.banner{width:100%; height:auto; overflow:hidden;}
.banner img{width:100%; height:auto;}
.img{ width:1004px; margin:auto; border-top:1px dashed #989898; padding:18px 0px;}
.map{min-width:1004px; height:auto; margin:auto; overflow:hidden;}
 form{width:975px;height:270px;margin:0px auto;font-family:微软雅黑,宋体,SegoeUI,sans-serif,Arial Narrow;}
 form p{width:322px;height:78px;float:left;}
 form p span{display:block;margin-bottom:10px;font-size:16px;color:#585858;}
 form select,input{width:260px;height:35px;line-height:35px;background:#FFF;border:1px solid #cacaca;font-family:微软雅黑,宋体,SegoeUI,sans-serif,Arial Narrow;}
 form input{font-size:14px;color:#929292;padding-left:8px;width:252px;}
 form select{line-height:35px;font-size:20px;color:#929292;}
 form select option{line-height:35px;}
 form .left{width:649px;height:220px;float:left;}
.formright{width:322px;height:270px;float:left; font-family:微软雅黑,宋体,SegoeUI,sans-serif,Arial Narrow;}
.formright textarea{width:322px;height:190px;padding:5px;background:#FFF;border:1px solid #cacaca; margin-bottom:12px;font-family:微软雅黑,宋体,SegoeUI,sans-serif,Arial Narrow;color:#a3a3a3;resize:none;}
.formright h3{font-weight:normal;color:#666666;margin-bottom:7px;}
.formright .submit{width:262px;height:34px;background:#1474a4;border:none;margin-left:30px;text-align:center;color:#fff;cursor:pointer;}
