.CNr30qwu .search {
	border-bottom: none !important;
}

.COr30rg2 .classify ul li>a .text {
	background-color: #222 !important;
	transition: .4s;
}

.COr30rg2 .classify ul li>a .text .textCon h3 {
	color: #fff !important;
}

.COr30rg2 .classify ul li:hover .text {
	background-color: #000 !important;
}

.EQr30rgm .ysjs .textRight .textcon>ul li .num {
	color: #0089C4 !important;
	font-weight: 400 !important;
}

.EQr30rgm .ysjs .textRight .textcon>ul li:hover .num {
	color: #fff !important;
}

.TCr30s4p .formContent .content {
	height: 652px !important;
}

.TCr30s4p .formContent .content .formLefBg {
	left: auto!important;
	right: -360px !important;
	right: -360px;
}

.TCr30s4p .formContent .content .joinForm {
	float: left !important;
}

.TCr30s4p .formContent .content .joinOther {
	float: right !important;
}

.TCr30s4p .formContent .content .joinOther .joinTel {
	float: left !important;
}

@media screen and (max-width: 750px) {
	.COr30rg2 {
		padding: 0 !important;
	}

	.EQr30rgm {
		padding: 40px 0 0 0 !important;
	}

	.MSr30rhi {
		padding: 40px 0 !important;
	}

	.UFr30ru1 {
		padding: 0 !important;
	}

	.EQr30rgm .ysjs .textRight .textcon>ul li .num {
		color: #fff !important;
	}

	.TCr30s4p .formContent .content {
		height: 350px !important;
	}
}

.ISr45hdqwap1 .content {
	padding: 1.2rem 0 7.2rem 0 !important;
}

@media screen and (min-width: 1200px) {
	.TCr30s4p .formContent .content .formLefBg {
		left: auto!important;
		right: -360px !important;
	}
}

.CIr30m0c .banItem .text.blackwords .banMore::after {
	background-color: #fff !important;
}

.lib59308852_1 .menu ul>li .subnav>a {
	background: rgba(0, 137, 196, 0.8)!important;
}
