@charset "UTF-8";
/*响应式配置*/
@media (max-width: 1199px) {
  header {
    display: none;
  }
  .out-header {
    display: none;
  }
  .index-prod .container .lt aside .aside-lv1 li {
    margin-bottom: 1em;
  }
  .index-app .wrapper .rt .swiper .swiper-slide .brief h4 {
    line-height: 1.4;
    margin-bottom: 0.25em;
  }
  .index-app .wrapper .rt .swiper .swiper-slide {
    align-items: center;
  }
  footer .footer-top .container .lt .wrapper .nav {
    display: none;
  }
  .contact-us .online-msg .wrapper .lt form input {
    height: 3.22222em;
  }
}
@media (max-width: 990px) {
  .container {
    width: 94% !important;
  }
  .index-prod .container .rt .swiper .title {
    padding: 0.4em 0.5em 0.2em 0.5em;
  }
  .index-about .wrapper .lt {
    line-height: 2.2;
  }
  .index-app .wrapper .rt .swiper .swiper-slide .brief h4 {
    font-size: 1em;
  }
  .news-list .wrapper .block .title h4 {
    margin-bottom: 2.4494%;
  }
}
@media (max-width: 767px) {
  .index-prod .container {
    flex-wrap: wrap;
  }
  .index-prod .container .lt {
    width: 100%;
    margin-bottom: 3%;
  }
  .index-prod .container .lt .index-title {
    margin-bottom: 5%;
  }
  .index-prod .container .lt aside .aside-lv1 {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
  }
  .index-prod .container .lt aside .aside-lv1 li {
    width: 49%;
    margin-bottom: 2%;
  }
  .index-prod .container .lt aside .aside-lv1 li a {
    height: 100%;
  }
  .index-prod .container .rt {
    width: 100%;
  }
  .index-about .wrapper {
    flex-wrap: wrap;
  }
  .index-about .wrapper .lt {
    width: 100%;
    order: 1;
    margin-bottom: 5%;
  }
  .index-about .wrapper .mid {
    width: 100%;
    margin-bottom: 5%;
  }
  .index-about .wrapper .rt {
    width: 100%;
    order: 2;
    display: flex;
    justify-content: space-between;
    align-items: center;
  }
  .index-about .wrapper .rt .block {
    margin-bottom: 0;
    padding-left: 1em;
  }
  .index-honor .swiper .swiper-slide {
    width: 65%;
  }
  .index-device .device-tab {
    flex-wrap: wrap;
  }
  .index-device .device-tab li {
    width: 32%;
    min-height: 3em;
    height: auto;
  }
  .index-app .wrapper .lt {
    width: 100%;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: space-between;
    margin-bottom: 5%;
  }
  .index-app .wrapper .lt .block {
    width: 50%;
    flex: auto;
  }
  .index-app .wrapper .rt {
    width: 100%;
  }
  .index-app .wrapper .rt .swiper .swiper-slide .brief {
    width: 100%;
    margin-bottom: 3%;
  }
  .index-app .wrapper .rt .swiper .swiper-slide .brief .title {
    margin-bottom: 3%;
  }
  .index-app .wrapper .rt .swiper .swiper-slide .picture {
    width: 100%;
  }
  .index-serv .swiper .pic .mask {
    clip-path: circle(100%);
  }
  .index-news .lt {
    width: 100%;
    margin-bottom: 5%;
  }
  .index-news .lt .news-tab li {
    margin: 0 auto 1em;
  }
  .index-news .lt .more {
    margin: 9.6875vw auto 0;
  }
  .index-news .rt {
    width: 100%;
  }
  .index-news .rt .swiper .swiper-slide .block {
    width: 100%;
  }
  footer .footer-top .container {
    border-radius: 10px;
    padding: 3%;
  }
  footer .footer-top .container .lt {
    width: 100%;
    margin-bottom: 5%;
  }
  footer .footer-top .container .rt {
    width: 100%;
  }
  .partner .wrapper .block {
    width: 31.588377%;
  }
  footer .footer-top .container .lt .wrapper p {
    margin-bottom: 0.25em;
  }
  .contact-us .contact-info .block {
    width: 100%;
    margin-bottom: 3%;
  }
  .contact-us .online-msg .wrapper .lt {
    width: 100%;
    margin-bottom: 3%;
  }
  .contact-us .online-msg .wrapper .rt {
    width: 100%;
  }
  .news-list .wrapper .block .title h4 {
    line-height: 1.8;
    margin-bottom: 1%;
  }
  .news-list .wrapper .block .title p {
    line-height: 1.8;
    -webkit-line-clamp: 2;
    min-height: 3.6em;
  }
  .production-device .wrapper .block {
    width: 49%;
  }
  .service-item .wrapper .rt .block {
    width: 49%;
  }
  .test-device .wrapper .block {
    width: 49%;
  }
}
