@media (min-width: 1080px) {
    .line-pc{width: 4px !important;}
    .adj_pc {
        width: 88em;
        color: #AEB0B2 !important;
    }
    .clear-padding{padding: 112px 0 0 0;}
    .clear-paddings{padding: 0 0 0 0;padding-top: 2.5em}
    .line15em{line-height: 1.5em}
    .text25em{font-size: 2.5em !important;}
    .mb43125{margin-bottom: 4.3125em}
    .right-texthover:hover{height: auto !important;}
    .bagoff_pc {
        height: auto !important;
        color: #fff;
        padding: 3px 15px
    }

    .right-maxbox_pc {
        display: block;
        position: absolute;
        z-index: 99;
        top: 9px;
        right: 18%;
        width: 20%;
    }

    .right_img_pc {
        width: 100%;
        position: absolute;
        /*margin-left: -20%;*/
    }
}

.right_main {
    width: 100%;
    height: 100vh;
    overflow: hidden;
    display: block !important;
    background: #fff;
    position: relative
}


.close_width {
    width: 1.5em !important;
    height: 1.5em
}

.shuatou_color {
    color: #6E6E73;
}

@-webkit-keyframes shanshuo {
    0% {
        width: 8px;
        /*透明度为0*/
    }

    100% {
        width: 50px;
        /*透明度为1*/
    }
}


.cwidth {
    -webkit-animation: shanshuo 5s infinite ease-in-out;
}

.main-box {
    width: 100%;
    height: auto;
    overflow: hidden;
}

.mb-content {
    width: 100%;
    height: auto;
    overflow: hidden;
    text-align: center;
    display: none;
    padding: 50px 0;
}

.show-content {
    display: block;
}

.mb-number {
    width: 100%;
    text-align: center;
}

.mb-number ul {
    display: contents;
    width: 100%;
    height: auto;
}

.mb-number ul li {
    list-style: none;
    display: inline-block;
    width: 8px;
    height: 8px;
    background: #999;
    border-radius: 100px;
    margin-left: 20px;
    text-align: left;
}

.mb-number ul li:first-child {
    margin-left: 0;
}

.current {
    background: #444 !important;
    width: 50px !important;
}

.mb-number ul li span {
    display: none;
    background: #000 !important;
    width: 8px;
    height: 8px;
    border-radius: 100px;
}

.mb-number ul li.current span {
    display: block !important;
}

.chip_fs_pc {
    font-size: 1.3125em;
}

@media (min-width: 800px) and (max-width: 1080px) {
    .clear-padding-ipad{padding: 3.75em 03.7% 0 03.7%}
    .clear-paddings-ipad{padding: 5em 03.7% 5em 03.7%}
    .text0875_ipad{ font-size: 0.875em;color:#38383a;line-height: 1.375em}
    .video-position{width: 46% !important;position:absolute;right: 0}
    .mt25em-ipd{margin-top: -2.5em}
    .top-ipad{top: 130px !important;}
    .text0875_ipads{ font-size: 0.875em;color:#fff;line-height: 1.375em}
    .right-texthover:hover{height: auto !important;}
    .tj-ipd {
        width: 19.25em
    }

    .bagoff_ipd {
        width: auto;
        color: #fff;
        font-size: 0.625em;
        padding: 3px 10px;
        height: auto;
        line-height: normal;
    }

    .right_img_ipd {
        width: 100%;
        position: absolute;
        top: 10%;
    }

    .bagoff_ipd span {
        font-size: 0.625em;
    }

    .width_ipd {
        width: 90%;
        margin: 2em auto;
    }

    .right-maxbox_ipd {
        display: block;
        position: absolute;
        z-index: 99;
        top: 9px;
        right: 4em;
        width: 30%;
    }

    .rightbox_ipd {
        position: fixed;
        right: -100%;
    }

    .chip-text2_ipd {
        width: 90vw !important;
        padding: 10em 5vw 5vw 5vw !important;
    }

    .zuiz1_ipd {
        width: 26em;
    }

    .img66_ipd {
        width: 84%;
        margin: auto;
    }

    @media (min-height: 768px) and (max-height: 1080px) {
        .zuiz1_ipd {
            width: 16em
        }
    }

}


@media (min-width: 0px) and (max-width: 800px) {
    .clear-padding-wap{padding: 2.5em 0 0 0}
    .clear-paddings-wap{ padding: 2.5em 0 3.75em 0}
    .line1125em{line-height: 1.125em;color: #38383a}
    .video-width-wap{width: 100% !important;}
    .text275em_wap{ font-size: 2.75em !important;}
    .line1125em-wap{line-height: 1.125em;color: #fff}
    .right-texthover:hover{height: auto !important;}
    .right_img_wap {
        width: 100%;
        position: absolute;
        bottom: 6.875em;
    }
    .vimin_wap{width: 110%;}
    .mb15em_wap{width:100%}
    .text20em_wap{font-size: 2em !important;}
    .w675em_wap {
        width: 100%;
    }

    .right-maxbox_wap {
        position: absolute;
        width: 84%;
        left: 8%;
        top: 20px;
        z-index: 9999;
        margin-left: 0;
    }

    /*闪烁*/
    @-webkit-keyframes shanshuo {
        0% {
            width: 8px;
            /*透明度为0*/
        }

        100% {
            width: 50px;
            /*透明度为1*/
        }
    }


    .cwidth {
        -webkit-animation: shanshuo 5s infinite ease-in-out;
    }

    .main-box {
        width: 100%;
        height: auto;
        overflow: hidden;
    }

    .mb-content {
        width: 82%;
        margin: auto;
        height: auto;
        overflow: hidden;
        text-align: center;
        display: none;
        padding: 50px 0 0 0;
    }

    .mb-content p {
        display: block;
        width: 100%;
        height: auto;
        text-align: center;
        font-weight: bold;
        font-size: 1.375em;
        margin-bottom: 1em;
    }

    .mb-content span {
        display: block;
        width: 100%;
        height: auto;
        text-align: center;
        font-size: 0.75em;;
        height: 6em;line-height:1.5em;
    }

    .show-content {
        display: block;
    }

    .mb-number {
        width: 100%;
        text-align: center;
    }

    .mb-number ul {
        display: contents;
        width: 100%;
        height: auto;
    }

    .mb-number ul li {
        list-style: none;
        display: inline-block;
        width: 8px;
        height: 8px;
        background: #999;
        border-radius: 100px;
        margin-left: 20px;
        text-align: left;
    }

    .mb-number ul li:first-child {
        margin-left: 0;
    }

    .current {
        background: #444 !important;
        width: 50px !important;
    }

    .mb-number ul li span {
        display: none;
        background: #000 !important;
        width: 8px;
        height: 8px;
        border-radius: 100px;
    }

    .mb-number ul li.current span {
        display: block !important;
    }

    .radius_wap {
        border-radius: 30px;
        height: auto;
        overflow: hidden;
        width: 90%;
        margin: 0 auto;
    }

    .width_wap {
        width: 80%;
        color: #38383A !important;
        margin: 1em auto;
        font-size: 0.75em;
        color: #38383A
    }

    .automatic-box_wap {
        height: auto !important;
        padding: 3.75em 0;
    }

    .i68_wap {
        width: 70% !important;
        height: auto !important;
        overflow: hidden;
        margin: auto;
    }

    .tc_wap {
        padding: 3.8125em 0 0 0;
    }

    .img8_wap {
        padding-top: 3em;
    }

    .tu3_wap {
        width: 116% !important;
        height: auto !important;
    }

    .bagoff_wap {
        width: auto;
        color: #fff;
        font-size: 0.625em;
        padding: 3px 10px;
        height: auto;
        line-height: normal;
    }

    .bagoff_wap span {
        font-size: 0.625em;
    }

    .chip_fs_wap {
        font-size: 0.625em;
    }

    .chip_fs_wap span label {
        font-size: 1.125em
    }

    .rightbox_wap {
        position: fixed;
        right: -100%;
    }
}

@media (max-width: 320px) { /* 小手机 */
    .i68_wap {width:50% !important;}
    .header-box , .header-min {width:94%;margin-left:3%;margin-right:3%;}
    .button-minfu {}

    .header-min>div:nth-child(1){
        padding: 0 3%;
        margin: auto;
    }
}