

@media screen and (max-width: 1680px){
	.sp1-right-con .box p{padding: 0 30px;}
	.sp1-right-con .box .img{width: 100px;height: 100px;}
}

@media screen and (max-width: 1520px){

	.index-yzs-review{width: 650px;padding: 35px 40px 0;}

	.yzs-detail-img img{width: 49%;}

	.yzs-detail-img img+img {margin-left: 2%;}

	.sp3-con {width: 90%;}

	.sp3-left .yhimg {width: 250px;height: 250px;}

	.sp3-left .txt {margin-left: 70px;width: calc(100% - 360px);}

	.sp3-left .txt .tit1 {font-size: 40px;}




}



@media screen and (max-width: 1366px){

	.tutu2-con .swiper-slide{height: 570px;}

	.index-yzs-review{right: 5%;}

	.sp1-right-con .box{width: 30%;}
	.sp1-right-con .box .img{width: 100px;height: 100px;background-size: 32px;}

	.index-yzs-review {width: 90%;}

	.sp3-left .txt {margin-left: 42px;}

	.sp3-left .txt .tit1 {font-size: 34px;}

	.sp3-box .txt .tit{margin-top: 4px;}

	.sp1-right-con .box p{padding: 0 10px;}



}





	

	

@media screen and (max-width: 1280px){

	.container {width: 94%;}

	.sp3-left .yhimg {width: 200px;height: 200px;}

	.sp3-left .txt{margin-top: 36px;width: calc(100% - 290px);}

	.sp3-left .txt .tit {font-size: 22px;}

	.sp3-left .txt .tit1 {font-size: 30px;}

	.sp3-right{padding: 30px 20px 0 20px;}

	.sp3-shad{padding: 158px 0 0 60px;}

	.tutu2-con .swiper-slide-box{padding: 30px 30px 0 30px;}

	/*.tutu2-con .swiper-slide-tit {font-size: 30px;line-height: 44px;}

	.tutu2-con .swiper-slide-box p {font-size: 16px;line-height: 30px;}*/

	

	

	

	

}



@media screen and (max-width: 1080px){

	.yzs-detail-title{font-size: 16px;}

	.yzs-detail-logo{width: 60px;height: 60px;line-height: 60px;}

	.yzs-detail-logo img {width: 30px;}

	.yzs-detail-title{margin-top: 9px;}

	.sp1-shad .tit{font-size: 26px;}

	.special1{height: 500px;}

	.index-yzs-review{height: 370px;}

	.sp1-right-con {margin-top: 40px;}

	.sp1-right-con .box .img {width: 90px;height: 90px;background-size: 36px;}

	.sp1-right-con .box .title {font-size: 18px;}

	.sp1-right-con .box p {font-size: 14px;padding: 0 10px;}

	.sp3-shad {padding: 0;display: flex;align-items: center;justify-content: center;}

	.sp3-left{width: 100%;height: 400px;}

	.sp3-right{width: 100%;}

	.sp3-con{height: auto;}
	.yzs-detail-content{}
	.tutu2-con .swiper-slide-tit{font-size: 25px;line-height: 38px;}
	.tutu2-con .swiper-slide-box p{font-size: 16px;line-height: 30px;}
	.tutu2-con .swiper-slide-box {padding: 60px 30px 0 30px;}





	

	

}

@media screen and (max-width: 970px){

	.t-search{width: 90%;}

	.t-search .t-text {width: calc(100% - 50px);}

	.tutu2-con .swiper-slide {height: 400px;}

	/*.tutu2-con .swiper-slide-tit {font-size: 20px;line-height: 34px;}

	.tutu2-con .swiper-slide-box p {margin: 30px 0 30px;font-size: 14px;line-height: 26px;}*/

	.tutu2-con .swiper-slide-box {padding: 20px 20px 0 20px;}

	

		

	

}

@media screen and (max-width: 750px){
	.pt60{padding-top: 0.6rem;}

	.t-banner{height: 6rem;}

	.t-room-nav ul li a{height: 1.2rem;font-size: 0.28rem;line-height: 1.2rem;letter-spacing: 0;}

	.t-room-nav ul li .pic{width: 0.68rem;height: 0.68rem;margin: 0 0.2rem 0 0;}

	.t-room-nav ul li .pic i {width: 100%;height: 100%;margin: 0;background-size: 0.35rem;}

	.t-banner .container{padding-top: 1.2rem;}

	.t-search{height: auto;padding: 0.4rem 0.4rem;width: 100%;}

	.t-search .t-text {height: 0.7rem; padding: 0 0.2rem;font-size: 0.26rem;width: calc(100% - 0.7rem);}

	.t-search .t-btn {width: 0.7rem;height: 0.7rem;background-size: 0.4rem !important;}

	.t-hot {margin-top: 0.2rem;}

	.t-hot a{padding: 0 0.16rem;height: 0.46rem;line-height: 0.46rem;font-size: 0.24rem;margin: 0 0.1rem 0.1rem 0;}

	.t-case-main {padding: 0.4rem 0;}

	.t-case-item .title {height: 1rem;line-height: 1rem;padding-left: 0.2rem;font-size: 0.24rem;width: 2rem;box-sizing: border-box;}

	.t-case-link{width: calc(100% - 2rem);}

	.t-case-item .title i {width: 0.4rem;height: 0.4rem;margin: 0.3rem 0.1rem 0 0;background-size: 0.32rem;}

	.t-case-link ul { padding: 0.25rem 0.2rem 0 0.2rem;height: 1rem;}
	.spmb .t-case-link ul{height: auto;padding: 0.25rem 0 0 0.2rem;}

	.t-case-link li {margin: 0 0.2rem 0.3rem 0;}

	.t-case-link li a {padding: 0 0.1rem;font-size: 0.24rem;height: 0.5rem;line-height: 0.5rem;}

	.t-more {right: 0.1rem; top: 0.25rem; width: 0.5rem;height: 0.5rem;}

	.t-more:hover{background: url(../images/up-more.png) no-repeat center;background-color: transparent;}

	.vlabels {width: 100%;margin-top: 0.2rem;}

	.t-case-list li {width: 100%;height: auto;margin: 0 0 0.5rem 0;}

	.t-case-list li:hover{padding: 0px;transform:scale(1);-webkit-transform:scale(1);box-shadow: none;}
	.t-case-list li:hover .main{border: none;padding: 0.1rem 0.3rem 0rem;}

	.t-case-list li .pic {height: 5rem;}

	.t-case-list li .main{padding: 0.1rem 0.3rem 0rem;height: auto;border: none;}

	.t-case-list li .main .name {font-size: 0.3rem;line-height: 0.6rem;}

	.t-case-list li .main .txt { font-size: 0.24rem;line-height: 0.34rem;display: none;}

	

	#indexBaoming{width: 94%;height: 10.4rem;left: 3%;top: 50%;margin-left: 0;margin-top: -5.2rem;padding-top: 0.5rem;}

	.closebm {right: 0;top: 0;}

	#indexBaoming .tit {font-size: 0.5rem;line-height: 0.5rem;text-align: center;}

	#indexBaoming .tit span { font-size: 0.55rem;}

	#indexBaoming .tit1 {font-size: 0.3rem;margin: 0.3rem 0 0.5rem 0;}

	#indexBaoming form {width: 100%; padding-left: 0;}

	#indexBaoming form .row {margin-bottom: 0;}

	#indexBaoming form .row span {float: left;width: 1.8rem;text-align: right;padding-right: 0.2rem;line-height: 0.7rem;font-size: 0.26rem;margin-bottom: 0.2rem;}

	#indexBaoming form .row .row1-input {float: left; width: 4.5rem;height: 0.7rem; margin-bottom: 0.2rem;}

	#indexBaoming form .row select {width: 2.15rem;margin-right: 0.2rem;height: 0.7rem;}

	.indexbm-sub {margin: 0.5rem auto;width: 4rem;height: 0.8rem;border-radius: 0.8rem;font-size: 0.34rem;}

	#indexBaoming .tit2 {font-size: 0.28rem;margin-top: 0.2rem;}

	#indexBaoming form .row select.bmarea{width: 4.5rem;margin-top: 0.2rem;}

	#indexBaoming form .row1{margin-top: 0.2rem;}

	.row-label{width: 4.5rem;margin-top: 0.1rem;}

	.row-label label{padding: 4px 0.25rem;}

	

	.t-caseDet-main {padding: 0.2rem 0 0.5rem;}

	.t-case-sites {margin: 0.15rem 0;}

	.t-caseDet-right{margin-top: 0.5rem;width: 100%;display: none;}
	.t-recommend{display: none;}
	.t-better .title{font-size: 0.4rem;}
	.t-better .title span{font-size: 0.4rem;}
	.provice-select, .city-select{width: calc(50% - 0.1rem);}

	.t-caseDet-left{width: 100%;border-right: none;}

	.t-caseDet-left .title { font-size: 0.5rem;line-height: 0.66rem;margin:0.4rem 0 0.6rem;}

	.t-caseDet-left .txt {font-size: 0.28rem;line-height: 0.5rem;}

	.t-caseDet-left .txt p{font-size: 0.28rem;line-height: 0.5rem;padding-right: 0;}

	.t-caseDet-left .pics img{margin-bottom: 0.3rem;}

	.t-page{margin-top: 0.5rem;}

	

	.t-pic-list{margin-top: 0.2rem;}

	.t-pic-list li{width: 100%;height: auto; margin: 0 0 0.4rem 0;}

	.t-pic-list li .pic {height: 5rem;}

	.t-case-sites .tips{margin-bottom: 0.2rem;}

	.t-pic-list li .main {height: 0.8rem; font-size: 0.3rem;line-height: 0.8rem;}

	.tutu-main {padding-top: 0.4rem;}

	.tutu1-l {width: 100%;}

	.tutu1-ltop {height: 1.5rem; padding-top: 0.15rem;margin-bottom: 0.4rem;}

	.tutu1-ltop span {font-size: 0.4rem;line-height: 0.7rem;}

	.tutu1-l .box .txt {margin-top: 0.1rem;}

	.tutu1-l .box {margin-bottom: 0.3rem;display: none;}
	.mbcs_nav{display: block;margin-bottom: 0.3rem;}

	.tutu1-mid{width: 100%;padding-left: 0;}

	.tutu1-mid .gallery-top .swiper-slide{height: 4.2rem;}

	.tutu1-mid .gallery-thumbs .swiper-slide{height: 1.2rem;}

	.tutu1-r {width: 100%;padding-left: 0;margin-top: 0.5rem;display: none;}

	.tutu1-r .img {height: 4.6rem;}

	.tutu1-mid .gallery-top .swiper-slide p{font-size: 0.28rem;padding: 0 0.2rem;height: 0.8rem;line-height: 0.8rem;}

	.tutu2 {padding-top: 0.6rem;}

	.tutu2 .title span{font-size: 0.5rem;}

	.tutu2 .top {margin-top: 0.5rem;font-size: 0.28rem;padding: 0 3%;}

	.tutu2 .top a {font-size: 0.28rem;margin: 0 0.1rem;}

	.tutu2-con .swiper-slide {height: 4rem;}

	.tutu2-con .swiper-button-prev,.tutu2-con .swiper-button-next{display: none;}

	.tutu2-con .swiper-slide-box {padding: 0.5rem 0.2rem 0 0.2rem;}

	.tutu2-con .swiper-slide-box p{display: none;}

	.tutu2-con .swiper-slide-tit {font-size: 0.3rem;line-height: 0.46rem;color: #fff;}

	.tutu2-con .swiper-slide-box{background: rgba(0,0,0,0.5);}

	.tutu2-con .swiper-slide-box a { padding: 2px 0.2rem;color: #fff;font-size: 0.24rem;background: #8FC31F;margin-top: 0.5rem;}

	.tutu2-con {margin-top: 0.5rem;}

	.tutu2 .title span:before {width: 1rem;margin-right: 0.3rem;}

	.tutu2 .title span:after {width: 1rem;margin-left: 0.3rem;}

	

	.tutu3 {padding-top: 1rem;}

	.tutu3 .title span{font-size: 0.5rem;}

	.tutu3 .title span:before {width: 1rem;margin-right: 0.3rem;}

	.tutu3 .title span:after {width: 1rem;margin-left: 0.3rem;}

	.tutu3 .desc {font-size: 0.26rem;margin-top: 0.3rem;}

	.tutu3-box {height: 2.5rem;width: calc(50% - 0.3rem);margin: 0 0.15rem 0.3rem;}
	.tutu3-hide{display: none;}

	.tutu3-con {padding: 0.3rem 7px 0;margin-top: 0.5rem;}

	.tutu3-bot p{margin-left: 0.15rem;font-size: 0.24rem;width: calc(100% - 0.3rem);}

	.tutu3-bot span{margin-right: 0.15rem;font-size: 0.24rem;}

	

	

	.picDet-left{width: 100%;}

	.picDet-left .gallery-top .swiper-slide{height: 4rem;}

	.picDet-left .gallery-top .swiper-button-next, .picDet-left .gallery-top .swiper-button-prev{display: none;}

	.picDet-left .picd-thumbs .swiper-button-next, .picDet-left .picd-thumbs .swiper-button-prev{display: none;}

	.picDet-con{padding: 0.3rem;}

	.picd-thumbs{margin-top: 0.2rem;}

	.picDet-left .gallery-thumbs .swiper-slide{height: 1.2rem;}

	.picDet-main {padding: 0.1rem 0 0.8rem;}

	

	.sp1-right {width: 100%;height: 5.6rem;}

	.sp1-left {width: 100%;height: 5.8rem;float: right;}

	.special1 {height: auto;display: flex;flex-direction: column-reverse;}

	.sp1-shad .tit {font-size: 0.46rem;padding: 0 6%;}

	.sp1-shad {padding-top: 0.6rem;}

	.sp1-right-con {margin-top: 0.5rem;}

	.sp1-right-con .box .img {width: 1rem;height: 1rem;background-size: 0.5rem;}

	.sp1-right-con .box .title{font-size: 0.32rem;margin: 0.2rem 0;}

	.sp1-right-con .box p{font-size: 0.24rem;line-height: 0.36rem;margin-bottom: 0.2rem;height: auto;}

	.index-yzs-review {padding: 0.3rem;height: auto;top: 0.3rem;}

	.yzs-detail-logo {width: 0.8rem;height: 0.8rem;line-height: 0.8rem;}

	.yzs-detail-logo img {width: 0.4rem;}

	.yzs-detail-title {font-size: 0.28rem;margin-top: 0;width: calc(100% - 1rem);margin-left: 0.2rem;padding-right: 1.4rem;

    	box-sizing: border-box;}

	.yzs-detail-type{margin-top: 0.1rem;margin-left: 0.2rem;}

	.yzs-detail-content {margin-top: 0.3rem;line-height: 0.4rem;font-size: 0.24rem;}

	.yzs-detail-img {margin-top: 0.2rem;}

	.special2 { padding: 1rem 0 0.8rem;}

	

	.special2 .tit span{font-size: 0.5rem;}

	.special2 .tit span:before {width: 1rem;margin-right: 0.3rem;}

	.special2 .tit span:after {width: 1rem;margin-left: 0.3rem;}

	.special2 .desc {font-size: 0.28rem;margin-top: 0.3rem;}

	.sp2-con {margin-top: 0.5rem;}

	.sp2-con .box {width: 100%;margin-right: 0;margin-bottom: 0.3rem;}

	.sp2-con .box .img{height: 3rem;}

	.sp2-con .box img {width: 0.9rem;}

	.sp2-con .box .tit {font-size: 0.4rem;color: #fff;margin-top: 0.1rem;}

	.sp2-con .box .imgicon{padding-top: 0.7rem;}

	.sp2-con .boxlb{padding: 0.3rem 0.3rem 0.8rem 0.3rem;height: auto;}

	.sp2-con .boxlb .swiper-slide{font-size: 0.26rem;line-height: 0.6rem;}

	.sp2-con .boxlb .swiper-button-next, .sp2-con .boxlb .swiper-button-prev{width: 0.28rem; height: 0.5rem;background-size: 0.28rem 0.5rem;bottom: 0.2rem;}

	.sp2-con .boxlb .swiper-button-prev{left: 0.3rem;}

	.sp2-con .boxlb .swiper-button-next{right: 0.3rem;}

	

	.special3{padding: 0.5rem 0;}

	.sp3-con {width: 94%;}

	.sp3-left {height: 4.6rem;}

	.sp3-left .yhimg { width: 2rem;height: 2rem;border: 4px solid #8FC31F;}

	.sp3-left .txt {margin-top: 0.3rem;margin-left: 0.3rem;width: calc(100% - 3rem);}

	.sp3-left .txt .tit {font-size: 0.3rem;}

	.sp3-left .txt .tit1 {font-size: 0.36rem;margin-top: 0.2rem;margin-bottom: 0.5rem;line-height: 0.4rem;}

	.sp3-left .txt a {font-size: 0.24rem;background: #8FC31F;}

	.sp3-right {padding: 0.3rem 0.2rem 0;}

	.sp3-box{padding: 0.2rem 0;}

	.sp3-box .img {width: 2.5rem;height: 1.5rem;}

	.sp3-box .txt {width: calc(100% - 2.8rem);margin-left: 0.3rem;}

	.sp3-box .txt .tit{    font-size: 0.28rem;}

	.sp3-box .txt p {font-size: 0.24rem;line-height: 0.34rem;}

	

	

	

	

	

	

	

	

	

	

	

}



























































