.ab1{position: relative;height: 260vh;}
.ab1 .con{position: sticky;top: 0;width: 100%;height: 100vh;}
.ab1 .con .bj{width: 100%;height: 100%;}
.ab1 .con .bj img{width: 100%;height: 100%;object-fit: cover;}
.ab1 .con .banner{position: absolute;top: 0;left: 0;width: 100%;height: 100%;-webkit-perspective: 1200px;mask: url(../images/page_mask.svg);-webkit-mask: url(../images/page_mask.svg);mask-size: 52.34%;mask-position: center;mask-repeat: no-repeat;backdrop-filter: blur(6px);transition: all 1.2s cubic-bezier(.36, 0,.7,1);}
.ab1 .con .banner.show{mask-size: 600%;mask-position: center 30%;}
.ab1 .con .banner img{width: 100%;height: 100%;object-fit: cover;}
.ab1 .con .banner .tit{position: absolute;opacity: 0; top: 80%;left: 0;width: 100%;text-align: center;color: #ffffff;transform: translateY(-50%);font-weight: 700;line-height: 1.5;transition: all 0.6s 0.3s;}
.ab1 .con .banner.show .tit{top: 50%;opacity: 1;}

.ab2{background: url(../images/ab2_bj.jpg)no-repeat center top;background-size: cover;background-color: #18181B;padding: 0 0 0.9rem 0;position: relative;}
.ab2 .top{display: flex;justify-content: space-between;padding: 0 1.7rem; padding-top: 2.46rem;padding-bottom: 0.75rem;position: relative; }
.ab2 .top .tit_ani{position: absolute;top: 4rem;left: 1.7rem;color: #FDBE12;font-weight: 700;font-size: 1rem;transition: all 1.2s;}
.ab2 .top.show .tit_ani{left: 10.1rem;}
.ab2 .top .t_left{width:4.9rem;padding-top: 3.3rem;color: #FDBE12;font-weight: 700;line-height: 1.71;}
.ab2 .top .t_right{width: 7.44rem;color: #ffffff;}
.ab2 .top .t_right .top1{margin-bottom: 2.1rem;}
.ab2 .top .t_right .top1 .h{font-weight: 700;line-height: 1.41;margin-bottom: 0.1rem;}
.ab2 .top .t_right .top1 .en{opacity: 0.6;line-height: 1.6;font-weight: 400;}
.ab2 .top .t_right .p{line-height: 1.8;font-weight: 400;}
.ab2 .top .solids{position: absolute;top: 0;left: 50%;width: 1px;height: 100%;background: rgba(255, 255, 255, 0.20);}
.ab2 .top .solids .icon{max-width: 1.13rem;height: 1.73rem;width: 1.13rem;transform: translateX(-50%);position: relative;z-index: 2;}
.ab2 .top .solids .solid{width: 100%;height: 0rem;background-color: #FDBE12;position: absolute;top: 0;left: 0;transition: all 2s;}
.ab2 .top.show .solids .solid{height: 100%;transition: all 2s 0.5s;}
.ab2 .tab{display: flex;gap: 0.33rem;padding: 0 1.7rem;margin-bottom: 0.98rem;}
.ab2 .tab .item{width: 100%;border-radius: 0.1rem;border: 1px solid rgba(255, 255, 255, 0.60);background: rgba(219, 219, 219, 0.20);backdrop-filter: blur(16px);padding: 0.29rem 0.2rem 0.31rem 0.55rem;color: #ffffff;}
.ab2 .tab .item .nums{display: flex;align-items: center;gap: 0.06rem;}
.ab2 .tab .item .nums .num{color: #FDBE12;line-height: 1.58;font-weight: 600;}
.ab2 .tab .item .nums .dw{transform: translateY(0.05rem);}

.ab2 .video{width: 12.52rem;height: 5.47rem;border-radius: 0.2rem;position: relative;overflow: hidden;margin: 0 auto; }
.ab2 .video video{width: 100%;height: 100%;object-fit: cover;}
.ab2 .video .v_btn{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);width: 0.72rem;height: 0.72rem;cursor: pointer;}

.ab3{padding: 1.2rem 0 2.6rem 0;background: url(../images/ab3_bj.jpg)no-repeat center;background-size: cover;}
.ab3 .top{text-align: center;margin-bottom: 0.38rem;color: #ffffff;}
.ab3 .top .tit{font-weight: 700;line-height: 1.42;margin-bottom: 0.1rem;}
.ab3 .top .en{line-height: 1.6;font-weight: 400;opacity: 0.6;}
.ab3 .txts{position: relative;width: 9.6rem;min-height: 3rem;margin: 0 auto;margin-bottom: 0.2rem;}
.ab3 .txts .txt{width: 100%;border-radius: 0.2rem;padding: 0.07rem 0.25rem 0.18rem; background: rgba(255, 255, 255, 0.21);display: none; text-align: center;color: #ffffff;line-height: 2;}
.ab3 .txts .txt.on{display: block;}
.ab3 .txts .txt .icon{width: auto;height: 0.64rem;margin: 0 auto; margin-bottom: 0.05rem;}
.ab3 .boxs{position: relative;height: 6.7rem;}
.ab3 .boxs .box{position: absolute;transform: translate(-50%,-50%);border: 0.08rem solid transparent;width:3.16rem;height: 3.16rem;border-radius: 50%;overflow: hidden;transition: all 0.5s;}


.ab3 .boxs .box img{width: 100%;height: 100%;object-fit: cover;}
.ab3 .boxs .box:nth-child(1){
    /*top: 36%;*/
    left: 18%;
    top: 20%;
}
.ab3 .boxs .box:nth-child(2) {
    width: 3.69rem;
    height: 3.69rem;
}
.ab3 .boxs .box:nth-child(2){
    /*top: 86%;*/
    /*left: 35%;*/
    top: 74%;
    left: 34%;
}
.ab3 .boxs .box:nth-child(3){top: 37%;left: 52%;}
.ab3 .boxs .box:nth-child(4){top: 77%;left: 69%;}
.ab3 .boxs .box:nth-child(5){
    /*top: 26%;*/
    /*left: 81%;*/
    top: 22%;
    left: 82%;
}
.ab3 .boxs .box .log{position: absolute;top: 50%;left: 50%;
/*width: 100%;*/
width: 3.59rem;
height: 100%;opacity: 0;transition: all 0.5s;}
.ab3 .boxs .box.on{
    /*width: 4.7rem;*/
    /*height: 4.7rem;*/
    border-color: rgba(255,255,255,0.4);
    width: 4.4rem;
    height: 4.4rem;
}
.ab3 .boxs .box.on .log{
    opacity: 1;
    /*top: 0;*/
    /*left: 0;*/
    bottom: 0;
    right: -0.6rem;
    left: auto;
}

.ab4{
    /*background: url(../images/ab4_bj.jpg)no-repeat center;*/
    /*background-size: cover;*/
    display: flex;justify-content: space-between;}
.ab4 .left{width: 12.4rem;padding-right: 0.88rem;border-right: 1px solid rgba(255,255,255,0.09);height: 10.8rem;padding-top: 1.87rem;position: relative;}
/*.ab4 .list .swiper-wrapper {*/
/*    overflow-y: auto;*/
/*}*/
/*.ab4 .list .swiper-wrapper::-webkit-scrollbar {*/
/*    width: 0;*/
/*}*/
.ab4 .left .top{position: absolute;top: 1.27rem;left: 1.7rem;color: #ffffff;}
.ab4 .left .top .tit{line-height: 1.41;font-weight: 700;margin-bottom: 0.1rem;}
.ab4 .left .top .en{line-height: 1.6;opacity: 0.6;font-weight: 400;}
.ab4 .left .cons .con{display: none;}
.ab4 .left .cons .con.on{display:block;position: relative;padding: 0.76rem 0 0.6rem 0;overflow: hidden;}
.ab4 .left .cons .con .prev{position: absolute;top: 0;right: 0.65rem;width: 0.4rem;height: 0.4rem;cursor: pointer;z-index: 3;}
.ab4 .left .cons .con .prev img{width: 100%;height: 100%;}
.ab4 .left .cons .con .prev img.img2{display: none;}
.ab4 .left .cons .con .prev:hover img.img2{display: block;}
.ab4 .left .cons .con .prev:hover img.img1{display: none;}
.ab4 .left .cons .con .next{position: absolute;top: 0;right: 0;width: 0.4rem;height: 0.4rem;cursor: pointer;z-index: 3;}
.ab4 .left .cons .con .next img{width: 100%;height: 100%;}
.ab4 .left .cons .con .next img.img2{display: none;}
.ab4 .left .cons .con .next:hover img.img2{display: block;}
.ab4 .left .cons .con .next:hover img.img1{display: none;}
.ab4 .left .cons .con.on .pic{
    position: relative;width: 100%;overflow: hidden;padding-left: 1.7rem;padding-right: 1px;
    min-height: 6.84rem;
}
.ab4 .left .cons .con .pic .swiper-slide{
    height: 3.42rem;border-radius: 0.13rem;border: 1px solid rgba(153, 153, 153, 0.38);background: rgba(120, 120, 120, 0.20);display: flex;justify-content: center;align-items: center;padding: 0.5rem 0.6rem;overflow: hidden;
    position: relative;
}
.ab4 .left .cons .con .pic .swiper-slide .about-honourlogo {
    position: absolute;
    width: 2.19rem;
    height: .7rem;
    right: 0;
    bottom: 0;
    z-index: 1;
    opacity: 0;
    transition: all .3s ease;
}
.ab4 .left .cons .con .pic .swiper-slide:hover .about-honourlogo {
    opacity: 1;
}
.ab4 .left .cons .con .pic .swiper-slide img{
    width: 100%;height: 100%;object-fit: contain;transition: all 0.5s;
    position: relative;
    z-index: 2;
}
.ab4 .left .cons .con .pic .swiper-slide:hover {
    border: 1px solid rgba(255, 255, 255, 0.27);
    background: rgba(255, 255, 255, 0.20);
    box-shadow: 0 35px 44.1px 19px rgba(0, 0, 0, 0.20);
    backdrop-filter: blur(28.75px);
    transition: all .3s ease;
}
.ab4 .left .cons .con .pic .swiper-slide:hover img{transform: scale(1.05);}

.ab4 .left .cons .con .pic .swiper-slide.active {
    border: 1px solid rgba(255, 255, 255, 0.27);
    background: rgba(255, 255, 255, 0.20);
    box-shadow: 0 35px 44.1px 19px rgba(0, 0, 0, 0.20);
    backdrop-filter: blur(28.75px);
    transition: all .3s ease;
}
.ab4 .left .cons .con .pic .swiper-slide.active .about-honourlogo {
    opacity: 1;
}
.ab4 .left .cons .con .pic .swiper-slide.active img{transform: scale(1.05);}
.ab4 .right{width: 6.8rem;height: 10.8rem;position: relative;overflow: hidden;padding-left: 0.66rem;padding-right: 0.48rem;}
.ab4 .right .prev{position: absolute;top: 0.3rem;right: 0.57rem;width: 0.28rem;height: 0.28rem;cursor: pointer;z-index: 3;}
.ab4 .right .prev img{width: 100%;height: 100%;object-fit: contain;}
.ab4 .right .prev img.img2{display: none;}
.ab4 .right .prev:hover img.img2{display: block;}
.ab4 .right .prev:hover img.img1{display: none;}
.ab4 .right .next{position: absolute;bottom: 0.13rem;right: 0.57rem;width: 0.28rem;height: 0.28rem;cursor: pointer;z-index: 3;}
.ab4 .right .next img{width: 100%;height: 100%;object-fit: contain;}
.ab4 .right .next img.img2{display: none;}
.ab4 .right .next:hover img.img2{display: block;}
.ab4 .right .next:hover img.img1{display: none;}
.ab4 .right>.swiper-wrapper>.swiper-slide{transform: scale(0.75);opacity: 0.5;transition: all 0.5s;padding: 0.3rem 0 0.13rem 0.65rem;color: #ffffff;cursor: pointer;}
.ab4 .right>.swiper-wrapper>.swiper-slide .year{font-weight: 700;line-height: 1;margin-bottom: 0.24rem;}
.ab4 .right>.swiper-wrapper>.swiper-slide-active{opacity: 1;transform: scale(1);background: url(../images/ab4_kuai.png);background-size: 100% 100%;}
.ab4 .right>.swiper-wrapper>.swiper-slide-active .year{color: #F6AA29;}
.ab4 .right>.swiper-wrapper>.swiper-slide .list{position: relative;overflow: hidden;width: 100%;height: 2.66rem;color: #ffffff;padding-right: 1.18rem;pointer-events: none;}
.ab4 .right>.swiper-wrapper>.swiper-slide-active .list{pointer-events: all;}
.ab4 .right>.swiper-wrapper>.swiper-slide .list .swiper-pagination{left: auto;right:0.71rem;width: 2px;height: 2.5rem;background-color: #6D6D6D;}
.ab4 .right>.swiper-wrapper>.swiper-slide .list .swiper-pagination .swiper-pagination-progressbar-fill{background-color: #F6AA29;}
.ab4 .right>.swiper-wrapper>.swiper-slide .list .swiper-slide{transition: all 0.5s;}
.ab4 .right>.swiper-wrapper>.swiper-slide .list .swiper-slide {
    height: auto!important;
    line-height: 1.3;
}
/*.ab4 .right>.swiper-wrapper>.swiper-slide .list .swiper-slide-active{color: #F6AA29;}*/
.ab4 .right>.swiper-wrapper>.swiper-slide .list .swiper-slide.active {
    color: #F6AA29;
}
.ab4 .right>.swiper-wrapper>.swiper-slide .list .swiper-slide:hover{color: #F6AA29;}

.ab5{padding: 1.47rem 0 1.42rem 0;
/*background: url(../images/ab5_bj.jpg)no-repeat center;background-size: cover;*/
    
}
.ab5 .top{color: #ffffff;text-align: center;margin-bottom: 1rem;}
.ab5 .top .tit{font-weight: 700;line-height: 1.41;margin-bottom: 0.1rem;}
.ab5 .top .en{line-height: 1.6;font-weight: 400;opacity: 0.6;}
.ab5 .con{padding-left: 2.97rem;display: flex;position: relative;padding-left: 2.97rem;justify-content: space-between;}
.ab5 .con .num{
    width: fit-content;position: absolute;top: 0.3rem; color: #ffffff;font-weight: 700;
    /*transform:translate(-65%,260%) rotate(-90deg);*/
    transform: translate(-65%, 188%) rotate(-90deg);
    font-size: 1.1rem;
}
.ab5 .con .txts{position: relative;overflow: hidden;width: 5.4rem;height: 5.1rem;padding-bottom:3.4rem;margin-top: 0.4rem;color: #ffffff;padding-left: 0.7rem;}
.ab5 .con .txts .swiper-pagination-progressbar{width: 2px;background-color: #d9d9d9;left: 2px;}
.ab5 .con .txts .swiper-pagination-progressbar:after{content: "";position: absolute;top: 0;left: 50%;width: 4px;height: 4px;background-color: #F6AA29;border-radius: 50%;transform: translateX(-50%);}
.ab5 .con .txts .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background-color: #F6AA29;}
.ab5 .con .txts .swiper-slide{display: flex;align-items: flex-start;}
.ab5 .con .txts .num1{width: 1.12rem;font-weight: 600;line-height: 1.66;transition: all 0.5s;}
.ab5 .con .txts .swiper-slide{cursor: pointer;}
.ab5 .con .txts .swiper-slide-active .num1{color: #F6AA29;}
.ab5 .con .txts .txt{width: calc(100% - 1.12rem);}
.ab5 .con .txts .h{line-height: 1.66;font-weight: 600;margin-bottom: 0.1rem;transition: all 0.5s;}
.ab5 .con .txts .swiper-slide-active .h{color: #F6AA29;}
.ab5 .con .txts .p{line-height: 1.82;height: 3.64em;/*text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;*/}
.ab5 .con .pics{position: relative;overflow: hidden;width: 9.52rem;height: 5.8rem;padding-right: 2.03rem;}
.ab5 .con .pics .swiper-wrapper{align-items: flex-end;}
.ab5 .con .pics .swiper-slide{height: 4.87rem;border-radius: 0.1rem;overflow: hidden;transition: all 0.5s;}
.ab5 .con .pics .swiper-slide-prev{opacity: 0;}
.ab5 .con .pics .swiper-slide-active{height: 5.8rem;}
.ab5 .con .pics .swiper-slide img{width: 100%;height: 100%;object-fit: cover;}
.ab4andab5 {
    background: url(../images/ab4andab5.jpg)no-repeat center;background-size: cover;
}

.ab6{position: relative;width: 100%;height: 6.28rem;background-color: #18181B;}
.ab6 .bj{width: 100%;height: 100%;}
.ab6 .bj img{width: 100%;height: 100%;object-fit: cover;}
.ab6 .txt{position: absolute;top: 45%;left: 1.7rem;width: 5.2rem;transform: translateY(-50%);}
.ab6 .txt .h{color: #fff;line-height: 1.05;font-weight: 400;margin-bottom: 0.32rem;}
.ab6 .txt .p{color: #fff;font-weight: 300;line-height: 2;margin-bottom: 0.45rem;}

.cons-progress-box {
    display: flex;
    justify-content: center;
}
.cons-progress {
    display: flex;
    justify-content: center;
    align-items: center;
    position: relative;
    margin-top: .33rem;
    width: 2.47rem;
    border-bottom: 1px solid rgba(255, 255, 255, 0.09);
}
.cons-progress__img {
    display: block;
    width: .54rem;
    height: .54rem;
    /*position: relative;*/
    position: absolute;
    z-index: 9;
    left: 0;
    transition: all .4s ease;
}
.myprogress-pagination {
    position: absolute;
    top: 0;
    left: 0;
    background: #FDBE12;
    width: 0;
    height: 1px;
    transition: all .4s ease;
}
.cons-progress-yellow {
    position: absolute;
    left: 41%;
    transform: translateX(-50%);
    /*bottom: .23rem;*/
    width: .067rem;
    height: .067rem;
    background: #FDBE12;
    border-radius: 50%;
    left: 0;
}
.cons .cons-progress .cons-progress-pagination {
    bottom: .26rem;
    height: 1px;
    /*top: auto;*/
    top: 0;
    left: 52%;
    transform: translateX(-50%);
    position: absolute;
    width: 2.47rem;
    background: rgba(255,255,255,.09);
}
.cons-progress-pagination .swiper-pagination-progressbar-fill {
    background: #FDBE12;
}

/* 服务中心 */
.sev_banner{position: relative;height: 8.5rem;}
.sev_banner .pic{width: 100%;height: 100%;}
.sev_banner .pic img{width: 100%;height: 100%;object-fit: cover;}
.sev_banner .pic img.mimg{display: none;}
.sev_banner .tit{position: absolute;top: 3.3rem;left: 0;width: 100%;text-align: center;color: #ffffff;font-weight: 700;line-height: 1.5;}
.sev_con .con{padding: 1.5rem 2.1rem 0 2.1rem;background: linear-gradient(0deg, #000 0%, #2D2D2D 15%, #363636 20.98%, #1A1A1A 49.77%, #000 100%);position: relative;}
.sev_con .con>.tab{position: absolute;top: 48%;left: 0.66rem;transform: translateY(-50%);}
.sev_con .con>.tab::before{content: "";position: absolute;top:0.16rem;left: 0;width: 1px;height: calc(100% - 0.32rem);background-color: #F6AA29;}
.sev_con .con>.tab .li{position: relative;color: rgba(255, 255, 255, 0.61);line-height: 0.36rem;margin-bottom: 0.22rem;padding-left: 0.33rem;cursor: pointer;}
.sev_con .con>.tab .li::after{content: "";position: absolute;top: 50%;left: 0;transform: translate(-50%,-50%);width: 0.05rem;height: 0.05rem;background-color: #fff;border-radius: 50%;}
.sev_con .con>.tab .li.on::after{background-color: #F6AA29;}
.sev_con .con>.tab .li::before{content: "";position: absolute;top: -0.4rem;left: 0;width: 0.28rem;height: 0.28rem;transform: translate(-50%,-50%);border: 2px solid rgba(246, 170, 41, 0.20);border-radius: 50%;opacity: 0;}
.sev_con .con>.tab .li.on::before{top: 50%;opacity: 1;transition: all 0.6s;}
.sev_con .con>.tab .li:last-child{margin-bottom: 0;}
.sev_con .con>.tab .li.on .h {
    color: #FDBE12;
}

.sev_con .con .list{position: relative;width: 15rem;height: 100vh;overflow: hidden;}
.sev_con .con .list>.swiper-wrapper>.swiper-slide{}
.sev_con .con .list>.swiper-wrapper>.swiper-slide .tit{text-align: center;color: #FDBE12;font-weight: 700;line-height: 1.5;margin-bottom: 0.5rem;}
.sev_con .con .list>.swiper-wrapper>.swiper-slide .list1{width: 100%;height: 72.22vh;position: relative;overflow: hidden;}
.sev_con .con .list>.swiper-wrapper>.swiper-slide .list1>.swiper-wrapper>.swiper-slide{position: relative;height: 100%;}
.sev_con .con .list>.swiper-wrapper>.swiper-slide .list1>.swiper-wrapper>.swiper-slide .pic{width: 100%;height: 100%;border-radius: 0.2rem;overflow: hidden;}
.sev_con .con .list>.swiper-wrapper>.swiper-slide .list1>.swiper-wrapper>.swiper-slide .pic img{width: 100%;height: 100%;object-fit: cover;}
.sev_con .con .list>.swiper-wrapper>.swiper-slide .list1>.swiper-wrapper>.swiper-slide .txt{
    position: absolute;
    /*top: 1.73rem;*/
    top: 1.3rem;
    left: 0.68rem;
    width: 4.6rem;}
.sev_con .con .list>.swiper-wrapper>.swiper-slide .list1>.swiper-wrapper>.swiper-slide .txt .h{color: #FDBE12;font-weight: 700;line-height: 1.5;margin-bottom: 0.25rem;}
.sev_con .con .list>.swiper-wrapper>.swiper-slide .list1>.swiper-wrapper>.swiper-slide .txt .p{color: rgba(255,255,255,0.8);line-height: 1.8;font-weight: 400;}
.sev_con .con .list>.swiper-wrapper>.swiper-slide .list1>.tab1{display: flex;gap: 0.27rem;align-items: flex-end;position: absolute;bottom: 0.3rem;left: 0;width: 100%;padding: 0 0.9rem;z-index: 2;}
.sev_con .con .list>.swiper-wrapper>.swiper-slide .list1>.tab1 .li{
    width: 3.2rem;
    border-radius: 0.1rem;
    /*background-color: rgba(255,255,255,0.06);*/
    /*backdrop-filter: blur(10px);*/
    background-color: rgba(0, 0, 0, 0.1);
    backdrop-filter: blur(10px);
    color: #ffffff;
    text-align: center;
    line-height: 1.5;
    padding: 0.31rem 0;
    transition: all 0.5s;
    cursor: pointer;}
.sev_con .con .list>.swiper-wrapper>.swiper-slide .list1>.tab1 .li.on{padding: 0.5rem 0;color: #FDBE12;}
.sev_con .con .list>.swiper-wrapper>.swiper-slide .list1>.tabs{position: absolute;bottom: 0.3rem;left: 0;width: 100%;padding: 0 0.9rem;overflow: hidden;}
.sev_con .con .list>.swiper-wrapper>.swiper-slide .list1>.tabs .swiper-slide{height: 1.8rem;display: flex;justify-content: space-between;padding: 0.15rem;border-radius: 0.1rem;
    background: rgba(255, 255, 255, 0.05);backdrop-filter: blur(10px);}
.sev_con .con .list>.swiper-wrapper>.swiper-slide .list1>.tabs .swiper-slide .pic1{width: 1.75rem;height: 1.5rem;border-radius: 0.1rem;overflow: hidden;}
.sev_con .con .list>.swiper-wrapper>.swiper-slide .list1>.tabs .swiper-slide .pic1 img{width: 100%;height: 100%;object-fit: cover;transition: all 0.5s;}
.sev_con .con .list>.swiper-wrapper>.swiper-slide .list1>.tabs .swiper-slide .pic1:hover img{transform: scale(1.05);}
.sev_con .con .list>.swiper-wrapper>.swiper-slide .list1>.tabs .swiper-slide .txt1{width: 1.3rem;color: rgba(255,255,255,0.8);font-weight: 400;line-height: 1.8;}
.sev_con .con .list>.swiper-wrapper>.swiper-slide .list1>.tabs .swiper-slide .txt1 .h_1{margin-bottom: 0.2rem;height: 1.8em;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.sev_con .con .list>.swiper-wrapper>.swiper-slide .list1>.tabs .swiper-slide .txt1 .p_1{height: 5.4em;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}

.more{position: relative;width: 1.42rem;height: 0.46rem;display: flex;align-items: center;justify-content: center;gap: 0.08rem;color: #ffffff;}
.more>img{width: 0.06rem;}
.more .kuang{position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.more .kuang .img1{width: 100%;height: 100%;}
.more .kuang .img2{position: absolute;top: 0;left: 0;width: 1.13rem;height: 100%;}
.more .kuang .mright{position: absolute;top: 0;left: 0;width: 0;height: 100%;overflow: hidden;transition: all 0.8s;}
.more:hover .kuang .mright{width: 1.13rem;}
.more .kuang .mright img{position: absolute;top: 0;left: 0;width: 1.15rem;height: 100%;max-width: 999px;}


/* 服务中心 end */

/*26/2/5*/
.ab3 .boxs .box .log{left: 1.05rem;top: auto;bottom: 0.39rem;height: 1.2rem;object-fit: contain;}
.ab3 .boxs .box.on{transition-delay: 0;}
.ab5 .con .txts .swiper-slide,
.ab5 .con .txts .p{height: auto;}
.ab5 .con .txts .swiper-slide:not(:last-child){margin-bottom: 0.74rem;}



.sev_con .con .list>.swiper-wrapper>.swiper-slide .list1>.swiper-wrapper>.swiper-slide .txt .p{max-height: 9em;overflow-y: auto;padding-right: 0.15rem;}
.sev_con .con .list>.swiper-wrapper>.swiper-slide .list1>.swiper-wrapper>.swiper-slide .txt .p::-webkit-scrollbar {width:2px;height:1px;}
.sev_con .con .list>.swiper-wrapper>.swiper-slide .list1>.swiper-wrapper>.swiper-slide .txt .p::-webkit-scrollbar-thumb{ background:#FDBE12;border-radius: 2px;}
.sev_con .con .list>.swiper-wrapper>.swiper-slide .list1>.swiper-wrapper>.swiper-slide .txt .p::-webkit-scrollbar-track{ background:rgba(255, 255, 255, 0.30);}

.ab4 .right>.swiper-wrapper>.swiper-slide{opacity: 0.8;}

.ab4 .right>.swiper-wrapper>.swiper-slide:not(.swiper-slide-active):before{content: "";position: absolute;left: -0.1rem;top: 50%;transform: translateY(-50%);width: 0.71rem;height: 0.71rem;background: url(../images/sshover.svg) no-repeat center;background-size: 0.71rem;}


@media screen and (min-width:1025px) {
    .ph_swpbtn{display: none;}
}
@media screen and (max-width:1024px) {
    .ab1 .con .banner{mask: none;-webkit-mask: none;}
    .ab1{height: auto;}
    .ab1 .con{height: auto;}
    .ab1 .con .banner .tit{top: 50%;opacity: 1;}

    .ab2 .top{padding: 1.2rem 0.4rem 0;flex-wrap: wrap;}
    .ab2 .top .solids{display: none;}
    .ab2 .top .t_right .top1{position: absolute;top: 1.2rem;left: 0;width: 100%;text-align: center;margin-bottom: 0;}
    .ab2 .top .t_left{width: 100%;padding-top: 2.73rem;font-size: 0.4rem;line-height: 0.64rem;}
    .ab2 .top.show .tit_ani{left: 0.4rem;transition: none;top: 2.91rem;font-size: 0.64rem;line-height: 0.78rem;}
    .ab2 .top .t_right{width: 100%;margin-top: 0.48rem;}
    .ab2 .top .t_right .p{line-height: 0.44rem;max-height: 5.28rem;}
    .ab2 .tab{padding: 0 0.4rem;flex-wrap: wrap;margin-top: 0.8rem;margin-bottom: 0.8rem;gap: 0.4rem;}
    .ab2 .tab .item{width: calc(50% - 0.2rem);padding: 0.32rem 0.44rem;}
    .ab2 .tab .item:nth-child(odd):last-child{width: 100%;}
    .ab2 .tab .item .p{line-height: 0.33rem;}
    .ab2 .video{width: calc(100% - 0.8rem);height: auto;aspect-ratio: 670 / 293;border-radius: 0.12rem;}

    .ab3{padding: 1.2rem 0.4rem;}
    .ab3 .top{margin-bottom: 0.64rem;}
    .ab3 .txts{width: 100%;min-height: auto;}
    .ab3 .txts .txt{padding: 0.32rem 0.4rem;}
    .ab3 .txts .txt .p{margin-top: 0.24rem;max-height: none;padding-right: 0;}
    .ab3 .boxs{margin-top: 0.8rem;position: relative;height: auto;display: flex;width: 100%;flex-wrap: wrap;justify-content: center;gap: 0.4rem 0.3rem;}
    .ab3 .boxs .box{position: relative;width: calc((100% - 0.6rem) / 3);height: auto;top: 0 !important;left: 0 !important;transform: none;}
    .ab3 .boxs .box.on{width: calc((100% - 0.6rem) / 3);height: auto;}
    .ab3 .boxs .box:nth-child(2){width: calc((100% - 0.6rem) / 3);height: auto;}
    
    .ab4{overflow: hidden;flex-wrap: wrap;}
    .ab4 .left{width: 100%;height: auto;padding: 1.2rem 0.4rem 0;}
    .ab4 .left .top{position: relative;left: 0;top: 0;width: 100%;text-align: center;}
    .ab4 .left .cons .con.on{padding-top: 0;padding-bottom: 0;margin-top: 0.8rem;}
    .ab4 .left .cons .con .prev{width: 0.56rem;height: 0.56rem;top: 50%;transform: translateY(-50%);left: 0;}
    .ab4 .left .cons .con .next{width: 0.56rem;height: 0.56rem;top: 50%;transform: translateY(-50%);right: 0;}
    .ab4 .left .cons .con.on .pic{padding-left: 0;min-height: auto;overflow: visible;}
    .ab4 .left .cons .cons-progress-box{display: none;}
    .ab4 .right{width: calc(100% - 0.8rem);height: auto;padding: 0;margin: 0.8rem auto 0;}
    .ab4 .right>.swiper-wrapper>.swiper-slide{transform: scale(1);opacity: 1;padding: 0.4rem 0.64rem;background: url(../images/ab4_kuai.png);background-size: 100% 100%;}
    .ab4 .right .swiper-slide .prev{display: none;}
    .ab4 .right .swiper-slide .next{display: none;}
    .ab4 .right>.swiper-wrapper>.swiper-slide .list{padding-right: 0.4rem;}
    .ab4 .right>.swiper-wrapper>.swiper-slide .list .swiper-pagination{right: 0;}
    .ab4 .right .prev{position: relative;top: 0;right: 0;width: 0.56rem;height: 0.56rem;}
    .ab4 .right .next{position: relative;top: 0;right: 0;width: 0.56rem;height: 0.56rem;bottom: 0;}
    .ab4 .ph_swpbtn{width: 100%;padding: 0 0.4rem;}

    .ab5{padding: 1.2rem 0;}
    .ab5 .top{margin-bottom: 0.8rem;}
    .ab5 .con{padding-left: 0;display: none;}
    .ab5 .con .num{display: none;}
    .ab5 .phbox{padding: 0 0.4rem;}
    .ab5 .phbox .imgbox{aspect-ratio: 670 / 518;border-radius: 0.1rem;overflow: hidden;}
    .ab5 .phbox .imgbox img{height: 100%;object-fit: cover;}
    .ab5 .phbox .txtbox{display: flex;align-items: flex-start;margin-top: 0.54rem;}
    .ab5 .phbox .txtbox .num1{font-size: 0.4rem;line-height: 1.5;color: #FDBE12;margin-right: 0.47rem;}
    .ab5 .phbox .txtbox .txt{flex: 1;}
    .ab5 .phbox .txtbox .txt .h{font-size: 0.4rem;line-height: 1.5;color: #F6AA29;}
    .ab5 .phbox .txtbox .txt .p{font-size: 0.28rem;line-height: 1.82;color: #fff;margin-top: 0.1rem;}

    .ab6{padding: 1.2rem 0.4rem;height: auto;}
    .ab6 .bj{position: absolute;top: 0;left: 0;}
    .ab6 .txt{position: relative;top: 0;left: 0;transform: none;}
    .ab6 .txt .h{font-size: 0.42rem;margin-bottom: 0.4rem;}
    .ab6 .txt .p{font-size: 0.28rem;line-height: 0.46rem;}

    .more {
        width: 2.26rem;
        height: 0.65rem;
    }
    .more img {
        width: 0.11rem;
        margin-left: 0.18rem;
    }
    .more .kuang .img2{width: 1.85rem;margin-left: 0;}
    .more .kuang .img1{margin-left: 0;}
    
    .ab2 .top .tit_ani{left: 0.4rem;
        transition: none;
        top: 2.91rem;
        font-size: 0.64rem;
        line-height: 0.78rem;}
    
    .sev_con .con{padding: 2rem 0.4rem 1.2rem;}
    
    .sev_con .con .list{width: 100%;height: auto;}
    
    .sev_con .con .list>.swiper-wrapper>.swiper-slide .list1>.tab1{padding: 0;flex-wrap: wrap;gap: 0.2rem;margin-top: 0.6rem;position: relative;bottom: 0;}
    
    .sev_con .con .list>.swiper-wrapper>.swiper-slide .list1>.tab1 .li.on{padding: 0.3rem 0;}
    
    .sev_con .con .list>.swiper-wrapper>.swiper-slide .list1>.tab1 .li{width: calc(50% - 0.1rem);}
    
    .sev_con .con .list>.swiper-wrapper>.swiper-slide .list1{height: auto;}
    
    .sev_con .con .list>.swiper-wrapper>.swiper-slide .list1>.swiper-wrapper>.swiper-slide .txt{position: relative;margin-top: 0.4rem;left: 0;top: 0;width: 100%;}
    
    .sev_con .con>.tab{top: 0.8rem;display: flex;transform: none;justify-content: space-between;left: 0.4rem;width: calc(100% - 0.8rem);}
    
    .sev_con .con>.tab::before{display: none;}
    
    .sev_con .con>.tab .li{margin-bottom: 0;}
    
    .sev_con .con .list>.swiper-wrapper>.swiper-slide .list1>.tabs{position: relative;margin-top: 0.8rem;padding: 0;bottom: 0;}
    
    .sev_con .con .list>.swiper-wrapper>.swiper-slide .list1>.tabs .swiper-slide{height: auto;flex-wrap: wrap;padding: 0.4rem 0.15rem;}
    
    .sev_con .con .list>.swiper-wrapper>.swiper-slide .list1>.tabs .swiper-slide .pic1{width: 100%;
    height: auto;
    aspect-ratio: 749 / 390;}
    
    .sev_con .con .list>.swiper-wrapper>.swiper-slide .list1>.tabs .swiper-slide .txt1{width: 100%;margin-top: 0.4rem;}
    
    
}