/* ====== 【响应式样式总表】responsive.css, 统一管理所有屏幕尺寸的适配规则   ======== */

/* ========== 媒体查询：大屏PC端（≥1201px） ========== */
@media (min-width: 1201px) {

    /* 隐藏移动端按钮 */
    .mobile-menu-btn {
        display: none !important;
    }

}

/* ========== 媒体查询：中屏/平板端（≤1200px） ========== */
@media (max-width: 1200px) {
    .logoBox {
        height: 80px;
    }

    .yuanxunBox {
        height: 50px;
    }

    /* 轮播图高度适配 */
    .BD-slideBox {
        height: 250px;
    }

    .picBox {
        display: none;
    }

}

/* ========== 媒体查询：平板端（≤992px） ========== */
@media (max-width: 992px) {
    .topBox {
        padding: 10px 15px;
    }

    .logoBox {
        height: 70px;
    }

    .yuanxunBox {
        height: 43px;
    }

    /* 平板端隐藏搜索框*/
    .BD-searchBox {
        display: none;
    }

    /* 显示菜单按钮  */
    .mobile-menu-btn {
        display: block;
    }

    /* 移动端默认隐藏导航栏 */
    .BD-navbar .nav {
        display: none;
        flex-direction: column;
    }

    /* 隐藏二级菜单 */
    .nav-pills .dropdown:hover .dropdown-menu {
        display: none;
    }

    /* 修正bootstrap默认显示宽度 */
    .nav-justified>li {
        width: 100%;
    }

    /* 平板端隐藏轮播图 */
    .BD-slideBox {
        display: none;
    }

    /* 头条标志缩小 */
    .BD-toutiaoBox {
        background-size: auto 10%;
    }

    .slogan {
        display: block;
    }


}

/* ========== 媒体查询：手机端（≤768px） ========== */
@media (max-width: 768px) {
    .logoBox {
        height: 40px;
    }

    .yuanxunBox {
        height: 22px;
    }

    .BD-slideBox {
        height: 150px;
    }

    .slogan {
        height: 120px;
        min-height: 40px;
    }

    /* 头条标志取消 */
    .BD-toutiaoBox {
        max-height: 75px;
        overflow: hidden;
    }

}