   .investorRelations_content {
        background-color: #F6F6F8;
    }

    .lang_title {
        font-weight: bold;
        font-size: 6rem;
        color: #EA7A1B;
        text-align: left;
        font-style: normal;
        text-transform: none;
        font-family: titFont;
        margin: 0rem 0 6rem 0;
    }

    .companyOverview {
        padding: 5rem;
        background-color: #fff;
        margin-bottom: 3rem;
    }

    .moud_title {
        font-weight: bold;
        font-size: 3.2rem;
        margin-bottom: 3rem;
        color: #0E172D;
        text-align: left;
        font-style: normal;
        text-transform: none;
        font-family: titFont;
    }

    .companyOverview_content {
        padding: 10rem 0 7rem 0;
    }

    /* Table styles for compatibility */
    .companyOverview table {
        width: 100%;
        border-collapse: collapse;
        border-spacing: 0;
    }

    .companyOverview table tbody {
        display: block;
    }

    .companyOverview table tr,
    .companyOverview .content_list_item {
        display: grid;
        grid-template-columns: 0.3fr 1fr 0.3fr 1fr;
        align-items: center;
        padding: 3.3rem 15rem;
        gap: 2rem;
    }

    .companyOverview table tr:nth-child(even),
    .companyOverview table tr:nth-child(2n),
    .companyOverview .content_list_item:nth-child(2n) {
        background: #F8FBFF;
    }

    .companyOverview table td {
        padding: 0;
        border: none;
        text-align: left;
    }

    /* 第1、3个td：名称样式 */
    .companyOverview table td:nth-child(1),
    .companyOverview table td:nth-child(3),
    .companyOverview .name_box {
        font-weight: 400;
        font-size: 1.6rem;
        color: #3F4B5F;
        line-height: 2.2rem;
        text-align: left;
        font-style: normal;
        text-transform: none;
    }

    /* 第2、4个td：内容样式 */
    .companyOverview table td:nth-child(2),
    .companyOverview table td:nth-child(4),
    .companyOverview .content_box {
        font-weight: bold;
        font-size: 2rem;
        color: #031E48;
        text-align: left;
        font-style: normal;
        text-transform: none;
        font-family: titFont;
        line-height: 3rem;
    }

    /* 兼容旧的div结构 */
    .companyOverview table td > div:nth-child(1),
    .companyOverview .content_list_item_left,
    .companyOverview .content_list_item_right {
        display: grid;
        grid-template-columns: 0.3fr 1fr;
        align-items: center;
        gap: 1rem;
        padding: 0;
        border: none;
    }

    .companyOverview .name_box {
        font-weight: 400;
        font-size: 1.6rem;
        color: #3F4B5F;
        line-height: 2.2rem;
        text-align: left;
        font-style: normal;
        text-transform: none;
    }

    .companyOverview .content_box {
        font-weight: bold;
        font-size: 2rem;
        color: #031E48;
        text-align: left;
        font-style: normal;
        text-transform: none;
        font-family: titFont;
        line-height: 3rem;
    }

    .companyOverview_title {
        font-weight: bold;
        font-size: 3.2rem;
        color: #0E172D;
        text-align: left;
        font-style: normal;
        text-transform: none;
        font-family: titFont;
        margin-bottom: 3rem;
    }

    /* ============ 自适应：参考 index.css 断点 ============ */

    @media (max-width: 1599px) {
           .companyOverview_content {
        padding: 8rem 0 5rem 0;
    }
        .lang_title {
            font-size: 5rem;
        }
        .companyOverview table tr,
        .companyOverview .content_list_item {
            padding: 3rem 8rem;
        }
    }

    @media (max-width: 1439px) {
                   .companyOverview_content {
        padding: 7rem 0 4rem 0;
    }
        .lang_title {
            font-size: 4.2rem;
            margin-bottom: 4rem;
        }
        .moud_title {
            font-size: 2.8rem;
        }
        .companyOverview_title {
            font-size: 2.8rem;
        }
        .companyOverview table tr,
        .companyOverview .content_list_item {
            padding: 2.8rem 5rem;
        }
        .companyOverview table td:nth-child(2),
        .companyOverview table td:nth-child(4),
        .companyOverview .content_box {
            font-size: 1.8rem;
        }
    }

    @media (max-width: 1279px) {
        .lang_title {
            font-size: 3.6rem;
            margin-bottom: 3rem;
        }
        .companyOverview {
            padding: 3rem;
        }
        .companyOverview table tr,
        .companyOverview .content_list_item {
            padding: 2.4rem 3rem;
        }
    }

    @media (max-width: 1199px) {
        .lang_title {
            font-size: 3.2rem;
        }
        .companyOverview table tr,
        .companyOverview .content_list_item {
            padding: 2rem;
        }
        .companyOverview table td:nth-child(1),
        .companyOverview table td:nth-child(3),
        .companyOverview .name_box {
            font-size: 1.4rem;
        }
        .companyOverview table td:nth-child(2),
        .companyOverview table td:nth-child(4),
        .companyOverview .content_box {
            font-size: 1.6rem;
        }
    }

    @media (max-width: 991px) {
 
        .lang_title {
            font-size: 2.8rem;
            margin-bottom: 2rem;
        }
        .companyOverview_content {
            padding: 4rem 0 4rem 0;
        }
        .companyOverview {
            padding: 2rem;
            margin-bottom: 2rem;
        }
        .companyOverview_title {
            font-size: 2.4rem;
            margin-bottom: 2rem;
        }
        .moud_title {
            font-size: 2.4rem;
            margin-bottom: 2rem;
        }
        .companyOverview table tr,
        .companyOverview .content_list_item {
            grid-template-columns: 1fr 1fr;
            padding: 2rem;
            gap: 1.5rem;
        }
        /* 在移动端，让每两个td作为一组显示 */
        .companyOverview table td {
            display: inline-block;
            width: 100%;
            padding: 0.5rem 0;
        }
        .companyOverview table td:nth-child(1),
        .companyOverview table td:nth-child(3) {
            font-weight: 400;
            font-size: 1.4rem;
            color: #3F4B5F;
            line-height: 2rem;
        }
        .companyOverview table td:nth-child(2),
        .companyOverview table td:nth-child(4) {
            font-weight: bold;
            font-size: 1.6rem;
            color: #031E48;
        }
    }

    @media (max-width: 767px) {
        .lang_title {
            font-size: 2.4rem;
            margin-bottom: 2rem;
            margin-top: 0;
        }
        .companyOverview_content {
            padding: 5rem 0 3rem 0;
        }
        .companyOverview {
            padding: 2rem;
            margin-bottom: 2rem;
        }
        .companyOverview_title {
            font-size: 2rem;
            margin-bottom: 2rem;
        }
        .moud_title {
            font-size: 2rem;
            margin-bottom: 2rem;
        }
        .companyOverview table tr,
        .companyOverview .content_list_item {
            grid-template-columns: 1fr 1fr;
            padding: 2rem 2rem;
            gap: 1.2rem;
        }
        .companyOverview table td {
            display: inline-block;
            width: 100%;
            padding: 0.4rem 0;
        }
        .companyOverview table td:nth-child(1),
        .companyOverview table td:nth-child(3),
        .companyOverview .name_box {
            font-size: 1.4rem;
            line-height: 2rem;
            white-space: nowrap;
        }
        .companyOverview table td:nth-child(2),
        .companyOverview table td:nth-child(4),
        .companyOverview .content_box {
            font-size: 1.5rem;
            word-break: break-all;
        }
    }
