@media screen and (min-width: 1024px) {
	body {}

	.nav1 {
		display: none;
	}

	.nav {
		display: inline-block;
	}
}

/* 针对平板设备 */
@media screen and (min-width: 768px) and (max-width: 1024px) {
	body {}

	.nav1 {
		display: none;
	}

	.nav {
		display: inline-block;
	}
}

/* 针对手机设备 */
@media screen and (max-width: 768px) {
	body {}

	.p20 {
		padding: 0 2%;
	}

	.h100 {
		height: 60%;
	}

	.h30 {
		height: 20%;
	}

	.h70 {
		height: 50%;
	}

	.nav {
		display: none;
	}

	.nav1 {
		display: inline-block;
	}

	.a .title {
		font-size: 2rem;
	}

	.b .b1 p:nth-child(1) {
		font-size: 4rem;

	}

	.b .b1 img {
		height: 60px;
	}

	.b .b1 p:nth-child(2) {
		font-size: 4rem;
	}

	.c .title {
		padding-left: 5%;
	}

	.d .word {
		bottom: 20%;
		font-size: 3vw;
	}

	.d .tu img {
		width: 20vw;
	}

	.d .zhunxuan {

		justify-content: space-between;
		flex-direction: column;
		width: 100%;
	}

	.d .zhunxuan .left {
		width: 100%;
		height: 50%;
	}

	.d .zhunxuan .right {
		width: 100%;
		height: 50%;
		font-size: 3vw;
	}

	.d .shengshi {
		justify-content: space-between;
		flex-direction: column;
		width: 100%;
	}

	.d .shengshi .left {
		font-size: 3vw;
		width: 100%;
		height: 40%;
	}

	.d .shengshi .right {
		width: 100%;
		height: 60%;
	}


	.f .p1 {
		letter-spacing: normal;
		font-size: 5vw;
	}

	.f .p2 {
		letter-spacing: normal;
		font-size: 3.5rem;
	}

	.f .p3 img {
		width: 50px;
	}

	.f .p4 {
		margin-top: 20px;
	}

	.f .p4 img {
		margin-right: 10%;
	}

	.f .f4 {
		padding-left: 10%;
	}

	.f .f4 img {}

	.h .content .left {
		width: 100%;

	}

	.h .content .zhongjian {
		float: none;
		width: 48%;
		display: inline-block;
		float: none;
	}

	.h .content .right {
		float: none;
		display: inline-block;
		width: 48%;
	}

	.h .chanquan {
		margin-top: 20px;
	}
	.h .chanquan p a{
		display: inline-block;
		width: 100%;
		text-align: center;
	}