.breadCrumbs{width:100%;padding:23px clamp(1.25rem,6.25vw,7.5rem);font-size:.875rem;font-weight:400;line-height:1.5;z-index:5;position:relative}@media only screen and (max-width: 1200px){.breadCrumbs{padding:13px clamp(1.25rem,6.25vw,7.5rem)}}@media only screen and (max-width: 767px){.breadCrumbs{padding:13px clamp(1.25rem,3.125vw,2.375rem)}}.breadCrumbs multipurpose-nav[m4-type=drag]{width:calc(100% - 100px)}@media only screen and (max-width: 767px){.breadCrumbs multipurpose-nav[m4-type=drag]{width:calc(100% - 65px)}}.breadCrumbs multipurpose-nav[m4-type=drag] .drag-container{max-width:100%;padding:0}.breadCrumbs multipurpose-nav[m4-type=drag] .drag-container .wrapper{gap:0!important}.breadCrumbs multipurpose-nav[m4-type=drag] .drag-container .navigation{display:none}.breadCrumbs multipurpose-nav[m4-type=drag] .drag-container .category{font-size:.875rem;font-weight:400;line-height:1.5;padding:0;text-align:left}.breadCrumbs multipurpose-nav[m4-type=drag] .item{flex-shrink:0;display:flex;align-items:center;cursor:auto}.breadCrumbs multipurpose-nav[m4-type=drag] .item:not(:first-child){margin-left:15px}.breadCrumbs multipurpose-nav[m4-type=drag] .item:not(:last-child){white-space:nowrap}.breadCrumbs multipurpose-nav[m4-type=drag] .item:not(:last-child)>a{margin-right:15px}.breadCrumbs multipurpose-nav[m4-type=drag] .item:not(:last-child):after{content:"";display:inline-block;width:7px;height:7px;border-right:1px solid rgba(0,0,0,.2);border-top:1px solid rgba(0,0,0,.2);transform:translateY(calc(-50% + 2px)) rotate(45deg)}.breadCrumbs multipurpose-nav[m4-type=drag] .item:last-child{max-width:300px}.breadCrumbs multipurpose-nav[m4-type=drag] .item:last-child p{display:block;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;-webkit-line-clamp:1}.breadCrumbs .close-button{position:absolute;top:0;right:clamp(3.75rem,6.25vw,7.5rem);width:clamp(6.25rem,5.2vw,6.25rem);height:clamp(6.25rem,5.2vw,6.25rem);background-color:#0041ff;transform:translate(0) rotate(0);cursor:pointer}@media only screen and (max-width: 1200px){.breadCrumbs .close-button{width:65px;height:65px}}@media only screen and (max-width: 900px){.breadCrumbs .close-button{right:0}}.breadCrumbs .close-button:before{width:3px;height:22px;transform:translate(-50%,-50%) rotate(45deg);content:"";position:absolute;top:50%;left:50%;background-color:#fff}.breadCrumbs .close-button:after{content:"";height:3px;width:22px;transform:translate(-50%,-50%) rotate(45deg);position:absolute;top:50%;left:50%;background-color:#fff}@media only screen and (max-width: 900px){.breadCrumbs .close-button:before{height:17px}.breadCrumbs .close-button:after{width:17px}}.common-category{padding:clamp(1.25rem,2.6vw,3.125rem) 0;z-index:2;width:100%}@media only screen and (min-width: 1201px){.common-category[type=anchor] .item:hover .category{color:#000}.common-category[type=anchor] .item:hover .category:after{width:100%}}@media only screen and (max-width: 1200px){.common-category[type=anchor] .item:active .category{color:#000}.common-category[type=anchor] .item:active .category:after{width:100%}}.common-category[type=investorTab]{width:100%;padding:0 0 clamp(1.25rem,2.6vw,3.125rem) 0}.common-category[type=investorTab] multipurpose-nav[m4-type=collapse] .drag-container{justify-content:center}.common-category[type=investorTab] multipurpose-nav[m4-type=collapse] .drag-container .category:after{background-color:#00d9bc}.common-category[type=investorTab] multipurpose-nav[m4-type=collapse] .collapse-container .item:after{background-color:#00d9bc}.common-category multipurpose-nav[m4-type=collapse] .drag-container .open-collapse{padding-left:clamp(1.25rem,1.56vw,1.875rem);padding-right:20px;width:65px;justify-content:flex-end}@media only screen and (max-width: 767px){.common-category multipurpose-nav[m4-type=collapse] .drag-container .open-collapse{width:45px;padding-right:0;padding-left:0}}.common-category multipurpose-nav[m4-type=collapse] .drag-container .collapse-placeholder{font-size:1rem;font-weight:700;line-height:1.6;padding-top:0;padding-bottom:0;max-height:25.59px}@media only screen and (max-width: 767px){.common-category multipurpose-nav[m4-type=collapse] .drag-container .collapse-placeholder{padding-left:20px}}.common-category multipurpose-nav[m4-type=collapse] .drag-container .open-collapse{transform:translateY(-4px)}.common-category multipurpose-nav[m4-type=collapse] .drag-container .open-collapse:before{content:"";font-family:icomoon!important;font-size:.75rem;border-style:none;border-width:unset;height:unset;width:25px}.common-category multipurpose-nav[m4-type=collapse] .drag-container{max-width:100%}.common-category multipurpose-nav[m4-type=collapse] .drag-container .item.active .category{color:#000}.common-category multipurpose-nav[m4-type=collapse] .drag-container .wrapper{gap:10px clamp(1.875rem,2.6vw,3.125rem)!important;margin-bottom:-8px;padding:0}.common-category multipurpose-nav[m4-type=collapse] .drag-container .category{padding:0 0 8px;font-size:1rem;font-weight:600;line-height:1.6;letter-spacing:unset;color:#666}.common-category multipurpose-nav[m4-type=collapse] .drag-container .category:after{left:0;right:unset;background-color:#0041ff;height:3px}.common-category multipurpose-nav[m4-type=collapse] .collapse-container{max-width:calc(100% - 20px);padding:clamp(.9375rem,2.08vw,2.5rem) clamp(1.25rem,2.08vw,2.5rem);border:unset;border-radius:5px;box-shadow:0 3px 10px #00000026;background:#fff;margin-top:20px}@media only screen and (max-width: 767px){.common-category multipurpose-nav[m4-type=collapse] .collapse-container{max-width:100%;padding-right:8px}}.common-category multipurpose-nav[m4-type=collapse] .collapse-container .wrapper{gap:clamp(1.25rem,1.56vw,1.875rem) 50px;margin:0}@media only screen and (max-width: 767px){.common-category multipurpose-nav[m4-type=collapse] .collapse-container .wrapper{align-items:flex-start;flex-wrap:nowrap;flex-direction:column}}@media only screen and (max-width: 767px){.common-category multipurpose-nav[m4-type=collapse] .collapse-container .wrapper{max-height:300px;overflow-y:scroll}.common-category multipurpose-nav[m4-type=collapse] .collapse-container .wrapper::-webkit-scrollbar{width:2px;height:8px;background-color:transparent}.common-category multipurpose-nav[m4-type=collapse] .collapse-container .wrapper::-webkit-scrollbar-thumb{background:#0003}}.common-category multipurpose-nav[m4-type=collapse] .collapse-container .item{margin:0;border-radius:0;background:transparent;border:unset;position:relative;text-align:left;padding:0}@media only screen and (max-width: 767px){.common-category multipurpose-nav[m4-type=collapse] .collapse-container .item{max-width:calc(100% - 12px)}}.common-category multipurpose-nav[m4-type=collapse] .collapse-container .item .category{color:#666;transition:color .4s}.common-category multipurpose-nav[m4-type=collapse] .collapse-container .item:after{content:"";width:0%;height:3px;background:#0041ff;display:block;position:absolute;bottom:-5px;left:0;transition:width .4s}.common-category multipurpose-nav[m4-type=collapse] .collapse-container .item.active .category{color:#000}.common-category multipurpose-nav[m4-type=collapse] .collapse-container .item.active:after{width:100%}section.bread{background:#f7f7f7}section.banner{background:#f7f7f7;padding:clamp(3.125rem,4.16vw,5rem) 0}section.banner .container{grid-column:5/-5;max-width:1320px;width:100%;margin:0 auto;position:relative;display:flex;align-items:flex-end;gap:0 clamp(3.75rem,6.25vw,7.5rem)}@media only screen and (max-width: 1200px){section.banner .container{grid-column:3/-3}}@media only screen and (max-width: 767px){section.banner .container{grid-column:2/-2}}section.banner .inner-l{flex:1}@media only screen and (max-width: 1200px){section.banner .inner-l{width:100%}}section.banner .inner-l .title{font-size:clamp(2.5rem,3.75vw,4.5rem);font-weight:700;line-height:1.3}section.banner .inner-l .des{color:#666;margin-top:20px}section.banner .inner-l .social-share,section.banner .inner-l .control-bar{margin-top:30px}@media only screen and (max-width: 1200px){section.banner .inner-l .control-bar{padding:20px 0}}section.banner .inner-l .common-category{padding:0}section.banner .inner-l .pc-hide-blk{display:none;width:100%}@media only screen and (max-width: 1200px){section.banner .inner-l .pc-hide-blk{display:block}}section.banner .inner-r{width:160px;flex-shrink:0}@media only screen and (max-width: 1200px){section.banner .inner-r{display:none}}section.banner .inner-r .anchor-list{display:flex;flex-direction:column;gap:20px 0;color:#666;align-items:flex-start}section.banner .inner-r .anchor-list .item{position:relative;cursor:pointer}section.banner .inner-r .anchor-list .item:after{content:"";width:100%;height:3px;background:#0041ff;position:absolute;bottom:-8px;width:0%;transition:width .4s}@media only screen and (min-width: 1201px){section.banner .inner-r .anchor-list .item:hover{color:#000}section.banner .inner-r .anchor-list .item:hover:after{width:100%}}@media only screen and (max-width: 1200px){section.banner .inner-r .anchor-list .item:active{color:#000}section.banner .inner-r .anchor-list .item:active:after{width:100%}}section.main .blk{padding:clamp(3.125rem,7.8vw,9.375rem) 0}section.main .blk:first-child{padding-top:clamp(3.125rem,4.16vw,5rem)}section.main .blk:nth-child(2n){background:#f7f7f7}section.main .blk .container{grid-column:5/-5;max-width:1320px;margin:0 auto;width:100%}@media only screen and (max-width: 1200px){section.main .blk .container{grid-column:3/-3}}@media only screen and (max-width: 767px){section.main .blk .container{grid-column:2/-2}}section.main .blk[type=introduction] ._articleBlock{margin-top:clamp(1.875rem,1.82vw,2.1875rem)}section.main .blk[type=introduction] .container{position:relative;grid-column:5/-5}@media only screen and (max-width: 1200px){section.main .blk[type=introduction] .container{grid-column:3/-3}}@media only screen and (max-width: 767px){section.main .blk[type=introduction] .container{grid-column:2/-2}}section.main .blk[type=introduction] .container .social-share{position:absolute;align-items:flex-start;top:0;right:-4.16vw;transform:translate(100%);height:100%;grid-column:2/-2;padding-top:135px}@media only screen and (max-width: 1200px){section.main .blk[type=introduction] .container .social-share{display:none}}section.main .blk[type=introduction] .container .social-share .inner{position:sticky;top:calc(60.2vh - 80px)}section.main .blk[type=cases] .cases-list-box{display:flex;flex-wrap:wrap;margin-top:clamp(1.875rem,1.82vw,2.1875rem);gap:clamp(3.125rem,4.16vw,5rem) clamp(3.75rem,6.25vw,7.5rem)}section.main .blk[type=cases] .cases-list-box .item{width:calc((100% - clamp(3.75rem,6.25vw,7.5rem))/2);counter-increment:li}@media only screen and (max-width: 767px){section.main .blk[type=cases] .cases-list-box .item{width:100%}}@media only screen and (min-width: 768px){section.main .blk[type=cases] .cases-list-box .item:has(.swiper-pagination-lock) .des-wrap{margin-top:48px}}section.main .blk[type=cases] .cases-list-box .item .inner{display:flex;flex-direction:column;gap:0}section.main .blk[type=cases] .cases-list-box .title-wrap{padding:0 20px;display:flex;justify-content:space-between;gap:0 20px}section.main .blk[type=cases] .cases-list-box .title-wrap:after{content:counter(li,decimal-leading-zero);font-size:1.125rem;font-weight:700;line-height:1.5;transition:color .4s}section.main .blk[type=cases] .cases-list-box .swiper-wrap{margin-top:10px;position:relative}section.main .blk[type=cases] .cases-list-box .swiper-wrap:after{content:"";width:100px;height:5px;background:#0041ff;position:absolute;top:0;left:20px;display:block;z-index:1}section.main .blk[type=cases] .cases-list-box .swiper .pic-box:after{padding-top:66%}section.main .blk[type=cases] .cases-list-box .swiper-pagination{position:relative;margin-top:20px;margin-bottom:0;bottom:unset}section.main .blk[type=cases] .cases-list-box .swiper-pagination .swiper-pagination-bullet-active{background:#0041ff}section.main .blk[type=cases] .cases-list-box .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next,section.main .blk[type=cases] .cases-list-box .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.75)}section.main .blk[type=cases] .cases-list-box .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next,section.main .blk[type=cases] .cases-list-box .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.75)}section.main .blk[type=cases] .cases-list-box .des-wrap{margin-top:20px}section.main .blk[type=cases] .cases-list-box .des-wrap{padding:0 20px;color:#666}section.main .blk[type=services],section.main .blk[type=capability]{overflow:hidden}section.main .blk[type=services] .container,section.main .blk[type=capability] .container{max-width:1540px}section.main .blk[type=services] .title-group,section.main .blk[type=capability] .title-group{max-width:1320px;margin:0 auto}section.main .blk[type=services] .swiper-wrap,section.main .blk[type=capability] .swiper-wrap{position:relative}section.main .blk[type=services] .swiper-wrap .swiper-box,section.main .blk[type=capability] .swiper-wrap .swiper-box{width:calc(100% - (100px + clamp(1.875rem,3.125vw,3.75rem)*2));margin:0 auto}@media only screen and (max-width: 900px){section.main .blk[type=services] .swiper-wrap .swiper-box,section.main .blk[type=capability] .swiper-wrap .swiper-box{width:100%}}section.main .blk[type=services] .swiper-wrap .swiper-box .swiper,section.main .blk[type=capability] .swiper-wrap .swiper-box .swiper{margin-top:clamp(1.875rem,1.82vw,2.1875rem);width:calc(100% + 60px);transform:translate(-30px)}section.main .blk[type=services] .swiper-wrap .swiper-box .swiper .swiper-slide,section.main .blk[type=capability] .swiper-wrap .swiper-box .swiper .swiper-slide{width:33.33%;padding:0 30px}@media only screen and (max-width: 1200px){section.main .blk[type=services] .swiper-wrap .swiper-box .swiper .swiper-slide,section.main .blk[type=capability] .swiper-wrap .swiper-box .swiper .swiper-slide{width:50%}}@media only screen and (max-width: 767px){section.main .blk[type=services] .swiper-wrap .swiper-box .swiper .swiper-slide,section.main .blk[type=capability] .swiper-wrap .swiper-box .swiper .swiper-slide{width:100%}}section.main .blk[type=services] .swiper-wrap .swiper-button,section.main .blk[type=capability] .swiper-wrap .swiper-button{width:50px;height:50px;border-radius:50%;background:var(--line-black-20, rgba(0, 0, 0, .2));transition:background .4s,color .4s}section.main .blk[type=services] .swiper-wrap .swiper-button i,section.main .blk[type=capability] .swiper-wrap .swiper-button i{font-size:1.125rem}@media only screen and (max-width: 1200px){section.main .blk[type=services] .swiper-wrap .swiper-button,section.main .blk[type=capability] .swiper-wrap .swiper-button{width:35px;height:35px}section.main .blk[type=services] .swiper-wrap .swiper-button i,section.main .blk[type=capability] .swiper-wrap .swiper-button i{font-size:.75rem}}@media only screen and (min-width: 1201px){section.main .blk[type=services] .swiper-wrap .swiper-button:hover,section.main .blk[type=capability] .swiper-wrap .swiper-button:hover{background:#000;color:#fff}}@media only screen and (max-width: 1200px){section.main .blk[type=services] .swiper-wrap .swiper-button:active,section.main .blk[type=capability] .swiper-wrap .swiper-button:active{background:#000;color:#fff}}section.main .blk[type=services] .swiper-wrap .swiper-arrow,section.main .blk[type=capability] .swiper-wrap .swiper-arrow{display:flex;justify-content:space-between;width:calc(100% + 0px);position:absolute;top:50%;left:50%;transform:translate(-50%,calc(-50% - clamp(3.125rem,4.16vw,5rem)));z-index:9}@media only screen and (max-width: 900px){section.main .blk[type=services] .swiper-wrap .swiper-arrow,section.main .blk[type=capability] .swiper-wrap .swiper-arrow{position:relative;justify-content:center;top:unset;left:unset;transform:translate(0);margin-top:30px;gap:0 20px}}section.main .blk[type=capability] .swiper-wrap .swiper-arrow{transform:translate(-50%,calc(-50% - clamp(5rem,5.2vw,6.25rem)))}@media only screen and (max-width: 900px){section.main .blk[type=capability] .swiper-wrap .swiper-arrow{transform:translate(0)}}.capability-list-box{margin-top:clamp(1.875rem,1.82vw,2.1875rem)}@media only screen and (max-width: 1200px){.capability-list-box .swiper-slide.swiper-slide-active .item .content-wrap .row[type=title]:after{width:100%}}@media only screen and (min-width: 1201px){.capability-list-box .swiper-slide .item:hover .img-box{box-shadow:15px 15px 20px #00000040}.capability-list-box .swiper-slide .item:hover .content-wrap .row[type=title]:after{width:100%}.capability-list-box .swiper-slide .item:hover .content-wrap .row[type=des]{opacity:1}}@media only screen and (max-width: 1200px){.capability-list-box .swiper-slide .item:active .img-box{box-shadow:15px 15px 20px #00000040}.capability-list-box .swiper-slide .item:active .content-wrap .row[type=title]:after{width:100%}.capability-list-box .swiper-slide .item:active .content-wrap .row[type=des]{opacity:1}}.capability-list-box .swiper-slide .img-box{transition:box-shadow .4s}.capability-list-box .swiper-slide .img-box .pic-box{display:block}.capability-list-box .swiper-slide .img-box .pic-box:after{padding-top:75%}.capability-list-box .swiper-slide .content-wrap{text-align:left;margin-top:20px}.capability-list-box .swiper-slide .content-wrap .row{display:flex;align-items:center;justify-content:space-between}.capability-list-box .swiper-slide .content-wrap .row[type=title]{gap:0 30px;padding-bottom:20px;position:relative}.capability-list-box .swiper-slide .content-wrap .row[type=title]:after,.capability-list-box .swiper-slide .content-wrap .row[type=title]:before{content:"";display:block;transition:width .8s;position:absolute;bottom:10px;height:3px}.capability-list-box .swiper-slide .content-wrap .row[type=title]:before{background:#0003;width:50px}.capability-list-box .swiper-slide .content-wrap .row[type=title]:after{width:0%;background:#0041ff}@media only screen and (max-width: 1200px){.capability-list-box .swiper-slide .content-wrap .row[type=title]:after{transition-delay:.5s}}.capability-list-box .swiper-slide .content-wrap .row[type=title] .pic-box{width:60px}.capability-list-box .swiper-slide .content-wrap .row[type=title] .pic-box:after{padding-top:100%}.capability-list-box .swiper-slide .content-wrap .row[type=des]{gap:0 35px;margin-top:20px;opacity:0;transition:opacity .8s}@media only screen and (max-width: 1200px){.capability-list-box .swiper-slide .content-wrap .row[type=des]{opacity:1}}.capability-list-box .swiper-slide .des{color:#666;display:block;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}@media only screen and (min-width: 1201px) and (min-width: 1201px){.services-list-box .swiper-slide:hover .inner .img-box-outline{box-shadow:15px 15px 20px #00000040}.services-list-box .swiper-slide:hover .inner .pic-box:before{opacity:1}.services-list-box .swiper-slide:hover .inner .pic-box img{width:105%;height:105%}.services-list-box .swiper-slide:hover .inner .pic-box .arrow-box{opacity:1;transition:opacity .8s .3s}.services-list-box .swiper-slide:hover .inner .pic-box .arrow-box .i-box{animation:1s arrow forwards}.services-list-box .swiper-slide:hover .inner .light-ball{opacity:.5;width:210px;height:210px;transition:opacity .4s .3s,width .4s .3s,height .4s .3s}}@media only screen and (min-width: 1201px) and (max-width: 1200px){.services-list-box .swiper-slide:active .inner .img-box-outline{box-shadow:15px 15px 20px #00000040}.services-list-box .swiper-slide:active .inner .pic-box:before{opacity:1}.services-list-box .swiper-slide:active .inner .pic-box img{width:105%;height:105%}.services-list-box .swiper-slide:active .inner .pic-box .arrow-box{opacity:1;transition:opacity .8s .3s}.services-list-box .swiper-slide:active .inner .pic-box .arrow-box .i-box{animation:1s arrow forwards}.services-list-box .swiper-slide:active .inner .light-ball{opacity:.5;width:210px;height:210px;transition:opacity .4s .3s,width .4s .3s,height .4s .3s}}.services-list-box .swiper-slide .inner{display:flex;flex-direction:column;gap:20px 0}.services-list-box .swiper-slide .img-box-outline{transition:box-shadow .8s}.services-list-box .swiper-slide .img-box{overflow:hidden;position:relative}.services-list-box .swiper-slide .pic-box{width:100%;display:block;overflow:hidden}.services-list-box .swiper-slide .pic-box:before{content:"";width:100%;height:100%;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(1);background:linear-gradient(144deg,#afcbe380 14.5%,#103a9f80 82.45%),linear-gradient(180deg,#0000 70.92%,#0003);z-index:1;opacity:0;transition:opacity .8s,transform .8s}@media only screen and (max-width: 1200px){.services-list-box .swiper-slide .pic-box:before{opacity:0}}.services-list-box .swiper-slide .pic-box:after{padding-top:112.5%}.services-list-box .swiper-slide .pic-box img{transition:width .8s,height .8s}.services-list-box .swiper-slide .pic-box .arrow-box{position:absolute;bottom:clamp(1.25rem,1.56vw,1.875rem);right:clamp(1.25rem,1.56vw,1.875rem);z-index:2;opacity:0;transition:opacity .8s}@media only screen and (max-width: 1200px){.services-list-box .swiper-slide .pic-box .arrow-box{opacity:1}}.services-list-box .swiper-slide .light-ball{width:150px;height:150px;background:#0041ff;border-radius:50%;position:absolute;top:var(--y);left:var(--x);transform:translate(-50%,-50%);opacity:.5;pointer-events:none;opacity:0;transition:opacity .4s,width .4s,height .4s;z-index:1}@media only screen and (max-width: 1200px){.services-list-box .swiper-slide .light-ball{display:none}}.services-list-box .swiper-slide .content-wrap{text-align:left}.services-list-box .swiper-slide .content-wrap .des{color:#666;margin-top:10px;display:block;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}
