.yz-home-banner{height:51rem;-o-object-fit:fill;object-fit:fill;background-color:#000;position:relative;overflow:hidden}.yz-home-banner video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.yz-home-banner .yz-home-banner-text-box{top:300px;left:50%;transform:translateX(-50%);font-size:3.625rem;color:#fff;font-family:PingFang SC;font-weight:600;text-align:center}.yz-home-banner .yz-home-banner-text-box .yz-home-banner-text-main{letter-spacing:1px;text-shadow:0 2px 4px rgba(0,0,0,.25)}.yz-home-banner .yz-home-banner-text-box .yz-home-banner-text-cloud{font-family:PingFang SC;font-weight:600;font-size:3.25rem;text-shadow:0 2px 4px rgba(0,0,0,.25);background:linear-gradient(180deg,#00e0ff 33%,#007df1);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.yz-home-banner .yz-home-banner-text-box .yz-home-banner-text-btn{width:10rem;height:2.7rem;padding:0 24px;background:#fff;border-radius:4px;font-family:PingFang SC;font-weight:500;font-size:18px;color:#222;text-align:center;font-style:normal;text-transform:none;line-height:2.7rem;position:relative;z-index:1;letter-spacing:1px}.yz-home-banner .yz-home-banner-text-box .yz-home-banner-text-btn:hover{color:var(--themeColor)}.yz-home-banner .yz-home-banner-text-box .yz-home-banner-text-btn:hover:before{transform:scale(1.25,1.4);transition:all .5s ease-out;border:1px solid #fff;opacity:0}.yz-home-banner .yz-home-banner-text-box .yz-home-banner-text-btn:before{content:"";position:absolute;z-index:-1;top:0;left:0;bottom:0;right:0;border:2px solid #fff;border-radius:4px;transform-origin:center}.yz-home-banner .yz-home-banner-text-box .yz-home-banner-text-btn svg{margin-left:20px;font-size:14px;display:inline-block;position:relative;top:-2px}.yz-home-banner .yz-home-banner-menu{width:100%;height:6rem;background:rgba(15,16,16,.16);padding:0 calc((100vw - 92rem)/2);align-items:center;overflow:hidden}.yz-home-banner .yz-home-banner-menu .swiper.swiper-horizontal{width:100%;overflow:hidden}.yz-home-banner .yz-home-banner-menu .swiper.swiper-horizontal .swiper-wrapper{display:flex;transition:transform .5s ease;margin:0 auto;width:calc(100% - 120px)}.yz-home-banner .yz-home-banner-menu .swiper.swiper-horizontal .swiper-wrapper .menu-swiper-slide{width:25%;flex-shrink:0}.yz-home-banner .yz-home-banner-menu .swiper.swiper-horizontal .swiper-wrapper .menu-swiper-slide .yz-home-banner-menu-item{width:100%;cursor:pointer;overflow:hidden;padding-top:24px}.yz-home-banner .yz-home-banner-menu .swiper.swiper-horizontal .swiper-wrapper .menu-swiper-slide .yz-home-banner-menu-item .banner-menu-content{width:100%;display:flex}.yz-home-banner .yz-home-banner-menu .swiper.swiper-horizontal .swiper-wrapper .menu-swiper-slide .yz-home-banner-menu-item svg{font-size:48px;height:48px;width:48px}.yz-home-banner .yz-home-banner-menu .swiper.swiper-horizontal .swiper-wrapper .menu-swiper-slide .yz-home-banner-menu-item:hover .yz-home-banner-menu-title{color:var(--themeColor)}.yz-home-banner .yz-home-banner-menu .swiper.swiper-horizontal .swiper-wrapper .menu-swiper-slide .yz-home-banner-menu-item .banner-menu-text{display:flex;flex-direction:column;justify-content:space-between;margin-left:10px}.yz-home-banner .yz-home-banner-menu .swiper.swiper-horizontal .swiper-wrapper .menu-swiper-slide .yz-home-banner-menu-item .yz-home-banner-menu-title{font-family:PingFang SC;font-weight:500;font-size:16px;color:#fff;line-height:22px;font-style:normal;text-transform:none;padding-bottom:2px}.yz-home-banner .yz-home-banner-menu .swiper.swiper-horizontal .swiper-wrapper .menu-swiper-slide .yz-home-banner-menu-item .yz-home-banner-menu-title svg{font-size:25px;margin-right:6px;display:inline-block;position:relative;top:-1px}.yz-home-banner .yz-home-banner-menu .swiper.swiper-horizontal .swiper-wrapper .menu-swiper-slide .yz-home-banner-menu-item .yz-home-banner-menu-description{font-weight:400;font-size:12px;color:#fff;line-height:17px;text-align:left;font-style:normal;text-transform:none}.yz-home-banner .yz-home-banner-menu .swiper.swiper-horizontal .swiper-wrapper .menu-swiper-slide .yz-home-banner-menu-item .banner-menu-more{display:none;border-top:1px solid #fff;padding:0 24px}@media(max-width:1200px){.yz-home-banner{margin-top:64px}.yz-home-banner video{width:100%;height:auto}.yz-home-banner .yz-home-banner-text-box{top:50%;transform:translate(-50%,-50%);font-size:20px}.yz-home-banner .yz-home-banner-text-box .yz-home-banner-text-cloud{font-size:24px}.yz-home-banner .yz-home-banner-text-box .yz-home-banner-text-btn{margin-top:20px;width:162px;height:48px;line-height:48px;color:#fff;background:#00c1dc;border-radius:4px 4px 4px 4px}.yz-home-banner .yz-home-banner-text-box .yz-home-banner-text-btn:before{border:none}.yz-home-banner .yz-home-banner-menu{display:none}}.yz-footer{background:#0f0f0f;font-family:PingFang SC}.yz-footer .footer-list{padding:62px calc((100vw - 75rem)/2) 27px}.yz-footer .footer-list .list-left{gap:4%;color:hsla(0,0%,100%,.6);font-size:14px}.yz-footer .footer-list .list-left .list-column{min-width:6.25rem}.yz-footer .footer-list .list-left .list-column:last-child{min-width:7.85rem}.yz-footer .footer-list .list-left .list-contact .no-hover:hover{color:hsla(0,0%,100%,.6)}.yz-footer .footer-list .list-right .right-container{width:300px}.yz-footer .footer-list .list-right .list-code-group{gap:3.75rem}.yz-footer .footer-list .list-right .list-code-group .code-item{width:120px;text-align:center}.yz-footer .footer-list .list-right .list-code-group .code-item .code-icon{width:120px;height:120px;background-position:50%;background-size:100% 100%}.yz-footer .footer-list .list-right .list-code-group .code-item .code-icon.code-official{background-image:url(/_next/static/media/weChat_code.810a0b8f.png)}.yz-footer .footer-list .list-right .list-code-group .code-item .code-icon.code-video{background-image:url(/_next/static/media/yz-video_code2x.b901a47a.png)}.yz-footer .footer-list .list-right .list-code-group .code-item .code-title{font-size:12px;color:hsla(0,0%,100%,.6);margin-top:8px}.yz-footer .footer-list .list-right .list-icon-group{margin-top:46px}.yz-footer .footer-list .list-right .list-icon-group .icon-item{width:40px;height:40px;border-radius:100%;font-size:40px;border:1px solid #9f9f9f;color:#9f9f9f;box-sizing:content-box;transition:all .2}.yz-footer .footer-list .list-right .list-icon-group .icon-item:hover{color:#fff;border-color:#fff}.yz-footer .yz-footer-logo{width:148px}.yz-footer .footer-info{border-color:hsla(0,0%,100%,.2);color:hsla(0,0%,100%,.5);height:3.75rem;padding:0 calc((100vw - 75rem)/2);display:flex;justify-content:space-between;font-size:12px;overflow:hidden}.yz-footer .footer-info .footer-bottom{display:flex;gap:24px}.yz-footer .footer-info .footer-bottom .link:hover,.yz-footer .footer-link-item:hover{color:#fff}.yz-footer .footer-contact-us{min-width:20rem}.yz-footer .footer-mobile{display:none}@media(max-width:1200px){.yz-footer .footer-info,.yz-footer .footer-list{display:none}.yz-footer .footer-mobile{display:block;font-family:PingFangSC,PingFang SC;color:hsla(0,0%,100%,.6);font-weight:300;font-size:12px;color:#fff;line-height:21px}.yz-footer .footer-mobile .footer-container{padding:1.25rem 1.5rem 1.5rem;gap:2rem}.yz-footer .footer-mobile .footer-container .left-contact{font-weight:400;font-size:14px;color:#fff;line-height:20px}.yz-footer .footer-mobile .mobile-left{text-align:left}.yz-footer .footer-mobile .mobile-right .right-code{width:5.5rem;height:5.5rem;background-repeat:no-repeat;background-size:cover;background-position:50%;background-image:url(/_next/static/media/weChat_code.810a0b8f.png)}.yz-footer .footer-mobile .footer-bottom{border-top:1px solid hsla(0,0%,100%,.16)}}.yz-header{box-shadow:0 2px 4px 0 rgba(0,0,0,.05);height:64px;display:flex;justify-content:center}.yz-header.no-home{background:#0f0f0f;color:#fff}.yz-header .yz-logo{width:174px;height:46px;margin-left:40px}.yz-header .yz-logo img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.yz-header .yz-nav{margin:0 auto;justify-content:space-around;display:flex;align-items:center;width:75rem}.yz-header .yz-nav .yz-sub-menu{box-shadow:0 20px 25px 0 rgba(0,0,0,.1)}.yz-header .yz-nav .yz-sub-menu-group-title{color:rgba(0,0,0,.5);border-color:hsla(0,0%,59%,.16)}.yz-header .yz-nav .yz-sub-menu-title{color:#0f0e2f;font-weight:500}.yz-header .yz-nav .yz-sub-menu-sub-title{color:#878697}.yz-header .yz-nav .yz-menu{min-width:min-contet;text-align:center}.yz-header .header-container{height:64px;width:100%}.yz-header .header-container .header-wrapper{display:flex;justify-content:center;height:64px}.yz-header .nav-menu{display:none}.yz-header-active .header-container{background-color:#fff;color:#353a59}.yz-header-active .header-container .yz-nav{height:64px}.yz-header-active .header-container .yz-nav .yz-menu-container svg{transition:all .3s}.yz-header-active .header-container .submenu-main{height:calc(100% - 64px);box-shadow:0 20px 25px 0 rgba(0,0,0,.1)}.yz-header-active .submenu-product-container{gap:55px;font-family:PingFangSC,PingFang SC}.yz-header-active .submenu-product-container .product-container{width:35rem}.yz-header-active .submenu-product-container .product-container .product-main{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap}.yz-header-active .submenu-product-container .product-container .product-main>a:hover{color:#333}.yz-header-active .submenu-product-container .product-container .product-main .product-item{width:272px;height:112px;border-radius:4px;position:relative;cursor:pointer;padding:34px 20px;margin-bottom:1rem}.yz-header-active .submenu-product-container .product-container .product-main .product-item .product-item-wrapper{display:flex;justify-content:flex-start;align-items:center}.yz-header-active .submenu-product-container .product-container .product-main .product-item .product-item-logo{font-weight:500;font-size:16px;color:#0f0e2f;line-height:22px;margin-bottom:.5rem;vertical-align:top}.yz-header-active .submenu-product-container .product-container .product-main .product-item .product-item-logo:before{content:"";display:inline-block;width:40px;height:40px;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;vertical-align:middle;margin-right:12px}.yz-header-active .submenu-product-container .product-container .product-main .product-item .logo-cloudPlat:before,.yz-header-active .submenu-product-container .product-container .product-main .product-item .logo-zhjz:before{background-image:url(/_next/static/media/cloudLogo.871bea92.webp);background-size:100% 100%}.yz-header-active .submenu-product-container .product-container .product-main .product-item .logo-szcb:before{background-image:url(/_next/static/media/SZCBLogo.a28c3623.webp);background-size:100% 100%}.yz-header-active .submenu-product-container .product-container .product-main .product-item .logo-bimPlat:before{background-image:url(/_next/static/media/bimLogo.a3e15f26.webp);background-size:100% 100%}.yz-header-active .submenu-product-container .product-container .product-main .product-item .product-item-title{font-weight:500;font-size:16px;color:#0f0e2f;line-height:22px;margin-bottom:4px;vertical-align:top}.yz-header-active .submenu-product-container .product-container .product-main .product-item .product-item-msg{color:#848497;font-size:12px}.yz-header-active .submenu-product-container .product-container .product-main .product-item:hover .product-item-title{color:var(--themeColor)}.yz-header-active .submenu-product-container .product-container .product-main .product-item-zhjz{background-image:url(/_next/static/media/img_bg_1.56caa4df.webp);background-size:100% 100%}.yz-header-active .submenu-product-container .product-container .product-main .product-item-cloudPlat{background-image:url(/_next/static/media/img_bg_2.252ecbcb.webp);background-size:100% 100%}.yz-header-active .submenu-product-container .product-container .product-main .product-item-szcb{background-image:url(/_next/static/media/img_bg_3.c15e4675.webp);background-size:100% 100%}.yz-header-active .submenu-product-container .product-container .product-main .product-item-bimPlat{background-image:url(/_next/static/media/img_bg_4.98d6f9c4.webp);background-size:100% 100%}.yz-header-active .submenu-product-container .service-container{width:31rem}.yz-header-active .submenu-product-container .service-container .service-main{height:240px;gap:10px}.yz-header-active .submenu-product-container .service-container .service-main .service-item{width:240px;background:linear-gradient(180deg,#fdfeff,#f5f8ff);border-radius:8px;cursor:pointer}.yz-header-active .submenu-product-container .service-container .service-main .service-item .service-item-icon{width:240px;height:132px;border-radius:8px;overflow:hidden;transition:all .3s}.yz-header-active .submenu-product-container .service-container .service-main .service-item .service-item-icon>img{transition:all .3s}.yz-header-active .submenu-product-container .service-container .service-main .service-item .main{padding:0 24px}.yz-header-active .submenu-product-container .service-container .service-main .service-item .service-item-title{font-weight:500;font-size:17px;color:#000;margin:16px 0 10px}.yz-header-active .submenu-product-container .service-container .service-main .service-item .service-item-content{font-weight:400;font-size:14px;color:rgba(0,0,0,.48)}.yz-header-active .submenu-product-container .service-container .service-main .service-item:hover .service-item-title{position:relative;color:#00c1dc}.yz-header-active .submenu-product-container .service-container .service-main .service-item:hover .service-item-icon{border-radius:8px 8px 0 0}.yz-header-active .submenu-product-container .service-container .service-main .service-item:hover .service-item-icon>img{transform:scale(1.08)}.yz-header-active .submenu-product-container .product-title{font-weight:500;font-size:14px;color:rgba(0,0,0,.5);text-align:left;font-style:normal;height:32px;line-height:32px;border-bottom:1px solid hsla(0,0%,59%,.16);margin-top:32px;margin-bottom:24px}.yz-header-active .submenu-about-container{gap:3rem}.yz-header-active .submenu-about-container .about-left{width:42.9%;gap:18px;text-align:left}.yz-header-active .submenu-about-container .about-left .about-wrapper{width:50%}.yz-header-active .submenu-about-container .about-left .about-wrapper .about-title{font-size:14px;color:rgba(0,0,0,.5);height:32px;line-height:32px;border-bottom:1px solid hsla(0,0%,59%,.16);margin-top:32px;margin-bottom:17px}.yz-header-active .submenu-about-container .about-left .about-wrapper .about-main{gap:16px}.yz-header-active .submenu-about-container .about-left .about-wrapper .about-main .about-left-item{font-weight:500;font-size:14px;color:#000}.yz-header-active .submenu-about-container .about-left .about-wrapper .about-main .about-left-item .left-title{width:158px;height:40px;border-radius:5px}.yz-header-active .submenu-about-container .about-left .about-wrapper .about-main .about-left-item .left-title>img{width:30px;height:30px}.yz-header-active .submenu-about-container .about-left .about-wrapper .about-main .about-left-item:hover{background-color:rgba(0,193,220,.08);cursor:pointer}.yz-header-active .submenu-about-container .about-left .about-wrapper .about-main .about-left-item:hover .left-title{color:#000}.yz-header-active .submenu-about-container .about-right{padding-top:32px}.yz-header-active .submenu-about-container .about-right .right-item{width:240px;height:240px;background:linear-gradient(225deg,#e1fbff,#fff);box-shadow:0 7px 20px 0 rgba(0,0,0,.04);border-radius:6px;border:2px solid;-o-border-image:linear-gradient(224deg,#fff,#fff) 2 2;border-image:linear-gradient(224deg,#fff,#fff) 2 2}.yz-header-active .submenu-about-container .about-right .right-item .right-icon{width:100%;height:131px;border-radius:8px;overflow:hidden}.yz-header-active .submenu-about-container .about-right .right-item .right-icon img{border-radius:6px 6px 0 0}.yz-header-active .submenu-about-container .about-right .right-item .right-icon:hover{border-radius:8px 8px 0 0}.yz-header-active .submenu-about-container .about-right .right-item .right-icon:hover img{transition:transform .3s;transform-origin:center;transform:scale(1.2)}.yz-header-active .submenu-about-container .about-right .right-item .right-title{font-weight:600;font-size:14px;color:#0f0e2f;line-height:20px;height:60px;text-align:justify;margin-bottom:6px;overflow:hidden;word-break:break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.yz-header-active .submenu-about-container .about-right .right-item .right-bottom img{width:15px;height:11px}.yz-header-active .submenu-about-container .about-right .right-item .right-date{font-family:DINAlternate;font-weight:700;font-size:14px;color:rgba(15,14,47,.5);line-height:16px}.yz-header-active .submenu-about-container .about-right .right-item:hover .right-title{color:#00c1dc}.submenu-school-container{gap:1rem}.submenu-school-container .school-container .school-title{font-size:14px;color:rgba(0,0,0,.5);height:40px;line-height:32px;border-bottom:1px solid hsla(0,0%,59%,.16);margin-top:32px;margin-bottom:38px}.submenu-school-container .school-left{width:49.5rem}.submenu-school-container .school-left .school-item{width:192px;height:54px}.submenu-school-container .school-left .school-item:hover .school-item-title{color:#00c1dc}.submenu-school-container .school-left .school-item .school-icon{height:2.5rem;width:2.25rem;background-position:50%;background-repeat:no-repeat;background-size:100% 100%}.submenu-school-container .school-left .school-item .icon-yzHelp{background-image:url(/_next/static/media/help.be5db4b0.webp)}.submenu-school-container .school-left .school-item .icon-yzVideo{background-image:url(/_next/static/media/video.d620a9a0.webp)}.submenu-school-container .school-left .school-item .icon-yzDocument{background-image:url(/_next/static/media/document.34e96e90.webp)}.submenu-school-container .school-right{width:23.5rem}.submenu-school-container .school-right .school-right-item:hover .right-title{color:#00c1dc}.submenu-solution-container .solution-service{width:240px;height:290px;background:linear-gradient(180deg,#fdfeff,#f5f8ff);border-radius:8px;overflow:hidden;cursor:pointer}.submenu-solution-container .solution-service:hover .solution-icon{transform:scale(1.08)}.submenu-solution-container .solution-service:hover .solution-btn:after{transform:translateX(6px)}.submenu-solution-container .solution-service .solution-icon{height:132px;border-radius:8px 8px 0 0;background-image:url(/_next/static/media/jj_bg.f140a0dc.webp);background-position:50%;background-size:100% 100%;transition:all .3s}.submenu-solution-container .solution-service .solution-btn{display:inline-flex;align-items:center;font-size:14px}.submenu-solution-container .solution-service .solution-btn:after{content:"";width:14px;height:14px;display:inline-block;vertical-align:middle;background-image:url(/_next/static/media/icon_arrow_active.db32634e.png);background-size:100% 100%;background-position:50%;margin-left:12px;transition:all .3s}.submenu-solution-container .solution-right{width:820px}.submenu-solution-container .solution-right .solution-block{position:relative;text-align:center;padding:0 16px;display:flex;align-items:center;color:#fff}.submenu-solution-container .solution-right .solution-block .solution-content{display:inline-block;margin:0 auto;text-align:justify}.submenu-solution-container .solution-right .solution-block:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7)}.submenu-solution-container .solution-right .solution-block:hover{background-color:rgba(0,0,0,.6)}.submenu-solution-container .solution-right .solution-block:hover:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.6)}.submenu-solution-container .solution-right .solution-block:hover .solution-content{position:relative;transform:translateY(-6px);text-align:justify}.submenu-solution-container .solution-right .solution-block:hover .solution-content:after{content:"";display:block;width:12px;height:12px;position:absolute;left:50%;bottom:-16px;transform:translateX(-50%);background-image:url(/_next/static/media/icon_arrow.e39bb01b.png);background-position:50%;background-repeat:no-repeat;background-size:cover}#submenu-container .ant-drawer .ant-drawer-content .ant-drawer-body .ant-menu .ant-menu-item{height:52px;border-radius:0;margin:2px 0;width:100%}#submenu-container .ant-drawer .ant-drawer-content .ant-drawer-body .ant-menu .ant-menu-item.ant-menu-item-active,#submenu-container .ant-drawer .ant-drawer-content .ant-drawer-body .ant-menu .ant-menu-item.ant-menu-item-selected{background:rgba(61,129,250,.04)}#submenu-container .ant-drawer .ant-drawer-content .ant-drawer-body .ant-menu .ant-menu-item.ant-menu-item-active .ant-menu-title-content a,#submenu-container .ant-drawer .ant-drawer-content .ant-drawer-body .ant-menu .ant-menu-item.ant-menu-item-selected .ant-menu-title-content a{color:#00c1dc}#submenu-container .ant-drawer .ant-drawer-content .ant-drawer-body .ant-menu .ant-menu-submenu .ant-menu-submenu-title{height:52px;width:100%;margin:2px 0}#submenu-container .ant-drawer .ant-drawer-content .ant-drawer-body .ant-menu .ant-menu-submenu.ant-menu-submenu-selected>.ant-menu-submenu-title{color:#00c1dc;background:rgba(61,129,250,.04)}#submenu-container .ant-drawer .ant-drawer-content .ant-drawer-body .ant-menu .ant-menu.ant-menu-sub{background:transparent}@media(max-width:1200px){.yz-header{z-index:2000}.yz-header .header-container{padding:0 18px}.yz-header .header-container .header-wrapper{justify-content:space-between}.yz-header .header-container .header-wrapper .yz-logo{width:166px;height:43px;margin-left:0}.yz-header .yz-nav{display:none}.yz-header .nav-menu{font-size:20px;display:flex;cursor:pointer;padding:8px;margin:auto 0;transition-duration:.5s}}@font-face{font-family:YouSheBiaoTiHei;src:url(/_next/static/media/优设标题黑.fc8630f2.ttf)}@font-face{font-family:DINAlternate-Bold;src:url(/_next/static/media/DINAlternate-Bold.b3f31a5f.ttf)}.yz-index-no-code{height:43.75rem}.yz-page-container{font-family:PingFang SC;padding-top:64px;text-align:center}.yz-page-container .yz-block-container{padding:3.75rem 0}.yz-page-container .yz-block-container .yz-block-title{margin-bottom:3.75rem}.yz-page-container .yz-block-container .yz-block-main{text-align:left;display:flex;justify-content:center}