body,button,dd,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,select,table,td,textarea,th,ul{margin:0;padding:0;}
button,input,select,textarea{outline:0;}
textarea{resize:none;}
ul,li{list-style:none;}
img{outline:0;border:none; display: block;}
button,input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:none;}
a{color:#333;text-decoration:none; cursor: pointer;}
a:hover{text-decoration:underline;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block; margin: 0; padding: 0;}
html{ overflow-x: hidden;}
body{ font-size: 12px; font-family:microsoft yahei,Verdana,Arial,Helvetica,sans-serif; }

.head_box{ width: 100%; height: 90px; background: #5a9722;}
.top_box{ width: 1200px; margin: 0 auto; height: 90px;}
.top_logo{ float: left; padding-top: 18px; width: 448px; font-size:30px; font-weight:bold; color:#ffffff; overflow: hidden; line-height:50px;}
.top_logo a{ color:#ffffff;}
.top_logo a:hover{ text-decoration:none;}
.sousou{ float: left; padding-top: 27px; height: 36px; width: 360px;}
.sousou_sub{ float: right; height: 36px; border: 0px; width: 44px; background:#f8f8f8 url("../images/search.jpg") no-repeat center; text-indent: -9999px;}
.sousou_text{ float: left; height: 36px; line-height: 36px; border: 0px; background: #f8f8f8; padding-left: 15px; width: 301px; font-family: "微软雅黑"; color: #5a9722; font-size: 14px;}
.top_right{ float: right; height: auto; overflow: hidden; font-size: 0px; padding-top: 26px;}
.top_right a{ display: inline-block; color: #ffffff; font-size: 14px; height: 30px; line-height: 30px; padding-left: 13px;}

.daohang{ width: 100%; border-bottom: 1px solid #e7e7e7; height: 50px;}
.daohang ul{ width: 1200px; margin: 0 auto; height: 50px;}
.daohang ul li{ float: left; width: 90px; height: 50px; line-height: 47px; text-align: center; overflow: hidden; color: #333333; font-size: 16px; margin-right: 30px;}
.daohang ul li#cur{ border-bottom: 3px solid #6aa431; height: 47px;}
.daohang ul li a:hover{ border-bottom: 3px solid #6aa431; display: block; text-decoration: none;}

/*友情链接*/
.yqlj{ width: 1200px; margin: 36px auto 0; height: auto; overflow: hidden; border-top: 3px solid #6aa431; padding-bottom: 44px;}
.yqlj_tit{ width: 100%; text-align: center; font-size: 26px; font-weight: bold; height: 58px; line-height: 58px; color: #333;}
.yqlj_box{ width: 100%; height: auto; overflow: hidden; font-size: 0px; margin-top: 22px;}
.yqlj_box a{ display: inline-block; color: #404040; font-size: 16px; line-height: 34px; height: 34px; padding: 0 10px;}
.yqlj_box a:hover{ color: #6aa431;}

.dibu{ width: 100%; height: auto; overflow: hidden; background: #3d3d3d; padding: 20px 0px;}
.copyright{ width: 1200px; margin: 0 auto; height: auto; overflow: hidden; text-align: center; color: #cfcfcf; line-height: 30px; font-size: 14px;}

/*频道页*/
.pindao{ width: 1200px; margin: 39px auto 0; height: auto; overflow: hidden; padding-bottom: 17px;}
.pindao_left{ float: left; height: auto; overflow: hidden; width: 820px;}
.pindao_right{ float: right; height: auto; overflow: hidden; width: 340px;}
.pindao_top{ width: 100%; height: auto; overflow: hidden;}

.slideBox_wrap{position:relative;height:360px;overflow:hidden; width: 300px; border: 1px solid #e7e7e7; padding: 9px; float: left;}
.slideBox_row{position:absolute;width:300px;}
.slideBox{position:relative;height:360px;overflow:hidden}
.slideBox .bd{z-index:0;position:relative;height:360px;}
.slideBox .bd UL LI{width:300px;height:360px;}
.slideBox .bd IMG{width:300px;display:block;height:360px}
.slideBox .hd{z-index:1;position:absolute;text-align:center;width:72px; right:13px; bottom:12px;height:18px;overflow:hidden; _width:75px;}
.slideBox .hd UL{zoom:1;overflow:hidden}
.slideBox .hd UL LI{line-height:18px;margin:0 3px;zoom:1;height:18px;float:left;overflow:hidden;cursor:pointer; color: #ffffff; font-size: 12px; background: #6aa431; width: 18px;}
.slideBox .hd UL LI.on{color:#444444}

/*频道页快讯*/
.pdkx{ float: right; width: 460px; height: auto; overflow: hidden;}
.pdkx_tit{ width: 100%; border-bottom: 1px solid #6aa431; height: 35px; line-height: 35px; color: #ffffff; font-size: 18px;}
.pdkx_tit span{ display: block; float: left; background: #6aa431; width: 80px; text-align: center;}
.pdkx_top{ width: 100%; height: auto; overflow: hidden; margin-top: 18px;}
.pdkx_top span{ display: block; color: #333333; font-size: 20px; line-height: 30px; height: 30px; overflow: hidden;}
.pdkx_top span a:hover{ color: #6aa431;}
.pdkx_top p{ color: #666666; font-size: 14px; line-height: 24px; height: 48px; overflow: hidden; margin-top: 9px;}
.pdkx_wen{ width: 100%; height: auto; overflow: hidden; margin-top: 13px;}
.pdkx_wen li{ color: #333333; font-size: 16px; height: 32px; line-height: 32px; overflow: hidden; background: url("../images/dian.jpg") no-repeat 4px 14px; padding-left: 14px;}
.pdkx_wen li a:hover{ color: #6aa431;}

.modle{ width: 105%; height: auto; overflow: hidden; margin-top: 16px;}
.modle li{ float: left; height: auto; overflow: hidden; width: 390px; margin-right: 39px; margin-top: 42px;}
.modle_tit{ border-bottom: 1px solid #e7e7e7; width: 100%; height: 32px;}
.modle_tit a.title{ float: left; height: 18px; line-height: 18px; display: block; font-size: 18px; color: #333333; border-left: 4px solid #6aa431; padding-left: 8px;}
.modle_tit a.more{ display: block; float: right; height: 19px; line-height: 19px; margin-top: 3px; margin-right: 4px; background: url("../images/more.jpg") no-repeat right; color: #999999; font-size: 14px; line-height: 19px; padding-right: 23px;}
.modle_tit a:hover{ color: #6aa431; text-decoration: none;}
.modle_pic{ width: 100%; height: auto; overflow: hidden; margin-top: 20px;}
.modle_pic img{ display: block; float: left; width: 160px; height: 140px;}
.modle_you{ float: right; height: auto; overflow: hidden; width: 212px;}
.modle_you span{ display: block; color: #0d0101; font-size: 20px; line-height: 28px; max-height: 56px; overflow: hidden; margin-top: 4px;}
.modle_you span a{ color: #0d0101;}
.modle_you span a:hover{ color: #6aa431;}
.modle_you p{ color: #999999; font-size: 14px; line-height: 24px; height: 72px; overflow: hidden; margin-top: 7px;}
.modle_wen{ width: 100%; height: auto; overflow: hidden; margin-top: 16px;}
.modle_wen dl dd{ color: #333333; font-size: 16px; height: 32px; line-height: 32px; overflow: hidden; background: url("../images/dian.jpg") no-repeat 0 14px; padding-left: 8px;}
.modle_wen dl dd a{ color: #333333;}
.modle_wen dl dd a:hover{ color: #6aa431;}

/*频道页精彩推荐*/
.pdjctj{ width: 100%; height: auto; overflow: hidden;}
.pdjctj_tit{ width: 100%; height: 35px; border-bottom: 1px solid #e7e7e7; color: #333333; font-size: 20px; font-weight: bold; position: relative;}
.pdjctj_tit span{ display: block; float: left; position: absolute; left: 0; top: 0; border-bottom: 2px solid #6aa431; height: 34px;}
.pdjctj_box{ width: 103%; height: auto; overflow: hidden;}
.pdjctj_box li{ float: left; width: 165px; height: auto; overflow: hidden; margin-right: 10px; padding-top: 20px;}
.pdjctj_box li img{ display: block; width: 100%; height: 115px;}
.pdjctj_box li span{ display: block; color: #666666; font-size: 16px; line-height: 24px; height: 48px; overflow: hidden; margin-top: 5px;}
.pdjctj_box li span a{color: #666666; }
.pdjctj_box li span a:hover{ color: #6aa431;}

/*热门文章*/
.rmwz{ width: 100%; height: auto; overflow: hidden; margin-top: 40px;}
.rmwz_tit{ width: 100%; height: 35px; border-bottom: 1px solid #e7e7e7; color: #333333; font-size: 20px; font-weight: bold; position: relative;}
.rmwz_tit span{ display: block; float: left; position: absolute; left: 0; top: 0; border-bottom: 2px solid #6aa431; height: 34px;}
.rmwz_box{ width: 100%; height: auto; overflow: hidden; margin-top: 7px; background: url("../images/hot.jpg") no-repeat 11px 0px;}
.rmwz_box li{ color: #000000; font-size: 16px; height: 49px; line-height: 49px; border-bottom: 1px solid #ebebeb; overflow: hidden; padding-left: 39px;}
.rmwz_box li a{ color: #000000;}
.rmwz_box li a:hover{ color: #6aa431;}

/*推荐文章*/
.tjwz{ width: 100%; height: auto; overflow: hidden; margin-top: 35px;}
.tjwz_tit{ width: 100%; height: 35px; border-bottom: 1px solid #e7e7e7; color: #333333; font-size: 20px; font-weight: bold; position: relative;}
.tjwz_tit span{ display: block; float: left; position: absolute; left: 0; top: 0; border-bottom: 2px solid #6aa431; height: 34px;}
.tjwz_box{ width: 100%; height: auto; overflow: hidden;}
.tjwz_box li{ width: 100%; height: auto; overflow: hidden; padding-top: 20px;}
.tjwz_box li img{ display: block; float: left; width: 100px; height: 80px;}
.tjwz_you{ float: right; width: 228px; height: auto; overflow: hidden;}
.tjwz_you span{ display: block; color: #333333; font-size: 16px; height: 28px; line-height: 28px; overflow: hidden;}
.tjwz_you span a:hover{ color: #6aa431;}
.tjwz_you p{ color: #999999;font-size: 12px; line-height: 22px; height: 44px; overflow: hidden; margin-top: 6px;}

.lb_nav{ width: 800px; height: auto; overflow: hidden;}
.lb_nav li{ float: left; color: #333333; font-size: 18px; height: 30px; line-height: 30px; padding-right: 30px;}
.lb_nav li.moren a{ color: #6aa431;}
.lb_nav li a:hover{ color: #6aa431;}

.liebiao{ width: 800px; height: auto; overflow: hidden; padding-bottom: 40px;}
.liebiao li{ width: 100%; border-bottom: 1px solid #e0e0e0; padding-bottom: 30px; height: auto; overflow: hidden; padding-top: 25px; margin-bottom: 5px;}
.liebiao li img{ display: block; float: left; width: 260px; height: 170px; padding-right: 25px;}
.liebiao_you{ overflow: hidden; height: auto;}
.liebiao_you span{ display: block; color: #000000; font-size: 20px; height: 30px; line-height: 30px; overflow: hidden; margin-top: 2px;}
.liebiao_you span a{ color: #000000;}
.liebiao_you span a:hover{ color: #6aa431;}
.liebiao_you p{ color: #999999; font-size: 14px; line-height: 22px; margin-top: 13px;}
.liebiao_bt{color: #999999; font-size: 14px; height: 22px; line-height: 22px; overflow: hidden; margin-top: 11px;}
.liebiao_bt em{ display: block; float: left; font-style: normal; margin-right: 7px;}
.liebiao_bt em.hot{ background: url("../images/hit.jpg") no-repeat left; padding-left: 27px;}
.liebiao_gjc{ float: right; background: url("../images/gjc.jpg") no-repeat left; padding-left: 26px; color: #999999; font-size: 14px; padding-right: 20px;}

.fenye{ width: 800px; height: auto; overflow: hidden; text-align: center; font-size: 0px;}
.fenye li{ display: inline; margin: 0 4px; font-size: 14px; color: #666666;}
.fenye li a,.fenye li strong{ display: inline-block; border: 1px solid #dcdcdc; height: 32px; line-height: 32px; border-radius: 2px; font-size: 14px; color: #666666; padding: 0 12px; background: #f5f5f5;}
.fenye li strong{ border: 1px solid #6aa431; background: #6aa431; font-weight: normal; color: #FFFFFF;}
.fenye li a:hover{ color: #6aa431;}

.weizhi{ width: 800px; color: #666666; font-size: 14px; height: 24px; line-height: 24px; overflow: hidden;}
.weizhi a{ color: #666666;}
.weizhi a:hover{ color: #6aa431;}

.neirong{ width: 800px; height: auto; overflow: hidden; margin-top: 30px; padding-bottom: 20px; border-bottom: 1px solid #eeeeee;}
.nr_title{ color: #333333; font-size: 36px; line-height: 42px;}
.nr_info{ color: #999999; font-size: 14px; line-height: 42px; margin-top: 17px;}
.nr_info span{ display: inline-block; padding-right: 10px;}
.nr_body{width: 100%; height: auto; overflow: hidden; color: #333333; font-size: 16px; line-height: 28px; margin-top: 9px; padding-bottom: 32px; text-indent:2em;}
.nr_body img{ display:block; max-width:100%; margin:0 auto;}
.nr_sxp{ width: 100%; height: auto; overflow: hidden; margin-top: 22px;}
.nr_sxp li{ float: left; width: 400px; color: #666666; font-size: 16px; height: 28px; line-height: 28px; overflow: hidden;}
.nr_sxp li a{ color: #666666;}
.nr_sxp li a:hover{ color: #6aa431;}

/*相关文章*/
.xgwz{ width: 800px; height: auto; overflow: hidden; margin-top: 32px;}
.xgwz_tit{ color: #6aa431; font-size: 20px; height: 38px; line-height: 28px;}
.xgwz_tit span{ display: block; float: left; border-bottom: 2px solid #6aa431; height: 36px;}
.xgwz_box{ width: 100%; height: auto; overflow: hidden;}
.xgwz_box li{width: 100%; height: auto; overflow: hidden; padding-top: 25px;}
.xgwz_box li img{ display: block; float: left; width: 180px; height: 120px;}
.xgwz_you{ float: right; height: auto; overflow: hidden; width: 596px;}
.xgwz_you span{ display: block; color: #0d0101; font-size: 20px; height: 28px; line-height: 28px; overflow: hidden; margin-top: 4px;}
.xgwz_you span a{ color: #0d0101; }
.xgwz_you span a:hover{ color: #6aa431;}
.xgwz_you p{ color: #999999; font-size: 14px; line-height: 26px; margin-top: 9px;}

.tag_liebiao li{ float:left; width:50%; padding:15px 0;}