.home .container{padding-top:5.20833vw}.home .container .sec1{background:url(../images/cbg.png) no-repeat;background-size:100% 100%;display:flex;justify-content:flex-end;padding:5.625vw 8.64583vw 6.35417vw 0;position:relative}.home .container .sec1 .text_box{position:absolute;left:13.33333vw;top:17.29167vw;width:24.47917vw}.home .container .sec1 .text_box .box{display:none}.home .container .sec1 .text_box .box.on{display:block}.home .container .sec1 .text_box .box .info{background:linear-gradient(238deg, #78ACCF 11.19%, #115F99 79.43%);padding:2.76042vw 2.08333vw;min-height:22.34375vw}.home .container .sec1 .text_box .box .info .item{display:flex;align-items:flex-start;gap:.52083vw}.home .container .sec1 .text_box .box .info .item:not(:last-child){margin-bottom:.83333vw}.home .container .sec1 .text_box .box .info .item img{width:1.66667vw;display:block;margin-top:.36458vw}.home .container .sec1 .text_box .box .info .item .text{width:100%}.home .container .sec1 .text_box .box .info .item .text .p1{color:rgba(255,255,255,0.5);line-height:1.5}.home .container .sec1 .text_box .box .info .item .text .p2{color:white;line-height:1.3;margin-top:.20833vw}.home .container .sec1 .text_box .box .info .item.e img{margin-top:.10417vw}.home .container .sec1 .map{position:relative}.home .container .sec1 .map .m{width:52.60417vw;display:block}.home .container .sec1 .map .points{position:absolute;cursor:pointer}.home .container .sec1 .map .points .icon svg{display:block;width:2.08333vw}.home .container .sec1 .map .points .icon svg path{transition:all 600ms}.home .container .sec1 .map .points.point0{display:flex;align-items:center;right:14.375vw;top:20.20833vw}.home .container .sec1 .map .points.point0 span{position:absolute;right:0;top:100%}.home .container .sec1 .map .points.point1{display:flex;align-items:center;gap:.3125vw;right:13.17708vw;top:17.55208vw}.home .container .sec1 .map .points.point2{right:11.45833vw;top:14.94792vw}.home .container .sec1 .map .points.point3{right:8.75vw;top:16.61458vw;display:flex;flex-direction:column-reverse}.home .container .sec1 .map .points.point4{display:flex;flex-direction:row-reverse;right:10.15625vw;top:20.05208vw}.home .container .sec1 .map .points.point4 p{margin-top:1.04167vw}.home .container .sec1 .map .points.point5{right:16.30208vw;top:22.13542vw;display:flex;flex-direction:column-reverse}.home .container .sec1 .map .points.on .icon svg path{fill:#35BFFF}.home .container .sec1 .map .oz{display:flex;align-items:center;gap:1.04167vw;line-height:1.875;position:absolute;top:13.33333vw;left:16.14583vw}.home .container .sec1 .map .oz .c{width:.83333vw;height:.83333vw;background:#35BFFF;border-radius:50%;position:relative}.home .container .sec1 .map .oz .c:after{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;height:100%;animation:2s scaleA linear infinite;background:rgba(53,191,255,0.22);border-radius:50%;z-index:-1}@keyframes scaleA{0%{transform:translate(-50%, -50%) scale(1)}100%{transform:translate(-50%, -50%) scale(3)}}.home .container .sec2{background:#F8F8F8;padding:5.72917vw 10.9375vw}.home .container .sec2 .t{text-align:center;font-weight:700;line-height:1.66;margin-bottom:2.08333vw}.home .container .sec2 .wrap{background:#FFF;padding:2.86458vw 8.95833vw 4.32292vw 8.95833vw}.home .container .sec2 .wrap .form{display:flex;justify-content:space-between;flex-wrap:wrap;gap:1.09375vw 0}.home .container .sec2 .wrap .form .item{width:49.5%}.home .container .sec2 .wrap .form .item p{color:#666;line-height:1;margin-bottom:1.09375vw}.home .container .sec2 .wrap .form .item input{background:#F5F5F5;width:100%;height:2.91667vw;padding:1.04167vw;font-size:.83333vw;border:none;outline:none}.home .container .sec2 .wrap .form .item input::placeholder{color:#9E9E9E}.home .container .sec2 .wrap .form .item.w_full{width:100%}.home .container .sec2 .wrap .form .item textarea{background:#F5F5F5;width:100%;height:5.20833vw;padding:1.04167vw;font-size:.83333vw;border:none;outline:none;resize:none}.home .container .sec2 .wrap .form .item textarea::placeholder{color:#9E9E9E}.home .container .sec2 .wrap .submit{width:13.54167vw;height:3.125vw;background:#003D96;color:white;display:flex;align-items:center;justify-content:center;cursor:pointer;margin:2.60417vw auto 0 auto}@media screen and (max-width: 768px){.home .container{padding-top:60px}.home .container .sec1{background:none;flex-direction:column-reverse;padding:0;gap:30px}.home .container .sec1 .text_box{position:static;width:100%}.home .container .sec1 .text_box .box .info{padding:30px 20px;min-height:auto}.home .container .sec1 .text_box .box .info .item{gap:10px}.home .container .sec1 .text_box .box .info .item:not(:last-child){margin-bottom:15px}.home .container .sec1 .text_box .box .info .item img{width:24px;margin-top:3px}.home .container .sec1 .text_box .box .info .item .text .p2{margin-top:6px;line-height:1.5}.home .container .sec1 .text_box .box .info .item.e img{margin-top:2px}.home .container .sec1 .map .m{width:100%;height:auto;object-fit:cover}.home .container .sec1 .map .points{font-size:12px}.home .container .sec1 .map .points .icon svg{width:20px;height:auto}.home .container .sec1 .map .points.point0{right:100px;top:140px}.home .container .sec1 .map .points.point0 span{right:-10px}.home .container .sec1 .map .points.point1{right:90px;top:120px}.home .container .sec1 .map .points.point2{right:75px;top:95px}.home .container .sec1 .map .points.point3{right:52px;top:110px}.home .container .sec1 .map .points.point4{right:60px;top:140px}.home .container .sec1 .map .points.point4 p{margin-top:10px}.home .container .sec1 .map .points.point5{right:110px;top:155px}.home .container .sec1 .map .oz{top:80px;left:100px;gap:15px}.home .container .sec1 .map .oz .c{width:12px;height:12px}.home .container .sec2{padding:30px 5%}.home .container .sec2 .t{font-size:20px;margin-bottom:15px}.home .container .sec2 .wrap{padding:25px 15px 40px}.home .container .sec2 .wrap .form{gap:20px 0}.home .container .sec2 .wrap .form .item{width:100%}.home .container .sec2 .wrap .form .item p{margin-bottom:15px;font-size:14px}.home .container .sec2 .wrap .form .item input{height:48px;padding:15px;font-size:14px}.home .container .sec2 .wrap .form .item textarea{height:120px;padding:15px;font-size:14px}.home .container .sec2 .wrap .submit{width:200px;height:50px;margin:40px auto 0;font-size:16px}}
