/**覆盖样式**/
.container-fluid {
    margin: 0px;
    padding: 0px;
}

.container {
    margin: 0px auto;
    padding: 0px;
}

.row {
    margin: 0px;
    padding: 0px;
}

ul, ol {
    margin: 0px;
    padding: 0px;
}

.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
    padding-right: 0px;
    padding-left: 0px;
}

/**屏幕区分-按照尺寸的**/
/**使用col-调用**xs\sm\md\lg/
/**先大后小**/
/**手机屏幕<768px**/

/**平板电脑大于788px小于992px**/
@media (max-width: 1500px) {
    .computer {
        display: none;
    }

    .mobile {
        display: block;
    }

    .container {
        width: 1200px;
    }

    .h-1-1 {
        width: 100%;
    }

    .h-1-1 img {
        min-height: 200px;
    }

    .h-1-2 {
        top: 288px;
        font-size: 67px;
        line-height: 67px;
    }

    .h-1-3 {
        top: 363px;
    }

    .q-2-3 {
        width: 200px;
        height: 67px;
        border-radius: 33px;
        line-height: 67px;
        text-align: center;
        font-family: "OPPOSans-B";
        font-size: 20px;
        /**font-weight: bold;**/
        color: #FFFFFF;
        cursor: pointer;
        border: 2px solid #FFFFFF;
    }

    .h-2-6 {
        width: 105px;
        font-size: 20px;
    }

    .h-2-7 {
        width: 170px;
        font-size: 20px;
    }

    .logo {
        width: 200px;
    }

    .sousuo {
        width: 200px;
    }

    .sybanner {
        font-size: 0;
    }

    .f-1 {
        height: 689px;
    }

    .f-1-1 {
        height: 580px;
    }

    .f-1-2 {
        height: 109px;
    }

    .jianju-3 {
        margin-top: 66px;
    }

    .f-1-5 {
        padding-right: 10px;
    }

    .f-1-5 a {
        font-size: 23px;
        line-height: 23px;
    }

    .f-1-5 a:hover {
        font-size: 23px;
        line-height: 23px;
    }

    .f-1-6 {
        width: 8px;
        height: 8px;
    }

    .f-1-7 {
        margin-top: 13px;
    }

    .f-1-8 {
        margin-top: 16px;
        font-size: 13px;
    }

    .zitir28 {
        font-size: 23px;
        line-height: 23px;
    }

    .jianju-1 {
        margin-top: 49px;
    }

    .f-1-9 {
        margin-top: 13px;
    }

    .zitir16 {
        font-size: 13px;
    }

    .ziti24 {
        font-size: 20px;
        line-height: 20px;
    }

    .f-1-11 {
        width: 36px;
        height: 36px;
    }

    .f-1-11 img {
        width: 23px;
        height: 23px;
    }

    .f-1-12 {
        left: -500%;
    }

    .f-1-12 img {
        width: auto;
        height: auto;
    }

    .f-1-14 {
        margin-top: 17px;
    }

    .f-1-15 {
        margin-right: 17px;
        font-size: 13px;
    }

    .f-1-16 {
        font-size: 13px;
        line-height: 13px;
    }

    .f-1-16 span {
        padding: 0px 17px;
    }

    .jianju-2 {
        margin-top: 32px;
    }

    .f-1-17 {
        font-size: 13px;
    }

    .f-1-17 span {
        padding: 0px 17px;
    }

    .h-1-9 {
        height: 467px;
    }

    .h-1-10 {
        padding: 0px 100px;
    }

    .h-1-11 {
        width: 133px;
        height: 167px;
        margin: 34px 33px 0px 34px;
    }

    .h-1-12 {
        width: 133px;
        height: 133px;
    }

    .h-1-12 img {
        width: 133px;
        height: 133px;
    }

    .h-1-13 {
        width: 100%;
        text-align: center;
        margin-top: 17px;
        line-height: 17px;
        font-size: 17px;
        font-weight: normal;
        color: #9E9E9E;
    }

    .h-1-14 {
        padding: 0px 200px;
    }

    .f-1-4 {
        margin-right: 128px;
    }

    .f-1-4a {
        width: 84px;
        margin-right: 100px;
    }

    .h-2-4 {
        padding: 0px;
    }

    #s-1 {
        min-width: 1200px;
    }

    .s-1-4 {
        font-size: 60px;
        line-height: 60px;
        margin-top: 263px;
    }

    .s-1-4 b {
        font-size: 40px;
        top: -15px;
    }

    .s-1-4 span {
        background: url(../images/baise2.png) no-repeat left bottom;
        background-size: 100% 100%;
    }

    .s-1-5 {
        font-size: 23px;
        line-height: 23px;
        margin-top: 27px;
    }

    .q-2-23 {
        width: 100%;
        height: 167px;
        padding: 57px 57px;
    }

    .q-2-23 img {
        width: 107px;
        height: 32px;
    }

    .q-2-24 {
        padding: 0px 77px 0px 43px;
        font-size: 15px;
        line-height: 27px;
    }

    .q-2-1 {
        font-size: 17px;
    }

    .ziti52 {
        font-size: 43px;
        line-height: 43px;
    }

    .q-1-4 {
        margin-top: 10px;
        font-size: 33px;
        line-height: 33px;
    }

    .q-1-2 {
        margin-top: 10px;
        font-size: 33px;
        line-height: 33px;
    }

    #s-3 {
        height: 959px;
    }

    .s-3-1 {
        margin-top: 100px;
    }

    .s-3-3 {
        margin-top: 18px;
    }

    .s-3-4 {
        width: 188px;
        margin-top: 32px;
    }

    .s-3-5 {
        height: 60px;
        font-size: 20px;
    }

    .s-3-5.on {
        height: 60px;
        font-size: 23px;
        line-height: 23px;
    }

    .s-3-5 span {
        display: inline-block;
        width: 50px;
        height: 60px;
        padding-top: 25px;
        padding-left: 13px;
        font-size: 18px;
        line-height: 18px;
        color: #424242;
    }

    .s-3-5 span.on {
        display: inline-block;
        width: 50px;
        height: 60px;
        padding-top: 25px;
        padding-left: 10px;
        font-size: 22px;
        line-height: 22px;
        font-family: "OPPOSans-B";
        /**font-weight: bold;**/
        color: #424242;
        background: url('../images/wenzibeijing2.png') no-repeat;
    }

    .s-3-6 {
        width: 500px;
        height: 608px;
    }

    .s-3-7 {
        width: 500px;
        height: 500px;
    }

    .s-3-9 {
        width: 402px;
        height: 108px;
    }

    .s-3-10 {
        padding-top: 20px;
        padding-left: 23px;
    }

    .s-3-10 a {
        font-size: 23px;
        line-height: 23px;
    }

    .s-3-10 a:hover {
        font-size: 23px;
        line-height: 23px;
    }

    .s-3-11 {
        padding-top: 10px;
        padding-left: 23px;
        font-size: 17px;
    }

    .s-3-14 {
        margin-left: -200px;
    }

    .s-3-14 img {
        width: 467px;
        height: 250px;
        margin-left: 200px;
    }

    .s-3-14:hover img {
        width: 467px;
        height: 250px;
    }

    .s-3-15a {
        width: 467px;
    }

    .s-3-15 {
        width: 377px;
        height: 90px;
    }

    .s-3-15b {
        width: 253px;
    }

    .s-3-13 {
        width: 467px;
        height: 250px;
    }

    .s-3-16 {
        width: 343px;
        height: 206px;
        margin-top: 33px;
        overflow: hidden;
    }

    .s-3-17 {
        margin-top: -296px;
        margin-left: -80px;
    }

    .s-3-17 img {
        width: 343px;
        height: 206px;
        margin-top: 296px;
        margin-left: 80px;
    }

    .s-3-17:hover img {
        width: 343px;
        height: 206px;
    }

    #s-4 {

    }

    .s-4-5 {
        margin-top: 10px;
    }

    .s-4-6 {
        height: 407px;
        margin-top: 33px;
    }

    .s-4-8 {
        width: 480px;
        height: 317px;
    }

    .s-4-9 img {
        width: 480px;
        height: 317px;
    }

    .s-4-9:hover img {
        width: 480px;
        height: 317px;
    }

    .s-4-10 {
        width: 467px;
        height: 63px;
    }

    .s-4-11 {
        padding: 20px 0px 0px 23px;
        font-size: 23px;
        line-height: 23px;
    }

    .s-4-7:hover .s-4-10 {
        width: 467px;
        height: 90px;
    }

    .s-4-12 {
        margin-top: 10px;
        font-size: 17px;
        line-height: 17px;
        padding: 0px 0px 0px 23px;
    }

    .s-4-14 {
        width: 327px;
        height: 283px;
    }

    .s-4-15 img {
        width: 327px;
        height: 283px;
    }

    .s-4-15:hover img {
        width: 327px;
        height: 283px;
    }

    .s-4-16 {
        width: 265px;
        height: 63px;
    }

    .s-4-13:hover .s-4-16 {
        width: 265px;
        height: 90px;
    }

    .s-4-17 {
        width: 327px;
        height: 283px;
    }

    .s-4-18 {
        margin-left: -250px;
    }

    .s-4-18 img {
        width: 327px;
        height: 283px;
        margin-left: 250px;
    }

    .s-4-18:hover img {
        width: 327px;
        height: 283px;
    }

    .s-4-19 {
        height: 349px;
    }

    .s-4-20 {
        margin-top: 50px;
    }

    .s-4-21 {
        width: 275px;
        height: 208px;
    }

    .s-4-22 {
        margin-top: -464px;
        margin-left: -28px;
    }

    .s-4-22 img {
        width: 275px;
        height: 208px;
        margin-top: 464px;
        margin-left: 28px;
    }

    .s-4-22:hover img {
        width: 275px;
        height: 208px;
    }

    .s-4-23 {
        width: 212px;
        height: 63px;
    }

    .s-4-20:hover .s-4-23 {
        height: 90px;
    }

    .s-4-24 {
        width: 275px;
        height: 208px;
    }

    .s-4-25 {
        margin-top: -464px;
        margin-left: -356px;
    }

    .s-4-25 img {
        width: 275px;
        height: 208px;
        margin-top: 464px;
        margin-left: 356px;
    }

    .s-4-25:hover img {
        width: 275px;
        height: 208px;
    }

    .s-4-27 {
        width: 275px;
        height: 258px;
    }

    .s-4-28 {
        margin-top: -374px;
        margin-left: -172px;
    }

    .s-4-28 img {
        width: 275px;
        height: 258px;
        margin-top: 374px;
        margin-left: 172px;
    }

    .s-4-28:hover img {
        width: 275px;
        height: 258px;
    }

    .s-4-29 {
        width: 275px;
        height: 258px;
    }

    .s-4-30 img {
        width: 275px;
        height: 258px;
    }

    .s-4-30:hover img {
        width: 275px;
        height: 258px;
    }

    .s-4-26:hover .s-4-23 {
        height: 90px;
    }

    #s-5 {
        height: 1170px;
        padding-top: 100px;
    }

    .s-5-5 {
        margin: 33px 0px 33px 0px;
    }

    .s-5-9 {
        font-size: 23px;
    }

    .s-5-10 {
        font-size: 17px;
    }

    #s-6 {
        height: 1198px;
    }

    .s-6-5 {
        margin-top: 100px;
    }

    .s-6-10 {
        margin: 33px 0px 20px 0px;
    }

    .s-6-14 {
        width: 437px;
        height: 510px;
    }

    .s-6-14a {
        margin-top: -155px;
    }

    .s-6-14a img {
        width: 437px;
        height: 510px;
        margin-top: 155px;
    }

    .s-6-14a:hover img {
        width: 437px;
        height: 510px;
    }

    .s-6-15 {
        width: 387px;
        height: 103px;
        font-size: 25px;
        padding: 11px 23px;
    }

    .s-6-16 {
        width: 348px;
        height: 380px;
    }

    .s-6-16a {
        margin-left: -294px;
    }

    .s-6-16a img {
        width: 348px;
        height: 380px;
        margin-left: 294px;
    }

    .s-6-16a:hover img {
        width: 348px;
        height: 380px;
    }

    .s-6-17 {
        width: 298px;
        height: 103px;
        font-size: 23px;
        padding: 11px 23px;
    }

    .s-6-18 {
        width: 348px;
        height: 380px;
    }

    .s-6-18a {
        margin-left: -294px;
    }

    .s-6-18a img {
        width: 348px;
        height: 380px;
        margin-left: 294px;
    }

    .s-6-18a:hover img {
        width: 348px;
        height: 380px;
    }

    .s-6-19 {
        width: 298px;
        height: 103px;
        font-size: 23px;
        padding: 11px 23px;
    }

    .x-1-7 {
        padding-left: 30px;
    }

    .beijingzz {
        width: 281px;
    }

    .shenzhenzz {
        width: 298px;
    }

    .shanghaizz {
        width: 209px;
    }

    .hangzhouzz {
        width: 230px;
    }

    .suzhouzz {
        width: 223px;
    }

    .nanjingzz {
        width: 250px;
    }

    .chengduzz {
        width: 64px;
    }

    .w-2-3 {
        width: 1200px;
    }

    .add22a {
        width: 1200px;
    }

    .d-2-2 img {
        max-width: 100%;
    }

    .d-1-6 {
        width: 610px;
        height: 610px;
    }

    .d-1-6 img {
        width: 610px;
        height: 610px;
    }

    .d-1-7 {
        position: absolute;
        width: 600px;
        height: 365px;
        padding: 60px;
        background: #FFFFFF;
        left: 0px;
        bottom: 0px;
    }

    .n-1-6 {
        width: 850px;
        height: 850px;
    }

    .n-1-7 {
        width: 780px;
    }

    .n-1-9, .n-1-10 {
        width: 420px;
        height: 420px;
    }

    .n-1-6:hover .n-1-7 {
        width: 780px;
    }

    .n-2-11 {
        width: 610px;
    }

    .n-2-17 {
        width: 620px;
    }

    .n-2-20 {
        width: 960px;
    }

    .n-2-21 {
        width: 800px;
    }

    .n-6-15 {
        width: 630px;
    }

    .n-6-16 {
        width: 630px;
        height: 630px;
    }

    .n-6-17 {
        position: absolute;
        left: 0px;
        bottom: 0px;
        width: 600px;
        height: 436px;
        padding: 0px 30px;
        background: #ffffff;
    }

    .n-6-29 {
        width: 630px;
        height: 630px;
        overflow: hidden;
    }

    .n-6-30 {
        width: 600px;
    }

    .n-6-29:hover .n-6-30 {
        width: 600px;
    }

    .n-6-8 {
        width: 1200px;
    }

    .d-1-4 {
        justify-content: space-between;
    }

    .d-1-5 {
        width: 610px;
        height: 895px;
    }

    .u-3-2 {
        width: 630px;
        height: 630px;
    }

    .u-3-3 {
        width: 600px;
    }

    .u-3-2:hover .u-3-3 {
        width: 600px;
    }

    .u-3-6 {
        width: 850px;
        height: 850px;
    }

    .u-3-6 img {
        width: 850px;
        height: 850px;
    }

    .u-3-7 {
        width: 770px;
    }

    .u-3-6:hover .u-3-7 {
        width: 770px;
    }

    .u-3-9 {
        width: 415px;
        height: 415px;
    }

    .u-3-9 img {
        width: 415px;
        height: 415px;
    }

    .u-3-10 {
        width: 335px;
    }

    .u-3-9:hover .u-3-10 {
        width: 335px;
    }

    .w-1-2a {
        top: 7px;
        height: 43px;
        width: 296px;
    }

    .w-1-3 {
        line-height: 57px;
        font-size: 20px;
    }

    .women1 {
        left: 304px;
    }

    .women2 {
        left: 600px;
    }

    .women3 {
        left: 896px;
    }

    .w-4-6 {
        width: 920px;
    }

    .womenbanner {

    }

    .womenbanner video {
    }

    .w-1-1 {
        top: -760px;
        margin-bottom: -760px;
    }

    .w-1-4 {
        margin-top: 310px;
    }

    .w-1-5 {
        margin-top: 33px;
        height: 879px;
    }

    .w-1-6 {
        height: 675px;
    }

    .w-1-7 {
        width: 1117px;
        height: 287px;
        padding: 50px;
    }

    .w-1-7 p {
        font-size: 17px;
        line-height: 23px;
    }

    .w-1-8 {
        margin-top: 167px;
    }

    .w-1-9 {
        margin-top: 33px;
        height: 840px;
    }

    .w-1-10 {
        height: 840px;
    }

    .w-1-10a {
        height: 840px;
    }

    .w-1-10b {
        height: 840px;
    }

    .w-1-10b img {
        height: 840px;
    }

    .w-1-11 {
        min-width: 400px;
        height: 160px;
        top: 67px;
        left: 33px;
        padding: 33px;
    }

    .w-1-12 {
        font-size: 37px;
        line-height: 37px;
    }

    .w-1-13 {
        margin-top: 23px;
        font-size: 33px;
        line-height: 33px;
    }

    .w-1-14 {
        height: 169px;
    }

    .w-1-15 {
        height: 169px;
        padding: 49px 0px 49px 0px;
    }

    .w-1-10c {
        top: 401px;
        left: 67px;
    }

    .w-1-10c i {
        font-size: 47px;
    }

    .w-1-10d {
        top: 401px;
        right: 67px;
    }

    .w-1-10d i {
        font-size: 47px;
    }

    .w-1-20 {
        margin-top: 33px;
    }

    .w-1-21 {
        margin: 100px 0px;
    }

    .w-2-1 {
        margin-top: 33px;
        height: 779px;
    }

    .w-2-2 {
        height: 779px;
    }

    .w-2-2a {
        height: 779px;
    }

    .w-2-2b {
        height: 675px;
    }

    .w-2-2b img {
        height: 675px;
    }

    .w-2-3a {
        width: 1117px;
        padding: 33px;
    }

    .add22a {
        width: 1117px;
        height: 187px;
    }

    .w-2-4 {
        font-size: 27px;
        line-height: 27px;
    }

    .w-2-5 {
        margin-top: 23px;
        font-size: 17px;
        line-height: 23px;
    }

    .w-2-3 {
        width: 1117px;
        height: 187px;
    }

    .w-2-2c {
        bottom: 220px;
    }

    .w-2-2F {
        top: 269px;
        right: 67px;
    }

    .w-2-2F i {
        font-size: 47px;
    }

    .w-2-2E {
        top: 269px;
        left: 67px;
    }

    .w-2-2E i {
        font-size: 47px;
    }

    .w-2-6 {
        margin: 33px 0px 80px 0px;
    }


    .w-2-7 {
        margin: 20px 0px 100px 0px;
    }

    .x-1-1 {
        margin-top: 100px;
    }

    .x-2-1 {
        margin-top: 167px;
    }

    .x-2-6 {
        margin: 100px 0px;
    }

    .h-1-4 {
        height: 620px;
    }

    .w-3-1 {
        margin-top: 150px;
        font-size: 17px;
        line-height: 17px;
    }

    .w-3-2 {
        margin-top: 50px;
        line-height: 67px;
        font-size: 50px;
    }

    .w-3-3 {
        margin-top: 33px;
        font-size: 20px;
        line-height: 20px;
    }

    .w-4-2 {
        height: 300px;
        top: -150px;
        margin-bottom: -150px;
    }

    .w-4-3 {
        font-size: 23px;
        line-height: 40px;
        padding: 90px 100px;
    }

    .w-4-4 {
        width: 300px;
        height: 300px;
    }

    .w-4-4 img {
        width: 300px;
        height: 300px;
    }

    .w-4-5 {
        margin-top: 67px;
        margin-bottom: 100px;
    }

    .w-4-6 {
        width: 867px;
    }

    .w-4-7 {
        width: 300px;
    }

    .w-4-8 {
        padding: 67px;
        font-size: 20px;
    }

    .w-4-12 {
        height: 42px;
        line-height: 42px;
        font-size: 27px;
    }

    .w-4-13 {
        margin-top: 33px;
        width: 300px;
        height: 439px;
    }

    .w-4-14 {
        width: 300px;
        height: 300px;
    }

    .w-4-14 img {
        width: 300px;
        height: 300px;
    }

    .w-4-15 {
        width: 267px;
        height: 172px;
        padding: 23px;
    }

    .w-4-16 {
        font-size: 17px;
        line-height: 17px;
    }

    .w-4-17 {
        margin-top: 10px;
        font-size: 17px;
        line-height: 22px;
    }

    .w-4-18 {
        margin-top: 23px;
        font-size: 13px;
        line-height: 13px;
    }

    .ditubanner {
        height: 667px;
    }

    .d-1-1 {
        margin-top: 217px;
        font-size: 67px;
        line-height: 67px;
    }

    .d-2-1 {
        top: -248px;
        margin-bottom: -248px;
    }

    .d-2-2 {
        padding: 100px 67px;
        margin-bottom: 100px;
    }

    .d-2-4 {
        margin: 4px 0px 167px 0px;
    }

    .d-2-3 {
        font-size: 43px;
        line-height: 43px;
    }

    .d-2-5 {
        margin-top: 30px;
        margin-right: 50px;
        font-size: 20px;
        line-height: 20px;
    }

    .w-5-1 {
        height: 526px;
    }

    .w-5-2 {
        height: 388px;
    }

    .w-5-2 img {
        height: 388px;
    }

    .w-5-3 {
        width: 338px;
        height: 188px;
        padding: 33px;
    }

    .w-5-4 {
        font-size: 27px;
        line-height: 27px;
    }

    .w-5-5 {
        margin-top: 18px;
        font-size: 17px;
        line-height: 22px;
    }

    .x-2-3b {
        height: 675px;
    }

    .x-2-3b img {
        height: 675px;
    }

    .x-2-4 {
        margin-top: 33px;
        height: auto;
    }

    .x-2-20 {
        height: 300px;
        padding-top: 97px;
        font-size: 33px;
        line-height: 53px;
    }

    .x-2-20a {
        height: 300px;
    }

    .x-2-19 .x-2-20:nth-child(3n-2) .x-2-21 span {
        padding: 4px;
        border: 2px solid #979797;
        margin-right: 4px;
    }

    .x-2-19 .x-2-20:nth-child(3n-1) .x-2-21 span {
        padding: 4px;
        border: 2px solid #FFFFFF;
        margin-right: 4px;
    }

    .x-2-19 .x-2-20:nth-child(3n) .x-2-21 span {
        padding: 4px;
        border: 2px solid #FFFFFF;
        margin-right: 4px;
    }

    .w-2-9 {
        height: 505px;
    }

    .w-2-10 {
        height: 383px;
    }

    .w-2-11 {
        width: 333px;
        height: 172px;
        padding: 28px 23px;
    }

    .w-2-12 {
        font-size: 20px;
        line-height: 20px;
    }

    .w-2-13 {
        margin-top: 12px;
        font-size: 17px;
        line-height: 22px;
    }

    .w-2-14 {
        margin-top: 23px;
        font-size: 13px;
        line-height: 13px;
    }

    #x-1 {
        height: auto;
        padding-bottom: 20px;
    }

    .x-1-1a {
        margin-top: 33px;
    }

    .x-1-2 {
        height: 57px;
    }

    .x-1-4 {
        margin-top: 7px;
        height: 43px;
        line-height: 43px;
        font-size: 20px;
    }

    .x-1-4.on {
        margin-top: 7px;
        height: 43px;
        line-height: 43px;
        font-size: 20px;
    }

    .x-1-8 {
        font-size: 23px;
        line-height: 23px;
    }

    .x-1-9 {
        margin-top: 10px;
        font-size: 13px;
        line-height: 13px
    }

    .x-1-10 {
        margin-top: 33px;
    }

    .x-1-10 img {
        width: 350px;
    }

    .x-2-3 {
        margin-top: 33px;
    }

    .x-2-3c {
        top: 310px;
        left: 67px;
    }

    .x-2-3c i {
        font-size: 47px;
    }

    .x-2-3d {
        top: 310px;
        right: 67px;
    }

    .x-2-3d i {
        font-size: 47px;
    }

    .qidai {
        font-family: "OPPOSans-B";
        font-size: 43px;
        /**font-weight: bold;**/
        line-height: 69px;
    }

    .x-2-5 {
        margin-top: 67px;
        padding: 67px;
        height: 560px;
    }

    .x-2-22 {
        font-size: 30px;
        line-height: 30px;
    }

    .x-2-25 {
        margin-top: 40px;
        font-size: 20px;
        line-height: 20px;
    }

    .w-1-2 {
        height: 57px;
    }

    .w-5-7 {
        margin-top: 280px;
        font-size: 43px;
        line-height: 43px;
    }

    .w-5-8 {
        margin-top: 10px;
        font-size: 33px;
        line-height: 33px;
    }

    .w-6-1 {
        margin-top: 33px;
        height: 800px;
    }

    .w-6-2 {
        height: 400px;
    }

    .w-6-3 img {
        width: 233px;
        height: 233px;
    }

    .w-6-3a img {
        width: 363px;
        height: 267px;
    }

    .w-6-4 {
        font-size: 20px;
        line-height: 20px;
    }

    .w-6-5 {
        margin-top: 33px;
        height: 388px;
    }

    .w-6-6 {
        height: 388px;
    }

    .x-2-20b {
        height: 300px;
    }

    .lxbanner {
    }

    .newkefu {
        width: 55px;
        height: 110px;
    }

    .kefufanhui {
        height: 165px;
    }

    .kefu-1 {
        width: 55px;
        height: 55px;
    }

    .kefunr {
        width: 100%;
        height: 55px;
        font-size: 13px;
    }

    .kefunr i {
        font-size: 20px;
    }

    .chengshi {
        width: 55px;
        min-height: 100px;
    }

    .chengshi-1 {
        width: 55px;
        height: 55px;
    }

    .chengshi-2 {
        height: 55px;
        line-height: 55px;
        font-size: 13px;
    }

    .x-2-20a {
        padding-top: 95px;
        font-size: 23px;
        line-height: 37px;
    }

    .n-1-8 img {
        transform: scale(0.9, 0.9);
    }

    .s-4-9 {
        margin-top: 12px;
        margin-left: -15px;
    }

    .s-4-9 img {
        margin-top: -12px;
        margin-left: 15px;
    }

    .s-4-15 {
        margin-top: 12px;
        margin-left: -30px;
    }

    .s-4-15 img {
        margin-top: -12px;
        margin-left: 30px;
    }

    .s-4-30 {
        margin-top: -374px;
        margin-left: -288px;
    }

    .s-4-30 img {
        margin-top: 374px;
        margin-left: 288px;
    }

    .q-2-5b {
        width: 60px;
        height: 60px;
    }

    .q-2-5b i {
        font-size: 25px;
    }

    .gybanner {
        top: -660px;
        margin-bottom: -660px;
    }

    .gybanners {
        top: -560px;
        margin-bottom: -560px;
    }

    .waph {
        top: 403px;
    }

    .kefu-2 {
        top: 53px;
        right: 80px;
        height: 50px;
        line-height: 50px;
        font-size: 21px;
    }

    .kefu-2a {
        top: 20px;
    }

    .s-3-15e {
        width: 90px;
        height: 296px;
        margin-top: 33px;
        font-size: 17px;
        color: #424242;
        line-height: 23px;
    }

    .w-6-4 span {
        font-size: 20px;
    }

    .u-3-9b {
        width: 40px;
        height: 40px;
    }

    .u-3-9b i {
        font-size: 40px;
        color: #38bab8;
    }

    .n-1-8 {
        top: 23px;
        left: 23px;
    }

    .n-1-8 img {
        width: auto;
        height: auto;
        transform: scale(0.9, 0.9);
        margin-right: 3px;
    }

    .n-1-8 img:hover {
        transform: scale(0.9, 0.9);
    }

    .s-1-2 img {
        transform: scale(1.05, 1.05);
    }


}

/**显示器大于1440px**/
@media (min-width: 1500px) {
    .computer {
        display: block;
    }

    .mobile {
        display: none;
    }

    .container {
        width: 1440px;
    }
}

@media (min-width: 800px) {
    .computer {
        display: block;
    }

    .mobile {
        display: none;
    }
}

/**特殊处理**/

@media (max-width: 768px) {
    .computer {
        display: none;
    }

    .mobile {
        display: block;
    }

}
