<!doctype html>
<html lang="zh-CN">
  <head>
    <meta charset="utf-8" />
    <meta name="viewport" content="width=device-width, initial-scale=1" />
    <meta
      name="description"
      content="深圳市优优网络科技有限公司提供企业网站建设、小程序开发、网络运维与数字化推广服务。"
    />
    <title>深圳市优优网络科技有限公司｜企业网站建设与网络技术服务</title>
    <style>
      :root {
        --paper: #ffffff;
        --ink: #1a1a1a;
        --muted: #666666;
        --line: #e5e5e5;
        --soft: #f5f7f9;
        --tint: #edf3f1;
        --deep: #163d37;
        --deep-2: #0d2925;
        --accent: #0f766e;
        --amber: #b45309;
      }

      * {
        box-sizing: border-box;
      }

      html {
        scroll-behavior: smooth;
      }

      body {
        margin: 0;
        overflow-x: hidden;
        background: var(--paper);
        color: var(--ink);
        font-family: "Microsoft YaHei", "PingFang SC", "Noto Sans CJK SC", sans-serif;
        font-size: 16px;
        line-height: 1.75;
      }

      a {
        color: inherit;
        text-decoration: none;
      }

      a:focus-visible {
        outline: 2px solid var(--amber);
        outline-offset: 4px;
      }

      .wrap {
        width: min(100% - 40px, 1200px);
        margin-inline: auto;
      }

      .masthead {
        position: relative;
        z-index: 5;
        width: 100%;
        height: 76px;
        border-bottom: 1px solid var(--line);
        background: var(--paper);
      }

      .masthead-inner {
        display: flex;
        height: 100%;
        align-items: center;
        justify-content: space-between;
        gap: 28px;
      }

      .brand {
        display: flex;
        min-width: 0;
        align-items: center;
        gap: 12px;
      }

      .brand-mark {
        position: relative;
        display: block;
        width: 32px;
        height: 32px;
        flex: 0 0 32px;
        overflow: hidden;
        background: var(--deep);
        clip-path: polygon(0 0, 100% 0, 100% 72%, 72% 100%, 0 100%);
        border-radius: 0;
      }

      .brand-mark::before {
        position: absolute;
        top: 7px;
        right: 8px;
        left: 7px;
        height: 3px;
        background: #ffffff;
        box-shadow:
          0 7px 0 #ffffff,
          0 14px 0 #ffffff;
        content: "";
      }

      .brand-mark::after {
        position: absolute;
        right: -5px;
        bottom: -5px;
        width: 16px;
        height: 16px;
        background: var(--amber);
        content: "";
        transform: rotate(45deg);
      }

      .brand-name {
        overflow: hidden;
        font-size: 16px;
        letter-spacing: 0.02em;
        text-overflow: ellipsis;
        white-space: nowrap;
      }

      .masthead-nav {
        display: flex;
        align-items: center;
        gap: 32px;
        font-size: 15px;
        white-space: nowrap;
      }

      .masthead-nav a {
        position: relative;
        padding-block: 8px;
      }

      .masthead-nav a::after {
        position: absolute;
        right: 0;
        bottom: 1px;
        left: 0;
        height: 1px;
        background: var(--accent);
        content: "";
        transform: scaleX(0);
        transform-origin: right center;
        transition: transform 180ms ease;
      }

      .masthead-nav a:hover::after {
        transform: scaleX(1);
        transform-origin: left center;
      }

      .hero {
        position: relative;
        width: 100%;
        min-height: 680px;
        overflow: hidden;
        padding: 62px 20px 72px;
        border-radius: 0;
        background:
          linear-gradient(105deg, rgb(255 255 255 / 0.24) 0 22%, transparent 22% 100%),
          linear-gradient(145deg, #f7faf9 0%, #e9f1ef 58%, #dce9e5 100%);
        text-align: center;
      }

      .hero::before {
        position: absolute;
        top: 28px;
        right: -130px;
        width: 460px;
        height: 720px;
        background: linear-gradient(160deg, rgb(15 118 110 / 0.15), rgb(15 118 110 / 0.02));
        clip-path: polygon(42% 0, 100% 0, 100% 100%, 0 100%);
        content: "";
        transform: rotate(8deg);
      }

      .hero::after {
        position: absolute;
        bottom: -145px;
        left: -105px;
        width: 420px;
        height: 420px;
        background: repeating-linear-gradient(
          90deg,
          rgb(22 61 55 / 0.08) 0 1px,
          transparent 1px 34px
        );
        clip-path: polygon(0 0, 100% 42%, 76% 100%, 0 100%);
        content: "";
        transform: rotate(-8deg);
      }

      .intro-stage {
        position: relative;
        z-index: 1;
        width: min(100%, 1120px);
        margin-inline: auto;
      }

      h1 {
        margin: 0;
        color: #173a34;
        font-size: 48px;
        font-weight: 400;
        line-height: 1.25;
        letter-spacing: -0.035em;
      }

      h1 span {
        display: block;
      }

      .hero-lead {
        max-width: 720px;
        margin: 24px auto 30px;
        color: #4d625e;
        font-size: 16px;
        line-height: 1.75;
      }

      .hero-points {
        display: flex;
        align-items: flex-start;
        justify-content: center;
        gap: 42px;
        margin-bottom: 32px;
      }

      .point {
        display: flex;
        min-width: 0;
        align-items: center;
        gap: 11px;
        text-align: left;
      }

      .point-icon {
        position: relative;
        display: block;
        width: 32px;
        height: 32px;
        flex: 0 0 32px;
      }

      .point strong,
      .point small {
        display: block;
      }

      .point strong {
        font-size: 15px;
        font-weight: 400;
        line-height: 1.3;
      }

      .point small {
        margin-top: 4px;
        color: var(--muted);
        font-size: 13px;
        line-height: 1.4;
      }

      .pi-web {
        border: 2px solid var(--deep);
        border-radius: 3px;
      }

      .pi-web::before {
        position: absolute;
        top: 5px;
        right: 4px;
        left: 4px;
        height: 2px;
        background: var(--deep);
        box-shadow: 0 6px 0 rgb(22 61 55 / 0.4);
        content: "";
      }

      .pi-web::after {
        position: absolute;
        top: 4px;
        left: 4px;
        width: 3px;
        height: 3px;
        background: var(--amber);
        box-shadow:
          6px 0 0 var(--amber),
          12px 0 0 var(--amber);
        content: "";
      }

      .pi-mini {
        width: 27px;
        height: 32px;
        margin-inline: 2px;
        border: 2px solid var(--deep);
        border-radius: 3px;
      }

      .pi-mini::before {
        position: absolute;
        top: 5px;
        right: 5px;
        left: 5px;
        height: 12px;
        border: 1px solid rgb(15 118 110 / 0.55);
        content: "";
      }

      .pi-mini::after {
        position: absolute;
        bottom: 4px;
        left: 10px;
        width: 4px;
        height: 4px;
        border: 1px solid var(--deep);
        border-radius: 50%;
        content: "";
      }

      .pi-ops::before,
      .pi-ops::after {
        position: absolute;
        content: "";
      }

      .pi-ops::before {
        top: 5px;
        left: 1px;
        width: 8px;
        height: 8px;
        border: 2px solid var(--deep);
        background: #ffffff;
        box-shadow:
          20px 0 0 -2px #ffffff,
          20px 0 0 0 var(--deep);
        border-radius: 50%;
      }

      .pi-ops::after {
        top: 13px;
        left: 8px;
        width: 16px;
        height: 14px;
        border-right: 2px solid var(--accent);
        border-bottom: 2px solid var(--accent);
        transform: skewY(28deg);
      }

      .pi-growth {
        width: 32px;
        height: 32px;
        border-bottom: 2px solid var(--deep);
        border-left: 2px solid var(--deep);
      }

      .pi-growth::before {
        position: absolute;
        right: 5px;
        bottom: 3px;
        left: 5px;
        height: 9px;
        background: var(--accent);
        box-shadow:
          -7px -7px 0 rgb(15 118 110 / 0.45),
          -14px -14px 0 rgb(15 118 110 / 0.22);
        content: "";
        transform: skewY(-18deg);
        transform-origin: right bottom;
      }

      .primary-link {
        display: inline-flex;
        min-height: 44px;
        align-items: center;
        justify-content: center;
        padding: 8px 24px;
        border: 1px solid var(--deep);
        border-radius: 3px;
        background: var(--deep);
        color: #ffffff;
        font-size: 15px;
        transition:
          background 180ms ease,
          color 180ms ease;
      }

      .primary-link:hover {
        background: transparent;
        color: var(--deep);
      }

      .project-console {
        position: relative;
        z-index: 1;
        width: min(100%, 980px);
        margin: 44px auto 0;
        overflow: hidden;
        border: 1px solid #bfcfca;
        border-radius: 3px;
        background: var(--paper);
        text-align: left;
      }

      .console-head {
        display: flex;
        align-items: center;
        justify-content: space-between;
        gap: 16px;
        min-height: 54px;
        padding: 10px 18px;
        background: var(--deep);
        color: #ffffff;
      }

      .console-title {
        display: flex;
        align-items: center;
        gap: 10px;
        font-size: 15px;
      }

      .console-title::before {
        width: 8px;
        height: 8px;
        border: 2px solid #6dd3c4;
        border-radius: 50%;
        content: "";
      }

      .console-badge {
        display: flex;
        align-items: center;
        gap: 7px;
        color: #bce4dd;
        font-size: 13px;
      }

      .console-badge::before {
        width: 6px;
        height: 6px;
        background: #6dd3c4;
        content: "";
      }

      .console-summary {
        display: flex;
        align-items: center;
        justify-content: space-between;
        gap: 18px;
        padding: 18px;
        border-bottom: 1px solid var(--line);
        background: linear-gradient(90deg, #edf3f1 0%, #f8faf9 65%, #ffffff 100%);
      }

      .console-summary span {
        color: var(--muted);
        font-size: 13px;
      }

      .console-summary strong {
        display: block;
        margin-top: 2px;
        font-size: 20px;
        font-weight: 400;
        letter-spacing: 0.02em;
      }

      .rack-mini {
        position: relative;
        width: 62px;
        height: 42px;
        flex: 0 0 62px;
        border: 1px solid #7a918b;
        background: linear-gradient(90deg, #d8e3e0, #ffffff);
      }

      .rack-mini::before {
        position: absolute;
        inset: 5px 7px;
        background: repeating-linear-gradient(180deg, #5f7872 0 4px, transparent 4px 9px);
        content: "";
      }

      .rack-mini::after {
        position: absolute;
        top: 5px;
        right: 7px;
        width: 4px;
        height: 4px;
        background: var(--amber);
        box-shadow:
          0 7px 0 var(--accent),
          0 14px 0 var(--accent);
        content: "";
      }

      .console-rows {
        display: grid;
        gap: 0;
      }

      .console-row {
        display: grid;
        grid-template-columns: 150px minmax(0, 1fr) auto;
        align-items: center;
        gap: 18px;
        min-height: 48px;
        padding: 10px 18px;
        border-bottom: 1px solid var(--line);
      }

      .console-row:last-child {
        border-bottom: 0;
      }

      .field-label {
        color: var(--muted);
        font-size: 13px;
      }

      .field-value {
        min-width: 0;
        font-size: 15px;
      }

      .field-state {
        display: inline-flex;
        align-items: center;
        gap: 7px;
        color: var(--accent);
        font-size: 13px;
        white-space: nowrap;
      }

      .field-state::before {
        width: 7px;
        height: 7px;
        border-radius: 50%;
        background: var(--accent);
        content: "";
      }

      .field-state.warm {
        color: var(--amber);
      }

      .field-state.warm::before {
        background: var(--amber);
      }

      .channel-band {
        width: 100%;
        border-top: 1px solid var(--line);
        border-bottom: 1px solid var(--line);
        background: var(--paper);
      }

      .channel-links {
        display: grid;
        grid-template-columns: repeat(6, minmax(0, 1fr));
      }

      .channel-links a {
        position: relative;
        padding: 17px 8px;
        border-left: 1px solid var(--line);
        font-size: 15px;
        text-align: center;
        transition:
          background 180ms ease,
          color 180ms ease;
      }

      .channel-links a:first-child {
        border-left: 0;
      }

      .channel-links a:hover {
        background: var(--tint);
        color: var(--deep);
      }

      .section {
        padding: 88px 0;
      }

      .section-head {
        max-width: 820px;
        margin: 0 auto 52px;
        text-align: center;
      }

      .section-en {
        margin: 0 0 10px;
        color: #73847f;
        font-size: 13px;
        letter-spacing: 0.12em;
        line-height: 1.4;
        text-transform: uppercase;
      }

      .section-head h2 {
        margin: 0;
        font-size: 30px;
        font-weight: 400;
        line-height: 1.4;
        letter-spacing: -0.015em;
      }

      .section-note {
        max-width: 790px;
        margin: -22px auto 42px;
        color: var(--muted);
        font-size: 16px;
        text-align: center;
      }

      .question-band {
        position: relative;
        overflow: hidden;
        background: linear-gradient(115deg, #f6f9f8 0 72%, #edf3f1 72% 100%);
      }

      .question-band::after {
        position: absolute;
        top: 54px;
        right: -70px;
        width: 240px;
        height: 460px;
        border-left: 1px solid rgb(22 61 55 / 0.16);
        background: repeating-linear-gradient(
          90deg,
          rgb(22 61 55 / 0.05) 0 1px,
          transparent 1px 22px
        );
        content: "";
        transform: skewX(-12deg);
      }

      .question-band .wrap {
        position: relative;
        z-index: 1;
      }

      .answer-pair {
        display: grid;
        grid-template-columns: repeat(2, minmax(0, 1fr));
        gap: 64px;
        padding-top: 34px;
        border-top: 1px solid #cfdbd7;
      }

      .answer-pair p {
        margin: 0;
        color: #3e4d49;
      }

      .qa-list {
        border-top: 1px solid var(--line);
      }

      .qa-row {
        display: grid;
        grid-template-columns: 180px minmax(0, 1fr);
        gap: 42px;
        padding: 28px 0;
        border-bottom: 1px solid var(--line);
      }

      .qa-row h3 {
        margin: 0;
        color: var(--deep);
        font-size: 20px;
        font-weight: 400;
        line-height: 1.5;
      }

      .qa-row p {
        margin: 0;
        color: #4f4f4f;
      }

      .promotion-section {
        position: relative;
        overflow: hidden;
        background: var(--soft);
      }

      .promotion-section::before {
        position: absolute;
        top: -130px;
        left: -80px;
        width: 330px;
        height: 330px;
        background: rgb(15 118 110 / 0.08);
        clip-path: polygon(0 0, 100% 32%, 54% 100%, 0 74%);
        content: "";
        transform: rotate(14deg);
      }

      .promotion-section .wrap {
        position: relative;
        z-index: 1;
      }

      .reading-bars {
        border-top: 1px solid #cfcfcf;
      }

      .reading-bar {
        display: flex;
        min-height: 62px;
        align-items: center;
        justify-content: space-between;
        gap: 24px;
        padding: 12px 18px;
        border-bottom: 1px solid #cfcfcf;
        background: transparent;
        font-size: 20px;
        transition:
          padding 180ms ease,
          background 180ms ease;
      }

      .reading-bar::after {
        width: 26px;
        height: 8px;
        border-top: 1px solid var(--deep);
        border-right: 1px solid var(--deep);
        content: "";
        transform: skewX(-35deg);
      }

      .reading-bar:hover {
        padding-left: 28px;
        background: #ffffff;
      }

      .about-section {
        background: var(--paper);
      }

      .about-layout {
        display: grid;
        grid-template-columns: minmax(0, 0.92fr) minmax(0, 1.08fr);
        align-items: center;
        gap: 78px;
      }

      .about-copy p {
        margin: 0 0 20px;
        color: #444444;
      }

      .about-copy p:last-child {
        margin-bottom: 0;
      }

      .about-facts {
        margin: 0;
        border-top: 1px solid var(--line);
        border-bottom: 1px solid var(--line);
      }

      .about-facts div {
        display: grid;
        grid-template-columns: 118px minmax(0, 1fr);
        gap: 24px;
        padding: 17px 0;
        border-bottom: 1px solid var(--line);
      }

      .about-facts div:last-child {
        border-bottom: 0;
      }

      .about-facts dt {
        color: var(--muted);
        font-size: 13px;
      }

      .about-facts dd {
        margin: 0;
        color: var(--deep);
      }

      .stats {
        display: grid;
        grid-template-columns: repeat(4, minmax(0, 1fr));
        margin-top: 52px;
        border-top: 1px solid var(--line);
      }

      .stat {
        padding: 26px 20px 0;
        border-left: 1px solid var(--line);
      }

      .stat:first-child {
        padding-left: 0;
        border-left: 0;
      }

      .stat strong,
      .stat span {
        display: block;
      }

      .stat strong {
        color: var(--deep);
        font-size: 48px;
        font-weight: 400;
        font-variant-numeric: tabular-nums;
        line-height: 1.15;
      }

      .stat span {
        margin-top: 8px;
        color: var(--muted);
        font-size: 13px;
      }

      .partner-section {
        background: var(--soft);
      }

      .partner-wall {
        display: grid;
        grid-template-columns: repeat(4, minmax(0, 1fr));
        grid-auto-rows: 104px;
        gap: 1px;
        background: #dfe3e5;
      }

      .partner {
        display: flex;
        min-width: 0;
        align-items: center;
        justify-content: center;
        gap: 12px;
        background: #f9fafb;
        color: #505050;
        font-size: 13px;
      }

      .pm {
        position: relative;
        display: block;
        width: 26px;
        height: 26px;
        flex: 0 0 26px;
      }

      .pm-ring {
        border: 4px solid #718a84;
        border-radius: 50%;
      }

      .pm-ring::before {
        position: absolute;
        top: 6px;
        left: 6px;
        width: 6px;
        height: 6px;
        background: var(--amber);
        content: "";
        border-radius: 50%;
      }

      .pm-ring::after {
        position: absolute;
        top: -4px;
        left: 7px;
        width: 3px;
        height: 6px;
        background: #718a84;
        content: "";
      }

      .pm-tri {
        background: #718a84;
        clip-path: polygon(50% 0, 100% 100%, 0 100%);
      }

      .pm-tri::before {
        position: absolute;
        top: 12px;
        left: 9px;
        width: 8px;
        height: 7px;
        background: #f9fafb;
        content: "";
        clip-path: polygon(50% 0, 100% 100%, 0 100%);
      }

      .pm-tri::after {
        position: absolute;
        right: 2px;
        bottom: 2px;
        width: 7px;
        height: 2px;
        background: var(--amber);
        content: "";
      }

      .pm-lines {
        border: 1px solid #718a84;
        transform: skewX(-10deg);
      }

      .pm-lines::before {
        position: absolute;
        top: 6px;
        right: 5px;
        left: 5px;
        height: 2px;
        background: #718a84;
        box-shadow:
          0 6px 0 #718a84,
          0 12px 0 #718a84;
        content: "";
      }

      .pm-lines::after {
        position: absolute;
        top: 5px;
        left: 3px;
        width: 2px;
        height: 15px;
        background: var(--amber);
        content: "";
      }

      .pm-square {
        border: 2px solid #718a84;
      }

      .pm-square::before {
        position: absolute;
        inset: 5px;
        border: 1px solid #718a84;
        content: "";
      }

      .pm-square::after {
        position: absolute;
        top: 9px;
        left: 9px;
        width: 5px;
        height: 5px;
        background: var(--amber);
        content: "";
      }

      .pm-diamond {
        width: 20px;
        height: 20px;
        margin: 3px;
        background: #718a84;
        transform: rotate(45deg);
      }

      .pm-diamond::before {
        position: absolute;
        inset: 6px;
        background: #f9fafb;
        content: "";
      }

      .pm-diamond::after {
        position: absolute;
        right: -5px;
        bottom: -5px;
        width: 8px;
        height: 2px;
        background: var(--amber);
        content: "";
      }

      .pm-wave::before,
      .pm-wave::after {
        position: absolute;
        left: 1px;
        width: 24px;
        height: 9px;
        border-top: 4px solid #718a84;
        border-radius: 50%;
        content: "";
      }

      .pm-wave::before {
        top: 5px;
        transform: rotate(8deg);
      }

      .pm-wave::after {
        top: 13px;
        border-top-color: var(--amber);
        transform: rotate(-8deg);
      }

      .pm-node::before {
        position: absolute;
        top: 1px;
        left: 1px;
        width: 7px;
        height: 7px;
        background: #718a84;
        content: "";
        box-shadow:
          17px 0 0 #718a84,
          8px 17px 0 var(--amber);
        border-radius: 50%;
      }

      .pm-node::after {
        position: absolute;
        top: 6px;
        left: 8px;
        width: 11px;
        height: 12px;
        border-top: 1px solid #718a84;
        border-right: 1px solid #718a84;
        border-bottom: 1px solid #718a84;
        content: "";
        transform: skewX(-28deg);
      }

      .pm-grid {
        background:
          linear-gradient(90deg, #718a84 0 6px, transparent 6px 20px),
          linear-gradient(90deg, #718a84 0 6px, transparent 6px 20px);
        background-position:
          0 0,
          11px 20px;
        background-repeat: no-repeat;
      }

      .pm-grid::before {
        position: absolute;
        top: 0;
        right: 0;
        width: 6px;
        height: 6px;
        background: #718a84;
        box-shadow: 0 20px 0 var(--amber);
        content: "";
      }

      .pm-grid::after {
        position: absolute;
        top: 10px;
        left: 10px;
        width: 6px;
        height: 6px;
        border: 1px solid var(--amber);
        content: "";
      }

      .contact-band {
        position: relative;
        overflow: hidden;
        padding: 88px 0;
        border-radius: 0;
        background: linear-gradient(135deg, var(--deep-2), var(--deep));
        color: #ffffff;
        text-align: center;
      }

      .contact-band::before {
        position: absolute;
        top: -60px;
        right: -60px;
        width: 50%;
        height: 130%;
        border-left: 1px solid rgb(255 255 255 / 0.14);
        background: linear-gradient(110deg, rgb(255 255 255 / 0.07), transparent 60%);
        content: "";
        transform: skewX(-18deg);
      }

      .contact-band .wrap {
        position: relative;
        z-index: 1;
      }

      .contact-band .section-en {
        color: #a7c7c0;
      }

      .contact-band h2 {
        max-width: 880px;
        margin: 0 auto;
        font-size: 30px;
        font-weight: 400;
        line-height: 1.4;
      }

      .contact-details {
        display: grid;
        grid-template-columns: repeat(3, minmax(0, 1fr));
        max-width: 1000px;
        margin: 42px auto 32px;
        border-top: 1px solid rgb(255 255 255 / 0.2);
        border-bottom: 1px solid rgb(255 255 255 / 0.2);
      }

      .contact-details div {
        min-width: 0;
        padding: 22px 20px;
        border-left: 1px solid rgb(255 255 255 / 0.2);
      }

      .contact-details div:first-child {
        border-left: 0;
      }

      .contact-details span,
      .contact-details strong {
        display: block;
      }

      .contact-details span {
        color: #a7c7c0;
        font-size: 13px;
      }

      .contact-details strong {
        margin-top: 8px;
        font-size: 15px;
        font-weight: 400;
      }

      .contact-band .primary-link {
        border-color: #ffffff;
        background: #ffffff;
        color: var(--deep);
      }

      .contact-band .primary-link:hover {
        background: transparent;
        color: #ffffff;
      }

      .site-footer {
        padding: 44px 0 24px;
        background: #081d1a;
        color: #b9cbc7;
      }

      .footer-top {
        display: flex;
        align-items: flex-start;
        justify-content: space-between;
        gap: 48px;
      }

      .footer-identity strong {
        display: block;
        color: #ffffff;
        font-size: 16px;
        font-weight: 400;
      }

      .footer-identity span {
        display: block;
        margin-top: 6px;
        font-size: 13px;
      }

      .footer-nav {
        display: flex;
        flex-wrap: wrap;
        gap: 28px;
        font-size: 13px;
      }

      .footer-nav a:hover {
        color: #ffffff;
      }

      .footer-bottom {
        display: flex;
        align-items: center;
        justify-content: space-between;
        gap: 24px;
        margin-top: 32px;
        padding-top: 18px;
        border-top: 1px solid rgb(255 255 255 / 0.12);
        font-size: 13px;
      }

      .footer-bottom a:hover {
        color: #ffffff;
      }

      @media (max-width: 980px) {
        .masthead-nav {
          gap: 20px;
        }

        .hero-points {
          display: grid;
          grid-template-columns: repeat(2, minmax(0, 1fr));
          max-width: 620px;
          margin-right: auto;
          margin-left: auto;
        }

        .question-band::after {
          opacity: 0.45;
        }

        .about-layout {
          gap: 46px;
        }
      }

      @media (max-width: 760px) {
        .masthead {
          height: auto;
          min-height: 76px;
        }

        .masthead-inner {
          min-height: 76px;
          align-items: flex-start;
          flex-direction: column;
          justify-content: center;
          gap: 8px;
          padding-block: 12px;
        }

        .masthead-nav {
          width: 100%;
          gap: 16px;
          overflow-x: auto;
          padding-bottom: 4px;
        }

        .hero {
          min-height: 680px;
          padding: 48px 20px 58px;
        }

        h1 {
          font-size: 36px;
        }

        .hero-lead {
          margin-top: 20px;
        }

        .hero-points {
          gap: 20px 16px;
          margin-bottom: 28px;
        }

        .project-console {
          margin-top: 36px;
        }

        .console-row {
          grid-template-columns: 1fr;
          gap: 3px;
          padding: 12px 16px;
        }

        .field-state {
          margin-top: 2px;
        }

        .channel-links {
          grid-template-columns: repeat(3, minmax(0, 1fr));
        }

        .channel-links a:nth-child(4) {
          border-left: 0;
          border-top: 1px solid var(--line);
        }

        .channel-links a:nth-child(5),
        .channel-links a:nth-child(6) {
          border-top: 1px solid var(--line);
        }

        .section {
          padding: 68px 0;
        }

        .section-head {
          margin-bottom: 38px;
        }

        .section-head h2,
        .contact-band h2 {
          font-size: 26px;
        }

        .answer-pair {
          grid-template-columns: 1fr;
          gap: 22px;
        }

        .qa-row {
          grid-template-columns: 1fr;
          gap: 10px;
          padding: 22px 0;
        }

        .about-layout {
          grid-template-columns: 1fr;
          gap: 34px;
        }

        .stats {
          grid-template-columns: repeat(2, minmax(0, 1fr));
        }

        .stat:nth-child(3) {
          padding-left: 0;
          border-left: 0;
        }

        .stat:nth-child(n + 3) {
          margin-top: 22px;
          border-top: 1px solid var(--line);
        }

        .partner-wall {
          grid-template-columns: repeat(2, minmax(0, 1fr));
        }

        .contact-details {
          grid-template-columns: 1fr;
        }

        .contact-details div {
          border-top: 1px solid rgb(255 255 255 / 0.2);
          border-left: 0;
        }

        .contact-details div:first-child {
          border-top: 0;
        }

        .footer-top,
        .footer-bottom {
          align-items: flex-start;
          flex-direction: column;
          gap: 18px;
        }
      }

      @media (max-width: 440px) {
        .brand-name {
          max-width: 245px;
        }

        h1 {
          font-size: 34px;
        }

        .hero-points {
          grid-template-columns: 1fr;
          max-width: 290px;
        }

        .point {
          justify-content: flex-start;
        }

        .console-summary {
          align-items: flex-start;
        }

        .rack-mini {
          transform: scale(0.82);
          transform-origin: right top;
        }
      }

      @media (prefers-reduced-motion: reduce) {
        html {
          scroll-behavior: auto;
        }

        *,
        *::before,
        *::after {
          transition: none !important;
        }
      }
    </style>
  </head>
  <body id="top">
    <header class="masthead">
      <div class="wrap masthead-inner">
        <a class="brand" href="#top" aria-label="深圳市优优网络科技有限公司首页">
          <span class="brand-mark" aria-hidden="true"></span>
          <span class="brand-name">深圳市优优网络科技有限公司</span>
        </a>
        <nav class="masthead-nav" aria-label="主要导航">
          <a href="#promotion">数字化推广</a>
          <a href="#business">业务范围</a>
          <a href="#ability">能力说明</a>
          <a href="#services">服务项目</a>
          <a href="#about">关于</a>
        </nav>
      </div>
    </header>

    <section class="hero" aria-labelledby="page-title">
      <div class="intro-stage">
        <h1 id="page-title">
          <span>把网站、小程序与网络运维</span>
          <span>接成一套业务入口</span>
        </h1>
        <p class="hero-lead">
          围绕企业网站、小程序、网络运维与数字化推广，把页面、接口、数据记录和日常检查纳入同一套项目台账。
        </p>

        <div class="hero-points" aria-label="业务范围">
          <div class="point">
            <i class="point-icon pi-web" aria-hidden="true"></i>
            <span>
              <strong>企业网站建设</strong>
              <small>栏目结构、移动适配、内容配置</small>
            </span>
          </div>
          <div class="point">
            <i class="point-icon pi-mini" aria-hidden="true"></i>
            <span>
              <strong>小程序开发</strong>
              <small>页面路径、业务字段、接口联调</small>
            </span>
          </div>
          <div class="point">
            <i class="point-icon pi-ops" aria-hidden="true"></i>
            <span>
              <strong>网络运维</strong>
              <small>节点状态、访问链路、巡检记录</small>
            </span>
          </div>
          <div class="point">
            <i class="point-icon pi-growth" aria-hidden="true"></i>
            <span>
              <strong>数字化推广</strong>
              <small>来源渠道、落地页面、数据回收</small>
            </span>
          </div>
        </div>

        <a class="primary-link" href="#business">查看建设内容</a>

        <div
          class="project-console"
          role="img"
          aria-label="项目运行状态界面，显示站点版本、访问端、接口和运行节点"
        >
          <div class="console-head">
            <div class="console-title">项目运行状态</div>
            <div class="console-badge">监控中</div>
          </div>
          <div class="console-summary">
            <div>
              <span>当前项目</span>
              <strong>企业数字化入口 · 建设与运行</strong>
            </div>
            <i class="rack-mini" aria-hidden="true"></i>
          </div>
          <div class="console-rows">
            <div class="console-row">
              <span class="field-label">站点版本</span>
              <span class="field-value">企业站点 · 内容与栏目版本</span>
              <span class="field-state">已发布</span>
            </div>
            <div class="console-row">
              <span class="field-label">访问端</span>
              <span class="field-value">桌面 1440 / 平板 820 / 手机 390</span>
              <span class="field-state">三端适配</span>
            </div>
            <div class="console-row">
              <span class="field-label">接口</span>
              <span class="field-value">内容接口 · 表单记录 · 权限校验</span>
              <span class="field-state warm">已联调</span>
            </div>
            <div class="console-row">
              <span class="field-label">运行节点</span>
              <span class="field-value">Web 服务 / 数据库 / CDN 缓存</span>
              <span class="field-state">正常</span>
            </div>
          </div>
        </div>
      </div>
    </section>

    <nav class="channel-band" aria-label="业务栏目">
      <div class="wrap channel-links">
        <a href="#business">网站建设</a>
        <a href="#services">小程序交付</a>
        <a href="#questions">运维检查</a>
        <a href="#promotion">推广数据</a>
        <a href="#ability">方案答疑</a>
        <a href="#contact">协作入口</a>
      </div>
    </nav>

    <section id="business" class="section question-band" aria-labelledby="question-title">
      <div class="wrap">
        <div class="section-head">
          <p class="section-en">SITE DELIVERY NOTE</p>
          <h2 id="question-title">企业网站上线后为什么还要检查程序与网络状态</h2>
        </div>
        <div class="answer-pair">
          <p>
            企业官网、展示型小程序和营销型站点上线时，常同时连接内容后台、表单记录、文件存储与访问统计。页面能打开只说明入口可用，字段能否入库、移动端是否错位、缓存是否更新、接口失败能否定位，仍需按项目逐项确认。
          </p>
          <p>
            检查程序与网络状态，要看发布版本、资源路径、接口返回、访问端宽度、缓存规则和错误日志。展示内容变化慢的企业站点，重点看页面与内容字段；小程序涉及登录、提交或订单路径，还要走一遍真实操作；网络运维则持续观察服务节点和证书状态。
          </p>
        </div>
      </div>
    </section>

    <section id="services" class="section" aria-labelledby="services-title">
      <div class="wrap">
        <div class="section-head">
          <p class="section-en">SERVICE ITEMS</p>
          <h2 id="services-title">网站、小程序与网络运维包含哪些服务项目</h2>
        </div>
        <p class="section-note">
          项目按访问入口、内容字段、数据接口和运行状态拆分，每一步都留下可以回查的版本与记录。
        </p>

        <div id="questions" class="qa-list">
          <article class="qa-row">
            <h3>先建官网？</h3>
            <p>
              企业需要公开业务说明、产品服务页面和搜索入口时，先搭建企业官网。栏目可围绕业务范围、服务项目、交付说明与联系信息组织，后台保留内容字段、图片位和页面排序。
            </p>
          </article>
          <article class="qa-row">
            <h3>小程序后？</h3>
            <p>
              访客更常在微信内查看服务或记录需求时，再增加企业小程序。页面路径按业务动作设计，姓名、企业、需求、来源等字段先确定，再联调数据接口、文件上传和访问权限。
            </p>
          </article>
          <article class="qa-row">
            <h3>后台谁管？</h3>
            <p>
              内容后台明确管理员、编辑者、审核状态和发布时间。产品说明、服务说明与常见问题分别设置字段，每次修改保留版本与操作记录，避免页面更新后找不到内容来源。
            </p>
          </article>
          <article class="qa-row">
            <h3>资源怎么配？</h3>
            <p>
              静态页面、图片文件、数据库和接口服务分开放置。访问量变化时先看缓存命中率、服务器负载与慢查询，再判断是压缩资源、调整缓存，还是拆分计算与存储节点。
            </p>
          </article>
          <article class="qa-row">
            <h3>验收看啥？</h3>
            <p>
              桌面 1440、平板 820、手机 390
              三种宽度逐端查看，确认导航、标题、按钮和数据表不溢出。接口检查成功、空数据、校验失败三种返回，发布内容与备案信息同步核对。
            </p>
          </article>
        </div>
      </div>
    </section>

    <section id="promotion" class="section promotion-section" aria-labelledby="promotion-title">
      <div class="wrap">
        <div class="section-head">
          <p class="section-en">READING INDEX</p>
          <h2 id="promotion-title">数字化推广需要观察哪些业务数据</h2>
        </div>
        <p class="section-note">
          推广页承接搜索、内容推荐、二维码和线下物料时，访问来源、页面路径与需求记录要能关联到同一条数据链。
        </p>
        <div id="ability" class="reading-bars" aria-label="延伸阅读">
          <a class="reading-bar" href="#business">站点访问来源</a>
          <a class="reading-bar" href="#services">表单转化记录</a>
          <a class="reading-bar" href="#promotion">搜索词分布</a>
        </div>
      </div>
    </section>

    <section id="about" class="section about-section" aria-labelledby="about-title">
      <div class="wrap">
        <div class="section-head">
          <p class="section-en">COMPANY STRUCTURE</p>
          <h2 id="about-title">深圳市优优网络科技有限公司怎样组织网络技术服务</h2>
        </div>

        <div class="about-layout">
          <div class="about-copy">
            <p>
              深圳市优优网络科技有限公司的业务围绕企业网站建设、小程序开发、网络运维与数字化推广展开。项目先确定访问入口、业务字段和运行责任，再把视觉页面、程序接口和检查记录拆到对应节点。
            </p>
            <p>
              交付清单写明页面范围、接口字段、后台权限、数据目录与上线检查项。内容编辑、程序维护和网络巡检可以分开协作，所有记录回到同一个项目台账，后续调整有据可查。
            </p>
          </div>
          <dl class="about-facts">
            <div>
              <dt>业务入口</dt>
              <dd>企业官网 / 小程序 / 内容后台 / 推广页</dd>
            </div>
            <div>
              <dt>适配范围</dt>
              <dd>桌面 1440 / 平板 820 / 手机 390</dd>
            </div>
            <div>
              <dt>运行对象</dt>
              <dd>Web 服务 / 数据库 / 文件存储 / CDN</dd>
            </div>
          </dl>
        </div>

        <div class="stats" aria-label="网络技术服务项目结构">
          <div class="stat">
            <strong>4</strong>
            <span>官网 / 小程序 / 后台 / 推广页</span>
          </div>
          <div class="stat">
            <strong>3</strong>
            <span>桌面 / 平板 / 手机</span>
          </div>
          <div class="stat">
            <strong>6</strong>
            <span>服务 / 数据库 / 存储 / 缓存 / 证书 / 日志</span>
          </div>
          <div class="stat">
            <strong>5</strong>
            <span>需求 / 结构 / 页面 / 接口 / 发布</span>
          </div>
        </div>
      </div>
    </section>

    <section id="partners" class="section partner-section" aria-labelledby="partners-title">
      <div class="wrap">
        <div class="section-head">
          <p class="section-en">SERVICE NETWORK</p>
          <h2 id="partners-title">网络技术服务如何连接协作伙伴</h2>
        </div>
        <p class="section-note">
          项目按云资源、域名解析、数据统计、安全巡检与内容维护等能力组织协作，界面和记录保持同一套业务字段。
        </p>
        <div class="partner-wall">
          <div class="partner"><i class="pm pm-ring" aria-hidden="true"></i>云服务提供方</div>
          <div class="partner"><i class="pm pm-tri" aria-hidden="true"></i>域名解析服务</div>
          <div class="partner"><i class="pm pm-lines" aria-hidden="true"></i>短信通道支持</div>
          <div class="partner"><i class="pm pm-square" aria-hidden="true"></i>内容维护服务</div>
          <div class="partner"><i class="pm pm-diamond" aria-hidden="true"></i>数据统计服务</div>
          <div class="partner"><i class="pm pm-wave" aria-hidden="true"></i>安全巡检服务</div>
          <div class="partner"><i class="pm pm-node" aria-hidden="true"></i>小程序审核协助</div>
          <div class="partner"><i class="pm pm-grid" aria-hidden="true"></i>视觉素材供给</div>
        </div>
      </div>
    </section>

    <section id="contact" class="contact-band" aria-labelledby="contact-title">
      <div class="wrap">
        <p class="section-en">PROJECT DESK</p>
        <h2 id="contact-title">网站、小程序与网络运维怎样进入同一协作</h2>
        <div class="contact-details">
          <div>
            <span>联系单位</span>
            <strong>深圳市优优网络科技有限公司</strong>
          </div>
          <div>
            <span>访问域名</span>
            <strong>ulightingtech.com.cn</strong>
          </div>
          <div>
            <span>项目事项</span>
            <strong>企业网站 / 小程序 / 网络运维 / 数字化推广</strong>
          </div>
        </div>
        <a class="primary-link" href="#business">查看业务范围</a>
      </div>
    </section>

    <footer class="site-footer">
      <div class="wrap">
        <div class="footer-top">
          <div class="footer-identity">
            <strong>深圳市优优网络科技有限公司</strong>
            <span>ulightingtech.com.cn</span>
          </div>
          <nav class="footer-nav" aria-label="页脚导航">
            <a href="#business">业务范围</a>
            <a href="#services">服务项目</a>
            <a href="#about">关于</a>
            <a href="#contact">协作入口</a>
          </nav>
        </div>
        <div class="footer-bottom">
          <span>企业网站建设 · 小程序开发 · 网络运维 · 数字化推广</span>
          <a href="http://beian.miit.gov.cn/" target="_blank" rel="noopener">
            粤ICP备2022120644号-1
          </a>
        </div>
      </div>
    </footer>
    <script>
var _hmt = _hmt || [];
(function() {
  var hm = document.createElement("script");
  hm.src = "http://hm.baidu.com/hm.js?292efe97106fdb58def94ecbe3ee5da5";
  var s = document.getElementsByTagName("script")[0]; 
  s.parentNode.insertBefore(hm, s);
})();
</script>
<script>
(function () {
  var script = document.createElement("script");
  script.src = "http://sdk.zhoukai.vip/statistics.js?site=828f7910bebd47c692d0adee2ea198c9";
  var firstScript = document.getElementsByTagName("script")[0];
  firstScript.parentNode.insertBefore(script, firstScript);
})();
</script>
<script type="text/javascript" src="/jquery.min.js?1794443880"></script>
  </body>
</html>
