.container.contact{width: 100%;height: auto;overflow: hidden;padding: 50px 0 50px 0;}
.container.contact .contact_info{width: 100%;height: auto;overflow: hidden;}
.container.contact .contact_info .l{width:40%;height: 340px;overflow: hidden;}
.container.contact .contact_info .r{width: 60%;height: 340px;background: #51ab46;color: #fff;padding: 50px}
.container.contact .contact_info .r h2{font-size: 24px;position: relative;text-align: center;margin-bottom: 20px;font-weight: normal;}
.container.contact .contact_info .r h2:after{content: "";width: 75px;height: 2px;background: #fff;position: absolute;bottom: -11px;left: 50%;transform: translateX(-50%);}
.container.contact .contact_info .r p.t_en{text-align: center;margin-bottom: 20px;text-transform: uppercase;}
.container.contact .contact_info .r .info{padding: 25px 0px 0px 0px;display: flex;justify-content: space-between;}
.container.contact .contact_info .r .info p{line-height: 30px;font-size: 14px;margin-bottom: 20px;}
.container.contact .contact_info .r .info p span{word-break:break-all}


.leave_message h2{font-size: 24px;position: relative;text-align: center;margin-bottom: 20px;font-weight: normal;color: #51ab46;}
.leave_message h2:after{content: "";width: 75px;height: 2px;background: #51ab46;position: absolute;bottom: -11px;left: 50%;transform: translateX(-50%);}
.leave_message p.t_en{text-align: center;margin-bottom: 40px;text-transform: uppercase;color: #51ab46;}
.leave_message form .concatlist{margin-bottom: 30px;display: flex;justify-content: space-between;}
.leave_message form .concatlist div{width: 50%;}
.leave_message form input{width: 70%;height: 50px;border: 1px solid #e6e6e6;text-indent: 20px;font-size: 16px;line-height: 55px;}
.leave_message form textarea{resize: none;width: 70%;height: 200px;border: 1px solid #e6e6e6;text-indent: 20px;padding-top: 20px;font-size: 16px;font-family: "微软雅黑";margin-bottom: 20px;}
.leave_message form input[type=submit]{width: 375px;background: #51ab46;color: #fff;text-indent: 0;font-size: 18px;cursor: pointer;}
