.mains-top{overflow: hidden;}
.mains-top img{vertical-align: middle}
.mains-form{margin: 140px 0;}
.mains-form .fl{text-align: left;}
.mains-form .fl h3{font-size: 28px;}
.mains-form .fl h3+p{font-size: 14px;color: #999;margin-top: 5px;}
.mains-form .fl p+span{display: inline-block;padding: 45px 0 75px;color: #999;}
.mains-form .fl span+p{font-size: 20px; color: #000;}
.mains-form .fl p span{font-size: 32px;}

.mains-form .fr{color: #666666;width: 465px;}
.mains-form .fr p+p{margin-top: 25px;}
.mains-form .fr p span{font-size: 14px;font-weight: 700;}
.mains-form .fr p i{color: #ff8700;}
.mains-form .fr p input{margin:0 10px;width: 70%;_width: 70%; height: 34px;padding: 0;border: 1px solid #dadada;border-radius: 2px; text-indent: 6px;font-family: 微软雅黑;font-size: 12px;}
.mains-form .fr p textarea{vertical-align: middle;margin:0 10px;width: 70%;_width: 70%;padding: 0;border: 1px solid #dadada;border-radius: 2px; text-indent: 6px;font-family: 微软雅黑;font-size: 12px;}
.mains-form .fr a{display: inline-block ;margin-top: 25px;background-color: #8e8e8e;   max-width: 227px; width: 91%;_width: 91.5%;font: 14px "微软雅黑";height: 44px;line-height: 44px;color: #fff;}

.msg{color: #f00;display: none;}
