.twoPage{
    width: 100%;
    position: relative;
    padding:  0 1.8rem;
    overflow: hidden;
}
body{
    background: #EEEAE3;
}
.img-box{
    overflow: hidden;
}
.img-box video{
    width: 101%;
    position: relative;
    left: -0.5%;
}

.two-tag{
    font-size: 0.48rem;
    line-height: 0.6rem;
    margin-bottom: 0.46rem;
    margin-left: 1.6rem;
}

.sw_1 .cls_pagination{
    display: none;
}
.sw_2 .cls_pagination{
    display: none;
}
.cls-btn-list{
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50% , -50%);
    display: flex;
    align-items: center;
    width:  calc(100% - 1.8rem) ;
    justify-content: space-between;
}

.cls-btn-list{
    display: flex;
    align-items: center;
    gap: 0.26rem;
}
.cls-btn-item {
    width: 0.44rem;
    height: 0.44rem;
    cursor: pointer;
}
.cls-btn-r{
    opacity: 1;
}
.cls-btn-item img{
    opacity: 0.6;
}
.cls-btn-item img:hover{
    opacity: 1;

}
.cls-btn-r img{
    width: 100%;
    height: 100%;
}
.cls-btn-l img{
    transform: rotate(180deg);
    width: 100%;
    height: 100%;
}

.sw-text-boxpos{
    margin-top: 0.36rem;
}
.sw-title{
    font-weight: 400;
    font-size: 0.25rem;
    color: #2F2E2E;
}
.sw-desc{
    font-weight: 400;
    font-size: 0.16rem;
    margin-top: 0.1rem;
}
.sw-notes{
    position: absolute;
    right: 0.5rem;
    bottom: 1.5rem;
    z-index: 2;
    color: #fff;
    font-size: 0.12rem;
    font-weight: 300;
    
}
.only_beizhu  {
        font-size: 0.12rem;
    padding: 0.2rem 1.8rem 0.5rem;
    color: #9B9B9B;
}

.p5-2-box{
    /* width: 100vw; */
    position: relative;
    padding: 0 1.8rem;
    overflow: hidden;
    padding-bottom: 0.2rem;
}
.tag-box{
    width: 100%;
    font-size: 0.31rem;
    color: #000;
    z-index: 2;
}
.p0-list{
    position: absolute;
    left: 0.62rem;
    bottom: 0.47rem;
    z-index: 1;
    display: flex;
    gap: 0.4rem;
    width: calc(100% - 1.24rem);
    justify-content: center;
}
.p0-item-t1{
    font-weight: 300;
    font-size: 0.17rem;
    color: #FFFFFF;
}
.p0-item-t2{
    font-weight: 400;
    font-size: 0.24rem;
    color: #FFFFFF;
}
.sw_3 .cls-list{
    display: flex;
    margin: 0.54rem 0 0;
    justify-content: space-between;
}
.sw_3 .cls_pagination{
    gap: 0.1rem;
    display: flex;
    align-items: center;
}
.sw_3 .cls_pagination .swiper-pagination-bullet{
    width: 0.31rem;
    height: 2px;
    background: #BCBCBC;
    opacity: 1;
    border-radius: unset;
}
.sw_3 .cls_pagination .swiper-pagination-bullet-active{
    background: #000;
}
.sw_3 .cls-btn-list{
    display: flex;
    gap: 0.27rem;
    position: unset;
    transform: unset;
    width: auto;
    
}
.sw_3 .cls-btn-list .cls-btn-item img{
    width: 0.44rem;
    height: 0.44rem;
    background: #FFFFFF;
    border-radius: 0.44rem;
    cursor: pointer;
    transform: rotate(0deg);
    opacity: 0.5;
}
.sw_3 .cls-btn-list .cls-btn-r img{
    opacity: 0.5;
}
.sw_3 .cls-btn-list .cls-btn-l{
    transform: rotate(180deg);
}
.sw_3 .cls-btn-list .cls-btn-item img:hover{
    opacity: 1;
}
.sw_3 .sw_desc{
    position: unset;
    opacity: 1;
    transform: translate(0);
    color: #fff;
    text-align: left;
    margin-top: 0.1rem;
}
        .car-sticky-config-all .car-sticky-config .car-sticky-config-link .link-box:nth-child(1){
            display : none!important;
        }
@media(max-width: 768px){
    .twoPage{
        padding: 0 0.48rem;
    }
    .two-tag{
        margin-left: 0;
        font-weight: 500;
    }
    .sw-title{
        font-size: 0.35rem;
    }
    .sw-desc{
        font-size: 0.25rem;
    }
    .p5-2-box{
        padding: 0 0.49rem;
    }
    .p5-2-box .sw_cover_title{
        position: unset;
        background: #EBEBEB;
        width: 100%;
        padding: 0.48rem 0.32rem;
        height: 3rem;
    }
    .p5-2-box .sw_cover_title .sw_title{
        color: #000
    }
    .p5-2-box .sw_cover_title .sw_desc{
        color: #767676
    }
    .sw_3 .cls-btn-list{
        display: none;
    }
    .sw_3 .cls_pagination{
        width: 100%;
        justify-content: center;
    }
    .tag-box{
        position: unset;
        text-align: left;
        color: #000;
    }
    .sw_1 .cls_pagination{
        display: flex;
        margin-left: 1.27rem;
        margin-top: 0.8rem;
        gap: 0.2rem;
        padding-bottom: 0.5rem;

    }
    .sw_1 .cls_pagination .swiper-pagination-bullet-active{
        background: #000;
    }
    .cls-btn-list{
        
        top: 88%;
        width: 4.07rem;
        transform: unset;
        left: 0.5rem;
    }
    .cls-btn-item{
        width: 0.77rem;
        height: 0.77rem;
        opacity: 1;
    }
    .tab .sw_desc{
        font-size: 0.25rem;
    }
    .only_beizhu  {
        font-size: 0.14rem;
        padding: 0.2rem 0.5rem 0.5rem;
    }
    .yysj_text{
        display: block;
        color: #000;
        font-weight: 500;
        font-size: .4rem;
        margin-top: 1rem;
    }
    .yysj_form_t{
        color: #000;
        font-size: 0.155rem;
        margin-top: 0.5rem;
    }
    .td_rule a{
        color: #3482ff;
    }
        .car-sticky-config-all .car-sticky-config .car-sticky-config-link .link-box:nth-child(1){
            display : flex!important;
        }
        .car-sticky-config-all .car-sticky-config .car-sticky-config-link .link-box:nth-child(1) .link {
            display : none!important;
        }
    .si_all .get-code{
        color: #000!important
    }
}