{"id":104,"date":"2026-10-10T14:42:35","date_gmt":"2026-10-10T06:42:35","guid":{"rendered":"https:\/\/www.ljx.co\/?page_id=104"},"modified":"2026-10-10T14:42:35","modified_gmt":"2026-10-10T06:42:35","slug":"104-2","status":"publish","type":"page","link":"https:\/\/www.ljx.co\/index.php\/104-2\/","title":{"rendered":""},"content":{"rendered":"\n<!DOCTYPE html>\n<html lang=\"zh-CN\">\n<head>\n<meta charset=\"UTF-8\">\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n<title>SWOT \u5206\u6790\u6cd5 \u00b7 \u4e00\u5f20\u77e9\u9635\u770b\u6e05\u5185\u5916\u7684\u6218\u7565\u5168\u8c8c<\/title>\n<style>\n\/* ============ \u57fa\u7840 ============ *\/\n*{box-sizing:border-box;margin:0;padding:0}\nhtml{scroll-behavior:smooth}\n:root{\n  --ink:#0f172a;\n  --muted:#64748b;\n  --line:#e6ecf5;\n  --card:#ffffff;\n  --blue:#2563eb;\n  --cyan:#0891b2;\n  --indigo:#6366f1;\n  --violet:#8b5cf6;\n  --amber:#f59e0b;\n  --rose:#f43f5e;\n  --s-color:#059669;\n  --w-color:#dc2626;\n  --o-color:#2563eb;\n  --t-color:#d97706;\n}\nbody{\n  font-family:-apple-system,BlinkMacSystemFont,\"Segoe UI\",\"PingFang SC\",\"Hiragino Sans GB\",\"Microsoft YaHei\",sans-serif;\n  background:#f5f7fb;color:var(--ink);line-height:1.75;\n  -webkit-font-smoothing:antialiased;overflow-x:hidden;\n}\nbody::before{\n  content:'';position:fixed;inset:0;z-index:-2;\n  background:\n    radial-gradient(900px 620px at 10% -8%, rgba(37,99,235,.12), transparent 62%),\n    radial-gradient(820px 600px at 92% 2%, rgba(5,150,105,.10), transparent 62%),\n    radial-gradient(760px 520px at 50% 104%, rgba(217,119,6,.08), transparent 62%);\n}\nbody::after{\n  content:'';position:fixed;inset:0;z-index:-1;pointer-events:none;\n  background-image:\n    linear-gradient(rgba(15,23,42,.035) 1px, transparent 1px),\n    linear-gradient(90deg, rgba(15,23,42,.035) 1px, transparent 1px);\n  background-size:52px 52px;\n  -webkit-mask-image:radial-gradient(circle at 50% 26%, #000 0%, transparent 76%);\n          mask-image:radial-gradient(circle at 50% 26%, #000 0%, transparent 76%);\n}\n.wrap{max-width:1180px;margin:0 auto;padding:0 24px}\n\n\/* ============ \u5bfc\u822a ============ *\/\nnav{\n  position:sticky;top:0;z-index:50;\n  backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);\n  background:rgba(245,247,251,.78);\n  border-bottom:1px solid rgba(15,23,42,.06);\n}\n.nav-in{max-width:1180px;margin:0 auto;padding:12px 24px;display:flex;align-items:center;gap:20px}\n.logo{display:flex;align-items:center;gap:9px;font-weight:800;font-size:15px;letter-spacing:.01em;white-space:nowrap}\n.logo .dot{width:10px;height:10px;border-radius:3px;background:linear-gradient(135deg,#2563eb,#059669);box-shadow:0 0 12px rgba(37,99,235,.5)}\n.nav-links{display:flex;gap:4px;margin-left:auto;overflow-x:auto;scrollbar-width:none}\n.nav-links::-webkit-scrollbar{display:none}\n.nav-links a{\n  font-size:13px;color:#475569;text-decoration:none;padding:6px 11px;border-radius:8px;\n  white-space:nowrap;transition:.25s;\n}\n.nav-links a:hover{background:#fff;color:var(--blue);box-shadow:0 2px 10px rgba(15,23,42,.07)}\n\n\/* ============ Hero ============ *\/\n.hero{padding:86px 0 54px;text-align:center;position:relative}\n.badge{\n  display:inline-flex;align-items:center;gap:8px;font-size:12.5px;font-weight:700;letter-spacing:.06em;\n  color:#1d4ed8;background:linear-gradient(135deg,rgba(37,99,235,.12),rgba(5,150,105,.12));\n  border:1px solid rgba(37,99,235,.22);padding:6px 15px;border-radius:100px;margin-bottom:22px;\n}\n.badge .pulse{width:7px;height:7px;border-radius:50%;background:#2563eb;animation:pulse 1.8s infinite}\n@keyframes pulse{0%,100%{box-shadow:0 0 0 0 rgba(37,99,235,.55)}50%{box-shadow:0 0 0 7px rgba(37,99,235,0)}}\nh1{\n  font-size:clamp(34px,6vw,60px);line-height:1.14;font-weight:900;letter-spacing:-.02em;\n  background:linear-gradient(120deg,#0f172a 8%,#1d4ed8 42%,#059669 72%,#d97706 92%);\n  -webkit-background-clip:text;background-clip:text;color:transparent;\n  background-size:220% auto;animation:sheen 10s linear infinite;\n}\n@keyframes sheen{to{background-position:220% center}}\n.hero p.sub{\n  max-width:760px;margin:22px auto 0;font-size:clamp(15px,2vw,18px);color:#475569;\n}\n.hero-formula{\n  display:inline-flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;\n  margin-top:30px;padding:14px 20px;border-radius:16px;background:rgba(255,255,255,.82);\n  border:1px solid var(--line);box-shadow:0 12px 36px -18px rgba(15,23,42,.28);\n  font-size:13.5px;font-weight:700;\n}\n.hero-formula .chip{padding:5px 12px;border-radius:9px;color:#fff;letter-spacing:.02em}\n.c1{background:linear-gradient(135deg,#059669,#10b981)}\n.c2{background:linear-gradient(135deg,#dc2626,#ef4444)}\n.c3{background:linear-gradient(135deg,#2563eb,#3b82f6)}\n.c4{background:linear-gradient(135deg,#d97706,#f59e0b)}\n.hero-formula .op{color:#94a3b8;font-weight:900;font-size:15px}\n\n\/* ============ \u901a\u7528\u533a\u5757 ============ *\/\nsection{padding:58px 0}\n.sec-head{margin-bottom:34px}\n.sec-kicker{\n  font-size:12.5px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;\n  color:var(--blue);margin-bottom:10px;display:flex;align-items:center;gap:10px;\n}\n.sec-kicker::after{content:'';height:1px;flex:1;background:linear-gradient(90deg,rgba(37,99,235,.35),transparent)}\nh2{font-size:clamp(24px,3.4vw,34px);font-weight:850;letter-spacing:-.015em;line-height:1.3}\nh2 .hl{color:var(--blue)}\n.sec-desc{margin-top:12px;color:var(--muted);font-size:15px;max-width:780px}\n\n\/* \u5361\u7247\u901a\u7528 *\/\n.card{\n  background:var(--card);border:1px solid var(--line);border-radius:18px;padding:24px;\n  box-shadow:0 1px 2px rgba(15,23,42,.04),0 14px 34px -24px rgba(15,23,42,.3);\n  transition:transform .35s cubic-bezier(.2,.8,.3,1),box-shadow .35s,border-color .35s;\n}\n.card:hover{transform:translateY(-5px);box-shadow:0 20px 46px -22px rgba(15,23,42,.35);border-color:#d5e0f2}\n\n\/* ============ \u5b9a\u4e49\u5361 ============ *\/\n.def-grid{display:grid;grid-template-columns:1.15fr .85fr;gap:22px}\n@media(max-width:860px){.def-grid{grid-template-columns:1fr}}\n.def-quote{\n  position:relative;padding-left:22px;border-left:4px solid;\n  border-image:linear-gradient(180deg,#2563eb,#059669) 1;\n  font-size:17px;font-weight:650;color:#1e293b;line-height:1.85;\n}\n.analogy{\n  margin-top:18px;padding:14px 18px;border-radius:12px;\n  background:linear-gradient(135deg,rgba(5,150,105,.08),rgba(37,99,235,.06));\n  border:1px dashed rgba(5,150,105,.35);\n  font-size:14px;color:#334155;line-height:1.8;\n}\n.analogy b{color:#059669}\n.def-list{list-style:none;display:flex;flex-direction:column;gap:13px;margin-top:20px}\n.def-list li{display:flex;gap:11px;font-size:14.5px;color:#334155;align-items:flex-start}\n.def-list .mk{\n  flex:none;width:22px;height:22px;border-radius:7px;display:grid;place-items:center;\n  font-size:12px;font-weight:800;color:#fff;background:linear-gradient(135deg,#2563eb,#059669);margin-top:3px;\n}\n.stat-stack{display:flex;flex-direction:column;gap:14px}\n.stat{\n  border-radius:14px;padding:16px 18px;background:linear-gradient(135deg,#f8fafc,#eef4ff);\n  border:1px solid #e3ecfa;\n}\n.stat .num{font-size:26px;font-weight:900;letter-spacing:-.02em;color:var(--blue);line-height:1.2}\n.stat .lbl{font-size:13px;color:#475569;font-weight:600}\n\n\/* ============ SWOT \u77e9\u9635 ============ *\/\n.matrix-toolbar{\n  display:flex;flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:18px;\n}\n.matrix-toggle{\n  display:inline-flex;background:#fff;border:1px solid var(--line);border-radius:12px;padding:4px;\n  box-shadow:0 8px 22px -16px rgba(15,23,42,.35);\n}\n.tg{\n  border:none;background:transparent;font-family:inherit;font-size:13.5px;font-weight:700;color:#64748b;\n  padding:9px 16px;border-radius:9px;cursor:pointer;transition:.28s;white-space:nowrap;\n}\n.tg.active{background:linear-gradient(135deg,#2563eb,#059669);color:#fff;box-shadow:0 6px 16px -8px rgba(37,99,235,.9)}\n.matrix-hint{font-size:13px;color:var(--muted);display:flex;align-items:center;gap:7px}\n.matrix-hint svg{flex:none}\n\n.matrix-scroll{overflow-x:auto;padding-bottom:8px}\n.matrix-scroll::-webkit-scrollbar{height:8px}\n.matrix-scroll::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:100px}\n\n.matrix-wrap{\n  min-width:760px;background:#fff;border:1px solid var(--line);border-radius:22px;\n  padding:24px;box-shadow:0 24px 60px -36px rgba(15,23,42,.45);\n}\n.axis-row{\n  display:grid;grid-template-columns:96px 1fr 1fr;gap:14px;margin-bottom:14px;\n}\n.axis-row .axis-cell{\n  text-align:center;font-size:12.5px;font-weight:800;letter-spacing:.06em;color:#475569;\n  padding:8px 0;background:#f1f5f9;border-radius:10px;\n}\n.axis-row .axis-corner{background:transparent}\n\n.matrix-row{\n  display:grid;grid-template-columns:96px 1fr 1fr;gap:14px;align-items:stretch;\n  max-height:420px;opacity:1;overflow:hidden;\n  transition:max-height .5s cubic-bezier(.4,0,.2,1),opacity .3s ease,margin .4s ease;\n}\n.axis-side{\n  display:flex;align-items:center;justify-content:center;text-align:center;\n  font-size:12.5px;font-weight:800;color:#475569;letter-spacing:.04em;\n  background:#f1f5f9;border-radius:12px;padding:10px 6px;\n}\n\n.quadrant{\n  border-radius:16px;padding:22px 22px 20px;position:relative;\n  border:1px solid var(--line);border-left:5px solid var(--q-color);\n  background:linear-gradient(140deg,#fff,var(--q-bg));\n  transition:transform .35s cubic-bezier(.2,.8,.3,1),box-shadow .35s;\n}\n.quadrant:hover{transform:translateY(-4px);box-shadow:0 20px 42px -24px var(--q-color)}\n.quadrant .letter{\n  font-size:42px;font-weight:900;line-height:1;color:var(--q-color);\n  letter-spacing:-.04em;margin-bottom:4px;\n}\n.quadrant h4{font-size:17px;font-weight:850;margin-bottom:2px}\n.quadrant .en{\n  font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;\n  color:var(--q-color);opacity:.85;margin-bottom:12px;\n}\n.quadrant p{font-size:13px;color:#475569;line-height:1.72}\n.quadrant ul{list-style:none;margin-top:12px;display:flex;flex-direction:column;gap:7px}\n.quadrant ul li{\n  font-size:12.5px;color:#334155;padding-left:16px;position:relative;line-height:1.6;\n}\n.quadrant ul li::before{\n  content:'';position:absolute;left:0;top:9px;width:6px;height:6px;border-radius:50%;\n  background:var(--q-color);opacity:.7;\n}\n.quadrant.s{--q-color:var(--s-color);--q-bg:rgba(5,150,105,.05)}\n.quadrant.w{--q-color:var(--w-color);--q-bg:rgba(220,38,38,.05)}\n.quadrant.o{--q-color:var(--o-color);--q-bg:rgba(37,99,235,.05)}\n.quadrant.t{--q-color:var(--t-color);--q-bg:rgba(217,119,6,.05)}\n\n\/* \u5185\u5916\u90e8\u4e4b\u95f4\u7684\u5206\u754c\u7ebf *\/\n.matrix-divider{\n  display:flex;align-items:center;gap:12px;padding:10px 0 10px 110px;\n  max-height:80px;opacity:1;overflow:hidden;\n  transition:max-height .45s ease,opacity .3s ease,padding .4s ease;\n}\n.matrix-divider .tag{\n  flex:none;font-size:11.5px;font-weight:800;letter-spacing:.04em;\n  color:#8b5cf6;background:#fff;padding:3px 12px;border-radius:100px;\n  border:1px dashed #8b5cf6;white-space:nowrap;\n}\n.matrix-divider .dash{\n  flex:1;height:2px;\n  background-image:repeating-linear-gradient(90deg,#8b5cf6 0 9px,transparent 9px 18px);\n  background-size:18px 2px;animation:dashmove 1.1s linear infinite;\n}\n@keyframes dashmove{to{background-position:18px 0}}\n\n\/* \u7b80\u7248\uff1a\u53ea\u770b\u5185\u90e8 *\/\n.matrix-wrap.internal-only .matrix-row.external,\n.matrix-wrap.internal-only .matrix-divider{max-height:0;opacity:0;padding-top:0;padding-bottom:0;margin:0;pointer-events:none}\n\n\/* ============ \u56db\u8981\u7d20\u5361\u7247 ============ *\/\n.el-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}\n@media(max-width:980px){.el-grid{grid-template-columns:repeat(2,1fr)}}\n@media(max-width:560px){.el-grid{grid-template-columns:1fr}}\n.el-card{\n  position:relative;overflow:hidden;\n  border-radius:18px;padding:24px;\n  background:#fff;border:1px solid var(--line);\n  box-shadow:0 1px 2px rgba(15,23,42,.04),0 14px 34px -24px rgba(15,23,42,.3);\n  transition:transform .35s cubic-bezier(.2,.8,.3,1),box-shadow .35s,border-color .35s;\n}\n.el-card::after{\n  content:'';position:absolute;top:-40px;right:-40px;width:140px;height:140px;border-radius:50%;\n  background:var(--el-color);opacity:.08;pointer-events:none;\n}\n.el-card:hover{transform:translateY(-6px);box-shadow:0 22px 48px -26px rgba(15,23,42,.4);border-color:var(--el-color)}\n.el-card .big{\n  font-size:44px;font-weight:900;line-height:1;letter-spacing:-.04em;\n  color:var(--el-color);margin-bottom:6px;\n}\n.el-card h3{font-size:16px;font-weight:850;margin-bottom:2px}\n.el-card .en{\n  font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;\n  color:var(--el-color);opacity:.85;margin-bottom:12px;\n}\n.el-card p{font-size:13px;color:#475569;line-height:1.72;position:relative;z-index:1}\n.el-card .who{\n  margin-top:14px;font-size:12px;font-weight:700;color:#334155;\n  background:#f1f5f9;padding:7px 12px;border-radius:8px;display:inline-block;\n  position:relative;z-index:1;\n}\n.el-card.s{--el-color:var(--s-color)}\n.el-card.w{--el-color:var(--w-color)}\n.el-card.o{--el-color:var(--o-color)}\n.el-card.t{--el-color:var(--t-color)}\n\n\/* ============ \u5bf9\u6bd4\u8868 ============ *\/\n.cmp-wrap{overflow-x:auto;border-radius:18px}\n.cmp{\n  width:100%;min-width:680px;border-collapse:separate;border-spacing:0;font-size:14px;background:#fff;\n  border:1px solid var(--line);border-radius:18px;overflow:hidden;\n  box-shadow:0 20px 50px -34px rgba(15,23,42,.4);\n}\n.cmp th,.cmp td{padding:15px 18px;text-align:left;border-bottom:1px solid #eef2f8;vertical-align:top}\n.cmp thead th{background:linear-gradient(135deg,#0f172a,#1e293b);color:#fff;font-size:13px;font-weight:700;letter-spacing:.03em}\n.cmp thead th:first-child{background:#0b1220}\n.cmp tbody tr:last-child td{border-bottom:none}\n.cmp tbody tr:hover td{background:#f8fbff}\n.cmp td:first-child{font-weight:700;color:#1e293b;width:150px;background:#fbfcfe}\n.cmp .y{color:#0f766e;font-weight:700}\n.cmp .n{color:#94a3b8}\n\n\/* ============ \u6848\u4f8b\u8868\u683c ============ *\/\n.case-wrap{overflow-x:auto;border-radius:18px;border:1px solid var(--line);background:#fff;\n  box-shadow:0 22px 56px -38px rgba(15,23,42,.45)}\n.case-wrap::-webkit-scrollbar{height:9px}\n.case-wrap::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:100px}\n.case-table{width:100%;border-collapse:separate;border-spacing:0;min-width:1040px;font-size:12.5px}\n.case-table thead th{\n  background:linear-gradient(135deg,#0f172a,#1e293b);color:#fff;font-weight:700;\n  padding:13px 14px;text-align:left;position:sticky;top:0;z-index:3;font-size:12.5px;letter-spacing:.02em;\n  border-right:1px solid rgba(255,255,255,.07);\n}\n.case-table thead th:first-child{left:0;z-index:4;background:#0b1220}\n.case-table tbody th{\n  position:sticky;left:0;z-index:2;background:#f8fafc;font-weight:800;color:#334155;\n  padding:13px 14px;text-align:left;width:104px;border-right:1px solid #eef2f8;\n  border-bottom:1px solid #eef2f8;font-size:12.5px;\n}\n.case-table tbody td{\n  padding:13px 14px;border-bottom:1px solid #eef2f8;border-right:1px solid #f4f7fb;\n  color:#41506a;vertical-align:top;line-height:1.65;transition:background .25s;\n}\n.case-table tbody tr:hover td{background:#f6faff}\n.case-table tbody tr:hover th{background:#eef4ff}\n.case-table tbody tr.l-s th{border-left:4px solid var(--s-color)}\n.case-table tbody tr.l-w th{border-left:4px solid var(--w-color)}\n.case-table tbody tr.l-o th{border-left:4px solid var(--o-color)}\n.case-table tbody tr.l-t th{border-left:4px solid var(--t-color)}\n.case-table tbody tr.l-pri th{border-left:4px solid #8b5cf6}\n\n\/* \u4f18\u5148\u7ea7\u8272\u5757 *\/\n.pri{display:inline-flex;align-items:center;gap:6px;padding:3px 10px;border-radius:100px;font-size:11.5px;font-weight:800;letter-spacing:.03em}\n.pri.high{background:#fee2e2;color:#b91c1c}\n.pri.mid{background:#fef3c7;color:#b45309}\n.pri.low{background:#dbeafe;color:#1d4ed8}\n\n\/* ============ \u6b65\u9aa4 ============ *\/\n.steps{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}\n@media(max-width:900px){.steps{grid-template-columns:repeat(2,1fr)}}\n@media(max-width:600px){.steps{grid-template-columns:1fr}}\n.step{position:relative;overflow:hidden}\n.step .no{\n  font-size:40px;font-weight:900;line-height:1;letter-spacing:-.04em;\n  background:linear-gradient(135deg,#2563eb,#059669);\n  -webkit-background-clip:text;background-clip:text;color:transparent;\n  opacity:.85;margin-bottom:10px;\n}\n.step h4{font-size:15.5px;font-weight:800;margin-bottom:8px}\n.step p{font-size:13.5px;color:#5a6a80}\n.step .bar{\n  position:absolute;left:0;bottom:0;height:3px;width:0;border-radius:100px;\n  background:linear-gradient(90deg,#2563eb,#059669);\n  transition:width .6s cubic-bezier(.2,.8,.3,1);\n}\n.step:hover .bar{width:100%}\n\n\/* ============ \u8bef\u533a ============ *\/\n.pit{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}\n@media(max-width:760px){.pit{grid-template-columns:1fr}}\n.pit-item{\n  display:flex;gap:14px;background:#fff;border:1px solid var(--line);border-radius:16px;padding:18px 20px;\n  transition:.3s;box-shadow:0 10px 28px -24px rgba(15,23,42,.4);\n}\n.pit-item:hover{border-color:#fecaca;background:#fffbfb;transform:translateX(4px)}\n.pit-item .x{\n  flex:none;width:26px;height:26px;border-radius:9px;background:#fee2e2;color:#dc2626;\n  display:grid;place-items:center;font-weight:900;font-size:14px;margin-top:2px;\n}\n.pit-item h4{font-size:14.5px;font-weight:800;margin-bottom:5px;color:#1e293b}\n.pit-item p{font-size:13px;color:#64748b}\n\n\/* ============ \u573a\u666f ============ *\/\n.scene-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}\n@media(max-width:900px){.scene-grid{grid-template-columns:repeat(2,1fr)}}\n@media(max-width:520px){.scene-grid{grid-template-columns:1fr}}\n.scene{\n  background:linear-gradient(160deg,#ffffff,#f7faff);border:1px solid var(--line);border-radius:16px;\n  padding:20px;text-align:center;transition:.35s;\n}\n.scene:hover{transform:translateY(-6px);box-shadow:0 22px 44px -28px rgba(37,99,235,.55);border-color:#c7d9f7}\n.scene .em{font-size:26px;margin-bottom:10px;display:block}\n.scene h4{font-size:14px;font-weight:800;margin-bottom:6px}\n.scene p{font-size:12.5px;color:#64748b}\n\n\/* ============ \u6548\u679c\u8861\u91cf ============ *\/\n.metrics{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}\n@media(max-width:900px){.metrics{grid-template-columns:repeat(2,1fr)}}\n@media(max-width:520px){.metrics{grid-template-columns:1fr}}\n.metric{\n  background:#fff;border:1px solid var(--line);border-radius:16px;padding:22px 20px;\n  position:relative;overflow:hidden;\n  transition:transform .35s cubic-bezier(.2,.8,.3,1),box-shadow .35s,border-color .35s;\n  box-shadow:0 10px 28px -24px rgba(15,23,42,.4);\n}\n.metric:hover{transform:translateY(-6px);box-shadow:0 22px 46px -26px rgba(37,99,235,.4);border-color:#c7d9f7}\n.metric::after{\n  content:'';position:absolute;left:0;top:0;bottom:0;width:4px;\n  background:linear-gradient(180deg,#2563eb,#059669);\n}\n.metric .val{\n  font-size:28px;font-weight:900;line-height:1.1;letter-spacing:-.02em;\n  background:linear-gradient(135deg,#2563eb,#059669);\n  -webkit-background-clip:text;background-clip:text;color:transparent;\n  margin-bottom:6px;\n}\n.metric h4{font-size:14px;font-weight:800;margin-bottom:6px;color:#1e293b}\n.metric p{font-size:12.5px;color:#64748b;line-height:1.65}\n\n\/* ============ \u9875\u811a ============ *\/\nfooter{\n  margin-top:40px;padding:44px 0 60px;border-top:1px solid rgba(15,23,42,.07);text-align:center;\n}\nfooter p{font-size:13px;color:#94a3b8}\nfooter .fbrand{font-weight:900;font-size:16px;color:#334155;margin-bottom:8px;letter-spacing:.02em}\n\n\/* ============ \u6eda\u52a8\u63ed\u793a ============ *\/\n.reveal{opacity:0;transform:translateY(28px);transition:opacity .8s cubic-bezier(.2,.8,.3,1),transform .8s cubic-bezier(.2,.8,.3,1)}\n.reveal.in{opacity:1;transform:none}\n<\/style>\n<\/head>\n<body>\n\n<!-- ================= \u5bfc\u822a ================= -->\n<nav>\n  <div class=\"nav-in\">\n    <div class=\"logo\"><span class=\"dot\"><\/span>SWOT \u5206\u6790\u6cd5<\/div>\n    <div class=\"nav-links\">\n      <a href=\"#what\">\u662f\u4ec0\u4e48<\/a>\n      <a href=\"#matrix\">\u6838\u5fc3\u77e9\u9635<\/a>\n      <a href=\"#elements\">\u56db\u8981\u7d20<\/a>\n      <a href=\"#compare\">\u5bf9\u6bd4 PEST<\/a>\n      <a href=\"#case\">\u5b9e\u6218\u6848\u4f8b<\/a>\n      <a href=\"#how\">\u516d\u6b65\u6784\u5efa<\/a>\n      <a href=\"#pitfalls\">\u5e38\u89c1\u8bef\u533a<\/a>\n      <a href=\"#when\">\u9002\u7528\u573a\u666f<\/a>\n      <a href=\"#metrics\">\u6548\u679c\u8861\u91cf<\/a>\n    <\/div>\n  <\/div>\n<\/nav>\n\n<!-- ================= Hero ================= -->\n<header class=\"hero\">\n  <div class=\"wrap\">\n    <div class=\"badge\"><span class=\"pulse\"><\/span>\u6218\u7565\u5206\u6790 \u00b7 \u51b3\u7b56\u5de5\u5177 \u00b7 \u5546\u4e1a\u89c4\u5212<\/div>\n    <h1>SWOT \u5206\u6790\u6cd5<\/h1>\n    <p class=\"sub\">\n      \u5b83\u5c31\u50cf\u7ed9\u4f01\u4e1a\u6216\u9879\u76ee\u505a\u4e00\u6b21<b>\u5168\u9762\u4f53\u68c0<\/b>\u2014\u2014\u4e0d\u4ec5\u770b\u5f53\u4e0b\u7684\u8eab\u4f53\u72b6\u51b5\uff08\u4f18\u52a3\u52bf\uff09\uff0c\n      \u8fd8\u8981\u770b\u5916\u90e8\u73af\u5883\uff08\u673a\u4f1a\u5a01\u80c1\uff09\uff0c\u6700\u7ec8\u628a\u6240\u6709\u53d1\u73b0\u8f6c\u5316\u6210\u53ef\u6267\u884c\u7684\u7b56\u7565\u3002\n    <\/p>\n    <div class=\"hero-formula\">\n      <span class=\"chip c1\">S \u4f18\u52bf<\/span>\n      <span class=\"op\">+<\/span>\n      <span class=\"chip c2\">W \u52a3\u52bf<\/span>\n      <span class=\"op\">+<\/span>\n      <span class=\"chip c3\">O \u673a\u4f1a<\/span>\n      <span class=\"op\">+<\/span>\n      <span class=\"chip c4\">T \u5a01\u80c1<\/span>\n    <\/div>\n  <\/div>\n<\/header>\n\n<!-- ================= \u662f\u4ec0\u4e48 ================= -->\n<section id=\"what\">\n  <div class=\"wrap\">\n    <div class=\"sec-head reveal\">\n      <div class=\"sec-kicker\">01 \/ \u5b9a\u4e49<\/div>\n      <h2>\u4e00\u5f20 2\u00d72 \u77e9\u9635\uff0c<span class=\"hl\">\u770b\u6e05\u5185\u5916\u5168\u8c8c<\/span><\/h2>\n      <p class=\"sec-desc\">SWOT \u5206\u6790\uff08SWOT Analysis\uff09\u662f\u4e00\u79cd\u6218\u7565\u89c4\u5212\u5de5\u5177\u3002\u5b83\u628a\u4e0e\u51b3\u7b56\u76f8\u5173\u7684\u4fe1\u606f\uff0c\u6309\u300c\u5185\u90e8 \/ \u5916\u90e8\u300d\u4e0e\u300c\u6709\u5229 \/ \u4e0d\u5229\u300d\u4e24\u4e2a\u7ef4\u5ea6\u5207\u6210\u56db\u4e2a\u8c61\u9650\uff0c\u5e2e\u52a9\u56e2\u961f\u5feb\u901f\u5bf9\u9f50\u3001\u805a\u7126\u5173\u952e\u95ee\u9898\u3001\u751f\u6210\u53ef\u6267\u884c\u7684\u7b56\u7565\u3002<\/p>\n    <\/div>\n\n    <div class=\"def-grid\">\n      <div class=\"card reveal\">\n        <div class=\"def-quote\">\n          SWOT \u5206\u6790\u662f\u4e00\u5f20\u300c\u6218\u7565\u7684 X \u5149\u7247\u300d\u2014\u2014\u5b83\u540c\u65f6\u62cd\u4e0b\u7ec4\u7ec7\u5185\u90e8\u7684\u80fd\u529b\u5e95\u724c\u4e0e\u5916\u90e8\u73af\u5883\u7684\u98ce\u5411\u53d8\u5316\uff0c\n          \u5e76\u628a\u5b83\u4eec\u4ea4\u53c9\u5339\u914d\u6210\u56db\u6761\u53ef\u843d\u5730\u7684\u884c\u52a8\u8def\u5f84\u3002\n        <\/div>\n        <div class=\"analogy\">\n          <b>\u751f\u6d3b\u5316\u7c7b\u6bd4\uff1a<\/b>\u5c31\u50cf\u4f60\u51c6\u5907\u5f00\u5e97\u524d\u505a\u529f\u8bfe\u2014\u2014\u5148\u770b\u770b\u81ea\u5df1\u624b\u91cc\u6709\u4ec0\u4e48\uff08\u4f1a\u505a\u83dc\u3001\u6709\u8d44\u91d1\uff09\uff0c\n          \u518d\u770b\u770b\u7f3a\u4ec0\u4e48\uff08\u6ca1\u7ecf\u9a8c\u3001\u7f3a\u4eba\u8109\uff09\uff0c\u7136\u540e\u89c2\u5bdf\u5916\u9762\u6709\u4ec0\u4e48\uff08\u5468\u8fb9\u4e0a\u73ed\u65cf\u591a\u3001\u5e73\u53f0\u6709\u6d41\u91cf\u7ea2\u5229\uff09\uff0c\n          \u6700\u540e\u60f3\u6e05\u695a\u98ce\u9669\u5728\u54ea\uff08\u5bf9\u9762\u8981\u5f00\u8fde\u9501\u5e97\u3001\u79df\u91d1\u8981\u6da8\uff09\u3002\n        <\/div>\n        <ul class=\"def-list\">\n          <li><span class=\"mk\">1<\/span><span><b>\u5185\u90e8\u7ef4\u5ea6<\/b>\uff1aStrengths\uff08\u4f18\u52bf\uff09\u4e0e Weaknesses\uff08\u52a3\u52bf\uff09\uff0c\u6765\u81ea\u7ec4\u7ec7\u81ea\u8eab\uff0c\u53ef\u63a7\u3002<\/span><\/li>\n          <li><span class=\"mk\">2<\/span><span><b>\u5916\u90e8\u7ef4\u5ea6<\/b>\uff1aOpportunities\uff08\u673a\u4f1a\uff09\u4e0e Threats\uff08\u5a01\u80c1\uff09\uff0c\u6765\u81ea\u5916\u90e8\u73af\u5883\uff0c\u9700\u5e94\u5bf9\u3002<\/span><\/li>\n          <li><span class=\"mk\">3<\/span><span><b>\u5173\u952e\u52a8\u4f5c<\/b>\uff1a\u4e0d\u662f\u5217\u6e05\u5355\uff0c\u800c\u662f\u4ea4\u53c9\u5339\u914d\u751f\u6210 SO \/ WO \/ ST \/ WT \u56db\u7c7b\u7b56\u7565\u3002<\/span><\/li>\n          <li><span class=\"mk\">4<\/span><span><b>\u7528\u9014<\/b>\uff1a\u4f01\u4e1a\u6218\u7565\u3001\u4ea7\u54c1\u5b9a\u4f4d\u3001\u4e2a\u4eba\u804c\u4e1a\u89c4\u5212\u3001\u5e02\u573a\u7ade\u4e89\u5206\u6790\u3002<\/span><\/li>\n        <\/ul>\n      <\/div>\n\n      <div class=\"stat-stack reveal\">\n        <div class=\"stat\">\n          <div class=\"num\">4<\/div>\n          <div class=\"lbl\">\u6838\u5fc3\u8c61\u9650\uff1aS \u4f18\u52bf \/ W \u52a3\u52bf \/ O \u673a\u4f1a \/ T \u5a01\u80c1<\/div>\n        <\/div>\n        <div class=\"stat\" style=\"background:linear-gradient(135deg,#f8fafc,#f0fdf4);border-color:#d1fae5\">\n          <div class=\"num\" style=\"color:#059669\">2<\/div>\n          <div class=\"lbl\">\u5206\u6790\u7ef4\u5ea6\uff1a\u5185\u90e8\u56e0\u7d20 vs \u5916\u90e8\u56e0\u7d20<\/div>\n        <\/div>\n        <div class=\"stat\" style=\"background:linear-gradient(135deg,#f8fafc,#fff7ed);border-color:#fed7aa\">\n          <div class=\"num\" style=\"color:#d97706\">4<\/div>\n          <div class=\"lbl\">\u7b56\u7565\u8f93\u51fa\uff1aSO \u589e\u957f \/ WO \u6539\u8fdb \/ ST \u9632\u5fa1 \/ WT \u89c4\u907f<\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- ================= \u6838\u5fc3\u77e9\u9635 ================= -->\n<section id=\"matrix\">\n  <div class=\"wrap\">\n    <div class=\"sec-head reveal\">\n      <div class=\"sec-kicker\">02 \/ \u6838\u5fc3\u77e9\u9635<\/div>\n      <h2>SWOT \u7684<span class=\"hl\">\u56db\u8c61\u9650\u9aa8\u67b6<\/span><\/h2>\n      <p class=\"sec-desc\">\u70b9\u51fb\u4e0b\u65b9\u6309\u94ae\u5207\u6362\u89c6\u89d2\u3002\u4f60\u4f1a\u53d1\u73b0\uff1a\u53ea\u5206\u6790\u5185\u90e8\uff0c\u770b\u5230\u7684\u662f\u300c\u81ea\u6211\u8ba4\u77e5\u300d\uff1b\u53ea\u6709\u8865\u4e0a\u5916\u90e8\uff0c\u624d\u80fd\u505a\u51fa\u771f\u6b63\u5b8c\u6574\u7684\u6218\u7565\u51b3\u7b56\u3002<\/p>\n    <\/div>\n\n    <div class=\"matrix-toolbar reveal\">\n      <div class=\"matrix-toggle\">\n        <button class=\"tg\" data-mode=\"internal\">\ud83d\udd0d \u53ea\u770b\u5185\u90e8\u5206\u6790<\/button>\n        <button class=\"tg active\" data-mode=\"full\">\ud83e\udde9 \u5b8c\u6574 SWOT \u77e9\u9635<\/button>\n      <\/div>\n      <div class=\"matrix-hint\">\n        <svg width=\"15\" height=\"15\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#94a3b8\" stroke-width=\"2\" stroke-linecap=\"round\"><path d=\"M9 18l6-6-6-6\"\/><\/svg>\n        \u5207\u6362\u89c6\u89d2\uff0c\u89c2\u5bdf\u5916\u90e8\u56e0\u7d20\u5982\u4f55\u8865\u5168\u51b3\u7b56\n      <\/div>\n    <\/div>\n\n    <div class=\"matrix-scroll reveal\">\n      <div class=\"matrix-wrap\" id=\"swotMatrix\">\n\n        <!-- \u9876\u90e8\u6a2a\u8f74\u6807\u7b7e -->\n        <div class=\"axis-row\">\n          <div class=\"axis-cell axis-corner\"><\/div>\n          <div class=\"axis-cell\">\u6709\u5229\u56e0\u7d20<\/div>\n          <div class=\"axis-cell\">\u4e0d\u5229\u56e0\u7d20<\/div>\n        <\/div>\n\n        <!-- \u5185\u90e8\u56e0\u7d20\u884c -->\n        <div class=\"matrix-row internal\">\n          <div class=\"axis-side\">\u5185\u90e8\u56e0\u7d20<\/div>\n          <div class=\"quadrant s\">\n            <div class=\"letter\">S<\/div>\n            <h4>\u4f18\u52bf<\/h4>\n            <div class=\"en\">Strengths<\/div>\n            <p>\u7ec4\u7ec7\u5185\u90e8\u5177\u5907\u7684\u3001\u80fd\u5e2e\u52a9\u8fbe\u6210\u76ee\u6807\u7684\u80fd\u529b\u4e0e\u8d44\u6e90\u3002<\/p>\n            <ul>\n              <li>\u72ec\u6709\u7684\u6280\u672f\u6216\u4e13\u5229<\/li>\n              <li>\u7a33\u5b9a\u7684\u5ba2\u6237\u53e3\u7891<\/li>\n              <li>\u9ad8\u6548\u7684\u6210\u672c\u7ed3\u6784<\/li>\n            <\/ul>\n          <\/div>\n          <div class=\"quadrant w\">\n            <div class=\"letter\">W<\/div>\n            <h4>\u52a3\u52bf<\/h4>\n            <div class=\"en\">Weaknesses<\/div>\n            <p>\u7ec4\u7ec7\u5185\u90e8\u5b58\u5728\u7684\u3001\u4f1a\u963b\u788d\u76ee\u6807\u8fbe\u6210\u7684\u77ed\u677f\u4e0e\u9650\u5236\u3002<\/p>\n            <ul>\n              <li>\u54c1\u724c\u77e5\u540d\u5ea6\u4e0d\u8db3<\/li>\n              <li>\u4eba\u624d\u7ed3\u6784\u5355\u4e00<\/li>\n              <li>\u6d41\u7a0b\u6548\u7387\u4f4e\u4e0b<\/li>\n            <\/ul>\n          <\/div>\n        <\/div>\n\n        <!-- \u5206\u754c\u7ebf -->\n        <div class=\"matrix-divider\">\n          <span class=\"tag\">\u5185\u5916\u90e8\u5206\u754c\u7ebf \u00b7 Internal \/ External Boundary<\/span>\n          <span class=\"dash\"><\/span>\n        <\/div>\n\n        <!-- \u5916\u90e8\u56e0\u7d20\u884c -->\n        <div class=\"matrix-row external\">\n          <div class=\"axis-side\">\u5916\u90e8\u56e0\u7d20<\/div>\n          <div class=\"quadrant o\">\n            <div class=\"letter\">O<\/div>\n            <h4>\u673a\u4f1a<\/h4>\n            <div class=\"en\">Opportunities<\/div>\n            <p>\u5916\u90e8\u73af\u5883\u4e2d\u51fa\u73b0\u7684\u3001\u53ef\u4ee5\u5229\u7528\u6765\u5b9e\u73b0\u589e\u957f\u7684\u6709\u5229\u53d8\u5316\u3002<\/p>\n            <ul>\n              <li>\u65b0\u653f\u7b56\u5e26\u6765\u5e02\u573a\u653e\u5f00<\/li>\n              <li>\u76ee\u6807\u4eba\u7fa4\u6d88\u8d39\u5347\u7ea7<\/li>\n              <li>\u65b0\u6280\u672f\u964d\u4f4e\u83b7\u5ba2\u6210\u672c<\/li>\n            <\/ul>\n          <\/div>\n          <div class=\"quadrant t\">\n            <div class=\"letter\">T<\/div>\n            <h4>\u5a01\u80c1<\/h4>\n            <div class=\"en\">Threats<\/div>\n            <p>\u5916\u90e8\u73af\u5883\u4e2d\u51fa\u73b0\u7684\u3001\u53ef\u80fd\u635f\u5bb3\u76ee\u6807\u8fbe\u6210\u7684\u4e0d\u5229\u53d8\u5316\u3002<\/p>\n            <ul>\n              <li>\u5de8\u5934\u8de8\u754c\u5165\u573a<\/li>\n              <li>\u539f\u6750\u6599\u4ef7\u683c\u6ce2\u52a8<\/li>\n              <li>\u76d1\u7ba1\u653f\u7b56\u6536\u7d27<\/li>\n            <\/ul>\n          <\/div>\n        <\/div>\n\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- ================= \u56db\u8981\u7d20 ================= -->\n<section id=\"elements\">\n  <div class=\"wrap\">\n    <div class=\"sec-head reveal\">\n      <div class=\"sec-kicker\">03 \/ \u56db\u8981\u7d20<\/div>\n      <h2>\u56db\u4e2a\u5b57\u6bcd\uff0c<span class=\"hl\">\u56db\u79cd\u89c6\u89d2<\/span><\/h2>\n      <p class=\"sec-desc\">S \u4e0e W \u56de\u7b54\u300c\u6211\u662f\u8c01\u300d\uff0cO \u4e0e T \u56de\u7b54\u300c\u5916\u9762\u5728\u53d1\u751f\u4ec0\u4e48\u300d\u3002\u56db\u8005\u7f3a\u4e00\u4e0d\u53ef\u3002<\/p>\n    <\/div>\n\n    <div class=\"el-grid\">\n      <div class=\"card el-card s reveal\">\n        <div class=\"big\">S<\/div>\n        <h3>\u4f18\u52bf<\/h3>\n        <div class=\"en\">Strengths<\/div>\n        <p>\u6211\u6709\u4ec0\u4e48\u522b\u4eba\u6ca1\u6709\u7684\uff1f\u54ea\u4e9b\u80fd\u529b\u8ba9\u6211\u4eec\u5728\u7ade\u4e89\u4e2d\u9886\u5148\uff1f\u2014\u2014\u8fd9\u662f\u53ef\u88ab\u653e\u5927\u548c\u590d\u7528\u7684\u5bb6\u5e95\u3002<\/p>\n        <div class=\"who\">\ud83e\udde0 \u6765\u6e90\uff1a\u7ec4\u7ec7\u5185\u90e8<\/div>\n      <\/div>\n\n      <div class=\"card el-card w reveal\">\n        <div class=\"big\">W<\/div>\n        <h3>\u52a3\u52bf<\/h3>\n        <div class=\"en\">Weaknesses<\/div>\n        <p>\u6211\u4eec\u7f3a\u4ec0\u4e48\uff1f\u54ea\u4e9b\u77ed\u677f\u6b63\u5728\u62d6\u540e\u817f\uff1f\u2014\u2014\u8fd9\u662f\u9700\u8981\u8865\u9f50\u3001\u89c4\u907f\u6216\u5bfb\u6c42\u5408\u4f5c\u7684\u5730\u65b9\u3002<\/p>\n        <div class=\"who\">\ud83e\udde0 \u6765\u6e90\uff1a\u7ec4\u7ec7\u5185\u90e8<\/div>\n      <\/div>\n\n      <div class=\"card el-card o reveal\">\n        <div class=\"big\">O<\/div>\n        <h3>\u673a\u4f1a<\/h3>\n        <div class=\"en\">Opportunities<\/div>\n        <p>\u5916\u9762\u6709\u4ec0\u4e48\u7ea2\u5229\u53ef\u4ee5\u6293\uff1f\u8d8b\u52bf\u3001\u653f\u7b56\u3001\u4eba\u7fa4\u53d8\u5316\u4e2d\uff0c\u54ea\u4e9b\u80fd\u4e3a\u6211\u6240\u7528\uff1f\u2014\u2014\u8fd9\u662f\u589e\u957f\u7a81\u7834\u53e3\u3002<\/p>\n        <div class=\"who\">\ud83c\udf0d \u6765\u6e90\uff1a\u5916\u90e8\u73af\u5883<\/div>\n      <\/div>\n\n      <div class=\"card el-card t reveal\">\n        <div class=\"big\">T<\/div>\n        <h3>\u5a01\u80c1<\/h3>\n        <div class=\"en\">Threats<\/div>\n        <p>\u4ec0\u4e48\u53ef\u80fd\u8ba9\u6211\u4eec\u7ffb\u8f66\uff1f\u7ade\u4e89\u5bf9\u624b\u3001\u6210\u672c\u53d8\u5316\u3001\u76d1\u7ba1\u98ce\u9669\u4e2d\uff0c\u54ea\u4e9b\u5fc5\u987b\u63d0\u524d\u5e03\u9632\uff1f\u2014\u2014\u8fd9\u662f\u98ce\u9669\u6e05\u5355\u3002<\/p>\n        <div class=\"who\">\ud83c\udf0d \u6765\u6e90\uff1a\u5916\u90e8\u73af\u5883<\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- ================= \u5bf9\u6bd4 ================= -->\n<section id=\"compare\">\n  <div class=\"wrap\">\n    <div class=\"sec-head reveal\">\n      <div class=\"sec-kicker\">04 \/ \u5bf9\u6bd4<\/div>\n      <h2>SWOT <span class=\"hl\">VS<\/span> PEST<\/h2>\n      <p class=\"sec-desc\">\u4e24\u8005\u5e38\u88ab\u4e00\u8d77\u4f7f\u7528\uff0c\u4f46\u89e3\u51b3\u7684\u95ee\u9898\u4e0d\u540c\u3002PEST \u770b\u300c\u5916\u9762\u5728\u522e\u4ec0\u4e48\u98ce\u300d\uff0cSWOT \u56de\u7b54\u300c\u6211\u8be5\u5f80\u54ea\u8d70\u3001\u600e\u4e48\u8d70\u300d\u3002<\/p>\n    <\/div>\n\n    <div class=\"cmp-wrap reveal\">\n      <table class=\"cmp\">\n        <thead>\n          <tr>\n            <th>\u7ef4\u5ea6<\/th>\n            <th>PEST \u5206\u6790\u6cd5<\/th>\n            <th>SWOT \u5206\u6790\u6cd5<\/th>\n          <\/tr>\n        <\/thead>\n        <tbody>\n          <tr>\n            <td>\u6838\u5fc3\u89c6\u89d2<\/td>\n            <td>\u53ea\u770b\u5916\u90e8\u5b8f\u89c2\u73af\u5883<\/td>\n            <td class=\"y\">\u5185\u5916\u7ed3\u5408\uff0c\u53cc\u5411\u626b\u63cf<\/td>\n          <\/tr>\n          <tr>\n            <td>\u8986\u76d6\u8303\u56f4<\/td>\n            <td>\u653f\u6cbb \/ \u7ecf\u6d4e \/ \u793e\u4f1a \/ \u6280\u672f<\/td>\n            <td class=\"y\">\u4f18\u52bf \/ \u52a3\u52bf \/ \u673a\u4f1a \/ \u5a01\u80c1<\/td>\n          <\/tr>\n          <tr>\n            <td>\u56de\u7b54\u7684\u95ee\u9898<\/td>\n            <td>\u5916\u90e8\u73af\u5883\u6b63\u5728\u53d1\u751f\u4ec0\u4e48\u53d8\u5316\uff1f<\/td>\n            <td class=\"y\">\u6211\u8be5\u91c7\u53d6\u4ec0\u4e48\u7b56\u7565\u3001\u600e\u4e48\u843d\u5730\uff1f<\/td>\n          <\/tr>\n          <tr>\n            <td>\u5173\u952e\u5143\u7d20<\/td>\n            <td>P \/ E \/ S \/ T \u56db\u5927\u7ef4\u5ea6<\/td>\n            <td class=\"y\">S \/ W \/ O \/ T \u56db\u8c61\u9650 + \u4ea4\u53c9\u7b56\u7565<\/td>\n          <\/tr>\n          <tr>\n            <td>\u4e3b\u8981\u4f7f\u7528\u8005<\/td>\n            <td>\u6218\u7565\u7814\u7a76\u3001\u653f\u7b56\u5206\u6790<\/td>\n            <td class=\"y\">\u6218\u7565\u51b3\u7b56\u3001\u4ea7\u54c1\u89c4\u5212\u3001\u4e1a\u52a1\u8d1f\u8d23\u4eba<\/td>\n          <\/tr>\n          <tr>\n            <td>\u5178\u578b\u4ea7\u51fa<\/td>\n            <td>\u5b8f\u89c2\u8d8b\u52bf\u62a5\u544a<\/td>\n            <td class=\"y\">\u7b56\u7565\u77e9\u9635\u4e0e\u884c\u52a8\u6e05\u5355<\/td>\n          <\/tr>\n          <tr>\n            <td>\u590d\u6742\u5ea6<\/td>\n            <td>\u4e2d\uff0c\u9700\u8981\u5927\u91cf\u884c\u4e1a\u6570\u636e<\/td>\n            <td class=\"y\">\u4f4e\uff0c\u53ef\u5feb\u901f\u4e0a\u624b\uff0c\u53ef\u4e0e PEST \u7ec4\u5408<\/td>\n          <\/tr>\n        <\/tbody>\n      <\/table>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- ================= \u5b9e\u6218\u6848\u4f8b ================= -->\n<section id=\"case\">\n  <div class=\"wrap\">\n    <div class=\"sec-head reveal\">\n      <div class=\"sec-kicker\">05 \/ \u5b9e\u6218<\/div>\n      <h2>\u6848\u4f8b\uff1a<span class=\"hl\">\u4e00\u5bb6\u793e\u533a\u5496\u5561\u9986<\/span>\u7684 SWOT \u5230\u7b56\u7565<\/h2>\n      <p class=\"sec-desc\">\u628a SWOT \u56db\u4e2a\u8c61\u9650\u653e\u5728\u300c\u4ea7\u54c1\u3001\u8fd0\u8425\u3001\u8425\u9500\u3001\u7ade\u4e89\u3001\u957f\u671f\u300d\u4e94\u4e2a\u7ef4\u5ea6\u91cc\u5c55\u5f00\uff0c\u6700\u540e\u843d\u6210\u5177\u4f53\u7684\u884c\u52a8\u4f18\u5148\u7ea7\u3002<\/p>\n    <\/div>\n\n    <div class=\"case-wrap reveal\">\n      <table class=\"case-table\">\n        <thead>\n          <tr>\n            <th>\u5c42\u7ea7 \\ \u7ef4\u5ea6<\/th>\n            <th>\u4ea7\u54c1\u670d\u52a1<\/th>\n            <th>\u8fd0\u8425\u6210\u672c<\/th>\n            <th>\u5e02\u573a\u8425\u9500<\/th>\n            <th>\u7ade\u4e89\u73af\u5883<\/th>\n            <th>\u957f\u671f\u53d1\u5c55<\/th>\n          <\/tr>\n        <\/thead>\n        <tbody>\n          <tr class=\"l-s\">\n            <th>S \u4f18\u52bf<\/th>\n            <td>\u624b\u51b2\u7279\u8272\u7a81\u51fa\uff0c\u51fa\u54c1\u7a33\u5b9a<\/td>\n            <td>\u81ea\u6709\u7269\u4e1a\uff0c\u79df\u91d1\u538b\u529b\u5c0f<\/td>\n            <td>\u793e\u533a\u719f\u5ba2\u53e3\u7891\u597d\uff0c\u590d\u8d2d\u7387\u9ad8<\/td>\n            <td>\u4f4d\u7f6e\u6bd4\u5468\u8fb9\u7ade\u54c1\u66f4\u9760\u4e3b\u5165\u53e3<\/td>\n            <td>\u4e3b\u7406\u4eba\u6709 8 \u5e74\u884c\u4e1a\u7ecf\u9a8c<\/td>\n          <\/tr>\n          <tr class=\"l-w\">\n            <th>W \u52a3\u52bf<\/th>\n            <td>\u83dc\u5355\u5355\u4e00\uff0c\u7f3a\u5c11\u8f7b\u98df\u642d\u914d<\/td>\n            <td>\u4eba\u529b\u6210\u672c\u5360\u6bd4\u504f\u9ad8<\/td>\n            <td>\u7ebf\u4e0a\u54c1\u724c\u77e5\u540d\u5ea6\u4f4e<\/td>\n            <td>\u7f3a\u4e4f\u660e\u663e\u5dee\u5f02\u5316\u5356\u70b9<\/td>\n            <td>\u7f3a\u5c11\u6570\u5b57\u5316\u8fd0\u8425\u80fd\u529b<\/td>\n          <\/tr>\n          <tr class=\"l-o\">\n            <th>O \u673a\u4f1a<\/th>\n            <td>\u5468\u8fb9\u529e\u516c\u4eba\u7fa4\u6301\u7eed\u589e\u957f<\/td>\n            <td>\u4f9b\u5e94\u94fe\u53ef\u96c6\u4e2d\u91c7\u8d2d\u964d\u672c<\/td>\n            <td>\u5c0f\u7ea2\u4e66\u63a2\u5e97\u5185\u5bb9\u6709\u7ea2\u5229<\/td>\n            <td>\u7ade\u54c1\u5c1a\u672a\u505a\u4f1a\u5458\u4f53\u7cfb<\/td>\n            <td>\u53ef\u5c1d\u8bd5\u5496\u5561\u8ba2\u9605\u5236<\/td>\n          <\/tr>\n          <tr class=\"l-t\">\n            <th>T \u5a01\u80c1<\/th>\n            <td>\u65b0\u54c1\u6613\u88ab\u5feb\u901f\u6a21\u4eff<\/td>\n            <td>\u79df\u91d1\u4e0e\u539f\u6599\u4ef7\u683c\u4e0a\u884c<\/td>\n            <td>\u7ebf\u4e0a\u6d41\u91cf\u6210\u672c\u4e0a\u5347<\/td>\n            <td>\u8fde\u9501\u54c1\u724c\u8ba1\u5212\u5165\u9a7b<\/td>\n            <td>\u6838\u5fc3\u5496\u5561\u5e08\u6709\u6d41\u5931\u98ce\u9669<\/td>\n          <\/tr>\n          <tr class=\"l-pri\">\n            <th>\u884c\u52a8\u4f18\u5148\u7ea7<\/th>\n            <td><span class=\"pri high\">\u9ad8<\/span><\/td>\n            <td><span class=\"pri mid\">\u4e2d<\/span><\/td>\n            <td><span class=\"pri high\">\u9ad8<\/span><\/td>\n            <td><span class=\"pri mid\">\u4e2d<\/span><\/td>\n            <td><span class=\"pri low\">\u4f4e<\/span><\/td>\n          <\/tr>\n        <\/tbody>\n      <\/table>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- ================= \u516d\u6b65\u6784\u5efa ================= -->\n<section id=\"how\">\n  <div class=\"wrap\">\n    <div class=\"sec-head reveal\">\n      <div class=\"sec-kicker\">06 \/ \u65b9\u6cd5<\/div>\n      <h2>\u516d\u6b65\uff0c\u628a SWOT \u4ece<span class=\"hl\">\u6e05\u5355\u53d8\u6210\u7b56\u7565<\/span><\/h2>\n      <p class=\"sec-desc\">\u5927\u591a\u6570 SWOT \u5931\u8d25\u5728\u7b2c 4 \u6b65\u4e4b\u540e\u3002\u771f\u6b63\u6709\u4ef7\u503c\u7684\u4e0d\u662f\u300c\u5217\u51fa\u4ec0\u4e48\u300d\uff0c\u800c\u662f\u300c\u4ea4\u53c9\u5339\u914d\u540e\u751f\u6210\u4ec0\u4e48\u300d\u3002<\/p>\n    <\/div>\n\n    <div class=\"steps\">\n      <div class=\"card step reveal\">\n        <div class=\"no\">01<\/div>\n        <h4>\u660e\u786e\u76ee\u6807\u4e0e\u8fb9\u754c<\/h4>\n        <p>\u5148\u95ee\u300c\u8fd9\u6b21\u5206\u6790\u662f\u4e3a\u4e86\u4ec0\u4e48\u51b3\u7b56\u300d\u2014\u2014\u662f\u8fdb\u5165\u65b0\u5e02\u573a\u3001\u4e0a\u7ebf\u65b0\u4ea7\u54c1\uff0c\u8fd8\u662f\u5e74\u5ea6\u590d\u76d8\uff1f\u636e\u6b64\u754c\u5b9a\u5206\u6790\u5bf9\u8c61\u4e0e\u65f6\u95f4\u8303\u56f4\u3002<\/p>\n        <span class=\"bar\"><\/span>\n      <\/div>\n      <div class=\"card step reveal\">\n        <div class=\"no\">02<\/div>\n        <h4>\u6536\u96c6\u5185\u5916\u90e8\u4fe1\u606f<\/h4>\n        <p>\u5185\u90e8\u9760\u8d22\u52a1\u6570\u636e\u3001\u56e2\u961f\u8bbf\u8c08\u3001\u6d41\u7a0b\u5ba1\u8ba1\uff1b\u5916\u90e8\u9760\u884c\u4e1a\u62a5\u544a\u3001\u7ade\u54c1\u8c03\u7814\u3001\u7528\u6237\u8bbf\u8c08\u3002\u5207\u5fcc\u62cd\u8111\u888b\u586b\u7a7a\u3002<\/p>\n        <span class=\"bar\"><\/span>\n      <\/div>\n      <div class=\"card step reveal\">\n        <div class=\"no\">03<\/div>\n        <h4>\u5217\u51fa S \/ W \/ O \/ T \u6e05\u5355<\/h4>\n        <p>\u6bcf\u4e2a\u8c61\u9650\u5148\u5e7f\u6cdb\u53d1\u6563\uff0c\u518d\u5f52\u7c7b\u5408\u5e76\u3002\u5173\u952e\u5224\u65ad\uff1a\u8fd9\u6761\u5c5e\u4e8e\u5185\u90e8\u8fd8\u662f\u5916\u90e8\uff1f\u662f\u53ef\u63a7\u7684\u8fd8\u662f\u9700\u5e94\u5bf9\u7684\uff1f<\/p>\n        <span class=\"bar\"><\/span>\n      <\/div>\n      <div class=\"card step reveal\">\n        <div class=\"no\">04<\/div>\n        <h4>\u6392\u5e8f\u4e0e\u7b5b\u9009<\/h4>\n        <p>\u6309\u300c\u5f71\u54cd\u529b \u00d7 \u786e\u5b9a\u6027\u300d\u7ed9\u6761\u76ee\u6253\u5206\uff0c\u6bcf\u8c61\u9650\u4fdd\u7559 3\u20135 \u6761\u6700\u91cd\u8981\u9879\u3002\u53bb\u6389\u91cd\u590d\u3001\u5408\u5e76\u540c\u7c7b\u3001\u5220\u9664\u65e0\u5173\u3002<\/p>\n        <span class=\"bar\"><\/span>\n      <\/div>\n      <div class=\"card step reveal\">\n        <div class=\"no\">05<\/div>\n        <h4>\u4ea4\u53c9\u5339\u914d\u751f\u6210\u7b56\u7565<\/h4>\n        <p>SO \u589e\u957f\u7b56\u7565\uff08\u4f18\u52bf\u00d7\u673a\u4f1a\uff09\u3001WO \u6539\u8fdb\u7b56\u7565\uff08\u52a3\u52bf\u00d7\u673a\u4f1a\uff09\u3001ST \u9632\u5fa1\u7b56\u7565\uff08\u4f18\u52bf\u00d7\u5a01\u80c1\uff09\u3001WT \u89c4\u907f\u7b56\u7565\uff08\u52a3\u52bf\u00d7\u5a01\u80c1\uff09\u3002<\/p>\n        <span class=\"bar\"><\/span>\n      <\/div>\n      <div class=\"card step reveal\">\n        <div class=\"no\">06<\/div>\n        <h4>\u8f93\u51fa\u884c\u52a8\u65b9\u6848\u4e0e\u8d23\u4efb\u4eba<\/h4>\n        <p>\u628a\u7b56\u7565\u62c6\u6210\u5177\u4f53\u52a8\u4f5c\uff0c\u660e\u786e\u8d1f\u8d23\u4eba\u3001\u65f6\u95f4\u8282\u70b9\u4e0e\u8861\u91cf\u6307\u6807\u3002\u6ca1\u6709\u8d23\u4efb\u4eba\uff0c\u518d\u597d\u7684\u7b56\u7565\u4e5f\u53ea\u662f\u7eb8\u4e0a\u8c08\u5175\u3002<\/p>\n        <span class=\"bar\"><\/span>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- ================= \u5e38\u89c1\u8bef\u533a ================= -->\n<section id=\"pitfalls\">\n  <div class=\"wrap\">\n    <div class=\"sec-head reveal\">\n      <div class=\"sec-kicker\">07 \/ \u907f\u5751<\/div>\n      <h2>\u516d\u4e2a\u6700\u5e38\u89c1\u7684<span class=\"hl\">\u8bef\u533a<\/span><\/h2>\n    <\/div>\n    <div class=\"pit\">\n      <div class=\"pit-item reveal\">\n        <div class=\"x\">!<\/div>\n        <div>\n          <h4>\u6df7\u6dc6\u5185\u5916\u90e8<\/h4>\n          <p>\u628a\u300c\u884c\u4e1a\u589e\u957f\u5feb\u300d\u5f53\u4f5c\u81ea\u5df1\u7684\u4f18\u52bf\uff0c\u5176\u5b9e\u90a3\u662f\u673a\u4f1a\u3002\u5224\u65ad\u6807\u51c6\u5f88\u7b80\u5355\uff1a\u8fd9\u4ef6\u4e8b\u662f\u4f60\u80fd\u76f4\u63a5\u63a7\u5236\u7684\u5417\uff1f<\/p>\n        <\/div>\n      <\/div>\n      <div class=\"pit-item reveal\">\n        <div class=\"x\">!<\/div>\n        <div>\n          <h4>\u53ea\u5217\u6e05\u5355\u4e0d\u751f\u6210\u7b56\u7565<\/h4>\n          <p>SWOT \u7684\u4ef7\u503c\u5728\u4ea4\u53c9\u5339\u914d\u3002\u5982\u679c\u53ea\u505c\u7559\u5728\u56db\u4e2a\u6e05\u5355\uff0c\u90a3\u548c\u5199\u4f5c\u6587\u6ca1\u533a\u522b\uff0c\u65e0\u6cd5\u6307\u5bfc\u884c\u52a8\u3002<\/p>\n        <\/div>\n      <\/div>\n      <div class=\"pit-item reveal\">\n        <div class=\"x\">!<\/div>\n        <div>\n          <h4>\u6761\u76ee\u592a\u591a\u6ca1\u6709\u91cd\u70b9<\/h4>\n          <p>\u6bcf\u4e2a\u8c61\u9650\u5806\u5341\u51e0\u6761\uff0c\u8ba8\u8bba\u65f6\u65e0\u6cd5\u805a\u7126\u3002\u5efa\u8bae\u6bcf\u8c61\u9650\u6700\u7ec8\u4fdd\u7559 3\u20135 \u6761\u6700\u5173\u952e\u9879\u3002<\/p>\n        <\/div>\n      <\/div>\n      <div class=\"pit-item reveal\">\n        <div class=\"x\">!<\/div>\n        <div>\n          <h4>\u4e3b\u89c2\u81c6\u65ad\u7f3a\u4e4f\u6570\u636e<\/h4>\n          <p>\u300c\u6211\u4eec\u670d\u52a1\u597d\u300d\u8fd9\u79cd\u8bdd\u6ca1\u6709\u610f\u4e49\u3002\u6bcf\u4e00\u6761\u90fd\u8be5\u6709\u6570\u636e\u3001\u6848\u4f8b\u6216\u8bbf\u8c08\u4f5c\u4e3a\u652f\u6491\u3002<\/p>\n        <\/div>\n      <\/div>\n      <div class=\"pit-item reveal\">\n        <div class=\"x\">!<\/div>\n        <div>\n          <h4>\u4e00\u6b21\u5206\u6790\u7528\u591a\u5e74\u4e0d\u66f4\u65b0<\/h4>\n          <p>\u5916\u90e8\u73af\u5883\u53d8\u5316\u5f88\u5feb\uff0c\u5efa\u8bae\u6bcf\u5b63\u5ea6\u6216\u6bcf\u534a\u5e74\u5237\u65b0\u4e00\u6b21\uff0c\u81f3\u5c11\u91cd\u65b0\u5ba1\u89c6 O \u548c T\u3002<\/p>\n        <\/div>\n      <\/div>\n      <div class=\"pit-item reveal\">\n        <div class=\"x\">!<\/div>\n        <div>\n          <h4>\u628a SWOT \u5f53\u7ed3\u8bba\u800c\u975e\u8d77\u70b9<\/h4>\n          <p>SWOT \u662f\u601d\u8003\u7684\u811a\u624b\u67b6\uff0c\u4e0d\u662f\u6700\u7ec8\u62a5\u544a\u3002\u771f\u6b63\u7684\u4ea7\u51fa\u662f\u7b56\u7565\u4e0e\u884c\u52a8\uff0c\u800c\u975e\u56db\u4e2a\u65b9\u6846\u3002<\/p>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- ================= \u9002\u7528\u573a\u666f ================= -->\n<section id=\"when\">\n  <div class=\"wrap\">\n    <div class=\"sec-head reveal\">\n      <div class=\"sec-kicker\">08 \/ \u573a\u666f<\/div>\n      <h2>\u4ec0\u4e48\u65f6\u5019<span class=\"hl\">\u6700\u8be5\u7528\u5b83<\/span><\/h2>\n    <\/div>\n    <div class=\"scene-grid\">\n      <div class=\"scene reveal\">\n        <span class=\"em\">\ud83c\udfe2<\/span>\n        <h4>\u4f01\u4e1a\u6218\u7565\u89c4\u5212<\/h4>\n        <p>\u5e74\u5ea6\u89c4\u5212\u3001\u65b0\u4e1a\u52a1\u7acb\u9879\u65f6\uff0c\u5feb\u901f\u5bf9\u9f50\u7ba1\u7406\u5c42\u8ba4\u77e5\u3002<\/p>\n      <\/div>\n      <div class=\"scene reveal\">\n        <span class=\"em\">\ud83d\ude80<\/span>\n        <h4>\u4ea7\u54c1\u5b9a\u4f4d\u51b3\u7b56<\/h4>\n        <p>\u5224\u65ad\u4e00\u4e2a\u65b0\u4ea7\u54c1\u8be5\u4e0d\u8be5\u505a\u3001\u5207\u5165\u54ea\u4e2a\u7ec6\u5206\u5e02\u573a\u3002<\/p>\n      <\/div>\n      <div class=\"scene reveal\">\n        <span class=\"em\">\ud83e\udded<\/span>\n        <h4>\u4e2a\u4eba\u804c\u4e1a\u89c4\u5212<\/h4>\n        <p>\u8bc4\u4f30\u81ea\u5df1\u7684\u4f18\u52bf\u52a3\u52bf\uff0c\u7ed3\u5408\u884c\u4e1a\u8d8b\u52bf\u9009\u62e9\u8d5b\u9053\u3002<\/p>\n      <\/div>\n      <div class=\"scene reveal\">\n        <span class=\"em\">\u2694\ufe0f<\/span>\n        <h4>\u5e02\u573a\u7ade\u4e89\u5206\u6790<\/h4>\n        <p>\u9762\u5bf9\u5f3a\u52b2\u7ade\u54c1\u65f6\uff0c\u627e\u5230\u81ea\u5df1\u7684\u5dee\u5f02\u5316\u6253\u6cd5\u3002<\/p>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- ================= \u6548\u679c\u8861\u91cf ================= -->\n<section id=\"metrics\">\n  <div class=\"wrap\">\n    <div class=\"sec-head reveal\">\n      <div class=\"sec-kicker\">09 \/ \u8861\u91cf<\/div>\n      <h2>SWOT \u7528\u5f97\u597d\u4e0d\u597d\uff1f<span class=\"hl\">\u770b\u8fd9\u51e0\u4e2a\u6307\u6807<\/span><\/h2>\n      <p class=\"sec-desc\">\u4e00\u6b21\u9ad8\u8d28\u91cf\u7684 SWOT \u5206\u6790\uff0c\u5e94\u8be5\u8ba9\u51b3\u7b56\u66f4\u5feb\u3001\u5171\u8bc6\u66f4\u5f3a\u3001\u884c\u52a8\u66f4\u843d\u5730\u3002<\/p>\n    <\/div>\n\n    <div class=\"metrics\">\n      <div class=\"metric reveal\">\n        <div class=\"val\">-40%<\/div>\n        <h4>\u6218\u7565\u51b3\u7b56\u5468\u671f<\/h4>\n        <p>\u76f8\u6bd4\u65e0\u7ed3\u6784\u8ba8\u8bba\uff0c\u51b3\u7b56\u6240\u9700\u4f1a\u8bae\u6b21\u6570\u4e0e\u65f6\u95f4\u660e\u663e\u7f29\u77ed\u3002<\/p>\n      <\/div>\n      <div class=\"metric reveal\">\n        <div class=\"val\">+35%<\/div>\n        <h4>\u8de8\u90e8\u95e8\u5171\u8bc6\u5ea6<\/h4>\n        <p>\u7528\u540c\u4e00\u5f20\u77e9\u9635\u5bf9\u9f50\u8bed\u8a00\uff0c\u51cf\u5c11\u300c\u5404\u8bf4\u5404\u8bdd\u300d\u7684\u6c9f\u901a\u635f\u8017\u3002<\/p>\n      <\/div>\n      <div class=\"metric reveal\">\n        <div class=\"val\">+25%<\/div>\n        <h4>\u7b56\u7565\u843d\u5730\u7387<\/h4>\n        <p>\u4ea4\u53c9\u5339\u914d\u751f\u6210\u7b56\u7565\u540e\uff0c\u884c\u52a8\u65b9\u6848\u7684\u53ef\u6267\u884c\u6027\u663e\u8457\u63d0\u5347\u3002<\/p>\n      <\/div>\n      <div class=\"metric reveal\">\n        <div class=\"val\">-50%<\/div>\n        <h4>\u98ce\u9669\u9057\u6f0f\u7387<\/h4>\n        <p>\u7cfb\u7edf\u626b\u63cf\u5916\u90e8\u5a01\u80c1\u540e\uff0c\u91cd\u5927\u98ce\u9669\u70b9\u88ab\u63d0\u524d\u8bc6\u522b\u5e76\u5e03\u9632\u3002<\/p>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<footer>\n  <div class=\"wrap\">\n    <div class=\"fbrand\">SWOT \u5206\u6790\u6cd5 \u00b7 SWOT Analysis<\/div>\n    <p>\u4e00\u5f20\u77e9\u9635\u770b\u6e05\u5185\u5916\u5168\u8c8c\uff0c\u628a\u6e05\u5355\u53d8\u6210\u7b56\u7565\uff0c\u628a\u5171\u8bc6\u53d8\u6210\u884c\u52a8\u3002<\/p>\n  <\/div>\n<\/footer>\n\n<script>\n\/* ========== \u6eda\u52a8\u63ed\u793a\uff08\u542b\u964d\u7ea7\uff09 ========== *\/\n(function(){\n  const items = document.querySelectorAll('.reveal');\n  if(!('IntersectionObserver' in window)){\n    items.forEach(el=>el.classList.add('in'));\n    return;\n  }\n  const io = new IntersectionObserver((entries)=>{\n    entries.forEach((e,i)=>{\n      if(e.isIntersecting){\n        const delay = Math.min(i * 70, 350);\n        setTimeout(()=>e.target.classList.add('in'), delay);\n        io.unobserve(e.target);\n      }\n    });\n  },{threshold:.12, rootMargin:'0px 0px -60px 0px'});\n  items.forEach(el=>io.observe(el));\n})();\n\n\/* ========== \u77e9\u9635\u89c6\u89d2\u5207\u6362 ========== *\/\n(function(){\n  const wrap = document.getElementById('swotMatrix');\n  const btns = document.querySelectorAll('.tg');\n  if(!wrap) return;\n\n  btns.forEach(btn=>{\n    btn.addEventListener('click', ()=>{\n      btns.forEach(b=>b.classList.remove('active'));\n      btn.classList.add('active');\n      const isFull = btn.dataset.mode === 'full';\n      wrap.classList.toggle('internal-only', !isFull);\n      wrap.style.transform = 'scale(.995)';\n      setTimeout(()=>{ wrap.style.transform = ''; }, 160);\n    });\n  });\n  wrap.style.transition = 'transform .18s ease';\n})();\n\n\/* ========== \u8c61\u9650\u5361\u7247\u6de1\u5165\uff084 \u4e2a\u4ee5\u5185\uff0c\u9010\u4e2a\u52a8\u753b\uff09 ========== *\/\n(function(){\n  const wrap = document.getElementById('swotMatrix');\n  if(!wrap || !('IntersectionObserver' in window)) return;\n  const quads = wrap.querySelectorAll('.quadrant');\n  quads.forEach(q=>{\n    q.style.opacity = '0';\n    q.style.transform = 'translateY(14px)';\n  });\n  const io = new IntersectionObserver((entries)=>{\n    entries.forEach(e=>{\n      if(e.isIntersecting){\n        const all = Array.from(quads);\n        const idx = all.indexOf(e.target);\n        setTimeout(()=>{\n          e.target.style.transition = 'opacity .55s ease, transform .55s cubic-bezier(.2,.8,.3,1), box-shadow .35s';\n          e.target.style.opacity = '1';\n          e.target.style.transform = 'translateY(0)';\n        }, Math.min(idx * 110, 500));\n        io.unobserve(e.target);\n      }\n    });\n  },{threshold:.15});\n  quads.forEach(q=>io.observe(q));\n})();\n\n\/* ========== \u6b65\u9aa4\u5361\u7247\uff1a\u5fae\u5149\u8ddf\u968f\uff08\u4ec5\u684c\u9762\u7cbe\u7ec6\u6307\u9488\uff09 ========== *\/\n(function(){\n  const fine = window.matchMedia('(hover: hover) and (pointer: fine)').matches;\n  if(!fine) return;\n  document.querySelectorAll('.step').forEach(card=>{\n    card.addEventListener('mousemove', e=>{\n      const r = card.getBoundingClientRect();\n      const x = ((e.clientX - r.left) \/ r.width) * 100;\n      const y = ((e.clientY - r.top) \/ r.height) * 100;\n      card.style.background =\n        `radial-gradient(340px circle at ${x}% ${y}%, rgba(37,99,235,.07), transparent 62%), #fff`;\n    });\n    card.addEventListener('mouseleave', ()=>{ card.style.background = ''; });\n  });\n})();\n\n\/* ========== \u5bfc\u822a\u5f53\u524d\u9879\u9ad8\u4eae ========== *\/\n(function(){\n  const links = document.querySelectorAll('.nav-links a');\n  const map = {};\n  links.forEach(a=>{\n    const id = a.getAttribute('href').slice(1);\n    const sec = document.getElementById(id);\n    if(sec) map[id] = {sec, a};\n  });\n  const keys = Object.keys(map);\n  if(!keys.length || !('IntersectionObserver' in window)) return;\n  const io = new IntersectionObserver((entries)=>{\n    entries.forEach(e=>{\n      if(e.isIntersecting){\n        links.forEach(l=>{ l.style.color=''; l.style.background=''; });\n        const item = map[e.target.id];\n        if(item){ item.a.style.color = '#2563eb'; item.a.style.background = '#fff'; }\n      }\n    });\n  },{rootMargin:'-45% 0px -50% 0px'});\n  keys.forEach(k=>io.observe(map[k].sec));\n})();\n<\/script>\n<\/body>\n<\/html>\n","protected":false},"excerpt":{"rendered":"<p>SWOT \u5206\u6790\u6cd5 \u00b7 \u4e00\u5f20\u77e9\u9635\u770b\u6e05\u5185\u5916\u7684\u6218\u7565\u5168\u8c8c SWOT \u5206\u6790\u6cd5 \u662f\u4ec0\u4e48 \u6838\u5fc3\u77e9\u9635 \u56db\u8981\u7d20 \u5bf9\u6bd4 PEST  [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-104","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.ljx.co\/index.php\/wp-json\/wp\/v2\/pages\/104","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.ljx.co\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.ljx.co\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.ljx.co\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.ljx.co\/index.php\/wp-json\/wp\/v2\/comments?post=104"}],"version-history":[{"count":1,"href":"https:\/\/www.ljx.co\/index.php\/wp-json\/wp\/v2\/pages\/104\/revisions"}],"predecessor-version":[{"id":105,"href":"https:\/\/www.ljx.co\/index.php\/wp-json\/wp\/v2\/pages\/104\/revisions\/105"}],"wp:attachment":[{"href":"https:\/\/www.ljx.co\/index.php\/wp-json\/wp\/v2\/media?parent=104"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}