﻿	#allmap{
		float: right;
		width: 7.6rem;
		height: 5.4rem;

	}
	.anchorBL{ display:none; }

	.map_box{
		padding-bottom: .9rem;
		overflow: hidden;
	}
	.map_box .l_text{
		display: flex;
 		flex-direction: column;
		height: 5.4rem;
		width: 4.8rem;
		float: left;
		background: #f2faff;
		padding: .4rem;
		box-sizing: border-box;
	}
	.map_box .l_text .item{
		flex: 1;
		width: 100%;
		padding: .2rem 0 .2rem .68rem;
		box-sizing: border-box;
		margin-bottom: 10px;
		background:#fff url(../images/map_icon.png) .2rem center no-repeat;
		background-size: .31rem .39rem;
	} 
	.map_box .l_text .item:last-child{
		margin-bottom: 0;
	}
	.map_box .l_text .item h4{
		font-size: .22rem;
		font-weight: bold;
		margin-bottom: .1rem;
	}
	.map_box .l_text .item p{
		font-size: .16rem;	
	}

@media screen and (max-width: 1024px){
	.map_box .l_text .item{
		padding: 5px 0 5px 30px;
		background: #fff url(../images/map_icon.png) 8px center no-repeat;
		background-size: .31rem .39rem;
	}

}
@media screen and (max-width: 768px){
		.map_box .l_text,	#allmap{
			width: 100%;
		}
		#allmap{
			height: 200px;
		}
		.map_box .l_text{
			height: auto;
			margin-bottom: 20px;
		}
		.map_box .l_text .item h4{
			font-size: 14px;
			margin-bottom: 5px;
		}
		.map_box .l_text .item p{
			font-size: 12px;
		}
		.map_box .l_text .item{
			padding: 5px 0 5px 50px;
			background: #fff url(../images/map_icon.png) 15px center no-repeat;
			background-size: 20px 25px;
		}
}
/*留言*/
.mcontent{
	padding:35px 25px;
	overflow: hidden;
}
.monline ul{
	float: left;
}
.monline ul .monline1{
	height: 105px;
    padding-top: 55px;
    font-size: 24px;
    color: #008bd3;
    line-height: 40px;
    font-weight: bold;
    letter-spacing: 3px;
}
.monline2{  
	line-height: 25px;
    font-size: 16px;
    height: 90px;
}
.monline3{    
	font-size: 80px;
    font-weight: bold;
    color: #ccc;
}
.monline ol{
	float:right;
	margin-left:30px;
	width:600px;
}
.monline ol li{
	line-height: 50px;
}
.monline ol li input[type='text']{
	width:600px;
	height:50px;
	border:1px solid #ddd;
    line-height: 50px;
    outline: 0;
    padding-left:5px;
}
.monline ol li textarea{
	width:600px;
	height:150px;
	padding-left:10px;
	outline: 0;
	border:1px solid #ddd;
}
.monline .mbutton{
	border:0;
	color:#fff;
	cursor: pointer;
    background: #008bd3;
    padding:10px 20px;
    font-size: 18px
}
@media screen and (max-width: 768px){
.monline ul .monline1{
	padding-top:20px;
}
.monline3{
	font-size: 62px;
}
.monline ol{
	width: 100%;
}
.monline ol li input[type='text']{
	width: 94%;
}
.monline ol li textarea{
	width: 94%;
}
}