@charset "UTF-8";
/*响应式配置*/
@media (max-width: 1199px) {
  header {
    display: none;
  }
  .out-header {
    display: none;
  }
  .hot-news {
    padding: 2em 1.5em;
  }
  .team-list .wrapper .block .rt {
    line-height: 2;
  }
}
@media (max-width: 990px) {
  .container {
    width: 94% !important;
  }
  .index-team .wrapper .block .text {
    padding: 1em 1.5em;
  }
  footer .footer-mid .container nav {
    display: none;
  }
  footer .footer-mid .container address {
    width: 100%;
  }
  footer .footer-mid .container address .ewm {
    justify-content: flex-start;
  }
  .team-list .wrapper .block .rt {
    line-height: 1.6;
  }
}
@media (max-width: 767px) {
  .index-banner .swiper .swiper-slide img {
    min-height: 250px;
    object-fit: cover;
  }
  .inner-banner img {
    min-height: 150px;
    object-fit: cover;
  }
  .index-course .swiper .swiper-slide {
    width: 60%;
  }
  .index-team .wrapper {
    grid-template-columns: repeat(3, 1fr);
  }
  .index-team .wrapper .active {
    grid-column: span 3;
  }
  .index-team .wrapper .block:last-child {
    display: none;
  }
  .index-class-reunion .intro {
    gap: 5%;
  }
  .index-class-reunion .intro .block {
    width: 30%;
  }
  .index-news .wrapper .block {
    width: 49%;
  }
  .index-news .wrapper .block .pic .title {
    padding: 1em;
  }
  footer .footer-top .container {
    flex-direction: column;
  }
  footer .footer-top .container .logo {
    width: 100%;
    margin-right: 0;
    margin-bottom: 3%;
  }
  .dynamic-list .video-wrapper .block {
    width: 49%;
  }
  .dynamic-list .picture-wrapper .block {
    width: 49%;
  }
  .inner-list .container aside {
    width: 100%;
    margin-bottom: 5%;
  }
	.inner-list .container .course-aside {
		order: 1;
		margin-top: 5%;
	}
  .inner-list .container main {
    width: 100%;
  }
  .hot-news {
    display: none;
  }
  .article-tab p {
    width: 100%;
    max-width: 100%;
    text-align: left !important;
  }
  .news-list .wrapper .block .pic .title {
    padding: 1em;
  }
  .news-list .wrapper .block .pic .title h4 {
    margin-bottom: 0.5em;
  }
  .course-preview .wrapper .block {
    width: 49%;
  }
  .team-list .wrapper .block {
    width: 100%;
  }
  .class-reunion .adv .block {
    width: 49%;
  }
}
