@charset "utf-8";
.swiper-slide {
    height: 700px;
}

.swiper-slide .item-image-inner {

    background-repeat: no-repeat;
    background-position: center center;
    background-size: 1600px 700px;
    width: 1600px;
    height: 700px;
    overflow: visible;
    position: absolute;
    top: 50%;
    left: 50%;
    margin-left: -800px;
    margin-top: -350px;
}

.swiper-slide .title-adjust .a-anchor {
    display: block;
    width: 100%;
    height: 100%;
}


.b-n5s32gb .item-image-inner {
    background-image: url("/static/img/index/banner_n5s32gb_xlarge.jpg"); /* x */
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/static/img/index/banner_n5s32gb_xlarge.jpg', sizingMethod='scale'); /* x */
}

.b-kaixueji .item-image-inner {
    background-image: url("/static/img/index/kxj2560x1120.jpg"); /* x */
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/static/img/index/kxj2560x1120.jpg', sizingMethod='scale'); /* x */
}

.b-kaixueji.b-kaixueji2 .item-image-inner {
    background-image: url("/static/img/index/kxj2560x1120_14.jpg"); /* x */
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/static/img/index/kxj2560x1120_14.jpg', sizingMethod='scale'); /* x */
}

.b-kaixueji.b-kaixueji3 .item-image-inner {
    background-image: url("/static/img/index/kxj2560x1120_15.jpg"); /* x */
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/static/img/index/kxj2560x1120_15.jpg', sizingMethod='scale'); /* x */
}

.jd1214 .item-image-inner {
    background-image: url("/static/img/index/1214_2560.jpg"); /* x */
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/static/img/index/1214_2560.jpg', sizingMethod='scale'); /* x */
}

.jd618 .item-image-inner {
    background-image: url("/static/img/index/618_2560.jpg"); /* x */
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/static/img/index/618_2560.jpg', sizingMethod='scale'); /* x */
}

.b-cd .item-image-inner {
    background-image: url("/static/img/index/vz2560.jpg"); /* x */
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/static/img/index/vz2560.jpg', sizingMethod='scale'); /* x */
}

.b-cd.b-cd2 .item-image-inner {
    background-image: url("/static/img/index/cd_pc1.jpg"); /* x */
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/static/img/index/cd_pc1.jpg', sizingMethod='scale'); /* x */
}

.b-cd.b-cd0 .item-image-inner {
    background-image: url("/static/img/index/cd_pc0.jpg"); /* x */
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/static/img/index/cd_pc0.jpg', sizingMethod='scale'); /* x */
}

.b-cdblue .item-image-inner {
    background-image: url("/static/img/index/vz2560-blue.jpg"); /* x */
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/static/img/index/vz2560-blue.jpg', sizingMethod='scale'); /* x */
}

.b-cd.n6pro .item-image-inner {
    background-image: url("/static/img/index/n6pro2560.jpg"); /* x */
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/static/img/index/n6pro2560.jpg', sizingMethod='scale'); /* x */
}

.b-cd.n6probai .item-image-inner {
    background-image: url("/static/img/index/360new2560.jpg"); /* x */
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/static/img/index/360new2560.jpg', sizingMethod='scale'); /* x */
}

.b-cd.n6 .item-image-inner {
    background-image: url("/static/img/index/n62560.jpg"); /* x */
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/static/img/index/n62560.jpg', sizingMethod='scale'); /* x */
}

.b-cd.n6lite .item-image-inner {
    background-image: url("/static/img/index/n6lite2560.jpg"); /* x */
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/static/img/index/n6lite2560.jpg', sizingMethod='scale'); /* x */
}

.b-cd.n7 .item-image-inner {
    background-image: url("/static/img/index/n72560.jpg"); /* x */
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/static/img/index/n72560.jpg', sizingMethod='scale'); /* x */
}

.b-cd.n7p .item-image-inner {
    background-image: url("/static/img/index/n7p2560.jpg"); /* x */
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/static/img/index/n7p2560.jpg', sizingMethod='scale'); /* x */
}

.b-cd.n7pred .item-image-inner {
    background-image: url("/static/img/index/banner0.6f30733f.png"); /* x */
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/static/img/index/n7pred2560.jpg', sizingMethod='scale'); /* x */
}

.b-cd.photowall .item-image-inner {
    background-image: url("/static/img/index/photowall2560.jpg"); /* x */
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/static/img/index/photowall2560.jpg', sizingMethod='scale'); /* x */
}

.b-cd.n7lite .item-image-inner {
    background-image: url("/static/img/index/xuesheng.png"); /* x */
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/static/img/index/xuesheng.png', sizingMethod='scale'); /* x */
}

.b-cd.phone1212 .item-image-inner {
    background-image: url("/static/img/index/phone1212_2560.jpg"); /* x */
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/static/img/index/phone1212_2560.jpg', sizingMethod='scale'); /* x */
}

.b-cd.phone1212.count4 .item-image-inner {
    background-image: url("/static/img/index/c4phone1212_2560.jpg"); /* x */
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/static/img/index/c4phone1212_2560.jpg', sizingMethod='scale'); /* x */
}

.b-cd.phone1212.count3 .item-image-inner {
    background-image: url("/static/img/index/c3phone1212_2560.jpg"); /* x */
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/static/img/index/c3phone1212_2560.jpg', sizingMethod='scale'); /* x */
}

.b-cd.phone1212.count2 .item-image-inner {
    background-image: url("/static/img/index/c2phone1212_2560.jpg"); /* x */
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/static/img/index/c2phone1212_2560.jpg', sizingMethod='scale'); /* x */
}

.b-cd.phone1212.count1 .item-image-inner {
    background-image: url("/static/img/index/c1phone1212_2560.jpg"); /* x */
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/static/img/index/c1phone1212_2560.jpg', sizingMethod='scale'); /* x */
}

.b-n5s32gb .title-adjust {
    position: absolute;
    left: 50%;
    margin-left: -316px;
    top: 58%;
    width: 200px;
    z-index: 4;
    /*border: 1px solid red;*/
    height: 60px;
}


.b-cd0 .title-adjust {
    position: absolute;
    left: 50%;
    margin-left: -95px;
    top: 75%;
    width: 200px;
    display: none;
    z-index: 4;
    /*border: 1px solid red;*/
    height: 60px;
}

.b-cd.b-cd0 .title-adjust {
    display: block;
}


.b-cd .title-adjust {
    position: absolute;
    left: 50%;
    margin-left: -438px;
    top: 57%;
    width: 200px;
    z-index: 4;
    /*border: 1px solid red;*/
    height: 53px;
}

.b-cd.n7 .title-adjust {
    position: absolute;
    left: 50%;
    margin-left: -449px;
    top: 58%;
    width: 200px;
    z-index: 4;
    /*border: 1px solid red;*/
    height: 70px;
}

.b-cd.n7p .title-adjust {
    position: absolute;
    left: 50%;
    margin-left: -271px;
    top: 58%;
    width: 200px;
    z-index: 4;
    /*border: 1px solid blue;*/
    height: 70px;
}

.b-cd.n7pred .title-adjust {
    position: absolute;
    left: 50%;
    margin-left: -271px;
    top: 58%;
    width: 200px;
    z-index: 4;
    /*border: 1px solid blue;*/
    height: 70px;
}

.b-cd.photowall .title-adjust {
    position: absolute;
    left: 50%;
    margin-left: -100px;
    top: 45%;
    width: 200px;
    z-index: 4;
    /*border: 1px solid blue;*/
    height: 100px;
}

.b-cd.n7lite .title-adjust {
    position: absolute;
    left: 50%;
    margin-left: -271px;
    top: 58%;
    width: 200px;
    z-index: 4;
    /*border: 1px solid blue;*/
    height: 70px;
}

.b-cd.n6probai .title-adjust {
    position: absolute;
    left: 50%;
    margin-left: -182px;
    top: 26%;
    width: 400px;
    z-index: 4;
    /*border: 1px solid red;*/
    height: 144px;
}

.b-cd.n6lite .title-adjust {
    position: absolute;
    left: 50%;
    margin-left: -305px;
    top: 78%;
    width: 200px;
    z-index: 4;
    /*border: 1px solid red;*/
    height: 53px;
}

.b-cdblue .title-adjust {
    position: absolute;
    left: 50%;
    margin-left: -434px;
    top: 55%;
    width: 252px;
    z-index: 4;
    /*border: 1px solid red;*/
    height: 80px;
}

.swiper-slide.b-cd .title-adjust .a-anchor {
    display: block;
    float: left;
    width: 50%;
}

/*fixed phone5*/
@media only screen and (max-width: 320px) {
    .b-cd.n6.n6forip5 .item-image-inner {
        background-image: url("/static/img/index/n61150forip5.jpg"); /* x */

    }

}

.main-content {
    box-sizing: border-box;
    display: flex;
    width: 57.395833vw;
    padding-top: 12.1875vw;
    margin: 0 auto;
    cursor: pointer;
}

.main-content .left {
    box-sizing: border-box;
}

.main-content .left .button-title {
    background-image: linear-gradient(130deg, rgb(122, 129, 99), rgb(116, 129, 102));
    width: 19.791667vw;
    height: 4.427083vw;
    margin-bottom: 0.989583vw;
    background: linear-gradient(130deg, #4cde6e, #00c088);
    border-radius: 2.239583vw;
    font-size: 2.5vw;
    color: #fff;
    line-height: 4.427083vw;
    text-align: center;
    font-weight: 400;
}

.main-content .left .big-minder {
    color: rgb(243, 223, 186);
    height: 4.6875vw;
    font-size: 3.75vw;
    font-weight: 400;
    color: #191919;
    line-height: 4.6875vw;
    text-align: center;
    margin-bottom: 0.729167vw;
}

.main-content .left .small-mindera {
    display: none;
}


/*phone*/
@media only screen and (max-width: 735px) {

    .swiper-slide .item-image-inner {
        width: 705px;
        height: 570px;
        margin-top: -298px;
        margin-left: -498px;
    }

    .main-content {
        box-sizing: border-box;
        display: flex;
        width: 10vw;
        padding-top: 35.1875vw;
        margin: 0 auto;
        cursor: pointer;
    }
    .main-content .left .button-title {
        background-image: linear-gradient(130deg, rgb(122, 129, 99), rgb(116, 129, 102));
        width: 40vw;
        height: 8.427083vw;
        margin-bottom: 0.989583vw;
        background: linear-gradient(130deg, #4cde6e, #00c088);
        border-radius: 4.239583vw;
        font-size: 5vw;
        color: #fff;
        line-height: 9vw;
        text-align: center;
        font-weight: 400;
    }
    .main-content .left .big-minder {
        color: rgb(243, 223, 186);
        height: 6.6875vw;
        font-size: 5vw;
        font-weight: 400;
        color: #191919;
        line-height: 9.6875vw;
        text-align: center;
        margin-bottom: 3.729167vw;
    }
    .main-content .left .big-minder {
         color: red;
    }
    .main-content .left .small-minder {
        color: red;
        font-size: 3.5vw;
        font-weight: 400;
        line-height: 4.875vw;
        padding-left: 0.520833vw;
    }
    .main-content .left .small-mindera {
        display: block;
        color: rgb(255,239,200);
        text-decoration-color: initial;
        width: 29vw;
        padding-left: 1vw;
        margin-left: 5vw;
        margin-top: 5vw;
        border-radius: 4vw;
        background: linear-gradient(130deg,rgb(122,129,96),rgb(116,129,102));
    }

    .b-n5s32gb .item-image-inner {
        background-image: url("/static/img/index/banner_n5s32gb_mobile.jpg"); /* x */
    }

    .b-n5s32gb .title-adjust {
        margin-left: -71px;
        width: 221px;
        /*border: 1px solid red;*/
        height: 47px;
        top: 35%;
    }

    .b-kaixueji .item-image-inner {
        background-image: url("/static/img/index/kxj1150x900.jpg"); /* x */

    }

    .b-kaixueji.b-kaixueji2 .item-image-inner {
        background-image: url("/static/img/index/kxj1150x900_14.jpg"); /* x */

    }

    .b-kaixueji.b-kaixueji3 .item-image-inner {
        background-image: url("/static/img/index/kxj1150x900_15.jpg"); /* x */

    }

    .jd1214 .item-image-inner {
        background-image: url("/static/img/index/1214_1150.jpg"); /* x */

    }

    .jd618 .item-image-inner {
        background-image: url("/static/img/index/618_1150.jpg"); /* x */

    }

    .jd618 .item-background-link {
        height: 100px;
        /*border: 1px solid yellow;*/
        top: 80%;
    }

    .b-cd .item-image-inner {
        background-image: url("/static/img/index/vz1150.jpg"); /* x */

    }

    .b-cd.b-cd2 .item-image-inner {
        background-image: url("/static/img/index/cd_mobile1.jpg"); /* x */

    }

    .b-cd.b-cd0 .item-image-inner {
        background-image: url("/static/img/index/cd_mobile0.jpg"); /* x */

    }

    .b-cd.n7 .item-image-inner {
        background-image: url("/static/img/index/n71150.jpg"); /* x */

    }

    .b-cd.n7p .item-image-inner {
        background-image: url("/static/img/index/n7p1150.jpg"); /* x */

    }

    .b-cd.n7pred .item-image-inner {
        background-image: url("/static/img/index/banner0.6f30733f.png"); /* x */


    }

    .b-cd.photowall .item-image-inner {
        background-image: url("/static/img/index/photowall1150.jpg"); /* x */

    }

    .b-cd.n7lite .item-image-inner {
        background-image: url("/static/img/index/n7lite1150.jpg"); /* x */

    }

    .b-cd.n6pro .item-image-inner {
        background-image: url("/static/img/index/n6pro1150.jpg"); /* x */

    }

    .b-cd.n6probai .item-image-inner {
        background-image: url("/static/img/index/360new1150.jpg"); /* x */

    }

    .b-cd.n6 .item-image-inner {
        background-image: url("/static/img/index/n61150.jpg"); /* x */

    }

    .b-cd.n6lite .item-image-inner {
        background-image: url("/static/img/index/n6lite1150.jpg"); /* x */

    }

    .b-cd.phone1212 .item-image-inner {
        background-image: url("/static/img/index/phone1212_1150.jpg"); /* x */

    }

    .b-cd.phone1212.count4 .item-image-inner {
        background-image: url("/static/img/index/c4phone1212_1150.jpg"); /* x */

    }

    .b-cd.phone1212.count3 .item-image-inner {
        background-image: url("/static/img/index/c3phone1212_1150.jpg"); /* x */

    }

    .b-cd.phone1212.count2 .item-image-inner {
        background-image: url("/static/img/index/c2phone1212_1150.jpg"); /* x */

    }

    .b-cd.phone1212.count1 .item-image-inner {
        background-image: url("/static/img/index/c1phone1212_1150.jpg"); /* x */

    }

    .b-cd0 .item-image-inner {
        background-image: url("/static/img/index/banner_n5s32gb_mobile.jpg"); /* x */
    }

    .b-cd0 .title-adjust {
        margin-left: -127px;
        width: 255px;
        height: 64px;
        top: 78%;
    }

    .b-cd .title-adjust {
        margin-left: -63px;
        width: 220px;
        height: 64px;
        /* border: 1px solid red; */
        left: 50%;
        top: 31%;
    }

    .b-cd.n7 .title-adjust {
        margin-left: -63px;
        width: 220px;
        height: 64px;
        /* border: 1px solid red; */
        left: 50%;
        top: 31%;
    }

    .b-cd.n7p .title-adjust {
        margin-left: -27px;
        width: 200px;
        height: 64px;
        /*border: 1px solid red;*/
        left: 50%;
        top: 35%;
    }

    .b-cd.n7pred .title-adjust {
        margin-left: -27px;
        width: 200px;
        height: 64px;
        /*border: 1px solid red;*/
        left: 50%;
        top: 25%;
    }

    .b-cd.photowall .title-adjust {

        top: 32%;
    }

    .b-cd.n7lite .title-adjust {
        margin-left: -27px;
        width: 200px;
        height: 64px;
        /*border: 1px solid red;*/
        left: 50%;
        top: 32%;
    }

    .b-cd.n6probai .title-adjust {
        margin-left: -113px;
        width: 220px;
        height: 64px;
        /*border: 1px solid red;*/
        left: 50%;
        top: 27%;
    }


    .b-cd.n6lite .title-adjust {
        margin-left: -38px;
        width: 220px;
        height: 64px;
        /*border: 1px solid red;*/
        left: 50%;
        top: 41%;
    }

    .b-cdblue .item-image-inner {
        background-image: url("/static/img/index/vz1150-blue.jpg"); /* x */
    }

    .b-cdblue .title-adjust {
        margin-left: -63px;
        width: 220px;
        height: 64px;
        /*border: 1px solid red;*/
        left: 50%;
        top: 30%;
    }


}

@media only screen and (min-width: 1601px) and (max-width: 1920px) {
    .swiper-slide {
        height: 840px;
    }

    .swiper-slide .item-image-inner {
        background-size: 1920px 840px;
        width: 1920px;
        height: 840px;
        margin-top: -420px;
        margin-left: -960px;
    }


    .b-n5s32gb .title-adjust {
        margin-left: -370px;
        width: 221px;
        /*border: 1px solid red;*/
        height: 68px;
    }

    .b-cd0 .title-adjust {
        margin-left: -118px;
        width: 221px;
        /*border: 1px solid red;*/
        height: 68px;
    }

    .b-cd .title-adjust {
        position: absolute;
        left: 50%;
        margin-left: -522px;
        top: 57%;
        width: 220px;
        z-index: 4;
        /*border: 1px solid red;*/
        height: 53px;
    }

    .b-cd.n7 .title-adjust {
        position: absolute;
        left: 50%;
        margin-left: -528px;
        top: 58%;
        width: 220px;
        z-index: 4;
        /*border: 1px solid red;*/
        height: 81px;
    }

    .b-cd.n7p .title-adjust {
        position: absolute;
        left: 50%;
        margin-left: -315px;
        top: 58%;
        width: 220px;
        z-index: 4;
        /*border: 1px solid red;*/
        height: 81px;
    }

    .b-cd.n7pred .title-adjust {
        position: absolute;
        left: 50%;
        margin-left: -315px;
        top: 58%;
        width: 220px;
        z-index: 4;
        /*border: 1px solid red;*/
        height: 81px;
    }

    .b-cd.n7lite .title-adjust {
        position: absolute;
        left: 50%;
        margin-left: -315px;
        top: 58%;
        width: 220px;
        z-index: 4;
        /*border: 1px solid red;*/
        height: 81px;
    }

    .b-cd.n6lite .title-adjust {
        position: absolute;
        left: 50%;
        margin-left: -357px;
        top: 79%;
        width: 222px;
        z-index: 4;
        /*border: 1px solid red;*/
        height: 53px;
    }

}

@media only screen and (min-width: 1921px) {
    .swiper-slide {
        height: 960px;
    }

    .swiper-slide .item-image-inner {
        background-size: 2560px 1120px;
        width: 2560px;
        height: 1120px;
        margin-top: -560px;
        margin-left: -1280px;
    }


    .b-n5s32gb .title-adjust {
        margin-left: -498px;
        width: 300px;
        /*border: 1px solid red;*/
        height: 85px;
    }

    .b-cd0 .title-adjust {
        margin-left: -161px;
        width: 300px;
        /*border: 1px solid red;*/
        height: 85px;
    }

    .b-cd .title-adjust {
        position: absolute;
        left: 50%;
        margin-left: -692px;
        top: 58%;
        width: 288px;
        z-index: 4;
        /*border: 1px solid red;*/
        height: 61px;
    }

    .b-cdblue .title-adjust {
        position: absolute;
        left: 50%;
        margin-left: -539px;
        top: 55%;
        width: 295px;
        z-index: 4;
        /*border: 1px solid red;*/
        height: 95px;
    }

    .b-cd.n7 .title-adjust {

        position: absolute;
        left: 50%;
        margin-left: -709px;
        top: 58%;
        width: 301px;
        z-index: 4;
        /*border: 1px solid red;*/
        height: 100px;
    }

    .b-cd.n7p .title-adjust {
        position: absolute;
        left: 50%;
        margin-left: -423px;
        top: 60%;
        width: 300px;
        z-index: 4;
        height: 100px;
    }

    .b-cd.n7pred .title-adjust {
        position: absolute;
        left: 50%;
        margin-left: -423px;
        top: 60%;
        width: 300px;
        z-index: 4;
        height: 100px;
    }

    .b-cd.n7lite .title-adjust {
        position: absolute;
        left: 50%;
        margin-left: -423px;
        top: 60%;
        width: 300px;
        z-index: 4;
        height: 100px;
    }

    .b-cd.n6lite .title-adjust {
        position: absolute;
        left: 50%;
        margin-left: -473px;
        top: 79%;
        width: 289px;
        z-index: 4;
        /*border: 1px solid red;*/
        height: 60px;
    }


}






