/*手机端适配*/
@media (max-width:1340px) {
  .center-box {
    padding-left: 15px;
    padding-right: 15px;
    width: 100%;
  }
  .head-nav-ul>li {margin-left: 16px;font-size: 18px;}
  .nav-ul-box {margin-top: 10px;}
  .head-right-top {font-size: 14px;}
  .rt-item + .rt-item {margin-left: 36px;}
  .logo-img {max-width: 140px;}
}
@media (max-width:992px) {
  .swiper-banner .banner-i {max-height: 300px;}
  .mater-ul {padding-bottom: 40px;}
  .site-marks .icon-close1 {right: 15px;top: 15px;}
  .site-logo-img {padding: 20px 0 15px;}
  .site-logo {width: 20%;max-width: 164px;}
  .site-link {font-size: 12px;margin-top: 10px;}
  .site-tit {font-size: 16px;}
  .site-ul>li {width: 32%;margin-left: 1.995%;margin-top: 20px;padding-bottom: 20px;}
  .site-ul>li:nth-of-type(4n+1) {margin-left: 1.995%;}
  .site-ul>li:nth-of-type(3n+1) {margin-left: 0;}
  .prev-next-span {margin-right: 10px;}
  .prev-next-box {padding: 15px 0 30px;font-size: 14px;}
  .details-box p {margin: 20px 0;}
  .details-box {font-size: 14px;}
  .cont-box {padding: 15px 0 40px;}
  .vice-tit {font-size: 18px;margin: 20px 0;}
  .cont-rdl {padding: 20px 0;font-size: 14px;}
  .sub-btn {height: 40px;line-height: 40px;width: 140px;font-size: 18px;}
  .hide-dt {display: none;}
  .cont-dl{margin-top: 15px;}
  .cont-dl>dt{font-size: 14px;line-height: normal;margin-bottom: 5px;}
  .cont-dl {flex-direction: column;}
  .cont-tit {font-size: 20px;}
  .comp_show p {margin: 20px 0;}
  .comp_show {font-size: 14px;}
  .comp_tit {font-size: 20px;}
  .comp_box {padding: 25px 0 25px;}
  .company-left-ul {padding-bottom: 25px;}
  .comp_bott {font-size: 16px;}
  .comp_logo {height: 24px;}
  .company-left-ul {display: flex;flex-wrap: wrap;}
  .company-left-ul>li {width: 50%;padding: 15px;}
  .comp-item {padding: 20px 15px 10px;}
  .pages li a,.pages li span {padding: 4px 10px 3px;}
  .pages {padding: 20px 0;}
  .brand-ul>li {margin-top: 20px;}
  .br-box{height: 100%;min-height: 90px;}
  .brand-right{width: 65%;padding-left: 15px;}
  .brand-left {width: 36%;}
  .brand-ul>li{padding: 15px;}
  .water-fall-box {margin-bottom: 40px;}
  .water-time {font-size: 12px;}
  .water-name {font-size: 14px;}
  .water-bott {padding: 10px 0 15px;}
  .water-fall-ul>li{width: 32.3%;}
  .mater-ul>li {margin-top: 10px;}
  .detail-span-btn {font-size: 16px;}
  .me-desc {font-size: 14px;margin: 20px 0;}
  .me-tit {font-size: 16px;padding: 0 0 15px;}
  .me-marks {position: static;width: 100%;transform: none;padding: 20px 15px;}
  .via-desc {font-size: 14px;}
  .via-tit {font-size: 16px;}
  .via-marks {padding: 15px;}
  .via-ul>li {width: 100%!important;}
  .via-ul>li + li {margin-top: 20px;}
  .villa-bdesc {font-size: 14px;}
  .villa-btit {font-size: 16px;}
  .villa-bott {padding: 25px 15px;}
  .villa-desc {font-size: 14px;}
  .villa-desc p {margin: 20px 0;}
  .villa-box {padding: 25px 0px;}
  .villa-ul {display: flex;flex-direction: column;margin-top: 25px;}
  .via-ul {margin-top: 25px;}
  .villa-ul>li {width: 100%;display: flex;flex-direction: column!important;}
  .nav-position{padding: 20px 0;}
  .title-box-desc {font-size: 14px;margin-top: 25px;}
  .title-box {padding: 40px 0;margin-bottom: 40px;}
  .d_desc {margin-top: 25px;}
  .d_title {padding: 30px 0 40px;}
  .swiper-title-next,.swiper-title-prev {margin: 0px;}
  .swiper-title-prev::after, .swiper-title-next::after {font-size: 20px;}
  .title-swiper{margin: 25px 0 40px;}
  .t-marks-tit {font-size: 16px;}
  .t-marks-desc {font-size: 12px;margin-top: 5px;}
  .t-marks {padding: 5px;}
  .const-tit::after {width: 40px;height: 2px;}
  .tab-box {padding-bottom: 20px;}
  .hide-pc {display: block;}
  .const-cont-ul {padding-bottom: 40px;}
  .details-btn {height: 35px;line-height: 35px;width: 92px;font-size: 16px;}
  .const-desc {font-size: 14px;margin: 15px 0;}
  .const-tit {font-size: 20px;}
  .const-cont-ul>li .const-c_right {padding-left: 0!important;padding-right: 0!important;}
  .const-cont-ul>li {margin-top: 25px!important;}
  .const-tab>li{margin-right: 5px;}
  .const-tab>li {min-width: 68px;height: 30px;line-height: 30px;font-size: 14px;padding: 0 15px;}
  .banner-list-tit {font-size: 24px;}
  .banner-list-desc {font-size: 14px;max-width: 100%;margin-top: 10px;}
  .banner-list-img {height: 220px;object-fit: cover;}
  .ab_us_desc {font-size: 14px;}
  .ab_us_desc p {margin: 20px 0;}
  .ab_us_ul {justify-content: space-between;}
  .ab_us_ul>li {margin-left: 0;width: calc(50% - 5px);}
  .swiper-normal-prev::after,.swiper-normal-next::after {font-size: 24px;}
  .mySwiper {border-bottom-width: 4px;}
  .swiper-partner .swiper-slide {height: 80px;}
  .footer-bott {padding: 20px 0;}
  .footer-links {display: none;}
  .footer-link {font-size: 14px;}
  .footer-tit {font-size: 16px;padding-bottom: 5px;}
  .footer-top-ul>li + li {margin-top: 15px;}
  .footer-top {padding: 25px 0;}
  .footer-top-ul{flex-direction: column;}
  .mySwiper {margin-top: -10px;}
  .themb-img {height: 20px;}
  .mySwiper .swiper-slide {font-size: 14px;padding: 15px 5px;}
  .fit-img {width: 30%;}
  .fit-tit {font-size: 16px;}
  .fit-desc {font-size: 14px;}
  .fit-ul>li {margin-top: 25px;width: 48.635%;padding: 0 15px 25px;border-bottom-width: 4px;border-radius: 4px;}
  .fit-ul>li:nth-of-type(3n+1) {margin-left: 2.68%;}
  .fit-ul>li:nth-of-type(2n+1) {margin-left: 0;}
  .int-tit::after {width: 36px;height: 2px;}
  .int-tit {font-size: 20px;padding-bottom: 15px;}
  .logo-img {max-width: 100%;}
  .interior,.fitout,.material {padding-top: 30px;}
  .details-text {font-size: 16px;}
  .cons-desc {font-size: 14px;margin: 12px 0 15px;}
  .cons-tit {font-size: 20px;}
  .cons-ul>li {padding: 20px 15px;}
  .cons-inner,.swiper-interior,.mySwiper2,.swiper-partner {margin-top: 25px;}
  .more-btn{height: 32px;line-height: 32px;width: 88px;font-size: 16px;}
  .about-us-desc p {margin: 20px 0;}
  .about-us-desc {font-size: 14px;}
  .normal-tit::after{width: 40px;height: 2px;}
  .normal-tit{font-size: 20px;padding-bottom: 10px;}
  .about-us,.partner {padding: 30px 0 40px;}
  .ab_us_box {padding: 0 0 40px;}
  .head-right-top {font-size: 12px;}
  .head-left {width: 15%;}
  .rt-item + .rt-item {margin-left: 6px;}
  .head {padding: 10px 0;}
  .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-box {
    width: 100%;
    height: 100%;
    background-color: transparent;
    overflow: hidden;
    left: -100%;
    top: 0px;
    position: fixed;
    z-index: 999;
  }
  .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%;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-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;
  }
  .normal-place ::-moz-placeholder{
    font-size: 14px;
  }
  .normal-place :-ms-input-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)  {
  .water-fall-ul>li{width: 49.22%;}
}
@media (max-width:475px) {

}
@media (max-width:575px) {

}
@media (max-width:375px) {

}










