@charset "UTF-8";
/*响应式配置*/
@media (max-width: 1199px) {
  header {
    display: none;
  }
  .out-header {
    display: none;
  }
  .news-list .block .lt .brief {
    -webkit-line-clamp: 3;
  }
  .news-list .block .lt {
    width: 43.125%;
  }
  .product-wrapper .container .lt ul li {
    padding: 0.653846em 10px 0.653846em 1em;
  }
}
@media (max-width: 990px) {
  .container {
    width: 94%;
  }
  footer .footer-top .lt form input {
    height: 2.5em;
  }
  footer .footer-top .lt form button {
    height: 2.5em;
  }
  .contact-us .online-msg form input {
    height: 2.5em;
    padding: 0 0.625em;
  }
  .contact-us .online-msg form textarea {
    padding: 0.5em 0.625em;
  }
  .contact-us .online-msg form button {
    height: 2.5em;
  }
}
@media (max-width: 767px) {
  .index-about .container .lt {
    width: 100%;
    margin-bottom: 3%;
  }
  .index-about .container .rt {
    width: 100%;
  }
  .index-faq .container .lt {
    width: 100%;
    margin-bottom: 3%;
  }
  .index-faq .container .rt {
    width: 100%;
  }
  .index-news .wrapper .lt {
    width: 100%;
    margin-bottom: 3%;
  }
  .index-news .wrapper .rt {
    width: 100%;
  }
  .index-news .wrapper .rt .title .brief {
    -webkit-line-clamp: 3;
  }
  footer .footer-top .lt {
    width: 100%;
    margin-bottom: 3%;
    padding: 3%;
  }
  footer .footer-top .rt {
    width: 100%;
    padding: 3%;
  }
  .inner-about .container .data {
    margin-top: 10%;
  }
  .faq-list .container .block {
    width: 100%;
  }
  .news-list .block {
    margin-bottom: 7%;
    padding: 3%;
    background-color: #e5e5e5;
  }
  .news-list .block .lt {
    width: 100%;
    margin-bottom: 3%;
  }
  .news-list .block .rt {
    width: 100%;
  }
  .product-wrapper .container .lt {
    width: 100%;
    margin-bottom: 3%;
  }
  .product-wrapper .container .lt ul {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    align-items: flex-start;
    align-content: flex-start;
  }
  .product-wrapper .container .lt ul li {
    width: 48%;
    margin-bottom: 2%;
  }
  .product-wrapper .container .rt {
    width: 100%;
  }
  .prod-list .block {
    width: 48%;
  }
  .prod-detail .intro .picture {
    width: 100%;
    margin-bottom: 3%;
  }
  .prod-detail .intro .text {
    width: 100%;
  }
  .product-wrapper .container .lt ul {
    min-height: auto;
  }
}
