html{font-size:14px}p{margin-block-start:0em;margin-block-end:0em}body{margin:0}.contact{overflow:hidden}.contact .s1{position:relative}.contact .s1 img{width:100%}.contact .s1 .text{font-size:72px;font-family:FranklinGothic;font-weight:800;color:#ffffff;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.contact .s2{padding:100px 110px;display:flex;justify-content:space-between}.contact .s2 .left{width:805px;box-sizing:border-box;background:#fafafa;box-shadow:0px 4px 18px 0px rgba(0,0,0,0.17);padding:80px 50px 50px 50px}.contact .s2 .left .tit{font-size:28px;font-family:Poppins;font-weight:bold;color:#171c61;margin-bottom:2rem}.contact .s2 .left .line{width:90%;height:1px;background:#000000;opacity:0.1;margin-bottom:2rem}.contact .s2 .left .item{margin-bottom:2rem}.contact .s2 .left .item img{display:inline-block;width:30px;margin-right:23px;vertical-align:top}.contact .s2 .left .item p{display:inline-block;vertical-align:bottom;font-size:16px;width:calc(100% - 57px);font-family:Poppins;font-weight:400;color:#353535;line-height:32px}.contact .s2 .map{width:805px;background-color:wheat;height:410px;overflow:hidden;display:inline-block;vertical-align:top}@media (min-width: 1024px) and (max-width: 1700px){.contact .s2 .left .tit{font-size:22px}}@media (min-width: 0px) and (max-width: 1024px){.contact .s1 .text{font-size:48px}.contact .s2{padding:50px 50px}.contact .s2 .left .item p{line-height:24px}}@media (min-width: 0px) and (max-width: 768px){.contact .s2{display:block}.contact .s2 .left{width:100%}.contact .s2 .map{width:100%;margin-top:30px}.contact .s1 .text{font-size:38px}.contact .s2 .left .tit{font-size:24px}}@media (min-width: 0px) and (max-width: 767px){.contact .s1 img{height:75vw;object-fit:cover}.contact .s1 .text{font-size:28px}.contact .s2{padding:50px 15px}.contact .s2 .left{padding:40px 15px}.contact .s2 .left .tit{font-size:20px}.contact .s2 .left .item img{width:24px;margin-right:14px}}
