@charset "UTF-8";
/* 二级banner start */
.subBanner{position: relative;overflow: hidden;}
.subBanner:before{display: block;content: '';padding-top: 30.6666%;background: url(../images/img/subBannerbg.png) no-repeat bottom center / 100%;position: relative;z-index: 2;}
.subBanner img{position: absolute;width: 100%;height: 100%;left: 0;top: 0;object-fit: cover; object-position: center center;transform: scale(1.1);-webkit-transform: scale(1.1);transition: all 3s ease;-webkit-transition: all 3s ease;}
.subBanner.on  img{transform: scale(1);-webkit-transform: scale(1);}
/* 二级banner end */
/* 分页 start */
.page .pagination{text-align: center;}
.page .pagination li{display: inline-block;width: 42px;height: 42px;line-height: 42px;background-color: #fff;margin: 0 5px;font-size: 15px;color: #999999;transition: all .4s ease;-webkit-transition: all .4s ease;vertical-align: middle;box-sizing: border-box;-webkit-box-sizing: border-box;border-radius: 50%;border: 1px solid #e7e7e7;}
.page .pagination li a{display: block;width: 100%;height: 100%;}
.page .pagination li:hover{background: #257835;}
.page .pagination li:hover a{color: #fff;}
.page .pagination li.prev{background: #fff url(../images/img/pageprev.png) no-repeat center;}
.page .pagination li.next{background: #fff url(../images/img/pagenext.png) no-repeat center;}
.page .pagination li.firstPage{background: #fff url(../images/img/firstPage.png) no-repeat center;}
.page .pagination li.listPage{background: #fff url(../images/img/lastPage.png) no-repeat center;}
.page .pagination li.prev:hover{background: #257835 url(../images/img/pageprevh.png) no-repeat center;}
.page .pagination li.next:hover{background: #257835 url(../images/img/pagenexth.png) no-repeat center;}
.page .pagination li.firstPage:hover{background: #257835 url(../images/img/firstPageh.png) no-repeat center;}
.page .pagination li.listPage:hover{background: #257835 url(../images/img/lastPageh.png) no-repeat center;}
.page .pagination li.disabled{background-color: #e2e2e2 !important;cursor: default;}
.page .pagination li.prev.disabled{background-image: url(../images/img/pageprev.png);}
.page .pagination li.next.disabled{background-image: url(../images/img/pagenext.png);}
.page .pagination li.firstPage.disabled{background-image: url(../images/img/firstPage.png);}
.page .pagination li.listPage.disabled{background-image: url(../images/img/lastPage.png);}
/* 分页 end */
.subPage{margin-top: -100px;background: #fff;padding: 67px 100px 0;box-sizing: border-box;-webkit-box-sizing: border-box;position: relative;z-index: 2;}
.subTitle{text-align: center;}
.subTitle .title{font-size: 30px;color: #343434;line-height: 30px;height: 30px;position: relative;display: inline-block;margin-bottom: 12px;}
.subTitle .title::before{display: block;content: "";width: 12px;height: 12px;border-radius: 50%;border: 2px solid #0d7335;position: absolute;right: -30px;top: -7px;}
.subTitle .titlec{font-size: 24px;color: #aaaaaa;line-height: 24px;height: 24px;}



/* 图文列表 start */
.imgText dd{margin-bottom: 30px;overflow: hidden;border-radius: 10px;overflow: hidden;}
.imgText dd .pic{width: 460px;}
.imgText dd .pic::before{padding-top: 69.4143%;}
.imgText dd .text{overflow: hidden;height: 320px;background: #f6f6f6;box-sizing: border-box;-webkit-box-sizing: border-box;padding: 50px 90px 0 70px;}
.imgText dd .text .title{font-size: 24px;line-height: 24px;height: 24px;color: #111111;margin-bottom: 45px;}
.imgText dd .text .title a{color: #111;transition: all .4s ease;-webkit-transition: all .4s ease;}
.imgText dd .text .info{font-size: 16px;line-height: 32px;height: 96px;color: #666666;margin-bottom: 45px;}

.imgText dd .text .info img{display: none;}
.imgText dd .text .time{font-size: 16px;line-height: 16px;height: 16px;color: #444444;}
.imgText dd .text .title a:hover{color: #257835;}
/* 图文列表 end */
/* 视频列表 start */
.videoDl{margin-right: -80px;overflow: hidden;}
.videoDl dd{width: 50%;float: left;display: inline;margin-bottom: 60px;}
.videoDl dd .con{margin-right: 80px;border-radius: 10px;overflow: hidden;cursor: pointer;}
.videoDl dd .con .pic::before{padding-top: 48.4848%;position: relative;z-index: 2;background: url(../images/img/videobg.png) no-repeat bottom center / 100%;}
.videoDl dd .con .text{height: 28px;width: 100%;position: absolute;bottom: 18px;left: 0;box-sizing: border-box;padding: 0 70px;font-size: 18px;color: #ffffff;background: url(../images/img/play.png) no-repeat center left 30px;z-index: 3;}
/* 视频列表 end */

/* 产品列表 start */
.productDl dd{padding: 65px 100px 30px;overflow: hidden;}
.productDl dd:nth-child(1){background: #ecf1f3;}
.productDl dd:nth-child(2){background: #f2ede9;}
.productDl dd:nth-child(3){background: #ecf3ef;}
.productDl dd .img{width: 51.0135%;}
.productDl dd .img.fl{margin-right: 160px;}
.productDl dd .img.fr{margin-left: 160px;}
.productDl .imgDl{margin-right: -35px;overflow: hidden;}
.productDl .imgDl .item{width: 50%;float: left;display: inline;margin-bottom: 35px;}
.productDl .imgDl .item .con{margin-right: 35px;border-radius: 10px;overflow: hidden;}
.productDl .imgDl .item .con .pic::before{padding-top: 73.6111%;}
.productDl dd .text{overflow: hidden;}
.productDl dd .text .titleEn{font-size: 16px;color: #0d7335;line-height: 16px;height: 16px;margin-bottom: 18px;font-family: "AdobeFangsongStd-Regular-Alphabetic";}
.productDl dd .text .titleCn{font-size: 36px;color: #343434;line-height: 38px;height: 38px;margin-bottom: 35px;}
.productDl dd .text .info{font-size: 16px;color: #444444;line-height: 30px;margin-bottom: 75px;}
/* 产品列表 end */



/* 联系我们 start */
.conectUs .subTitle{margin-bottom: 215px;}
.conectUs{position: relative;}
.conectUsCon{position: absolute;top: 210px;left: 0;width: 100%;box-sizing: border-box;-webkit-box-sizing: border-box;padding: 0 140px;z-index: 2;}
.conectUsDl{margin-right: -100px;overflow: hidden;}
.conectUsDl dd{width: 33.3333%;float: left;display: inline;}
.conectUsDl dd .con{margin-right: 100px;border: 1px solid #e8e8e8;background: #fff;height: 240px;box-sizing: border-box;-webkit-box-sizing: border-box;padding-top: 42px;text-align: center;border-radius: 10px;overflow: hidden;}
.conectUsDl dd .con .icn{width: 90px;height: 90px;border-radius: 50%;border: 1px dashed #96b5a2;margin: 0 auto;margin-bottom: 24px;background-position: center;background-repeat: no-repeat;}
.conectUsDl dd .con .title{font-size: 18px;line-height: 18px;height: 18px;color: #777777;margin-bottom: 15px;}
.conectUsDl dd .con .titlec{font-size: 19px;line-height: 19px;height: 19px;color: #333333;font-weight: bold;}
.map{height: 618px;}
.BMapLabel{display: none !important;}
/* 联系我们 end */
/* 产业富民 start */
.cyfm .con1{margin-bottom: 70px;overflow: hidden;}
.cyfm .con1 span{width: 355px;margin-right: 22px;font-size: 32px;line-height: 40px;color: #000000;}
.cyfm .con1 .info{font-size: 16px;line-height: 32px;color: #555555;overflow: hidden;}
.cyfm .imgDl{margin-right: -28px;overflow: hidden;margin-bottom: 80px;}
.cyfm .imgDl dd{width: 33.3333%;float: left;display: inline;}
.cyfm .imgDl dd .con{margin-right: 28px;}
.cyfm .imgDl dd .con .pic::before{padding-top: 64.4295%;}
/* 产业富民 end */

/* 新闻详情 start */
.newsView .title{font-size: 30px;font-weight: bold;line-height: 38px;color: #333333;margin-bottom: 30px;text-align: center;}
.newsView .titlec{text-align: center;padding-bottom: 35px;border-bottom: 1px solid #ebebeb;font-size: 16px;line-height: 16px;margin-bottom: 40px;}
.newsView .titlec i{display: inline-block;font-size: 16px;line-height: 16px;color: #666666;margin: 0 16px;font-style: normal;vertical-align: middle;}
.newsView .titlec span{vertical-align: middle;}
.newsView .text{font-size: 16px;line-height: 36px;color: #666666;}
.newsView .text img{display: block;margin: 0 auto;max-width: 100%;}
/* 新闻详情 end */
