.banner{width: 100%;}
.banner img{width: 100%; display: block;}


/*联系我们*/
.contact{width: 1400px; margin:0 auto;padding-top: 100px; padding-bottom: 130px;}
.contact ul{width: 100%;display:flex;align-items:stretch;-webkit-align-items:stretch;flex-wrap:wrap;}
.contact ul li{width: 32.5%; margin-right: 1.25%; background: #EDEDED; border-radius: 5px; padding: 30px 40px;}
.contact ul li:last-child{margin-right: 0}
.contact ul li .li_title{width: 100%;display:flex; justify-content:space-between; padding-bottom: 20px; margin-bottom: 20px; border-bottom: 1px dashed #D2D2D2;}
.contact ul li .li_title .title{color: #333333;}
.contact ul li .li_title .title dl{font-size: 22px;line-height: 1;}
.contact ul li .li_title .title dd{font-size: 18px;line-height: 1;padding-top: 15px;}
.contact ul li .li_title .icon{display: flex; justify-content: center;align-items: center;}
.contact ul li .li_title .icon img{width: 52px; display: block;}
.contact ul li .li_info{width: 100%;color: #333333;font-size: 16px;}
.contact .map{width: 100%;padding-top: 60px;}
.contact .map img{width: 100%; display: block;}
.contact .message{width: 100%;padding-top: 140px; padding-left: 200px; padding-right: 200px;}
.contact .message .title{width: 100%; text-align: center;font-size: 32px;}
.contact .message .name{width: 100%;display:flex;align-items:stretch;-webkit-align-items:stretch;flex-wrap:wrap;padding-top: 90px;}
.contact .message .name input{width: 48%; margin-right: 4%;height: 50px;border:1px solid #A8A8A8;padding-left: 10px;}
.contact .message .name input:nth-child(2){margin-right: 0;}
.contact .message .info{width: 100%;padding-top: 20px; }
.contact .message .info textarea{width: 100%;height: 150px;border:1px solid #A8A8A8;padding: 10px;}
.contact .message .btn{background: #134B9F; color: #fff;width: 180px; margin:0 auto;height: 50px; border-radius: 5px; margin-top: 30px;font-size: 18px;}
.contact .message .btn input{background: none;width: 100%;height: 50px; line-height: 50px;cursor:pointer; }
input[type="submit"] {
    outline: none; border: none;
}
