.contact{overflow: hidden;}
.contact_con{width: 63%;margin: 3% auto;overflow: hidden;}
.contact_content{overflow: hidden;margin: 1% 0 5%;}
.contact_content .title {color: #424242;margin-bottom: 5%;text-align: center;}
.contact_content .tit{font-size: 26px;font-weight: bold;}
.contact_content .entit{font-size: 16px;color: #686868;}
.contect-left{display: block;width: 40%;float: left;}
.contect-left .info p{font-size: 16px;line-height: 30px;color: #686868;}
.contect-left .info p:first-child{font-size: 18px;font-weight: bold;padding-bottom: 3%;}
.contect-right{display: block;width: 50%;float: left;}
.contect-right img{display: block;width: 100%;}
@media only screen and (max-width: 480px) {
	.contact_con{width: 90%;margin: 5% auto;}
	.contact_content .title{margin-bottom: 5%;}
	.contact_content .tit{font-size: 22px;}
	.contact_content .tit em{font-size: 15px;font-weight: bold;}
	.contect-left,.contect-right{width: 100%;margin-bottom: 4%;padding: 0;}
}
.map img{display: block;width: 100%;}
.contact_online{overflow: hidden;margin: 5% 0 3%;}
.contact_online{overflow: hidden;width: 100%;}
.contact_online form .div_title{display: block;width: 32%;float: left;margin-right: 2%;margin-bottom: 3%;overflow: hidden;}
.contact_online form .div_title:nth-child(3){margin-right: 0;}
.contact_online form .div_title label{font-size: 14px;font-weight: bold;display: block;width:100%;line-height: 25px;padding-bottom: 1%;}
.contact_online form .div_title input{color: #cbcaca;display:block;width:96%;padding:3% 2%;background: #eeeeee;border: 1px solid #eeeeee;}
.contact_online form .div_text label{font-size: 14px;font-weight: bold;display: block;width:100%;line-height: 30px;}
.contact_online form .div_text textarea{background: #eeeeee;color: #cbcaca;border: 1px solid #eeeeee;height: 130px;width: 99.3%;overflow: hidden;padding-left: 1%;color: #888686;font-size: 12px;padding-top: 0.5%;}
.contact_online form .formbt{overflow: hidden;margin-top: 3%;}
.contact_online form .formbt .submit{display:block;width:25%;font-weight: bold;font-size: 18px;background: #46ad8a;border: none;color: #ffffff;padding: 1.5% 5%;}
@media only screen and (max-width: 480px) {
	.contact_con{width: 90%;margin: 5% auto;}
	.contact_content ul li{width: 100%;padding: 0;margin-bottom: 6%;}
	.contact_content ul li .con p{font-size: 13px;}
	.contact_online form .div_title{width: 100%;margin-right: 0;margin-bottom: 5%;}
	.contact_online form .div_title input{width: 95%;padding: 2.5% 2%;}
	.contact_online form .div_text textarea{width: 98.3%}
	.contact_online form .formbt .submit{width: 100%;}
}