.mb-banner{position: relative;overflow: hidden;}
.mb-title{text-align: center;padding-top: 0.66rem;}
.mb-title span{display: inline-block;width: 0.24rem;height: 0.24rem;background: #595a5e;margin-bottom: 0.66rem;}
.mb-title h2{font-size: 0.53rem;font-weight: bold;color: #595a5e;line-height: 1;}

.mb-zoom{padding-bottom: 0.7rem;}
.mb_zoom_lists{margin-top: 1.14rem;}
.mb_zoom_lists ul{display: flex;flex-flow: wrap;}
.mb_zoom_lists ul li{width: 47.6%;margin-right: 4.5%;}
.mb_zoom_lists ul li:nth-child(2n){margin-right: 0;}
.mb_zoom_lists ul li .text{text-align: center;padding: 0.5rem 0 0.66rem;}
.mb_zoom_lists ul li .text span.mb-fang{display: inline-block;width: 0.18rem;height: 0.18rem;background: #595a5e;}
.mb_zoom_lists ul li .text h3{font-size: 0.4rem;color: #595a5e;font-weight: bold;line-height: 1;margin: 0.26rem 0 0.21rem;}
.mb_zoom_lists ul li .text p span{display: inline-block;vertical-align: middle;margin-right: 0.24rem; font-size: 0.32rem;color: #595A5E;}
.mb_zoom_lists ul li .text p img{display: inline-block;vertical-align: middle;width: 8%;}

.mb-more{display: block;width: 2.98rem;height: 0.65rem;margin: 0.34rem auto 0;font-size: 0.32rem;line-height: 0.65rem;background: #7a5b58;text-align: center;color: #fff;}

.mb-room{background: #eeeeee;padding-bottom: 1.09rem;}
.swiper-mbroom{position: relative;overflow: hidden;margin-top: 0.64rem;}
.swiper-mbroom .slide .img{width: 80.6%;margin: 0 auto;}
.swiper-mbroom .slide .text{text-align: center;padding: 0.46rem 0 0.32rem;}
.swiper-mbroom .slide .text span.mb-fang{display: inline-block; width: 0.2rem;height: 0.2rem;background: #595a5e;}
.swiper-mbroom .slide .text h3{font-size: 0.4rem;color: #595a5e;font-weight: bold;margin: 0.4rem 0 0.33rem;}
.swiper-mbroom .slide .text p span{display: inline-block;vertical-align: middle;font-size: 0.32rem;color: #595A5E;margin-right: 0.21rem;}
.swiper-mbroom .slide .text p img{display: inline-block;vertical-align: middle;width: 4%;}
.swiper-mbroom .swiper-button-next,.swiper-mbroom .swiper-button-prev{width: 0.32rem;height: 0.54rem;top: 32%;}
.swiper-mbroom .swiper-button-next{background: url(../images/mobile/mb-right_05.png)no-repeat;background-size: cover;}
.swiper-mbroom .swiper-button-prev{background: url(../images/mobile/mb-left_05.png)no-repeat;background-size: cover;}
.xilie{margin-bottom: 0.66rem;}
.xilie-li{position: relative;padding-top: 0.66rem;width: 100%;}
.xilie-li .xilie-video{position: absolute;left: 0;top: 0;width: 93.3%;}
.xilie-li .xilie-video.right{position: absolute;left: auto; right: 0;top: 0;}
.xilie-li .xilie-video video{width: 100%;}
.xilie-li .xilie-text{padding: 6.33rem 9.1% 1.2rem 15.7%; background: #7a5b58;width: 93.3%;float: right;}
.xilie-li:nth-child(2) .xilie-text{float: left;background: #626c54;}
.xilie-li:nth-child(3) .xilie-text{background: #636d77;}
.xilie-li:nth-child(4) .xilie-text{background: #b89f95;}
.xilie-li .xilie-text .text-in{opacity: 0.8;color: #fff;}
.xilie-li .xilie-text .text-in span{display: block;width: 13px;height: 13px;background: #fff;}
.xilie-li .xilie-text .text-in h2{font-size: 0.53rem;font-weight: bold;line-height: 1;margin: 0.66rem 0;}
.xilie-li .xilie-text .text-in p{font-size: 0.32rem;line-height: 0.6rem;}
.xilie-li .xilie-text .text-in .xilie-more{display: block;width: 2.96rem;line-height: 0.61rem;font-size: 0.32rem;color: #7a5b58;background: #fff;text-align: center;margin: 0.6rem 0 0.8rem;}
.xilie-li:nth-child(2) .text-in .xilie-more{color: #626c54;}
.xilie-li:nth-child(3) .text-in .xilie-more{color: #636d77;}
.xilie-li:nth-child(4) .text-in .xilie-more{color: #b89f95;}
.mb-line{width: 100%;height: 0.33rem;background: #c8cad2;}

.mb-tab{margin: 0.82rem 0 0.66rem;text-align: center;}
.mb-tab a{display: inline-block; font-size: 0.33rem;color: #595a5e;margin: 0.2rem 0.15rem;width: 27%;}
.mb-tab a.active{color: #7a5b58;position: relative;font-weight: bold;}
.mb-tab a.active:after{position: absolute;left: 50%;bottom: -0.16rem;content: '';transform: translateX(-50%); width: 0.22rem;height: 0.04rem;background: #7a5b58;}
.swiper-mbpro{position: relative;overflow: hidden;}
.swiper-mbpro .swiper-button-next,.swiper-mbpro  .swiper-button-prev{width: 0.97rem;height: 0.97rem;margin-top: 0;top: 50%; transform: translateY(-50%);}
.swiper-mbpro .swiper-button-next{background: url(../images/mobile/right_03.jpg)no-repeat;background-size: cover;right: 0.66rem;}
.swiper-mbpro .swiper-button-prev{background: url(../images/mobile/left_03.jpg)no-repeat;background-size: cover;left: 0.66rem;}
.mb-product{padding-bottom: 1rem;}
.mb-product .mb-more{background: #595a5e;margin-top: 0.66rem;}

.mb-about .xilie-li{padding-bottom: 2.53rem;margin-bottom: 0.66rem;}
.mb-about .xilie-li .xilie-text{float: left;padding: 0.9rem 7% 3.6rem 12%;}
.mb-about .xilie-li .xilie-img{position: absolute;right: 0;bottom: 0;width: 93.3%;}

.mb-store{position: relative;margin-bottom: 1.3rem;}
.mb-store .store-in{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);width: 70.6%;text-align: center;color: #fff;}
.mb-store .store-in .img{margin-bottom: 1.2rem;}
.mb-store .store-in .img img{width: 30%;}
.mb-store .store-in h2{font-size: 0.53rem;font-weight: bold;margin-bottom: 0.5rem;}
.mb-store .store-in p{font-size: 0.33rem;line-height: 0.6rem;}
.mb-store .store-in a{display: inline-block; margin-top: 0.93rem;}
.mb-store .store-in a span{display: inline-block;font-size: 0.4rem;color: #fff;vertical-align: middle;margin-right: 0.4rem;}
.mb-store .store-in a img{display: inline-block;vertical-align: middle;width: 20%;}

.m-copyright a{display: block; width: 100%;line-height: 0.8rem;text-align: center; background: #d1d3cf;font-size: 0.3rem;color: #595a5e;}





/*****20200630******/
.mb-news{ padding:0 0.46rem 0.6rem; } 
.mb-news .js-tab{ margin-top: 0.7rem; position: relative; z-index: 1 ; text-align:center;}
.mb-news .js-tab span{ margin:0 0.3rem; line-height: 0.8rem; display: inline-block; font-size: 0.4rem;color: #595a5e; }
.mb-news .js-tab span.active{ border-bottom: 1px solid #888; }
.mb-news .js-tab-box{ margin-top: 0.8rem; position: relative; z-index: 1; }
.index-news-list li { margin-bottom: 0.4rem; }
.index-news-list li a{ display: block; display: flex; justify-content: space-between; -webkit-justify-content: space-between; align-items:center; -webkit-align-items:center;}
.index-news-list li img{ width:35%;}
.index-news-list li .con{ width: 60%; }
.index-news-list li .tit{ font-size: 0.36rem;  overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.index-news-list li .des{ margin-top: 0.2rem; font-size: 0.3rem; line-height: 0.5rem; height: 1rem; overflow: hidden; }

.index-zx-list li{ margin-bottom: 0.4rem;  }
.index-zx-list li a{ display: block; }
.index-zx-list li .tit{font-size: 0.36rem; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.index-zx-list li .des{ margin-top: 0.2rem; font-size: 0.3rem; line-height: 0.5rem; height: 1.5rem; overflow: hidden; }