@media screen and (max-width: 1760px) {
  .section3 .container .academic-swiper-button-prev {
    left: 1%;
  }
  .section3 .container .academic-swiper-button-next {
    right: 1%;
  }
}
@media screen and (max-width: 1600px) {
  .container {
    width: 96%;
  }
  .section2 .left {
    width: 60%;
  }
  .section2 .right {
    width: 37%;
  }
  .section2 .left .banner-swiper .swiper-slide a .img {
    width: 100%;
  }
}
@media screen and (max-width: 1024px) {
.banner .swiper-wrapper img {
height: 50vw;
}
  section .container > .title {
    font-size: 0.4rem;
    margin: 0.4rem 0;
  }
  .section2 .left {
    width: 100%;
    height: auto;
    margin-bottom: 0.3rem;
  }
  .section2 .left .banner-swiper .swiper-slide a .img {
    width: 100%;
    height: auto;
    aspect-ratio: 1000/620;
  }
  .section2 .right {
    width: 100%;
    height: auto;
  }
  .section2 .left .banner-swiper .swiper-slide a .content {
    font-size: 0.22rem;
  }
  .section2 .left .banner-swiper .banner-swiper-pagination {
    bottom: 0.72rem;
  }
  .section3 .container .bottom-list li {
    width: calc(50% - 10px);
  }
  .section3 .container .bottom-list li:last-child {
    display: none;
  }
  .section3 .container .bottom-list li a {
    width: 100%;
  }
  .section4 .content-wrap {
    width: 100%;
    margin-left: 0;
  }
  .section4 .content-wrap .campus-swiper a img {
    height: auto;
  }
  .section4 .content-wrap ul li {
    width: 24%;
  }
  .section4 .content-wrap ul li a img {
    height: 100%;
  }
  .section4 .content-wrap ul li.first-item {
    margin-right: 0;
    width: 24%;
    position: unset;
    left: unset;
    top: unset;
  }
  .section4 .content-wrap ul li.first-item img {
    width: unset;
    height: 100%;
    aspect-ratio: 336/230;
  }
  .section4 .content-wrap ul li.first-item a .title {
    padding-left: unset;
  }
  footer .footer-wrap .left {
    padding-right: 0.2rem;
  }
  footer .footer-wrap .right {
    padding-left: 0.32rem;
  }
}
@media screen and (max-width: 960px) {
  footer .footer-wrap .left {
    width: 48%;
  }
  footer .footer-wrap .quick-link {
    width: 48%;
    padding-left: 0;
  }
  footer .footer-wrap .center {
    margin-top: 0.2rem;
    width: 48%;
    padding-left: 0;
  }
  footer .footer-wrap .right {
    width: 48%;
    padding-left: 0;
    margin-top: 0.2rem;
  }
  .line-v {
    display: none;
  }
}
@media screen and (max-width: 768px) {
  .section3 .container .academic-swiper .swiper-slide a img {
    width: 100%;
    height: auto;
  }
  .section3 .container .bottom-list li {
    margin-bottom: 0.1rem;
    width: 100%;
  }
  .section3 .container .bottom-list li:last-child {
    display: block;
  }
  .section3 .container .bottom-list li a {
    width: 100%;
  }
  .section4 .content-wrap ul li.first-item a .title {
    padding-left: 0.19rem;
  }
  .section4 .content-wrap ul li.first-item {
    width: 49%;
  }
  .section4 .content-wrap ul li.first-item img {
    width: 100%;
  }
  .section4 .content-wrap ul li {
    width: 49%;
  }
  .section4 .content-wrap .campus-swiper a .content {
    width: 100%;
    height: auto;
    background: rgba(0, 122, 184, 0.831372549);
  }
  .section4 .content-wrap .campus-swiper a .content .title {
    padding: 0.1rem;
    padding-left: 0.19rem;
    width: 100%;
    height: auto;
    margin: 0;
  }
  footer .footer-wrap {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    padding: 0;
  }
  footer .footer-wrap .left,
  footer .footer-wrap .quick-link,
  footer .footer-wrap .center,
  footer .footer-wrap .right {
    width: 100%;
    padding: 0;
    border-bottom: 1px solid #4094bf;
    padding: 0.3rem 0;
  }
  footer .footer-wrap .left::after,
  footer .footer-wrap .quick-link::after,
  footer .footer-wrap .center::after,
  footer .footer-wrap .right::after {
    display: none;
  }
  footer .line {
    display: none;
  }
  footer .copy-right {
    margin: 0 auto;
    padding: 0.3rem 0;
  }
}/*# sourceMappingURL=media.css.map */