.banner{position:relative}.banner img{width:100%;display:block;object-fit:cover;height:100vh}.banner .text{position:absolute;left:12.5vw;bottom:8.85417vw;color:#404040}.banner .text .t{font-weight:700;margin-bottom:.83333vw}.banner .text .des{line-height:1.5}.sec1{padding:6.40625vw 11.25vw 6.35417vw 11.40625vw}.sec1 .sec1_top{display:flex;justify-content:space-between;padding:0 0 0 1.09375vw;margin-bottom:3.33333vw}.sec1 .sec1_top .title{color:#404040;font-weight:400;line-height:150%}.sec1 .sec1_top .text{width:27.29167vw;color:#404040;font-weight:350;line-height:150%}.sec1 .map{width:100%;position:relative}.sec1 .map .dian_box{width:100%;height:100%;position:absolute;top:0;left:0}.sec1 .map .dian_box .dian{position:absolute}.sec1 .map .dian_box .dian .cir{position:relative;display:flex;align-items:center;justify-content:center}.sec1 .map .dian_box .dian .cir:after,.sec1 .map .dian_box .dian .cir:before{content:"";width:.3125vw;height:.3125vw;border-radius:50%;background:linear-gradient(to right, #c4adff, #63e);position:absolute;animation:3s scale linear infinite}.sec1 .map .dian_box .dian .cir:before{animation-delay:1.5s}.sec1 .map .dian_box .dian .cir .cir1{width:.3125vw;height:.3125vw;border-radius:50%;background:#431F83;position:relative;z-index:3}.sec1 .map .dian_box .dian:nth-child(1){top:14.21875vw;left:11.19792vw;cursor:pointer}.sec1 .map .dian_box .dian:nth-child(1) .dian_box1{position:absolute;left:0;top:-2.5vw;padding:0 0 0 5.78125vw;opacity:0;pointer-events:none;transition:0.6s}.sec1 .map .dian_box .dian:nth-child(1) .dian_box1 .dian_content{display:flex;width:max-content;position:relative}.sec1 .map .dian_box .dian:nth-child(1) .dian_box1 .dian_content .dian_content_box{width:21.25vw;height:5.3125vw;display:flex;align-items:center;gap:.83333vw;border-radius:1.04167vw;background:rgba(255,255,255,0.8);box-shadow:0 .20833vw .20833vw 0 rgba(0,0,0,0.25);padding:0 0 0 1.97917vw;position:relative;margin-bottom:1.82292vw}.sec1 .map .dian_box .dian:nth-child(1) .dian_box1 .dian_content .dian_content_box .h5{color:#431F83;font-weight:350;line-height:150%;white-space:nowrap}.sec1 .map .dian_box .dian:nth-child(1) .dian_box1 .dian_content .dian_content_box .p{color:#000;font-weight:500;line-height:150%;white-space:nowrap}.sec1 .map .dian_box .dian:nth-child(1) .dian_box1 .dian_content:nth-child(1) .line{position:absolute;z-index:3;width:6.71875vw;left:-5.625vw;top:1.30208vw}.sec1 .map .dian_box .dian:nth-child(1) .dian_box1 .dian_content:nth-child(1) .line img{display:block;width:100%}.sec1 .map .dian_box .dian:nth-child(1) .dian_box1 .dian_content:nth-child(1) .line:after{content:"";width:.3125vw;height:.3125vw;background:#431F83;border-radius:50%;position:absolute;top:.88542vw;right:-.15625vw}.sec1 .map .dian_box .dian:nth-child(1) .dian_box1 .dian_content:nth-child(2) .line{position:absolute;z-index:3;width:6.82292vw;left:-5.72917vw;top:-4.53125vw}.sec1 .map .dian_box .dian:nth-child(1) .dian_box1 .dian_content:nth-child(2) .line img{display:block;width:100%}.sec1 .map .dian_box .dian:nth-child(1) .dian_box1 .dian_content:nth-child(2) .line:after{content:"";width:.3125vw;height:.3125vw;background:#431F83;border-radius:50%;position:absolute;top:6.35417vw;right:-.10417vw}.sec1 .map .dian_box .dian:nth-child(1) .dian_box1 .dian_content:nth-child(3) .line{position:absolute;z-index:3;width:6.92708vw;left:-5.72917vw;top:-11.61458vw}.sec1 .map .dian_box .dian:nth-child(1) .dian_box1 .dian_content:nth-child(3) .line img{display:block;width:100%}.sec1 .map .dian_box .dian:nth-child(1) .dian_box1 .dian_content:nth-child(3) .line:after{content:"";width:.3125vw;height:.3125vw;background:#431F83;border-radius:50%;position:absolute;top:13.48958vw;right:-.10417vw}.sec1 .map .dian_box .dian:nth-child(1).on{z-index:3}.sec1 .map .dian_box .dian:nth-child(1).on .dian_box1{opacity:1;pointer-events:auto}.sec1 .map .dian_box .dian:nth-child(2){top:27.96875vw;left:63.59375vw;cursor:pointer}.sec1 .map .dian_box .dian:nth-child(2) .dian_box1{position:absolute;right:0;top:-.67708vw;opacity:0;pointer-events:none;transition:0.6s}.sec1 .map .dian_box .dian:nth-child(2) .dian_box1 .dian_content{display:flex;width:max-content}.sec1 .map .dian_box .dian:nth-child(2) .dian_box1 .dian_content .dian_content_box{width:21.25vw;height:5.3125vw;display:flex;align-items:center;gap:.83333vw;border-radius:1.04167vw;background:rgba(255,255,255,0.8);box-shadow:0 .20833vw .20833vw 0 rgba(0,0,0,0.25);padding:0 0 0 1.97917vw;margin-right:-1.25vw;position:relative}.sec1 .map .dian_box .dian:nth-child(2) .dian_box1 .dian_content .dian_content_box:after{content:"";width:.3125vw;height:.3125vw;background:#431F83;border-radius:50%;position:absolute;top:1.14583vw;right:1.14583vw}.sec1 .map .dian_box .dian:nth-child(2) .dian_box1 .dian_content .dian_content_box .h5{color:#431F83;font-weight:350;line-height:150%;white-space:nowrap}.sec1 .map .dian_box .dian:nth-child(2) .dian_box1 .dian_content .dian_content_box .p{color:#000;font-weight:500;line-height:150%;white-space:nowrap}.sec1 .map .dian_box .dian:nth-child(2) .dian_box1 .dian_content .line{width:6.66667vw;position:relative;z-index:3}.sec1 .map .dian_box .dian:nth-child(2) .dian_box1 .dian_content .line img{display:block;width:100%}.sec1 .map .dian_box .dian:nth-child(2).on{z-index:3}.sec1 .map .dian_box .dian:nth-child(2).on .dian_box1{opacity:1;pointer-events:auto}.sec1 .map .dian_box .dian:nth-child(3){top:14.94792vw;left:65.26042vw}.sec1 .map .dian_box .dian:nth-child(4){top:15.3125vw;left:62.76042vw}.sec1 .map .dian_box .dian:nth-child(5){top:17.03125vw;left:61.04167vw}.sec1 .map .dian_box .dian:nth-child(6){top:24.53125vw;left:25.98958vw}.sec1 .map .dian_box .dian:nth-child(7){top:32.44792vw;left:72.1875vw}.sec1 .map .map_img{display:block;width:100%;opacity:0;transition:0.6s}.sec1 .map .map_img:not(:first-child){position:absolute;top:0;left:0}.sec1 .map .map_img.on{opacity:1}@keyframes scale{100%{transform:scale(5);opacity:0}}.sec2{background:#F5F5F7}.sec2 .part{padding:5.72917vw 13.02083vw 5.72917vw 12.5vw;display:none}.sec2 .part.on{display:block}.sec2 .part .flex{display:none;justify-content:space-between;position:relative}.sec2 .part .flex .close{position:absolute;right:0;top:0;width:3.125vw;height:3.125vw;cursor:pointer}.sec2 .part .flex.on{display:flex}.sec2 .part .flex .big_item{width:49.16667vw;height:35.67708vw;border-radius:1.04167vw;background:#FFF;overflow:hidden;position:relative}.sec2 .part .flex .big_item img{display:block;width:100%;height:100%;object-fit:cover}.sec2 .part .flex .small_item{width:23.64583vw;height:35.67708vw;border-radius:1.04167vw;background:#FFF;padding:0 2.29167vw}.sec2 .part .flex .small_item .logo{width:19.42708vw;margin:0 auto;display:flex;align-items:center;justify-content:center;height:13.02083vw}.sec2 .part .flex .small_item .logo img{display:block;max-width:100%;max-height:100%}.sec2 .part .flex .small_item .h5{color:#431F83;font-weight:350;line-height:150%}.sec2 .part .flex .small_item .h6{color:#000;font-weight:500;line-height:150%;margin:.83333vw 0}.sec2 .part .flex .small_item .p{color:#404040;font-weight:350;line-height:150%}@media screen and (max-width: 768px){.banner{margin-top:60px}.banner img{height:200px}.banner .text{left:5%;bottom:40px}.banner .text .t{font-size:24px;margin-bottom:10px}.banner .text .des{font-size:16px}.sec1{padding:50px 5vw}.sec1 .sec1_top{display:block;margin-bottom:30px}.sec1 .sec1_top .title{font-size:24px;margin-bottom:15px}.sec1 .sec1_top .text{width:100%;font-size:15px}.sec1 .sec1_top .text br{display:none}.sec1 .map .map_img{opacity:0 !important}.sec1 .map .map_img:nth-child(1){opacity:1 !important}.sec1 .map .dian_box .dian .cir .cir1{width:4px !important;height:4px !important}.sec1 .map .dian_box .dian .cir:after,.sec1 .map .dian_box .dian .cir:before{width:4px !important;height:4px !important}.sec1 .map .dian_box .dian .dian_content .dian_content_box .h5,.sec1 .map .dian_box .dian .dian_content .dian_content_box .p{font-size:12px}.sec1 .map .dian_box .dian:nth-child(1){top:17.21875vw;left:14.197917vw}.sec1 .map .dian_box .dian:nth-child(1) .dian_box1 .dian_content .dian_content_box{width:auto !important;padding-right:5px}.sec1 .map .dian_box .dian:nth-child(1) .dian_box1 .dian_content .line:after{width:2px !important;height:2px !important;transform:scale(0.9)}.sec1 .map .dian_box .dian:nth-child(2){top:32.21875vw;left:75.197917vw}.sec1 .map .dian_box .dian:nth-child(2) .dian_box1 .dian_content .dian_content_box{width:auto !important;padding-right:5px}.sec1 .map .dian_box .dian:nth-child(2) .dian_box1 .dian_content .dian_content_box:after{width:2px !important;height:2px !important;transform:scale(0.9)}.sec1 .map .dian_box .dian:nth-child(3){top:16.947917vw;left:77.260417vw}.sec1 .map .dian_box .dian:nth-child(4){top:17.247917vw;left:73.260417vw}.sec1 .map .dian_box .dian:nth-child(5){top:19.347917vw;left:70.560417vw}.sec1 .map .dian_box .dian:nth-child(6){top:28.53125vw;left:28.989583vw}.sec1 .map .dian_box .dian:nth-child(7){top:37.447917vw;left:84.1875vw}.sec2{padding:30px 5vw;overflow:hidden}.sec2 .part{padding:0}.sec2 .part .flex.on{display:block}.sec2 .part .flex .close{width:30px;height:30px}.sec2 .part .flex .small_item{width:100%;height:auto;border-radius:10px;padding:20px}.sec2 .part .flex .small_item:not(:last-child){margin-bottom:20px}.sec2 .part .flex .small_item .logo{width:150px;height:auto}.sec2 .part .flex .small_item .h6{margin:8px 0}.sec2 .part .flex .big_item{width:100%;height:auto;border-radius:10px;margin-bottom:20px}.sec2 .sec2_swiper{width:100%}.sec2 .sec2_swiper .swiper-slide{border-radius:10px;background:#FFFFFF;overflow:hidden}.sec2 .sec2_swiper .swiper-slide .big_item{width:100%}.sec2 .sec2_swiper .swiper-slide .big_item img{display:block;width:100%}.sec2 .sec2_swiper .swiper-slide .small_item{padding:0 20px 30px;margin-top:-30px}.sec2 .sec2_swiper .swiper-slide .small_item .logo{width:200px;height:60px;display:flex;align-items:center}.sec2 .sec2_swiper .swiper-slide .small_item .logo img{display:block;max-width:100%;max-height:100%}.sec2 .sec2_swiper .swiper-slide .small_item .h5{color:#431F83;font-weight:350;line-height:150%;margin-top:10px}.sec2 .sec2_swiper .swiper-slide .small_item .h6{font-weight:500;line-height:150%;margin:6px 0}.sec2 .sec2_swiper .swiper-slide .small_item .p{font-size:14px;color:#404040;font-weight:350;height:150px;overflow-y:scroll;line-height:150%}}@-webkit-keyframes fadeInUp_{0%{opacity:0;-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp_{0%{opacity:0;-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInUp_{-webkit-animation-name:fadeInUp;animation-duration:2s;animation-name:fadeInUp_}
