/*--首页公共样式 start--*/
.icon-arr{width:0.19rem;height:0.19rem;object-fit:cover;-o-object-fit:cover;transition:all 0.4s;}

/*--首页公共样式 end--*/
/*--首页各屏滑动效果 start--*/
.page{position:relative;scroll-snap-type: y mandatory;}
.section{position:sticky;top:0;width:100%;height:100vh;display:flex;align-items:center;justify-content:center;overflow:hidden;background-color:#fff;scroll-snap-align:start;transition: transform 0.3s ease-out;transform: scale(1);transition: transform 0.5s ease;}
.page > .section.section-active {transform: translateY(0) scale(1);opacity: 1;}
/*
.section:not(:first-child){box-shadow:0 -0.22rem 0.48rem rgba(0,0,0,0.26);}
*/
.section:nth-child(1){z-index:1;}
.section:nth-child(2){z-index:2;}
.section:nth-child(3){z-index:3;background-color:#F3FAFF;}
.section:nth-child(4){z-index:4;}
.section:nth-child(5){z-index:5;}
.section:nth-child(6){z-index:6;}
.section:nth-child(7){z-index:7;}

.section-4{color:#171b23;background:linear-gradient(180deg,rgba(244,246,250,0.98),rgba(225,230,238,0.98));}
.section.is-active .panel{transform:translateY(0) scale(1);opacity:1;}
/*--首页各屏滑动效果 end--*/

/*--首页banner start--*/
#s1 .br-box .br-txt{top:2.4rem;}
#s1 .br-box .br-txt p{white-space: nowrap;}

/*--创新潍柴 start--*/
#stc3{width:100%;height:100%;position:relative;}
.stc3-lt{width:100%;height:100%;}
.stc3-rt{position:absolute;width:50%;height:100%;right:0;top:0;z-index:99;}

.cxwc-summary{position:relative;}
.wc-txt1{position:absolute;bottom:1.28rem;padding:0 1.83rem 0 1.62rem;width:50%;}
.wc-txt1 h2,.wc-txt1 p,.wc-txt1 a{color:#fff;transition:all 0.4s;}
.wc-txt1 p{margin:0.2rem 0 0.4rem;max-width: 70%;}
.cxwc-summary .cxwc-box > img{width:100%;height:100vh;}
/*
.wc-txt1 a{width:1.8rem;height:0.45rem;background-blend-mode: plus-lighter;box-shadow: 3px 3px 0.5px -3.5px rgba(255, 255, 255, 0.50) inset, 2px 2px 1px -2px #B3B3B3 inset, -2px -2px 1px -2px #B3B3B3 inset, 0 0 0 1px #999 inset, 0 0 22px 0 rgba(242, 242, 242, 0.50) inset;backdrop-filter: blur(6px);justify-content: center;}*/
#stc3 .df-sb-c { height:100%}
.cxwc-rt-list li{width:50%;height:33.33vh;/*background:url(/eportal/fileDir/wcjt/resource/cms/2026/05/img_pc_site/2026052319404384088.jpg) center / cover no-repeat;*/transition:all 0.4s;background: linear-gradient(264deg, #5ED4FF 10.17%, #C7F0FF 103.12%);opacity: 0.8;transition:all 0.4s;}
.cxwc-rt-list li:hover{background-image:url(/uiFramework/commonResource/image/2026072109550833120.jpg);background-size:cover;opacity:1;}
.cxwc-rt-list li h3{margin:0.15rem 0 0.25rem;display: flex;align-items: center;}
.cxwc-rt-list li h3 img {margin-right: 0.1rem;}
.cxwc-rt-list li:hover h3{color:#003b83;}
.cxwc-rt-list li:hover p{color:#141414;}
.cxwc-rt-list li a .svg-icon{width:0.4rem;height:0.4rem;object-fit:contain;-o-object-fit:contain;}
.cxwc-rt-list li a .svg-icon svg{width:100%;height:100%;object-fit:cover;-o-object-fit:cover;}
.cxwc-rt-list li a .svg-icon path{fill: #141414;transition:all 0.4s;}
.cxwc-rt-list li:hover a .svg-icon path{fill: #003B83;}
.cxwc-rt-list li p{width:2.65rem;}
/*--创新潍柴 end--*/


/*---解决方案 start---*/
.jjfaSwiper{height:100vh;}
.jjfaSwiper .swiper-slide{}
.jjfaSwiper .swiper-slide .bg-slide{position:absolute;top:0;left:0;width:100%;height:100vh;z-index:-1}
.jjfaSwiper .swiper-slide .bg-slide::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(270.44deg,rgba(0,59,131,0) 2.84%,rgba(0,59,131,0.3) 63.33%);}
.jjfaSwiper .swiper-slide .bg-slide img{width:100%;height:100%;object-fit:cover}
.jjfaSwiper .swiper-slide .top-slide{color:#fff;margin-top:0.9rem}
.jjfaSwiper .swiper-slide .top-slide p.title{margin-bottom:0.15rem;font-weight: 350;}
.jjfaSwiper .swiper-button-next.jjfaNext,.jjfaSwiper .swiper-button-prev.jjfaPrev { width: 0.46rem; height: 0.46rem; border-radius: 50%; background: #F0F0F0; } 
.jjfaSwiper .swiper-button-next.jjfaNext::after,.jjfaSwiper .swiper-button-prev.jjfaPrev::after{ font-size: 0.18rem; color: #3D3D3D; } 
.jjfaSwiper .swiper-button-next.jjfaNext { right: 0.84rem; } 
.jjfaSwiper .swiper-button-prev.jjfaPrev { left: 0.84rem; }

div#section-3{position:relative}
div#section-3 .conTitle{position:absolute;z-index:2;top:0.9rem;left:1.6rem;}
.jjfaBottomSwiper{position:absolute;bottom:0.4rem;z-index:10;left:50%;margin-left:-41.6%;display: flex;justify-content: start;align-items: flex-end;}
.jjfaBottomSwiper .swiper-wrapper{align-items:flex-end}
.jjfaBottomSwiper .swiperslide{transition: all 0.3s ease;margin-left: 20px;width: calc((100% - 9rem - 60px) / 3);cursor:pointer;}
.jjfaBottomSwiper .swiperslide:first-child {margin-left: 0;}
.jjfaBottomSwiper .swiperslide .slide{position:relative;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;transition: all 0.3s ease;}
.jjfaBottomSwiper .swiperslide .slide .left-slide{}
.jjfaBottomSwiper .swiperslide .slide .left-slide>img{width: 1.6rem;height: auto;object-fit: contain;transition: all 0.3s ease;}
.jjfaBottomSwiper .swiperslide .slide .right-slide{color:#fff;width:100%}
.jjfaBottomSwiper .swiperslide .slide .right-slide p.title{text-align:center}
.jjfaBottomSwiper .swiperslide .slide .right-slide p.moreBTN a{color:#fff}
.jjfaBottomSwiper .swiperslide .slide .right-slide p.summary,.jjfaBottomSwiper .swiperslide .slide .right-slide p.moreBTN{display:none;transition:all 0.6s ease}
.jjfaBottomSwiper .swiperslide .slide .bottom-slide{height: 0.8rem;position:absolute;bottom: -0.11rem;left:0;width:100%;background:linear-gradient(180deg,rgba(50,111,201,0) 0%,rgba(50,111,201,0.2) 100%);box-shadow:0px 25px 50px -12px #00000040;border-bottom:1px solid #FFFFFF38;transition:all 0.6s ease;border-radius: 0 0 10px 10px;}
.jjfaBottomSwiper .swiperslide-active{width: 9rem;padding: 0 0.5rem;}
.jjfaBottomSwiper .swiperslide-active .slide{align-items: flex-end;flex-wrap:nowrap;justify-content: flex-end;}
.jjfaBottomSwiper .swiperslide-active .slide .bottom-slide{height:0;border:0}
.jjfaBottomSwiper .swiperslide-active .slide .right-slide p.summary {margin-bottom: 0.17rem;}
.jjfaBottomSwiper .swiperslide-active .slide .right-slide p.summary,.jjfaBottomSwiper .swiperslide-active .slide .right-slide p.moreBTN{display: block;}
.jjfaBottomSwiper .swiperslide-active .slide .right-slide p.title{text-align:unset;font-size: 0.24rem;margin-bottom: 0.1rem;}
.jjfaBottomSwiper .swiperslide-active .slide .left-slide {margin-right: 0.48rem;}
.jjfaBottomSwiper .swiperslide-active .slide .left-slide>img{width: 6rem;height: auto;}
/*---解决方案 end---*/


/*--整车整机 start--*/
.zczj{padding:0.68rem 0 0.88rem;background:url(/eportal/fileDir/wcjt/resource/cms/2026/04/img_pc_site/2026042413350071604.jpg) center/100% no-repeat;}

.title1 p{margin:0.15rem 0 0;max-width:11.2rem;color:#6e6e6e;font-size:0.16rem;line-height:0.24rem;font-weight:300}
.layout{display:grid;grid-template-columns:1fr 1fr 1fr;gap:0.2rem;margin:0.47rem auto 0;perspective:12rem;transform-style:preserve-3d;height:7.5rem;}
.col{display:grid;gap:0.2rem}
.col-left{grid-template-rows:1fr}
.col-mid{grid-template-rows:3.07rem 4.23rem}
.col-mid1{grid-template-rows:4.23rem 3.07rem}
.col-right{grid-template-rows:1fr}
.card2{position:relative;overflow:hidden;background:#d7e7f6;}
.card2::before{content:"";position:absolute;bottom:0;width:100%;height:100%;background: linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,0.6) 100%);z-index:2;pointer-events:none;background-size: 100% 36%;background-position: bottom;background-repeat: no-repeat;}
.media{position:absolute;width:calc(100% + 0rem);height:calc(100% + 0rem);object-fit:cover;}
.content1{position:absolute;right:0.4rem;bottom:0.22rem;left:0.4rem;z-index:3;color:#fff}
.content1 h3{margin:0;font-weight:350;color:#fff;}
.content1 p{margin:0.1rem 0 0.3rem;color:#fff;width:3.24rem;}
.content1 a{color:#fff}
.more{margin-top:0.3rem;display:inline-flex;align-items:center;gap:0.08rem;color:#fff;font-size:0.16rem;line-height:0.24rem;text-decoration:none;font-weight:300}
.more img{width:0.19rem;height:0.19rem}
/*--整车整机 end--*/


/*--电力能源 start--*/
.dlny{padding:0.6rem 0;position:relative;height: 9.26rem;box-sizing:border-box;}
.dlny .dlny-bg{position: absolute;top: 0;left: 0;width: 100%;height: 9.26rem;background-image: url("/uiFramework/commonResource/image/2026073015490093540.jpg");background-size: cover;background-position: center;transform: scale(1);transition:all 0.4s ;clip-path: inset(20.5% 8.5% round 0px);}
.dlny .w1600 {position: relative;z-index:9;}
/* 放大关键帧 */
.energy {}
.title-wrap {transform: translateX(-.5rem);transition: all .4s;opacity: 1;}
.title-wrap.opc{opacity: 0;}
.title-wrap.show{transform:translateX(0);opacity: 1;}
.title-wrap.show h2 ,.title-wrap.show p{text-align:center;padding-left: 0;}
.title-wrap h2 ,.title-wrap p{padding-left: .5rem;}

.title-wrap h2 {  font-weight: 350;color:#141414;}
.title-wrap p { margin: 0.15rem 0 0; color: #6e6e6e; font-size: 0.16rem; line-height: 0.24rem; letter-spacing: 0; font-weight: 300;}
.cards { display: grid; grid-template-columns: repeat(3, minmax(2.2rem, 1fr)); margin: 0.47rem auto 0; max-width: 16rem; }
.energy-card { position: relative; height: 6rem; overflow: hidden; border-left: 1px solid rgba(255, 255, 255, 0.35); background: rgba(0, 69, 150, 0.38); }
.energy-card:last-child { border-right: 1px solid rgba(255, 255, 255, 0.35); }
.energy-card::before { content: ""; position: absolute; top: 50%; left: 50%; width: 100%; height: 100%; background: radial-gradient(circle at center, rgba(0, 91, 196, 0.45) 0%, rgba(0, 59, 131, 0.72) 58%, rgba(0, 39, 88, 0.88) 100%); transform: translate(-50%, -50%) scale(0); transform-origin: center center; opacity: 0; transition: transform 0.55s ease, opacity 0.6s ease; z-index: 0; }
.energy-card:hover::before { /* transform: translate(-50%, -50%) scale(2.4);*/ opacity: 1; }
.card-inner { position: relative; z-index: 2; height: 100%;display: flex; flex-direction: column; align-items: center; padding: 1rem 0.24rem 0.29rem; }
.card-inner .top-tr{ display: flex; flex-direction: column; align-items: center;transition: transform 0.35s ease;}
.energy-card:hover .top-tr{transform: translateY(-0.2rem);}
.num { margin: 0; color: rgba(255, 255, 255, 0.3); font-size: 1rem; line-height: 1; font-weight: 200;margin-bottom:0.1rem; }
.name {color: #ffffff;font-weight:350;}
.desc { margin: 0.13rem 0 0; color: #ffffff; font-size: 0.16rem; line-height: 0.24rem; font-weight: 300;opacity: 0;transition: transform 0.55s ease, opacity 0.6s ease;}
.energy-card:hover .desc{opacity: 1;}
.more2 { margin-top: auto; display: inline-flex; align-items: center;color: #ffffff; font-size: 0.16rem; line-height: 0.24rem; font-weight: 300; text-decoration: none;color:#fff; }
.dot1 { margin-top: 0.17rem; width: 0.2rem; height: 0.2rem; border-radius: 50%; background: rgba(255, 255, 255, 0.1); display: inline-flex; align-items: center; justify-content: center;transition:background 0.35s ease; }
.dot1::after { content: ""; width: 0.08rem; height: 0.08rem; border-radius: 50%; background: #ffffff; transition:background 0.35s ease;}
.energy-card:hover .dot1 {background: rgba(255, 255, 255, 1);box-shadow: 0 0 0 0.06rem rgba(255,255,255,0.25)}
.energy-card:hover .dot1::after{background:#003B83;}
.card-1 { background: rgba(0, 60, 132, 0.58); }
.equip { width: min(92%, 3.87rem); margin-top: 0.05rem; opacity: 0; transform: translateY(0.12rem); transition: opacity 0.35s ease, transform 0.35s ease; }
.card-1:hover { background: rgba(0, 48, 109, 0.82); }
.card-1:hover .equip { opacity: 1; transform: translateY(0); }
.card-2 .desc, .card-3 .desc, .card-4 .desc { visibility: hidden; height: 0.24rem; }
/*--电力能源 end--*/


/*--新能源解决方案start--*/
.xny{padding-top:0.7rem;}
.xnyBg{background:url(/uiFramework/commonResource/image/2026081715100361550.jpg) center no-repeat;background-size:cover;height:10.4rem;position:relative;}
.conTitle{color:#fff;}
/*
.conTitle p{color:#fff}
*/
.conTitle p.title{margin-bottom:0.15rem;}
.xnyList{position:absolute;bottom:0.68rem;display:flex;margin: 0 0.4rem;justify-content:flex-start;align-items:flex-start;box-sizing: border-box;object-fit: contain;width: calc(16rem - 0.8rem);}
.xnyList .xnyLi{margin-right:20px;backdrop-filter:blur(10px);box-shadow:0px -3px 4px 0px #FFFFFF26 inset;border:1px solid;border-image-source:conic-gradient(from 102.21deg at 52.75% 38.75%,rgba(249,249,249,0.3) -32.95deg,rgba(64,64,64,0.5) 10.52deg,rgba(64,64,64,0.35) 32.12deg,rgba(255,255,255,0.3) 60.28deg,rgba(255,255,255,0.3) 107.79deg,rgba(64,64,64,0.35) 187.59deg,rgba(249,249,249,0.5) 207.58deg,rgba(255,255,255,0.3) 287.31deg,rgba(249,249,249,0.3) 327.05deg,rgba(64,64,64,0.5) 370.52deg);padding:0.4rem;transition: all 0.6s ease;width: calc(100% / 3);box-sizing: border-box;}
.xnyList .xnyLi:last-child{margin-right:0;}
.xnyList .xnyLi:hover{backdrop-filter:blur(10px);box-shadow:3px 3px 0.5px -3.5px #FFFFFF80 inset;background:#003B8366;}
.xnyList .xnyLi p.title{display:flex;justify-content:flex-start;align-items:center;color:#fff;}
.xnyList .xnyLi p.title > img{margin-right:0.12rem;width:0.28rem;height:0.28rem;object-fit:contain;}
.xnyList .xnyLi p.sum{color:#fff;margin:0.15rem 0 0.45rem;}
.xnyList .xnyLi>a.morelink{color:#fff;}
/*--新能源解决方案end---*/


/*--可持续start---*/
.kcxfz{padding:1.3rem 0 1rem;}

.kcxSwiper{margin-top:0.9rem;}
.kcxSwiper .swiper-slide{}
.kcxSwiper .swiper-slide .slideCon{display:flex;justify-content:space-between;align-items:flex-start;}
.kcxSwiper .swiper-slide .slideCon .leftSlide{width:10.9rem;height:6.13rem;margin-right:0.62rem;}
.kcxSwiper .swiper-slide .slideCon .leftSlide > img{width:100%;height:100%;object-fit:cover;}
.kcxSwiper .swiper-slide .slideCon .rightSlide{width:calc((100% - 10.6rem - 0.62rem ));}
.kcxSwiper .swiper-slide .slideCon .rightSlide p.title a{font-size:0.24rem;color:#141414;font-weight:350;}
.kcxSwiper .swiper-slide .slideCon .rightSlide p.sum{margin-top:0.35rem;margin-bottom:0.5rem;}
.kcxSwiper .kcxPagination{width:auto;right:1rem;left:unset;font-size:0.16rem;}
.kcxSwiper .kcxPagination .swiper-pagination-current{font-size:0.2rem;color:#003B83;}
.kcxSwiper .kcxPrev{left:unset;right:2rem;width:0.46rem;height:0.46rem;line-height:0.46rem;cursor:pointer;background:#F0F0F0;border-radius:50%;text-align:center;top:unset;bottom:0;}
.kcxSwiper .kcxNext{right:0;width:0.46rem;height:0.46rem;line-height:0.46rem;cursor:pointer;background:#F0F0F0;border-radius:50%;text-align:center;top:unset;bottom:0;}
.kcxSwiper .kcxPrev::after,.kcxSwiper .kcxNext::after{font-size:0.18rem;color:#3D3D3D;}
.kcxSwiper .kcxPrev:hover,.kcxSwiper .kcxNext:hover{background:#003B83;}
.kcxSwiper .kcxPrev:hover::after,.kcxSwiper .kcxNext:hover::after{color:#fff;}
/*--可持续发展end---*/


/* 成员企业--start */
.wcdjt{background:url(/uiFramework/commonResource/image/2026073114553456947.jpg) center no-repeat;background-size:cover;height:7.6rem;padding:0.9rem 0 0rem;}

.logo-scroll-wrap{overflow:hidden;margin:0.4rem 0;width:100%;}
.logo-scroll-wrap.row1{margin-top:0.9rem;padding:0.23rem 0;padding-bottom:0;}
.scroll-track{display:flex;width:max-content;animation-timing-function:linear;animation-iteration-count:infinite;padding:0.1rem 0;}

.scroll-item{width:3rem;height:1rem;padding:0 0.1rem;display:flex;align-items:center;justify-content:center;transition:transform 0.3s ease;cursor:pointer;background-color:rgba(255,255,255,0.6);margin:0 0.1rem;box-shadow: 0 0 0.1rem rgba(0,0,0,0.15);padding: 0.1rem 0.6rem;}
.scroll-item img{width:auto;height:0.4rem;object-fit:contain;transition:all 0.4s;}
.scroll-item:hover img{transform:scale(1.1);}
/* 成员企业--end */


/*新闻资讯*/
.xwzx{margin-top:0.8rem;margin-bottom:0.8rem;}
.newsBox{margin-top:0.5rem;display:flex;justify-content:space-between;align-items:flex-start;}
.newsBox .newsLeft{display:flex;justify-content:space-between;align-items:flex-start;}
.newsBox .newsLeft .newLeftBox{width:4.25rem;margin-right:20px;background:#F8F8F8;}
.newsBox .newsLeft .newLeftBox .newLeftBoxImg{width:100%;height:2.39rem;overflow:hidden;}
.newsBox .newsLeft .newLeftBox .newLeftBoxImg>img{width:100%;height:100%;object-fit:cover;}
.newsBox .newsLeft .newLeftBox .newLeftBottom{padding:0.36rem 0.28rem 0.4rem;}
.newsBox .newsLeft .newLeftBox .newLeftBottom p.title>a{font-size:0.2rem;color:#141414;line-height:1.5;}
.newsBox .newsLeft .newLeftBox .newLeftBottom p.date{text-align:right;margin-top:0.18rem;}
.newsBox .newsLeft .newLeftBox .newLeftBottom{padding:0.36rem 0.28rem 0.4rem;}
.newsBox .newsLeft .newLeftBox .newLeftBottom p.title>a{font-size:0.2rem;color:#141414;line-height:1.5;}
.newsBox .newsLeft .newLeftBox .newLeftBottom p.date{text-align:right;margin-top:0.18rem;}

.newsBox .newsRight{width:calc(100% - 8.5rem - 40px);padding:0.36rem 0.28rem 0.31rem;background:#F8F8F8;}
.newsBox .newsRight .newsFirst p.title>a{font-size:0.2rem;color:#141414;line-height:1.5;}
.newsBox .newsRight .newsFirst p.summary{padding:0.25rem 0;border-bottom:1px solid #D9D9D9;}
.newsBox .newsRight>ul{margin-top:0.18rem;}
.newsBox .newsRight>ul>li{display:flex;justify-content:space-between;align-items:center;height:0.4rem;line-height:0.4rem;}
.newsBox .newsRight>ul>li p.title>a{font-size:0.16rem;color:#141414;line-height:1.5;}



/*--我们的故事 start--*/
.wmdgs{padding:0.7rem 0 0.74rem;}

.gs-spr{position:relative;}
.gs-spr .swiper {width: 100%;height: 100%;padding:0.5rem 0.05rem 0.15rem 0.05rem;}
.gs-spr .swiper-slide {text-align: center;background: #fff;display: flex;justify-content: center;align-items: center;flex-direction: column;}
.gs-spr .swiper-slide .gs-img{height:3rem;overflow:hidden;}
.gs-spr .swiper-slide img {display: block;width:100%;height:3rem;object-fit:cover;-o-object-fit:cover;}
.gs-cont{padding:0.36rem 0.28rem;transition:all 0.4s;}

.gs-spr .swiper-button-next,.gs-spr .swiper-button-prev{color: #3D3D3D; background:#F0F0F0; width: 0.46rem; height: 0.46rem; border-radius: 50%; }
.gs-spr .swiper-button-next{right:-0.6rem;}
.gs-spr .swiper-button-prev{left:-0.6rem;}
.gs-spr .swiper-button-next::after,.gs-spr .swiper-button-prev::after { font-size: 0.18rem; color:#3D3D3D;}
.gs-spr h3{color:#141414;height:0.6rem;  display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}
.gs-spr p{margin:0.12rem 0 0.18rem;height:0.52rem;  display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;text-align:left;}
.gs-spr p.date{color:#141414;margin:0;text-align:right;height:auto;}
/*--我们的故事 end--*/


.jjfaSwiper .swiper-pagination{display:none;}
.gs-spr .swiper-pagination{display:none}
/*---移动端适配---*/
@media screen and (max-width:1000px){
    #s1 .br-box .banshortit{width:100%;}
    #s1 .br-box,.section{height:5.33rem}
    .section{position:static;}
    #s1 .br-box .br-txt{width:92%;top:1rem;}
    #s1 .br-box{margin-top:0 !important;}
    #s1 .br-box .br-txt h1{font-size:0.3rem;}
    #s1 .br-box .br-txt p{font-size:0.12rem;white-space: revert;}
    #s1 .br-box .swiper-button-next, #s1 .br-box .swiper-button-prev{width:0.2rem;height:0.2rem;}
    #s1 .br-box .swiper-button-next::after, #s1 .br-box .swiper-button-prev::after{font-size:0.12rem;}
    #s1 .swiper-progress-bar{width:1rem;}
    #s1 .br-box .swiper-pagination-fraction .swiper-pagination-current{font-size:0.16rem;}
    #s1 .br-box .swiper-pagination-fraction{font-size:0.12rem;}
    
    .stc3-rt{width:92%;left:50%;transform:translate(-50%,0);height:auto;bottom:0.48rem;top:auto;}
    .msc-viewport .mobile-swper{flex-wrap: nowrap;transition:all 0.4s;}
    .cxwc-rt-list li{width:100%;flex:0 0 98%;justify-content: start;align-items: self-start;margin-right:0.1rem;height: 1.96rem;background-image:url(/uiFramework/commonResource/image/2026072109550833120.jpg);background-size:cover;opacity: 1;align-items: center;padding:0 0.26rem;box-sizing: border-box;}
    .cxwc-rt-list li > a{width:100%;}
    .cxwc-summary .cxwc-box > img{height:5.33rem;}
    .cxwc-rt-list .msc-dots{bottom:-0.15rem;}
    .wc-txt1{width:92%;padding:0;top:0.5rem;left:50%;transform:translate(-50%,0);}
    .wc-txt1 p{margin:0.1rem 0 0.3rem;min-width:100%;}
    .cxwc-rt-list li a .svg-icon{display:none;}
    .cxwc-rt-list li h3{margin:0.1rem 0;}
    .cxwc-rt-list li p{width:100%;}
    
    div#section-3 .conTitle{width:92%;left:50%;transform:translate(-50%,0);}
    .jjfaSwiper .swiper-slide .bg-slide{height:5.33rem;}
    .jjfaBottomSwiper .swiperslide{flex:0 0 100%;width:100%;margin-left:0;padding:0 !important;}
    .jjfaBottomSwiper{left:5%;margin-left:0;}
    
    .jjfaSwiper{height:5.33rem;}
    .jjfaBottomSwiper .swiperslide .slide .left-slide>img{width:3rem !important;}
    .jjfaBottomSwiper .swiperslide-active .slide{align-items: center;}
    .jjfaBottomSwiper .swiperslide-active .slide .right-slide p.title{font-size:0.2rem;}
    .jjfaBottomSwiper .swiperslide-active .slide .left-slide{margin-right:0.06rem;}
    .jjfaSwiper .swiper-button-next.jjfaNext, .jjfaSwiper .swiper-button-prev.jjfaPrev{display:none;}
    .jjfaSwiper .swiper-pagination{top:auto !important;bottom:0.2rem !important;display:block;}
    .jjfaSwiper .swiper-pagination {margin: 0rem 0 0rem 0;display: flex;justify-content: center;gap: 0.03rem;transform: none;}
    .jjfaSwiper .swiper-pagination-bullet {width: 0.10rem;height: 0.03rem;border-radius: 0.02rem;background: #e0e0e0;opacity: 1;transition: all 0.3s;display: block;}
    .jjfaSwiper .swiper-pagination-bullet-active {width: 0.16rem;background: #1a73e8;}
    
    .dlny{padding:0.5rem 0 0;}
    .dlny > .w1600{width:100%;}
    .cards{display:flex;flex-wrap:wrap;margin:0.4rem 0 0;}
    .num,.top-dot1{display:none;}
    .more2{margin-top:0;}
    .card-inner{padding: 0.2rem 0;}
    .energy-card{height:auto;width:100%;border-bottom:1px solid #fff;}
    .energy-card:last-child{border-bottom:none;}
    .energy-card .desc,.card-1 .equip{opacity:1;}
    .equip{width:1.73rem;height:1.1rem;}
    .energy-card:hover .top-tr {transform: translateY(0rem);}
    .card-1:hover {background:rgba(0, 60, 132, 0.58);}
    .card-1 .equip{transform: translateY(0);}
    .energy{width:92%;margin:0 auto;}
    .dlny{background:url(/uiFramework/commonResource/image/2026090113485745648.jpg) no-repeat center center / cover;padding-bottom:0.5rem;}
    .dlny .dlny-bg{background-image:url();height:auto;}
    .dlny{height:auto;}
    .title-wrap{width:92%;margin:0 auto;opacity: 1 !important;transform: translateX(0rem) !important;}
    .title-wrap.show h2, .title-wrap.show p{text-align:left !important;}
    .title-wrap h2, .title-wrap p{padding-left:0;}
    
    .energy .cards .energy-card .card-inner .top-tr .desc{padding:0 0.3rem;}

    .xny{padding-top:0.5rem;}
    .xnyBg{height:16.5rem;}
    .layout{grid-template-columns: auto;}
    .col-mid1,.col-mid{grid-template-rows: 2.07rem 2.07rem;}
    .content1 p.ft16{display:none;}
    .content1{left:0.2rem;bottom:0.2rem;}
    .content1 h3{margin-bottom:0.1rem;}
    
    .kcxfz{padding:0.5rem 0 0;overflow:hidden;}
    .kcxSwiper{margin-top:0.4rem;overflow: initial;}
    .kcxSwiper .swiper-slide .slideCon{flex-direction: column;}
    .kcxSwiper .swiper-slide .slideCon .leftSlide{width:100%;height:1.96rem;}
    .kcxSwiper .swiper-slide .slideCon .rightSlide{width:100%;padding: 0.29rem 0rem 0;}
    .kcxSwiper .swiper-slide .slideCon .rightSlide p.sum{margin: 0.05rem 0 0.18rem;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 5;overflow: hidden;text-overflow: ellipsis;word-break: break-all;}
    .rightSlide{padding:0.29rem 0.26rem;}
    .kcxfz .swiper-button-next, .kcxfz .swiper-button-prev{display:none;}
    .kcxfz .swiper-pagination {position: static;margin: 0rem 0 0.3rem 0;display: flex;justify-content: center;gap: 0.03rem;transform: none;}
    .kcxfz .swiper-pagination-bullet {width: 0.10rem;height: 0.03rem;border-radius: 0.02rem;background: #e0e0e0;opacity: 1;transition: all 0.3s;display: block;}
    .kcxfz .swiper-pagination-bullet-active {width: 0.16rem;background: #1a73e8;}
    
    .wcdjt{height:auto;padding: 0.5rem 0;}
    .logo-scroll-wrap.row1{margin-top:0.8rem;}
    .scroll-item{width:1.82rem;height:0.6rem;padding:0.19rem 0.25rem;}
    .logo-scroll-wrap{margin:0.27rem 0 0;}
    .gs-spr .swiper{padding: 0.5rem 0rem 0rem 0rem;}
    .gs-spr .swiper-slide .gs-img,.gs-spr .swiper-slide img{height:2.07rem;}
    .gs-spr .swiper-pagination{display:block;}
    .gs-spr .swiper-pagination {position: static;margin: 0rem 0 0.3rem 0;display: flex;justify-content: center;gap: 0.03rem;transform: none;}
    .gs-spr .swiper-pagination-bullet {width: 0.10rem;height: 0.03rem;border-radius: 0.02rem;background: #e0e0e0;opacity: 1;transition: all 0.3s;display: block;}
    .gs-spr .swiper-pagination-bullet-active {width: 0.16rem;background: #1a73e8;}
    .gs-cont{padding:0.3rem 0;}
    .gs-spr h3{height:auto;}
    .scroll-item img{height:0.21rem;}
    .wmdgs{padding:0.5rem 0 0;}
    .gs-spr .swiper-button-next, .gs-spr .swiper-button-prev{display:none;}
    .gs-spr p{height:auto;}
    
    .jjfaBottomSwiper {overflow-x: auto;overflow-y: hidden;-webkit-overflow-scrolling: touch;scroll-snap-type: x mandatory;scroll-behavior: smooth;}
    .jjfaBottomSwiper::-webkit-scrollbar {display: none;}
    .jjfaBottomSwiper .swiperslide {flex: 0 0 100%;width: 100%;scroll-snap-align: start;}
    
    
    .jjfaBottomSwiper .swiperslide .slide .right-slide p.summary, .jjfaBottomSwiper .swiperslide .slide .right-slide p.moreBTN{display:block;line-height: normal;}
    .jjfaBottomSwiper .swiperslide .slide{flex-wrap: nowrap;}
    .jjfaBottomSwiper .swiperslide .slide .right-slide p.title{margin-bottom: 0.1rem;font-size:0.2rem;text-align:left;}
    .jjfaBottomSwiper .swiperslide .slide .right-slide p.summary{margin-bottom: 0.17rem;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;}
}