@media only screen and (min-width: 320px) and (max-width: 740px) {
	.tpf .twewa ul li a span{width: 1.5rem;}
					}					
@media only screen and (min-width: 741px) and (max-width:1400px) {	
	.tpf .bx{display: flex;justify-content: space-between;}
	.tpf .twewa{width: 43.2%;}
	.tpf .twewa ul li a span{width: 1rem;}
					}
@media only screen and (min-width: 1400px)  {
	.banner p{width: 45%;}
	.tpf .bx{display: flex;justify-content: space-between;}
	.tpf .twewa{width: 43.2%;}
	.tpf .twewa ul li a span{width: 1rem;}
					}	
	.banner {background: url(../images/contactbanner.jpg) no-repeat;background-size: cover;padding: 1.42rem 0 1.1rem 0;}
	.banner h1{font-size: 0.64rem;font-family: Source Sans Variable;color: #fff;}
	.banner p{font-size: 0.16rem;font-weight: 800;color: #fff;}
	.banner .heng{width: 48px;height: 5px;background: #fff;margin: -0.07rem 0 0.21rem 0;}
	.crumbs {font-size: 0.12rem;font-weight: 500;color: #999;margin-bottom: 0.59rem;}
	.crumbs .bx{border-bottom: 1px solid #ebebeb;padding: 0.14rem 0;}
	.crumbs a{color: #999;}
	.daohang h1{font-family: Bahnschrift;font-size: 0.36rem;position: relative;}
	.daohang h1::before{content: "CONTACT";font-size: 0.87rem;font-family: Myriad Variable Concept;font-weight: bold;color: #f2f2f2;
	position: absolute;left: 0;top: -0.4rem;z-index: -1;}
	.tpf{margin: 0.75rem 0 0 0;}
	.tpf .twewa{box-shadow: 0px 0px 5px 1px rgba(4, 0, 0, 0.15);padding: 0.63rem 0.48rem;}
	.tpf .twewa img{max-width: 100%;height: auto;}
	.tpf .twewa h2{font-size: 0.24rem;font-weight: 800;color: #495057;margin: 0.17rem 0 0.25rem 0;}
	.tpf .twewa .heng{width: 4.69rem;height: 1px;background: #CDCDCD;margin-bottom: 0.18rem;}
	.tpf .twewa ul li a{display: block;font-size: 0.14rem;color: #495057;margin-bottom: 0.06rem;}
	.tpf .twewa ul li a span{font-weight: 800;display: inline-block;}
	.tpf .tu img{width: 100%;height: auto;}
	.form2 {margin: 0.68rem 0;}
	.form2 .liuyan{box-shadow: 0px 0px 5px 1px rgba(4, 0, 0, 0.15);padding: 0.49rem 0.51rem 0.49rem 0.51rem;}
	.form2 .liuyan h1{font-size: 0.24rem;color: #495057;font-weight: 800;}
	.form2 .liuyan h1 i{font-size: 0.33rem;font-weight: 400;vertical-align: middle;}
	.form2 .liuyan .wap{font-size: 0.14rem;color: #999;margin: -0.05rem 0 0.22rem 0;}
	.form2 .liuyan ul li input{width: -webkit-fill-available;height: auto;background: #F8F8F8;border: 1px solid #E3E3E3;font-size: 0.14rem;padding: 0.18rem 0.2rem;margin-bottom: 0.11rem;}
	.form2 .liuyan ul li input::placeholder{font-size: 0.14rem;color: #999;}
	.form2 .liuyan ul li textarea{width: -webkit-fill-available;height: 0.64rem;background: #F8F8F8;border: 1px solid #E3E3E3;font-size: 0.14rem;padding: 0.18rem 0.2rem;margin-bottom: 0.11rem;}
	.form2 .liuyan ul li textarea::placeholder{font-size: 0.14rem;color: #999;}
	.form2 .liuyan ul li button{width: 100%;font-size: 0.18rem;font-weight: 800;color: #fff;text-align: center;background: #006EC5;border: none;padding: 0.1rem 0;}