/* CSS Document */

body, h1, h2, h3, h4, h5, ul, li, dl, dt, dd, form , img, p , td, th, table, form, span{padding:0px; margin:0px; border:none; list-style:none;}

body{background-color: #ffffff; font-family:"ËÎÌå";color:#333333;line-height:20px; text-align:center; font-size:12px; }

a{ cursor:pointer;}
a:link {text-decoration: none;color:#000000;}
a:visited{text-decoration: none;color:#000000;}
a:hover {text-decoration:underline;color:#000000;}

.red{ color:#F00;}
.light_blue{ color:#64A7E5;}
.orange{ color:#FAB026;}

.family_Arial{ font-family:Arial, Helvetica, sans-serif;}

.displaynone{display:none;}

#MainBox{ width:998px; margin:0 auto;}

#Top{ width:100%; height:auto; overflow:hidden;}
#Top .logo{ width:100%; height:80px; text-align:left; line-height:80px; overflow:hidden;} 
#Top .logo img{ } 
#Top .logo .logo_left{ width:600px; text-align:left; float:left; } 
#Top .logo .logo_left h1{ width:auto; text-align:left; float:left; margin:0px 8px 0 0; } 
#Top .logo .logo_left h1 img{margin: 8px 10px 0 0;}
#Top .logo .logo_tel{ width:160px; line-height:25px; float:left;text-align:left;}
#Top .logo .logo_right{ width:380px; line-height:25px; text-align:right;float:right;} 
#Top .logo .logo_right img{ margin:0 10px 0 40px;} 

#Top .banner h2{position:absolute; margin:85px 0px 0px 30px; font-size:28px; color:#fff; padding:10px;}

#Top .menu{ width:100%; height:35px; line-height:35px; background:#0552A5;}
#Top .menu a{ margin:0px 10px 0px 10px; color:#FFF; font-weight:bold; font-size:14px;}
#Top .menu strong{ color:#FFF; font-size:14px;}

#Top .search { width:100%; height:32px; line-height:32px; background:#E5F2FA; margin-bottom:5px; }
#Top .search .s_left{ width:430px;  text-align:left; float:left; text-indent:10px; padding-top:2px; line-height:30px;}
#Top .search .hotSearch{ width:315px; height:32px; text-align:left; float:left; overflow:hidden;}
#Top .search .hotSearch strong{ font-weight:400;}
#Top .search .s_right{ width:240px; text-align:center; float:left; }



.dlTemplates{ border:1px solid #CAE1F1; text-align:center; }
.dlTemplates dt{ border-bottom:1px solid #CAE1F1; background:#E5F2FA; text-align:left; text-indent:10px; height:29px; line-height:29px; font-size:13px;}


#bottom1{ width:100%; height:auto; overflow:hidden; line-height:45px; text-align:left; clear:both; }

#bottom2{width:100%; height:69px; line-height:23px; padding:5px 0 5px 0; color:#6E6E6E; background:#eeeeee;}



#Left{ width:255px; float:left; }

	#News_Left{ width:253px; height:270px;}
	#News_Left dd{ width:233px; margin:auto; text-align:left; line-height:30px;}
	
	

	#InHot_Left{ width:253px;}
	
	#Trade_Left{ width:253px; margin-top:10px; }
	#Trade_Left dd{ width:233px; height:155px; padding-top:5px; margin:auto;  line-height:22px; }
		#Trade_scorll{ width:223px; height:150px; overflow:hidden; line-height:22px;text-align:left;}
	
	#brand_Left{ width:253px; margin-top:10px; }
	#brand_Left dd{ width:253px; height:185px; padding-top:5px; }
	#brand_Left ul{ width:253px;}
	#brand_Left li{ width:253px; text-align:center; float:left;}
	#brand_Left li img{ width:140px; height:40px; margin:auto; margin:2px;}

#Right{width:730px; height:auto; overflow:hidden; float:right;}
#RightContent{width:730px; height:auto; overflow:visible; float:right;}



#floater {left:-1003px; POSITION:absolute; TOP:0px;VISIBILITY: visible; WIDTH:110px; height:170px; Z-INDEX:10;text-align:left;}
#floater li{display:inline; float:left; }
#floater .qq_li{   line-height:20px; width:96px; padding:7px; overflow:hidden;display:inline; float:left;margin-top:-5px;background:url(/img/img_15/qq_bg.gif) repeat-y; }


.slideBox{ width:1000px; margin:auto; height:221px; overflow:hidden; position:relative; border:0px solid #ddd; margin-top:6px; margin-bottom:6px; z-index:0}
.slideBox .hd{ height:18px; overflow:hidden; position:absolute; right:0px; bottom:1px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:4px;  width:16px; height:16px; border: 1px solid #ffffff;line-height:16px; text-align:center; background:#ffffff; color:#000000; cursor:pointer;border-radius:100%; font-size:12px }
.slideBox .hd ul li.on{ background:#CA0205; color:#fff;}
.slideBox .bd{ position:relative;z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:100%; height: 221px; display:block;border-radius:0px;  }

.imgBox{display:inline;}
.imgBox img{vertical-align:middle;}
.imgBox b{position:relative; margin-left:0px; cursor:pointer; z-index:1;}
.imgBox b i{position:absolute; left:-130px; top:18px; display:none}
.imgBox b:hover i{display:block}