@media screen and (max-width: 1680px) {
	.site-info-lf-sub,
	.site-info-lf-sub span {
		font-size: 18px;
		line-height: 1;
	}
	
	.pro-tel form {
		width: 50%;
	}
	
	.system-lf-ls div {
		height: 75%;
		overflow-y: auto;
	}
	
	.con-swiper-sub {
		margin: 0.5rem 0 0.75rem;
	}
	
	.should-pos-box .should-rg div {
		width: 80%;
		margin-left: 20%;
	}
	
	/* .should-pos-box2 .should-pos3 {
		left: 12.75rem;
	}
	
	.should-pos-box2 .should-rg {
		left: 14rem;
	} */
	
	/* .design5-ls-tit>p span {
		font-weight: lighter;
		line-height: 1;
		margin-top: 0.5rem;
		white-space: nowrap;
		display: block;
		margin-left: 0;
	} */
	
	.model-rg-box p {
		font-size: 16px;
	}
	
	.inedx-fixd form {
		width: 75%;
	}
	
	/* .designer .index-case-sub {
		width: 75%;
	} */
	
	.city-screen {
		width: 75%;
	}
	
	.puzzled-pos-tel {
		width: 50%;
	}
	
	.world-rg>p {
		font-size: 38px;
	}
	
	.head-tel {
		width: 15%;
	}
	
	.today-ls {
		margin-right: 3.25rem;
	}
	
	.model-lf {
		width: 50%;
		height: 14rem;
	}
	
	.model-rg {
		width: 45%;
		height: 14rem;
	}
	
	/* .article-tab p {
		font-size: 18px;
	} */
	
	.site-ls-rg-intro p::after {
		width: 2.1rem;
	}
}

@media screen and (max-width: 1550px) {
	.today-ls {
		margin-right: 2.25rem;
	}
	
	.info-rg-ls {
		width: 55%;
	}
	
	.article-tab p {
		/* font-size: 16px; */
		margin-right: 1.2rem;
	}
	
	.article-tab p::after {
		right: -0.6rem;
		top: calc(50% - 4px);
	}
	
	.fri-ls-hov-cont {
		margin-bottom: 1rem;
	}
}

@media screen and (max-width: 1440px) {
	
	.w1300 {
		width: 75%;
	}
	
	.ac-lf-box2 {
		width: 28.5rem;
		height: 12rem;
	}
	
	.ac-lf-box,
	.ac-lf-box3 {
		width: 28.5rem;
		height: 13rem;
	}
	
	.world-rg>p {
		font-size: 34px;
	}
	
	.que-en {
		letter-spacing: 15px;
	}
	
	.exp-more {
		width: 6rem;
		height: 1.5rem;
		line-height: 1.5rem;
		margin-left: calc(100% - 6rem);
	}
	
	.city-all-ls {
		left: 0;
	}
	
	.des-menu-ls {
		width: 4rem;
	}
	
	.know-more {
		width: 6rem;
		margin-left: calc(100% - 6rem);
		margin-top: 1.25rem;
	}
	
	/* .should-pos-box2 .should-pos2 {
		width: 12.75rem;
	}
	
	.should-pos-box2 .should-pos3 {
		left: 12.75rem;
	}
	
	.should-pos-box2 .should-rg {
		left: 14rem;
	} */
	
	/* .design5-ls-tit div span {
		white-space: nowrap;
	} */
	
	.info-font {
		width: 45%;
	}
	
	.exp-video-lf-cont {
		margin-bottom: 1rem;
		line-height: 1.5;
	}
	
	.exp-more2 {
		width: 7.5rem;
		margin-left: calc(100% - 7.5rem);
	}
	
	.con-swiper-cont {
		height: 4rem;
	}
	
	.pos {
		width: 75%;
	}
	
	.submit-box {
		margin: 0 auto;
	}
	
	.banner3 {
		height: 100vh;
	}
	
	.banner3 img {
		height: 100%;
		object-fit: cover;
	}
	
	.model-rg-box p {
		font-size: 14px;
	}
	
	.designer .index-case-sub {
		width: 80%;
	}
	
	.ans-rg p {
		margin-bottom: 0.75rem;
	}
}

@media screen and (max-width: 1360px) {
	.today-ls {
		margin-right: 2.25rem;
	}
	
	/* .should-pos2 {
		width: 15.75rem;
	} */
	
	.model-rg-box p {
		margin-bottom: 1.25rem;
		padding: 0.25rem 0;
	}
	
	.world-rg>p {
		font-size: 30px;
	}
	
	/* .should-pos {
		width: 16.5rem;
	} */
	
	/* .should-pos-box3 .should-pos2 {
		width: 14rem;
	}
	
	.should-pos-box3 .should-pos3 {
		left: 14rem;
	}
	
	.should-pos-box3 .should-rg {
		left: 15rem;
	}
	
	.should-pos-box6 .should-pos2 {
		width: 12.75rem;
	}
	
	.should-pos-box6 .should-pos3 {
		left: 12.75rem;
	}
	
	.should-pos-box6 .should-rg {
		left: 14rem;
	} */
	
	/* .should-pos-box2 .should-pos2 {
		width: 10.75rem;
	}
	
	.should-pos-box2 .should-pos3 {
		left: 10.75rem;
	}
	
	.should-pos-box2 .should-rg {
		left: 12rem;
	} */
	
	.waterfall .cur .waterfall-ls-pic {
		width: 24rem;
	}
	
	.designer .index-case-sub {
		width: 90%;
	}
	
	.info-rg-ls {
		width: 55%;
	}
}

@media screen and (max-width: 1280px) {
	.w1300,
	.w1400,
	.w1470,
	.w1540,
	.w1280 {
		width: 90%;
	}
	
	.video-ls {
		height: 11rem;
	}
	
	.footer .foot {
		width: 100%;
		max-width: 1920px;
	}
	
	.sty-swiper .swiper-button-prev {
		left: 0.25rem;
	}
	
	.sty-swiper .swiper-button-next {
		right: 0.25rem;
	}
	
	.pro-tel form {
		width: 45%;
	}
	
	/* .should-lf {
		padding-left: 0;
		width: 55%;
	}
	
	.should-pos {
		left: 7.2%;
	}
	
	.should-pos-box {
		left: 18%;
	}
	
	.should-pos-box3 {
		left: 11%;
	}
	
	.should-pos-box4 {
		left: 41%;
	}
	
	.should-pos-box5 {
		left: 42%;
	}
	
	.should-pos-box6 {
		top: 67%;
		left: 17%;
	}
	
	.should-pos-box2 {
		left: 23%;
	}
	
	.should-pos2 {
		width: 14.75rem;
	}
	
	.should-pos3 {
		right: 1rem;
	}
	
	.should-rg {
		left: 97%;
	} */
	
	.design-info {
		margin-top: 3.5rem;
	}
	
	.tech-swiper .swiper-button-next {
		right: 0.25rem;
	}
	
	.tech-swiper .swiper-button-prev {
		left: 0.25rem;
	}
	
	.stra-pos {
		top: 60%;
	}
	
	.origin-swiper .swiper-button-prev,
	.house-swiper .swiper-button-prev {
		left: 0.5rem;
	}
	
	.origin-swiper .swiper-button-next,
	.house-swiper .swiper-button-next {
		right: 0.5rem;
	}
	
	.ser-ban2 {
		margin: 0.5rem 0 1rem;
	}
	
	.banner2 {
		height: 25rem;
	}
	
	.banner2 img {
		height: 100%;
		object-fit: cover;
	}
	
	.inedx-fixd {
		padding: 1.5rem 5% 1.25rem;
	}
	
	.world-rg>p {
		font-size: 26px;
	}
	
	.manage7-tab-pos {
		left: -2rem;
	}
	
	.should-pos {
		left: 27.5%;
	}
	
	.should-pos-box {
		left: 26.5%;
	}
	
	.should-pos-box5 {
		left: 55%;
	}
	
	.should-pos-box3 {
		left: 29%;
	}
	
	.should-pos-box4 {
		left: 59%;
	}
	
	.should-pos-box6 {
		left: 27%;
	}
	
	.should-pos-box2 {
		left: 59%;
	}
	
	.article-tab {
		padding: 0.65rem 5%;
	}
	
	.article-rg {
		display: none;
	}
}