.tmp179013453820504{}.modm43706230792885 .wrap{    max-width: 100%;    margin:  0 auto;    background: #fff;    height: 80px;    position: relative;    z-index: 10000;}.modm43706230792885 .wrap.moxi_fixed_top{      position:fixed;       top:0;       left:0;       width:100%;      background: #1e90ff; }  .modm43706230792885 .wrap.moxi_fixed_top .item > a{       color:#fff;  }.modm43706230792885 .wrap a{    text-decoration: none;    color:#333;}.modm43706230792885 .wrap .logo{    line-height: 80px;}.modm43706230792885 .wrap .logo img{    max-width: 250px;    max-height: 70px;}@media screen and (min-width: 769px){    .modm43706230792885 .wrap .column-list{        float: right;        height:80px;    }    .modm43706230792885 .wrap .column-list .item.active{        background: #1e90ff;    }     .modm43706230792885 .wrap .column-list .item.active > a{         color:#fff;      }    .modm43706230792885 .wrap .column-list .item{        float: left;        font-size: 15px;        width: 100px;        line-height: 80px;        position: relative;    }    .modm43706230792885 .wrap .column-list .item:hover{        background: #1e90ff;    }    .modm43706230792885 .wrap .column-list .item:hover > a{        color:#fff;    }    .modm43706230792885 .wrap .column-list .item > a{        display: block;        text-align: center;    }    .modm43706230792885 .wrap .column-list .item .sub{        position: absolute;        left: 0;        top: 80px;        width: 100%;        background: #fff;        height:0;        overflow: hidden;        transition:height 0.5s;        line-height: 50px;        box-shadow: 0 0 2px rgba(200,200,200,0.5);        z-index:10001;    }    .modm43706230792885 .wrap .column-list .item .sub a{        display: block;        white-space: nowrap;        text-align: center;       border-bottom:1px solid rgba(200,200,200,0.5);    }   .modm43706230792885 .wrap .column-list .item .sub a:last-child{      border-bottom:none;}     .modm43706230792885 .wrap .column-list .item .sub a:hover{               background:#1e90ff;                color:#fff;         }}@media screen and (max-width: 768px){    .modm43706230792885 .wrap{        height: 60px;    }     .modm43706230792885 .wrap .logo{        line-height: 60px;    }    .modm43706230792885 .wrap .logo img{        max-width: 250px;        max-height: 50px;    }    .modm43706230792885 .wrap .mobile-menu{        display: block;        position: absolute;        top: 0;        right:10px;        z-index: 10001;    }    .modm43706230792885 .wrap .mobile-menu .moxiicon{        font-size: 40px;        color:#fff;    }    .modm43706230792885 .wrap .column-list{        position: absolute;        top: 0;        left: 0;        width: 100%;        padding-top: 60px;        display: none;        opacity: 0;        background:#fff;    }    .modm43706230792885 .wrap .column-list .item{        font-size: 15px;        width: 100%;        line-height: 80px;        background:#fff;        border-top:1px solid #eee;    }        .modm43706230792885 .wrap.moxi_fixed_top .item{              }    .modm43706230792885 .wrap .column-list .item > a{        display: block;        padding-left: 20px;       color:#333;    }    .modm43706230792885 .wrap .column-list .item .sub{        width: 100%;        background: #fff;        height:0;        overflow: hidden;        transition:height 0.5s;        line-height: 60px;    }    .modm43706230792885 .wrap .column-list .item .sub a{        display: block;        white-space: nowrap;        padding-left: 40px;        border-top:1px solid rgba(200,200,200,0.1);    }}.mxi_1790207682{}.modm43706240783217{margin:0 auto 0 auto;}/* ========== xzk-014：内页页头横幅（左标题 + 右导语，深蓝图片打底） ========== */.xzk-014-head {  position: relative;  padding: 66px 0 58px;  color: #ffffff;  font-family: "Microsoft YaHei", "PingFang SC", "Helvetica Neue", Arial, sans-serif;  background-color: #07346f;  background-image: linear-gradient(100deg, rgba(6, 24, 58, 0.72), rgba(7, 52, 111, 0.55)), var(--xzk-014-bg);  background-size: cover;  background-position: center;  background-repeat: no-repeat;}.xzk-014-shell {  width: min(calc(100% - 48px), 1600px);  margin: 0 auto;  display: grid;  grid-template-columns: 8fr 4fr;  align-items: end;  gap: 48px;}.xzk-014-eyebrow {  margin: 0 0 10px;  color: #7ecbff;  font-size: 13px;  font-weight: 800;  letter-spacing: 3px;  text-transform: uppercase;}.xzk-014-head h1 {  margin: 0;  color: #ffffff;  font-size: 40px;  font-weight: 800;  line-height: 1.2;  letter-spacing: 0;}.xzk-014-sub {  margin: 18px 0 0;  color: rgba(201, 219, 242, 0.85);  font-size: 13.5px;  line-height: 1.75;}.xzk-014-lead {  margin: 0;  color: #c9dbf2;  font-size: 14.5px;  line-height: 1.85;  text-align: justify;}/* ---- 平板：1180px 起降为单列 ---- */@media (max-width: 1180px) {  .xzk-014-head { padding: 48px 0 44px; }  .xzk-014-shell {    grid-template-columns: 1fr;    gap: 20px;    align-items: start;  }  .xzk-014-head h1 { font-size: 33px; }  .xzk-014-lead { max-width: 880px; }}/* ---- 手机：640px 起 ---- */@media (max-width: 640px) {  .xzk-014-head { padding: 38px 0 36px; }  .xzk-014-shell { width: min(calc(100% - 32px), 1600px); }  .xzk-014-head h1 { font-size: 27px; }  .xzk-014-eyebrow { font-size: 12px; letter-spacing: 2px; }  .xzk-014-sub { font-size: 13px; }  .xzk-014-lead { font-size: 13.5px; }}.mxi_1790207973{padding:0 0 20px 0;}.mxi_1790207679{}.modm43706240964468{margin:0 auto 0 auto;}.xzk-003-root {  --xzk-003-blue: #0b63d8;  --xzk-003-blue-deep: #062451;  --xzk-003-ink: #102a4d;  --xzk-003-muted: #60728b;  --xzk-003-line: #d7e0eb;  --xzk-003-white: #ffffff;  width: min(100%, 1600px);  margin: 0 auto;  color: var(--xzk-003-ink);  background: var(--xzk-003-white);  border: 1px solid var(--xzk-003-line);  box-shadow: 0 12px 28px rgba(20, 54, 93, 0.07);  isolation: isolate;  font-family: Arial, "Microsoft YaHei", "PingFang SC", sans-serif;  line-height: 1.5;}.xzk-003-root,.xzk-003-root * {  box-sizing: border-box;}.xzk-003-root h2,.xzk-003-root h3,.xzk-003-root p {  margin-top: 0;}.xzk-003-tab-input {  position: absolute;  width: 1px;  height: 1px;  overflow: hidden;  clip-path: inset(50%);}.xzk-003-tabs {  display: grid;  grid-template-columns: repeat(4, minmax(0, 1fr));  border-bottom: 1px solid var(--xzk-003-line);  background: #f7faff;}.xzk-003-tab {  display: flex;  align-items: center;  gap: 10px;  min-height: 58px;  padding: 0 18px;  color: #304b70;  border-right: 1px solid var(--xzk-003-line);  cursor: pointer;  font-size: 14px;  font-weight: 800;}.xzk-003-tab:last-child {  border-right: 0;}.xzk-003-tab:hover {  color: var(--xzk-003-blue);  background: #edf5ff;}.xzk-003-tab-no {  display: grid;  width: 24px;  height: 24px;  place-items: center;  color: var(--xzk-003-blue);  background: #e7f1ff;  font-size: 11px;  font-weight: 900;}#xzk-003-tab-01:checked ~ .xzk-003-tabs .xzk-003-tab:nth-child(1),#xzk-003-tab-02:checked ~ .xzk-003-tabs .xzk-003-tab:nth-child(2),#xzk-003-tab-03:checked ~ .xzk-003-tabs .xzk-003-tab:nth-child(3),#xzk-003-tab-04:checked ~ .xzk-003-tabs .xzk-003-tab:nth-child(4) {  color: #ffffff;  background: var(--xzk-003-blue);}#xzk-003-tab-01:checked ~ .xzk-003-tabs .xzk-003-tab:nth-child(1) .xzk-003-tab-no,#xzk-003-tab-02:checked ~ .xzk-003-tabs .xzk-003-tab:nth-child(2) .xzk-003-tab-no,#xzk-003-tab-03:checked ~ .xzk-003-tabs .xzk-003-tab:nth-child(3) .xzk-003-tab-no,#xzk-003-tab-04:checked ~ .xzk-003-tabs .xzk-003-tab:nth-child(4) .xzk-003-tab-no {  color: var(--xzk-003-blue);  background: #ffffff;}.xzk-003-panels {  display: grid;  align-items: stretch;}.xzk-003-panel {  display: flex;  flex-direction: column;  grid-area: 1 / 1;  align-self: stretch;  min-height: 0;  padding: 24px;  visibility: hidden;  opacity: 0;  pointer-events: none;  background: #ffffff;}.xzk-003-panel--order {  min-height: 576px;}#xzk-003-tab-01:checked ~ .xzk-003-panels .xzk-003-panel--policy,#xzk-003-tab-02:checked ~ .xzk-003-panels .xzk-003-panel--capital,#xzk-003-tab-03:checked ~ .xzk-003-panels .xzk-003-panel--order,#xzk-003-tab-04:checked ~ .xzk-003-panels .xzk-003-panel--case {  z-index: 2;  visibility: visible;  opacity: 1;  pointer-events: auto;}.xzk-003-panel-top {  display: flex;  align-items: end;  justify-content: space-between;  gap: 24px;  flex: 0 0 auto;  margin-bottom: 14px;}.xzk-003-kicker {  margin-bottom: 3px;  color: #5b7497;  font-size: 12px;  font-weight: 900;  letter-spacing: 1.3px;}.xzk-003-panel-top h2 {  margin-bottom: 0;  color: #0b2448;  font-size: 25px;  line-height: 1.25;}.xzk-003-panel-intro {  max-width: 420px;  margin-bottom: 0;  color: var(--xzk-003-muted);  font-size: 12px;  line-height: 1.55;}/* 表格布局 */.xzk-003-policy-layout,.xzk-003-order-layout {  display: grid;  grid-template-columns: minmax(0, 1.8fr) minmax(300px, 1fr);  gap: 18px;  flex: 1 1 auto;  min-height: 0;  align-items: stretch;}.xzk-003-table-wrap {  width: 100%;  min-height: 0;  overflow-x: auto;}.xzk-003-table {  width: 100%;  height: 100%;  min-width: 680px;  border-top: 2px solid var(--xzk-003-blue);  color: #294466;  font-size: 12px;}.xzk-003-table th {  padding: 8px 10px;  color: #ffffff;  background: #061d46;  text-align: left;  font-size: 11px;  font-weight: 800;  white-space: nowrap;}.xzk-003-table td {  padding: 7px 10px;  border-bottom: 1px solid var(--xzk-003-line);  vertical-align: middle;}.xzk-003-table tbody tr:nth-child(even) {  background: #f8fbff;}.xzk-003-table tbody td:first-child {  color: var(--xzk-003-blue);  font-weight: 900;  white-space: nowrap;}.xzk-003-table--order {  min-width: 900px;}.xzk-003-total-row {  background: #eaf3ff !important;  font-weight: 800;}.xzk-003-total-row td {  border-bottom: 0;}/* 深色信息卡 */.xzk-003-insight {  position: relative;  height: 100%;  min-height: 240px;  padding: 19px 18px;  overflow: hidden;  color: #ffffff;  background-color: var(--xzk-003-blue-deep);  background-image:    linear-gradient(135deg, rgba(4, 31, 75, 0.94), rgba(7, 78, 151, 0.82)),    var(--xzk-003-bg);  background-position: center;  background-size: cover;  border-radius: 5px;}.xzk-003-insight h3 {  position: relative;  z-index: 1;  margin-bottom: 13px;  font-size: 19px;  line-height: 1.25;}.xzk-003-insight-note {  position: relative;  z-index: 1;  margin: 12px 0 0;  padding-top: 10px;  color: #d6e5f7;  border-top: 1px solid rgba(219, 236, 255, 0.25);  font-size: 11px;  line-height: 1.55;}.xzk-003-footnote {  flex: 0 0 auto;  margin: 8px 0 0;  color: #66809f;  font-size: 11px;}/* 政策区域分布 */.xzk-003-region-grid {  position: relative;  z-index: 1;  display: grid;  grid-template-columns: repeat(2, minmax(0, 1fr));  gap: 7px 14px;}.xzk-003-region-item {  padding-bottom: 5px;  border-bottom: 1px solid rgba(219, 236, 255, 0.2);}.xzk-003-region-item > div {  display: flex;  align-items: center;  justify-content: space-between;  margin-bottom: 3px;  color: #d8e8fb;  font-size: 11px;}.xzk-003-region-item b {  color: #ffffff;  font-size: 11px;}.xzk-003-region-item > i {  display: block;  height: 5px;  background: #62c3ff;}.xzk-003-region-summary {  position: relative;  z-index: 1;  display: grid;  grid-template-columns: repeat(3, 1fr);  gap: 7px;  margin-top: 11px;  padding-top: 9px;  border-top: 1px solid rgba(219, 236, 255, 0.25);}.xzk-003-region-summary span {  display: block;  color: #bcd2eb;  font-size: 10px;}.xzk-003-region-summary strong {  display: block;  margin-top: 1px;  color: #ffffff;  font-size: 15px;}/* 资本象限 */.xzk-003-capital-layout {  display: grid;  grid-template-columns: minmax(0, 1.7fr) minmax(270px, 0.8fr);  gap: 18px;  flex: 1 1 auto;  min-height: 0;  align-items: stretch;}.xzk-003-chart-card,.xzk-003-side-card {  height: 100%;  padding: 19px 21px;  border: 1px solid var(--xzk-003-line);  background: #ffffff;}.xzk-003-chart-card {  display: flex;  flex-direction: column;}.xzk-003-chart-card h3,.xzk-003-side-card h3 {  margin-bottom: 4px;  color: #102b50;  font-size: 19px;}.xzk-003-chart-card > p {  margin-bottom: 15px;  color: var(--xzk-003-muted);  font-size: 12px;}.xzk-003-chart-bars {  display: grid;  flex: 1 1 auto;  align-content: space-between;  gap: 10px;}.xzk-003-chart-row {  display: grid;  grid-template-columns: 82px minmax(0, 1fr) 56px;  gap: 10px;  align-items: center;  color: #284467;  font-size: 12px;}.xzk-003-chart-row > div {  height: 8px;  overflow: hidden;  background: #e8eef6;}.xzk-003-chart-row i {  display: block;  height: 100%;  background: var(--xzk-003-blue);}.xzk-003-chart-row b {  color: var(--xzk-003-blue);  font-size: 12px;  text-align: right;}.xzk-003-side-stack {  display: grid;  grid-template-rows: auto 1fr;  gap: 14px;  height: 100%;}.xzk-003-side-card ul,.xzk-003-signal-list {  margin: 7px 0 0;  padding: 0;  list-style: none;}.xzk-003-side-card li,.xzk-003-signal-list li {  display: flex;  align-items: center;  justify-content: space-between;  gap: 10px;  padding: 8px 0;  color: #526a89;  border-top: 1px solid var(--xzk-003-line);  font-size: 12px;}.xzk-003-side-card li b {  color: var(--xzk-003-blue);}.xzk-003-signal-list li {  color: #d9e8f9;  border-color: rgba(221, 237, 255, 0.22);}.xzk-003-signal-list li b {  color: #ffffff;}.xzk-003-signal-block {  position: relative;  z-index: 1;  padding: 9px 0;  border-top: 1px solid rgba(221, 237, 255, 0.22);}.xzk-003-signal-block span {  display: block;  margin-bottom: 2px;  color: #bed4ec;  font-size: 11px;}.xzk-003-signal-block strong {  display: block;  color: #ffffff;  font-size: 15px;  line-height: 1.3;}/* 案例象限 */.xzk-003-case-grid {  display: grid;  grid-template-columns: repeat(2, minmax(0, 1fr));  grid-auto-rows: 1fr;  gap: 14px;  flex: 1 1 auto;  min-height: 0;}.xzk-003-case-card {  display: grid;  grid-template-columns: 155px minmax(0, 1fr);  height: 100%;  min-height: 0;  border: 1px solid var(--xzk-003-line);  background: #ffffff;}.xzk-003-case-card img {  width: 100%;  height: 100%;  min-height: 168px;  object-fit: cover;}.xzk-003-case-copy {  display: flex;  flex-direction: column;  padding: 14px 16px;}.xzk-003-case-kicker {  color: var(--xzk-003-blue);  font-size: 11px;  font-weight: 800;}.xzk-003-case-copy h3 {  margin: 5px 0 6px;  color: #102b50;  font-size: 16px;  line-height: 1.35;}.xzk-003-case-copy p {  margin-bottom: 10px;  color: var(--xzk-003-muted);  font-size: 12px;  line-height: 1.5;}.xzk-003-case-meta {  display: grid;  grid-template-columns: repeat(3, 1fr);  gap: 8px;  margin-top: auto;  padding-top: 9px;  border-top: 1px solid var(--xzk-003-line);}.xzk-003-case-meta em {  display: block;  margin-bottom: 2px;  color: #7b8ca4;  font-size: 10px;  font-style: normal;}.xzk-003-case-meta b {  display: block;  color: #173e70;  font-size: 11px;}/* 平板端 */@media (max-width: 1080px) {  .xzk-003-panel-top {    display: block;  }  .xzk-003-panel-intro {    max-width: none;    margin-top: 8px;  }  .xzk-003-policy-layout,  .xzk-003-capital-layout,  .xzk-003-order-layout {    grid-template-columns: 1fr;    flex: 0 0 auto;  }  .xzk-003-side-stack {    grid-template-columns: 1fr 1fr;    grid-template-rows: auto;  }  .xzk-003-case-grid {    flex: 0 0 auto;  }}/* 手机端 */@media (max-width: 700px) {  .xzk-003-tabs {    grid-template-columns: repeat(2, minmax(0, 1fr));  }  .xzk-003-tab {    min-height: 52px;    padding: 0 12px;    font-size: 12px;  }  .xzk-003-tab:nth-child(2) {    border-right: 0;  }  .xzk-003-panel,  .xzk-003-panel--order {    min-height: 0;    padding: 20px 14px 18px;  }  .xzk-003-panel-top {    margin-bottom: 12px;  }  .xzk-003-panel-top h2 {    font-size: 21px;  }  .xzk-003-side-stack {    grid-template-columns: 1fr;  }  .xzk-003-chart-card,  .xzk-003-side-card {    height: auto;    padding: 17px 15px;  }  .xzk-003-region-grid {    gap: 6px 10px;  }  .xzk-003-chart-row {    grid-template-columns: 72px minmax(0, 1fr) 48px;    gap: 7px;  }  .xzk-003-case-grid {    grid-template-columns: 1fr;    grid-auto-rows: auto;  }  .xzk-003-case-card {    height: auto;    grid-template-columns: 1fr;  }  .xzk-003-case-card img {    height: 165px;    min-height: 165px;  }}.mxi_1790207988{}.modm43706241116135{margin:0 auto 0 auto;}/* ========== xzk-015：产业链八层结构（网格矩阵 + 标题行） ========== */.xzk-015 {  /* 上下留白在这里调：默认 36px，想要更紧改小、更松改大 */  --xzk-015-gap: 36px;  padding: var(--xzk-015-gap) 0;  font-family: "Microsoft YaHei", "PingFang SC", "Helvetica Neue", Arial, sans-serif;  color: #1c2b3f;  background: #ffffff;}.xzk-015-shell {  width: min(calc(100% - 48px), 1600px);  margin: 0 auto;}.xzk-015-heading {  display: flex;  align-items: end;  justify-content: space-between;  gap: 24px;  margin-bottom: 20px;}.xzk-015-eyebrow {  margin: 0 0 7px;  color: #075fd2;  font-size: 13px;  font-weight: 800;  letter-spacing: 3px;  text-transform: uppercase;}.xzk-015-heading h2 {  margin: 0;  font-size: 29px;  font-weight: 800;  line-height: 1.25;  letter-spacing: 0;}.xzk-015-link {  flex: 0 0 auto;  color: #075fd2;  font-size: 14px;  font-weight: 700;  text-decoration: none;  white-space: nowrap;}.xzk-015-link::after { content: " →"; margin-left: 6px; }.xzk-015-link:hover { text-decoration: underline; }/* ---- 4 列网格矩阵：外框线由每格的右/下边线拼出 ---- */.xzk-015-grid {  display: grid;  grid-template-columns: repeat(4, 1fr);  border-top: 1px solid #dfe7f1;  border-left: 1px solid #dfe7f1;}.xzk-015-item {  min-height: 220px;  padding: 24px 24px 22px;  border-right: 1px solid #dfe7f1;  border-bottom: 1px solid #dfe7f1;  background: #ffffff;}.xzk-015-item:nth-child(even) { background: #f9fbfe; }.xzk-015-step {  display: flex;  align-items: center;  justify-content: space-between;  color: #075fd2;  font-size: 12px;  font-weight: 800;}.xzk-015-step b {  display: grid;  width: 28px;  height: 28px;  place-items: center;  color: #ffffff;  background: #075fd2;  font-size: 12px;}.xzk-015-item h3 {  margin: 22px 0 12px;  font-size: 20px;  font-weight: 800;}.xzk-015-item p {  margin: 0 0 14px;  color: #53637a;  font-size: 14px;  line-height: 1.7;}.xzk-015-tags { display: flex; flex-wrap: wrap; gap: 6px; }.xzk-015-tags span {  padding: 3px 8px;  color: #53637a;  background: #eef2f7;  font-size: 12px;}/* ---- 平板：1180px 起 2 列 ---- */@media (max-width: 1180px) {  .xzk-015-grid { grid-template-columns: repeat(2, 1fr); }  .xzk-015-heading { display: block; }  .xzk-015-link { display: inline-block; margin-top: 10px; }}/* ---- 手机：640px 起单列 ---- */@media (max-width: 640px) {  .xzk-015-shell { width: min(calc(100% - 32px), 1600px); }  .xzk-015-grid { grid-template-columns: 1fr; }  .xzk-015-item { min-height: 0; }  .xzk-015-heading h2 { font-size: 24px; }}.mxi_1790208006{}.modm43706241262040{margin:0 auto 0 auto;}/* ========== xzk-016：上游核心零部件 / 图文卡矩阵（4 列图片卡） ========== */.xzk-016 {  /* 上下留白在这里调：默认 36px */  --xzk-016-gap: 36px;  padding: var(--xzk-016-gap) 0;  font-family: "Microsoft YaHei", "PingFang SC", "Helvetica Neue", Arial, sans-serif;  color: #1c2b3f;  background: #f5f8fc;}.xzk-016-shell {  width: min(calc(100% - 48px), 1600px);  margin: 0 auto;}.xzk-016-heading {  display: flex;  align-items: end;  justify-content: space-between;  gap: 24px;  margin-bottom: 20px;}.xzk-016-eyebrow {  margin: 0 0 7px;  color: #075fd2;  font-size: 13px;  font-weight: 800;  letter-spacing: 3px;  text-transform: uppercase;}.xzk-016-heading h2 {  margin: 0;  font-size: 29px;  font-weight: 800;  line-height: 1.25;}.xzk-016-heading-copy {  max-width: 380px;  margin: 0;  color: #53637a;  font-size: 14px;  line-height: 1.7;}/* ---- 4 列图文卡 ---- */.xzk-016-grid {  display: grid;  grid-template-columns: repeat(4, 1fr);  gap: 22px;}.xzk-016-card {  display: block;  border: 1px solid #dfe7f1;  background: #ffffff;  text-decoration: none;  color: inherit;  transition: border-color 0.2s, box-shadow 0.2s;}.xzk-016-card:hover {  border-color: #b7d4f6;  box-shadow: 0 10px 26px rgba(15, 42, 87, 0.1);}.xzk-016-card img {  display: block;  width: 100%;  height: 235px;  object-fit: cover;}.xzk-016-body { padding: 18px 20px 20px; }.xzk-016-card span {  display: block;  color: #075fd2;  font-size: 12px;  font-weight: 800;}.xzk-016-card h3 {  margin: 8px 0 10px;  font-size: 20px;  font-weight: 800;  line-height: 1.4;}.xzk-016-card p {  margin: 0;  color: #53637a;  font-size: 13px;  line-height: 1.7;}/* ---- 平板：1180px 起 2 列 ---- */@media (max-width: 1180px) {  .xzk-016-grid { grid-template-columns: repeat(2, 1fr); }  .xzk-016-heading { display: block; }  .xzk-016-heading-copy { max-width: none; margin-top: 10px; }}/* ---- 手机：640px 起单列 ---- */@media (max-width: 640px) {  .xzk-016-shell { width: min(calc(100% - 32px), 1600px); }  .xzk-016-grid { grid-template-columns: 1fr; }  .xzk-016-card img { height: 190px; }  .xzk-016-heading h2 { font-size: 24px; }}.mxi_1790208008{}.modm43706241411032{margin:0 auto 0 auto;}/* ========== xzk-017：中游整机制造 / 赛道速览格（信息密集小卡矩阵） ========== */.xzk-017 {  /* 上下留白在这里调：默认 36px */  --xzk-017-gap: 36px;  padding: var(--xzk-017-gap) 0;  font-family: "Microsoft YaHei", "PingFang SC", "Helvetica Neue", Arial, sans-serif;  color: #1c2b3f;  background: #ffffff;}.xzk-017-shell {  width: min(calc(100% - 48px), 1600px);  margin: 0 auto;}.xzk-017-heading {  display: flex;  align-items: end;  justify-content: space-between;  gap: 24px;  margin-bottom: 20px;}.xzk-017-eyebrow {  margin: 0 0 7px;  color: #075fd2;  font-size: 13px;  font-weight: 800;  letter-spacing: 3px;  text-transform: uppercase;}.xzk-017-heading h2 {  margin: 0;  font-size: 29px;  font-weight: 800;  line-height: 1.25;}.xzk-017-heading-copy {  max-width: 380px;  margin: 0;  color: #53637a;  font-size: 14px;  line-height: 1.7;}/* ---- 4 列网格矩阵：外框线由每格的右/下边线拼出 ---- */.xzk-017-grid {  display: grid;  grid-template-columns: repeat(4, 1fr);  border-top: 1px solid #dfe7f1;  border-left: 1px solid #dfe7f1;}.xzk-017-track {  min-height: 128px;  padding: 18px 20px;  border-right: 1px solid #dfe7f1;  border-bottom: 1px solid #dfe7f1;  background: #ffffff;}.xzk-017-track:nth-child(even) { background: #f9fbfe; }.xzk-017-track strong {  display: block;  margin-bottom: 7px;  color: #1c2b3f;  font-size: 16px;  font-weight: 800;}.xzk-017-track em {  display: block;  margin-bottom: 8px;  color: #075fd2;  font-size: 12px;  font-style: normal;  font-weight: 700;}.xzk-017-track p {  margin: 0;  color: #53637a;  font-size: 12.5px;  line-height: 1.6;}/* ---- 平板：1180px 起 2 列 ---- */@media (max-width: 1180px) {  .xzk-017-grid { grid-template-columns: repeat(2, 1fr); }  .xzk-017-heading { display: block; }  .xzk-017-heading-copy { max-width: none; margin-top: 10px; }}/* ---- 手机：640px 起单列 ---- */@media (max-width: 640px) {  .xzk-017-shell { width: min(calc(100% - 32px), 1600px); }  .xzk-017-grid { grid-template-columns: 1fr; }  .xzk-017-track { min-height: 0; }  .xzk-017-heading h2 { font-size: 24px; }}.mxi_1790208010{}.modm43706241533056{margin:0 auto 0 auto;}/* ========== xzk-018：8 大应用场景速览（4 列图片卡矩阵） ========== */.xzk-018 {  /* 上下留白在这里调：默认 36px */  --xzk-018-gap: 36px;  padding: var(--xzk-018-gap) 0;  font-family: "Microsoft YaHei", "PingFang SC", "Helvetica Neue", Arial, sans-serif;  color: #1c2b3f;  background: #f5f8fc;}.xzk-018-shell {  width: min(calc(100% - 48px), 1600px);  margin: 0 auto;}.xzk-018-heading {  display: flex;  align-items: end;  justify-content: space-between;  gap: 24px;  margin-bottom: 20px;}.xzk-018-eyebrow {  margin: 0 0 7px;  color: #075fd2;  font-size: 13px;  font-weight: 800;  letter-spacing: 3px;  text-transform: uppercase;}.xzk-018-heading h2 {  margin: 0;  font-size: 29px;  font-weight: 800;  line-height: 1.25;}.xzk-018-heading-copy {  max-width: 380px;  margin: 0;  color: #53637a;  font-size: 14px;  line-height: 1.7;}/* ---- 4 列图文卡 ---- */.xzk-018-grid {  display: grid;  grid-template-columns: repeat(4, 1fr);  gap: 22px;}.xzk-018-card {  display: block;  border: 1px solid #dfe7f1;  background: #ffffff;  text-decoration: none;  color: inherit;  transition: border-color 0.2s, box-shadow 0.2s;}.xzk-018-card:hover {  border-color: #b7d4f6;  box-shadow: 0 10px 26px rgba(15, 42, 87, 0.1);}.xzk-018-card img {  display: block;  width: 100%;  height: 235px;  object-fit: cover;}.xzk-018-body { padding: 18px 20px 20px; }.xzk-018-card span {  display: block;  color: #075fd2;  font-size: 12px;  font-weight: 800;}.xzk-018-card h3 {  margin: 8px 0 10px;  font-size: 20px;  font-weight: 800;  line-height: 1.4;}.xzk-018-card p {  margin: 0;  color: #53637a;  font-size: 13px;  line-height: 1.7;}/* ---- 平板：1180px 起 2 列 ---- */@media (max-width: 1180px) {  .xzk-018-grid { grid-template-columns: repeat(2, 1fr); }  .xzk-018-heading { display: block; }  .xzk-018-heading-copy { max-width: none; margin-top: 10px; }}/* ---- 手机：640px 起单列 ---- */@media (max-width: 640px) {  .xzk-018-shell { width: min(calc(100% - 32px), 1600px); }  .xzk-018-grid { grid-template-columns: 1fr; }  .xzk-018-card img { height: 190px; }  .xzk-018-heading h2 { font-size: 24px; }}.mxi_1790208012{}.modm43706241652496{margin:0 auto 0 auto;}/* ========== xzk-019：机器人项目交付链路（8 步流程条） ========== */.xzk-019 {  /* 上下留白在这里调：默认 36px */  --xzk-019-gap: 36px;  padding: var(--xzk-019-gap) 0;  font-family: "Microsoft YaHei", "PingFang SC", "Helvetica Neue", Arial, sans-serif;  color: #1c2b3f;  background: #ffffff;}.xzk-019-shell {  width: min(calc(100% - 48px), 1600px);  margin: 0 auto;}.xzk-019-heading {  display: flex;  align-items: end;  justify-content: space-between;  gap: 24px;  margin-bottom: 20px;}.xzk-019-eyebrow {  margin: 0 0 7px;  color: #075fd2;  font-size: 13px;  font-weight: 800;  letter-spacing: 3px;  text-transform: uppercase;}.xzk-019-heading h2 {  margin: 0;  font-size: 29px;  font-weight: 800;  line-height: 1.25;}.xzk-019-heading-copy {  max-width: 380px;  margin: 0;  color: #53637a;  font-size: 14px;  line-height: 1.7;}/* ---- 8 列步骤条：顶部 2px 灰线 + 蓝色大编号 ---- */.xzk-019-steps {  display: grid;  grid-template-columns: repeat(8, 1fr);}.xzk-019-step {  min-height: 128px;  padding: 18px 14px;  border-top: 2px solid #dfe7f1;  background: #ffffff;}.xzk-019-step b {  display: block;  margin-bottom: 10px;  color: #075fd2;  font-size: 21px;  font-weight: 800;}.xzk-019-step h3 {  margin: 0 0 5px;  font-size: 14.5px;  font-weight: 800;}.xzk-019-step p {  margin: 0;  color: #53637a;  font-size: 12px;  line-height: 1.5;}/* ---- 平板：1180px 起 4 列 ---- */@media (max-width: 1180px) {  .xzk-019-steps { grid-template-columns: repeat(4, 1fr); }  .xzk-019-heading { display: block; }  .xzk-019-heading-copy { max-width: none; margin-top: 10px; }}/* ---- 手机：640px 起 2 列 ---- */@media (max-width: 640px) {  .xzk-019-shell { width: min(calc(100% - 32px), 1600px); }  .xzk-019-steps { grid-template-columns: repeat(2, 1fr); }  .xzk-019-step { min-height: 0; }  .xzk-019-heading h2 { font-size: 24px; }}.mxi_1790208016{}.modm43706283861323{margin:0 auto 0 auto;}/* ========== xzk-020：合作/引导 CTA 横幅（与首页底部一致：180px 高、无额外留白） ========== */.xzk-020-cta {  color: #ffffff;  font-family: "Microsoft YaHei", "PingFang SC", "Helvetica Neue", Arial, sans-serif;  background-color: #075fd2;  background-image: linear-gradient(rgba(7, 95, 210, 0.9), rgba(4, 46, 106, 0.78)), var(--xzk-020-bg);  background-size: cover;  background-position: center;  background-repeat: no-repeat;}.xzk-020-shell {  width: min(calc(100% - 48px), 1600px);  margin: 0 auto;  display: grid;  grid-template-columns: 8fr 4fr;  align-items: center;  min-height: 180px; /* 与首页底部 CTA 同高；想整体更高/更矮改这里 */}.xzk-020-cta h2 {  margin: 0 0 7px;  color: #ffffff;  font-size: 29px;  font-weight: 800;  line-height: 1.3;}.xzk-020-cta p {  margin: 0;  color: #dbeeff;  font-size: 14px;  line-height: 1.7;}.xzk-020-cta a {  justify-self: end;  padding: 12px 24px;  border: 1px solid #ffffff;  color: #ffffff;  font-size: 14px;  font-weight: 800;  text-decoration: none;  white-space: nowrap;  transition: color 0.2s, background 0.2s;}.xzk-020-cta a:hover {  color: #075fd2;  background: #ffffff;}/* ---- 平板：1180px 起单列 ---- */@media (max-width: 1180px) {  .xzk-020-shell {    grid-template-columns: 1fr;    min-height: 0;    padding: 34px 0;  }  .xzk-020-cta a {    justify-self: start;    margin-top: 20px;  }}/* ---- 手机：640px 起 ---- */@media (max-width: 640px) {  .xzk-020-shell {    width: min(calc(100% - 32px), 1600px);    padding: 26px 0;  }  .xzk-020-cta h2 { font-size: 24px; }  .xzk-020-cta p { font-size: 13px; }}.mxi_1790209454{}.mxi_1790207984{}/*page-list*/

.moxi_page_list a{text-decoration: none}
.moxi_page_list {
    display: inline-block;
    text-align: center;
    line-height: 36px;
    margin-left: 10px;
}

.moxi_page_list .moxipage_pre a {
    width: 70px;
}
.moxi_page_list .moxipage_next a{
    width: 70px;
}
.moxi_page_list span:last-of-type a{
}

page-wrap a {
color: #1e90ff;
background:rgba(255, 255, 255, 1);
text-decoration: none;
}
.moxi_page_list a:hover {
text-decoration: none!important;
background:#1e90ff;
color:rgba(248, 247, 247, 1) ;
}

.moxi_page_list .page_disabled a,.moxi_page_list .page_disabled a:hover{
color:#fff;
background:rgb(140, 137, 135,0.5)!important;
}
.moxi_page_list span a {
margin:0 3px;border-radius: 3px;
background-color:rgba(255, 255, 255, 1);
color:#1e90ff;
    float: left;
    box-sizing: border-box;
    /*padding: 6px 12px;*/
    display: block;
    width: 40px;
    height: 36px;
border:1px solid rgba(225, 224, 224, 1);
margin-left: -1px;
}
.moxi_page_list .moxipage_curpage a {
background: #1e90ff;
color: rgba(248, 247, 247, 1);
}
.moxi_page_list .moxipage_allpage{
    display: inline-block;
    box-sizing: border-box;
    height: 36px;
    padding: 0 5px;
    color:#1e90ff;

}
.website-nav-n2 .friends{
text-align: left;display: flex;flex-direction: row;max-width: 1600px;margin: 0 auto;padding: 5px;margin-bottom: 5px;;
border-bottom: 1px rgba(225,225,225,0.74) dashed;
}
.website-nav-n2 .link-img-n2{width: 26px;}
.website-nav-n2 .link-img-n2 img{
width: 20px;height: 20px;object-fit: cover;border-radius: 4px;;
}
.website-nav-n2 .wrap{
    width: 100%;
    color:rgba(255, 255, 255, 1);
    padding: 10px 0;
}
.website-nav-n2 .wrap a{
    
     display: flex;flex-direction: row;
    color:rgba(255, 255, 255, 1);
    text-decoration: none;
}
.website-nav-n2 .wrap a:hover{

    color:#1e90ff;
}
.website-nav-n2 .wrap .wrap-top{
    width: 100%;
    overflow: hidden;
}
.website-nav-n2 .wrap .wrap-bottom{
    width: 100%;
    line-height: 20px;
   
    text-align: center;
}
.website-nav-n2 .wrap .content{
    max-width: 1600px;
    margin: 0 auto;
    overflow: hidden;
}
.website-nav-n2 .wrap .wrap-top .content{
    padding: 10px 0;
  
    /*margin-bottom: -1000px;*/
    overflow: hidden;
}
.website-nav-n2 .wrap .item{
    float: left;
    box-sizing: border-box;
    border-right:1px solid #ccc;
    /*padding-bottom: 1000px;*/
}
.website-nav-n2 .wrap .item:last-child{
    border-right: none;
}
.website-nav-n2 .wrap .links{
max-height: 200px;overflow: hidden;
    width: 20%;
    display: flex;flex-direction: row;justify-content: space-between;flex-wrap: wrap;
}

.website-nav-n2 .wrap .info{
    width: 50%;
    padding-left:60px ;
}
.website-nav-n2 .wrap .qrcode{
    width: 30%;
    padding-left:30px;
    padding-right: 10px;
}
.website-nav-n2 .wrap .links .link{
transition: all 0.4s;
margin: 3px;
border-radius: 4px;;
padding: 6px 10px;
}
.website-nav-n2 .wrap .links .link:hover{
background: rgba(165,167,168,0.16);
transform: translateY(-1px);
}
.website-nav-n2 .wrap .info h3{
display: flex;flex-direction: row;
    font-weight: 600;
    margin-bottom: 10px;
    margin-top: 0;
}
.website-nav-n2 .wrap .info h3 .moxiicon{
    font-size: 28px;
    margin-right: 10px;
}
.website-nav-n2 .wrap .info h3 .contact-us{
   
    font-size: 16px;
    height: 30px;
    line-height: 30px;
    width: 150px;
    text-align: center;
    background:#1e90ff;
    border-radius:20px;
    color:#fff;
    vertical-align: top;
    margin-left: 5px;;
}
.website-nav-n2 .wrap .info p{
display: flex;flex-direction: row;
    opacity: 0.8;
}
.website-nav-n2 .wrap .qrcode .img{
    max-width:150px;
}
.website-nav-n2 .wrap .qrcode .img img{
    width: 100%;
}
.website-nav-n2 .wrap-bottom p{
    display: inline-block;
    opacity: 0.8;
    margin: 0 20px 0 0;
}


@media screen and (max-width:992px){
    .website-nav-n2 .wrap .links{
        display: none;
    }
    .website-nav-n2 .wrap .info{
        width: 60%;
    }
    .website-nav-n2 .wrap .qrcode{
        width: 40%;
    }
}
@media screen and (max-width:750px){
    .website-nav-n2 .wrap .info{
        width: 70%;
        padding-left: 10px;
    }
    .website-nav-n2 .wrap .qrcode{
        width: 30%;
        padding: 0 10px;
    }
}
@media screen and (max-width: 550px) {
	.website-nav-n2 .wrap .info{
        width: 100%;
        padding-left: 10px;
        text-align: center;
        border-right: none;
    }
     .website-nav-n2 .contact-us{display: none}
	.website-nav-n2 .wrap .qrcode{
        display: none;
    }
   
}


.website-nav-n2{background-color:rgba(4, 19, 45, 1);}
    .moxi_kefu_1 a{text-decoration: none}
    .moxi_kefu_1{position: fixed;right: 10px;top: 50vh;width: 40px;z-index: 99999}
    .moxi_kefu_1 .moxi_kefu_1button{
    transition: all 0.3s;
    padding:5px 8px;
    background-color:#fff;
    display: flex;flex-direction: column;
    margin-top: 10px;
        color: #888;
        font-size: 12px;
        border-radius: 4px;
        box-shadow: 0 0 9px 0 rgba(0,0,0,0.1);
        position: relative;
    }
.moxi_kefu_1_icon{height: 30px;margin: 0;padding: 0;line-height: 30px}
    .moxi_kefu_1_icon .moxiicon{font-size: 25px;color: #1e90ff}
    .moxi_kefu_1button:hover{background-color:#1e90ff!important;color: #fff}
    .moxi_kefu_1button:hover .moxi_kefu_1_icon .moxiicon{font-size: 25px;color: #ffffff!important;}
    .moxi_kefu_zixun_box{width: 200px; box-shadow: 0 0 9px 0 rgba(0,0,0,0.1);text-align: center;visibility:hidden;opacity:0;
        background-color: #f6f8fb;
        position: absolute;right: 75px;top: 0;border-radius: 5px;border: 1px #eee solid;transition: all 0.3s,right 0.3s;}
    .moxi_kefu_1button:hover .moxi_kefu_zixun_box{opacity:1;right:55px;visibility: revert}
    .moxi_kefu_zixun_box::after{width: 20px;height: 100%;position: absolute;right: -20px;top: 0;content: '';}
    .moxi_kefu_zixun_box::before{ color: #fff;
        content: '';
        position: absolute;
        right: -10px;
        top: 17px;
        z-index: 1;
        width: 0;
        height: 0;
        border-top: 10px solid transparent;
        border-left: 10px solid rgba(235, 236, 238, 0.87);
        border-bottom: 10px solid transparent;}
    .moxi_kefu_1_lianxi{width: 70%;padding: 12px 10px;border-radius: 50px;background-color: #1e90ff;display: inline-block;transition: all 0.4s;
    margin: 10px 0;color: #fff;cursor: pointer}
    .moxi_kefu_1_lianxi:hover{opacity: 0.75;color: #fff;transform: translateY(-1px);box-shadow: 0 0 5px 0 rgba(0,0,0,0.1);
    }
    .moxi_kefu_1 .moxi_wx_img{max-width: 170px;max-height: 170px;margin: 10px}
    .moxi_kefu_1_text{width: 100%;line-height: 42px;font-size: 14px;background-color: #fff;display: inline-block;color: #666;height: 42px}
    .moxi_kefu_1_kaitong a{color: #fff}
    .moxi_kefu_1_kaitong:hover{background: #1e90ff!important;}

