@media (max-width: 1680px) {
	.nav-ls:nth-child(5) .nav-select {
		padding-left: 37%;
	}
	
	.nav-ls:nth-child(3) .nav-select {
		padding-left: 22%;
	}
}

@media (max-width: 1480px) {
	.public {
		width: 6.5rem;
	}
	
	.pub-cont {
		width: calc(100% - 6.5rem);
	}
	
	.state-cont {
		width: 100%;
	}
	
	.qua-box div {
		height: 6rem;
	}
	
	.news-wrap-cont p:nth-child(2) {
		line-height: .6rem;
		max-height: 1.2rem;
		white-space: inherit;
	}
}

@media (max-width: 1366px) {
	.w1320,
	.w1400 {
		width: 90%;
	}
	
	.nav-ls:nth-child(3) .nav-select,
	.nav-ls:nth-child(5) .nav-select, 
	.nav-ls:nth-child(7) .nav-select {
		padding-left: 0;
	}
	
	.qua-box div {
		height: 9rem;
	}
	
	.logo {
		left: 5%;
	}
	
	/* .i-about {
		left: 28%;
	} */
}

@media (max-width: 1200px) {
	.nav-ls>a {
		padding-right: .75rem;
	}
	
	.nav-ls {
		margin-right: .75rem;
	}
}

@media (max-width: 1024px) {
	.head-search {
		padding-bottom: 0;
		margin-right: .5rem;
	}
	
	.menu::after {
		display: none;
	}
	
	.head-share {
		padding-top: .5rem;
	}
	
	.logo {
		top: .5rem;
		left: 5%;
	}
	
	.head-scroll, 
	.head-scroll2 {
		height: 2.5rem;
	}
	
	.head-scroll .logo, 
	.head-scroll2 .logo, 
	.head-scroll3 .logo {
		top: .2rem;
	}
	
	.mb-head {
		top: 2.5rem;
	}
	
	.banner {
		height: 100vh;
	}
	
	.banner img {
		height: 100%;
	}
	
	.footer {
		height: 2.5rem;
		top: calc(100vh - 2.5rem);
	}
	
	.foot {
		flex-wrap: wrap;
	}
	
	.foot-lf {
		width: 100%;
		text-align: center;
	}
	
	.foot-rg {
		width: 100%;
		text-align: center;
	}
}

@media (max-width: 768px) {
	.head-share,
	.head-scroll .head-share, 
	.head-scroll2 .head-share, 
	.head-scroll3 .head-share {
		padding-top: .5rem;
	}
	
	.head-scroll .logo, .head-scroll2 .logo, .head-scroll3 .logo {
		top: .2rem;
	}
	
	.head {
		padding-bottom: .5rem;
	}
	
	.pc-head {
		padding-top: .6rem;
	}
	
	.logo {
		top: .5rem;
	}
	
	.head-search {
		margin-right: .5rem;
		padding-bottom: 0;
		width: .6rem;
	}
	
	.menu::after {
		display: none;
	}
	
	.mb-head {
		top: 2.5rem;
	}
	
	.i-container {
		width: 100%;
		left: 0;
		top: 4.4rem;
	}
	
	.map-font {
		left: 5%;
		width: 90%;
	}
	
	.public {
		width: 0;
	}
	
	.pub-tab {
		display: none;
	}
	
	.pub-cont {
		width: 100%;
	}
	
	.box>img {
		height: calc(100vh - 3rem);
	}
	
	.footer {
		height: 3rem;
		top: calc(100vh - 3rem);
	}
	
	.foot-rg {
		display: none;
	}
	
	.about-cont {
		padding: .5rem .9rem .5rem 1rem;
	}
	
	.i-about {
		top: calc(100% + 1rem);
		bottom: auto;
		right: auto;
		left: 0;
		flex-wrap: wrap;
		padding: 0 5%;
	}
	
	.i-about-ls {
		width: 48%;
		margin-right: 4%;
		margin-bottom: .3rem;
	}
	
	.i-about-ls:nth-child(2n) {
		margin-right: 0;
	}
	
	.i-map {
		left: 50%;
	}
	
	.arr-r {
		width: 7rem;
	}
	
	.arr-l {
		width: 6rem;
	}
	
	.pub-fix p:nth-child(2) {
		margin-left: 1.5rem;
	}
	
	.res-ls-cont {
		flex-wrap: wrap;
	}
	
	.res-ls-cont-pic {
		width: 100%;
		margin-right: 0;
		margin-bottom: .5rem;
	}
	
	.res-ls-other .res-ls-cont-pic {
		width: 100%;
	}
	
	.res-tab .res-container {
		position: relative;
		max-width: 100%;
		margin-bottom: .5rem;
	}
	
	.res-ajax-box .res-ls-cont-pic {
		width: 100%;
		margin-right: 0;
	}
	
	.qua-cont {
		padding: .6rem 1rem .3rem 1rem;
	}
	
	.qua-box {
		width: 48%;
		margin-right: 4%;
	}
	
	.qua-box:nth-child(3n) {
		margin-right: 4%;
	}
	
	.qua-box:nth-child(2n) {
		margin-right: 0;
	}
	
	.qua-box div {
		height: 7rem;
	}
	
	.mb-img {
		height: calc(100% - 3rem);
	}
	
	.cul-img-pos {
		position: relative;
		top: 0;
		left: 0;
	}
	
	.cul-cont {
		padding: .6rem 1rem;
	}
	
	.news-ls {
		width: 100%;
		margin-right: 0;
	}
	
	.news-cont {
		padding: .6rem .9rem 1rem;
	}
	
	.busin-cont {
		padding: .6rem .8rem .5rem 1rem;
	}
	
	.busin-url {
		overflow-x: auto;
	}
	
	.busin-url::-webkit-scrollbar-track,
	.busin-url::-webkit-scrollbar-thumb,
	.busin-url::-webkit-scrollbar {
		display: none;
	}
	
	.busin-url a {
		min-width: max-content;
		padding: 0 .5rem;
	}
	
	.over-cont {
		padding: .6rem .8rem .5rem 1rem;
	}
	
	.over-img {
		width: 100%;
	}
	
	.over-ls {
		width: 47.5%;
	}
	
	.over-ls:nth-child(3n) {
		margin-right: 5%;
	}
	
	.over-ls:nth-child(2n) {
		margin-right: 0;
	}
	
	.job-cont {
		padding: .6rem 1rem;
	}
	
	.online-top, .job-ls-top {
		padding-right: 0;
	}
	
	.online-top p, .job-ls-top p {
		width: 25%;
		white-space: nowrap;
		overflow: hidden;
		text-overflow: ellipsis;
	}
	
	.pub-cont-1 {
		height: 13rem;
	}
	
	.contact-cont {
		padding: .8rem .6rem;
	}
	
	.amap-info-content {
		width: 7rem;
		height: 3rem;
	}
	
	.net-cont {
		padding: .6rem 1rem;
	}
	
	.form-ls {
		width: 100%;
		margin-right: 0;
	}
	
	.info-cont {
		padding: .6rem .8rem;
	}
	
	.info-intro {
		padding: .5rem;
	}
	
	.info-page {
		flex-wrap: wrap;
	}
	
	.info-page a {
		width: 100%;
		max-width: 100%;
		margin-bottom: .5rem;
	}
	
	.info-page a:last-child {
		margin-bottom: 0;
	}
	
	.window-img {
		left: 5%;
		width: 90%;
	}
	
	.window-img img {
		width: 200%;
		max-width: inherit;
	}
}