/*手机端适配*/
@media (max-width:1240px) {
  .center-box {
    padding-left: 15px;
    padding-right: 15px;
    width: 100%;
  }
}

@media (max-width:992px) {
  .footer-links {font-size: 14px;}
  .product-inner {padding: 0 15px;}
  .pro-tit {font-size: 20px;}
  .banner-img {min-height: 200px;object-fit: cover;}
  .footer {padding: 15px 0;}
  .gallery-mark {font-size: 18px;}
  .swiper-gallery-box {margin-top: 25px;}
  .pro-iul>li {padding: 20px 0;}
  .pro-itit small {font-size: 12px;}
  .pro-itit {font-size: 18px;}
  .cont-btn {height: 45px;width: 130px;font-size: 18px;}
  .hide-web {display: none;}
  .cont-dl-name {font-size: 16px;}
  .cont-dl .cont-text {height: 180px;}
  .cont-dl .cont-val:not(.cont-text) {height: 36px;}
  .comp-desc {font-size: 14px;}
  .comp-name {font-size: 18px;}
  .normal-desc {font-size: 14px;margin-top: 5px;}
  .normal-tit {font-size: 22px;}
  .banner-desc {font-size: 12px;margin-top: 5px;}
  .banner-tit {font-size: 22px;margin-top: 10px;}
  .cont-dl>dd {margin-top: 5px;padding-right: 10px;}
  .cont-dl>dt {width: auto;text-align: left;}
  .cont-dl {flex-direction: column;margin-top: 16px;}
  .comp-ul>li {width: 100%;padding: 20px 15px;}
  .product, .gallery, .contact,.company {padding: 30px 0;}
  .product-ul>li {width: 100%;margin-left: 0!important;margin-top: 20px;}
  .logo-img {max-width: 110px;}
  .head {padding: 10px 0;}
  .menu {display: block;}
  .head-nav-ul {
    width: 60%;
    display: flex;
    flex-direction: column;
    padding-top:10%;
    justify-content: flex-start;
    background-color: rgba(0, 0, 0, .8);
    height: 100%;
  }
  .nav-ul>li::after {display: none;}
  .nav-ul>li {margin-left: 0;padding: 0;line-height: 40px;text-align: center;border-bottom: 1px solid #fff;}
  .nav-ul {flex-direction: column;}
  .nav-ul-box {
    width: 100%;
    height: 100%;
    background-color: transparent;
    overflow: hidden;
    left: -100%;
    top: 0px;
    position: fixed;
    z-index: 999;
    justify-content: flex-start;
  }
  .fix-web {display: flex;flex-direction: column;}
  .fix-web:after {display: none;}
  .fix-web>[class*=left],.fix-web>[class*=right] {width: 100%;max-width: none;}
  .flex-web {flex-direction: column!important;}
  .flex-web>[class*=left],.flex-web>[class*=right] {width: 100%!important;padding-left: 0;padding-right: 0;}
  .fix-web>.right-mt25 {margin-top: 25px;}
  .fix-web>.right-mt20 {margin-top: 20px;}
  .fix-web>.right-mt15 {margin-top: 15px;}
  .flex-web> .right-mt15 {margin-top: 15px;}
  .flex-web> .right-mt5 {margin-top: 5px;}
  .flex-web> .right-mt10 {margin-top: 10px;}
  .flex-web> .right-mt20 {margin-top: 20px;}
  .flex-web> .right-mt25 {margin-top: 25px;}
  .normal-place ::-webkit-input-placeholder{
    font-size: 14px;
  }
  .normal-place ::-moz-placeholder{
    font-size: 14px;
  }
}

@media (max-width:750px) {
  /* .mobile-img {display: block;}
  .banner-img {display: none;} */
  .flex-phone {flex-direction: column;}
  .flex-phone>[class*=left],.flex-phone>[class*=right] {width: 100%;}
  .flex-phone> .right-mt5 {margin-top: 5px;}
  .flex-phone> .right-mt15 {margin-top: 15px;}
  .flex-phone> .right-mt20 {margin-top: 20px;}
  .flex-phone> .right-mt25 {margin-top: 25px;}
}
@media (max-width:640px)  {

}
@media (max-width:475px) {
  
}
@media (max-width:575px) {

}
@media (max-width:375px) {

}










