
*{ margin:0; padding:0; font-size:12px; font-family:Verdana, Geneva, sans-serif; color:#333; }
ul{ list-style:none;}
img{ border:none;}
h1,h2,h3,h1 a,h2 a,h3 a{font-family:"Microsoft YaHei"; }
.clr{ height:0; clear:both; overflow:hidden;}

.So_Box{ width:100%; height:auto; overflow:hidden;}
.So_Top{ width:100%; overflow:hidden; padding-bottom:2px; border-bottom:1PX solid #CCC;}
.Top{ width:980px; margin:0 auto; height:115px; overflow:hidden;}
.Container{ width:980px; margin:0 auto;}

/**TopOne start js_gongggao**/
.TopOne{  height:35px;   overflow:hidden; background:url(../img/iconLB.jpg) 2px 7px no-repeat; text-align:left;}
.TopOne a{ text-decoration:none; font-size:14px; font-weight:600;}
.t_news{ height:19px; text-align:none;  color:#f00; padding-left:10px; margin:8px 0; overflow:hidden; position:relative;}
.news_li,.swap{ line-height:19px; display:inline-block; position:absolute; top:0; left:32px;}
.news_li a,.swap a{ color:#f00;}
.swap{top:19px;}
/**TopOne  end**/


.logo{float:left; width:253px; height:57px; overflow:hidden; float:left; margin:6px 30px 0 0;}

.nav{ width:570px; height:30px; line-height:30px; overflow:hidden; float:right;margin-top:35px; }
.nav ul{ width:570px; height:30px; line-height:30px; overflow:hidden; float:left; }
.nav ul li{ width:90px; text-align:center; float:left; }
.nav ul li a{ font-size:16px; color:#666; text-align:center; text-decoration:none;}
	/**input soso**/
	.input_soso{ float:right; width:205px; height:30px; line-height:30px; overflow:hidden; float:left;margin:10px 0 0 0px; z-index:999; }
	.inputSoso{ float:left; height:24px; width:150px;  line-height:24px; overflow:hidden; border:1px solid #ccc; }
	.seleSoso{float:left; height:24px; width:50px;  line-height:24px; overflow:hidden; border:1px solid #ccc; background:none;}
	.butSoso{ background:#219898 ;  height:24px;line-height:24px; overflow:hidden; border:1px solid #219898; color:#fff;  width:44px; font-weight:500;}


/**banner start**/
.bannerIndex{ width:660px; height:380px; float:left; margin-bottom:11px; margin-top:32px; }
	.Banner_tj{ margin:150px 0 0 40px; width:250px; float:left; height:auto; overflow:hidden; }
	#divSmallBox{overflow:hidden;*display:inline;*zoom:1;width:10px;height:10px;margin:0 5px;border-radius:10px;background:#ffffff;}
	#playBox{ width:660px; height:377px; margin:0 auto; background:#333; position:relative; overflow:hidden;}
	#playBox .oUlplay { width:99999px; position:absolute; left:0; top:0;}
	#playBox .oUlplay li{ float:left;}
	#playBox .pre{ cursor:pointer; width:45px; height:45px; background:url(../images/l.png) no-repeat; position:absolute; top:190px; left:10px; z-index:10;}
	#playBox .next{ cursor:pointer; width:45px; height:45px; background:url(../images/r.png) no-repeat; position:absolute; top:190px; right:10px; z-index:10;}
	#playBox .smalltitle {width:660px; height:10px; position:absolute; bottom:15px; z-index:10}
	#playBox .smalltitle ul{ width:120px; margin:0 auto;}
	#playBox .smalltitle ul li{ width:10px; height:10px; margin:0 5px; border-radius:10px; background:#ffffff; float:left; overflow:hidden;*display:inline;*zoom:1;}
	#playBox .smalltitle .thistitle{ background:#69aaec;}
	
	.Banner_tj h2 a{ font-size:27px; color:#000; font-weight:600; height:70px; line-height:70px; overflow:hidden; }
	.Banner_tj h1 a{ font-size:20px; height:30px; line-height:30px; overflow:hidden; color:#111; font-weight:600; }
	.Banner_tj h3 a{ font-size:16px; height:26px; line-height:26px; overflow:hidden; color:#333; font-weight:600; }
	.Banner_tj h4{height:22px; line-height:22px; overflow:hidden; margin-bottom:11px;}
	.Banner_tj h4 a{ font-size:12px; height:22px; line-height:22px; overflow:hidden; color:#333;    }
	.Banner_tj h5 a{ font-size:14px; background:#ff6c00; width:120px; height:34px; line-height:34px; overflow:hidden; display:block; float:left; text-align:center; color:#fff; margin-top:11px; font-weight:500; text-decoration:none;  }


/**fourBox   zhuti**/
.fourBox{ width:980px; margin:0 auto;}
.fourBoxOne{ float:left; width:226px; height:222px; overflow:hidden;  margin:30px 9px 11px 9px ;   padding-top:30px; position: relative; z-index:0;}
.fourBoxOneBorder{width:220px; height:192px;overflow:hidden;position:absolute;  border:1px solid #ccc; left:0; top:0; z-index:-999; margin-top:28px; padding-top:30px;}
.fourIconBg{ }
.fourIconOne{  background:url(../img/iconIndex1.jpg) 0 0 no-repeat; width:59px; height:59px; overflow:hidden; position:absolute; top:0 ; left:80px; z-index:999;}
.fourIconTwo{  background:url(../img/iconIndex2.jpg) 0 0 no-repeat; width:59px; height:59px; overflow:hidden; position:absolute; top:0 ; left:80px; z-index:999;}
.fourIconThree{  background:url(../img/iconIndex3.jpg) 0 0 no-repeat; width:59px; height:59px; overflow:hidden; position:absolute; top:0 ; left:80px; z-index:999;}
.fourIconFour{  background:url(../img/iconIndex4.gif) 0 0 no-repeat; width:59px; height:59px; overflow:hidden; position:absolute; top:0 ; left:80px; z-index:999;}

.fourBoxOneBorder h2{ width:220px; font-size:15px; font-family:Verdana, Geneva, sans-serif; color:#333; text-align:center; height:60px; line-height:60px; overflow:hidden;}
.fourBoxOneBorder dl{ width:170px; height:auto; overflow:hidden; margin:4px auto 0;}
.fourBoxOneBorder dd{ width:100%; font-size:12px; color:#666; text-align:center;}
.fourBoxOneBorder dl dt{ width:40%; margin:20px auto 0; }
.fourBoxOneBorder dl dt a{ text-align:center; font-size:12px; color:#00923e;}

/**footer  start**/
.foot{ width:100%; height:auto; overflow:hidden; border-top:1px solid #afbfbf; margin-top:11px; position:relative;}
.foorer{ width:980px; height:auto; overflow:hidden; margin:0 auto;}
.foorer ul{ width:500px; margin:0 auto; text-align:center;}
.foorer ul li{ width:90px; height:50px; line-height:50px; overflow:hidden; float:left;}
.foorer ul li a{ color:#333; font-size:13px;}

/*page start**/
		.pro_list_page{width:600px;height:60px;margin:30px auto 0; }
		.pro_list_page_one{float:left;width:40%; }
		
		.pagination{  width:315px;_width:330px;margin:0 auto;  }
		.pagination a {margin: 0 2px 0 0;padding:2px 5px;color:#f40}
		.pagination a:hover{color:#f40;text-decoration:none}
		.pagination a.number {border:1px solid #b3b1b2;}
		.pagination a.current {background:#219898  top left repeat-x !important;border-color: #267eff !important;font-weight:bold;color:#fff !important;}
		.pagination .fist_page{width:57px;height:22px; line-height:22px; overflow:hidden; text-align:center;color:#c5c5c5; margin:0 5px;}
		.pagination .fist_one{ width:57px;height:22px;text-align:center;color:#c5c5c5; margin:0 5px}
		.pagination a.current:hover {text-decoration:underline;}
		.pagination span{color:#f40}
		.pagination span input{width:24px;height:14px; border:1px solid #b6b2b3}
		.or_management_button_q{float:right;width:44px;height:26px;background-color:#fff; margin:0px 70px 0 0;}
		/*page end**/
/**add 预告 **/
.guideNav{ float:left; width:520px; margin:0 auto; height:40px; line-height:40px; overflow:hidden; text-align:left; color:#666;font-weight:500; }
.guideNav  a{ width:auto; height:40px; line-height:40px; overflow:hidden; text-align:left; padding:0 2px; font-weight:500; color:#219898; font-weight:500; text-decoration:none;}
.smallNav{ width:935px; margin:0 auto; text-align:left; padding:8px 15px; border:1px solid #a9b2ad; height:auto; overflow:hidden;  }
.smallNav li{ float:left; width:100px; }
.smallNav a{  font-size:14px; padding:0 8px; width:auto;   height:24px; line-height:24px; overflow:hidden; margin:0 11px 2px 0; 
			border: 1px solid #fff;
			-moz-border-radius: 5px;      /* Gecko browsers */
			-webkit-border-radius: 5px;   /* Webkit browsers */
			border-radius:10px;            /* W3C syntax */}
.smallNav a:hover{ background:#d2d2d2;}
.listBox,.listBoxOld,.listBoxSP{ width:999px; margin:0 auto; height:auto; overflow:hidden;}
.listBox a{ float:left; width:300px; float:left; height:300px; overflow:hidden; border:1PX solid #a9b2ad; margin:11px  15px 0 15px;text-decoration:none;}
.listBoxOld a{ float:left; width:300px; float:left; height:270px; overflow:hidden; border:1PX solid #a9b2ad; margin:11px  15px 0 15px;text-decoration:none;}
.listBoxSP a{ float:left; width:300px; float:left; height:300px; overflow:hidden; border:1PX solid #a9b2ad; margin:11px  15px 0 15px;text-decoration:none; position: relative; z-index:0; position: relative; z-index:0;}
.listBoxSP  a span{  width:100px; height:100px; overflow:hidden; position:absolute; top:55px ; left:100px; z-index:999;}
.listBoxSP  a span img{filter:alpha(Opacity=90);-moz-opacity:0.5;opacity: 0.5;}
.listBoxSP  a div img{position:absolute;  left:0; top:0; z-index:-999;}
.listBox a:hover,.listBoxOld a:hover,.listBoxSP a:hover{ border:1px solid #00923e; text-decoration:none;}
.listBox  dl,.listBoxOld  dl{ width:290px; margin:9px auto 0; text-align:center;}
.listBoxSP  dl{position:relative; padding-top:209px;}
.listBox  dl dt,.listBoxSP  dl dt{ font-size:20px; text-align:center; color:#333; height:30px; line-height:30px; overflow:hidden; font-weight:600; margin-bottom:4px;}
.listBox  dl dd,.listBoxOld  dl dd,.listBoxSP  dl dd{ font-size:14px; text-align:center; color:#333; height:22px; line-height:22px; overflow:hidden;}
		
.listBoxExpert{width:970px; margin:11px auto; height:auto; overflow:hidden; }
.listBoxExpert a{ float:left; width:300px; float:left; height:200px; overflow:hidden; border:1PX dotted #ccc; padding:8px  15px 0 5px;text-decoration:none;}
.listBoxExpert a:hover{  border:1PX dotted #00923e; }

.listBoxExpert a span{ width:128px; height:171px; overflow:hidden; float:left; margin:8px 13px 8px 7px;}
.listBoxExpert a span img{width:124px; height:167px; margin:0 auto; margin:2px;}
.listBoxExpert a div{ width:150px; float:left; height:auto; overflow:hidden; margin-top:10px; }
.listBoxExpert a div h3{ height:45px; line-height:45px; overflow: hidden; font-size:12px; color:#666; font-weight:500;}
.listBoxExpert a div h3 b{ float:left; width:50px; color:#158e97; font-size:16px; padding-right:8px;}
.listBoxExpert a div dl{ width:150px; float:left; margin-top:0;}
.listBoxExpert a div dl dt{ width:68px; text-align:center; height:22px; line-height:22px; font-size:12px; color:#fff; background:#158e97; margin-top:6px;}
.listBoxExpert a div dl dd{width:150px;  line-height:18px; font-size:12px; color:#333;}



/*shipin  Detail*/

.shiPinBigImg{width:632px; height:358px; float:left;  margin:2px 0 11px 6px;}
.shiPinDetail{ margin:0px 0 0 33px; width:285px; float:left; height:auto; overflow:hidden;  }
.shiPinDetail h2 a{ font-size:22px; color:#000; font-weight:600; height:70px; line-height:70px; overflow:hidden; }
	.shiPinDetail h1 a{ font-size:16px; height:30px; line-height:30px; overflow:hidden; color:#111; font-weight:600; }
	.shiPinDetail h3 a{ font-size:14px; height:26px; line-height:26px; overflow:hidden; color:#333; font-weight:600; }
	.shiPinDetail h4{height:22px; line-height:22px; overflow:hidden; margin-bottom:11px;}
	.shiPinDetail h4 a{ font-size:12px; height:22px; line-height:22px; overflow:hidden; color:#333;    }
	.shiPinDetail h5 a{ font-size:14px; line-height:24px; overflow:hidden; display:block; float:left; text-align:left; color:#666; margin-top:8px;  font-weight:500;  }
	/*shipin  Detail  end*/	
	
	
	
	
	
	
	
	