.contact-us-outer[data-v-32bc6100] {
	height:calc(100vh - 280px);
	min-height:1300px;
	background:url(../image/views_bg.22b171d1.png) no-repeat scroll bottom/100%
}
.contact-us .fr[data-v-32bc6100] {
	width:500px
}
.contact-us .contact[data-v-32bc6100] {
	padding:10px 20px;
	-webkit-box-pack:start;
	-ms-flex-pack:start;
	justify-content:flex-start
}
.contact-us .way[data-v-32bc6100] {
	color:#666;
	width:210px
}
.contact-us .way h1[data-v-32bc6100] {
	font-size:24px;
	color:#333;
	line-height:70px
}
.contact-us .way p[data-v-32bc6100] {
	font-size:17px;
	line-height:40px;
	font-weight:500
}
.contact-us .way p img[data-v-32bc6100] {
	position:relative;
	top:6px;
	margin-right:5px;
	width:28px;
	height:auto
}
.contact-us .way.last[data-v-32bc6100] {
	padding-left:50px
}
.contact-us .c-line[data-v-32bc6100] {
	height:100px;
	width:1px;
	background:#4a90e2;
	margin-top:30px
}
.qrcode-wrap[data-v-32bc6100] {
	height:250px;
	width:450px;
	-webkit-box-pack:justify;
	-ms-flex-pack:justify;
	justify-content:space-between;
	-webkit-box-align:start;
	-ms-flex-align:start;
	align-items:flex-start
}
.qrcode-wrap .title[data-v-32bc6100] {
	height:80px;
	font-size:17px;
	color:#333;
	line-height:80px;
	font-weight:400
}
.qrcode-wrap .title img[data-v-32bc6100] {
	position:relative;
	top:8px;
	width:25px;
	margin-right:6px;
	height:auto
}
.qrcode-wrap .code[data-v-32bc6100] {
	width:120px;
	height:120px;
	background:#dddcee;
	border-radius:3px;
	padding:5px
}
.qrcode-wrap .code img[data-v-32bc6100] {
	width:110px;
	height:auto
}
