.liubai { width: 100%; height: 25px; }
@media screen and (min-width: 768px) {
	.mfoot { display: none; }
}
.jiejue { text-align: center; }
.nanjing,
.shanghai,
.beijing { font-size: 14px; color: #fff; }
.nanjing span,
.shanghai span,
.beijing span { font-size: 24px; color: #fff; }
.shanghai li,
.nanjing li,
.beijing li { height: 35px; line-height: 35px; }
.banquan {
	font-size: 14px;
	color: #fff;
	margin-left: 542px;
	padding-bottom: .8rem;
	padding-top: .5rem;
}
@media screen and (max-width: 767px) {
	.our-contact .contact-form .left,
	.our-contact .contact-form .right,
	.address .address-box,
	.address:first-child,
	#address,
	.address {
		width: 100%;
	}
	.our-contact .contact-form .left > input { height: 45px; }
	.our-contact .contact-form .right > textarea { height: 90px; }
	.mfoot {
		background: #545759;
		foot: 0;
	}
	.address ul {
		display: inline-block;
		width: 32%;
	}
	.address ul li {
		text-align: center;
		height: 25px;
		line-height: 25px;
	}
	.address ul li a {
		color: #ffffff;
	}
	.address:first-child {
		color: #ffffff;
		font-size: 12px;
		padding: 20px 0 20px;
		border-bottom: 1px solid #6d6d6d;
	}
	#address,
	.address {
		color: #ffffff;
		font-size: 12px;
		padding: 10px 0 15px;
	}
	#address div,
	.address div {
		text-align: center;
		padding: 7px 0 0;
	}
	#address div .phone {
		color: #fde908;
	}
	#icon div,
	#icon div a {
		padding: 0;
		color: #fff;
		text-align: center;
		font-size: 12px;
		line-height: 15px;
	}
	#icon { padding-bottom: 20px; }
	body { padding-bottom: 0 !important; }
}
.content-article-wrap { margin-top: 30px; }
