@import url("./common.min.css");.bg{width:100%;margin:0 auto}.section1{position:relative}.section1>.bg{width:100%;object-fit:contain}.section2,.section3{flex-direction:column;justify-content:center;align-items:center;display:flex;padding:90px 0 40px;overflow:hidden}.section2>.header,.section3>.header{letter-spacing:1px;text-align:center}.section2>.header .title,.section3>.header .title{font-size:40px;color:#016fdd}.section2>.header .sub-title,.section3>.header .sub-title{font-size:24px;color:#686868}.section2>.list{display:grid;grid-template:repeat(2, 200px)/repeat(3, 380px);gap:20px;margin:40px 0}.section2>.list>.item{flex-direction:column;justify-content:center;align-items:center;display:flex;background:linear-gradient(137deg, #fff 0%, #f1f8ff 100%);box-shadow:3px 3px 16px 0px rgba(167,167,168,0.24);border-radius:24px 24px 24px 24px}.section2>.list>.item:nth-child(1){grid-row:1/3}.section2>.list>.item>.icon{width:62px;height:62px}.section2>.list>.item>.text1{font-size:28px;color:#016fdd;line-height:56px;letter-spacing:1px}.section2>.list>.item>.text2{font-size:24px;color:#000000;line-height:26px}.section2>.footer{font-size:16px;color:#717171}.section3>.main{flex-direction:row;justify-content:center;align-items:center;display:flex;margin-top:60px}.section3>.main #map-container{width:700px;height:500px}.section3>.main>.content{flex-direction:column;justify-content:center;align-items:center;display:flex;margin-left:50px;color:#000000}.section3>.main>.content>.title{width:436px;margin-bottom:60px;font-size:24px}.section3>.main>.content>.box{flex-direction:row;justify-content:center;align-items:center;display:flex}.section3>.main>.content>.box>.contact{flex-direction:column;justify-content:center;align-items:center;display:flex;gap:4px;margin-right:24px}.section3>.main>.content>.box>.contact>.icon{width:28px;height:28px}.section3>.main>.content>.box>.contact>.phone{font-size:26px}.section3>.main>.content>.box>.contact>.address{font-size:16px}.section3>.main>.content>.box>.qrcode{flex-direction:column;justify-content:center;align-items:center;display:flex;font-size:16px}@media (max-width: 1500px){.section3>.main #map-container{width:500px;height:400px}}
