﻿.content_contact {color: #3B3B3B;font-size: 12px;padding: 15px 12px 25px;}
.content_contact p {margin-top: 7px;}
.content_contact span.required {color:red;font-weight:400;}
.contact-list{clear:both;margin-top:10px;width:483px;}
.contact-list input{float:right;width:366px;height:21px;border:1px solid #e1e1e1;}
.contact-list strong{float:left;}
.submit{margin-top:14px;}
.contact9{clear:both;margin-top:5px;color:#000;}
.contact9 input{float:right;width:225px;height:21px;border:1px solid #e1e1e1;}
.contact-list2{width:320px;float:left;}
.contact-list2 strong{float:left;margin-top:11px;}
.contact9 .contact-list2:last-child{margin-left:54px;display:inline;}
.contact-list input.vsub{background:#ff7420;width:80px;height:27px;text-align:center;line-height:27px;color:#fff;font-size:13px;border:none;font-weight:700;float:none;}

.contact1 {clear: both;margin-top: 13px;padding:0 8px;}
.contact1c1 {float: left;width: 50%;}
.ct1 {color: #d73f00;font-size: 30px;}
.map12 {border: 1px solid #c4c4c4;clear: both;height:306px;margin-top:30px;overflow:hidden;width:100%;margin-bottom:30px;}
.contact5 {color: #464646;font-size: 14px;}
.contact5 p {margin-top: 12px;}
.contact5a {background: #d73f00 none repeat scroll 0 0;border:1px solid #b83601;clear: both;color: #fff;display: block;font-size: 15px;font-weight: 700;height: 38px;line-height: 38px;margin-top: 30px;text-align: center;width: 214px;}
.contact1c2 {display:inline;float:left;width: 50%;padding-left:30px;box-sizing:border-box;}
.contin5:first-child {margin-top:30px;}
.contin5 {background:#f0f0f0 none repeat scroll 0 0;border: 1px solid #c6c6c6;color: #828283;font-family: arial;font-size: 15px;height: 38px;line-height: 38px;margin-bottom: 18px;text-indent: 10px;width: 484px;}
.contin5b {height: 125px;line-height: 20px;padding: 10px;text-indent: 0;width: 464px;}
.afil1 {clear: both;color: #828283;font-size: 15px;line-height: 30px;margin-bottom: 18px;}
.afil1 input {float: right;}
.maxacnhan {margin-bottom: 18px;}
.maxacnhan input {margin: 0 !important;width: 130px;}
.maxacnhan img {border: 1px solid #c6c6c6;height: 38px;margin-left: 15px;vertical-align: middle;}
.contin5btn {background: rgba(0, 0, 0, 0) url("btn1.png") no-repeat scroll 0 0;border: medium none;height: 40px;overflow: hidden;text-indent: 200px;width: 173px;}
.contin5:hover, .contin5:focus{background:#fefefe;color:#333;border-color:#097be4;}
.contactinfo{line-height:24px;}
.contact_response{padding:15px 20px;text-align:center;border:1px solid #bbb;margin:20px 0;color:red;clear:both;border-radius: 3px;}

@media screen and (max-width:1000px){
	.contact1c1{float:none;width:auto;}
	.contact1c2{float:none;width:auto;margin:35px 0 0 0;display:block;padding:0;}
	.map12{width:100%;}
	
	
}

@media screen and (max-width:550px){
	.contin5{width:100%;box-sizing:border-box;}

}