*{margin:0;padding:0}html,body,#app,.wrapper{width:100%;height:100%;font-size:14px;color:#fff}a{text-decoration:none}li{list-style:none}.center-flex{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}.min-width{min-width:1440px}.small-learnMore{font-size:16px;color:#333;line-height:22px;letter-spacing:1px;margin-top:32px;cursor:pointer;font-weight:600}.small-learnMore img{width:14px;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);margin-left:8px}.mid-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.common-midContent{width:1440px;margin:auto;padding:0 50px;-webkit-box-sizing:border-box;box-sizing:border-box}.common-midContent .common-explain{font-size:26px;color:#333;line-height:30px;margin-left:36px;position:relative;font-weight:600}.common-midContent .common-explain:after{content:"";position:absolute;width:1px;height:25px;background:#000;left:-18px;top:4px}.common-midContent .center-title{text-align:center}.commom-title{font-weight:600;font-size:40px;color:#333;line-height:47px;font-family:PingFang-Bold}.gray-font{font-size:18px;color:#9fa19f;line-height:32px;font-weight:500}.common-banner{margin-top:-82px;position:relative;height:1000px;min-width:1440px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.common-banner .head-banner{width:100%;height:100%;display:block}.common-banner .common-midContent{top:0;left:unset;position:absolute;width:100%;height:100%;margin-left:unset;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;max-width:1440px!important}.common-banner .banner-title{font-weight:600;font-size:50px;line-height:66px}.common-banner .banner-data{font-weight:400;font-size:20px;line-height:36px}.common-banner .learn-more{width:186px;height:54px;background:rgba(255,255,255,.1);border-radius:6px;border:1px solid #FFFFFF;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.common-banner .learn-more .tit{font-size:16px;line-height:19px;letter-spacing:1px}.common-banner .learn-more img{width:16px;margin-left:10px}.common-banner .carousel-content{position:absolute;top:350px;left:50px;z-index:9;color:#fff}.common-banner .carousel-first{top:220px;text-align:center;color:#fff;left:50%;width:750px;margin:auto auto auto -375px}.common-banner .carousel-first .banner-title{width:541px;line-height:66px;margin:0 auto 42px}.common-banner .carousel-first .banner-data{width:574px;margin:0 auto}.common-banner .carousel-first .learn-more{margin:271px auto 0}.common-banner .carousel-first .service-consultation{margin-top:179px;width:140px;background:#1E62F4;border-radius:4px;border:none}.common-banner .carousel-detail{left:50px!important;margin-left:auto}.common-banner .carousel-second .learn-more,.common-banner .carousel-third .learn-more{margin-top:151px}.common-banner .carousel-second .banner-title,.common-banner .carousel-third .banner-title{margin:20px auto 42px}.padding-24{padding:0 24px}.common-wrap{margin:120px auto}@font-face{font-family:PingFang-Bold;src:url(/ttf/PingFang\ Bold.96ec2276.ttf)}@font-face{font-family:PingFang-SC-Semibold;src:url(/ttf/PingFang-SC-Semibold.ebf0c40a.ttf)}@font-face{font-family:PingFang Medium;src:url(/ttf/PingFang\ Medium.ddf051a9.ttf)}@font-face{font-family:PingFang SC;src:url(/ttf/PingFang\ Regular.26b017df.ttf)}@font-face{font-family:DIN Alternate;src:url("/ttf/DIN Alternate Bold.a17c25bc.ttf")}@font-face{font-family:DIN Condensed;src:url("/ttf/DIN Condensed Bold.81f1454a.ttf")}body{font-family:PingFang SC}@media screen and (max-width: 2360px){.common-banner{height:900px!important}.AIAssistantDetail-content .dialog-content{max-height:930px!important}}@media screen and (max-width: 2048px){.common-banner,.el-carousel__container{height:800px!important}.AIAssistantDetail-content .dialog-content{max-height:790px!important}.common-banner .carousel-first .learn-more{margin:160px auto 0}.common-banner .carousel-first{top:unset}.common-banner .carousel-content{top:210px}.dualCarbon-platforms{height:100vh!important}}@media screen and (max-width: 1920px){.AIAssistantDetail-content .dialog-content{max-height:700px!important}}@media screen and (max-width: 1707px){.common-banner,.el-carousel__container{height:700px!important}.common-banner .carousel-first{top:unset}.common-banner .carousel-content{top:180px}.AIAssistantDetail-content .dialog-content{max-height:630px!important}.casePresentation-carousel{width:1540px!important}}@media screen and (max-width: 1463px){.common-banner,.el-carousel__container{height:560px!important;min-width:unset!important}.min-width{min-width:unset!important}.common-midContent{width:100%!important}.common-banner .carousel-first,.common-banner .carousel-content{top:unset}.common-banner .carousel-first .learn-more{margin:120px auto 0}.AIAssistantDetail-content .dialog-content{max-height:505px!important}.anchor-list .busRoute-map{height:100vh!important}.casePresentation-carousel{width:100%!important;height:640px!important}.el-carousel__indicators{bottom:50px!important;right:50px!important}.solutionDetail-banner .carousel-first .learn-more{margin:120px 0 0!important}.product-positioning .positioning-image{height:600px!important}}@media screen and (max-width: 1270px){.common-banner,.min-width,.common-midContent{min-width:unset!important;width:100%!important}.AIAssistantDetail-content .dialog-content{max-height:290px!important}.common-banner .carousel-first .learn-more{margin:80px auto 0}.commom-title{font-size:30px}.productsServices-list li{width:50%!important}#footerBar .footer-bottom{font-size:16px!important}.solution-tit{font-size:26px!important}}@media screen and (max-width: 1024px){.sidebar-el-menu .first-level .menu-content{padding:0 24px!important}.common-banner{height:380px!important}.common-banner .carousel-second .learn-more,.common-banner .carousel-third .learn-more{margin-top:40px!important}.common-banner .banner-title{font-size:36px!important}.common-banner .carousel-first .banner-title{margin:0 auto 22px}.common-banner .carousel-first .learn-more{margin:20px auto 0!important}.industry-experience .industry-list li{height:140px!important}.AIAssistantDetail-content .dialog-content{max-height:290px!important}}#menuBar .head-menu{height:82px;position:relative;z-index:10}#menuBar .head-menu .logo{margin:18px 0}#menuBar .head-menu .logo img{height:46px}#menuBar .head-menu .sidebar-el-menu{font-size:18px;line-height:26px;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;height:82px;background:transparent;border:none;margin-left:auto;margin-right:20px}#menuBar .head-menu .sidebar-el-menu .first-level{height:55px;font-size:18px;position:relative}#menuBar .head-menu .sidebar-el-menu .first-level .menu-content{padding:0 42px}#menuBar .head-menu .sidebar-el-menu .first-level .link-title{color:#ffffffb3;padding:0 4px;line-height:40px;height:40px;font-size:18px;position:relative;display:inline-block}#menuBar .head-menu .sidebar-el-menu .first-level .link-title:after{content:"";position:absolute;bottom:0;left:0;width:0;height:1px;background:#fff;-webkit-transition:all .3s;transition:all .3s}#menuBar .head-menu .sidebar-el-menu .first-level .link-title.router-link-active,#menuBar .head-menu .sidebar-el-menu .first-level .link-title:hover{color:#fff;background:transparent;font-weight:600}#menuBar .head-menu .sidebar-el-menu .first-level .link-title.router-link-active:after,#menuBar .head-menu .sidebar-el-menu .first-level .link-title:hover:after{width:100%}#menuBar .head-menu .sidebar-el-menu .first-level .nav-menu{padding-top:50px;position:absolute;width:100%;left:0}#menuBar .head-menu .sidebar-el-menu .first-level .nav-menu .children-navMenu{padding:4px 0;background:#fff;border-radius:4px;position:absolute;left:50%;line-height:44px;margin-left:-92px;opacity:0;-webkit-box-shadow:0px 10px 20px 0px rgba(14,36,83,.2);box-shadow:0 10px 20px #0e245333;-webkit-box-sizing:border-box;box-sizing:border-box}#menuBar .head-menu .sidebar-el-menu .first-level .nav-menu .children-navMenu .menu-content{padding:10px 20px;white-space:nowrap;font-weight:500;font-size:16px;color:#333;line-height:24px;font-family:PingFang Medium}#menuBar .head-menu .sidebar-el-menu .first-level .nav-menu .children-navMenu .menu-content a{font-weight:500;font-size:16px;color:#333;line-height:26px}#menuBar .head-menu .sidebar-el-menu .first-level .nav-menu .children-navMenu .menu-content img{width:38px;height:38px;margin-right:12px}#menuBar .head-menu .sidebar-el-menu .first-level .nav-menu .children-navMenu .menu-content .activeIcon{display:none}#menuBar .head-menu .sidebar-el-menu .first-level .nav-menu .children-navMenu .menu-content:hover a{color:#1e62f4}#menuBar .head-menu .sidebar-el-menu .first-level .nav-menu .children-navMenu .menu-content:hover .icon{display:none}#menuBar .head-menu .sidebar-el-menu .first-level .nav-menu .children-navMenu .menu-content:hover .activeIcon{display:block}#menuBar .head-menu .sidebar-el-menu .first-level .nav-menu .hasChildren{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:528px}#menuBar .head-menu .sidebar-el-menu .first-level .nav-menu .hasChildren li{width:50%}#menuBar .head-menu .sidebar-el-menu .first-level .nav-menu .hasChildren li:nth-child(1){display:none}#menuBar .head-menu .sidebar-el-menu .first-level .nav-menu .hasChildren .menu-content{width:264px}#menuBar .head-menu .sidebar-el-menu .first-level .nav-menu:hover+.link-title{color:#fff;background:transparent;font-weight:600}#menuBar .head-menu .sidebar-el-menu .first-level .nav-menu:hover+.link-title:after{width:100%}#menuBar .head-menu .sidebar-el-menu .first-level .children-navMenu:after{content:"";position:absolute;border-top:4px solid transparent;border-bottom:4px solid #D9D9D9;border-left:4px solid transparent;border-right:4px solid transparent;top:-8px;left:50%;margin-left:-4px;display:none}#menuBar .head-menu .sidebar-el-menu .first-level:hover .children-navMenu{opacity:1}#menuBar .head-menu .sidebar-el-menu .first-level:last-child{margin-right:0}#footerBar .footer-head{background:#343645;text-align:center}#footerBar .footer-head .footer-name{font-weight:500;font-size:46px;line-height:54px;padding-top:73px}#footerBar .footer-head .footer-tips{font-weight:500;font-size:18px;line-height:36px}#footerBar .footer-head .contact-way{margin:57px auto 0;padding-bottom:107px;border-top:2px solid rgba(185,190,199,.6);display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}#footerBar .footer-head .contact-way li{margin-top:32px;margin-right:127px}#footerBar .footer-head .contact-way li img{margin-right:12px}#footerBar .footer-head .contact-way li:last-child{margin-right:0}#footerBar .footer-bottom{background:-webkit-gradient(linear,left top,right top,from(#343645),to(#262834));background:-webkit-linear-gradient(left,#343645 0%,#262834 100%);background:linear-gradient(90deg,#343645 0%,#262834 100%);padding:54px 0 26px;font-weight:500;font-size:18px;color:#b9bec7;line-height:36px}#footerBar .footer-bottom .copy-right{margin-left:10px;color:#b9bec7}#footerBar .footer-bottom .foot-link{margin-left:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background:transparent;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border:none;margin-right:20px}#footerBar .footer-bottom .foot-link li{position:relative;margin-right:40px;height:unset;font-weight:500;font-size:18px;color:#b9bec7;line-height:36px;padding:0}#footerBar .footer-bottom .foot-link li.is-active{color:#fff}#footerBar .footer-bottom .foot-link li:after{content:"";position:absolute;width:1px;height:16px;background:#B9BEC7;right:-20px;top:10px}#footerBar .footer-bottom .foot-link li:last-child{margin-right:0}#footerBar .footer-bottom .foot-link li:last-child:after{display:none}#footerBar .footer-bottom .foot-link .el-menu-item:hover{background-color:transparent;color:#fff}
