@media screen and (max-width: 992px) {
  .container {
    padding: 0 15px;
    padding: 0 2vw;
  }
  .news-list-content {
    margin-top: 20px;
    margin-top: 2.66667vw;
    margin-bottom: 20px;
    margin-bottom: 2.66667vw;
  }

  .content-container {
    margin-top: 20px;
    margin-top: 2.66667vw;
  }

  .left-menu-container {
    float: none;
    width: 100%;
  }
  .left-menu-container::after {
    content: "";
    display: block;
    clear: both;
  }
  .left-menu-container .section-title {
    margin-bottom: 0;
  }
  .left-menu-container > a {
    float: left;
    width: 48%;
    margin-left: 4%;
    display: block;
  }
  .left-menu-container > a:nth-of-type(2n + 1) {
    margin-left: 0;
  }
  .left-menu-container .menu-item {
    height: 80px;
    height: 10.66667vw;
    line-height: 80px;
    line-height: 10.66667vw;
    padding-left: 5.7%;
    padding-top: 0;
    padding-bottom: 0;
    font-size: 28px;
    font-size: 3.73333vw;
    margin-top: 23px;
    margin-top: 3.06667vw;
    width: 100%;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    min-height: auto;
  }
  .left-menu-container .menu-item::after {
    width: 28px;
    width: 3.73333vw;
    height: 28px;
    height: 3.73333vw;
    right: 5.7%;
  }
  .right-container {
    width: 100%;
    float: none;
    margin-top: 30px;
    margin-top: 4vw;
  }

  .section-title {
    height: 60px;
    height: 8vw;
    line-height: 60px;
    line-height: 8vw;
    border-left: solid 4px #0649a5;
    border-left: solid 0.53333vw #0649a5;
    font-size: 32px;
    font-size: 4.26667vw;
    padding-left: 20px;
    padding-left: 2.66667vw;
    margin-bottom: 15px;
    margin-bottom: 2vw;
  }
  .section-title .more {
    right: 30px;
    right: 4vw;
    top: 50%;
    font-size: 28px;
    font-size: 3.73333vw;
  }
  .section-title .more::after {
    width: 8px;
    width: 1.06667vw;
    height: 14px;
    height: 1.86667vw;
    right: -15px;
    right: -2vw;
    top: 50%;
  }

  .news-list li:nth-child(6n) {
    padding-bottom: 15px;
    padding-bottom: 2vw;
    margin-bottom: 15px;
    margin-bottom: 2vw;
  }

  .link-btns li {
    width: 48%;
    margin-left: 4%;
    height: 70px;
    height: 9.33333vw;
    line-height: 70px;
    line-height: 9.33333vw;
    float: left;
    margin-bottom: 15px;
    margin-bottom: 2vw;
  }
  .link-btns li a {
    color: #0649a5;
    font-size: 28px;
    font-size: 3.73333vw;
  }
  .link-btns li:nth-child(2n + 1) {
    margin-left: 0;
  }
}

