@media screen and (max-width: 1750px) {
	.banner2 {
		width: 100%;
	}
}

@media screen and (max-width: 1600px) {
	.hertre_cen {
		width: 90%;
	}

	.di_cen,
	.en_c {
		width: 94%;
	}

	.nav {
		right: 5%;
	}
}

@media screen and (max-width: 1400px) {
	.mess_te {
		width: 95%;
	}

	.poodps,
	.chanpoin ul,
	.advan,
	.innovp,
	.innov ul,
	.cuont,
	.tubiao ul,
	.mess,
	.hertre_cen {
		width: 94%;
	}

	.nav {
		right: 0%;
	}

	.nav ul li {
		margin: 0;
		margin-left: 30px;
		font-size: 14px;
	}

	.logo {
		width: 30%;
	}
}

@media screen and (max-width: 1200px) {
	.logo {
		width: 40%;
	}

	.popds_centr {
		width: 94%;
	}
}

@media screen and (max-width: 1000px) {

	.popds,
	.chanpoin,
	.advan,
	.di,
	.innovp,
	.innov,
	.innov ul,
	.tubiao,
	.mess_te,
	.mess {
		margin-top: 50px;
	}

	.innovp>p,
	.inn_text {
		margin-top: 30px;
	}

	.innovp h1,
	.mess h1 {
		font-size: 24px;
	}

	.mess>i {
		margin-top: 20px;
	}

	.mess form {
		margin-top: 50px;
	}

	.mess form label p {
		font-size: 14px;
	}

	.mess form label {
		margin-bottom: 20px;
	}

	.mess form label input {
		margin-top: 10px;
	}

	.mess_top img {
		width: 30px;
	}

	.mess_top h1 {
		font-size: 20px;
		line-height: 30px;
	}

	.mess_tet {
		font-size: 14px;
	}

	.tubiao ul {
		margin: 30px auto;
	}

	.innov ul li {
		margin-bottom: 30px;
	}

	.innov ul li h1 {
		font-size: 20px;
		min-height: 55px;
	}

	.innov ul li p {
		font-size: 14px;
		line-height: 30px;
		min-height: 120px;
		margin-bottom: 30px;
		margin-top: 20px;
	}

	.mySwiper3 .swiper-button-next {
		right: 10px;
	}

	.mySwiper3 .swiper-button-prev {
		left: 10px;
	}

	.chanpoin ul li {
		width: 48%;
		margin-left: 0%;
		margin-bottom: 50px;
	}

	.chanpoin ul li:nth-child(2n) {
		float: right;
	}

	.poodps ul li h1 {
		font-size: 16px;
	}

	.poodps ul li h1 span {
		font-size: 22px;
	}

	.poodps ul li p {
		font-size: 14px;
	}

	.popds_centr ul li {
		margin-top: 50px;
	}

	.pospd_li p {
		font-size: 14px;
		line-height: 26px;
	}

	.oaiso {
		margin-top: 20px;
	}

	.pospd_li {
		width: 48%;
	}

	.popds_centr ul {
		width: 48%;
	}
}

/*手机*/
@media screen and (max-width: 798px) {
	.nav ul li svg {
		display: block;
	}

	.an {
		display: block;
	}

	.en {
		position: fixed;
		top: 0;
		z-index: 999;
	}

	.hertre {
		height: 70px;
		background: #fff;
		position: fixed;
		top: 30px;
		z-index: 999;
	}

	.hertre_cen {
		width: 100%;
	}

	.logo {
		width: 250px;
		left: 3%;
	}

	.nav {
		width: 100%;
		top: 100px;
		position: fixed;
		background: #fff;
		display: none;
		z-index: 9999;
		left: 0;
		transform: translate(0%, 0%);
	}

	.nav ul li {
		width: 100%;
		float: none;
		display: block;
		text-align: center;
		margin-left: 0;
		border-bottom: 1px rgb(0, 0, 0, 0.6) solid;
		line-height: 70px;
	}

	.nav_ul {
		position: static;
		top: auto;
		left: auto;
		transform: translate(0%, 0%);
		margin: auto;
		width: 100%;
	}

	.sanji {
		width: 100%;
	}

	.sanji_a {
		position: static;
		left: 0%;
	}

	.en {
		height: 30px;
	}

	.en_r a {
		line-height: 30px;
		font-size: 14px;
		background-size: 17px auto;
		padding-left: 25px;
	}

	.banner1,
	.banner,
	.banner2 {
		margin-top: 100px;
	}

	.cuont {
		font-size: 14px;
		line-height: 30px;
		margin-top: 50px;
	}

	.mess_te ul li {
		width: 100%;
		float: none;
		margin-left: 0%;
		margin-bottom: 20px;
	}

	.mess_tet {
		min-height: auto;
	}

	.inn_text video {
		max-width: 100%;
	}

	.innovp ul li {
		width: 48%;
		margin-left: 0%;
	}

	.innovp ul li:nth-child(2n) {
		float: right;
	}

	.innovp h2 {
		margin-top: 30px;
		font-size: 17px;
		line-height: 17px;
	}

	.innovp h1,
	.mess h1 {
		font-size: 20px;
	}

	.poodps ul {
		margin-top: 10px;
		margin-bottom: 10px;
	}

	.poodps ul li {
		width: 95%;
		float: none;
		margin: auto;
		margin-bottom: 20px;
		border-top: 1px solid #666666;
		padding-top: 20px;
	}

	.poodps ul li:nth-child(1) {
		border: none;
	}

	.poodps ul li h1 {
		border: none;
	}

	.img svg {
		top: 130px;
	}

	.xuanfu {

		width: 80px;
	}

}

@media screen and (max-width: 640px) {
	.innov ul li h1 {
		font-size: 17px;
		min-height: 45px;
	}

	.chanpoin ul li {
		width: 100%;
		float: none;
	}

	.chanpoin ul li:nth-child(2n) {
		float: none;
	}

	.pospd_li {
		width: 100%;
		float: none;
	}

	.popds_centr ul {
		width: 100%;
		float: none;
		margin-top: 20px;
	}

	.popds_centr ul li {
		margin-top: 0px;
	}

	.di_cen1_l h3 {
		font-size: 12px;
	}

	.di_cen1_l h4 {
		font-size: 12px;
	}

	.di_cen1_l dd img {
		width: 18px;
	}

	.di_cen1_r {
		font-size: 12px;
		line-height: 18px;
		padding-left: 15px;
	}

	.di_cen1_l {
		padding-right: 15px;
	}

	.di_cen1 {
		padding: 20px 4%;
	}

	.innov ul li .sodio {
		font-size: 12px;
		line-height: 20px;
		padding: 0 8px;
		margin-top: 15px;
	}

	.innov ul li p {
		font-size: 12px !important;
		line-height: 20px;
		margin-top: 0;
	}

	.innov ul li span {
		font-size: 12px !important;
		line-height: 20px;
	}

	.innov ul li h1 {
		font-size: 14px;
		min-height: auto;
		padding: 0 10px;

		margin-top: 15px;
	}

	.xuanfu ul li {
		height: 40px;
		margin: 10px auto;
		height: 30px;
	}

	.xuanfu_top h1 {
		font-size: 12px;
	}

	.xuanfu ul li .posko {
		width: 25px;
		height: 25px;
	}

	.xuanfu_top img {
		width: 30px;
	}

	.xuanfu_k {
		height: 30px;
		line-height: 30px;
	}

	.xuanfu ul li:hover .eroioas {
		width: 170px;
	}

	.eroioas h1 {
		margin-bottom: 10px;
		margin-top: 10px;
	}
	
	.xuanfu ul li:hover .xuanfu_k {
	    width: 200px;
	}
}

@media screen and (max-width: 414px) {}
