/*手机端适配*/

@media (max-width:1420px) {
  .center-box2 {padding-left: 15px;padding-right: 15px;width: 100%;}
  .swiper-banner .swiper-banner-pagination {right: 15px;}
}
@media (max-width:1240px) {
  .center-box {padding-left: 15px;padding-right: 15px;width: 100%;}
  .logo-text {font-size: 22px;}
}
@media (max-width:992px) {
    .cont-dl-img {width:20px}
    .filter-posi {height:35px}
  ._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;}


  .normal-tit {font-size: 20px;}
  .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 15px;}
  .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: 60%;
    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: 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;
    font-size: 15px;
    white-space: nowrap;
  }
  .pages {padding: 25px 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;}
  .prev-next-box {padding: 20px 0;}
  ._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_1>li {margin-left: 0!important;width: 100%;}
  ._news_ul>li {margin-top: 20px;}
  .right-fixed-link {width: 88px;height: 88px;font-size: 12px;}
  ._news_date {font-size: 20px;}
  .company-moti {padding: 40px 0 40px;}
  .company-moti2 {padding-bottom: 40px;}
  .logo-img,.footer-logo {width: 150px;}
  .cont-dl>dt .iconfont {font-size: 20px;}
  .cont-dl>dt {width: 32px;}
  .cont-dl {font-size: 16px;}
  .mt40 {margin-top: 20px;}
  .summary-adv>li {padding: 8px 15px;font-size: 16px;}
  .single-desc {font-size: 14px;}
  .single-box-inner {padding-bottom: 40px;}
  .swiper-manage {margin-top: 25px;}
  .swiper-manage .swiper-slide {height: auto;}
  .mange-desc {font-size: 14px;margin: 16px 0 10px;}
  .info-btit,.info-bprice,.pro-show-tit {font-size: 16px;}
  .info-bdesc,.pro-show-desc {font-size: 14px;}
  .cont-dl + .cont-dl {margin-top: 20px;}
  .logo-text {font-size: 18px;}
  .mt30 {margin-top: 20px;}
  .summary-left {visibility: visible;opacity: 1;}
  .summary-adv>li + li {margin-top: 12px;}
  .summary-desc {margin: 25px 0 20px;font-size: 14px;}
  .check-more-box {text-align: center;}
  .pro-show-ul-pt {padding-top: 15px;}
  .banner-tit {font-size: 24px;}
  .banner-desc {font-size: 14px;margin-top: 5px;}
  .manage-iright {margin-top: 3%;}
  .footer-top,.footer-bott {padding: 25px 0;}
  .footer-ul>li a {font-size: 14px;}
  .nav-position-pd {padding: 25px 0;}
  .resume-table {font-size: 12px;}
  .resume-tab td:last-child,.resume-table th:last-child {width: 40px;}
  .resume-tab td,.resume-table th,.resume-desc {padding: 15px 6px;}
  .trusteeship-desc {font-size: 14px;}
  .slide-left>li {width: 33.33%;float: left;padding: 0 5px;}
  .comp_dt_tit {font-size: 20px;}
  .comp-db_desc {line-height: 2em;}
  .comp_dt_desc {line-height: 1.6em;}
  .empl-info {font-size: 14px;line-height: 2em;}
  .empl-flag {padding: 8px 15px;
    font-size: 16px;}
    .employee-ul>li {margin-top: 25px;}
    .employee-ul>li:last-child, .employee-ul>li:nth-last-of-type(1) {padding: 40px 0;margin-top: 40px;}
    .ques-span {width: 32px;height: 32px;margin-right: 10px;}
    .question-dl {font-size: 16px;}
    .question-ul>li {padding: 20px 0;}
    .question-bitem + .question-bitem,.ques-el-dl:nth-of-type(1) {margin-top: 25px;}
    ._pro_details_top {padding: 20px;}
    ._pro-deta_tit {font-size: 20px;}
    .big-num {font-size: 26px;}
}

@media (max-width:750px) {
  .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) {

}










