.fnt_16,.fnt_14{font-weight: 100;}
.main{margin-bottom: 0!important;}
.bold{font-weight: bold;}
/*.customer_t-div{padding: 0.8rem;box-sizing: border-box;overflow: hidden;position: relative;color: #fff;}*/
.customer_01{padding: 1.2rem 0 1rem;box-sizing: border-box;overflow: hidden;}
.customer_ttCon{padding: 1rem 0 1.5rem;}
.customer_tt-div{padding:0.8rem;box-sizing: border-box;overflow: hidden;position: relative;color: #fff;}
.customer_tt-div>img{width: 0.83rem;height: 0.87rem;right:0.58rem;top: 0.5rem;position: absolute;}
.customer_t-div h2,.customer_tt-div h2{margin-bottom: 0.35rem;font-weight: 500;}

.customer_tt-p{line-height: 0.3rem;}

.customer_b{margin-top: 0.4rem;margin-bottom: 0.6rem;overflow: hidden;}
.customer_b ul{margin-left: -0.28rem;margin-right: -0.28rem;}
.customer_b li{width: 50%;float: left;padding: 0 0.28rem;box-sizing: border-box;}
.customer_b dl{position: relative;overflow: hidden;}
.customer_b dd{overflow: hidden;}
.customer_b dt{position: absolute;width: 100%;height: 100%;padding: 0.5rem 0.65rem;box-sizing: border-box;color: #033886;top: 0;left: 0;}
.customer_b dt h2{font-weight: 500;}
.consult-div{margin-top: 0.8rem;}
.consult-div img{width: 1.25rem;height: 1.25rem;}
.consult-div p{margin-top: 0.08rem;}
.hotline{width: 2.5rem;margin-top: 0.2rem;}
.hotline-t p{font-weight: 500;}
.hotline-t span{display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.hotline-b{overflow: hidden;border-top: 1px solid #032a64;padding-top: 15px;margin-top: 0.35rem;}
.hotline-b ul{margin-left: 0;margin-right: 0;}
.hotline-b li{padding: 0;margin-bottom: 15px;}
.hotline-b li p{font-weight: 500;}
.hotline-b li span{display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}

.customer_t-p{line-height: 0.3rem;text-align: center;margin: 1.2rem 0 1rem;display: flex;justify-content: center;}
.customer_t-item{display: inline-block;box-sizing: border-box;text-align: right;border-right: 1px solid #000000;
position: relative;width: 48%;vertical-align: top;padding-right: 1.1rem;}
.customer_t-item:nth-child(2){padding-left: 1.1rem;padding-right: 0;text-align: left;}
.customer_t-item-div{display: inline-block;width: auto;}
.customer_t-item p{margin-bottom: 8px;text-align: left;font-weight: 500;}
.customer_t-item span{text-align: left;display: block;}
/*.customer_t-item div{width: 75%;}*/
.customer_t-item:last-child{border-right: 0;}
.customer_lc{background: url(../images/cus_02.png) no-repeat center;background-size: cover;padding: 0.6rem 0.37rem;background-size: 100% 100%;}
.customer_03{padding: 1.1rem 0 2.57rem;box-sizing: border-box;overflow: hidden;}
.customer_01 h2{text-align: center;margin-bottom: 0;font-weight: 500;}
.customer_03 h2{margin-bottom: 0.5rem;text-align: center;font-weight: 500;}
.customer_03 h2 img{width: 1rem;vertical-align: middle;margin-top: -5px;margin-left: 14px;}
.customer_lc h2{margin-bottom: 0.35rem;}
.customer_01-ul{padding: 0 0.6rem;box-sizing: border-box;position: relative;overflow: hidden;}
.customer_01-ul:after{content: "";display: block;width: 100%;height: 0.08rem;top: 0.36rem;left: 0;position: absolute;background: #d6d0cb;border-radius: 10px;}
.customer_01-ul li{float: left;width: 14.28%;text-align: center;position: relative;z-index: 2;}
.customer_01-ul li dd{width: 0.8rem;height: 0.8rem;background: #fff;border-radius: 100%;margin: 0 auto;transition: all .3s;}
.customer_01-ul li dd img{width: 0.4rem;height: 0.4rem;margin-top: 0.2rem;}
.customer_01-ul li dt{margin-top: 0.12rem;}
.customer_01-ul li dt p{font-size: 14px;font-weight: 100;}
.customer_01-b{box-sizing: border-box;}
.customer_swiper{position: relative;}
.customer_swiper dd{overflow: hidden;}
.customer_swiper dt{text-align: center;padding: 0.2rem 0;}
.customer_swiper .lhl_but div{width: 0.4rem;height: 0.4rem;text-align: center;line-height: 0.4rem;background: #fff;box-shadow: 0 0 15px rgba(0,0,0,.2);
top: 50%;margin-top: -0.2rem;border-radius: 3px;font-size: 0.12rem;}
.customer_swiper .lhl_but div.swiper-button-prev{left: -0.8rem;}
.customer_swiper .lhl_but div.swiper-button-next{right: -0.8rem;}
.customer_swiper .swiper-pagination{width: 100%;height: 1px;background: #bebebe;bottom: 0;display: none;}
.customer_swiper .swiper-pagination-progress .swiper-pagination-progressbar{height: 2px;background: #16a8a8;top: -1px;}

.customer_02{position: relative;}
.customer_02 h2{position: absolute;left: 0;top: -1rem;text-align: center;z-index: 2;width: 100%;padding: 0 5%;box-sizing: border-box;font-weight: 500;}
.customer_02 h2 span{margin: 0 7px;}
.customer_02-img li{position: absolute;left: 0;top: 0;width: 100%;height: 100%;opacity: 0;transition: all .3s;}
.customer_02-img li img{width: 100%;height: 100%;}
.blank_15{background: rgba(0,0,0,0.15);position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
.customer_02-img li.on{opacity: 1;z-index: 2;}

/*.fnt_24{font-size: 0.24rem;}*/
.customer_02-con{position: absolute;bottom: 0.45rem;left: 0;width: 100%;color: #fff;z-index: 3;}
.customer_02-con li{width: 16.66%;float: left;text-align: center;padding: 0.15rem 10px;box-sizing: border-box;border-radius: 5px;
    overflow: hidden;cursor: pointer;}
.customer_02-con li.on{background: #16a8a8;}
.customer_02-list{position: relative;}
.customer_02-list .lhl_but{display: none;}
.customer_02-list .lhl_but div{width: 30px;height: 30px;text-align: center;line-height: 30px;background: #fff;box-shadow: 0 0 15px rgba(0,0,0,.2);
    margin-top: -15px;border-radius: 3px;font-size:14px;}
.customer_02-list .swiper-button-prev.swiper-button-disabled,.customer_02-list .swiper-button-next.swiper-button-disabled{cursor: pointer; pointer-events:inherit!important; opacity: 1;}
.customer_02-list .swiper-button-prev.disabled{ cursor: default;opacity: 0.6;}
.customer_02-list .swiper-button-next.disabled{ cursor: default;opacity: 0.6;}
.customer_02-list .lhl_but div i{color: #000;}
.customer_02-list .lhl_but div.swiper-button-prev{left: -5px;}
.customer_02-list .lhl_but div.swiper-button-next{right: -5px;}
.customer_02-bg{position: absolute;left: 0;bottom: 0;width: 100%;height: 30%;background: linear-gradient(to top, rgba(0,0,0,.5), rgba(0,0,0,0));z-index: 2;}

.customer_ewm{position: absolute;left: 0;bottom: 0.3rem;text-align: right;width: 100%;z-index: 2;}
.customer_ewm-div{float: right;text-align: center;}
.customer_ewm img{width: 1.13rem;height: 1.13rem;}
.customer_ewm p{color: #032a64;background: #fff;padding: 4px 10px;border-radius: 5px;margin-top: 10px;}


.customer_bb{margin-bottom: 0;}
@media only screen and (min-width:1025px) {
    .customer_swiper .lhl_but div:hover{color: #16a8a8;}
    .customer_02-con li:hover{color: #1fabab;}
    .customer_02-con li.on:hover{color: #fff;}
    .customer_01-ul li:hover dd{background: #032a64;color: #fff;}
    .customer_01-ul li:hover dd .img01{display: none;}
    .customer_01-ul li:hover dd .img02{display: inline-block;}
}
@media only screen and (max-width:1024px) {
    .customer_t-item{padding-right: 0.6rem;}
    .customer_t-item:nth-child(2){padding-left: 0.6rem;padding-right: 0;}
    .customer_t-item span{font-size: 14px;}
    .customer_b ul{margin-left: 0;margin-right: 0;}
    .customer_b li{width: 100%;padding: 0;margin-bottom: 30px;}
    .hotline-b li{width: 50%;}
}
@media only screen and (max-width:767px) {
    .customer_tt-div{padding: 0 4rem;}
    .customer_tt-div>img{right: 0.4rem;top: 0.4rem;}
    .customer_t-item{padding-right: 0.3rem;}
    .customer_t-item:nth-child(2){padding-left: 0.3rem;padding-right: 0;}
    .customer_b{margin-bottom: 0;}
    .customer_b li{margin-bottom: 20px;}
    .customer_b li:last-child{margin-bottom: 0;}
    .customer_b dd{height: auto!important;}
    .customer_b dt{padding: 0.4rem;}
    .customer_b li span{font-size: 12px;}
    .customer_b li p{font-size: 14px;}
    .hotline{width: 4rem;margin-top: 0.1rem;}
    .hotline-b{margin-top: 0.25rem;padding-top: 10px;}
    .hotline-b li{margin-bottom: 8px;}
}
@media only screen and (max-width:1024px) {
    .customer_01-ul{padding: 0 0.2rem;}
    .customer_01-ul li dd{width: 0.7rem;height: 0.7rem;}
    .customer_01-ul li dd img{margin-top: 0.15rem;}
    .customer_swiper .lhl_but div.swiper-button-prev{left: 0;}
    .customer_swiper .lhl_but div.swiper-button-next{right: 0;}
    .customer_02-list{padding: 0 40px;box-sizing: border-box;}
    .customer_02-con li{padding: 10px;}
    .customer_02-list .lhl_but{display: block;}
    .customer_tt-div{padding: 0.5rem;}
    .customer_b dt{padding: 0.5rem;}
}
@media only screen and (max-width:767px) {
    .customer_ewm p{font-size: 12px;}
    .customer_01{padding: 40px 0;}
    .customer_t-p{margin: 40px 0;padding-left: 0;text-align: left;}
    .customer_t-item{display: block;}
    .customer_t-item span{font-size: 12px;}
    .customer_lc{padding: 30px 0px;}
    .customer_01-ul{padding: 0;}
    .customer_01-ul:after{top: 0.31rem;}
    .customer_01-ul li dt p{font-size: 12px;transform: scale(0.7);}
    .customer_02-img{height: 240px!important;}
    .customer_02-img li img{display: none;}
    .customer_swiper .lhl_but{display: none!important;}
    .customer_swiper .lhl_but div{width: 20px;height: 20px;line-height: 20px;}
    .customer_02-list .lhl_but{display: none;}
    .customer_02-list .lhl_but div{width: 20px;height: 20px;line-height: 20px;margin-top: -10px;font-size: 12px;}
    .customer_02-bg{height: 45%;}
    .customer_03{padding: 40px 0 100px;}
    .customer_ttCon{padding: 40px 0 30px;}
    .customer_tt-p{line-height: inherit;}
    .customer_b dt{padding: 0.4rem;}
    .customer_tt-div{padding: 0.4rem;}
    .customer_swiper .swiper-pagination{display: block;height: auto;background: none;bottom: -30px;}
    .customer_swiper .swiper-pagination .swiper-pagination-bullet{border: 1px solid #656565;background: none;margin: 0 3px;opacity: 1;}
    .customer_swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background: #656565;}
}
@media only screen and (max-width:480px) {
    .customer_01 .wrap2{max-width: 96%;}
    .customer_01-ul li dt p{white-space: nowrap;margin-left: -2px;}
    .customer_t-p{justify-content: start;}
    .customer_t-item{padding-right: 5px;white-space: nowrap;}
    .customer_t-item:nth-child(2){padding-left: 5px;padding-right: 0;}

}

/*空间与服务*/


.space_01{padding: 1.2rem 0 1.5rem;}
.space_010-txt{text-align: center;line-height: 2;color: #656565;font-weight: 100;}
.space_01 dl.info{margin: 1.12rem 0 0;text-align: center;}
.space_01 .info dd{ display: inline-block; text-align: center; width:20%; position: relative;}
.space_01 .info dd::before{content: ""; position: absolute; right:0; top:5%; width: 1px; height: 90%; background: #000;}
.space_01 .info dd h4 em,.operations-part01 .info dd h4 i{margin-left: 0.05rem;}
.space_01 .info dd h4 span{font-family: 'Aleo';}
.space_01 .info dd p{margin-top: 0.1rem; color: #434344; height: 1.5em; overflow: hidden;color: #656565;font-weight: 100;}
.space_01 .info dd:last-child::before{ display: none;}

.space_02{padding: 0.8rem 0 1.27rem;overflow: hidden;}
.space_02 h2{ text-align: center; margin-bottom: 0.4rem;font-weight: 500;}
.classic_tab{border-bottom: 1px solid #cfd6da;margin-bottom: 0.5rem;}
.classic_tab .swiper-container{overflow: inherit;}
.classic_tab ul{display: block;text-align: center;}
.classic_tab ul li{width: auto;display: inline-block;margin: 0 0.45rem;padding-bottom: 0.3rem;position: relative;cursor: pointer;}
.classic_tab ul li:after{content: "";display: none;width: 100%;height: 2px;background: #16a8a8;bottom: -2px;position: absolute;left: 0;}
.classic_tab ul li.on:after{display: block;}

.classic_con{position: relative;}
.classic-item{display: none;}
/*.classic-item:after{content: "";display: block;width: 100%;height: 100%;background: rgba(0,0,0,0.3);position:absolute;top: 0;left: 0;}*/
.classic-item.on{z-index: 3;transition: all .5s;display: block;}

.classic-l{float: left;width: 35%;padding-top: 0.34rem;}
.classic-r{float: right;width: 58%;position: relative;}
.classic_div{box-sizing: border-box;width: 100%;z-index: 2;}
.classic_logo{padding-top: 40px;position: relative;text-align: center;}
.classic_logo img{width: 2.25rem;height: 0.6rem;}
.ysj_img{position: absolute;width: 0.65rem!important;right: 20%;top: 0;display: none!important;}
.classic_p{margin-top: 0.6rem;margin-bottom: 0.3rem;text-align: center;}
.classic_list{display: flex;justify-content: space-around;}
.classic_list dl{float: left;position: relative;font-weight: 100;text-align: center;border-right: 1px solid #b2b2b8;padding: 0 5px;margin-bottom: 20px;width: 25%;}
.classic_list dl::before{content: ""; position: absolute; right:0; top:5%; width: 1px; height: 90%; background: rgba(255,255,255,0.2);}
.classic_list dl:last-child{border-right: 0;}
.classic_list dl:last-child::before{display: none;}
.classic_list dd{margin-bottom: 0.1rem;}
.classic_list dd img{width: 0.36rem;height: 0.36rem;}
.classic_list dt{margin-top: 0.15rem;}

.deve_btn{display: none;}
.deve_btn div.swiper-button-next.swiper-button-disabled,.deve_btn div.swiper-button-prev.swiper-button-disabled{display: block;}
.deve_btn div{width: 40px;height: 40px; margin-top: -20px; background:#fff;color: #1fabab;opacity: 1 !important;font-weight: bold;border-radius: 5px;box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);display: block;}
.deve_btn div.swiper-button-disabled{color: #000;}
.deve_btn div.swiper-button-prev{left: -0.8rem}
.deve_btn div.swiper-button-next{right: -0.8rem}

/*.classic-item-four .classic_list dl{width: 50%;}*/
/*.classic-item-four .classic_list dl:nth-child(2n){border-right: 0;}*/
.classic-item:last-child .classic_list dl{width: 33.3%;}
@-webkit-keyframes fadeInUp20 {
    0% {
        /*opacity: 0;*/
        -webkit-transform: translateY(40px);
        transform: translateY(40px)
    }
    100% {
        /*opacity: 1;*/
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
}
@keyframes fadeInUp20 {
    0% {
        /*opacity: 0;*/
        -webkit-transform: translateY(40px);
        -ms-transform: translateY(40px);
        transform: translateY(40px)
    }
    100% {
        /*opacity: 1;*/
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0)
    }
}
.fadeInUp20 {
    -webkit-animation-name: fadeInUp20;
    animation-name: fadeInUp20
}

.space_03{padding: 0.8rem 0 1.5rem;overflow: hidden;}
.space_03 h2{ text-align: center; margin-bottom: 0.4rem;font-weight: 500;}
.space_03-p{line-height: 2;text-align: center;color: #656565;}

.quality_con{margin-top: 0.5rem;position: relative;}
.quality_con .l{float: left;width: 32%;padding-top: 1.2rem;padding-left: 0.9rem;box-sizing: border-box;position: relative;}
.quality_con .l .swiper-wrapper{display: block;}
.quality_con .l .lhl_but{display: none;}
.quality_con .l .lhl_but div{background: none;line-height: 44px;width: 30px;text-align: center;}
.quality_con .l .swiper-button-next.swiper-button-disabled,.quality_con .l .swiper-button-prev.swiper-button-disabled{
    opacity: 1;
    pointer-events: inherit;display: block!important;color: #333;
}
.quality_con .l .swiper-button-next.swiper-button-disabled.disabled,.quality_con .l .swiper-button-prev.swiper-button-disabled.disabled{
    opacity: .35;
    pointer-events: none!important;
}
.quality_con .l li{width: 1.6rem;background: #c9c3be;height: 0.46rem;line-height: 0.46rem;text-align: center;margin-bottom: 0.3rem;border-radius: 20px;color: #fff;
cursor: pointer;transition: all .3s;}
.quality_con .l li.on{background: #032a64;font-weight: bold;color: #fff!important;}
.quality_con .c{width: 4.68rem;margin-left: auto;margin-right: auto;}
.c_top{text-align: center;margin-bottom: 0.45rem;}
.c_top p{margin-bottom: 8px;}
.c_top span{color: #656565;}
.quality_con .c_bot{position: relative;}
.quality_con .c_bot>img{width: 4.68rem;height: 4.68rem;}
.c_bot li{position: absolute;cursor: pointer;}
.c_bot li dd{width: 0.72rem;height: 0.72rem;position: relative;background: url(../images/space_06.png) no-repeat center;background-size: cover;
box-shadow: 0 0 15px rgba(0,0,0,.2);border-radius: 100%;transition: all .3s;}
.c_bot li dd img{width: 0.36rem;height: 0.36rem;}
.c_top-item{display: none;}
.c_top-item.on{display: block;}
.img02{display: none;}
.c_bot01{left: 42%;top: -0.34rem;}
.c_bot02{left: 86.9%;top: 24.3%;}
.c_bot03{left: 75.2%;top: 80.1%;}
.c_bot04{left: 10.47%;top: 80.1%;}
.c_bot05{left: -0.1rem;top: 24.3%;}
.c_bot li.on dd{background: #032a64;}
.c_bot li.on dd .img01{display: none;}
.c_bot li.on dd .img02{display: block;}

.quality_con .r{float: right;padding-top: 1.2rem;width: 30%;position: absolute;top: 0;right: 0;}
.r-item{display: none;font-weight: 500;}
.r-item h3{margin-bottom: 0.35rem;font-weight: 500;}
.r-item li{width: 49%;margin-bottom: 0.35rem;display: inline-block;vertical-align: top;box-sizing: border-box;}
.r-item li:nth-child(2n){padding-left: 5%;}
.r-item li dd{margin-bottom: 0.1rem;}
.r-item li dt{line-height: 24px;max-height: 96px;overflow: hidden;color: #656565;font-weight: 100;}
.r-item .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background: #1fabab;}
.r-item.on{display: block;}
.about-par04 .swbox dd{padding: 0 0.15rem;}

.space_04{position: relative;}
.space_04 .space_04_txt{ position: absolute; z-index:2; left: 0; top:2.2rem; text-align: center;color: #fff; width: 100%;}
.space_04 .space_04_txt h2{margin-bottom: 0.4rem;font-weight: 500;}
.space_04 .space_04_txt p{line-height: 2;max-height: 6em;overflow: hidden;font-weight: 100;}
.space_04_b{position: absolute;z-index: 2;left: 0;bottom:2rem;width: 100%;}
.space_04_b .cyswbox{position: relative;padding: 0 1.2rem;}
.space_04_b .cyswbox ul{display: flex;justify-content: space-between;}
.space_04_b .cyswbox::before{content: ""; position: absolute; lefT:0; top:0px; width: 100%; height: 1px; background: rgba(255,255,255,0.3);}
.space_04_b .cyswbox .swiper-button-prev,.space_04_b .cyswbox .swiper-button-next{left:-0.6rem; width: 0.4rem; height: 0.4rem; line-height: 0.4rem; margin-top: -0.2rem; text-align: center; font-size: 0.3rem; background-image: none;
display: none;}
.space_04_b .cyswbox .swiper-button-next{left:auto; right:-0.6rem;}
.space_04_b .cyswbox .swiper-button-prev i,.space_04_b .cyswbox .swiper-button-next i{color: #fff;}
.space_04_b .cyswbox li{position: relative; padding-top: 0.5rem; color: #fff;float: left;box-sizing: border-box;}
.space_04_b .cyswbox li p{margin-bottom: 0.25rem;line-height: 1.5;max-height: 3em;overflow: hidden;}
.space_04_b .cyswbox li span{display: block;line-height: 1.5;max-height: 7.5em;overflow: hidden;font-weight: 100;}
.space_04_b .cyswbox li::before{opacity: 1; content: ""; position: absolute; lefT:0; top:0px; width:1rem; height: 2px; background: #16A8A8;}
/*.space_04_b .cyswbox li.on::before{opacity: 1;}*/
.space_04_t{position: relative; z-index: 1;}
.space_04_t li{position: relative;}
.space_04_t li::before{ content: ""; position: absolute; left:0; top:0; width: 100%; height: 100%; background: rgba(0,0,0,0.3);}
.space_04_t .swiper-pagination{bottom: 0.5rem;width: 100%;text-align: center;display: none;}
.space_04_t .swiper-pagination .swiper-pagination-bullet{background: #fff;opacity: 1;margin: 0 0.33rem;transition: all .3s;}
.space_04_t .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width: 0.2rem;height: 0.2rem;}
.about-par04 .swbox dd p{line-height: 22px;max-height: 66px;overflow: hidden;}



.space_05{padding: 1.1rem 0 0.75rem;text-align: center;color: #fff;}
.space_05 h2{font-weight: 500;}
.space_05-p{margin: 0.35rem 0 0.5rem;color: #159ea1;}
.space_05-p span{color: #fff;margin: 0 0.18rem;}
.space_05-img img{width: 1.16rem;height: 1.16rem;margin-bottom: 0.15rem;}
.space_05-img p{line-height: 1.5;font-weight: 100;}
.about-par04 h2{font-weight: 500;}
.space_05-ul{display: flex;justify-content: center;}
.space_05-ul li{padding: 0 0.5rem;}
.space_05-ul dd img{width: 1.16rem;height: 1.16rem;margin-bottom: 0.15rem;}
.space_05-ul dt p{line-height: 1.8;font-weight: 100;}
.space_05-ul dt b{color: #ffffff;font-weight: bold;}

.phone-show{display: none;}

@media only screen and (min-width:1025px) {
    .quality_con .l li:hover{color: #032a64;}
    .c_bot li:hover dd{background: #032a64;}
    .c_bot li:hover dd .img01{display: none;}
    .c_bot li:hover dd .img02{display: block;}
}
@media only screen and (max-width:1366px) {
    .quality_con .r{width: 28%;}
    .space_04 .space_04_txt{top: 1.2rem;}
}
@media only screen and (max-width:1200px) {
    .quality_con .r{width: 28%;}
    .space_04_b .cyswbox{padding: 0 0.5rem;}
    .r-item h3{margin-bottom: 0.2rem;}
    .r-item li{width: 100%;margin-bottom: 0.2rem;}
    .r-item li dt br{display: none;}
}
@media only screen and (max-width:1024px) {
    .animate-banner-text1,.animate-banner-text2{transform: none;animation: inherit;opacity: 1;}
    .classic_tab ul li{margin: 0 0.2rem;}
    .quality_con .l{width: 100%;padding-left: 0;padding-top: 0;float: none;}
    .quality_con .l .swiper-wrapper{display: flex;justify-content: space-between;}
    .quality_con .l li{float: left;margin: 0px;border-radius: 30px;width: 19%;}
    .quality_con .c{width: 100%;overflow: hidden;margin-top: 0.4rem;padding-bottom: 15px;display: none;}
    .quality_con .c_bot>img{display: none;}
    .c_bot ul{display: flex;justify-content: space-between;}
    .c_bot li{position: static;}
    .c_bot>p{display: none;}
    .quality_con .r{position: static;width: 100%;padding-top: 0.4rem;}
    .r-item li{}
    .r-item li:nth-child(2n){padding-left: 0;}
    .space_04 .space_04_txt{top: 1rem;}
    .space_04 .space_04_txt p br{display: none;}
    .space_04_t li .pc-show{display: none;}
    .space_04_t li .phone-show{display: block;}
    /*.space_04_b{position: relative;background: #dde7ef;padding: 0.6rem 0;top: inherit;bottom: inherit;}*/
    .space_04_b{bottom: 0.6rem;}
    .space_04_b .cyswbox{padding: 0;overflow: hidden;}
    .space_04_b .cyswbox::before{background: #333;}
    /*.space_04_b .cyswbox li{color: #333;}*/
    .space_04_b .cyswbox ul{display: block;}
    .space_04_b .cyswbox li{width: 100%;margin-bottom: 0.5rem;padding-top: 0.2rem;}
    .space_04_b .cyswbox li span{max-height: inherit;}
    .space_04_b .cyswbox .swiper-button-prev, .space_04_b .cyswbox .swiper-button-next{display: block;color: #1fabab;}
    .space_04_b .cyswbox .swiper-button-prev i, .space_04_b .cyswbox .swiper-button-next i{color: #032a64;}
    .space_04_b .cyswbox .swiper-button-prev{left: 0px;}
    .space_04_b .cyswbox .swiper-button-next{right: 0px;}
    .classic_list dl{padding: 0 0.1rem;}
    .classic-l,.classic-r{width: 100%;}
    .classic-l{padding-top: 0;margin-bottom: 20px;}
    .classic_logo{}
    .classic_p{text-align: center;}
    .deve_btn div.swiper-button-prev{left: 0;}
    .deve_btn div.swiper-button-next{right: 0;}

    .space_05-ul li{padding: 0 0.2rem;}
    .space_05-ul dt p{font-size: 12px;}
    .classic_con{height: auto!important;}
}
@media only screen and (max-width:767px) {
    .space_01{padding: 0.6rem 0;}
    .space_01 dl.info{margin: 0.6rem 0 0;}
    .space_01 .info dd{width: 32.2%;}
    .classic_tab ul li{margin: 0 2px;padding-bottom: 0.2rem;}
    .space_02{padding: 0.6rem 0;}
    .classic_div{top: 0.4rem;z-index: 3;}
    .classic_list{margin-top: 0.3rem;display: flex;justify-content: center;}
    .classic_p{margin-top: 20px;margin-bottom:20px;}
    .classic_list dl{display: block;padding: 0 2px;}
    .classic_list dl p{font-size: 0.24rem;transform: scale(.8);}
    .classic-item::after{content: "";display: block;width: 100%;height: 100%;background: rgba(0,0,0,.3);position: absolute;left: 0;top: 0;}
    .space_03{padding: 0.6rem 0;}
    .space_03-p br{display: none;}
    .quality_con .l{padding: 0 40px;box-sizing: border-box;}
    .quality_con .l .swiper-wrapper{display: flex;}
    .quality_con .l .lhl_but{display: block;}
    .quality_con .l .lhl_but .swiper-button-prev{left: 0;}
    .quality_con .l .lhl_but .swiper-button-next{right: 0;}
    .quality_con .l li{margin: 0;height: 30px;line-height: 30px;}
    .r-item li{width: 100%;}
    .space_04 .space_04_txt{top: 0.6rem;}
    .space_04 .space_04_txt h2{margin-bottom: 10px;}
    .space_04_b{bottom: 0.4rem;}
    .space_04_b .cyswbox li{width: 100%;padding-right: 0;padding-top: 10px;margin-bottom: 20px;}
    .space_04_b .cyswbox li:last-child{margin-bottom: 0;}
    .space_04_b .cyswbox li p{line-height: 24px;max-height: inherit;margin-bottom: 5px;}
    /*.space_04_b .cyswbox li p br{display: none;}*/
    .space_04_b .cyswbox li span{font-size: 12px;}
    .space_04_b .cyswbox::before{display: none;}
    .space_04 .space_04_txt p{font-size: 12px;line-height: 22px;max-height: 88px;}
    .space_04_t .swiper-pagination{bottom: 12px;}
    .space_04_t .swiper-pagination .swiper-pagination-bullet{margin: 0 8px;}
    .space_04_t .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width: 12px;height: 12px;}
    .classic_logo{padding-top: 13px;}
    .classic-l{margin-bottom: 0;}
    .deve_btn div {
        width: 30px;
        height: 30px;
        margin-top: -15px;
    }
    .about-par04,.space_05{padding: 0.6rem 0;}
    /*.about-par04 .swbox li{width: 48% !important;}*/
    .about-par04 .swbox .swiper-button-prev,.about-par04 .swbox .swiper-button-next{display: none;}
    .pc-show{display: none;}
    .phone-show{display: block;}
    .space_04_b .cyswbox ul{display: block;}
    .space_05-p{font-size: 15px;}
    .classic_logo img{width: 160px;height: 43px;}
    .ysj_img{right: 35%;width: 0.45rem;height: inherit!important;display: none;}
    .classic_tab{margin-bottom: 20px;}
    .classic_tab ul{display: flex;justify-content: space-between;}
}


/*新修改的 匠心品质*/
.space_03{padding-bottom: 0;}
.space_03 .box{max-width:8.87rem; width: 100%; margin: 1.7rem auto 0; position: relative; background: url(../images/space_jx.png) no-repeat;background-size: cover;}

.space_03 li{position: absolute;}
.space_03 li span{float: right; margin-left: 0.2rem; width: 0.8rem; height: 0.8rem; line-height: 0.8rem; border-radius: 100%; background: linear-gradient(to bottom, rgba(255,255,255,1),rgba(224,224,224,1));}
.space_03 li span img{ float: left; width: 0.36rem; height: 0.36rem; margin: 0.22rem;}
.space_03 li span img+img{ display: none;}
.space_03 li p{ float: left;}

.space_03 li{width: 0.8rem;height: 0.8rem;}
.space_03 li.li01{left: 0;bottom: 0.58rem;}
.space_03 li.li02{left: 1.55rem;top: 0.46rem;}
.space_03 li.li03{left: 4.1rem; top: -0.35rem;}
.space_03 li.li04{right: 1.55rem;top: 0.46rem;}
.space_03 li.li05{right: 0;bottom: 0.58rem;}
.space_03 li.li03 p{float: none;}
.space_03 li.li03 span{ float: none; display: block; margin: 0 auto;}
.space_03 li.li04 span,.operations-part04 li.li05 span{ float: left; margin-left: 0; margin-right: 0.2rem;}
.space_03 li.li04 p,.operations-part04 li.li05 p{ float: left;}


.ass_title{position: absolute;width: 220px; -webkit-transform: translateY(0.25rem); -moz-transform: translateY(0.25rem);-o-transform: translateY(0.25rem);-ms-transform: translateY(0.25rem);/* transform: translateY(0.25rem); */}
.ass_title h3{margin-bottom: 0.1rem;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;font-weight: 500;}
.ass_title p{visibility: hidden;opacity: 0; max-height: 0.72rem;  display: -webkit-box;
    overflow: hidden;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;}
.space_03 li.li01 .ass_title{right:1.2rem;text-align: right;}
.space_03 li.li02 .ass_title{right:1.2rem;text-align: right;}
.space_03 li.li04 .ass_title{left:1.2rem;text-align: left;}
.space_03 li.li05 .ass_title{left:1.2rem;text-align: left;}
.space_03 li.li03 .ass_title{ bottom:1rem;text-align: center;width: 300px;left: 50%;margin-left: -150px;}

.space_03 li p{line-height: inherit;float: none;font-weight: 100;color: #656565;}

.asset_phoneimg{display: none;}
.asset_phoneimg img{width: 100%;}


@media only screen and (min-width:1025px) {
    .ass_title,.ass_title p{transition:all 0.8s;-webkit-transition:all 0.8s;-moz-transition:all 0.8s;-o-transition:all 0.8s;-ms-transition:all 0.8s;}

    .space_03 li:hover .ass_title{-webkit-transform: translateY(0); -moz-transform: translateY(0);-o-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0);}
    .space_03 li:hover .ass_title p{visibility: visible;opacity: 1;}
    .space_03 li:hover span{background:#032a64;}
    .space_03 li:hover span img{ display: none;}
    .space_03 li:hover span img+img{ display: block;}
}
@media only screen and (max-width:1024px) {
    .space_03 .box{display: none; max-width: 100%;background: none !important}
    .asset_phoneimg{display: block;padding-top: 20px;}
}

@media only screen and (min-width:1920px) {
    .ass_title{width: 500px!important;}
    .space_03 li.li03 .ass_title{margin-left: -250px;}
}