@charset "utf-8";
body,div,p,ul,li,dl,dt,dd,h1,h2,h3,h4,h5,form,a,object{ margin:0; padding:0;word-wrap:break-word; }
body{  font-family:"宋体"; font-size:12px;line-height:1.5; color:#000; background:#fff; overflow-x: hidden; }
ul{ list-style:none}
img{ border:0; vertical-align:middle}
a{ color:#0c459c; text-decoration:none}
a:hover{  text-decoration: underline}
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix{zoom:1; }

#topbar{ background:url(../images/topbar.png) repeat-x; height:25px; line-height:25px;}
.topContent{ width:990px;  color:#999;margin:0 auto}
	#topbar .r{ float:right;}
	#topbar .l{float:left;}
	#topbar b{color:#f00;}
	#topbar .green{color:#008000;}
	#topbar a{ color:#666; display:inline-block; padding:0 5px;}
	#topbar a.s1{ background:url(../images/topBg.png) no-repeat 0 -47px; padding:0 5px 0 20px}
	#topbar a.s2{background:url(../images/topBg.png) no-repeat right top; padding:0 5px 0 0; margin-right:3px;}
	#topbar a.s2 span{ display:inline-block; cursor:pointer; background:url(../images/topBg.png) no-repeat; padding:0 0 0 5px;}
	#topbar a.s2:hover{ text-decoration:none; background-position: right -25px;} 
	#topbar a.s2:hover span{ background-position: 0 -25px;}
	#topbar a.red{color:#f00;}

#wraper{ width:990px; margin:0 auto}
	#header{ height:90px;}
	#header h1 a{ float:left;margin-top:15px;}
	.adr_area{ float:left; width:90px; position:relative; margin:25px 0 0 5px;}
	.adr_area span{ display:inline-block; overflow:hidden; width:52px; height:21px; line-height:23px; padding-left:10px; color:#333; background:url(../images/btn.png) no-repeat 0 -24px;}
	.adr_area ul{ display:none; background:#fdf4d5; border:1px #fde9bb solid; width:200px;position:absolute; left:0; top:18px; padding:2px;}
	.adr_areaH ul{ display:block; }
	.adr_area ul li{ float:left; width:50px; text-align:center; white-space:nowrap}
	.adr_area ul li a{ color:#333;}
	
	.h_banner{ float:left; padding:20px 0 0 0;}
		.h_banner li{ float:left; padding-right:5px;}
			.h_banner li img{ float:left}
	.h_right{ float:right; width:140px; padding:30px 0 0 0; text-align:right} 
	.h_right a.s1{ display:inline-block; width:96px; padding-bottom:16px; height:24px; line-height:24px; background:url(../images/btn_addbuy.jpg) no-repeat; font-weight:bold; text-align:left;  color:#722a06; padding-left:28px;}

#nav{ height:77px; background:url(../images/nav.png) repeat-x 0 -77px; margin-bottom:10px;}
	#nav s{ float:left; width:5px; overflow:hidden; background:url(../images/nav.png) no-repeat; height:77px;}
	#nav s.r{ float:right; background-position: right top} 
	.nav_t{ height:32px; padding:5px 0 0 10px;}
	.nav_t li{ float:left; line-height:32px; font-size:14px; padding-right:1px; background:url(../images/nav.png) no-repeat right -159px; font-weight:bold;}
	.nav_t li a{ color:#fff; float:left; padding-right:15px;}
	.nav_t li a span{ float:left; padding-left:15px; cursor:pointer}
	.nav_t li.current a{ background:url(../images/navC.png) no-repeat right top; color:#286eae}
	.nav_t li.current a span{ background:url(../images/navC.png) no-repeat}
	.nav_f{ height:40px; padding:0 5px;}
	.search{ float:left; margin:4px 0 0 0 ; width:350px; height:30px;background:url(../images/btn.png) no-repeat 0 -45px;}
	.search .choose{ float:left; width:84px; height:30px; position:relative;}
	.search label{ display:block; height:30px; line-height:30px; color:#286ead; font-size:14px; text-indent:10px;}
	.search ul{ position:absolute; padding-top:5px; width:82px; background:#fff; border:1px #286ead solid;border-right:1px #bad1e6 solid; border-top: none; left:0; top:24px;}
	.search ul li{ font-size:14px; width:82px; float:left; display:inline}
	.search ul li a{ color:#286ead; display:block; padding-left:10px;}
	.search ul li a:hover{ background:#286ead; color:#fff; text-decoration:none}
	.search .chooseH ul{ display: block}
	.search .txt{ float:left; width:180px; border:none; font-size:14px; color:#999; margin:6px 0 0 5px;}
	.search .btn{ border:0; float:right; width:60px; height:30px; background:none; cursor:pointer}
	.key{ padding:5px; line-height:30px; float:left}
	.key a{ color:#666; margin:0 5px;}
	.tel{ float:right; padding:10px 0 0 0}
	
.banner{ width:990px;height:60px; overflow:hidden; margin-bottom:5px;}
.banner ul{ margin-right:-10px; overflow:hidden;zoom:1}
.banner li{ float:left; padding-right:5px;}
.banner li img{ float:left}

.main{  margin-bottom:10px;}
.sideL{ float:left; width:230px; margin-right:10px; display:inline}
	.fr{ float:right; color:#999; line-height:28px;; padding-right:5px;}
	.fr a{ color:#000}
	.focus{ width:230px; height:180px; overflow:hidden; margin-bottom:10px;z-index:1;}
	.title{ height:28px; background:url(../images/titleBg.png) repeat-x; border:1px #d6e6f6 solid; border-bottom:2px #1a59b0 solid}
	.title1{  background:url(../images/titleBg.png) repeat-x 0 -140px; padding:0 10px; border:1px #e5e5e5 solid; border-bottom:none}
	.title1 h2{ width:92px; text-indent:-9999px; height:32px; position:relative;background:url(../images/btn.png) no-repeat 0 -139px; margin:-4px 0 0 0}
	.title h3{ float:left; width:70px; line-height:28px; background:url(../images/ico3.png) no-repeat 10px center; font-size:14px; color:#0a4393; padding-left:25px;}
	.title h3.s1{ width:101px; height:29px; margin:-1px 0 0 -1px; position:relative; line-height:29px; background:url(../images/btn.png) no-repeat -92px -139px; padding-left:15px; color:#fff}
	.title li{ float:left; font-size:14px; padding:0 10px;background:url(../images/titleBg.png) repeat-x 0 -84px;border-right:1px #d6e6f6 solid; line-height:28px;}
	.title li a{ color:#000}
	.title li.current{ background:#195ab4 url(../images/titleBg.png) repeat-x 0 -112px; padding:0 15px; font-weight:bold}
	.title li.current a{ display:block; color:#fff}
	.title li.current a:hover{ text-decoration:none}
	.title ul.s{ padding:0 5px;}
	.title ul.s li{ width:75px; padding:0; font-size:12px; margin-right:2px; display:inline;  text-align:center; height:28px;background:url(../images/titleBg.png) no-repeat 0 -56px;  border-right:none}
	.title ul.s li a{ color:#000; display:block; padding-top:5px; line-height:23px;} 
	.title ul.s li.current{background:url(../images/titleBg.png) no-repeat 0 -28px; font-size:14px; font-weight:bold}
	.title ul.s li.current a{ color:#FFFFFF}
	.title a.m{ float:right; color:#000; line-height:28px; padding-right:10px;}
	.title a.m1{ background:url(../images/ico1.png) no-repeat 0 center; padding-left:18px;}
	.title ul.small li.current{ border:2px #195ab4 solid; border-bottom:2px #fff solid; position:relative; margin-bottom:-2px; height:26px; background:#fff}
	.title ul.small li.current a{ color:#195ab4}
	.title ul.small li a.cred{ font-weight:bold; color:#ff0000}
	.title .red{ line-height:28px; font-weight:normal; color:#ff0000}
	
	.video{ padding:5px;}
	.video .first h4{ height:18px;overflow:hidden;font-size:12px;padding-bottom:5px;}
	.video p{ height:60px; overflow:hidden; line-height:1.6; text-indent:24px;}
	.video p img{ float:left; margin-right:5px;}
	.video li{ height:22px;line-height:22px;overflow:hidden;background:url(../images/videoBg.png) no-repeat 0 5px; padding-left:20px;}
	.video .area li{background: url(../images/ico.png) no-repeat 0 center;padding-left:10px;}
	.video li.first{ height:85px;overflow:hidden;padding:5px 0; background:none}
	
.sideC{ float:left; width:510px;}	
	.newMessage .area{ height:135px; overflow:hidden; background:url(../images/dashed.png) repeat-x bottom;padding:5px 5px 5px 140px;}
		.newMessage p{ float:left; display:inline; width:122px; margin-left:-135px;text-align:center;}
		.newMessage p img{ border:1px #929493 solid; display:block; margin-bottom:5px;}
		.newMessage .area li{ height:21px;overflow:hidden;font-size:14px; background: url(../images/ico.png) no-repeat 0 center; padding-left:10px;}
		.newMessage li a{ color:#000}
		.newMessage li.first{ height:30px;font-size:20px;}
	.newMessage li.first a{ color:#FF0000; font-weight:bold}
		.newBan{ padding:5px;background:url(../images/dashed.png) repeat-x bottom}
		.newBan li{ float:left; padding:0 2px;}
		.newBan li img{ float:left}
	.newList{ height:193px; overflow:hidden; padding-top:5px;}
	.newList li{ float:left; background: url(../images/ico.png) no-repeat 0 center; padding:0 5px 0 10px; width:235px; overflow:hidden; height:23px; line-height:23px; font-size:14px;}
	.newList li a{ color:#333}
	.newList li span{ color:#0c459c}
	
.sideR{ float:right; width:225px;}		
	.logBtn{ height:32px; margin-bottom:10px; background:url(../images/btn.png) no-repeat 0 -75px;}
	.logBtn a{ float:left; width:112px; height:32px; text-indent:-9999px; }
	.logBtn a:hover{ background:url(../images/btn.png) no-repeat 0 -107px;}
	.logBtn a.s1:hover{ background-position:-112px -107px}
	
.sideRight{ float:right; width:750px}	
.list{ padding:5px; line-height:22px;}
.listBorder{ border:1px #E2E2E2 solid;}
.list li{height:22px;line-height:22px;overflow:hidden;background: url(../images/ico.png) no-repeat 0 center; padding:0 0 0 10px;}
.list li a{ color:#000; display:block; line-height:22px; overflow: hidden; height:22px;}
.attent_logo{ padding:5px;background:url(../images/dashed.png) repeat-x bottom}
	.attent_logo p{ padding:5px 0;}
	.attent_logo li{ height:18px;overflow:hidden;padding:2px 0}
	.attent_logo li a{ color:#000}

.indInfor{ height:418px; overflow:hidden; border:1px #e2e2e2 solid; padding:1px;}	
	.indInfor li{ padding:5px; height:60px;line-height:21px;background:url(../images/dashed.png) repeat-x bottom; overflow:hidden}
	.indInfor li .cov{ float:left; margin-left:-60px;}
	.indInfor li .cov img{ border:1px #666 solid}
	.indInfor li.odd{ background:#f6fafe url(../images/dashed.png) repeat-x bottom} 
	.indInfor li h4{ font-size:12px;}
	.indInfor li p{color:#999}
	.indInfor li p a{ color:#666; margin:0 2px;}
	
.bussC{height:420px; overflow:hidden;}	
	.bussC .top{ height:110px; overflow:hidden; padding:10px 0 5px 0;background:url(../images/dashed.png) repeat-x bottom}
	.bussC .top ul{ margin-right:-20px;}
	.bussC .top li{ float:left; width:112px; margin-right:20px; display:inline; text-align:center;line-height:20px;}
	.bussC .top li img{ border:1px #ccc solid; margin-bottom:5px;}
	.bussC .left{ padding:5px; float:left; width:150px; background:#f6f9fc url(../images/dashed1.png) repeat-y right top; height:300px;}
	.bussC .left h3{ font-size:14px; background:url(../images/ico2.png) no-repeat 3px 5px; color:#1f4e8a; border-bottom:1px #e2e2e2 solid; padding-left:10px; margin-bottom:5px;}
	.bussC .left li{ height:20px;line-height:20px;overflow:hidden;padding-left:10px;}
	.bussC .left li a{ color:#000}
	.bussC .right{ border-top:2px #195bb7 solid; float:left; width:350px; margin-top:-1px;} 
	.bussC .right li span{ float:right; color:#195bb7}
	.bussC .right li.odd{background:#f6fafe url(../images/ico.png) no-repeat 0 center}
	.price li span{ float:right; color:#b20000}
	
.member{ height:330px; overflow:hidden;border:1px #e2e2e2 solid; }
	.member li{ height:30px; overflow:hidden;}
	.member li a{ display: block; color:#000; height:30px; line-height:30px; background:url(../images/menBg.png) no-repeat}
	.member li a:hover{ background-position:0 -30px; text-decoration:none}
	.member li em{ float:left; width:34px; height:18px; background:url(../images/menBg.png) no-repeat 0 -60px; text-align:center; line-height:18px; color:#923800; font-style:normal; margin:5px 5px 0 5px}
	
.picList{ padding-top:10px;margin-bottom:5px; }
	.picList ul{ margin-right:-20px; overflow:hidden}
	.picList li{ float:left; width:110px;overflow:hidden; margin-right:18px; *margin-right:15px; display:inline ; text-align:center;line-height:16px;}
	.picList li img{ border:1px #ccc solid; display:block; margin-bottom:5px;}
	.picList li a{ color:#000} 
	
.question{ padding:5px;}
.question dl{ float:left; width:355px; height:130px; overflow:hidden}
.question dl dt{ background:url(../images/dashed.png) repeat-x 0 center}
.question dl dt strong{ background:#fff; color:#0a49a0; padding-right:5px;}
.question dl dt .m{ float:right; background:#fff; padding:0 5px}
.question b{ float:left; margin:0 10px; display:inline; background:url(../images/line.png) no-repeat; height:130px; overflow:hidden; width:1px;}
.question dl dd a{ color:#000}

.piclie{ padding:10px 0 0 0}
.piclie li{ float:left; width:114px;height:101px;line-height:20px;overflow:hidden;text-align:center; padding-bottom:5px;} 
.piclie li img{ display:block; border:1px #ccc solid; margin:0 auto 5px auto}
.piclie li  a{ color:#000}

.newArea{ padding:5px 5px 0;}
.newArea .w{ width:360px; height:170px; float:left; overflow:hidden; padding:5px}
.newArea .s1{ background:url(../images/dashed.png) repeat-x  bottom; margin-left:-1px; display:inline}
.newArea .s2{ background:url(../images/dashed1.png) repeat-y  0 0}
.newArea .s3{ background:url(../images/dashed1.png) repeat-y right;}
.newArea .s4{ background:url(../images/dashed.png) repeat-x top; margin-top:-1px;}
.newArea h4{ font-size:12px; color:#0a49a0; border-bottom:1px #e4e4e4 solid; height:20px; }
.newArea h4 .m{ float:right; color:#000; font-weight:normal; padding-right:5px;}
.newArea h4 strong{border-bottom:2px #0a49a0 solid; float:left; line-height:19px; padding:0 5px;}

.newBox{ height:60px; padding:5px 0 0px 80px; overflow:hidden}
.newBox .cov{ float:left; margin-left:-75px;}
.newBox .cov img{ border:1px #ccc solid}
.newBox h5{ height:18px;overflow:hidden;font-size:12px;}
.newBox p{ color:#666; line-height:1.2}
.newArea .list li{ height:20px;line-height:20px;}

.s_search{ float:left; width:278px; height:23px; margin:3px 0 0 0; background:url(../images/btn.png) no-repeat 0 -172px;}
.s_search .choose{ float:left; width:76px; height:23px; position:relative;}
	.s_search label{ display:block; height:23px; line-height:23px; color:#000; text-indent:10px;}
	.s_search ul{ position:absolute; width:74px; background:#fff; border:1px #9b9b9b solid; border-top:none; left:0; top:22px;}
	.s_search ul a{  width:64px; float:left; display:inline;color:#000; display:block; padding-left:10px;}
	.s_search ul a:hover{ background:#286ead; color:#fff; text-decoration:none}
	.s_search .chooseH ul{ display: block}
	.s_search .txt{ float:left; width:140px; border:none; font-size:12px; color:#999; margin:4px 0 0 5px;_display:inline;}
	.s_search .btn{ border:0; float:right; width:50px; height:22px; background:none; cursor:pointer}
	
.zbList span{ float:right; width:100px; height: 22px; text-align:center; overflow:hidden}	
.zbList	 li em{ font-style:normal; color:#0C459C; margin-left:10px;}
	.zbList	li.odd{background:#f6fafe url(../images/ico.png) no-repeat 0 center}
	
.zhList{}
	.zhList li{ height:22px;}
	.zhList li.first{ background:none; padding:0 }
	.zhList li.first span{ background:#f0f0f0;}
	.zhList li span{ margin-right:1px; display:inline; overflow:hidden;  float:left; height:22px; line-height:22px;}
	.zhList li span.s1{ width:527px;}
	.zhList li span.s2,.zhList li span.s3{ width:100px; text-align:center}
	.zhList li.first span.s1{ text-align:center;width:537px;}
	
	
.rank{ background: url(../images/paiBg.png) no-repeat; margin-bottom:10px;}
.rank h3{ line-height:35px; padding: 0 0 0 20px; font-size:14px; color:#1a5ab2} 
.rank ul{ margin-right:-12px;}
	.rank ul li{ float:left; display:inline; width:100px;height:91px;overflow:hidden; text-align:center; margin-right:11px;}
	.rank ul li img{ display:block; border:1px #000 solid; margin-bottom:5px;}
	.rank ul li a{ color:#000}
	
#link{ background:#f5f5f5; color:#ccc; margin-bottom:10px; border:1px #eaeaea solid; padding:5px 10px;}
	#link strong{ color:#0C459C}
	#link a{ color:#666; margin:0 5px;}
.online{ border:1px #d8d8d8 solid; background:#fff;margin-bottom:10px;}
	.online h3{ font-weight:normal; background:url(../images/online.png) repeat-x; height:29px; line-height:29px; font-size:12px;}
	.online h3 span{ padding:0 15px; float:left; cursor:pointer;border-right:1px #d8d8d8 solid}
	.online h3 span.current{ font-weight:bold; color:#000; background:#fff;}
	.online p{ padding:5px 10px; color:#464646}
	.online p a{ color:#464646; margin-right:5px;}

#foot{ border-top:2px #0044a1 solid; text-align:center; width:990px; margin:0 auto; padding-top:10px;}
#foot p{ padding:3px 0}

/*beautify select box css start*/
.choose .selectbox{width:82px; height:28px;_height:26px; padding-left:6px; line-height:28px;_line-height:26px; border:none; display:block; cursor:pointer;background:none;font-size:12px;}
.choose .selectbox-wrapper{width:63px; border-top:none; top:0; position:absolute; text-align:left; background-color:#ffffff;z-index:1000;}
.choose .selectbox-wrapper ul{height:auto;overflow:auto;zoom:1;background:#fff;padding:0;}
.choose .selectbox-wrapper ul li{width:76px; padding-left:6px; cursor:pointer; line-height:20px; font-size:12px;}
.choose .selectbox-wrapper ul li.selected{background-color:#e0ecf7}
.choose .selectbox-wrapper ul li.hover{color:#ffffff; background-color:#36c}
/*---end---*/
/*beautify select box css start*/
.s_search .choose .selectbox{width:70px; height:23px;_height:21px; padding-left:6px; line-height:23px;_line-height:21px; border:none; display:block;margin-left:-4px; cursor:pointer;background:none;}
.s_search .choose .selectbox-wrapper{width:63px; border-top:none; top:0; position:absolute; text-align:left; background-color:#ffffff;z-index:1000;}
.s_search .choose .selectbox-wrapper ul{height:auto;overflow:auto;zoom:1;background:#fff;padding:0;}
.s_search .choose .selectbox-wrapper ul li{width:57px; padding-left:6px; cursor:pointer; line-height:20px; font-size:12px;background:none;}
.s_search .choose .selectbox-wrapper ul li.selected{background-color:#e0ecf7}
.s_search .choose .selectbox-wrapper ul li.hover{color:#ffffff; background-color:#36c}
/*---end---*/








.copyright p{height:22px;line-height:22px;}
.copyright .foot-qqservice{width:60px;height:16px;overflow:hidden;background:#FFF url(../images/qq.gif) 0 0 no-repeat;display:inline-block;}
.copyright s{width:73px;height:12px;display:inline-block;margin-right:20px;text-align:left;margin-bottom:-2px;*margin-bottom:0}
.copyright .security-links,.copyright s{background:#FFF url(../images/foot.gif) no-repeat 0 0;}
.f_hotline{width:110px;height:12px;background:url(../images/f_hotline.gif) no-repeat;background-position: 0 2px;*background-position: 0 top;display:inline-block;}
.copyright .security-links{height:48px;background-position:center -39px;margin:6px 0 10px;}
.copyright .foot_add{width:232px;background-position:0 -18px;}
.copyright .foot_mail{width:101px;background-position:-323px -18px;}
.copyright .foot_support{background-position:-180px 1px;}
.copyright .foot_exhibit{background-position:0 1px;}
.copyright .foot_media{background-position:-360px 1px;}
.copyright .foot_complaint{background-position:-540px 1px;}
.copyright .foot_fax{background-position:-720px 1px;}
.copyright .foot_business{width:168px;background-position:-467px -18px;}

.scroll-trigger{display:none;}
.scroll-content{height:255px;overflow:hidden;position: relative;}
.scroll-content ul{position: absolute;height: 800px;}


/*2013-08-02 ADD*/
.mb0{margin-bottom:0px;}
/* 首页产品 推荐 滚动*/
#next_prev .prev,#next_prev .next{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
cursor:pointer; background:url("../images/Index/arrow.png") no-repeat;}
#next_prev .next{ background-position:0 -50px;  }
#next_prev .next{margin-right: 10px;}
#next_prev .prevStop{ background-position:-60px 0; }
#next_prev .nextStop{ background-position:-60px -50px; }

.amd{width:990px; margin-bottom:5px}
.amd ul{height:70px;overflow:hidden;}
.amd li{float:left; width:auto; height:auto; margin-left:0; margin-right:10px; }
.amd .last{float:right; width:auto; height:auto; margin-right:0;}

	.title span{ float:left; font-size:14px; padding:0 10px;background:url(../images/titleBg.png) repeat-x 0 -84px;border-right:1px #d6e6f6 solid; line-height:28px;}
	.title span a{ color:#000}
	.title span.current{ background:#195ab4 url(../images/titleBg.png) repeat-x 0 -112px; padding:0 15px; font-weight:bold}
	.title span.current a{ display:block; color:#fff}
	.title span.current a:hover{ text-decoration:none}

		#membershow .hd .prev,#membershow .hd .next{ display:block;  width:9px; height:5px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
			 cursor:pointer; background:url("../images/Index/icoUp.gif") no-repeat;}
		#membershow .hd .next{ background:url("../images/Index/icoDown.gif") no-repeat;  }