/* ===== AI 九大核心功能协同 · Pad 端 ===== */

@media only screen and (min-width: 751px) and (max-width: 1024px) {

    /* Banner */
    .banner_content {
        left: 48px;
        right: 48px;
    }

    .banner_title {
        font-size: 38px;
    }

    .banner_desc {
        font-size: 16px;
        line-height: 28px;
        margin: 18px 0 0 0;
    }

    /* 方案概述 */
    .programme_wrap {
        padding: 30px 0 56px 0;
    }

    .programme_top {
        width: 240px;
        height: 239px;
    }

    .programme_desc {
        padding: 0 48px;
        margin: 0 0 48px 0;
    }

    .programme_desc_left {
        margin: 0 40px 0 0;
    }

    .programme_title {
        font-size: 28px;
        margin: 10px 0 16px 0;
    }

    .programme_desc_text {
        font-size: 14px;
        line-height: 30px;
    }

    .programme_desc_img {
        width: 380px;
        height: 262px;
    }

    /* 通用标题 */
    .platform_title_text {
        font-size: 28px;
        font-weight: 500;
        margin: 0 20px;
    }

    .platform_title_icon {
        width: 39px;
        height: 39px;
    }

    /* 监管痛点 */
    .pain_list {
        padding: 0 48px;
        grid-template-columns: repeat(2, 1fr);
        grid-gap: 18px;
    }

    .pain_item {
        padding: 18px 20px;
    }

    .pain_icon {
        width: 72px;
        height: 72px;
        margin: 0 14px 0 0;
    }

    .pain_text {
        font-size: 19px;
        line-height: 26px;
    }

    /* 主要功能 */
    .function_list {
        padding: 0 68px;
        grid-template-columns: repeat(2, 1fr);
        grid-gap: 22px;
    }

    .function_item {
        padding: 60px 20px 20px 20px;
    }

    .function_num {
        left: 20px;
        top: 31px;
        width: 48px;
    }

    .function_icon {
        right: 14px;
        top: -14px;
        width: 84px;
        height: 84px;
    }

    .function_title {
        font-size: 22px;
        margin: 0 0 10px 0;
    }

    .function_desc {
        font-size: 14px;
        line-height: 23px;
    }

    /* 三大核心卖点 */
    .core_wrap {
        padding: 48px 0 64px 0;
    }

    .core_ring {
        width: 847px;
    }

    .core_content {
        margin: 36px 0 0 0;
    }

    /* Pad 横排空间紧张：文字列改成弹性宽度，两侧间距收窄，
       否则描述会被挤成「大模型 + 时序算 / 法，」这种断行 */
    .core_content {
        padding: 0 40px;
    }

    .core_side {
        flex: 1;
        width: auto;
        min-width: 0;
        max-width: 360px;
    }

    .core_side_left {
        margin: 0 45px 0 0;
    }

    .core_side_right {
        margin: 0 0 0 45px;
    }

    .core_cube {
        width: 190px;
    }

    .core_title {
        font-size: 16px;
        margin: 0 0 8px 0;
    }

    .core_desc {
        font-size: 14px;
        line-height: 1.4;
    }

    .core_icon {
        width: 40px;
        height: 40px;
    }

    .core_bottom {
        margin: 30px 0 0 0;
    }

    /* 视频区 */
    .index_video {
        padding: 56px 0 44px 0;
    }

    .index_video_content {
        padding: 0 48px;
    }

    .index_video_title {
        font-size: 28px;
    }

    .index_video_img_pc {
        width: 44%;
        height: auto;
        aspect-ratio: 549 / 328;
    }

    .index_video_btn {
        bottom: 14px;
        padding: 6px 20px;
        font-size: 13px;
    }
}
