@charset "UTF-8";
/* CSS Document */
body{font:12px/1.5 "\5FAE\8F6F\96C5\9ED1",arial,Helvetica,Tahoma,sans-serif; margin:0 auto; color:#333;background:url(../images/bg.jpg) repeat-x 0 bottom;}
p,ul,ol,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,select,button,textarea,iframe{margin:0; padding:0;}
table{border-collapse: collapse;border-spacing: 0;}
img{border:0 none;padding:0;margin:0;}
ul,li,ol{list-style-type:none;}
em,address, caption, cite, code, dfn, th, var {font-style: normal;font-weight: normal;}
a{text-decoration:none;color:#333;}
a:hover{text-decoration:none;}
a,a:hover{outline:none;blur:expression(this.onFocus=this.blur());}
i{font-style:normal;}
.layout{ clear:both;width:1000px;text-align:left;margin:0 auto;overflow:hidden;height:100%;}
.clearfix:after{content:".";display:block;height:0;clear: both;visibility:hidden;}
.clearfix{*zoom:1;}
.fl{ float:left;display:inline-block;}
.fr{ float:right;display:inline-block;}
.pr{ position:relative;}
.abs{position:absolute;}
.w100p{width:100%;max-width: 1920px;margin:0 auto;}
.w1200{width:1200px;margin:0 auto;}
.w1000{width:1000px;margin:0 auto;}


.tal{text-align: left;}
.tac{text-align: center;}
.tar{text-align: right;}

.fz18{font-size:18px;}
.fz20{font-size:20px;}
.fz24{font-size:24px;}

.c-red{color:#b81c22;}
.c-red2{color:#ea2900;}

.fwn{font-weight: normal;}

.bb1{border-bottom:1px solid #a8aeaf;}



header{height:350px;background:url(../images/ban.jpg) no-repeat center top;}
header .logo{padding:30px 0 0 10px;}




.set-text{padding-left:24px;width:1176px;margin:75px auto 0;}
.set-text .img{width:308px;height:206px;overflow: hidden;}
.set-text .text{width:815px;height:205px;overflow: hidden;}

.text-top p{line-height: 36px;font-family: "宋体";}
.text-top p.fz18{margin-top:8px;}



.text ul{margin-top:18px;}
.text li a{display:block;width:100%;color:#666;font-size:20px;line-height: 46px;}
.set-text a{display: block;}
.set-text a:hover h4,.set-text a:hover span{color:#ea2900;}


li.text-top{padding:36px 0 26px;}






/*轮播图*/
.img-tit{margin-bottom:8px;margin-top:50px;}

.swiper-container{width:949px; height:643px; }
.swiper-container .swiper-slide{
    position: relative;
}
.swiper-container .swiper-slide img{width:100%; height: 100%; }
.swiper-container .swiper-slide span{width:949px; height: 45px; line-height: 45px; text-indent: 18px; left: 0px; bottom: 0px; font-size: 11.6pt; color: #fff; position: absolute; background: url(../images/shadow.png) repeat;}

.pagination {position: absolute; z-index: 20; bottom: 12px; width: 100%; text-align: right;right:18px; z-index: 1;}
.swiper-pagination-switch {display: inline-block; width: 10px; height: 10px; border-radius: 10px; background: #fff; margin: 0 5px;cursor: pointer; }
.swiper-active-switch {background: #006699; }






/*底部通用样式*/
.footers{width: 100%; height: 180px; background-repeat: no-repeat; background-position: 50% 50%; margin-top: 58px; position: relative; }
.footer-top{height: 45px; width: 100%; background-color: #E6E6E6; text-align: center; line-height: 45px; font-size: 16px; }
.footer-top a{margin:0 28px; color: #373737; font-weight: bold; }
.footer-top a:hover{color: #19629F; }
.footer-top .quick{color: #19629F; font-size: 20px; position: relative; padding-left: 40px; }
.footer-top .quick img{margin-right: 10px; position: absolute; top:-4px; left: 0; }

.footers .footer-content{padding-top: 33px; background-color: #1C649F;}
.footers .select-bar{height: 40px; width: 1200px; margin: auto; position: relative;}

.select-list{float: left; margin-right: 35px; }
.select-div{width: 139px; height: 36px; position: relative; display: inline-block; background-position: 100% 50%; border: 1px solid #2B74AF; background-image: url(http://www.forestry.gov.cn/sites/main/main/newindex/images/arrow_bottom.png); background-repeat: no-repeat; background-position: 124px 16px; cursor: pointer; }

.select-list select{position: absolute; left: 0; top: 0; width: 100%; height: 100%; opacity: 0; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0) }

.select-list .check-box{width: 1156px; background-color: #f3f3f3; border:1px solid #D9D8D8; position: absolute; bottom: 42px; left: 0; display: none; padding:20px; }

.check-box.on{display: block }

.check-box .check-title{font-size: 20px; font-weight: bold; border-left: 4px solid #C80000; height: 24px; line-height: 24px; color: #0E4C95; text-indent: 10px; }


.footers .footer-bottom{width: 800px; margin: auto; padding-left:230px; padding-right: 170px; position: relative; }

.footers .footer-bottom div{padding:24px 0; }
.footers .footer-bottom p{font-size:14px; color: #fff; line-height: 30px; text-align: left; }
.icp{position: relative; height: 14px; margin-right: 3px; top:1px; }
.link-list a{margin: 0 17px; color: #fff; }
.select-list .select-span{position: absolute; left: 0; top: 0; width: 100%; height: 100%; line-height: 38px; text-indent: 16px; color: #fff; font-size: 17px; }

.check-list span{display: block; float: left; width: 144px; height: 20px; line-height: 20px; font-size: 16px; color: #333; margin-top: 20px; cursor: pointer; margin-right: 20px; }
.check-list span a{color:#666;}
.check-list span a:hover{color: #19609E; }

