@charset "utf-8";
/*Author: BeiYue*/
/*QQ: 964214970*/
/*Telegram: BeiYue88*/
/*==============================================================*/

/* CSS Service_Mdia */
/*媒体查询样式--开始------------------------------------------------------*/

@media only screen and (max-width: 1400px) {
    .xiangmu_box {
        align-items: center;
        flex-wrap: wrap;
    }

    .xiangmu_box .xiangmu_pt {
        justify-content: center;
    }

    .xiangmu_box .xiangmu_cent {
        max-width: 720px;
    }

    .xiangmu_box .xiangmu_pt .xiangmu_pt_act i {
        left: 40px;
    }
}

@media only screen and (max-width: 1024px) {
    .diqu_cent_box .diqu_fenbu {
        justify-content: space-between;
        align-items: center;
        flex-direction: column;
        border-bottom: none;
        margin-bottom: 0;
    }

    .diqu_cent_box .diqu_fenbu li {
        min-width: 300px;
        margin: 0px;
        margin-top: 20px;
    }

    .diqu_cent_box .diqu_fenbu li .diqu_tiele {
        border-bottom: solid 4px var(--sc06);
    }

    .diqu_cent_box .diqu_fenbu li .diqu_txt {
        justify-content: flex-start;
        align-items: center;
        flex-direction: row;
        flex-wrap: wrap;
    }

    .diqu_cent_box .diqu_fenbu li .diqu_txt p {
        min-width: 30%;
        max-width: 50%;
    }

    .diqu_cent_box .diqu_ms {
        display: none;
    }

    .diqu_ms_1024 {
        display: flex;
    }
}

@media only screen and (max-width: 860px) {
    .xiangmu_box .xiangmu_pt li {
        width: 9.302vw;
        height: 34.883vw;
        border-radius: 4.651vw;
        margin: 0 1.163vw;
        box-shadow: 0 1.163vw 3.488vw -0.581vw rgba(0, 0, 0, 0.2);
    }

    .xiangmu_box .xiangmu_pt .xiangmu_pt_act {
        width: 48.837vw;
    }

    .xiangmu_box .xiangmu_pt li i {
        width: 8.140vw;
        height: 8.140vw;
        border: solid 0.465vw var(--sc03);
        font-size: 3.488vw;
        padding-bottom: 0.581vw;
        top: calc(100% - 4.651vw);
    }

    .xiangmu_box .xiangmu_pt .xiangmu_pt_act i {
        left: 4.651vw;
    }

}

@media only screen and (max-width: 720px) {
    .fuwudiqu_box {
        margin-bottom: 5.556vw;
    }

    .fuwudiqu_box .diqu_ditu {
        height: 55.556vw;
        margin-right: 6.944vw;
    }

    .diqu_cent_box .diqu_fenbu li {
        min-width: 41.667vw;
        margin-top: 2.778vw;
    }

    .diqu_cent_box .diqu_fenbu li .diqu_tiele {
        padding-bottom: 1.389vw;
        margin-bottom: 1.389vw;
        border-bottom: solid 0.556vw var(--sc06);
    }

    .diqu_cent_box .diqu_fenbu li .diqu_tiele i {
        width: 4.167vw;
        height: 4.167vw;
        margin-right: 0.694vw;
    }

    .diqu_cent_box .diqu_fenbu li .diqu_tiele h2 {
        font-size: 4.167vw;
        padding-bottom: 0.417vw;
    }

    .diqu_cent_box .diqu_fenbu li .diqu_txt p {
        font-size: 2.500vw;
        height: 3.889vw;
    }

    .diqu_ms_1024 {
        margin-bottom: 6.944vw;
    }

    .diqu_ms_1024 i {
        width: 2.778vw;
        height: 2.778vw;
        margin-right: 0.694vw;
    }

    .diqu_ms_1024 p {
        font-size: 2.778vw;
    }
}

@media only screen and (max-width: 600px) {
    .xiangmu_box {
        padding: 3.333vw 0;
    }

    .xiangmu_box .xiangmu_cent {
        padding: 3.333vw;
        margin-top: 3.333vw;
    }

    .xiangmu_cent li .xiangmu_title {
        margin-bottom: 1.667vw;
    }

    .xiangmu_cent li .xiangmu_title i {
        width: 13.333vw;
        height: 6.667vw;
        font-size: 4.000vw;
        border-radius: 5.000vw;
        padding-bottom: 0.667vw;
        margin-right: 1.667vw;
    }

    .xiangmu_cent li .xiangmu_title h2 {
        margin-top: -0.500vw;
        font-size: 5.000vw;
    }

    .xiangmu_cent li span {
        font-size: 3.000vw;
        padding-bottom: 1.667vw;
        margin-bottom: 1.667vw;
    }
}