html,body{margin:0;padding:0;background:#fff;overflow-x:hidden;}
*{box-sizing:border-box;}
/* SEO 语义化标题：h1/h2 归零浏览器 UA 默认 margin/padding，避免影响绝对定位布局。
   只声明盒子间距，不声明 font-size/font-weight，防止 #sh-root h1/h2（特异性 1,0,1）
   覆盖 .sh-N.sh-N（0,2,0）已有的字号/字重，从而保证 PC 端布局零偏移 */
#sh-root h1,#sh-root h2{margin:0;padding:0;}
/* Banner 下方 Tab 栏：承担原有的「点击滚动定位」交互；滚动超过 banner 时由 JS 切换 is-fixed 吸顶到 header 下方 */
.sh-tabs{position:absolute;left:0px;top:651px;width:1920px;height:50px;display:flex;align-items:center;padding-left:360px;gap:125px;background:rgba(247,247,247,0.35);z-index:20;}
.sh-tabs.is-fixed{position:fixed;left:0;top:90px;margin-left:calc(50% - 960px);background:rgb(247,247,247);box-shadow:0 2px 8px rgba(0,0,0,.06);}
.sh-tab{position:relative;display:flex;align-items:center;width:64px;height:50px;font-family:'Microsoft YaHei','Microsoft YaHei',sans-serif;font-weight:400;font-size:16px;line-height:21px;color:rgb(51,51,51);white-space:nowrap;cursor:pointer;transition:color .2s ease;}
.sh-tab::after{content:'';position:absolute;left:0;bottom:0;width:64px;height:3px;background:transparent;}
.sh-tab:hover{color:rgb(24,108,234);}
.sh-tab:hover::after{background:rgb(24,108,234);}
/* 当前所处模块对应 tab：选中态与 hover 保持一致（蓝色 + 底部 3px 下划线 + 加粗） */
.sh-tab.is-active{color:rgb(24,108,234);font-weight:700;}
.sh-tab.is-active::after{background:rgb(24,108,234);}
/* Header 主菜单：结构与下拉交互完全照抄吉客云官网标准 header（.mav-wrap），仅容器定位与字号按上海站适配；下拉菜单由 CSS :hover 驱动，无 JS */
.sh-nav{position:absolute;left:427px;top:0;height:90px;font-family:'Microsoft YaHei','Microsoft YaHei',sans-serif;font-weight:400;font-size:15px;letter-spacing:1px;z-index:10;}
/* 一级项容器：高度 == header 高度，下拉面板 top 与之一致，形成无缝 hover 桥接 */
.sh-nav>div{position:relative;float:left;height:90px;margin-left:34px;}
.sh-nav>div:first-child{margin-left:0;}
.sh-nav .mav-item{display:block;height:90px;line-height:90px;padding:0;margin:0;text-decoration:none;white-space:nowrap;color:#4F4F4F;font-weight:bold;font-size:15px;border-bottom:3px solid transparent;transition:color .2s ease;}
.sh-nav>div:hover .mav-item{color:#004097;}
/* 下拉面板：默认隐藏，悬停一级项时滑入（与官网 .mav-wrap ul 及 slide-nav 关键帧一致） */
.sh-nav ul{visibility:hidden;opacity:0;box-sizing:border-box;position:absolute;left:-27px;top:90px;width:217px;margin:0;padding:7px 0 12px 26px;list-style:none;background:#fff;box-shadow:0 8px 10px rgba(0,0,0,.16);font-size:14px;font-weight:400;line-height:32px;text-align:left;z-index:5;}
.sh-nav ul li{list-style:none;}
.sh-nav ul li a{display:block;cursor:pointer;color:#333;text-decoration:none;white-space:nowrap;transition:color .2s ease;}
.sh-nav ul li:hover a{color:#004097;}
.sh-nav>div:hover>ul{visibility:visible;animation:sh-slide-nav .5s forwards;}
@keyframes sh-slide-nav{0%{opacity:0;transform:translateY(-40px);}100%{opacity:1;transform:translateY(0);}}
/* 窄面板宽度差异（与官网 productNav/newDynamic/serviceNav/aboutUs 的覆盖一致） */
.sh-nav .productNav ul,.sh-nav .newDynamic ul{width:140px;left:2px;}
.sh-nav .serviceNav ul{width:126px;left:2px;}
.sh-nav .aboutUs ul{width:113px;left:2px;}
/* 解决方案：多列大面板（与官网 .solution_kid 一致） */
.sh-nav .solution_kid{display:flex;flex-wrap:wrap;justify-content:flex-start;width:960px;left:-7px;padding:10px 36px 25px;}
.sh-nav .solution_kid li{margin-bottom:30px;}
.sh-nav .solution_kid li .tt{font-size:14px;line-height:19px;font-weight:700;color:#333;margin-bottom:2px;}
.sh-nav .solution_kid li .sub_tt{font-size:12px;line-height:16px;color:#999;}
/* ==== 页脚：PC 端复用吉客云标准站 footer（结构与文案同首页 footer，完全一致）
   样式来源为 css/common.css 与 css/home.css 中 footer 相关规则的最终合并结果；
   因 region 页未引入 common.css/home.css，故在此以 #page-footer 作用域完整落地，
   仅作用于 region 页脚（#page-footer 由 js/shanghai.js 异步注入 public/footer.html） ==== */
#page-footer{font-family:'Microsoft YaHei','Microsoft YaHei',sans-serif;color:#333;}
#page-footer a{cursor:pointer;text-decoration:none;}
#page-footer ul,#page-footer li{list-style:none;}
#page-footer .footer-wrap{width:100%;background:#5D5D5D;background-size:100% 100%;}
#page-footer .footer{display:flex;justify-content:space-around;align-items:center;width:1200px;height:254px;margin:0 auto;}
#page-footer .left-box{display:flex;flex-direction:column;justify-content:space-evenly;align-items:center;height:213px;border-right:1px solid #838383;padding-right:55px;opacity:1;margin-left:31px;margin-top:6px;}
#page-footer .left-telephone{white-space:nowrap;height:24px;font-size:23px;font-weight:bold;line-height:19px;color:#FFFFFF;opacity:1;margin-top:-43px;}
#page-footer .left-box img{width:56px;height:56px;margin-top:-39px;}
#page-footer .left-text{width:112px;height:14px;font-size:14px;font-weight:400;line-height:19px;color:#FFFFFF;opacity:1;margin-top:-60px;}
#page-footer .mid-box{display:flex;justify-content:space-around;align-items:center;font-size:14px;font-weight:400;line-height:19px;color:#E8E8E8;opacity:1;}
#page-footer .mid-box ul{width:320px;margin-top:18px;padding:0;}
#page-footer .mid-box li a{float:left;margin:0;padding:0;margin-right:36px;margin-bottom:12px;}
#page-footer .mid-liststyle{height:213px;width:192px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;margin-right:126px;margin-top:39px;}
#page-footer .mid-title{font-size:17px;font-weight:700;line-height:19px;color:#FFFFFF;opacity:1;}
#page-footer .right-box{display:flex;flex-direction:column;width:150px;justify-content:space-around;align-items:center;margin-right:60px;}
#page-footer .right-box span{width:108px;height:12px;font-size:12px;font-weight:400;line-height:19px;color:#F7F7F7;opacity:1;}
#page-footer .right-box img{width:106px;margin-bottom:10px;}
#page-footer .mid-box a{font-weight:400;line-height:19px;color:#E8E8E8;opacity:1;}
#page-footer .mid-box a:hover{color:#5485E8;}
#page-footer .first-box{margin-left:76px;}
#page-footer .second-box{margin-right:19px;}
#page-footer .data-center-box{margin-right:19px;}
#page-footer .third-box{margin-right:40px;}
#page-footer .footer .second-box,#page-footer .footer .data-center-box,#page-footer .footer .third-box{width:120px;}
#page-footer .footer .second-box ul,#page-footer .footer .data-center-box ul,#page-footer .footer .third-box ul{width:120px !important;}
#page-footer .footerline{width:100%;height:0;border-bottom:1px solid #6E6E6E;opacity:1;}
#page-footer .footer-bottom{width:1200px;margin:0 auto;display:flex;justify-content:center;align-items:center;}
#page-footer .friend-link p{margin:13px 0 18px 0;font-size:14px;color:#E8E8E8;opacity:1;}
#page-footer .friend-link p a{color:#E8E8E8 !important;opacity:1 !important;}
#page-footer .friend-link p a:hover{color:#5485E8;}
#page-footer .friend-link .bottom-link2 a{color:#B1B1B1 !important;margin:0 5px;}
#page-footer #bottomTag a{color:#FFFFFF !important;margin:0 5px;}
/* 页脚红线区新增「城市站点」行（位于热门推荐上方），样式与热门推荐行保持一致 */
#page-footer .sh-footer-city{font-size:14px;line-height:19px;color:#FFFFFF;}
#page-footer .friend-link .sh-footer-city a{color:#FFFFFF !important;text-decoration:none;margin:0 5px;}
#page-footer .friend-link .sh-footer-city a:hover{color:#5485E8 !important;}
#page-footer .bottom-line{background-color:#414141;}
#page-footer .bottom-right{color:rgba(255,255,255,.7);font-size:14px;line-height:20px;padding:17px 0;display:flex;justify-content:center;}
#page-footer .bottom-right a{display:block;color:rgba(255,255,255,.7);text-decoration:none;line-height:20px;}
#page-footer .bottom-right img{width:20px;height:20px;margin:0 7px 0 15px;}
/* 功能框架 01-06 圆形 tab（无跳转，不加手型；移入动效由整卡缩放脚本统一处理） */
.fw-dot{transition:box-shadow .25s ease;}
.fw-dot:hover{box-shadow:0 6px 14px rgba(24,108,234,.35);}
/* 模块滚动移入动效：支持上下左右四个方向 */
.reveal{opacity:0;transition:opacity .7s cubic-bezier(.22,.61,.36,1),transform .7s cubic-bezier(.22,.61,.36,1);}
.reveal.slide-top{transform:translateY(50px);}
.reveal.slide-bottom{transform:translateY(-50px);}
.reveal.slide-left{transform:translateX(50px);}
.reveal.slide-right{transform:translateX(-50px);}
.reveal.is-revealed{opacity:1;transform:translate(0,0);}
/* FAQ 手风琴（与项目解决方案页 FAQ 模块一致：答案在卡片内行内展开，卡片自身长高、下方卡片顺次下推） */
.faq-list{position:absolute;left:360px;top:5302px;width:1200px;z-index:5;display:grid;grid-template-columns:575px 575px;grid-template-rows:repeat(5,auto);grid-auto-flow:column;align-items:start;column-gap:50px;row-gap:20px;}
.faq-item{position:relative;display:block;min-height:56px;padding:0;border:0;cursor:pointer;text-align:left;font:inherit;background:rgb(255,255,255);border-radius:5px;box-shadow:inset 0 0 0 1px rgb(227,231,239);appearance:none;-webkit-appearance:none;overflow:hidden;transform:scale(1);transform-origin:center center;transition:transform .28s ease,box-shadow .28s ease;}
.faq-q{display:block;padding:19px 56px 19px 15px;font-family:'Microsoft YaHei',sans-serif;font-weight:400;font-size:14px;line-height:18px;color:rgb(51,51,51);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.faq-icon{position:absolute;right:22px;top:26px;width:16px;height:8px;display:block;transition:transform .28s ease;}
.faq-item:hover,.faq-item[aria-expanded="true"]{transform:scale(1.02);z-index:6;box-shadow:0 0 6px 1px rgba(0,0,0,.08),inset 0 0 0 1px rgba(24,108,234,.18);}
.faq-item[aria-expanded="true"] .faq-icon{transform:rotate(180deg);}
.faq-a{display:block;max-height:0;padding:0 22px 0 15px;overflow:hidden;font-family:'Microsoft YaHei',sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:20px;color:rgb(102,102,102);transition:max-height .24s ease;}
/* 展开态底部留白用 ::after 撑高：折叠态 scrollHeight 即等于卡片实际增高量，便于同步下移页脚 */
.faq-a::after{content:'';display:block;height:20px;}
.faq-item[aria-expanded="true"] .faq-a{max-height:220px;}
/* 顶部 header 吸附：结构与首页 header 完全不同，但展现形式一致（固定吸顶，高度与视觉对齐） */
.sh-header{position:fixed;left:0;top:0;margin-left:calc(50% - 960px);width:1920px;height:90px;z-index:9999;background:rgb(255,255,255);transition:box-shadow .25s ease;}
/* 页面滚动后 header 吸附态加深阴影，与吉客云官网一致 */
.sh-header.is-scrolled{box-shadow:0 2px 10px rgba(0,0,0,.08);}
/* 快速了解吉客云：poster + video，点击原地播放（对齐首页 displayProductVideo 行为） */
.jk-video-box{position:absolute;left:360px;top:1520px;width:1200px;height:520px;overflow:hidden;cursor:pointer;}
.jk-video-poster{position:absolute;left:0;top:0;width:1200px;height:520px;display:block;}
.jk-video-player{position:absolute;left:0;top:0;width:1200px;height:520px;object-fit:cover;background:#000;display:none;}
/* 吉客云深受用户好评：向左缓慢滚动跑马灯（两侧渐隐，悬停暂停，复制一份实现无缝循环）
   卡片严格按设计稿还原：380x275、圆角17、顶部5px蓝条、圆形品牌logo+右侧两行+右上五颗星（SVG）、正文两侧装饰引号（SVG） */
.jk-praise-marquee{position:absolute;left:360px;top:4125px;width:1200px;height:310px;padding:16px 0 19px;overflow:hidden;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 8%,#000 92%,transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 8%,#000 92%,transparent 100%);}
.jk-praise-track{display:flex;width:max-content;gap:31px;will-change:transform;animation:jk-praise-left 80s linear infinite;}
.jk-praise-marquee:hover .jk-praise-track{animation-play-state:paused;}
.jk-praise-card{position:relative;flex:0 0 380px;width:380px;height:275px;box-sizing:border-box;background:rgb(255,255,255);border-radius:17px;border-top:5px solid rgb(24,108,234);box-shadow:0px 3px 6px 0px rgba(0,0,0,0.16);text-align:left;font-family:'Microsoft YaHei','Microsoft YaHei',sans-serif;}
.jk-praise-avatar{position:absolute;left:20px;top:34px;width:75px;height:75px;box-sizing:border-box;display:flex;align-items:center;justify-content:center;}
.jk-praise-avatar img{width:75px;height:75px;display:block;}
.jk-praise-name{position:absolute;left:111px;top:47px;font-size:18px;font-weight:700;line-height:28px;color:rgb(51,51,51);white-space:nowrap;}
/* 公司名置于称呼之前：与称呼同字体同字号，两者之间用小间距分隔 */
.jk-praise-name-brand{margin-right:8px;}
.jk-praise-brand{position:absolute;left:111px;right:36px;top:78px;font-size:14px;line-height:20px;color:rgb(102,102,102);white-space:normal;word-break:break-word;}
.jk-praise-stars{position:absolute;right:16px;top:17px;display:flex;gap:11px;line-height:0;}
.jk-praise-stars svg{display:block;width:17px;height:16.17px;fill:rgb(252,180,0);}
.jk-praise-comment{position:absolute;left:36px;top:128px;width:308px;margin:0;font-size:14px;line-height:24px;color:rgb(102,102,102);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;}
.jk-praise-quote{position:absolute;display:block;line-height:0;}
.jk-praise-quote svg{display:block;width:17px;height:13px;fill:rgb(230,230,230);}
.jk-praise-quote-l{left:8px;top:128px;}
.jk-praise-quote-r{left:345px;top:224px;}
@keyframes jk-praise-left{0%{transform:translateX(0);}100%{transform:translateX(calc(-50% - 15.5px));}}

/* ==== 布局定位样式（由原行内样式逐字机械迁移；置于此处并采用双类选择器，
   使优先级表现与原“行内样式”完全一致：覆盖普通类规则，仍让位于 !important） ==== */
.sh-1.sh-1{position:relative;width:1920px;height:auto;margin-left:calc(50% - 960px);background:#ffffff;overflow:hidden;}
.sh-2.sh-2{position:absolute;left:0px;top:4482px;width:1920px;height:680px;background:linear-gradient(123.7deg, rgb(242,247,255) 5.58%, rgb(231,246,255) 48.32%, rgb(242,247,255) 92.2%);}
.sh-3.sh-3{position:absolute;left:0px;top:2952px;width:1920px;height:360px;object-fit:cover;object-position:bottom;display:block;}
.sh-4.sh-4{position:absolute;left:484px;top:3067px;width:966px;height:1.08px;box-shadow:inset 0 0 0 1px rgb(172,202,252);}
.sh-5.sh-5{position:absolute;left:0px;top:0px;width:1920px;height:650px;overflow:hidden;background:linear-gradient(135deg,rgb(11,86,230) 0%,rgb(27,150,243) 100%);}
.sh-6.sh-6{position:absolute;left:0px;top:0px;width:1920px;height:650px;object-fit:cover;display:block;}
.sh-7.sh-7{position:absolute;left:360px;top:279px;width:714px;font-family:'Microsoft YaHei','Microsoft YaHei',sans-serif;font-weight:700;font-size:51px;line-height:67px;color:rgb(255,255,255);text-align:left;white-space:nowrap;height:67px;text-shadow:0px 4px 4px rgba(0,0,0,0.25);}
.sh-8.sh-8{font-size:51px;}
.sh-9.sh-9{color:rgb(251,238,69);font-size:51px;}
.sh-10.sh-10{position:absolute;left:361px;top:358px;width:583px;font-family:'Microsoft YaHei','Microsoft YaHei',sans-serif;font-weight:400;font-size:18px;line-height:24px;color:rgb(255,255,255);text-align:left;white-space:pre;height:24px;text-shadow:0px 4px 4px rgba(0,0,0,0.25);}
.sh-11.sh-11{position:absolute;left:361px;top:434px;width:127px;height:42px;cursor:pointer;background:linear-gradient(90deg, rgb(255,157,0) 0%, rgb(244,116,29) 100%);border-radius:5px;display:flex;align-items:center;justify-content:center;gap:14px;padding:0 5px;}
.sh-12.sh-12{width:25px;height:21.3px;display:block;flex:0 0 auto;}
.sh-13.sh-13{display:block;font-family:'Microsoft YaHei','Microsoft YaHei',sans-serif;font-weight:400;font-size:16px;line-height:21px;color:rgb(255,255,255);white-space:nowrap;position:relative;top:-2px;}
.sh-14.sh-14{position:absolute;left:507px;top:434px;width:127px;height:42px;cursor:pointer;background:linear-gradient(90deg, rgba(255,255,255,0.3) 0%, rgba(255,255,255,0) 100%);border-radius:5px;box-shadow:inset 0 0 0 1px rgba(255,255,255,0.5);display:flex;align-items:center;justify-content:center;gap:14px;padding:0 5px;}
.sh-15.sh-15{width:20px;height:19px;display:block;flex:0 0 auto;}
.sh-28.sh-28{position:absolute;left:361px;top:217px;width:299px;height:42px;background:rgba(255,255,255,0.07);border-radius:20.5px;box-shadow:inset 0 0 0 1px rgb(255,255,255);}
.sh-29.sh-29{position:absolute;left:361px;top:226px;width:299px;font-family:'Microsoft YaHei','Microsoft YaHei',sans-serif;font-weight:400;font-size:18px;line-height:24px;color:rgb(255,255,255);text-align:center;white-space:nowrap;height:24px;line-height:24px;text-shadow:0px 4px 4px rgba(0,0,0,0.25);}
.sh-30.sh-30{position:absolute;left:740px;top:906px;width:440px;height:353px;display:block;}
.sh-31.sh-31{position:absolute;left:405px;top:901px;width:363px;height:76px;background:rgb(255,255,255);border-radius:6px;box-shadow:4px 4px 0 0 rgb(230,239,253), inset 0 0 0 1px rgb(227,227,227);}
.sh-32.sh-32{position:absolute;left:415px;top:942px;width:96px;height:24px;background:rgb(237,246,255);border-radius:12px;}
.sh-33.sh-33{position:absolute;left:420px;top:914px;width:288px;font-family:'Microsoft YaHei','Microsoft YaHei',sans-serif;font-weight:700;font-size:16px;line-height:21.12px;color:rgb(51,51,51);text-align:left;white-space:nowrap;height:21px;line-height:21px;}
.sh-34.sh-34{position:absolute;left:523px;top:946px;width:240px;font-family:'Microsoft YaHei','Microsoft YaHei',sans-serif;font-weight:400;font-size:12px;line-height:15.84px;color:rgb(51,51,51);text-align:left;white-space:nowrap;height:16px;line-height:16px;}
.sh-35.sh-35{position:absolute;left:421px;top:944px;width:84px;font-family:'Microsoft YaHei','Microsoft YaHei',sans-serif;font-weight:400;font-size:12px;line-height:15.84px;color:rgb(24,108,234);text-align:left;white-space:nowrap;height:18px;line-height:18px;}
.sh-36.sh-36{position:absolute;left:1153px;top:901px;width:328px;height:76px;background:rgb(255,255,255);border-radius:6px;box-shadow:4px 4px 0 0 rgb(230,239,253), inset 0 0 0 1px rgb(227,227,227);}
.sh-37.sh-37{position:absolute;left:1163px;top:942px;width:96px;height:24px;background:rgb(237,246,255);border-radius:12px;}
.sh-38.sh-38{position:absolute;left:1168px;top:914px;width:272px;font-family:'Microsoft YaHei','Microsoft YaHei',sans-serif;font-weight:700;font-size:16px;line-height:21.12px;color:rgb(51,51,51);text-align:left;white-space:nowrap;height:21px;line-height:21px;}
.sh-39.sh-39{position:absolute;left:1271px;top:946px;width:204px;font-family:'Microsoft YaHei','Microsoft YaHei',sans-serif;font-weight:400;font-size:12px;line-height:15.84px;color:rgb(51,51,51);text-align:left;white-space:nowrap;height:16px;line-height:16px;}
.sh-40.sh-40{position:absolute;left:1169px;top:944px;width:84px;font-family:'Microsoft YaHei','Microsoft YaHei',sans-serif;font-weight:400;font-size:12px;line-height:15.84px;color:rgb(24,108,234);text-align:left;white-space:nowrap;height:18px;line-height:18px;}
.sh-41.sh-41{position:absolute;left:1200px;top:1041px;width:318px;height:76px;background:rgb(255,255,255);border-radius:6px;box-shadow:4px 4px 0 0 rgb(230,239,253), inset 0 0 0 1px rgb(227,227,227);}
.sh-42.sh-42{position:absolute;left:1210px;top:1082px;width:96px;height:24px;background:rgb(237,246,255);border-radius:12px;}
.sh-43.sh-43{position:absolute;left:1215px;top:1054px;width:288px;font-family:'Microsoft YaHei','Microsoft YaHei',sans-serif;font-weight:700;font-size:16px;line-height:21.12px;color:rgb(51,51,51);text-align:left;white-space:nowrap;height:21px;line-height:21px;}
.sh-44.sh-44{position:absolute;left:1318px;top:1086px;width:192px;font-family:'Microsoft YaHei','Microsoft YaHei',sans-serif;font-weight:400;font-size:12px;line-height:15.84px;color:rgb(51,51,51);text-align:left;white-space:nowrap;height:16px;line-height:16px;}
.sh-45.sh-45{position:absolute;left:1216px;top:1084px;width:84px;font-family:'Microsoft YaHei','Microsoft YaHei',sans-serif;font-weight:400;font-size:12px;line-height:15.84px;color:rgb(24,108,234);text-align:left;white-space:nowrap;height:18px;line-height:18px;}
.sh-46.sh-46{position:absolute;left:1152px;top:1181px;width:364px;height:76px;background:rgb(255,255,255);border-radius:6px;box-shadow:4px 4px 0 0 rgb(230,239,253), inset 0 0 0 1px rgb(227,227,227);}
.sh-47.sh-47{position:absolute;left:1162px;top:1222px;width:96px;height:24px;background:rgb(237,246,255);border-radius:12px;}
.sh-48.sh-48{position:absolute;left:1167px;top:1194px;width:299px;font-family:'Microsoft YaHei','Microsoft YaHei',sans-serif;font-weight:700;font-size:16px;line-height:21.12px;color:rgb(51,51,51);text-align:left;white-space:nowrap;height:21px;line-height:21px;}
.sh-49.sh-49{position:absolute;left:1270px;top:1226px;width:240px;font-family:'Microsoft YaHei','Microsoft YaHei',sans-serif;font-weight:400;font-size:12px;line-height:15.84px;color:rgb(51,51,51);text-align:left;white-space:nowrap;height:16px;line-height:16px;}
.sh-50.sh-50{position:absolute;left:1168px;top:1224px;width:84px;font-family:'Microsoft YaHei','Microsoft YaHei',sans-serif;font-weight:400;font-size:12px;line-height:15.84px;color:rgb(24,108,234);text-align:left;white-space:nowrap;height:18px;line-height:18px;}
.sh-51.sh-51{position:absolute;left:376px;top:1041px;width:352px;height:76px;background:rgb(255,255,255);border-radius:6px;box-shadow:4px 4px 0 0 rgb(230,239,253), inset 0 0 0 1px rgb(227,227,227);}
.sh-52.sh-52{position:absolute;left:386px;top:1082px;width:96px;height:24px;background:rgb(237,246,255);border-radius:12px;}
.sh-53.sh-53{position:absolute;left:391px;top:1054px;width:304px;font-family:'Microsoft YaHei','Microsoft YaHei',sans-serif;font-weight:700;font-size:16px;line-height:21.12px;color:rgb(51,51,51);text-align:left;white-space:nowrap;height:21px;line-height:21px;}
.sh-54.sh-54{position:absolute;left:494px;top:1086px;width:228px;font-family:'Microsoft YaHei','Microsoft YaHei',sans-serif;font-weight:400;font-size:12px;line-height:15.84px;color:rgb(51,51,51);text-align:left;white-space:nowrap;height:16px;line-height:16px;}
.sh-55.sh-55{position:absolute;left:392px;top:1084px;width:84px;font-family:'Microsoft YaHei','Microsoft YaHei',sans-serif;font-weight:400;font-size:12px;line-height:15.84px;color:rgb(24,108,234);text-align:left;white-space:nowrap;height:18px;line-height:18px;}
.sh-56.sh-56{position:absolute;left:420px;top:1181px;width:358px;height:76px;background:rgb(255,255,255);border-radius:6px;box-shadow:4px 4px 0 0 rgb(230,239,253), inset 0 0 0 1px rgb(227,227,227);}
.sh-57.sh-57{position:absolute;left:430px;top:1222px;width:96px;height:24px;background:rgb(237,246,255);border-radius:12px;}
.sh-58.sh-58{position:absolute;left:435px;top:1194px;width:304px;font-family:'Microsoft YaHei','Microsoft YaHei',sans-serif;font-weight:700;font-size:16px;line-height:21.12px;color:rgb(51,51,51);text-align:left;white-space:nowrap;height:21px;line-height:21px;}
.sh-59.sh-59{position:absolute;left:538px;top:1226px;width:234px;font-family:'Microsoft YaHei','Microsoft YaHei',sans-serif;font-weight:400;font-size:12px;line-height:15.84px;color:rgb(51,51,51);text-align:left;white-space:nowrap;height:16px;line-height:16px;}
.sh-60.sh-60{position:absolute;left:436px;top:1224px;width:84px;font-family:'Microsoft YaHei','Microsoft YaHei',sans-serif;font-weight:400;font-size:12px;line-height:15.84px;color:rgb(24,108,234);text-align:left;white-space:nowrap;height:18px;line-height:18px;}
.sh-61.sh-61{position:absolute;left:0px;top:2108px;width:1920px;height:750px;background:linear-gradient(110.28deg, rgb(13,82,213) 2.02%, rgb(28,173,240) 102.48%);}
.sh-62.sh-62{position:absolute;left:0px;top:2108px;width:1920px;height:750px;display:block;}
.sh-63.sh-63{position:absolute;left:690px;top:774px;width:540px;font-family:'Microsoft YaHei','Microsoft YaHei',sans-serif;font-weight:700;font-size:30px;line-height:39.59px;color:rgb(51,51,51);text-align:left;white-space:nowrap;height:40px;line-height:40px;}
.sh-64.sh-64{position:absolute;left:810px;top:2158px;width:300px;font-family:'Microsoft YaHei','Microsoft YaHei',sans-serif;font-weight:700;font-size:30px;line-height:39.59px;color:rgb(255,255,255);text-align:center;white-space:nowrap;height:40px;line-height:40px;}
.sh-65.sh-65{position:absolute;left:728px;top:823px;width:465px;font-family:'Microsoft YaHei','Microsoft YaHei',sans-serif;font-weight:400;font-size:14px;line-height:18.48px;color:rgb(102,102,102);text-align:center;white-space:nowrap;height:18px;line-height:18px;}
.sh-66.sh-66{position:absolute;left:785px;top:2207px;width:350px;font-family:'Microsoft YaHei','Microsoft YaHei',sans-serif;font-weight:400;font-size:14px;line-height:18.48px;color:rgb(255,255,255);text-align:center;white-space:nowrap;height:18px;line-height:18px;}
.sh-67.sh-67{position:absolute;left:360px;top:2261px;width:380px;height:162px;background:linear-gradient(-58.11deg, rgb(232,240,253) 4.74%, rgb(255,255,255) 94.46%);border-radius:17px;box-shadow:0px 0px 6px 0px rgba(0,0,0,0.16);}
.sh-68.sh-68{position:absolute;left:360px;top:2261px;width:380px;height:162px;z-index:2;display:block;text-decoration:none;border-radius:17px;}
.sh-69.sh-69{position:absolute;left:360px;top:2453px;width:380px;height:162px;background:linear-gradient(-58.11deg, rgb(244,236,248) 4.74%, rgb(255,255,255) 84.83%, rgb(255,255,255) 94.46%);border-radius:17px;box-shadow:0px 0px 6px 0px rgba(0,0,0,0.16);}
.sh-70.sh-70{position:absolute;left:360px;top:2453px;width:380px;height:162px;z-index:2;display:block;text-decoration:none;border-radius:17px;}
.sh-71.sh-71{position:absolute;left:390px;top:2473px;width:48px;height:48px;background:rgba(149,73,190,0.1);border-radius:24px;}
.sh-72.sh-72{position:absolute;left:360px;top:2645px;width:380px;height:162px;background:linear-gradient(-58.11deg, rgb(236,251,248) 4.74%, rgb(255,255,255) 84.83%, rgb(255,255,255) 94.46%);border-radius:17px;box-shadow:0px 0px 6px 0px rgba(0,0,0,0.16);}
.sh-73.sh-73{position:absolute;left:360px;top:2645px;width:380px;height:162px;z-index:2;display:block;text-decoration:none;border-radius:17px;}
.sh-74.sh-74{position:absolute;left:770px;top:2261px;width:380px;height:162px;background:linear-gradient(-58.11deg, rgb(251,238,245) 4.74%, rgb(255,255,255) 84.83%, rgb(255,255,255) 94.46%);border-radius:17px;box-shadow:0px 0px 6px 0px rgba(0,0,0,0.16);}
.sh-75.sh-75{position:absolute;left:770px;top:2261px;width:380px;height:162px;z-index:2;display:block;text-decoration:none;border-radius:17px;}
.sh-76.sh-76{position:absolute;left:770px;top:2453px;width:380px;height:162px;background:linear-gradient(-58.11deg, rgb(232,240,253) 4.74%, rgb(255,255,255) 94.46%);border-radius:17px;box-shadow:0px 0px 6px 0px rgba(0,0,0,0.16);}
.sh-77.sh-77{position:absolute;left:770px;top:2453px;width:380px;height:162px;z-index:2;display:block;text-decoration:none;border-radius:17px;}
.sh-78.sh-78{position:absolute;left:778px;top:2646px;width:380px;height:162px;background:linear-gradient(-58.11deg, rgb(253,242,238) 4.74%, rgb(255,255,255) 84.83%, rgb(255,255,255) 94.46%);border-radius:17px;box-shadow:0px 0px 6px 0px rgba(0,0,0,0.16);}
.sh-79.sh-79{position:absolute;left:778px;top:2646px;width:380px;height:162px;z-index:2;display:block;text-decoration:none;border-radius:17px;}
.sh-80.sh-80{position:absolute;left:1180px;top:2261px;width:380px;height:162px;background:linear-gradient(-58.11deg, rgb(253,242,238) 4.74%, rgb(255,255,255) 84.83%, rgb(255,255,255) 94.46%);border-radius:17px;box-shadow:0px 0px 6px 0px rgba(0,0,0,0.16);}
.sh-81.sh-81{position:absolute;left:1180px;top:2261px;width:380px;height:162px;z-index:2;display:block;text-decoration:none;border-radius:17px;}
.sh-82.sh-82{position:absolute;left:1180px;top:2453px;width:380px;height:162px;background:linear-gradient(-58.11deg, rgb(235,249,238) 4.74%, rgb(255,255,255) 84.83%, rgb(255,255,255) 94.46%);border-radius:17px;box-shadow:0px 0px 6px 0px rgba(0,0,0,0.16);}
.sh-83.sh-83{position:absolute;left:1180px;top:2453px;width:380px;height:162px;z-index:2;display:block;text-decoration:none;border-radius:17px;}
.sh-84.sh-84{position:absolute;left:1180px;top:2645px;width:380px;height:162px;background:linear-gradient(-58.11deg, rgb(251,238,245) 4.74%, rgb(255,255,255) 84.83%, rgb(255,255,255) 94.46%);border-radius:17px;box-shadow:0px 0px 6px 0px rgba(0,0,0,0.16);}
.sh-85.sh-85{position:absolute;left:1180px;top:2645px;width:380px;height:162px;z-index:2;display:block;text-decoration:none;border-radius:17px;}
.sh-86.sh-86{position:absolute;left:390px;top:2281px;width:48px;height:48px;background:rgba(24,108,234,0.1);border-radius:24px;}
.sh-87.sh-87{position:absolute;left:451px;top:2292px;width:72px;font-family:'Microsoft YaHei','Microsoft YaHei',sans-serif;font-weight:700;font-size:18px;line-height:23.76px;color:rgb(51,51,51);text-align:left;white-space:nowrap;height:24px;line-height:24px;}
.sh-88.sh-88{position:absolute;left:451px;top:2484px;width:72px;font-family:'Microsoft YaHei','Microsoft YaHei',sans-serif;font-weight:700;font-size:18px;line-height:23.76px;color:rgb(51,51,51);text-align:left;white-space:nowrap;height:24px;line-height:24px;}
.sh-89.sh-89{position:absolute;left:451px;top:2676px;width:108px;font-family:'Microsoft YaHei','Microsoft YaHei',sans-serif;font-weight:700;font-size:18px;line-height:23.76px;color:rgb(51,51,51);text-align:left;white-space:nowrap;height:24px;line-height:24px;}
.sh-90.sh-90{position:absolute;left:861px;top:2292px;width:72px;font-family:'Microsoft YaHei','Microsoft YaHei',sans-serif;font-weight:700;font-size:18px;line-height:23.76px;color:rgb(51,51,51);text-align:left;white-space:nowrap;height:24px;line-height:24px;}
.sh-91.sh-91{position:absolute;left:861px;top:2484px;width:72px;font-family:'Microsoft YaHei','Microsoft YaHei',sans-serif;font-weight:700;font-size:18px;line-height:23.76px;color:rgb(51,51,51);text-align:left;white-space:nowrap;height:24px;line-height:24px;}
.sh-92.sh-92{position:absolute;left:861px;top:2676px;width:90px;font-family:'Microsoft YaHei','Microsoft YaHei',sans-serif;font-weight:700;font-size:18px;line-height:23.76px;color:rgb(51,51,51);text-align:left;white-space:nowrap;height:24px;line-height:24px;}
.sh-93.sh-93{position:absolute;left:1271px;top:2292px;width:72px;font-family:'Microsoft YaHei','Microsoft YaHei',sans-serif;font-weight:700;font-size:18px;line-height:23.76px;color:rgb(51,51,51);text-align:left;white-space:nowrap;height:24px;line-height:24px;}
.sh-94.sh-94{position:absolute;left:1271px;top:2484px;width:90px;font-family:'Microsoft YaHei','Microsoft YaHei',sans-serif;font-weight:700;font-size:18px;line-height:23.76px;color:rgb(51,51,51);text-align:left;white-space:nowrap;height:24px;line-height:24px;}
.sh-95.sh-95{position:absolute;left:1271px;top:2676px;width:77px;font-family:'Microsoft YaHei','Microsoft YaHei',sans-serif;font-weight:700;font-size:18px;line-height:23.76px;color:rgb(51,51,51);text-align:left;white-space:nowrap;height:24px;line-height:24px;}
.sh-96.sh-96{position:absolute;left:391px;top:2389px;width:70px;cursor:pointer;font-family:'Microsoft YaHei','Microsoft YaHei',sans-serif;font-weight:400;font-size:14px;line-height:18.48px;color:rgb(24,108,234);text-align:left;white-space:nowrap;height:18px;line-height:18px;display:block;text-decoration:none;z-index:3;}
.sh-97.sh-97{position:absolute;left:391px;top:2581px;width:70px;cursor:pointer;font-family:'Microsoft YaHei','Microsoft YaHei',sans-serif;font-weight:400;font-size:14px;line-height:18.48px;color:rgb(24,108,234);text-align:left;white-space:nowrap;height:18px;line-height:18px;display:block;text-decoration:none;z-index:3;}
.sh-98.sh-98{position:absolute;left:391px;top:2773px;width:70px;cursor:pointer;font-family:'Microsoft YaHei','Microsoft YaHei',sans-serif;font-weight:400;font-size:14px;line-height:18.48px;color:rgb(24,108,234);text-align:left;white-space:nowrap;height:18px;line-height:18px;display:block;text-decoration:none;z-index:3;}
.sh-99.sh-99{position:absolute;left:801px;top:2389px;width:70px;cursor:pointer;font-family:'Microsoft YaHei','Microsoft YaHei',sans-serif;font-weight:400;font-size:14px;line-height:18.48px;color:rgb(24,108,234);text-align:left;white-space:nowrap;height:18px;line-height:18px;display:block;text-decoration:none;z-index:3;}
.sh-100.sh-100{position:absolute;left:801px;top:2581px;width:70px;cursor:pointer;font-family:'Microsoft YaHei','Microsoft YaHei',sans-serif;font-weight:400;font-size:14px;line-height:18.48px;color:rgb(24,108,234);text-align:left;white-space:nowrap;height:18px;line-height:18px;display:block;text-decoration:none;z-index:3;}
.sh-101.sh-101{position:absolute;left:801px;top:2773px;width:70px;cursor:pointer;font-family:'Microsoft YaHei','Microsoft YaHei',sans-serif;font-weight:400;font-size:14px;line-height:18.48px;color:rgb(24,108,234);text-align:left;white-space:nowrap;height:18px;line-height:18px;display:block;text-decoration:none;z-index:3;}
.sh-102.sh-102{position:absolute;left:1211px;top:2389px;width:70px;cursor:pointer;font-family:'Microsoft YaHei','Microsoft YaHei',sans-serif;font-weight:400;font-size:14px;line-height:18.48px;color:rgb(24,108,234);text-align:left;white-space:nowrap;height:18px;line-height:18px;display:block;text-decoration:none;z-index:3;}
.sh-103.sh-103{position:absolute;left:1211px;top:2581px;width:70px;cursor:pointer;font-family:'Microsoft YaHei','Microsoft YaHei',sans-serif;font-weight:400;font-size:14px;line-height:18.48px;color:rgb(24,108,234);text-align:left;white-space:nowrap;height:18px;line-height:18px;display:block;text-decoration:none;z-index:3;}
.sh-104.sh-104{position:absolute;left:1211px;top:2773px;width:70px;cursor:pointer;font-family:'Microsoft YaHei','Microsoft YaHei',sans-serif;font-weight:400;font-size:14px;line-height:18.48px;color:rgb(24,108,234);text-align:left;white-space:nowrap;height:18px;line-height:18px;display:block;text-decoration:none;z-index:3;}
.sh-105.sh-105{position:absolute;left:800px;top:2473px;width:48px;height:48px;background:rgba(24,108,234,0.1);border-radius:24px;}
.sh-106.sh-106{position:absolute;left:391px;top:2338px;width:288px;font-family:'Microsoft YaHei','Microsoft YaHei',sans-serif;font-weight:400;font-size:14px;line-height:20px;color:rgb(102,102,102);text-align:left;white-space:nowrap;height:26px;line-height:26px;}
.sh-107.sh-107{position:absolute;left:391px;top:2530px;width:288px;font-family:'Microsoft YaHei','Microsoft YaHei',sans-serif;font-weight:400;font-size:14px;line-height:20px;color:rgb(102,102,102);text-align:left;white-space:nowrap;height:26px;line-height:26px;}
.sh-108.sh-108{position:absolute;left:391px;top:2722px;width:288px;font-family:'Microsoft YaHei','Microsoft YaHei',sans-serif;font-weight:400;font-size:14px;line-height:20px;color:rgb(102,102,102);text-align:left;white-space:nowrap;height:26px;line-height:26px;}
.sh-109.sh-109{position:absolute;left:801px;top:2338px;width:320px;font-family:'Microsoft YaHei','Microsoft YaHei',sans-serif;font-weight:400;font-size:14px;line-height:20px;color:rgb(102,102,102);text-align:left;white-space:nowrap;height:26px;line-height:26px;}
.sh-110.sh-110{position:absolute;left:801px;top:2530px;width:320px;font-family:'Microsoft YaHei','Microsoft YaHei',sans-serif;font-weight:400;font-size:14px;line-height:20px;color:rgb(102,102,102);text-align:left;white-space:nowrap;height:26px;line-height:26px;}
.sh-111.sh-111{position:absolute;left:801px;top:2722px;width:320px;font-family:'Microsoft YaHei','Microsoft YaHei',sans-serif;font-weight:400;font-size:14px;line-height:20px;color:rgb(102,102,102);text-align:left;white-space:nowrap;height:26px;line-height:26px;}
.sh-112.sh-112{position:absolute;left:1211px;top:2338px;width:320px;font-family:'Microsoft YaHei','Microsoft YaHei',sans-serif;font-weight:400;font-size:14px;line-height:20px;color:rgb(102,102,102);text-align:left;white-space:nowrap;height:26px;line-height:26px;}
.sh-113.sh-113{position:absolute;left:1211px;top:2530px;width:320px;font-family:'Microsoft YaHei','Microsoft YaHei',sans-serif;font-weight:400;font-size:14px;line-height:20px;color:rgb(102,102,102);text-align:left;white-space:nowrap;height:26px;line-height:26px;}
.sh-114.sh-114{position:absolute;left:1211px;top:2722px;width:320px;font-family:'Microsoft YaHei','Microsoft YaHei',sans-serif;font-weight:400;font-size:14px;line-height:20px;color:rgb(102,102,102);text-align:left;white-space:nowrap;height:26px;line-height:26px;}
.sh-115.sh-115{position:absolute;left:400px;top:2292px;width:23.56px;height:26.58px;display:block;}
.sh-116.sh-116{position:absolute;left:800px;top:2281px;width:48px;height:48px;background:rgba(243,102,158,0.1);border-radius:24px;}
.sh-117.sh-117{position:absolute;left:811.05px;top:2292.7px;width:25.96px;height:24.49px;display:block;}
.sh-118.sh-118{position:absolute;left:1210px;top:2281px;width:48px;height:48px;background:rgba(243,134,92,0.1);border-radius:24px;}
.sh-119.sh-119{position:absolute;left:1210px;top:2473px;width:48px;height:48px;background:rgba(64,206,90,0.1);border-radius:24px;}
.sh-120.sh-120{position:absolute;left:390px;top:2665px;width:48px;height:48px;background:rgba(66,213,189,0.1);border-radius:24px;}
.sh-121.sh-121{position:absolute;left:800px;top:2665px;width:48px;height:48px;background:rgba(243,134,92,0.1);border-radius:24px;}
.sh-122.sh-122{position:absolute;left:1210px;top:2665px;width:48px;height:48px;background:rgba(243,102,158,0.1);border-radius:24px;}
.sh-123.sh-123{position:absolute;left:1221px;top:2293px;width:26px;height:24px;display:block;}
.sh-124.sh-124{position:absolute;left:404.38px;top:2486px;width:20.24px;height:20.99px;display:block;}
.sh-125.sh-125{position:absolute;left:1221px;top:2485px;width:27px;height:25.13px;display:block;}
.sh-126.sh-126{position:absolute;left:404px;top:2679px;width:20.83px;height:19.79px;display:block;}
.sh-127.sh-127{position:absolute;left:813px;top:2677px;width:23px;height:23px;display:block;}
.sh-128.sh-128{position:absolute;left:1223.33px;top:2680.5px;width:23.33px;height:17.5px;display:block;}
.sh-129.sh-129{position:absolute;left:0px;top:1365px;width:1920px;height:743px;background:rgb(247,247,247);}
.sh-130.sh-130{position:absolute;left:780px;top:2908px;width:360px;font-family:'Microsoft YaHei','Microsoft YaHei',sans-serif;font-weight:700;font-size:30px;line-height:39.59px;color:rgb(51,51,51);text-align:center;white-space:nowrap;height:40px;line-height:40px;}
.sh-131.sh-131{position:absolute;left:825px;top:4014px;width:270px;font-family:'Microsoft YaHei','Microsoft YaHei',sans-serif;font-weight:700;font-size:30px;line-height:39.59px;color:rgb(51,51,51);text-align:center;white-space:nowrap;height:40px;line-height:40px;}
.sh-132.sh-132{position:absolute;left:855px;top:4532px;width:210px;font-family:'Microsoft YaHei','Microsoft YaHei',sans-serif;font-weight:700;font-size:30px;line-height:39.59px;color:rgb(51,51,51);text-align:center;white-space:nowrap;height:40px;line-height:40px;}
.sh-133.sh-133{position:absolute;left:780px;top:5212px;width:360px;font-family:'Microsoft YaHei','Microsoft YaHei',sans-serif;font-weight:700;font-size:30px;line-height:39.59px;color:rgb(51,51,51);text-align:center;white-space:nowrap;height:40px;line-height:40px;}
.sh-134.sh-134{position:absolute;left:722px;top:2957px;width:476px;font-family:'Microsoft YaHei','Microsoft YaHei',sans-serif;font-weight:400;font-size:14px;line-height:18.48px;color:rgb(102,102,102);text-align:center;white-space:nowrap;height:18px;line-height:18px;}
.sh-135.sh-135{position:absolute;left:806px;top:4063px;width:308px;font-family:'Microsoft YaHei','Microsoft YaHei',sans-serif;font-weight:400;font-size:14px;line-height:18.48px;color:rgb(102,102,102);text-align:center;white-space:nowrap;height:18px;line-height:18px;}
.sh-136.sh-136{position:absolute;left:756px;top:4581px;width:409px;font-family:'Microsoft YaHei','Microsoft YaHei',sans-serif;font-weight:400;font-size:14px;line-height:18.48px;color:rgb(102,102,102);text-align:center;white-space:nowrap;height:18px;line-height:18px;}
.sh-137.sh-137{position:absolute;left:810px;top:2487px;width:27.66px;height:20px;display:block;}
.sh-138.sh-138{position:absolute;left:855px;top:1415px;width:210px;font-family:'Microsoft YaHei','Microsoft YaHei',sans-serif;font-weight:700;font-size:30px;line-height:39.59px;color:rgb(51,51,51);text-align:center;white-space:nowrap;height:40px;line-height:40px;}
.sh-139.sh-139{position:absolute;left:799px;top:1464px;width:322px;font-family:'Microsoft YaHei','Microsoft YaHei',sans-serif;font-weight:400;font-size:14px;line-height:18.48px;color:rgb(102,102,102);text-align:center;white-space:nowrap;height:18px;line-height:18px;}
.sh-140.sh-140{position:absolute;left:427px;top:3042px;width:50px;height:50px;background:rgb(24,108,234);border-radius:50%;box-shadow:0px 2px 4px 0px rgba(0,0,0,0.11);outline:4px solid rgb(255,255,255);outline-offset:0;}
.sh-141.sh-141{position:absolute;left:440px;top:3055px;width:25px;font-family:'Microsoft YaHei','Microsoft YaHei',sans-serif;font-weight:700;font-size:20px;line-height:26.4px;color:rgb(255,255,255);text-align:center;white-space:nowrap;height:26px;line-height:26px;}
.sh-142.sh-142{position:absolute;left:630px;top:3042px;width:50px;height:50px;background:rgb(24,108,234);border-radius:50%;box-shadow:0px 2px 4px 0px rgba(0,0,0,0.11);outline:4px solid rgb(255,255,255);outline-offset:0;}
.sh-143.sh-143{position:absolute;left:643px;top:3055px;width:25px;font-family:'Microsoft YaHei','Microsoft YaHei',sans-serif;font-weight:700;font-size:20px;line-height:26.4px;color:rgb(255,255,255);text-align:center;white-space:nowrap;height:26px;line-height:26px;}
.sh-144.sh-144{position:absolute;left:833px;top:3042px;width:50px;height:50px;background:rgb(24,108,234);border-radius:50%;box-shadow:0px 2px 4px 0px rgba(0,0,0,0.11);outline:4px solid rgb(255,255,255);outline-offset:0;}
.sh-145.sh-145{position:absolute;left:846px;top:3055px;width:25px;font-family:'Microsoft YaHei','Microsoft YaHei',sans-serif;font-weight:700;font-size:20px;line-height:26.4px;color:rgb(255,255,255);text-align:center;white-space:nowrap;height:26px;line-height:26px;}
.sh-146.sh-146{position:absolute;left:1036px;top:3042px;width:50px;height:50px;background:rgb(24,108,234);border-radius:50%;box-shadow:0px 2px 4px 0px rgba(0,0,0,0.11);outline:4px solid rgb(255,255,255);outline-offset:0;}
.sh-147.sh-147{position:absolute;left:1049px;top:3055px;width:25px;font-family:'Microsoft YaHei','Microsoft YaHei',sans-serif;font-weight:700;font-size:20px;line-height:26.4px;color:rgb(255,255,255);text-align:center;white-space:nowrap;height:26px;line-height:26px;}
.sh-148.sh-148{position:absolute;left:1239px;top:3042px;width:50px;height:50px;background:rgb(24,108,234);border-radius:50%;box-shadow:0px 2px 4px 0px rgba(0,0,0,0.11);outline:4px solid rgb(255,255,255);outline-offset:0;}
.sh-149.sh-149{position:absolute;left:1252px;top:3055px;width:25px;font-family:'Microsoft YaHei','Microsoft YaHei',sans-serif;font-weight:700;font-size:20px;line-height:26.4px;color:rgb(255,255,255);text-align:center;white-space:nowrap;height:26px;line-height:26px;}
.sh-150.sh-150{position:absolute;left:1442px;top:3042px;width:50px;height:50px;background:rgb(24,108,234);border-radius:50%;box-shadow:0px 2px 4px 0px rgba(0,0,0,0.11);outline:4px solid rgb(255,255,255);outline-offset:0;}
.sh-151.sh-151{position:absolute;left:1455px;top:3055px;width:25px;font-family:'Microsoft YaHei','Microsoft YaHei',sans-serif;font-weight:700;font-size:20px;line-height:26.4px;color:rgb(255,255,255);text-align:center;white-space:nowrap;height:26px;line-height:26px;}
.sh-152.sh-152{position:absolute;left:416px;top:3112px;width:72px;font-family:'Microsoft YaHei','Microsoft YaHei',sans-serif;font-weight:700;font-size:18px;line-height:23.76px;color:rgb(51,51,51);text-align:center;white-space:nowrap;height:24px;line-height:24px;}
.sh-153.sh-153{position:absolute;left:619px;top:3112px;width:72px;font-family:'Microsoft YaHei','Microsoft YaHei',sans-serif;font-weight:700;font-size:18px;line-height:23.76px;color:rgb(51,51,51);text-align:center;white-space:nowrap;height:24px;line-height:24px;}
.sh-154.sh-154{position:absolute;left:805px;top:3112px;width:107px;font-family:'Microsoft YaHei','Microsoft YaHei',sans-serif;font-weight:700;font-size:18px;line-height:23.76px;color:rgb(51,51,51);text-align:center;white-space:nowrap;height:24px;line-height:24px;}
.sh-155.sh-155{position:absolute;left:1025px;top:3112px;width:72px;font-family:'Microsoft YaHei','Microsoft YaHei',sans-serif;font-weight:700;font-size:18px;line-height:23.76px;color:rgb(51,51,51);text-align:center;white-space:nowrap;height:24px;line-height:24px;}
.sh-156.sh-156{position:absolute;left:1228px;top:3112px;width:72px;font-family:'Microsoft YaHei','Microsoft YaHei',sans-serif;font-weight:700;font-size:18px;line-height:23.76px;color:rgb(51,51,51);text-align:center;white-space:nowrap;height:24px;line-height:24px;}
.sh-157.sh-157{position:absolute;left:1431px;top:3112px;width:72px;font-family:'Microsoft YaHei','Microsoft YaHei',sans-serif;font-weight:700;font-size:18px;line-height:23.76px;color:rgb(51,51,51);text-align:center;white-space:nowrap;height:24px;line-height:24px;}
.sh-158.sh-158{position:absolute;left:375px;top:3148px;width:155px;font-family:'Microsoft YaHei','Microsoft YaHei',sans-serif;font-weight:400;font-size:14px;line-height:18.48px;color:rgb(102,102,102);text-align:center;white-space:nowrap;height:18px;line-height:18px;}
.sh-159.sh-159{position:absolute;left:585px;top:3148px;width:141px;font-family:'Microsoft YaHei','Microsoft YaHei',sans-serif;font-weight:400;font-size:14px;line-height:18.48px;color:rgb(102,102,102);text-align:center;white-space:nowrap;height:18px;line-height:18px;}
.sh-160.sh-160{position:absolute;left:795px;top:3148px;width:127px;font-family:'Microsoft YaHei','Microsoft YaHei',sans-serif;font-weight:400;font-size:14px;line-height:18.48px;color:rgb(102,102,102);text-align:center;white-space:nowrap;height:18px;line-height:18px;}
.sh-161.sh-161{position:absolute;left:962px;top:3148px;width:198px;font-family:'Microsoft YaHei','Microsoft YaHei',sans-serif;font-weight:400;font-size:14px;line-height:18.48px;color:rgb(102,102,102);text-align:center;white-space:nowrap;height:18px;line-height:18px;}
.sh-162.sh-162{position:absolute;left:1194px;top:3148px;width:141px;font-family:'Microsoft YaHei','Microsoft YaHei',sans-serif;font-weight:400;font-size:14px;line-height:18.48px;color:rgb(102,102,102);text-align:center;white-space:nowrap;height:18px;line-height:18px;}
.sh-163.sh-163{position:absolute;left:1385px;top:3148px;width:164px;font-family:'Microsoft YaHei','Microsoft YaHei',sans-serif;font-weight:400;font-size:14px;line-height:18.48px;color:rgb(102,102,102);text-align:center;white-space:nowrap;height:18px;line-height:18px;}
.sh-164.sh-164{position:absolute;left:0px;top:3312px;width:1920px;height:652px;background:linear-gradient(123.7deg, rgb(242,247,255) 5.58%, rgb(231,246,255) 48.32%, rgb(242,247,255) 92.2%);opacity:0.6;}
.sh-165.sh-165{position:absolute;left:765px;top:3362px;width:390px;font-family:'Microsoft YaHei','Microsoft YaHei',sans-serif;font-weight:700;font-size:30px;line-height:39.59px;color:rgb(51,51,51);text-align:center;white-space:nowrap;height:40px;line-height:40px;}
.sh-166.sh-166{position:absolute;left:778px;top:3411px;width:364px;font-family:'Microsoft YaHei','Microsoft YaHei',sans-serif;font-weight:400;font-size:14px;line-height:18.48px;color:rgb(102,102,102);text-align:center;white-space:nowrap;height:18px;line-height:18px;}
.sh-167.sh-167{position:absolute;left:880px;top:1297px;width:178px;height:42px;cursor:pointer;background:linear-gradient(90deg, rgb(255,157,0) 0%, rgb(244,116,29) 100%);border-radius:21px;display:flex;align-items:center;justify-content:center;gap:20px;padding:0 5px;}
.sh-168.sh-168{width:22px;height:22px;display:block;flex:0 0 auto;filter:brightness(0) invert(1);}
.sh-169.sh-169{position:absolute;left:871px;top:3224px;width:178px;height:42px;cursor:pointer;background:linear-gradient(90deg, rgb(255,157,0) 0%, rgb(244,116,29) 100%);border-radius:21px;display:flex;align-items:center;justify-content:center;gap:20px;padding:0 5px;}
.sh-170.sh-170{position:absolute;left:880px;top:3898px;width:159px;height:36px;cursor:pointer;background:rgb(255,255,255);border-radius:18px;box-shadow:inset 0 0 0 1px rgba(9,95,226,0.5);display:block;text-decoration:none;}
.sh-171.sh-171{position:absolute;left:915px;top:3905px;width:88px;cursor:pointer;font-family:'Microsoft YaHei','Microsoft YaHei',sans-serif;font-weight:400;font-size:16px;line-height:21.12px;color:rgb(9,95,226);text-align:center;white-space:nowrap;height:21px;line-height:21px;display:block;text-decoration:none;}
.sh-172.sh-172{position:absolute;left:360px;top:4652px;width:380px;height:217px;background:linear-gradient(180deg, rgb(245,252,255) 0%, rgb(255,255,255) 100%);border-radius:17px;box-shadow:0px 0px 6px 0px rgba(0,0,0,0.16);}
.sh-173.sh-173{position:absolute;left:360px;top:4905px;width:380px;height:217px;background:linear-gradient(180deg, rgb(245,252,255) 0%, rgb(255,255,255) 100%);border-radius:17px;box-shadow:0px 0px 6px 0px rgba(0,0,0,0.16);}
.sh-174.sh-174{position:absolute;left:770px;top:4652px;width:380px;height:217px;background:linear-gradient(180deg, rgb(245,252,255) 0%, rgb(255,255,255) 100%);border-radius:17px;box-shadow:0px 0px 6px 0px rgba(0,0,0,0.16);}
.sh-175.sh-175{position:absolute;left:770px;top:4905px;width:380px;height:217px;background:linear-gradient(180deg, rgb(245,252,255) 0%, rgb(255,255,255) 100%);border-radius:17px;box-shadow:0px 0px 6px 0px rgba(0,0,0,0.16);}
.sh-176.sh-176{position:absolute;left:1180px;top:4652px;width:380px;height:217px;background:linear-gradient(180deg, rgb(245,252,255) 0%, rgb(255,255,255) 100%);border-radius:17px;box-shadow:0px 0px 6px 0px rgba(0,0,0,0.16);}
.sh-177.sh-177{position:absolute;left:1180px;top:4905px;width:380px;height:217px;background:linear-gradient(180deg, rgb(245,252,255) 0%, rgb(255,255,255) 100%);border-radius:17px;box-shadow:0px 0px 6px 0px rgba(0,0,0,0.16);}
.sh-178.sh-178{position:absolute;left:514px;top:4745px;width:72px;font-family:'Microsoft YaHei','Microsoft YaHei',sans-serif;font-weight:700;font-size:18px;line-height:23.76px;color:rgb(51,51,51);text-align:left;white-space:nowrap;height:24px;line-height:24px;}
.sh-179.sh-179{position:absolute;left:505px;top:4998px;width:90px;font-family:'Microsoft YaHei','Microsoft YaHei',sans-serif;font-weight:700;font-size:18px;line-height:23.76px;color:rgb(51,51,51);text-align:center;white-space:nowrap;height:24px;line-height:24px;}
.sh-180.sh-180{position:absolute;left:924px;top:4745px;width:72px;font-family:'Microsoft YaHei','Microsoft YaHei',sans-serif;font-weight:700;font-size:18px;line-height:23.76px;color:rgb(51,51,51);text-align:left;white-space:nowrap;height:24px;line-height:24px;}
.sh-181.sh-181{position:absolute;left:924px;top:4998px;width:72px;font-family:'Microsoft YaHei','Microsoft YaHei',sans-serif;font-weight:700;font-size:18px;line-height:23.76px;color:rgb(51,51,51);text-align:center;white-space:nowrap;height:24px;line-height:24px;}
.sh-182.sh-182{position:absolute;left:1334px;top:4745px;width:72px;font-family:'Microsoft YaHei','Microsoft YaHei',sans-serif;font-weight:700;font-size:18px;line-height:23.76px;color:rgb(51,51,51);text-align:left;white-space:nowrap;height:24px;line-height:24px;}
.sh-183.sh-183{position:absolute;left:1334px;top:4998px;width:72px;font-family:'Microsoft YaHei','Microsoft YaHei',sans-serif;font-weight:700;font-size:18px;line-height:23.76px;color:rgb(51,51,51);text-align:center;white-space:nowrap;height:24px;line-height:24px;}
.sh-184.sh-184{position:absolute;left:370px;top:4784px;width:360px;font-family:'Microsoft YaHei','Microsoft YaHei',sans-serif;font-weight:400;font-size:14px;line-height:20px;color:rgb(102,102,102);text-align:center;white-space:normal;word-break:break-word;overflow:hidden;}
.sh-185.sh-185{position:absolute;left:370px;top:5037px;width:360px;font-family:'Microsoft YaHei','Microsoft YaHei',sans-serif;font-weight:400;font-size:14px;line-height:20px;color:rgb(102,102,102);text-align:center;white-space:normal;word-break:break-word;overflow:hidden;}
.sh-186.sh-186{position:absolute;left:780px;top:4784px;width:360px;font-family:'Microsoft YaHei','Microsoft YaHei',sans-serif;font-weight:400;font-size:14px;line-height:20px;color:rgb(102,102,102);text-align:center;white-space:normal;word-break:break-word;overflow:hidden;}
.sh-187.sh-187{position:absolute;left:780px;top:5037px;width:360px;font-family:'Microsoft YaHei','Microsoft YaHei',sans-serif;font-weight:400;font-size:14px;line-height:20px;color:rgb(102,102,102);text-align:center;white-space:normal;word-break:break-word;overflow:hidden;}
.sh-188.sh-188{position:absolute;left:1190px;top:4784px;width:360px;font-family:'Microsoft YaHei','Microsoft YaHei',sans-serif;font-weight:400;font-size:14px;line-height:20px;color:rgb(102,102,102);text-align:center;white-space:normal;word-break:break-word;overflow:hidden;}
.sh-189.sh-189{position:absolute;left:1190px;top:5037px;width:360px;font-family:'Microsoft YaHei','Microsoft YaHei',sans-serif;font-weight:400;font-size:14px;line-height:20px;color:rgb(102,102,102);text-align:center;white-space:normal;word-break:break-word;overflow:hidden;}
.sh-190.sh-190{position:absolute;left:527.58px;top:4677.38px;width:51px;height:49px;display:block;}
.sh-191.sh-191{position:absolute;left:940px;top:4680px;width:40px;height:46px;display:block;}
.sh-192.sh-192{position:absolute;left:536.58px;top:4686.38px;width:7px;height:7px;background:rgb(255,145,0);}
.sh-193.sh-193{position:absolute;left:536.58px;top:4694.38px;width:7px;height:7px;background:rgb(255,145,0);}
.sh-194.sh-194{position:absolute;left:545.58px;top:4686.38px;width:8px;height:7px;background:rgb(255,145,0);}
.sh-195.sh-195{position:absolute;left:965px;top:4705px;width:21px;height:21px;display:block;}
.sh-196.sh-196{position:absolute;left:1346px;top:4684.96px;width:48px;height:47.04px;display:block;}
.sh-197.sh-197{position:absolute;left:529px;top:4941.16px;width:8px;height:7px;background:rgb(255,145,0);}
.sh-198.sh-198{position:absolute;left:553px;top:4959.16px;width:14px;height:18px;background:rgb(255,145,0);}
.sh-199.sh-199{position:absolute;left:526px;top:4938.16px;width:45px;height:45px;display:block;}
.sh-200.sh-200{position:absolute;left:951px;top:4944px;width:27px;height:2px;background:rgba(32,112,232,0.29);}
.sh-201.sh-201{position:absolute;left:929px;top:4956px;width:16px;height:2px;background:rgba(32,112,232,0.29);}
.sh-202.sh-202{position:absolute;left:951px;top:4949px;width:27px;height:2px;background:rgba(32,112,232,0.29);}
.sh-203.sh-203{position:absolute;left:929px;top:4961px;width:16px;height:2px;background:rgba(32,112,232,0.29);}
.sh-204.sh-204{position:absolute;left:951px;top:4955px;width:27px;height:2px;background:rgba(32,112,232,0.29);}
.sh-205.sh-205{position:absolute;left:929px;top:4966px;width:16px;height:2px;background:rgba(32,112,232,0.29);}
.sh-206.sh-206{position:absolute;left:983px;top:4962px;width:10px;height:2px;background:rgba(32,112,232,0.29);}
.sh-207.sh-207{position:absolute;left:983px;top:4966px;width:10px;height:2px;background:rgba(32,112,232,0.29);}
.sh-208.sh-208{position:absolute;left:983px;top:4970px;width:10px;height:2px;background:rgba(32,112,232,0.29);}
.sh-209.sh-209{position:absolute;left:935px;top:4980px;width:3px;height:3px;background:rgb(255,255,255);border-radius:50%;}
.sh-210.sh-210{position:absolute;left:924px;top:4937px;width:71.65px;height:46.31px;display:block;}
.sh-211.sh-211{position:absolute;left:976px;top:4931px;width:19px;height:19px;display:block;}
.sh-212.sh-212{position:absolute;left:1345px;top:4928px;width:49px;height:50px;display:block;}
.sh-213.sh-213{position:absolute;left:360px;top:3470px;width:1200px;height:auto;display:block;}
.sh-214.sh-214{position:absolute;left:0px;top:0px;width:1920px;height:90px;background:rgb(255,255,255);}
.sh-215.sh-215{position:absolute;left:223px;top:25px;display:block;cursor:pointer;}
.sh-216.sh-216{width:101px;height:47px;display:block;}
.sh-225.sh-225{position:absolute;left:1408px;top:34px;width:284px;height:24px;display:block;}
/* 页脚容器：由「绝对定位零尺寸占位」改为文档流元素，仅保留顶部 5712px 间距；
   内部为标准站 footer，随 .sh-1 高度 auto 自动撑开页面高度 */
.sh-258.sh-258{position:relative;left:0px;top:0px;width:1920px;margin-top:5712px;}

/* ==== 右侧悬浮侧边栏（公共逻辑：复刻 css/common.css 第 648-1070 行最终生效样式）
   region 页未引入 common.css，故在此以 #header 作用域完整落地；
   #header 仅存在于 region PC DOM（#sh-root 内），移动端 #sh-root 整体 display:none，天然不生效 ==== */
#header .littleJ{display:block;position:fixed;right:24px;top:148px;width:76px;height:auto;z-index:9999;}
#header .sideTip{position:fixed;right:0;top:248px;width:124px;height:379px;margin:0;padding:0;overflow:visible;list-style:none;background:#fff;border:1px solid #BED7FF;border-right:none;border-radius:10px 0 0 10px;box-shadow:0 0 6px 1px rgba(0,0,0,.16);box-sizing:border-box;z-index:9999;}
#header .sideTip>li{position:relative;width:100%;box-sizing:border-box;list-style:none;}
#header .sideTip>li>a{display:flex;flex-direction:column;align-items:center;width:100%;height:auto;min-height:0;text-align:center;border-bottom:none;cursor:pointer;transition:all .3s;box-sizing:border-box;text-decoration:none;}
#header .sideTip>li>a>div{flex:none;width:22px;height:22px;margin:0 5px 0 0;background-size:100% 100%;}
#header .sideTip>li>a>span{font-size:14px;line-height:20px;color:#0A52D5;white-space:nowrap;}
#header .sideTip>li:hover a{background:transparent;}
#header .sideTip>li:hover span{color:#0A52D5;}
/* 在线咨询（首项：头像 + 蓝色胶囊按钮） */
#header .sideTip>li:first-child{margin-top:12px;padding:60px 0 13px;border-bottom:1px solid rgba(22,99,220,.14);cursor:pointer;}
#header .sideTip>li:first-child::before{content:"";position:absolute;left:50%;top:0;width:56px;height:56px;transform:translateX(-50%);border-radius:50%;background:#fff url("/static/img/imgs/sidebar-avatar.png") center center/cover no-repeat;box-sizing:border-box;z-index:2;}
#header .sideTip>li:first-child>a{width:92px;height:34px;min-height:34px;margin:0 auto;padding:0;display:flex;flex-direction:row;align-items:center;justify-content:center;border-radius:0;background:url("/static/img/imgs/sidebar-online-bg.png") center center/92px 34px no-repeat;}
#header .sideTip>li:first-child>a>div{display:none;}
#header .sideTip>li:first-child>a>span{display:block;width:100%;height:34px;margin:0;padding:0;font-size:14px;font-weight:400;line-height:40px;color:#fff;text-align:center;white-space:nowrap;}
#header .sideTip>li:first-child:hover a{background:url("/static/img/imgs/sidebar-online-bg.png") center center/92px 34px no-repeat;}
#header .sideTip>li:first-child:hover span{color:#fff;}
/* 官方服务热线 */
#header .sideTip .pos{padding:7px 0 8px;text-align:center;border-bottom:1px solid rgba(22,99,220,.14);cursor:default;}
#header .sideTip .pos>a{width:94px;margin:0 auto;flex-direction:row;justify-content:center;cursor:default;}
#header .sideTip .pos #telphone{width:22px;height:22px;margin:0 5px 0 0;background-image:url("/static/img/imgs/sidebar-phone.png");background-size:100% 100%;}
#header .sideTip .pos>a>span{font-size:14px;line-height:20px;color:#0A52D5;}
#header .sideTip .pos .tel{display:none!important;}
#header .sideTip .pos::after{content:"0571-88223317";display:block;margin-top:4px;font-size:14px;color:#333;white-space:nowrap;}
/* 微信咨询（二维码静态展示，替代标准站 hover 浮层） */
#header .sideTip .wei{padding:11px 0 6px;text-align:center;border-bottom:1px solid rgba(22,99,220,.14);}
#header .sideTip .wei>a{display:none;}
#header .sideTip .wei .weixinCode{position:static;display:block!important;width:88px;height:88px;margin:0 auto;border-radius:0;box-shadow:none;animation:none;background-color:#fff;}
#header .sideTip .wei .weixinCode img{width:100%;height:100%;display:block;}
#header .sideTip .wei::after{content:"微信扫码咨询";display:block;margin-top:5px;margin-bottom:2px;font-size:12px;line-height:12px;color:#333;}
/* 注册试用 */
/* 注册试用：链接铺满整行（含上下内边距），整行任意位置均可点击跳转 */
#header .sideTip #writeSheet{padding:0;border-bottom:1px solid rgba(22,99,220,.14);}
#header .sideTip #writeSheet>a{width:100%;margin:0;padding:9px 0 8px;display:flex;flex-direction:row;align-items:center;justify-content:center;box-sizing:border-box;}
#header .sideTip #writeSheet>a>div{width:22px;height:22px;margin:0 5px 0 0;background-image:url("/static/img/imgs/sidebar-trial.png");background-size:100% 100%;}
#header .sideTip #writeSheet>a>span{font-size:14px;line-height:20px;color:#0A52D5;white-space:nowrap;}
/* 回到顶部 */
#header #backTop{padding:11px 0;box-sizing:border-box;cursor:pointer;}
#header #backTop>a{height:auto!important;min-height:0!important;padding:0;display:flex;align-items:center;justify-content:center;border-radius:0 0 0 8px!important;}
#header #backTop #backup{width:16px;height:9px;margin:0 auto;background-image:url("/static/img/imgs/sidebar-backup.png");background-size:100% 100%;}
