.banner {

	position: relative;

	width: 100%;

	min-width: 1300px;

	margin-top: 90px;

}




.banner img {

	width: 100%;
	height: 100%;

}



.header-lefu {

	width: 140px;

}



.header-lefu a {

	display: block;

	width: 50%;

	text-align: center;

}



.about-us-h h3 {

	font-size: 30px;

}



.about-us h3 {

	margin-bottom: 15px;

}

.about-us li {}



.Application .about-us-h h3,

.Application .about-us-h p {

	text-align: center;

}
.news .about-us-h h3{
	padding: 15px 0;
}
.news .about-us-h h3:hover {
	background-color: #204e9c;
	color: #ffffff;
}

.Application ul {

	margin-top: 40px;

}



.Application ul li {
	height: 200px;
	text-align: center;
	width: 30%;

}



.Application ul li a {
	display: block;

}



.Application ul li a img {
	width: 100%;
	height: 180px;

}



.Application ul li .Application-text h3 {

	white-space: nowrap;

	text-overflow: ellipsis;

	width: 100%;

	overflow: hidden;

	color: #333333;

	margin-bottom: 10px;

	font-weight: 500;

	text-align: left;

}



.Application ul li .Application-text {

	margin-top: -5px;

	padding: 30px 10px;

	box-sizing: border-box;

}



.Application ul li .Application-text P {
	text-align: left;

	width: 100%;

	overflow: hidden;

	text-overflow: ellipsis;

	display: -webkit-box;

	-webkit-line-clamp: 2;

	-webkit-box-orient: vertical;

	box-sizing: border-box;

	color: #666;

}



.Application ul li:hover .Application-text {

	background-color: #3660D9;

}



.Application ul li:hover .Application-text h3,

.Application ul li:hover .Application-text p {

	color: #FFFFFF;

}



.contanct-us ul li {

	position: relative;

	width: 25%;

	overflow: hidden;

	position: relative;

}



.contanct-us ul li img {

	width: 100%;
	height: 200px;
	top: 0;

	position: relative;

	left: 0;

	-webkit-transition: -webkit-transform 0.3s;

	-moz-transition: -moz-transform 0.3s;

	-o-transition: -o-transform 0.3s;

	transition: transform 0.3s;

}



.contanct-us ul.yu li:hover img {

	-webkit-transform: scale(1.1);

	-moz-transform: scale(1.1);

	-ms-transform: scale(1.1);

	-o-transform: scale(1.1);

	transform: scale(1.1);

}



.contanct-us ul li h3 {
	width: 100%;
	color: #333;
	margin-top: 20px;
	margin-bottom: 20px;
	text-align: center;
}


.about-us-h .p {

	padding-top: 50px;

	display: block;

	width: 80px;

	margin: 0 auto;

	margin-bottom: 15px;

}



.contanct {

	margin-top: 30px;

	padding-bottom: 60px;

	background-color: #f7f8fb;

	width: 100%;

	min-width: 1300px;

	background-image: url(../images/a3_11.png);

	background-position: center top;

	background-size: 100% 60%;

	background-repeat: no-repeat;

}



.contanct .contanct-us .about-us-h h3,

.contanct .contanct-us .about-us-h p {

	color: #FFFFFF;

}



.news {

	padding-top: 40px;

}



.news ul {

	margin-bottom: 40px;

}



.Partners {

	background-size: 100% 100%;

	padding-top: 30px;
	padding-bottom: 30px;

	background-image: url(../images/a22_23.png);

}



.Partners ul {

	margin-top: 40px;

	overflow: hidden;

}



.Partners ul li {

	position: relative;

	float: left;

	margin-right: 3%;

	width: 17%;
	height: 70px;

	margin-bottom: 20px;

}



.Partners ul li:nth-of-type(5n) {

	margin-right: 0;

}



.Partners ul li img {

	width: 100%;

}



.Partners ul li p {

	display: none;

	background: #0000005e;

	width: 100%;

	height: 100%;

	position: absolute;

	left: 0;

	top: 0;

	padding: 0 15px;

	box-sizing: border-box;

	color: #FFFFFF;

	font-size: 20px;

	align-items: center;

	justify-content: center;

}



.Partners ul li:hover p {

	display: flex;

}

.Application .yu li {
	height: auto;
}

.uiimages {
	overflow: hidden;
	position: relative;
	height: 200px;
}

.contanct-us li a {
	width: 100%;
	height: 70px !important;
	overflow: hidden;
}

.contanct-us li a img {
	width: 100%;
	height: 100% !important;
}
