.zzzq .hz1 {
	margin: 380px auto 0;
	display: flex;
	justify-content: space-around;
	flex-wrap: wrap;
}

.zzzq .hz1 li {
	width: 600px;
	margin-bottom: 30px;
	height: 90px;
	font-size: 40px;
}

.zzzq .hz2-right div {
	height: 243px;
	font-size: 22px;
}

.zzzq .hz3 .box1 .box2 li {
	font-size: 40px
}

.zzzq .itemP {
	margin-top: 20px;
	font-size: 26px;
	letter-spacing: 1px;
}

.zzzq .box3 div {
	margin-bottom: 70px;
}

.zzzq .popTit {
	font-size: 30px;
	line-height: 70px;
}

.zzzq .i-header-icons {
	display: none;
}

.zzzq .navbox {
	background: transparent !important;
}

.zzzq .main1 {
	background: transparent !important;
}

.zzzq {
	background-position-y: 625px;
}

.zzzq .box3 {
	padding-top: 80px !important;
	height: 1225px;
}

.zzzq #app>div.navbox>div.hz3>div:nth-child(3)>ul>div {
	margin-bottom: 0;
}

.zzzq .el-pagination button {
	height: 46px;
}

.zzzq .el-pager li {
	height: 46px;
	line-height: 46px;
}

.zzzq .box3 .item .popcontent {
	bottom: 100px !important;
}

.zzzq .popcontent div:nth-child(2) {
	font-size: 20px !important;
}

.zzzq .popTit {
	font-size: 30px;
	line-height: 40px;
	padding-bottom: 10px;
	margin-bottom: 20px !important;
}

.zzzq .lxfs div {
	font-size: 35px
}

.zzzq .nav {
	font-size: 26px;
}

.zzzq .hz4_right {
	margin-top: -75px;
}

.zzzq .main_header_bottom li {
	height: 46px;
	display: flex;
	align-items: center;
}

.zzzq .hz2-right p {
	font-size: 35px
}

.zzzq .hz2-right {
	padding: 30px 50px;
}

.zzzq .hz2-right div {
	font-size: 26px
}

.zzzq .hz2-left {
	margin-top: 40px;
	transform: scale(1.15);
}

.hz4_right .nav div {
	font-weight: 700;
}
