.banner{
	background-image: url(../images/contact_banner.png);
	height: 300px;
	margin-bottom: 30px;
}
.banner p{
	color: #ffffff;
	font-size: 12px;
}
.banner h4{
	color: #ffffff;
	font-size: 24px;
	padding-top: 105px;
	margin-top: 0px;
}
/*.main{
	background-color: #f7f7f7;
}*/
.title h4{
	font-size:22px;
	color: #1a1a1a;
	padding-top: 41px;
	padding-bottom: 20px;
}
.title p{
	font-size: 16px;
	color: #1a1a1a;
	line-height: 25px;
}
.liuyan h4{
	font-size: 22px;
	color: #1a1a1a;
	padding-top: 30px;
	padding-bottom: 20px;
}
/*.top{
	margin-top: 30px;
}*/
.an{
	margin-top: 40px;
	padding-left: 80px;
	padding-right:80px;
	border-radius: 0px;
	border-color:#00a0e9;
	color: #00a0e9;
	margin-bottom: 50px;
}
.an:hover{
	color: red;
	border-color:red;
	background-color:transparent;
}
.iw_poi_title{
	color:#CC5522;
	font-size:14px;
	font-weight:bold;
	overflow:hidden;
	padding-right:13px;
	white-space:nowrap
}
.iw_poi_content{
	font:12px arial,sans-serif;
	overflow:visible;
	padding-top:4px;
	white-space:-moz-pre-wrap;
	word-wrap:break-word
}
#dituContent{
	width:auto;
	height:650px;
	border:#ccc solid 1px;
}
@media(max-width: 767px){
	#dituContent{
	width:auto;
	height:350px;
	border:#ccc solid 1px;
	margin-bottom: 20px;
	}
	.title h4{
	font-size:22px;
	color: #1a1a1a;
	padding-top: 0px;
	padding-bottom: 20px;
	}
}