@charset "UTF-8";
/*响应式配置*/
@media (max-width: 1199px) {
  header {
    display: none;
  }
  .out-header {
    display: none;
  }
  .index-intro .container .lt {
    width: 100%;
    margin-bottom: 4%;
  }
  .index-intro .container .mid {
    width: 48%;
  }
  .index-intro .container .rt {
    width: 48%;
  }
  .index-notice .wrapper .lt .notice-tab {
    margin-bottom: 3%;
  }
  .index-notice .wrapper .lt .notice-wrapper .block {
    margin-bottom: 1.420575%;
  }
  .index-guide .wrapper {
    justify-content: space-around;
  }
  .index-guide .wrapper .lt {
    width: 100%;
    margin-bottom: 4%;
  }
  .index-guide .wrapper .rt {
    width: 60%;
  }
  footer .footer-mid {
    justify-content: space-around;
  }
  footer .footer-mid .lt {
    width: 100%;
    margin-bottom: 3%;
  }
  footer .footer-mid .rt {
    width: 40%;
  }
  footer .footer-bt {
    text-align: center;
  }
}
@media (max-width: 990px) {
  .container {
    width: 94%;
  }
  .index-notice .wrapper .lt {
    width: 100%;
    margin-bottom: 3%;
  }
  .index-notice .wrapper .rt {
    width: 100%;
  }
  footer .footer-mid .lt .info {
    gap: 1em;
  }
  footer .footer-mid .rt {
    width: 50%;
  }
	.news-list .container .lt {
    width: 100%;
    margin-bottom: 5%;
  }
  .news-list .container .lt .aside-lv1 {
    display: flex;
    flex-wrap: wrap;
  }
  .news-list .container .lt .aside-lv1 li {
    width: 50%;
  }
  .news-list .container .rt {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .index-intro .container .mid {
    width: 100%;
    margin-bottom: 4%;
  }
  .index-intro .container .rt {
    width: 100%;
  }
  .index-intro .container .rt section {
    height: auto;
    min-height: 100px;
    margin-bottom: 3%;
    padding-top: 3% !important;
    padding-bottom: 3% !important;
  }
  .index-intro .container .rt .section3 {
    padding: 3% 5em;
  }
  .index-notice .wrapper .lt .notice-tab li {
    min-width: 45%;
  }
  .index-guide .wrapper .rt {
    width: 100%;
  }
  footer .footer-top nav {
    display: none;
  }
  footer .footer-mid .lt .info {
    flex-wrap: wrap;
    gap: 0;
  }
  footer .footer-mid .lt .info .block {
    width: 100%;
    margin-bottom: 2%;
  }
  footer .footer-mid .rt {
    width: 100%;
  }
	.case-list .block {
		width: 49%;
	}
}
