@media screen and (max-width: 640px) and (min-width: 0px) {
  .box3 .title span {
    font-size: 32px;
  }

  .box3 .title h1 {
    font-size: 28px;
  }

  .box4 .title {
    padding-top: 45px;
  }

  .box4 .container>img {
    min-height: 600px;
    object-fit: cover;
  }

  .pdfImg {
    height: 40%;
  }

  .box4 .pdfBox {
    display: flex;
    flex-direction: column;
    align-items: center;
  }

  .pdfBox>span {
    margin: 30px 0;
    font-size: 26px;
    line-height: 1.5;
  }

  .search .searchInput {
    width: 240px;
  }

  .box6 .title span {
    font-size: 42px;
  }

  .HonorBox {
    padding: 0;
  }

  .newsBox .NewsList:nth-child(2) {
    display: none;
  }

  .newsBox .NewsList:nth-child(3) {
    display: none;
  }

  .newsBox .NewsList:nth-child(4) {
    display: none;
  }
}

@media screen and (max-width: 400px) and (min-width: 0px) {}