@media screen and (max-width: 1199px) { .wide { padding-left: 20px; padding-right: 20px; width: 100%; } }
@media screen and (max-width: 992px) { .product-con { margin-top: 45px; }
  .product-right-ul .product-right-li .text .more { width: 100%; height: 40px; line-height: 40px; border-radius: 40px; }
  .product-head { padding-left: 30px; }
  .product-left-ul .product-left-li > a { padding-left: 30px; }
  .product-sub-ul .product-sub-li a { padding-left: 30px; }
  .details-top { padding: 20px 20px 40px; flex-wrap: wrap; -webkit-flex-wrap: wrap; justify-content: center; -webkit-justify-content: center; }
  .details-top .product-details-right { margin-left: 0; margin-top: 10px; }
  .product-details-ul { margin-top: 30px; }
  .product-details-con .box1 { padding: 30px 20px 0 30px; }
  .product-details-con .box1 ul { justify-content: space-between; -webkit-justify-content: space-between; }
  .product-details-con .box1 li { margin-bottom: 36px; width: 30%; word-break: break-all; }
  .news { padding-bottom: 40px; }
  .news .page { margin-top: 40px; }
  .video { padding-bottom: 40px; }
  .video .page { margin-top: 0; }
  .video-ul .video-li { margin-bottom: 40px; }
  .video-ul .video-li .text { height: 50px; line-height: 50px; font-size: 16px; } 
  .news-details{
    margin-top: 30px;
  }
  .product-2link{
    margin-top: 30px;
  }
  .nav_bar .nav_bar_center .nav_list{
    padding: 30px 0 10px;
  }
  .product-details{
    margin-top: 40px;
  }
}
@media screen and (max-width: 768px) { .go-top { display: none; }
  .product-2link { flex-wrap: wrap; -webkit-flex-wrap: wrap; }
  .product-2link .ask-download { padding: 15px 30px; height: auto; width: 100%; }
  .product-2link .ask-download:first-child { margin-bottom: 15px; }
  .product-2link .ask-download .text a { height: 36px; line-height: 36px; border-radius: 36px; }
  .product-con { padding-bottom: 40px; flex-wrap: wrap; -webkit-flex-wrap: wrap; }
  .product-con .product-left, .product-con .product-right { width: 100%; }
  .product-con .product-right { margin-top: 25px; }
  .product-head { height: auto; padding: 15px 0; justify-content: center; -webkit-justify-content: center; text-align: center; }
  .product-head h2 { font-size: 24px; }
  .product-head .line { display: none; }
  .product-head p { margin-top: 4px; font-size: 14px; }
  .sub-menu-box { height: 60px; }
  .sub-menu-box .sub-menu-btn { display: block; }
  .product-left-ul { position: absolute; width: 100%; top: 60px; z-index: 1; display: none; }
  .product-left-ul .product-left-li { background: rgba(255, 255, 255, 0.9); }
  .pop-box1 { padding: 30px 10px 48px; }
  .pop-box1 h3 { font-size: 24px; }
  .pop-box1 .pop-box1-top { margin-top: 25px; padding: 10px 20px 20px; flex-wrap: wrap; -webkit-flex-wrap: wrap; }
  .pop-box1 .pop-box1-top .img { padding-top: 51.5%; height: 0; width: 100%; overflow: hidden; }
  .pop-box1 .pop-box1-top .pop-intro { justify-content: space-between; }
  .pop-box1 .pop-box1-top .pop-intro p { width: 48%; }
  .pop-box1 .pop-box1-top .text { width: 100%; }
  .pop-box1 .pop-box1-top .text .pop-tag { margin-top: 20px; padding: 10px 25px; }
  .pop-form { margin-top: 40px; }
  .pop-form form input[type="text"] { margin-bottom: 20px; height: 56px; }
  .pop-form form p { font-size: 16px; }
  .pop-form form textarea { margin-bottom: 20px; height: 160px; }
  .pop-form form label span { font-size: 16px; }
  .pop-form form button[type="submit"] { margin-top: 40px; height: 56px; font-size: 20px; }
  .pop4-form form select { margin-bottom: 20px; height: 56px; }
  .pop4-form form button[type="submit"] { margin-top: 20px; }
  .product-details-ul { margin-top: 26px; }
  .product-details-ul li { margin-bottom: 18px; height: 54px; line-height: 54px; }
  .else-product { margin-top: 35px; padding-bottom: 45px; }
  .else-product h3 { font-size: 24px; }
  .else-product h3::before { margin-right: 35px; }
  .else-product h3::after { margin-left: 35px; }
  .product-swiper { margin-top: 30px; }
  .box2 { padding: 30px 30px 40px; }
  .news-ul .news-li a { padding: 20px 0; }
  .news-ul .news-li .text .text-box { width: 100%; }
  .news-ul .news-li .text h3 { margin-bottom: 12px; }
  .news-ul .news-li .text p { height: 48px; line-height: 24px; }
  .video-pop .video { width: 90%; height: 30%; }
  .close-video { right: -15px; }
  .video-ul { justify-content: space-between; -webkit-justify-content: space-between; }
  .video-ul .video-li { margin-bottom: 30px; margin-right: 0; width: 48%; } 
  .product-details{
    margin-top: 30px;
  }

  .product-2link{
    margin-top: 0;
  }
  .product-2link .ask-download, .product-head{
    display: none;
  }
  .product-con{
    margin-top: 0;
  }
  .product-2link .fixed-link{
    visibility: visible;
  }
}
@media screen and (max-width: 640px) { .product-con { margin-top: 20px; padding-bottom: 30px; }
  .product-right .page { margin-top: 10px; }
  .product-left-ul .product-left-li { line-height: 54px; }
  .product-left-ul .product-left-li .btn-pull { height: 54px; }
  .details-top { padding: 20px 0 40px; }
  .product-details-con .box1 { padding: 20px 20px 0; }
  .product-details-con .box1 li { margin-bottom: 36px; width: 48%; }
  .details-tab .details-tab-ul { overflow-x: auto; overflow-y: hidden; }
  .details-tab .details-tab-ul .details-tab-li { padding: 0 40px; word-break: keep-all; }
  .box2 { padding: 30px 20px 40px; }
  .news-ul .news-li .text h3 { margin-bottom: 6px; font-size: 16px; }
  .news-ul .news-li .text p { font-size: 14px; height: auto; line-height: 24px; -webkit-line-clamp: 1; }
  .news-ul .news-li .text .time { top: 10px; } 
  

}
@media screen and (max-width: 600px) { .pop-box1 .pop-box1-top .img { padding-top: 72.1%; }
  .details-top .product-details-left { padding-top: 90.6%; height: 0; width: 100%; overflow: hidden; }
  .news-ul .news-li .text { padding-right: 0; align-content: flex-start; -webkit-align-content: flex-start; }
  .news-ul .news-li .text p { display: none; }
  .news-ul .news-li .text .time { top: auto; right: auto; bottom: 0; left: 0; font-size: 12px; }
  .news-ul .news-li .text .more { width: 88px; font-size: 14px; height: 30px; line-height: 30px; display: none; } }
@media screen and (max-width: 425px) { .product-2link .ask-download { padding: 15px 20px; height: auto; width: 100%; }
  .product-2link .ask-download:first-child { margin-bottom: 15px; }
  .product-2link .ask-download .text { margin-left: 24px; }
  .product-2link .ask-download .text a { height: 36px; line-height: 36px; border-radius: 36px; }
  .product-2link .ask-download .text p { margin: 8px 0 14px; }
  .product-right-ul .product-right-li { margin-right: 4%; width: 48%; }
  .product-right-ul .product-right-li:nth-child(3n) { margin-right: 4%; }
  .product-right-ul .product-right-li:nth-child(2n) { margin-right: 0; }
  .pop4-form form .input-box { width: 100%; }
  .product-intro p { width: 100%; line-height: 28px; }
  .product-details-con .box1 li { margin-bottom: 18px; width: 100%; } }
@media screen and (max-width: 375px) { .pop-box1 .pop-box1-top .pop-intro p { width: 100%; line-height: 28px; }
  .pop-box1 .pop-box1-top .text .pop-tag { margin-top: 10px; } }

/*# sourceMappingURL=media.css.map */
