    /* 添加全局样式，确保布局在所有设备上保持一致 */
html, body {
    /*min-width: 1400px;*/
    /*max-width: 1400px;*/
    margin: 0 auto;
    overflow-x: auto;
}

/* 固定容器宽度 */
.container {
    width: 85% !important;
    max-width: none !important;
    padding-left: 15px !important;
    padding-right: 15px !important;
    padding-bottom: 30px;
}
/* 覆盖任何可能的响应式媒体查询 */
@media (max-width: 1200px) {

    .container {
        width: 80% !important;
        max-width: none !important;
    }
    .row {
        flex-wrap: nowrap !important;
    }
    .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6,
    .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6,
    .col-md-12, .col-lg-12 {
        flex: 0 0 auto;
        width: auto;
    }

    /* 确保导航栏在小屏幕上也保持展开状态 */
    .navbar-collapse {
        display: flex !important;
    }
    .navbar .navbar-nav .nav-link {
        font-size: 16px;
    }
    .navbar-nav .dropdown-menu{
        background: unset;
    }
    /* 保持网格系统的列宽度 */
    .col-lg-3 {
        width: 25% !important;
    }
    .col-lg-4 {
        width: 33.33% !important;
    }
    .col-lg-5 {
        width: 41.66% !important;
    }
    .col-lg-6 {
        width: 50% !important;
    }

    /* 确保研究进展部分的布局正确 */
    /*.research-image-container,*/
    /*.research-cards-container {*/
    /*    width: 50% !important;*/
    /*}*/

    /* 禁用所有可能的响应式隐藏类 */
    .d-none, .d-sm-none, .d-md-none, .d-lg-none, .d-xl-none,
    .d-sm-block, .d-md-block, .d-lg-block, .d-xl-block {
        display: block !important;
    }

    /* 确保轮播图正常显示 */
    .owl-carousel .owl-item {
        float: left !important;
    }

    /* 确保所有部分都有正确的宽度 */
    section, header, footer, nav, .header, .footer {

        width: 100% !important;
        min-width: 1200px !important;
    }

    /* 修复可能的溢出问题 */
    img {
        max-width: 100%;
        height: auto;
    }
}

/* 禁用任何可能的响应式折叠 */
.navbar-toggler {
    display: none !important;
}

.navbar-collapse {
    display: flex !important;
}