body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.App{margin:0;padding:0;width:100%;text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.logoImg{position:absolute;top:0;left:16%;z-index:2}.banner{margin:0;padding:0}.carousel-left-circle{opacity:0;position:absolute;font-size:56px;color:#fff;top:11%;left:4%;transition:all 1s}.banner:hover .carousel-left-circle{opacity:1}.carousel-right-circle{opacity:0;position:absolute;font-size:56px;color:#fff;top:11%;right:4%;transition:all 1s}.banner:hover .carousel-right-circle{opacity:1}.home-recommendation-information{height:auto;width:100%;padding:6% 0;background-color:#f0f2f5;color:#fff}.home-recommendation-information .home-recommendation-information-title{position:relative;display:inline-block;margin:0;padding:0 0 8px;max-width:80%;color:#333;font-size:1.9rem;font-weight:700;text-align:center;float:none!important}.home-recommendation-information .home-recommendation-information-title:after{content:"";width:30%;height:2px;background-color:#36a6ff;position:absolute;left:50%;margin-left:-15%;bottom:0}.home-recommendation-information .home-recommendation-information-box{margin-top:20px}.home-recommendation-information .home-recommendation-information-box .home-recommendation-information-box-col{position:relative;margin:0;padding:0;background-color:#fff;height:100%;width:100%;text-align:left;overflow:hidden}.home-recommendation-information .home-recommendation-information-box .home-recommendation-information-box-col .home-recommendation-information-box-img{width:100%;height:40vh;overflow:hidden;transition:all 1s}.home-recommendation-information .home-recommendation-information-box .home-recommendation-information-box-col:hover .home-recommendation-information-box-img{transform:scale(1.3)}.home-recommendation-information .home-recommendation-information-box .home-recommendation-information-box-col:hover .home-recommendation-information-box-col:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background:url(data:image/png;base64,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);background-size:100% 100%;background-repeat:no-repeat;opacity:.5;z-index:1;color:#fff}.home-recommendation-information .home-recommendation-information-box .home-recommendation-information-box-col:hover .home-recommendation-information-box-txt{top:60%;color:#fff;z-index:1}.home-recommendation-information .home-recommendation-information-box .home-recommendation-information-box-txt{position:absolute;top:74%;left:2%;transition:all 1s}.home-recommendation-information .home-recommendation-information-box .home-recommendation-information-box-txt .home-recommendation-information-box-txt-title{font-size:.91em;line-height:2em}.home-recommendation-information .home-recommendation-information-box .home-recommendation-information-box-txt .home-recommendation-information-box-txt-info{font-size:1.2em;line-height:1.8em}.home-recommendation-information .home-recommendation-information-box .home-recommendation-information-box-txt .home-recommendation-information-box-txt-more:hover .home-recommendation-information-box-txt-arrow{margin-left:.5rem}.home-recommendation-information .home-recommendation-information-box .home-recommendation-information-box-txt .home-recommendation-information-box-txt-arrow{font-size:1.2em;line-height:1.2em;transition:all 1s;color:#36a6ff}.products-img{display:inline-block;height:100%;width:100%}.products-info-box{padding:8px;text-align:left;color:#8c8c8c}.products-line{position:absolute;height:1.5em;width:6px;left:-1px}.products-title{color:#0074c5;font-size:1.25em}.products-info{margin-top:2px;font-size:1.15em;line-height:2.25em;text-indent:2em}.big-data{height:auto;width:100%;padding:6% 0;background-color:#f0f2f5;color:#fff}.big-data .big-data-title{position:relative;display:inline-block;margin:0;padding:0 0 8px;max-width:80%;color:#333;font-size:1.9rem;font-weight:700;text-align:center;float:none!important}.big-data .big-data-title:after{content:"";width:30%;height:2px;background-color:#36a6ff;position:absolute;left:50%;margin-left:-15%;bottom:0}.big-data .big-data-box{display:grid;grid-gap:1rem;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.big-data .big-data-box .big-data-box-item{margin:10vh auto;height:50vh;width:80%;background-color:#fff;border:2px solid #dbdbdb;color:#000}.big-data .big-data-box .big-data-box-item .big-data-box-item-img-box .big-data-box-item-img{margin-top:-5rem;height:6rem;width:6rem}.big-data .big-data-box .big-data-box-item .big-data-box-item-title{margin:2vh 0 1vh;font-weight:500;font-size:1.75em}.big-data .big-data-box .big-data-box-item .big-data-box-item-info{font-size:1.25em;line-height:2.25em}.big-data .big-data-box .big-data-box-item .big-data-box-item-more{font-size:1.25em;margin-top:8vh}.big-data .big-data-box .big-data-box-item:hover{border:2px solid #7ebfe9}.big-data .big-data-box .big-data-box-item:hover .big-data-box-item-title{color:#7ebfe9}.big-data .big-data-box .big-data-box-item:hover .big-data-box-item-more{color:#0870ad}.homeNum{position:relative;padding:20px 0;height:212px;width:100%;font-size:24px;background:url(/static/media/home-num-bg.0d933b0a.jpg);background-repeat:no-repeat;background-size:100% 100%;color:#fff}.homeNumTitle{margin:0 auto;font-size:20px;font-weight:400;letter-spacing:10px}.homeNumUnderline{margin:0 auto}.homeNumNum{margin:30px auto;width:800px}.NumPrefix{margin-bottom:4px;font-size:16px}.NumNum{font-size:36px}.NumNum,.NumSuffix{display:inline-block}.NumSuffix{margin-left:4px;font-size:16px}.home-news{min-height:40vh;width:100%;padding:2% 0;background-color:#f0f2f5;color:#fff}.home-news .home-news-title{position:relative;display:inline-block;margin:0;padding:0 0 12px;max-width:80%;color:#333;font-size:1.9rem;font-weight:700;text-align:center;float:none!important}.home-news .home-news-title:after{content:"";width:30%;height:2px;margin-bottom:4%;background-color:#36a6ff;position:absolute;left:50%;margin-left:-15%;bottom:0}.home-news-card{width:90%}.home-news-card-info{padding:4px;text-align:left}.home-news-card-info .ant-card-meta-detail .ant-card-meta-title{text-align:center;font-size:16px}.home-news-card-info .ant-card-meta-detail .ant-card-meta-description{font-size:12px;text-indent:2em;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}.news{background-color:#fff;color:#000}.news-of-banner{margin-top:7vh}.newsbox{margin:2vh auto;height:30vh;width:1200px;padding:2vh 2vw;font-size:12px;line-height:28px}.news-title{font-size:18px;color:#000}.news-info{color:#000;margin-top:10px;text-indent:2em;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.news-line-horizontal{margin:4vh auto;width:80vw}.news-detail-container{padding:2% 10%;color:#8c8c8c;font-size:20px;line-height:40px}.news-detail-title{margin-top:40px;font-size:26px;color:#0074c5}.news-detail-time{margin-top:1%}.news-detail-line{height:1px;width:100%;background-color:#999;margin:2% auto}.news-detail-txt-subtitle{margin-top:10px;text-align:left;font-weight:600}.news-detail-txt{margin-top:10px;text-align:left;text-indent:2em;color:#5a646b;font-size:14px}.news-detail-img-box img{margin:1% auto}.news-detail-nav-divider{margin:0 16px;height:1.2em;border-left:1px solid #999}.relatedCases{min-height:100vh}.ant-card-body{padding:8px}.about{height:auto}.about .about-of-banner img{margin-top:7vh;width:100%}.about .company-profile .company-profile-row{margin:3vh 15vw;padding:6vh 0;text-align:left}.about .company-profile .company-profile-row .company-profile-col .company-profile-col-box{height:auto}.about .company-profile .company-profile-row .company-profile-col .company-profile-col-box .company-profile-col-box-building{height:90%;width:30vw}.about .company-profile .company-profile-row .company-profile-col .company-profile-col-box .about-title{font-size:1.8rem;font-weight:600;line-height:3rem}.about .company-profile .company-profile-row .company-profile-col .company-profile-col-box .about-info{font-style:12px;line-height:24px}.about .company-profile .company-profile-row .company-profile-col .company-profile-col-box .about-info p .about-info-title{font-weight:600}.about .company-profile .company-profile-row .company-profile-col .company-profile-col-box .about-subtitle{font-size:20px;font-weight:600}.about .about-course{margin:0 15vw}.about .about-course .about-title{font-size:1.8rem;font-weight:600;line-height:3rem}.about-time-box{display:flex;margin-top:8vh}.about-time-box-item{flex:1 1}.about-title-img{height:4vh;width:23vw}.about-divider{height:.25rem;width:3rem}.sub-title{font-size:.6rem;line-height:1.8rem;padding:0 16vw}.about-time-img{margin-top:1rem;height:2.7rem;width:2.7rem}.about-time-txt{margin-top:3.2rem;font-size:.4rem}.about-time-line{margin-top:2rem;height:8vh;width:70vw}.about-carousel{position:relative}.about-carousel-item{text-align:center}.about-carousel-img-horizontal{margin-top:1.5rem;height:32vh;width:22vw}.about-carousel-img{margin-top:1.5rem;height:50vh;width:16vw}.solution{background-color:#fff}.solution .solution-of-banner .solution-of-banner-img{margin-top:7vh;width:100%}.solution .solution-title-box .solution-title{margin-top:20px;font-size:36px;font-weight:600;line-height:60px}.solution .solution-title-box .solution-sub-title{font-size:16px;line-height:36px;padding:0 16vw}.solution .solution-container{width:70vw;margin:0 auto}.solution .solution-container .solution-row{margin:8% 0 0}.solution-img{margin-top:2vh;height:50vh;width:30vw}.solution-box{text-align:left}.solution-btn{margin-top:4%;display:grid;place-items:center}.solution-item-title{font-size:28px;font-weight:600;line-height:60px}.solution-info{width:80%;font-size:16px;line-height:32px;color:#8c8c8c;text-indent:2em}.solution-detail-container{background:#fff;margin:4vh 15vw;min-height:500px}.solution-detail-info{text-align:left;padding:10px 20px}.solution-detail-info-title{font-size:24px}.solution-detail-info-txt{font-size:16px;line-height:32px;text-indent:2em}.solution-detail-info-img,.solution-detail-info-img-box{height:100%;width:100%}.nav{margin:0;padding:0}.nav-home:after{content:"Home"}.nav-home:after,.nav-solution:after{font-size:10px;text-align:center;color:#999;position:absolute;top:24%;left:50%;transform:translate(-50%);bottom:0}.nav-solution:after{content:"Solution"}.nav-cases:after{content:"Cases"}.nav-cases:after,.nav-news:after{font-size:10px;text-align:center;color:#999;position:absolute;top:24%;left:50%;transform:translate(-50%);bottom:0}.nav-news:after{content:"News"}.nav-about:after{content:"About";font-size:10px;text-align:center;color:#999;position:absolute;top:24%;left:50%;transform:translate(-50%);bottom:0}.footer-box{min-height:30vh;text-align:left;padding:3rem;font-weight:400;color:#fff}.footer-box-link{color:#fff}.footer-detail{margin-top:1rem;color:#c9c9c9;font-size:.7rem;line-height:1.2rem}.footer-detail:hover{color:#6abae9}.footer-move:hover{cursor:pointer;padding-left:.2rem;transition:all .3s linear 0s}
/*# sourceMappingURL=main.8b0c36b1.chunk.css.map */