@charset "utf-8";
/* CSS Document */

body{ margin:0px 0px; padding:0px 0px;font-family:"Microsoft YaHei",Arial, Helvetica, sans-serif;font-size:14px;color:#555; text-align:center;background:url(../images/bg.jpg) repeat-x top #ffffff; line-height:26px; margin-left:auto;margin-right:auto;}

a{ color:#555555; text-decoration:none; outline-style:none; outline-color:invert; outline-width:medium}

a:link{ text-decoration:none;}

a:hover{ color:#f46151}

a img{ border:0;}

a {blr:expression(this.onFocus=this.blur());}

a { outline: none;} 

a:focus { outline: none; } 

h1,h2,h3,h4,ul,li,div,p,span,b,i,input,select{ margin:0px; padding:0px;}

ul,li,dl,dd,dt{ padding:0px; margin:0px; list-style:none;}

em{ font-style:normal;}

a img{ border:none;}

.clear{ clear:both; height:0; overflow:hidden; display:block;}

.blue{ color:#1175c2; }

.float_left{ float:left;}

.float_right{ float:right;}

.font{font-family:'宋体';}

.length{word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

.container{ min-width:1000px; width:1000px; margin:0px auto; padding:0px; text-align:left; }
/* CSS Common*/

/* Header */
#header{position:relative; width:100%; padding-top:0px; background:url(../images/top_bg.jpg) top center repeat-x;z-index:999; top:-72px;}
.logo{ float:left; padding-top:22px;}
.logo span{ color:#ffffff; font-size:20px; vertical-align:top; line-height:43px;height:43px;padding-left:12px;}
.top_tel{ position:absolute ; right:0px; top:26px; background:url(../images/top_tel.jpg) no-repeat left center; font-family:"Microsoft YaHei",Arial, Helvetica, sans-serif;font-size:14px; padding-left:30px; padding-top:0px;padding-right:30px;}
.top_tel span{ color:#df0a13; font-size:18px; font-family:"Microsoft YaHei",Arial, Helvetica, sans-serif;}
.top_search{ float:right;padding-left:30px; padding-top:36px;}
.top_search .keyword{ height:24px;font-size:13px;width:140px;float:left; border: 0 none;font-family:"Microsoft YaHei",Arial, Helvetica, sans-serif;padding-left:6px; color:#707070;}
.top_search .search{ float:left; width:27px; height:24px;}
.top_search span{ font-family:"Microsoft YaHei",Arial, Helvetica, sans-serif;padding-right:16px; float:left;color:#656565; font-size:14px;}
.top_search span a:hover{ color:#f74e20;}

/* Menu */
.menu_bg{ height:40px; background:url(../images/nav.png) no-repeat center; position: absolute; z-index:999; top:56px; width:100%; }
#menu{ margin:0 auto;width:1000px;position:relative;right:0;}
#menu ul li{ float:left; width:100px; text-align:center; font-family:"Microsoft YaHei",Arial, Helvetica, sans-serif;font-size:15px; color:#FFFFFF;}
#menu a{ height:40px; line-height:40px; color:#FFFFFF; font-family:"Microsoft YaHei",Arial, Helvetica, sans-serif; font-size:15px; margin-left:35px;}
#menu a:hover{ color:#fcff00; }
.menu_pic{ width:50px; float:left; position:relative;top:-20px; left:36px;}
.menu_nav{float:right; position:relative;left:196px;}

/* Menu下拉菜单 */
.menu{width:100%;height:35px;margin-top:0px;background:url(dh.jpg) repeat-x center #b80d51; border-top: 1px solid #cf1f65;}
.menu ul{width:1001px; margin:auto}
.menu li{width:160px;height:35px;float:left;text-align:center;line-height:35px;position:relative;background:url() no-repeat left center #b80d51; z-index:999}
.menu li a.menu_fir_a{height:35px;display:block;font-size:14px;background:url(../images/menu_line.jpg) no-repeat left center #b80d51;color:#fff;padding-left:0px;text-transform:uppercase;}
.menu li a.menu_fir_a:hover{height:35px;display:block;font-size:14px;background:url(../images/nav_bg_hover.jpg) repeat-x center #b80d51;color:#fff;padding-left:0px;}
.second_menu{width:100%;position:absolute;left:1px;top:34px;display:none;}
.second_menu dl{width:100%;background:url(bg.jpg) repeat-x center #f8f8f8;padding:10px 0;}
.second_menu dd{width:100%;height:30px;text-align:center;line-height:30px;}
.second_menu dd a{font-size:12px;color:#fff;font-weight:normal;}
#Layer1{
	position:absolute;
	z-index:999;
	padding:0px 0px 0px 0px;
	margin:29px 0 0 460px;
	visibility: hidden;
	width:1000px;
	height:258px;
	text-align:center;	
	border-bottom:0px solid #dddddd;
	background:url(../images/home_bg.png) no-repeat top right;
}
#Layer2{
	position:absolute;
	z-index:999;
	padding:0px 0px 0px 0px;
	margin:0px 0 0 0px;
	visibility: hidden;
	width:100%;
	height:258px;
	text-align:center;	
	border-bottom:1px solid #dddddd;
	background:#ffffff;	
}

/* Banner */
.index_banner{ margin:0 auto; height:653px; width:100%; max-width:1920px; position:relative;background:url(../images/banner.jpg) no-repeat top center;}
#ind_banner{width:100%;height:653px;position:relative;margin:0 auto;}
#ind_banner li{display:none;}
#other_banner li{display:none;}
.banner_btn{position:absolute;height:11px;width:100%;bottom:10px;left:0;z-index:3;}
.banner_mid_btn{width:100px;height:11px;margin:0 auto;}
.banner_mid_btn em{width:11px;height:11px;display:block;background:url(../js/banner_btn.png) center no-repeat;float:left;padding:0 5px;}
.banner_mid_btn em.on{background:url(../js/sel_banner_btn.png) center no-repeat;}

/* SuperSlide引用 */
.foucebox {position:relative;width:715px;height:340px;overflow:hidden;}
.foucebox .bd { position:relative; float:left; width:540px;height:340px;overflow:hidden;}
.foucebox .bd img {width:540px;height:340px;}
.foucebox .hd {position:relative; width:150px; float:right; padding-right:4px;z-index:1; margin-bottom:5px;}
.foucebox .hd ul { position:relative; width:150px; overflow:hidden;   }
.foucebox .hd li { height:104px; padding:5px; overflow:hidden;}
.foucebox .hd img {width:150px;height:104px; display:block;cursor:pointer}
.foucebox .hoverBg { position:absolute; top:0; left:-10px; width:124px; height:64px; z-index:100; background:url(images/hover.png) no-repeat;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/hover.png);
	_background:none;
}

.picMarquee-left{ width:1000px;  overflow:hidden; position:relative;  border:0px solid #ccc;   }
.picMarquee-left .hd{ overflow:hidden;  height:30px; background:#f4f4f4; padding:0 10px;  }
.picMarquee-left .hd .prev,.picMarquee-left .hd .next{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
	 cursor:pointer; background:url("../images/arrow.png") no-repeat;}
.picMarquee-left .hd .next{ background-position:0 -50px;  }
.picMarquee-left .hd .prevStop{ background-position:-60px 0; }
.picMarquee-left .hd .nextStop{ background-position:-60px -50px; }
.picMarquee-left .bd{ padding:10px;   }
.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.picMarquee-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picMarquee-left .bd ul li .pic{ text-align:center; }
.picMarquee-left .bd ul li .pic img{ width:167px; height:200px; display:block; padding:15px; border:0px solid #ccc; }
.picMarquee-left .bd ul li .pic a:hover img{ border-color:#999;  }
.picMarquee-left .bd ul li .title{ line-height:24px;   }


/* Home */
#con{ padding:20px 0px;}
#home_left{ width:223px; float:left;}
.home_left_top{ height:49px; background:#0053b0; line-height:49px; padding-left:15px; font-family:"Microsoft YaHei",Arial, Helvetica, sans-serif;font-size:18px; color:#FFFFFF;} 
.home_left_top span{ font-size:14px; text-transform:uppercase; margin-left:5px;}
.home_left_dh{ padding:5px 8px; margin-bottom:0px; border:solid 1px #0e62b8; border-top:none; background:#0e62b8;}
.home_left_dh ul li{ line-height:53px;}
.home_left_dh ul li a{ background:url(../images/tb.jpg) no-repeat 5px center; height:53px; display:block; padding-left:20px; border-bottom:solid 1px #0053b0; font-family:"Microsoft YaHei",Arial, Helvetica, sans-serif;font-size:14px; color:#FFF}
.home_left_dh ul li a:hover{ color:#fcff00}
.home_left_pic{ float:right}

.h_pro{ width:1000px; min-width:1000px; margin:0 auto; height:331px; background:url(../images/h_pro_bg.jpg) no-repeat center;}
.h_pro_bt{ text-align:center; color:#315199; font-size:18px; padding-top:10px; margin:0 auto; width:950px; height:45px; line-height:45px;}
.h_pro_bt span{ font-size:14px; font-family:"Microsoft YaHei",Arial, Helvetica, sans-serif; color:#666666; line-height:20px;}
.h_pro_bt a{ color:#315199; font-size:12px;}
.hh_con{ position:relative; width:100%;margin-top:95px;}
.hh_con span{ position:absolute; width:20px; height:44px; cursor:pointer; top:75px;}
.hh_con span.hleft{ left:0px; background:url(../images/left.jpg) no-repeat;}
.hh_con span.hright{ right:0px; background:url(../images/right.jpg) no-repeat;}
.h_list_pro{ height:278px; position:relative; width:940px; margin:0 auto; overflow:hidden;}
.h_list_pro ul li{float:left;width:227px; height:278px; margin-right:10px;}
.h_list_pro ul li a{ display:block; width:227px; height:185px;}
.h_list_pro img{ width:227px; height:178px;border:solid 0px #ddd;}
.h_list_pro span{ display:block; width:232px; overflow:hidden; text-align:center; height:30px; line-height:30px; font-size:15px; padding-top:110px;word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.h_list_pro p{ display:block; width:232px;text-align:center; height:22px; line-height:22px; font-size:14px; padding-top:30px; color:#868686;}

/* 图片滚动 */
.picScroll{ position:relative;  height:180px; padding: 10px 0 10px 42px; margin-bottom:10px; overflow:hidden;margin-top:10px;margin-left:260px; }
.picScroll ul{ overflow:hidden; zoom:1; }
.picScroll ul li{ float:left; margin: 0 4px;  width:122px; overflow:hidden; display:inline; line-height:22px;}
.picScroll ul li img{ width:122px; height:110px; }
.picScroll .prev{ position:absolute;  left:10px; top: 60px; display:block; width:18px; height:28px; overflow:hidden;background:url(../images/left.jpg) no-repeat;cursor:pointer;}
.picScroll .next{ position:absolute;  right:25px; top: 60px; display:block; width:18px; height:28px; overflow:hidden;background:url(../images/right.jpg) no-repeat;cursor:pointer;  }
.picScroll .prevStop{}
.picScroll .nextStop{}

/* Home_right */
#home_right{ width:1003px; height:460px;border-bottom:solid 1px #CCCCCC;border-top:solid 1px #CCCCCC;border-right:solid 1px #CCCCCC;}
.home_right_dh{ height:36px; line-height:36px; border-bottom:solid 3px #0e62b8;color:#1175c2; font-size:18px; font-family:"Microsoft YaHei",Arial, Helvetica, sans-serif;font-weight:bold; padding-left:12px;}
.home_right_dh_l{ color:#1175c2; float:left;}
.home_right_dh_l span{ color:#666666; font-size:18px; font-family:"Microsoft YaHei",Arial, Helvetica, sans-serif;font-weight: normal; padding-left:12px;}
.home_right_dh_r{ float:right; padding-right:6px;color:#666666; font-size:14px; font-family:"Microsoft YaHei",Arial, Helvetica, sans-serif;font-weight: normal;}
.home_right_con{ min-height:200px; height:auto; _height:200px; padding:15px 5px;}
.proshow{ width:25%; text-align:center; margin-top:10px; height:170px; float:left;}
.proshow img{ border:solid 1px #CCCCCC; padding:2px;}
.pro_title{ text-align:center;}

/* Home_pic */
#home_pic{ height:895px; padding-bottom:12px;}

/* Home_about */
#home_about{ width:1000px;float:left;border-bottom:solid 0px #CCCCCC; margin-bottom:52px;margin-top:86px;}
.home_about_dh{ height:36px; line-height:36px; border-bottom:solid 3px #0e62b8;color:#1175c2; font-size:18px; font-family:"Microsoft YaHei",Arial, Helvetica, sans-serif;font-weight:bold; padding-left:12px;}
.home_about_dh_l{ color:#1175c2; float:left;}
.home_about_dh_l span{ color:#666666; font-size:18px; font-family:"Microsoft YaHei",Arial, Helvetica, sans-serif;font-weight: normal; padding-left:12px;}
.home_about_dh_r{ float:right; padding-right:6px;color:#666666; font-size:14px; font-family:"Microsoft YaHei",Arial, Helvetica, sans-serif;font-weight: normal;}
.home_about_more{ display: block;font-size:14px;font-weight: normal; color:#fff; background:url(../images/more.jpg) no-repeat center; width:115px; height:34px; line-height:34px; text-align:center; margin-top:12px; float:right; position:relative;top:-10px; right:6px;}

/* Home_news */
.home_news_bg{ background:#f6f6f6; height:360px;}
#home_news{ border-bottom:0px solid #c9c9c9; width:1003px; margin:0 auto;margin-top:45px;}
#home_news_left{ width:500px; float:left;}
.home_news_dh{ height:36px; line-height:36px; color:#b80d51; font-size:26px; font-family:'宋体'; font-weight:bold; padding-top:56px; text-align:center; }
.home_news_dh_about{ height:36px; line-height:36px; color:#f46151; font-size:32px; font-family:"Microsoft YaHei",Arial, Helvetica, sans-serif;padding-top:26px; padding-bottom:16px; margin-bottom:6px; border-bottom:1px solid #c9c9c9;}
.home_news_dh_about .more{ float:right; font-size:16px; background:none;}
.home_news_dh span{ color:#f46151; font-size:56px; font-family:"Microsoft YaHei",Arial, Helvetica, sans-serif;font-weight: normal; padding-left:12px;text-transform:uppercase; display:block;}
.home_news_dh .more{ margin:0 auto;font-size:14px; background:url(../images/pro_bg.jpg) no-repeat center; width:532px; color:#9a9a9a; height:49px;text-transform:none;font-family:Arial, Helvetica, sans-serif; text-align:left; padding-left:86px; margin-top:16px;}
.news_list ul li{ font-size:13px; font-family:"Microsoft YaHei",Arial, Helvetica, sans-serif;font-weight: normal; line-height:30px;height:30px;}
.home_news_pic{ padding-top:6px;padding-bottom:6px;}
#home_news_center{ width:348px; float:left;}
#home_news_right{ width:481px; float:right; margin-top:46px;}
.home_news_feedback{ padding-top:16px; padding-left:18px; background:#0e62b8; height:382px;}
.home_news_feedback h1{ height:30px; line-height:30px; color:#ffffff; font-size:18px; font-family:"Microsoft YaHei",Arial, Helvetica, sans-serif;font-weight:bold; padding-top:8px;}
.home_news_feedback p{ line-height:22px; color:#ffffff; font-size:14px; font-family:"Microsoft YaHei",Arial, Helvetica, sans-serif;padding-top:6px;padding-bottom:16px;}
.home_news_feedback input{ line-height:26px; color:#565656; font-size:14px; font-family:"Microsoft YaHei",Arial, Helvetica, sans-serif;padding-left:16px; width:246px; border:0; height:32px; margin-bottom:12px;}
.home_news_feedback textarea{ line-height:26px; color:#565656; font-size:14px; font-family:"Microsoft YaHei",Arial, Helvetica, sans-serif;padding-left:16px; width:244px; border:0; height:76px; overflow:hidden;margin-bottom:12px;}
.home_news_feedback .submit{ line-height:26px; color:#565656; width:110px; border:0; height:32px; background:#cccccc; padding-left:0; cursor:pointer}

/* left */
#left_con{ padding:20px 0px;}
#left{ width:223px; float:left;}
.left_top{ height:44px; background:url(../images/footer_bg.jpg) repeat-x center; line-height:44px; padding-left:30px; font-family:"Microsoft YaHei"; font-size:18px; color:#FFFFFF;} 
.left_top span{ font-size:14px; text-transform:uppercase; margin-left:5px;}
.left_dh{ padding:5px 8px; margin-bottom:0px; border:solid 1px #ccc; border-top:none; background:#f6f6f6;}
.left_dh ul li{ line-height:46px;}
.left_dh ul li a{ background:url(../images/tb.jpg) no-repeat 5px center; height:46px; display:block; padding-left:20px; border-top:solid 1px #ebebeb; font-family:"Microsoft YaHei"; font-size:14px; color:#454545;}
.left_dh ul li a:hover{ color:#f34325}
.left_pic{ float:left; padding-top:12px;}

/* left_home */
.left_home_pro{ padding:0px 0px; margin-top:0px; background:#f3f3f3; height:40px;} 
.left_home_pro ul li{ line-height:40px; float:left; font-size:14px; padding-right:30px; text-align:center;}
.left_home_pro ul li a{ background:#f3f3f3; height:40px; display:block; font-family:"Microsoft YaHei",Arial, Helvetica, sans-serif;font-size:14px; color:#585858;padding:0px 12px;}
.left_home_pro ul li a:hover{ color:#ffffff;background:#b80d51;}

/* Content */
#right{ width:745px; float:right; }
.right_dh{ height:36px; line-height:36px; border-bottom:solid 1px #dddddd; }
.right_dh_l{ color:#f34225;  font-size:15px; font-family:"Microsoft YaHei"; float:left;}
.right_dh_r{ float:right; padding-right:6px;}
.right_con{ min-height:200px; height:auto; _height:200px; padding:15px 5px;}

/*list_pro*/
ul.list_pro{text-align:center;min-height:240px;_height:240px; margin-top:10px;}
ul.list_pro li{float:left;width:32%;padding-bottom:5px; line-height:30px; height:240px; border:0px solid #e3e3e3; margin-left:6px;}
ul.list_pro td.pro_pic{ text-align:center; border:1px solid #ccc;}
ul.list_pro td.pro_name{ padding:5px 0; line-height:18px; text-align:center;}
ul.list_pro img{max-width:232px; max-height:180px;}

/*list_home_pro*/
ul.list_home_pro{text-align:center;min-height:200px;_height:200px;}
ul.list_home_pro li{float:left;width:17.5%;padding-bottom:5px; line-height:35px; height:240px; margin:12px; font-weight:bold;}
ul.list_home_pro img{max-width:167px; max-height:200px;}

/*dis_big*/
.dis_big{ text-align:center;}
.dis_big_left{ float:left; width:450px;}
.dis_big_right{ float:right; text-align:left; width:275px; margin-top:20px;}
.dis_name{font-weight:bold;line-height:30px;height:30px; color:#f54823; font-size:20px;}
.dis_name span{line-height:30px;height:30px;color:#565656; font-size:16px;font-weight: normal;}
.dis_pic{ position: relative; _height:100px; text-align:center;}
.dis_pic a{ position:absolute; width:102px; height:95px; top:50%; margin-top:-47px; display:none;}
.dis_pic a.p_prev{ background:url(../images/left.png) no-repeat; left:0;}
.dis_pic a.p_next{ background:url(../images/right.png) no-repeat; right:0;}
.dis_pic a b{ display:none;}
.dis_pic img{border:0px solid #ccc; max-width:100%;}
.dis_pic img{border:0px solid #ccc; max-width:100%;}
.dis_note{ width:600px;text-align:left;line-height:23px; margin-top:26px; float:left;text-align:left; margin-left:100px; margin-top:80px;margin-bottom:20px;}

/*table*/
table.list{font-family: Arial, Helvetica, sans-serif;font-size:13px;color:#333333;border-width: 1px;border-color: #666666;border-collapse: collapse; width:100%}
table.list th {border-width: 1px;padding: 8px;border-style: solid;border-color: #cccccc;background-color: #e8e8e8; font-weight:normal}
table.list td {border-width: 1px;padding: 8px;border-style: solid;border-color: #666666;background-color: #e8e8e8; font-weight:normal}

/*news_content*/
.news_content{width:700px;margin:0 auto;}
.news_type{font-weight:bold;height:25px;line-height:25px;position:relative;}
.news_type a{position:absolute;top:0;right:0;line-height:25px;}
.type_pic{float:left;width:150px;border:1px solid #ccc;}
ul.news_list{min-height:110px;_height:110px;padding-bottom:10px;}
ul.news_list li{position:relative;height:25px;padding-top:5px;border-bottom:1px dotted #ccc;float:right;width:500px;}
.news_type{line-height:23px;font-weight:bold;clear:both;}
.news_more{line-height:23px;font-weight:bold;clear:both;text-align:right;}
ul.list_news{min-height:200px;_height:200px;}
ul.list_news li{position:relative;height:36px;line-height:36px;padding-top:0px;border-bottom:1px dotted #ccc;}
span.date{position:absolute;right:5px;top:0px;}

/*news_home_content*/
ul.list_home_news{ height:auto;}
ul.list_home_news li{position:relative;padding-top:0px;font-size:14px; line-height:28px;}
ul.list_home_news .note{ display: block;font-size:14px;font-weight: normal;}
.home_news_more{ display: block;font-size:14px;font-weight: normal; color:#fff; background:url(../images/more.jpg) no-repeat center; width:115px; height:34px; line-height:34px; text-align:center; margin-top:12px;}
ul.list_home_news p{line-height:20px;padding-left:0px;font-size:14px;}

/*dis_news*/
#dis_news{}
#dis_news .news_title{font-weight:bold;font-size:16px;_height:30px;min-height:30px;line-height:30px;text-align:center;}
#dis_news .news_line{text-align:center;_height:35px; line-height:35px; border-top:1px dotted #ccc;}
#dis_news .news_content{padding:5px;_height:200px;min-height:200px;line-height:23px;}

/*list_links*/
ul.list_links{text-align:center;min-height:200px;_height:200px;}
ul.list_links li{float:left;padding:5px 10px;text-align:center;width:140px;min-height:50px;_height:50px;}
ul.list_links li img{width:130px;height:50px;}

/* Scroll */
#demo{overflow:hidden;width:600px; margin:0 auto;}
#indemo{float:left;width:100000px;}
#indemo img{margin-right:10px;border:1px solid #ccc;}
#demo1{float:left;}
#demo2{float:left;}
.pro_content{ position:relative;}
.t_left{background:url(../images/pleft.jpg) no-repeat;cursor:pointer;width:7px;height:9px; position:absolute; top:0; left:0;}
.t_right{background:url(../images/pright.jpg) no-repeat;cursor:pointer;width:7px;height:9px; position:absolute; top:0; right:0;}

/*page*/
.page{text-align:center;line-height:30px;min-height:25px;clear:both;_height:25px; margin-top:20px;}

/*other*/
.feedback { width:680px;}
.feedback input{ line-height:24px; color:#565656; font-size:14px; font-family:"Microsoft YaHei",Arial, Helvetica, sans-serif;width:246px; border:1px solid #cccccc; height:24px; margin-bottom:12px;}
.feedback textarea{ line-height:24px; color:#565656; font-size:14px; font-family:"Microsoft YaHei",Arial, Helvetica, sans-serif;width:450px; border:1px solid #cccccc; height:96px; overflow:hidden;margin-bottom:12px;}
.feedback ul li span{ line-height:24px; color:#565656; font-size:14px; font-family:"Microsoft YaHei",Arial, Helvetica, sans-serif;width:96px; height:24px; margin-right:12px; float:left; text-align:left}
.feedback .submit{ line-height:26px; color:#565656; width:110px; border:1px solid #cccccc; height:32px; margin-top:12px; cursor:pointer}
.feedback .code{ width:246px;}
.feedback img{ color:#565656; float:right;}

/*blan*/
.lan_bg{ background:url(../images/footer_bg.jpg) repeat-x center;}
#blan{ width:1000px; margin:0 auto; padding:0px 0; color:#11baee; height:44px; line-height:44px; color:#ffffff;}
#blan a{ color:#ffffff; font-size:14px;}
#blan a:hover{ color:#ffffff;}
#blan li{ height:25px; width:120px; word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; text-align:left;}


/* footer */
#footer{ min-height:65px; height:auto; _height:65px; padding:16px 0px; background:#f6f6f6; color:#454545; margin-top:0px;}
#footer a{ color:#454545;}
#footer a:hover{ color:#f74e20;}
.footer_left{ float:left; padding-bottom:8px;}
.footer_right{ float:right; text-align:right; padding-bottom:8px;}
.footer_contact{ width:1003px; border-top:1px solid #e9b4c9; float:right;padding-top:8px;}
