/*手机端适配*/

@media (max-width:1440px) {
  .center-box3 {padding-left: 15px;padding-right: 15px;width: 100%;max-width: none;}
}
@media (max-width:1340px) {
  .center-box,.center-box.no-pd {padding-left: 15px;padding-right: 15px;width: 100%;max-width: none;}
  .head-pd {
    padding: 0 15px;
  }

  .center-box-left1 {
    padding:0 0 0 10px;
  }
}

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

@media (max-width:992px) {
  ._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;}
  .mt30 {margin-top: 20px;}
  .mt40 {margin-top: 20px;}
  .menu {
    display: block;
  }
  .gy-show {
    line-height: 1.875em;
  }
  ._info-form-dl>dt {
    width: 110px;
    padding: 10px;
  }

  .swiper-news-mask {
    padding: 20px 15px;
  }
  ._info-form-text{
    padding: 10px;
  }

  ._info-form-val {
    padding: 0 10px;
  }
  ._info-form-btn {
    height: 50px;
  }
  ._info-details-tit {
    font-size: 18px;
  }
  ._info-details-show {
    font-size: 14px;
    line-height: 1.875em;
  }
  .content-normal-vice {
    font-size: 16px;
    margin-top: 10px;
  }
  ._info-details-inner {
    padding: 20px 15px;
  }
  .news-mask-tit {
    font-size: 14px;
  }
  .news-more {
    height: 40px;
    width: 110px;
  }
  .mask-top-flag {
    height: 30px;
    min-width: 60px;
    margin-right: 5px;
    margin-bottom: 5px;
  }
  .news_time {
    font-size: 12px;
  }
  ._info-left {
    width: 36%;
  }

  ._info-ul>li {
    padding: 20px 0;
  }
  ._info-tit {
    font-size: 14px;
    margin-top: 10px;
  }
  ._info-posi,._info-desc {
    font-size: 12px;
  }
  ._info-right {
    padding-left: 15px;
  }
  .main-people-ul>li + li {
    margin-top: 20px;
  }
  .peo-tit {
    font-size: 18px;
  }
  .peo-desc {
    line-height: 1.875em;
  }
  .main-people-inner {
    padding: 20px 15px;
  }
  .peo-posi {
    font-size: 16px;
  }
  .news_tab_ul>li {
    height: 30px;
    min-width: 100px;
    margin-right: 5px;
    
  }
  .news_tit {
    margin-top: 10px;
    font-size: 12px;
  }
  .stuff-info {
    margin-top: 20px;
  }
  .details-box-tit {
    font-size: 18px;
  }
  .details-info-table th, .details-info-table td {
    padding: 5px;
  }
  .details-box-table>li {
    padding: 5px;
    width: auto;
    flex-grow: 1;
  }
  .swiper-wj-outer {
    padding: 5px;
    width: calc(100% + 10px);
    transform: translate(-5px,0);
  }
  .details-sub-btn {
    height: 50px;
  }
  .details-right-dl {
    margin-top: 15px;
  }
  .swiper-wj .swiper-slide {
    box-shadow: 0px 0px 5px 0px #63636340;
  }
  .stuff-bott {
    padding: 5px;
  }
  .map-iframe {
    height: 200px;
  }
  .details-box-show {
    line-height: 1.875em;
    margin-top: 20px;
    max-height: 105px;
  }
  .details-dream-desc {
    line-height: 1.875em;
  }
  .details-dream-tit {
    font-size: 16px;
  }
  .details-dream-right {
    padding-left: 0;
  }
  .details-dream {
    padding: 15px;
  }
  .details-info-table {
    font-size: 12px;
    word-break: break-all;
  }

  .details-table-data {
    font-size: 16px;
  }
  .stuff-price {
    margin-top: 0;
  }
  .lan-links {
    height: 40px;
    width: 110px;
  }
  .logo-img,.footer-logo {
    max-width: 120px;
  }

  .media-links {
    margin: 0 5px;
  }
  .head {
    padding: 15px 0;
  }
  .footer-top-info-text {
    font-size: 14px;
  }

  .swiper-stuff .swiper-slide {
    width: 80%;
  }
  .footer-top-nav-links>li {
    margin-left: 0;
    margin: 0 1.30vw;
    width: 30%;
  }
    .footer-top-nav-links li:nth-child(4),
    .footer-top-nav-links li:nth-child(5),
    .footer-top-nav-links li:nth-child(6),
    .footer-top-nav-links li:nth-child(7) {
        width: 40%; /* 第二行（4个）每个宽度占 25% */
    }
  .footer-bott {
    padding: 20px 0;
  }
  .footer-br-ul>li {
    padding: 0 10px;
  }
  
  .footer-br-ul,.footer-top-nav-links {
    justify-content: center;
    width: 90%;
    margin: 0 auto;
  }

  .index-about-item + .index-about-item {
    margin-top: 20px;
  }
  .index-tit {
    font-size: 18px;
  }
  .about-links-ul>li {
    height: 45px;
    font-size: 14px;
    margin-top: 20px;
  }
  .normal-tit {
    font-size: 20px;
  }
  .news-box,.normal-pd,.stuff-box {
    padding: 25px 0;
  }

  .details-box-item {
    margin-top: 20px;
  }
  .normal-pb {
    padding-bottom: 25px;
  }
  .career-ul-tit {
    font-size: 16px;
    margin-top: 20px;
  }
  
  .career-ul-desc {
    font-size: 14px;
    margin-top: 15px;
  }

  .mask-inner-top {
    font-size: 18px;
    padding: 15px;
  }

  .mask-inner-bott {
    padding: 20px 15px;
    line-height: 1.875em;
    font-size: 14px;
  }

  .career-ul-bott {
    padding-left: calc(100vw * 0.1136);
  }

  .career-ul>li:nth-of-type(2n+1) .career-posi {
    transform: translate(calc(100vw * 0.1136));
  }

  .career-ul>li:nth-of-type(2n) .career-posi {
    transform: translate(calc(100vw * -0.1136));
    justify-content: flex-start;
  }
 
  .nav-ul-box {
    background-color: #fff;
    bottom: 0;
    position: absolute;
    transform: translate(0,0);
    left: 0;
    width: 100%;
    border-top: 1px solid #fff;
    padding: 20px 0;
    display: flex;
    flex-direction: column;
    /* align-items: center; */
    transition: all .3s ease;
    opacity: 0;
    visibility: hidden;
    z-index: -1;
    border-top: 1px solid #736050;
  }
  .private-tit {
    font-size:18px;
  }
  .p-avatar {
    width: 80px;
    height: 80px;
  }

  .main-people-left  {
    transform: scale(1);
  }
  .p-in {
    margin-top: 15px;
  }
  .p-ul>li {
    padding: 20px 10px;
  }

  .p-ul-tit {
    font-size: 16px;
  }

  .p-ul-desc {
    font-size: 13px;
  }
  .p-group {
    padding: 20px 0 15px;
  }

  .head-sticky::before {
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    background-color: #fff;
    top: 0;
    left: 0;
  }

  .head {
    position: relative;
  }

  .banner-filter-ul>li,.banner-fitler-select {
    font-size: 10px;
  }

  .banner-logo {
    max-width: 90px;
  }
  .banner-tab-ul>li {
    height: 30px;
    min-width: 60px;
    padding: 0 5px;
  }
  .banner-filter {
    padding: 15px 10px 15px 0;
  }

  .banner-fitler-btn {
    width: 35px;
    height: 35px;
  }

  .banner-filter-ul>li {
    padding: 0 10px;
  }

  .banner-tit {
    font-size: 18px;
    margin-top: 15px;
  }

  .banner-desc {
    font-size: 14px;
    margin-top: 10px;
  }

  .swiper-stuff .swiper-slide {
    box-shadow: 0px 0px 5px 0px #63636340;
  }

  .swiper-stuff-outer {
    margin-top: 15px;
    padding: 5px 0 5px 5px;
  }

  .swiper-news {
    margin-top: 20px;
  }

  .head-nav-ul {
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
  }
  .head-nav-ul>li{
    border-bottom: 1px solid;
  }
  .buy-nav-ul>li {
    width: calc(33.33% - 5px);
    margin-right: 5px;
    height: 35px;
  }
  .drop-tab {
    justify-content: center;
  }
  .drop-tab>a{
    margin-left: 0;
    padding: 0;
    line-height: 40px;
    font-size: 16px;
    margin-right: 0;
    text-align: center;
  }

  .pages {
    padding: 25px 0;
  }
  .content-ul>li {
    padding: 15px 10px;
    margin-top: 40px;
  }
  .normal-mt {
    margin-top: 20px;
  }
  .content-form {
    padding: 20px 15px;
  }

  .content-form-tit {
    font-size: 18px;
  }

  .content-box {
    padding: 20px 0 40px;
  }

  .content-desc {
    font-size: 14px;
    line-height: 1.875em;
  }
  .arr-li-inner {
    padding: 40px 10px 20px;
  }
  .arr-ul-bott {
    margin-top: 15px;
  }
  .arr-uimg {
    width: 70px;
  }

  .content-normal-tit {
    font-size: 20px;
  }

  .arr-ul>li:nth-child(4n+2)::after {
    right: unset;
    left: 50%;
    top: unset;
    bottom: 10px;
    transform: translate(-50%,100%) rotate(90deg);
  }

  .arr-ul>li:nth-child(4n+3) {
    order: calc(var(--i) + 1);
  }

  .arr-ul>li:nth-child(4n+4) {
    order: calc(var(--i) - 1);
  }

  .arr-ul>li:nth-child(4n+3)::after {
    left: 10px;
    right: unset;
    transform: translate(-100%,-50%) rotate(-180deg);
  }
  .news_details_tit {
    font-size: 18px;
  }
  .summary-dl>dt {
    width: 70px;
  }

  .summary-tit {
    font-size: 18px;
  }
  .summary-inner-box {
    padding:10px 15px;
  }
  .summary-dl {
    padding: 20px 0;
  }
  .news_details_show {
    padding: 20px 0 30px;
  }
  .arr-ul>li:nth-child(4n+4)::after {
    right: unset;
    left: 50%;
    top: unset;
    bottom: 10px;
    transform: translate(-50%,100%) rotate(90deg);
  }
  .arr-ul {
    margin-top: 20px;
  }
  .arr-ul>li::after {
    width: 30px;
    height: 30px;
  }
  .content-flag {
    width: 60px;
    height: 60px;
  }
  .content-flag-data {
    font-size: 32px;
  }

  .content-img-tit {
    font-size: 18px;
  }
  .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;display: flex;}
  .flex-web>[class*=left],.flex-web>[class*=right] {width: 100%!important;}
  .flex-web-reverse {flex-direction: column-reverse!important;}
  .flex-web-reverse>[class*=left],.flex-web-reverse>[class*=right] {width: 100%!important;}
  .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;display: none;}
  .flex-web> .right-mt20 {margin-top: 20px;}
  .flex-web> .right-mt25 {margin-top: 25px;}

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

  ._web_col_1>li:nth-of-type(5n+1) {margin-left:0%;}
  ._web_col_1>li:nth-of-type(4n+1) {margin-left:0%;}
  ._web_col_1>li:nth-of-type(3n+1) {margin-left:0%;}
  ._web_col_1>li:nth-of-type(2n+1) {margin-left:0%;}
  .hide-web {display: none;}
}

@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) {

}










