body,p,h1,h2,h3,h4,h5,h6,ul,ol,dl,li,dt,dd{margin:0;padding:0;font-size:14px;font-family:PingFang SC;color:#222;list-style:none;cursor:default}html,body{min-width:1200px;height:100%}@media screen and (max-width:768px){html,body{width:100%;min-width:100%}}input,img{margin:0;padding:0;border:0 none;outline-style:none;vertical-align:bottom}a,a:active,a:visited{text-decoration:none;color:#222}a:hover{color:#222}textarea{border:none;outline:none;resize:none}i{font-style:normal}table{border-collapse:collapse;border-spacing:0}.clearfix::before,.clearfix::after{content:"";height:0;line-height:0;display:block;visibility:none;clear:both}.clearfix{*zoom:1}.w{width:1883px;margin:0 auto}.oh{overflow:hidden}.fl{float:left}.fr{float:right}.hide{display:none}.tl{text-align:left}.tr{text-align:right}.tc{text-align:center}#fp-nav ul li a span,.fp-slidesNav ul li a span{background:#51ACC5 !important}#fp-nav ul li .fp-tooltip{color:#51ACC5 !important}@media screen and (min-width:769px){.is_hidden_pc{display:none !important}}@media screen and (max-width:768px){.is_hidden_sp{display:none !important}}@keyframes banner_title_animation{0%{opacity:0}to{opacity:1;transform:translateY(-60px)}}@keyframes banner_img_animation{0%{background-size:auto 110%}to{background-size:auto 100%}}@keyframes banner_img_animation_lg{0%{background-size:110% auto}to{background-size:100% auto}}@keyframes banner_title_animation_op{0%{opacity:0}to{opacity:1;transform:translateY(50px)}}@keyframes banner_img_animation_op{0%{opacity:0}to{opacity:1}}@keyframes product-animation-circle{0%{right:0;top:0}33.3%{right:-100%;top:-297px}66.6%{right:-364px;top:-101px}to{right:0;top:0}}header{width:100%;position:fixed;z-index:9999;background:#FFFFFFF0}header .header-inner{max-width:1200px;height:64px;margin:auto;display:flex;justify-content:space-between;align-items:center}@media screen and (max-width:768px){header .header-inner{padding:0 10px}}header .header-inner .custom-logo-link{display:block;width:124px;height:30px}header .header-inner .custom-logo-link img{width:100%;height:100%}header .header-inner .top-navi ul{font-size:14px;display:flex}header .header-inner .top-navi ul li{margin-left:64px}header .header-inner .top-navi ul li a{padding-bottom:2px;cursor:pointer}header .header-inner .top-navi ul li a:hover{color:#2a55e5 !important;border-bottom:2px solid #2a55e5}.home_page .line_one{display:flex;align-items:center;flex-direction:column;justify-content:center;background:var(--top_banner_bg) no-repeat center center;animation:banner_img_animation_lg 0.8s ease-in-out forwards;height:900px;position:relative;background-size:100% auto}@media screen and (max-width:1920px){.home_page .line_one{background-size:auto 100%;animation:banner_img_animation 0.8s ease-in-out forwards}}@media screen and (max-width:768px){.home_page .line_one{height:400px}}.home_page .line_one .top_banner_word{width:680px;position:relative;top:60px;opacity:0;animation:banner_title_animation 0.6s ease-in-out forwards}@media screen and (max-width:768px){.home_page .line_one .top_banner_word{width:70%}}.home_page .line_two{padding-top:108px;margin:0 auto 0;background-size:100% 100%;padding-bottom:136px;position:relative}@media screen and (max-width:768px){.home_page .line_two{padding:30px 0}}.home_page .line_two .circle_box{top:400px;left:50%;position:absolute}@media screen and (max-width:768px){.home_page .line_two .circle_box{display:none}}.home_page .line_two .circle_box .circle{position:absolute;animation:product-animation-circle 7.5s linear 0s infinite normal both;border-radius:50%;filter:blur(90px);height:100%;position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;will-change:transform;background:radial-gradient(49.99% 50.1% at 50% 49.9%, rgba(0, 209, 255, 0.3) 0%, rgba(0, 102, 255, 0.098) 90.47%);width:800px;height:800px;animation-delay:200ms}.home_page .line_two h2{font-size:48px;text-align:center;position:relative;top:60px;opacity:0}@media screen and (max-width:768px){.home_page .line_two h2{font-size:24px}}.home_page .line_two h2 span{display:block;font-size:14px;margin-top:8px;letter-spacing:2px}.home_page .line_two h2.animation_title{animation:banner_title_animation 1s ease-in-out forwards}.home_page .line_two .solution_slider{margin:80px auto 0;max-width:1200px;background:#FFF;border-radius:8px 8px 0 0;box-shadow:0 4px 48px 0 #0000000A;position:relative}@media screen and (max-width:768px){.home_page .line_two .solution_slider{margin:30px auto 0}}.home_page .line_two .solution_slider_content_item{display:none}.home_page .line_two .solution_slider_content_item ._intro{padding:128px 156px 150px 104px}@media screen and (max-width:768px){.home_page .line_two .solution_slider_content_item ._intro{padding:5px 15px}}.home_page .line_two .solution_slider_content_item ._intro ._title{font-size:36px;position:relative;padding-bottom:20px}@media screen and (max-width:768px){.home_page .line_two .solution_slider_content_item ._intro ._title{font-size:20px;padding-bottom:10px}}.home_page .line_two .solution_slider_content_item ._intro ._title:before{content:"";position:absolute;left:0;bottom:0;height:15px;width:72px;border-bottom:4px solid #0066FF}@media screen and (max-width:768px){.home_page .line_two .solution_slider_content_item ._intro ._title:before{border-width:2px}}.home_page .line_two .solution_slider_content_item ._intro ._text p{margin-top:28px;font-size:18px;line-height:36px;color:#22222299}@media screen and (max-width:768px){.home_page .line_two .solution_slider_content_item ._intro ._text p{font-size:14px;line-height:18px;margin-top:14px}}.home_page .line_two .solution_slider_content_item ._banner{width:530px}@media screen and (max-width:768px){.home_page .line_two .solution_slider_content_item ._banner{width:50%}}.home_page .line_two .solution_slider_content_item.active{display:flex}.home_page .line_two .solution_slider_content_item.active ._text,.home_page .line_two .solution_slider_content_item.active ._title{position:relative;top:60px;animation:banner_title_animation 0.8s ease-in-out forwards}.home_page .line_two .solution_slider_content_item.active ._banner{animation:banner_img_animation_op 2s ease-in-out forwards}.home_page .line_two .solution_slider_navi{height:152px;background:#0066FF;border-radius:0 0 8px 8px;display:flex}@media screen and (max-width:768px){.home_page .line_two .solution_slider_navi{height:80px}}.home_page .line_two .solution_slider_navi_item{cursor:pointer;width:100%;font-size:22px;color:#FFF;display:flex;position:relative;align-items:center;justify-content:center;border-radius:0 0 8px 8px;font-weight:400}@media screen and (max-width:768px){.home_page .line_two .solution_slider_navi_item{flex-direction:column;font-size:14px}}.home_page .line_two .solution_slider_navi_item img{width:104px;height:56px}@media screen and (max-width:768px){.home_page .line_two .solution_slider_navi_item{flex-direction:column;font-size:14px}.home_page .line_two .solution_slider_navi_item img{width:52px;height:28px}}.home_page .line_two .solution_slider_navi_item.active{background:#05357E;position:relative;font-weight:bold}.home_page .line_two .solution_slider_navi_item.active:after{content:"";position:absolute;left:0;bottom:0;height:0;width:100%;border-bottom:6px solid #0066FF;border-radius:0 0 8px 8px}.home_page .line_two .solution_slider_navi_item:before{content:"";position:absolute;left:0;top:28px;height:96px;border-right:1px solid #FFFFFF4D}@media screen and (max-width:768px){.home_page .line_two .solution_slider_navi_item:before{top:10px;height:60px}}.home_page .line_two .solution_slider_navi_item:first-child:before{display:none}.home_page .line_three{background:url("images/line_three_bg.jpg") no-repeat center center;height:800px;background-size:110% auto;padding-top:50px}@media screen and (max-width:768px){.home_page .line_three{height:460px}}.home_page .line_three.animation_bg{animation:banner_img_animation_lg 1s ease-in-out forwards}@media screen and (max-width:1920px){.home_page .line_three.animation_bg{animation:banner_img_animation 1s ease-in-out forwards}}@media screen and (max-width:1920px){.home_page .line_three{background-size:auto 100%}}.home_page .line_three h2{font-size:48px;text-align:center;position:relative;top:60px;opacity:0;color:#FFF}@media screen and (max-width:768px){.home_page .line_three h2{font-size:24px}}.home_page .line_three h2 span{display:block;font-size:14px;margin-top:8px;letter-spacing:2px}.home_page .line_three h2.animation_title{animation:banner_title_animation 0.8s ease-in-out forwards}.home_page .line_three_content{max-width:1200px;margin:auto;display:flex;justify-content:space-between;opacity:0;position:relative;top:60px}.home_page .line_three_content.animation_title{animation:banner_title_animation 1.5s ease-in-out forwards}.home_page .line_three_content ._text{width:560px;padding-top:120px}@media screen and (max-width:768px){.home_page .line_three_content ._text{width:40%;padding-top:50px;margin-left:10px}}.home_page .line_three_content ._text p{color:#FFF;font-size:18px;line-height:36px}@media screen and (max-width:768px){.home_page .line_three_content ._text p{font-size:14px;line-height:24px}}.home_page .line_three_content ._text p:first-child{margin-bottom:40px}.home_page .line_three_content ._point{width:500px;background:#FFF;border-radius:8px;padding-left:60px;padding-top:32px;margin-top:80px;box-shadow:0 4px 48px 0 #0000000A}@media screen and (max-width:768px){.home_page .line_three_content ._point{width:50%;margin-top:40px;padding-left:20px;padding-top:20px;margin-right:10px;margin-left:10px}}.home_page .line_three_content ._point h3{font-size:32px}@media screen and (max-width:768px){.home_page .line_three_content ._point h3{font-size:18px}}.home_page .line_three_content ._point p{font-size:16px;color:#22222280;margin-bottom:32px}@media screen and (max-width:768px){.home_page .line_three_content ._point p{margin-bottom:16px;font-size:14px}}.home_page .line_three_content ._point p:last-child{margin-bottom:48px}@media screen and (max-width:768px){.home_page .line_three_content ._point p:last-child{margin-bottom:18px}}.home_page .line_four{height:620px;padding-top:310px;background-color:#EEF5FF;position:relative;overflow:hidden}@media screen and (max-width:768px){.home_page .line_four{padding-top:200px;height:300px}}.home_page .line_four #earth{position:absolute;top:0;z-index:1;left:50%;transform:translate(-50%, 0)}.home_page .line_four #map_point{position:absolute;z-index:2;width:641px;height:150px;top:80px;left:50%;transform:translate(-50%, 0);background-image:url("images/map_line.png");background-repeat:no-repeat;background-position:center center;background-size:contain}@media screen and (max-width:768px){.home_page .line_four #map_point{width:320px;height:75px}}.home_page .line_four #map_point .points{display:block;width:60px;height:82px;background:url("images/map_position.png") no-repeat;background-size:contain;cursor:pointer}@media screen and (max-width:768px){.home_page .line_four #map_point .points{width:30px;height:42px}}.home_page .line_four #map_point .points:first-child{float:left;margin-left:22px;margin-top:50px}@media screen and (max-width:768px){.home_page .line_four #map_point .points:first-child{margin-top:25px}}.home_page .line_four #map_point .points:last-child{float:right;margin-top:120px;margin-right:12px}@media screen and (max-width:768px){.home_page .line_four #map_point .points:last-child{margin-top:60px}}.home_page .line_four #map_point .points.active{background:url("images/map_position_active.png") no-repeat;background-size:contain}.home_page .line_four .address_slider{max-width:1200px;margin:auto;position:relative;z-index:2}.home_page .line_four .address_slider_box{background:#FFF;box-shadow:0px 4px 48px 0px #0000000A;border-radius:8px}.home_page .line_four .address_slider_box_item{display:none}.home_page .line_four .address_slider_box_item.active{display:flex}.home_page .line_four .address_slider_box_item.active ._text{position:relative;top:60px;animation:banner_title_animation 1s ease-in-out forwards}.home_page .line_four .address_slider_box_item.active ._banner{animation:banner_img_animation_op 1.5s ease-in-out forwards}.home_page .line_four .address_slider_box_item ._text{width:670px;padding-top:100px}@media screen and (max-width:768px){.home_page .line_four .address_slider_box_item ._text{width:100%;padding:50px 0}}.home_page .line_four .address_slider_box_item ._text h3{font-size:36px;margin-bottom:28px;margin-left:108px;width:486px}@media screen and (max-width:768px){.home_page .line_four .address_slider_box_item ._text h3{font-size:20px;margin-left:20px}}.home_page .line_four .address_slider_box_item ._text p{font-size:18px;color:#22222299;margin-bottom:28px;margin-left:108px;width:410px;line-height:36px}@media screen and (max-width:768px){.home_page .line_four .address_slider_box_item ._text p{font-size:14px;line-height:24px;padding:0 20px;margin:0;width:auto}}.home_page .line_four .address_slider_box_item ._banner{width:530px;height:430px;background-size:contain;border-radius:8px}@media screen and (max-width:768px){.home_page .line_four .address_slider_box_item ._banner{display:none}}.home_page .line_four .address_slider_navi{display:flex;justify-content:center;margin-top:52px}@media screen and (max-width:768px){.home_page .line_four .address_slider_navi{margin-top:20px}}.home_page .line_four .address_slider_navi li{background:#0066FF1F;width:72px;height:4px;margin-right:12px;cursor:pointer}@media screen and (max-width:768px){.home_page .line_four .address_slider_navi li{width:30px;height:2px}}.home_page .line_four .address_slider_navi li:last-child{margin-right:0}.home_page .line_four .address_slider_navi li.active{background:#0066FF}.footer{background:#111111}.footer_inner{max-width:1000px;height:200px;display:flex;padding:40px 100px 0;margin:auto;justify-content:space-between;border-bottom:1px solid #292929}@media screen and (max-width:768px){.footer_inner{padding:20px 30px 0}}.footer_inner_left{display:flex}.footer_inner_left .content{margin-left:64px}@media screen and (max-width:768px){.footer_inner_left .content{margin-left:10px}}.footer_inner_left .content:first-child{margin-left:0}.footer_inner_left .content h4{font-size:16px;color:#FFF;margin-bottom:24px}@media screen and (max-width:768px){.footer_inner_left .content h4{font-size:12px}}.footer_inner_left .content p{font-size:12px;color:#a0a0a0;line-height:28px}@media screen and (max-width:768px){.footer_inner_left .content p{line-height:20px}}.footer_inner_left .content p img{width:20px;height:16px;vertical-align:middle}.footer_inner_right{text-align:center}.footer_inner_right h4{font-size:16px;color:#FFF;margin-bottom:24px}@media screen and (max-width:768px){.footer_inner_right h4{font-size:12px}}.footer_inner_right .wechat_qrcode{width:88px;height:88px;background:url("images/qr.png") no-repeat;background-size:contain;border-radius:3px;margin:auto}.footer_inner_right p{font-size:12px;color:#a0a0a0;line-height:28px;margin-top:12px}.footer_bottom{height:80px}@media screen and (max-width:768px){.footer_bottom{height:80px}}.footer_bottom_inner{height:100%;display:flex;justify-content:space-between;align-items:center;max-width:1000px;padding:0 100px;margin:auto}@media screen and (max-width:768px){.footer_bottom_inner{padding:0 10px}}.footer_bottom_inner p{color:#b8b8b8;font-size:12px;line-height:28px}.footer_bottom_inner .right img{width:16px;height:16px;vertical-align:sub}