@-webkit-keyframes before_icon_ani{0%{left:0}to{left:100%}}@keyframes before_icon_ani{0%{left:0}to{left:100%}}@-webkit-keyframes after_icon_ani{0%{left:-100%}to{left:0}}@keyframes after_icon_ani{0%{left:-100%}to{left:0}}@-webkit-keyframes scaleAni{0%{scale:0;opacity:1}to{scale:1;opacity:0}}@keyframes scaleAni{0%{scale:0;opacity:1}to{scale:1;opacity:0}}.map_part{padding-top:160px;padding-bottom:40px;--w:88%;--max-w:1440px;--margin-row:auto;position:relative;z-index:10}.map_part .part_con{width:var(--w);max-width:var(--max-w);margin:0 var(--margin-row)}.map_part .part_con .map_con{position:relative;width:100%}.map_part .part_con .map_con .map_dom_list .map_dom_item{--x:0;--y:0;position:absolute;left:var(--x);top:var(--y);border-radius:50%;opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}.map_part .part_con .map_con .map_dom_list .map_dom_item .map_dom_circle{position:absolute;z-index:20;top:-6px;left:-6px;width:12px;height:12px;border-radius:50%}.map_part .part_con .map_con .map_dom_list .map_dom_item .map_dom_con{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:calc(100% + 10px);background-color:#fff;padding:20px;border-radius:12px;min-width:120px;z-index:20;visibility:hidden;opacity:0;-webkit-transition:all .55s ease;transition:all .55s ease}.map_part .part_con .map_con .map_dom_list .map_dom_item .map_dom_con .map_dom_img{width:25px;margin:0 auto 12px}.map_part .part_con .map_con .map_dom_list .map_dom_item .map_dom_con .map_font{white-space:nowrap;font-size:16px;line-height:25px;color:#44403c;text-align:center;font-weight:700}.map_part .part_con .map_con .map_dom_list .map_dom_item .map_dom_con .map_dom_tri{position:absolute;bottom:-8px;left:50%;width:16px;height:16px;margin-left:-8px;-webkit-transform:rotate(45deg);transform:rotate(45deg);background-color:#fff}.map_part .part_con .map_con .map_dom_list .map_dom_item.show{z-index:50}.map_part .part_con .map_con .map_dom_list .map_dom_item.show .map_dom_con{bottom:calc(100% + 24px);visibility:visible;opacity:1}.map_part .part_con .map_con .map_dom_list .map_dom_item:after,.map_part .part_con .map_con .map_dom_list .map_dom_item:before{content:"";position:absolute;left:50%;top:50%;width:80px;height:80px;margin-left:-40px;margin-top:-40px;border-radius:50%;-webkit-transform-origin:center center;transform-origin:center center;opacity:0}.map_part .part_con .map_con .map_dom_list .map_dom_item.map_dom_country .map_dom_circle,.map_part .part_con .map_con .map_dom_list .map_dom_item.map_dom_country:after,.map_part .part_con .map_con .map_dom_list .map_dom_item.map_dom_country:before{background-color:#0080ea}.map_part .part_con .map_con .map_dom_list .map_dom_item.map_dom_company .map_dom_circle,.map_part .part_con .map_con .map_dom_list .map_dom_item.map_dom_company:after,.map_part .part_con .map_con .map_dom_list .map_dom_item.map_dom_company:before{background-color:#db2226}.map_part .part_con .map_con .map_dom_list .map_dom_item:before{-webkit-animation:scaleAni 4s infinite;animation:scaleAni 4s infinite}.map_part .part_con .map_con .map_dom_list .map_dom_item:after{-webkit-animation:scaleAni 4s 2s infinite;animation:scaleAni 4s 2s infinite}.map_part .part_con .map_con .map_dom_list .map_dom_item[data-delay="1"]:before{-webkit-animation:scaleAni 4s .5s infinite;animation:scaleAni 4s .5s infinite}.map_part .part_con .map_con .map_dom_list .map_dom_item[data-delay="1"]:after{-webkit-animation:scaleAni 4s 2.5s infinite;animation:scaleAni 4s 2.5s infinite}.map_part .part_con .map_con .map_dom_list .map_dom_item[data-delay="2"]:before{-webkit-animation:scaleAni 4s 1s infinite;animation:scaleAni 4s 1s infinite}.map_part .part_con .map_con .map_dom_list .map_dom_item[data-delay="2"]:after{-webkit-animation:scaleAni 4s 3s infinite;animation:scaleAni 4s 3s infinite}.map_part .part_con .map_con .map_dom_list .map_dom_item[data-delay="3"]:before{-webkit-animation:scaleAni 4s 1.5s infinite;animation:scaleAni 4s 1.5s infinite}.map_part .part_con .map_con .map_dom_list .map_dom_item[data-delay="3"]:after{-webkit-animation:scaleAni 4s 3.5s infinite;animation:scaleAni 4s 3.5s infinite}.develop_part{padding:clamp(40px,4vw,70px) 0;border-radius:clamp(40px,4vw,70px) 0 clamp(40px,4vw,70px) 0;background-color:#db2226}.develop_part .develop_con{margin:0 6vw;max-width:1670px}.develop_part .develop_con .develop_left .develop_head .tit_hidden{padding-bottom:4px}.develop_part .develop_con .develop_left .develop_head .develop_title{font-size:48px;line-height:1.17;color:#fff;font-family:PlusJakartaSans-B}.develop_part .develop_con .develop_left .develop_head .develop_subtit{font-size:18px;line-height:1.6;margin-top:12px;color:hsla(0,0%,100%,.6);font-weight:700}.develop_part .develop_con .develop_left .develop_count_list{margin-left:7vw}.develop_part .develop_con .develop_left .develop_count_list .develop_count_item{margin-right:60px;color:#fff}.develop_part .develop_con .develop_left .develop_count_list .develop_count_item .develop_count_box .develop_count_con{font-size:60px;line-height:64px;font-family:PlusJakartaSans-B}.develop_part .develop_con .develop_left .develop_count_list .develop_count_item .develop_count_box .develop_count_unit{font-size:28px;line-height:36px;font-weight:700}.develop_part .develop_con .develop_left .develop_count_list .develop_count_item .develop_font{font-size:16px;lineheight:24px;font-weight:700;color:hsla(0,0%,100%,.75)}.develop_part .develop_con .develop_left .develop_count_list .develop_count_item:last-child{margin-right:0}.develop_part .develop_con .develop_line{width:2px;height:156px;margin:0 auto;background:hsla(0,0%,100%,.1)}.develop_part .develop_con .develop_right .company_list .company_item{margin-right:8.3vw}.develop_part .develop_con .develop_right .company_list .company_item .company_item_name{font-size:24px;line-height:32px;color:#fff;font-weight:700}.develop_part .develop_con .develop_right .company_list .company_item .company_item_body{margin-top:48px}.develop_part .develop_con .develop_right .company_list .company_item .company_item_body .company_row{margin-bottom:8px}.develop_part .develop_con .develop_right .company_list .company_item .company_item_body .company_row .company_item_font{font-size:14px;line-height:24px;color:hsla(0,0%,100%,.9);margin-right:3vw}.develop_part .develop_con .develop_right .company_list .company_item .company_item_body .company_row .company_item_font:nth-child(2n){margin-right:0}.develop_part .develop_con .develop_right .company_list .company_item .company_item_body .company_row:last-child{margin-bottom:0}.develop_part .develop_con .develop_right .company_list .company_item:first-child .company_item_body .company_item_font{min-width:70px}.develop_part .develop_con .develop_right .company_list .company_item:last-child{margin-right:0}@media screen and (min-width:1401px)and (max-width:1700px){.develop_part .develop_con{margin:0 60px}.develop_part .develop_con .develop_left .develop_count_list{margin-left:3.4vw}.develop_part .develop_con .develop_left .develop_count_list .develop_count_item{margin-right:4.16vw}.develop_part .develop_con .develop_left .develop_count_list .develop_count_item:last-child{margin-right:0}.develop_part .develop_con .develop_right .company_list .company_item{margin-right:5.5vw}.develop_part .develop_con .develop_right .company_list .company_item:last-child{margin-rigtht:0}}@media screen and (min-width:751px)and (max-width:1400px){.develop_part .develop_con{margin:0 120px}.develop_part .develop_con .develop_left{display:block}.develop_part .develop_con .develop_left .develop_count_list{margin-top:24px;margin-left:0}.develop_part .develop_con .develop_left .develop_count_list .develop_count_item{margin-right:60px}.develop_part .develop_con .develop_left .develop_count_list .develop_count_item:last-child{margin-right:0}.develop_part .develop_con .develop_line{height:272px}.develop_part .develop_con .develop_right .company_list{display:block}.develop_part .develop_con .develop_right .company_list .company_item{margin-right:0;margin-bottom:48px}.develop_part .develop_con .develop_right .company_list .company_item .company_item_body{margin-top:24px}.develop_part .develop_con .develop_right .company_list .company_item .company_item_body .company_row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-right:40px}.develop_part .develop_con .develop_right .company_list .company_item .company_item_body .company_row .company_item_font{min-width:70px;margin-right:40px}.develop_part .develop_con .develop_right .company_list .company_item .company_item_body .company_row .company_item_font:last-child,.develop_part .develop_con .develop_right .company_list .company_item .company_item_body .company_row:last-child{margin-right:0}.develop_part .develop_con .develop_right .company_list .company_item:last-child{margin-bottom:0}}@media screen and (max-width:750px){.map_part{padding-top:60px;padding-bottom:20px}.map_part .part_con{margin:0 10px}.map_part .part_con .map_con .map_dom_list .map_dom_item .map_dom_circle{width:4px;height:4px;top:-2px;left:-2px}.map_part .part_con .map_con .map_dom_list .map_dom_item .map_dom_con{bottom:calc(100% + 4px);padding:6px 7px;border-radius:3px;-webkit-box-shadow:0 4.16px 5.547px -1.387px rgba(16,24,40,.08),0 1.387px 2.08px -.693px rgba(16,24,40,.03);box-shadow:0 4.16px 5.547px -1.387px rgba(16,24,40,.08),0 1.387px 2.08px -.693px rgba(16,24,40,.03)}.map_part .part_con .map_con .map_dom_list .map_dom_item .map_dom_con .map_dom_img{width:12px}.map_part .part_con .map_con .map_dom_list .map_dom_item .map_dom_con .map_font{margin-top:2px;font-size:10px;line-height:18px}.map_part .part_con .map_con .map_dom_list .map_dom_item .map_dom_con .map_dom_tri{width:5px;height:5px;bottom:-2px;margin-left:-2px}.map_part .part_con .map_con .map_dom_list .map_dom_item:after,.map_part .part_con .map_con .map_dom_list .map_dom_item:before{width:20px;height:20px;margin-top:-10px;margin-left:-10px}.map_part .part_con .map_con .map_dom_list .map_dom_item.show .map_dom_con{bottom:calc(100% + 10px)}.develop_part{padding:50px 0}.develop_part .develop_con{margin:0 20px}.develop_part .develop_con,.develop_part .develop_con .develop_left{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.develop_part .develop_con .develop_left .develop_head .develop_title{font-size:24px;line-height:1.2}.develop_part .develop_con .develop_left .develop_head .develop_subtit{margin-top:8px;font-size:12px;line-height:18px}.develop_part .develop_con .develop_left .develop_count_list{margin-top:32px;margin-left:0;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.develop_part .develop_con .develop_left .develop_count_list .develop_count_item{width:140px}.develop_part .develop_con .develop_left .develop_count_list .develop_count_item .develop_count_box .develop_count_con{font-size:40px;line-height:50px}.develop_part .develop_con .develop_left .develop_count_list .develop_count_item .develop_count_box .develop_count_unit{font-size:20px;line-height:30px}.develop_part .develop_con .develop_left .develop_count_list .develop_count_item .develop_font{font-size:12px;line-height:18px}.develop_part .develop_con .develop_line{width:100%;height:1px;margin:28px 0}.develop_part .develop_con .develop_right{width:100%}.develop_part .develop_con .develop_right .company_list{width:100%;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.develop_part .develop_con .develop_right .company_list .company_item{margin-right:0;width:140px}.develop_part .develop_con .develop_right .company_list .company_item .company_item_name{font-size:18px;line-height:28px}.develop_part .develop_con .develop_right .company_list .company_item .company_item_body{margin-top:19px;width:100%}.develop_part .develop_con .develop_right .company_list .company_item .company_item_body .company_row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.develop_part .develop_con .develop_right .company_list .company_item .company_item_body .company_row .company_item_font{font-size:12px;line-height:18px;margin-right:20px;white-space:nowrap}.develop_part .develop_con .develop_right .company_list .company_item .company_item_body .company_row .company_item_font:last-child{margin-right:0}.develop_part .develop_con .develop_right .company_list .company_item:first-child .company_item_body .company_row .company_item_font{min-width:60px}}
