@charset "gb2312";
*{ margin:0; padding:0; border:none; font-family:Î¢ÈíÑÅºÚ, Arial, Helvetica, sans-serif; font-size:12px; line-height:27px; color:#333;list-style:none; border:none;}
body {


	background:#ececec
}

a{ text-decoration:none; color:#333333;}
a:hover{ text-decoration:none; color:#016db7}
.clear{clear:both; height:0; line-height:0; overflow:hidden; display:block}

.top{ width:100%; margin:0 auto; border-bottom:1px solid #e9e9e9; height:44px; line-height:44px; background:#FFFFFF}
.top .dh{ width:980px; margin:0 auto;}
.top .dh ul li{ line-height:43px; float:left}
.top .dh ul li a{ color:#ca0000; font-size:12px; font-weight:bold}
.head{ display:block; margin:0 auto; width:100%; height:142px; background:#FFFFFF}
.banner{ width:100%; background:url(images/flash.jpg) no-repeat top center; height:551px; margin:0 auto;}

.main{ width:980px; margin:0 auto;}

.index_cp{ width:980px; background:#FFFFFF; margin:0 auto;}
.index_title{}






#banss{ width:100%; height:551px; overflow:hidden; position:relative}
#slideshow{position: absolute;height: 551px;width: 1920px; left:50%; margin-left:-960px}
#slideshow a{float: left;display: inline;}
#slideshow .img{position: absolute;width: 1920px;height: 386px; }
#slideshow .img span{position: absolute;width: 19999px;display: block}
#slideshow .btns{z-index: 10;position: relative;width: 100%}
#slideshow .btns b{position: absolute;width: 100px;display: block;height: 14px;overflow: hidden;top: 350px;left: 50%; margin-left:-960px }
#slideshow .btns b i{width: 10px;background: #016db6;float: left;height: 10px;font-size: 0px;overflow: hidden;cursor: pointer;margin-right: 10px;-webkit-border-radius: 7px;-moz-border-radius: 7px;border-radius: 7px}
#slideshow .btns b i: hover{background: #a7a7a6}
#slideshow .btns b i.on{background: #ff6600;cursor: default}
#slideshow .btns b i.on: hover{background: #ff6600;cursor: default}
#slideshow .btns s{position: absolute;width: 60px;display: none;height: 80px;overflow: hidden;top: 115px;cursor: pointer}
#slideshow .btns s i{position: absolute;width: 60px;background: url(images/btn_slideshow.png);height: 160px;_filter: progid: dximagetransform.microsoft.alphaimageloader(enabled=true, sizingmethod=scale, src="images/btn_slideshow.png");_background: none;}
#slideshow .btns s.prev{left: 0px}
#slideshow .btns s.prev i{top: -80px}
#slideshow .btns s.next{right: 0px}
.slideshow-hover#slideshow .btns s{display: block}
.paging{opacity: 0;filter: alpha(opacity=0);-moz-opacity: 0;-khtml-opacity: 0;height: 380px;position: absolute;background: #000;overflow: hidden}
.wtit .info,.wtit .tit{float: left;}
.wtit .info{padding: 35px 0 0 20px;color: #989898;}
.wtit .info span{margin: 0 8px;}





.a1{text-decoration:none; color:#ff0000}
.a1:hover{text-decoration: underline; color:#333}

.a2{text-decoration:none; color:#444444; font-size:12px}
.a2:hover{text-decoration:none; color:#444444; font-size:12px}

.a3{color:#FFF; font-size:15px; text-decoration:none}
.a3:hover{ color:#FFF; font-size: 15px; text-decoration:none}

.nav1{ width:100%; background:#016db6; margin:0 auto; text-align:center;}

.nav_line{ background: none;}
.nav_line tr td{ background:url(images/nav_line.jpg) right center no-repeat}
.nav{ color:#fff; text-decoration:none; font-family:"Î¢ÈíÑÅºÚ"; font-size:15px; display:block; line-height:62px; text-align:center;  font-weight:bold}
.nav:hover{ color:#fff; text-decoration:none; font-family:"Î¢ÈíÑÅºÚ"; font-size:15px; display:block; line-height:62px; font-weight: bold; background: url(images/nav_hover.jpg) center center no-repeat}

.navuu{width:133px; height:39px; position:absolute; margin:0;padding:0;top:164px; z-index:15000px}
.navuu:hover .nav{color:#c1df74; text-decoration:none; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; display:block; line-height:39px; background:#0e5500}


.navuudd1{height:39px;float: left;overflow-y:hidden; display: block;
 }
.navuudd2{height:auto;float: left;position: relative; display:inline; 
}
.popDiv{border-top:none; width:133px; height:auto; margin:0px auto
}

.yy1{color: #126e00;text-decoration: none;height:35px;background:#dcffd5;line-height:35px; font-size:12px; text-align:center;float:left; width:100%; font-family:Î¢ÈíÑÅºÚ;display:block; border-bottom:1px solid #FFF}

.yy1:hover{color:#fff;text-decoration: none;background:#157f00;height:35px;line-height:35px; font-size:12px; text-align:center;float:left; width:100%; font-family:Î¢ÈíÑÅºÚ; display:block; border-bottom:1px solid#fff}


.fon1{color:#444444; font-size:12px;}
.fon2{font-size:21px; color:#FFF; font-weight:bold}
.fon3{ font-size:16px; color:#025cb0; font-weight:bold}
.fon4{font-size:15px; color:#FFF}

.bor1{ border:1px solid #dfdfdf; border-top:none }

.a5{background:#f8f8f8; border:1px solid #e8e8e8; display:block; width:128px; height:30px; line-height:30px; color:#555555; text-indent:28px; font-size:14px; font-weight: bold}
.a5:hover{background:#ff6600; border:1px solid #f86300; display:block; width:128px; height:30px; line-height:30px; color:#FFF; text-indent:28px; font-size:14px; font-weight: bold}

.a6{background: url(images/1.jpg) left top no-repeat; display:block; width:125px; height:35px; line-height:32px; color:#157f00; text-indent:18px; font-size:14px; font-weight: bold}
.a6:hover{background: url(images/2.jpg) left top no-repeat; display:block; width:125px; height:35px; line-height:32px; color:#157f00; text-indent:18px; font-size:14px; font-weight: bold}

.a7{background:#ff6600; display:block; width:125px; height:35px; line-height:32px; color:#fff; font-size:14px; font-weight: bold; text-align:center}
.a7:hover{background:#157f00; display:block; width:125px; height:35px; line-height:32px; color:#fff;font-size:14px; font-weight: bold; text-align:center}



.x1 { background:url(images/x1.gif) repeat-x center;}

.list{
	background: none; 
	text-decoration:none; 
	font-size:16px; 
	color:#333;
	display:block; 
	width:240px; 
	height:50px; 
	line-height:50px}
.list:hover{
	background: url(images/hover.jpg) left center no-repeat #efefef;  
	text-decoration:none; 
	font-size:16px; 
	color: #157f00;
	display:block; 
	width:240px; 
	height:50px; 
	line-height:50px
	}
.lista{
	background: url(images/hover.jpg) left center no-repeat #efefef;  
	text-decoration:none; 
	font-size:16px; 
	color: #157f00;
	display:block; 
	width:240px; 
	height:50px; 
	line-height:50px
	}
.lista:hover{
	background: url(images/hover.jpg) left center no-repeat #efefef;  
	text-decoration:none; 
	font-size:16px; 
	color: #157f00;
	display:block; 
	width:240px; 
	height:50px; 
	line-height:50px
	}
	

li{list-style:none;}

.clear{clear:both; height:0 !important; line-height:0; font-size:0;}
.fixed:after { content: "."; display: block; clear: both; height: 0;width:0;font-size:0; visibility: hidden; }
.fixed {zoom:1;}
_html .fixed { height: 1%; }

.fl { float:left;}
.fr { float:right;}
.pa{ position:absolute;}

em{font-style:normal;}

.adv{background: url(images/adv_bg.gif) left top repeat-x #f8f8f8;height:2200px;font-family:"Î¢ÈíÑÅºÚ";padding-top:85px;}
.adv_box{width:1200px;margin:0 auto;}
.adv_t{text-align:center;border-bottom:4px solid #b51a12;padding-bottom:15px;margin-bottom:4px; width:1200px;}
.adv_t p{font-size:27px;color:#136b01;}
.adv_t p b{ color: #b51a12; display: inline-block; font-size: 37px; text-align: left; width: 753px;}
.adv_t em{text-transform:uppercase;color:#e8c9c8;font-family:Impact;font-size:28px;display:inline-block;line-height:28px;}
.adv_t span{font-size:22px;color:#b51a12;}
.adv_t span em{color:#b51a12;font-size:38px;display:inline;}

.adv_m{border-top:2px solid #e8c9c8;padding-top:35px;}
.adv_m h4{background:url(images/adv_h4.gif) repeat-x bottom;padding-bottom:12px;width:433px;line-height:26px;padding-left:10px;}
.adv_m b{float:left;display:block;background:url(images/adv_num.gif) no-repeat;width:43px;height:43px;line-height:43px;text-align:center;color:#fff;font-size:26px;margin:6px 10px 0 0;}
.adv_m h4 span{color:#136b01;font-size:18px;}
.adv_m h4 em{display:block;color:#b92225;font-size:14px;}
.adv_m ul{margin:25px 0 0 63px;}
.adv_m li{line-height:22px;color:#3f3f3f;font-size:13px;margin-bottom:10px;zoom:1;}
.adv_m li a{ background:none; margin:0; color:#333; font-weight:normal;}




.adv_1{width:100%;background:url(images/adv_s.gif) no-repeat center bottom;height:300px;padding:0 0 55px;}
.adv_1 div{background:url(images/adv_01.jpg) no-repeat 750px 0;height:295px;padding-top:50px;}
.adv_1 ul{width:630px;}

.adv_2{width:100%;background:url(images/adv_s.gif) no-repeat center bottom;height:415px;padding-bottom:105px;position:relative;}
.adv_2 img{display:block;top:30px;left:0px;}
.adv_2 h4{width:630px;}
.adv_2 div{padding-top:95px;}
.adv_2 ul{width:630px;}
.adv_2 li{margin-bottom:15px;}
.adv_2 p{margin:40px 0 0 65px;}
.adv_2 p span{color:#136b01;font-size:16px;margin-top:5px;}
.adv_2 p span em{font-family:Impact;font-size:30px;}

.adv_3{width:100%;height:300px;padding-top:60px;background:url(images/adv_s.gif) no-repeat center bottom;}
.adv_3 div{background:url(images/adv_03.jpg) no-repeat right 10px;height:300px;padding:0 0 0 50px;}
.adv_3 ul{width:630px;margin-top:18px;}
.adv_3 h4{width:630px;}
.adv_3 a{display:block;font-weight:bold;color:#136b01;font-size:14px;background:url(images/adv_b.gif) no-repeat left;margin:25px 0 0 63px;}

.step{height:163px;border:4px solid #ddd;background:#fff;}
.step h4{width:176px;background:url(images/step_t.gif) no-repeat center;font-size:26px;color:#aa170f;text-align:center;margin-top:57px;}
.step h4 span{font-weight:normal;font-size:12px;color:#136b01;display:block;}
.step ul{width:950px;padding-left:30px;background:url(images/step_m.gif) no-repeat left top;height:136px;float:left;padding-top:27px;}
.step li{float:left;position:relative;font-size:15px;border-bottom:8px solid #ffa000;padding:0 0 6px 20px;margin-bottom:25px;text-align:center;}
.step em{display:block;background:url(images/step_num.png) no-repeat;width:29px;height:29px;line-height:29px;text-align:center;color:#fff;position:absolute;top:14px;left:-1px;}
.step .wb{padding:0;}
.step .li_1{width:200px;}
.step .li_2{width:242px;}
.step .li_3{width:180px;}
.step .li_4{width:180px;}

.conneir *{font-size:15px;line-height:35px}