.product-compute{width:100%;height:calc(100vh + 140px);min-height:calc(100vh + 140px);margin-bottom:6px;overflow:auto;padding-top:40px;background:#fff;color:#000;font-family:AlibabaPuHuiTiRegular,Microsoft YaHei,sans-serif}.product-compute,.product-compute *{box-sizing:border-box}.product-compute::-webkit-scrollbar{width:9px;height:9px}.product-compute::-webkit-scrollbar-thumb{border-radius:8px;background:#999}.product-compute::-webkit-scrollbar-track{background:transparent}.product-compute button,.product-compute input{font:inherit}.product-compute__layout{position:relative;display:flex;width:100%;min-height:calc(100vh + 100px);justify-content:flex-start;overflow:visible;padding:0 60px 60px}.product-compute__search{position:absolute;top:0;right:60px;z-index:10;display:flex;width:347px;height:36px;align-items:center;border:1px solid #d9d9d9;border-radius:8px;background:#fff}.product-compute__search-label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.product-compute__search input{width:100%;height:34px;min-width:0;padding:0 42px 0 12px;border:0;outline:0;border-radius:8px;background:transparent;color:#333639;font-family:AlibabaPuHuiTiRegular,Microsoft YaHei,sans-serif;font-size:14px;line-height:34px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.product-compute__search input::-webkit-search-cancel-button{display:none}.product-compute__search input::placeholder{color:#ccc;opacity:1}.product-compute__search-clear{position:absolute;top:50%;right:34px;display:inline-flex;width:18px;height:18px;align-items:center;justify-content:center;padding:0;border:0;outline:0;background:transparent;color:#c2c2c2;cursor:pointer;font-size:14px;line-height:1;transform:translateY(-50%)}.product-compute__search-clear:hover,.product-compute__search-clear:focus-visible{color:#999}.product-compute__search-icon{position:absolute;top:50%;right:12px;width:16px;height:16px;color:#999;font-size:16px;transform:translateY(-50%);pointer-events:none}.product-compute__menu{position:relative;top:0;left:0;width:232px;flex:0 0 232px;align-self:stretch;overflow-y:auto;padding:26px 20px 0 0}.product-compute__menu::-webkit-scrollbar{width:6px;height:6px}.product-compute__menu::-webkit-scrollbar-thumb{border-radius:20px;background:#a1a3a9}.product-compute__menu::-webkit-scrollbar-track-piece{background:#edf0f5}.product-compute__menu-item{width:100%}.product-compute__menu-title{display:flex;width:100%;height:36px;align-items:center;justify-content:space-between;padding:0 5px 0 0;border:0;background:transparent;color:#000;cursor:pointer;font-family:AlibabaPuHuiTiRegular,Microsoft YaHei,sans-serif;font-size:16px;font-weight:500;line-height:36px;text-align:left;transition:color .3s ease}.product-compute__menu-title:hover,.product-compute__menu-title:focus-visible{color:#409eff;outline:0}.product-compute__menu-text{min-width:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-compute__menu-count{margin-left:3px;font-size:14px;font-weight:400}.product-compute__menu-arrow{flex-shrink:0;margin-left:5px;color:#999;font-size:34px;font-weight:300;line-height:1;transform:rotate(90deg);transition:transform .3s ease}.product-compute__menu-arrow.is-expanded{margin-right:10px;transform:rotate(-90deg)}.product-compute__children{display:grid;overflow:hidden;grid-template-rows:0fr;padding-top:10px;opacity:0;transition:grid-template-rows .3s ease-out,opacity .2s ease}.product-compute__children.is-expanded{grid-template-rows:1fr;opacity:1}.product-compute__children-inner{min-height:0;overflow:hidden}.product-compute__child{display:block;width:100%;height:35px;overflow:hidden;margin:0 0 1px;padding:0 30px 0 10px;border:0;border-radius:0;background:transparent;color:#000000d9;cursor:pointer;font-family:AlibabaPuHuiTiRegular,Microsoft YaHei,sans-serif;font-size:14px;font-weight:400;line-height:35px;text-align:left;text-overflow:ellipsis;white-space:nowrap;transition:color .3s ease,background-color .3s ease}.product-compute__child:hover,.product-compute__child:focus-visible{color:#409eff;outline:0}.product-compute__child.is-active{border-radius:4px;background:#ecf5ff;color:#409eff}.product-compute__results{width:calc(100% - 232px);min-width:0;min-height:400px;margin-top:56px}.product-compute__grid,.product-compute__spec-grid{margin:0;padding:0;list-style:none}.product-compute__grid{display:grid;width:100%;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.product-compute__card{position:relative;height:272px;overflow:hidden;padding:24px;border-radius:12px;background:#f8f9fc;transition:box-shadow .3s cubic-bezier(.4,0,.2,1)}.product-compute__card:hover{box-shadow:0 14px 30px #9993}.product-compute__card-title{overflow:hidden;margin:0 0 10px;color:#091221;font-family:AlibabaPuHuiTiMedium,AlibabaPuHuiTiRegular,Microsoft YaHei,sans-serif;font-size:20px;font-weight:400;font-style:normal;line-height:28px;text-align:justify;text-overflow:ellipsis;text-transform:none;white-space:nowrap}.product-compute__specs{height:110px;margin-bottom:10px;padding-top:10px}.product-compute__spec-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px}.product-compute__spec{display:flex;height:32px;min-width:0;align-items:center;margin:0;color:#777;font-size:14px;line-height:22.4px}.product-compute__spec-key{flex-shrink:0;color:#666}.product-compute__spec-value{max-width:80px;overflow:hidden;color:#000;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.product-compute__description{display:-webkit-box;height:66px;overflow:hidden;margin:0;color:#666;font-size:14px;line-height:22px;text-align:justify;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3}.product-compute__empty{display:flex;width:100%;height:576px;align-items:center;justify-content:center;flex-direction:column;color:#666;font-size:14px;line-height:22.4px;text-align:center}.product-compute__empty img{width:100px;height:100px;max-width:none;flex:0 0 100px;margin:0 0 16px}.product-compute__empty p{margin:0}@media(max-width:600px){.product-compute{height:1785px;min-height:1785px}.product-compute__layout{min-height:1745px}}.product-market-page{width:100%;min-width:320px;padding-top:147px;background:#fff;color:#333}.market-secondary{position:fixed;z-index:1;top:68px;left:0;width:100%;padding-top:34px;border-bottom:2px solid #f3f5f8;background:#fff}.market-tab-list{width:1200px;height:43px;margin:0 auto;display:flex;align-items:flex-start;justify-content:flex-start}.market-tab{position:relative;width:160px;flex:0 0 160px;font-family:AlibabaPuHuiTiRegular,Microsoft YaHei,sans-serif;font-size:16px;line-height:22px;text-align:center;color:#333}.market-tab:hover,.market-tab.selected{color:#1677ff}.market-tab.selected{font-family:AlibabaPuHuiTiMedium,Microsoft YaHei,sans-serif}.market-tab.selected:before{content:"";position:absolute;bottom:-18px;left:50%;width:160px;height:30px;opacity:.3;transform:translate(-50%);background:linear-gradient(0deg,#1677ff5c,#398cff00);pointer-events:none}.market-tab.selected:after{content:"";position:absolute;bottom:-18px;left:50%;width:160px;height:3px;border-radius:6px;transform:translate(-50%);background:linear-gradient(89deg,#1677ff 4%,#398cff);pointer-events:none}.market-tab-content{width:1200px;margin:0 auto}.market-tab-content.compute-mode{width:100%}.market-catalog{width:100%;background:#fff}.market-layout{position:relative;width:100%;min-height:100vh;padding-top:40px;display:flex;flex-direction:row}.market-search{position:absolute;top:26px;right:0;width:347px;height:36px;display:block;border-radius:8px}.market-search:hover,.market-search:focus-within{box-shadow:0 0 0 2px #0591ff1a}.market-search input{width:100%;height:36px;padding:9px 42px 9px 12px;border:1px solid #1677ff;border-radius:8px;outline:0;background:#fff;font-family:AlibabaPuHuiTiRegular,Microsoft YaHei,sans-serif;font-size:14px;line-height:18px;color:#333}.market-search input::placeholder{color:#00000040}.market-search-icon{position:absolute;top:8px;right:12px;width:20px;height:20px;color:transparent;font-size:20px;line-height:20px;background:url(/assets/market-search.svg) center/100% 100% no-repeat}.market-search-icon svg{display:none}.market-search-clear{position:absolute;top:10px;right:12px;width:16px;height:16px;padding:0;color:#00000040;font-size:12px;line-height:16px;text-align:center;cursor:pointer}.market-search-clear .anticon{display:block;line-height:16px}.market-sidebar{width:212px;flex:0 0 212px;padding-bottom:40px;background:#fff;font-family:AlibabaPuHuiTiRegular,Microsoft YaHei,sans-serif;opacity:0;animation:market-tree-enter .8s ease-out .3s forwards}.market-sidebar button{position:relative;width:212px;height:36px;margin-bottom:10px;padding-right:36px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:16px;font-weight:500;line-height:36px;text-align:left;white-space:break-spaces;word-break:break-all;color:#000;transition:all .3s ease}.market-sidebar button:hover,.market-sidebar button.selected{font-weight:600;color:#409eff}@keyframes market-tree-enter{0%{opacity:0}to{opacity:1}}.market-results{min-width:0;flex:1 1;padding:42px 0 100px 20px}.market-card-grid{width:100%;display:flex;flex-flow:row wrap;align-content:flex-start;justify-content:flex-start;gap:16px}.market-card{position:relative;width:230px;height:212px;flex:0 0 auto;border-radius:16px;outline:0;background:#f8f9fc;cursor:pointer}.market-card:hover,.market-card:focus-visible{box-shadow:0 14px 30px #9993}.market-card-application{height:160px}.market-card-content{width:100%;height:100%;padding:20px 17px;display:flex;flex-direction:column;justify-content:space-between}.market-headline{width:100%;display:flex;align-items:center;justify-content:space-between}.market-title{width:100%;overflow:hidden;font-family:AlibabaPuHuiTiMedium,Microsoft YaHei,sans-serif;font-size:20px;font-weight:400;line-height:28px;text-align:left;text-overflow:ellipsis;white-space:nowrap;color:#091221}.market-title mark{padding:0;background:transparent;color:#f73131}.market-tags{width:100%;height:24px;margin-top:10px;overflow:hidden;display:flex;align-items:center;flex-wrap:wrap}.market-tags span{height:24px;margin-right:4px;padding:0 8px;flex:0 0 auto;border-radius:4px;background:#1677ff14;font-family:AlibabaPuHuiTiRegular,Microsoft YaHei,sans-serif;font-size:12px;line-height:24px;color:#1677ff;cursor:pointer}.market-description-wrap{position:relative;width:100%;height:42px;margin-top:16px}.market-description{width:100%;height:42px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-family:AlibabaPuHuiTiRegular,Microsoft YaHei,sans-serif;font-size:14px;line-height:21px;text-align:left;text-overflow:ellipsis;color:#091221b3}.market-card-footer{width:100%;height:32px;margin-top:20px;display:flex;align-items:center;justify-content:space-between}.market-detail-arrow{width:14px;height:14px;flex:0 0 14px;color:#333;cursor:pointer;font-size:14px;line-height:14px}.market-action{width:90px;height:32px;margin-left:8px;border-radius:6px;background:#1677ff;font-family:AlibabaPuHuiTiMedium,Microsoft YaHei,sans-serif;font-size:14px;line-height:32px;text-align:center;color:#fff}.market-action.disabled,.market-action:disabled{width:auto;padding:0 17px;border:1px solid #d9d9d9;background:#0000000a;box-shadow:none;line-height:30px;color:#00000040;cursor:default}.market-card-popover{position:absolute;z-index:1030;top:54px;right:0;width:380px;max-width:380px;padding:20px;border-radius:8px;background:#fff;box-shadow:0 9px 28px 8px #0000000d,0 6px 16px #00000014,0 3px 6px -4px #0000001f;font-family:AlibabaPuHuiTiRegular,Microsoft YaHei,sans-serif;font-size:14px;line-height:22px;color:#000000e0;transform:none;transition:none}.market-empty{margin:100px auto;text-align:center}.market-empty-image{width:100px;height:100px;margin:0 auto;background:url(/assets/market-empty.png) center/100% 100% no-repeat}.market-empty p{margin-top:6px;font-family:AlibabaPuHuiTiRegular,Microsoft YaHei,sans-serif;font-size:14px;line-height:20px;text-align:center;color:#000000a6}.market-modal-mask{position:fixed;z-index:100001;top:0;right:0;bottom:0;left:0;background:#00000073}.market-login-modal{position:absolute;top:100px;left:50%;width:500px;height:140px;padding:24px;border-radius:8px;transform:translate(-50%);background:#fff;box-shadow:0 6px 16px #00000014,0 3px 6px -4px #0000001f,0 9px 28px 8px #0000000d;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif}.market-modal-title{font-family:inherit;font-size:16px;font-weight:600;line-height:22px;color:#000000e0}.market-modal-close{position:absolute;top:12px;right:12px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;font-size:16px;line-height:22px;color:#00000073}.market-modal-message{height:22px;margin-top:8px;display:flex;align-items:center;font-size:14px;line-height:22px;color:#000000e0}.market-modal-message .anticon{margin-right:8px;font-size:20px;color:#faad14}.market-modal-actions{position:absolute;right:24px;bottom:20px;display:flex;align-items:center;gap:8px}.market-modal-actions button{height:32px;padding:4px 15px;border-radius:6px;font-size:14px;line-height:22px}.market-modal-cancel{border:1px solid #d9d9d9;background:#fff;color:#000000e0}.market-modal-cancel:hover{border-color:#4096ff;color:#4096ff}.market-modal-confirm{border:1px solid #1677ff;background:#1677ff;color:#fff}.market-modal-confirm:hover{border-color:#4096ff;background:#4096ff}@media screen and (max-width:1366px){.market-secondary,.market-tab-content{width:100%;padding-left:60px;padding-right:60px}.market-secondary.compute-mode,.market-tab-content.compute-mode{padding-left:0;padding-right:0}.market-tab-list{width:100%}.market-card{width:calc((100% - 40px)/3)}}@media screen and (max-width:600px){.market-tab-content:not(.compute-mode){min-width:0}.market-catalog-data .market-card-grid{width:490.015625px}.market-catalog-data .market-card{width:152.671875px}.market-catalog-model .market-card-grid{width:651.21875px}.market-catalog-model .market-card{width:206.40625px}.market-catalog-application .market-card-grid{width:360.359375px}.market-catalog-application .market-card{width:109.453125px}.market-catalog-data .market-layout:after,.market-catalog-model .market-layout:after,.market-catalog-application .market-layout:after{content:"";position:absolute;top:0;width:1px;height:1px;pointer-events:none}.market-catalog-data .market-layout:after{left:729px}.market-catalog-model .market-layout:after{left:890px}.market-catalog-application .market-layout:after{left:699px}.market-tab-content.compute-mode{position:relative}.market-tab-content.compute-mode:after{content:"";position:absolute;top:0;left:759px;width:1px;height:1px;pointer-events:none}.market-search{right:0}.market-login-modal{left:20px;width:350px;transform:none}}.requirement-page{width:100%;min-height:100%;color:#333;background:#fff}.requirement-page h1,.requirement-page h2,.requirement-page h3,.requirement-page h6{margin:0}.requirement-page img{display:block}.navbar.requirement-navbar{box-shadow:0 5px 5px #0000000d}.requirement-nav-arrow{display:none}.requirement-hero{width:100%;height:600px;background-position:center;background-repeat:repeat;background-size:cover}.requirement-hero.landing-mode{padding-top:246px;background-image:url(/assets/requirement-hero-landing.png)}.requirement-hero.list-mode{padding-top:190px;background-image:url(/assets/requirement-hero-list.png)}.requirement-hero-content{position:relative;width:100%}.requirement-hero h1{width:100%;height:62px;text-align:center;font-size:38px;font-weight:500;line-height:52px}.requirement-hero h1 span{font-family:AlibabaPuHuiTiBold,Microsoft YaHei,sans-serif;font-size:38px;font-weight:500;line-height:62px;letter-spacing:1.73px;background-image:linear-gradient(90deg,#0261ff 56%,#47a6ff 84%,#40bdff 95%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.requirement-hero-description{width:100%;margin:4px auto 0}.requirement-hero-description p{font-family:AlibabaPuHuiTiRegular,Microsoft YaHei,sans-serif;font-size:14px;line-height:21px;text-align:center;color:#3339}.requirement-primary-button,.requirement-secondary-button{width:144px;height:40px;flex:0 1 144px;border-radius:6px;font-family:AlibabaPuHuiTiMedium,Microsoft YaHei,sans-serif;font-size:14px;line-height:40px;text-align:center}.requirement-primary-button{border:0;background:#1677ff;color:#fff}.requirement-secondary-button{border:1px solid #cfcfcf;background:#fff;color:#333}.requirement-hero-buttons{width:100%;height:40px;margin-top:32px;display:flex;align-items:center;justify-content:center;gap:16px}.requirement-primary-button.detail-button{display:block;margin:32px auto 0;font-family:AlibabaPuHuiTiRegular,Microsoft YaHei,sans-serif}.requirement-content-wrapper{width:100%;max-width:1200px;margin:0 auto}.requirement-platform-section{width:100%;height:582px;padding-bottom:60px;background:#fff}.requirement-section-title{width:100%;height:139px;padding-top:60px;padding-bottom:32px;text-align:center}.requirement-section-title.process-title{height:145px;padding-bottom:38px}.requirement-section-title h2{font-family:AlibabaPuHuiTiMedium,Microsoft YaHei,sans-serif;font-size:34px;font-weight:500;line-height:47px;color:#333}.requirement-platform-box{width:100%;height:383px;padding:36px 44px 44px;border-radius:16px;background:url(/assets/requirement-platform-bg.webp) top right/cover no-repeat}.requirement-platform-description{width:581px;height:42px;margin:8px auto 28px;font-family:AlibabaPuHuiTiRegular,Microsoft YaHei,sans-serif;font-size:14px;line-height:21px;text-align:center;color:#333333b3}.requirement-platform-description span{display:inline}.requirement-platform-list{width:100%;height:192px;display:flex;align-items:center;justify-content:space-between}.requirement-platform-list article{height:192px;margin-left:20px;padding:28px 28px 0;flex:1 1;border-radius:16px;background-position:bottom right;background-repeat:no-repeat;background-size:cover}.requirement-platform-list article:first-child{margin-left:0}.requirement-platform-list h3{margin-bottom:16px;font-family:AlibabaPuHuiTiMedium,Microsoft YaHei,sans-serif;font-size:24px;font-weight:500;line-height:33px;color:#333}.requirement-platform-list p{font-family:AlibabaPuHuiTiRegular,Microsoft YaHei,sans-serif;font-size:14px;line-height:20px;color:#333333b3}.requirement-process-section{width:100%;height:392px;background:url(/assets/requirement-process-bg.jpg) center/100% 100% no-repeat}.requirement-process-box{width:100%;height:168px;padding:32px 64px;border-radius:16px;background:#fff;display:flex;align-items:center;justify-content:space-between}.requirement-process-fragment{display:contents}.requirement-process-item{width:113px;display:flex;align-items:center;justify-content:flex-start;flex-direction:column}.requirement-process-item>img{width:56px;height:56px;margin-bottom:20px}.requirement-process-item h3{margin:0;font-family:AlibabaPuHuiTiMedium,Microsoft YaHei,sans-serif;font-size:20px;font-weight:500;line-height:28px;letter-spacing:.83px;text-align:center;word-break:keep-all;color:#333}.requirement-process-arrow{width:24px;height:24px;flex-shrink:0}.requirement-list-content{width:100%}.requirement-filters{position:relative;z-index:101;width:100%;height:342px;margin-top:-200px}.requirement-filter-box{height:342px;padding:20px 24px;border-radius:16px;background:#fff;box-shadow:0 16px 36px #c7cdd532}.requirement-main-search{width:100%;height:54px;margin-bottom:24px;padding:0 24px;display:flex;align-items:center;border:1px solid transparent;border-radius:12px;background-image:linear-gradient(#fff,#fff),linear-gradient(90deg,#1677ff,#398cff);background-origin:padding-box,border-box;background-clip:padding-box,border-box;caret-color:#4eaaff}.requirement-main-search input{display:block;min-width:0;height:44px;padding:0 0 1px;flex:1 1;border:0;outline:0;background:transparent;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;font-size:14px;line-height:22px;color:#000000e0}.requirement-main-search input::placeholder,.req-scene-search input::placeholder,.req-date-range input::placeholder{color:#00000040}.requirement-main-search>button{width:0;height:20px;margin-left:4px;flex:0 0 0;overflow:hidden}.requirement-main-search>button img{display:block;width:0;height:0}.requirement-filter-panel{position:relative;width:100%;height:224px;padding-top:20px;padding-left:24px;border-radius:16px;background:#fbfbfb}.req-filter-row{width:100%;margin-bottom:24px;display:flex;align-items:center}.req-filter-title{margin-right:24px;font-family:AlibabaPuHuiTiRegular,Microsoft YaHei,sans-serif;font-size:14px;line-height:22px;color:#09122199}.req-filter-option{height:28px;margin-right:24px;padding:0;flex-shrink:1;border-radius:4px;font-family:AlibabaPuHuiTiRegular,Microsoft YaHei,sans-serif;font-size:14px;font-weight:400;line-height:28px;text-align:center;color:#000000e0}.req-filter-option.all{width:68px}.req-filter-option.type{width:96px}.req-filter-option.budget{width:114px}.req-filter-option.time{width:82px}.req-filter-option:hover{color:#1677ff}.req-filter-option.selected{background:#1677ff14;color:#1677ffd9}.req-filter-option.all.selected{font-family:AlibabaPuHuiTiMedium,Microsoft YaHei,sans-serif}.req-date-range-wrap{position:relative;width:288px;min-width:0;height:32px;flex:0 1 288px}.req-date-range{position:relative;width:100%;height:32px;padding:4px 11px;display:flex;align-items:center;justify-content:flex-start;border:1px solid #d9d9d9;border-radius:6px;background:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;font-size:14px;line-height:22px;color:#000000e0;white-space:nowrap;overflow:hidden;cursor:text}.req-date-range.open,.req-date-range:focus-within{border-color:#1677ff;box-shadow:0 0 0 2px #0591ff1a}.req-date-range input{display:block;width:107px;min-width:107px;height:22px;padding:0;flex:0 0 107px;overflow:hidden;border:0;outline:0;background:transparent;font-family:inherit;font-size:14px;font-weight:400;line-height:22px;text-align:left;text-overflow:ellipsis;white-space:nowrap;color:#000000e0}.req-date-range i{width:32px;height:16px;flex:0 0 32px;display:flex;align-items:center;justify-content:center;font-style:normal;line-height:16px;color:#00000040}.req-date-range i .anticon{font-size:16px}.req-date-range>.anticon-calendar{width:14px;height:14px;margin-left:4px;flex:0 0 14px;color:#00000040}.req-date-range .req-date-clear{position:absolute;z-index:2;top:50%;right:11px;width:14px;height:14px;padding:0;display:block;opacity:0;color:#00000040;transform:translateY(-50%);transition:opacity .2s,color .2s}.req-date-range .req-date-clear .anticon{display:block}.req-date-range.has-range:hover>.anticon-calendar{opacity:0}.req-date-range.has-range:hover .req-date-clear{opacity:1}.req-date-range .req-date-clear:hover{color:#00000073}.req-date-range.has-range:not(.open) input{caret-color:transparent}.req-date-active-bar{position:absolute;bottom:-1px;left:11px;width:107px;height:2px;border-radius:2px;background:#1677ff;opacity:0;transition:left .2s,opacity .2s}.req-date-range.open .req-date-active-bar,.req-date-range:focus-within .req-date-active-bar{opacity:1}.req-date-range.active-end .req-date-active-bar{left:150px}.req-scene-search{width:238px;height:32px;flex:0 1 238px;padding:4px 11px;display:flex;align-items:center;border:1px solid #d9d9d9;border-radius:6px;background:#fff}.req-scene-search:focus-within{border-color:#1677ff;box-shadow:0 0 0 2px #0591ff1a}.req-scene-search input{width:100%;min-width:0;height:22px;padding:0;border:0;outline:0;background:transparent;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;font-size:14px;line-height:22px}.req-scene-search button{width:16px;height:16px;margin-left:4px;flex:0 0 16px}.req-scene-search button img{width:16px;height:16px}.requirement-clear{position:absolute;right:24px;bottom:22px;display:flex;align-items:center;justify-content:flex-end}.requirement-clear .anticon{font-size:12px;color:#09122199;transform:rotate(-90deg)}.requirement-clear span{margin-left:4px;font-family:AlibabaPuHuiTiRegular,Microsoft YaHei,sans-serif;font-size:14px;line-height:20px;color:#09122199}.requirement-results{min-height:800px;padding:10px 0 100px;display:flex;align-items:flex-start;align-content:flex-start;flex-wrap:wrap}.requirement-empty{width:100px;margin:100px auto;text-align:center}.requirement-empty img{width:100px;height:100px}.requirement-empty p{width:max-content;max-width:520px;margin-top:6px;position:relative;left:50%;transform:translate(-50%);font-family:AlibabaPuHuiTiRegular,Microsoft YaHei,sans-serif;font-size:14px;line-height:20px;white-space:nowrap;color:#000000a6}.req-calendar-popover{position:fixed;z-index:1100;width:576px;height:330.3125px;padding-top:10.65625px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif}.req-calendar-surface{position:relative;z-index:1;width:576px;height:309px;display:flex;overflow:hidden;border-radius:8px;background:#fff;box-shadow:0 6px 16px #00000014,0 3px 6px -4px #0000001f,0 9px 28px 8px #0000000d}.req-calendar-popover:after{content:"";position:absolute;left:18px;top:313px;z-index:0;width:12px;height:12px;background:#fff;box-shadow:3px 3px 7px #00000014;transform:rotate(45deg)}.req-calendar-panel{position:relative;width:288px;height:310px}.req-calendar-header{position:relative;width:100%;height:40px;padding:0 8px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center}.req-calendar-header:after{content:"";position:absolute;right:0;bottom:-1px;left:0;height:1px;background:#f0f0f0;pointer-events:none}.req-calendar-header-view{height:40px;display:flex;align-items:center;justify-content:center;gap:8px}.req-calendar-header-view button{height:40px;padding:0;font-size:14px;font-weight:600;line-height:40px;color:#000000e0;transition:color .2s}.req-calendar-header-view button:hover{color:#1677ff}.req-calendar-nav{height:40px;display:flex;align-items:center}.req-calendar-nav-left{justify-self:start}.req-calendar-nav-right{justify-self:end}.req-calendar-nav button{position:relative;width:22.4px;min-width:22.4px;height:40px;display:flex;align-items:center;justify-content:center;color:#00000073;transition:color .2s}.req-calendar-nav button>.anticon{position:relative;display:inline-block;width:7px;height:7px;font-size:0;line-height:1}.req-calendar-nav button>.anticon svg{display:none}.req-calendar-nav-left button>.anticon{transform:rotate(-45deg)}.req-calendar-nav-right button>.anticon{transform:rotate(135deg)}.req-calendar-nav button>.anticon:before,.req-calendar-nav button[aria-label=上一年]>.anticon:after,.req-calendar-nav button[aria-label=上一个十年]>.anticon:after,.req-calendar-nav button[aria-label=下一年]>.anticon:after,.req-calendar-nav button[aria-label=下一个十年]>.anticon:after{content:"";position:absolute;top:0;left:0;box-sizing:border-box;display:inline-block;width:7px;height:7px;border:0 solid currentColor;border-width:1.5px 0 0 1.5px}.req-calendar-nav button[aria-label=上一年]>.anticon:after,.req-calendar-nav button[aria-label=上一个十年]>.anticon:after,.req-calendar-nav button[aria-label=下一年]>.anticon:after,.req-calendar-nav button[aria-label=下一个十年]>.anticon:after{top:4px;left:4px}.req-calendar-nav button:hover{color:#000000e0}.req-calendar-body{padding:8px 18px 6px}.req-calendar-weekdays,.req-calendar-days{width:252px;display:grid;grid-template-columns:repeat(7,36px)}.req-calendar-weekdays span{position:relative;top:1px;height:36px;font-size:14px;line-height:36px;text-align:center;color:#000000e0}.req-calendar-days button{position:relative;isolation:isolate;width:36px;height:36px;font-size:14px;line-height:36px;text-align:center;color:#000000e0}.req-calendar-days button:before{content:"";position:absolute;top:7px;right:6px;bottom:5px;left:6px;z-index:-1;border-radius:4px}.req-calendar-day-label{position:relative;top:1px}.req-calendar-days button.outside{color:#00000040}.req-calendar-days button.in-range{background:linear-gradient(180deg,transparent 6px,#e6f4ff 6px,#e6f4ff 30px,transparent 30px)}.req-calendar-days button.preview-end:before{background:#e6f4ff}.req-calendar-days button.today:before{border:1px solid #1677ff}.req-calendar-days button.selected{color:#fff}.req-calendar-days button.selected:before{background:#1677ff}.req-calendar-selector{width:252px;height:270px;margin:0 18px;display:grid;grid-template-columns:repeat(3,84px);grid-template-rows:repeat(4,67.5px)}.req-calendar-selector>button{position:relative;width:84px;height:67.5px;display:flex;align-items:center;justify-content:center;font-size:14px;color:#000000e0}.req-calendar-selector>button>span{min-width:48px;height:24px;padding:0 8px;border-radius:4px;line-height:24px;text-align:center}.req-calendar-selector>button:hover>span{background:#f5f5f5}.req-calendar-selector>button.outside{color:#00000040}.req-calendar-selector>button.selected>span{background:#1677ff;color:#fff}.req-modal-mask{position:fixed;z-index:99998;top:0;right:0;bottom:0;left:0;background:#00000073}.req-login-modal{position:absolute;top:100px;left:50%;width:520px;height:180px;transform:translate(-50%)}.req-modal-content{position:relative;width:100%;height:156px;padding:24px 36px 28px 32px;border-radius:8px;background:#fff;box-shadow:0 6px 16px #00000014,0 3px 6px -4px #0000001f,0 9px 28px 8px #0000000d}.req-modal-content h2{font-family:AlibabaPuHuiTiMedium,Microsoft YaHei,sans-serif;font-size:20px;font-weight:600;font-synthesis:weight;line-height:28px;color:#333}.req-modal-close{position:absolute;top:12px;right:12px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;font-size:16px;line-height:32px;color:#00000073}.req-modal-message{height:22px;margin-top:8px;display:flex;align-items:center;font-family:AlibabaPuHuiTiRegular,Microsoft YaHei,sans-serif;font-size:14px;font-weight:400;line-height:22px;color:#333}.req-modal-message .anticon{margin-right:8px;font-size:20px;color:#faad14}.req-modal-actions{position:absolute;right:36px;bottom:28px;height:32px;display:flex;align-items:center;gap:8px}.req-modal-actions button{height:32px;padding:4px 15px;border-radius:6px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;font-size:14px;line-height:22px;transition:all .2s cubic-bezier(.645,.045,.355,1)}.req-modal-cancel{border:1px solid #d9d9d9;background:#fff;color:#000000e0;box-shadow:0 2px #00000005}.req-modal-cancel:hover{border-color:#4096ff;color:#4096ff}.req-modal-confirm{border:1px solid transparent;background:#1677ff;color:#fff;box-shadow:0 2px #0591ff1a}.req-modal-confirm:hover{border-color:#4096ff;background:#4096ff}@media screen and (max-width:1366px){.requirement-hero-content{padding-left:60px;padding-right:60px}}@media screen and (max-width:1200px){.requirement-platform-section,.requirement-process-section,.requirement-filters,.requirement-results{padding-left:60px;padding-right:60px}}@media screen and (max-width:815px){.requirement-platform-box{padding-left:22px;padding-right:22px}.requirement-platform-list article{padding-left:20px;padding-right:20px}.requirement-process-box{padding-left:34px;padding-right:34px}}@media screen and (max-width:600px),screen and (max-device-width:600px){.requirement-page{width:390px;min-width:390px}.requirement-page:after{content:"";position:absolute;top:0;left:759px;width:1px;height:1px;pointer-events:none}.requirement-page .navbar{width:760px}.requirement-page .navbar nav{position:absolute;left:445px;width:87px;min-width:87px;max-width:87px;margin-left:0;overflow:hidden}.requirement-page .login-box{position:absolute;top:4px;left:543px;height:60px}.req-date-range>input{min-width:1px;flex:1 1 107px}.req-date-range-wrap{width:76px;min-width:76px;flex:0 0 76px}.req-date-active-bar{width:1px}.req-date-range.active-end .req-date-active-bar{left:44px}.req-filter-row:last-of-type .req-scene-search{margin-left:2.51px}.requirement-nav-arrow{position:fixed;z-index:1001;top:27px;left:538px;display:block!important;font-size:12px;color:#00000040}.req-modal-mask{right:auto;width:760px}.req-login-modal{top:108px;left:193px;width:374px;transform:none}}.information-page{position:relative;width:100%;min-height:100%;color:#333;background:#f7fafd}.information-page img{display:block}.navbar.information-navbar{box-shadow:0 5px 5px #0000000d}.information-nav-arrow{display:none}.information-hero{width:100%;height:600px;padding-top:258px;background-image:url(/assets/information-hero-list.png);background-position:center;background-repeat:repeat;background-size:cover}.information-hero-content{position:relative;width:100%}.information-hero h1{width:100%;height:62px;margin:0;text-align:center;font-size:38px;font-weight:400;line-height:62px}.information-hero h1 span{font-family:AlibabaPuHuiTiBold,Microsoft YaHei,sans-serif;font-size:38px;font-weight:400;line-height:62px;letter-spacing:1.73px;background-image:linear-gradient(90deg,#0261ff 56%,#47a6ff 84%,#40bdff 95%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.information-hero p{width:100%;margin:4px 0 14px;font-family:AlibabaPuHuiTiRegular,Microsoft YaHei,sans-serif;font-size:14px;font-weight:400;line-height:21px;text-align:center;color:#3339}.information-tabs{width:100%;background:transparent}.information-tabs-nav{position:relative;width:100%;height:91px;margin:0;padding-top:32px;border-bottom:2px solid #f3f5f8;border-radius:0 0 6px 6px;background:#fff}.information-tabs-wrap{position:relative;width:100%;height:57px;overflow:hidden;border-radius:6px;background:#ffffffeb;box-shadow:0 6px 12px #3c6bcd1c}.information-tabs-list{position:relative;width:1038.71875px;height:57px;margin:0 auto;display:grid;grid-template-columns:repeat(2,506.171875px);column-gap:26.375px}.information-tab{position:relative;width:506.171875px;height:57px;padding:0 0 23px;display:flex;align-items:flex-start;justify-content:center;overflow:visible;font-family:AlibabaPuHuiTiRegular,Microsoft YaHei,sans-serif;font-size:20px;font-weight:400;line-height:31.4286px;color:#000;transition:color .3s}.information-tab span{height:31.421875px;display:block;white-space:nowrap}.information-tab.active{color:#1677ff}.information-tab:after{content:"";position:absolute;z-index:2;left:0;bottom:0;width:100%;height:2px;background:#1677ff;opacity:0;transition:opacity .3s}.information-tab:before{content:"";position:absolute;z-index:1;left:0;bottom:2px;width:100%;height:30px;border-radius:6px;background:linear-gradient(0deg,#1677ff5b,#398cff00);opacity:0;pointer-events:none}.information-tab.active:after{opacity:1}.information-tab.active:before{opacity:.3}.information-content-holder{width:100%;background:#fff}.information-tab-pane{width:100%}.information-content-wrapper{width:100%;max-width:1200px;margin:0 auto}.information-list{width:1180px;min-height:800px;margin:50px auto;border-radius:16px;background:#fff}.information-card{width:100%;height:154px;margin:0 auto 24px;padding:16px 16px 0;display:flex;border-radius:16px;background:#f7f9fb;cursor:pointer}.information-card:focus-visible{outline:2px solid #1677ff;outline-offset:2px}.information-card-image,.information-policy-cover{width:202px;height:122px;border-radius:12px;flex-shrink:0}.information-card-image{object-fit:fill}.information-policy-cover{display:flex;align-items:center;justify-content:center;background-image:url(/assets/policy-cover.webp);background-position:center;background-repeat:no-repeat;background-size:100% 100%}.information-policy-cover span{width:30%;font-family:AlibabaPuHuiTiMedium,Microsoft YaHei,sans-serif;font-size:30px;font-weight:400;line-height:47.143px;text-align:center;color:#ffffffe6}.information-card-content{width:calc(100% - 230px);margin-left:40px;flex:1 1}.information-card-content h2{width:100%;margin:16px 0 0;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:1;white-space:nowrap;text-overflow:ellipsis;word-break:break-all;font-family:AlibabaPuHuiTiRegular,Microsoft YaHei,sans-serif;font-size:18px;font-style:normal;font-weight:600;font-synthesis:weight;line-height:27px;color:#000;transition:color .3s}.information-card-content p{width:100%;margin:12px 0 0;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;text-overflow:ellipsis;word-break:break-all;font-family:AlibabaPuHuiTiRegular,Microsoft YaHei,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:21px;color:#3339}.information-card:hover .information-card-content h2{color:#1677ff}.information-pagination{height:32px;margin-top:25px;margin-bottom:61px;display:flex;align-items:center;justify-content:center}.information-pagination ul{width:152px;height:32px;margin:0;padding:0;display:flex;list-style:none}.information-pagination li{width:32px;min-width:32px;height:32px;margin-right:8px;border-radius:6px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;font-size:14px;font-weight:400;line-height:30px;text-align:center;transition:background-color .2s}.information-pagination li:last-child{margin-right:0}.information-pagination li.page-number{border:1px solid transparent}.information-pagination li.page-number.active{border-color:#1677ff;background:#fff;font-weight:600;color:#1677ff}.information-pagination li:not(.disabled):not(.active):hover{background:#0000000f}.information-pagination button{width:100%;height:100%;display:flex;align-items:center;justify-content:center;border-radius:6px;color:inherit;line-height:30px}.information-pagination button .anticon{font-size:12px}.information-pagination li.disabled{color:#00000040;cursor:not-allowed}.information-pagination li.disabled button{cursor:not-allowed}@media screen and (max-width:1366px){.information-hero-content,.information-content-holder{padding-left:60px;padding-right:60px}.information-list{width:100%}}@media screen and (max-width:600px),screen and (max-device-width:600px){.information-page{width:390px;min-width:390px}.information-page:after{content:"";position:absolute;top:0;left:759px;width:1px;height:1px;pointer-events:none}.information-page .navbar{width:760px}.information-page .navbar nav{position:absolute;left:445px;width:87px;min-width:87px;max-width:87px;margin-left:0;overflow:hidden}.information-page .login-box{position:absolute;top:4px;left:543px;height:60px}.information-nav-arrow{position:fixed;z-index:1001;top:27px;left:538px;display:block!important;font-size:12px;color:#00000040}.information-tabs-list{width:338.71875px;grid-template-columns:repeat(2,137.078125px);column-gap:64.5625px}.information-tab{width:137.078125px}.information-page .floating-contact{top:1375px;right:auto;bottom:auto;left:637px}}.situation-page{position:relative;width:100%;min-height:100%;color:#333;background:#fff}.situation-page img{display:block}.navbar.situation-navbar{box-shadow:0 5px 5px #0000000d}.situation-nav-arrow{display:none}.situation-hero{position:relative;width:100%;height:600px;padding-top:190px;background:url(/assets/situation-hero.webp) center/cover repeat}.situation-hero-content{position:relative;width:100%}.situation-hero h1{width:100%;height:62px;margin:0 auto;font-size:38px;font-weight:500;line-height:52px;text-align:center}.situation-hero h1 span{font-family:AlibabaPuHuiTiBold,Microsoft YaHei,sans-serif;font-size:38px;font-weight:400;line-height:62px;letter-spacing:1.73px;background-image:linear-gradient(90deg,#0261ff 56%,#47a6ff 84%,#40bdff 95%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.situation-hero-description{width:100%;margin:4px auto 98px}.situation-hero-description p{margin:0;font-family:AlibabaPuHuiTiRegular,Microsoft YaHei,sans-serif;font-size:14px;font-weight:400;line-height:21px;text-align:center;color:#3339}.situation-stats-box{position:relative;width:1200px;height:100px;margin:0 auto;padding:26px 37px;display:flex;align-items:center;justify-content:flex-start;border-radius:20px;background:#fff}.situation-stat{position:relative;display:flex;align-items:center;justify-content:flex-start;cursor:pointer}.situation-stat:nth-of-type(1){width:25.22%}.situation-stat:nth-of-type(2){width:24.78%}.situation-stat:nth-of-type(3){width:28.68%}.situation-stat:nth-of-type(4){width:21.31%}.situation-stat-line{width:1px;height:24px;margin-right:25px;background:#c5ced4}.situation-stat-content{display:flex;align-items:center;justify-content:flex-start}.situation-stat-icon{width:48px;height:48px;background-position:center;background-repeat:no-repeat;background-size:100% 100%}.situation-stat-copy{margin-left:12px;text-align:left}.situation-stat-copy strong{display:block;font-family:AlibabaPuHuiTiMedium,Microsoft YaHei,sans-serif;font-size:20px;font-weight:400;line-height:28px;color:#000}.situation-stat-copy small{display:block;margin-top:3px;font-family:AlibabaPuHuiTiRegular,Microsoft YaHei,sans-serif;font-size:12px;font-weight:400;line-height:20px;color:#9a9a9a}.situation-reveal{opacity:0;transform:translateY(30px);transition:opacity .8s ease-out var(--reveal-delay,0ms),transform .8s ease-out var(--reveal-delay,0ms)}.situation-reveal.visible{opacity:1;transform:translateY(0)}.situation-highlands{width:100%;height:720px;padding:90px 0 50px;background:#f5f9ff}.situation-highlands h2{margin:0;font-family:AlibabaPuHuiTiMedium,Microsoft YaHei,sans-serif;font-size:34px;font-weight:400;line-height:47px;text-align:center;color:#333}.situation-highland-stage{position:relative;width:800px;height:492px;margin:41px auto 0}.situation-highland-art{position:absolute;z-index:20;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none}.situation-initial-planes{position:absolute;z-index:3;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:1;animation:situation-initial-fade .5s ease-out 2s forwards}.situation-initial-planes span{position:absolute;z-index:3;top:50%;left:50%;display:block;background-position:center;background-repeat:no-repeat;background-size:100% 100%;transform:translate(-50%,-50%) scale(0)}.situation-initial-core{width:100%;height:100%;background-image:url(/assets/situation-highland-core.webp);animation:situation-expand-core .8s ease-out forwards}.situation-initial-rings{width:650px;height:400px;background-image:url(/assets/situation-highland-rings.webp);animation:situation-expand-plane .6s ease-out forwards}.situation-initial-grid{width:500px;height:308px;background-image:url(/assets/situation-highland-grid.webp);animation:situation-expand-plane .4s ease-out forwards}.situation-ambient-planes{position:absolute;z-index:3;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;animation:situation-ambient-fade .5s ease-out 1.8s forwards}.situation-ambient-planes>span{position:absolute;display:block;top:50%;left:50%}.situation-ambient-outer{z-index:1;width:100%;height:100%;border:2.1066px solid;border-image:linear-gradient(90deg,#1677ff25,#599ffe00 52%,#4fafff99);border-image-slice:1;background-image:linear-gradient(90deg,#57c3ff23 50%,#1677ff00 76%,#48fdff3b);clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);opacity:.17;transform:translate(-50%,-50%);animation:situation-pulse-outer 4s ease-out 5s infinite}.situation-ambient-wave{z-index:2;width:650px;height:400px;opacity:0;background:url(/assets/situation-highland-grid.webp) center/100% 100% no-repeat;transform:translate(-50%,-50%)}.situation-ambient-wave-one{animation:situation-pulse-wave 3s ease-out 4s infinite}.situation-ambient-wave-two{animation:situation-pulse-fast 1s ease-out 2s infinite}.situation-ambient-mask{z-index:3;width:500px;height:308px;background:#f5f9ff;clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);transform:translate(-50%,-50%)}.situation-ambient-glass{z-index:5;width:500px;height:308px;background-image:linear-gradient(180deg,#5ecfff59,#85c1ff1f 66%,#1677ff00);clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);transform:translate(-50%,-50%);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}.situation-ambient-pulse{z-index:4;width:500px;height:308px;border-radius:50%;opacity:.1;background-image:linear-gradient(180deg,#5ecfff59,#85c1ff1f 66%,#1677ff00);clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);transform:translate(-50%,-50%);animation:situation-pulse-gradient 6s ease-out 3s infinite}.situation-highland-blocks{position:relative;z-index:10}.situation-highland-block{position:absolute;z-index:10;width:156px;height:190px;overflow:hidden;clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%)}.situation-highland-block span{display:block;width:156px;height:190px;opacity:0;background-position:center;background-repeat:no-repeat;background-size:100% 100%;transform:translateY(95px)}.situation-highland-block.top{top:16px;left:50%;transform:translate(-50%)}.situation-highland-block.left{top:103px;left:50%;transform:translate(-191px)}.situation-highland-block.right{top:103px;right:50%;transform:translate(190px)}.situation-highland-block.top span{background-image:url(/assets/situation-highland-block-top.webp);animation:situation-block-rise 1s ease-in-out .5s forwards}.situation-highland-block.left span{background-image:url(/assets/situation-highland-block-left.webp);animation:situation-block-rise 1s ease-in-out .8s forwards}.situation-highland-block.right span{background-image:url(/assets/situation-highland-block-right.webp);animation:situation-block-rise 1s ease-in-out .9s forwards}.situation-hotspot{position:absolute;z-index:30;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;outline:0;cursor:auto}.situation-hotspot span{display:block;margin:0;font-family:AlibabaPuHuiTiMedium,Microsoft YaHei,sans-serif;font-size:20px;font-weight:400;line-height:24px;text-align:center;color:#1677ff}.situation-hotspot.application{top:35px;left:50%;width:150px;height:80px;transform:translate(-50%)}.situation-hotspot-row{position:absolute;z-index:30;top:124px;left:50%;display:flex;align-items:center;justify-content:center;transform:translate(-50%)}.situation-hotspot-row .situation-hotspot{position:relative;top:auto;left:auto;height:150px;transform:none}.situation-hotspot-row .ecosystem{margin-left:150px}.situation-highland-info{position:absolute;z-index:25;transition:top .3s ease}.situation-highland-info h3{margin:0;font-family:AlibabaPuHuiTiMedium,Microsoft YaHei,sans-serif;font-size:28px;font-weight:400;line-height:24px;color:#1677ff}.situation-highland-description{margin-top:16px}.situation-highland-description p{margin:0;font-family:AlibabaPuHuiTiRegular,Microsoft YaHei,sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#00000073}.situation-highland-icon{display:block;width:55px;height:55px;background-position:center;background-repeat:no-repeat;background-size:100% 100%}.situation-highland-icon.validation{background-image:url(/assets/situation-highland-icon-validation.webp)}.situation-highland-icon.ecosystem{background-image:url(/assets/situation-highland-icon-ecosystem.webp)}.situation-highland-icon.application{background-image:url(/assets/situation-highland-icon-application.webp)}.situation-highland-info.validation{top:68px;right:50%;display:flex;align-items:flex-end;flex-direction:column;transform:translate(-90.9%)}.situation-highland-info.validation h3,.situation-highland-info.validation p{text-align:right}.situation-highland-info.validation .situation-highland-icon{margin-top:32px}.situation-highland-info.validation.hover{top:28px}.situation-highland-info.ecosystem{top:68px;left:50%;display:flex;align-items:flex-start;flex-direction:column;transform:translate(74.07%)}.situation-highland-info.ecosystem h3,.situation-highland-info.ecosystem p{text-align:left}.situation-highland-info.ecosystem .situation-highland-icon{margin-top:32px}.situation-highland-info.ecosystem.hover,.situation-highland-info.ecosystem:hover{top:28px}.situation-highland-info.application{top:316px;left:50%;display:flex;align-items:flex-start;justify-content:flex-start;transform:translate(-30px)}.situation-highland-info.application h3,.situation-highland-info.application p{text-align:left}.situation-highland-info.application .situation-highland-icon{margin-top:-14px;margin-right:32px}.situation-highland-info.application.hover,.situation-highland-info.application:hover{top:296px}.situation-park{width:100%;height:819px;background:linear-gradient(180deg,#e4edfe,#f5f8ff)}.situation-park h2{margin:0;padding:57px 0 31px;font-family:AlibabaPuHuiTiMedium,Microsoft YaHei,sans-serif;font-size:34px;font-weight:400;line-height:47px;text-align:center;color:#333}.situation-park-map{position:relative;width:1200px;height:600px;margin:0 auto;border-radius:16px;background:url(/assets/situation-park-map.webp) 0 0/100% 100% no-repeat}.situation-partners .title-block .situation-reveal{display:flow-root}.situation-page .partner-card span{white-space:normal;overflow:visible;text-overflow:clip}.situation-contact-root{position:static;width:0;height:0}.situation-floating-contact{right:24px;bottom:230px}.situation-contact-popover{position:fixed;z-index:99999;right:135px;bottom:62px;width:300px;height:375px}.situation-contact-tooltip{position:absolute;top:30px;left:50%;width:300px;height:375px;padding-top:40px;display:flex;align-items:center;justify-content:flex-start;flex-direction:column;background:url(/assets/situation-contact-popover.webp) center/100% 100% no-repeat;text-align:center;transform:translate(-50%);cursor:pointer}.situation-contact-tooltip h2{margin:0;font-family:ArialBlack,Arial Black,Arial,sans-serif;font-size:18px;font-weight:700;line-height:22px;color:#1d387e}.situation-contact-tooltip>p{margin:10px 0 0;font-size:12px;line-height:22px;color:#7ea1db}.situation-contact-tooltip>img{width:200px;height:200px;margin-top:20px;object-fit:contain}.situation-contact-phone{display:flex;align-items:center;justify-content:flex-start;white-space:nowrap;font-size:14px;line-height:22px;color:#1677ff}.situation-contact-phone img{width:20px;height:20px;object-fit:contain}.situation-contact-phone strong{margin-left:20px;color:#1d387e;font-weight:600}.situation-contact-phone span{margin-left:2px;color:#146efa}@keyframes situation-block-rise{0%{opacity:0;transform:translateY(95px)}16.7%{opacity:1;transform:translateY(95px)}to{opacity:1;transform:translateY(0)}}@keyframes situation-expand-plane{to{transform:translate(-50%,-50%) scale(1)}}@keyframes situation-expand-core{to{transform:translate(-50%,-50%) scale(.4)}}@keyframes situation-initial-fade{to{opacity:0}}@keyframes situation-ambient-fade{to{opacity:1}}@keyframes situation-pulse-gradient{0%{opacity:.4}75%{opacity:1}to{opacity:0}}@keyframes situation-pulse-outer{0%{opacity:.17;transform:translate(-50%,-50%) scale(.625)}90%,to{opacity:0;transform:translate(-50%,-50%) scale(1.2)}}@keyframes situation-pulse-wave{0%{opacity:.6;transform:translate(-50%,-50%) scale(.76)}90%{opacity:.1;transform:translate(-50%,-50%) scale(1.1)}to{opacity:0;transform:translate(-50%,-50%) scale(1.1)}}@keyframes situation-pulse-fast{0%{opacity:.5;transform:translate(-50%,-50%) scale(.76)}to{opacity:.1;transform:translate(-50%,-50%) scale(1)}}@media screen and (max-width:1366px){.situation-hero-content{padding-left:60px;padding-right:60px}.situation-stats-box{width:100%;padding-left:36px;padding-right:36px}.situation-highlands{padding-left:60px;padding-right:60px}.situation-highland-stage{width:100%}}@media screen and (max-width:1200px){.situation-park{padding-left:16px;padding-right:17px}.situation-park-map{width:100%;height:402px}.situation-highland-info.validation{transform:translate(-90.9%)}.situation-highland-info.ecosystem{transform:translate(74.07%)}}@media screen and (max-width:950px){.situation-highlands{height:829px}.situation-highland-stage{margin-top:150px}.situation-hotspot.application{top:7%}.situation-hotspot-row{top:25%}.situation-highland-info.validation{top:-100px;transform:translate(-90px)!important}.situation-highland-info.ecosystem{top:-100px;transform:translate(90px)!important}.situation-highland-info.validation h3,.situation-highland-info.ecosystem h3,.situation-highland-info.application h3{font-size:26px}.situation-highland-info.validation .situation-highland-description,.situation-highland-info.ecosystem .situation-highland-description,.situation-highland-info.application .situation-highland-description{width:230px}.situation-highland-description p{font-size:14px}.situation-highland-info.ecosystem .situation-highland-icon{margin-top:15px}.situation-highland-info.validation.hover,.situation-highland-info.ecosystem.hover{top:28px}}@media screen and (max-width:600px),screen and (max-device-width:600px){.situation-page{width:390px;min-width:390px}.situation-page:after{content:"";position:absolute;top:0;left:759px;width:1px;height:1px;pointer-events:none}.situation-page .navbar{width:760px}.situation-page .navbar nav{position:absolute;left:395px;width:162.671875px;min-width:162.671875px;max-width:162.671875px;margin-left:0;padding-left:50px;overflow:hidden}.situation-page .navbar nav>button{position:relative;transition:transform .5s ease-in-out,color .3s}.situation-page .navbar nav.situation-nav-shifted>button{transform:translate(-81px)}.situation-page .login-box{position:absolute;top:4px;left:544.4375px;height:60px}.situation-nav-arrow{position:fixed;z-index:1001;top:0;width:22px;height:68px;display:flex!important;align-items:center;justify-content:center;font-size:12px;color:#00000040;cursor:pointer}.situation-nav-left{left:423px}.situation-nav-right{left:528.671875px}}@font-face{font-family:AlibabaPuHuiTiRegular;src:url(/assets/font-regular.woff2) format("woff2");font-display:swap}@font-face{font-family:AlibabaPuHuiTiMedium;src:url(/assets/font-medium.woff2) format("woff2");font-display:swap}@font-face{font-family:AlibabaPuHuiTiBold;src:url(/assets/font-bold.woff2) format("woff2");font-display:swap}@font-face{font-family:AlibabaPuHuiTiLight;src:url(/assets/font-light.woff2) format("woff2");font-display:swap}:root{font-family:AlibabaPuHuiTiRegular,Microsoft YaHei,sans-serif;color:#333;background:#fff;font-synthesis:none;text-rendering:optimizeLegibility}*{box-sizing:border-box}html{scroll-behavior:smooth}html{scrollbar-width:none}html::-webkit-scrollbar,body::-webkit-scrollbar{display:none;width:0;height:0}html,body,#root{width:100%;min-height:100%;margin:0}body{min-width:320px}button,input{font:inherit}button{padding:0;border:0;background:none;color:inherit;cursor:pointer}a{color:inherit;text-decoration:none}h1,h2,h3,p{margin:0}.page-shell{width:100%;position:relative;background:#fff}.content-wrapper{max-width:1200px;margin:0 auto}.navbar{position:fixed;z-index:999;top:0;left:0;width:100%;height:68px;padding:0 120px;background:#fff;box-shadow:0 3px 8px #00000014;display:flex;align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.nav-box{width:100%;height:68px;display:flex;align-items:center;justify-content:space-between;min-width:0}.logo-box{width:296px;height:68px;display:flex;align-items:center;justify-content:flex-start;flex-shrink:0}.logo-box img{display:block;width:275px;height:52px;object-fit:contain}.navbar nav{height:68px;margin-left:50px;display:flex;align-items:center;justify-content:flex-start;min-width:470px;overflow:hidden;flex-shrink:0}.navbar nav button{width:auto;min-width:0;height:68px;line-height:68px;padding:0 20px;white-space:nowrap;font-family:AlibabaPuHuiTiRegular;font-size:14px;font-weight:400;color:#000;position:static;flex:0 0 auto;transition:color .3s}.navbar nav button:hover{font-family:AlibabaPuHuiTiRegular;font-weight:600;font-synthesis:weight;color:#2468f2;position:relative}.navbar nav button.active{font-family:AlibabaPuHuiTiRegular;font-weight:600;font-synthesis:weight;color:#2468f2}.navbar nav button:hover:after{content:"";position:absolute;bottom:15px;left:50%;width:57px;height:3px;transform:translate(-50%);background:linear-gradient(88deg,#0271ef,#05aaf8 94%)}.login-box{display:flex;align-items:center;justify-content:flex-end;flex-shrink:0;padding-left:24px;margin-left:auto;background:url(/assets/login-bg.webp) no-repeat left center/contain}.login-box>button:first-child{height:60px;line-height:60px;white-space:nowrap;font-size:14px;color:#000}.login-box .register{width:94px;height:44px;margin-left:30px;border-radius:6px;background:#1677ff;text-align:center;cursor:pointer}.login-box .register>span{font-family:AlibabaPuHuiTiRegular;font-size:14px;line-height:44px;color:#fff}.login-box .register:hover{background:#4096ff}.hero{position:relative;width:100%;height:600px;background:#f0f7ff}.hero-slide{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;visibility:hidden;transition:opacity .85s ease,visibility .85s;pointer-events:none}.hero-slide.active{opacity:1;visibility:visible;pointer-events:auto}.mountain-poster,.model-art{position:absolute;top:0;right:0;bottom:0;left:0;background-repeat:no-repeat}.mountain-poster{background-image:url(/assets/hero-video-poster.webp);background-size:cover;background-position:center}.model-art{background-image:url(/assets/hero-model.webp);background-size:cover;background-position:top center;max-width:1920px;left:50%;right:auto;width:100%;transform:translate(-50%)}.hero-banner{position:relative;z-index:2;padding-top:189px}.national-banner{width:100%;text-align:center}.national-banner h1{font-family:AlibabaPuHuiTiBold;font-weight:600;font-size:38px;line-height:62px;letter-spacing:1.73px;background:linear-gradient(90deg,#0261ff 56%,#47a6ff 84%,#40bdff 95%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.national-banner p{margin-top:4px;color:#1f292dcc;font-size:14px;line-height:24px}.model-banner{width:1200px;margin:0 auto;text-align:left}.model-banner .model-tag{width:298px;height:34px;margin-bottom:12px;border-radius:32px;display:flex;align-items:center;justify-content:center;background:url(/assets/hero-model-tag.webp) center/100% 100% no-repeat;box-shadow:0 0 10px #fff,0 0 8px #a8c1fd66;font-size:16px;color:#fff;padding-top:2px}.model-banner h1{font-family:AlibabaPuHuiTiBold;font-size:38px;font-weight:600;line-height:62px;letter-spacing:1.73px;background:linear-gradient(90deg,#000 29%,#335a6c 77%,#3178c2 89%,#2f8eff);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;white-space:nowrap}.model-banner>button{width:136px;height:38px;margin-top:32px;border:1px solid #cfcfcf;border-radius:6px;background:transparent;color:#333;font-size:14px}.model-banner>button:hover{border-color:transparent;border-radius:8px;background:#1677ff1a;color:#1677ff}.hero-centers{position:absolute;z-index:4;left:50%;bottom:52px;width:1200px;height:100px;padding:27px 42px 26px;transform:translate(-50%);border:1px solid #fff;border-radius:20px;background:#ffffffd9;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:flex;align-items:center;justify-content:space-between}.center-fragment{display:flex;align-items:center;justify-content:flex-start;flex:1;min-width:0}.center-item{display:flex;align-items:center;justify-content:flex-start;min-width:0;text-align:left}.center-item img{width:40px;height:40px;object-fit:contain;flex-shrink:0}.center-item>span{margin-left:11px;min-width:0}.center-item strong,.center-item small{display:block;white-space:nowrap}.center-item strong{font-family:AlibabaPuHuiTiMedium;font-size:18px;font-weight:500;line-height:25px;color:#1c1c1c}.center-item small{margin-top:1px;font-size:10px;line-height:21px;color:#9a9a9a}.center-item:hover strong{color:#1677ff}.center-fragment>i{width:1px;height:24px;margin:0 auto;background:#c5ced4;flex-shrink:0}.hero-pagination{position:absolute;z-index:5;left:50%;bottom:25px;display:flex;align-items:center;justify-content:center;transform:translate(-50%)}.hero-pagination button{width:52px;height:6px;margin-left:8px;display:flex;align-items:center}.hero-pagination button:first-child{margin-left:0}.hero-pagination button:before{content:"";display:block;width:44px;height:2px;background:#ffffff80}.hero-pagination button span{position:absolute;width:0;height:2px;background:#fff;transition:width .3s}.hero-pagination button span.active{width:44px}.hero-pagination.blue button:before{background:#1677ff80}.hero-pagination.blue button span{background:#1677ff}.title-block{text-align:center}.title-block h2{font-family:AlibabaPuHuiTiMedium;font-size:34px;font-weight:500;line-height:47px;color:#000}.title-block p{margin-top:12px;font-size:16px;line-height:24px;color:#10161da6}.more-button{display:block;width:148px;height:48px;border:1px solid #cfcfcf;border-radius:6px;background:#fff;text-align:center;font-family:AlibabaPuHuiTiMedium;font-size:16px;line-height:48px;color:#333;cursor:pointer}.more-button:hover{color:#1677ff}.round-arrow{position:absolute;z-index:5;width:40px;height:40px;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;color:#333333b8;font-size:18px;transition:box-shadow .2s}.round-arrow:hover{box-shadow:0 3px 11px #b4bdc566}.medical-scene{width:100%;height:521px;background:linear-gradient(180deg,#f4f7fc,#d9effd)}.medical-scene>.title-block{padding-top:60px;padding-bottom:36px}.scene-carousel{position:relative;max-width:1420px;margin:0 auto}.scene-cards{width:1200px;margin:0 auto;display:flex;justify-content:center;gap:20px}.scene-cards article{width:386px;height:240px;padding:40px 40px 48px;border-radius:16px;background:#fff;overflow:hidden;cursor:pointer;display:flex;flex-direction:column;transition:box-shadow .2s}.scene-cards article:hover{box-shadow:0 16px 36px #99999926}.scene-cards h3{width:100%;font-family:AlibabaPuHuiTiMedium;font-size:20px;font-weight:500;line-height:30px;color:#333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.scene-cards p{height:80px;margin-top:20px;font-size:14px;line-height:20px;color:#3339;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.scene-carousel>.prev{left:4%;top:50%;transform:translateY(-50%)}.scene-carousel>.next{right:4%;top:50%;transform:translateY(-50%)}.scene-dots{position:absolute;z-index:5;left:50%;bottom:-44px;display:flex;gap:16px;transform:translate(-50%)}.scene-dots button{width:10px;height:10px;border-radius:50%;background:#92acd4;opacity:.3}.scene-dots button.active,.scene-dots button:hover{opacity:1}.products-section{width:100%;height:779px;background:#fff}.products-section>.content-wrapper>.title-block{padding-top:60px;padding-bottom:32px}.product-tabs{width:670px;height:48px;margin:0 auto;border-radius:6px;background:#f3f5f8;display:flex;align-items:center;justify-content:space-around;overflow:hidden}.product-tabs button{height:48px;padding:13px 30px;display:flex;align-items:center;justify-content:center;white-space:nowrap;font-family:AlibabaPuHuiTiMedium;font-size:16px;line-height:22px;color:#333;transition:all .2s}.product-tabs button:first-child{padding-left:39px}.product-tabs button:last-child{padding-right:44px}.product-tabs button:hover{color:#1677ff}.product-tabs button.active{padding-left:39px;padding-right:36px;border-radius:6px;background:#1677ff;color:#fff}.product-content{margin-top:32px;background:#fff}.product-row{width:1200px;height:400px;margin:0 auto;display:flex;justify-content:center;align-items:center;gap:20px}.product-card{width:266px;height:400px;flex:0 0 266px;border-radius:20px;background-image:var(--product-bg);background-position:bottom right;background-repeat:no-repeat;background-size:cover;overflow:hidden;transition:width .4s ease,flex-basis .4s ease;outline:0}.product-card.active{width:340px;flex-basis:340px;background-image:var(--product-hover-bg)}.product-card-inner{width:100%;height:100%;padding:32px 32px 40px;border-radius:20px;display:flex;flex-direction:column;justify-content:space-between;background:linear-gradient(180deg,#14c6e9 -5%,#14c6e9d9 59%,#14c6e966,#fff0 101%)}.product-card.tone-2 .product-card-inner{background:linear-gradient(180deg,#405af4 -5%,#405af4d9 59%,#405af466,#fff0 101%)}.product-card.tone-3 .product-card-inner{background:linear-gradient(180deg,#408bf4 -5%,#408bf4d9 59%,#408bf466,#fff0 101%)}.product-card.tone-4 .product-card-inner{background:linear-gradient(180deg,#23a0ff -5%,#23a0ffd9 59%,#23a0ff66,#fff0 101%)}.product-card.active .product-card-inner{background:linear-gradient(180deg,#e1f0ff,#f5f8fcb0)}.product-card h3{width:100%;min-height:54px;font-family:AlibabaPuHuiTiMedium;font-size:20px;font-weight:500;line-height:27px;color:#fff;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.product-card.active h3{color:#213243}.product-card-inner>div>i{display:block;width:100%;height:1px;margin:20px 0;background:#ffffff40}.product-card.active .product-card-inner>div>i{background:#97b3d140}.product-card p{width:100%;font-size:14px;line-height:20px;color:#fff;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.product-card.active p{color:#213243;-webkit-line-clamp:4}.tags{max-height:50px;margin-top:19px;display:flex;flex-wrap:wrap;overflow:hidden}.tags span{height:21px;margin:0 8px 8px 0;padding:1px 6px;border:1px solid rgba(255,255,255,.5);border-radius:2px;background:#ffffff1a;font-family:AlibabaPuHuiTiMedium;font-size:12px;line-height:17px;color:#fff;white-space:nowrap}.product-card.active .tags span{border-color:#4e6a8880;color:#4e6a88}.product-card-inner>button{width:88px;height:33px;border:1px solid #d0d0d0;border-radius:6px;background:#fff;font-size:14px;color:#333}.product-content>.more-button{margin:24px auto 0}.news-section{width:100%;height:661px;padding-bottom:60px;background:#f8fbff url(/assets/news-bg.webp) center/100% 100% no-repeat;overflow:hidden}.news-section>h2{padding-top:60px;margin-bottom:32px;text-align:center;font-family:AlibabaPuHuiTiMedium;font-size:34px;font-weight:500;line-height:47px;color:#000}.news-section>h2 span{color:#000}.news-viewport{position:relative;width:100%;height:386px;overflow-x:clip;overflow-y:visible;white-space:nowrap}.news-list{position:absolute;top:0;right:0;width:100%;display:flex;white-space:nowrap}.news-scroll{position:relative;width:100%;min-width:0;height:386px;overflow:auto;contain:inline-size;scrollbar-width:none;-ms-overflow-style:none}.news-scroll::-webkit-scrollbar{display:none;width:0;height:0}.news-track{width:fit-content;height:386px;display:flex;white-space:nowrap}.news-card{width:320px;height:386px;flex:0 0 320px;margin-right:28px;padding:16px 16px 37px;border-radius:16px;background:#fff;overflow:hidden;cursor:pointer}.news-card:hover{box-shadow:0 16px 36px #99999927}.news-image{width:288px;height:174px;border-radius:14px;background-repeat:no-repeat;background-size:cover;overflow:hidden}.news-copy{padding:20px 20px 0}.news-copy h3{width:248px;font-family:AlibabaPuHuiTiMedium;font-size:16px;font-weight:600;line-height:22px;color:#0f0f0f;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.news-copy p{width:248px;height:60px;margin-top:12px;font-size:14px;line-height:20px;color:#3339;white-space:break-spaces;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.news-copy>img{display:block;width:20px;height:20px;margin:32px auto 0;object-fit:contain}.news-section>.more-button{margin:32px auto 0}.policy-section{width:100%;height:521px;background:url(/assets/policy-bg.webp) center/100% 100% no-repeat;overflow:hidden}.policy-section>.title-block{padding-top:60px;padding-bottom:39px}.policy-shell{position:relative;max-width:1420px;margin:0 auto}.policy-carousel{width:1160px;margin:0 auto;display:grid;grid-template-columns:repeat(2,580px)}.policy-slide{width:580px;padding:0 20px}.policy-card{width:540px;height:226px;margin:0 auto;padding:32px 32px 32px 46px;border-radius:16px;background:#fff;overflow:hidden;display:flex;align-items:center;justify-content:space-between;cursor:pointer;transition:box-shadow .2s}.policy-card:hover{box-shadow:0 27px 45px #9993}.policy-copy{min-width:0;flex:1}.policy-copy h3{height:54px;margin-bottom:19px;font-family:AlibabaPuHuiTiMedium;font-size:20px;font-weight:500;line-height:27px;color:#333;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.policy-copy p{height:40px;margin-bottom:36px}.policy-copy>img{display:block;width:20px;height:20px;margin-left:4px;object-fit:contain}.policy-cover{position:relative;width:150px;height:162px;margin-left:48px;border-radius:12px;overflow:hidden;flex:0 0 150px}.policy-cover>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.policy-cover>span{position:relative;z-index:1;height:100%;display:flex;align-items:center;justify-content:center;padding-bottom:20px;font-family:AlibabaPuHuiTiMedium;font-size:30px;line-height:1.5;text-align:center;color:#ffffffe6}.policy-shell>.prev{left:4%;top:50%;transform:translateY(-50%)}.policy-shell>.next{right:4%;top:50%;transform:translateY(-50%)}.policy-section>.more-button{margin:40px auto 0}.partners-section{width:100%;height:1796px;padding-bottom:88px;text-align:center;background:url(/assets/partner-bg.webp) bottom center/100% 100% no-repeat}.partners-section>.title-block{padding-top:60px;padding-bottom:20px}.partner-label{width:134px;height:48px;margin:0 auto 33px;border-radius:8px;background:#1677ff1a;font-family:AlibabaPuHuiTiMedium;font-size:17px;line-height:48px;color:#1677ff}.partner-label.secondary{margin-top:40px;margin-bottom:20px}.partner-rows{width:1420px;margin:0 auto;display:flex;flex-direction:column}.partner-row{margin-bottom:16px;display:flex;justify-content:center}.partner-row:last-child{margin-bottom:0}.partner-card{width:186px;height:128px;margin:0 8px;padding:9px 40px;border:.5px solid #cecfd3;border-radius:20px;background:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;overflow:visible}.partner-card img{width:124px;height:64px;object-fit:contain;opacity:1}.partner-card span{width:135px;margin-top:11px;font-size:14px;line-height:20px;letter-spacing:-1px;text-align:center;color:#333333b3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}footer{width:100%;height:304px;padding-top:74px;padding-bottom:72px;background:#26292b;color:#ffffffb3;overflow:visible}.footer-content{display:flex;align-items:flex-start;justify-content:flex-start}.footer-logo{width:275px;height:26px;display:flex;align-items:center;justify-content:flex-start;flex:0 0 275px}.footer-logo img{width:275px;height:26px;object-fit:contain}.footer-info{margin-left:86px}.footer-info h3,.footer-links h3,.footer-contact h3{margin:0 0 10px;font-family:AlibabaPuHuiTiMedium;font-size:16px;font-weight:500;line-height:22px;color:#fff;white-space:nowrap}.footer-info p,.footer-links button{display:block;margin:0;font-size:14px;line-height:20px;color:#ffffffb3;white-space:nowrap}.footer-links,.footer-contact{margin-left:78px}.footer-links button{text-align:left}.footer-contact>button{display:block;margin-top:16px;padding:8px 20px;border-radius:5px;background:#1677ff;font-family:AlibabaPuHuiTiMedium;font-size:12px;line-height:17px;color:#fff;white-space:nowrap}.footer-contact>button:hover{background:#4096ff}.footer-line{height:1px;margin-top:34px;margin-bottom:15px;background:#fff3}.footer-remark{font-size:14px;line-height:22px}.footer-remark a,.footer-remark p,.footer-remark div{margin:0;font-family:AlibabaPuHuiTiLight;font-size:10px;line-height:14px;color:#ffffffb3;white-space:nowrap}.footer-remark a{display:inline}.footer-remark p,.footer-remark div{display:block}.floating-contact{position:fixed;z-index:99999;right:24px;bottom:230px;width:99px;height:40px;display:block;overflow:visible;border-radius:0;background:transparent;box-shadow:none;filter:none;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:14px;line-height:22px;color:#000000e0;transition:background-color .2s}.floating-contact:hover{background:transparent}.floating-contact>span{position:absolute;left:0;width:99px;background:#fff;box-shadow:0 0 10px #00000026;display:flex;flex-direction:column;align-items:center;justify-content:center}.qr-part{top:-72px;height:114px;padding:6px 10px 10px;border-radius:6px}.qr-part img{display:block;width:86px;height:86px;object-fit:contain}.floating-contact small{display:block;font-size:12px;line-height:12px;white-space:nowrap}.qr-part small{font-weight:400;color:#02122e}.phone-part{top:52px;height:60px;padding:10px;border-radius:6px}.phone-part img{display:block;width:22px;height:20px;object-fit:contain}.phone-part small{margin-top:8px;font-weight:500;color:#146df9}.toast{position:fixed;z-index:100000;top:92px;left:50%;padding:11px 20px;border-radius:5px;background:#182538eb;box-shadow:0 8px 24px #00000024;transform:translate(-50%);font-size:13px;color:#fff;white-space:nowrap}.dialog-mask{position:fixed;z-index:100001;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background:#0000006b}.simple-dialog{position:relative;width:420px;padding:34px 36px 30px;border-radius:10px;background:#fff;box-shadow:0 24px 70px #00000040}.simple-dialog h2{font-family:AlibabaPuHuiTiMedium;font-size:22px;color:#333}.simple-dialog p{margin-top:16px;font-size:14px;line-height:1.8;color:#666}.dialog-close{position:absolute;top:15px;right:16px;color:#999}.dialog-confirm{width:100%;height:42px;margin-top:24px;border-radius:6px;background:#1677ff;color:#fff}@media screen and (max-width:1366px){.navbar{padding-right:40px}.hero{padding-left:36px;padding-right:36px}.hero-banner{padding-left:60px;padding-right:60px}.model-banner,.hero-centers{width:calc(100% - 120px)}.medical-scene{padding-left:60px;padding-right:60px}.scene-cards{width:100%}.scene-cards article{width:calc((100% - 40px)/3)}.scene-carousel>.round-arrow{display:none}.product-content{padding-left:60px;padding-right:60px}.product-row{width:100%}.policy-section{padding-left:60px;padding-right:60px}.policy-shell{max-width:100%}.policy-carousel{width:100%;grid-template-columns:repeat(2,50%)}.policy-slide,.policy-card{width:100%}.policy-shell>.prev{left:-46px}.policy-shell>.next{right:-46px}.partners-section{height:auto;padding-left:60px;padding-right:60px}.partner-rows{width:100%}.partner-card{width:15.49%;flex:0 0 15.49%}}@media screen and (max-width:1200px){footer{height:378px}.footer-content,.footer-line,.footer-remark{padding-left:60px;padding-right:60px}.footer-content{justify-content:space-between}.footer-info,.footer-links,.footer-contact{margin-left:0}.footer-info{min-width:200px}.footer-info p,.footer-remark a,.footer-remark p,.footer-remark div{white-space:normal}}@media screen and (max-width:600px){.navbar{width:790px}.navbar nav{position:absolute;left:445px;width:153px;min-width:153px;max-width:153px;margin-left:0;overflow:hidden}.login-box{position:absolute;left:573px;top:4px;height:60px}.national-banner h1{white-space:normal}.model-banner{width:calc(100% - 120px);margin-left:60px;margin-right:0;padding-left:0;padding-right:0}.model-banner h1{font-size:38px;white-space:nowrap}.center-fragment{flex:0 0 auto}.center-fragment>i{display:none}.center-fragment:nth-child(-n+3) .center-item{width:123px;min-width:123px;height:68px}.center-fragment:nth-child(n+4) .center-item{width:159px;min-width:159px;height:68px}.center-item>span{min-width:auto;flex-shrink:0}.center-fragment:nth-child(-n+3) .center-item>span{width:72px}.center-fragment:nth-child(n+4) .center-item>span{width:108px}.center-item small{white-space:normal}.product-card{width:152px;flex-basis:152px}.product-card.active{width:340px;flex-basis:340px}.floating-contact{right:24px}}
