@media screen and (min-width: 1440px){.banner{width:100%;height:640px}.banner .content{height:640px}}@media screen and (max-width: 1440px){html,body{width:1440px;overflow-x:hidden}.banner{width:100%;height:480px}.banner .content{height:480px}}html,body{background:#f5f5f5}.banner{position:relative;background:url(../imgs/banner-contact.jpg) center no-repeat;background-size:cover}.banner .mask{position:absolute;left:0;top:0;right:0;bottom:0;background:linear-gradient(180deg, rgba(0,0,0,0.8) 0%, rgba(0,0,0,0.4) 51%, rgba(0,0,0,0.8) 100%);opacity:0.48}.banner .content{position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;color:#fff;z-index:2}.banner h2{font-size:60px;font-weight:bold;line-height:98px}.banner h4{margin-top:20px;font-size:28px}.section{margin:80px 0}.section .wrap{padding:80px;box-sizing:border-box;background:#fff}.section .info{display:flex;border-bottom:1px solid #7E7E7E}.section .info .left{padding:0 80px;height:380px;border-right:1px solid #7E7E7E}.section .info .left .en{width:266px;font-size:36px;font-weight:600;line-height:54px;color:#3D3D3D}.section .info .left .cn{margin:24px 0 16px;font-size:40px;font-weight:500;line-height:40px;color:#3D3D3D}.section .info .left p{font-size:16px;color:#666666}.section .info .left .btn{margin-top:48px;width:160px;height:48px;font-size:16px;font-weight:500;line-height:48px;text-align:center;color:#FFFFFF;border-radius:8px;background:#0072EF}.section .info .right{margin-left:160px}.section .info .right h5{font-size:24px;font-weight:500;color:#3D3D3D}.section .info .right .tel{display:block;margin:24px 0;font-size:36px;font-weight:600;color:#0072EF}.section .info .right .tips{margin-bottom:120px;font-size:16px;color:#666666}.section .info .right .text{font-size:18px;color:#3D3D3D;line-height:2}.section .map{margin-top:80px;width:100%;height:440px}#map{height:600px}
