.contact {
	padding: 100px 0;
}

.title-wrap {
	margin-bottom: 40px;
}

.des {
	line-height: 30px;
	font-size: 16px;
	color: #666;
}

.wx {
	display: flex;
	margin-top: 40px;
	justify-content: space-between;
	text-align: center;
}

.wx img {
	width: 138px;
	height: 138px; 
}

.wx div {
	padding-top: 60px;
	width: 213px;
	background: url(../img/introducebg.png) no-repeat center 30px/contain;
}

/* .wx div:nth-child(2n) { 
	background: url(../img/codebg.png) no-repeat center 30px/contain;
}

.wx div:nth-child(2n-1) { 
	background: url(../img/codebg.png) no-repeat center 30px/contain;
} */

.wx p {
	margin-top: 70px;
	line-height: 34px;
	font-size: 19px;
	color: #333;
}
.warn{
	margin-top: 60px;
	font-size: 14px;
	color: #666;
}
@media screen and (max-width:600px) { 
	.title{
		display: block;
		margin:0 auto;
		width: 2rem;
		height: .666667rem;
		position: relative;
		border:none;
		text-align: center;
		font-size: .48rem;
		line-height: .666667rem;
	}
	.title:after{
		display: block;
		content: '';
		height:.106667rem;
		width: 1.12rem;
		position: absolute;
		left:50%;
		margin-left: -0.56rem;
		bottom: -0.15rem; 
		background: #62BD12;
	}
	.title-wrap{
		margin-bottom: .96rem;
	}
	.br{
		display: block;
	}
	.contact{
		padding: 1.066667rem 0 0;
	}
	.des {
		padding: 0 0.666666rem;
		text-align: center;
		font-size: .346667rem;
		line-height: 0.53rem;
	} 
     .wx{
		 display: block;
		 margin-top: .8rem;
	 }
	.wx div {
		width: 4.6rem;
		padding-top: .666667rem;
		margin:0 auto 1.2rem;
		text-align: center;
		background-position: center top !important;
	}

	.wx p {
		margin-top: 1.2rem;
		font-size: .48rem;
		line-height: .666667rem;
	}

	.wx img {
		width: 3.24rem;
		height: 3.24rem; 
	} 
	 

	.contact .width1220{
		text-align: center;
		color: #666;
	}
	.warn{
		margin-top: .826667rem;
		padding:0 1rem 1rem;
		font-size: 0.32rem;
        line-height: 0.4rem;
		text-align: left;
	}
}
