.contact{ float:left; width:100%; background:#f5f5f5; padding:2.5%;}

.contact .p{ font-size:20px; border-bottom:solid 1px #d9d9d9; color:#55504f; padding:0 20px 15px 20px; margin-bottom:25px;}
.contact .item{ width:50%;padding:2.5% 5%;color:#55504f;}
.contact .item .p1{ font-size:35px;line-height:1.6;}
.contact .item .p2{ font-size:16px; color: #666;line-height:1.6; margin:25px 0}
.contact .item .p3{ font-size:20px;line-height:1.6;}

.contact .map{ width:50%; height:325px;}
.contact .map img{ max-width:none;}


/*以下代码是自适应样式*/

@media screen and (max-width:1320px){}

@media screen and (max-width:1178px){}


@media screen and (max-width:800px){
.contact .p{ 
	font-size:18px;
	padding:5% 4%; 
}
.contact .item{ 
	width:100%;
}
.contact .item .p1{ font-size:25px;}
.contact .item .p2{ 
	font-size:16px; 
	margin:15px 0;
}
.contact .item .p3{ font-size:16px;}


.contact .map{ width:100%; height:300px;margin-top:3%;}
.contact .map img{ max-width:none;}
}