main{overflow: hidden;font-size: 0;}
.linker{margin: 0.88rem 3.4rem 0 3.4rem;flex-wrap: wrap;}
.linker li{width: 6rem;height: 2rem;text-align: center;background-color: #fff;margin-bottom: .25rem;}
.linker li h3{font-size: .3rem;color: #333333;margin-top: .55rem;font-family: SBold;}
.linker li p{font-size: .18rem;color: #525252;font-family: Regular;}

.submit_info{margin: .8rem 4.85rem 0 4.85rem;}
.submit_info ul li{font-size: .18rem;margin-bottom: .5rem;}
.submit_info ul li:nth-of-type(5){margin-bottom: 1rem;}
.submit_info ul li span{display: inline-block;margin-right: .4rem;color: #888888;}
.submit_info ul li input{flex: 1;border: 0;border-bottom: 1px solid #cdcdcd;background-color:transparent;outline: none;}
.submit_info ul li.error span{color: red;}
.submit_info ul li.error input{border-bottom-color: red;}
.submit_btn{width: 1.5rem;height: .5rem;font-size: .18rem;cursor: pointer;line-height: .5rem;color: #fff;text-align: center;border-radius: 5px;background-color: #114e9c;}

#map{margin: 0 3.4rem;height: 4.7rem;font-size: .14rem;}

.address{margin: .45rem 3.6rem;}
.address h3{font-size: .3rem;font-weight: normal;color: #333333;}
.address p{font-size: .2rem;line-height: 180%;color: #525252;}

/*-----------------------移动端样式-------------------------*/
@media only screen and (min-width: 320px) and (max-width: 1200px) {
	.linker{margin: .12rem 0;}
	.linker li{width: 3.66rem;margin-bottom: .12rem;}
	
	.submit_info{margin: .63rem .5rem;}
	.submit_info ul li span{font-size: .25rem;color: #888;}
	.submit_info ul li input{font-size: .25rem;}
	.submit_btn{font-size: .22rem;}
	
	#map{width: 100vw;height: 4.75rem;margin: .5rem 0;}
	
	.address{margin: .5rem .63rem;}
	.address h3{font-size: .3rem;}
}