/* 小于xxl */
@media (max-width: 1399px) {}

/* 小于xl */
@media (max-width: 1199px) {
    .indexD-list .text h2 {
        font-weight: unset;
        font-size: 26px;
    }
}

/* 小于lg */
@media (max-width: 991px) {
    .indexD-right>* {
        height: 340px;
    }

    .indexD-right>*:nth-child(2) {
        display: none;
    }

    .indexE::after {
        display: none;
    }

    .indexE-list .list {
        border-top: 1px solid rgba(0, 0, 0, 0.1);
    }

    .indexE-list .list:nth-child(1) {
        border-top: 0;
    }

    .indexG-img {
        position: relative;
        width: 100%;
        margin-top: 25px;
    }

    .indexG-box {
        width: 70%;
    }

    .footer1 img:nth-child(2) {
        display: none;
    }

    .footer1 p {
        display: none;
    }

    .footer2 ul {
        padding: 10px;
        margin-bottom: 20px;
    }

    .footer2 p {
        display: none;
    }

    .footer3 {
        justify-content: flex-start;
        margin-bottom: 60px;
    }

    .footer3 ul li {
        margin-bottom: 10px;
    }
}

/* 小于md */
@media (max-width:767px) {
    .indexB-img1 {
        max-width: 100%;
        height: auto;
        margin: 0;
        box-shadow: 0px 0px 10px 0 rgb(0 0 0 / 40%);
    }

    .indexB-img3 {
        display: none;
    }

    .indexB-text .text {
        margin: 12px -12px 0;
        padding: 20px;
    }

    .indexD-list .img-content {
        height: 200px;
        padding: 0;
    }

    .indexD-right>* {
        height: 200px;
    }

    .indexC-box .list {
        width: 100%;
        padding: 20px 30px 0;
    }

    .indexF p {
        margin-top: 20px;
    }

    .indexG-box {
        width: 100%;
        height: auto;
        padding: 20px;
    }

    .indexG-box p {
        font-size: 18px;
        margin-bottom: 0;
    }

    .indexB-text .text h3 {
        font-size: 28px;
    }
}

/* 手机 */
@media (max-width: 576px) {}