@media screen and (max-width: 768px) {
    .pc-content {
        display: none;
    }

    .mobile-container {
        display: block;
    }

    .first-box .inner-box {
        top: 17.333333vw; /* 65px转换，65 / 375 * 100 = 17.333333vw */
    }
    .first-box .inner-box .title-1,.first-box .inner-box .title-2 {
        font-weight: 500;
        font-size: 8vw; /* 30px转换，30 / 375 * 100 = 8vw */
        color: #25355C;
        line-height: 9.066667vw; /* 34px转换，34 / 375 * 100 = 9.066667vw */
        font-style: normal;
        text-transform: none;
        text-align: left;
        box-sizing: border-box;
        padding-left: 9.6vw; /* 36px转换，36 / 375 * 100 = 9.6vw */
    }
    .first-box .inner-box .title-2 {
        font-size: 4.8vw; /* 18px转换，18 / 375 * 100 = 4.8vw */
        line-height: 9.066667vw; /* 34px转换，34 / 375 * 100 = 9.066667vw */
    }

    .company-box {
        width: 100%;
        box-sizing: border-box;
        padding: 8vw 5.333333vw 0; /* 30px转换为8vw，20px转换为5.333333vw */
    }

    .company-img {
        width: 100%;
        margin-bottom: 4.266667vw; /* 16px转换，16 / 375 * 100 = 4.266667vw */
    }

    .info-box {
        box-sizing: border-box;
        padding: 0 5.333333vw; /* 20px转换，20 / 375 * 100 = 5.333333vw */
        margin-bottom: 2.666667vw; /* 10px转换，10 / 375 * 100 = 2.666667vw */
    }

    .info-box .desc-title {
        font-weight: 500;
        font-size: 4.266667vw; /* 16px转换，16 / 375 * 100 = 4.266667vw */
        color: #1F1F1F;
        line-height: 5.066667vw; /* 19px转换，19 / 375 * 100 = 5.066667vw */
        margin-bottom: 4.266667vw; /* 16px转换，16 / 375 * 100 = 4.266667vw */
    }

    .info-box .desc-label {
        font-weight: 400;
        font-size: 3.733333vw; /* 14px转换，14 / 375 * 100 = 3.733333vw */
        color: #82878F;
        line-height: 6.933333vw; /* 26px转换，26 / 375 * 100 = 6.933333vw */
        text-indent: 2em;
    }

    .info-box .desc-label .no-indent {
        text-indent: 0;
    }

    .info-box .desc-label .mb {
        margin-bottom: 2.666667vw; /* 10px转换，10 / 375 * 100 = 2.666667vw */
    }

    .concat-qr-box {
        padding-bottom: 16px;
    }
    .concat-qr-box .title {
        padding: 8vw 0 5.333333vw; /* 30px转换为8vw，20px转换为5.333333vw */
        text-align: center;
        font-weight: 500;
        font-size: 5.333333vw; /* 20px转换，20 / 375 * 100 = 5.333333vw */
        color: #1F1F1F;
        line-height: 6.133333vw; /* 23px转换，23 / 375 * 100 = 6.133333vw */
    }

    .kong {
        height: 16vw; /* 60px转换，60 / 375 * 100 = 16vw */
    }

    .concat-swiper {
        width: 100%;
        overflow-x: hidden;
    }

    .concat-swiper .swiper-slide {
        box-sizing: border-box;
        padding: 0 5.333333vw; /* 20px转换，20 / 375 * 100 = 5.333333vw */
        width: 100%;
    }

    .concat-swiper .swiper-slide .pic-1-img {
        width: 100%;
    }

    .swiper-pagination-concat-swiper {
        text-align: center;
        padding-top: 4.8vw; /* 18px转换，18 / 375 * 100 = 4.8vw */
    }

    .swiper-pagination-concat-swiper .swiper-pagination-bullet-active {
        background: #6759FF;
    }

    .first-box .inner-box {
        position: absolute;
        top: 21.333333vw; /* 70 / 375 */
        left: 0; /* 36 / 375 */
        width: 100%;
        height: 100%;
    }

    .first-box, .first-box-bg {
        width: 100%;
    }

    .second-box {
        width: 100%;
    }
    .second-box .second-box-bg {
        width: 100%;
    }
}
