/* CSS Document */
body{margin:0;padding:0;font-size:14px; font-family:"Microsoft YaHei"; color:#333;}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,hr,pre,form,fieldset,input,textarea,blockquote,p,object{padding:0;margin:0}
table,td,tr,th{font-size:14px}
li{list-style-type:none;margin:0;padding:0;}
img{vertical-align:top;border:0; display:block;}
ol,ul{list-style:none;margin:0;padding:0;}
h1,h2,h3,h4,h5,h6{font-size:12px;font-weight:normal}
address,cite,code,em,th{font-weight:normal;font-style:normal}
a{text-decoration:none;display:block;}
a:hover{text-decoration:none;}
.clear{clear:both;*zoom:1;}

/*header*/
.head{width:100%;border-bottom:1px solid #aaaaaa;}
.head img{display:block;margin:0 auto;}

.nav{width:1200px;margin:0 auto;}
.nav li{float:left;width:109px;position:relative;}
.nav li a{display:block;text-align:center;line-height:60px;color:#4f886e;font-size:18px;border-top:3px solid #fff;}
.nav li a:hover{border-top:3px solid #4f886e;}
.menu{width:420px;padding:40px 0;position:absolute;left:0px;top:56px;background:url('../images/bg.png') no-repeat left top;z-index:999;display:none;}
.menu li{width:140px;float:left;background:url('../images/line.png') no-repeat right center;}
.menu li a{border:none;}
.nav .menu li a{color:#fff;line-height:45px;font-size:16px;}
.nav .menu li a:hover{border:none;}
.nav li:hover .menu{display:block;}

.banner_bg{ position:relative;}
.banner{ margin:0 auto; height:100%; overflow:hidden; position:relative;}
.banner a{ display:none;}
.banner a:first-child{ display:block;}
.banner img{ display:block; margin:0 auto;}
.btn li{ width:10px; height:10px;border-radius:50%; background-color:#2d7052; float:left; margin:0 2%;}
.btn{ width:40%; margin:0 auto; position:absolute; top:80%; left:48%; margin-top:20px;}
.btn .current{ background-color:white;}

/*列表页*/
.web_box{width:100%;padding:20px 0;background:#f2f2f2;}
.web_cte{width:1200px;margin:0 auto;}
.web_left{width:860px;padding:25px;background:#fff;float:left;}
.web_add{width:100%;border-bottom:5px solid #c6c5b3;}
.web_add li{font-size:16px;color:#4f886e;line-height:45px;display:inline-block;}
.web_add li span{display:inline;border-bottom:5px solid #4f886e;padding-bottom:12px;}
.web_add li a{display:inline-block;color:#4f886e;}
.news{width:100%;padding:25px 0;border-bottom:1px solid #ccc;}
.news img{float:left;}
.news li{width:610px;float:right;}
.news li a{font-size:18px;color:#333;line-height:35px;}
.news p{width:610px;float:right;font-size:14px;color:#909090;line-height:25px;}
.news span{width:610px;float:right;font-size:12px;text-align:right;display:block;line-height:30px;color:#909090;}
.pagelist{text-align:center;margin:10px auto;margin-top:20px;}
.pagelist li{display:inline-block;text-align:center;margin-right:5px;background:#f1eff0;color:#333;}
.pagelist li a{display:inline-block;text-align:center;padding:10px 15px;color:#333;}
.pagelist li a:hover{background:#4f886e;color:#fff;}

/*文章页*/
.article{width:100%;margin:20px auto;line-height:30px;}
.article a{display:inline-block;}
.article p{font-size:14px;color:#333;}
.article h2{ font-size:14px; font-weight:bold; }
.article img{max-width:100%;display:block;margin:0 auto;}
.article_title{width:100%;margin:10px auto;}
.article_title h1{font-size:26px;color:#333;line-height:50px;text-align:center;}
.article_title span{font-size:13px;color:#666;line-height:25px;text-align:center;display:block;}
.page{width:100%;margin:30px auto;border-top:1px solid #ccc;border-bottom:1px solid #ccc;}
.page li{}
.page li a{font-size:14px;color:#333;line-height:35px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:contents;}
.web_back{width:155px;margin:0 auto;background:#39614f;border-radius:5px;}
.web_back a{display:block;text-align:center;line-height:45px;color:#fff;}
.web_img{width:100%;}
.web_img img{width:100%;display:block;margin:0 auto;}
.web_about{width:96%;border:1px solid #ccc;padding:2%;margin-top:20px;}
.web_about h3{font-size:16px;color:#39614f;line-height:35px;border-bottom:1px solid #ccc;font-weight:600;padding-bottom:5px;}
.about_box{width:100%;margin-top:10px;}
.about_box li{width:50%;float:left;}
.about_box li a{width:70%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;font-size:14px;color:#333;line-height:35px;}


/*右边*/
.web_right{width:249px;padding:25px 13px;float:right;background:#fff;}
.wr_new{width:100%;}
.wr_new h3{margin-bottom:10px;font-size:22px;color:#4f886e;border-bottom:5px solid #4f886e;line-height:45px;text-align:center;}
.wr_new li{border-bottom:1px dotted #ccc;width:100%;}
.wr_new li a{font-size:14px;color:#333;line-height:45px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;width:90%;}
.wr_nav{width:100%;}
.wr_nav h3{margin:20px auto;font-size:22px;color:#4f886e;border-bottom:5px solid #4f886e;line-height:45px;text-align:center;}
.wr_nav li{width:45%;margin:0 2.5%;float:left;}
.wr_nav li a{display:block;padding-left:20%;font-size:16px;color:#666;background:#f2f2f2;line-height:36px;margin-bottom:10px;border-bottom:4px solid #f2f2f2;box-sizing:border-box;}
.wr_nav li a:hover{border-bottom:4px solid #4f886e;box-sizing:border-box;
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box; }
.picScroll-left{ width:100%;  overflow:hidden;position:relative;}
.picScroll-left h3{margin:20px auto;font-size:22px;color:#4f886e;border-bottom:5px solid #4f886e;line-height:45px;text-align:center;}
.picScroll-left .hd{ overflow:hidden;  height:30px; padding:0 10px;position:absolute;bottom:0;left:28%;z-index:222;}
.picScroll-left .hd .prev,.picScroll-left .hd .next{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
	 cursor:pointer; background:url("images/arrow.png") no-repeat;}
.picScroll-left .hd .next{ background-position:0 -50px;  }
.picScroll-left .hd .prevStop{ background-position:-60px 0; }
.picScroll-left .hd .nextStop{ background-position:-60px -50px; }
.picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.picScroll-left .hd ul li{ display:inline-block;width:10px;height:10px;margin-left:5px;background:#ccc;line-height:0;font-size:0;text-indent:-999px;cursor:pointer;float:left;background:url("../images/icoCircle.gif") 0 -9px no-repeat;}
.picScroll-left .hd ul li.on{ background-position:0 0;}
.picScroll-left .bd{}
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{width:100%;height:296px;overflow:hidden; float:left; _display:inline; overflow:hidden;}
.picScroll-left .bd ul li .news-it-img{display:block;width:100%;overflow:hidden;}
.picScroll-left .bd ul li .news-it-img img{width:100%;height:100%;transition:transform .68s;}
.picScroll-left .bd ul li .news-it-img a:hover img{ transform:scale(1.3);}
.picScroll-left .bd ul li .title{ line-height:24px;   }
.picScroll-left .bd ul li .news-it-tit{text-align:center;line-height:50px;font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;color:#333;}
.picScroll-left .bd ul li p{display:block;color:#999;font-size:12px;line-height:20px;}

.footer{width:100%;border-top:25px solid #39614f;}
.footer_cte{width:1200px;margin:0 auto;padding:35px 0;}
.foot_logo{width:315px;float:left;margin-top:20px;}
.foot_logo img{display:block;margin:0 auto;}
.foot_center{width:310px;float:left;}
.foot_center li{width:50%;float:left;text-align:center;}
.foot_center li span{width:100px;margin:0 auto;text-align:center;display:block;border-bottom:1px solid #ccc;font-size:22px;color:#4f886e;line-height:45px;margin-bottom:5px;}
.foot_center .foot_menu{width:100%;}
.foot_center .foot_menu a{font-size:16px;color:#a3a3a3;line-height:30px;}
.foot_con{width:355px;float:left;}
.foot_con h3{width:285px;display:block;margin:0 auto;color:#4f886e;border-bottom:1px solid #ccc;font-size:22px;line-height:45px;text-align:center;margin-bottom:5px;}
.foot_con li{width:306px;margin:0 auto;font-size:14px;color:#8b8b8b;line-height:30px;}
.foot_con li span{font-size:18px;font-weight:600;}
.foot_con p{width:306px;margin:0 auto;font-size:16px;line-height:30px;color:#8b8b8b;}
.foot_link{width:306px;margin:0 auto;}
.foot_link a{float:left;color:#adadad;margin-right:10px;font-size:14px;}
.foot_er{width:220px;float:left;}
.foot_er img{display:block;margin:0 auto;}