@media screen and (max-width: 999px){
	.mai-block-box{
		height: 11.2rem;
		background: url('../img/mobile/mobile-one.png') no-repeat center;
		background-size: 100% 100%;
	}
	.mai-block-box .logo img{
		height: 0.6rem;
		margin: 0.3rem 0 0 0.18rem;
	}
	.top-text{
		width: 100%;
		position: absolute;
		top: 7.5rem;
	}
	.top-text p{
		text-align: center;
		font-size: 0.3rem;
		color: #f5f2f0;
		margin-bottom: 0.13rem;
	}
	/* 家宴*/
	.mai-pic{
		margin-top: 0.53rem;
		position: relative;
		background-color: #b19989;
	}
	.mai-pic-box{
		position: relative;
		z-index: 3;
	}
	.mobile-banner{
		height: 10rem;
		width: 9.14rem;
		padding: 0.53rem 0;
	}
	.mobile-banner .swiper-wrapper{
	}
	.mobile-banner .swiper-wrapper .swiper-slide{
		overflow: hidden;
	}
	.clean-box:before,
	.clean-box:after {
		display: table;
		line-height: 0;
		content: "";
	}
	.clean-box:after {
		clear: both;
	}
	.clean-box{
		width: 9rem;
		overflow: hidden;
		margin: 0 auto;
	}
	.pic-arr-1 img:nth-child(2){
		width: 49%;
	}
	.pic-arr-1 img:first-child{
		height: 4rem;
	}
	.pic-arr-1 img:last-child{
		width: 49%;
		float: right;
	}
	.pic-arr-1 img{
		display: inline-block;
		float: left;
	}
	.pic-arr-2{
		text-align: center;
	}
	.pic-arr-2 img{
		height: 5rem;
	}
	.pic-arr-3 img:first-child{
		height: 4rem;
	}
	.pic-arr-3 img:nth-child(2){
		width: 49%;
	}
	.pic-arr-3 img:last-child{
		width: 49%;
		float: right;
	}
	.pic-arr-4{
		text-align: center;
	}
	.pic-arr-4 img{
		width: 4rem;
	}
	.pic-arr-4 img:last-child{
		width: 8rem;
	}
	.array-pic-box{
		display: none;
		overflow: hidden;
	}
	.banner-pagination{
		position: absolute;
		height: 0.18rem;
	    left: 50%;
    	transform: translate(-50%, 0);
    	bottom: 0.2rem;
	}
	.banner-pagination span{
		display: inline-block;
		width: 0.16rem;
		height: 0.16rem;
		border-radius: 0.08rem;
		margin: 0 0.13rem;
		background: #fff;
	}
	.banner-pagination span.swiper-active-switch{
		background-color: #999;
	}

	/*9 年*/
	.mai-title-img, .nine-title{
		padding-top: 0.6rem;
		width: 90%;
		display: block;
		margin: 0 auto;
	}

	.nine-title-juli{
		width: 90%;
		display: block;
		margin: 0 auto;
	}
	.nine-box-img{
		height: 8rem;
		margin-top: 0.53rem;
		padding-bottom: 1.06rem;
	}
	.review-box{
		text-align: center;
	}
	.review-box img{
		height: 100%;
	}
	.nine-pagination{
		position: absolute;
		height: 0.18rem;
	    left: 50%;
    	transform: translate(-50%, 0);
    	bottom: 0.6rem;
	}
	.nine-pagination span{
		display: inline-block;
		width: 0.16rem;
		height: 0.16rem;
		border-radius: 0.08rem;
		margin: 0 0.13rem;
		background: #fff;
	}
	.nine-pagination span.swiper-active-switch{
		background-color: #333;
	}
	.mai-team-box{
		background-color: #B09982;
	}
	.team-title{
		width: 90%;
		display: block;
		margin: 0 auto;
		padding: 0.6rem 0;
	}
	.team-text-box{
		color: #fff;
	}
	.team-text-box p{
		font-size: 0.18rem;
		text-align: center;
		margin-bottom: 0.2rem;
	}
	.team-banner-box{
		width: 9rem;
		height: 6rem;
	}
	.team-banner-ul{
		list-style: none;
	}
	.jiu-li-text{
		height: 0.8rem;
		position: absolute;
		width: 100%;
		bottom: 1.3rem;
	}
	.jiu-li-text .jiu-li-c{
		width: 100%;
		height: 100%;
		position: absolute;
		opacity: 0.5;
		background-color: #000;
	}
	.jiu-li-text > p{
		position: relative;
		z-index: 3;
		font-size: 0.3rem;
		line-height: 0.8rem;
		color: #fff;
	}
	.team-banner-ul li{
		text-align: center;
		position: relative;
	}
	.team-banner-ul li > img{
		width: 100%;
	}
	.team-pagination{
		position: absolute;
		height: 0.18rem;
	    left: 50%;
    	transform: translate(-50%, 0);
    	bottom: 0.8rem;
	}
	.team-pagination span{
		display: inline-block;
		width: 0.16rem;
		height: 0.16rem;
		border-radius: 0.08rem;
		margin: 0 0.13rem;
		background: #fff;
	}
	.team-pagination span.swiper-active-switch{
		background-color: #999;
	}
	.jiuli-box > img{
		width: 90%;
		display: block;
		margin: 0 auto;
		padding: 0.6rem 0;
	}
	.yunsong-logo{
		display: none;
	}
	.about-box{
		position: relative;
		border: 2px solid #B09982;
		background-color: #fff;
		margin: 0 5%;
		padding: 0 0.4rem;
	}
	.about-img{
		display: block;
		width: 4rem;
		margin: 0.4rem auto;
	}
	.about-box > p{
		text-indent: 2em;
		color: #333;
		font-size: 0.3rem;
		line-height: 0.53rem;
		margin-bottom: 0.66rem;
	}
	.hotel-img {
		display: none;
	}
	.hotel-img-list .img-list-pc{
		display: none;
	}
	.yun-song-synopsis > .swiper-container{
		width: 9rem;
		height: 8rem;
		margin: 0.53rem auto;
	}
	.yun-song-synopsis > .swiper-container .swiper-slide{
		text-align: center;
	}
	.yun-song-synopsis > .swiper-container img{
		height: 90%;
	}
	.jiuli-pagination{
		position: absolute;
		height: 0.18rem;
	    left: 50%;
    	transform: translate(-50%, 0);
    	bottom: 0.4rem;
	}
	.jiuli-pagination span{
		display: inline-block;
		width: 0.16rem;
		height: 0.16rem;
		border-radius: 0.08rem;
		margin: 0 0.13rem;
		background: #fff;
	}
	.jiuli-pagination span.swiper-active-switch{
		background-color: #999;
	}
	.footer-bottom{
		background-color: #B09982;
		border-top: 2px solid #B74C54;
		padding-bottom: 0.33rem;
	}
	.footer-bottom .abouts{
		margin: 0 auto;
		text-align: center;
		color: #fff;
		padding: 0.26rem 0;
	}
	.footer-bottom .abouts > a{
		margin: 0 0.1rem;
		color: #fff;
		text-decoration: none;
		font-size: 0.18rem;
	}
	.footer-bottom p{
		text-align: center;
		color: #fff;
		font-size: 0.18rem;
	}
	.activity-box > img{
		display: block;
		margin: 0.6rem auto;
		width: 90%;
	}
	.activity-box .activity-banner{
		width: 9.14rem;
		height: 6rem;
	}
	.activity-box .activity-banner ul{
		list-style: none;
	}
	.list-banner-box{
		position: relative;
	}
	.list-banner-box > img {
		display: block;
		width: 100%;
	}
	.activity-text-box{
		position: absolute;
		bottom: 0;
		height: 0.8rem;
		width: 100%;
	}
	.text-bg{
		position: absolute;
		height: 100%;
		width: 100%;
		background-color: #000;
		opacity: 0.5;
	}
	.activity-text-box > p{
		position: relative;
		text-align: center;
		line-height: 0.8rem;
		z-index: 2;
		font-size: 0.3rem;
		color: #fff;
	}
	.activity-pagination{
		position: absolute;
		height: 0.18rem;
		left: 50%;
		transform: translate(-50%, 0);
		bottom: 0.6rem;
	}
	.activity-pagination span{
		display: inline-block;
		width: 0.16rem;
		height: 0.16rem;
		border-radius: 0.08rem;
		margin: 0 0.13rem;
		background: #fff;
	}
	.activity-pagination span.swiper-active-switch{
		background-color: #999;
	}
	.mai-commend-box > img{
		display: block;
		width: 90%;
		margin: 0 auto;
		margin-bottom: 0.6rem;
	}
	.mai-commend-box > img.mai-juli2018{
		margin-bottom: 0;
	}
	.commend-user-box0, .commend-user-box1{
		display: none;
	}
	.mobile-commend-box ul{
		list-style: none;
	}
	.mobile-commend-box{
		width: 9.14rem;
		height: 12.2rem;
	}
	.commend-pagination{
		position: absolute;
		height: 0.18rem;
		left: 50%;
		transform: translate(-50%, 0);
		bottom: 0.8rem;
	}
	.commend-pagination span{
		display: inline-block;
		width: 0.16rem;
		height: 0.16rem;
		border-radius: 0.08rem;
		margin: 0 0.13rem;
		background: #fff;
	}
	.commend-pagination span.swiper-active-switch{
		background-color: #999;
	}
	@media screen and (min-width: 500px){
		.top-text{
			width: 100%;
			position: absolute;
			top: 8rem;
		}
	}
}
