@charset "utf-8";
.us-header-box{
	width: 100%;
	height:80px;
	position: absolute;
	top:0;
	z-index: 10;
	width: 100%;
}
.clearfix:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
}

.us-banner > img{
	width: 100%;
}
.cont-box-tit{
	width: 100%;
	text-align: center;
	margin:80px auto;
}
.cont-box-tit p{
	font-size: 34px;
	color: #324459;
	margin-bottom:10px;
}
.cont-box-tit span{
	font-size: 14px;
	color: #ADB4BD;
}
.us-cont-box{
	width: 80%;
	margin:auto;
}
.cont-box-details,.us-details-top{
	width: 100%;
}
.us-details-top{
	display: flex;
	align-items: center;
	position: relative;
	justify-content:center;
}
.left-text{
	width: 500px;
	padding: 20px!important;
	background:rgba(242,244,245,1);
	border-radius:2px;
	z-index: 10;
	/*position: absolute;*/
}
.left-text p{
	font-size: 14px;
	color: #324459;
	margin-bottom:30px;
	line-height: 26px;
}
.right-img{
	/*margin-left: 500px;*/
}
.right-img img{
	width: 500px;
	height: 500px;
}
.us-details-bottom{
	width: 100%;
	margin-top:20px;
	margin-bottom:120px;
}
.us-details-bottom ul{
	width: 100%;
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.us-details-bottom ul li{
	width: 32%;
	display: flex;
	flex-direction: column;
	align-items: center;
	height:246px;
	background:rgba(255,255,255,1);
	box-shadow:0px 0px 40px 0px rgba(174,180,189,0.2);
	border-radius:2px;
	padding-top:20px;
	box-sizing: border-box;
}
.us-details-bottom ul li img:first-child{
	width: 160px;
	height: 160px;
}
.us-details-bottom ul li img:nth-child(2){
	width: 80px;
	height: 80px;
	margin-top:-140px;
	position: relative;
	z-index: 10;
}
.us-details-bottom ul li p{
	font-size: 14px;
	color: #324459;
	margin-top:22px;
	margin-bottom:15px;
}
.us-details-bottom ul li span{
	font-size: 18px;
	color: #324459;
}
.address{
	margin:80px auto;
	width: 80%;
	height: 520px;
	font-size:12px;
}
