@media (min-width: 1400px) {
  /* .container,
    .container-lg,
    .container-md,
    .container-sm,
    .container-xl,
    .container-xxl {
        max-width: 1200px
    } */
}

/* ———— 最小宽度媒体查询作为响应断点 ———— */

/* 中型设备（平板电脑，768像素及以上） */
@media (min-width: 768px) {
  /* 导航条 */

  /* 自动弹出二级菜单 */
  .dropdown:hover>.dropdown-menu {
    display: inline-block;
    margin-top: -2px;
  }

  /* 三级菜单样式 */
  .dropdown-menu li {
    position: relative;
  }

  .dropdown-menu .dropdown-submenu {
    display: none;
    position: absolute;
    left: 100%;
    top: -7px;
  }

  /* 三级菜单向右弹出 */
  .dropdown-menu .dropdown-submenu-left {
    right: 100%;
    left: auto;
  }

  /* 自动弹出三级菜单 */
  .dropdown-menu>li:hover>.dropdown-submenu {
    display: block;
  }

  /* 三级菜单第一个圆角 */
  .dropdown-menu .dropdown-menu>li:first-child .dropdown-item:hover,
  .dropdown-menu .dropdown-menu>li:first-child .dropdown-item:active {
    border-top-left-radius: 0.5rem;
    border-top-right-radius: 0.5rem;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
  }

  /* 三级菜单最后一个圆角 */
  .dropdown-menu .dropdown-menu>li:last-child .dropdown-item:hover,
  .dropdown-menu .dropdown-menu>li:last-child .dropdown-item:active {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    border-bottom-left-radius: 0.5rem;
    border-bottom-right-radius: 0.5rem;
  }

  /* 一级菜单的字体尺寸 */
  header nav .collapse .navbar-nav .nav-item .nav-link {
    font-size: 15px !important;
    white-space: nowrap;
  }

  /* 二级菜单的字体尺寸 */
  .dropdown .dropdown-menu .dropdown-item {
    font-size: 15px !important;
    font-weight: 500;
  }

  .navbar-brand {
    margin-right: 1rem;
    font-size: 0rem;
    text-decoration: none;
    white-space: normal;
  }

  .brand-fs {
    font-size: 0.7rem !important;
    line-height: 12px;
  }

  /* 导航条 */

  #fixed-top-middle {
    top: 28px;
  }

  .logo {
    height: 50px;
  }


  /* 侧边栏菜单 - 开始 */
  .sticky-top {
    position: sticky;
    top: 20%;
    z-index: 1020;
  }

  /* 侧边栏菜单的位置 */
  .border-grey {
    border-right: 3px solid #e5e5e5 !important;
  }

  /* 侧导航菜单链接 */
  .sidenav-tabs .nav-tabs .nav-link {
    border: solid transparent;
    border-width: 0 0 2px;
    border-radius: 0;
    text-transform: capitalize !important;
    line-height: 1;
    font-weight: 400;
    font-size: 15px !important;
    padding: 17px 20px 16px;
  }

  .m-n05 {
    margin-left: -3rem !important;
    margin-right: -1rem !important;
  }

  /* 侧边栏菜单 - 结束 */

  /* 招聘 */
  .recruitment .nav-tabs .nav-item.show .nav-link,
  .recruitment .nav-tabs .nav-link {
    font-size: 14px;
    font-weight: 400;
    color: #4f4f4f;
  }

  /*  海报全屏 */
  .bg {
    margin-top: 75px;
  }

  .bg .container-fluid .row .col {
    padding: 0;
  }

  /* 模块间距-上下 */
  .module-spacing {
    margin-top: 3rem;
    margin-bottom: 2rem;
  }

  /* 全局字体大小 */
  .container .row p {
    font-size: 0.93rem;
  }

  /* 全局列表大小 */
  .container ul li {
    font-size: 0.93rem;
  }

  /* LOGO尺寸 */
  .logo-footer {
    width: 80%;
  }

  /* 首页底部学校LOGO */
  .box-eight-logo ul li a {
    font-size: 14px !important;
  }

  .font-size-85 {
    font-size: 0.85rem !important;
  }

  .fs-7 {
    font-size: 0.94rem !important;
  }

  .fs-8 {
    font-size: 0.8rem !important;
  }

  /* 首页轮播图 */
  .carousel-control-next-icon:after,
  .carousel-control-prev-icon:after {
    background-color: #fff;
    color: #666;
    padding: 1rem 1.3rem;
    border-radius: 50% !important;
  }

  .carousel-indicators {
    margin-bottom: 1rem;
    margin-left: 25%;
  }

  /* 首页轮播图的文字位置 */
  .carousel-text {
    margin-top: -8rem !important;
    margin-right: -13rem !important;
  }

  .mt-04 {
    margin-top: 4rem !important;
  }

  .mt-05 {
    margin-top: 5rem !important;
  }

  .mt-06 {
    margin-top: 6rem !important;
  }

  .mt-top {
    margin-top: 8rem !important;
  }

  .mt-09 {
    margin-top: 9rem !important;
  }

  .mt-10 {
    margin-top: 10rem !important;
  }

  .mb-06 {
    margin-bottom: 3rem !important;
  }

  .mb-08 {
    margin-bottom: 8rem !important;
  }

  .mb-10 {
    margin-bottom: 10rem !important;
  }

  .mt-n10 {
    margin-top: -9rem !important;
  }

  .my-10 {
    margin-top: 10rem !important;
    margin-bottom: 10rem !important;
  }

  .px-md-05 {
    padding-right: 5rem !important;
    padding-left: 5rem !important;
  }

  .px-50 {
    padding-right: 10rem !important;
  }

  .py-10 {
    padding-top: 10rem !important;
    padding-bottom: 10rem !important;
  }

  .pr-50 {
    padding-right: 7rem !important;
  }

  .mt-n03 {
    margin-top: -3.5rem !important;
  }

  .mt-n04 {
    margin-top: -4rem !important;
  }

  .mt-n05 {
    margin-top: -5.6rem !important;
  }

  .mt-n07 {
    margin-top: -7rem !important;
  }

  .mt-n06 {
    margin-top: -12rem !important;
  }

  .mb-05 {
    margin-bottom: 5rem !important;
  }

  .ms-05 {
    margin-left: 15rem !important;
  }

  .ps-06 {
    padding-left: 8rem !important;
  }


  /* 招生入学 */
  .four-right {
    margin-left: -9rem !important;
  }

  .four-right .four-right-one {
    padding: 1.5rem 1rem;
  }

  /* 课程体系 */
  .five-right {
    margin-right: -30rem !important;
  }

  /* 校园生活 */
  .six-left {
    /* padding-left: 9rem !important; */
  }

  /* 字间距 */
  .text-spacing {
    letter-spacing: 4px;
  }

  /*  */
  .two .row .col-md-4 .bg-image {
    z-index: 999 !important;
    margin-top: 50rem;
  }

  .w-50s {
    width: 70% !important;
  }

  /* 百度地图-联系我们 */
  .container-map-contact {
    width: 100%;
    height: 400px;
  }
}

/* ———— 最大宽度媒体查询作为响应断点 ———— */

/* 小型设备（横向手机，小于768px） */
@media (max-width: 767px) {
  .logo {
    height: 40px;
  }

  .brand-fs {
    font-size: 0.8rem !important;
  }

  /* 侧导航菜单链接 */
  .sidenav-tabs .nav-tabs .nav-link {
    padding: 0px 20px 16px;
  }

  /* 模块间距-上下 */
  .module-spacing {
    margin-top: 2rem;
    margin-bottom: 1.5rem;
  }

  /*  海报全屏 */
  .bg {
    margin-top: 59.19px;
  }

  .bg .container-fluid .row .col {
    padding: 0;
  }

  /* 移动端隐藏 */
  .mobile-none {
    display: none !important;
  }

  /* 2列的间距 */
  .TwoCol .row .col-6 {
    padding: 0 8px;
  }

  /* 2列的间距 */
  .TwoCol .row .col {
    padding: 0 8px;
  }


  /* 首页轮播图的文字位置 */
  .carousel-text {
    margin-top: -7rem !important;
  }

  /* LOGO尺寸 */
  .logo-footer {
    width: 70%;
  }

  /* 招聘 */
  .recruitment .nav-tabs .nav-item.show .nav-link,
  .recruitment .nav-tabs .nav-link {
    font-size: 14px;
    font-weight: 400;
    color: #4f4f4f;
  }

  .mt-s03 {
    margin-top: 3rem !important;
  }

  .mt-s06 {
    margin-top: 6rem !important;
  }

  .mt-n031 {
    margin-top: -3.5rem !important;
  }

  .mt-top {
    margin-top: 2rem !important;
  }

  /* 招生入学 */
  .four-right .four-right-one {
    padding: 1.5rem 1rem;
  }

  .w-50s {
    width: 70% !important;
  }

  /* 百度地图-联系我们 */
  .container-map-contact {
    width: 100%;
    height: 250px;
  }

}