@charset "utf-8";
/* CSS Document */
@charset "utf-8";
body, p, h1, h2, h3, h4, h5, h6, ul, ol, li, dl, dt, dd, table, th, td, form, fieldset, legend, input, textarea,button, select { margin:0; padding:0;}
ul,ol,li{ list-style:none; margin:0; padding:0;}
body {
  min-width:320px; 
  margin:0px; 
  font-family: Verdana,"Microsoft YaHei", "SimHei", "SimSun";
  background:#fff; 
  font-size=62.5%;
}
a{ text-decoration:none; border:0;}
a:active, a:focus { outline:none;}
a,input,textarea,button{-webkit-tap-highlight-color:rgba(0,0,0,0); }
footer{ overflow:hidden;}
header{ width:100%;}
img{border:none;}
.wrap{min-width:320px; margin:0 auto;background-size:auto;  padding:0px;}
.main{ width:95%; margin:0 auto; height:auto;}
.clear{	clear:both;}
input{border:none;}
.box_center{ width:96%; margin:auto; /*position:relative;*/}



/*首页*/
.h_r{height:auto; position:relative;}
.top{
  height:51px;
  padding: 10px 0;
  position:absolute;
  width:100%;
  top:0px;
}
.logo {
    display: block;
        margin-left: 20px;
    width: 220px;
    z-index: 6;
    position: relative;
	top:5px;
}
.logo img{width: 100%;}
.fh{
  display: block;
  width:50px;
  height: 30px;
  position: absolute;
  left: 0;
  top: 23px;
  background:url(../images/home.png) no-repeat center center;
  background-size: 20px;
  z-index: 6;
}
/*header导航*/
.header{
  position:absolute;
  height:43px;
  right: 0;
  top: 10px;
  z-index: 5;
}
.hr_banner{height:auto;overflow:hidden; background:#fff; width:100%; display:block;}
.hr_banner img{ width:100%; height:auto;}


/*.title{ width:100%; float:left; display:block;}
.title ul{width:100%; height:auto;}
.title ul li{float:left; padding:12px 0 10px 0px;margin:auto; height:30px; width:33%;}
.title ul li:nth-child(1){ background:url(../images/title_bg1.jpg); background-position:right;}
.title ul li:nth-child(2){ background:url(../images/title_bg2.jpg); margin-left:-1px;}
.title ul li:nth-child(3){ background:#0e5b39 url(../images/title_bg3.jpg) no-repeat; margin-left:-1px;   padding:12px 0 10px 5px;}*/

.t_l{ width:22%; height:22px; float:left; margin-right:11px;}
.t_l img{ width:100%; height:100%;}
.t_r{width:60%; float:left; text-align:left;}
.t_r .span1{ text-align:left; display:block; font:0.8rem '微软雅黑'; color:#a4dfa7; font-weight:bold; }
.t_r .span2{ text-align:left; display:block; font:0.75rem '微软雅黑';text-transform:uppercase;transform: scale(0.59); margin-left:-19px;}
/*.title ul li a {display:block; font:14px '微软雅黑'; color:#a4dfa7; font-weight:bold; }
.title ul li:nth-child(2) .span2{ font:0.75rem '微软雅黑'; transform: scale(0.49); margin-left:-28px;}
*/


.sub1{ display:block; float:left; padding-top:3px; width:100%;}
.sub1 ul li{ height:61px; width:24%;
FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#b8c4cb,endColorStr=red); /*IE 6 7 8*/ 

	background: -moz-linear-gradient(top, #238d63 15%, #0e653f 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(15%,#238d63), color-stop(100%,#0e653f));
    background: -webkit-linear-gradient(top, #238d63 15%,#0e653f 100%);
    background: -o-linear-gradient(top, #238d63 15%,#0e653f 100%);
    background: -ms-linear-gradient(top, #238d63 15%,#0e653f 100%);
    background: linear-gradient(to bottom, #238d63 15%,#0e653f 100%); float:left; margin-left:3px; margin-bottom:2px;}
.sub1 ul li a{ display:block; text-align:center;  font:0.99rem '微软雅黑'; color:#fff; line-height:55px;}
.sub1 ul li:nth-child(4){ margin-right:0px;}
.sub1 ul li:nth-child(8){ margin-right:0px;}



/*box*/
.box{
  margin:5px 10px 0px;
  float:left;
}
.box ul{margin-top: 20px;}
.box li{
  width: 24%;
  float: left;
  margin: 0 0 15px;
  text-align: center;
  font-size: 14px;
}
.box li a{color: #000;}
.box li img{width: 50%; margin: 0 auto 5px;}

.znsousu{
  overflow: hidden;
  position:relative;
  width:85%;
  margin:auto; 
}
.stext{
    width: 100%;
    display: block;
    height: 30px;
    line-height: 30px;
    text-indent: 10px;
    color: #333;
	border:1px solid #235a9b;
	outline:none;
}
.ssubmit{
    display: block;
    width: 13%;
    right: 0;
    top: 0;
    height: 31px;
    line-height: 30px;
    border:0;
    position: absolute;
    color: #333;
    background:#235a9b url(../images/ss.png) no-repeat center center;
	background-size:20px;
}

.box1{ float:left; width:100%;}
.ab_title{ padding:28px 0 23px; display:block; width:56%; margin:auto;}
.ab_title img{ margin:auto; display:block; width:100%;}
.about{ float:left; width:100%;}
.ab_left{    width: 100%;
    margin-top: 20px;}
.ab_left img{ width:100%; height:100%;}
.ab_right{ width:40%; float:right; height:128px;}
.ab_r_a{ padding:17px; background:#176437;}
.ab_r_a a{ display:block; text-align:center; font:1.1rem '微软雅黑'; color:#fff;}
.ab_r_b{position:relative; height:70px;}
.ab_r_b img{ width:100%; height:100%;}
.ab_r_b span{ background-size:28px; position:absolute; width:21%; top:25px; left:54px;}
.box1_p{ text-align:center; margin-bottom:30px; margin-top:20px; float:left; width:100%}
.box1_p p{ font:0.75rem '微软雅黑'; color:#505050; line-height:30px;}


.pro{ float:left; width:100%; background:#f5f5f5;}
.pro_title{ padding:28px 0 23px; display:block; width:70%; margin:auto;}
.pro_title img{ margin:auto; display:block; width:100%;}


.cpzs{
  margin-top: 10px;
  float:left;
  margin-bottom:10px;
  width:100%;
}
.cpzs li {
    display: block;
    width: 48%;
    float: left;
    margin-bottom: 10px;
	border:1px solid #dadada;
	margin-right:7px;
}
.cpzs li:nth-child(2){ margin-right:0px;}
.cpzs li:nth-child(4){ margin-right:0px;}
.cpzs li:nth-child(6){ margin-right:0px;}

.hz_img {
    height: 103px;
    overflow: hidden;
	padding:5px;
}
.hz_img img {
    width: 100%;
	height:100%;
}
.hz_p{ margin-bottom:10px;}
.hz_p p{
  text-align: center;
  color: #000;
  font-size: 0.75em;
}

.more{ width:100%; padding:10px 0 10px;  float:left; text-align:center; color:#fff; background:#05733d url(../images/gd.png) no-repeat 30%; margin-bottom:30px;}


.fd{ float:left; width:100%;}
.fd_title{ padding:28px 0 23px; display:block; width:70%; margin:auto;}
.fd_title img{ margin:auto; display:block; width:100%;}
.fd_center{ width:100%; height:243px; background:url(../images/fd_bg.png) no-repeat;background-size: cover;  -webkit-background-size: cover;   -moz-background-size: cover;   -o-background-size: cover;}
.fd_img{ width:100%; float:left;}
.fd_img img{ width:100%;}



.zs{ float:left; width:100%;}
.zs_title{ padding:28px 0 23px; display:block; width:70%; margin:auto;}
.zs_title img{ margin:auto; display:block; width:100%;}
.zs ul{  margin-bottom:15px;}
.zs ul li{
  overflow: hidden;
  border-bottom:1px solid #9E9E9E;
}


.zs_list{ float:left;  margin-left: 15px; width:55%; margin-top:15px;}
.xw_img{
  float: left;
  width: 120px;
  height: 80px;
  padding:15px 0 15px
}
.xw_img img{
	width:100%; height:100%;
}

.zs_list h4{
  color: #0a5315;
  font-size: 13px;
  line-height: 29px;
  overflow:hidden;
  word-break: break-all; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical;
  -webkit-line-clamp:1;
}
.zs_list p{
  font-size: 12px;
  line-height: 22px;
  color: #727272;
  overflow:hidden;
  word-break: break-all; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; 
  -webkit-line-clamp: 2;
  
}



.xingx{ float:left; width:100%;}
.xx_title{ padding:28px 0 23px; display:block; width:70%; margin:auto;}
.xx_title img{ margin:auto; display:block; width:100%;}

.more2{ width:100%; padding:10px 0 10px;  float:left; text-align:center; color:#fff; background:#dddcdc url(../images/gd.png) no-repeat 30%; margin-bottom:30px;}

.dt{ width:100%; float:left;}
.dt_title{ width:100%; margin-top:30px; float:left; border-bottom:1px solid #017a14; height:38px; margin-bottom:15px;}
.dt_title h3{ font:24px '微软雅黑'; color:#0e552d; float:left;}
.dt_more{ width:30px; height:10px; background:url(../images/dt_more.png) no-repeat; float:right; margin-top:10px;}

.dt ul li{ float:left; width:100%; padding:10px 0 1px;}
.dt ul li a i{ width:5px; height:5px; border-radius:3px; background:#000; float:left; margin:8px 5px}
.dt ul li a p{ float:left; width:77%; font:15px '微软雅黑'; color:#000; word-break: break-all; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; 
  -webkit-line-clamp: 1;}
.dt ul li a span{ color:#8e8e8e; font:20px 'Arial';}
.dt ul li:nth-child(1){ background:#f1f1f1;}
.dt ul li:nth-child(2){ background:#fff;}
.dt ul li:nth-child(3){ background:#f1f1f1;}
.dt ul li:nth-child(4){ background:#fff;}
.dt ul li:nth-child(5){ background:#f1f1f1;}


.footer{ width:100%; float:left;margin-top: 40px;}
.ft_logo{ width:100%; text-align:center; padding:20px 0 20px;}
.ft_a{ float:left; margin-bottom:30px; width:100%; text-align:center;}
.ft_a a{ color:#95c618; font:13px '微软雅黑'; border-right:1px solid #95c618; padding:0 5px 0 0; text-align:center}
.ft_a a:last-child{ border-right:none;}
.footer_p{     margin-top: 20px;
    margin-bottom: 20px;}
.footer_p p{  text-align:center;font-size:12px; }


.sub2{ display:block; float:left; padding-top:3px; width:100%;}
.sub2 ul li{ height:61px; width:24%;
FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#b8c4cb,endColorStr=red); /*IE 6 7 8*/ 

	background: -moz-linear-gradient(top, #238d63 15%, #0e653f 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(15%,#238d63), color-stop(100%,#0e653f));
    background: -webkit-linear-gradient(top, #238d63 15%,#0e653f 100%);
    background: -o-linear-gradient(top, #238d63 15%,#0e653f 100%);
    background: -ms-linear-gradient(top, #238d63 15%,#0e653f 100%);
    background: linear-gradient(to bottom, #238d63 15%,#0e653f 100%); float:left; margin-right:3px; margin-bottom:2px;}
.sub2 ul li a{ display:block; text-align:center;  font:0.99rem '微软雅黑'; color:#fff; line-height:55px;}
.sub2 ul li:nth-child(4){ margin-right:0px; width:25%;}
.sub2 ul li:nth-child(8){ margin-right:0px; width:25%;}

.sousuo1{ padding:15px 0 15px; width:92%;}
.ssubmit1{ top:15px;}
.cpzs1 li{ border:none;}
.tabPane{
	width:100%;
	/*float:left;*/
}
.ls{
	width:100%;
/*	height:36px;*/
	margin-bottom: 7px;
}
.ls li a{
	float:left;
	font-size:14px;
	line-height:29px;
	text-align:center;
	cursor:pointer;
	
	width:20%;
}
.tabPane .hit a{
	color: #fff;
	background:#238c61;
	line-height:35px;
}

.ls{ display:block; width:100%; margin:auto; text-align:center;}
.ls li{ width:23%;display:inline-block; background:#a9a9a9; color:#4e4e4e; margin-bottom:5px;}
.ls li a{ display:block; text-align:center; line-height:35px; font-family:'微软雅黑'; height:34px; font-size:15px; width:100%; color: #000; background:#e7e7e7; font-family:'微软雅黑';}

.gs{ width:100%; text-align:center;}
.gs h2{ font:24px '微软雅黑'; color:#0d6f47;}


.tf{ float:left; margin-top:20px; width:100%;}
.wz_center{ width:100%; float:left;}
.wz_center li{ float:left; border-bottom:1px solid #e7e7e7; margin-bottom:31px; height:85px;}
.wz_l{ width:30%; height:71px; background:#eeeeee;  float:left;}
.wz_l_up{ display:block; font-size:30px; color:#006634; font-family:'Arial'; text-align:center; padding:12px 0 3px 0 ;}
.wz_l_down{ font-size:14px; text-align:center; color:#006634; display:block; font-family:"Arial";}
.wz_listr{ margin-left:20px; float:left; width:60%;}
.wz_listr h4{ float:none; font-size:18px; font-family:'微软雅黑'; color:#006634; font-weight:normal; line-height:35px; overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
.wz_listr p{ font-family:'微软雅黑'; color:#a8a8a8; overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}

.news_center{ float:left; width:100%;}
.news_center ul{  margin-bottom:15px;}
.news_center ul li{
  overflow: hidden;
  border-bottom:1px solid #cecece;
}

.zs_list{ float:left;  margin-left: 12px; width:68%; margin-top:15px;}
.xw_img{
  float: left;
  width: 25%;
    height: 70px;
  padding:15px 0 15px
}
.xw_img img{
	width:100%; height:100%;
}

.zs_list h4{
  color: #000000;
  font-size: 13px;
  line-height: 29px;
  overflow:hidden;
  word-break: break-all; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical;
  -webkit-line-clamp:1;-o-text-overflow: ellipsis;
}
.zs_list p{
  font-size: 12px;
  line-height: 22px;
  color: #727272;
  overflow:hidden;
  word-break: break-all; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; 
  -webkit-line-clamp: 2;
}


.empty_nr{
  padding: 15px;
  font-size: 14px;
  line-height: 25px;
  margin-top:20px;
  /*float:left;*/
}

.et{
  text-align: center;
  color: #235a9b;
  font-size: 17px;
  padding: 0 5px;
}
.eta{
  text-align: center;
  height: 35px;
  line-height: 35px;
  color: #4d4d4d;
  font-size:12px;
  margin: 10px 0;
  border-bottom:1px solid #ccc;
}
.sx{
  margin-top:25px;
}
.sx a{
  overflow: hidden;
  display: block;
  height: 35px;
  line-height: 35px;
  padding: 0 10px;
  font-size: 14px;
  color: #fff;
  background: #235a9b;
  margin-bottom: 10px;
}


@media only screen and (max-width:320px){
	.box li{ font-size: 12px;}
	.ab_r_a{ padding:16px;}
	.ab_r_b span{left:45px;}
	.cpzs li { width: 46%; margin-right:8px;}
	.more{ background:#05733d url(../images/gd.png) no-repeat 25%;}
	.fd_center{ height:193px;}
	.zs ul li a h4{  font-size: 12px; line-height:20px;}
	.zs ul li a p{ font-size: 12px;}
	.zs_list{ width:50%;}
	.dt ul li a p{width:71%;}
	.dt ul li{padding:10px 0 0px;}
	.wz_listr{width:28%;}
}
 
@media only screen and (min-width:768px) {
	.t_r .span1{ font:1.7rem '微软雅黑';}
	.t_r .span2{font:1.3rem '微软雅黑'; margin-left:-17px;}
	.title ul li:nth-child(2) .span2{ font:1.7rem '微软雅黑'; transform: scale(0.53); margin-left:-38px;}
	.t_l{ width:25%; height:48px; float:left; margin-right:11px;}
	.t_l img{ width:100%; height:100%;}
	.title ul li{ margin-left:45px;}
	.title ul li{float:left; padding:21px 0 10px 32px; width:29%; margin:auto; height:60px;}
	.title ul li:nth-child(3){ margin-left:0px;}
	.title ul li:nth-child(2){ margin-left:-4px;}
	.title ul li:nth-child(1){ padding:21px 0 10px 13px;}
	.title ul li:nth-child(2){ padding:21px 0 10px 10px;}
	.title ul li:nth-child(3){ padding:21px 0 10px 80px;}
	.sub1 ul{ padding-top:3px;}
	.sub1 ul li{width:24%; height:71px; margin-left:6px; margin-bottom:6px;}
	.sub1 ul li a{ font:1.5rem '微软雅黑';  line-height:70px;}
	.ab_left{height:231px;}
	.ab_right{ height:231px;}
	.ab_r_a a{font:1.6rem '微软雅黑';}
	.ab_r_b{ height:122px;}
	.ab_r_a{ padding:37px;}
	.ab_r_b span{ top:29px; left:101px;}
	.hz_img { height: 170px;}
	.hz_p p{ font-size: 1.35em;}
	.hz_p{ margin-bottom:20px;}

	.more{padding:23px 0 23px; background:#05733d url(../images/gd.png) no-repeat 35%; font-size:2rem;}
	.fd_center{ height:470px;}
	.zs ul li a h4{  font-size: 25px;}
	.zs ul li a p{ font-size: 16px;}
	.zs_list{width:79%;}
	.sub2 ul li:nth-child(4) { width: 26%;}
	.sub2 ul li:nth-child(8) { width: 26%;}

}



@media only screen and (min-width:1024px) {
	.t_r .span1{ font:1.7rem '微软雅黑';}
	.t_r .span2{font:1.7rem '微软雅黑'; margin-left:-17px;}
	.title ul li:nth-child(2) .span2{ font:1.7rem '微软雅黑'; transform: scale(0.53); margin-left:-38px;}
	.t_l{ width:25%; height:48px; float:left; margin-right:11px;}
	.t_l img{ width:100%; height:100%;}
	.title ul li{ margin-left:45px;}
	.title ul li{float:left; padding:21px 0 10px 32px; width:29%; margin:auto; height:65px;}
	.title ul li:nth-child(3){ margin-left:0px;}
	.title ul li:nth-child(2){ margin-left:-4px;}
	.title ul li:nth-child(1){ padding:23px 0 10px 13px; background:#0f6540 url(../images/title_bg1.jpg) no-repeat;}
	.title ul li:nth-child(2){ padding:23px 0 10px 28px;}
	.title ul li:nth-child(3){ padding:23px 0 10px 97px; margin-left:-2px;}
	.sub1 ul{ padding-top:4px;}
	.sub1 ul li{width:24%; height:93px; margin-left:8px; margin-bottom:6px;}
	.sub1 ul li a{ font:2rem '微软雅黑';  line-height:84px;}
	.box{ margin:5px 70px 35px;}
	.hz_img { height: 240px;}
	.hz_p p{ font-size: 1.85em;}
	.hz_p{ margin-bottom:28px;}
	.fd_center{ height:623px;}
	.zs ul li a h4{  font-size: 28px;}
	.zs ul li a p{ font-size: 19px;}
	.zs_list{width:84%;}
	.sub2 ul li:nth-child(4) { width: 27%;}
	.sub2 ul li:nth-child(8) { width: 27%;}
}
.fy{
  height: 40px;
  text-align: center;

}
.fy a{
    padding: 1px 7px;
     border:1px solid #848484;
     color:#848484;
     font-size: 14px;
     margin: 0 3px;
}
.fy a:hover,.fy a.ou{
  color: #fff;
  background: #d03a2c;
  border:1px solid #d03a2c;
}

.title {
    height: 51px;
    background: url(../images/bg_line.jpg) repeat-x center center;
    padding: 0 21px;
}
.title2 {
    height: 51px;
    background: url(../images/bg_line.jpg) repeat-x center center;
    padding: 0 21px;
}
.title2 a {
display: block;
    width: 100%;
    text-align: center;
    line-height: 48px;
    color: aliceblue;
    }
.title a {
    width: 72px;
    height: 21px;
    display: block;
    background: url(../images/more.png) no-repeat center center;
    background-size: 70%;
    float: right;
    margin-top: 15px;
}
.title p {
    font-size: 16px;
    color: #fff;
    line-height: 51px;
    float: left;
}
.title_l img{
  width: 100%
}
.title .title_l i {
    width: 100px;
    height: 30px;
    display: block;
    margin: 17px 0 0 -1px;
    float: left;
}


/*轮播图begin*/
.flexslider{position:relative;height:auto;overflow:hidden; }
.slides{position:relative;z-index:1;}
.slides li{height:auto;}
.slides img{ width:100%;}
.flex-control-nav{position:absolute;bottom:10%;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:17px;height:17px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:15px;height:15px;line-height:70px;overflow:hidden;cursor:pointer;
background:#fff;
-moz-border-radius:50%;
-webkit-border-radius: 50%;
border-radius:50%;
border:1px solid #336fb6;
}
.flex-control-nav .flex-active{width:17px;height:17px; background:url(../images/icon1.png) no-repeat 0 0; border:none;}
.flex-direction-nav{position:absolute;z-index:3;width:100%;top:40%;}
.flex-direction-nav li a{display:block;width:86px;height:153px;overflow:hidden;cursor:pointer;position:absolute;text-indent:-999999px;}

/*轮播图end*/

/*8-23*/
.empty_nr img{
max-width: 100%
}
