.contact_content{
	width: 100%;
	overflow: hidden;
}

/*联系方式*/
.contact_information{
	width: 100%;
	overflow: hidden;
	padding: 50px 0 60px;
}
.contact_title{
	width: 100%;
	overflow: hidden;
	color: #444444;
}
.contact_title h4{
	font-size: 24px;
}
.contact_title span{
	display: block;
	width: 20px;
	height: 3px;
	background-color: #ea5504;
	margin-top: 5px;
}
.contactBox{
	width: 370px;
	overflow: hidden;
	float: right;
}
.contactBox ul{
	width: 100%;
	overflow: hidden;
}
.contactBox ul li{
	width: 100%;
	height: 45px;
	overflow: hidden;
	margin-top: 65px;
}
.contactBox ul li:first-of-type{
	margin-top: 50px;
}
.contactBox ul li .contact_icon{
	width: 45px;
	height: 45px;
	line-height: 45px;
	text-align: center;
	border-radius: 50%;
	background-color:#ea5504;
	float: left;
}
.contactBox ul li .contact_text{
	width: calc(100% - 65px);
	width: -moz-calc(100% - 65px);
	width: -webkit-calc(100% - 65px);
	height: 100%;
	overflow: hidden;
	float: right;
	color: #777777;
	font-size: 14px;
}
.contact_text h4{
	font-size: 18px;
	color: #333333;
	margin-bottom:8px;
}
@media only screen and (max-width:767px ) {
	.contactBox{
		width: 100%;
		margin-bottom: 40px;
	}
	.contact_information{
		width: 100%;
		padding: 45px 0 30px;
	}
	.contactBox ul li:first-of-type{
		margin-top: 30px;
	}
	.contactBox ul li{
		margin-top: 35px;
	}
	.contact_text{
		padding: 5px 0;
	}
	.contact_text h4{
		font-weight: bold;
		margin-bottom: 0px;
	}
}
@media only screen and (min-width:768px ) {
	.contactBox{
		width: 100%;
	}
	.contactBox ul{
		margin-bottom:60px;
	}
	.contactBox ul li {
	    margin-top: 45px;
	}
	.contact_text h4{
		font-weight: bold;
	}
	.contact_title h4{
		font-size: 36px;
	}
	.contact_title span {
	    width: 40px;
	    margin-top: 15px;
	}
}
@media only screen and (min-width:992px ) {
	.contactBox{
		width: 330px;
	}
	.contact_title h4{
		font-size: 24px;
	}
	.contactBox ul{
		margin-bottom: 0;
	}
	.contactBox ul li {
	    margin-top: 65px;
	}
	.contact_text h4{
		font-weight: normal;
	}
	.contact_title span {
	    width: 20px;
	    margin-top: 5px;
	}
}
@media only screen and (min-width:1300px ) {
	.contactBox{
		width: 370px;
	}
}
/*留言方式*/
.leave_word{
	width: 660px;
	overflow: hidden;
	float: left;
}
.leave_word form{
	width: 100%;
	margin-top: 60px;
	overflow: hidden;
}
.leave_word form input{
	height: 42px;
	border: 1px solid #d8d8d8;
	background-color: transparent;
	padding-left: 20px;
	margin-bottom: 35px;
	overflow: hidden;
}
.leave_word form .name{
	width: calc(50% - 15px);
	width: -moz-calc(50% - 15px);
	width: -webkit-calc(50% - 15px);
	margin-right: 26px;
}
.leave_word form .email{
	width: calc(50% - 15px);
	width: -moz-calc(50% - 15px);
	width: -webkit-calc(50% - 15px);
}
.leave_word form .tel{
	width: 100%;
}
.leave_word form textarea{
	width: 100%;
	height: 180px;
	border: 1px solid #d8d8d8;
	background-color: transparent;
	padding-left: 20px;
	line-height: 40px;
	margin-bottom: 30px;
}
.leave_word form .submit{
	width: 130px;
	height: 42px;
	border-color: #ea5504;
	background-color: #ea5504;
	padding: 0;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 16px;
	margin: 0;
}
@media only screen and (max-width:767px ) {
	.leave_word{
		width: 100%;
	}
	.leave_word form{
		margin-top: 30px;
	}
	.leave_word form input{
		height: 42px;
		border: 1px solid #d8d8d8;
		background-color: transparent;
		padding-left: 20px;
		margin-bottom: 15px;
		overflow: hidden;
	}
	.leave_word form .name{
		width:100%;
		margin-right: 0px;
	}
	.leave_word form .email{
		width: 100%;
	}
	.leave_word form textarea {
	    margin-bottom: 20px;
	}
	.leave_word form .submit {
	    width: 100px;
	    height: 32px;
	    font-size: 14px;
	}
}
@media only screen and (min-width:768px ) {
	.leave_word{
		width: 100%;
	}
}
@media only screen and (min-width:992px ) {
	.leave_word{
		width: 580px;
	}
}
@media only screen and (min-width:1300px ) {
	.leave_word{
		width: 660px;
	}
}
/*地图*/
.map{
	width: 100%;
	height: 400px;
	overflow: hidden;
}

.footer_top{
	background-color: #FFFFFF;
}
