 html{overflow-x:hidden;}
body{
	margin:0;
	padding:0;
	font-family: "微软雅黑", Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#000;
	}
p,h1,h2,h3,h4,h5,h6{
	padding:0;
	margin:0;
	}
h6{
	font-size:14px;}
ul,ol,li{
	list-style:none;
	margin:0;
	padding:0px;
	}
a{
	color:#000;
	text-decoration:none;
	}
a:hover{
	color:#00964c;
	}
input{ border:none;}
input {outline:none;}

img{
	border:none;
	}
.f_l{
	float:left;
	}
.f_r{
	float:right;
	}
.clear{
	clear:both;
	}
*{ margin:0; padding:0;  }

.container{
	width:1100px;
	margin:0 auto;
	height:auto;
	display:block;
	position:relative;
	}
.container li .menu {
	margin:0;
	position:absolute;
	display:none;
	height:auto;
	width:180px;
	left:-15px;
	overflow:hidden;
	opacity: 0;
	z-index:1000000000;
	clear:both;
	background:#013d78;
	padding:5px 0 20px;
}
.container li .menu li {
	height:45px;
	line-height:45px;
	float:none;
	text-align:center;
	
}
.container li .menu li a {
	line-height:45px;
	color:#fff;
	font-family:"微软雅黑";
	height:45px;
	font-size:15px;
	background:none;
	width:180px;
}
.container li .menu a:hover {
	color:#f8ce5d;
	transition-duration:0.4s;
}
	
	
	
.top{ display:block; width:100%; height:34px; line-height:34px; background:#ebebeb; color:#333; }
.top p{ display:block; float:left;}
.top span{ display:block; float:right;}
.top span a{ padding:0px 5px; color:#666666;}
.header{ display:block; padding:40px 0px 35px 0;}
.logo{ display:block; float:left;}
.hr{ display:block; float:right; padding-top:5px;}

.nav{ display:block; width:100%; height:50px; line-height:50px; background:#00964c;}
.nav ul li{ display:block;  float:left; text-align:center; color:#FFF;position:relative;}
.nav ul li a{ display:block; width:152px; margin:0 auto; font-size:16px; color:#FFF;}
.nav ul li a:hover{  color:#FFF;font-weight:bold;}
.pagelink{ height: 35px;text-align: center;margin: 50px 0 30px 0;*+margin-left:30px;}
.pagelink a, .pagelink span{ list-style: none;border: 1px solid #C7CFC2;padding: 3px 8px;display: inline-block;margin: 0 3px;*+display:block;*+float:left;}
.pagelink a.on, .pagelink a:hover{ background: #ff002a;color: #FFF;}


.container ul li ul{display:none; position:absolute; width:150px; background:#00964c; z-index:100;}
.container ul li ul li{ height:40px; line-height:40px; text-align:center; }
.container ul li ul li a{color:#FFF;}
.container ul li:hover ul{display:block;}


.content{text-align:center}
.newspic{width:750px; margin:auto; text-align:center;margin-top:10px;}
.newspic img{max-width:750px;}
.slideBox{ width:100%; height:auto; overflow:hidden; position:relative;   }
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:25%; bottom:5px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:5px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#f00; color:#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;  }




.b{ display:block; width:100%; border-bottom:1px #dadada solid; height:70px; line-height:70px;}
.b p{ display:block; width:65%; float:left; font-size:14px; color:#666666;}
.b p span{ padding-right:15px;}
.b .ss{ display:block; float:right; width:300px; position:relative;  padding-top:18px;}
.we{ display:block; background:#f3f3f3;  width:246px; color:#c8c8c8; padding-left:10px; font-family:"微软雅黑"; padding-right:40px; height:33px; line-height:33px;}
.an{ display:block; position:absolute; background:url(/template/default/images/s.jpg) no-repeat center; width:36px; height:33px; top:18px; right:3px; border:none;}

.c2{ display:block; padding:35px 0px 46px 0px; margin-top:12px; background:url(/template/default/images/cp.jpg) no-repeat center top #282c2b ;}
.c2_t{ display:block; text-align:center; margin-bottom:40px; margin-top:40px; }
.c2_t h1{ font-size:28px; line-height:33px; color:#00964c;}
.c2_t p{ display:block; border:2px #e4e4e2 solid;  width:422px; padding:2px 0px; margin:10px auto; font-size:18px; letter-spacing:15px; font-weight:600;}
.c2_t h1 span{ color:#f9a101;}

.c2_l{ display:block; width:253px; height:auto; }
.c2_l ul{ display:block; background:#f9f9f9;width:251px; border-left:1px #dedede solid; border-right:1px #dedede solid;}
.c2_l ul li{ display:block; width:100%; line-height:55px; border-bottom:1px #dedede solid;}
.c2_l ul li a{ display:block;  padding-left:30px; color:#00964c; font-size:16px;}

.c2_r{ display:block; width:790px; float:right;}
.c2_r ul li{ display:block; width:255px; float:left; padding:0px 4px;}
.c2_r ul li a{ display:block; background:#FFF; padding:4px 0px 25px 13px; }          
.c2_r ul li a img{ display:block; width:100%; height:186px; }
.c2_r ul li a p{ text-align:center; line-height:50px;  background:#e8e8e8; font-size:14px; }
.c2_r ul li a:hover p{ display:block; background:#00964c; color:#FFF;}


.ys{ display:block; width:1100px; margin:0 auto; background:url(/template/default/images/ys.jpg) no-repeat  center top; height:2095px; position:relative;}
.ys_t{ display:block;  margin:0 auto;  text-align:center;}
.ys_t h2{ display:block; font-size:30px; color:#FFF; text-align:center; padding-top:20px;}
.ys_t p{ display:block; color:#FFF; font-size:20px; letter-spacing:7px;  text-align:center; padding-top:5px;}

.ys ul{ display:block;  margin:0 auto;  }
.ys ul li h1{ color:#1a1a1a; font-size:30px; margin-bottom:8px;}
.ys ul li h1 span{ color:#00964c;}
.ys ul li p{ color:#484848; font-size:16px; padding-top:12px; line-height:30px;}
.ys ul li i{ display:block; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-style:normal; line-height:18px; color:#b3b3b3; margin-bottom:2px;}
.ys1{ position:absolute; top:273px; left:518px; width:432px; }
.ys1 i{ margin-top:7px;}
.ys2{ position:absolute; top:860px; left:e0px; width:450px; text-align:right;}
.ys3{ position:absolute; top:1170px; left:540px; width:410px;}
.ys4{ position:absolute; top:1590px; left:83px; width:460px;  text-align:right;}
.ys4 ul{ display:block; padding:30px 0px; }
.ys4 ul li{ display:block; float:right; text-align:center; font-size:14px; color:#494949; padding:5px 35px;}
.ys4 ul li b{ display:block; line-height:37px; font-size:24px;}

.l1{background: #f9f9f9;border:1px #dedede solid;padding:15px 0 25px 6px;font-size:16px;}
.l1 p{margin-top:11px}
.c2_lt{background:url(/template/default/images/c.jpg) no-repeat center; width:100%;  height:89px}
.c2_lt p{font-size:28px;color:#fff;text-align:center;font-weight:bold;padding-top:20px;}
.c2_lt1{background:url(/template/default/images/lxwm.jpg) no-repeat center; width:100%;  height:89px}


.c5{ display:block; background:url(/template/default/images/kh.jpg) no-repeat center; width:100%;  height:650px}
.c5 ul{ display:block; height:auto;  padding:50px 0px 54px 30px;}
.c5 ul li{ display:block; float:left; margin-right:30px; width:505px;}
.c5 ul li .li_l{ display:block; float:left; width:227px; text-align:center; }
.c5 ul li .li_l p{line-height:36px; font-size:16px; font-weight:600;}
.c5 ul li .li_r{ display:block; float:right; width:258px; height:256px; background:#eceaeb; position:relative;}
.c5 ul li .li_r p{ padding:15px 18px; line-height:26px; font-size:14px; color:#4a4a4a;}
.c5 ul li .li_r a{ display:block; position:absolute; bottom:0px; right:0px; width:25px; height:25px; color:#FFF; line-height:25px; font-size:15px; background:#00964c; text-align:center;}

.hf{width:100%; height:149px; background:url(/template/default/images/hf.jpg) center no-repeat;}
.hf img{text-align:center;margin:0 auto;}
.c5_t{ display:block; text-align:center; margin-bottom:50px; margin-top:50px;}
.c5_t h1{ font-size:30px; line-height:33px;}
.c5_t p{ display:block; border:2px #e4e4e2 solid; color:#00964c; width:430px; padding:2px 0px; margin:10px auto; font-size:18px; letter-spacing:2px; font-weight:600;}


.c7{ display:block; margin:80px 0;}
.c7_t{ display:block; text-align:center; margin-bottom:50px; }
.c7_t h1{ font-size:30px; line-height:33px;}
.c7_t p{ display:block; border:2px #e4e4e2 solid; color:#00964c; width:430px; padding:2px 0px; margin:10px auto; font-size:18px; letter-spacing:2px; font-weight:600;}
.picScroll-left{ width:1100px; margin:0 auto;  position:relative;    }
.picScroll-left .hd .prev{ display:block; cursor:pointer; background:url(/template/default/images/right.png) no-repeat center; width:32px; height:66px; position:absolute; right:0px; top:50%; margin-top:-53px;}
.picScroll-left .hd .next{ display:block; cursor:pointer; background:url(/template/default/images/left.png) no-repeat center; width:32px; height:66px; position:absolute; left:0px; top:50%; margin-top:-53px;}
.picScroll-left .bd{ width:1000px; margin:0 auto; overflow:hidden;}
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ margin:0px; float:left; _display:inline;  width:250px; overflow:hidden; text-align:center;  }
.picScroll-left .bd ul li .pic{ text-align:center; }
.picScroll-left .bd ul li .pic img{ width:235px; margin:0 auto; height:170px; display:block;  }
.picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }
.picScroll-left .bd ul li .title{ line-height:32px; font-size:14px;  }



.about{ display:block; padding:50px 0px}
.about .ab_l{ display:block; float:left; margin-right:32px;}
.about .ab_r{ display:block; float:left; width:550px;}
.about .ab_r h2{ display:block; font-size:24px; padding:25px 0px 12px 0px; color:#323232;}
.about .ab_r p{ font-size:14px; line-height:26px; color:#565656; margin-bottom:25px; }

.x1{ display:block; position:relative;}
.x2{ display:block; width:686px; }
.x2_t{ display:block; margin-bottom:30px; margin-top:20px;}
.x2_t h2{ display:block; width:150px; height:43px; line-height:43px; color:#FFF; font-size:18px; text-align:center; float:left; background:#00872d;}
.x2_t a{ display:block; float:right; font-size:12px; color:#6a6a6a;}
.x2_l{ display:block; float:left; width:280px; height:210px; }
.x2_l img{ display:block; width:100%; height:210px;}
.x2 ul{ display:block; float:left; padding-top:4px;    width: 400px;}
.x2 ul li{     position: relative;display:block; background:url(/template/default/images/l.jpg) no-repeat left center; padding-left:22px; line-height:34px; font-size:14px; color:#6a6a6a;}


.x2 ul li span{float:right;}


.x3{ display:block; width:300px; position:absolute; top:-10px; right:0px; background:#f0f1f3; padding:38px 35px;}
.x3_1{ display:block;}
.x3_1 h2{ font-size:18px; margin-bottom:25px;}
.x3_1 img{ display:block; width:100%; height:120px; margin-bottom:10px;}
.x3_1 a{ display:block; font-size:14px; line-height:40px;}
.x3_1 p{ display:block; color:#666666; line-height:24px; }

.link{ display:block; margin-top:70px; padding-bottom:20px;}
.link h1{ display:block; font-size:30px; color:#00872d;}
.link i{ font-style:normal; font-size:15px; padding-left:5px;}
.link span{ font-size:15px; color:#333;}
.link p{ display:block; margin-top:20px;}
.link p a{ display:block; font-size:14px; padding-right:30px; line-height:38px; float:left; color:#333333;}

.fq{ display:block; background:#212121; padding:40px 0px 80px 0px; margin-top:46px;}
.fq h1{ display:block; font-size:30px; color:#00872d;}
.fq i{ font-style:normal; font-size:15px; padding-left:5px;}
.fq span{ font-size:15px; color:#FFF;}
.fq ul{ display:block;}
.fq ul li{ display:block; width:290px; margin-right:60px; margin-top:32px; float:left;}
.fq ul li a{ display:block; background:url(/template/default/images/w.jpg) no-repeat left top; margin-bottom:13px; height:24px; line-height:24px;  padding-left:36px; color:#f1f1f1; font-size:14px; }
.fq ul li p{ display:block; background:url(/template/default/images/d.jpg) no-repeat left 3px; padding-left:36px; color:#d3d3d3; font-size:12px; line-height:24px;}

.nav_b{ display:block; width:100%; background:#292929; height:55px; border-bottom:1px #464646 solid; line-height:55px;}
.nav_b p{ display:block; width:1100px; margin:0 auto; color:#FFF;}
.nav_b p a{ padding:0px 22px; font-size:16px; color:#FFF;}

.footer{ display:block; width:100%; height:auto; background:#292929; line-height:35px; color:#f0f1f3; font-size:14px; padding:50px 0px;}
.er{ display:block; float:left; width:300px; text-align:center;}
.footer a{ color:#FFF;}






/*右边*/
.right{ display:block; width:820px; float:right; margin: 10px 0; min-height:800px;}
.position {
line-height: 33px;
color: rgb(96, 96, 96);
border-bottom:3px #00964c solid;
}
.position h2{ font-size:16px; color:#000; float:left;}
.position p{ display:block; float:right; padding-right:10px;}
.position a {
color: rgb(96, 96, 96);
}
.position a:hover {color:#a91219;}

/*单页*/
.dy{ display:block; line-height:26px;  font-size:14px; padding:20px 10px;}
.dy img{ display:block; margin:0 auto;}
.right1{ display:block; width:1148px; float:right; margin: 20px 0;border: 1px solid #e4e4e4;}
.position1 {
background: url(/template/default/images/right-tit-bg1.jpg) no-repeat;
line-height: 40px;
text-indent: 30px;
border-right: 1px solid #eeeeee;
color: rgb(96, 96, 96);
}
.position1 a {
color: rgb(96, 96, 96);
}
.position1 a:hover {color:#a91219;}

.page {
height: 35px;
text-align: center;
margin: 30px 0 30px 0;
*+margin-left:30px;
}
.page li {
list-style: none;
border: 1px solid #C7CFC2;
padding: 3px 8px;
display: inline-block;
margin: 0 3px;
*+display:block;
*+float:left;

}
.page li a{
	color: #666;
	}
.page li a:hover{
	color:#00964c}
.page li.thisclass {
background: #00964c;
color: #FFF;
}
.page li {
list-style: none;
}

/*图片列表*/
.plist{ display:block; padding:20px 0px;}
.plist ul li{ display:block; float:left; padding:0px 10px; margin-bottom:10px;overflow:hidden;}
.plist ul li img{ display:block; width:185px; height:150px; }
.plist ul li p{ display:block; line-height:28px; text-align:center;}




/*新闻列表*/
.nlist{ display:block; padding:20px 10px;}
.nlist ul li{display: block; border-bottom: 1px dashed #d8d8d8;margin-bottom: 10px; padding: 0 0 10px 0px;}
.nlist ul li h2 {
font-size: 15px;
height: 30px;
font-weight:600;
overflow: hidden;
line-height: 30px;
margin-bottom: 2px;
}
.nlist ul li h2 label {
color: #aeaeae;
display: inline;
float: right;
font-size: 12px;
font-weight: 100;
width: 180px;
text-align: right;
}
.nlist ul li p {
line-height: 24px;
color: #666;
}

.xxy{ display:block; border-bottom:1px #666 dashed; padding-bottom:10px; margin-bottom:15px;}
.xxy h1{ display:block; text-align:center; font-size:20px; line-height:35px; font-weight:600;}
.xxy p{ display:block; text-align:center; line-height:30px;}








