.content{
	width: 100%;
}
.content .banner{
	width: 100%;
	position: relative;
}
.content .banner .img img{
	width: 100%;
	min-width: 1440px;
}
.content .contact .details{
	width: 950px;
	margin: 0 auto;
	padding-top: 70px;
}
.content .contact .details .icon{
	width: 712px;
	display: flex;
	justify-content: space-between;
	margin: 0 auto;
}
.content .contact .details .icon .img img{
	width: 95px;
	height: 95px;
	margin-bottom: 27px;
}
.content .contact .details .icon .text{
	font-size: 22px;
	font-weight: bold;
	color: #065CCE;
	text-align: center;
	margin-bottom: 76px;
}
.content .contact .details .form{
	width: 950px;
	display: flex;
	justify-content: space-between;
}
.content .contact .details .form .left,.content .contact .details .form .right{
	width: 460px;
}
.content .contact .details .form .left .input{
	position: relative;
	font-size: 15px;
	color: #1C2D3D;
	margin-bottom: 29px;
}
.content .contact .details .form .left .input input{
	width: 380px;
	height: 40px;
	border: 2px solid #1C2D3D;
	opacity: 0.5;
	border-radius: 6px;
	padding: 10px 10px 10px 66px;
	font-size: 15px;
}
.content .contact .details .form .left .input span{
	position: absolute;
	left: 24px;
	top: 20px;
}
.content .contact .details .form .right textarea{
	width: 458px;
	height: 209px;
	border: 2px solid #1C2D3D;
	opacity: 0.54;
	border-radius: 6px;
	padding: 16px 22px;
	font-size: 15px;
	color: #1C2D3D;
}
.content .contact .details .but{
	width: 167px;
	height: 48px;
	background: #065CCE;
	box-shadow: 0px 4px 6px 0px rgba(24, 24, 24, 0.13);
	border-radius: 15px;
	margin: 15px auto 0;
}
.content .contact .details .but a{
	width: 167px;
	height: 48px;
	display: block;
	display: flex;
	align-items: center;
	justify-content: center;
	font-size: 24px;
	color: #FFFFFF;
}
.content .contact .details .information{
	margin-top: 72px;
	display: flex;
}
.content .contact .details .information .text{
	font-size: 37px;
	color: #1C2D3D; 
	margin: 55px 40px 0 25px;
}
.content .contact .details .information .text p{
	margin-bottom: 30px;
}
.content .contact .details .gg{
	margin: 24px auto 200px;
	width: 950px;
}



.mobile .details .con .icon{
	padding: .3rem 1.2rem;
	display: flex;
	justify-content: space-between;
}
.mobile .details .con .icon .list{
	width: 1.5rem;
	display: flex;
	flex-direction: column;
	align-items: center;
}
.mobile .details .con .icon img{
	width: .8rem;
}
.mobile .details .con .icon .text{
	font-size: .24rem;
	margin-top: .2rem;
}
.mobile .details .con .form{
	padding: .2rem .3rem;
	display: flex;
	justify-content: space-between;
}
.mobile .details .con .form .left,.mobile .details .con .form .right{
	width: 3.3rem;
}
.mobile .details .con .form .left .input{
	position: relative;
	font-size: .2rem;
	color: #1C2D3D;
	margin-bottom: .29rem;
}
.mobile .details .con .form .left .input input{
	width: 2.4rem;
	height: .4rem;
	border: 2px solid #1C2D3D;
	opacity: 0.3;
	border-radius: .06rem;
	padding: .1rem .1rem .1rem .76rem;
	font-size: .26rem;
}
.mobile .details .con .form .left .input span{
	position: absolute;
	left: .24rem;
	top: .17rem;
	opacity: 0.4;
}
.mobile .details .con .form .right textarea{
	width: 2.8rem;
	height: 2.2rem;
	border: 2px solid #1C2D3D;
	opacity: 0.3;
	border-radius: .06rem;
	padding: .16rem .22rem;
	font-size: .26rem;
	color: #1C2D3D;
}
.mobile .details .con .but{
	width: 1.5rem;
	height: .5rem;
	background: #065CCE;
	box-shadow: 0px .04rem .06rem 0px rgba(24, 24, 24, 0.13);
	border-radius: .15rem;
	margin: .15rem auto 0;
}
.mobile .details .con .but a{
	width: 1.5rem;
	height: .5rem;
	display: block;
	display: flex;
	align-items: center;
	justify-content: center;
	font-size: .24rem;
	color: #FFFFFF;
}
.mobile .details .con .information{
	margin: .7rem .3rem 0;
	display: flex;
	justify-content: space-between;
}
.mobile .details .con .information .text{
	font-size: .28rem;
	color: #1C2D3D; 
	margin-top: .3rem;
}
.mobile .details .con .information .text p{
	margin-bottom: .2rem;
}
.mobile .details .con .gg img{
	margin: .5rem auto 1rem;
	width: 7.5rem;
}