{"id":1038,"date":"2026-05-20T03:59:08","date_gmt":"2026-05-20T03:59:08","guid":{"rendered":"https:\/\/autex.com.hk\/?page_id=1038"},"modified":"2026-06-13T07:08:57","modified_gmt":"2026-06-13T07:08:57","slug":"product","status":"publish","type":"page","link":"https:\/\/autex.com.hk\/en\/product\/","title":{"rendered":"product"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"1038\" class=\"elementor elementor-1038\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b350f75 e-flex e-con-boxed e-con e-parent\" data-id=\"b350f75\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-20d3204 elementor-widget elementor-widget-html\" data-id=\"20d3204\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!DOCTYPE html>\r\n<html lang=\"zh-Hant\">\r\n<head>\r\n<meta charset=\"UTF-8\">\r\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\r\n<title>AUTEX | \u9802\u7d1a\u9910\u98f2\u8a2d\u5099<\/title>\r\n\r\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Montserrat:wght@300;400;500;600;700;900&family=Noto+Sans+TC:wght@300;400;500;700&family=Noto+Serif+TC:wght@500;600;700&display=swap\" rel=\"stylesheet\">\r\n\r\n<style>\r\n    \/* =======================================\r\n       \u5168\u5c40\u91cd\u7f6e\u8207\u6eff\u7248\u8a2d\u5b9a\r\n       ======================================= *\/\r\n    html, body {\r\n        margin: 0 !important;\r\n        padding: 0 !important;\r\n        width: 100% !important;\r\n        overflow-x: hidden !important;\r\n    }\r\n\r\n    .autex-splash-wrapper {\r\n        --bg-black: #131124;\r\n        --gold: #fed71a;\r\n        --gold-soft: rgba(254, 215, 26, 0.22);\r\n        --text-white: #ffffff;\r\n        --text-body: rgba(255, 255, 255, 0.84);\r\n        --text-muted: rgba(255, 255, 255, 0.52);\r\n        --line-gold: rgba(254, 215, 26, 0.34);\r\n        --font-serif: \"Noto Serif TC\", serif;\r\n        --font-sans: \"Noto Sans TC\", sans-serif;\r\n        --font-en: \"Montserrat\", sans-serif;\r\n\r\n        \/* \u5b9a\u7fa9\u5171\u7528\u9f20\u6a19\u8ecc\u8de1\u8b8a\u91cf *\/\r\n        --x: 50%;\r\n        --y: 50%;\r\n        --reveal: 0;\r\n\r\n        font-family: var(--font-sans) !important;\r\n        width: 100vw !important;\r\n        position: relative !important;\r\n        left: 50% !important;\r\n        right: 50% !important;\r\n        margin-left: -50vw !important;\r\n        margin-right: -50vw !important;\r\n        overflow: hidden !important;\r\n\r\n        height: 100vh !important;\r\n        min-height: 680px !important;\r\n        display: flex !important;\r\n        align-items: center !important;\r\n        justify-content: center !important;\r\n        background-color: var(--bg-black) !important;\r\n        color: var(--text-white) !important;\r\n    }\r\n\r\n    \/* =======================================\r\n       \u7b2c\u4e00\u5c64\uff1a\u80cc\u666f\u9ad8\u6e05\u5716\u7247\u8f2a\u64ad\r\n       ======================================= *\/\r\n    .autex-slideshow {\r\n        position: absolute !important;\r\n        inset: 0 !important;\r\n        z-index: 0 !important;\r\n    }\r\n\r\n    .autex-slide {\r\n        position: absolute !important;\r\n        inset: 0 !important;\r\n        background-size: cover !important;\r\n        background-position: center center !important;\r\n        background-attachment: fixed !important;\r\n        opacity: 0;\r\n        transform: scale(1.04);\r\n        animation: autexBgCrossFade 30s infinite linear !important;\r\n    }\r\n\r\n    .autex-slide:nth-child(1) { animation-delay: 0s !important; }\r\n    .autex-slide:nth-child(2) { animation-delay: 6s !important; }\r\n    .autex-slide:nth-child(3) { animation-delay: 12s !important; }\r\n    .autex-slide:nth-child(4) { animation-delay: 18s !important; }\r\n    .autex-slide:nth-child(5) { animation-delay: 24s !important; }\r\n\r\n    @keyframes autexBgCrossFade {\r\n        0% { opacity: 0; transform: scale(1.04); }\r\n        5% { opacity: 1; }\r\n        20% { opacity: 1; }\r\n        25% { opacity: 0; transform: scale(1.09); }\r\n        100% { opacity: 0; transform: scale(1.09); }\r\n    }\r\n\r\n    \/* =======================================\r\n       \u7b2c\u4e8c\u5c64\uff1a\u78e8\u7802\u73bb\u7483\u906e\u7f69\u5c64 (\u8d85\u5927\u5149\u5708 1000px)\r\n       ======================================= *\/\r\n    .autex-splash-overlay {\r\n        position: absolute !important;\r\n        inset: 0 !important;\r\n        z-index: 1 !important;\r\n        \r\n        background:\r\n            linear-gradient(90deg, rgba(19,17,36,0.85) 0%, rgba(19,17,36,0.30) 50%, rgba(19,17,36,0.85) 100%),\r\n            linear-gradient(180deg, rgba(19,17,36,0.15) 0%, rgba(19,17,36,0.90) 100%) !important;\r\n        \r\n        backdrop-filter: blur(14px) saturate(1.1) !important;\r\n        -webkit-backdrop-filter: blur(14px) saturate(1.1) !important;\r\n        transform: translateZ(0) !important;\r\n\r\n        -webkit-mask-image: radial-gradient(circle 1000px at var(--x) var(--y), rgba(0,0,0, calc(1 - var(--reveal) * 0.95)) 0%, rgba(0,0,0, calc(1 - var(--reveal) * 0.6)) 40%, rgba(0,0,0, 1) 85%) !important;\r\n        mask-image: radial-gradient(circle 1000px at var(--x) var(--y), rgba(0,0,0, calc(1 - var(--reveal) * 0.95)) 0%, rgba(0,0,0, calc(1 - var(--reveal) * 0.6)) 40%, rgba(0,0,0, 1) 85%) !important;\r\n    }\r\n\r\n    \/* =======================================\r\n       \u7b2c\u4e09\u5c64\uff1a\u4ea4\u4e92\u7db2\u683c\u5149\u6688\u5c64\r\n       ======================================= *\/\r\n    .autex-interactive-mesh {\r\n        position: absolute !important;\r\n        inset: 0 !important;\r\n        z-index: 2 !important;\r\n        pointer-events: none !important; \r\n        \r\n        background-image: \r\n            radial-gradient(rgba(254, 215, 26, 0.5) 1.5px, transparent 1.5px),\r\n            linear-gradient(rgba(254, 215, 26, 0.035), rgba(254, 215, 26, 0.035)) !important;\r\n        background-size: 26px 26px, 100% 100% !important;\r\n        \r\n        opacity: var(--reveal) !important;\r\n\r\n        -webkit-mask-image: radial-gradient(circle 900px at var(--x) var(--y), rgba(0,0,0,0.9) 0%, rgba(0,0,0,0.2) 45%, rgba(0,0,0,0) 80%) !important;\r\n        mask-image: radial-gradient(circle 900px at var(--x) var(--y), rgba(0,0,0,0.9) 0%, rgba(0,0,0,0.2) 45%, rgba(0,0,0,0) 80%) !important;\r\n    }\r\n\r\n    \/* =======================================\r\n       \u5de6\u5074\u6a19\u8a18\u8207\u6587\u672c\u4e3b\u8996\u5716\r\n       ======================================= *\/\r\n    .autex-side-mark {\r\n        position: absolute !important;\r\n        left: 34px !important;\r\n        top: 50% !important;\r\n        transform: translateY(-50%) !important;\r\n        z-index: 3 !important;\r\n        display: flex !important;\r\n        flex-direction: column !important;\r\n        align-items: center !important;\r\n        gap: 34px !important;\r\n    }\r\n\r\n    .autex-side-logo { writing-mode: vertical-rl; transform: rotate(180deg); font-family: var(--font-en); font-size: 14px; font-weight: 700; letter-spacing: 8px; color: var(--text-white); }\r\n    .autex-side-line { width: 1px; height: 150px; background: var(--gold); opacity: 0.72; }\r\n    .autex-side-text { writing-mode: vertical-rl; transform: rotate(180deg); font-family: var(--font-en); font-size: 9px; letter-spacing: 4px; color: var(--text-muted); text-transform: uppercase; }\r\n\r\n    .autex-splash-content {\r\n        position: relative !important;\r\n        z-index: 3 !important; \r\n        text-align: center !important;\r\n        width: min(820px, calc(100% - 72px)) !important;\r\n        padding: 0 24px !important; \r\n        transform: translateY(-45px) !important;\r\n    }\r\n\r\n    .autex-splash-en {\r\n        display: block !important;\r\n        color: var(--gold) !important;\r\n        font-family: var(--font-en) !important;\r\n        font-size: 11px !important;\r\n        letter-spacing: 8px !important;\r\n        font-weight: 500 !important;\r\n        text-transform: uppercase !important;\r\n        margin-bottom: 25px !important;\r\n        opacity: 0;\r\n        animation: autexFadeUp 1s ease forwards 0.25s !important;\r\n    }\r\n\r\n    \/* Logo \u5716\u50cf\u8a2d\u5b9a\uff0c\u5e36\u6709\u91d1\u5c6c\u7acb\u9ad4\u767c\u5149\u6295\u5f71 *\/\r\n    .autex-brand-title {\r\n        margin: 0 0 10px 0 !important;\r\n        display: flex !important;\r\n        justify-content: center !important;\r\n        align-items: center !important;\r\n        opacity: 0;\r\n        animation: autexFadeUp 1.1s ease forwards 0.55s !important;\r\n    }\r\n\r\n    .autex-brand-logo {\r\n        width: clamp(240px, 35vw, 400px) !important; \r\n        height: auto !important;\r\n        object-fit: contain !important;\r\n        filter: drop-shadow(0 4px 10px rgba(0,0,0,0.6)) drop-shadow(0 15px 35px rgba(0,0,0,0.7)) !important;\r\n    }\r\n\r\n    .autex-splash-zh {\r\n        margin-top: 40px !important;\r\n        color: var(--text-white) !important;\r\n        font-family: var(--font-serif) !important;\r\n        font-size: clamp(24px, 3vw, 40px) !important;\r\n        font-weight: 600 !important;\r\n        letter-spacing: 7px !important;\r\n        line-height: 1.55 !important;\r\n        text-shadow: 0 2px 10px rgba(0,0,0,0.4) !important;\r\n        opacity: 0;\r\n        animation: autexFadeUp 1s ease forwards 0.85s !important;\r\n    }\r\n\r\n    .autex-splash-line {\r\n        width: 84px !important; height: 3px !important; background-color: var(--gold) !important;\r\n        margin: 42px auto 0 auto !important; transform: scaleX(0); opacity: 0;\r\n        animation: autexLineExpand 0.9s ease forwards 1.2s !important;\r\n    }\r\n\r\n    .autex-splash-desc {\r\n        max-width: 620px !important; margin: 42px auto 0 auto !important;\r\n        color: var(--text-white) !important; font-size: 14.5px !important;\r\n        line-height: 2.15 !important; letter-spacing: 1.8px !important; text-shadow: 0 1px 5px rgba(0,0,0,0.3) !important;\r\n        opacity: 0; animation: autexFadeUp 1s ease forwards 1.35s !important;\r\n    }\r\n\r\n    .autex-splash-actions {\r\n        display: flex !important; justify-content: center !important; gap: 22px !important; flex-wrap: wrap !important;\r\n        margin-top: 56px !important; opacity: 0; animation: autexFadeUp 1s ease forwards 1.55s !important;\r\n    }\r\n\r\n    .autex-btn {\r\n        display: inline-flex !important; align-items: center !important; justify-content: center !important;\r\n        min-width: 148px !important; height: 52px !important; padding: 0 30px !important; border-radius: 4px !important;\r\n        font-size: 12px !important; font-weight: 600 !important; letter-spacing: 3px !important;\r\n        text-decoration: none !important; transition: all 0.4s ease !important;\r\n    }\r\n\r\n    .autex-btn-solid { background: var(--gold) !important; color: var(--bg-black) !important; border: 1px solid var(--gold) !important; box-shadow: 0 10px 28px rgba(254, 215, 26, 0.22) !important; }\r\n    .autex-btn-outline { background: rgba(19,17,36,0.3) !important; color: var(--gold) !important; border: 1px solid rgba(254, 215, 26, 0.48) !important; backdrop-filter: blur(4px) !important; }\r\n    .autex-btn:hover { transform: translateY(-3px) !important; }\r\n\r\n    @keyframes autexFadeUp { 0% { opacity: 0; transform: translateY(38px); } 100% { opacity: 1; transform: translateY(0); } }\r\n    @keyframes autexLineExpand { 0% { opacity: 0; transform: scaleX(0); } 100% { opacity: 1; transform: scaleX(1); } }\r\n\r\n    \/* =======================================\r\n       \u5916\u639b\u6b98\u7559\u5f37\u6548\u96b1\u5f62\u6e05\u9053\u592b (CSS \u5c64\u9632\u79a6)\r\n       ======================================= *\/\r\n    .compare-button, .evaluate-badge, .yith-woocompare-widget,\r\n    a:contains(\"Evaluate\"), .elementor-evaluation-watermark {\r\n        display: none !important; opacity: 0 !important; visibility: hidden !important; pointer-events: none !important;\r\n    }\r\n\r\n    \/* \u624b\u6a5f\u7248\u9069\u914d *\/\r\n    @media (max-width: 768px) {\r\n        .autex-splash-wrapper { min-height: 640px !important; }\r\n        .autex-slide { background-attachment: scroll !important; }\r\n        .autex-side-mark { display: none !important; }\r\n        .autex-interactive-mesh { display: none !important; }\r\n        .autex-splash-overlay { \r\n            backdrop-filter: none !important; \r\n            background: linear-gradient(180deg, rgba(19,17,36,0.6) 0%, rgba(19,17,36,0.95) 100%) !important;\r\n            mask-image: none !important; -webkit-mask-image: none !important;\r\n        }\r\n\r\n        .autex-splash-content { width: min(100%, calc(100% - 44px)) !important; padding: 0 22px !important; transform: translateY(-30px) !important; }\r\n        .autex-splash-en { font-size: 10px !important; letter-spacing: 4px !important; margin-bottom: 25px !important; }\r\n        .autex-brand-logo { width: clamp(200px, 50vw, 260px) !important; }\r\n        .autex-splash-zh { margin-top: 34px !important; font-size: 24px !important; letter-spacing: 4px !important; }\r\n        .autex-splash-line { margin-top: 34px !important; }\r\n        .autex-splash-desc { margin-top: 34px !important; font-size: 13.5px !important; line-height: 1.95 !important; }\r\n        .autex-splash-actions { margin-top: 44px !important; }\r\n        .autex-btn { width: 100% !important; max-width: 260px !important; }\r\n    }\r\n\r\n    @media (prefers-reduced-motion: reduce) {\r\n        .autex-slide, .autex-splash-en, .autex-brand-title, .autex-brand-logo, .autex-splash-zh, .autex-splash-line, .autex-splash-desc, .autex-splash-actions {\r\n            animation: none !important; opacity: 1 !important; transform: none !important;\r\n        }\r\n        .autex-slide:first-child { opacity: 1 !important; }\r\n    }\r\n<\/style>\r\n<\/head>\r\n\r\n<body>\r\n\r\n<div class=\"autex-splash-wrapper\" id=\"autex-hero-wrapper\">\r\n\r\n    <!-- \u7b2c\u4e00\u5c64\uff1a\u9ad8\u6e05\u8f2a\u64ad\u5927\u5716 -->\r\n    <div class=\"autex-slideshow\">\r\n        <div class=\"autex-slide\" style=\"background-image: url('https:\/\/autex.com.hk\/wp-content\/uploads\/2026\/05\/audis-footer-image2-scene.png');\"><\/div>\r\n        <div class=\"autex-slide\" style=\"background-image: url('https:\/\/autex.com.hk\/wp-content\/uploads\/2026\/05\/\u725b\u8089\u719f\u6210\u67dc.1.png');\"><\/div>\r\n        <div class=\"autex-slide\" style=\"background-image: url('https:\/\/autex.com.hk\/wp-content\/uploads\/2026\/05\/\u4e07\u80fd\u84b8\u70e4\u7bb1.1.png');\"><\/div>\r\n        <div class=\"autex-slide\" style=\"background-image: url('https:\/\/autex.com.hk\/wp-content\/uploads\/2026\/05\/\u957f\u9f99\u6d17\u7897\u673a-\u5e73\u94fa\u659c\u63d2-\u5e38\u89c4\u6b3e.1.png');\"><\/div>\r\n        <div class=\"autex-slide\" style=\"background-image: url('https:\/\/autex.com.hk\/wp-content\/uploads\/2026\/05\/\u81ea\u52a8\u5305\u5b50\u673a-\u659c\u4f9b\u9762.1.png');\"><\/div>\r\n    <\/div>\r\n\r\n    <!-- \u7b2c\u4e8c\u5c64\uff1a\u6df1\u8272\u6a21\u7cca\u5c64 (\u8d85\u5927\u5149\u5708) -->\r\n    <div class=\"autex-splash-overlay\"><\/div>\r\n    \r\n    <!-- \u7b2c\u4e09\u5c64\uff1a\u9ad8\u4eae\u77e9\u9663\u5149\u6688\u5c64 -->\r\n    <div class=\"autex-interactive-mesh\" id=\"autex-mesh\"><\/div>\r\n\r\n    <div class=\"autex-side-mark\">\r\n        <div class=\"autex-side-logo\">AUTEX<\/div>\r\n        <div class=\"autex-side-line\"><\/div>\r\n        <div class=\"autex-side-text\">Commercial Kitchen Solutions<\/div>\r\n    <\/div>\r\n\r\n    <!-- \u6700\u9ad8\u5c64\uff1a\u6838\u5fc3\u6587\u5b57\u8207 Logo -->\r\n    <div class=\"autex-splash-content\">\r\n        <span class=\"autex-splash-en\">Commercial Kitchen Equipment<\/span>\r\n        \r\n        <!-- \u52d5\u614b\u5e36\u767c\u5149\u6295\u5f71\u7684\u5b98\u65b9 LOGO -->\r\n        <h1 class=\"autex-brand-title\">\r\n            <img decoding=\"async\" class=\"autex-brand-logo\" src=\"https:\/\/autex.com.hk\/wp-content\/uploads\/2026\/06\/logo.png\" alt=\"AUTEX\">\r\n        <\/h1>\r\n        \r\n        <div class=\"autex-splash-zh\">\u7cbe\u5de5\u6dec\u934a\u30fb\u5353\u8d8a\u5448\u73fe<\/div>\r\n        <div class=\"autex-splash-line\"><\/div>\r\n\r\n        <p class=\"autex-splash-desc\">\r\n            \u5f9e\u71b1\u5eda\u3001\u6d17\u6d88\u3001\u5236\u51b7\u5230\u98df\u54c1\u6a5f\u68b0\uff0cAUTEX \u4ee5\u9ad8\u7aef\u5546\u7528\u9910\u98f2\u8a2d\u5099\uff0c\u70ba\u5f8c\u5eda\u5efa\u7acb\u7a69\u5b9a\u3001\u6e05\u6670\u3001\u53ef\u9577\u6642\u9593\u904b\u884c\u7684\u5c08\u696d\u79e9\u5e8f\u3002\r\n        <\/p>\r\n\r\n\r\n    <\/div>\r\n\r\n<\/div>\r\n\r\n<!-- =======================================\r\n    JavaScript \u52d5\u614b\u8655\u7406\u908f\u8f2f\r\n    ======================================= -->\r\n<script>\r\n    \/\/ 1. \u8655\u7406\u8ddf\u96a8\u6e38\u6a19\u7684\u78e8\u7802\u73bb\u7483\u5149\u5708\u900f\u8996\u7b97\u6cd5\r\n    document.addEventListener('DOMContentLoaded', () => {\r\n        const wrapper = document.getElementById('autex-hero-wrapper');\r\n        \r\n        if (!wrapper || window.innerWidth <= 768) return;\r\n\r\n        let targetX = window.innerWidth \/ 2;\r\n        let targetY = window.innerHeight \/ 2;\r\n        let currentX = targetX;\r\n        let currentY = targetY;\r\n        \r\n        let targetReveal = 0;\r\n        let currentReveal = 0;\r\n\r\n        wrapper.addEventListener('mousemove', (e) => {\r\n            const rect = wrapper.getBoundingClientRect();\r\n            targetX = e.clientX - rect.left;\r\n            targetY = e.clientY - rect.top;\r\n            targetReveal = 1; \r\n        });\r\n\r\n        wrapper.addEventListener('mouseleave', () => {\r\n            targetReveal = 0;\r\n        });\r\n\r\n        function render() {\r\n            currentX += (targetX - currentX) * 0.08;\r\n            currentY += (targetY - currentY) * 0.08;\r\n            currentReveal += (targetReveal - currentReveal) * 0.08;\r\n            \r\n            wrapper.style.setProperty('--x', `${currentX}px`);\r\n            wrapper.style.setProperty('--y', `${currentY}px`);\r\n            wrapper.style.setProperty('--reveal', currentReveal.toFixed(4));\r\n            \r\n            requestAnimationFrame(render);\r\n        }\r\n\r\n        render();\r\n    });\r\n\r\n    \/\/ 2. \u6e05\u9053\u592b\u7a0b\u5e8f\uff1a\u7121\u75d5\u79fb\u9664 WordPress \/ \u7b2c\u4e09\u65b9\u5916\u639b\u81ea\u52d5\u751f\u6210\u7684 Evaluate \u6b98\u7559\r\n    document.addEventListener(\"DOMContentLoaded\", () => {\r\n        \/\/ \u4f7f\u7528 setTimeout \u7b49\u5f85\u67d0\u4e9b\u9811\u56fa\u5916\u639b\u57f7\u884c\u5b8c\u7562\u5f8c\u518d\u6b21\u6355\u6349\r\n        setTimeout(() => {\r\n            const allElements = document.querySelectorAll('*');\r\n            allElements.forEach(el => {\r\n                \/\/ \u6383\u63cf\u5305\u542b Evaluate \u7684\u7d14\u6587\u672c\u7bc0\u9ede\r\n                if(el.children.length === 0 && (el.textContent.includes('Evaluate Compare') || el.textContent.includes('Evaluate'))) {\r\n                    el.style.display = 'none';\r\n                    el.style.opacity = '0';\r\n                    el.style.visibility = 'hidden';\r\n                }\r\n            });\r\n        }, 500); \r\n    });\r\n<\/script>\r\n\r\n<\/body>\r\n<\/html>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-1e8a2df e-flex e-con-boxed e-con e-parent\" data-id=\"1e8a2df\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-53c9ccd elementor-widget elementor-widget-html\" data-id=\"53c9ccd\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!DOCTYPE html>\r\n<html lang=\"zh-CN\">\r\n<head>\r\n<meta charset=\"UTF-8\">\r\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\r\n<style>\r\n  \/* ==========================================================================\r\n    \u57fa\u7840\u8272\u5f69\u4e0e\u53d8\u91cf\r\n    ========================================================================== *\/\r\n  :root {\r\n    --card-bg: rgba(28, 28, 30, 0.65); \r\n    --gold: #fed71a;       \r\n    --text-main: #ffffff;\r\n    --text-muted: #a1a1aa;\r\n    --font-serif: 'Noto Serif SC', 'Songti SC', 'SimSun', serif;\r\n    --font-sans: -apple-system, BlinkMacSystemFont, 'Helvetica Neue', Helvetica, 'PingFang SC', 'Microsoft YaHei', sans-serif;\r\n    --font-mono: 'Space Mono', 'Consolas', 'Courier New', monospace;\r\n  }\r\n\r\n  body { margin: 0; background: #000; }\r\n\r\n  .autex-widget-wrapper {\r\n    position: relative; width: 100%; min-height: 100vh;\r\n    font-family: var(--font-sans); color: var(--text-main);\r\n    overflow-x: hidden; \r\n  }\r\n\r\n  \/* ==========================================================================\r\n    HUD\u7cbe\u5bc6\u5de5\u4e1a\u5c42 - Fixed \u80cc\u666f\r\n    ========================================================================== *\/\r\n  .hud-layer {\r\n    position: fixed; top: 0; left: 0; right: 0; bottom: 0;\r\n    overflow: hidden; z-index: 0; pointer-events: none; \r\n  }\r\n  .hud-grid {\r\n    position: absolute; top: 0; left: 0; width: 100%; height: 100%;\r\n    background-image: \r\n      linear-gradient(rgba(255,255,255,0.04) 1px, transparent 1px),\r\n      linear-gradient(90deg, rgba(255,255,255,0.04) 1px, transparent 1px);\r\n    background-size: 150px 150px; background-position: center center;\r\n    mask-image: radial-gradient(ellipse at 50% 50%, black 20%, transparent 80%);\r\n    -webkit-mask-image: radial-gradient(ellipse at 50% 50%, black 20%, transparent 80%);\r\n  }\r\n  @keyframes panAxis { 0%, 100% { transform: translateY(0); opacity: 0.5; } 50% { transform: translateY(30px); opacity: 1; } }\r\n  .hud-axis-x {\r\n    position: absolute; top: 35%; left: 0; width: 100%; height: 1px;\r\n    background: linear-gradient(90deg, transparent 10%, rgba(255,255,255,0.15) 50%, transparent 90%);\r\n    animation: panAxis 15s ease-in-out infinite; \r\n  }\r\n  .hud-axis-x::after { content: ''; position: absolute; top: -4px; left: 50%; width: 1px; height: 9px; background: rgba(255,255,255,0.3); }\r\n  .hud-axis-y {\r\n    position: absolute; top: 0; left: 30%; height: 100%; width: 1px;\r\n    background: linear-gradient(180deg, transparent 10%, rgba(255,255,255,0.08) 50%, transparent 90%);\r\n  }\r\n  @keyframes ringOrbit { 0% { transform: rotate(0deg) scale(1); } 50% { transform: rotate(180deg) scale(1.08); } 100% { transform: rotate(360deg) scale(1); } }\r\n  .hud-structure-ring {\r\n    position: absolute; right: -100px; top: -100px; width: 800px; height: 800px; border-radius: 50%;\r\n    border: 1px solid rgba(255,255,255,0.06); \r\n    animation: ringOrbit 30s ease-in-out infinite; transform-origin: center center;\r\n  }\r\n  .hud-structure-ring::after {\r\n    content: ''; position: absolute; top: 10%; left: 10%; right: 10%; bottom: 10%;\r\n    border-radius: 50%; border: 1px dashed rgba(255,255,255,0.12); \r\n  }\r\n  .hud-crop { position: absolute; width: 15px; height: 15px; border: 1px solid rgba(255,255,255,0.25); }\r\n  .crop-tl { top: 40px; left: 3%; border-right: none; border-bottom: none; }\r\n  .crop-tr { top: 40px; right: 3%; border-left: none; border-bottom: none; }\r\n  .crop-bl { bottom: 60px; left: 3%; border-right: none; border-top: none; }\r\n  .crop-br { bottom: 60px; right: 3%; border-left: none; border-top: none; }\r\n  @keyframes pulseCross { 0%, 100% { opacity: 0.1; transform: scale(0.8); } 50% { transform: scale(1.1); } }\r\n  .hud-crosshair { position: absolute; width: 16px; height: 16px; animation: pulseCross 6s ease-in-out infinite; }\r\n  .hud-crosshair::before { content: ''; position: absolute; top: 7px; left: 0; width: 16px; height: 2px; background: rgba(255,255,255,0.8); }\r\n  .hud-crosshair::after { content: ''; position: absolute; top: 0; left: 7px; width: 2px; height: 16px; background: rgba(255,255,255,0.8); }\r\n  .ch-1 { top: 25%; left: 8%; }\r\n  .ch-2 { bottom: 30%; right: 12%; animation-delay: -3s; }\r\n  @keyframes panHUDLeft { 0%, 100% { transform: translateX(0); } 50% { transform: translateX(-40px); } }\r\n  @keyframes panHUDRight { 0%, 100% { transform: translateX(0); } 50% { transform: translateX(35px); } }\r\n  @keyframes cyberFlicker {\r\n    0%, 88%, 94%, 100% { opacity: 1; filter: drop-shadow(0 0 0 transparent); }\r\n    89% { opacity: 0.3; filter: drop-shadow(4px 0 0 rgba(254, 215, 26, 0.6)); } \r\n    90% { opacity: 0.9; filter: drop-shadow(-4px 0 0 rgba(255, 255, 255, 0.5)); } \r\n    91% { opacity: 0.1; filter: drop-shadow(0 0 0 transparent); }\r\n    92% { opacity: 0.6; }\r\n    93% { opacity: 0.9; }\r\n  }\r\n  .hud-data {\r\n    position: absolute; font-family: var(--font-mono); font-size: 11px;\r\n    color: rgba(255,255,255,0.45); letter-spacing: 2px; display: flex; flex-direction: column; gap: 8px; z-index: 1;\r\n  }\r\n  .hud-data span { display: flex; align-items: center; gap: 15px; }\r\n  .hud-gold-text { color: rgba(254, 215, 26, 0.8); }\r\n  .data-top-right {\r\n    top: 60px; right: 6%; text-align: right; align-items: flex-end;\r\n    animation: panHUDLeft 25s ease-in-out infinite, cyberFlicker 8s linear infinite;\r\n  }\r\n  .data-top-right::after { content: ''; position: absolute; top: -5px; right: -15px; width: 15px; height: 25px; border-top: 1px solid rgba(255,255,255,0.4); border-right: 1px solid rgba(255,255,255,0.4); }\r\n  .data-bottom-left { bottom: 80px; left: 6%; animation: panHUDRight 30s ease-in-out infinite, cyberFlicker 11s linear infinite; }\r\n  .data-bottom-left::before { content: ''; position: absolute; bottom: -8px; left: -15px; width: 20px; height: 25px; border-bottom: 1px solid rgba(255,255,255,0.4); border-left: 1px solid rgba(255,255,255,0.4); }\r\n  @keyframes blink { 0%, 100% { opacity: 1; } 50% { opacity: 0; } }\r\n  .blink-cursor { display: inline-block; width: 6px; height: 12px; background: rgba(254, 215, 26, 0.7); animation: blink 1s step-end infinite; margin-left: 2px;}\r\n\r\n  \/* ==========================================================================\r\n    \u9875\u9762\u7ec4\u4ef6\u5c42 - \u6781\u7b80\u6392\u7248\u4e0e\u8f6e\u64ad\r\n    ========================================================================== *\/\r\n  .autex-container { position: relative; z-index: 10; max-width: 1400px; margin: 0 auto; padding: 80px 20px 40px; }\r\n\r\n  .page-title {\r\n    font-family: var(--font-sans) !important; \r\n    font-size: 3.5rem !important; \r\n    font-weight: 700 !important; \r\n    color: var(--text-main) !important; \r\n    text-align: center; margin-bottom: 100px; letter-spacing: -0.02em;\r\n  }\r\n\r\n  .system-section { margin-bottom: 150px; }\r\n  .system-section:last-child { margin-bottom: 50px; }\r\n\r\n  \/* \u533a\u5757\u5934\u90e8\uff1a\u5de6\u6807\u9898\u53f3\u6309\u94ae \u5206\u680f\u5e03\u5c40 *\/\r\n  .system-header { \r\n    display: flex; flex-direction: row; justify-content: space-between; align-items: flex-end;\r\n    margin-bottom: 50px; padding: 0 40px; gap: 30px;\r\n  }\r\n  .header-text-block { display: flex; flex-direction: column; align-items: flex-start; text-align: left; }\r\n  .header-text-block h2 { font-size: 2.8rem; font-weight: 700; color: var(--text-main); margin: 0; letter-spacing: -0.02em; }\r\n  .header-text-block .subtitle { font-family: var(--font-mono); color: var(--gold); font-size: 0.95rem; text-transform: uppercase; letter-spacing: 2px; margin-bottom: 10px; }\r\n  .header-text-block .desc { max-width: 650px; color: var(--text-muted); font-size: 1.15rem; line-height: 1.6; margin: 10px 0 0 0; }\r\n\r\n  .learn-more-btn {\r\n    display: inline-flex; align-items: center; gap: 8px;\r\n    padding: 12px 28px; border-radius: 40px;\r\n    background: rgba(255, 255, 255, 0.05); border: 1px solid rgba(255, 255, 255, 0.2);\r\n    color: var(--text-main); font-size: 0.95rem; text-decoration: none; font-weight: 500;\r\n    transition: all 0.3s cubic-bezier(0.25, 1, 0.5, 1);\r\n    backdrop-filter: blur(10px); -webkit-backdrop-filter: blur(10px);\r\n    white-space: nowrap; margin-bottom: 5px; \r\n  }\r\n  .learn-more-btn svg { width: 16px; height: 16px; transition: transform 0.3s ease; }\r\n  .learn-more-btn:hover { background: var(--gold); color: #000; border-color: var(--gold); box-shadow: 0 4px 15px rgba(254,215,26,0.3); }\r\n  .learn-more-btn:hover svg { transform: translateX(5px); } \r\n\r\n  \/* ==========================================================================\r\n    \u3010\u9ad8\u7ea7\u5149\u5f71\u4e0e\u8fc7\u6e21\u4f18\u5316\u3011\u8f6e\u64ad\u5bb9\u5668\u4e0e\u5361\u7247\u533a\r\n    ========================================================================== *\/\r\n  .carousel-wrapper { position: relative; width: 100%; padding: 0 40px; box-sizing: border-box; }\r\n  \r\n  .carousel-track { \r\n    display: flex; gap: 30px; overflow-x: auto; \r\n    scroll-snap-type: x mandatory; scroll-behavior: smooth;\r\n    -webkit-overflow-scrolling: touch; padding: 10px 0 40px 0; \/* \u5e95\u90e8\u589e\u52a0\u5185\u8fb9\u8ddd\u5bb9\u7eb3\u9634\u5f71 *\/\r\n  }\r\n  .carousel-track::-webkit-scrollbar { display: none; } \r\n  .carousel-track { -ms-overflow-style: none; scrollbar-width: none; }\r\n   \r\n  \/* \u5361\u7247\u73bb\u7483\u6001\uff1a\u52a0\u5165\u5fae\u5f31\u9876\u90e8\u5185\u53d1\u5149\uff0c\u6a21\u62df\u539a\u73bb\u7483\u5207\u5272\u8fb9\u7f18 *\/\r\n  .product-card {\r\n    flex: 0 0 calc((100% - 60px) \/ 3); \r\n    scroll-snap-align: start; \r\n    background: linear-gradient(145deg, rgba(38, 38, 42, 0.8) 0%, rgba(20, 20, 22, 0.9) 100%);\r\n    border: 1px solid rgba(255, 255, 255, 0.03); \r\n    border-radius: 24px; padding: 40px 24px 30px 24px;\r\n    text-align: center; cursor: pointer; position: relative; overflow: hidden;\r\n    backdrop-filter: blur(25px); -webkit-backdrop-filter: blur(25px);\r\n    box-shadow: 0 10px 30px rgba(0, 0, 0, 0.4), inset 0 1px 0 rgba(255, 255, 255, 0.05);\r\n    transition: all 0.5s cubic-bezier(0.2, 0.8, 0.2, 1);\r\n  }\r\n  .product-card:hover { \r\n    transform: translateY(-8px); \r\n    background: linear-gradient(145deg, rgba(45, 45, 50, 0.9) 0%, rgba(25, 25, 28, 0.95) 100%);\r\n    border-color: rgba(254, 215, 26, 0.15);\r\n    box-shadow: 0 25px 50px rgba(0,0,0,0.6), inset 0 1px 0 rgba(255, 255, 255, 0.1); \r\n  }\r\n\r\n  \/* \u56fe\u7247\u5916\u58f3\uff1a\u65e0\u8fb9\u754c\u6d88\u9690\u4e0e\u5f71\u68da\u53cc\u6253\u5149 *\/\r\n  .img-wrapper {\r\n    position: relative; width: 100%; aspect-ratio: 1 \/ 1; margin-bottom: 24px;\r\n    display: flex; align-items: center; justify-content: center;\r\n    \/* \u53cc\u91cd\u5f84\u5411\u6e10\u53d8\uff1a\u5934\u9876\u767d\u8272\u67d4\u5149 + \u5e95\u90e8\u91d1\u8272\u5730\u706f\u6c1b\u56f4\u5149 *\/\r\n    background: \r\n      radial-gradient(ellipse at 50% 20%, rgba(255, 255, 255, 0.06), transparent 60%),\r\n      radial-gradient(ellipse at 50% 90%, rgba(254, 215, 26, 0.08), transparent 60%);\r\n    border-radius: 20px;\r\n    \/* \u65e0\u7f1d\u6d88\u9690\u6838\u5fc3\u4ee3\u7801\uff1a\u5e95\u90e815%\u5e73\u6ed1\u53d8\u4e3a\u900f\u660e\uff0c\u5b8c\u7f8e\u878d\u5165\u6df1\u8272\u5361\u7247 *\/\r\n    -webkit-mask-image: linear-gradient(to bottom, black 85%, transparent 100%);\r\n    mask-image: linear-gradient(to bottom, black 85%, transparent 100%);\r\n  }\r\n  \r\n  \/* \u56fe\u7247\u672c\u8eab\u9634\u5f71\u4e0e\u60ac\u505c\u52a8\u6001 *\/\r\n  .img-wrapper img {\r\n    position: relative; z-index: 2; width: 85%; height: 85%; object-fit: contain;\r\n    filter: drop-shadow(0 15px 20px rgba(0, 0, 0, 0.6)); \/* \u903c\u771f\u5760\u843d\u6295\u5f71 *\/\r\n    transition: transform 0.6s cubic-bezier(0.2, 0.8, 0.2, 1), filter 0.6s ease;\r\n  }\r\n  .product-card:hover .img-wrapper img {\r\n    transform: translateY(-8px) scale(1.05); \/* \u653e\u5927\u5e76\u62ac\u8d77 *\/\r\n    \/* \u60ac\u505c\u65f6\u52a0\u6df1\u7269\u7406\u9634\u5f71\uff0c\u5e76\u9644\u5e26\u5fae\u5f31\u91d1\u8272\u8f6e\u5ed3\u5149 *\/\r\n    filter: drop-shadow(0 25px 25px rgba(0, 0, 0, 0.8)) drop-shadow(0 0 15px rgba(254, 215, 26, 0.15));\r\n  }\r\n  \r\n  \/* \u7cbe\u4fee\u6587\u5b57\u6392\u7248 *\/\r\n  .product-info h4 { \r\n    font-size: 1.25rem; font-weight: 600; margin: 0 0 6px 0; \r\n    color: rgba(255, 255, 255, 0.95); letter-spacing: 0.5px; transition: color 0.3s; \r\n  }\r\n  .product-card:hover .product-info h4 { color: var(--gold); }\r\n  .product-info p { font-size: 0.85rem; color: rgba(255, 255, 255, 0.4); margin: 0; }\r\n\r\n  \/* \u63a7\u5236\u6309\u94ae *\/\r\n  .nav-btn {\r\n    position: absolute; top: calc(50% - 20px); transform: translateY(-50%);\r\n    width: 48px; height: 48px; border-radius: 50%;\r\n    background: rgba(40, 40, 44, 0.8); border: 1px solid rgba(255,255,255,0.1);\r\n    color: var(--text-main); display: flex; align-items: center; justify-content: center;\r\n    cursor: pointer; z-index: 10; backdrop-filter: blur(10px); -webkit-backdrop-filter: blur(10px);\r\n    transition: all 0.3s ease; box-shadow: 0 4px 15px rgba(0,0,0,0.3);\r\n  }\r\n  .nav-btn:hover { background: var(--gold); color: #000; border-color: var(--gold); transform: translateY(-50%) scale(1.1); }\r\n  .nav-btn:disabled { opacity: 0.2; pointer-events: none; }\r\n  .nav-btn svg { width: 24px; height: 24px; stroke-width: 2.5; }\r\n  .nav-btn.prev { left: -10px; }\r\n  .nav-btn.next { right: -10px; }\r\n\r\n  \/* ==========================================================================\r\n    \u79fb\u52a8\u7aef\u9002\u914d\r\n    ========================================================================== *\/\r\n  @media (max-width: 1024px) {\r\n    .product-card { flex: 0 0 calc((100% - 30px) \/ 2); }\r\n  }\r\n  @media (max-width: 768px) {\r\n    .hud-structure-ring { right: -150px; top: 0; width: 500px; height: 500px; }\r\n    .hud-data { display: none; } \r\n\r\n    .autex-container { padding: 40px 0; }\r\n    .page-title { font-size: 2.2rem !important; margin-bottom: 50px; padding: 0 20px;}\r\n    \r\n    .system-section { margin-bottom: 80px; }\r\n    \r\n    .system-header { \r\n      flex-direction: column; align-items: flex-start; \r\n      padding: 0 20px; gap: 20px; margin-bottom: 35px;\r\n    }\r\n    .header-text-block h2 { font-size: 2rem; }\r\n    .header-text-block .subtitle { font-size: 0.85rem; }\r\n    .header-text-block .desc { font-size: 1.05rem; }\r\n    \r\n    .nav-btn { display: none; }\r\n    \r\n    .carousel-wrapper { padding: 0; }\r\n    .carousel-track { padding: 10px 20px 30px 20px; gap: 20px; }\r\n    .product-card { flex: 0 0 82%; padding: 30px 20px; }\r\n  }\r\n<\/style>\r\n<\/head>\r\n<body>\r\n\r\n<div class=\"autex-widget-wrapper\">\r\n  <!-- HUD \u5c42 -->\r\n  <div class=\"hud-layer\">\r\n    <div class=\"hud-grid\"><\/div>\r\n    <div class=\"hud-axis-x\"><\/div>\r\n    <div class=\"hud-axis-y\"><\/div>\r\n    <div class=\"hud-structure-ring\"><\/div>\r\n    <div class=\"hud-crop crop-tl\"><\/div><div class=\"hud-crop crop-tr\"><\/div>\r\n    <div class=\"hud-crop crop-bl\"><\/div><div class=\"hud-crop crop-br\"><\/div>\r\n    <div class=\"hud-crosshair ch-1\"><\/div><div class=\"hud-crosshair ch-2\"><\/div>\r\n    <div class=\"hud-data data-top-right\">\r\n      <div class=\"data-diagonal-line\"><\/div>\r\n      <span>SYS \/ <b class=\"hud-gold-text\">THERMAL<\/b><i class=\"blink-cursor\"><\/i><\/span>\r\n      <span>CORE TEMP <span style=\"color:#fff;\">280&deg;C<\/span><\/span>\r\n    <\/div>\r\n    <div class=\"hud-data data-bottom-left\">\r\n      <span>[ PRESSURE ] ----- 2.4 MPa<\/span>\r\n      <span>POWER LOAD &nbsp;&nbsp;18.5 kW<\/span>\r\n    <\/div>\r\n  <\/div>\r\n\r\n  <!-- \u6838\u5fc3\u7ec4\u4ef6\u5c42 -->\r\n  <div class=\"autex-container\">\r\n    <div id=\"sections-container\"><\/div>\r\n  <\/div>\r\n<\/div>\r\n\r\n<script>\r\n  \/\/ \u6570\u636e\u6e90\u5df2\u8fdb\u884c\u6781\u81f4\u7cbe\u7b80\uff0c\u6bcf\u4e2a\u5206\u7c7b\u4ec5\u4fdd\u7559\u524d 6 \u6b3e\u6838\u5fc3\u5c55\u793a\u4ea7\u54c1\r\n  const categories = [\r\n  {\r\n    \"id\": 0,\r\n    \"title\": \"\u7cbe\u63a7\u70ed\u53a8\u7cfb\u7edf\",\r\n    \"desc\": \"\u6781\u901f\u52a0\u70ed\u4e0e\u7cbe\u51c6\u6e29\u63a7\uff0c\u8d4b\u80fd\u9ad8\u6548\u70f9\u996a\u3002\u7a81\u7834\u4f20\u7edf\u7684\u7269\u7406\u754c\u9650\uff0c\u4e3a\u60a8\u6253\u9020\u524d\u6240\u672a\u6709\u7684\u540e\u53a8\u4f53\u9a8c\u3002\",\r\n    \"en\": \"THERMAL COOKING\",\r\n    \"products\": [\r\n      { \"name\": \"\u5355\u5934\u4f4e\u6c64\u7089\", \"image\": \"https:\/\/autex.com.hk\/wp-content\/uploads\/2026\/05\/\u5355\u5934\u4f4e\u6c64\u7089.1.png\" },\r\n      { \"name\": \"\u5355\u5934\u5927\u9505\u7076\", \"image\": \"https:\/\/autex.com.hk\/wp-content\/uploads\/2026\/05\/\u5355\u5934\u5927\u9505\u7076.1.png\" },\r\n      { \"name\": \"\u5355\u5934\u5c0f\u7092\u7076\u53f0\", \"image\": \"https:\/\/autex.com.hk\/wp-content\/uploads\/2026\/05\/\u5355\u5934\u5c0f\u7092\u7076\u53f0.1.png\" },\r\n      { \"name\": \"\u53cc\u5934\u4f4e\u6c64\u7089\", \"image\": \"https:\/\/autex.com.hk\/wp-content\/uploads\/2026\/05\/\u53cc\u5934\u4f4e\u6c64\u7089.1.png\" },\r\n      { \"name\": \"\u53cc\u5934\u5927\u9505\u7076\", \"image\": \"https:\/\/autex.com.hk\/wp-content\/uploads\/2026\/05\/\u53cc\u5934\u5927\u9505\u7076.1.png\" },\r\n      { \"name\": \"\u53cc\u5934\u5c0f\u7092\u7089\", \"image\": \"https:\/\/autex.com.hk\/wp-content\/uploads\/2026\/05\/\u53cc\u5934\u5c0f\u7092\u7089.1.png\" }\r\n    ]\r\n  },\r\n  {\r\n    \"id\": 1,\r\n    \"title\": \"\u6d17\u6d88\u6d01\u51c0\u7cfb\u7edf\",\r\n    \"desc\": \"\u5168\u81ea\u52a8\u6d41\u6c34\u7ebf\u6e05\u6d17\uff0c\u786e\u4fdd\u4e25\u82db\u536b\u751f\u6807\u51c6\u3002\u6bcf\u79d2\u6570\u4ee5\u4e07\u8ba1\u7684\u8d85\u58f0\u6ce2\u51b2\u51fb\uff0c\u8ba9\u6bcf\u4e00\u4e2a\u7ec6\u5fae\u89d2\u843d\u7115\u7136\u4e00\u65b0\u3002\",\r\n    \"en\": \"SANITATION\",\r\n    \"products\": [\r\n      { \"name\": \"\u4e2d\u6e29\u6d88\u6bd2\u67dc\", \"image\": \"https:\/\/autex.com.hk\/wp-content\/uploads\/2026\/05\/\u4e2d\u6e29\u6d88\u6bd2\u67dc.1.png\" },\r\n      { \"name\": \"\u4f4e\u6e29\u6d88\u6bd2\u67dc\", \"image\": \"https:\/\/autex.com.hk\/wp-content\/uploads\/2026\/05\/\u4f4e\u6e29\u6d88\u6bd2\u67dc.1.png\" },\r\n      { \"name\": \"\u5149\u6ce2\u6d88\u6bd2\u67dc\", \"image\": \"https:\/\/autex.com.hk\/wp-content\/uploads\/2026\/05\/\u5149\u6ce2\u6d88\u6bd2\u67dc.1.png\" },\r\n      { \"name\": \"\u5200\u5177\u6d88\u6bd2\u67dc-\u6302\u58c1\u5f0f\", \"image\": \"https:\/\/autex.com.hk\/wp-content\/uploads\/2026\/05\/\u5200\u5177\u6d88\u6bd2\u67dc-\u6302\u58c1\u5f0f.1.png\" },\r\n      { \"name\": \"\u5200\u5177\u6d88\u6bd2\u67dc\", \"image\": \"https:\/\/autex.com.hk\/wp-content\/uploads\/2026\/05\/\u5200\u5177\u6d88\u6bd2\u67dc.1.png\" },\r\n      { \"name\": \"\u53e0\u62c9\u5f0f\u6d17\u7897\u673a\", \"image\": \"https:\/\/autex.com.hk\/wp-content\/uploads\/2026\/05\/\u53e0\u62c9\u5f0f\u6d17\u7897\u673a.1.png\" }\r\n    ]\r\n  },\r\n  {\r\n    \"id\": 2,\r\n    \"title\": \"\u719f\u6210\u51b7\u94fe\u7cfb\u7edf\",\r\n    \"desc\": \"\u667a\u80fd\u9501\u9c9c\u4e0e\u6e29\u533a\u7ba1\u7406\uff0c\u5ef6\u957f\u98df\u6750\u751f\u547d\u5468\u671f\u3002\u7eb3\u7c73\u7ea7\u6e29\u5ea6\u611f\u5e94\u5668\uff0c\u7cbe\u786e\u63a7\u5236\u6bcf\u4e00\u5ea6\u7684\u6d41\u5931\u3002\",\r\n    \"en\": \"COLD CHAIN\",\r\n    \"products\": [\r\n      { \"name\": \"\u4fdd\u9c9c\u5de5\u4f5c\u53f0\", \"image\": \"https:\/\/autex.com.hk\/wp-content\/uploads\/2026\/05\/\u4fdd\u9c9c\u5de5\u4f5c\u53f0.1.png\" },\r\n      { \"name\": \"\u51b7\u85cf\u51b7\u51bb\u67dc\", \"image\": \"https:\/\/autex.com.hk\/wp-content\/uploads\/2026\/05\/\u51b7\u85cf\u51b7\u51bb\u67dc.1.png\" },\r\n      { \"name\": \"\u5427\u53f0\u996e\u6599\u67dc\", \"image\": \"https:\/\/autex.com.hk\/wp-content\/uploads\/2026\/05\/\u5427\u53f0\u996e\u6599\u67dc.1.png\" },\r\n      { \"name\": \"\u63d2\u76d8\u67dc\", \"image\": \"https:\/\/autex.com.hk\/wp-content\/uploads\/2026\/05\/\u63d2\u76d8\u67dc.1.png\" },\r\n      { \"name\": \"\u7247\u51b0\u673a\", \"image\": \"https:\/\/autex.com.hk\/wp-content\/uploads\/2026\/05\/\u7247\u51b0\u673a.1.png\" },\r\n      { \"name\": \"\u725b\u8089\u719f\u6210\u67dc\", \"image\": \"https:\/\/autex.com.hk\/wp-content\/uploads\/2026\/05\/\u725b\u8089\u719f\u6210\u67dc.1.png\" }\r\n    ]\r\n  },\r\n  {\r\n    \"id\": 3,\r\n    \"title\": \"\u84b8\u70e4\u51fa\u54c1\u7cfb\u7edf\",\r\n    \"desc\": \"\u591a\u7ef4\u7acb\u4f53\u52a0\u70ed\uff0c\u6807\u51c6\u5316\u4e07\u80fd\u84b8\u70e4\u89e3\u51b3\u65b9\u6848\u3002\u4ee5\u7cbe\u51c6\u7684\u84b8\u6c7d\u8865\u507f\u6280\u672f\uff0c\u6fc0\u53d1\u98df\u6750\u6df1\u5c42\u98ce\u5473\u3002\",\r\n    \"en\": \"STEAM & BAKE\",\r\n    \"products\": [\r\n      { \"name\": \"\u4e07\u80fd\u84b8\u70e4\u7bb1\", \"image\": \"https:\/\/autex.com.hk\/wp-content\/uploads\/2026\/05\/\u4e07\u80fd\u84b8\u70e4\u7bb1.1.png\" },\r\n      { \"name\": \"\u53d8\u987f\u84b8\u996d\u67dc\", \"image\": \"https:\/\/autex.com.hk\/wp-content\/uploads\/2026\/05\/\u53d8\u987f\u84b8\u996d\u67dc.1.png\" },\r\n      { \"name\": \"\u591a\u95e8\u84b8\u67dc\", \"image\": \"https:\/\/autex.com.hk\/wp-content\/uploads\/2026\/05\/\u591a\u95e8\u84b8\u67dc.1.png\" },\r\n      { \"name\": \"\u63a8\u8f66\u5f0f\u84b8\u67dc\", \"image\": \"https:\/\/autex.com.hk\/wp-content\/uploads\/2026\/05\/\u63a8\u8f66\u5f0f\u84b8\u67dc.1.png\" },\r\n      { \"name\": \"\u6d77\u9c9c\u84b8\u67dc\", \"image\": \"https:\/\/autex.com.hk\/wp-content\/uploads\/2026\/05\/\u6d77\u9c9c\u84b8\u67dc.1.png\" },\r\n      { \"name\": \"\u70e4\u9e2d\u7089\", \"image\": \"https:\/\/autex.com.hk\/wp-content\/uploads\/2026\/05\/\u70e4\u9e2d\u7089.1.png\" }\r\n    ]\r\n  },\r\n  {\r\n    \"id\": 4,\r\n    \"title\": \"\u5907\u6599\u81ea\u52a8\u5316\u7cfb\u7edf\",\r\n    \"desc\": \"\u9ad8\u6548\u5207\u5272\u4e0e\u5206\u914d\uff0c\u91cd\u5851\u540e\u53a8\u5907\u83dc\u751f\u4ea7\u529b\u3002\u5c06\u5197\u957f\u7e41\u6742\u7684\u5207\u914d\u5de5\u4f5c\u4ea4\u7ed9\u7cbe\u786e\u7684\u673a\u68b0\u81c2\u5b8c\u6210\u3002\",\r\n    \"en\": \"AUTOMATION\",\r\n    \"products\": [\r\n      { \"name\": \"\u538b\u9762\u673a\", \"image\": \"https:\/\/autex.com.hk\/wp-content\/uploads\/2026\/05\/\u538b\u9762\u673a.1.png\" },\r\n      { \"name\": \"\u548c\u9762\u673a\", \"image\": \"https:\/\/autex.com.hk\/wp-content\/uploads\/2026\/05\/\u548c\u9762\u673a.1.png\" },\r\n      { \"name\": \"\u6405\u62cc\u673a\", \"image\": \"https:\/\/autex.com.hk\/wp-content\/uploads\/2026\/05\/\u6405\u62cc\u673a.1.png\" },\r\n      { \"name\": \"\u6bdb\u5237\u53bb\u76ae\u673a\", \"image\": \"https:\/\/autex.com.hk\/wp-content\/uploads\/2026\/05\/\u6bdb\u5237\u53bb\u76ae\u673a.1.png\" },\r\n      { \"name\": \"\u7ede\u8089\u5207\u8089\u673a\", \"image\": \"https:\/\/autex.com.hk\/wp-content\/uploads\/2026\/05\/\u7ede\u8089\u5207\u8089\u673a.1.png\" },\r\n      { \"name\": \"\u81ea\u52a8\u5207\u83dc\u673a\", \"image\": \"https:\/\/autex.com.hk\/wp-content\/uploads\/2026\/05\/\u81ea\u52a8\u5207\u83dc\u673a.1.png\" }\r\n    ]\r\n  }\r\n  ];\r\n\r\n  const detailLinks = {\r\n    0: \"https:\/\/autex.com.hk\/cooking\/\",\r\n    1: \"https:\/\/autex.com.hk\/sanitation\/\",\r\n    2: \"https:\/\/autex.com.hk\/coldchain\/\",\r\n    3: \"https:\/\/autex.com.hk\/steambake\/\",\r\n    4: \"https:\/\/autex.com.hk\/automation\/\"\r\n  };\r\n\r\n  const svgArrowPrev = `<svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"15 18 9 12 15 6\"><\/polyline><\/svg>`;\r\n  const svgArrowNext = `<svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"9 18 15 12 9 6\"><\/polyline><\/svg>`;\r\n  const svgArrowRight = `<svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"><\/line><polyline points=\"12 5 19 12 12 19\"><\/polyline><\/svg>`;\r\n\r\n  function initSections() {\r\n    const container = document.getElementById('sections-container');\r\n    let html = '';\r\n\r\n    categories.forEach((cat, index) => {\r\n      const numStr = String(index + 1).padStart(2, '0');\r\n      \r\n      let cardsHTML = '';\r\n      cat.products.forEach((product) => {\r\n        cardsHTML += `\r\n          <div class=\"product-card\">\r\n            <div class=\"img-wrapper\">\r\n              <img decoding=\"async\" src=\"${product.image}\" alt=\"${product.name}\" loading=\"lazy\">\r\n            <\/div>\r\n            <div class=\"product-info\">\r\n              <h4>${product.name}<\/h4>\r\n              <p>AUTEX \u4e13\u4e1a\u7cfb\u5217<\/p>\r\n            <\/div>\r\n          <\/div>`;\r\n      });\r\n\r\n      html += `\r\n        <div class=\"system-section\" id=\"section-${index}\">\r\n          <div class=\"system-header\">\r\n            <div class=\"header-text-block\">\r\n              <div class=\"subtitle\">System ${numStr} \/ ${cat.en}<\/div>\r\n              <h2>${cat.title}<\/h2>\r\n              <p class=\"desc\">${cat.desc}<\/p>\r\n            <\/div>\r\n            <div class=\"header-action-block\">\r\n              <a href=\"${detailLinks[cat.id]}\" class=\"learn-more-btn\">\r\n                \u4e86\u89e3\u8be6\u60c5 \r\n                ${svgArrowRight}\r\n              <\/a>\r\n            <\/div>\r\n          <\/div>\r\n          \r\n          <div class=\"carousel-wrapper\">\r\n            <button class=\"nav-btn prev\" id=\"prev-${index}\" onclick=\"scrollCarousel(${index}, -1)\" disabled>${svgArrowPrev}<\/button>\r\n            <div class=\"carousel-track\" id=\"track-${index}\">\r\n              ${cardsHTML}\r\n            <\/div>\r\n            <button class=\"nav-btn next\" id=\"next-${index}\" onclick=\"scrollCarousel(${index}, 1)\">${svgArrowNext}<\/button>\r\n          <\/div>\r\n        <\/div>\r\n      `;\r\n    });\r\n\r\n    container.innerHTML = html;\r\n    setTimeout(attachScrollListeners, 100);\r\n  }\r\n\r\n  window.scrollCarousel = function(index, direction) {\r\n    const track = document.getElementById(`track-${index}`);\r\n    const card = track.querySelector('.product-card');\r\n    const gap = window.innerWidth <= 768 ? 20 : 30; \r\n    const scrollAmount = card.offsetWidth + gap;\r\n    track.scrollBy({ left: direction * scrollAmount, behavior: 'smooth' });\r\n  };\r\n\r\n  function attachScrollListeners() {\r\n    categories.forEach((_, index) => {\r\n      const track = document.getElementById(`track-${index}`);\r\n      const btnPrev = document.getElementById(`prev-${index}`);\r\n      const btnNext = document.getElementById(`next-${index}`);\r\n\r\n      const updateButtons = () => {\r\n        btnPrev.disabled = track.scrollLeft <= 5;\r\n        const maxScrollLeft = track.scrollWidth - track.clientWidth;\r\n        btnNext.disabled = track.scrollLeft >= maxScrollLeft - 5;\r\n      };\r\n\r\n      track.addEventListener('scroll', updateButtons);\r\n      window.addEventListener('resize', updateButtons);\r\n      updateButtons();\r\n    });\r\n  }\r\n\r\n  document.addEventListener(\"DOMContentLoaded\", initSections);\r\n<\/script>\r\n<\/body>\r\n<\/html>\r\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>AUTEX | \u9802\u7d1a\u9910\u98f2\u8a2d\u5099 AUTEX Commercial Kitchen Solutions Comme [&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-1038","page","type-page","status-publish","hentry"],"blocksy_meta":[],"_links":{"self":[{"href":"https:\/\/autex.com.hk\/en\/wp-json\/wp\/v2\/pages\/1038","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/autex.com.hk\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/autex.com.hk\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/autex.com.hk\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/autex.com.hk\/en\/wp-json\/wp\/v2\/comments?post=1038"}],"version-history":[{"count":92,"href":"https:\/\/autex.com.hk\/en\/wp-json\/wp\/v2\/pages\/1038\/revisions"}],"predecessor-version":[{"id":1789,"href":"https:\/\/autex.com.hk\/en\/wp-json\/wp\/v2\/pages\/1038\/revisions\/1789"}],"wp:attachment":[{"href":"https:\/\/autex.com.hk\/en\/wp-json\/wp\/v2\/media?parent=1038"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}