@charset "utf-8";
/* 
    *@charset "utf-8";
    *Filename:  comm.css
    *Version:	1.0 2014/7/22		
    *Author:	libkey
	*QQ:	freekey@aliyun.com
    *Website:   
    *Update:	2014/11/22
*/
@charset "utf-8";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,input,p,span,tr,td{margin:0;padding:0;}
img{border:0;vertical-align:middle}
table{border-collapse:collapse;border-spacing:0}
p{word-wrap:break-word}
input{ border:0;}input:focus{ outline:none}
em,i{font-style:normal;font-weight:normal}
ul,ol{list-style:none}
h1,h2,h3,h4,h5 {font-size:100%;font-weight:normal}
/*================================ Global css========================*/
body{ font:14px "Microsoft Yahei",\5b8b\4f53,Arial,sans-serif; background:#fff}
a{color:#122e67;text-decoration:none}
a:hover{color:#ff8400;}
.clearfix {*zoom: 1;}
.clearfix:before,.clearfix:after {display: table;content:""; height:0px;line-height: 0;}
.clearfix:after {clear: both;}
.fl{ float:left}
.fr{ float:right}
.pr{position:relative}
.pdl10{padding-left: 10px;}
.mgl10{margin-left: 10px;}
.mgt10{margin-top: 10px;}
.h152{ height:140px;}
.bor1{border: 1px solid #e3e3e3}
.line{background: url(../images/line_bg.jpg) left top repeat-x; width: 1080px;margin: 0 auto; height: 8px;}
body{ background: url(../images/top_line.jpg) left top repeat-x}
.wrapper{width: 1100px; margin: 0 auto; background: #fafafa}
.bgfff{background: #fff}
/*search*/
#search{ cursor:pointer}


.header{ background:url(../images/top_bg.jpg); height: 196px;position: relative}
.logo{ padding-top: 40px; width: 672px; height: 126px; font-size: 0; line-height: 0;margin-left: 30px;}
.search { width: 277px; position: absolute; top: 80px; right: -20px;}
.search input.input{ height: 27px; width:180px;margin-left: 30px;}
.search input.input_bt{ height: 27px; background: url(../images/search_bt.jpg) left top; width: 37px; height: 27px; font-size: 0}
<style>
   .nav{background: #ffffff; height: 57px; width: 1300px;}
.nav li{display: inline-block;width: 90px;float: left;position: relative;height: 57px;}
.nav li a{display: inline-block; line-height: 57px; height: 57px; color: #fff; width: 90px;text-align: center;}
.nav li a:hover,.nav li a.on{background: #bfd730;color:#000;}



.nav li>ul{position: absolute;width: 90px;top: 57px;left:0;z-index: 999;background: #e3e3e3;display: none;z-index: 888888888888888888888888888888888888888;}

.nav li>ul a{background-color: #00a651;font-size:12px;}

.nav li>ul li{height: 25px;}
.nav li>ul li a{height: 25px;line-height: 25px;}
.nav li>ul li a:hover{color:#000;}
   </style>
.row{ padding: 10px 0;}
.col-1{width: 353px;background: #fff}
.col-2{width: 736px;}
.col-box1{width: 361px; border: 1px solid #e3e3e3}
.col-1 ul{padding: 5px;}
.col-1 ul a{ line-height: 28px; color: #333333; background: url(../images/cir.gif) left center no-repeat; padding-left: 10px;display: inline-block;height: 28px;float：left}
h3{padding-right: 5px;}
.col-1 ul span{float: right;    display: inline-block;
    line-height: 28px;}

.title04{background:url(../images/title04.gif) left top no-repeat; height: 40px; line-height: 40px; text-indent: 30px; color: #00a651; border-bottom: 2px solid #00a651; position: relative}
.title01 a{display: inline-block;height: 31px; line-height: 31px;width: 111px;text-align: center;border-top-right-radius: 5px;border-top-left-radius: 5px;}
.title01 a.on{background:url(../images/title01.gif) #00a651 left 0px no-repeat;  color: #fff; border-bottom: 1px solid #00a651;position: relative}
.title02 a{display: inline-block;height: 31px; line-height: 31px;width: 111px;text-align: center;border-top-right-radius: 5px;border-top-left-radius: 5px;}
.title02 a.on{background:url(../images/title01.gif) #00a651 left 0px no-repeat;width: 111px;  color: #fff; border-bottom: 1px solid #00a651;position: relative}


.title01_1 a{font-size: 12px; position: absolute; right: 5px;top: 10px;}
.title01_1{background:url(../images/title01.gif) #fafafa left 10px no-repeat; padding-top: 10px; height: 30px; line-height: 30px; text-indent: 12px; color: #fff; border-bottom: 1px solid #1175c3;position: relative}




.title03{background:url(../images/title03.gif) left top no-repeat; height: 32px; line-height: 32px; text-indent: 12px; color: #fff; position: relative}
h3.title03 a{top: 2px;}
.shortcut ol {width: 353px; overflow: hidden; background: #fafafa}
.shortcut ol li{ margin:0; padding-bottom:9px; height: 55px; }
.shortcut ol a{ display: inline-block; background-color: #f3fbf0; padding-left: 20px; text-indent: 40px; height: 55px; width: 331px; line-height: 55px; border: 1px solid #e0f8d8; font-size: 16px; letter-spacing: 4px; color: #005ca1; font-size: 0;}
/*.ico01{ background: url(../images/ico01.gif) 10px center no-repeat}
.ico02{ background: url(../images/ico02.gif) 10px center no-repeat}
.ico03{ background: url(../images/ico03.gif) 10px center no-repeat}
.ico04{ background: url(../images/ico04.gif) 10px center no-repeat}
.ico05{ background: url(../images/ico05.gif) 10px center no-repeat}
.ico06{ background: url(../images/ico06.gif) 10px center no-repeat}*/
/*list*/

.main_conLT{
	width: 230px;
margin-top:20px;
 float:left
}
.main_conLT dl dt{
	background: #0a6536;
	width: 230px;
	height: 53px;
	line-height: 53px;
	text-align: center;
	font-size: 24px;
	color: #fff;
}
.main_conLT dl dd{
	width: 230px;
	height: 30px;
	margin-top:10px ;
}
.main_conLT dl dd a{
	display: block;
	width: 230px;
	height: 30px;
	background:#fff;
	margin-top:10px ;
	font-size: 14px;
	color: #666666;
	text-align: center;
	line-height: 30px;
}
.main_conLT dl dd a:hover{
	background: #2682C5;
	color: #fff;
}
.main_conLT dl dd a.cur{
	background: #2682C5;
	color: #fff;
}

.llt{width: 850px;
    float: right;}

.info{background-color: #fff;color: #8fabd3; line-height: 40px;padding-left: 40px;border-bottom:1px solid #00a651;}
.info a{padding: 0 5px;color: #00a651;font-size: 16px;}
.list{padding: 20px;background-color: #fff;}
.list li{height: 35px; background: url(../images/cir0.gif) left 13px no-repeat;border-bottom: 1px solid #e3e3e3;}
.list li a{padding-left: 25px;line-height: 35px;color: #252424}
.list li a:hover{text-decoration: underline}
.list li span{line-height: 35px;}
#pages{background-color: #fff;padding: 10px 10px;padding-bottom: 20px;text-align: center;}
#pages a{border: 1px solid #e3e3e3; padding: 2px 5px;color: #3e85b9;}
/*article*/
.article{background-color: #fff;}
.article h1{text-align: center;color: #ed1c24;font-size: 22px;font-weight: bold;padding-top: 30px;padding-bottom: 8px;}
div.des{text-align: center;line-height: 30px;font-size: 12px;}
div.content{padding: 60px; padding-top:20px; font-size:16px;line-height: 30px;background-color: #fff;}
div.content div{line-height: 30px;padding-bottom: 10px;font-size:16px;}
.content td{ border:1px solid #000; text-align:center;}
.link{border: 1px solid #e3e3e3; margin:0 10px;padding: 10px;margin-bottom: 10px;background-color: #fff;}
.link a{display: inline-block;padding: 2px 5px;}
.foot{ height: 90px; background:#00a652; padding-top: 25px;min-width:1100px;padding-bottom: 20px;}
.foot_logo{ background: url(../images/foot_logo.png) left 20px no-repeat; width: 264px;height: 82px; display: inline-block;}
.foot p{line-height: 30px;color: #fff;text-align: center;}
.foot_info{width: 1100px;margin: 0 auto; }
.foot_info p{}



.area {
	width:353px;
	margin-left:auto;
	margin-right:auto;
	font-size:12px;
}
.area img{width: 353px; height: 277px}
.banner-slider {
	width:353px;
	height:277px;
	margin:0 auto;
	overflow:hidden;
	position:relative;
}
.banner-slider-innerpg {
	height:172px;
}
.banner-slider .gallery {
	position:absolute;
	top:0;
	left:0;
	width:353px;
}
.banner-slider .gallery a{ position: relative; display: inline-block; width: 353px; overflow: hidden;float:left;}
.banner-slider .gallery span{position: absolute; z-index: 9999; left: 5px; bottom: 5px; font-size: 14px; color: #fff}
.banner-slider .gallery img {
	width:353px;
	display:block;
	float:left;
}
.banner-slider .mask {
	position:absolute;
	z-index:2;
	top:247px;
	width:100%;
	height:30px;
	background:#000;
}
.banner-slider-innerpg .mask {
	top:141px;
}
.banner-slider .ctrl {
	position:absolute;
	z-index:3;
	top:253px;
	width:99%;
	height:24px;
	line-height:20px;
	text-align:right;
}
.banner-slider-innerpg .ctrl {
	top:147px;
}
.banner-slider .ctrl a {
	display:inline-block;
	width:20px;
	height:20px;
	text-align:center;
	margin-right:5px;
	background:url(../images/banner-slider-ctrl.png) no-repeat 0 -20px;
	_background-image:url(../images/banner-slider-ctrl.gif);
	color:#fff;
	text-decoration:none;
}
.banner-slider .ctrl a.current {
	background-position:0 0;
	color:#000;
	font-weight:bold;
}

.diaobo{min-height:270px;background-color: #fff;}
.diaobo .db_bo{width:353px;}
.db_sm div{padding: 10px;font-size: 16px;text-indent: 25px;line-height: 25px;}
.db_sm p{line-height: 25px; font-size: 16px;text-indent: 25px;}
.diaobo h3{height: 40px;background-color: #1465c7;line-height: 40px;text-align: center;color: #fff;font-size: 16px;}
.db_2{min-height: 145px;}
.dbtp div{padding-top: 10px;}
.dbtp div a{display: inline-block;}
.dbzt p{text-align: center;color: #f00;line-height: 25px;font-size: 20px;padding-top: 40px;}
.yes_db div{padding: 10px;}
.yes_db div p{line-height: 25px;text-indent: 25px;font-size: 16px;}

.at_zt div{text-align: center;padding-top: 80px;color: #f00;font-size: 30px;}
.at_dw div{line-height: 25px;text-indent: 25px;font-size: 16px;padding: 10px;}

.at_tp h3{height: 40px;background-color: #1465c7;line-height: 40px;text-align: center;color: #fff;font-size: 16px;}
.at_tp div{padding: 10px;background-color: #fff;text-align: center;}
.at_tp div p{padding: 5px;font-size: 16px;padding-bottom: 20px;}



/*banner_one*/
.bannerWrap{
	width: 100%;
	margin: 0 auto;
	height: auto;
	overflow: hidden;
}
.banner_one{
	height:350px; 
	position:relative; 
	margin:0 auto; 
	overflow:hidden; 
	z-index:1;
}
.slideBox{ width:1100px; height:350px;overflow:hidden; margin:0 auto; position:relative;}
.slideBox .hd{ height:4px; overflow:hidden; position:absolute; right:28%; bottom:20px; z-index:1;}
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:5px;  width:60px; height:4px;border-radius: 2px;text-align:center; background:#8f8586; cursor:pointer; }
.slideBox .hd ul li.on{ background:#fff;}
.slideBox .bd{ position:relative; height:100%; z-index:0;}
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:100%; height:auto; display:block;  }
.slideBox .prev{ position:absolute; left:0; top:50%; margin-top:-25px; float:left;display:block; width:40px; height:74px; background:url(../img/s_banner_l.png)  no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.slideBox .next{ position:absolute; right:0; top:50%; margin-top:-25px; float: right; display:block; width:40px; height:74px; background:url(../img/s_banner_r.png) no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.slideBox .prev:hover,.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }