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

	/* 第五屏 */
	.index-box5-num-txt {
		width: 150%;
	}
}

@media screen and (max-width:1848px) {
	.index-box3-num {
		width: 22%;
	}
}

@media screen and (max-width:1639px) {
	.index-box2-num {
		width: 20%;
		margin-left: 33%;
	}

	.index-box2-txtbox2 {
		width: 50%;
		margin-left: 44%;
	}
}

@media screen and (max-width:1550px) {
	.content {margin-top: 6.8%;}
}
@media screen and (max-width:1300px) {
	.content {margin-top: 7.6%;}
}
@media screen and (max-width:700px) {
	.content {margin-top: 8.6%;}
}
@media screen and (max-width:430px) {
	.content {margin-top: 10.4%;}
}


@media screen and (max-width:1521px) {
	.index-box3-num {
		width: 25%;
		margin-top: 24%;
	}

	.index-box3-num-img {
		margin-left: 65%;
	}

	.index-box3-txtbox2 {
		margin-left: 10%;
		margin-top: 7%;
	}

	.index-box3-txt {
		width: 60%;
	}
}

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

	/* 第五屏 */
	.index-box5-num {
		margin-top: 23%;
	}

	.index-box5-num-txt {
		width: 200%;
	}

	.index-box5-num-img {
		margin-left: 62%;
	}
}

@media screen and (max-width:1464px) {
	.index-box2-num {
		margin-left: 30%;
		margin-top: 28%;
	}

	.index-box2-num-img {
		margin-left: 63%;
	}

	.index-box2-txtbox2 {
		width: 55%;
		margin-left: 40%;
		margin-top: 7%;
	}
}

@media screen and (max-width:1440px) {
	.map {
		height: 170px;
		/*overflow: hidden;;*/
	}
}

@media screen and (max-width:1437px) {
	.index-box2-num {
		width: 23%;
		margin-left: 27%;
	}

	.index-box2-num-img {
		margin-left: 69%;
	}

	.index-box2-txtbox2 {
		width: 59%;
	}
}

@media screen and (max-width:1417px) {
	.index-content-box6 .div1200 {
		padding-top: 1%;
	}
}

@media screen and (max-width:1385px) {
	.index-box3-txtbox2 .more a {
		width: 19.397%;
		padding: 1.63% 0;
	}
}

@media screen and (max-width:1338px) {
	.index-box3-num {
		width: 27%;
		margin-top: 24%;
	}
}

@media screen and (max-width:1299px) {
	.blue-bg {
		width: 50%;
	}

	.index-box4-num {
		margin-left: 24%;
	}

	.index-box4-txtbox2 {
		width: 68%;
		margin-top: 10%;
		margin-left: 30%;
	}
}

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

	/* 第五屏 */
	.index-box5-num-img {
		margin-left: 55%;
	}
}

@media screen and (max-width:1250px) {
	.index-box2-num {
		width: 26%;
		margin-top: 33%;
		margin-left: 18%;
	}

	.index-box2-txtbox2 {
		width: 63%;
		margin-left: 34%;
	}
}

@media screen and (max-width:1238px) {
	.index-box3-num {
		width: 30%;
		margin-top: 30%;
	}

	.index-box3-txt {
		width: 80%;
	}

	.index-box3-txtbox2 {
		margin-left: 13%;
		margin-top: 9%;
	}
}

@media screen and (max-width:1200px) {
	.div1200 {
		width: 97%;
	}

	/* index */
	.logo {
		margin-right: 9%;
	}

	.other {
		width: 66%;
		margin-right: 2%;
	}

	.other>ul>li:not(:last-child) {
		margin-right: 5%;
	}

	/* 第六屏 */
	.index-content-box6 .div1200 {
		padding: 0;
		position: absolute;
		top: 50%;
		transform: translateY(-50%);
		height: auto;
		width: 100%;
	}

	/* ny1 */
	.ny-box2-title p:nth-child(2) {
		margin-top: 0;
	}

	.ny-box2-txt2 {
		width: 95%;
		margin-top: 5%;
	}

	.ny-footer-nav>ul>li:nth-child(1),
	.ny-footer-nav>ul>li:nth-child(2),
	.ny-footer-nav>ul>li:nth-child(3) {
		width: 9.25%;
		margin-right: 6.167%;
	}

	.ny-footer-nav>ul>li:nth-child(4) {
		margin-right: 10.5%;
		width: 16.5%;
	}

	/* ny2 */
	.ny2-box2-left {
		width: 80%;
	}
}

@media screen and (max-width:1194px) {
	.index-box6-left-bottom li:not(:nth-child(3n)) {
		margin-right: 2.188%;
	}

}

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

	/* 第五屏 */
	.index-box5-num {
		margin-top: 30%;
	}
}

@media screen and (max-width:1162px) {
	.index-box2-txtbox2 {
		width: 70%;
		margin-left: 27%;
	}

	.index-box2-num {
		margin-left: 12%;
	}
}

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

	/* 第五屏 */
	.index-box5-num {
		width: 30%;
		margin-left: 11%;
	}

	.index-box5-num-txt {
		width: 250%;
	}

	.index-box5-num-img {
		margin-left: 71%;
	}

	.index-box5-txtbox2 {
		width: 66%;
		margin-left: 30%;
	}

	.index-box5-txt {
		margin-top: 8%;
	}
}

@media screen and (max-width:1150px) {
	.ny-header .other li {
		margin-right: 2%;
	}
}

@media screen and (max-width:1143px) {
	.index-box6-img {
		width: 47.3%;
	}

	/* ny2 */
	.ny2-box3-left {
		width: 44.7%;
	}

	.ny2-box3-right {
		width: 53%;
	}

	.ny2-content-box4 .div1200>ul>li {
		float: none;
		width: auto;
		padding: 2.5% 0 1.917% 2.5%;
	}

	.ny2-content-box4 .div1200>ul>li:last-child {
		margin-top: 2%;
	}
}

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

	/* .other>ul>li:not(:last-child) {
		margin-right: 3%;
	} */
	.other>ul>li:not(:last-child) {
		margin-right: 3%;
	}

	.other>ul>li:nth-child(5) {
		width: 25%;
	}
}

@media screen and (max-width:1106px) {
	.index-box2-num {
		margin-top: 42%;
		margin-left: 8%;
		width: 29%;
	}

	.index-box2-txtbox2 {
		width: 72%;
		margin-left: 24%;
	}
}

@media screen and (min-width:1003px) and (max-width:1111px) {

	/* ny2 */
	.ny2-box3-left {
		width: 45%;
	}

	.ny2-box3-right {
		width: 52%;
	}

	/* ny3 */
	.ny3-content-box2 li:nth-child(even) p:nth-child(4) {
		margin-bottom: 11.209%;
	}
}

@media screen and (max-width:1066px) {
	.index-box6-txt {
		width: 48%;
	}

	.news-date {
		margin-top: 8%;
	}
}

@media screen and (max-width:1075px) {
	.blue-bg {
		width: 55%;
		top: 65%;
	}
}

@media screen and (max-width:1024px) {
	.second-menu {
		width: 50%;
	}

	.index-content-box2 .public-box-left {
		float: none;
		width: 100%;
		height: 50%;
	}

	.index-content-box2 .public-box-left::after {
		clear: both;
		display: block;
		content: '';
	}

	.index-box2-num {
		float: left;
		margin-left: 4%;
		margin-top: 21%;
		width: 17%;
	}

	.index-box2-txtbox2 {
		margin-top: 5%;
		margin-left: 29%;
		width: 67%;
	}

	.index-box2-num-txt {
		float: right;
	}

	.index-content-box2 .public-box-right {
		float: none;
		width: 100%;
		height: 50%;
	}

	.index-content-box2 .video img {
		width: 100%;
	}

	.index-box2-txtbox2 .more a {
		width: 22%;
	}

	/* 第六屏 */

	.index-box6-left-bottom li:not(:nth-child(3n)) {
		margin-right: 2%;
	}

	.form li {
		float: none !important;
		width: 100%;
	}

	.textarea {
		width: 100%;
	}

	/* ny2 */
	.ny2-box3-left {
		width: 97%;
		margin: 2% auto 0;
		float: none;
		text-align: center;
		border: 0.1rem solid #f4f4f4;
	}

	.ny2-box3-right {
		float: none;
		width: auto;
		margin: 2% auto 0;
		border: 0.1rem solid #f4f4f4;
	}

	.ny2-box3-txt-main,
	.ny2-bo5-txt,
	.ny2-content-box4 .div1200>ul>li {
		padding: 2%;
	}

}

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

	/* index */
	.other {
		width: 67%;
	}

	.other>ul>li:not(:last-child) {
		margin-right: 3%;
	}
}

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

	/* index */
	.index-box1-txt p {
		transform: translateY(-50%);
	}

	.other>ul>li:not(:last-child) {
		margin-right: 2%;
	}

	.other>ul>li:nth-child(5) {
		width: 27%;
	}

	/* ny1 */
	.ny-box2-txt2 p {
		line-height: 0.25rem;
	}

	.ny-box2-txt {
		margin-top: 0;
	}

	.index-box6-img {
		width: 49.3%;
	}
}

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

	/* 第三屏 */
	.index-content-box3 .public-box-left {
		float: none;
		width: 100%;
	}

	.index-content-box3 .public-box-right {
		background: rgba(0, 0, 0, 0.5);
		float: none;
		width: 100%;
		position: absolute;
		top: 0;
		left: 0;
	}

	.index-box3-num-txt span:nth-child(1),
	.index-box3-num-txt span:nth-child(2),
	.index-box3-txt p {
		color: #FFFFFF;
	}

	.index-box3-txt img:nth-child(2) {
		display: none;
	}

	.index-box3-txt img:nth-child(3) {
		display: block;
	}

	.index-box3-num {
		width: 20%;
		margin-left: 62%;
		margin-top: 20%;
	}

	.index-box3-num-img {
		margin-left: 70%;
	}

	.index-box3-txtbox2 {
		width: 70%;
		margin: 9% auto 0;
	}

	.index-box3-img img {
		width: 100%;
	}

	/* 第五屏 */
	.index-content-box5 .public-box-left {
		float: none;
		width: 100%;
		position: absolute;
		z-index: 99;
		top: 0;
		left: 0;
		background: rgba(0, 0, 0, 0.5);
	}

	.index-content-box5 .public-box-right {
		float: none;
		width: 100%;
		position: absolute;
		top: 0;
		left: 0;
	}

	.index-box5-num-txt span:nth-child(1),
	.index-box5-num-txt span:nth-child(2),
	.index-box5-txt p {
		color: #FFFFFF;
	}

	.index-box5-txt img:nth-child(2) {
		display: none;
	}

	.index-box5-txt img:nth-child(3) {
		display: block;
	}

	.index-box5-num {
		width: 20%;
		margin: 20% 3% 0;
	}

	.index-box5-txtbox2 {
		width: 94%;
		margin: 13% auto 0;
	}

	.index-box5-img img {
		width: 100%;
	}

	.index-box5-txt {
		margin: 0;
	}

	.index-box5-btn {
		margin-top: 6%;
	}
}

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

	/* header */
	.header {
		display: none;
	}

	.ny-header {
		display: none;
	}

	.phone-header {
		display: flex;
	}

	.search {
		display: block;
	}
}

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

	/* ny1 */
	.ny-footer-nav>ul>li:nth-child(4) {
		width: 20%;
		margin-right: 7%;
	}
}

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

	/* ny1 */
	.ny-box2-title p:nth-child(1) {
		line-height: 0.5rem;
	}
}

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

	/* ny1 */
	.ny-box2-title p:nth-child(2) {
		line-height: 0.39rem;
	}

	.ny-box2-txt2 {
		margin-top: 2%;
	}
}

@media screen and (max-width:840px) {
	.index-box2-num {
		width: 20%;
		margin-left: 3%;
		margin-top: 30%;
	}
}

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

	/* ny1 */
	.ny-box2-txt {
		float: none;
		width: 100%;
	}

	.ny-box2-txt2 {
		width: 100%;
	}

	.ny-box2-img {
		float: none;
		width: 100%;
		text-align: center;
		margin-top: 3%;
	}

	.ny-box2-title p:nth-child(1) {
		line-height: 0.6rem;
	}

	.ny-box2-title p:nth-child(2) {
		line-height: 0.5rem;
	}
}

@media screen and (max-width:823px) {
	.index-box3-num {
		width: 22%;
	}
}

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

	/* ny1 */
	.index-pc-footer {
		display: none;
	}

	.ny-footer {
		display: none;
	}

	.phone-footer {
		display: block;
	}
}

@media screen and (max-width:797px) {
	.index-box2-txtbox2 {
		width: 52%;
	}
}

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

	/* ny2 */
	.ny1-content-box2 li {
		margin-right: 0 !important;
		width: 49.3%;
	}

	.ny1-content-box2 li:nth-child(odd) {
		float: left;
	}

	.ny1-content-box2 li:nth-child(even) {
		float: right;
	}

	/* ny3 */
	.ny3-content-box2 li {
		float: none !important;
		width: 79%;
		margin: 0 auto 3%;
	}

	.ny3-content-box2 li>a p:nth-child(2) {
		margin-top: 1%;
	}

	.ny3-content-box2 li>a p:nth-child(3) {
		margin-top: 1.5%;
	}

	.ny3-content-box2 li>a p:nth-child(4) {
		margin: 1% 0 2%;
	}
}

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

	/* 第三屏 */
	.index-box3-num {
		width: 25%;
		margin-top: 35%;
	}

	.index-box3-txtbox2 {
		width: 80%;
		margin: 11% auto 0;
	}

	/* 第五屏 */
	.index-box5-num-img {
		margin-left: 64%;
	}
}

@media screen and (max-width:730px) {
	.index-box2-num {
		width: 24%;
		margin-left: 4%;
		margin-top: 33%;
	}
}

@media screen and (max-width:715px) {
	.index-box2-txtbox2 {
		margin-left: 40%;
		width: 59%;
	}

}

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

	.index-box2-num,
	.index-box3-num,
	.index-box4-num,
	.index-box5-num,
	.index-box6-num {
		display: none;
	}

	.second-menu {
		width: 98%;
		padding: 0 1%;
		background: rgba(255, 255, 255, 0.8);
	}

	/* 第一屏 */
	.index-box1-txt p {
		font-size: 0.3rem;
	}

	/* 第二屏 */
	.index-box2-txtbox2 {
		width: 85%;
		margin: 0;
		position: absolute;
		top: 50%;
		left: 50%;
		transform: translate(-50%, -50%);
	}

	.index-box2-title2 p:nth-child(1) {
		font-size: 0.2rem;
	}

	.index-box2-title2 p:nth-child(2) {
		font-size: 0.3rem;
	}

	.index-content-box2 .mask img {
		width: 10%;
	}

	.index-content-box2 .public-box-left {
		height: 60%;
	}

	.index-content-box2 .public-box-right {
		height: 40%;
	}

	/* 第三屏 */
	.index-box3-txtbox2 {
		margin: 0;
		position: absolute;
		top: 50%;
		left: 50%;
		transform: translate(-50%, -50%);
		width: 85%;
	}

	.index-box3-txt {
		width: 100%;
	}

	.index-box3-title2 p:nth-child(2) {
		font-size: 0.3rem;
	}

	/* 第四屏 */
	.index-content-box4 .public-box-left {
		position: absolute;
		top: 0;
		width: 100%;
		z-index: 99;
	}

	.index-box4-title2 p:nth-child(2) {
		font-size: 0.3rem;
	}

	.index-content-box4 .public-box-right {
		width: 100%;
	}

	.index-box4-title2 {
		padding-top: 3%;
	}

	.index-box4-img {
		width: 100%;
		height: 100%;
	}

	.index-box4-img img {
		width: 100%;
		height: 100%;
	}

	.index-box4-txt {
		margin-top: 2%;
	}

	.index-box4-txtbox2 {
		width: 85%;
		margin: 0 auto;
		height: 100%;
		position: relative;
	}

	.index-box4-txtbox2 .more {
		position: absolute;
		width: 100%;
		left: 0;
		bottom: 25%;
	}

	.index-box4-title2 p:nth-child(2),
	.index-box4-txt p {
		color: #333333;
	}

	.index-box4-txt p {
		line-height: 0.15rem;
		padding-left: 11%;
		padding-top: 2%;
	}

	.index-box4-txtbox2 .more a {
		margin-top: 2%;
		width: 20%;
		padding: 2% 0;
	}

	.blue-bg {
		top: auto;
		bottom: 0;
		width: 100%;
		z-index: 999;
	}

	/* 第五屏 */
	.index-box5-txtbox2 {
		width: 85%;
		margin: 0;
		position: absolute;
		top: 50%;
		left: 50%;
		transform: translate(-50%, -50%);
	}

	.index-box5-title2 p:nth-child(2) {
		font-size: 0.3rem;
	}

	/* 第六屏 */
	.index-content-box6 .div1200 {
		padding: 0;
		height: 100%;
	}

	.index-box6-left {
		float: none;
		width: 100%;
		position: relative;
	}

	.index-box6-right {
		display: none;
	}

	.index-box6-left-top {
		width: 85%;
		position: absolute;
		top: 50%;
		left: 50%;
		transform: translate(-50%, -50%);
	}

	.index-box6-left-bottom {
		display: none;
	}

	.index-box6-img,
	.index-box6-txt {
		float: none;
		width: 100%;
	}

	.index-box6-txt {
		margin-top: 7%;
	}

	.news-date {
		margin-top: 1%;
	}

	.news-main p:nth-child(2) {
		margin-top: 2%;
	}

	.index-box6-txt .more a {
		margin-top: 4%;
	}

	.index-box6-title p:nth-child(2) {
		font-size: 0.3rem;
	}

	/* 第七屏 */
	.form label {
		width: 25%;
		text-indent: 0.1rem;
	}

	.form input {
		width: 70%;
	}

	/* ny1 */
	.ny1-content-box2 li {
		float: none !important;
		width: 100%;
		text-align: center;
		margin-bottom: 3%;
	}

	/* ny2 */
	.ny2-box3-list li,
	.ny2-box5-list li {
		width: 50%;
		margin-bottom: 3%;
	}

	.ny2-box2-left {
		float: none;
		width: 100%;
		border: none;
	}

	.ny2-box2-right {
		float: none;
		width: 100%;
		padding: 0;
		margin-top: 2%;
	}

	.ny2-box2-right p:nth-child(2) {
		margin-top: 3%;
		padding-left: 6%;
	}

	.ny2-content-box3 {
		padding: 0;
	}

	/* ny3 */
	.ny3-content-box2 li {
		width: 94%;
	}
}

@media screen and (max-width:586px) {
	.phone-language {
		width: 25%;
	}
}

@media screen and (max-width:487px) {
	.index-box3-txtbox2 .more a {
		width: 25%;
		padding: 2% 0;
	}
}

@media screen and (max-width:468px) {
	.phone-language {
		width: 35%;
	}
}

@media screen and (max-width:464px) {
	.index-box2-txtbox2 {
		width: 90%;
	}
}

@media screen and (max-width:425px) {
	.down {
		margin-left: 20%;
	}

	.logo {
		margin: 0;
	}
}

@media screen and (max-width:411px) {
	.index-box4-txtbox2 .more a {
		width: 26%;
	}
}
@media screen and (max-width:375px) {
	.index-box4-txtbox2 .more {
		bottom: 26%;
	}
}
@media screen and (max-width:360px) {
	.index-box3-txtbox2 .more a {
		width: 30%;
		padding: 3% 0;
	}

	.index-box5-btn a {
		width: 13%;
	}
	
	.index-box4-txtbox2 .more {
		bottom: 31%;
	}
}

@media screen and (max-width:334px) {
	.phone-language {
		width: 40%;
	}
}

@media screen and (max-width:320px) {
	.phone-language {
		width: 40%;
	}
	.index-box4-txtbox2 .more {
		bottom: 34%;
	}
}