/*^
 * 严微工作室
 * @authro      : yanwei
 * @created     : 2017-11-14
 * @url         : http://www.ywcms.com
 * @Page        : 联系我们
 */
.contact_map{ max-width:96%; margin:40px auto 0px auto; overflow:hidden; height:450px;}
.contact_mapLeft{
	width: 450px;
	float: left;
	height: 450px;
}
.contact_mapLeft h1{
	font-size: 20px;
	font-weight: bold;
	color: #333;
	line-height: 24px;
	padding-bottom: 30px;
	width: 100%;
	float: left;
}
.contact_mapLeft p{
	width: 100%;
	float: left;
	font-size: 14px;
	color: #666;
	line-height: 24px;
	margin-bottom: 10px;
}
.contact_mapRight{
	width: 750px;
	float: right;
	height: 450px;
}
.contact_message{ max-width:96%; margin:80px auto 0px auto; overflow:hidden; text-align:center; color:#333;}
.contact_message h2,.contact_message h3{ font-weight:normal;}
.formbox_more{ width:100%; overflow:hidden;}
.formbox_more input,.formbox_more textarea{ background:#f5f5f5;}
#container{ height: 100%; font: 12px Helvetica, 'Hiragino Sans GB', 'Microsoft Yahei', '微软雅黑', Arial;}
.amap-adcontent-body{
	border:none;
}
.info-title{
 	color: #000;
 	font-size: 14px;
 	line-height: 26px;
 	padding: 5px 0 5px 6px;
 	font-weight: lighter;
 	letter-spacing: 1px;
 	border-bottom:1px solid #e6e6e6;
 	margin:5px;
}
.info-title img{ margin-right:10px;}
.info-content{
   padding: 5px 5px 5px 20px;
   color: #666666;
   line-height: 23px;
}
.info-content img{
   float: left;
   margin: 3px;
}
.amap-info-combo{ line-height:24px;}
.amap-info-combo .keyword{ height:auto;}

.messagebox input{ border:none; color:#000; font-size:12px; width:100%; height:40px; text-indent:2em;}
.messagebox textarea{ border:none; color:#000; font-size:14px; width:100%; line-height:24px;}
.messagebox button{ border:none; color:#fff; font-size:16px; width:100%; text-align:center; line-height:40px; background:#2b912d;}
.am-g{
	min-width: 1200px;
}
@media screen and (max-width: 768px){
	.contact_map,.contact_mapLeft,.contact_mapRight,.contact_message{
		width: 100%;
	}
	.contact_map{
		max-width: 100%;
	}
	.contact_mapLeft{
		padding: 0 16px;
	}
	.contact_message{
		max-width: 100%;
		padding: 0 16px;
	}
	.am-g{
		min-width: 100%;
	}
}
@media screen and (max-width: 760px){

}
/* iPhone6+ */
@media screen and (max-width: 414px){

}
/* iPhone6 */
@media screen and (max-width: 375px){
	.new_list .news_all{ width:81%;}
}
/* iPhone5、4 */
@media screen and (max-width: 320px){

}
/* Galaxy S5 */
@media screen and (max-width: 360px){

}
/* iPad */
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px)  {

}
