@media screen and (max-width: 1440px) {
  .jdb-jczwgk-container {
    margin-top: 40px;
    margin-top: 2.77778vw;
    margin-bottom: 40px;
    margin-bottom: 2.77778vw;
  }
  .page-title {
    font-size: 36px;
    font-size: 2.5vw;
    margin-top: 20px;
    margin-top: 1.38889vw;
    margin-bottom: 40px;
    margin-bottom: 2.77778vw;
  }
  .content-container {
    padding: 25px;
    padding: 1.73611vw;
  }

  .content-container .section-title {
    font-size: 22px;
    font-size: 1.52778vw;
    padding-bottom: 23px;
    padding-bottom: 1.59722vw;
    padding-left: 15px;
    padding-left: 1.04167vw;
  }
  .content-container .section-title::before {
    width: 4px;
    width: 0.27778vw;
    height: 24px;
    height: 1.66667vw;
    top: 2px;
    top: 0.13889vw;
  }
  .content-container .section-title .more {
    border-radius: 4px;
    border-radius: 0.27778vw;
    padding: 7px 14px;
    padding: 0.48611vw 0.97222vw;
    font-size: 16px;
    font-size: 1.11111vw;
  }
  .news-list {
    margin-top: 15px;
    margin-top: 1.04167vw;
    margin-bottom: 20px;
    margin-bottom: 1.38889vw;
  }
  .content-container .list2 {
    margin-top: 17px;
    margin-top: 1.18056vw;
  }
  .content-container .list2 li {
    height: 58px;
    height: 4.02778vw;
    line-height: 58px;
    line-height: 4.02778vw;
    margin-bottom: 17px;
    margin-bottom: 1.18056vw;
  }
  .content-container .list2 li a {
    font-size: 18px;
    font-size: 1.25vw;
  }
  .content-container .more1 {
    border-radius: 4px;
    border-radius: 0.27778vw;
    font-size: 16px;
    font-size: 1.11111vw;
    width: 80px;
    width: 5.55556vw;
    height: 30px;
    height: 2.08333vw;
    line-height: 30px;
    line-height: 2.08333vw;
    margin: 15px auto;
    margin: 1.04167vw auto;
  }
}
