  /*初始化*/
@charset "utf-8";
/* CSS Document */
body,h1,h2,h3,h4,h5,h6,p,dl,dd,ul,ol,form,input,textarea,th,td,select{ margin:0; padding:0;}
em{ font-style:normal;}
li{ list-style:none;}
a{ text-decoration:none;color:#7d7c7c;font-size:14px;}
img{ border:none; vertical-align:top;}
table{ border-collapse:collapse;}
input,textarea{ outline:none;}
textarea{ resize:none; overflow:auto;}
body{ font:14px "微软雅黑";color:#7d7c7c;}
#wrapper{height:auto;margin:0 auto;min-width:1240px;width:100%; position:relative;}


/*清除浮动*/
.rmfloat:after{display:block;clear:both;content:"";visibility:hidden;height:0;} 
.rmfloat{zoom:1;} 

.box{width:1200px;margin: 0 auto;}

.fl{
	float:left;}
.fr{
	float:right;}
.jd{
	position:absolute;}
.xd{
	position:relative;}
	
.mt40{margin-top:40px;}
.mr30{margin-right:30px;}
.mt10{margin-top:10px;}
.mr12{margin-right:12px;}
.mr10{margin-right:10px;}
.mb10{margin-bottom:10px;}
.mb30{margin-bottom:30px;}
.mb20{margin-bottom:20px;}
.mb40{margin-bottom:40px;}
.mb50{margin-bottom:50px;}
.mb60{margin-bottom:60px;}
.mt50{margin-top:50px;}
.ml10{margin-left:10px;}
.mr25{margin-right:25px;}
.mt20{margin-top:20px;}
.mt15{margin-top:15px;}
.mt30{margin-top:30px;}
.ml15{margin-left:15px;}
.mr20{margin-right:20px;}
.pb40{padding-bottom:40px;}
.pt20{padding-top:20px;}
.pl30{padding-left:30px;}
.pb30{padding-bottom:30px;}


.top{
	height:120px;
	background:url(../images/top_bj.png) no-repeat 690px center;}
.logo{
	margin-top:17px;}

.top .sc{
	width:400px;
	text-align:right;
	margin-top:10px;}
.top .sc a{
	color:#a5a5a5;
	font-size:14px;}
.top .sc a:hover{
	color:#333;}
.top .sc .shuxian{
	display:inline-block;
	border-left:2px #a5a5a5 solid;
	padding-left: 10px;
    margin-left: 10px;
    height: 15px;
    margin-bottom: -2px;}

	
/*
搜索框
*/
.sousuo{
	display: inline-block;
    width: 214px;
    height: 35px;
    background:url(../images/sousuo_back.png) no-repeat center center;}
.ip_txt{
	outline: none;
    height: 35px;
	line-height:35px;
    border: none;
    background: none;
    margin-left: 15px;
    width: 75%;
	color:#333;}
.ip_img{
	cursor:pointer;
	outline:none;
    margin-top: 7px;
	margin-left:5px;}
	
/*导航*/
.lvse{background:#2fbb58;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.nav *{    transition: all 0.2s;}
.nav{z-index:1; text-align:center; }
.nav a{ color:#444444;  }
.nav .nLi{ float:left;   display:inline;}
.nav .nLi>a{float:left;color:#fff;  display:block; padding:0 20px; min-width:78px;text-align:center;font-size:16px;line-height:50px;height:50px; }
.nav .nLi:hover>a{background:#014b16;} 
.nav .nLi:hover .sub{display:block;}
.nav .sub{     display: none;  position: absolute; margin-top: 50px; z-index: 999999999999999; }
.nav .sub li{ zoom:1;text-align:center;}
.nav .sub a{ display:block; padding:0 20px;min-width:140px;line-height:50px;height:50px;color:#004c16;border-bottom:1px solid #5b8d70;background:url(../images/tm_bai.png);}
.nav .sub a:hover{background-color:#fffffe;}
.nav .sub a.nobr{border:none;}
/*.nav .sub .baise{top:0px;display:block; position:absolute;width:180px;height:999px;background:#fff;z-index:-1; opacity:0.7;filter:alpha(opacity=40);}*/
.nav .sub a:hover{ color:#333333;  }
.nav .sub li:hover .sanji{display:block;}
.sanji{display:none;position:absolute;margin-left:180px;margin-top:-51px;}



/*banner变换*/
.fullSlide{ position:relative;  margin:0 auto; width:100%;}
.fullSlide .bd{ position:relative; }
.fullSlide .bd li img{width:100%;} 
.fullSlide .hd{ position:absolute;text-align:center;z-index:99;width:100%;top:85%;;}
.fullSlide .hd ul {display:block;}
.fullSlide .hd ul li{ display:inline-block;width:20px;height:20px;margin:0 5px;font-size:0px;background:url(../images/yuan.png); cursor:pointer;}
.fullSlide .hd ul li.on{background:url(../images/tuoyuan.png);width:44px;}


/*通用标题*/
.tit{
	height:50px;
	line-height:50px;
	border-bottom:1px solid #f2f2f2; }
.tit .tit_{
	display:inline-block;
	padding-right:10px;
	padding-left:30px;
	background:url(../images/xwdt.png) no-repeat left center;
	font-size:18px;
	font-weight:bold;
	color:#333333;
	line-height:48px;
	height:48px;
	border-bottom:2px solid #00b033;}
.tit .zszl_tit{
	background:url(../images/xwdt.png) no-repeat left center;}
.tit .zxks_tit{
	background:url(../images/zxks.png) no-repeat left center;}
.tit .crjy_tit{
	background:url(../images/crjy.png) no-repeat left center;}
.tit .jypx_tit{
	background:url(../images/jypx.png) no-repeat left center;}
.tit .ycjx_tit{
	background:url(../images/ycjx.png) no-repeat left center;}
.tit .lxfs_tit{
	background:url(../images/lxfs.png) no-repeat left center;}
.tit .gywm_tit{
	background:url(../images/gywm.png) no-repeat left center;}
.tit .xydz_tit{
	background:url(../images/xydz.png) no-repeat left center;}
	
	
.gd{
	color:#b3b3b3;
	font-size:12px;
	font-weight:bold;}
.gd:hover{
	color:#333;}
	
/*新闻动态*/

/*焦点图开始*/
.slideBox{ width:592px; height:302px; overflow:hidden; position:relative; box-sizing:border-box;padding:6px;border:1px solid #d2d2d2;margin-right:20px; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd a{display:block;width:100%;height:288px;overflow:hidden;}
.slideBox .bd img{ width:100%;  display:block;  }
.slideBox .next,.slideBox .prev{display:block;width:18px;height:32px; position:absolute;top:150px; opacity:0.8;filter:alpha(opacity=80); cursor:pointer;z-index:99;}
.slideBox .next:hover,.slideBox .prev:hover{ opacity:1;filter:alpha(opacity=100);}
.slideBox .next{background:url(../images/prev.png) no-repeat;right:20px;}
.slideBox .prev{background:url(../images/next.png) no-repeat;left:20px;}

/*焦点图结束*/
.xwdt_ul{margin-top:5px;}
.xwdt_ul li .shijian{
	display:block;
	width:60px;
	height:50px;
	border:1px solid #00b033;
	padding:1px;
	box-sizing:border-box;
	text-align:center;
	margin-right:30px;}
.xwdt_ul li .shijian .yue{
	display:block;
	width:100%;
	height:23px;
	line-height:24px;
	color:#00b033;}
.xwdt_ul li .shijian .nian{
	display:block;
	width:100%;
	height:23px;
	line-height:24px;
	color:#fafafa;
	background:#00b033;}
.xwdt_ul li a{
	font-size:16px;
	line-height:26px;}
.xwdt_ul li p{
	color:#a2a2a2;
	line-height:25px;}
	


/*列表信息*/
.lest{width:385px;}
.lest_ul{height:244px;}
.lest_ul li a{
	color:#7d7c7c;
	display:block;
	padding-left:10px;
	padding-right:5px;
	line-height:48px;
	height:48px;
	border-bottom:1px dashed #e6e6e6;}
.lest_ul li a:hover{
	color:#51765c;}
.lest_ul li a:hover .sj{
	color:#51765c;}
.lest_ul li a.nobr{
	border:none;}
.lest_ul li .sj{
	color:#ccc;}

.lest .lxwm{
    height: 229px;
    padding-left: 15px;
    line-height: 35px;
    box-sizing: border-box;
    padding-top: 10px;
    color: #808080;
    background: url(../images/lxwm_back.png) no-repeat bottom;}
	

/*关于我们*/
.gywm{width:590px;}
.gywm .gywm_back{
	position:relative;
	background:url(../images/gywm_back.png);
	box-sizing:border-box;
	padding-top:10px;
	padding-left:40px;
	height:295px;}
.gywm .baikuang{
	background:url(../images/bei.png);
	position:relative;
	width:285px;
	height:275px;
	box-sizing:border-box;
	padding:25px;
	padding-bottom:15px;}

.gywm .baikuang .p1{
	font-size:18px;
	line-height:30px;
	color:#4d4d4d;}
.gywm .baikuang .p2{
	color:#565252;
	font-size:22px;
	line-height:44px;}
.gywm .baikuang .p3{
	color:#747474;
	font-size:12px;
	line-height:21px;}
.gywm .baikuang .ckxq{
	display:block;
	height:40px;
	width:237px;
	line-height:40px;
	background:#007c41;
	color:#fff;
	text-align:center;
	left:20px;
	bottom:15px;
	position:absolute;}
.gywm .baikuang .ckxq:hover{
	background:#055f34;}
	
/*底部轮播*/	
.lunbotu{
	height:138px;}

.mr_frbox{
	width:825px;
	height:100%;
	box-sizing:border-box;
	padding-top:25px;
	background:#e5e5e5;
	position:relative;}
.mr_frUl{
	margin:0 auto;
	width:760px;}
.mr_fu li{
	float:left;
	width:107px;
	text-align:center;}
.mr_fu li .lb_tit{
	display:block;
	margin-top:10px;
	color:#007c41;}
.mr_fu li:hover .lb_tit{
	color:#055f34;}
	
.mr_frbox .next,.mr_frbox .prev{
	position:absolute;
	display:block;
	width:15px;
	height:26px;
	top:60px;
	cursor:pointer;}
.mr_frbox .next{
	background:url(../images/next.png) no-repeat;
	left:10px;}
.mr_frbox .prev{
	background:url(../images/prev.png) no-repeat;
	right:10px;}

.yqlj{width:353px;}
.yqlj ul li a{
	display:block;
	height:64px;}
.yqlj ul li a:hover{
	opacity:0.9;
	filter:alpha(opacity=90);}
.yqlj ul li a img{
	display:block;
	width:100%;
	height:100%;}
	

.yq_tit{
	font-size:18px;
	font-weight:bold;
	color:#333;
	background:url(../images/yq.png) center center repeat-x;}
.yq_tit span{
	padding-right:10px;
	background:#fff;}
.yq ul {
	padding-left:100px;}
.yq ul li{
	white-space:nowrap;
	overflow:hidden;
	text-overflow: ellipsis;
	box-sizing:border-box;
	line-height:33px;
	background:url(../images/diandian.png) left center no-repeat;
	padding-left:15px;
	width:210px;
	margin-right:10px;}
.yq ul li a:hover{
	color:#007c41;}
.yq ul li a{
	display:block;
	color:#808080;
	font-size:12px;}
	

.banquan{
	background:#00b033;
	padding:20px 0;}
.banquan .bq_txt{
	margin-left:300px;
	margin-top: 15px;
	line-height:25px;
	color:#fff;
	font-size:12px;
	text-align:center;}
.dibu_erweima{
	width:75px;
	height:75px;}
.dibu_erweima img{
	height:100%;
	width:100%;}
	
	

/*列表页*/
.ls_banner{
	width:100%;}
.ls_banner img{
	width:100%;}


.hui_bei {
    background: #ebf3ee url(../images/list_erdh.png) no-repeat 108px bottom;
}
.zuo{width:300px;
	height:100%;
	min-height:560px;
	box-sizing:border-box;
	padding-bottom:50px;}
.zuo .erdh_tit{
	height:75px;
	line-height:75px;
	padding-left:65px;
	background:url(../images/dh_ertit.png) no-repeat 25px center;
	font-size:20px;
	color:#333;
	font-weight:bold;}

.zuo .dh_2{
	position:relative;}
.zuo .dh_2>li{
	position: relative;
	box-sizing:border-box;
	width:308px;
	height:65px;
	padding-top:6px;
	line-height:50px;
	padding-left:28px;
	padding-right:20px;
	margin-left:-8px;}
.zuo .dh_2>li>a{
	box-sizing:border-box;
	padding-left:30px;
	color:#333;
	display:block;
	height:100%;
	border-bottom:#2fbb58 1px solid;}
.zuo .dh_2>li:hover{
	background:url(../images/erji.png) no-repeat left;}
.zuo .dh_2 li:hover>a{
	color:#fff;}
	
.zuo .dh_2>li.click{
	background:url(../images/erji.png) no-repeat left;}
.zuo .dh_2>li.click>a{
	color:#fff;}

.zuo .dh_2>li:hover .nav_dh{
	display:block;}
.nav_dh{
	display: none;
    position: absolute;
    width: 100%;
    right: -100%;
    top: 4px;}
.nav_dh li{
	line-height: 150%;
    border-bottom: 1px #2fbb58 solid;
    text-align: center;
    background: #ebf3eb;}
.nav_dh li a{
	 padding: 14px 0;
	color:#333;
	display:block;}
.nav_dh li:hover{
	background:#2fbb58;}
.nav_dh li:hover a{
	color:#fff;}



.list{
	width:835px;}	
/*位置*/
.wezhi{
	padding-left:30px;
	background:url(../images/home.png) left center no-repeat;
	height:50px;
	line-height:10px;
	box-sizing:border-box;
	padding-top:20px;
	padding-bottom:10px;
	border-bottom:1px solid #e5e5e5;}
.wezhi a{
	color:#939393;
	display:inline-block;
	margin:0 5px;}
.wezhi a:hover{
	color:#2fbb58;}
	
.list ul{padding-bottom:15px;
           border-bottom: 1px #e5e5e5 solid;}
.list ul li{
	height:40px;
	line-height:40px;
	padding-left:22px;
	background:url(../images/list_kuai.png) no-repeat 5px center;
	color:#333333;
	padding-right:10px;
	font-size:16px;}
.list ul li a{
	display:block;
	color:#333333;
	font-size:16px;}
.list ul li a:hover{
	color:#004c16;}
.list ul li a:hover .time{
	color:#004c16;}
	
.list ul li .time{
	font-size:14px;
	color:#999;}
.zjx{
	display:block;
	width:100%;
	border-top:1px #e5e5e5 solid;
	margin-top:15px;
	padding-top:15px;}


.bai{
	background:#fff;
	padding-left:65px;
	min-height:530px;}
	



/*内容页*/
.centent{
	text-align:center;}
.centent h2{
	color:#414141;
	margin-top:40px;}
.centent h3{
	font-size:16px;
	color:#555555;
	margin-top:15px;
	font-weight:normal;}
.sjck{
	margin:20px 0;;}
.sjck .sp{
	padding:0 5px;
	color:#888;}

.cen{
overflow:auto;
	border-bottom:1px #e0e0e0 solid;
	border-top:1px #e0e0e0 solid;
	padding:30px 20px;
	margin-bottom:40px;
           line-height:25px;}
.cen p{
	line-height:25px;}
.cen img{
width:80%;
margin:0 auto;}

.xyt a{
	line-height:25px;
	color:#333;}
.shang{
	color:#007c41;
	padding-right:10px;}
.xia{
	color:#007c41;
	padding-right:10px;}
.xyt a:hover{
	color:#007c41;}


.defaultInputStyle{
    width: 25px;
    height: 18px;
    border: #999 1px ridge;
    position: relative;
    top: 1px;}


.listFrame a{
color:#111;}

.jdjs{width:100%;background:#fff;}
.jdjs .wezhi{
    padding-left: 40px;
    background: url(../images/home.png) 10px center no-repeat;}
.jdjs ul li{
padding-left: 32px;
    background: url(../images/list_kuai.png) no-repeat 15px center;
}