﻿body{overflow-x:hidden;}
.after{content:'';display:inline-block;}
.after_a{content:'';position:absolute;}
.flex,.flex_js,.flex_jc,.flex_ac,.flex_js_ac,.flex_jc_ac,.flex_js_fe{display:flex;}
.flex_js,.flex_js_fe{justify-content:space-between;}
.flex_jc{justify-content:center;}
.flex_ac{align-items:center;}
.flex_js_fe{align-items:flex-end;}
.flex_js_ac{justify-content:space-between;align-items:center;}
.flex_jc_ac{justify-content:center;align-items:center;}
html{font-size:62.5%;}
body{font-size:1.6em;}
body{min-width:1200px;}
.w1400{max-width:140rem;margin:0 auto;width:100%;}
.w1111{max-width:111.1rem;margin:0 auto;width:100%;}
@media (min-width:1921px){
  .w1111{max-width:calc(1111 / 1920 * 100vw);}
}
@media (min-width:1921px){
  body{font-size:calc(16 / 1920 * 100vw);}
}
@media (max-width:1660px){
  html{font-size:calc(100vw / 192);}
  .w1111{max-width:120rem;}
}
@media (max-width:1500px){
  html{font-size:calc(100vw / 166);}
}
@media (max-width:1480px){
  .w1400{max-width:90%;}
}
@media (max-width:1366px){
  .w1111{max-width:120rem;}
}
@media (max-width:1200px){
  html{font-size:0.46em;}
  body{overflow:auto;}
  .w1400{max-width:160rem;}
}
.hidden{overflow:hidden;}
.ani{transition:all 0.5s;}
a:hover .ani{transform:scale(1.15);}
.Hbtn_a{border-radius:25px;box-shadow:0px 12px 40px 0px rgba(12,133,232,0.4);color:#fff;background-color:#2E5AFF;width:14rem;height:4.7rem;display:inline-flex;align-items:center;justify-content:center;font-size:calc(20 / 10 * 1rem);}
.Hbtn_a:hover{color:#fff;}
.Hbtn_a.green{background-color:#37c4b3;box-shadow:0px 12px 40px 0px rgba(55,196,179,0.4);}
.Hbtn_a.orange{background-color:#ff9c00;box-shadow:0px 12px 40px 0px rgba(255,156,0,0.4);}
.header{width:100%;z-index:100;transition:all 0.5s ease-in-out;background-color:#fff;height:70px;position:relative;}
.header.fixed{position:fixed;left:0;top:0;}
.header::before{content:'';position:absolute;left:0;bottom:0;width:100%;height:1px;background-color:#e3e3e3;}
.header .logo{flex:0 0 auto;margin-right:calc(20 / 16 * 1em);display:inline-flex;width:15.2rem;}
.header .left{display:inline-flex;align-items:center;}
.header .other{display:inline-flex;align-items:center;}
.header .other .tel{padding-left:calc(27 / 10 * 1rem);background:url(../image/icon_tel.svg) no-repeat left center;background-size:calc(19 / 10 * 1rem);color:#0c85e8;font-weight:bold;font-size:calc(22 / 10 * 1rem);}
.header .login_top{margin-left:calc(10 / 16 * 1em);display:inline-flex;align-items:center;line-height:normal;}
.header .login_top a{display:inline-flex;color:#6f6f6f;height:3rem;align-items:center;justify-content:center;font-size:calc(14 / 10 * 1rem);}
.header .login_top .btn_r{width:auto;color:#fff;box-shadow:-1.113px 7.922px 16px 0px rgba(12,133,232,0.4);padding:0 calc(30 / 16 * 1em);margin-left:calc(30 / 16 * 1em);}
.header .navTop{align-items:flex-end;justify-content:space-around;width:100%;}
.header .navTop li{text-align:center;margin:0 calc(21 / 16 * 1em);}
.header .navTop li span{display:inline-block;position:relative;}
.header .navTop li span a{position:relative;display:block;color:#103049;padding-right:15px;line-height:68px;padding-top:2px;font-size:calc(16 / 10 * 1rem);}
.header .navTop li.li_sub span a::before{content:'';position:absolute;right:0;top:50%;width:6px;height:6px;border:solid #929292;border-width:0 1px 1px 0;transform:translateY(-50%) rotate(45deg);}
.header .navTop li.li_sub:hover span a{color:#0c85e8;}
.header .navTop li.li_sub:hover span a::before{border-color:#0c85e8;}
.header .navTop li .w1111{position:relative;}
.header .navTop li .sub{position:absolute;width:100%;left:0;top:100%;opacity:0;pointer-events:none;transform:translate3d(0,10px,0);-webkit-transform:translate3d(0,10px,0);-moz-transform:translate3d(0,10px,0);-o-transform:translate3d(0,10px,0);-ms-transform:translate3d(0,10px,0);backface-visibility:hidden;transition:opacity 0.3s ease-in-out,transform 0.3s ease-in-out;background-color:#fff;border-bottom:1px solid #e3e3e3;}
.header .navTop li .sleft{width:calc(310 / 16 * 1em);margin:calc(40 / 16 * 1em) 0;border-right:1px solid #e3e3e3;}
.header .navTop li .sleft .item{margin:calc(33 / 16 * 1em) 0;display:flex;align-items:center;}
.header .navTop li .sleft .item:first-child{margin-top:0;}
.header .navTop li .sleft .item:first-child .sright{padding-right:10%;}
.header .navTop li .sleft .item:first-child .sright .items{width:50%;}
.header .navTop li .sleft .item:first-child:hover .abox{color:#0c85e8;}
.header .navTop li .sleft .item:first-child:hover .abox .tit::before{border-color:#0c85e8;}
.header .navTop li .sleft .item:first-child .rbox .box:hover{color:#0c85e8;background-color:#0c85e8;color:#fff;}
.header .navTop li .sleft .item:first-child .rbox .box:hover .icon i{background-color:#fff;box-shadow:none;}
.header .navTop li .sleft .item:first-child .rbox .box:hover .icon img{filter:none;}
.header .navTop li .sleft .item:nth-child(2):hover .abox{color:#31c9b6;}
.header .navTop li .sleft .item:nth-child(2):hover .abox .tit::before{border-color:#31c9b6;}
.header .navTop li .sleft .item:nth-child(2) .rbox .box:hover{background-color:#31c9b6;color:#fff;}
.header .navTop li .sleft .item:nth-child(2) .rbox .box:hover .icon i{background-color:#fff;box-shadow:none;}
.header .navTop li .sleft .item:nth-child(2) .rbox .box:hover .icon img{filter:none;}
.header .navTop li .sleft .item:nth-child(2) .rbox .icon i{background-color:#31c9b6;box-shadow:0px 5px 15px 0px rgba(49,201,182,0.4);}
.header .navTop li .sleft .item:last-child{margin-bottom:0;}
.header .navTop li .sleft .item:last-child:hover .abox{color:#ff9c00;}
.header .navTop li .sleft .item:last-child:hover .abox .tit::before{border-color:#ff9c00;}
.header .navTop li .sleft .item:last-child .rbox .box:hover{background-color:#ff9c00;color:#fff;}
.header .navTop li .sleft .item:last-child .rbox .box:hover .icon i{background-color:#fff;box-shadow:none;}
.header .navTop li .sleft .item:last-child .rbox .box:hover .icon img{filter:none;}
.header .navTop li .sleft .item:last-child .rbox .icon i{background-color:#ff9c00;box-shadow:0px 5px 15px 0px rgba(255,156,0,0.4);}
.header .navTop li .sleft .abox{display:inline-flex;align-items:center;padding-left:6rem;color:#929292;}
.header .navTop li .sleft .abox .icon{width:5.5rem;height:5.5rem;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;margin-right:calc(5 / 16 * 1em);transition:all 0.5s ease-in-out;transition:all 0.5s;}
.header .navTop li .sleft .abox .icon img{max-height:100%;}
.header .navTop li .sleft .abox .tit{position:relative;padding-right:10px;font-size:calc(16 / 10 * 1rem);width:12.5rem;text-align:left;}
.header .navTop li .sleft .abox .tit::before{content:'';position:absolute;right:0;top:50%;width:8px;height:8px;border:solid #929292;border-width:1px 1px 0 0;transform:translateY(-50%) rotate(45deg);}
.header .navTop li .sleft .abox:hover .icon{transform:rotateY(180deg);}
.header .navTop li .sright{position:absolute;left:calc(305 / 16 * 1em);top:0;width:calc(100% - (305 / 16 * 1em));height:100%;display:none;padding-left:5rem;}
.header .navTop li .sright .flex_ac{height:100%;}
.header .navTop li .rbox{display:flex;align-items:center;flex-flow:row wrap;width:100%;}
.header .navTop li .rbox .items{width:33.33%;margin:2% 0;}
.header .navTop li .rbox .box{display:flex;align-items:center;color:#103049;max-width:22.2rem;border-radius:10px;position:relative;padding-right:3rem;}
.header .navTop li .rbox .box .icon{width:6rem;height:6rem;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;margin-right:calc(5 / 16 * 1em);transition:all 0.5s ease-in-out;transition:all 0.5s;}
.header .navTop li .rbox .box .icon i{width:3rem;height:3rem;display:inline-flex;align-items:center;justify-content:center;background-color:#0c85e8;border-radius:100%;box-shadow:0px 5px 15px 0px rgba(12,133,232,0.4);}
.header .navTop li .rbox .box .icon img{max-height:100%;filter:grayscale(100%) brightness(200%);}
.header .navTop li .rbox .box .tit{font-size:calc(14 / 10 * 1rem);text-align:left;}
.header .navTop li .rbox .box .tit::after{content:'';position:absolute;right:1.5rem;top:50%;transform:translateY(-50%) rotate(45deg);width:8px;height:8px;border:solid #fff;border-width:1px 1px 0 0;}
.header .navTop li .rbox .box:hover{background-color:#0c85e8;color:#fff;}
.header .navTop li .rbox .box:hover .icon{transform:rotateY(180deg);}
.header .navTop li .rbox .box:hover .icon i{background-color:#fff;box-shadow:none;}
.header .navTop li .rbox .box:hover .icon img{filter:none;}
.header .navTop li .Solutionsub .rbox{justify-content:space-around;}
.header .navTop li .Solutionsub .rbox .items{width:21.33%;margin:3% 0;}
.header .navTop li .Solutionsub .rbox .box{max-width:27rem;}
.header .navTop li.hover .sub{opacity:1;transform:translate3d(0,0px,0);-webkit-transform:translate3d(0,0px,0);-moz-transform:translate3d(0,0px,0);-o-transform:translate3d(0,0px,0);-ms-transform:translate3d(0,0px,0);backface-visibility:hidden;pointer-events:auto;}
@media (max-width:1200px){
  .header{min-width:140rem;}
}
@media (min-width:1921px){
  .header li span a{font-size:calc(16 / 1920 * 100vw);}
  .header li .sleft .abox .tit{font-size:calc(16 / 1920 * 100vw);}
}
.Hbanner li{position:relative;background-size: cover;}

@media(max-width:1024px){
    .Hbanner li{background-position: center!important;background-repeat: no-repeat!important;}
}

.Hbanner .pic{width:49%;margin:0 0 0 auto;height:44.9rem;}
.Hbanner .pic .imgBox{height:100%;position:relative;}
.Hbanner .pic .img{max-height:100%;}
.Hbanner .pic .pa_img{position:absolute;left:0;top:0;height:100%;}
.Hbanner .textwarp{position:absolute;left:0;top:0;width:100%;height:100%;}
.Hbanner .textwarp .ani{opacity:0;transition-duration:0.7s;transform:translateY(10px);}
.Hbanner .textwarp .ani:nth-child(2){transition-delay:0.3s;}
.Hbanner .textwarp .ani:nth-child(3){transition-delay:0.6s;}
.Hbanner .w1111{display:flex;align-items:center;height:100%;}
.Hbanner .box{width:50%;}
.NYBan_caseList .box{width:80%;}
.Hbanner .title{color:#222;font-size:3rem;padding-top:7rem;}
.Hbanner .des{line-height:calc(33 / 16);color:#103049;margin:2rem 0 4.5rem;}
.Hbanner .ani_img{animation:tiaodong 1.5s linear infinite alternate;}
.Hbanner .ani_img:nth-child(2){animation:tiaodong 1.65s linear infinite alternate;}
.Hbanner .ani_img:nth-child(3){animation:tiaodong 1.75s linear infinite alternate;}
.Hbanner .ani_img:nth-child(4){animation:tiaodong 1.85s linear infinite alternate;}
.Hbanner .ani_show .textwarp .ani{opacity:1;transform:translateY(0);}
.NYBanner{overflow:hidden;}
.NYBanner .title{padding-top:0;}
.NYBanner .title2{font-size: 2rem;color: #0c85e8;padding-top: 1rem;}
.NYBanner .title3{font-size: 6rem;color: #222;font-weight: normal;;}
.NYBanner .title4{font-size: 4rem;color: #333;font-weight: normal;padding-bottom: 2rem;}
.NYBanner .stit{font-size:calc(24 / 10 * 1rem);color:#103049;padding-bottom:1.5rem;padding-top:2.6rem;}
.NYBanner .des{margin:1.3rem 0 3rem;}
.NYBanner .nav{margin:1.3rem 0 3rem;}
.NYBanner .nav span{display: block;padding-left: 3.5rem;line-height: 2.2;position: relative}
.NYBanner .nav span::before{content: '';position: absolute;left: 0;top: 5px;width: 2.2rem;height: 2.4rem;background: url(../image/gou.png)no-repeat center;background-size: contain;}
.NYBanner .imgBox{position:relative;}
.NYBanner .ani_img{animation:tiaodong 1.3s linear infinite alternate;}
.NYBan_znpt .znpt_img1,.NYBan_znpt .znpt_img2{position:absolute;left:0;top:0;height:100%;}
.NYBan_znpt .ani_img{animation:picImg 1s linear infinite alternate;}
.NYBan_znpt .ani_img:nth-child(2){animation:picImg 1.2s linear infinite alternate;}
.NYBan_znpt .ani_img:nth-child(3){animation:picImg 1.355s linear infinite alternate;}
.NYBan_znpt .ani_img:nth-child(4){animation:picImg 1.45s linear infinite alternate;}
.NYBan_Solution .title{padding-top:5rem;}
.NYBan_Solution .des{margin:1.3rem 0;line-height:1.6;}
.NYBan_Solution .sdes{font-size:calc(14 / 10 * 1rem);height:11rem;}
.NYBan_about .box{width:62%;}
.NYBan_about .pic{width:45%;}
.NYBan_about .stit{padding-top:1.8rem;padding-bottom:0.5rem;}
@-webkit-keyframes picImg{
  0%{-webkit-transform:scale(1.1);}
  100%{-webkit-transform:scale(1);}
}
@keyframes picImg{
  0%{transform:scale(1.1);}
  100%{transform:scale(1);}
}
@keyframes tiaodong{
  0%{transform:translateY(-20px);}
  50%{transform:translateY(0px);}
  100%{transform:translateY(-20px);}
}
@-webkit-keyframes tiaodong{
  0%{transform:translateY(-20px);}
  50%{transform:translateY(0px);}
  100%{transform:translateY(-20px);}
}
@keyframes Jump_lr{
  0%{transform:translateX(-20px);}
  50%{transform:translateX(0px);}
  100%{transform:translateX(-20px);}
}
@-webkit-keyframes Jump_lr{
  0%{transform:translateX(-20px);}
  50%{transform:translateX(0px);}
  100%{transform:translateX(-20px);}
}
.pt75{padding-top:7.5rem;}
.pt45{padding-top:4.5rem;}
.plr5{padding-left:5rem;padding-right:5rem;}
.plr4{padding-left:4rem;padding-right:4rem;}
.pb6{padding-bottom:6rem;}
.pb4{padding-bottom:4rem;}
.Hbox_items_one{padding-bottom:8rem;}
.Hbox_items_one.switchBox .switch_label{font-size:calc(18 / 10 * 1rem);}
.switchBox .switch_label{justify-content:space-between;border-bottom:1px solid #e3e3e3;line-height:2;font-size:calc(16 / 10 * 1rem);padding:0 5.5rem;}
.Hbox_items_logo .switch_label{justify-content:center;border-bottom:0;}
.switchBox .switch_label .items{display:inline-block;position:relative;}
.Hbox_items_logo .switch_label .items{margin: 0 3rem;}
.switchBox .switch_label .items::before{content:'';position:absolute;left:50%;width:0;height:2px;bottom:0;background-color:#0c85e8;transform:translateX(-50%);transition:all 0.5s ease-in-out;transition:all 0.5s;}
.switchBox .switch_label .on{color:#0c85e8;}
.switchBox .switch_label .on::before{width:100%;}
.switchBox .content{padding:3.5rem 0;display:none;}
.switchBox .pic{flex:0 0 auto;transition:all 0.7s ease-in-out;transform:scale(0);opacity:0;max-width:60rem;}
.switchBox .imgBox{position:relative;}
.switchBox .textwarp{display:inline-flex;align-items:center;}
.Hbox_items_logo .textwarp{width: 60%;}
.Hbox_items_logo .textwarp .box{width: 100%;}
.switchBox .img_1{position:absolute;left:0;top:0;animation:tiaodong 2s linear infinite alternate;width:100%;}
.switchBox .img_2{position:absolute;right:0;top:0;animation:tiaodong 1.5s linear infinite alternate;width:100%;}
.switchBox .title{font-size:calc(24 / 10 * 1rem);color:#222;}
.switchBox .des{font-size:calc(14 / 10 * 1rem);color:#555;margin:1.5rem 0 4rem;line-height: 1.75}
.switchBox .label{display:flex;flex-flow:row wrap;justify-content:flex-start;}
.switchBox .label .items{width:28%;border-radius:25px;display:block;text-align:center;line-height:2.2;color:#0c85e8;transition:all 0.5s ease-in-out;transition:all 0.5s;margin-right: 2%;background: #EDF1FF}
.switchBox .label .items:nth-child(2n){background: #E0F6F3}
.switchBox .label .items:hover{background-color:#0c85e8;color:#fff;}

.switchBox .label .items2{display: inline-block;position: relative;line-height:2.2;color:#555;transition:all 0.5s ease-in-out;transition:all 0.5s;margin-right: 5%;;margin-top: 2%; font-size:calc(14 / 10 * 1rem) }
.switchBox .label .items2:not(:last-child)::before{content: '';position: absolute;width: 1px;height:50%;background: #555;right: -17%;top: 50%;transform: translateY(-50%);opacity: .5}

.switchBox .btn a{display: block;width: 12rem;height: 4rem;line-height: 4rem;text-align: center;border-radius: 25px;border: 1px solid #2e5aff;color: #2E5AFF;margin-top: 5%;transition:all 0.5s ease-in-out;transition:all 0.5s;}
.switchBox .btn a:hover{background-color:#2E5AFF;color:#fff;}

.switchBox .logolist{margin-top: 7rem}
.switchBox .logolist span{display: inline-block;border: 1px solid #dbdbdb;border-radius: 8px;width:27.5%;height: 8.4rem;position: relative;margin-right: 0.5vw}
.switchBox .logolist span:nth-child(3n){margin-right: 0%}
.switchBox .logolist figure{position: absolute;width: 80%;height: 66%;left: 50%;top: 50%;transform: translate(-50%,-50%);background-size: contain;background-position: center;background-repeat: no-repeat;}

.switchBox .ani_txt{transition-delay:0.2s;transition:all 0.5s ease-in-out;transition:all 0.5s;opacity:0;transform:translateY(20px);}
.switchBox .ani_txt:nth-child(2){transition-delay:0.4s;}
.switchBox .ani_txt:nth-child(3){transition-delay:0.6s;}
.switchBox .ani_txt:nth-child(4){transition-delay:0.8s;}
.switchBox .show .pic{opacity:1;transform:scale(1);}
.switchBox .show .ani_txt{opacity:1;transform:translateY(0);}
.Htitle{font-size:calc(32 / 10 * 1rem);color:#103049;}
.Htitle.center{text-align:center;}
.Hbox{padding:7rem 0 8rem;}
.Hbox_items_two .list{display:flex;flex-flow:row wrap;gap:2rem;}
.Hbox_items_two .list li{width:calc((100% - 2rem * 3) / 4);background-color:#fff;border-radius:15px;transition:all 0.5s ease-in-out;transition:all 0.5s;}
.Hbox_items_two .list li:hover{box-shadow:0px 12px 40px 0px rgba(12,133,232,0.4);transform:translateY(-5px);background-color:#0c85e8;}
.Hbox_items_two .list li:hover .icon img{transform:rotateY(180deg);filter:brightness(0) invert(1);}
.Hbox_items_two .list li:hover .des,.Hbox_items_two .list li:hover .tit{color:#fff;}
.Hbox_items_two .list .title{display:flex;align-items:center;border-bottom:1px solid #e3e3e3;padding:1.5rem 0 2rem;margin-bottom:2rem;}
.Hbox_items_two .list .icon{width:4rem;height:4rem;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;margin-right:1.2rem;}
.Hbox_items_two .list .icon img{max-height:100%;transition:all 0.5s ease-in-out;transition:all 0.5s;}
.Hbox_items_two .list .tit{color:#0c85e8;font-size:calc(18 / 10 * 1rem);}
.Hbox_items_two .list .des{color:#6f6f6f;font-size:calc(14 / 10 * 1rem);line-height:1.8;}
.Hbox_items_two .list .box{display:block;padding:1.9rem;padding-bottom:3rem;}
.Hbox_items_logo{background-position:center bottom;}
.Hbox_items_logo .list{position:relative;background:url(../image/Hbox_bg1.png) no-repeat center top;padding-top:1.5rem;}
.Hbox_items_logo .list::before,.Hbox_items_logo .list::after{content:'';position:absolute;width:32%;top:0;height:100%;z-index:10;}
.Hbox_items_logo .list::before{left:0;background-image:-moz-linear-gradient(90deg,#ffffff,rgba(255,255,255,0));background-image:-webkit-linear-gradient(90deg,#ffffff,rgba(255,255,255,0));background-image:-ms-linear-gradient(90deg,#ffffff,rgba(255,255,255,0));background-image:linear-gradient(90deg,#ffffff,rgba(255,255,255,0));}
.Hbox_items_logo .list::after{right:0;background-image:-moz-linear-gradient(-90deg,#ffffff,rgba(255,255,255,0));background-image:-webkit-linear-gradient(-90deg,#ffffff,rgba(255,255,255,0));background-image:-ms-linear-gradient(-90deg,#ffffff,rgba(255,255,255,0));background-image:linear-gradient(-90deg,#ffffff,rgba(255,255,255,0));}
.Hbox_items_logo .list .ul{margin-bottom:3rem;margin:0 auto;max-width:120rem;}
.Hbox_items_logo .list .ul:nth-child(2n){max-width:140rem;}
.Hbox_items_logo .list li{display:inline-block;vertical-align:middle;margin-right:3rem;padding:18px 0;}
.Hbox_items_logo .list li a{display:flex;width:15.3rem;height:6.6rem;align-items:center;justify-content:center;border-radius:6px;background-color:#fff;box-shadow:1px 0px 8px 0px rgba(138,138,138,0.23);}
.Hbox_items_logo .list li a img{max-height:90%;max-width:90%!important;}
.Hbox_items_logo .list .str_wrap.str_active{background-color:transparent;}
.Hbox_items_logo .numbox{padding-top:14rem;padding-bottom:8rem;}
.Hbox_items_logo .numbox .ul{display:flex;justify-content:space-between;}
.Hbox_items_logo .numbox .tit{color:#0c85e8;display:flex;align-items:center;}
.Hbox_items_logo .numbox .unit,.Hbox_items_logo .numbox .num{font-size:calc(32 / 10 * 1rem);}
.Hbox_items_logo .numbox .text{font-size:calc(24 / 10 * 1rem);}
.Hbox_items_logo .numbox .des{font-size:calc(14 / 10 * 1rem);color:#6f6f6f;margin-top:0.5rem;}
.Hbox_item_honor .list{display:flex;justify-content:space-around;text-align:center;}
.Hbox_item_honor .list li img{max-height:16.4rem;}
.Hbox_item_honor .list .title{margin-top:1.5rem;color:#6f6f6f;}
.Hbox_item_news{padding:5rem 0 0;}
.Hbox_item_news .ul{gap:1.6rem;}
.Hbox_item_news .ul li{width:calc((100% - 1.6rem * 2) / 3);border:1px solid #e6e6e6;border-radius:10px;overflow:hidden;}
.Hbox_item_news .ul li:hover .pic img{transform:scale(1.05);}
.Hbox_item_news .ul li:hover .title{color:#0c85e8;}
.Hbox_item_news .ul .pic{width:100%;overflow:hidden;position:relative;height:15.2rem;}
.Hbox_item_news .ul .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;-webkit-object-fit:cover;transition:all 0.5s ease-in-out;transition:all 0.5s;}
.Hbox_item_news .ul .textwarp{padding:1.5rem;}
.Hbox_item_news .ul time{display:flex;align-items:center;color:#0c85e8;}
.Hbox_item_news .ul time::before{content:'';width:2rem;height:2rem;flex:0 0 auto;background:url(../image/time.svg) no-repeat center;margin-right:1.5rem;}
.Hbox_item_news .ul .title{font-size:calc(14 / 10 * 1rem);color:#103049;line-height:calc(22 / 14);margin:1.5rem 0 3.5rem;}
.Hbox_item_news .ul .more{font-size:calc(14 / 10 * 1rem);color:#0c85e8;font-weight:bold;margin-bottom:0.3rem;display:inline-block;}
.Hbox_item_other{padding:8rem 0;background-position:center bottom;text-align:center;background-size:cover;}
.Hbox_item_other .des{color:#103049;font-size:calc(32 / 10 * 1rem);margin-bottom:3rem;}
.proIndex .Hbox_item_other .des{font-size:calc(24 / 10 * 1rem);margin-bottom:1.5rem;}
.footer .bottom{padding-top:4.5rem;padding-bottom:2.5rem;background-color:#28292B;}
.footer .bottom .left,.footer .bottom .right{display:inline-flex;}
.footer .bottom .left a{display:block;}
.footer .bottom .left dl:first-child dd{}
.footer .bottom .left dl:first-child dd a{}
.footer .bottom .left dl:nth-child(2){margin-left:10rem;margin-right:10rem;}
.footer .bottom .left dd a{margin:0 0 1rem;font-size:calc(14 / 10 * 1rem);color:#fff;}
.footer .bottom .left dd a:hover{color:#0c85e8;}
.footer .bottom .left dt{margin-bottom:2rem;font-size:calc(16 / 10 * 1rem);}
.footer .bottom .left dt a{color:#fff;font-weight:bold;}
.footer .bottom .right{flex-flow:column wrap;padding-left:7rem;border-left:1px solid rgba(255,255,255,.1);}
.footer .bottom .right .ewm{display:flex;gap:3rem;font-size:calc(14 / 10 * 1rem);color:#fff;margin:2.5rem 0 3rem;}
.footer .bottom .right .ewm figure{width:9.5rem;height:9.5rem;display:inline-flex;align-items:center;justify-content:center;background-color:#fff;border-radius:5px;border:1px solid #e3e3e3;overflow:hidden;margin-bottom:1rem;}
.footer .bottom .right .text{display:flex;justify-content:space-between;gap:3rem;color:#fff;}
.footer .bottom .right .text span{display:block;}
.footer .bottom .right .text .txt{margin-top:1rem;color:#fff;}
.footer .Copyright{background-color:#28292B;color:#fff;padding:1.5rem 0;font-size:calc(14 / 10 * 1rem);}
.footer .Copyright .link{margin-bottom:1rem;}
.footer .Copyright .link em{display:inline-block;width:1px;height:10px;background-color:#fff;margin:0 1.5rem;opacity:0.5;}
.footer .Copyright .link em:last-child{display:none;}
.footer .Copyright a{color:#fff;}
.footer .Copyright a:hover{color:#0c85e8;}
.currentBox{line-height:6.2rem;border-bottom:1px solid #f3f3f3;}
.currentBox em{font-style:normal;padding-left:2.5rem;background:url(../image/current_icon.png) no-repeat left center;color:#103049;}
.currentBox em a{color:#103049;}
.currentBox em a:hover{color:#0c85e8;}
.currentBox em span{color:#0c85e8;}
.currentBox em i{display:inline-flex;font-style:normal;margin:0 0.5rem;}
.pro_architecture .stitle,.pro_architecture .sdes{text-align:center;}
.pro_architecture .stitle{color:#0c85e8;font-size:calc(32 / 10 * 1rem);margin-top:8rem;}
.pro_architecture .line{margin:1.5rem auto;width:4rem;height:0.2rem;background-color:#0c85e8;}
.pro_architecture .sdes{color:#103049;margin-bottom:5rem;}
.pro_section_item{padding:8rem 0;background-color:#f6faff;}
.pro_section_item .items{width:50%;}
.pro_section_item .pic{text-align:center;order:2;}
.pro_section_item .textwarp{order:1;padding-left:4.5rem;padding-right:1.5rem;}
.pro_section_item .title{color:#0c85e8;font-size:calc(24 / 10 * 1rem);}
.pro_section_item .title::after{content:'';display:block;width:4rem;height:0.2rem;background-color:#0c85e8;margin:0.8rem 0 1.3rem;}
.pro_section_item .des{line-height:2;color:#103049;text-align:justify;}
.pro_section_item:not(.pro_section_switch):nth-child(2n){background-color:#fff;}
.pro_section_item:not(.pro_section_switch):nth-child(2n) .pic{order:1;}
.pro_section_item:not(.pro_section_switch):nth-child(2n) .textwarp{order:2;padding-left:1.5rem;padding-right:4.5rem;}
.sectionBox.first .pro_section_item{background-color:#fff;}
.sectionBox.first .pro_section_item:nth-child(2n){background-color:#f6faff;}
@media (max-width:1920px){
  .mb-4{margin-bottom:-4rem;padding-bottom:1rem;}
}
.pro_OurAdvantages .list .flex_js{flex-flow:row wrap;gap:3.5rem 0;}
.pro_OurAdvantages .list .items{display:inline-flex;align-items:center;width:47.615%;background:url(../image/items_bg1.png) no-repeat right center #f8fcfe;border-radius:15px;min-height:22rem;padding:1rem 4.8rem;transition:all 0.5s ease-in-out;transition:all 0.5s;position:relative;overflow:hidden;background-size:cover;}
.pro_OurAdvantages .list .items::before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:url(../image/items_bg2.png) no-repeat right center #0c85e8;clip-path:circle(0 at 8rem 8rem);transition:all 0.8s ease-in-out;opacity:0;background-size:cover;}
.pro_OurAdvantages .list .items:hover::before{clip-path:circle(200% at 8rem 8rem);opacity:1;}
.pro_OurAdvantages .list .items:hover .tit,.pro_OurAdvantages .list .items:hover .des{color:#fff;}
.pro_OurAdvantages .list .items:hover .des{font-size:calc(16 / 10 * 1rem);}
.pro_OurAdvantages .list .items:hover .icon{background-color:#fff;}
.pro_OurAdvantages .list .items:hover .icon img{filter:none;}
.pro_OurAdvantages .list .box{position:relative;z-index:2;}
.pro_OurAdvantages .list .icon{flex:0 0 auto;width:8.5rem;height:8.5rem;border-radius:100%;display:inline-flex;align-items:center;justify-content:center;background-color:#0c85e8;box-shadow:0px 12px 40px 0px rgba(12,133,232,0.4);margin-right:4rem;transition:all 0.5s ease-in-out;transition:all 0.5s;}
.pro_OurAdvantages .list .icon img{max-height:100%;filter:grayscale(100%) brightness(200%);transition:all 0.5s ease-in-out;transition:all 0.5s;transform:rotateY(180deg);}
.pro_OurAdvantages .list .tit{font-size:calc(20 / 10 * 1rem);color:#0c85e8;margin:1.2rem 0;}
.pro_OurAdvantages .list .des{font-size:calc(17 / 10 * 1rem);color:#103049;line-height:calc(26 / 17);margin:1.2rem 0;}
.pro_OurAdvantages .list .row3{gap:2.5rem;justify-content:flex-start;}
.pro_OurAdvantages .list .row3 .items{min-height:16.5rem;width:calc((100% - 2.5rem * 2) / 3);padding:2.5rem;}
.pro_OurAdvantages .list .row3 .items:hover .tit{display:none;}
.pro_OurAdvantages .list .row3 .items:hover .des{display:block;font-size:calc(14 / 10 * 1rem);}
.pro_OurAdvantages .list .row3 .icon{width:7rem;height:7rem;margin-right:1.2rem;}
.pro_OurAdvantages .list .row3 .tit{font-size:calc(18 / 10 * 1rem);}
.pro_OurAdvantages .list .row3 .des{display:none;font-size:calc(14 / 10 * 1rem);}
.pro_OurAdvantages .list .row5{gap:1.8rem;justify-content:flex-start;}
.pro_OurAdvantages .list .row5 .items{width:calc((100% - 1.8rem * 4) / 5);min-height:20rem;padding:2.5rem 2rem;}
.pro_OurAdvantages .list .row5 .items .box{flex-flow:column wrap;align-items:center;justify-content:space-between;height:100%;position:relative;width:100%;}
.pro_OurAdvantages .list .row5 .items .icon{margin-right:0;}
.pro_OurAdvantages .list .row5 .items .tit{font-weight:normal;margin:0;}
.pro_OurAdvantages .list .row5 .items .des{position:absolute;left:0;bottom:0;width:100%;margin:0;text-align:center;}
.pro_OurAdvantages .list .row5 .items .text_des .des{opacity:0;}
.pro_OurAdvantages .list .row5 .items:hover .text_des .des{opacity:1;}
.pro_OurAdvantages .list .row5 .items:hover .text_des .tit{opacity:0;}
.pro_Application .list .flex_js{flex-flow:row wrap;gap:3rem;justify-content:flex-start;}
.pro_Application .list .items{width:calc((100% - 3rem * 3) / 4);margin-bottom: 2rem;/*display:inline-flex;box-shadow:0px 4px 21px 0px rgba(12,133,232,0.1);background-image:-moz-linear-gradient(180deg,#eaf4fd,#fff);background-image:-webkit-linear-gradient(180deg,#eaf4fd,#fff);background-image:-ms-linear-gradient(180deg,#eaf4fd,#fff);background-image:linear-gradient(180deg,#eaf4fd,#fff);border-radius:10px;*/transition:all 0.5s ease-in-out;transition:all 0.5s;}
.pro_Application .list .items:hover{/*background:#0c85e8;*/}
.pro_Application .list .items:hover .box{/*color:#fff;*/}
.pro_Application .list .items:hover .icon img{/*filter:grayscale(100%) brightness(200%);*/transform:translateY(-10%);}
.pro_Application .list .box{text-align: center;color:#222;}
.pro_Application .list .icon{max-width:12rem;max-height:12rem;margin: 0 auto}
.pro_Application .list .icon img{max-height:100%;transition:all 0.5s ease-in-out;transition:all 0.5s;}
.pro_Application .list .tit{font-size:calc(16 / 10 * 1rem);margin-top: 2rem}
.pro_Application .list .flex_center .items{justify-content:center;}
.pro_Application .list .flex_center .items .box{display:inline-flex;padding:0 2rem;}
.pro_Application .list .flex_center .tit{min-width:8rem;}
.pro_Application .list .row5{gap:3rem 2rem;}
.pro_Application .list .row5 .items{width:calc((100% - 2rem * 4) / 5);}
.pro_Application .list .row2{justify-content:space-between;}
.pro_Application .list .row2 .items{width:47%;}
.pro_Application .list .row2 .box{flex-flow:row wrap;justify-content:center;padding:2.5rem 2rem 3rem;height:auto;width:100%;}
.pro_Application .list .row2 .icon{width:5.6rem;height:5.6rem;}
.pro_Application .list .row2 .textwarp{width:100%;text-align:center;}
.pro_Application .list .row2 .tit{font-size:calc(27 / 10 * 1rem);margin:1rem 0 1.5rem;}
.pro_Application .list .row2 .des{text-align:center;line-height:1.6;}
.pro_section_switch{padding:5rem 0 0;background-color:#f6faff;}
.pro_section_switch:nth-child(2n){background-color:#fff;}
.pro_section_switch:nth-child(2n) .switchtitle{padding-top:5rem;}
.pro_section_switch:nth-child(2n) .switch_content .pic{order:1;}
.pro_section_switch:nth-child(2n) .switch_content .textwarp{order:2;padding-left:4.5rem;padding-right:1.5rem;}
.pro_section_switch .switchtitle{color:#0c85e8;font-size:calc(24 / 10 * 1rem);padding:2.5rem 0 3rem;}
.pro_section_switch .switch_label{padding:0;background-color:#e7eef7;border-bottom:none;border-radius:10px;overflow:hidden;}
.pro_section_switch .switch_label .items{height:6rem;display:inline-flex;align-items:center;justify-content:center;width:100%;font-size:calc(18 / 10 * 1rem);color:#103049;transition:all 0.5s ease-in-out;transition:all 0.5s;cursor:pointer;}
.pro_section_switch .switch_label .items:not(:last-child){border-right:1px solid #f2f6fa;}
.pro_section_switch .switch_label .items::before{display:none;}
.pro_section_switch .switch_label .items.on{background-color:#0c85e8;color:#fff;}
.pro_section_switch .switch_content .content{padding:5.5rem 0;}
.pro_section_switch .switch_content .con{line-height: 2}
.pro_section_switch .switch_content .con ul,
.pro_section_switch .switch_content .con li{line-height:calc(40 / 16);}
.pro_section_switch .switch_content .con ul::marker,
.pro_section_switch .switch_content .con li::marker{color:#0c85e8;}
.pro_CustomerStories{padding-bottom:3rem;}
.pro_CustomerStories .slider{background-image:-moz-linear-gradient(180deg,#e8f4fd,#fff);background-image:-webkit-linear-gradient(180deg,#e8f4fd,#fff);background-image:-ms-linear-gradient(180deg,#e8f4fd,#fff);background-image:linear-gradient(180deg,#e8f4fd,#fff);border-radius:12px;padding:1.7rem;box-shadow:-7.518px 2.736px 59px 0px rgba(55,196,179,0.1);}
.pro_CustomerStories .slider .pic{max-width:48.24%;flex:0 0 auto;overflow:hidden;margin-right:3.5rem;}
.pro_CustomerStories .slider .pic img{border-radius:15px 0 0 15px;}
.pro_CustomerStories .slider .tit{color:#0c85e8;font-size:calc(20 / 10 * 1rem);margin-bottom:2.5rem;}
.pro_CustomerStories .slider .con{color:#103049;line-height:2;padding-right:2rem;text-align:justify;}
.pro_CustomerStories .slider .con ul{margin-left:1em;}
.pro_CustomerStories .slider .slick-dots{position:relative;bottom:auto;margin:3rem 0 2.5rem;}
.pro_CustomerStories .slider .slick-dots li{width:0.7rem;height:0.7rem;border:1px solid #0c85e8;border-radius:50%;}
.pro_CustomerStories .slider .slick-dots li.slick-active{background-color:#0c85e8;width:2.8rem;border-radius:25px;}
.pro_ForCustomers .slider{box-shadow:-7.518px 2.736px 59px 0px rgba(12,133,232,0.1);padding:2.5rem;}
.pro_ForCustomers .slider .flex_ac{justify-content:space-between;}
.pro_ForCustomers .slider .pic{width:43.9rem;margin-right:0;}
.pro_ForCustomers .slider .pic img{border-radius:0 10px 10px 0;}
.pro_ForCustomers .slider .textwarp{width:45rem;padding:0 4rem;}
@media (min-width:1921px){
  .pro_ForCustomers .slider .pic{width:calc(439 / 1920 * 100vw);}
  .pro_ForCustomers .slider .pic img{width:100%;}
  .pro_ForCustomers .slider .textwarp{width:calc(450 / 1920 * 100vw);}
}
.ipushBox{background:url(../image/items_bg3.png) no-repeat center;background-size:cover;padding-top:2rem;margin-top:5.2rem;margin-bottom:-6rem;padding-bottom:7rem;}
.ipushBox .con{margin:0 14.5rem;position:relative;}
.ipushBox .con .pic{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);}
.ipushBox .list{display:flex;justify-content:space-between;flex-flow:row wrap;gap:0 19rem;}
.ipushBox .list .items{width:25rem;text-align:center;margin:4rem 0 4.5rem;color:#103049;}
.ipushBox .list .numbox{width:8.4rem;height:8.4rem;display:flex;align-items:center;justify-content:center;margin:0 auto 1.8rem;background-color:#0c85e8;color:#fff;border-radius:100%;font-size:calc(24 / 10 * 1rem);box-shadow:0px 12px 21px 0px rgba(55,196,179,0.26);}
.ipush_box2{position:relative;height:35rem;}
.ipush_box2 .txtBox .items{position:absolute;text-align:center;}
.ipush_box2 .txtBox .items:first-child{left:0;top:60%;transform:translateY(-50%);}
.ipush_box2 .txtBox .items:nth-child(3){right:0;top:60%;transform:translateY(-50%);}
.ipush_box2 .txtBox .items:nth-child(2){left:34.6rem;top:2.4rem;}
.ipush_box2 .txtBox .items:nth-child(4){right:35.5rem;bottom:-2.4rem;}
.ipush_box2 .txtBox .icon{width:9.6rem;height:9.6rem;display:flex;align-items:center;justify-content:center;border-radius:100%;background-color:#0c85e8;box-shadow:0px 12px 21px 0px rgba(12,133,232,0.26);margin:0 auto 1.5rem;}
.ipush_box2 .txtBox .icon img{max-height:60%;}
.ipush_box2 .txtBox p{font-size:calc(14 / 10 * 1rem);}
.ipush_box2 .txtBox .tit{color:#0c85e8;font-size:calc(18 / 10 * 1rem);margin-bottom:0.3rem;}
.ipush_box2 .titBox .items{position:absolute;color:#37c4b3;transform-origin:center;text-align:center;transform:rotate(-8deg);shape-outside:circle(50% at 50% 50%);clip-path:circle(50% at 50% 50%);display:inline-block;padding:0 2rem;}
.ipush_box2 .titBox .items:first-child{left:20.5rem;top:8.1rem;}
.ipush_box2 .titBox .items:nth-child(2){right:33rem;top:6rem;transform:rotate(4deg);}
.ipush_box2 .titBox .items:nth-child(3){right:22rem;bottom:7.5rem;}
.ipush_box2 .titBox .items:nth-child(4){left:30rem;bottom:6.5rem;transform:rotate(8deg);}
@media (max-width:1366px){
  .ipush_box2{height:38rem;}
  .ipush_box2 .txtBox .icon img{max-height:50%;}
  .ipush_box2 .titBox .items:nth-child(3){right:26rem;}
}
.circle{width:92rem;height:20rem;border-radius:50%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background:url(../image/line_1.png) no-repeat center;background-size:contain;}
@media (max-width:1366px){
  .circle{width:116rem;height:26rem;}
}
@media (min-width:1921px){
  .circle{width:calc(920 / 1920 * 100vw);height:calc(200 / 1920 * 100vw);}
}
@keyframes animX{
  0%{left:0;}
  100%{left:calc(100% + 0.1rem);}
}
@keyframes spin-r{
  0%{transform:rotateY(0deg);}
  100%{transform:rotateY(180deg);}
}
@keyframes animY{
  0%{top:0.3rem;}
  100%{top:calc(100% - 0.3rem);}
}
@keyframes scale{
  0%{transform:scale(0.7);}
  50%{transform:scale(1);}
  100%{transform:scale(0.7);}
}
.ball{width:0;height:0;position:absolute;border:1.2rem solid transparent;border-left-color:#37c4b3;margin-top:-1.2rem;margin-left:-1.2rem;}
.ball1{animation:animX 10s cubic-bezier(0.36,0,0.64,1) -5s infinite alternate,animY 10s cubic-bezier(0.36,0,0.64,1) 0s infinite alternate,scale 20s cubic-bezier(0.36,0,0.64,1) 0s infinite alternate,spin-r 10s cubic-bezier(0.36,0,0.64,1) 0s infinite alternate;}
.ball2{animation:animX 10s cubic-bezier(0.36,0,0.64,1) -10s infinite alternate,animY 10s cubic-bezier(0.36,0,0.64,1) -5s infinite alternate,scale 20s cubic-bezier(0.36,0,0.64,1) -5s infinite alternate,spin-r 10s cubic-bezier(0.36,0,0.64,1) -5s infinite alternate;}
.ball3{animation:animX 10s cubic-bezier(0.36,0,0.64,1) -15s infinite alternate,animY 10s cubic-bezier(0.36,0,0.64,1) -10s infinite alternate,scale 20s cubic-bezier(0.36,0,0.64,1) -10s infinite alternate,spin-r 10s cubic-bezier(0.36,0,0.64,1) -10s infinite alternate;}
.ball4{animation:animX 10s cubic-bezier(0.36,0,0.64,1) -20s infinite alternate,animY 10s cubic-bezier(0.36,0,0.64,1) -15s infinite alternate,scale 20s cubic-bezier(0.36,0,0.64,1) -15s infinite alternate,spin-r 10s cubic-bezier(0.36,0,0.64,1) -15s infinite alternate;}
.yyysys_con{display:flex;justify-content:space-between;position:relative;}
.yyysys_con::before{content:'';position:absolute;left:50%;transform:translateX(-50%);top:5.6rem;width:65%;height:3px;background:linear-gradient(to left,transparent 0%,transparent 50%,#ccc 50%,#ccc 100%);background-size:15px 1px;background-repeat:repeat-x;}
.yyysys_con .items{width:33.33%;text-align:center;position:relative;z-index:2;}
.yyysys_con .items .arrow_ani{position:absolute;width:50%;left:50%;top:4.3rem;}
.yyysys_con .items .arrow_ani .move{-webkit-animation-name:move;animation-name:move;position:relative;margin-left:-20px;width:0;height:0;border:1.4rem solid transparent;border-left-color:#b2b2b2;display:inline-block;}
.yyysys_con .items .arrow_ani .ar-animated{-webkit-animation-duration:1.2s;animation-duration:1.2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;font-style:inherit;-webkit-animation-timing-function:linear;animation-timing-function:linear;}
.yyysys_con .items .arrow_ani .ar-delay-1s{animation-delay:0.1s;}
.yyysys_con .items .arrow_ani .ar-delay-2s{animation-delay:0.2s;}
.yyysys_con .items .arrow_ani .ar-delay-3s{animation-delay:0.3s;}
.yyysys_con .items .arrow_ani .ar-delay-4s{animation-delay:0.4s;}
.yyysys_con .items:nth-child(2) .tit{color:#ff9c00;}
.yyysys_con .items:nth-child(2) .icon img{box-shadow:0px 12px 40px 0px rgba(255,148,0,0.4);}
.yyysys_con .items:nth-child(3) .icon img{box-shadow:0px 12px 40px 0px rgba(69,215,182,0.4);}
.yyysys_con .items:nth-child(3) .tit{color:#3ed3b1;}
.yyysys_con .items:nth-child(3) .lines{background-color:#3ed3b1;}
.yyysys_con .items:nth-child(3) .lines::before,.yyysys_con .items:nth-child(3) .lines::after{background-color:#3ed3b1;}
.yyysys_con .icon{margin-bottom:2rem;}
.yyysys_con .icon img{border-radius:100%;width:11.2rem;height:11.2rem;box-shadow:0px 12px 40px 0px rgba(12,133,232,0.4);}
.yyysys_con .lines{margin:1rem auto;width:2px;height:40px;background-color:#0c85e8;position:relative;}
.yyysys_con .lines::before,.yyysys_con .lines::after{content:'';position:absolute;left:50%;transform:translateX(-50%);width:0.8rem;height:0.8rem;background-color:#0c85e8;border-radius:100%;}
.yyysys_con .lines::before{top:0;}
.yyysys_con .lines::after{bottom:0;}
.yyysys_con .tit{font-size:calc(20 / 10 * 1rem);color:#0c85e8;}
.yyysys_con .list{width:18rem;height:17rem;display:flex;justify-content:center;border:1px solid #d2d2d2;margin:0 auto;flex-flow:column wrap;padding-left:3rem;}
.yyysys_con .box{display:flex;align-items:center;line-height:3rem;}
.yyysys_con .box:not(:last-child){margin-bottom:1.5rem;}
.yyysys_con .box .img{width:3rem;height:3rem;flex:0 0 auto;margin-right:1rem;display:inline-flex;align-items:center;justify-content:center;}
.yyysys_con .box .img img{max-height:100%;}
@keyframes arrowanimY{
  0%{transform:translateX(-50%);}
  100%{transform:translateX(50%);}
}
@keyframes move{
  0%{left:0%;opacity:0;}
  70%{left:70%;opacity:1;}
  100%{left:100%;opacity:0;}
}
.Solution_section_switch{padding-bottom:10rem;background-color:#fff;}
.Solution_section_switch .switch_label{background-color:transparent;justify-content:space-around;margin-bottom:6rem;border-bottom: 1px solid #d8d8d8;}
.Solution_section_switch .switch_label .items{border-right:none!important;width:29.724%;font-size:calc(16 / 10 * 1rem);}
.Solution_section_switch .switch_label .items.on{background-color:transparent;color:#0c85e8;}
.Solution_section_switch .switch_label .items.on .box .icon img{filter:none;}
.Solution_section_switch .switch_label .box{border-bottom:2px solid rgba(111,111,111,0);display: inline-flex;align-items: center;height: 100%;}
.Solution_section_switch .switch_label .items.on .box{border-bottom-color:#0c85e8;}
.Solution_section_switch .switch_label .box .icon{width:3.5rem;height:3.5rem;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;margin-right:5px;}
.Solution_section_switch .switch_label .box .icon img{filter:grayscale(100%) opacity(70%);}
.Solution_section_switch .switch_content .content{padding:0 4rem;}
.Solution_section_switch .switch_content .content .flex_ac{align-items:flex-start;justify-content:space-between;}
.Solution_section_switch .switch_content .con{color:#103049;}
.Solution_section_switch .switch_content .con ul,
.Solution_section_switch .switch_content .con li{line-height:calc(26 / 14);font-size:calc(14 / 10 * 1rem);}
.Solution_section_switch .switch_content .con li{margin-bottom:3rem;margin-top:2rem;padding-left: 5rem;position: relative}
.Solution_section_switch .switch_content .con li::before{position: absolute;content: '';width: 6px;height: 8px;background: url(../image/sjx.png)no-repeat center;left:-15px;top: 9px}
.Solution_section_switch .switch_content .con li aside{position: absolute;width: 3rem;left: 0;top: 0;color: #2E5AFF;}
.Solution_section_switch .switch_content .label{display:flex;flex-flow:row wrap;gap:1rem;justify-content:flex-start;}
.Solution_section_switch .switch_content .label span{display:inline-block;padding:0 0.8rem;min-width:9.2rem;line-height:2.7rem;border-radius:25px;border:1px solid #0c85e8;color:#0c85e8;text-align:center;font-size:calc(14 / 10 * 1rem);}
.SolutionIndex .pro_CustomerStories{padding-bottom:10rem;}
.SolutionIndex .pro_CustomerStories .slider{background:#fff;padding:2.5rem 3rem 2.5rem 3.5rem;}
.SolutionIndex .pro_CustomerStories .slider .box{justify-content:space-between;}
.SolutionIndex .pro_CustomerStories .slider .pic{margin-right:0;margin-left:3.5rem;}
.SolutionIndex .pro_CustomerStories .slider .pic img{border-radius:15px;}
.SolutionIndex .pro_CustomerStories .slider .textwarp{width:47%;}
.SolutionIndex .pro_CustomerStories .slider .con{font-size:calc(14 / 10 * 1rem);line-height:1.6;}
.SolutionIndex .list{max-width:140rem;margin:0 auto;}
@media (min-width:1921px){
  .SolutionIndex .list{max-width:calc(987 / 1920 * 100vw);}
}
.Solution3_Box{padding-top:3rem;}
.Solution3_Box .list{display:flex;justify-content:space-between;text-align:center;font-size:calc(20 / 10 * 1rem);color:#0c85e8;width:100%;}
.Solution3_Box .img{width:10.8rem;height:12.4rem;display:flex;margin:0 auto 2rem;align-items:center;justify-content:center;position:relative;background:url(../image/line_2.png) no-repeat center;background-size:contain;transition:all 0.5s ease-in-out;transition:all 0.5s;}
.Solution3_Box .img img{transition:all 0.5s ease-in-out;transition:all 0.5s;}
.Solution3_Box .items:hover .img{background-image:url(../image/line_3.png);}
.Solution3_Box .items:hover .img img{filter:grayscale(100%) brightness(300%);transform:rotateY(-180deg);}
.NYBan_caseList li,.NYBan_newsList li{height:45rem;}
.NYBan_caseList .stit,.NYBan_newsList .stit{color:#333;font-size:calc(40 / 10 * 1rem);}
.NYBan_caseList .des,.NYBan_newsList .des{margin-top:0;font-size:calc(24 / 10 * 1rem);color:#103049;}
.NYBan_newsList .stit{color:#fff;}
.NYBan_newsList .des{color:#fff;}
.nyMenu{padding:2rem 0;border-bottom:1px solid #f3f3f3;}
.nyMenu .w1111{flex-flow:row wrap;}
.nyMenu em{display:inline-block;width:1px;height:2rem;background-color:#dfdfdf;margin:0 4rem;}
.nyMenu dl{display:inline-flex;align-items:center;}
.nyMenu a{color:#103049;}
.nyMenu a.on,.nyMenu a:hover{color:#0c85e8;}
.nyMenu dt{flex:0 0 auto;color:#103049;font-size:calc(16 / 10 * 1rem);}
.nyMenu dd{display:inline-flex;flex-flow:row wrap;font-size:calc(18 / 10 * 1rem);}
.nyMenu dd a{display:inline-block;margin:0 5rem 0 1.5rem;}
.caseList{padding-top:5.5rem;}
.caseList .list{display:flex;flex-flow:row wrap;gap:4.5rem 7.5rem;}
.caseList .list li{width:calc((100% - 7.5rem * 2) / 3);background-color:#fff;border-radius:8px;box-shadow:-1.187px 33.979px 57px 0px rgba(4,0,0,0.05);overflow:hidden;transition:all 0.5s ease-in-out;transition:all 0.5s;}
.caseList .list li:hover{background-color:#0c85e8;}
.caseList .list li:hover .pic img{transform:scale(1.1);}
.caseList .list li:hover .title,.caseList .list li:hover .des,.caseList .list li:hover .more{color:#fff;}
.caseList .list .box{display:block;overflow:hidden;}
.caseList .list .pic{position:relative;padding-top:13.8rem;overflow:hidden;}
.caseList .list .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;-webkit-object-fit:cover;transition:all 0.5s ease-in-out;transition:all 0.5s;}
.caseList .list .textwarp{padding:3rem 3rem 2rem;position:relative;}
.caseList .list .textwarp::before{content:'';position:absolute;left:0;width:0.4rem;height:1.9rem;background-color:#0c85e8;top:3.2rem;}
.caseList .list .title{color:#103049;font-size:calc(16 / 10 * 1rem);line-height:calc(26 / 16);}
.caseList .list .des{font-size:calc(14 / 10 * 1rem);color:#757676;margin:2rem 0;line-height:calc(26 / 14);}
.caseList .list .more{color:#0c85e8;}
.NYBan_caseInfo{min-height:10rem;}
.NYBan_caseInfo .pic{width:100%;height:auto;}
.case_logoBox .box{background-color:#fff;border-radius:22px;box-shadow:-1.187px 33.979px 57px 0px rgba(4,0,0,0.05);padding:4.5rem 6.5rem 4.5rem 5rem;transform:translateY(-50%);max-width:85rem;margin:0 auto;}
.caseInfo .w1111{display:flex;justify-content:space-between;}
.caseInfo .leftBox{display:inline-flex;}
.caseInfo .left_menu{flex:0 0 auto;width:7rem;}
.caseInfo .left_menu .ul{border-right:1px solid #0c85e8;width:7rem;}
.caseInfo .left_menu.fixed nav{position:fixed;top:70px;}
.caseInfo .left_menu li{font-size:calc(14 / 10 * 1rem);margin:2rem 0;position:relative;}
.caseInfo .left_menu li::after{content:'';position:absolute;right:0;top:0;width:2px;background-color:#0c85e8;opacity:0;height:100%;transition:all 0.5s ease-in-out;transition:all 0.5s;}
.caseInfo .left_menu li:first-child{margin-top:0.5rem;}
.caseInfo .left_menu li a{color:#757575;}
.caseInfo .left_menu li.is-current::after{opacity:1;}
.caseInfo .left_menu li.is-current a{color:#0c85e8;}
.caseInfo .Content{width:68rem;padding-left:4.5rem;}
.caseInfo .Content .section{margin-bottom:4.5rem;padding-top:1rem;}
.caseInfo .Content .title{font-size:calc(24 / 10 * 1rem);color:#103049;font-weight:bold;}
.caseInfo .Content .title::after{content:'';display:block;width:3.5rem;height:2px;background-color:#103049;margin:1.5rem 0 2rem;}
.caseInfo .Content article{line-height:2;color:#6f6f6f;font-size:calc(14 / 10 * 1rem);text-align:justify;margin-right:5rem;flex:0 0 auto;}
.caseInfo .Content article ul{margin-left:1em;}
.caseInfo .Content article ul::marker,.caseInfo .Content article ul li::marker{color:#0c85e8;}
.caseInfo .Content article ul li{margin:1em 0;cursor:pointer;}
.caseInfo .right{width:28.5rem;}
.caseInfo .right dl{border:1px solid #bfbfbf;}
.caseInfo .right dl dt{height:5.3rem;display:flex;align-items:center;padding:0 3rem;color:#fff;background-color:#0c85e8;font-size:calc(20 / 10 * 1rem);}
.caseInfo .right dl dd{padding:0 3rem;}
.caseInfo .right dl dd a{display:block;border-bottom:1px dashed #f4f4f4;padding-top:2rem;padding-bottom:2rem;padding-left:3.5rem;position:relative;font-size:calc(14 / 10 * 1rem);color:#5e5e5e;line-height:calc(24 / 14);}
.caseInfo .right dl dd a::before{content:'';position:absolute;left:0;top:3rem;width:0.5rem;height:0.5rem;background-color:#6f6f6f;border-radius:100%;}
.news_search{margin:5.5rem auto 0;justify-content:flex-end;max-width:90.5rem;position:relative;z-index:10;}
.news_search .search{width:20.8rem;position:relative;margin-right:2.5rem;}
.news_search .search .text{width:100%;border:1px solid #959595;border-radius:5px;line-height:3.5rem;padding-left:1.2rem;padding-right:4rem;font-size:calc(16 / 10 * 1rem);}
.news_search .search .text::placeholder{color:#6c6b6b;}
.news_search .search .btn{width:4rem;height:100%;position:absolute;right:0;top:0;background:url(../image/search_btn.png) no-repeat center;}
.news_search dl{position:relative;z-index:10;}
.news_search dl dt{width:17.5rem;height:3.7rem;display:flex;padding-left:2rem;padding-right:3.5rem;border:1px solid #959595;border-radius:5px;align-items:center;cursor:pointer;color:#6c6b6b;}
.news_search dl dt::after{content:'>';position:absolute;right:2rem;top:50%;transform:translateY(-50%) rotate(90deg);}
.news_search dl dd{position:absolute;left:0;top:100%;border:1px solid #959595;border-radius:5px;width:100%;z-index:5;background-color:#fff;padding:1rem 2rem;display:none;}
.news_search dl dd a{display:block;line-height:2;color:#6c6b6b;}
.news_search dl dd a:hover{color:#0c85e8;}
.newsList{max-width:90.5rem;margin:0 auto;}
.newsList .list li{padding:4rem 0;border-bottom:1px solid #bfbfbf;}
.newsList .list .box{display:flex;align-items:flex-start;justify-content:space-between;}
.newsList .list .box:hover .pic img{transform:scale(1.1);}
.newsList .list .box:hover .title{color:#0c85e8;}
.newsList .list .pic{position:relative;padding-top:18rem;overflow:hidden;width:39rem;}
.newsList .list .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;-webkit-object-fit:cover;transition:all 0.5s ease-in-out;transition:all 0.5s;}
.newsList .list .textwarp{width:46rem;}
.newsList .list .title{font-size:calc(18 / 10 * 1rem);color:#5e5e5e;font-weight:normal;}
.newsList .list .des{color:#5e5e5e;line-height:calc(24 / 16);margin:2rem 0 3rem;}
.newsList .list .other{position:relative;}
.newsList .list .other::after{content:'';position:absolute;right:0;top:0;height:100%;width:4.5rem;background:url(../image/more.png) no-repeat center;background-size:contain;}
.newsList .list time{color:#0c85e8;}
.newsList .Pages{text-align:right;margin-top:2.3rem;line-height:2.8rem;}
.newsList .Pages a{width:4rem;height:2.8rem;font-size:calc(14 / 10 * 1rem);border-radius:3px;border:none;font-weight:bold;color:#5e5e5e;margin:0;}
.newsList .Pages .a_prev,.newsList .Pages .a_next{display:inline-block;width:auto;height:2.8rem;border:none;font-size:calc(0 / 10 * 1rem);margin:0 10px;}
.newsList .Pages .a_prev:hover,.newsList .Pages .a_next:hover{background-color:transparent;color:#0c85e8;}
.newsList .Pages a:hover,.newsList .Pages .a_cur{color:#fff;}
.news_info{margin:4.3rem 0;}
.news_info .leftBox{display:block;width:76rem;}
.news_info .news_title{text-align:center;}
.news_info .news_title h1{font-size:calc(20 / 10 * 1rem);color:#000000;font-weight:normal;}
.news_info .news_title p{display:flex;justify-content:center;gap:15px;font-size:calc(14 / 10 * 1rem);color:#959595;margin:2rem 0 3.5rem;}
.news_info .content{color:#959595;line-height:calc(34 / 16);}
.news_info .h590{overflow:hidden;max-height:59rem;}
.news_info .more_con{display:none;}
.news_info .btn_more{text-align:center;position:relative;z-index:2;padding:2rem 0;}
.news_info .btn_more:not(.on){padding-top:18.5rem;background-image:-moz-linear-gradient(0deg,#fff 40%,rgba(255,255,255,0) 100%);background-image:-webkit-linear-gradient(0deg,#fff 40%,rgba(255,255,255,0) 100%);background-image:-ms-linear-gradient(0deg,#fff 40%,rgba(255,255,255,0) 100%);background-image:linear-gradient(0deg,#fff 40%,rgba(255,255,255,0) 100%);margin-top:-18.5rem;}
.news_info .btn_more a{display:inline-flex;width:14rem;height:4rem;align-items:center;justify-content:center;border-radius:3px;border:1px solid #939393;color:#c4c4c5;transition:all 0.5s ease-in-out;transition:all 0.5s;}
.news_info .btn_more a:hover{background-color:#0c85e8;border-color:#0c85e8;color:#fff;}
.padd_6{padding:6rem 0;}
.SingleBox{line-height:2;}
.about_nav{line-height:6.2rem;border-bottom:1px solid #f3f3f3;}
.about_nav.fixed nav{position:fixed;left:0;top:70px;width:100%;border-bottom:1px solid #f3f3f3;background-color:#fff;z-index:10;}
.about_nav .ul{gap:6.8rem;flex-flow:row  wrap;}
.about_nav .ul a{display:block;color:#103049;position:relative;}
.about_nav .ul a::before{content:'';position:absolute;left:0;bottom:0;width:100%;height:2px;background-color:#0c85e8;transition:all 0.5s ease-in-out;transition:all 0.5s;opacity:0;}
.about_nav .ul .is-current a,.about_nav .ul .on a,.about_nav .ul a:hover{color:#0c85e8;}
.about_nav .ul .is-current a::before,.about_nav .ul .on a::before,.about_nav .ul a:hover::before{opacity:1;}
.aboutIndex .section{padding:7.5rem 0;}
.aboutIndex .about_tit{font-size:calc(32 / 10 * 1rem);color:#103049;}
.aboutIndex .about_tit::after{content:'';display:block;width:3.5rem;height:2px;background-color:#103049;margin:2rem 0 2.2rem;}
.aboutIndex .about_tit.white{color:#fff;}
.aboutIndex .about_tit.white::after{background-color:#fff;}
.aboutIndex .article{line-height:calc(34 / 16);color:#727171;text-align:justify;}
.history{height:81.2rem;}
.history .w1111{position:relative;}
.history .about_tit{position:absolute;left:0;top:0;}
.history .slick-track{height:812px;padding:6.5rem 0;}
.history .slider{margin:0 -12.5rem;}
.history .slider .icon{display:block;width:24px;height:24px;background:url(../image/icon_line1.png) no-repeat center;margin:0 auto 15px;}
.history .slider li{height:auto;cursor:pointer;}
.history .slider li:hover .icon{width:48px;height:48px;background-image:url(../image/icon_line2.png);margin-top:-12px;}
.history .slider li:hover .time time{color:#0c85e8;font-size:calc(28 / 10 * 1rem);font-weight:700;}
.history .slider li:hover .hover{display:block;}
.history .slider .time{text-align:center;}
.history .slider .time time{color:#373737;font-size:calc(22 / 10 * 1rem);}
.history .slick-slide *{transition:0.5s;}
.history .slick-slide{display:flex;justify-content:space-between;height:100%;}
.history .slick-slide > div{width:20%;}
.history .slick-slide > div:nth-child(1){margin-top:31rem;}
.history .slick-slide > div:nth-child(2){margin-top:22.7rem;}
.history .slick-slide > div:nth-child(2) .hover .flex{width:76rem;}
.history .slick-slide > div:nth-child(2) .hover .flex .item{width:50%;}
.history .slick-slide > div:nth-child(3){margin-top:14.7rem;}
.history .slick-slide > div:nth-child(3) .hover{left:38.5%;}
.history .slick-slide > div:nth-child(4){margin-top:8rem;}
.history .slick-slide li{position:relative;}
.history .hover{position:absolute;left:26%;top:100%;width:34rem;font-size:calc(20 / 10 * 1rem);line-height:calc(36 / 10 * 1rem);color:#373737;display:none;}
.history .hover .tit{margin-top:2.5rem;font-size:calc(20 / 10 * 1rem);color:#0c85e8;}
.history .hover .flex{margin-top:2rem;justify-content:space-between;}
.honor .list{position:relative;padding:5rem 0 6rem;}
.honor .list::after,.honor .list::before{content:'';position:absolute;left:50%;top:0;}
.honor .list::before{width:3px;height:90%;background:url(../image/honor_line.png) repeat-y center;margin-left:-1.5px;}
.honor .list::after{width:10px;height:10px;border-radius:100%;background-color:#fff;transform:translateX(-50%);}
.honor .swiper-container{max-height:38rem;}
.honor .box{text-align:right;color:#fff;font-size:calc(20 / 10 * 1rem);}
.honor .icon{position:absolute;width:3.7rem;background-color:#fff;height:1px;top:50%;}
.honor .icon::before{content:'';width:0.6rem;height:0.6rem;border-radius:100%;background-color:#fff;position:absolute;top:50%;transform:translateY(-50%);}
.honor .icon i{width:0.6rem;height:0.6rem;border-radius:100%;background-color:#fff;position:absolute;top:50%;transform:translateY(-50%);}
.honor .icon i::before{content:'';position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border:1px solid #fff;width:1.4rem;height:1.4rem;border-radius:100%;}
.honor li{margin-bottom:4rem;width:50%;}
.honor li:not(:nth-child(2n)){padding-right:9rem;}
.honor li:not(:nth-child(2n)) .icon{right:0.8rem;}
.honor li:not(:nth-child(2n)) .icon::before{right:100%;}
.honor li:not(:nth-child(2n)) .icon i{right:-1.15rem;}
.honor li:nth-child(2n){margin-left:auto;margin-right:0;padding-left:9rem;}
.honor li:nth-child(2n) .box{text-align:left;}
.honor li:nth-child(2n) .icon{left:0.8rem;}
.honor li:nth-child(2n) .icon::before{left:100%;}
.honor li:nth-child(2n) .icon i{left:-1.15rem;}
.honor .next{position:absolute;left:50%;transform:translateX(-50%);bottom:0;width:2rem;height:3.8rem;background:url(../image/honor_next.png) no-repeat center;cursor:pointer;background-size:contain;}
.honor .line{position:absolute;left:50%;transform:translateX(-50%);bottom:5rem;width:0.4rem;height:2rem;background:url(../image/honor_line2.png) no-repeat center;}
.serviceSystem .aboutPicList{margin-top:5rem;}
.serviceSystem .slick-list{box-shadow:2.5px 4.33px 38px 0 rgba(11,26,30,0.05);}
.serviceSystem figure{position:relative;padding-top:41rem;overflow:hidden;}
.serviceSystem figure img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;-webkit-object-fit:cover;}
.serviceSystem .txt{padding:4% 6.5%;color:#373737;font-size:calc(24 / 10 * 1rem);}
.serviceSystem .slick-arrow{top:33%;}
.serviceSystem .slick-prev{left:-7%;}
.serviceSystem .slick-next{right:-7%;}
.serviceSystem .slick-dots{padding:5% 0 3%;position:relative;}
.serviceSystem .slick-dots li{margin:0 1%;width:auto;height:auto;}
.serviceSystem .slick-dots li button{width:6rem;height:3px;padding:0;background:#dcdcdc;position:relative;border-radius:4px;display:block;cursor:pointer;border:none;font-size:calc(0 / 10 * 1rem);}
.serviceSystem .slick-dots li button::before{left:0;top:0;content:'';position:absolute;width:0;height:100%;border-radius:4px;transition:0.3s;}
.serviceSystem .slick-dots li.slick-active button:before{width:100%;background:#31c9b6;transition:3s;}
.Partner dt{color:#373737;font-size:calc(20 / 10 * 1rem);}
.Partner dd a{margin:4rem 3rem;display:inline-block;vertical-align:middle;}
.Partner dd a img{max-height:90%;}
.Partner dd figure{display:flex;align-items:center;justify-content:center;width:19.2rem;height:10rem;border-radius:10px;background-color:#ffffff;box-shadow:-0.3rem 1.6rem 4rem 0px rgba(0,0,0,0.07);}
.Partner .str_wrap.str_active{background-color:transparent;}
.right_fixed{position:fixed;right:calc(100 / 1920 * 100vw);top:55%;z-index:10;}
.right_fixed a{display:block;width:5rem;height:5rem;z-index:2;background-color:#fff;border-radius:50%;position:relative;}
.right_fixed a::before{content:'';display:block;width:100%;height:100%;background:url(../image/right_icon3.png) no-repeat center;background-size:40%;}
.right_fixed a:hover{background-color:#0c85e8;}
.right_fixed a:hover::before{filter:grayscale(100%) brightness(200%);}
.right_fixed .back_top{box-shadow:0px 1px 10px 0px rgba(12,133,232,0.21);border-radius:100%;}
.right_fixed .hover{position:absolute;right:0;opacity:0;width:0;top:0;width:auto;display:flex;align-items:center;justify-content:center;background-color:#0c85e8;color:#fff;padding:0 2rem;white-space:nowrap;height:100%;padding-right:7rem;border-radius:50px;z-index:1;transition:all 0.5s ease-in-out;transition:all 0.5s;}
.right_fixed ul{margin-bottom:15px;box-shadow:0px 1px 10px 0px rgba(12,133,232,0.21);border-radius:100%;}
.right_fixed ul li{position:relative;}
.right_fixed ul li:hover a{background-color:#0c85e8;}
.right_fixed ul li:hover a::before{filter:grayscale(100%) brightness(300%);}
.right_fixed ul li:hover .hover{width:auto;right:0;opacity:1;}
.right_fixed ul li:first-child a{border-radius:50% 50% 0 0;}
.right_fixed ul li:first-child a::before{border-radius:50% 50% 0 0;background-image:url(../image/right_icon1.png);}
.right_fixed ul li:last-child a{border-radius:0 0 50% 50%;}
.right_fixed ul li:last-child a::before{border-radius:0 0 50% 50%;background-image:url(../image/right_icon2.png);}

/*login*/
#login {background:#fff url(../image/login_bg.png) no-repeat center center; background-size: cover; overflow: hidden; min-height:70vh;}
#login ul {display:flex; flex-wrap: wrap; padding:4.95% 3.623%;}
#login li {width: 33.333%; list-style: none; text-align: center; padding:1.9408% 3.905%;}
#login li .icon {width: 50px; margin:0 auto 4.9327%;}
#login li i {display: block; padding-bottom: 100%; background:no-repeat center center; background-size: contain; transition:all .2s;}
#login li i:nth-child(2){display: none;}
#login li .name {font-size: 18px; line-height: 1.35em; border-top: 2px solid #f5f5f5; padding-top:6.726%; transition:all .2s;}
#login li a {display: block; overflow: hidden; background-color:#fff; border-radius: 1em; color:#0c85e8; position: relative; height: 100%; padding:9.5% 7.6% 9.885%; transition:all .2s;}
#login li a:hover {color:#fff;background-color:#0c85e8;}
#login li a:hover i:nth-child(1){display: none;}
#login li a:hover i:nth-child(2){display: block;}
#login li a:hover .name {border-top-color:#1c8dea;}