.imgs{overflow: hidden;}
.imgs img{transition: all .5s;}
a:hover .imgs img{transform: scale(1.08);}
table{border-collapse:collapse;border-spacing:0;border-color:#666}
td{vertical-align:top}
/* 首页 banner*/
.banner{position: relative;overflow: hidden;height: 468px;}
.banner .swiper-pagination{bottom: 15px;}
.banner .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 10px !important;position: relative;width: 12px;height: 12px;}
.banner .swiper-pagination-bullet{background-color: #fff;opacity: .6;}
.banner .swiper-pagination-bullet .ui-loop{position:absolute;width:20px;height:20px;top: 50%;left: 50%;transform: translate(-50%,-50%);z-index: 99;}
.banner .swiper-pagination-bullet .ui-loop .path-loop{fill: none;stroke: transparent;stroke-width: 4px;}
.banner .swiper-pagination-bullet-active{background-color: #fff;opacity: 1;}
.banner img{width: 100%;display: block;object-fit: cover;height: 100%;
    image-rendering: -moz-crisp-edges; /* Firefox */     
    image-rendering: -o-crisp-edges; /* Opera */      
    image-rendering: -webkit-optimize-contrast; /*Webkit (non-standard naming) */ image-rendering: crisp-edges; 
    -ms-interpolation-mode: nearest-neighbor; /* IE (non-standard property) */
 }
.banner .swiper-pagination-bullet-active .ui-loop .path-loop{fill: none;stroke: #53ab4c;stroke-width: 4px;}
/* 注册缴费 */
.zcjf{background-color: #f6f8f6;padding-top: 80px;padding-bottom: 50px;}
.indexTit{display: flex;align-items: flex-end;justify-content: space-between;}
.indexTit h5{color: #53ab4c;font-size: 24px;position: relative;}
.indexTit h5::before{position: absolute;content: '';background: url(../svg/titbg.svg) no-repeat;bottom: -2px;left: -20px;width: 51px;height: 51px;background-size: cover;}
.indexTit a{display: inline-flex;align-items: center;color: #666666;}
.indexTit a svg{margin-left: 10px;stroke: #030303;transition: all .3s;}
.indexTit a:hover{color: #53ab4c;}
.indexTit a:hover svg{stroke: #53ab4c;}
/* .zcjf ul{display: flex;flex-wrap: wrap;margin-top: 45px;}
.zcjf ul li{width: calc((25% - 25px * 3 / 4));margin-bottom: 35px;margin-left: 25px;}
.zcjf ul li:nth-of-type(4n - 3){margin-left: 0;}
.zcjf ul li a{display: block;}
.zcjf ul li a h6{font-weight: normal;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;font-size: 16px;margin: 25px 0 15px;line-height: 1.6;min-height: 52px;}
.zcjf ul li a p span{display: inline-flex;align-items: center;}
.zcjf ul li a p span+span{margin-left: 30px;}
.zcjf ul li a p i{color:#53ab4c;font-size: 14px;margin-left: 7px;}
.zcjf ul li a:hover h6{font-weight: 900;} */
/* 学会动态 */
.indexNews{padding: 75px 0;}
.indexNews .left{margin-right: 45px;width: calc(100% - 45px - 430px);}
.leftTop{margin-top: 45px;}
.indexNewswiper{width: 480px;position: relative;overflow: hidden;}
.indexNewswiper .swiper-slide{width: 100%!important;}
.indexNewswiper dl{position: relative;}
.indexNewswiper dl a{font-weight: 900;color: #fff;font-size: 18px;display: block;overflow: hidden;}
.indexNewswiper dl a dt img{transition: all .5s;}
.indexNewswiper dl a:hover dt img{transform: scale(1.08);}
.indexNewswiper dl a:hover dd{text-decoration: underline;transition: all .3s;}
.indexNewswiper dt{position: relative;}
.indexNewswiper dt::before{background-image: linear-gradient(180deg, #00000000, #00000082);position: absolute;bottom: 0;left: 0;width: 100%;height: 100px;content: '';z-index: 1;}
.indexNewswiper dt img{width: 100%;}
.indexNewswiper dd{position: absolute;left: 0;right: 0;bottom: 0px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding: 0 20px 20px 20px;z-index: 2;}
.indexNewswiper .btnSwiper{position: absolute;top: 50%;transform: translateY(-50%);z-index: 10;transition: all .3s;outline: none;height: 44px;width: 22px;}
.indexNewswiper .btnPrev{left: -1px;}
.indexNewswiper .btnNext{right: 0;}
.indexNewswiper .btnSwiper:hover{margin-top: 2px;}
.indexNewswiper .btnSwiper{cursor: pointer;}
.indexNewswiper .btnSwiper>img{height: 44px;width: 22px;}
.disabled{display: none;}
.indexNewswiper .btnSwiper.swiper-button-disabled{cursor: auto;}
.indexNewswiper .btnSwiper.swiper-button-disabled img.nodisabled{display: none;}
.indexNewswiper .btnSwiper.swiper-button-disabled img.disabled{display: block;}
.newTip{margin-left: 30px;width: calc(100% - 480px - 30px);margin-top: 8px;}
.newTip ul li.newActive{font-weight: 900;}
.newTip ul li.newActive a>img{margin-right: 10px;}
.newTip ul li+li{margin-top: 25px;}
.newTip ul li a{-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;line-height: 1.65;}
.newTip ul li p{display: inline-flex;align-items: center;margin-top: 10px;}
.newTip ul li p i{display:inline-flex;margin-left: 8px;color: #53ab4c;font-size: 14px;}
.newTip ul li:hover a{color: #53ab4c;}
.leftBottom{margin-top: 50px;}
.leftBottom ul li{display: flex;align-items: flex-end;position: relative;}
.leftBottom ul li::before{position: absolute;left: 0;top: 50%;transform: translateY(-50%);border-radius: 50%;background-color: #cbddcb;width: 6px;height:6px;content: '';}
.leftBottom ul li+li{margin-top: 20px;}
.leftBottom ul li a{display: inline-block;width: calc(100% - 120px);margin-left: 20px;/* -webkit-line-clamp:1;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden; */line-height: 1.1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.leftBottom ul li p{display: inline-flex;align-items: center;width: 110px;}
.leftBottom ul li p i{display:inline-flex;margin-left: 8px;color: #53ab4c;font-size: 14px;}
.leftBottom ul li:hover a{color: #53ab4c;}
.indexNews .right{width: 430px;}
.rightCate{display: flex;align-items: flex-start;margin-bottom: 50px;}
.rightCate a{display: flex;color: #fff;background: url(../jpg/imgbg1.jpg) no-repeat;justify-content: center;flex-direction: column;height: 180px;width: 126px;background-size: cover;text-align: center;}
.rightCate a:nth-of-type(2){background-image: url(../jpg/imgbg2.jpg);}
.rightCate a:nth-of-type(3){background-image: url(../jpg/imgbg3.jpg);}
.rightCate a img{height: 43px;}
.rightCate a p{font-size: 20px;font-weight: 900;margin-top: 25px;}
.rightCate a:hover{transform: translateY(-6px);}
.rightCate a+a{margin-left: 20px;}
.rightNotice ul{margin-top: 35px;}
.rightNotice ul li{display: flex;align-items: center;}
.rightNotice ul li+li{margin-top: 15px;}
.rightNotice ul li p{margin-right: 15px;background-color: #eff1ef;color: #53ab4c;text-align: center;width: 82px;transition: all .5s;}
.rightNotice ul li p strong{font-size: 24px;font-weight: 900;display: flex;padding: 10px 0;border-bottom: 1px dashed #d0e3ce;justify-content: center;}
.rightNotice ul li p span{font-size: 14px;display: inline-flex;padding: 5px 0;}
.rightNotice ul li a{-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;line-height: 1.6;width: calc(100% - 15px - 82px);}
.rightNotice ul li:hover p{background-color: #53ab4c;color: #fff;}
.rightNotice ul li:hover a{color: #53ab4c;}
/* 合作伙伴&友情链接 */
.indexTab{padding-top: 90px;padding-bottom: 100px;}
.tabTit{display: flex;align-items: flex-end;padding-bottom: 30px;border-bottom: 1px solid #e1e3e1;height: 28px;}
.tabTit h6{font-size: 18px;color: #111;font-weight: normal;width: 170px;cursor: pointer;}
.tabTit h6.active{font-weight: 900;color: #53ab4c;font-size: 24px;}
.tabCon{margin-top: 40px;}
.tabCon>div{display: none;}
.tabCon>div.active{display: block;}
.tabCon>div ul{display: flex;flex-wrap: wrap;}
.tabCon>div ul li{width: calc((100% - 20px * 5) / 6);margin-left: 20px;border: 1px solid #e1e3e1;display: flex;justify-content: center;align-items: center;height: 76px;transition: all .5s;}
.tabCon>div ul li img{max-width: calc(100% - 5px);}
.tabCon>div ul li:nth-of-type(6n-5){margin-left: 0;}
.tabCon>div ul li:hover{transform: translateY(-8px);}

.commNav{display: flex;align-items: center;color: #666;margin-top: 35px;margin-bottom: 50px;font-size: 16px;}
.commNav a{color: inherit;}
.commNav a:hover{text-decoration: underline;}
.commNav span{display: inline-flex;margin: 0 10px;}
.commNav .active{color: #333;}
.commNav.gyxhNav{margin-bottom: 50px;}

/* 学术活动-详情 教育培训-详情*/
.xshd-xwxq{margin-bottom: 100px;}
.xshd-xwxq{display: flex;justify-content: space-between;}
.xshd-xwxq h3{font-size: 28px;color: #333;margin-bottom: 20px;font-weight: 500;}
.xwxqCon{width: 68%;line-height: 2;}
.xwxqTit{text-align: center;}
.qy{border: 1px solid #53ab4c;background-color: #fff;padding:30px 6px 6px;position: relative;margin-bottom: 40px;}
.qy::before{content: '';background: url(../svg/qybar.svg) no-repeat;position: absolute;right: 6px;top: 12px;width: 36px;height: 6px;}
.qyInner{background-color: #e5f3eb;position: relative;top: 4px;left: 0;padding: 0 30px 20px 20px;}
.qy h6{font-size: 18px;font-weight: 900;position: relative;top: -20px;line-height: 37px;margin-left: 10px;}
.qy h6 strong{color: #fff;display:inline-block;margin-right: 10px;background: url(../svg/xwicon.svg);width: 37px;height: 37px;text-align: center;background-size:cover}
.qy p{margin-left: 60px;}
.qy p span{font-weight: 900;color: #53ab4c;}
.sideTit {border-bottom: 1px solid #e6e6e6;margin-bottom: 50px;padding-bottom: 30px;}
.sideTit span{display: inline-block;color: #888;margin: 0 10px;}
.xwxqSide{width: 26%;}
.xwxqSidelist a{color: #484c50;line-height: 1.6;}
.xwxqSidelist a:hover{color: #53ab4c;}
.xwxqCond{border-bottom: 1px solid #e6e6e6;margin-bottom: 40px;padding-bottom: 80px;}
.xwxqCond p{margin: 20px 0;}
.xwxqCond .swiper-slide img{width: 100%;}
.xwxqCond h6{font-size: 18px;color: #333;background-color: #e5f3eb;margin-left: 10px;padding: 10px 18px;position: relative;font-weight: 600;}
.xwxqCond h6::after{content: '';width: 4px;background-color: #53ab4c;height: 28px;position: absolute;top: 50%;left: -10px;transform: translateY(-50%);}
.xwxqCond .thanks{margin: 46px 0;position: relative;padding: 16px 0;}
.xwxqCond .thanks::after{background: url(../png/bar1.png) no-repeat;content: '';position: absolute;left: 0;top: 0;width: 104px;height: 12px;background-size: contain;}
.xwxqCond .thanks::before{background: url(../png/bar2.png) no-repeat;content: '';position: absolute;bottom: 0;right: 0;width: 104px;height: 12px;background-size: contain;}
/* .xwxqCond p span{color: #53ab4c;font-weight: 900;} */
.xqBottom{display: flex;justify-content: space-between;}
.xqPage{width: 74%;}
.xqPage p {cursor: pointer;}
.xqPage p+p{margin: 20px 0 0;}
.xqPage p a{display: inline-block;padding: 10px 16px;margin-right: 10px;background-color: #333;color: #fff;}
.xqPage p span{color: #333;}
.xqPage p:hover a{background-color: #53ab4c;color: #fff;}
.xqPage p:hover span{color: #53ab4c;}
.share{width: 25%;display: flex;align-items: flex-start;}
.share p:first-child{width: 60px;}
.shareIcon{display: flex;align-items: flex-start;}
.shareIcon>a{margin-left: 20px;position: relative;display: inline-flex;align-items: center;}
.shareIcon>a>img{margin-top: 5px;}

.shareIcon a.wx>span{display: none;position: relative;position: absolute;top: 35px;left: 50%;box-shadow: 0 0 10px rgba(0, 0, 0, .1);transform: translateX(-50%);}
.shareIcon a.wx:hover>span{display: inline-flex;width: 86px;height: inherit;}
.shareIcon a.wx:hover>span img{width: 100%;}
.shareIcon a:hover{transform: translateY(-6px);}
.social-share .icon-weibo{color: inherit;border-color:transparent;width: 28px;height: 22px;background: url(../png/wb.png) no-repeat;border: none;border-radius:inherit}
.social-share .icon-weibo:before{display: none;}
.social-share a{margin: 0;}
.social-share .icon-weibo:hover{background: transparent url(../png/wb.png) no-repeat;}
.social-share .icon-weibo:hover {transform: translateY(-6px);transition: all .5s;}

.xwxqSidelist{background-color: #f5f5f5;padding: 40px 20px;}
.xwxqSidelist dl{border-bottom: 1px solid #cfd0d1;margin-bottom: 20px;padding-bottom: 10px;}
.xwxqSidelist dt{color: #53ab4c;font-size: 14px;}
.xwxqSidelist dd{margin: 10px 0;}
.ljbm{display: flex;justify-content: center;}
.ljbm a{display: inline-flex;background-color: #53ab4c;color: #fff;justify-content: center;align-items: center;font-size: 20px;margin-top: 60px;padding: 12px 35px;}
.ljbm a img{margin-right: 10px;width: 23px;}
.ljbm a:hover{transform: translateY(-6px);opacity: .9;}

/* 列表分页 */
.pages{display: flex;justify-content: center;width: 100%;margin: 80px 0 100px;align-items: center;}
.pages p{display: inline-flex;justify-content: center;align-items: center;}
.pages a{display: inline-flex;padding: 12px 16px;color: #666666;border: 1px solid #d2d2d4;font-size: 16px;background-color: #fff;margin: 0 7px;}
.pages a:hover,.pages a.active{color: #fff;background-color: #53ab4c;border-color: #53ab4c;}
.pages a.pageBtn{padding: 18.5px 16px;}
.pages a:hover em,.pages a span,.pages a.active em{display: none;}
.pages a:hover span,.pages a em,.pages a.active span{display: inline-flex;}
.pages .cur{background: #61b556;color: #fff;}

/* 帮助中心 列表 */
.bzzx-tit{margin-bottom: 80px;display: flex;align-items: center;justify-content: center;}
.bzzx-tit a{display: inline-flex;padding: 20px 54px;font-size: 24px;position: relative;/* font-weight: 600; */color: #999;}
.bzzx-tit a::before{position: absolute;bottom: 0;right: 0;content: '';width: 0px;height: 6px;background-color: #53ab4c; transition: all 0.2s cubic-bezier(0.42, 0, 0.58, 1);}
.bzzx-tit a.active,.bzzx-tit a:hover{color: transparent;}
.bzzx-tit a.active::before,.bzzx-tit a:hover::before{left: 0;right: auto;width: 100%;}
.bzzx ul{border-top: 1px solid #e1e3e1;}
.bzzx ul li{border-bottom: 1px solid #e1e3e1;position: relative;}
.bzzx-tit a::after{content:attr(title);font-weight:bold;visibility:hidden;color:#53ab4c;position: absolute;top: 0;left: 0;z-index: 1;opacity: 0;transition: all .2s;display: flex;width: 100%;height: 100%;justify-content: center;align-items: center;}
.bzzx-tit a.active::after,.bzzx-tit a:hover::after{visibility: visible;opacity: 1;}
.bzzx .bzzx-zlxz-list ul li::before{position: absolute;bottom: -1px;left: 0;width: 0;transition: all .5s;height: 2px;content: '';background-color: #53ab4c;}
.bzzx .bzzx-zlxz-list ul li:hover::before{width: 100%;}
.navSwiper .swiper-wrapper{justify-content: center;overflow-x: scroll;}
.navSwiper .swiper-wrapper::-webkit-scrollbar{display: none;}
.navSwiper .swiper-slide{width: auto;}


/* 帮助中心-其他 列表 */
/* 社会服务 - 团体标准*/
/* 人才奖励 - 学会奖励*/
.bzzx-qt-list ul li{padding: 0 10px 0 40px;position: relative;transition: all .5s;}
.bzzx-qt-list ul li::before,.gyxh-gzzd-item dd p a::before,.gzzd .gyxh-con dd a::before{border-radius: 50%;width: 6px;height: 6px;background-color: #cbddcb;position: absolute;content: '';top: 50%;transform: translateY(-50%);left: 26px;}
.bzzx-qt-list ul li::after{width: 0;height: 2px;background-color: #53ab4c;position: absolute;content: '';left: 0;bottom: 0;transition: all .2s ease;}
.bzzx-qt-list ul li a{display: flex;align-items: center;justify-content: space-between;height: 80px;font-size: 18px;}
.bzzx-qt-list ul li a p{-webkit-line-clamp:1;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;width: calc(100% - 110px);}
.bzzx-qt-list ul li span{display: inline-flex;align-items: center;color: #53ab4c;font-size: 14px;width: 110px;}
.bzzx-qt-list ul li:hover a p{color: #53ab4c;font-weight: 900;}
.bzzx-qt-list ul li:hover{background-color: #f6f8f6;}
.bzzx-qt-list ul li:hover::after{width: 100%;}

/* 帮助中心-常见问题 列表 */
.bzzx-cjwt-list dl{margin: 25px 20px;line-height: 1.6;}
.bzzx-cjwt-list dt{font-size: 18px;margin-bottom: 24px;display: flex;justify-content: space-between;align-items: flex-start;}
.bzzx-cjwt-list dl p{align-items: flex-start;display: flex;}
.bzzx-cjwt-list dt p{width: calc(100% - 170px);}
.bzzx-cjwt-list p img{position: relative;top: 2px;}
.bzzx-cjwt-list dt p i{font-weight: 900;}
.bzzx-cjwt-list dd{color: #666;}
.bzzx-cjwt-list dt span{display: inline-flex;align-items: center;color: #53ab4c;font-size: 14px;}

/* 帮助中心-资料下载 列表 */
.bzzx-zlxz-list ul li p{padding: 30px 20px;display: flex;}
.bzzx-zlxz-list ul li span,.bzzx-zlxz-list ul li span i{display: flex;align-items: center;}
.bzzx-zlxz-list ul li span i{color: #53ab4c;font-size: 14px;}
.bzzx-zlxz-list ul li span:not(.span1){text-align: center;justify-content: center;}
.bzzx-zlxz-list ul li span.span1{width: calc(100% - 170px * 3);}
.bzzx-zlxz-list ul li span.span2{width: 170px;}
.bzzx-zlxz-list ul li span.span3{width: 170px;}
.bzzx-zlxz-list ul li span.span4{width: 170px;}
.bzzx-zlxz-list ul li span.span4 a{border: 1px solid currentColor;color: #53ab4c;padding: 15px 30px;display: inline;align-items: center;justify-content: center;}
.bzzx-zlxz-list ul li span.span4 a svg{width: 20px;fill: #53ab4c;margin-right: 6px;position: relative;top: 2px;}
.bzzx-zlxz-list ul li span.span4 a:hover{background-color: #53ab4c;color: #fff;}
.bzzx-zlxz-list ul li span.span4 a:hover svg{fill: #fff;}

/* 关于学会-规则制度 列表页 */
.gyxh-gzzd{margin-bottom: 100px;}
.gyxh-gzzd-item{border-top: 5px solid #53ab4c;}
.gyxh-gzzd-item+.gyxh-gzzd-item{margin-top: 20px;}
.gyxh-gzzd-item dl{border: 1px solid #e1e3e1;padding: 40px;}
.gyxh-gzzd-item dt{font-size: 20px;font-weight: 900;}
.gyxh-gzzd-item dd{margin-top: 35px;}
.gyxh-gzzd-item dd+dd{margin-top: 20px;}
.gyxh-gzzd-item dd p{display: flex;align-items: center;}
.gyxh-gzzd-item dd p a{display: inline-flex;width: 500px;position: relative;padding-left: 20px;}
.gyxh-gzzd-item dd p span{display: inline-flex;align-items: center;color: #53ab4c;font-size: 14px;}
.gyxh-gzzd-item dd p a:hover{color: #53ab4c;text-decoration: underline;font-weight: 900;}
.gyxh-gzzd-item dd p a::before{left: 0;}
/* 关于学会-规则制度 详情页*/
.gyxh-gzzd-box{margin-bottom: 50px;}
.gyxh-gzzd-box h5{text-align: center;font-size: 24px;margin-bottom: 35px;}
.gyxh-gzzd-box h6{font-size: 20px;text-align: center;margin-bottom: 65px;}
.gyxh-gzzd-box p{margin-bottom: 20px;line-height: 1.8;}
/* 关于学会-理事长致辞*/
.gyxh-lszzc{margin-bottom: 160px;}
.gyxh-lszzc dl{display: flex;align-items: center;}
.gyxh-lszzc dt{width: 300px;display: inline-flex;position: relative;}
.gyxh-lszzc dt::before{width: 250px;height: 240px;background-color: #f6f8f6;position: absolute;content: '';right: -40px;bottom: -40px;z-index: -1;}
.gyxh-lszzc dd{width: calc(100% - 370px);margin-left: 65px;}
.gyxh-lszzc dd p{line-height: 1.8;text-indent: 2em;}
.gyxh-lszzc dd p+p{margin-top: 20px;}
.gyxh-lszzc dd p strong{font-size: 20px;color: #222;}
/* 关于学会-学会简介*/
.gyxh-xhjj{margin-bottom: 100px;}
.gyxh-xhjj .img{display: flex;margin: 50px 0;}
.gyxh-xhjj .img img:first-child{width: calc((856 / 1360) * 100%);}
.gyxh-xhjj .img img:last-child{width:calc( 100% - (856 / 1360) * 100%);}
.gyxh-xhjj p{line-height: 1.8;text-indent: 2em;}
.gyxh-xhjj p+p{margin-top: 20px;}

/* 关于学会 - 党建工作 */
.gyxh-djgz-new{margin-bottom: 80px;}
.gyxh-djgz-new a{display: flex;align-items: center;}
.gyxh-djgz-new a .imgs{width: 45%;}
.gyxh-djgz-new a .imgs img{width: 100%;}
.gyxh-djgz-new a .txt{width: 50%;margin-left: 5%;}
.gyxh-djgz-new a .txt dt{font-size: 20px;line-height: 1.6;padding-bottom: 35px;margin-bottom: 35px;border-bottom: 1px solid #e1e3e1;}
.gyxh-djgz-new a .txt dt i{font-weight: 900;}
.gyxh-djgz-new a .txt dt>img{position: relative;top: 4px;}
.gyxh-djgz-new a .txt dd{color: #666;}
.gyxh-djgz-new a .txt dd:nth-of-type(1){margin-bottom: 45px;line-height: 1.8;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;}
.gyxh-djgz-new a .txt dd span{display: inline-flex;background-color:#53ab4c;color: #fff;padding: 10px 25px;align-items: center;transition: all .3s;}
.gyxh-djgz-new a .txt dd span svg{fill: #fff;width: 19px;height: inherit;transition: all .3s;}
.gyxh-djgz-new a:hover .txt dt{color: #53ab4c;transition: all .5s;}
.gyxh-djgz-new a:hover .txt dd span{color: #53ab4c;background-color: #fff;box-shadow: 0 0 20px rgba(0, 0, 0, .2);}
.gyxh-djgz-new a:hover .txt dd span svg{fill: #53ab4c;transform: rotate(90deg);}
.gyxh-djgz-list{background: url(../jpg/new-bg.jpg) no-repeat;}
.gyxh-djgz-list ul{border: none;}
.bzzx-qt-list.gyxh-djgz-list ul li a p{display: flex;align-items: center;}
.gyxh-djgz-list li i{display: inline-flex;}
/* .gyxh-djgz-list li img{position: relative;top: 4px;} */


/* 关于学会 - 组织架构 */
.gywm-zzjg{margin-bottom: 100px;}
.gywm-zzjg-item+.gywm-zzjg-item{margin-top: 20px;}
.gywm-zzjg-tit{height: 50px;background-color: #eff1ef;font-size: 18px;align-items: center;justify-content: space-between;display: flex;padding: 0 24px 0 35px;}
.gywm-zzjg-tit h6{font-size: 18px;color: inherit;}
.gywm-zzjg-con{padding: 30px 35px;display: none;}
.gywm-zzjg-con .gywm-zzjg-txt{line-height: 1.6;}
.gywm-zzjg-con .gywm-zzjg-txt p+p{margin-top: 15px;}
.gywm-zzjg-tit em{width: 20px;height: 20px;display: inline-flex;justify-content: center;align-items: center;background-color: #53ab4c;position: relative;border-radius: 50%;line-height: 1;}
.gywm-zzjg-tit em::after {content: ""; height: 2px; width: 8px; background-color: #fff; position: absolute; right: 6px; top: 50%;transform: translateY(-50%);}
.gywm-zzjg-tit em::before {content: ""; height: 2px; width: 8px; background-color: #fff; position: absolute; right: 6px; top: 50%; transform:translateY(-50%) rotate(90deg);text-decoration:none; transition-duration: .5s;}
.gywm-zzjg-item.active .gywm-zzjg-tit{background-color: #53ab4c;color: #fff;}
.gywm-zzjg-item.active .gywm-zzjg-tit em{background-color: #fff;}
.gywm-zzjg-item.active .gywm-zzjg-tit em::after{background-color: #53ab4c;}
.gywm-zzjg-item.active .gywm-zzjg-tit em::before{transform:translateY(-50%) rotate(0deg);background-color: #53ab4c;}
/* .gywm-zzjg-item.active .gywm-zzjg-con{display: block;} */
.gywm-zzjg-info-box>h6{font-size: 16px;font-weight: 900;margin-bottom: 20px;}
.gywm-zzjg-info-box+.gywm-zzjg-info-box{margin-top: 30px;}
.gywm-zzjg-info-boxinner{flex-wrap: wrap;display: flex;}
.gywm-zzjg-info-boxinner dl{width: calc(25% - (10px * 3) / 4);margin-bottom: 20px;}
.gywm-zzjg-info-boxinner dl:not(:nth-of-type(4n)){margin-left: 10px;}
.gywm-zzjg-info-boxinner dl a{display: flex;}
.gywm-zzjg-info-boxinner dl a:hover{color: #53ab4c;}
.gywm-zzjg-info-boxinner dt{width: 88px;margin-right: 15px;}
.gywm-zzjg-info-boxinner dd{flex-direction: column;display: flex;line-height: 1.6;padding: 10px 0;}
.gywm-zzjg-info-boxinner dt .imgs{height: 123px;}
.gywm-zzjg-info-boxinner dt .imgs img{object-fit: cover;width:100%;height: 100%;}
.gywm-zzjg-info-boxinnercon{border-top: 1px solid #ededed;padding: 15px 0;}
.gywm-zzjg-info-boxinnercon p{line-height: 1.6;}
.gywm-zzjg-info-boxinnercon p+p{margin-top: 5px;}
.gywm-zzjg-list ul{border: none;display: flex;flex-wrap: wrap;}
.gywm-zzjg-list ul li{border: none;line-height: 2;list-style: inside;width: 25%;margin-bottom: 5px;font-size: 15px;}
.gywm-zzjg-cons{padding: 20px 10px;display: none;}
.gywm-zzjg-tits{margin-bottom: 10px;border-bottom: 1px solid #ededed;padding: 10px 0;margin-bottom: 10px;align-items: center;justify-content: space-between;display: flex;}
.gywm-zzjg-tits h6{font-size: 16px;position: relative;padding-left: 10px;}
.gywm-zzjg-tits h6::before{content: ""; height: 4px; width: 4px; background-color: #53ab4c; position: absolute; left: 0; top: 50%;transform: translateY(calc(-50% - 5px));}
.gywm-zzjg-tits h6::after{content: ""; height: 4px; width: 4px; background-color: #000; position: absolute; left: 0; top: 50%;transform: translateY(calc(-50% + 4px));}
.gywm-zzjg-tits em{width: 20px;height: 20px;display: inline-flex;justify-content: center;align-items: center;background-color: #53ab4c;position: relative;border-radius: 50%;line-height: 1;}
.gywm-zzjg-tits em::after {content: ""; height: 2px; width: 8px; background-color: #fff; position: absolute; right: 6px; top: 50%;transform: translateY(-50%);}
.gywm-zzjg-tits em::before {content: ""; height: 2px; width: 8px; background-color: #fff; position: absolute; right: 6px; top: 50%; transform:translateY(-50%) rotate(90deg);text-decoration:none; transition-duration: .5s;}
.gywm-zzjg-items.active .gywm-zzjg-tits em::after{background-color: #fff;}
.gywm-zzjg-items.active .gywm-zzjg-tits em::before{transform:translateY(-50%) rotate(0deg);background-color: #53ab4c;}

/* 学术活动*/
.xshd{margin-top: 60px;}
.xshd .indexTit,.kxpj .indexTit,.jypx .indexTit,.shfw .indexTit,.xhqk .indexTit,.rcjl .indexTit,.gyxh .indexTit{margin-bottom: 50px;}
.xshd .xshd-con{display: flex;}
.zhhyMain{padding-bottom: 80px;}
.zhhyMain .xshd-con{align-items: center;}
.zhhyL{margin-right: 40px;width: calc(50% - 20px);}
.zhhySwiper img{display: block;width: 100%;}
.zhhySwiper .swiper-pagination{bottom: 24px;display: flex;justify-content: flex-end;right: 20px;left: auto;}
.zhhySwiper .swiper-pagination-bullet{background-color: #fff;opacity: 1;width: 11px;height: 11px;}
.zhhySwiper .swiper-pagination-bullet-active{background-color: #53ab4c;}
.zhhyR{width: calc(50% - 20px);}
.zhhyR dl dt {font-size: 20px;line-height: 1.6;margin-bottom: 20px;}
.zhhyR dl dt i{font-weight: 900;}
.zhhyR dl dt>img{position: relative;top: 4px;}
.zhhyR dd{color: #666;}
.zhhyR dd:nth-of-type(1){padding-bottom: 25px;margin-bottom: 25px;border-bottom: 1px solid #e1e3e1;}
.zhhyR dd:nth-of-type(1) p{display: flex;}
.zhhyR dd:nth-of-type(1) p span{display: inline-flex;align-items: center;}
.zhhyR dd:nth-of-type(1) p span+span{margin-left: 30px;}
.zhhyR dd:nth-of-type(1) p i{color:#53ab4c;font-size: 14px;margin-left: 7px;}
.zhhyR dd:nth-of-type(2) {line-height: 1.8;}
.zhhyR dd .btnList{display: flex;margin-top: 40px;}
.zhhyR dd .btnList a{display: inline-flex;align-items: center;justify-content: center;border: 1px solid #53ab4c;padding: 10px 30px;color: #53ab4c;background-color: #53ab4c;color: #fff;}
.zhhyR dd .btnList a+a{margin-left: 10px;}
.zhhyR dd .btnList a svg{fill: #fff;margin-right: 10px;width: 18px;height: inherit;}
.zhhyR dd .btnList a:hover{color: #53ab4c;background-color: transparent;}
.zhhyR dd .btnList a:hover svg{fill: #53ab4c;}
.zwhhyMain{background-color: #f6f8f6;padding-bottom: 90px;padding-top: 80px;}
.zwhhyMain .xshd-con ul,.zcjf ul{display: flex;flex-wrap: wrap;margin-top: 45px;width: 100%;}
.zwhhyMain .xshd-con ul li,.zcjf ul li{width: calc((25% - 25px * 3 / 4));margin-bottom: 35px;margin-left: 25px;}
.zwhhyMain .xshd-con ul li:nth-of-type(4n - 3),.zcjf ul li:nth-of-type(4n - 3){margin-left: 0;}
.zwhhyMain .xshd-con ul li .imgs,.zcjf ul li .imgs{position: relative;overflow: hidden;}
.zwhhyMain .xshd-con ul li .xshdBox h6,.zcjf ul li .xshdBox h6{font-weight: normal;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;font-size: 16px;margin: 25px 0 15px;line-height: 1.6;min-height: 52px;}
.zwhhyMain .xshd-con ul li .xshdBox p span,.zcjf ul li .xshdBox p span{display: inline-flex;align-items: center;}
.zwhhyMain .xshd-con ul li .xshdBox p span+span,.zcjf ul li .xshdBox p span+span{margin-left: 30px;}
.zwhhyMain .xshd-con ul li .xshdBox p i,.zcjf ul li p i{color:#53ab4c;font-size: 14px;margin-left: 7px;}
.zwhhyMain .xshd-con ul li:hover h6,.zcjf ul li:hover h6{font-weight: 900;}

.maskbg{background-color: #53ab4c;position: absolute;left: 0;top: 0;right: 0;bottom: 0;z-index: 1;display: flex;justify-content: center;align-items: center;transition: all .5s;visibility: hidden;opacity: 0;}
.maskbg .btnList{display: flex;flex-direction: column;}
.maskbg .btnList a{display: inline-flex;align-items: center;justify-content: center;border: 1px solid #fff;padding: 10px 30px;color: #53ab4c;background-color: #53ab4c;color: #fff;max-width: 160px;}
.maskbg .btnList a+a{margin-top: 10px;}
.maskbg .btnList a svg{fill: #fff;margin-right: 10px;width: 18px;height: inherit;}
.maskbg .btnList a:hover{color: #fff;opacity: .9;text-decoration: underline;transform: translateY(-4px);}
.maskbg .btnList a:hover svg{fill: #fff;opacity: .9;}
.zwhhyMain .xshd-con ul li:hover .maskbg,.zcjf ul li:hover .maskbg{visibility: visible;opacity: 1;}
.zcjf ul li:hover .xshdBox h6{font-size: 16px;font-weight: 900;}
.gjhyMain{padding-bottom: 50px;padding-top: 80px;}
.gjhyMain .xshd-con{flex-wrap: wrap;}
.gjhyItem{display: flex;align-items: center;width: calc(50% - 25px);margin-bottom: 50px;}
.gjhyItem:nth-of-type(2n){margin-left: 50px;}
.gjhyItem dt{width: 250px;margin-right: 30px;}
.gjhyItem dd{width: calc(100% - 250px - 30px);line-height: 1.6;}
.gjhyItem dd strong{font-weight: 500;}
.gjhyItem .btnList{display: flex;margin-top: 30px;}
.gjhyItem .btnList a{display: inline-flex;align-items: center;justify-content: center;border: 1px solid #53ab4c;padding: 4px 10px;color: #53ab4c;background-color: #53ab4c;color: #fff;}
.gjhyItem .btnList a+a{margin-left: 10px;}
.gjhyItem .btnList a svg{fill: #fff;margin-right: 10px;width: 18px;height: inherit;}
.gjhyItem .btnList a:hover{color: #53ab4c;background-color: transparent;}
.gjhyItem .btnList a:hover svg{fill: #53ab4c;}
.gjhyItem:hover .imgs img{transform: scale(1.06);}
.gjhyItem:hover strong{font-weight: 900;}

/* 学术活动-总会会议 列表*/
.zhhy-item{display: flex;background-color: #f6f8f6;align-items: center;transition: all .5s;}
.zhhy-item+.zhhy-item{margin-top: 40px;}
.zhhy-item .imgs{width: 390px;overflow: hidden;}
.zhhy-item .imgs img{transition: all .5s;display: block;}
.zhhy-item:hover .imgs img{transform: scale(1.06);}
.zhhy-item .txt{display: flex;align-items: center;padding: 0 50px;width: calc(100% - 390px);}
.zhhy-item .txt dl{line-height: 1.6;width: calc(100% - 160px - 6%);margin-right: 6%;}
.zhhy-item .txt a:hover{color: #53ab4c;}
.zhhy-item .txt a dt{font-size: 18px;font-weight: 900;margin-bottom: 25px;}
.zhhy-item .txt a dd{color: #666;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;}
.zhhy-item .txt dl>dd p{display: flex;align-items: center;margin-top: 25px;}
.zhhy-item .txt dl>dd p span{display: inline-flex;align-items: center;font-size: 14px;color: #53ab4c;}
.zhhy-item .txt dl>dd p span i{display: inline-flex;margin-left: 8px;}
.zhhy-item .txt dl>dd p span+span{margin-left: 30px;}
.zhhy-item .btnList{flex-direction: column;display: flex;width: 160px;}
.zhhy-item .btnList a{display: inline-flex;align-items: center;justify-content: center;border: 1px solid #53ab4c;padding: 16px 30px;color: #53ab4c;}
.zhhy-item .btnList a+a{margin-top: 10px;}
.zhhy-item .btnList a svg{fill: #53ab4c;margin-right: 10px;width: 18px;}
.zhhy-item .btnList a:hover{color: #fff;background-color: #53ab4c;}
.zhhy-item .btnList a:hover svg{fill: #fff;}
.zhhy-item:hover{transform: translateY(-6px);}

/* 学会期刊-期刊杂志 列表*/
.xhqk-tit{display: flex;align-items: center;justify-content: center;}
.xhqk-tit a{background-color: #f6f8f6;font-weight: 900;line-height: 1.6;display: inline-flex;align-items: center;/* justify-content: center; */text-align: center;min-height: 160px;flex-direction: column;min-width: 250px;padding-top: 30px;}
.xhqk-tit a img{width: 44px;height: inherit;}
.xhqk-tit a span{flex-direction: column;max-width: 90%;line-height: 1.2;}
.xhqk-tit em{display: flex;}
.xhqk-tit b{display: none;}
.xhqk-tit a:hover em,.xhqk-tit a.active em{display: none;}
.xhqk-tit a:hover b,.xhqk-tit a.active b{display: flex;}
.xhqk-tit a i{font-size: 14px;font-weight: 900;}
.xhqk-tit a+a{margin-left: 20px;}
.xhqk-tit a:hover,.xhqk-tit a.active{background-color: #53ab4c;color: #fff;}
.xhqk-tit a span{margin-top: 12px;display: inline-flex;font-size: 15px;}
.xhqkSwiper .swiper-slide{width: auto;}

.xhqk-list{margin-top: 80px;}
.xhqk-list ul{display: flex;flex-wrap: wrap;border: none;margin-bottom: -30px;}
.xhqk-list ul li{width: calc(50% - 15px);margin-bottom: 30px;border: none;}
.xhqk-list ul li:nth-of-type(2n){margin-left: 30px;}
.xhqk-list ul li .imgs img{width: 170px;}
.xhqk-list ul li a{display: flex;align-items: flex-start;border: 1px solid #e1e3e1;padding: 25px;}
.xhqk-list ul li a dl{margin-top: 20px;margin-left: 40px;width: calc(100% - 170px - 40px);}
.xhqk-list ul li a dt{font-size: 18px;font-weight: 900;}
.xhqk-list ul li a dd:nth-of-type(1){margin: 20px 0;}
.xhqk-list ul li a dd p{line-height: 1.8;font-size: 14px;color: #666;;}
.xhqk-list ul li a dd span{display: inline-flex;color: #fff;background-color: #53ab4c;padding: 10px 20px;}
.xhqk-list ul li:hover a dt{color: #53ab4c;}
.xhqk-list ul li:hover a dd span{text-decoration: underline;}

/* 人才奖励 - 学会奖励*/
.rcjl-xhjl-tit{margin-top: -20px;margin-bottom: 60px;}
.rcjl-xhjl-tit{background: url(../jpg/bar.jpg) no-repeat center bottom;height: 62px;padding-top: 6px;display: flex;justify-content: center;}
.rcjl-xhjl-tit a{color: #fff;font-weight: 900;font-size: 18px;padding: 20px 60px;}
.rcjl-xhjl-tit a:hover,.rcjl-xhjl-tit a.active{background-color: #fff;color: #53ab4c;}
.rcjl-xhjl-list{margin-top: 80px;}

/* 科学普及 - 科普园地 */
.kxpj-list{display: flex;flex-wrap: wrap;}
.kxpj-list-item{display: flex;width: calc(50% - 15px);margin-bottom: 30px;}
.kxpj-list-item:nth-of-type(2n){margin-left: 30px;}
.kxpj-list-item a{border: 1px solid #e1e3e1;padding:30px 30px 0px 30px;width: 100%;min-height:200px}
.kxpj-list-item .imgs{margin-right: 30px;width: 206px;float: left;}
.kxpj-list-item .imgs img{width: 100%;}
.kxpj-list-item .txt{height: 100%;position: relative;width: 100%;float: right;}
.kxpj-list-item .imgs+.txt{width: calc(100% - 206px - 30px);}
.kxpj-list-item .txt dl{/* line-height: 1.6; */height: 100%;position: relative;padding-bottom: 35px;}
.kxpj-list-item .txt dt{font-weight: 900;font-size: 18px;font-weight: 900;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;line-height: 1.6;}
.kxpj-list-item .txt dd:nth-of-type(1){margin: 15px 0;/* min-height: 130px; */-webkit-line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;line-height: 1.6;}
.kxpj-list-item .txt dd{color: #666;}
.kxpj-list-item .txt dd:last-of-type{display: flex;align-items: center;color: #53ab4c;justify-content: flex-end;font-size: 14px;position: absolute;bottom: 20px;right: 0;}
.kxpj-list-item .txt dd svg{display: inline-flex;margin-right: 5px;width: 16px;height: inherit;}
.kxpj-list-item .txt dd svg path {fill: #53ab4c;}
.kxpj-list-item a:hover{color: #fff;background-color: #53ab4c;border-color: inherit;}
.kxpj-list-item a:hover .txt dd svg path {fill: #fff;}
.kxpj-list-item a:hover dd,.kxpj-list-item a:hover .txt dd:last-of-type{color: #fff;}

/* 教育培训 - 资格认证 */
.jypx-Box{display: flex;align-items: flex-start;}
.jypx-Nav{width: 180px;margin-right: 30px;}
.jypx-Nav-scroll{position: sticky;top: 40px;}
.jypx-Nav::before{position: absolute;content: '';height: 100%;border-left: 1px dashed #53ab4c;width: 1px;left: 0;top: 4px;}
.jypx-Nav a{position: relative;font-size: 22px;display: inline-flex;padding-left: 25px;width: 100%;height: 30px;}
.jypx-Nav a::before{position: absolute;content: '';width: 14px;height: 14px;border-radius: 50%;background-color: #53ab4c;left: -7px;top: 50%;transform: translate(0,-50%) scale(0);transition: all .2s;z-index: 1;}
.jypx-Nav a::after{position: absolute;content: '';width: 14px;height: 22px;background-color: transparent;left: -7px;top: 50%;transform: translate(0,-50%) ;z-index: 0;}
.jypx-Nav a+a{margin-top: 50px;}
.jypx-Nav a.active,.jypx-Nav a:hover{font-weight: 900;font-size: 30px;color: #53ab4c;}
.jypx-Nav a.active::before,.jypx-Nav a:hover::before{transform: translate(0,-50%) scale(1);}
.jypx-Nav a.active::after,.jypx-Nav a:hover::after{background-color: #fff;}
.jypx-list-big{width: calc(100% - 210px);}
.jypx-item{width: 100%;}
.jypx-item:nth-of-type(2n){background-color: transparent;}
.jypx-item.zhhy-item .txt{flex-direction: column;width: 100%;}
.jypx-item.zhhy-item .txt dl{width: 100%;margin:35px 50px;margin-bottom: 0;}
.zhhy-item.zhhy-item .txt a dt{margin-bottom: 10px;}
.jypx-item.zhhy-item .btnList{flex-direction: row;justify-content: flex-end;width: 100%;margin-top: 10px;margin-bottom: 40px;}
.jypx-item.zhhy-item .txt dl a dt{display: flex;align-items: center;justify-content: space-between;}
.jypx-item.zhhy-item .txt dl a dt p{width: calc(100% - 80px);}
.jypx-item.zhhy-item .txt dl a dt span{font-size: 14px;color: #53ab4c;}
.jypx-item .btnList a+a{margin-left:20px;margin-top: 0;}
.jypx-item.zhhy-item a{padding: 14px 30px;}
/* 科学普及 */
.kxpj .kxpj-con{display: flex;}
.kpyd{padding-bottom: 80px;}
.kpyd .kxpj-con{align-items: center;}
.kpydSwiper .swiper-slide a{position: relative;display: block;}
.kpydSwiper .swiper-slide p{bottom: 0;width: 100%;font-size: 20px;background-color: rgba(0, 0, 0, .55);font-weight: 900;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;z-index: 1;position: absolute;padding: 20px 140px 20px 20px;color: #fff;}
.kpydR ul li a{border-bottom: 1px solid #e1e3e1;display: flex;align-items: center;padding: 22px 5px;justify-content: space-between;}
.kpydR ul li a img{position: relative;top: 4px;}
.kpydR ul li a p{width: calc(100% - 80px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.kpydR ul li a span{color: #8eb58a;font-size: 14px;width: 80px;}
.kpydR ul li a:hover{background-color: #f6f8f6;color: #53ab4c;}
.kpydR ul li a:hover i{font-weight: 900;}
.kpds{background-color: #f6f8f6;padding: 80px 0;}
.kpds ul{width: 100%;display: flex;flex-wrap: wrap;}
.kpds ul li{width: calc(25% - (25px * 3) / 4);transition: all .5s;margin-bottom: 25px;}
.kpds ul li:not(:nth-of-type(4n + 1 )){margin-left: 25px;}
.kpds ul li a{position: relative;background-color: #fff;box-shadow: 0 0 5px rgba(0, 0, 0, .1);display: block;height: 196px;}
.kpds ul li a>img{position: absolute;top: 0;left: 27px;z-index: 9;}
.kpds ul li a dl{position: absolute;bottom: 0;left: 0;}
.kpds ul li a dt{font-weight: 900;line-height: 1.6;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;padding: 0 30px;height: 80px;}
.kpds ul li a dd{border-top: 1px solid #e5e5e5;padding: 20px 30px;font-size: 14px;display: flex;align-items: center;color: #53ab4c;position: relative;}
.kpds ul li a dd::before{height: 2px;width: 0;content: '';position: absolute;left: 0;top: -1px;background-color: #53ab4c;transition: all .5s;}
.kpds ul li:hover{transform: translateY(-6px);box-shadow: 0 0 20px rgba(0, 0, 0, .1);}
.kpds ul li:hover a{color: #53ab4c;}
.kpds ul li:hover a dd::before{width: 100%;}
.kpxm{padding-bottom: 100px;padding-top: 80px;}
.kpxm .kxpj-con{align-items: flex-start;}
.kpxmL{width: 65%;display: flex;}
.kpxmL dl{width: calc(50% - 15px);}
.kpxmL dl:nth-of-type(1){margin-right: 30px;}
.kpxmL dt{margin-bottom: 20px;}
.kpxmL dd {padding: 0 12px;}
.kpxmL dd p{font-weight: 900;margin-bottom: 15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.kpxmL dd span{display: flex;color: #53ab4c;font-size: 14px;}
.kpxmL a:hover{color: #53ab4c;}
.kpxmL a:hover p{text-decoration: underline;}
.kpxmR{width: calc(35% - 30px);margin-left: 30px;margin-top: 10px;}
.kpxmR ul{width: 100%;display: flex;flex-wrap: wrap;}
.kpxmR ul li{width: 100%;}
.kpxmR ul li a{display: flex;width: 100%;justify-content: space-between;height: inherit;font-size: 16px;}
.kpxmR ul li+li{margin-top: 28px;}
.kpxmR ul li p{width: calc(100% - 80px);}
.kpxmR ul li span{width: 80px;color: #53ab4c;font-size: 14px;}
.kpxmR ul li a:hover{color: #53ab4c;}
.bzzx-qt-list.kpxmR ul li::after{display: none;}

/* 教育培训 */
.jypx .jypx-con{display: flex;flex-wrap: wrap;}
.zgrz{padding-bottom: 80px;}
.zgrzL{width: calc(48% - 25px);position: relative;}
.zgrzL img{display: block;}
.zgrzL .txt{position: absolute;left: 0;width: 100%;bottom: 0;z-index: 1;color: #fff;padding: 0 35px;background: url(../png/newbg.png) no-repeat;}
.zgrzL .txt strong{font-size: 20px;-webkit-line-clamp:1;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;}
.zgrzL .txt p{display: flex;margin: 15px 0 25px;}
.zgrzL .txt p a{color: #fff;display: inline-flex;padding: 8px 0;border: 1px solid #fff;width: 110px;justify-content: center;}
.zgrzL .txt p a+a{margin-left: 10px;}
.zgrzL .txt p a:hover{background-color: #fff;color: #333;}
.zgrzR{margin-left: 50px;width: calc(52% - 25px);}
.zgrzR dl{padding: 20px 0;width: 100%;border-bottom: 1px solid #e5e5e5;}
.zgrzR dl:nth-of-type(1){padding-top: 5px;}
.zgrzR dt{display: flex;align-items: flex-end;justify-content: space-between;}
.zgrzR dl dd{display: none;}
.zgrzR dl.active dd{display: block;}
.zgrzR dt p>img{position: relative;top: 6px;}
.zgrzR dt p{width: calc(100% - 90px);-webkit-line-clamp:1;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;}
.zgrzR dt span{font-size: 14px;color: #53ab4c;width: 80px;}
.zgrzR dd .btnList{display: flex;margin-top: 30px;margin-bottom: 10px;}
.zgrzR dd .btnList a{display: inline-flex;align-items: center;justify-content: center;border: 1px solid #53ab4c;padding: 10px 30px;color: #53ab4c;background-color: #53ab4c;color: #fff;}
.zgrzR dd .btnList a+a{margin-left: 10px;}
.zgrzR dd .btnList a svg{fill: #fff;margin-right: 10px;width: 18px;height: inherit;}
.zgrzR dd .btnList a:hover{color: #53ab4c;background-color: transparent;}
.zgrzR dd .btnList a:hover svg{fill: #53ab4c;}
.zypx{background-color: #f6f8f6;padding: 80px 0;}
.zypxSwiper{width: 100%;padding-bottom: 65px;}
.zypxSwiper .swiper-slide a{display: block;background-color: #fff;box-shadow: 0 0 4px rgba(0, 0, 0, .1);}
.zypxSwiper .swiper-slide .imgs{width: 100%;}
.zypxSwiper .swiper-slide .imgs img{display: block;}
.zypxSwiper .swiper-slide .txt{position: relative;border: 1px solid transparent;}
.zypxSwiper .swiper-slide .txt .date{position: absolute;top: -35px;left: 20px;width: 68px;height: 60px;z-index: 1;color: #fff;background-color: #53ab4c;text-align: center;display: flex;justify-content: center;flex-direction: column;}
.zypxSwiper .swiper-slide .txt .date strong{line-height: 1.4;font-size: 24px;}
.zypxSwiper .swiper-slide .txt .date span{line-height: 1.4;font-size: 14px;}
.zypxSwiper .swiper-slide .txt p{margin: 40px 25px 20px;line-height: 1.8;height: 54px;}
.zypxSwiper .swiper-slide a:hover{background-color: #53ab4c;color: #fff;}
.zypxSwiper .swiper-slide a:hover .txt .date{background-color: #fff;color: #53ab4c;}
.zypxSwiper .swiper-pagination{bottom: 0;}
.zypxSwiper .swiper-pagination-bullet{background-color: #53ab4c;width: 12px;height: 12px;}
.jxjy{padding-bottom: 100px;padding-top: 80px;}
.jxjy-item{width: calc(50% - 20px);border-top: 1px solid#e1e3e1;padding: 20px 10px;}
.jxjy-item:nth-of-type(2n){margin-left: 40px;}
.jxjy-item dt{display: flex;align-items: center;justify-content: space-between;position: relative;padding-left: 15px;}
.jxjy-item dt p{-webkit-line-clamp:1;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;width: calc(100% - 90px);}
.jxjy-item dt::before{border-radius:50%;width:6px;height:6px;background-color:#cbddcb;position:absolute;content:'';top:50%;transform:translateY(-50%);left:0;}
.jxjy-item dt span{color: #53ab4c;font-size: 14px;}
.jxjy-item dd .btnList{display: flex;margin-top: 10px;}
.jxjy-item dd .btnList a{display: inline-flex;align-items: center;justify-content: center;padding: 10px 15px 10px 15px;color: #53ab4c;color: #999;font-size: 14px;}
.jxjy-item dd .btnList a+a{margin-left: 10px;}
.jxjy-item dd .btnList a svg{fill: #999;margin-right: 10px;width: 16px;height: inherit;}
.jxjy-item dd .btnList a:hover{color: #53ab4c;}
.jxjy-item dd .btnList a:hover svg{fill: #53ab4c;}
.jxjy-item:hover dt p{font-weight: 900;color: #53ab4c;}

/* 社会服务 */
.shfw .shfw-con{display: flex;flex-wrap: wrap;}
svg.time{fill: #8eb58a;width: 18px;height: inherit;}
.shfw .L,.shfw .R{width: calc(50% - 25px);}
.shfw .L{margin-right: 50px;}
.ttbz{padding: 0px 0 80px;}
.ttbz dt{margin-bottom: 15px;}
.ttbz dd h6{display: flex;align-items: flex-end;justify-content: space-between;}
.ttbz dd h6 i,.kjpg ul li a p,.jsfw ul li a p,.jsfw ul li a i,.xhjlBox3item ul li a p,.tjjx ul li a p,.djgz .R ul li a p{font-weight: 900;font-size: 16px;width: calc(100% - 90px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height: 1.1;}
.ttbz dd h6 i img,.jsfw ul li p img{position: relative;top: 8px;}
.ttbz dd h6 span,.kjpg ul li a span,.kjxx dl span,.jsfw ul li a span,.tjjx ul li a span,.xhjlBox3item ul li a span,.djgz .R ul li a span{font-weight: normal;font-size: 14px;color: #8eb58a;width: 80px;display: inline-flex;}
.ttbz dd p{-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;font-size: 14px;line-height: 1.8;color: #666;margin-top: 15px;}
.ttbz a:hover{color: #53ab4c;}
.ttbz .R dl{border-bottom: 1px solid #e1e3e1;padding: 35px 5px;}
.ttbz .R dl:nth-of-type(1){padding-top: 10px;}
.kjpg{padding: 80px 0;background-color: #f6f8f6;}
.kjpg ul li{border-bottom: 1px solid #53ab4c;}
.kjpg ul li a{display: flex;align-items: center;justify-content: space-between;padding: 0 15px;height: 64px;}
.kjpg ul li a p{width: calc(100% - 110px);font-weight: normal;}
.kjpg ul li a span{align-items: center;display: inline-flex;width: 100px;}
.kjpg ul li a:hover{background: url(../jpg/shfw-bar.jpg) no-repeat;color: #fff;}
.kjpg ul li a:hover p{font-weight: 900;}
.kjpg ul li a:hover span{color: #fff;}
.kjpg ul li a:hover svg.time{fill: #fff;}
.kjxx{padding-top: 80px;}
.kjxx .shfw-con{flex-wrap: wrap;}
.kjxx dl{margin-right: 50px;margin-bottom: 50px;width: calc(50% - 25px);}
.kjxx dl a{display: flex;width: 100%;align-items: flex-start;height: 100%;}
.kjxx dl:nth-of-type(2n){margin-right: 0;}
.kjxx dl dt{width: 260px;margin-right: 35px;}
.kjxx dl dd{padding-top: 10px;width: calc(100% - 260px - 35px);height: 100%;}
.kjxx dl p{line-height: 1.6;min-height: calc(100% - 40px);-webkit-line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;}
.kjxx dl span{display: flex;align-items: center;width: 100%;}
.kjxx dl a:hover p{font-weight: 900;font-size: 20px;}
.jsfw{padding: 80px 0 100px;}
.jsfw ul{background-color: #f6f8f6;padding: 0 20px 10px;}
.jsfw ul li{border-bottom: 1px solid #e1e3e1;}
.jsfw ul li:last-of-type{border-bottom: none;}
.jsfw ul li a{display: flex;align-items: flex-end;justify-content: space-between;padding: 20px 0;}
/* .jsfw ul li a p{font-weight: normal;} */
.jsfw ul li a p i{font-weight: normal;}
.jsfw ul li a:hover{color: #53ab4c;}
.jsfw ul li a:hover p i{font-weight: 900;color: #53ab4c;}
/* 人才奖励 */
.rcjl .rcjl-con{display: flex;flex-wrap: wrap;}
.rcjl .L,.rcjl .R{width: calc(50% - 25px);}
.rcjl .L{margin-right: 50px;}
.xhjl .rcjl-con>div{width: 100%;}
.xhjlBox1{display: flex;}
.xhjlBox1Item{position: relative;margin-left: 30px;border: 1px solid #e1e3e1;width: calc(20% - (30px * 4) / 5);position: relative;height: 222px;justify-content: center;align-items: center;padding-top: 60px;}
.xhjlBox1Item::before{width: 66px;height: 5px;background-color: #53ab4c;top: -1px;left: 30px;content: '';position: absolute;transition: all .4s;}
.xhjlBox1Item a{display: block;}
.xhjlBox1Item:nth-of-type(1){margin-left: 0;}
.xhjlBox1Item dl{width: calc(100% - 40px);margin: 0 auto;}
.xhjlBox1Item dt{line-height: 1.8;height: 100px;}
.xhjlBox1Item span{font-size: 14px;color: #8eb58a;;}
.xhjlBox1Itemmask{background-color: #53ab4c;position: absolute;width: 100%;height: calc(100% + 1px);left: 0;top: -1px;z-index: 1;display: block;padding-top: 30px;visibility: hidden;opacity: 0;transition: all .5s;}
.xhjlBox1Itemmask h6{font-size: 20px;font-weight: 900;padding:20px 35px;border-bottom: 1px solid #fff;color: #fff;width: 150px;margin: 0 auto 20px;transform: translateY(-10px);transition: all .5s;}
.xhjlBox1Itemmask img{display: block;margin: 0 auto;transition: all .5s;transform: translateY(10px);}
/* .xhjlBox1Item:hover .xhjlBox1Itemmask{visibility: visible;opacity: 1;}
.xhjlBox1Item:hover h6,.xhjlBox1Item:hover .xhjlBox1Itemmask img{transform: translateY(0);} */
.xhjlBox1Item0 .xhjlBox1Itemmask{visibility: visible;opacity: 1;}
.xhjlBox1Item:hover{box-shadow: 0 0 20px rgba(0, 0, 0, .08);}
.xhjlBox1Item:hover::before{width: 100%;left: 0;}

.xhjlBox2{margin: 40px 0 90px;display: flex;width: 100%;}
.xhjlBox2 dl{position: relative;}
.xhjlBox2 dd{width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: 1;display: flex;justify-content: center;align-items: center;}
.xhjlBox2 dd p{display: inline-flex;font-weight: 900;color: #fff;font-size: 24px;position: relative;padding: 0 80px;}
.xhjlBox2 dd p::before,.xhjlBox2 dd p::after{width: 60px;height: 1px;background-color: #fff;content: '';position: absolute;top: 50%;transform: translateY(-50%);}
.xhjlBox2 dd p::before{left: 0;}
.xhjlBox2 dd p::after{right: 0;}
.xhjlBox2 .jsfw{padding: 0;}
.xhjlBox2 .jsfw ul{background-color: transparent;}
.xhjlBox2 .jsfw ul li a p i{font-weight: normal;}
.xhjlBox2 .jsfw ul li a:hover p i{font-weight: 900;}
.rcjlMore{display: flex;justify-content: flex-end;}
.rcjlMore a{border: 1px solid #53ab4c;background-color: #53ab4c;color: #fff;padding: 10px 20px;display: inline-flex;}
.rcjlMore a:hover{background-color: transparent;color: #53ab4c;}
.xhjlBar{margin-bottom: 35px;position: relative;}
.xhjlBar img{display: block;}
.xhjlBar p{font-weight: 900;color: #fff;font-size: 24px;width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: 1;display: flex;justify-content: center;align-items: center;}
.xhjlBox3{display: flex;flex-wrap: wrap;}
.xhjlBox3item{padding: 0 25px;width: 34%;}
.xhjlBox3item:nth-of-type(1){padding-left: 0;}
.xhjlBox3item:nth-of-type(2){border-left: 1px solid #e1e3e1;border-right: 1px solid #e1e3e1;}
.xhjlBox3item:nth-of-type(3){padding-right: 0;width: 32%;}
.xhjlBox3Tit{display: flex;align-items: flex-end;justify-content: space-between;margin-bottom: 20px!important;}
.xhjlBox3Tit h6{color: #53ab4c;font-weight: 900;font-size: 20px;}
.xhjlBox3item ul{margin-bottom: 20px;}
.xhjlBox3item ul li{position: relative;padding-left: 15px;}
.xhjlBox3item ul li a{display: flex;align-items: flex-end;justify-content: space-between;padding: 15px 0;}
.xhjlBox3item ul li p{font-weight: normal!important;}
.xhjlBox3item ul li a:hover p{color: #53ab4c;}
.xhjlBox3item ul li a:hover p i{font-weight: 900!important;}
.xhjlBox3bar img{display: block;}
.xhjlBox3item dl{line-height: 1.8;border-bottom: 1px solid #e1e3e1;padding-bottom: 20px;margin-bottom: 10px;}
.xhjlBox3item dt{font-size: 18px;font-weight: 900;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;margin-bottom: 5px;}
.xhjlBox3item dd{-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;}
.xhjlBox3item:nth-of-type(3) ul{margin-bottom: 0;}
.xhjlBox3item dl a:hover dt{color: #53ab4c;}
.xhjlBox3item ul li::before{border-radius:50%;width:6px;height:6px;background-color:#cbddcb;position:absolute;content:'';top:50%;transform:translateY(-50%);left:0;}
.tjjx{padding: 80px 0 100px;}
.tjjx .indexTit{margin-bottom: 30px;}
.tjjx ul li{border-bottom: 1px solid #e1e3e1;}
.tjjx ul li:last-of-type{border-bottom: none;}
.tjjx ul li a{display: flex;align-items: flex-end;justify-content: space-between;padding: 20px 0;min-height: 64px;}
.tjjx ul li a p{font-weight: normal;}
.tjjx ul li a:hover{color: #53ab4c;}
.tjjx ul li a:hover p i{font-weight: 900;color: #53ab4c;}
.tjjx ul li p em{display: inline-flex;color: #53ab4c;font-size: 14px;background: url(../svg/tip.svg) no-repeat;width: 60px;height: 25px;background-size: cover;padding-left: 13px;padding-top: 5px;}

/* 学会期刊 */
.xhqk .xhqk-con{display: flex;flex-wrap: wrap;}
.qkzz{padding-bottom: 80px;}
.qkzz .xhqk-con{border: 1px solid #e1e3e1;padding: 25px;}
.qkzzTj{position: relative;margin-right: 20px;}
.qkzzTj dd{position: absolute;top: 0;left: 0;z-index: 1;right: 0;bottom: 0;margin: auto;display: flex;align-items: center;justify-content: center;}
.qkzzTj dd p{line-height: 1.8;font-size: 20px;color: #fff;font-weight: 900;text-align: center;display: inline-flex;}
.qkzz .xhqk-tit{width: calc(100% - 164px - 20px);}
.qkzz .xhqk-tit a{min-width:210px;}
.xhjb .comWrapper{display: flex;position: relative;/* min-height: 1014px; */align-items: flex-start;padding-bottom: 160px;}
.xhjb .comWrapper::before{background: url(../png/xhqk-bg.png) no-repeat;position: absolute;top: 0;left: 0;content: '';width: 100%;height: 1007px;/* background-size: cover; */}
.xhjbL{width: calc(100% - (432 / 1360) * 100%);position: relative;z-index: 1;padding: 70px 40px 0;}
.xhjbR{width: calc((432 / 1360) * 100%);}
.xhjb{background-color: #f6f8f6;padding: 80px 0 40px;}
.xhjbTab{display: flex;align-items: flex-end;justify-content: space-between;margin-bottom: 20px;}
.xhjbTit{display: inline-flex;}
.xhjbTit a{font-weight: 900;font-size: 18px;color: #333;}
.xhjbTit a+a{margin-left: 20px;}
.xhjbTit a:hover,.xhjbTit a.active{color: #53ab4c;}
.xhjbCon>div{display: flex;flex-wrap: wrap;}
.xhjbCon>div dl{width: 172px;text-align: center;margin-right: 45px;margin-bottom: 30px;margin-top: 10px;}
.xhjbCon>div dl a{display: block;}
.xhjbCon>div dl:nth-of-type(4n){margin-right: 0;}
.xhjbCon>div dt{position: relative;}
.xhjbCon>div dt .imgs{position: relative;}
.xhjbCon>div dt .imgs .xhqkMask{position: absolute;left: 0;top: 0;background-color: #53ab4c;display: flex;justify-content: center;align-items: center;transition: all .5s;visibility: hidden;opacity: 0;z-index: 1;width: 100%;height: 100%;}
.xhjbCon>div dt .imgs .xhqkMask span{color: #fff;border: 1px solid #fff;padding: 8px 15px;display: inline-flex;}
.xhjbCon>div dd{line-height: 1.6;margin-top: 10px;}
.xhjbCon>div dl a:hover{color: #53ab4c;}
.xhjbCon>div dl a:hover .imgs .xhqkMask{visibility: visible;opacity: 1;}
.xhjbCon>div{display: none}
.xhjbCon>div.active{display: flex}
.xhjbR{padding-top: 130px;position: relative;z-index: 1;}
.xhjbR dl{width: 270px;background: url(../png/xhqkbg.png) no-repeat center bottom;margin-left: auto;margin-right: auto;background-size: contain;display: flex;flex-direction: column;justify-content: center;}
.xhjbR dl+dl{margin-top: 54px;}
.xhjbR dt img{display: block;margin: 0 auto;width: 205px;}
.xhjbR dd{font-size: 18px;font-weight: 900;color: #53ab4c;height: 60px;text-align: center;line-height: 60px;}
.hstj{padding-bottom: 100px;padding-top: 80px;}
.hstj dl{position: relative;display: flex;align-items: flex-start;width: calc((100% - (30px * 2)) / 3);margin-right: 30px;margin-bottom: 60px;padding:0 25px;}
.hstj dl:nth-of-type(3n){margin-right: 0;}
.hstj dl::before{content: '';position: absolute;top: 30px;background-color: #f6f8f6;width: 100%;height: 100%;left: 0;z-index: -1;}
.hstj dt{margin-right: 30px;box-shadow: 0 0 4px rgba(0, 0, 0, .08);width: 176px;}
.hstj dt .imgs img{/* height: 250px; */width: 176px;display: block;object-fit: cover;}
.hstj dd{padding-top: 70px;width: calc(100% - 176px);}
.hstj dd p{font-weight: 900;line-height: 1.8;min-height: 120px;}
.hstj dd a{display: inline-flex;background-color: #53ab4c;color: #fff;padding: 8px 20px;font-size: 14px;}
.hstj dl:hover .imgs img{transform: scale(1.06);}
.hstj dl:hover a{opacity: .9;transform: translateY(-6px);}
.hstj dl:hover::before {background-color: #53ab4c;opacity: .1;}

/* 关于学会 */
.gyxh .gyxh-con{display: flex;flex-wrap: wrap;}
.gyxh .L,.gyxh .R{width: calc(50% - 25px);} 
.gyxh .L{margin-right: 50px;} 
.gyxh .gzzd .L{margin-bottom: 50px;margin-right: 0;}
.gyxh .gzzd .L,.gyxh .gzzd .R{width: 100%;} 
.gyxh .dszzc .gyxh-con .L{margin-left: 50px;margin-right: 0;}
.dszzc{padding-bottom: 80px;}
.dszzc .gyxh-con{align-items: center;}
.dszzc .indexTit{margin-bottom: 30px;flex-direction: column;align-items:flex-start;margin-top: 15px;}
.dszzc .L,.dszzc .R{padding: 40px 3%;}
.dszzc p.des{-webkit-line-clamp:5;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;line-height: 1.8;margin: 25px 0;}
.dszzc .L{display: flex;background-color: #eff1ef;align-items: center;}
.dszzc .L .imgs{width: 40%;margin-right: 40px;}
.dszzc .L .indexTit{width: 57%;margin-top: 10px;}
.dszzc .indexTit a{color: #53ab4c;}
.dszzc .indexTit a svg{fill: #53ab4c;transition: all .5s;}
.dszzc .indexTit a:hover i{text-decoration: underline;}
.dszzc .indexTit a:hover svg{transform: rotate(180deg);}
.dszzc .R{background: url(../jpg/gyxh-img.jpg) no-repeat;color: #fff;background-size: cover;padding: 40px 4%;}
.dszzc .R p.des{max-width: 70%;}
.dszzc .R .indexTit,.dszzc .R .indexTit h5{color: #fff;}
.dszzc .R .indexTit{margin-top: 10px;}
.dszzc .R .indexTit a{color: #fff;}
.dszzc .R .indexTit a svg{fill: #fff;}
.dszzc .R .indexTit h5::before{background-image: url(../svg/titbg2.svg);}
.zzjg{background-color: #f6f8f6;padding: 80px 0;}
.zzjg .gyxh-con{background-color: #fff;padding: 50px;}
.zzjg .L{border-right: 1px solid #e1e3e1;padding-top: 20px;}
.zzjg .L dl{margin-top: 50px;}
.zzjg .L dt{font-weight: 900;font-size: 20px;margin-bottom: 25px;}
.zzjg .L dd p{line-height: 2;display: flex;align-items: flex-start;max-width: 90%;}
.zzjg .L dd p+p{margin-top: 10px;}
.zzjg .L dd p span{width: 80px;}
.zzjg .L dd p em{width:calc(100% -  80px)}
.zzjg .R ul li+li{margin-top: 10px;}
.zzjg .R ul li a{display: flex;align-items: center;justify-content: space-between;background-color: #eff1ef;padding: 10px 30px;}
.zzjg .R ul li a p{font-weight: 900;font-size: 18px;}
.zzjg .R ul li a span{font-size: 14px;color: #53ab4c;}
.zzjg .R ul li a:hover{background-color: #53ab4c;color: #fff;}
.zzjg .R ul li a:hover p,.zzjg .R ul li a:hover span{color: #fff;}
.djgz{padding-top: 80px;padding-bottom: 100px;}
.djgzSwiper a img{display: block;}
.djgzSwiper .swiper-slide a{position: relative;display: block;}
.djgzSwiper .swiper-slide p{bottom: 0;width: 100%;font-size: 18px;background-color: rgba(0, 0, 0, .66);font-weight: 900;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;z-index: 1;position: absolute;padding:18px 20px;color: #fff;text-align: center;}
.djgzSwiper .swiper-button-next, .djgzSwiper .swiper-button-prev{color: #fff;width: 30px;}
.djgzSwiper .swiper-button-prev{transform: rotate(180deg);}
.djgzSwiper .swiper-button-next:after, .djgzSwiper .swiper-button-prev:after{display: none;}
.djgzSwiper .swiper-button-next{right: 3%;}
.djgzSwiper .swiper-button-prev{left: 3%;}
.djgz .R dl{line-height: 1.8;border-bottom: 1px solid #e1e3e1;padding-bottom: 20px;margin-bottom: 10px;}
.djgz .R dt {-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;margin-bottom: 10px;}
.djgz .R dt>img{position: relative;top: 8px;}
.djgz .R dt i{font-size: 18px;font-weight: 900;}
.djgz .R dd{-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;}
.djgz .R:nth-of-type(3) ul{margin-bottom: 0;}
.djgz .R dl a:hover dt{color: #53ab4c;}
.djgz .R ul li{position: relative;padding: 12px 15px;}
.djgz .R ul li::before{border-radius:50%;width:6px;height:6px;background-color:#cbddcb;position:absolute;content:'';top:50%;transform:translateY(-50%);left:0;}
.djgz .R ul li a p{width: calc(100% - 110px);}
.djgz .R ul li a span{width: 100px;}
.djgz .R ul li a{display: flex;align-items: flex-end;justify-content: space-between;}
.djgz .R ul li a p{font-weight: normal;}
.djgz .R ul li a:hover{color: #53ab4c;}
.djgz .R ul li a:hover p i{font-weight: 900;color: #53ab4c;}
.gzzd{padding-bottom: 110px;}
.gzzd .gyxh-con{border: 1px solid #e1e3e1;padding: 35px;border-top: 5px solid #53ab4c;}
.gzzd .gyxh-con dt{font-size: 20px;font-weight: 900;}
.gzzd .gyxh-con dd{margin-top: 35px;}
.gzzd .gyxh-con dd+dd{margin-top: 20px;}
.gzzd .gyxh-con dd p{display: flex;align-items: center;}
.gzzd .gyxh-con dd p a{/* display: inline-flex; */width: 500px;position: relative;padding-left: 20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height: 1.4;}
.gzzd .gyxh-con dd p span{display: inline-flex;align-items: center;color: #53ab4c;font-size: 14px;}
.gzzd .gyxh-con dd p a:hover{color: #53ab4c;text-decoration: underline;font-weight: 900;}
.gzzd .gyxh-con dd p a::before{left: 0;}

@media (max-width:1440px) and (min-width:1360px){
body{font-size: 15px;}
.qkzzTj{margin-right: 10px;}
.qkzz .xhqk-tit a{width: 100%;margin-left: 15px;min-width: auto;}
.xhqk-tit a span{font-size: 14px;}
.xhqk-tit a i{font-size: 12px;}
.xhjbTit a{font-size: 16px;}
.xhjb .comWrapper::before{background-size: contain;}
.xhjbCon > div dl{margin-right: 18px;}
.xhjbTab{margin-bottom: 30px!important;}
.xhjbL{padding-top: 50px;}
.xhjbR{padding-top: 110px;}
.xhjbCon > div dl{margin-bottom: 20px!important;}
.xhjbR dl{width: 270px;}
.xhjbR dt .imgs{width: 186px;margin-left: auto;margin-right: auto;}
.xhjbR dl+dl{margin-top: 40px;}
.djgz .R ul li{padding: 10px 15px;}
.djgz .R dl{padding-bottom: 15px;}
.gjhyItem dt{margin-right: 20px;}
.gjhyItem .btnList a{font-size: 14px;padding: 4px 6px;}
.gjhyItem .btnList a svg{margin-right: 5px;width: 16px;}
.kpxmR{width: calc(35% - 20px);margin-left: 20px;}
.xhqkSwiper .swiper-slide{width: 18%;}
.gzzd .gyxh-con dd p a{width: 400px;}
}

@media (max-width:1200px){
body{font-size: 14px;}
.banner{height: 350px;}
.indexNews{padding: 50px 0;}
.indexNews .left,.indexNews .right,.newTip{width: 100%;}
.indexNews .left{margin-right: 0;}
.indexTit h5{font-size: 18px;}
.indexTit h5::before{width: 36px;height: 36px;left: -14px;}
.indexTit a svg{height: 17px;margin-left: 5px;}
.leftTop{margin-top: 35px;}
.indexNewswiper{width: 100%;}
.newTip{margin-left: 0;margin-top: 30px;}
.newTip ul li.newActive a>img{height: 20px;}
.indexNewswiper dl a{font-size: 16px;}
.indexNewswiper dd{padding-bottom: 15px;}
.newTip ul li+li{margin-top: 15px;}
.newTip ul li p>img,.leftBottom ul li p>img{height: 16px;}
.leftBottom{margin-top: 30px;}
.indexNews .right{margin-top: 40px;}
.leftBottom ul li a{margin-left: 12px;}
.leftBottom ul li::before{width: 4px;height: 4px;}
.leftBottom ul li a{width: 100%;}
.leftBottom ul li p{display: none;}
.rightCate a+a{margin-left: 10px;}
.rightCate a img{height: 36px;}
.rightCate a p{font-size: 18px;}
.rightNotice ul li p strong{font-size: 22px;}
.rightNotice ul li p span{font-size: 13px;}
.zcjf{padding-top: 60px;padding-bottom: 20px;}
.zcjf ul{margin-top: 30px;}
.zcjf ul li{width: calc(50% - 5px);margin-left: 0;margin-bottom: 20px;}
.zcjf ul li:nth-of-type(2n){margin-left: 10px;}
.zcjf ul li a h6{margin-top: 15px;margin-bottom: 10px;font-size: 15px;min-height:initial}
.zcjf ul li a p{display: flex;flex-direction: column;}
.zcjf ul li a p span+span{margin-left: 0;margin-top: 5px;}
.zcjf ul li a p span img{height: 16px;}
.indexTab{padding-top: 60px;padding-bottom: 35px;}
.tabTit h6{font-size: 15px;width: 100px;}
.tabTit h6.active{font-size: 16px;}
.tabTit{padding-bottom: 20px;}
.tabCon{margin-top: 25px;}
.tabCon>div ul li{width: calc((100% - 10px) / 2);margin-left: 0px!important;margin-bottom: 10px;height: 60px;}
.tabCon>div ul li:nth-of-type(2n){margin-left: 10px!important;}
.tabCon>div ul li img{max-width: calc(100% - 10px);}
.commNav{margin-bottom: 30px;margin-top: 15px;}
.commNav span{margin: 0 5px;}
.xshd-xwxq{margin-bottom: 60px;}
.xshd-xwxq{flex-direction: column;}
.xwxqCond{padding-bottom: 40px;}
.xqPage,.xwxqCon,.xwxqSide{width: 100%;}
.xwxqSide{margin-top: 50px;}
.xshd-xwxq h3,.ghsjTop .txt h6,.ghsjList .box dd h6{font-weight: 900;font-size: 16px;}
.xshd-xwxq h3{margin-bottom: 10px;}
.xwxqCond h6{font-size: 16px;}
.sideTit{margin-bottom: 30px;padding-bottom:20px}
.xmTit h3 span{display: none;}
.xmInfo h5{font-weight: 500;font-size: 26px;}
.xm .swiper-button-next, .xm .swiper-button-prev{bottom: 14%;}
.xqBottom{flex-wrap: wrap;flex-direction: column;}
.share{width: 100%;margin-top: 30px;}
.share p:first-child{width: auto;}
.qy p{margin-left: 30px;}
.ljbm a{margin-top: 30px;font-size: 16px;}
.xqPage p a{padding: 6px 12px;}
.xwxqSide{margin-top: 30px;}
.xshd-xwxq .xwxqSide h3{margin-bottom: 20px;}
.xwxqSidelist{padding: 20px 15px;}
.pages{margin: 30px 0 40px;}
.pages a{padding:6px 10px;margin: 0 4px;font-size: 12px;}
.pages a.pageBtn{padding:12.5px 10px;}
.pages a.pageBtn img{width: 20px;}
.bzzx-tit{margin-bottom: 30px;}
.bzzx-tit a{padding: 15px 15px;font-size: 18px;min-width: 50%;justify-content: center;/* font-weight: 900; */font-size: 16px;}
.bzzx-tit a::before{height: 2px;}
.bzzx-qt-list ul li{padding-left: 20px;}
.bzzx-qt-list ul li::before{left: 5px;}
.bzzx-qt-list ul li a{height: inherit;padding: 18px 0;display: inline-block;width: 100%;}
.bzzx-qt-list.gyxh-djgz-list ul li a p{/* display: inherit; */display: -webkit-inline-box;}
.bzzx-qt-list ul li a p,.bzzx-cjwt-list dt p{width: 100%;font-size: 14px;}
.bzzx-qt-list ul li span,.bzzx-cjwt-list dt span,.gyxh-gzzd-item dd p span{display: none;}
.bzzx-cjwt-list dt{margin-bottom: 15px;}
.bzzx-cjwt-list dl{margin: 20px 10px;}
.bzzx-cjwt-list dt{font-size: 16px;}
.bzzx-zlxz-list{overflow-x: scroll;}
.bzzx-zlxz-list ul{width: 1000px;}
.bzzx-zlxz-list ul li p{padding:10px;min-height: 40px;}
.bzzx-zlxz-list ul li span{width: 100px;}
.bzzx-zlxz-list ul li span.span1{width: calc(100% - 100px * 3);}
.bzzx-zlxz-list ul li span>img{width: 25px;}
.bzzx-zlxz-list ul li span.span4 a{padding: 8px 15px;}
.gyxh-gzzd,.gyxh-xhjj{margin-bottom: 60px;}


/* .bzzx-tit{flex-wrap: wrap;justify-content:flex-start}
.bzzx-tit a{width: auto;text-align: center;} */
.bzzx-tit{width: auto;}





.gyxh-gzzd-box h5{font-size: 20px;margin-bottom: 20px;}
.gyxh-gzzd-box h6{font-size: 18px;margin-bottom: 30px;}
.gyxh-gzzd-item dl{padding:15px;}
.gyxh-gzzd-item dt{font-size: 16px;}
.gyxh-gzzd-item dd{margin-top: 20px;}
.gyxh-gzzd-item dd+dd{margin-top: 15px;}
.gyxh-lszzc{margin-bottom: 60px;}
.gyxh-lszzc dl{flex-wrap: wrap;}
.gyxh-lszzc dt{width: 250px;margin: 0 auto;}
.gyxh-lszzc dt img{max-width: 180px;margin: 0 auto;}
.gyxh-lszzc dt::before{display: none;}
.gyxh-lszzc dd{width: calc(100% - 0px);margin-left: 0;margin-top: 25px;}
.gyxh-lszzc dd p strong{font-size: 18px;display: inline-block;margin-bottom: 10px;}
.gyxh-xhjj .img{flex-wrap: wrap;}
.zhhy-item{flex-wrap: wrap;}
.zhhy-item .imgs,.zhhy-item .txt{width: 100%;}
.zhhy-item .imgs a img{width: 100%;}
.zhhy-item .txt{margin-top: 20px;padding:0 15px;flex-wrap: wrap;}
.zhhy-item .txt dl{width: 100%;}
.zhhy-item .btnList{width: 100%;margin-top: 20px;flex-direction:row;padding-bottom: 30px;}
.zhhy-item .btnList a{width: calc(100% / 3);padding: 10px 0;}
.zhhy-item .txt a dt{margin-bottom: 15px;font-size: 16px;}
.zhhy-item .txt dl>dd p{margin-top: 15px;}
.zhhy-item .btnList a+a{margin-top: 0;margin-left: 10px;}
.zhhy-item .btnList a svg{margin-right: 5px;width: 14px;}
.xhqk-tit{flex-wrap: wrap;justify-content: flex-start;}
.xhqk-tit a{min-width:auto;min-height:160px;width: calc(50% - 5px);margin-bottom: 10px;font-size: 14px;line-height: 1.4;}
.xhqk-tit a i{font-size: 12px;}
.xhqk-tit a+a{margin-left: 0;}
.xhqk-tit a:nth-of-type(2n){margin-left: 10px;}
.xhqk-tit a img{height: 40px;}
.xhqk-tit a span{height: 50px;}
.xhqk-list{margin-top: 30px;}
.xhqk-list ul li{width: 100%;}
.xhqk-list ul li a{padding: 15px;}
.xhqk-list ul li a dl{margin-left: 15px;margin-top: 10px;}
.xhqk-list ul li a dt{line-height: 1.4;}
.xhqk-list ul li a dd:nth-of-type(1){margin: 10px 0;}
.xhqk-list ul li:nth-of-type(2n){margin-left: 0;}
.xhqk-list ul li .imgs img{width: 150px;}
.xhqk-list ul li a dl{width: calc(100% - 150px - 15px);}
.rcjl-xhjl-tit{height: 44px;margin-top: 0;}
.rcjl-xhjl-tit a{padding: 10px 20px;font-size: 16px;}
.rcjl-xhjl-list{margin-top: 30px;}
.kxpj-list-item .imgs+.txt{width: 100%;}
.kxpj-list-item{width: 100%;margin-bottom: 20px;}
.kxpj-list-item a{padding: 20px 15px;width: 100%;}
.kxpj-list-item .txt dl{height: inherit;}
.kxpj-list-item .txt{margin-top: 0;height: inherit;float: none;width: 100%;}
.kxpj-list-item .txt dt{font-size: 16px;}
.kxpj-list-item .imgs{width: 150px;margin-right: 0;float: none;margin-bottom: 15px;}
.kxpj-list-item .txt dd:nth-of-type(1){height: inherit;min-height: inherit;margin-top: 10px;}
.kxpj-list-item:nth-of-type(2n){margin-left: 0;}
.kxpj-list-item .txt dd:last-of-type{position: relative;bottom: auto;}
.kxpj-list{margin-bottom: -20px;}
.kxpj-list-item .txt dd:last-of-type{font-size: 13px;}
.jypx-Box{flex-wrap: wrap;}
.jypx-Nav-scroll{overflow-x: scroll;position: relative;top: 0;}
.jypx-Nav{width: auto;margin-right: 0;display: flex;align-items: center;width:500px ;margin-top: 8px;}
.jypx-Nav::before{width: 500px;height: 1px;left: 0;top:8px;transform: translateY(-50%);border-top:1px dashed #53ab4c;}
.jypx-Nav a{padding-left: 0;height: inherit;font-size: 15px;flex-direction: column;display: inline-flex;padding-top: 20px;height: 66px;text-align: center;}
.jypx-Nav a+a{margin-top: 0;}
.jypx-Nav a::before{left: 50%;top: -8px;transform: translate(-50%,0) scale(1);display: none;}
.jypx-Nav a.active::before, .jypx-Nav a:hover::before{top: 0;display: block;transform: translate(-50%,-50%) scale(1);width: 10px;height: 10px;}
.jypx-Nav a.active, .jypx-Nav a:hover{font-size: 20px;}
.jypx-list-big{width: 100%;}
.jypx-item.zhhy-item .txt{flex-direction: row;}
.jypx-item.zhhy-item .txt dl{margin: 15px 15px;}
.jypx-item.zhhy-item .btnList{margin-bottom: 0;}
.jypx-item.zhhy-item .txt dl a dt{flex-wrap: wrap;}
.jypx-item.zhhy-item .txt dl a dt span{/* width: 100%;margin-top: 5px; */display: none;}
.jypx-item.zhhy-item .txt dl a dt p{width: 100%;}
.zhhy-item+.zhhy-item{margin-top: 20px;}
.gyxh-djgz-new{margin-bottom: 40px;}
.gyxh-djgz-list li i{width: calc(100% - 40px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display: inline-block;}
.gyxh-djgz-list li img{width: 20px;top: 0;right: 0;}
.gyxh-djgz-new a{flex-wrap: wrap;}
.gyxh-djgz-new a .imgs,.gyxh-djgz-new a .txt{width: 100%;}
.gyxh-djgz-new a .imgs{margin-bottom: 20px;}
.gyxh-djgz-new a .txt dt{font-size: 16px;padding-bottom: 15px;margin-bottom: 15px;}
.gyxh-djgz-new a .txt dt>img{width: 25px;}
.gyxh-djgz-new a .txt dd:nth-of-type(1){margin-bottom: 20px;}
.gyxh-djgz-new a .txt dd span{align-items: flex-start;}
.gyxh-djgz-new a .txt dd span svg{width: 15px;}
.xshd .indexTit,.kxpj .indexTit,.jypx .indexTit,.shfw .indexTit,.xhqk .indexTit,.rcjl .indexTit,.gyxh .indexTit{margin-bottom: 25px;}
.zhhyMain .xshd-con{flex-wrap: wrap;}
.zhhyL,.zhhyR{width: 100%;}
.zhhyR{margin-top: 30px;}
.zhhySwiper .swiper-pagination{right: 12px;bottom: 16px;}
.zhhySwiper .swiper-pagination-bullet{width: 8px;height: 8px;}
.zhhyR dl dt{font-size: 16px;}
.zhhyR dl dt>img,.kpydR ul li a p>img{width: 20px;top: 0px;}
.zhhyR dd:nth-of-type(1){margin-bottom: 15px;padding-bottom: 15px;}
.zhhyR dd .btnList a{padding: 6px;}
.zhhyR dd .btnList{margin-top: 20px;}
.zhhyMain{padding-bottom: 40px;}
.zwhhyMain{padding-top: 40px;padding-bottom: 20px;}
.zwhhyMain .xshd-con ul li .xshdBox h6{font-size: 15px;}
.zwhhyMain .xshd-con ul li{width: calc(50% - 5px);margin-left: 0;}
.zwhhyMain .xshd-con ul li:nth-of-type(2n){margin-left: 10px;}
.zwhhyMain .xshd-con ul li p{flex-direction: column;display: flex;}
.zwhhyMain .xshd-con ul li .xshdBox p span+span{margin-left: 0;margin-top: 5px;}
/* .maskbg{display: none;} */
.maskbg .btnList a{padding:4px 20px;font-size: 12px;height: 30px;}
.maskbg .btnList a+a{margin-top: 6px;}
.maskbg .btnList a svg{margin-right:6px;height: 16px;width: 14px;}
.gjhyMain{padding-top: 40px;padding-bottom: 30px;}
.gjhyItem{margin-bottom: 30px;flex-wrap: wrap;width:calc(50% - 5px);}
.gjhyItem:nth-of-type(2n){margin-left: 10px;}
.gjhyItem dt,.gjhyItem dd,.gjhyItem dt .imgs,.gjhyItem dt .imgs img{width: 100%;margin-right: 0;}
.gjhyItem dd{margin-top: 15px;}
.gjhyItem dd strong{-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;}
.gjhyItem .btnList{margin-top: 10px;flex-direction: column;}
.gjhyItem .btnList a+a{margin-top: 10px;margin-left: 0;}
.gjhyItem .btnList a svg{margin-right: 5px;}
.zwhhyMain .xshd-con ul{margin-top: 0;}
.kpyd{padding-bottom: 30px;padding-top: 20px;}
.kpyd .kxpj-con{flex-wrap: wrap;}
.kpydSwiper .swiper-slide p{font-size: 15px;padding:15px 80px 15px 10px}
.kpydR ul li a{padding: 15px 0;}
.kpydR ul li a span{font-size: 13px;}
.kpds{padding: 40px 0 30px;}
.kpds ul li{width: 100%;}
.kpds ul li:not(:nth-of-type(4n + 1 )){margin-left: 0;}
.kpds ul li a{height: 135px;}
.kpds ul li a>img,.zgrzR dt p>img{width: 25px;}
.kpds ul li a dt{padding: 0 15px;height: inherit;margin-bottom: 10px;}
.kpds ul li a dd{padding: 15px;}
.kpxm .kxpj-con{flex-wrap: wrap;}
.kpxmL,.kpxmR{width: 100%;}
.kpxmL dd p{line-height: 1.6;}
.kpxmL dd{padding: 0 10px;}
.kpxmL dl{width: calc(50% - 15px / 2);}
.kpxmL dl:nth-of-type(1){margin-right: 15px;}
.kpxmR{margin-left: 0;margin-top: 20px;}
.kpxmR ul li+li{margin-top: 0;}
.bzzx-qt-list ul li a{padding: 15px 0;display: flex;}
.kpxm{padding-bottom: 40px;padding-top: 40px;}
.kpxmL dt{margin-bottom: 10px;}
.kpxmL dd p{margin-bottom: 10px;}
.zgrz{padding-bottom: 40px;}
.zgrzL,.zgrzR{width: 100%;}
.zgrzL .txt{padding: 0 15px;}
.zgrzL .txt strong{font-size: 18px;}
.zgrzL .txt p a{width: 90px;}
.zgrzR{margin-left: 0;margin-top: 20px;}
.zgrzR dd .btnList{margin: 20px 0 0;}
.zgrzR dd .btnList a{padding:6px 10px;}
.zgrzR dd .btnList a svg{margin-right: 6px;}
.zypx{padding: 50px 0 40px;}
.zypxSwiper .swiper-pagination-bullet{width: 8px;height: 8px;}
.zypxSwiper{padding-bottom: 35px;}
.zypxSwiper .swiper-slide .txt .date strong{font-size: 20px;}
.zypxSwiper .swiper-slide .txt .date span{font-size: 12px;}
.zypxSwiper .swiper-slide .txt p{margin: 40px 15px 20px;}
.jxjy{padding-top:40px;padding-bottom:40px}
.jxjy-item{width: 100%;padding-bottom: 10px;}
.jxjy-item:nth-of-type(2n){margin-left: 0;}
.jxjy-item dd .btnList a{padding: 10px 6px;}
.jxjy-item dt p{width: 100%;}
.jxjy-item dt span{display: none;}
.shfw .L, .shfw .R{width: 100%;}
.shfw .L{margin: 0;margin-bottom: 20px;}
.ttbz .R dl{padding: 20px 5px;}
.ttbz{padding: 20px 0 40px;}
.kjpg{padding: 40px 0 40px;}
.kjpg ul li a{height: 50px;}
.kjpg ul li a span{display: none;}
.kjpg ul li a p{width: 100%;}
.kjpg .R,.jsfw .R{margin-top: 40px;}
.kjxx dl{width: 100%;margin-bottom: 20px;}
.kjxx dl dt{width: 160px;margin-right: 15px;}
.kjxx dl dd{width: calc(100% - 160px - 15px);}
.kjxx dl p{margin-bottom: 10px;}
.jsfw{padding:40px 0 60px}
.xhjlBox1{flex-wrap: wrap;}
.xhjlBox1Item{width: calc(50% - 5px);margin-top: 20px;margin-left: 0;height: 180px;padding-top: 40px;}
.xhjlBox1Item dt{height: 106px;}
.xhjlBox1Itemmask h6{margin-bottom: 5px;}
.xhjlBox1Itemmask img{max-width: 40px;}
.xhjlBox1Item:nth-of-type(2n){margin-left: 10px;}
.rcjl .L, .rcjl .R{width: 100%;}
.xhjlBox2 dd p{font-size: 20px;padding: 0 40px;}
.xhjlBox2 dd p::before, .xhjlBox2 dd p::after{width: 30px;}
.jsfw ul{padding: 0 10px 10px;}
.jsfw ul li a{padding: 15px 0;}
.ttbz dd h6 i img, .jsfw ul li p img{top: 4px;width: 25px;}
.xhjlBox2{flex-wrap: wrap;margin-bottom: 40px;}
.rcjl .L{margin-right: 0;}
.xhjl .R{margin-top: 30px;}
.xhjlBar{height: 60px;}
.xhjlBar img{height: 100%;object-fit: cover;}
.xhjlBar p{font-size: 20px;}
.xhjlBox3item{width: 100%;padding: 0;}
.xhjlBox3item+.xhjlBox3item{margin-top: 20px;}
.xhjlBox3item:nth-of-type(2){border:none;border-top: 1px solid #e1e3e1;border-bottom: 1px solid #e1e3e1;padding: 25px 0;margin-top: 35px;padding-bottom: 40px;}
.xhjlBox3item:nth-of-type(3){width: 100%;margin-top: 30px;}
.tjjx{padding: 40px 0 60px;}
.tjjx ul li:last-of-type{border-bottom: 1px solid #e1e3e1;}
.tjjx .rcjl .R{margin-top: 0!important;}
.xhjb{padding-top: 10px;}
.xhjb .comWrapper{padding-bottom: 0;}
.xhjb .comWrapper::before{background-image: none;}
.xhjb .comWrapper,.xhjbTab{flex-wrap: wrap;}
.xhjbL{width: 100%;padding: 40px 15px 0;}
.xhjbR,.xhjbTab,.xhjbTit{width: 100%;}
.xhjbTit{flex-direction: column;margin-bottom: 20px;}
.xhjbTit a{font-size: 15px;}
.xhjbTit a+a{margin-left: 0;margin-top: 15px;}
.xhjbTab>a{justify-content: flex-end;width: 100%;display: flex;margin-right: 10px;}
.xhjbCon{width: 100%;}
.xhjbCon>div dl{width: calc(50% - 5px);margin-right: 10px;margin-bottom: 15px;}
.xhjbCon>div dl:nth-of-type(2n){margin-right: 0;}
.xhjbR{padding-top: 20px;display: flex;flex-wrap: wrap;}
.xhjbR dl+dl{margin-top: 30px;}
.xhjbR dl{width: 100%;max-width: 220px;}
.xhjbR dd{font-size: 15px;}
.xhjbR dt .imgs{width: calc(100% - 50px);margin-left: auto;margin-right: auto;}
.xhjbR dd{height: 50px;line-height: 50px;}
.qkzz{padding-bottom: 40px;margin-top: 40px;}
.qkzzTj{width: 100%;margin-bottom: 10px;margin-right: 0;}
.qkzzTj dt img{display: none;}
.qkzzTj dt{background: #53ab4c url(../png/book.png) no-repeat;height: 80px;border-radius: 4px;background-size: 34px;background-position: 98% 80%;}
.qkzzTj dd p{font-size: 16px;line-height: 1.6;}
.qkzz .xhqk-tit{width: 100%;} 
.qkzz .xhqk-con{padding: 10px;}
.qkzz .xhqk-tit{flex-wrap: wrap;}
.qkzz .xhqk-tit a{width: calc(50% - 5px);margin-right: 10px;margin-bottom: 15px;min-width: inherit;}
.qkzz .xhqk-tit a:nth-of-type(2n){margin-right: 0;margin-left: 0;}
.qkzz .xhqk-tit a span{padding: 0 10px;font-size: 14px;}
.hstj{padding-top: 50px;padding-bottom: 40px;}
.hstj dl{width: 100%;margin-right: 0;}
.dszzc{padding-bottom: 40px;}
.dszzc .L, .dszzc .R{padding: 30px 3%;}
.dszzc .R{padding: 15px 3%;}
.gyxh .L, .gyxh .R{width: 100%;}
.gyxh .L{margin-right: 0;margin-top: 30px;margin-left: 0;}
.dszzc .indexTit{padding: 0 5%;margin-bottom: 0;}
.dszzc .L{flex-wrap: wrap;}
.dszzc .L>div{width: 100%!important;}
.dszzc .L .imgs{margin-bottom: 10px;margin-right: 0;}
.dszzc .L .imgs img{display: block;margin: 0 auto;max-width: 120px;}
.dszzc .R p.des{max-width: 100%;}
.zzjg{padding: 40px 0;}
.zzjg .gyxh-con{padding: 25px;}
.zzjg .L{border-right: none;border-bottom: 1px solid #e1e3e1;}
.zzjg .L dl{margin-top: 10px;padding-bottom: 20px;}
.zzjg .L dt{font-size: 16px;}
.zzjg .L dd p{max-width: 100%;}
.zzjg .L dd p+p{margin-top: 10px;}
.zzjg .R ul li a{padding: 12px 10px;}
.zzjg .R ul li a p{font-size: 16px;}
.djgz{padding-top: 40px;padding-bottom: 50px;}
.djgzSwiper .swiper-slide p{font-size: 15px;padding: 12px 15px;}
.djgzSwiper .swiper-button-next, .djgzSwiper .swiper-button-prev{width: 25px;}
.djgzSwiper .swiper-button-next{right: 2%;}
.djgzSwiper .swiper-button-prev{left: 2%;}
.djgz .R dt i{font-size: 16px;}
.djgz .R dt>img{width: 25px;top: 4px;}
.ttbz dd h6 i, .kjpg ul li a p, .jsfw ul li a p, .jsfw ul li a i, .xhjlBox3item ul li a p, .tjjx ul li a p, .djgz .R ul li a p{font-size: 15px;}
.gzzd .gyxh-con{padding: 20px;}
.gzzd .gyxh-con dt{font-size: 16px;margin-bottom: 15px;}
.gzzd .gyxh-con dd{margin-top: 15px;}
.gzzd .gyxh-con dd p span,.djgz .R ul li a span{display: none;}
.gzzd{padding-bottom: 50px;}
.djgz .R ul li a p{width: 100%;}
.shareIcon{margin-left: 10px;}
.shareIcon>a{margin-left: 15px;}
.shareIcon>a>img{margin-top: 3px;}
.rcjl-xhjl-tit{margin-bottom: 30px;}
.commNav.gyxhNav{margin-bottom: 30px;}
.gyxh-xhjj .img img:first-child{width: 100%;}
.gyxh-xhjj .img img:last-child{width:100%;}
.gywm-zzjg-tit{padding:0 12px 0 15px}
.gywm-zzjg-tit h6{font-size: 16px;}
.gywm-zzjg-con{padding: 20px 10px 0;}
.gywm-zzjg-info-boxinner dl{width: 100%;}
.gywm-zzjg-list ul li{width: 100%;}
.gywm-zzjg{margin-bottom: 60px;}
.gyxh-djgz-new a .txt{margin-left: 0;}
.xshd{margin-top: 50px;}
.jxjy-item dd .btnList a svg{margin-right: 5px;}
.kjxx{padding-top: 40px;}
.xhjl{margin-top: 50px;}
.rcjl .indexTit{margin-bottom: 10px;}
.tjjx ul li p em{font-size: 12px;width: 56px;height: 23px;}
.tjjx ul li a{padding: 15px 0;min-height: inherit;}
.xhqk-list ul li a dt{-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;}
.xhjlBox3item ul li a{padding: 10px 0;}
.hstj dt{margin-right: 20px;}
.hstj dd a{padding: 10px 14px;}
.dszzc p.des{margin: 15px 0;}
.zcjf ul li .xshdBox p {flex-wrap: wrap;}
.zcjf ul li .xshdBox p span{width: 100%;}
.zcjf ul li .xshdBox p span+span{margin-left: 0;margin-top: 5px;}

.navSwiper .swiper-wrapper{justify-content: flex-start;}
.qkzz .xhqk-tit a,.xhqk-tit a{width: 100%;}
.xhjbR{border: 1px solid #e1e3e1;padding-bottom: 20px;}

.bzzx-tit a:hover::before {height: 0;}
.bzzx-tit a:hover::after {color: #999;}
.bzzx .bzzx-zlxz-list ul li:hover::before{width: 0;}

.gyxh .L{margin-bottom: 30px;margin-top: 0;}
.gyxh .dszzc .gyxh-con .L{margin-left: 0;margin-top: 30px;margin-bottom:0}

}
.xwxqCond p>a{text-decoration: underline;}
@media (max-width:1200px){
    .bzzx-qt-list ul li a p, .bzzx-cjwt-list dt p{line-height: 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
}
