*{margin:0;padding: 0}
body{ font-size: 15px; font-family:"微软雅黑";  }
a{text-decoration: none;color:#444;}
a:hover{color:#29a15a}
li,ul,dl,dd{ list-style: none }
.clear{clear: both;height: 1px; background: #e5e5e5; }
img,input{border: 0;margin:0;padding: 0}
.ly_back{position:absolute;right:100px;top:50px;background:url(../images/back.png) no-repeat left center;color:#fff;padding-left:35px;width:50px;height:30px;font-weight:bold;line-height:30px;font-size:18px}
.wraper{ margin:0 auto; width: 990px;background: #fff; /*box-shadow:0px 1px 0px  #000; */}
.wraper .jumpto{padding: 12px 0; overflow:hidden }
.wraper .jumpto .website{float:right}
.wraper .jumpto .website a{float:left;height:18px;line-height:18px;font-size:14px; display:flex; align-items:center; margin-left: 26px;color:#292a2d}
.wraper .jumpto .website a >span{margin-left:2px}
.wraper .jumpto .website a.cur{color:#29a15a}
.wraper .lang-b{padding-bottom:10px; overflow:hidden}
.wraper .lang-b .lang{float: right; width:80px; height:25px; line-height:25px; border:2px solid #29a15a; border-radius:3px;}
.wraper .lang-b .lang a{width:50%; color:#29a15a; text-align:center; display: block; float:left;}
.wraper .lang-b .lang a.current{background:#29a15a; color:#fff}
.wraper .top{ height: 170px;position:relative; overflow: hidden;width: 100%;}
.wraper .top h2{font-size: 2em;position: absolute;left:40px;top: 40px;color:#17751a }
.wraper .top h2 a{color:#17751a}
.wraper .top  p{display:none;font-size: 1em;position: absolute;left:40px;top: 90px;color:#17751a }
.nav{border-bottom: 2px solid #34a637}
.nav a{ color:#42876e; display: inline-block; width: 13.5% ;text-align: center;font-size: 17px;line-height: 45px;height: 45px;font-weight: bold;}
.nav .active{ background: #34a637;color:#fff;box-shadow: 1px 1px 3px #000 }

/*首页*/
.search-b{height: 46px;background:#f6f6f6;display:flex; align-items:center;justify-content:flex-end}
.search-b .search-input{/*float:right;*/ height:30px;line-height:30px; position: relative; /* margin-right:10px; */ /*margin-top: 10px;*/}
.search-b .search-input >span{font-size:13px;}
.search-b .search-input form{display:inline-block;}
.search-b .search-input form .search{position:absolute; top: 1px; left: -192px; width:180px;height:28px;line-height:28px;border:1px solid #29a15a; border-top-left-radius:3px; border-bottom-left-radius:3px; padding-left:10px;}
.search-b .search-input form .submit{width:60px; height:30px; line-height:30px; background:#29a15a; color:#fff; border:1px solid #29a15a;border-top-right-radius:3px; border-bottom-right-radius:3px;}

.main{padding: 20px 0;overflow:hidden;}
.main .m-left{float:left; width:200px;}
.main .m-left .card{width:100%; /* border-radius:5px; */ overflow:hidden;margin-bottom:10px;}
.main .m-left .card .c-title-b{border-radius:3px; height:30px;line-height:30px;background:#29a15a;color:#fff;padding:0 8px;}
.main .m-left .card .c-title-b img{vertical-align:middle}
.main .m-left .card .c-title-b span{font-size:14px;/*vertical-align:middle;*/margin-left:5px;}
.main .m-left .card .c-title-b .more{color:#fff;font-size:12px;float:right}
.main .m-left .card .c-center-b{/* border:1px solid #e8e5e5; */ padding:8px 9px; }
.main .m-left .card ul{}
.main .m-left .card ul li{height:22px; line-height:22px;position:relative; }
.main .m-left .card ul li a{font-size:12px; padding-left:10px;}
.main .m-left .card ul.common li a{text-overflow: ellipsis;overflow: hidden; white-space: nowrap; display: inline-block;}
.main .m-left .card ul.common li a{display: block;}
.main .m-left .card ul.common li a:before{content:"";width:3px;height:3px;border-radius:50%;background:#444;position:absolute;left:0;top:50%;}
.main .m-left .card ul.special li{height: auto}
.main .m-left .card ul.special li a{background:url("../images/gdforest/liicon.png") no-repeat left 8px;overflow: hidden;text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3;/*超出3行部分显示省略号，去掉该属性 显示全部*/ -webkit-box-orient: vertical;}
.main .m-left .card ul.child{padding-left:20px;}
.main .m-left .card ul li a:hover{color:#29a15a}
/*列表页*/
.main .m-left .card1{border:1px solid #29a15a; border-radius: 3px}
.main .m-left .card1 .c-title-b{border-radius: 0}
.main .m-left .card1 .c-center-b{border:none;}
.main .m-left .card1 .lanmu{max-height:320px; overflow-y:auto;}
.main .m-left .card1 .lanmu li{height:32px; line-height:32px;border-bottom:1px solid #dcdcdc;overflow:hidden}
.main .m-left .card1 .lanmu li:last-child{border-bottom:none}
.main .m-left .card1 .lanmu li div{margin-top:4px; padding:0 24px 0 20px;height:24px; line-height:24px;}
.main .m-left .card1 .lanmu li div a{color:#000; font-size:13px; width:70%;text-overflow: ellipsis;overflow: hidden; white-space: nowrap;}
.main .m-left .card1 .lanmu li div span{float:right; color:#888;}
.main .m-left .card1 .lanmu li div.active{background:#29a15a; border-radius:20px;}
.main .m-left .card1 .lanmu li div.active a{color:#fff}
.main .m-left .card1 .lanmu li div.active span{color:#fff;}
.main .m-left .card1 .lanmu li div:hover{background:#29a15a; border-radius:20px;}
.main .m-left .card1 .lanmu li div:hover a{color:#fff}
.main .m-left .card1 .lanmu li div:hover span{color:#fff;}
.main .m-left .card1 .c-center-b .consult{margin:15px 0 7px;background:#def2e6;height:54px; display:flex;align-items:center;justify-content:center;}
.main .m-left .card1 .c-center-b .consult div{margin-left:12px;}

.lanmu::-webkit-scrollbar {/*滚动条整体样式*/

	width: 3px;     /*高宽分别对应横竖滚动条的尺寸*/

	height: 1px;

}

.lanmu::-webkit-scrollbar-thumb {/*滚动条里面小方块*/

	border-radius: 10px;

	-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);

	background: #29a15a;
}

.lanmu::-webkit-scrollbar-track {/*滚动条里面轨道*/

	-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);

	border-radius: 10px;

	background: #EDEDED;

}


.main .m-center{float:left; width: 560px; margin-left:15px; margin-right:15px; }
.main .m-center .card{width:100%; /* border-radius:5px; */ overflow:hidden;margin-bottom:10px;}
.main .m-center .card .c-title-b{border-radius:3px; height:30px;line-height:30px;background:#29a15a;color:#fff;padding:0 8px;}
.main .m-center .card .c-title-b img{vertical-align:middle}
.main .m-center .card .c-title-b span{font-size:14px;/*vertical-align:middle;*/margin-left:5px;}
.main .m-center .card .c-title-b .more{color:#fff;font-size:12px;float:right}
.main .m-center .card .c-center-b{margin:0 5px; border:2px solid #e3e3e3; border-top:none; padding:5px 14px 10px;}
.main .m-center .card .c-center-b .s-title{margin: 2px 0 10px 5px;color:#000; font-size:12px; font-weight:bold}
.main .m-center .card .c-center-b ul{overflow:hidden;}
.main .m-center .card .c-center-b ul li{border-bottom: 1px dashed #d2d2d2; padding-left: 37px; padding-bottom:5px; background: url("../images/fes/articlelist.gif") no-repeat 5px 10px; margin-bottom:5px;}
.main .m-center .card .c-center-b ul li p{line-height:20px; font-size:12px;}
.main .m-center .card .c-center-b ul li .qk-title a{color:#215783; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}
.main .m-center .card .c-center-b ul li .qk-title a:hover{color:#ff472f;cursor:pointer}
.main .m-center .card .c-center-b ul li .qk-writer{color:#666;}

.main .m-right{float:left; width:200px; }
.main .m-right .card{width:100%; /* border-radius:5px; */ overflow:hidden;margin-bottom:10px;}
.main .m-right .card .c-title-b{border-radius:3px; height:30px;line-height:30px;background:#29a15a;color:#fff;padding:0 8px;}
.main .m-right .card .c-title-b img{vertical-align:middle}
.main .m-right .card .c-title-b span{font-size:14px;/*vertical-align:middle;*/margin-left:5px;}
.main .m-right .card .c-title-b .more{color:#fff;font-size:12px;float:right}
.main .m-right .card .c-center-b{/* border:1px solid #e8e5e5; */ padding:8px 9px; }
.main .m-right .card ul{}
.main .m-right .card ul li{height:22px; line-height:22px;position:relative; }
.main .m-right .card ul li a{font-size:12px; padding-left:10px;}
.main .m-right .card ul.common li a{text-overflow: ellipsis;overflow: hidden; white-space: nowrap; display: inline-block;}
.main .m-right .card ul.common li a{display: block;}
.main .m-right .card ul.common li a:before{content:"";width:3px;height:3px;border-radius:50%;background:#444;position:absolute;left:0;top:50%;}
.main .m-right .card ul.special li{height: auto}
.main .m-right .card ul.special li a{background:url("../images/gdforest/liicon.png") no-repeat left 8px;overflow: hidden;text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3;/*超出3行部分显示省略号，去掉该属性 显示全部*/ -webkit-box-orient: vertical;}
.main .m-right .card ul.tongji li{color:#000;font-size:14px;}
.main .m-right .card .maga{padding:12px 9px 10px 12px; text-align: center}
.main .m-right .card .maga div{margin-top:6px; }
.main .m-right .card .maga div p{/*height:22px; */ line-height:22px; font-size:12px;color:#616060; text-align:left;}


/*列表页*/
.main .con-right1{float:left; width:calc(100% - 220px); margin-left:20px; }
.main .con-right .m-list-title{height:30px;line-height:30px; border-bottom:2px solid #29a15a;box-sizing:border-box;}
.main .con-right .m-list-title >span{display:inline-block;height:15px; line-height:15px; font-weight:bold; border-left:3px solid #29a15a;padding-left:4px; color: #29a15a}
.main .con-right .m-list-title .position{float:right;color:#444; font-size:14px;}
.main .con-right .m-list-title .position a:last-child{color: #29a15a}
.main .con-right .m-list-wrapper{padding:7px 0 20px;}
.main .con-right .m-list-wrapper .m-list-tips{height: 28px; line-height:28px; color: #29a15a;border:1px solid #29a15a;background-image: linear-gradient(#f8fcf2, #ecf8db);}
.main .con-right .m-list-wrapper .m-list-tips div{float:left;text-align:center;font-weight:bold;}
.main .con-right .m-list-wrapper .m-list-tips div:nth-of-type(1){width:78%; border-right:1px solid #29a15a; box-sizing:border-box }
.main .con-right .m-list-wrapper .m-list-tips div:nth-of-type(2){width: 22%}

.main .con-right .m-list-wrapper .m-list{overflow:hidden;padding: 0 30px 0 15px; padding-top:5px;}
.main .con-right .m-list-wrapper .m-list li{border-bottom:1px dashed #a7a7a7; height:30px; line-height:30px; padding: 0 13px 0 27px; background:url("../images/gdforest/icon_list.png") no-repeat 10px center;}
.main .con-right .m-list-wrapper .m-list li a{color:#333; font-size:14px; display:inline-block; width: 80%; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.main .con-right .m-list-wrapper .m-list li a:hover{color:#29a15a;}
.main .con-right .m-list-wrapper .m-list li span{float:right;font-size:13px;color:#999;}

/*内容页*/
.main .con-right .m-list-wrapper h2.atitle{text-align:center;margin: 30px 10px; color:#29a15a;line-height:34px; word-break: break-all; }
.main .con-right .m-list-wrapper .summary{background:#e5e5e5; color:#333;text-align:center; font-size:13px; height:24px; line-height:24px;}
.main .con-right .m-list-wrapper .summary span{margin-right: 20px;}
.main .con-right .m-list-wrapper .summary span:last-child{margin-right:0}
.main .con-right .m-list-wrapper .content{padding:30px 10px; }
.main .con-right .m-list-wrapper .content p{line-height: 28px;margin-bottom: 28px;color: #444;text-indent: 2em; word-break:break-all; text-align:justify;}
.main .con-right .m-list-wrapper .content img{display: block; margin: 0 auto; max-width: 100%; height: auto!important;}
.main .con-right .m-list-wrapper .content1{padding: 0 10px 30px}
.main .con-right .m-list-wrapper .download-b{padding: 0 10px; overflow:hidden}
.main .con-right .m-list-wrapper .download-b >a{padding: 0 10px; border-radius:3px; height: 30px; line-height:30px; background:#29a15a;color:#fff; float:right; }
	

/*底部*/
.footer{ width: 100%;background: #2c322f; padding:10px 0; }
.footerbox{ width: 980px; margin:0 auto;}
.footerbox p{font-size: 12px; line-height: 20px;color:#ccc; text-align: center}
.footerbox p a{color:#ccc;}

/*页码样式*/
.nav_f{margin:30px 20px; text-align:center; }
.nav_f ul{overflow:hidden; display:inline-block; }
.nav_f li{float:left;padding:0px 6px;line-height:22px;margin-left:6px;margin-bottom:6px;/*background:#f4f4f4; */border:1px #ddd solid; cursor: pointer;width:auto;}
.nav_f li a{color:#000;}
.nav_f li.thisclass a{color: #fff;}
.nav_f li a:hover{text-decoration:underline;}
.nav_f li:hover{background:#29a15a; color:#fff;border:0;}
.nav_f li:hover a{color:#fff;}
.nav_f li.thisclass{margin-left:6px;background:#29a15a;color:#fff;}
.nav_f li span.pageinfo{margin:0;padding:0;color:#000;}  

/*
@media (max-width:1200px){
.wraper{width:800px}
.alist{width:800px}
.footerbox{width:800px}
.wraper .top img{width:100%}
.line .linetitle span{    margin-right: 10px;}
}

@media (max-width:800px){
.wraper .top{height:100px}
.wraper{width:100%}
.alist{width:100%}
.footerbox{width:100%}
.top{background:url(/templets/default/images/td/top.jpg)no-repeat center center;background-size:cover;}
.ly_back{right:5px;top:30px;font-size:14px;background-size:14px;background-position:10px center}
.wraper .top img{display:none}
.nav{overflow:hidden}
.nav a{width:25%;box-shadow:none!important;float:left;font-size:14px}
.line{width:96%;margin:0 auto;border:0}
.line .lineleft{width:100%;float:none;margin:0}
.line .lineright{width:100%;;float:none;margin:0}
.line .lineleft .intro-list{border:0}
.alist .alist_ul li span{display:none}
.wraper .top h2{left:10px;top:30px;font-size:16px;}
.wraper .top p{left:10px;top:60px;font-size:14px;}
.line .linetitle span{width:21%;margin-right:2%;margin-bottom:5px}
.alist .alist_ul li a{font-size:14px;width:100%;text-indent:0.5em}
.content h1{font-size:22px;margin:15px 0 25px 0}
.content h3{font-size:14px}
.content .summary span{font-size:12px}
.content p{font-size:15px;line-height:24px}
.footerbox p{font-size:12px;line-height:22px}
.footer{border:0}
.line .lineright .linerightcontent li span{display:none}
.line .lineright .linerightcontent li a{width:100%;text-indent:0.5em}
.line .lineleft .intro{line-height:22px;font-size:14px}
}
*/
