@font-face {
  font-family: 'TBMCYXT';
  src: url('../fonts/TaoBaoMaiCaiTi-Regular.ttf')
}

.dwqcPage{background:#fff url(../../images/2025dwqc/bg.png) no-repeat center bottom;font-family: SourceHanSansCN-Regular;}

.navbox{background-image: linear-gradient(86deg, #6fb854 0%, #64af41 100%), linear-gradient(#6fb854, #6fb854);}
.navbox .box{display: flex;}
.navbox .box .item{}
.navbox .box .item:hover,.navbox .box .item.cur{background-color: #7ec863;font-family: SourceHanSansCN-Bold;}
.navbox .box .nav1{color: #fff;line-height: 80px;padding: 0px 30px;font-family: SourceHanSansCN-Medium;}
.navbox .box .fczsBtn{background: url(../../images/2025dwqc/icon10.png) no-repeat calc(100% - 15px) center;}
.navbox .box .hasChild{position: relative;}
.navbox .box .hasChild .childNav{position: absolute;display: none;background: #6fb854;padding: 10px 0px;width: 100%;z-index: 11;}
.navbox .box .hasChild .childNav a{color: #fff;line-height: 60px;display: block;text-align: center;}
.navbox .box .hasChild .childNav a:hover{background-color: #7ec863;}
.navbox .box .hasChild:hover .childNav{display: block;}

.navbox .right{margin-top: 16px;margin-bottom: 10px;}
.navbox .right .rkbtn{margin-top: -3px; display: inline-block;border: 3px solid rgba(82, 144, 59,0.4); background: #fff;border-radius: 30px;width: 170px;text-align: center;line-height: 48px;}
.navbox .right .rkbtn .font{font-family: TBMCYXT;color: #6fb854; display: inline-block;font-family: TBMCYXT;padding-right: 25px;background: url(../../images/2025dwqc/icon1.png) no-repeat center right;}
.navbox .right .searchbox{display: inline-block;position: relative;margin-left: 30px;}
.navbox .right .searchbox .ipt{width: 240px;height: 48px;color: #fff;padding: 5px 50px 5px 20px; border: none;background: rgba(255, 255, 255,0.3);border-radius: 24px;}
.navbox .right .searchbox .btn{position: absolute;right: 0;top: 0; width: 42px;height: 48px;background: url(../../images/2025dwqc/icon2.png) no-repeat center left;}

.dwqcindex{}

.dwqcPage .moreBtn{color: #9c9c9c;line-height: 30px;padding-right:17px;background: url(../../images/2025dwqc/icon3.png) no-repeat center right;}
.dwqcPage .moreBtn:hover{color: #6fb854;background: url(../../images/2025dwqc/icon9.png) no-repeat center right;}
.dwqcTitle{margin: 30px 0px 40px; position: relative; text-align: center; background: url(../../images/2025dwqc/bj.png) no-repeat center;}
.dwqcTitle .font{margin: 0 auto;}
.dwqcTitle .moreBtn{position: absolute;right: 0;top: 0;bottom: 0;margin: auto;height: 30px;}
.dwqcTitle .moreBtn:hover{color: #6fb854;background: url(../../images/2025dwqc/icon9.png) no-repeat center right;}

.swiperTop{margin: 35px 0px 50px; }
.swiperTop .swiperTopcon{position: relative;overflow: hidden;}
.swiperTop .shsjSwiper{overflow: hidden;position: relative;}
.swiperTop .shsjSwiper .catalog{position: absolute;right: 0;z-index: 5;width: calc(100% - 790px);}
.swiperTop .shsjSwiper .catalog .font{font-family: TBMCYXT;color: #242424;line-height: 30px;margin-top: 10px;padding-left: 40px;}
.swiperTop .shsjSwiper .swiper-slide{flex-direction: row;}
.swiperTop .shsjSwiper .imglink{width: 790px;height: 500px;}
.swiperTop .shsjSwiper .fontWrap{width: calc(100% - 790px);margin-top: 70px;padding-left: 40px;}
.swiperTop .shsjSwiper .fontWrap .time{color: #6fb854;line-height: 24px;}
.swiperTop .shsjSwiper .fontWrap .name{position: relative;font-family: SourceHanSansCN-Bold;}
.swiperTop .shsjSwiper .fontWrap .name::after{position: absolute;display: block;content: '';top: 14px;left: -56px; width: 30px;height: 3px;background-color: #6fb854;}
.swiperTop .shsjSwiper .fontWrap .name a{color: #242424;line-height: 30px;margin: 10px 0px 20px;}
.swiperTop .shsjSwiper .fontWrap .name a:hover{color: #6fb854;}
.swiperTop .shsjSwiper .fontWrap .info{color: #515151;line-height: 24px;}
.swiperTop .sjppSmallbox{width: 650px;position: absolute;right: 0;bottom: 30px;overflow: hidden;}
.swiperTop .sjppSmall .swiper-slide{height: 90px;border: 1px solid transparent;}
.swiperTop .sjppSmall .swiper-slide-active{border: 1px solid #fff8e1;}

.sjyxWrap{background: url(../../images/2025dwqc/icon8.png) no-repeat center bottom;}
.sjyxBox{display: flex;justify-content: space-between;}
.sjyxBox .sItem{display: flex;justify-content: space-between;}
.sjyxBox .left{width: calc(50% - 4px);}
.sjyxBox .item{position: relative;margin-bottom: 8px;}
.sjyxBox .item .tit{position: absolute;display: block;line-height: 40px;bottom: 0; width: 100%;color: #fff;background: url(../../images/2025dwqc/icon6.png) repeat-x center bottom;}
.sjyxBox .item .icon{width: 55px;height: 55px;background: url(../../images/2025dwqc/play.png) no-repeat center;position: absolute;left: 15px;bottom: 40px; }
.sjyxBox .item2{width: calc(50% - 4px);height: 165px;}
.sjyxBox .item1{height: 335px;}
.sjyxBox .item1 .tit{padding: 0px 15px;}
.sjyxBox .item2 .tit{padding: 0px 10px;}

.sjfcWrap{padding: 90px 0px 120px;}
.sjfcbox{display: flex;justify-content: space-between;}
.sjfcbox .item{width: calc(33.33% - 12px);}
.sjfcbox .item .box{height: 420px;background: #ffffff;box-shadow: 0px 2px 30px 0px rgba(150, 167, 143, 0.14);padding: 25px 15px 15px;}
.sjfcbox .item .tit{color: #242424;font-family: SourceHanSansCN-Bold;line-height: 30px;}
.sjfcbox .item .tit:hover{color: #6fb854;}
.sjfcbox .item .info{color: #666666;line-height: 24px;margin: 5px 0px 20px;}
.sjfcbox .item .info span:nth-child(1){margin-right: 15px;}
.sjfcbox .item .imgbox1{display: flex;justify-content: space-between;}
.sjfcbox .item .imglink1{height: 200px;margin-bottom: 4px;}
.sjfcbox .item .imglink2{height: 100px;width: calc(50% - 2px);position: relative;}
.sjfcbox .item .imglink2 .numTotal{position: absolute;width: 100%;height: 100%;top: 0;background:rgba(111, 184, 84,0.6); display: flex;align-items: center;justify-content: center;color: #fff;font-weight: bold; }

.lxzgWrap,.wmgxWrap,.zcwlWrap,.ldqcWrap{margin: 50px 0px;}
.tyddWrap{margin-top: 50px;}

.listWrap{display: flex;justify-content: space-between;flex-wrap: wrap;}
.listWrap .item{width: calc(50% - 10px);margin-bottom: 30px;}
.listWrap .imglink{width: 280px;height: 160px;}
.listWrap .right{width: calc(100% - 280px);padding:5px 0px 5px 24px; height: 160px;display: flex;flex-direction: column;justify-content: space-between;}
.listWrap .right .tit a{color: #242424;line-height: 30px;font-family: SourceHanSansCN-Medium;}
.listWrap .right .tit a:hover{color: #6fb854;}
.listWrap .right .info{color: #666666;line-height: 24px;}
.listWrap .right .info span:nth-child(1){margin-right: 15px;}

.wdbgbox{display: flex;justify-content: space-between;}
.wdbgbox .left{width: calc(100% - 304px);}
.wdbgbox .right{width: 288px;}
.wdbgbox .box1{display: flex;justify-content: space-between;}
.wdbgbox .item{position: relative;margin-bottom: 15px;}
.wdbgbox .item .tit{padding: 0px 10px;position: absolute;display: block;line-height: 40px;bottom: 0; width: 100%;color: #fff;background: url(../../images/2025dwqc/icon6.png) repeat-x center bottom;}
.wdbgbox .item1{height: 460px;}
.wdbgbox .item2{width: calc(33.33% - 10px );height: 180px;}
.wdbgbox .item3{height: 460px;}
.wdbgbox .item4{height: 180px;}

.wmgxbox{display: flex;justify-content: space-between;}
.wmgxbox .left{width: calc(50% - 8px);}
.wmgxbox .box1{display: flex;justify-content: space-between;}
.wmgxbox .item{position: relative;margin-bottom: 15px;}
.wmgxbox .item .tit{padding: 0px 10px;position: absolute;display: block;line-height: 40px;bottom: 0; width: 100%;color: #fff;background: url(../../images/2025dwqc/icon6.png) repeat-x center bottom;}
.wmgxbox .item1{height: 572px;}
.wmgxbox .item2{width: calc(50% - 8px );height: 180px;}
.wmgxbox .item3{height: 376px;}


.zcwlbox{display: flex;justify-content: space-between;}
.zcwlbox .left{width: calc(100% - 405px);}
.zcwlbox .right{width: 390px;}
.zcwlbox .box1{display: flex;justify-content: space-between;}
.zcwlbox .item{position: relative;margin-bottom: 15px;height: 380px;}
.zcwlbox .item .tit{padding: 0px 10px;position: absolute;display: block;line-height: 40px;bottom: 0; width: 100%;color: #fff;background: url(../../images/2025dwqc/icon6.png) repeat-x center bottom;}
.zcwlbox .item2{width: calc(50% - 8px );}


.ldqcbox{display: flex;justify-content: space-between;}
.ldqcbox .left{width: calc(33.33% - 6px);}
.ldqcbox .item{position: relative;margin-bottom: 15px;}
.ldqcbox .item .tit{padding: 0px 10px;position: absolute;display: block;line-height: 40px;bottom: 0; width: 100%;color: #fff;background: url(../../images/2025dwqc/icon6.png) repeat-x center bottom;}
.ldqcbox .item1{height: 183px;}
.ldqcbox .item2{height: 360px;}


.tyddbox{display: flex;justify-content: space-between;}
.tyddbox .left{width:288px;}
.tyddbox .center{width:calc(100% - 608px);}
.tyddbox .item{position: relative;margin-bottom: 15px;}
.tyddbox .item .tit{padding: 0px 10px;position: absolute;display: block;line-height: 40px;bottom: 0; width: 100%;color: #fff;background: url(../../images/2025dwqc/icon6.png) repeat-x center bottom;}
.tyddbox .item1{height: 180px;}
.tyddbox .item2{height: 572px;position: relative;margin-bottom: 15px;}
.tyddbox .item3{height: 376px;}
.tyddbox .item2 .tit{padding: 20px 24px;position: absolute;display: block;line-height: 40px;bottom: 0; width: 100%;background: url(../../images/2025dwqc/icon7.png) repeat-x center bottom;}
.tyddbox .item2 .name{font-family: SourceHanSansCN-Bold;width: 55%;color: #fff;line-height: 30px;min-height: 60px;}
.tyddbox .item2 .time{color: #6fb854;line-height: 24px;}


.pg-nav{position: fixed;right: 20px;top: 20%;display: flex;flex-direction: column;opacity: 0;}
.pg-nav.on{opacity: 1;}
.pg-nav a{color: #9c9c9c;line-height: 44px;display: inline-block;padding-left: 40px;position: relative;}
.pg-nav a::after{position: absolute;display: block;content: '';top: 19px; width: 7px;height: 7px;border-radius: 50%;border: 1px solid #6c6c6c;left: 10px;}
.pg-nav a::before{position: absolute;display: block;content: '';top: 33px; width: 1px;height: 25px;background: #dadada;left: 13px;}
.pg-nav a.active{color: #282828;font-family: SourceHanSansCN-Medium;}
.pg-nav a.active::after{background: url(../../images/2025dwqc/icon4.png) no-repeat left center;border: none;width: 26px;height: 13px;left: 0;top:0;bottom: 0;margin: auto;}
.pg-nav a:last-child:before{display: none;}


@media (max-width:1400px) {
  .pg-nav{display: none !important;opacity: 0;}
}
@media (max-width:1200px) {
  .tyddbox .item2 .name{width: 100%;}
  .listWrap .item{width: 100%;}

  .dwqcTitle{background-size: contain;}
  .dwqcTitle .font{max-width: 20%;}

  .swiperTop .shsjSwiper .imglink{width: 600px;}
  .swiperTop .shsjSwiper .fontWrap,.swiperTop .shsjSwiper .catalog{width: calc(100% - 600px);}
  
  .navbox .box .nav1{padding: 0px 20px;font-size: 20px;}
  .navbox .box .fczsBtn{background-position: calc(100% - 5px) center;}
  .navbox .box .hasChild .childNav a{font-size: 18px;}

}
@media (max-width:992px) {
  .wdbgbox,.wmgxbox,.zcwlbox,.ldqcbox,.tyddbox{flex-direction: column;}
  .wdbgbox .left,.wdbgbox .right,.wmgxbox .left,.zcwlbox .left,.zcwlbox .right,.ldqcbox .left,.tyddbox .left,.tyddbox .center{width: 100%;}
  .wdbgbox .item4,.wdbgbox .item1,.wdbgbox .item3,.wmgxbox .item1,.wmgxbox .item3,.ldqcbox .item2,.ldqcbox .item1,.tyddbox .item2,.tyddbox .item1,.tyddbox .item3{height: 350px;}
  .zcwlbox .item2{height: 300px;}
  
  .swiperTop .shsjSwiper .imglink{width: 60%;height: 350px;}
  .swiperTop .shsjSwiper .fontWrap,.swiperTop .shsjSwiper .catalog{width:40%;}
  .swiperTop .sjppSmallbox{width: 100%;position: relative;bottom: auto;margin-top: 10px;}

  .navbox{padding-bottom: 1px;}
  .navbox .box{width: 100%;float: none;margin-top: 10px;}
  .navbox .box .nav1{line-height: 45px;}
  .navbox .box .hasChild .childNav a{font-size: 18px;line-height: 40px;}
  .navbox .right{float: none;margin: 10px auto;}
  .navbox .right .searchbox{margin-left: 10px;}
  .navbox .right .searchbox .ipt{width: 200px;}
  .navbox .right .rkbtn{width: 140px;}
}
@media (max-width:768px) {
  .sjfcbox,.sjyxBox{flex-direction: column;}
  .sjfcbox .item{width: 100%;margin-bottom: 10px;}
  .sjyxBox .left{width: 100%;}
  .wdbgbox .item4,.wdbgbox .item1,.wdbgbox .item3,.wmgxbox .item1,.wmgxbox .item3,.ldqcbox .item2,.ldqcbox .item1,.tyddbox .item2,.tyddbox .item1,.tyddbox .item3{height: 250px;}
  .listWrap .imglink{width: 160px;height: 90px;}
  .listWrap .right{width: calc(100% - 160px);height: 90px;padding-top: 0;}
  .listWrap .right .tit a{line-height: 20px;}
  .listWrap .item{margin-bottom: 15px;}
  .dwqcTitle{background:none;margin: 10px 0px 20px;}
  .dwqcTitle .font{min-width: 120px;}

  .sjyxBox .item1{height: 250px;}

  .swiperTop .shsjSwiper .imglink{height: 250px;}
  .swiperTop .shsjSwiper .fontWrap{margin-top: 40px;}
  .swiperTop .shsjSwiper .fontWrap .info{-webkit-line-clamp:3}
  .swiperTop .shsjSwiper .fontWrap,.swiperTop .shsjSwiper .catalog .font{padding-left: 20px;}
  .swiperTop .shsjSwiper .fontWrap .name::after{left: -36px;}

  .zcwlbox .item2{height: 200px;}

  .pg-nav{display: none;}

}
@media (max-width:600px) {
  .swiperTop .shsjSwiper .imglink{display: none;}
  .swiperTop .shsjSwiper .fontWrap, .swiperTop .shsjSwiper .catalog{width: 100%;}
  .swiperTop .shsjSwiper .fontWrap,.swiperTop .shsjSwiper .catalog .font{padding-left: 0px;}
  .swiperTop .shsjSwiper .fontWrap .name::after{display: none;}

  .navbox .right .rkbtn .font{background: none;padding-right: 0;}
  .navbox .right .rkbtn{width: 100px;line-height: 36px;}
  .navbox .right .rkbtn .font{font-size: 16px;}
  .navbox .right .searchbox .ipt{height: 40px;}
  .navbox .right .searchbox .btn{width: 40px;height: 40px;}

  .navbox .box .nav1{font-size: 16px;}
  .navbox .box .hasChild .childNav a{font-size: 14px;line-height: 35px;}
}
@media (max-width:540px) {
  .wdbgbox .box1{flex-direction: column;}
  .wdbgbox .item2{width: 100%;}


  .zcwlbox .item{height: 200px;}
  .zcwlbox .item2,.wmgxbox .item2,.sjyxBox .item2{height: 120px;}
  .wdbgbox .item4, .wdbgbox .item1, .wdbgbox .item3, .wmgxbox .item1, .wmgxbox .item3, .ldqcbox .item2, .ldqcbox .item1, .tyddbox .item2, .tyddbox .item1, .tyddbox .item3{height: 200px;}
  .listWrap .right{padding: 0px 0px 0px 10px;}
  .listWrap .right .info{line-height: 20px;}

  .tyddbox .item2 .time{display: none;}
  .tyddbox .item2 .tit{background: url(../../images/2025dwqc/icon6.png) repeat-x center bottom;padding: 0px 10px;}
  .tyddbox .item2 .name{font-size: 14px;line-height: 40px;min-height: auto;white-space: nowrap;}

  .lxzgWrap, .wmgxWrap, .zcwlWrap, .ldqcWrap{margin: 30px 0px;}


}




/* 覆盖默认样式 */
.dwqcPage .b_title .name span{background: linear-gradient(to right, #6fb854, #e0d5b1);-webkit-background-clip:text;}
.dwqcPage .b_title .name:before{background: #6fb854;}
.dwqcPage .default-list .item:hover .name a{color: #6fb854;}
.dwqcPage .rm-list .item .name a:hover{color: #6fb854;}
.dwqcPage .r-comcontent-main .item .text .tit:hover{color: #6fb854;}

