/*手机端适配*/

@media (max-width:1340px) {
  .center-box {padding-left: 15px;padding-right: 15px;width: 100%;}
  .main-pro-rul>li:nth-of-type(2n):before {transform: translate(15px,0);}
}

@media (max-width:1685px) {
  .center-box2 {padding-left: 15px;padding-right: 15px;width: 100%;}
}

@media (max-width:992px) {
    .footer-tleft {padding-right:0}
    .solution-ileft {max-height:500px;}
    .swiper-hornor-top {height:220px}
  .cont-dl {margin-top: 15px;}
  .contact-tit {font-size: 20px;}
  .prev-next + .prev-next {
    margin-top: 15px;
  }
  .prev-next-box {
    flex-direction: column;
    padding: 20px 0;
  }
  .question-br-tit {
    font-size: 18px;
  }
  ._case-details-show {
    font-size: 14px;
    line-height: 1.875em;
    padding: 25px 0;
  }
  .cont-rdl .cont-rval {height: 40px;}
  .map-box {height: 240px;}
  .news_tab_ul>li,.news_tab_ul>li .iconfont {font-size: 18px;}
  ._news_utit {
    font-size: 16px;
  }
  ._news_udesc {
    -webkit-line-clamp: 1;
    margin-top: 5px;
    font-size: 14px;
  }
  ._news_uright {
    width: 36%;
  }
  .head-right {display: block;}
  ._news_uleft {
    padding-left: 0;
    padding-right: 15px;
  }.solve-plan-ul>li {margin-top: 15px;}
  .normal-bott {padding: 15px;font-size: 14px;}
.banner-list-img {min-height: 160px;object-fit: cover;}
.contact-box {padding: 25px 0 30px;}
.cont-rbtn {height: 50px;width: 150px;}
.cont-rdl {margin-top: 20px;}
._news_ul>li {padding: 22px 0;}
  .solve-mark {font-size: 16px;padding: 10px;}
  .pages li a,.pages li span{padding: 4px 10px;}
  .pages {padding: 25px 0;}
  .solve-btn {height: 35px;width: 100px;}
  .solve-pr-desc {margin: 10px 0 15px;font-size: 14px;}
  .solve-pr-tit {font-size: 16px;}
  .solve-pright {padding: 40px 15px 25px;margin-top: -20px;}
  .solve-pleft,.solve-pright {width: 100%;}
  .solve-plan-ul>li:nth-of-type(2n+1) {flex-direction: column;}
  .solve-plan-ul>li:nth-of-type(2n) {flex-direction: column;}
  ._web-mt15 {margin-top: 15px;}
  ._web-mt20 {margin-top: 20px;}
  ._web-mt25 {margin-top: 25px;}
  ._web-fs12 {font-size: 12px;}
  ._web-fs14 {font-size: 14px;}
  ._web-fs16 {font-size: 16px;}
  ._web-fs18 {font-size: 18px;}
  ._web-fs20 {font-size: 20px;}
  ._web-fs22 {font-size: 22px;}
  ._web-fs24 {font-size: 24px;}
  ._web-pd40 {padding: 40px 0;}
  ._web-pd15 {padding: 15px 0;}
  ._web-pd20 {padding: 20px 0;}
  ._web-pd25 {padding: 25px 0;}
  .logo-img {max-width: 252px}
  .test-itit {font-size: 18px;}
  .swiper-part {margin-top: 25px;}
  .test-inner-box {padding: 20px 15px;}
  .swiper-part .swiper-slide {height: 90px;}
  .test-btn {height: 35px;width: 90px;}
  .test-idesc {font-size: 14px;margin: 10px 0 15px;}
  .tech-details-item {padding-top: 30px;}
  .tech-details-item2 {padding-bottom: 30px;}
  .application {padding: 15px 0 30px;}
  .tech-ubott {padding: 15px 10px;}
  .nav-posi-lul>li {padding: 10px 0;}
  .pro-load-ul>li {width: 50%;}
  .pro-load-ul {padding-top: 10px;}
  .case-mask {padding: 15px;font-size: 14px;}
  .pro-deta-itit {font-size: 18px;}
  .pro-details-item {padding-top: 30px;}
  .pro-deta-ul {padding-top: 15px;}
  .pro-deta-ul>li {height:45px;margin-right: 5px;margin-top: 5px;min-width: auto;padding: 0 15px;font-size: 14px;}
  .details-oper-btn + .details-oper-btn {margin-left: 5px;}
  .details-oper-links {text-align: center;}
  .details-oper-btn {height: 45px;width: 150px;font-size: 18px;}
  .details-tr-desc {font-size: 14px;line-height: 1.875em;}
  .details-tr-tit {font-size: 18px;}
  .main-pro-rinner-bott{padding: 12px 10px;}
  .main-pro-rul-tit,.td-itit {font-size: 20px;}
  .main-pro-rul>li {padding: 25px 0;}
  .main-pro-left-main-tit {font-size: 14px;}
  .main-pro-inner {display: none;}
  .main-pro-right {padding-left: 0;}
  .main-pro-left-ul>li {padding: 15px 0 15px 5px;}
  .main-pro-left-top {height: auto;padding: 10px 15px;font-size: 18px;}
  .main-pro-box  {padding: 30px 0;}
  .banner-desc1 {font-size: 14px;margin-top: 10px;}
  .banner-tit1 {font-size: 22px;}
  .footer-bott {padding: 15px 0;}
  .footer-top {padding: 25px 0 20px;}
  a.footer-link {line-height: 1.8em;}
  .main-pro-left {padding-bottom: 25px;}
  .footer-links {
    display: none;
  }
  .footer-top-ul {
    flex-direction: column;
  }
  .footer-top-ul>li + li {
    margin-top: 15px;
  }
  .swiper-partner .swiper-slide {height: 110px;}
  .swiper-hornor-button-box {padding-top: 15px;}
  .swiper-hornor {margin-top: 10px;}
  .swiper-partner {margin-top: 25px;}
  .hornor-tul>li::after {height: 2px;}
  .hornor-tul>li + li {margin-left: 0;} 
  .hornor-tul>li {font-size: 16px;margin-right: 15px;padding: 10px 0;}
  ._tech_ubott  {font-size: 16px;}
  ._tech_data {font-size: 26px;}
  ._tech_utop {font-size: 14px;}
  ._tech_ul {justify-content:space-between}
  ._tech_ul>li {width: 48%;margin-top: 25px;}
  .nav-postion-pd {padding: 15px 0;}
  ._ab_desc {font-size: 14px;line-height: 1.875em;}
  ._ab_tit {font-size: 20px;}
  ._ab_tit_line {padding-bottom: 10px;}
  .au-img {width: 28px;}
  .au-rtop {height: 40px;}
  .au-rul>li {margin-left: 2%;width: 32%;padding:25px 5px 25px;}
  .au-text {font-size: 12px;}
  .au-data {font-size: 20px;}
  .news_urbott {margin-top: 5px;}
  .news_urtit {font-size: 16px;}
  .news_uright {padding-left: 15px;}
  .news_nul>li {padding: 10px;margin-top: 15px;}
  .solu-ilul {padding: 5px 0 10px;}
  .sm-more-box{margin-top: 10px;}
  .sm-more-btn {height: 35px;width: 80px;}
  .sm-desc {font-size: 12px;margin-top: 10px;-webkit-line-clamp: 2;}
  .solution-mark {padding: 20px 15px;}
  .sm-tit {font-size: 20px;}
  .solu-ilul>li {font-size: 16px;padding: 12px 15px;}
  .solu-ilul>li + li {margin-top: 5px;}
  .pro-bdesc {padding: 15px 10px 15px 12px;line-height: 2em;}
  .pro-btit::after {height: 2px;width: 40px;}
  .pro-btit {padding: 15px 0;font-size: 16px;}
  .check-more {height: 35px;width: 105px;}
  .about-us-inner {margin-top: 15px;}
  .about-us-desc {font-size: 14px;margin-bottom: 20px;}
  .normal-tit,.news_ntit {font-size: 22px;}
  .normal-en {font-size: 14px;}
  .about-us,.solution,.news,._ab_box,._tech_box,.hornor-box,.partner {padding: 30px 0;}
  .product-box {padding: 30px 0 0;}
  .banner-tit {font-size: 22px;text-align: center;}
  .head-rsearch {width: 100%;height: 35px;}
  .head-right {order: 2;}
  .head-left {order: 1;}
  .head-mid {width: 100%;order: 3;margin-top: 10px;}
  .head {padding: 12px 0;}
  .menu {display: block;}
  .hide-pc {display: flex;}
  .hide-web {display: none;}
  .nav-ul>li::after {display: none;}
  .nav-ul {flex-direction: column;}
  .drop-tab {justify-content: space-between;padding: 0 20px;}
  .drop-tab a {height: 40px;line-height: 40px;color: #fff;}
  .nav-ul-box {
    width: 100%;
    height: 100%;
    background-color: transparent;
    position: fixed;
    left: -100%;
    top: 0;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    z-index: 999;
    padding: 0;
  }

  .normal-place ::-webkit-input-placeholder{
    font-size: 14px;
  }
  .normal-place :-moz-placeholder{
    font-size: 14px;
  }
  .normal-place ::-moz-placeholder{
    font-size: 14px;
  }
  .normal-place :-ms-input-placeholder{
    font-size: 14px;
  }

  .head-nav-ul {
    width: 210px;
    height: 100%;
    flex-direction: column;
    padding-top: 40px;
    justify-content: flex-start;
    background-color: rgba(0, 0, 0, .8);
    display: flex;
  }

  .drop-cont {position: static;transform: none;padding-top: 0;width: 100%;}
  .drop-ul {box-shadow: none;padding: 10px 0;border-radius: 0;text-align: left;background-color: #eee;}
  .drop-ul>li {padding: 0 20px;}
  .nav-ul>li {
    width: 100%;
    line-height: 40px;
    border-bottom: 1px solid #fff;
    padding: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .fix-web {display: flex;flex-direction: column;}
  .fix-web:after {display: none;}
  .fix-web>[class*=left],.fix-web>[class*=right] {width: 100%;}
  .flex-web {flex-direction: column!important;}
  .flex-web>[class*=left],.flex-web>[class*=right] {width: 100%;}
  .flex-web-reverse {flex-direction: column-reverse!important;}
  .flex-web-reverse>[class*=left],.flex-web-reverse>[class*=right] {width: 100%;}
  .fix-web>.right-mt25 {margin-top: 25px;}
  .fix-web>.right-mt20 {margin-top: 20px;}
  .flex-web>.right-mt5 {margin-top: 5px;}
  .fix-web>.right-mt15 {margin-top: 15px;}
  .flex-web> .right-mt15 {margin-top: 15px;}
  .flex-web> .right-mt10 {margin-top: 10px;}
  .flex-web> .right-mt20 {margin-top: 20px;}
  .flex-web> .right-mt25 {margin-top: 25px;}

  ._web_col_2 {display: flex;flex-wrap: wrap;}
  ._web_col_2>li {width: 48.5%;margin-left: 3%;margin-top: 15px;}
  ._web_col_2>li:nth-of-type(5n+1) {margin-left: 3%;}
  ._web_col_2>li:nth-of-type(4n+1) {margin-left: 3%;}
  ._web_col_2>li:nth-of-type(3n+1) {margin-left: 3%;}
  ._web_col_2>li:nth-of-type(2n+1) {margin-left: 0;}

  ._web_col_3 {display: flex;flex-wrap: wrap;}
  ._web_col_3>li {margin-left: 3%;margin-top: 15px;width: 31.33%;}
  ._web_col_3>li:nth-of-type(5n+1) {margin-left: 3%;}
  ._web_col_3>li:nth-of-type(4n+1) {margin-left: 3%;}
  ._web_col_3>li:nth-of-type(3n+1) {margin-left: 0;}
}

@media (max-width:750px) {
  .banner-img {display: none;}
  .mobile-img {display: block;}
  .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:575px) {

}
@media (max-width:414px) {

}

@media (max-width:375px) {

}










