{"id":7,"date":"2022-05-12T15:28:23","date_gmt":"2022-05-12T15:28:23","guid":{"rendered":"https:\/\/startersites.io\/blocksy\/bizconsult\/?page_id=7"},"modified":"2026-04-11T12:52:20","modified_gmt":"2026-04-11T12:52:20","slug":"home","status":"publish","type":"page","link":"https:\/\/industrialsafetysensor.com\/es\/","title":{"rendered":"Hogar"},"content":{"rendered":"\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-6418a8c\" data-block-id=\"6418a8c\"><style>.stk-6418a8c {margin-bottom:0px !important;}<\/style><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-6418a8c-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-68c7c46\" data-v=\"4\" data-block-id=\"68c7c46\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-68c7c46-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-68c7c46-inner-blocks\">\n<style>\n\/* --- 1. \u5168\u5c40\u91cd\u7f6e\u4e0e\u5b57\u4f53\u8bbe\u5b9a --- *\/\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;800&display=swap');\n\n#qjkh-precision-hero {\n    width: 100% !important;\n    min-height: 100vh !important;\n    display: flex !important;\n    flex-wrap: wrap !important;\n    font-family: 'Inter', sans-serif !important;\n    background-color: #121212 !important; \/* \u7edf\u4e00\u5168\u5c40\u6df1\u9083\u5e95\u8272 *\/\n    overflow: hidden !important;\n    box-sizing: border-box !important;\n}\n\n#qjkh-precision-hero * {\n    box-sizing: border-box !important;\n    margin: 0 !important;\n    padding: 0 !important;\n}\n\n\/* --- 2. \u5de6\u4fa7\uff1a\u8212\u5c55\u7684\u903b\u8f91\u4e0e\u5185\u5bb9\u63a7\u5236\u53f0 --- *\/\n#qjkh-precision-hero .hero-left-panel {\n    flex: 1 1 52% !important; \/* \u63d0\u5347\u5360\u6bd4\uff0c\u8ba9\u6587\u5b57\u66f4\u8212\u5c55 *\/\n    display: flex !important;\n    flex-direction: column !important;\n    justify-content: center !important;\n    \/* Padding \u89c4\u8303: \u9876\u90e8\u9884\u7559\u7ed9\u900f\u660e\u5bfc\u822a\u680f\uff0c\u53f3\u4fa7\u62c9\u5f00\u4e0e\u56fe\u7247\u7684\u547c\u5438\u8ddd *\/\n    padding: 130px 60px 60px 70px !important; \n    z-index: 10 !important;\n}\n\n#qjkh-precision-hero .eyebrow {\n    color: #888888 !important;\n    font-size: 13px !important;\n    font-weight: 800 !important;\n    text-transform: uppercase !important;\n    letter-spacing: 3px !important;\n    margin-bottom: 24px !important;\n    display: flex !important;\n    align-items: center !important;\n    gap: 12px !important;\n}\n#qjkh-precision-hero .eyebrow::before {\n    content: '' !important;\n    width: 40px !important;\n    height: 2px !important;\n    background-color: #F0F0F0 !important;\n}\n\n#qjkh-precision-hero .main-title {\n    color: #FFFFFF !important;\n    font-size: clamp(36px, 4vw, 54px) !important;\n    font-weight: 800 !important;\n    line-height: 1.15 !important;\n    letter-spacing: -1px !important;\n    margin-bottom: 25px !important;\n    max-width: 95% !important; \/* \u9632\u6b62\u8fc7\u957f\u9876\u6ee1 *\/\n}\n\n#qjkh-precision-hero .main-title span {\n    color: #F0F0F0 !important;\n    opacity: 0.5 !important;\n}\n\n#qjkh-precision-hero .main-desc {\n    color: #F0F0F0 !important;\n    font-size: 16px !important;\n    line-height: 1.8 !important;\n    opacity: 0.8 !important;\n    margin-bottom: 40px !important;\n    font-weight: 400 !important;\n    max-width: 90% !important; \/* \u8ba9\u6587\u5b57\u53f3\u4fa7\u81ea\u7136\u7559\u767d\uff0c\u4e0d\u663e\u5c40\u4fc3 *\/\n}\n\n\/* \u6309\u94ae\u7ec4 *\/\n#qjkh-precision-hero .action-group {\n    display: flex !important;\n    gap: 20px !important;\n    flex-wrap: wrap !important;\n    margin-bottom: 60px !important; \n}\n\n#qjkh-precision-hero .btn-primary {\n    background-color: #F0F0F0 !important;\n    color: #121212 !important;\n    padding: 18px 36px !important;\n    font-size: 15px !important;\n    font-weight: 800 !important;\n    text-transform: uppercase !important;\n    text-decoration: none !important;\n    letter-spacing: 1px !important;\n    transition: all 0.3s ease !important;\n}\n#qjkh-precision-hero .btn-primary:hover {\n    background-color: #888888 !important;\n    color: #FFFFFF !important;\n}\n\n#qjkh-precision-hero .btn-secondary {\n    background-color: transparent !important;\n    color: #F0F0F0 !important;\n    padding: 18px 36px !important;\n    font-size: 15px !important;\n    font-weight: 600 !important;\n    text-decoration: none !important;\n    border: 1px solid #484848 !important;\n    transition: all 0.3s ease !important;\n}\n#qjkh-precision-hero .btn-secondary:hover {\n    border-color: #F0F0F0 !important;\n    background-color: rgba(255,255,255,0.05) !important;\n}\n\n\/* \u6570\u636e\u77e9\u9635 (\u6241\u5e73\u5316\uff0c\u53bb\u9664\u7e41\u6742\u7ebf\u6846) *\/\n#qjkh-precision-hero .stats-grid {\n    display: grid !important;\n    grid-template-columns: repeat(2, 1fr) !important;\n    gap: 40px !important;\n}\n\n#qjkh-precision-hero .stat-block {\n    display: flex !important;\n    flex-direction: column !important;\n    border-left: 2px solid #303030 !important;\n    padding-left: 15px !important;\n}\n\n#qjkh-precision-hero .stat-num {\n    color: #FFFFFF !important;\n    font-size: 38px !important;\n    font-weight: 800 !important;\n    line-height: 1 !important;\n    margin-bottom: 10px !important;\n}\n\n#qjkh-precision-hero .stat-label {\n    color: #F0F0F0 !important;\n    font-size: 12px !important;\n    font-weight: 600 !important;\n    text-transform: uppercase !important;\n    letter-spacing: 1px !important;\n    opacity: 0.6 !important;\n}\n\n\/* --- 3. \u53f3\u4fa7\uff1a\u5de5\u7a0b\u5b66\u53d6\u666f\u6846\u4e0e\u4ea4\u4e92 Tab --- *\/\n#qjkh-precision-hero .hero-right-panel {\n    flex: 1 1 48% !important;\n    display: flex !important;\n    flex-direction: column !important;\n    \/* \u4f7f\u7528 padding \u5b9e\u73b0\u7f29\u653e\u611f\uff0c\u540c\u65f6\u7559\u51fa\u53f3\u4fa7\u8fb9\u7f18\uff0c\u907f\u514d\u8d34\u8fb9\u6b7b\u677f *\/\n    padding: 130px 70px 60px 0 !important; \n}\n\n\/* \u56fe\u7247\u8fb9\u6846\u5bb9\u5668 (Viewport) *\/\n#qjkh-precision-hero .viewport-container {\n    position: relative !important;\n    width: 100% !important;\n    height: 100% !important;\n    min-height: 500px !important;\n    border: 1px solid #303030 !important; \/* \u6781\u7b80\u7684\u5de5\u4e1a\u8fb9\u6846 *\/\n    display: flex !important;\n    flex-direction: column !important;\n}\n\n\/* \u88c5\u9970\u6027\u89d2\u6807 (\u6a21\u62df\u5de5\u4e1a\u4eea\u5668\u7684\u7cbe\u5bc6\u5ea6) *\/\n#qjkh-precision-hero .viewport-container::before,\n#qjkh-precision-hero .viewport-container::after {\n    content: '' !important;\n    position: absolute !important;\n    width: 20px !important;\n    height: 20px !important;\n    border: 2px solid #888888 !important;\n    z-index: 5 !important;\n    pointer-events: none !important;\n}\n#qjkh-precision-hero .viewport-container::before {\n    top: -1px; left: -1px;\n    border-right: none !important;\n    border-bottom: none !important;\n}\n#qjkh-precision-hero .viewport-container::after {\n    bottom: -1px; right: -1px;\n    border-left: none !important;\n    border-top: none !important;\n}\n\n\/* \u56fe\u7247\u6e32\u67d3\u5c42 *\/\n#qjkh-precision-hero .viewport-screen {\n    position: relative !important;\n    flex-grow: 1 !important;\n    overflow: hidden !important;\n}\n\n#qjkh-precision-hero .slide-image {\n    position: absolute !important;\n    inset: 0 !important;\n    background-size: cover !important;\n    background-position: center !important;\n    opacity: 0 !important;\n    transform: scale(1.05) !important;\n    transition: opacity 0.8s ease, transform 1.2s ease-out !important;\n}\n\n#qjkh-precision-hero .slide-image.active {\n    opacity: 1 !important;\n    transform: scale(1) !important; \/* \u5207\u6362\u65f6\u5e26\u6709\u8f7b\u5fae\u7f29\u653e\u547c\u5438\u6548\u679c *\/\n}\n\n\/* \u4ea4\u4e92 Tab \u7cfb\u7edf (\u96c6\u6210\u5728\u89c6\u53e3\u5e95\u90e8) *\/\n#qjkh-precision-hero .viewport-tabs {\n    display: flex !important;\n    background-color: #181818 !important;\n    border-top: 1px solid #303030 !important;\n}\n\n#qjkh-precision-hero .tab-item {\n    flex: 1 !important;\n    padding: 16px 10px !important;\n    text-align: center !important;\n    font-size: 11px !important;\n    font-weight: 600 !important;\n    color: #888888 !important;\n    text-transform: uppercase !important;\n    letter-spacing: 1px !important;\n    cursor: pointer !important;\n    border-right: 1px solid #303030 !important;\n    transition: all 0.3s ease !important;\n    font-family: 'Inter', sans-serif !important;\n}\n#qjkh-precision-hero .tab-item:last-child {\n    border-right: none !important;\n}\n\n#qjkh-precision-hero .tab-item:hover {\n    color: #F0F0F0 !important;\n    background-color: rgba(255,255,255,0.02) !important;\n}\n\n#qjkh-precision-hero .tab-item.active {\n    color: #121212 !important;\n    background-color: #F0F0F0 !important;\n}\n\n\/* --- 4. \u6781\u81f4\u54cd\u5e94\u5f0f\u9002\u914d --- *\/\n@media (max-width: 1200px) {\n    #qjkh-precision-hero .hero-left-panel {\n        padding: 110px 40px 50px 40px !important;\n    }\n    #qjkh-precision-hero .hero-right-panel {\n        padding: 110px 40px 50px 0 !important;\n    }\n}\n\n@media (max-width: 992px) {\n    \/* \u7a84\u5c4f\u4e0b\u81ea\u52a8\u6298\u53e0\uff1a\u4e0a\u56fe\u4e0b\u6587 *\/\n    #qjkh-precision-hero {\n        flex-direction: column !important;\n    }\n    #qjkh-precision-hero .hero-right-panel {\n        order: 1 !important; \/* \u8ba9\u56fe\u7247\u548c\u63a7\u5236\u53f0\u6392\u5728\u4e0a\u65b9 *\/\n        padding: 100px 30px 30px 30px !important;\n        flex: none !important;\n        width: 100% !important;\n    }\n    #qjkh-precision-hero .viewport-container {\n        min-height: 400px !important;\n    }\n    #qjkh-precision-hero .hero-left-panel {\n        order: 2 !important; \/* \u6587\u5b57\u6392\u5728\u4e0b\u65b9 *\/\n        padding: 20px 30px 60px 30px !important;\n        flex: none !important;\n        width: 100% !important;\n    }\n    #qjkh-precision-hero .main-title,\n    #qjkh-precision-hero .main-desc {\n        max-width: 100% !important;\n    }\n}\n\n@media (max-width: 576px) {\n    #qjkh-precision-hero .action-group {\n        flex-direction: column !important;\n    }\n    #qjkh-precision-hero .btn-primary,\n    #qjkh-precision-hero .btn-secondary {\n        width: 100% !important;\n        text-align: center !important;\n    }\n    #qjkh-precision-hero .viewport-tabs {\n        flex-wrap: wrap !important;\n    }\n    #qjkh-precision-hero .tab-item {\n        flex: 1 1 50% !important;\n        border-bottom: 1px solid #303030 !important;\n    }\n    #qjkh-precision-hero .stats-grid {\n        grid-template-columns: 1fr !important;\n        gap: 30px !important;\n    }\n}\n<\/style>\n\n<section id=\"qjkh-precision-hero\">\n    \n    <div class=\"hero-left-panel\">\n        <div class=\"eyebrow\">Global Manufacturing Standard<\/div>\n        \n        <h1 class=\"main-title\">\n            Industrial Safety Sensors <br>\n            <span>&#038; Machine Guarding Solutions<\/span>\n        <\/h1>\n        \n        <p class=\"main-desc\">\n            QJKH is a manufacturer of industrial safety sensors designed specifically for machine guarding and operator safety. Our safety light curtains, laser scanners, LiDAR sensors and safety relay modules protect production lines in over 50 countries \u2013 all CE\/TV approved, all factory direct from our Hangzhou manufacturing base. From finger-detection light curtains for press machining to programmable laser scanners for AGV fleets, one factory can supply your complete machine safety sensor system.\n        <\/p>\n        \n        <div class=\"action-group\">\n            <a href=\"#ct-popup-788\" class=\"btn-primary\">Get a Free Quote<\/a>\n            <a href=\"https:\/\/industrialsafetysensor.com\/wp-content\/uploads\/2026\/04\/\u4ea7\u54c1\u6837\u518c\u96c6V2026-1-30.pdf\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"btn-secondary\">Download Catalog<\/a>\n        <\/div>\n\n        <div class=\"stats-grid\">\n            <div class=\"stat-block\">\n                <div class=\"stat-num\">20+<\/div>\n                <div class=\"stat-label\">Years in Sensors<\/div>\n            <\/div>\n            <div class=\"stat-block\">\n                <div class=\"stat-num\">4<\/div>\n                <div class=\"stat-label\">Product Lines<\/div>\n            <\/div>\n            <div class=\"stat-block\">\n                <div class=\"stat-num\">50+<\/div>\n                <div class=\"stat-label\">Countries Served<\/div>\n            <\/div>\n            <div class=\"stat-block\">\n                <div class=\"stat-num\">CE\/T\u00dcV<\/div>\n                <div class=\"stat-label\">Certified<\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n\n    <div class=\"hero-right-panel\">\n        <div class=\"viewport-container\" id=\"qjkh-viewport\">\n            \n            <div class=\"viewport-screen\">\n                <div class=\"slide-image active\" style=\"background-image: url('https:\/\/industrialsafetysensor.com\/wp-content\/uploads\/2026\/04\/\u5916\u89c2.png');\"><\/div>\n                <div class=\"slide-image\" style=\"background-image: url('https:\/\/industrialsafetysensor.com\/wp-content\/uploads\/2026\/04\/SUNEAST-Reflow-oven.jpg');\"><\/div>\n                <div class=\"slide-image\" style=\"background-image: url('https:\/\/industrialsafetysensor.com\/wp-content\/uploads\/2026\/04\/part-of-hand-work.png');\"><\/div>\n                <div class=\"slide-image\" style=\"background-image: url('https:\/\/industrialsafetysensor.com\/wp-content\/uploads\/2026\/04\/overall.jpg');\"><\/div>\n            <\/div>\n            \n            <div class=\"viewport-tabs\">\n                <div class=\"tab-item active\" data-index=\"0\">01. Facility<\/div>\n                <div class=\"tab-item\" data-index=\"1\">02. Equipment<\/div>\n                <div class=\"tab-item\" data-index=\"2\">03. Assembly<\/div>\n                <div class=\"tab-item\" data-index=\"3\">04. Overview<\/div>\n            <\/div>\n\n        <\/div>\n    <\/div>\n\n<\/section>\n\n<script>\ndocument.addEventListener(\"DOMContentLoaded\", function() {\n    const slides = document.querySelectorAll('#qjkh-viewport .slide-image');\n    const tabs = document.querySelectorAll('#qjkh-viewport .tab-item');\n    let currentSlide = 0;\n    const totalSlides = slides.length;\n    let slideInterval;\n\n    \/\/ \u6838\u5fc3\u5207\u6362\u903b\u8f91\n    function switchSlide(index) {\n        \/\/ \u79fb\u9664\u6240\u6709 active\n        slides.forEach(s => s.classList.remove('active'));\n        tabs.forEach(t => t.classList.remove('active'));\n        \n        \/\/ \u6fc0\u6d3b\u76ee\u6807\n        currentSlide = index;\n        slides[currentSlide].classList.add('active');\n        tabs[currentSlide].classList.add('active');\n    }\n\n    \/\/ \u81ea\u52a8\u8f6e\u64ad\u529f\u80fd (\u53ef\u9009\u4fdd\u7559\uff0c\u589e\u52a0\u9875\u9762\u7075\u52a8\u611f)\n    function startAutoSlide() {\n        slideInterval = setInterval(() => {\n            let nextSlide = (currentSlide + 1) % totalSlides;\n            switchSlide(nextSlide);\n        }, 5000); \/\/ 5\u79d2\u5207\u6362\n    }\n\n    function stopAutoSlide() {\n        clearInterval(slideInterval);\n    }\n\n    \/\/ \u7ed1\u5b9a Tab \u70b9\u51fb\u4e8b\u4ef6\n    tabs.forEach(tab => {\n        tab.addEventListener('click', function() {\n            stopAutoSlide(); \/\/ \u7528\u6237\u624b\u52a8\u70b9\u51fb\u540e\u505c\u6b62\u81ea\u52a8\u8f6e\u64ad\n            const targetIndex = parseInt(this.getAttribute('data-index'));\n            if(targetIndex !== currentSlide) {\n                switchSlide(targetIndex);\n            }\n        });\n    });\n\n    \/\/ \u521d\u59cb\u5316\u542f\u52a8\n    if(totalSlides > 1) {\n        startAutoSlide();\n    }\n});\n<\/script>\n<\/div><\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-330d8c8\" data-block-id=\"330d8c8\"><style>.stk-330d8c8 {margin-bottom:0px !important;}<\/style><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-330d8c8-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-3fa8709\" data-v=\"4\" data-block-id=\"3fa8709\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-3fa8709-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-3fa8709-inner-blocks\">\n<style>\n\/* --- 1. \u5168\u5c40\u4f5c\u7528\u57df\u4e0e\u91cd\u7f6e --- *\/\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700;800&display=swap');\n\n#qjkh-catalog-system {\n    width: 100% !important;\n    font-family: 'Inter', sans-serif !important;\n    background-color: #FFFFFF !important;\n    color: #181818 !important;\n    box-sizing: border-box !important;\n    overflow-x: hidden !important; \/* \u9632\u6b62\u7531\u4e8e\u6ee1\u5bbd\u62c9\u4f38\u4ea7\u751f\u7684\u610f\u5916\u6a2a\u5411\u6eda\u52a8\u6761 *\/\n}\n\n#qjkh-catalog-system * {\n    box-sizing: border-box !important;\n    margin: 0 !important;\n    padding: 0 !important;\n}\n\n\/* --- 2. \u6ee1\u5bbd\u5934\u90e8\u4e0e\u6570\u636e\u77e9\u9635 (Quick-Select Guide) --- *\/\n#qjkh-catalog-system .catalog-header-zone {\n    width: 100% !important;\n    padding: 70px 60px 40px 60px !important; \/* \u9075\u5faa 30-70px \u89c4\u8303 *\/\n    background-color: #F7F8F9 !important; \/* \u6d45\u7070\u5e95\u8272\uff0c\u4e0e\u767d\u8272\u5185\u5bb9\u5f62\u6210\u660e\u786e\u7269\u7406\u533a\u5206 *\/\n    border-bottom: 1px solid #E5E7EB !important;\n}\n\n#qjkh-catalog-system .zone-eyebrow {\n    color: #666666 !important;\n    font-size: 13px !important;\n    font-weight: 800 !important;\n    text-transform: uppercase !important;\n    letter-spacing: 2.5px !important;\n    margin-bottom: 20px !important;\n    display: flex !important;\n    align-items: center !important;\n    gap: 12px !important;\n}\n#qjkh-catalog-system .zone-eyebrow::before {\n    content: '\/\/' !important;\n    color: #181818 !important;\n    letter-spacing: -1px !important;\n}\n\n#qjkh-catalog-system .catalog-title {\n    font-size: clamp(32px, 4vw, 42px) !important;\n    font-weight: 800 !important;\n    color: #181818 !important;\n    margin-bottom: 16px !important;\n    line-height: 1.15 !important;\n    letter-spacing: -0.5px !important;\n}\n\n#qjkh-catalog-system .catalog-lead {\n    font-size: 16px !important;\n    color: #484848 !important;\n    margin-bottom: 40px !important;\n    max-width: 800px !important;\n    line-height: 1.6 !important;\n}\n\n\/* \u6ee1\u5bbd\u5de5\u4e1a\u98ce\u6570\u636e\u8868 *\/\n#qjkh-catalog-system .data-table-wrapper {\n    width: 100% !important;\n    overflow-x: auto !important;\n    border-top: 2px solid #181818 !important; \/* \u9876\u90e8\u7c97\u622a\u65ad\u7ebf\uff0c\u589e\u52a0\u56fe\u7eb8\u611f *\/\n}\n\n#qjkh-catalog-system table.tech-spec-matrix {\n    width: 100% !important;\n    min-width: 900px !important;\n    border-collapse: collapse !important;\n    text-align: left !important;\n    background-color: #FFFFFF !important;\n}\n\n#qjkh-catalog-system table.tech-spec-matrix th {\n    background-color: #181818 !important;\n    color: #FFFFFF !important;\n    font-weight: 700 !important;\n    padding: 18px 24px !important;\n    font-size: 14px !important;\n    text-transform: uppercase !important;\n    letter-spacing: 1px !important;\n    white-space: nowrap !important;\n}\n\n#qjkh-catalog-system table.tech-spec-matrix td {\n    padding: 16px 24px !important;\n    border-bottom: 1px solid #E5E7EB !important;\n    border-right: 1px solid #E5E7EB !important; \/* \u5782\u76f4\u5206\u5272\u7ebf\uff0c\u66f4\u4e25\u8c28 *\/\n    color: #303030 !important;\n    font-size: 14px !important;\n    vertical-align: middle !important;\n}\n#qjkh-catalog-system table.tech-spec-matrix td:last-child {\n    border-right: none !important;\n}\n\n#qjkh-catalog-system table.tech-spec-matrix tbody tr:hover td {\n    background-color: #F9FAFB !important;\n}\n\n#qjkh-catalog-system table.tech-spec-matrix td strong {\n    font-weight: 700 !important;\n    color: #121212 !important;\n}\n\n\/* --- 3. \u6ee1\u5bbd\u8272\u5757\u62fc\u8d34\u5e03\u5c40 (Architectural Block Layout) --- *\/\n#qjkh-catalog-system .product-block {\n    display: flex !important;\n    width: 100% !important;\n    border-bottom: 1px solid #E5E7EB !important;\n}\n\n\/* \u5076\u6570\u884c\u53cd\u8f6c *\/\n#qjkh-catalog-system .product-block:nth-child(even) {\n    flex-direction: row-reverse !important;\n}\n\n\/* --- \u56fe\u7247\u89c6\u89c9\u533a (50% \u7269\u7406\u5360\u6bd4) --- *\/\n#qjkh-catalog-system .visual-zone {\n    flex: 1 1 50% !important;\n    background-color: #F7F8F9 !important;\n    padding: 70px !important;\n    display: flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n    position: relative !important;\n}\n\/* \u5076\u6570\u884c\u7684\u56fe\u7247\u533a\u52a0\u5de6\u8fb9\u6846\uff0c\u5947\u6570\u884c\u52a0\u53f3\u8fb9\u6846\uff0c\u5f62\u6210\u7269\u7406\u9694\u65ad *\/\n#qjkh-catalog-system .product-block:nth-child(odd) .visual-zone {\n    border-right: 1px solid #E5E7EB !important;\n}\n#qjkh-catalog-system .product-block:nth-child(even) .visual-zone {\n    border-left: 1px solid #E5E7EB !important;\n}\n\n\/* \u9ad8\u7ea7 CAD \u5de5\u7a0b\u89c6\u53e3\u8fb9\u6846 *\/\n#qjkh-catalog-system .cad-viewport {\n    position: relative !important;\n    width: 100% !important;\n    max-width: 600px !important;\n    aspect-ratio: 4 \/ 3 !important;\n    background-color: #FFFFFF !important;\n    border: 1px solid #D0D5DB !important;\n    padding: 30px !important;\n    display: flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n    box-shadow: 0 10px 30px rgba(0,0,0,0.03) !important;\n}\n\n\/* \u673a\u68b0\u7784\u51c6\u89d2\u6807 *\/\n#qjkh-catalog-system .cad-viewport::before,\n#qjkh-catalog-system .cad-viewport::after {\n    content: '' !important;\n    position: absolute !important;\n    width: 24px !important;\n    height: 24px !important;\n    border: 2px solid #181818 !important;\n    z-index: 5 !important;\n    pointer-events: none !important;\n    transition: all 0.3s ease !important;\n}\n#qjkh-catalog-system .cad-viewport::before {\n    top: -1px !important; left: -1px !important;\n    border-right: none !important; border-bottom: none !important;\n}\n#qjkh-catalog-system .cad-viewport::after {\n    bottom: -1px !important; right: -1px !important;\n    border-left: none !important; border-top: none !important;\n}\n\n#qjkh-catalog-system .product-block:hover .cad-viewport::before,\n#qjkh-catalog-system .product-block:hover .cad-viewport::after {\n    border-color: #0052CC !important; \/* \u60ac\u6d6e\u65f6\u5fae\u5f31\u7684\u5de5\u63a7\u84dd\u8272\u53cd\u9988 *\/\n}\n\n#qjkh-catalog-system .cad-viewport img {\n    max-width: 100% !important;\n    max-height: 100% !important;\n    object-fit: contain !important;\n    transition: transform 0.6s cubic-bezier(0.2, 0.8, 0.2, 1) !important;\n}\n\n#qjkh-catalog-system .product-block:hover .cad-viewport img {\n    transform: scale(1.05) !important;\n}\n\n\/* --- \u6570\u636e\u5185\u5bb9\u533a (50% \u7269\u7406\u5360\u6bd4) --- *\/\n#qjkh-catalog-system .data-zone {\n    flex: 1 1 50% !important;\n    background-color: #FFFFFF !important;\n    padding: 70px 60px !important;\n    display: flex !important;\n    flex-direction: column !important;\n    justify-content: center !important;\n}\n\n#qjkh-catalog-system .product-title {\n    font-size: 28px !important;\n    font-weight: 800 !important;\n    color: #181818 !important;\n    margin-bottom: 20px !important;\n    line-height: 1.2 !important;\n    letter-spacing: -0.5px !important;\n}\n\n#qjkh-catalog-system .product-desc {\n    font-size: 15px !important;\n    color: #555555 !important;\n    line-height: 1.7 !important;\n    margin-bottom: 25px !important;\n}\n\n\/* \u786c\u6d3e\u6570\u636e\u5217\u8868 *\/\n#qjkh-catalog-system .spec-list {\n    list-style: none !important;\n    margin-bottom: 25px !important;\n    display: flex !important;\n    flex-direction: column !important;\n    gap: 12px !important;\n}\n\n#qjkh-catalog-system .spec-list li {\n    position: relative !important;\n    padding-left: 20px !important;\n    font-size: 14px !important;\n    color: #303030 !important;\n    line-height: 1.5 !important;\n}\n\n\/* \u629b\u5f03\u5706\u70b9\uff0c\u6539\u7528\u4e25\u8c28\u7684\u65b9\u5757 *\/\n#qjkh-catalog-system .spec-list li::before {\n    content: \"\u25a0\" !important;\n    position: absolute !important;\n    left: 0 !important;\n    top: 2px !important;\n    font-size: 9px !important;\n    color: #888888 !important;\n}\n\n#qjkh-catalog-system .spec-list li strong {\n    color: #181818 !important;\n    font-weight: 700 !important;\n}\n\n\/* \u9ad8\u7ea7\u5fae\u6807\u7b7e (\u77e9\u5f62\u5207\u89d2\u611f) *\/\n#qjkh-catalog-system .tags-cluster {\n    display: flex !important;\n    flex-wrap: wrap !important;\n    gap: 8px !important;\n    margin-bottom: 35px !important;\n}\n\n#qjkh-catalog-system .tech-tag {\n    background-color: #F7F8F9 !important;\n    color: #484848 !important;\n    font-size: 12px !important;\n    font-weight: 700 !important;\n    font-family: monospace !important; \/* \u7b49\u5bbd\u5b57\u4f53\u589e\u52a0\u6280\u672f\u611f *\/\n    padding: 6px 12px !important;\n    border: 1px solid #D0D5DB !important;\n    text-transform: uppercase !important;\n    letter-spacing: 0.5px !important;\n    transition: all 0.2s ease !important;\n}\n\n#qjkh-catalog-system .tech-tag:hover {\n    background-color: #181818 !important;\n    color: #FFFFFF !important;\n    border-color: #181818 !important;\n}\n\n\/* B2B \u52a8\u4f5c\u94fe\u63a5 *\/\n#qjkh-catalog-system .action-link {\n    display: inline-flex !important;\n    align-items: center !important;\n    color: #181818 !important;\n    font-weight: 800 !important;\n    font-size: 14px !important;\n    text-transform: uppercase !important;\n    letter-spacing: 1px !important;\n    text-decoration: none !important;\n    padding-bottom: 4px !important;\n    border-bottom: 2px solid #E5E7EB !important;\n    transition: border-color 0.3s ease !important;\n    width: max-content !important;\n}\n\n#qjkh-catalog-system .action-link:hover {\n    border-bottom-color: #181818 !important;\n}\n\n\/* --- 4. \u6781\u81f4\u81ea\u9002\u5e94 (Responsive Rules) --- *\/\n@media (max-width: 1200px) {\n    #qjkh-catalog-system .visual-zone {\n        padding: 40px !important;\n    }\n    #qjkh-catalog-system .data-zone {\n        padding: 50px 40px !important;\n    }\n}\n\n@media (max-width: 992px) {\n    \/* \u5e73\u677f\/\u624b\u673a\u7aef\u5f3a\u5236\u6298\u53e0\u4e3a\u5355\u5217\uff1a\u4e0a\u56fe\u4e0b\u6587 *\/\n    #qjkh-catalog-system .product-block,\n    #qjkh-catalog-system .product-block:nth-child(even) {\n        flex-direction: column !important;\n    }\n    #qjkh-catalog-system .visual-zone,\n    #qjkh-catalog-system .data-zone {\n        flex: auto !important;\n        width: 100% !important;\n    }\n    #qjkh-catalog-system .product-block:nth-child(odd) .visual-zone,\n    #qjkh-catalog-system .product-block:nth-child(even) .visual-zone {\n        border-right: none !important;\n        border-left: none !important;\n        border-bottom: 1px solid #E5E7EB !important;\n    }\n    #qjkh-catalog-system .catalog-header-zone {\n        padding: 50px 30px 30px 30px !important;\n    }\n}\n\n@media (max-width: 576px) {\n    #qjkh-catalog-system .visual-zone {\n        padding: 30px 20px !important;\n    }\n    #qjkh-catalog-system .data-zone {\n        padding: 40px 20px !important;\n    }\n    #qjkh-catalog-system .cad-viewport {\n        padding: 20px !important;\n    }\n    #qjkh-catalog-system .product-title {\n        font-size: 24px !important;\n    }\n}\n<\/style>\n\n<section id=\"qjkh-catalog-system\">\n    \n    <header class=\"catalog-header-zone\">\n        <div class=\"zone-eyebrow\">Selection Guide<\/div>\n        <h2 class=\"catalog-title\">Safety Sensor Technology Quick-Select Guide<\/h2>\n        <p class=\"catalog-lead\">Select the right safety sensor technology for your machine guarding application<\/p>\n        \n        <div class=\"data-table-wrapper\">\n            <table class=\"tech-spec-matrix\">\n                <thead>\n                    <tr>\n                        <th>Technology<\/th>\n                        <th>Detection Method<\/th>\n                        <th>Best For<\/th>\n                        <th>Safety Rating<\/th>\n                        <th>Range<\/th>\n                        <th>Response<\/th>\n                    <\/tr>\n                <\/thead>\n                <tbody>\n                    <tr>\n                        <td><strong>Safety Light Curtain<\/strong><\/td>\n                        <td>Infrared beam array<\/td>\n                        <td>Point-of-operation guarding<\/td>\n                        <td>SIL3 \/ PLe (Type 4)<\/td>\n                        <td>\u2264 20 m<\/td>\n                        <td>\u2264 14 ms<\/td>\n                    <\/tr>\n                    <tr>\n                        <td><strong>Safety Laser Scanner<\/strong><\/td>\n                        <td>TOF laser pulse<\/td>\n                        <td>Area &#038; perimeter monitoring<\/td>\n                        <td>SIL2 \/ PLd (Type 3)<\/td>\n                        <td>\u2264 5.5 m safety<\/td>\n                        <td>\u2264 80 ms<\/td>\n                    <\/tr>\n                    <tr>\n                        <td><strong>LiDAR Sensor<\/strong><\/td>\n                        <td>TOF \/ solid-state<\/td>\n                        <td>Navigation &#038; anti-collision<\/td>\n                        <td>Application-specific<\/td>\n                        <td>\u2264 120 m<\/td>\n                        <td>Varies<\/td>\n                    <\/tr>\n                    <tr>\n                        <td><strong>Safety Relay Module<\/strong><\/td>\n                        <td>OSSD signal processing<\/td>\n                        <td>Safety circuit integration<\/td>\n                        <td>SIL3 \/ PLe<\/td>\n                        <td>N\/A<\/td>\n                        <td>&lt; 20 ms<\/td>\n                    <\/tr>\n                <\/tbody>\n            <\/table>\n        <\/div>\n    <\/header>\n\n    <article class=\"product-block\">\n        <div class=\"visual-zone\">\n            <div class=\"cad-viewport\">\n                <img decoding=\"async\" src=\"https:\/\/industrialsafetysensor.com\/wp-content\/uploads\/2026\/04\/ENT-saty-light-curtain.jpg\" alt=\"Safety Light Curtains ENT Series\" loading=\"lazy\">\n            <\/div>\n        <\/div>\n        <div class=\"data-zone\">\n            <h3 class=\"product-title\">Safety Light Curtains \u2014 ENT Series<\/h3>\n            <p class=\"product-desc\">The ENT Series safety light curtains generate an invisible array of infrared beams that sense the presence of hands, arms or a body in a work zone \u2013 immediately stopping machinery to prevent injury. Available as Type4 (SIL3\/PLe) and Type2 (SIL2\/PLc) configurations for high- and medium-risk applications.<\/p>\n            \n            <ul class=\"spec-list\">\n                <li><strong>Resolution:<\/strong> 14 mm (finger) \u00b7 30 mm (hand) \u00b7 40 mm (body)<\/li>\n                <li><strong>Protective height:<\/strong> 160 mm \u2013 1,827 mm<\/li>\n                <li><strong>Response time:<\/strong> \u2264 14 ms<\/li>\n                <li><strong>Protection rating:<\/strong> IP65 \u00b7 <strong>Operating temp:<\/strong> -10\u00b0C to +55\u00b0C<\/li>\n                <li><strong>Functions:<\/strong> Muting \u00b7 Blanking \u00b7 EDM \u00b7 Restart interlock<\/li>\n            <\/ul>\n\n            <div class=\"tags-cluster\">\n                <span class=\"tech-tag\">Type 4 (SIL3)<\/span>\n                <span class=\"tech-tag\">Type 2 (SIL2)<\/span>\n                <span class=\"tech-tag\">Muting<\/span>\n                <span class=\"tech-tag\">IP67<\/span>\n            <\/div>\n            \n            <a href=\"https:\/\/industrialsafetysensor.com\/safety-light-curtains\/\" class=\"action-link\">View Series Specifications &rarr;<\/a>\n        <\/div>\n    <\/article>\n\n    <article class=\"product-block\">\n        <div class=\"visual-zone\">\n            <div class=\"cad-viewport\">\n                <img decoding=\"async\" src=\"https:\/\/industrialsafetysensor.com\/wp-content\/uploads\/2026\/04\/SH-series-safety-laser-scanner.jpg\" alt=\"Safety Laser Scanners SH Series\" loading=\"lazy\">\n            <\/div>\n        <\/div>\n        <div class=\"data-zone\">\n            <h3 class=\"product-title\">Safety Laser Scanners \u2014 SH Series<\/h3>\n            <p class=\"product-desc\">SH Series safety laser scanners use time-of-flight measurement to monitor 2D configurable safety or warning zones. These sensors sense humans approaching AGVs, robotic work cells and open perimeter protected zones to enable both static zone guarding and dynamic AGV protection according to ENISO3691-4.<\/p>\n            \n            <ul class=\"spec-list\">\n                <li><strong>Scanning angle:<\/strong> 270\u00b0 field of view<\/li>\n                <li><strong>Safety zone:<\/strong> up to 5.5m \u00b7 <strong>Warning zone:<\/strong> up to 20m<\/li>\n                <li><strong>Safety rating:<\/strong> SIL2 \/ PLd (Type 3)<\/li>\n                <li>Configurable zone sets for multi-application flexibility<\/li>\n                <li>Ethernet connectivity \u00b7 Diagnostic monitoring<\/li>\n            <\/ul>\n\n            <div class=\"tags-cluster\">\n                <span class=\"tech-tag\">AGV &#038; AMR<\/span>\n                <span class=\"tech-tag\">Compact<\/span>\n                <span class=\"tech-tag\">Area Scanner<\/span>\n            <\/div>\n            \n            <a href=\"https:\/\/industrialsafetysensor.com\/safety-laser-scanners\/\" class=\"action-link\">View Series Specifications &rarr;<\/a>\n        <\/div>\n    <\/article>\n\n    <article class=\"product-block\">\n        <div class=\"visual-zone\">\n            <div class=\"cad-viewport\">\n                <img decoding=\"async\" src=\"https:\/\/industrialsafetysensor.com\/wp-content\/uploads\/2026\/04\/YB-lidar-sensor.jpg\" alt=\"LiDAR Sensors YB Series\" loading=\"lazy\">\n            <\/div>\n        <\/div>\n        <div class=\"data-zone\">\n            <h3 class=\"product-title\">LiDAR Sensors \u2014 YB Series<\/h3>\n            <p class=\"product-desc\">YB Series industrial LiDAR sensors collect highly-accurate distance data for AGV navigation, overhead crane anti-collision systems and robotic obstacle avoidance. Choose from solid state (no moving parts), 2D TOF and 3D point cloud configurations, all designed for continuous industrial duty.<\/p>\n            \n            <ul class=\"spec-list\">\n                <li><strong>Solid-state LiDAR:<\/strong> no rotating parts \u00b7 CE\/UL certified<\/li>\n                <li><strong>2D LiDAR:<\/strong> TOF measurement \u00b7 up to 80 m range<\/li>\n                <li><strong>3D LiDAR:<\/strong> 360 point cloud out to 120m<\/li>\n                <li><strong>Applications:<\/strong> AGV\/AMR navigation \u00b7 Crane anti-collision \u00b7 Robotics<\/li>\n            <\/ul>\n\n            <div class=\"tags-cluster\">\n                <span class=\"tech-tag\">Solid-State<\/span>\n                <span class=\"tech-tag\">2D LiDAR<\/span>\n                <span class=\"tech-tag\">3D LiDAR<\/span>\n                <span class=\"tech-tag\">Anti-Collision<\/span>\n            <\/div>\n            \n            <a href=\"https:\/\/industrialsafetysensor.com\/lidar-sensors\/\" class=\"action-link\">View Series Specifications &rarr;<\/a>\n        <\/div>\n    <\/article>\n\n    <article class=\"product-block\">\n        <div class=\"visual-zone\">\n            <div class=\"cad-viewport\">\n                <img decoding=\"async\" src=\"https:\/\/industrialsafetysensor.com\/wp-content\/uploads\/2026\/04\/SR-safety-relay-module-1.jpg\" alt=\"Safety Relay Modules\" loading=\"lazy\">\n            <\/div>\n        <\/div>\n        <div class=\"data-zone\">\n            <h3 class=\"product-title\">Safety Relay Modules<\/h3>\n            <p class=\"product-desc\">These safety relay modules interpret OSSD (Output Signal Switching Device) signals from safety light curtains, laser scanners, emergency stop buttons and safety mats to complete safety circuit configurations for machine safe guarding. Easy wiring, DIN rail installation.<\/p>\n            \n            <ul class=\"spec-list\">\n                <li><strong>OSSD signal processing:<\/strong> SIL3 \/ PLe rated<\/li>\n                <li><strong>Compatible:<\/strong> light curtains \u00b7 scanners \u00b7 e-stops \u00b7 safety mats<\/li>\n                <li><strong>Response time:<\/strong> &lt; 20 ms<\/li>\n                <li>DIN rail mounted \u00b7 LED indicators \u00b7 Manual or auto reset<\/li>\n            <\/ul>\n\n            <div class=\"tags-cluster\">\n                <span class=\"tech-tag\">DIN Rail<\/span>\n                <span class=\"tech-tag\">OSSD Processing<\/span>\n                <span class=\"tech-tag\">SIL3 Rated<\/span>\n            <\/div>\n            \n            <a href=\"https:\/\/industrialsafetysensor.com\/safety-relay-modules\/\" class=\"action-link\">View Series Specifications &rarr;<\/a>\n        <\/div>\n    <\/article>\n\n<\/section>\n<\/div><\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-a2718fb\" data-block-id=\"a2718fb\"><style>.stk-a2718fb {margin-bottom:0px !important;}<\/style><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-a2718fb-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-6b66f01\" data-v=\"4\" data-block-id=\"6b66f01\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-6b66f01-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-6b66f01-inner-blocks\">\n<style>\n\/* --- 1. \u5168\u5c40\u91cd\u7f6e\u4e0e\u949b\u7070\u5de5\u4e1a\u8272\u7cfb --- *\/\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700;800&display=swap');\n\n#qjkh-titanium-matrix {\n    width: 100% !important;\n    font-family: 'Inter', sans-serif !important;\n    background-color: #14161A !important; \/* \u62a4\u773c\u7684\u9ad8\u7ea7\u949b\u7070\u5e95\u8272\uff0c\u975e\u6b7b\u9ed1 *\/\n    box-sizing: border-box !important;\n    border-top: 1px solid #2C3038 !important;\n    border-bottom: 1px solid #2C3038 !important;\n    overflow: hidden !important;\n    color: #E2E8F0 !important; \/* \u67d4\u548c\u7684\u4eae\u77f3\u677f\u7070\u6587\u672c *\/\n}\n\n#qjkh-titanium-matrix * {\n    box-sizing: border-box !important;\n    margin: 0 !important;\n    padding: 0 !important;\n}\n\n\/* --- 2. \u9876\u5c42\u6307\u6325\u90e8 (100% \u6ee1\u5bbd\uff0c\u547c\u5438\u611f\u589e\u5f3a) --- *\/\n#qjkh-titanium-matrix .matrix-header {\n    width: 100% !important;\n    padding: 70px 60px !important; \n    display: flex !important;\n    justify-content: space-between !important;\n    align-items: flex-end !important;\n    gap: 50px !important;\n    background-color: #14161A !important;\n}\n\n#qjkh-titanium-matrix .header-content {\n    flex: 1 1 auto !important;\n    max-width: 850px !important; \n}\n\n#qjkh-titanium-matrix .eyebrow {\n    color: #64748B !important; \/* \u67d4\u548c\u7684\u5f15\u5bfc\u8272 *\/\n    font-size: 13px !important;\n    font-weight: 800 !important;\n    text-transform: uppercase !important;\n    letter-spacing: 2.5px !important;\n    margin-bottom: 24px !important;\n    display: flex !important;\n    align-items: center !important;\n    gap: 12px !important;\n}\n#qjkh-titanium-matrix .eyebrow::before {\n    content: '' !important;\n    width: 32px !important;\n    height: 2px !important;\n    background-color: #334155 !important;\n}\n\n#qjkh-titanium-matrix .main-title {\n    color: #F8FAFC !important; \/* \u6781\u767d\u4f46\u5e26\u6709\u5fae\u5f31\u7070\u5ea6\uff0c\u4e0d\u523a\u773c *\/\n    font-size: clamp(34px, 4vw, 46px) !important;\n    font-weight: 800 !important;\n    line-height: 1.2 !important;\n    letter-spacing: -0.5px !important;\n    margin-bottom: 25px !important;\n}\n\n#qjkh-titanium-matrix .main-desc {\n    color: #94A3B8 !important; \/* \u4e13\u95e8\u4e3a\u957f\u6bb5\u843d\u9605\u8bfb\u4f18\u5316\u7684\u4e2d\u7070\u5ea6 *\/\n    font-size: 16px !important;\n    line-height: 1.8 !important;\n    font-weight: 400 !important;\n}\n\n\/* \u67d4\u548c\u62a4\u773c\u7684\u63a7\u5236\u53f0\u6309\u94ae *\/\n#qjkh-titanium-matrix .header-action {\n    flex: 0 0 auto !important;\n}\n\n#qjkh-titanium-matrix .explore-btn {\n    display: inline-flex !important;\n    align-items: center !important;\n    color: #F8FAFC !important;\n    background-color: #1E2228 !important; \/* \u6309\u94ae\u5e95\u8272\u5fae\u51f8\u4e8e\u80cc\u666f *\/\n    padding: 18px 36px !important;\n    font-size: 14px !important;\n    font-weight: 700 !important;\n    text-decoration: none !important;\n    text-transform: uppercase !important;\n    letter-spacing: 1.5px !important;\n    border: 1px solid #334155 !important;\n    transition: all 0.3s ease !important;\n}\n\n#qjkh-titanium-matrix .explore-btn:hover {\n    background-color: #F8FAFC !important;\n    color: #14161A !important;\n    border-color: #F8FAFC !important;\n}\n\n\/* --- 3. \u5e95\u5c42\u5217\u9635 (\u949b\u7070\u77e9\u9635) --- *\/\n#qjkh-titanium-matrix .solutions-grid {\n    display: grid !important;\n    grid-template-columns: repeat(4, 1fr) !important; \n    border-top: 1px solid #2C3038 !important;\n}\n\n#qjkh-titanium-matrix .solution-item {\n    display: flex !important;\n    flex-direction: column !important;\n    background-color: #14161A !important;\n    border-right: 1px solid #2C3038 !important;\n    transition: background-color 0.4s ease !important;\n}\n#qjkh-titanium-matrix .solution-item:last-child {\n    border-right: none !important;\n}\n\/* \u60ac\u6d6e\u65f6\u5361\u7247\u80cc\u666f\u5fae\u4eae\uff0c\u63d0\u4f9b\u6e05\u6670\u7684\u9605\u8bfb\u533a\u57df\u7126\u70b9 *\/\n#qjkh-titanium-matrix .solution-item:hover {\n    background-color: #1A1D23 !important; \n}\n\n\/* ================= \u5149\u5b66\u900f\u955c\u89c6\u53e3 (Optical Viewport) ================= *\/\n#qjkh-titanium-matrix .visual-wrapper {\n    padding: 40px 40px 0 40px !important; \n    background-color: transparent !important;\n}\n\n#qjkh-titanium-matrix .item-visual {\n    position: relative !important;\n    width: 100% !important;\n    aspect-ratio: 16 \/ 10 !important; \n    background-color: #0F1115 !important; \n    border: 1px solid #2C3038 !important; \n    overflow: hidden !important; \n    display: flex !important;\n    transition: border-color 0.3s ease !important;\n}\n\n\/* \u5149\u5b66\u6ee4\u955c\u906e\u7f69\uff1a\u653e\u5f03\u9ed1\u767d\u6ee4\u955c\uff0c\u6539\u7528\u5e26\u8272\u7684\u534a\u900f\u660e\u906e\u7f69\u7edf\u4e00\u753b\u9762\u8272\u8c03 *\/\n#qjkh-titanium-matrix .item-visual::before {\n    content: '' !important;\n    position: absolute !important;\n    inset: 0 !important;\n    background-color: rgba(20, 22, 26, 0.45) !important; \/* \u949b\u7070\u8272\u906e\u7f69 *\/\n    z-index: 2 !important;\n    transition: background-color 0.5s ease !important;\n    pointer-events: none !important;\n}\n\n\/* CAD \u89d2\u6807\u4f9d\u7136\u4fdd\u7559\uff0c\u4f46\u8272\u5f69\u66f4\u514b\u5236 *\/\n#qjkh-titanium-matrix .item-visual::after {\n    content: '' !important;\n    position: absolute !important;\n    width: 20px !important;\n    height: 20px !important;\n    top: 0 !important; left: 0 !important;\n    border-top: 2px solid #64748B !important;\n    border-left: 2px solid #64748B !important;\n    z-index: 3 !important;\n    transition: border-color 0.4s ease !important;\n    pointer-events: none !important;\n}\n\n\/* \u4ea4\u4e92\u72b6\u6001\uff1a\u60ac\u6d6e\u65f6\u62e8\u5f00\u906e\u7f69\uff0c\u5448\u73b0\u539f\u56fe\u8d28\u611f *\/\n#qjkh-titanium-matrix .solution-item:hover .item-visual {\n    border-color: #475569 !important;\n}\n#qjkh-titanium-matrix .solution-item:hover .item-visual::before {\n    background-color: rgba(20, 22, 26, 0.1) !important; \/* \u906e\u7f69\u892a\u53bb\u5927\u534a *\/\n}\n#qjkh-titanium-matrix .solution-item:hover .item-visual::after {\n    border-color: #E2E8F0 !important; \n}\n\n#qjkh-titanium-matrix .item-visual img {\n    width: 100% !important;\n    height: 100% !important;\n    object-fit: cover !important; \n    \/* \u4ec5\u5fae\u8c03\u4eae\u5ea6\u5bf9\u6bd4\u5ea6\uff0c\u4fdd\u7559\u8272\u5f69\uff0c\u5f7b\u5e95\u89e3\u51b3\u538b\u6291\u611f *\/\n    filter: brightness(0.85) contrast(1.1) !important; \n    transition: transform 1.2s cubic-bezier(0.2, 0.8, 0.2, 1) !important;\n    z-index: 1 !important;\n}\n\n#qjkh-titanium-matrix .solution-item:hover .item-visual img {\n    transform: scale(1.05) !important;\n}\n\n\/* --- \u5185\u5bb9\u533a\u5757\uff1a\u7f13\u89e3\u75b2\u52b3\u7684\u6392\u7248 --- *\/\n#qjkh-titanium-matrix .item-content {\n    padding: 30px 40px 50px 40px !important;\n    display: flex !important;\n    flex-direction: column !important;\n    flex-grow: 1 !important; \n}\n\n#qjkh-titanium-matrix .item-title {\n    color: #F8FAFC !important;\n    font-size: 19px !important;\n    font-weight: 700 !important;\n    line-height: 1.35 !important;\n    margin-bottom: 16px !important;\n    position: relative !important;\n    padding-bottom: 16px !important;\n}\n\n\/* \u7cbe\u5bc6\u5206\u9694\u7ebf *\/\n#qjkh-titanium-matrix .item-title::after {\n    content: '' !important;\n    position: absolute !important;\n    bottom: 0 !important;\n    left: 0 !important;\n    width: 30px !important;\n    height: 2px !important;\n    background-color: #334155 !important;\n    transition: width 0.3s ease, background-color 0.3s ease !important;\n}\n\n#qjkh-titanium-matrix .solution-item:hover .item-title::after {\n    width: 50px !important;\n    background-color: #94A3B8 !important;\n}\n\n#qjkh-titanium-matrix .item-text {\n    color: #94A3B8 !important; \/* \u6781\u4f73\u7684\u9605\u8bfb\u7070\u5ea6 *\/\n    font-size: 14px !important;\n    line-height: 1.75 !important;\n    margin-bottom: 35px !important;\n    transition: color 0.3s ease !important;\n}\n\n#qjkh-titanium-matrix .solution-item:hover .item-text {\n    color: #CBD5E1 !important; \/* \u60ac\u6d6e\u65f6\u6587\u5b57\u5fae\u5fae\u70b9\u4eae *\/\n}\n\n\/* \u6c89\u5e95\u94fe\u63a5 *\/\n#qjkh-titanium-matrix .item-link {\n    margin-top: auto !important; \n    display: inline-flex !important;\n    align-items: center !important;\n    gap: 8px !important;\n    color: #64748B !important;\n    font-size: 13px !important;\n    font-weight: 700 !important;\n    text-transform: uppercase !important;\n    text-decoration: none !important;\n    letter-spacing: 1.5px !important;\n    transition: color 0.2s ease !important;\n    align-self: flex-start !important;\n}\n\n#qjkh-titanium-matrix .item-link:hover {\n    color: #F8FAFC !important;\n}\n\n\/* --- 4. \u6781\u81f4\u81ea\u9002\u5e94 (Responsive Framework) --- *\/\n@media (max-width: 1400px) {\n    #qjkh-titanium-matrix .matrix-header {\n        padding: 60px 40px !important;\n    }\n    #qjkh-titanium-matrix .visual-wrapper {\n        padding: 30px 30px 0 30px !important;\n    }\n    #qjkh-titanium-matrix .item-content {\n        padding: 25px 30px 40px 30px !important;\n    }\n}\n\n@media (max-width: 1200px) {\n    #qjkh-titanium-matrix .solutions-grid {\n        grid-template-columns: repeat(2, 1fr) !important;\n    }\n    #qjkh-titanium-matrix .solution-item:nth-child(2) {\n        border-right: none !important; \n    }\n    #qjkh-titanium-matrix .solution-item:nth-child(1),\n    #qjkh-titanium-matrix .solution-item:nth-child(2) {\n        border-bottom: 1px solid #2C3038 !important; \n    }\n}\n\n@media (max-width: 992px) {\n    #qjkh-titanium-matrix .matrix-header {\n        flex-direction: column !important;\n        align-items: flex-start !important;\n        gap: 30px !important;\n    }\n}\n\n@media (max-width:690px) {\n    #qjkh-titanium-matrix .solutions-grid {\n        grid-template-columns: 1fr !important;\n    }\n    #qjkh-titanium-matrix .solution-item {\n        border-right: none !important;\n        border-bottom: 1px solid #2C3038 !important;\n    }\n    #qjkh-titanium-matrix .solution-item:last-child {\n        border-bottom: none !important;\n    }\n    #qjkh-titanium-matrix .matrix-header {\n        padding: 50px 20px !important;\n    }\n    #qjkh-titanium-matrix .visual-wrapper {\n        padding: 30px 20px 0 20px !important;\n    }\n    #qjkh-titanium-matrix .item-content {\n        padding: 25px 20px 40px 20px !important;\n    }\n}\n<\/style>\n\n<section id=\"qjkh-titanium-matrix\">\n    \n    <header class=\"matrix-header\">\n        <div class=\"header-content\">\n            <div class=\"eyebrow\">Safety Standards<\/div>\n            <h2 class=\"main-title\">Industry-Specific Safety Solutions<\/h2>\n            <p class=\"main-desc\">\n                Every factory environment calls for safety systems tailored to the specific hazards. Preventing industrial accidents caused by unguarded machines is a primary safety standard. Our sensor configurations are bespoke to your factory, delivering the safety performance required to meet your code compliance regulatory standards while operating at your press pace.\n            <\/p>\n        <\/div>\n        <div class=\"header-action\">\n            <a href=\"#ct-popup-788\" class=\"explore-btn\">Explore All Safety Solutions \u2192<\/a>\n        <\/div>\n    <\/header>\n\n    <div class=\"solutions-grid\">\n        \n        <article class=\"solution-item\">\n            <div class=\"visual-wrapper\">\n                <div class=\"item-visual\">\n                    <img decoding=\"async\" src=\"https:\/\/industrialsafetysensor.com\/wp-content\/uploads\/2026\/04\/ENT-safety-light-curtain-for-press-machine.jpg\" alt=\"Press &#038; Stamping Machine Safety Sensor Application\" loading=\"lazy\" width=\"400\" height=\"250\">\n                <\/div>\n            <\/div>\n            <div class=\"item-content\">\n                <h3 class=\"item-title\">Press &#038; Stamping Machine Safety<\/h3>\n                <p class=\"item-text\">\n                    14mm resolution Type4 safety light curtains deliver finger detection for hydraulic presses and high performance punch machining \u2013 protecting operators during the high-risk operation. Manual or automatic reset. Enabling the manufacturer to produce millions of high-performance components each year.\n                <\/p>\n                <a href=\"https:\/\/industrialsafetysensor.com\/safety-light-curtains\/type-4-safety-light-curtain\/\" class=\"item-link\">Learn More \u2192<\/a>\n            <\/div>\n        <\/article>\n\n        <article class=\"solution-item\">\n            <div class=\"visual-wrapper\">\n                <div class=\"item-visual\">\n                    <img decoding=\"async\" src=\"https:\/\/industrialsafetysensor.com\/wp-content\/uploads\/2026\/04\/ENT-safety-light-cutain-for-automation-production-line-scaled.jpg\" alt=\"Packaging &#038; Palletizing Line Safety Sensor Application\" loading=\"lazy\" width=\"400\" height=\"250\">\n                <\/div>\n            <\/div>\n            <div class=\"item-content\">\n                <h3 class=\"item-title\">Packaging &#038; Palletizing Line Safety<\/h3>\n                <p class=\"item-text\">\n                    Muting safety light curtains enable autonomous operation for longer conveyor and palletizing lines delivering automated pass-through of product without risking operator breach. Muting function uses dedicated external sensors in conjunction with the main safety sensor to differentiate between product and personnel, protecting operators working near the unguarded work zone without interrupting production.\n                <\/p>\n                <a href=\"https:\/\/industrialsafetysensor.com\/safety-light-curtains\/muting\/\" class=\"item-link\">Learn More \u2192<\/a>\n            <\/div>\n        <\/article>\n\n        <article class=\"solution-item\">\n            <div class=\"visual-wrapper\">\n                <div class=\"item-visual\">\n                    <img decoding=\"async\" src=\"https:\/\/industrialsafetysensor.com\/wp-content\/uploads\/2026\/04\/SH-safety-laser-scanner-for-agv-2.jpg\" alt=\"AGV &#038; Mobile Robot Safety Sensor Application\" loading=\"lazy\" width=\"400\" height=\"250\">\n                <\/div>\n            <\/div>\n            <div class=\"item-content\">\n                <h3 class=\"item-title\">AGV &#038; Mobile Robot Safety<\/h3>\n                <p class=\"item-text\">\n                    Integrating multiple safety sensors offers optimum operational efficiency. Laser scanners provide real-time person detection around dynamically laden AGVs, while LiDAR sensors enable autonomous navigation and obstacle avoidance by detecting surrounding objects in 3D \u2013meeting ENISO3691-4 best practice.\n                <\/p>\n                <a href=\"https:\/\/industrialsafetysensor.com\/safety-laser-scanners\/safety-laser-scanner-for-agv\/\" class=\"item-link\">Learn More \u2192<\/a>\n            <\/div>\n        <\/article>\n\n        <article class=\"solution-item\">\n            <div class=\"visual-wrapper\">\n                <div class=\"item-visual\">\n                    <img decoding=\"async\" src=\"https:\/\/industrialsafetysensor.com\/wp-content\/uploads\/2026\/04\/YB-lidar-senor-for-overhead-crane.jpg\" alt=\"Robot Cell &#038; Overhead Crane Safety Sensor Application\" loading=\"lazy\" width=\"400\" height=\"250\">\n                <\/div>\n            <\/div>\n            <div class=\"item-content\">\n                <h3 class=\"item-title\">Robot Cell &#038; Workstation Safety<\/h3>\n                <p class=\"item-text\">\n                    Access to the robot cell through safety light curtains, perimeter monitoring of the danger zone by area scanners. Selectable safety zones adapt your safety protection for different production modes. &#8211; switching between setup, run, and maintenance &#8211; without changing hardware or stopping the process.\n                <\/p>\n                <a href=\"https:\/\/industrialsafetysensor.com\/safety-light-curtains\/waterproof-safety-light-curtain\/\" class=\"item-link\">Learn More \u2192<\/a>\n            <\/div>\n        <\/article>\n\n    <\/div>\n<\/section>\n<\/div><\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-22116a2\" data-block-id=\"22116a2\"><style>.stk-22116a2 {margin-bottom:0px !important;}<\/style><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-22116a2-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-0347815\" data-v=\"4\" data-block-id=\"0347815\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-0347815-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-0347815-inner-blocks\">\n<style>\n\/* --- 1. \u5168\u5c40\u91cd\u7f6e\u4e0e\u6d45\u8272\u5de5\u4e1a\u8d28\u611f --- *\/\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;700;800&display=swap');\n\n#qjkh-light-advantage {\n    width: 100% !important;\n    font-family: 'Inter', sans-serif !important;\n    background-color: #F7F8F9 !important; \/* \u65e0\u5c18\u5ba4\u6d45\u7070\u80cc\u666f *\/\n    box-sizing: border-box !important;\n    border-top: 1px solid #E5E7EB !important; \/* \u5de5\u4e1a\u6807\u51c6\u7070\u7ebf *\/\n    border-bottom: 1px solid #E5E7EB !important;\n    overflow: hidden !important;\n    color: #181818 !important; \/* \u7edf\u4e00\u6d45\u8272\u6a21\u5f0f\u4e0b\u7684\u4e3b\u6df1\u8272\u6587\u672c *\/\n}\n\n#qjkh-light-advantage * {\n    box-sizing: border-box !important;\n    margin: 0 !important;\n    padding: 0 !important;\n}\n\n\/* --- 2. \u9876\u5c42\uff1a\u5f15\u8a00\u4e0e\u5de5\u5382\u53d6\u666f\u6846 (\u7f51\u683c\u5316\u5207\u5272) --- *\/\n#qjkh-light-advantage .adv-header-split {\n    display: flex !important;\n    width: 100% !important;\n    border-bottom: 1px solid #E5E7EB !important;\n}\n\n\/* \u5de6\u4fa7\u5f15\u8a00\u7eaf\u767d\u9762\u677f *\/\n#qjkh-light-advantage .adv-intro-panel {\n    flex: 1 1 55% !important;\n    background-color: #FFFFFF !important; \/* \u7eaf\u767d\u9ad8\u4eae\u5185\u5bb9\u533a *\/\n    padding: 70px 60px !important; \/* \u4e25\u683c\u9075\u5b88 30-70px \u89c4\u8303 *\/\n    display: flex !important;\n    flex-direction: column !important;\n    justify-content: center !important;\n    border-right: 1px solid #E5E7EB !important;\n}\n\n#qjkh-light-advantage .adv-eyebrow {\n    color: #666666 !important;\n    font-size: 13px !important;\n    font-weight: 800 !important;\n    text-transform: uppercase !important;\n    letter-spacing: 2.5px !important;\n    margin-bottom: 24px !important;\n    display: flex !important;\n    align-items: center !important;\n    gap: 12px !important;\n}\n#qjkh-light-advantage .adv-eyebrow::before {\n    content: '\/\/' !important;\n    color: #181818 !important;\n    letter-spacing: -1px !important;\n}\n\n#qjkh-light-advantage .adv-title {\n    color: #181818 !important;\n    font-size: clamp(34px, 4vw, 46px) !important;\n    font-weight: 800 !important;\n    line-height: 1.15 !important;\n    letter-spacing: -0.5px !important;\n    margin-bottom: 25px !important;\n}\n\n#qjkh-light-advantage .adv-title span {\n    color: #888888 !important;\n}\n\n#qjkh-light-advantage .adv-desc {\n    color: #484848 !important;\n    font-size: 16px !important;\n    line-height: 1.8 !important;\n    max-width: 90% !important;\n    border-left: 2px solid #181818 !important; \/* \u6d45\u8272\u6a21\u5f0f\u4e0b\u7684\u5f3a\u529b\u5f15\u7528\u7ebf *\/\n    padding-left: 24px !important;\n}\n\n\/* \u53f3\u4fa7\uff1a\u6d45\u8272\u5de5\u5382\u5b9e\u62cd\u89c6\u53e3 *\/\n#qjkh-light-advantage .adv-visual-panel {\n    flex: 1 1 45% !important;\n    position: relative !important;\n    background-color: #F7F8F9 !important; \/* \u878d\u5408\u5916\u5c42\u5e95\u8272 *\/\n    padding: 40px !important; \n    display: flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n}\n\n\/* \u5e26\u6709\u7f51\u683c\u88c5\u9970\u7684\u80cc\u666f\u5e95\u7eb9 (\u56fe\u7eb8\u611f) *\/\n#qjkh-light-advantage .adv-visual-panel::before {\n    content: '' !important;\n    position: absolute !important;\n    inset: 0 !important;\n    background-image: \n        linear-gradient(rgba(0, 0, 0, 0.03) 1px, transparent 1px),\n        linear-gradient(90deg, rgba(0, 0, 0, 0.03) 1px, transparent 1px) !important;\n    background-size: 20px 20px !important;\n    z-index: 0 !important;\n}\n\n#qjkh-light-advantage .adv-image-viewport {\n    position: relative !important;\n    width: 100% !important;\n    height: 100% !important;\n    min-height: 300px !important;\n    aspect-ratio: 16 \/ 9 !important;\n    background-color: #FFFFFF !important;\n    border: 1px solid #D0D5DB !important; \/* \u6d45\u7070\u8272\u5185\u8fb9\u6846 *\/\n    overflow: hidden !important;\n    z-index: 1 !important;\n    box-shadow: 0 10px 30px rgba(0,0,0,0.02) !important; \/* \u6781\u5f31\u7684\u7269\u7406\u9634\u5f71\uff0c\u589e\u52a0\u5c42\u6b21\u4f46\u4fdd\u6301\u6241\u5e73\u611f *\/\n}\n\n\/* \u6d45\u8272\u6a21\u5f0f\u4e0b\u7684 CAD \u5de5\u7a0b\u89d2\u6807 (\u6df1\u7070\u8272) *\/\n#qjkh-light-advantage .adv-image-viewport::before,\n#qjkh-light-advantage .adv-image-viewport::after {\n    content: '' !important;\n    position: absolute !important;\n    width: 20px !important;\n    height: 20px !important;\n    border: 2px solid #181818 !important; \/* \u9ad8\u5bf9\u6bd4\u89d2\u6807 *\/\n    z-index: 5 !important;\n}\n#qjkh-light-advantage .adv-image-viewport::before {\n    top: -1px !important; left: -1px !important;\n    border-right: none !important; border-bottom: none !important;\n}\n#qjkh-light-advantage .adv-image-viewport::after {\n    bottom: -1px !important; right: -1px !important;\n    border-left: none !important; border-top: none !important;\n}\n\n#qjkh-light-advantage .adv-image-viewport img {\n    position: absolute !important;\n    inset: 0 !important;\n    width: 100% !important;\n    height: 100% !important;\n    object-fit: cover !important;\n    transition: transform 0.8s ease !important;\n}\n#qjkh-light-advantage .adv-visual-panel:hover img {\n    transform: scale(1.03) !important;\n}\n\n\/* --- 3. \u5e95\u5c42\uff1a\u767d\u76ae\u4e66\u98ce\u683c\u77e9\u9635 (3x2) --- *\/\n#qjkh-light-advantage .adv-matrix-grid {\n    display: grid !important;\n    grid-template-columns: repeat(3, 1fr) !important;\n}\n\n#qjkh-light-advantage .matrix-cell {\n    position: relative !important;\n    background-color: #FFFFFF !important; \/* \u7eaf\u767d\u683c\u5b50 *\/\n    padding: 60px 40px !important;\n    border-right: 1px solid #E5E7EB !important;\n    border-bottom: 1px solid #E5E7EB !important;\n    display: flex !important;\n    flex-direction: column !important;\n    transition: background-color 0.3s ease !important;\n}\n\n\/* \u53bb\u9664\u53f3\u4fa7\u8fb9\u6846\uff0c\u4fdd\u6301\u5c4f\u5e55\u8fb9\u7f18\u5e72\u51c0 *\/\n#qjkh-light-advantage .matrix-cell:nth-child(3n) {\n    border-right: none !important;\n}\n\n\/* \u6d45\u8272\u6a21\u5f0f\u60ac\u6d6e\u4ea4\u4e92\uff1a\u6781\u5fae\u5f31\u7684\u7070\u8272\u53d8\u6df1\uff0c\u63d0\u793a\u53ef\u8bfb\u533a *\/\n#qjkh-light-advantage .matrix-cell:hover {\n    background-color: #F9FAFB !important; \n}\n\n\/* \u6280\u672f\u5e8f\u5217\u53f7 *\/\n#qjkh-light-advantage .cell-index {\n    color: #A0AAB5 !important;\n    font-size: 14px !important;\n    font-weight: 800 !important;\n    font-family: monospace !important;\n    letter-spacing: 1.5px !important;\n    margin-bottom: 20px !important;\n    display: block !important;\n    position: relative !important;\n}\n#qjkh-light-advantage .cell-index::after {\n    content: '' !important;\n    position: absolute !important;\n    left: 30px !important;\n    top: 50% !important;\n    width: 20px !important;\n    height: 1px !important;\n    background-color: #D0D5DB !important;\n}\n\n#qjkh-light-advantage .cell-title {\n    color: #181818 !important;\n    font-size: 18px !important;\n    font-weight: 700 !important;\n    line-height: 1.3 !important;\n    margin-bottom: 16px !important;\n}\n\n#qjkh-light-advantage .cell-desc {\n    color: #555555 !important; \/* \u6bd4\u9ed1\u8272\u7565\u6d45\u7684\u6df1\u7070\uff0c\u4fdd\u8bc1\u9605\u8bfb\u4e0d\u7d2f\u773c *\/\n    font-size: 14px !important;\n    line-height: 1.7 !important;\n    flex-grow: 1 !important; \n}\n\n\/* --- 4. \u6781\u81f4\u81ea\u9002\u5e94\u54cd\u5e94 (\u5bbd\u5c4f\u5230\u7a84\u5c4f\u7684\u6298\u53e0\u89c4\u5219) --- *\/\n@media (max-width: 1200px) {\n    #qjkh-light-advantage .adv-matrix-grid {\n        grid-template-columns: repeat(2, 1fr) !important;\n    }\n    #qjkh-light-advantage .matrix-cell:nth-child(3n) {\n        border-right: 1px solid #E5E7EB !important; \/* \u6062\u590d\u8fb9\u6846 *\/\n    }\n    #qjkh-light-advantage .matrix-cell:nth-child(2n) {\n        border-right: none !important; \/* 2\u5217\u6a21\u5f0f\u4e0b\uff0c\u5076\u6570\u9879\u53d6\u6d88\u53f3\u8fb9\u6846 *\/\n    }\n}\n\n@media (max-width: 992px) {\n    #qjkh-light-advantage .adv-header-split {\n        flex-direction: column !important;\n    }\n    #qjkh-light-advantage .adv-intro-panel {\n        flex: auto !important;\n        width: 100% !important;\n        border-right: none !important;\n    }\n    #qjkh-light-advantage .adv-visual-panel {\n        flex: auto !important;\n        width: 100% !important;\n        padding: 0 !important; \n    }\n    #qjkh-light-advantage .adv-image-viewport {\n        border: none !important;\n        border-top: 1px solid #E5E7EB !important;\n        border-bottom: 1px solid #E5E7EB !important;\n    }\n}\n\n@media (max-width:690px) {\n    #qjkh-light-advantage .adv-matrix-grid {\n        grid-template-columns: 1fr !important; \/* \u624b\u673a\u5355\u5217 *\/\n    }\n    #qjkh-light-advantage .matrix-cell {\n        border-right: none !important;\n    }\n    #qjkh-light-advantage .adv-intro-panel {\n        padding: 50px 30px !important;\n    }\n    #qjkh-light-advantage .matrix-cell {\n        padding: 40px 30px !important;\n    }\n}\n<\/style>\n\n<section id=\"qjkh-light-advantage\">\n    \n    <div class=\"adv-header-split\">\n        <div class=\"adv-intro-panel\">\n            <div class=\"adv-eyebrow\">Competitive Edge<\/div>\n            <h2 class=\"adv-title\">\n                Why Choose QJKH <br>\n                <span>Factory Direct Advantage<\/span>\n            <\/h2>\n            <p class=\"adv-desc\">\n                Most Safety sensors from other suppliers are simply re-sold from several brands without any advanced knowledge in the technical implementation. We design, produce and certify our own sensing products directly. Instead of choosing to source other manufacturer&#8217;s parts, our customers reach their end-goals faster and with less risk when using our safety sensing products. Our application engineers support the customer during the time-from initial job speculation\/ risk analysis consultation, installation, to continual service of the safety equipment on industrial machines.\n            <\/p>\n        <\/div>\n        \n        <div class=\"adv-visual-panel\">\n            <div class=\"adv-image-viewport\">\n                <img decoding=\"async\" src=\"https:\/\/industrialsafetysensor.com\/wp-content\/uploads\/2026\/04\/SUNEAST-Reflow-oven.jpg\" alt=\"QJKH Factory Manufacturing Facility\" loading=\"lazy\">\n            <\/div>\n        <\/div>\n    <\/div>\n\n    <div class=\"adv-matrix-grid\">\n        \n        <article class=\"matrix-cell\">\n            <span class=\"cell-index\">01.<\/span>\n            <h3 class=\"cell-title\">20+ Years Safety Expertise<\/h3>\n            <p class=\"cell-desc\">\n                Since 2003, the engineering department has been designing industrial safety sensors\/controllers for operation since 2003 with great expertise in the realms of photoelectric sensors, laser measurement sensors, and safety circuit design. Our technical experience guides every product we manufacture.\n            <\/p>\n        <\/article>\n\n        <article class=\"matrix-cell\">\n            <span class=\"cell-index\">02.<\/span>\n            <h3 class=\"cell-title\">Complete Product Ecosystem<\/h3>\n            <p class=\"cell-desc\">\n                From a single factory, four product lines ship direct: light curtains, laser based protective area scanners, LiDAR sensors for navigation and collision avoidance, and safety relay modules for processing electrical OSSD signals. Ordering all at one location. Simplify your supply chain.\n            <\/p>\n        <\/article>\n\n        <article class=\"matrix-cell\">\n            <span class=\"cell-index\">03.<\/span>\n            <h3 class=\"cell-title\">CE\/T\u00dcV\/SIL3 Certified<\/h3>\n            <p class=\"cell-desc\">\n                All our safety-critical sensor products are independently tested and certified by accredited third-party laboratories. Our Type4 photoelectric safety light curtains are rated at SIL3\/PLe &#8211; our highest standard available on IEC61508.\n            <\/p>\n        <\/article>\n\n        <article class=\"matrix-cell\">\n            <span class=\"cell-index\">04.<\/span>\n            <h3 class=\"cell-title\">OEM &#038; Custom Manufacturing<\/h3>\n            <p class=\"cell-desc\">\n                Private labelling, custom housing dimensions, use alternative beam spacings, design application-specific firmware. Our engineers work directly with your specifications.\n            <\/p>\n        <\/article>\n\n        <article class=\"matrix-cell\">\n            <span class=\"cell-index\">05.<\/span>\n            <h3 class=\"cell-title\">Factory Direct Pricing<\/h3>\n            <p class=\"cell-desc\">\n                Directly from factory in Hangzhou Airport Economic Zone, no distributors, no &#8220;middle-men&#8221; markups. Competitive MOQs applicable for importers and OEM customers.\n            <\/p>\n        <\/article>\n\n        <article class=\"matrix-cell\">\n            <span class=\"cell-index\">06.<\/span>\n            <h3 class=\"cell-title\">Free Sample Program<\/h3>\n            <p class=\"cell-desc\">\n                Test our sensors directly on your application. Request evaluation samples to determine the best products for your machinery environment and installation layout.\n            <\/p>\n        <\/article>\n\n    <\/div>\n<\/section>\n<\/div><\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-fa9e6a2\" data-block-id=\"fa9e6a2\"><style>.stk-fa9e6a2 {margin-bottom:0px !important;}<\/style><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-fa9e6a2-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-d7cba15\" data-v=\"4\" data-block-id=\"d7cba15\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-d7cba15-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-d7cba15-inner-blocks\">\n<style>\n\/* --- 1. \u5168\u5c40\u91cd\u7f6e\u4e0e\u5de5\u4e1a\u949b\u7070\u8272\u7cfb --- *\/\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700;800&display=swap');\n\n#qjkh-compliance-vault {\n    width: 100% !important;\n    font-family: 'Inter', sans-serif !important;\n    background-color: #14161A !important;\n    box-sizing: border-box !important;\n    border-top: 1px solid #2C3038 !important;\n    border-bottom: 1px solid #2C3038 !important;\n    overflow: hidden !important;\n    color: #E2E8F0 !important;\n    display: flex !important;\n    flex-direction: column !important;\n    position: relative !important;\n}\n\n#qjkh-compliance-vault * {\n    box-sizing: border-box !important;\n    margin: 0 !important;\n    padding: 0 !important;\n}\n\n\/* --- 2. \u9876\u5c42\u6307\u6325\u90e8\uff1a\u6743\u5a01\u6587\u6848\u4e0e\u94ed\u724c\u533a --- *\/\n#qjkh-compliance-vault .vault-header {\n    width: 100% !important;\n    padding: 70px 60px !important; \n    display: flex !important;\n    gap: 60px !important;\n    align-items: center !important;\n}\n\n#qjkh-compliance-vault .vault-text-panel {\n    flex: 1 1 55% !important;\n}\n\n#qjkh-compliance-vault .eyebrow {\n    color: #64748B !important;\n    font-size: 13px !important;\n    font-weight: 800 !important;\n    text-transform: uppercase !important;\n    letter-spacing: 2.5px !important;\n    margin-bottom: 20px !important;\n    display: flex !important;\n    align-items: center !important;\n    gap: 12px !important;\n}\n#qjkh-compliance-vault .eyebrow::before {\n    content: '' !important;\n    width: 30px !important;\n    height: 2px !important;\n    background-color: #334155 !important;\n}\n\n#qjkh-compliance-vault .main-title {\n    color: #F8FAFC !important;\n    font-size: clamp(34px, 4vw, 46px) !important;\n    font-weight: 800 !important;\n    line-height: 1.15 !important;\n    letter-spacing: -0.5px !important;\n    margin-bottom: 25px !important;\n}\n\n#qjkh-compliance-vault .main-desc {\n    color: #94A3B8 !important;\n    font-size: 16px !important;\n    line-height: 1.8 !important;\n    font-weight: 400 !important;\n    max-width: 95% !important;\n}\n\n\/* \u53f3\u4fa7\uff1a\u91d1\u5c5e\u94ed\u724c\u9635\u5217 *\/\n#qjkh-compliance-vault .vault-badges-panel {\n    flex: 1 1 45% !important;\n    display: grid !important;\n    grid-template-columns: repeat(3, 1fr) !important;\n    gap: 15px !important;\n}\n\n#qjkh-compliance-vault .badge-plate {\n    background-color: #0F1115 !important; \n    border: 1px solid #2C3038 !important;\n    padding: 25px 15px !important;\n    display: flex !important;\n    justify-content: center !important;\n    align-items: center !important;\n    color: #F8FAFC !important;\n    font-size: 18px !important;\n    font-weight: 800 !important;\n    letter-spacing: 1.5px !important; \n    font-family: monospace !important;\n    transition: all 0.3s ease !important;\n    position: relative !important;\n    overflow: hidden !important;\n    box-shadow: inset 0 0 10px rgba(0,0,0,0.5) !important;\n}\n\n#qjkh-compliance-vault .badge-plate::before {\n    content: '' !important;\n    position: absolute !important;\n    top: 0 !important; left: -100% !important;\n    width: 50% !important; height: 100% !important;\n    background: linear-gradient(to right, transparent, rgba(255,255,255,0.05), transparent) !important;\n    transform: skewX(-20deg) !important;\n    transition: left 0.6s cubic-bezier(0.4, 0, 0.2, 1) !important;\n}\n#qjkh-compliance-vault .badge-plate:hover {\n    border-color: #64748B !important;\n    background-color: #1A1D23 !important;\n    box-shadow: inset 0 0 0 rgba(0,0,0,0) !important; \n}\n#qjkh-compliance-vault .badge-plate:hover::before {\n    left: 200% !important;\n}\n\n\/* --- 3. \u5e95\u5c42\uff1a\u65e0\u5c3d\u957f\u5eca (Infinite Ribbon) --- *\/\n#qjkh-compliance-vault .ribbon-container {\n    width: 100% !important;\n    padding: 0 0 70px 0 !important; \n    background-color: #14161A !important;\n    overflow: hidden !important;\n    position: relative !important;\n    border-top: 1px solid #1E2228 !important;\n}\n\n#qjkh-compliance-vault .ribbon-container::before,\n#qjkh-compliance-vault .ribbon-container::after {\n    content: '' !important;\n    position: absolute !important;\n    top: 0 !important;\n    width: 150px !important;\n    height: 100% !important;\n    z-index: 10 !important;\n    pointer-events: none !important;\n}\n#qjkh-compliance-vault .ribbon-container::before {\n    left: 0 !important;\n    background: linear-gradient(to right, #14161A 0%, rgba(20,22,26,0) 100%) !important;\n}\n#qjkh-compliance-vault .ribbon-container::after {\n    right: 0 !important;\n    background: linear-gradient(to left, #14161A 0%, rgba(20,22,26,0) 100%) !important;\n}\n\n#qjkh-compliance-vault .ribbon-track {\n    display: flex !important;\n    gap: 30px !important;\n    padding: 40px 0 !important;\n    width: max-content !important; \n}\n\n#qjkh-compliance-vault .ribbon-track.is-paused {\n    animation-play-state: paused !important;\n}\n\n\/* \u5de5\u4e1a\u7ea7 A4 \u8bc1\u4e66\u6846 *\/\n#qjkh-compliance-vault .cert-card {\n    flex: 0 0 auto !important;\n    width: 260px !important; \n    aspect-ratio: 1 \/ 1.414 !important; \n    background-color: #0B0C0E !important;\n    border: 1px solid #2C3038 !important;\n    position: relative !important;\n    display: flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n    padding: 10px !important;\n    transition: all 0.4s ease !important;\n    cursor: pointer !important;\n    overflow: hidden !important;\n}\n\n#qjkh-compliance-vault .cert-card img {\n    width: 100% !important;\n    height: 100% !important;\n    object-fit: contain !important;\n    filter: grayscale(80%) brightness(0.5) contrast(1.2) !important;\n    transition: all 0.4s ease !important;\n}\n\n\/* \u706f\u7bb1\u547c\u51fa UI (Inspect Overlay) *\/\n#qjkh-compliance-vault .cert-overlay {\n    position: absolute !important;\n    inset: 0 !important;\n    background-color: rgba(20, 22, 26, 0.7) !important;\n    display: flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n    opacity: 0 !important;\n    transition: opacity 0.3s ease !important;\n    z-index: 5 !important;\n}\n\n#qjkh-compliance-vault .cert-overlay::before {\n    content: '+' !important;\n    color: #F8FAFC !important;\n    font-size: 32px !important;\n    font-weight: 400 !important;\n    font-family: monospace !important;\n    transition: transform 0.3s cubic-bezier(0.4, 0, 0.2, 1) !important;\n    transform: scale(0.5) !important;\n}\n\n\/* \u5c65\u5e26\u60ac\u505c\u4e0e\u68c0\u89c6\u4ea4\u4e92 *\/\n#qjkh-compliance-vault .ribbon-track:hover {\n    animation-play-state: paused !important;\n}\n\n#qjkh-compliance-vault .cert-card:hover {\n    border-color: #64748B !important;\n    transform: translateY(-8px) !important; \n    box-shadow: 0 15px 30px rgba(0,0,0,0.6) !important;\n    z-index: 15 !important;\n}\n#qjkh-compliance-vault .cert-card:hover img {\n    filter: grayscale(0%) brightness(1) contrast(1) !important;\n}\n#qjkh-compliance-vault .cert-card:hover .cert-overlay {\n    opacity: 1 !important;\n}\n#qjkh-compliance-vault .cert-card:hover .cert-overlay::before {\n    transform: scale(1) !important;\n}\n\n\/* \u6eda\u52a8\u52a8\u753b\u5e27 *\/\n@keyframes qjkhMarquee {\n    0% { transform: translateX(0); }\n    100% { transform: translateX(-50%); } \n}\n\n\/* --- 4. \u539f\u751f\u5de5\u4e1a\u7ea7\u706f\u7bb1 (Modal) --- *\/\n#qjkh-lightbox {\n    position: fixed !important;\n    inset: 0 !important;\n    background-color: rgba(11, 12, 14, 0.96) !important;\n    backdrop-filter: blur(5px) !important;\n    z-index: 99999 !important;\n    display: none !important;\n    align-items: center !important;\n    justify-content: center !important;\n    opacity: 0 !important;\n    transition: opacity 0.3s ease !important;\n}\n\n#qjkh-lightbox.is-visible {\n    display: flex !important;\n    opacity: 1 !important;\n}\n\n#qjkh-lightbox-close {\n    position: absolute !important;\n    top: 30px !important;\n    right: 40px !important;\n    color: #94A3B8 !important;\n    font-size: 14px !important;\n    font-weight: 800 !important;\n    font-family: 'Inter', monospace !important;\n    letter-spacing: 2px !important;\n    cursor: pointer !important;\n    padding: 10px !important;\n    transition: color 0.2s ease !important;\n    z-index: 100000 !important;\n    display: flex !important;\n    align-items: center !important;\n    gap: 8px !important;\n}\n#qjkh-lightbox-close:hover {\n    color: #F8FAFC !important;\n}\n#qjkh-lightbox-close::after {\n    content: '\u00d7' !important;\n    font-size: 24px !important;\n    line-height: 1 !important;\n}\n\n#qjkh-lightbox-content {\n    max-width: 90vw !important;\n    max-height: 90vh !important;\n    display: flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n    position: relative !important;\n    padding: 20px !important;\n}\n\n#qjkh-lightbox-content img {\n    max-width: 100% !important;\n    max-height: 90vh !important;\n    object-fit: contain !important;\n    box-shadow: 0 20px 50px rgba(0,0,0,0.8) !important;\n    border: 1px solid #2C3038 !important;\n}\n\n\/* --- 5. \u54cd\u5e94\u5f0f\u5e03\u5c40 --- *\/\n@media (max-width: 1200px) {\n    #qjkh-compliance-vault .vault-header {\n        padding: 60px 40px !important;\n        flex-direction: column !important;\n        align-items: flex-start !important;\n        gap: 40px !important;\n    }\n    #qjkh-compliance-vault .vault-text-panel,\n    #qjkh-compliance-vault .vault-badges-panel {\n        width: 100% !important;\n    }\n    #qjkh-compliance-vault .vault-badges-panel {\n        grid-template-columns: repeat(3, 1fr) !important;\n    }\n}\n\n@media (max-width:690px) {\n    #qjkh-compliance-vault .vault-header {\n        padding: 50px 20px !important;\n    }\n    #qjkh-compliance-vault .vault-badges-panel {\n        grid-template-columns: repeat(2, 1fr) !important;\n    }\n    #qjkh-compliance-vault .cert-card {\n        width: 200px !important; \n    }\n    #qjkh-lightbox-close {\n        top: 15px !important;\n        right: 15px !important;\n    }\n}\n<\/style>\n\n<section id=\"qjkh-compliance-vault\">\n    \n    <header class=\"vault-header\">\n        <div class=\"vault-text-panel\">\n            <div class=\"eyebrow\">Quality Assurance<\/div>\n            <h2 class=\"main-title\">Certifications &#038; Quality Assurance<\/h2>\n            <p class=\"main-desc\">\n                All of QJKH safety sensors are independently certified by third-party testing facilities according to international safety standards. Our Type4 safety light curtains achieve SIL3\/PLe and our safety laser scanners are rated SIL2\/PLd. All units are tested at our factory before shipment including optical accuracy, response time, OSSD output validation, thermal trials, vibration trials, humidity trials and aging trials. We maintain full manufacturing traceability form component selection through final calibration to guarantee the situation performance of each safety device exceeds the stated certification.\n            <\/p>\n        <\/div>\n        \n        <div class=\"vault-badges-panel\">\n            <div class=\"badge-plate\">CE<\/div>\n            <div class=\"badge-plate\">T\u00dcV<\/div>\n            <div class=\"badge-plate\">SIL3<\/div>\n            <div class=\"badge-plate\">PLe<\/div>\n            <div class=\"badge-plate\">IEC 61496<\/div>\n            <div class=\"badge-plate\">ISO 13849<\/div>\n        <\/div>\n    <\/header>\n\n    <div class=\"ribbon-container\">\n        <div class=\"ribbon-track\" id=\"qjkh-scroll-track\">\n            \n            <div class=\"cert-card\" data-content=\"https:\/\/industrialsafetysensor.com\/wp-content\/uploads\/2026\/04\/ENT-safety-light-curtain-CE-certificate-Page1.jpg\">\n                <img decoding=\"async\" src=\"https:\/\/industrialsafetysensor.com\/wp-content\/uploads\/2026\/04\/ENT-safety-light-curtain-CE-certificate-Page1.jpg\" alt=\"CE Certificate Page 1\" loading=\"lazy\">\n                <div class=\"cert-overlay\"><\/div>\n            <\/div>\n            \n            <div class=\"cert-card\" data-content=\"https:\/\/industrialsafetysensor.com\/wp-content\/uploads\/2026\/04\/ENT-safety-light-curtain-CE-certificate-Page2.jpg\">\n                <img decoding=\"async\" src=\"https:\/\/industrialsafetysensor.com\/wp-content\/uploads\/2026\/04\/ENT-safety-light-curtain-CE-certificate-Page2.jpg\" alt=\"CE Certificate Page 2\" loading=\"lazy\">\n                <div class=\"cert-overlay\"><\/div>\n            <\/div>\n            \n            <div class=\"cert-card\" data-content=\"https:\/\/industrialsafetysensor.com\/wp-content\/uploads\/2026\/04\/ENT-safety-light-curtain-TUV-Functional-Safety-Certification.jpg\">\n                <img decoding=\"async\" src=\"https:\/\/industrialsafetysensor.com\/wp-content\/uploads\/2026\/04\/ENT-safety-light-curtain-TUV-Functional-Safety-Certification.jpg\" alt=\"TUV Certification\" loading=\"lazy\"><div class=\"cert-overlay\"><\/div>\n            <\/div>\n            <div class=\"cert-card\" data-content=\"https:\/\/industrialsafetysensor.com\/wp-content\/uploads\/2026\/04\/SH-safety-laser-scanner-CE-EMC-certificate-page1.png\">\n                <img decoding=\"async\" src=\"https:\/\/industrialsafetysensor.com\/wp-content\/uploads\/2026\/04\/SH-safety-laser-scanner-CE-EMC-certificate-page1.png\" alt=\"SH CE EMC 1\" loading=\"lazy\"><div class=\"cert-overlay\"><\/div>\n            <\/div>\n            <div class=\"cert-card\" data-content=\"https:\/\/industrialsafetysensor.com\/wp-content\/uploads\/2026\/04\/SH-safety-laser-scanner-CE-EMC-certificate-page2.png\">\n                <img decoding=\"async\" src=\"https:\/\/industrialsafetysensor.com\/wp-content\/uploads\/2026\/04\/SH-safety-laser-scanner-CE-EMC-certificate-page2.png\" alt=\"SH CE EMC 2\" loading=\"lazy\"><div class=\"cert-overlay\"><\/div>\n            <\/div>\n            <div class=\"cert-card\" data-content=\"https:\/\/industrialsafetysensor.com\/wp-content\/uploads\/2026\/04\/SH-safety-laser-scanner-class-1-laser-certificate.png\">\n                <img decoding=\"async\" src=\"https:\/\/industrialsafetysensor.com\/wp-content\/uploads\/2026\/04\/SH-safety-laser-scanner-class-1-laser-certificate.png\" alt=\"SH Class 1 Laser\" loading=\"lazy\"><div class=\"cert-overlay\"><\/div>\n            <\/div>\n            <div class=\"cert-card\" data-content=\"https:\/\/industrialsafetysensor.com\/wp-content\/uploads\/2026\/04\/YB-lidar-sensor-with-232-output-calss-1-laser-report-FDA-submission.jpg\">\n                <img decoding=\"async\" src=\"https:\/\/industrialsafetysensor.com\/wp-content\/uploads\/2026\/04\/YB-lidar-sensor-with-232-output-calss-1-laser-report-FDA-submission.jpg\" alt=\"YB FDA Submission\" loading=\"lazy\"><div class=\"cert-overlay\"><\/div>\n            <\/div>\n            <div class=\"cert-card\" data-content=\"https:\/\/industrialsafetysensor.com\/wp-content\/uploads\/2026\/04\/YB-lidar-sensor-with-232-output-CE-certificate.jpg\">\n                <img decoding=\"async\" src=\"https:\/\/industrialsafetysensor.com\/wp-content\/uploads\/2026\/04\/YB-lidar-sensor-with-232-output-CE-certificate.jpg\" alt=\"YB CE Certificate\" loading=\"lazy\"><div class=\"cert-overlay\"><\/div>\n            <\/div>\n            <div class=\"cert-card\" data-content=\"https:\/\/industrialsafetysensor.com\/wp-content\/uploads\/2026\/04\/YB-lidar-sensor-with-232-output-UL-standard-certificate.jpg\">\n                <img decoding=\"async\" src=\"https:\/\/industrialsafetysensor.com\/wp-content\/uploads\/2026\/04\/YB-lidar-sensor-with-232-output-UL-standard-certificate.jpg\" alt=\"YB UL Certificate\" loading=\"lazy\"><div class=\"cert-overlay\"><\/div>\n            <\/div>\n            <div class=\"cert-card\" data-content=\"https:\/\/industrialsafetysensor.com\/wp-content\/uploads\/2026\/04\/YB-lidar-sensor-with-data-cloud-output-calss-1-laser-report-FDA-submission.jpg\">\n                <img decoding=\"async\" src=\"https:\/\/industrialsafetysensor.com\/wp-content\/uploads\/2026\/04\/YB-lidar-sensor-with-data-cloud-output-calss-1-laser-report-FDA-submission.jpg\" alt=\"YB Cloud FDA\" loading=\"lazy\"><div class=\"cert-overlay\"><\/div>\n            <\/div>\n            <div class=\"cert-card\" data-content=\"https:\/\/industrialsafetysensor.com\/wp-content\/uploads\/2026\/04\/YB-lidar-sensor-with-data-cloud-output-CE-certificate.jpg\">\n                <img decoding=\"async\" src=\"https:\/\/industrialsafetysensor.com\/wp-content\/uploads\/2026\/04\/YB-lidar-sensor-with-data-cloud-output-CE-certificate.jpg\" alt=\"YB Cloud CE\" loading=\"lazy\"><div class=\"cert-overlay\"><\/div>\n            <\/div>\n            <div class=\"cert-card\" data-content=\"https:\/\/industrialsafetysensor.com\/wp-content\/uploads\/2026\/04\/YB-lidar-sensor-with-data-cloud-output-UL-standard-certificate.jpg\">\n                <img decoding=\"async\" src=\"https:\/\/industrialsafetysensor.com\/wp-content\/uploads\/2026\/04\/YB-lidar-sensor-with-data-cloud-output-UL-standard-certificate.jpg\" alt=\"YB Cloud UL\" loading=\"lazy\"><div class=\"cert-overlay\"><\/div>\n            <\/div>\n            <div class=\"cert-card\" data-content=\"https:\/\/industrialsafetysensor.com\/wp-content\/uploads\/2026\/04\/YB-lidar-sensor-with-dual-output-calss-1-laser-report-FDA-submission.jpg\">\n                <img decoding=\"async\" src=\"https:\/\/industrialsafetysensor.com\/wp-content\/uploads\/2026\/04\/YB-lidar-sensor-with-dual-output-calss-1-laser-report-FDA-submission.jpg\" alt=\"YB Dual Output FDA\" loading=\"lazy\"><div class=\"cert-overlay\"><\/div>\n            <\/div>\n            <div class=\"cert-card\" data-content=\"https:\/\/industrialsafetysensor.com\/wp-content\/uploads\/2026\/04\/YB-lidar-sensor-with-dual-output-CE-certificate.jpg\">\n                <img decoding=\"async\" src=\"https:\/\/industrialsafetysensor.com\/wp-content\/uploads\/2026\/04\/YB-lidar-sensor-with-dual-output-CE-certificate.jpg\" alt=\"YB Dual Output CE\" loading=\"lazy\"><div class=\"cert-overlay\"><\/div>\n            <\/div>\n            <div class=\"cert-card\" data-content=\"https:\/\/industrialsafetysensor.com\/wp-content\/uploads\/2026\/04\/YB-lidar-sensor-with-dual-output-UL-standard-certificate.jpg\">\n                <img decoding=\"async\" src=\"https:\/\/industrialsafetysensor.com\/wp-content\/uploads\/2026\/04\/YB-lidar-sensor-with-dual-output-UL-standard-certificate.jpg\" alt=\"YB Dual Output UL\" loading=\"lazy\"><div class=\"cert-overlay\"><\/div>\n            <\/div>\n            <div class=\"cert-card\" data-content=\"https:\/\/industrialsafetysensor.com\/wp-content\/uploads\/2026\/04\/YB-lidar-sensor-with-obstacle-avlidance-output-CE-certificate.jpg\">\n                <img decoding=\"async\" src=\"https:\/\/industrialsafetysensor.com\/wp-content\/uploads\/2026\/04\/YB-lidar-sensor-with-obstacle-avlidance-output-CE-certificate.jpg\" alt=\"YB Obstacle Avoidance CE\" loading=\"lazy\"><div class=\"cert-overlay\"><\/div>\n            <\/div>\n            <div class=\"cert-card\" data-content=\"https:\/\/industrialsafetysensor.com\/wp-content\/uploads\/2026\/04\/YB-lidar-sensor-with-obstacle-avoidance-output-calss-1-laser-report-FDA-submission.jpg\">\n                <img decoding=\"async\" src=\"https:\/\/industrialsafetysensor.com\/wp-content\/uploads\/2026\/04\/YB-lidar-sensor-with-obstacle-avoidance-output-calss-1-laser-report-FDA-submission.jpg\" alt=\"YB Obstacle Avoidance FDA\" loading=\"lazy\"><div class=\"cert-overlay\"><\/div>\n            <\/div>\n            <div class=\"cert-card\" data-content=\"https:\/\/industrialsafetysensor.com\/wp-content\/uploads\/2026\/04\/YB-lidar-sensor-with-obstacle-avoidance-output-UL-standard-certificate.jpg\">\n                <img decoding=\"async\" src=\"https:\/\/industrialsafetysensor.com\/wp-content\/uploads\/2026\/04\/YB-lidar-sensor-with-obstacle-avoidance-output-UL-standard-certificate.jpg\" alt=\"YB Obstacle Avoidance UL\" loading=\"lazy\"><div class=\"cert-overlay\"><\/div>\n            <\/div>\n\n        <\/div>\n    <\/div>\n<\/section>\n\n<div id=\"qjkh-lightbox\">\n    <div id=\"qjkh-lightbox-close\">CLOSE<\/div>\n    <div id=\"qjkh-lightbox-content\">\n        <\/div>\n<\/div>\n\n<script>\ndocument.addEventListener(\"DOMContentLoaded\", function() {\n    var track = document.getElementById('qjkh-scroll-track');\n    var lightbox = document.getElementById('qjkh-lightbox');\n    var lightboxContent = document.getElementById('qjkh-lightbox-content');\n    var lightboxClose = document.getElementById('qjkh-lightbox-close');\n\n    if(track) {\n        \/\/ 1. \u514b\u9686\u5185\u5bb9\u5b9e\u73b0\u65e0\u7f1d\u6eda\u52a8\n        var trackContentHTML = track.innerHTML;\n        track.innerHTML = trackContentHTML + trackContentHTML; \n        \n        \/\/ \u52a8\u753b\u65f6\u957f\u57fa\u4e8e\u5361\u7247\u6570\u91cf\u5e73\u6ed1\u9002\u914d\n        track.style.animation = \"qjkhMarquee 85s linear infinite\";\n\n        \/\/ 2. \u4e8b\u4ef6\u4ee3\u7406\uff1a\u76d1\u542c\u5c65\u5e26\u5185\u6240\u6709\u5361\u7247\u7684\u70b9\u51fb\u4e8b\u4ef6\n        track.addEventListener('click', function(e) {\n            var card = e.target.closest('.cert-card');\n            if (!card) return;\n\n            var contentSrc = card.getAttribute('data-content');\n\n            \/\/ \u586b\u5145\u706f\u7bb1\u56fe\u50cf\u5185\u5bb9\n            lightboxContent.innerHTML = '<img decoding=\"async\" src=\"' + contentSrc + '\" alt=\"Certificate Enlarged View\">';\n\n            \/\/ \u6253\u5f00\u706f\u7bb1\u5e76\u5f3a\u5236\u6682\u505c\u5c65\u5e26\u52a8\u753b\n            lightbox.classList.add('is-visible');\n            track.classList.add('is-paused');\n        });\n    }\n\n    \/\/ 3. \u5173\u95ed\u706f\u7bb1\u903b\u8f91\n    function closeLightbox() {\n        lightbox.classList.remove('is-visible');\n        lightboxContent.innerHTML = ''; \/\/ \u6e05\u7a7a\u5185\u5b58\uff0c\u79fb\u9664img\u8282\u70b9\n        if(track) {\n            track.classList.remove('is-paused'); \n        }\n    }\n\n    if(lightboxClose) {\n        lightboxClose.addEventListener('click', closeLightbox);\n    }\n\n    \/\/ \u70b9\u51fb\u706f\u7bb1\u80cc\u666f\uff08\u975e\u56fe\u7247\u4e3b\u4f53\uff09\u4e5f\u53ef\u5173\u95ed\n    if(lightbox) {\n        lightbox.addEventListener('click', function(e) {\n            if (e.target === lightbox || e.target === lightboxContent) {\n                closeLightbox();\n            }\n        });\n    }\n    \n    \/\/ \u6309 ESC \u952e\u5173\u95ed\n    document.addEventListener('keydown', function(e) {\n        if (e.key === 'Escape' && lightbox.classList.contains('is-visible')) {\n            closeLightbox();\n        }\n    });\n});\n<\/script>\n<\/div><\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-2818511\" data-block-id=\"2818511\"><style>.stk-2818511 {margin-bottom:0px !important;}<\/style><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-2818511-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-bc8b547\" data-v=\"4\" data-block-id=\"bc8b547\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-bc8b547-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-bc8b547-inner-blocks\">\n<style>\n\/* --- 1. \u5168\u5c40\u91cd\u7f6e\u4e0e\u5b57\u4f53 --- *\/\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700;800&family=JetBrains+Mono:wght@500;700&display=swap');\n\n#qjkh-tech-dossier {\n    width: 100% !important;\n    font-family: 'Inter', sans-serif !important;\n    box-sizing: border-box !important;\n    overflow-x: hidden !important;\n    background-color: #FFFFFF !important;\n    border-top: 1px solid #E5E7EB !important;\n}\n\n#qjkh-tech-dossier * {\n    box-sizing: border-box !important;\n    margin: 0 !important;\n    padding: 0 !important;\n}\n\n\/* --- 2. \u6838\u5fc3\u53cc\u680f\u5e03\u5c40 --- *\/\n#qjkh-tech-dossier .dossier-layout-wrapper {\n    width: 100% !important;\n    padding: 70px 60px !important; \/* \u9075\u5faa 30-70px \u89c4\u8303\uff0c100%\u6ee1\u5bbd *\/\n    display: flex !important;\n    align-items: flex-start !important; \/* \u5fc5\u987b\u662f flex-start\uff0c\u5426\u5219 sticky \u65e0\u6cd5\u751f\u6548 *\/\n    gap: 60px !important;\n}\n\n\/* --- 3. \u5de6\u4fa7\uff1a\u63a7\u5236\u53f0\u4e0e\u6d6e\u52a8\u7d22\u5f15\u533a (35%) --- *\/\n#qjkh-tech-dossier .dossier-sidebar {\n    flex: 0 0 35% !important;\n    display: flex !important;\n    flex-direction: column !important;\n    gap: 40px !important;\n    \/* \u7c98\u6027\u5b9a\u4f4d\u6838\u5fc3\u4ee3\u7801 *\/\n    position: sticky !important;\n    top: 40px !important; \/* \u8ddd\u79bb\u9876\u90e8\u7684\u7559\u767d\uff0c\u53ef\u6839\u636e\u60a8\u7684\u7f51\u7ad9\u900f\u660eHeader\u9ad8\u5ea6\u5fae\u8c03 *\/\n}\n\n\/* FAQ \u6807\u9898\u533a\u57df *\/\n#qjkh-tech-dossier .faq-eyebrow {\n    color: #666666 !important;\n    font-size: 13px !important;\n    font-weight: 800 !important;\n    text-transform: uppercase !important;\n    letter-spacing: 2px !important;\n    margin-bottom: 16px !important;\n    display: flex !important;\n    align-items: center !important;\n    gap: 12px !important;\n}\n#qjkh-tech-dossier .faq-eyebrow::before {\n    content: '\/\/' !important;\n    color: #181818 !important;\n    letter-spacing: -1px !important;\n}\n\n#qjkh-tech-dossier .faq-main-title {\n    color: #181818 !important;\n    font-size: clamp(34px, 4vw, 46px) !important;\n    font-weight: 800 !important;\n    line-height: 1.15 !important;\n    letter-spacing: -0.5px !important;\n}\n\n\/* \u6d6e\u52a8\u7684\u9ad8\u5bc6\u5ea6\u53c2\u8003\u6587\u732e\u5361\u7247 (The Compact Index Card) *\/\n#qjkh-tech-dossier .sticky-ref-card {\n    background-color: #F7F8F9 !important; \/* \u6d45\u7070\u5e95\u8272\u5efa\u7acb\u7269\u7406\u8fb9\u754c *\/\n    border: 1px solid #E5E7EB !important;\n    padding: 30px !important;\n    box-shadow: 0 10px 30px rgba(0,0,0,0.03) !important; \/* \u6781\u5fae\u5f31\u7684\u7eb8\u5f20\u7acb\u4f53\u611f *\/\n}\n\n#qjkh-tech-dossier .ref-card-title {\n    color: #181818 !important;\n    font-size: 14px !important;\n    font-weight: 800 !important;\n    text-transform: uppercase !important;\n    letter-spacing: 1.5px !important;\n    margin-bottom: 20px !important;\n    padding-bottom: 15px !important;\n    border-bottom: 2px solid #181818 !important; \/* \u5de5\u4e1a\u91cd\u7ebf *\/\n}\n\n\/* \u9ad8\u5bc6\u5ea6\u7d22\u5f15\u5217\u8868 *\/\n#qjkh-tech-dossier .ref-compact-list {\n    display: flex !important;\n    flex-direction: column !important;\n}\n\n#qjkh-tech-dossier .ref-compact-item {\n    padding: 12px 0 !important;\n    border-bottom: 1px solid #E5E7EB !important;\n}\n#qjkh-tech-dossier .ref-compact-item:last-child {\n    border-bottom: none !important;\n    padding-bottom: 0 !important;\n}\n\n#qjkh-tech-dossier .ref-code {\n    display: block !important;\n    font-family: 'JetBrains Mono', monospace !important;\n    color: #181818 !important;\n    font-size: 13px !important;\n    font-weight: 700 !important;\n    margin-bottom: 4px !important;\n}\n\n#qjkh-tech-dossier .ref-desc {\n    display: block !important;\n    color: #555555 !important;\n    font-size: 12px !important; \/* \u7f29\u51cf\u5b57\u53f7\uff0c\u4fdd\u8bc1\u5728\u4fa7\u8fb9\u680f\u4e0d\u663e\u5f97\u81c3\u80bf *\/\n    line-height: 1.5 !important;\n}\n\n\/* --- 4. \u53f3\u4fa7\uff1aFAQ \u5185\u5bb9\u533a (65%) --- *\/\n#qjkh-tech-dossier .dossier-content {\n    flex: 0 0 65% !important;\n    display: flex !important;\n    flex-direction: column !important;\n}\n\n#qjkh-tech-dossier .faq-item {\n    padding: 35px 0 !important;\n    border-bottom: 1px solid #E5E7EB !important;\n}\n#qjkh-tech-dossier .faq-item:first-child {\n    padding-top: 0 !important;\n}\n#qjkh-tech-dossier .faq-item:last-child {\n    border-bottom: none !important;\n    padding-bottom: 0 !important;\n}\n\n#qjkh-tech-dossier .faq-q,\n#qjkh-tech-dossier .faq-a {\n    display: flex !important;\n    align-items: flex-start !important;\n    gap: 15px !important;\n}\n\n#qjkh-tech-dossier .faq-q {\n    margin-bottom: 16px !important;\n}\n\n\/* Q & A \u5de5\u4e1a\u6807\u53f7 *\/\n#qjkh-tech-dossier .faq-marker {\n    font-family: 'JetBrains Mono', monospace !important;\n    font-size: 18px !important;\n    font-weight: 800 !important;\n    line-height: 1.4 !important;\n    flex-shrink: 0 !important;\n}\n#qjkh-tech-dossier .faq-marker.q { color: #181818 !important; }\n#qjkh-tech-dossier .faq-marker.a { color: #A0AAB5 !important; }\n\n#qjkh-tech-dossier .faq-question-text {\n    color: #181818 !important;\n    font-size: 20px !important;\n    font-weight: 700 !important;\n    line-height: 1.4 !important;\n}\n\n#qjkh-tech-dossier .faq-answer-text {\n    color: #484848 !important;\n    font-size: 15px !important;\n    line-height: 1.8 !important;\n    font-weight: 400 !important;\n}\n\n\/* \u5185\u8054 CTA \u94fe\u63a5\u52a8\u6548 *\/\n#qjkh-tech-dossier .inline-cta-link {\n    color: #181818 !important;\n    font-weight: 700 !important;\n    text-decoration: none !important;\n    border-bottom: 1px solid #181818 !important;\n    padding-bottom: 2px !important;\n    transition: all 0.2s ease !important;\n}\n#qjkh-tech-dossier .inline-cta-link:hover {\n    color: #0052CC !important;\n    border-bottom-color: #0052CC !important;\n}\n\n\/* --- 5. \u5de5\u7a0b\u5e08\u5bc4\u8bed (\u6df1\u8272\u951a\u70b9\u5ba3\u544a) --- *\/\n#qjkh-tech-dossier .manifesto-section {\n    background-color: #121212 !important;\n    width: 100% !important;\n    padding: 90px 60px !important;\n    text-align: center !important;\n    display: flex !important;\n    flex-direction: column !important;\n    align-items: center !important;\n    border-top: 4px solid #303030 !important;\n}\n\n#qjkh-tech-dossier .manifesto-icon {\n    font-family: serif !important;\n    font-size: 80px !important;\n    color: #303030 !important;\n    line-height: 0.5 !important;\n    margin-bottom: 20px !important;\n}\n\n#qjkh-tech-dossier .manifesto-title {\n    color: #FFFFFF !important;\n    font-size: 24px !important;\n    font-weight: 800 !important;\n    text-transform: uppercase !important;\n    letter-spacing: 2px !important;\n    margin-bottom: 30px !important;\n}\n\n#qjkh-tech-dossier .manifesto-text {\n    color: #F0F0F0 !important;\n    font-size: 20px !important;\n    line-height: 1.8 !important;\n    font-weight: 400 !important;\n    max-width: 1000px !important;\n    opacity: 0.9 !important;\n}\n\n\/* --- 6. \u6781\u81f4\u81ea\u9002\u5e94\u5e03\u5c40 --- *\/\n@media (max-width: 1200px) {\n    #qjkh-tech-dossier .dossier-layout-wrapper,\n    #qjkh-tech-dossier .manifesto-section {\n        padding: 60px 40px !important;\n    }\n}\n\n@media (max-width: 992px) {\n    \/* \u5e73\u677f\u7aef\uff1a\u89e3\u9664\u5de6\u53f3\u5e03\u5c40\uff0c\u6539\u4e3a\u4e0a\u4e0b\u5806\u53e0 *\/\n    #qjkh-tech-dossier .dossier-layout-wrapper {\n        flex-direction: column !important;\n        gap: 50px !important;\n    }\n    \n    #qjkh-tech-dossier .dossier-sidebar {\n        flex: auto !important;\n        width: 100% !important;\n        position: static !important; \/* \u89e3\u9664\u79fb\u52a8\u7aef\u7c98\u6027\u5b9a\u4f4d *\/\n    }\n    \n    #qjkh-tech-dossier .dossier-content {\n        flex: auto !important;\n        width: 100% !important;\n    }\n\n    \/* \u79fb\u52a8\u7aef\u6838\u5fc3\u91cd\u6392\u903b\u8f91 (Flex Order): \n       \u8ba9 FAQ \u6807\u9898\u548c\u6b63\u6587\u8fde\u5728\u4e00\u8d77\u4f18\u5148\u9605\u8bfb\uff0c\u7136\u540e\u624d\u662f\u53c2\u8003\u6587\u732e\u5361\u7247 *\/\n    #qjkh-tech-dossier .dossier-sidebar { display: contents !important; }\n    \n    .faq-title-wrap { order: 1 !important; margin-bottom: 30px !important; }\n    #qjkh-tech-dossier .dossier-content { order: 2 !important; }\n    #qjkh-tech-dossier .sticky-ref-card { \n        order: 3 !important; \n        margin-top: 40px !important;\n        width: 100% !important;\n    }\n    \n    #qjkh-tech-dossier .manifesto-text {\n        font-size: 18px !important;\n    }\n}\n\n@media (max-width:690px) {\n    #qjkh-tech-dossier .dossier-layout-wrapper,\n    #qjkh-tech-dossier .manifesto-section {\n        padding: 50px 20px !important;\n    }\n    #qjkh-tech-dossier .manifesto-title {\n        font-size: 20px !important;\n    }\n    #qjkh-tech-dossier .manifesto-text {\n        font-size: 16px !important;\n    }\n}\n<\/style>\n\n<section id=\"qjkh-tech-dossier\">\n\n    <div class=\"dossier-layout-wrapper\">\n        \n        <aside class=\"dossier-sidebar\">\n            <div class=\"faq-title-wrap\">\n                <div class=\"faq-eyebrow\">Knowledge Base<\/div>\n                <h2 class=\"faq-main-title\">Frequently Asked Questions<\/h2>\n            <\/div>\n            \n            <div class=\"sticky-ref-card\">\n                <h4 class=\"ref-card-title\">References &#038; Data Sources<\/h4>\n                <dl class=\"ref-compact-list\">\n                    <div class=\"ref-compact-item\">\n                        <dt class=\"ref-code\">IEC 61496-1<\/dt>\n                        <dd class=\"ref-desc\">Electro-sensitive protective equipment (ESPE) \u2013 General requirements and tests<\/dd>\n                    <\/div>\n                    <div class=\"ref-compact-item\">\n                        <dt class=\"ref-code\">IEC 61496-2<\/dt>\n                        <dd class=\"ref-desc\">ESPE &#8211; Particular requirements for active opto-electronic protective devices (AOPDs)<\/dd>\n                    <\/div>\n                    <div class=\"ref-compact-item\">\n                        <dt class=\"ref-code\">IEC 61496-3<\/dt>\n                        <dd class=\"ref-desc\">ESPE &#8211; Particular requirements for devices responsive to diffuse reflection<\/dd>\n                    <\/div>\n                    <div class=\"ref-compact-item\">\n                        <dt class=\"ref-code\">ISO 13849-1<\/dt>\n                        <dd class=\"ref-desc\">Machines\u2014Safety-related parts of control systems\u2014Principles for design<\/dd>\n                    <\/div>\n                    <div class=\"ref-compact-item\">\n                        <dt class=\"ref-code\">IEC 62061<\/dt>\n                        <dd class=\"ref-desc\">Functional safety of safety-related control systems<\/dd>\n                    <\/div>\n                    <div class=\"ref-compact-item\">\n                        <dt class=\"ref-code\">EN ISO 3691-4<\/dt>\n                        <dd class=\"ref-desc\">Driverless industrial trucks and their systems<\/dd>\n                    <\/div>\n                    <div class=\"ref-compact-item\">\n                        <dt class=\"ref-code\">OSHA 29 CFR 1910.217<\/dt>\n                        <dd class=\"ref-desc\">Machine Guarding Standards (Mechanical power presses)<\/dd>\n                    <\/div>\n                <\/dl>\n            <\/div>\n        <\/aside>\n        \n        <div class=\"dossier-content\">\n            <article class=\"faq-item\">\n                <div class=\"faq-q\">\n                    <span class=\"faq-marker q\">Q.<\/span>\n                    <h3 class=\"faq-question-text\">What types of safety sensors does QJKH manufacture?<\/h3>\n                <\/div>\n                <div class=\"faq-a\">\n                    <span class=\"faq-marker a\">A.<\/span>\n                    <p class=\"faq-answer-text\">\n                        Four product categories: safety light curtains in Type 2 and Type 4 configurations (ENT Series, with muting, waterproof, and elevator variants), safety laser scanners for area and AGV protection (SH Series), industrial LiDAR sensors covering 2D, 3D, and solid-state technologies for navigation and anti-collision (YB Series), and safety relay modules for OSSD signal processing. Every product is designed, assembled, and tested at our Hangzhou factory \u2014 not sourced from third-party OEMs.\n                    <\/p>\n                <\/div>\n            <\/article>\n\n            <article class=\"faq-item\">\n                <div class=\"faq-q\">\n                    <span class=\"faq-marker q\">Q.<\/span>\n                    <h3 class=\"faq-question-text\">What certifications do your safety sensors carry?<\/h3>\n                <\/div>\n                <div class=\"faq-a\">\n                    <span class=\"faq-marker a\">A.<\/span>\n                    <p class=\"faq-answer-text\">\n                        Our Type4 safety light curtains are CE and TV certificated and reach SIL3 (IEC62061) and Performance Level e (ISO13849). They meet the relevant IEC61496-1 and IEC61496-2 electro-sensitive photographic equipment standards (ESPE). Our safety laser scanners meet IEC61496-3 Type3. All LiDAR sensors are CE, UL certified.\n                    <\/p>\n                <\/div>\n            <\/article>\n\n            <article class=\"faq-item\">\n                <div class=\"faq-q\">\n                    <span class=\"faq-marker q\">Q.<\/span>\n                    <h3 class=\"faq-question-text\">Do you offer OEM and custom safety sensor solutions?<\/h3>\n                <\/div>\n                <div class=\"faq-a\">\n                    <span class=\"faq-marker a\">A.<\/span>\n                    <p class=\"faq-answer-text\">\n                        Yes \u2014 private labeling, custom housings, modified beam spacing, and application-specific firmware are all available. <a href=\"#ct-popup-788\" class=\"inline-cta-link\">Learn more about OEM capabilities<\/a>.\n                    <\/p>\n                <\/div>\n            <\/article>\n\n            <article class=\"faq-item\">\n                <div class=\"faq-q\">\n                    <span class=\"faq-marker q\">Q.<\/span>\n                    <h3 class=\"faq-question-text\">What is the difference between a safety light curtain and a safety laser scanner?<\/h3>\n                <\/div>\n                <div class=\"faq-a\">\n                    <span class=\"faq-marker a\">A.<\/span>\n                    <p class=\"faq-answer-text\">\n                        Safety light curtains utilising infrared beam arrays respond to intrusion by breaking the beam plane- they operate using IEC61496 Type2, 4 beams to safely achieve up to SIL3\/ PLe. Opaque objects are detected at fixed mounting locations best suited for Point-of-Operation employee protection. Safety laser scanners employing Time-of-Flight laser pulses utilise 2D image detection to measure a monitored array\u2014 IEC\/IS0 61496 Type3 laser scanners to safely contain to SIL2\/PLd. They excel at flexible perimeter and area scanning, mobile AGV applications in the factory setting. See the above performance comparison table.\n                    <\/p>\n                <\/div>\n            <\/article>\n\n            <article class=\"faq-item\">\n                <div class=\"faq-q\">\n                    <span class=\"faq-marker q\">Q.<\/span>\n                    <h3 class=\"faq-question-text\">How do I request a quote or free sample?<\/h3>\n                <\/div>\n                <div class=\"faq-a\">\n                    <span class=\"faq-marker a\">A.<\/span>\n                    <p class=\"faq-answer-text\">\n                        Click <a href=\"#ct-popup-788\" class=\"inline-cta-link\">&#8220;Get a Free Quote&#8221;<\/a> to submit your requirements, or <a href=\"#ct-popup-788\" class=\"inline-cta-link\">contact us directly<\/a>. For evaluation samples, specify your application, required safety level, and mounting environment. We ship test units globally and provide technical support throughout your evaluation process.\n                    <\/p>\n                <\/div>\n            <\/article>\n        <\/div>\n        \n    <\/div> <section class=\"manifesto-section\">\n        <div class=\"manifesto-icon\">&#8220;<\/div>\n        <h2 class=\"manifesto-title\">Our Engineering Perspective on Machine Safety<\/h2>\n        <p class=\"manifesto-text\">\n            Since our inception in Hangzhou the QJKH engineering team has been researching, developing and manufacturing safety light curtains, laser scanners and LiDAR sensors. The specification sheet herein is representative of our current device offering and industry standard functional ranges. All safety categories or SIL\/PL ratings adhere to IEC61496 or ISO13849 third-party testing approval, and we consult with customers free of charge for application aligned safety distance calculations in our quotation process.\n        <\/p>\n    <\/section>\n\n<\/section>\n<\/div><\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-406ec29\" data-block-id=\"406ec29\"><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-406ec29-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-41de9e4\" data-v=\"4\" data-block-id=\"41de9e4\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-41de9e4-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-41de9e4-inner-blocks\">\n<style>\n\/* --- 1. \u5168\u5c40\u91cd\u7f6e\u4e0e\u5de5\u4e1a\u5b57\u4f53 --- *\/\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;600;700;800&family=JetBrains+Mono:wght@700&display=swap');\n\n#qjkh-action-terminal {\n    width: 100% !important;\n    font-family: 'Inter', sans-serif !important;\n    background-color: #F4F5F7 !important; \/* \u5de5\u4e1a\u94dd\u539f\u8272\/\u6781\u6d45\u7070 *\/\n    box-sizing: border-box !important;\n    border-top: 4px solid #181818 !important; \/* \u6781\u5177\u91cd\u91cf\u611f\u7684\u9876\u90e8\u622a\u65ad\u7ebf *\/\n    position: relative !important;\n    overflow: hidden !important;\n}\n\n#qjkh-action-terminal * {\n    box-sizing: border-box !important;\n    margin: 0 !important;\n    padding: 0 !important;\n}\n\n\/* --- 2. \u5e95\u5c42\uff1a\u7eaf CSS \u6beb\u7c73\u5de5\u7a0b\u7f51\u683c (\u9632\u52a0\u8f7d\u5e72\u6270) --- *\/\n#qjkh-action-terminal::before {\n    content: '' !important;\n    position: absolute !important;\n    inset: 0 !important;\n    background-image: \n        linear-gradient(rgba(24, 24, 24, 0.03) 1px, transparent 1px),\n        linear-gradient(90deg, rgba(24, 24, 24, 0.03) 1px, transparent 1px) !important;\n    background-size: 24px 24px !important;\n    z-index: 0 !important;\n    pointer-events: none !important;\n}\n\n\/* --- 3. \u5e03\u5c40\u63a7\u5236\u53f0 --- *\/\n#qjkh-action-terminal .terminal-wrapper {\n    position: relative !important;\n    z-index: 10 !important;\n    width: 100% !important;\n    padding: 70px 60px !important; \/* \u9075\u5faa 30-70px \u89c4\u8303 *\/\n    display: flex !important;\n    justify-content: space-between !important;\n    align-items: center !important;\n    gap: 60px !important;\n}\n\n\/* \u5de6\u4fa7\uff1a\u903b\u8f91\u4e0e\u8bf4\u670d\u533a *\/\n#qjkh-action-terminal .terminal-content {\n    flex: 1 1 60% !important;\n    max-width: 900px !important;\n    display: flex !important;\n    flex-direction: column !important;\n}\n\n#qjkh-action-terminal .terminal-eyebrow {\n    font-family: 'JetBrains Mono', monospace !important;\n    color: #0052CC !important; \/* \u6781\u5176\u514b\u5236\u7684\u5de5\u63a7\u84dd\u8b66\u793a\u8272 *\/\n    font-size: 13px !important;\n    font-weight: 700 !important;\n    text-transform: uppercase !important;\n    letter-spacing: 2px !important;\n    margin-bottom: 20px !important;\n    display: flex !important;\n    align-items: center !important;\n    gap: 12px !important;\n}\n#qjkh-action-terminal .terminal-eyebrow::before {\n    content: '>>' !important;\n    letter-spacing: -1px !important;\n}\n\n#qjkh-action-terminal .terminal-title {\n    color: #181818 !important;\n    font-size: clamp(32px, 4vw, 44px) !important;\n    font-weight: 800 !important;\n    line-height: 1.15 !important;\n    letter-spacing: -0.5px !important;\n    margin-bottom: 20px !important;\n}\n\n#qjkh-action-terminal .terminal-desc {\n    color: #484848 !important;\n    font-size: 16px !important;\n    line-height: 1.8 !important;\n    font-weight: 400 !important;\n    max-width: 95% !important;\n}\n\n\/* \u53f3\u4fa7\uff1a\u786c\u6838\u52a8\u4f5c\u77e9\u9635 *\/\n#qjkh-action-terminal .terminal-actions {\n    flex: 0 0 auto !important;\n    display: flex !important;\n    gap: 20px !important;\n    flex-wrap: wrap !important;\n}\n\n#qjkh-action-terminal .action-btn {\n    display: inline-flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n    padding: 18px 36px !important;\n    font-size: 14px !important;\n    font-weight: 800 !important;\n    text-transform: uppercase !important;\n    letter-spacing: 1.5px !important;\n    text-decoration: none !important;\n    transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1) !important;\n}\n\n\/* \u4e3b\u5e72\u6307\u4ee4 (\u83b7\u53d6\u62a5\u4ef7 -> \u5f39\u7a97) *\/\n#qjkh-action-terminal .btn-solid {\n    background-color: #181818 !important;\n    color: #FFFFFF !important;\n    border: 2px solid #181818 !important;\n    box-shadow: 0 10px 25px rgba(0,0,0,0.1) !important;\n}\n#qjkh-action-terminal .btn-solid:hover {\n    background-color: #303030 !important;\n    border-color: #303030 !important;\n    transform: translateY(-3px) !important;\n    box-shadow: 0 15px 30px rgba(0,0,0,0.15) !important;\n}\n\n\/* \u6b21\u7ea7\u6307\u4ee4 (\u4e0b\u8f7d\u753b\u518c -> PDF) *\/\n#qjkh-action-terminal .btn-outline {\n    background-color: #FFFFFF !important;\n    color: #181818 !important;\n    border: 2px solid #D0D5DB !important;\n}\n#qjkh-action-terminal .btn-outline:hover {\n    border-color: #181818 !important;\n    background-color: #F8FAFC !important;\n    transform: translateY(-3px) !important;\n}\n\n\/* \u4e0b\u8f7d\u56fe\u6807\u5c0f\u7bad\u5934 *\/\n#qjkh-action-terminal .icon-dl {\n    margin-left: 8px !important;\n    font-size: 16px !important;\n    font-weight: 800 !important;\n}\n\n\/* --- 4. \u6781\u81f4\u81ea\u9002\u5e94 (Responsive Framework) --- *\/\n@media (max-width: 1200px) {\n    #qjkh-action-terminal .terminal-wrapper {\n        padding: 60px 40px !important;\n    }\n}\n\n@media (max-width: 992px) {\n    \/* \u5e73\u677f\/\u79fb\u52a8\u7aef\uff1a\u7ed3\u6784\u6298\u53e0\uff0c\u5782\u76f4\u6392\u5e03 *\/\n    #qjkh-action-terminal .terminal-wrapper {\n        flex-direction: column !important;\n        align-items: flex-start !important;\n        gap: 40px !important;\n    }\n    #qjkh-action-terminal .terminal-content,\n    #qjkh-action-terminal .terminal-actions {\n        width: 100% !important;\n        flex: auto !important;\n    }\n    #qjkh-action-terminal .terminal-desc {\n        max-width: 100% !important;\n    }\n}\n\n@media (max-width: 576px) {\n    #qjkh-action-terminal .terminal-wrapper {\n        padding: 50px 20px !important;\n    }\n    #qjkh-action-terminal .terminal-actions {\n        flex-direction: column !important; \/* \u624b\u673a\u7aef\u6309\u94ae\u4e0a\u4e0b\u6491\u6ee1 *\/\n    }\n    #qjkh-action-terminal .action-btn {\n        width: 100% !important;\n    }\n}\n<\/style>\n\n<section id=\"qjkh-action-terminal\">\n    \n    <div class=\"terminal-wrapper\">\n        \n        <div class=\"terminal-content\">\n            <div class=\"terminal-eyebrow\">Initiate Project<\/div>\n            <h2 class=\"terminal-title\">Ready to Safeguard Your Production Line?<\/h2>\n            <p class=\"terminal-desc\">\n                Tell us about your machine guarding needs, and our dedicated safety and application engineers will advise the right sensor connection configuration for your machinery\u2014 and arrange any necessary evaluation samples free of charge.\n            <\/p>\n        <\/div>\n        \n        <div class=\"terminal-actions\">\n            <a href=\"#ct-popup-788\" class=\"action-btn btn-solid\">Get a Free Quote<\/a>\n            \n            <a href=\"https:\/\/industrialsafetysensor.com\/wp-content\/uploads\/2026\/04\/\u4ea7\u54c1\u6837\u518c\u96c6V2026-1-30.pdf\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"action-btn btn-outline\">\n                Download Catalog <span class=\"icon-dl\">\u2193<\/span>\n            <\/a>\n        <\/div>\n        \n    <\/div>\n    \n<\/section>\n<\/div><\/div><\/div>\n<\/div><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Global Manufacturing Standard Industrial Safety Sensors &#038; Machine Guarding Solutions QJKH is a manufacturer of industrial safety sensors designed specifically for machine guarding and operator safety. Our safety light curtains, laser scanners, LiDAR sensors and safety relay modules protect production lines in over 50 countries \u2013 all CE\/TV approved, all factory direct from our Hangzhou [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":1453,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_gspb_post_css":"","footnotes":""},"class_list":["post-7","page","type-page","status-publish","has-post-thumbnail","hentry"],"blocksy_meta":{"styles_descriptor":{"styles":{"desktop":"","tablet":"","mobile":""},"google_fonts":[],"version":7},"page_title_panel":"","has_hero_section":"disabled","49a7dbc8efd2a3917e2b33d1b9699341":"","hero_section":"type-1","hero_elements":[{"id":"custom_title","enabled":true,"heading_tag":"h1","title":"Hogar"},{"id":"custom_description","enabled":true,"description_visibility":{"desktop":true,"tablet":true,"mobile":false}},{"id":"custom_meta","enabled":false,"meta_elements":[{"id":"author","enabled":true,"label":"By","has_author_avatar":"yes","avatar_size":25},{"id":"post_date","enabled":true,"label":"On","date_format_source":"default","date_format":"M j, Y"},{"id":"updated_date","enabled":false,"label":"On","date_format_source":"default","date_format":"M j, Y"},{"id":"categories","enabled":false,"label":"In","style":"simple"},{"id":"comments","enabled":true}],"page_meta_elements":{"joined":true,"articles_count":true,"comments":true}},{"id":"breadcrumbs","enabled":false}],"f78826450ef38494cb964b4c736124d4":"","hero_alignment1":"CT_CSS_SKIP_RULE","hero_margin":40,"hero_alignment2":"center","hero_vertical_alignment":"center","bb667e7bc23af5c88d0a78cc434a7d5a":"","hero_structure":"narrow","33e2311f7424fec7ecd0bcd73c157320":"","page_title_bg_type":"featured_image","custom_hero_background":{"attachment_id":null},"page_title_image_size":"full","parallax":{"desktop":false,"tablet":false,"mobile":false},"c09ad6009593c3753541875c3388d6ca":"","hero_height":"250px","pageTitleFont":{"family":"Default","variation":"Default","size":"30px","line-height":"CT_CSS_SKIP_RULE","letter-spacing":"CT_CSS_SKIP_RULE","text-transform":"CT_CSS_SKIP_RULE","text-decoration":"CT_CSS_SKIP_RULE"},"pageTitleFontColor":{"default":{"color":"CT_CSS_SKIP_RULEDEFAULT"}},"pageMetaFont":{"family":"Default","variation":"n6","size":"12px","line-height":"1.3","letter-spacing":"CT_CSS_SKIP_RULE","text-transform":"uppercase","text-decoration":"CT_CSS_SKIP_RULE"},"pageMetaFontColor":{"default":{"color":"CT_CSS_SKIP_RULEDEFAULT"},"hover":{"color":"CT_CSS_SKIP_RULEDEFAULT"}},"page_meta_button_type_font_colors":{"default":{"color":"CT_CSS_SKIP_RULEDEFAULT"},"hover":{"color":"CT_CSS_SKIP_RULEDEFAULT"}},"page_meta_button_type_background_colors":{"default":{"color":"CT_CSS_SKIP_RULEDEFAULT"},"hover":{"color":"CT_CSS_SKIP_RULEDEFAULT"}},"pageExcerptFont":{"family":"Default","variation":"Default","size":"CT_CSS_SKIP_RULE","line-height":"CT_CSS_SKIP_RULE","letter-spacing":"CT_CSS_SKIP_RULE","text-transform":"CT_CSS_SKIP_RULE","text-decoration":"CT_CSS_SKIP_RULE"},"pageExcerptColor":{"default":{"color":"CT_CSS_SKIP_RULEDEFAULT"}},"breadcrumbsFont":{"family":"Default","variation":"Default","size":"CT_CSS_SKIP_RULE","line-height":"CT_CSS_SKIP_RULE","letter-spacing":"CT_CSS_SKIP_RULE","text-transform":"CT_CSS_SKIP_RULE","text-decoration":"CT_CSS_SKIP_RULE"},"breadcrumbsFontColor":{"default":{"color":"CT_CSS_SKIP_RULEDEFAULT"},"initial":{"color":"CT_CSS_SKIP_RULEDEFAULT"},"hover":{"color":"CT_CSS_SKIP_RULEDEFAULT"}},"pageTitleOverlay":{"background_type":"color","background_pattern":"type-1","background_image":{"attachment_id":null,"x":0,"y":0},"gradient":"linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%)","background_repeat":"repeat","background_size":"auto","background_attachment":"scroll","patternColor":{"default":{"color":"#e5e7ea"}},"overlayColor":{"default":{"color":"CT_CSS_SKIP_RULE"}},"backgroundColor":{"default":{"color":"CT_CSS_SKIP_RULE"}}},"pageTitleBackground":{"background_type":"color","background_pattern":"type-1","background_image":{"attachment_id":null,"x":0,"y":0},"gradient":"linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%)","background_repeat":"repeat","background_size":"auto","background_attachment":"scroll","patternColor":{"default":{"color":"#e5e7ea"}},"overlayColor":{"default":{"color":"CT_CSS_SKIP_RULE"}},"backgroundColor":{"default":{"color":"var(--theme-palette-color-6)"}}},"pageTitlePadding":{"top":"50px","bottom":"50px","left":"auto","right":"auto","linked":true},"9da2312fd12af112468f1a557cd080d0":"","page_structure_type":"default","7fa16ca0aa309da681a7ba94ee19170e":"","content_style_source":"inherit","content_style":"wide","vertical_spacing_source":"custom","content_area_spacing":"none","background":{"background_type":"color","background_pattern":"type-1","background_image":{"attachment_id":null,"x":0,"y":0},"gradient":"linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%)","background_repeat":"repeat","background_size":"auto","background_attachment":"scroll","patternColor":{"default":{"color":"#e5e7ea"}},"overlayColor":{"default":{"color":"CT_CSS_SKIP_RULE"}},"backgroundColor":{"default":{"color":"CT_CSS_SKIP_RULE"}}},"content_background":{"background_type":"color","background_pattern":"type-1","background_image":{"attachment_id":null,"x":0,"y":0},"gradient":"linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%)","background_repeat":"repeat","background_size":"auto","background_attachment":"scroll","patternColor":{"default":{"color":"#e5e7ea"}},"overlayColor":{"default":{"color":"CT_CSS_SKIP_RULE"}},"backgroundColor":{"default":{"color":"var(--theme-palette-color-8)"}}},"content_boxed_shadow":{"inherit":false,"blur":18,"spread":-6,"v_offset":12,"h_offset":0,"inset":false,"enable":true,"color":{"color":"rgba(34, 56, 101, 0.04)"}},"content_boxed_border":{"width":1,"style":"none","color":{"color":"rgba(44,62,80,0.2)"}},"content_boxed_radius":{"top":"3px","bottom":"3px","left":"3px","right":"3px","linked":true},"boxed_content_spacing":{"desktop":{"top":"40px","bottom":"40px","left":"40px","right":"40px","linked":true},"tablet":{"top":"35px","bottom":"35px","left":"35px","right":"35px","linked":true},"mobile":{"top":"20px","bottom":"20px","left":"20px","right":"20px","linked":true}},"515c77a2e34539af1e7f4d7adaceb756":"","disable_featured_image":"no","disable_share_box":"no","disable_header":"no","disable_footer":"no"},"_links":{"self":[{"href":"https:\/\/industrialsafetysensor.com\/es\/wp-json\/wp\/v2\/pages\/7","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/industrialsafetysensor.com\/es\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/industrialsafetysensor.com\/es\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/industrialsafetysensor.com\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/industrialsafetysensor.com\/es\/wp-json\/wp\/v2\/comments?post=7"}],"version-history":[{"count":0,"href":"https:\/\/industrialsafetysensor.com\/es\/wp-json\/wp\/v2\/pages\/7\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/industrialsafetysensor.com\/es\/wp-json\/wp\/v2\/media\/1453"}],"wp:attachment":[{"href":"https:\/\/industrialsafetysensor.com\/es\/wp-json\/wp\/v2\/media?parent=7"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}