{"id":326,"date":"2026-06-04T16:25:00","date_gmt":"2026-06-04T08:25:00","guid":{"rendered":"https:\/\/shone.wxkntest.com\/products\/"},"modified":"2026-10-27T18:27:35","modified_gmt":"2026-10-27T10:27:35","slug":"products","status":"publish","type":"page","link":"https:\/\/www.shonelighting.com\/cn\/products\/","title":{"rendered":"\u4ea7\u54c1\u4e2d\u5fc3"},"content":{"rendered":"\n<script type=\"application\/ld+json\">\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@graph\": [\n    {\n      \"@type\": \"CollectionPage\",\n      \"name\": \"SHONE Professional Product Catalog\",\n      \"description\": \"Browse certified outdoor lighting products with filters and catalog access for project selection. Download Product Catalog.\",\n      \"url\": \"https:\/\/www.shonelighting.com\/cn\/products\/\"\n    },\n    {\n      \"@type\": \"BreadcrumbList\",\n      \"itemListElement\": [\n        {\n          \"@type\": \"ListItem\",\n          \"position\": 1,\n          \"name\": \"Home\",\n          \"item\": \"https:\/\/www.shonelighting.com\/cn\/\"\n        },\n        {\n          \"@type\": \"ListItem\",\n          \"position\": 2,\n          \"name\": \"Product Catalog\",\n          \"item\": \"https:\/\/www.shonelighting.com\/cn\/products\/\"\n        }\n      ]\n    }\n  ]\n}\n<\/script>\n<style>\n.page-products .section-hero {\n  background-position: center 30%;\n}\n.page-products .section-filter-grid {\n  background-color: #f7f7f7;\n}\n\/* Product Filter Bar *\/\n.page-products .shone-filter-bar {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 1rem;\n  margin-bottom: 2rem;\n}\n@media (min-width: 640px) {\n  .page-products .shone-filter-bar {\n    grid-template-columns: repeat(5, 1fr);\n  }\n}\n.page-products .shone-filter-group {\n  position: relative;\n}\n.page-products .shone-filter-label {\n  display: block;\n  font-size: 0.75rem;\n  font-weight: 700;\n  text-transform: uppercase;\n  letter-spacing: 0.1em;\n  color: #71717A;\n  margin-bottom: 0.5rem;\n}\n.page-products .shone-filter-select {\n  width: 100%;\n  padding: 0.75rem 2.25rem 0.75rem 1rem;\n  font-size: 0.9375rem;\n  font-weight: 600;\n  color: #18181B;\n  background-color: #FFFFFF;\n  border: 1px solid #E4E4E7;\n  border-radius: 0;\n  appearance: none;\n  -webkit-appearance: none;\n  cursor: pointer;\n  transition: border-color 0.25s ease, box-shadow 0.25s ease;\n}\n.page-products .shone-filter-select:hover {\n  border-color: #D4D4D8;\n}\n.page-products .shone-filter-select:focus {\n  outline: none;\n  border-color: #ff0000;\n  box-shadow: 0 0 0 3px rgba(255,0,0,0.1);\n}\n.page-products .shone-filter-arrow {\n  position: absolute;\n  right: 0.75rem;\n  top: 50%;\n  transform: translateY(-50%);\n  pointer-events: none;\n  color: #71717A;\n  width: 14px;\n  height: 14px;\n  transition: transform 0.25s ease, color 0.25s ease;\n}\n.page-products .shone-filter-select-wrap:focus-within .shone-filter-arrow {\n  transform: translateY(-50%) rotate(180deg);\n  color: #ff0000;\n}\n.page-products .shone-filter-select-wrap {\n  position: relative;\n}\n\/* Product Results Info *\/\n.page-products .shone-results-info {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  margin-bottom: 1.5rem;\n  font-size: 0.875rem;\n  color: #18181B;\n  padding-top: 0.5rem;\n}\n.page-products .shone-results-info strong {\n  color: #18181B;\n}\n.page-products .shone-sku-card h3 {\n  font-size: 1rem;\n}\n.page-products .shone-sku-card h3 a {\n  color: inherit;\n  text-decoration: none;\n  transition: color 0.3s ease;\n}\n.page-products .shone-sku-card:hover h3 a {\n  color: #e60012;\n}\n<\/style>\n<div class=\"shone-page page-products\">\n  <!-- S01 Hero Banner -->\n  <section class=\"shone-section-hero shone-section-hero--mobile-adapted section-hero shone-section-hero--products\" style=\"background-image: url('https:\/\/www.shonelighting.com\/cn\/wp-content\/uploads\/2026\/08\/Outdoor-Architectural-Lighting-for-Commercial-Building-Facades-1.webp');\">\n    <div class=\"shone-hero-content\">\n      <div class=\"shone-case-hero-glass\">\n        <h1 class=\"shone-heading-1\">SHONE \u4e13\u4e1a\u4ea7\u54c1\u76ee\u5f55<\/h1>\n        <p class=\"subheadline\">\u63a2\u7d22 SHONE \u7684<strong>\u5546\u4e1a\u6237\u5916\u7167\u660e<\/strong>\u4ea7\u54c1\u3001\u53d1\u5149\u5efa\u6750\u4e0e\u9879\u76ee\u7ea7\u7167\u660e\u4ea7\u54c1\u7ebf\uff0c\u652f\u6301\u5168\u7403\u9879\u76ee\u7684\u6807\u51c6\u4ea7\u54c1\u9009\u578b\u4e0e <strong>OEM\/ODM \u5b9a\u5236<\/strong>\u3002<\/p>\n        <div class=\"shone-hero-actions\">\n          <button type=\"button\" class=\"shone-btn-primary\" onclick=\"openCatalogModal()\">\u4e0b\u8f7d\u4ea7\u54c1\u76ee\u5f55<\/button>\n        <\/div>\n        <nav class=\"shone-breadcrumb\" aria-label=\"Breadcrumb\" style=\"padding-top: 0; margin-top: 1.5rem;\">\n          <ol>\n            <li><a href=\"\/\">\u9996\u9875<\/a><\/li>\n            <li aria-current=\"page\">\u4ea7\u54c1\u76ee\u5f55<\/li>\n          <\/ol>\n        <\/nav>\n      <\/div>\n    <\/div>\n  <\/section>\n  <!-- S02 Product Filter and Grid -->\n  <section class=\"shone-section section-filter-grid\" id=\"products\">\n        <div class=\"shone-sku-container\" id=\"shone-filter-root\">\n      <div class=\"shone-section-header\">\n        <h2 class=\"shone-section-title\">\u4e3a\u60a8\u7684\u9879\u76ee\u627e\u5230\u5408\u9002\u7684\u7167\u660e\u4ea7\u54c1<\/h2>\n        <p class=\"shone-section-subtitle\">\u4f7f\u7528\u7b5b\u9009\u5668\u5feb\u901f\u627e\u5230\u9002\u5408\u60a8\u9879\u76ee\u7684 SHONE \u7167\u660e\u4ea7\u54c1\u7cfb\u5217\u3002<\/p>\n      <\/div>\n\n      <div class=\"shone-filter-bar\" id=\"product-filter-form\">\n        <div class=\"shone-filter-group\">\n          <span class=\"shone-filter-label\">\u5206\u7c7b<\/span>\n          <div class=\"shone-filter-select-wrap\">\n            <select class=\"shone-filter-select\" id=\"filter-category\">\n              <option value=\"all\">\u5168\u90e8\u5206\u7c7b<\/option>\n                              <option value=\"luminous-building-material\">\u53d1\u5149\u5efa\u6750<\/option>\n                              <option value=\"outdoor-architectural-lighting\">\u6237\u5916\u5efa\u7b51\u7167\u660e<\/option>\n                              <option value=\"solar-outdoor-lighting\">\u592a\u9633\u80fd\u6237\u5916\u7167\u660e<\/option>\n                              <option value=\"specialty-commercial-lighting\">\u7279\u79cd\u4e0e\u5546\u4e1a\u7167\u660e<\/option>\n                          <\/select>\n            <span class=\"shone-filter-arrow\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"6 9 12 15 18 9\"\/><\/svg><\/span>\n          <\/div>\n        <\/div>\n        <div class=\"shone-filter-group\">\n          <span class=\"shone-filter-label\">\u4ea7\u54c1<\/span>\n          <div class=\"shone-filter-select-wrap\">\n            <select class=\"shone-filter-select\" id=\"filter-type\" disabled>\n              <option value=\"all\">\u5168\u90e8\u4ea7\u54c1<\/option>\n            <\/select>\n            <span class=\"shone-filter-arrow\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"6 9 12 15 18 9\"\/><\/svg><\/span>\n          <\/div>\n        <\/div>\n        <div class=\"shone-filter-group\">\n          <span class=\"shone-filter-label\">\u5e94\u7528\u9886\u57df<\/span>\n          <div class=\"shone-filter-select-wrap\">\n            <select class=\"shone-filter-select\" id=\"filter-applications\">\n              <option value=\"all\">\u5168\u90e8\u5e94\u7528<\/option>\n                              <option value=\"municipal-plaza\">\u5e02\u653f\u4e0e\u5e7f\u573a<\/option>\n                              <option value=\"architectural-facade\">\u5efa\u7b51\u4e0e\u5e55\u5899<\/option>\n                              <option value=\"theme-park-monument\">\u4e3b\u9898\u516c\u56ed\u4e0e\u5730\u6807<\/option>\n                              <option value=\"commercial-landscape-hardscape\">\u5546\u4e1a\u666f\u89c2\u4e0e\u786c\u8d28\u94fa\u88c5<\/option>\n                              <option value=\"road-bridge-tunnel\">\u9053\u8def\u3001\u6865\u6881\u4e0e\u96a7\u9053<\/option>\n                              <option value=\"medical-special-spaces\">\u533b\u7597\u4e0e\u7279\u6b8a\u7a7a\u95f4<\/option>\n                          <\/select>\n            <span class=\"shone-filter-arrow\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"6 9 12 15 18 9\"\/><\/svg><\/span>\n          <\/div>\n        <\/div>\n        <div class=\"shone-filter-group\">\n          <span class=\"shone-filter-label\">\u63a7\u5236\u65b9\u5f0f<\/span>\n          <div class=\"shone-filter-select-wrap\">\n            <select class=\"shone-filter-select\" id=\"filter-control\">\n              <option value=\"all\">\u5168\u90e8\u65b9\u5f0f<\/option>\n                              <option value=\"dmx512\">DMX512<\/option>\n                              <option value=\"on-off\">\u5f00\/\u5173<\/option>\n                          <\/select>\n            <span class=\"shone-filter-arrow\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"6 9 12 15 18 9\"\/><\/svg><\/span>\n          <\/div>\n        <\/div>\n        <div class=\"shone-filter-group\">\n          <span class=\"shone-filter-label\">\u9632\u62a4\u7b49\u7ea7<\/span>\n          <div class=\"shone-filter-select-wrap\">\n            <select class=\"shone-filter-select\" id=\"filter-protection\">\n              <option value=\"all\">\u5168\u90e8\u7b49\u7ea7<\/option>\n                              <option value=\"ip67-68-high\">IP67\/68 \u9ad8\u9632\u62a4<\/option>\n                              <option value=\"ip65-66-outdoor\">IP65\/66 \u6237\u5916<\/option>\n                              <option value=\"ip20-44-indoor\">IP20\/44 \u5ba4\u5185<\/option>\n                              <option value=\"ik10-high\">IK10 \u9ad8\u6297\u51b2\u51fb<\/option>\n                              <option value=\"ik06-standard\">IK06 \u6807\u51c6<\/option>\n                          <\/select>\n            <span class=\"shone-filter-arrow\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"6 9 12 15 18 9\"\/><\/svg><\/span>\n          <\/div>\n        <\/div>\n      <\/div>\n\n      <div class=\"shone-results-info\" id=\"shone-results-info\">\n        <span>\u6b63\u5728\u52a0\u8f7d\u4ea7\u54c1\u2026\u2026<\/span>\n      <\/div>\n\n      <div class=\"shone-sku-grid\" id=\"shone-product-grid\"><\/div>\n\n      <div id=\"shone-pagination\"><\/div>\n\n    <\/div>\n\n    <script>\n    (function() {\n      var root = document.getElementById('shone-filter-root');\n      if (!root) return;\n      var gridEl = document.getElementById('shone-product-grid');\n      var infoEl = document.getElementById('shone-results-info');\n      var pagEl = document.getElementById('shone-pagination');\n      var catSelect = document.getElementById('filter-category');\n      var typeSelect = document.getElementById('filter-type');\n      var currentPage = 1;\n      var typeMap = {\"luminous-building-material\":[{\"slug\":\"led-brick-paver-lights\",\"name\":\"LED \\u7816\\u706f\\u4e0e\\u94fa\\u88c5\\u706f\"},{\"slug\":\"led-wall-tiles\",\"name\":\"LED \\u5899\\u9762\\u7816\\u706f\"}],\"outdoor-architectural-lighting\":[{\"slug\":\"outdoor-led-downlights-spotlights\",\"name\":\"\\u6237\\u5916 LED \\u7b52\\u706f\\u4e0e\\u5c04\\u706f\"},{\"slug\":\"led-linear-lights\",\"name\":\"LED \\u7ebf\\u6761\\u706f\"},{\"slug\":\"led-wall-washers\",\"name\":\"LED \\u6d17\\u5899\\u706f\"},{\"slug\":\"led-floodlights\",\"name\":\"LED \\u6295\\u5149\\u706f\"}],\"solar-outdoor-lighting\":[{\"slug\":\"commercial-solar-paver-lights\",\"name\":\"\\u5546\\u4e1a\\u592a\\u9633\\u80fd\\u94fa\\u88c5\\u706f\"},{\"slug\":\"solar-bollard-pathway-lights\",\"name\":\"\\u592a\\u9633\\u80fd\\u67f1\\u706f\\u4e0e\\u5ead\\u9662\\u706f\"}],\"specialty-commercial-lighting\":[{\"slug\":\"indoor-led-downlights-spotlights\",\"name\":\"\\u5ba4\\u5185 LED \\u7b52\\u706f\\u4e0e\\u5c04\\u706f\"},{\"slug\":\"health-circadian-lighting\",\"name\":\"\\u5065\\u5eb7\\u4e0e\\u8282\\u5f8b\\u7167\\u660e\"},{\"slug\":\"refrigeration-led-lighting\",\"name\":\"\\u51b7\\u94fe LED \\u7167\\u660e\"}]};\n\n      function buildFormData(page) {\n        var fd = new FormData();\n        fd.append('action', 'shone_filter_products');\n        fd.append('product_category', catSelect.value);\n        fd.append('product_type', typeSelect.value);\n        fd.append('product_application', document.getElementById('filter-applications').value);\n        fd.append('product_control', document.getElementById('filter-control').value);\n        fd.append('product_protection', document.getElementById('filter-protection').value);\n        fd.append('paged', page || 1);\n        return fd;\n      }\n\n      function populateTypeSelect(catSlug) {\n        typeSelect.innerHTML = '<option value=\"all\">\u5168\u90e8\u4ea7\u54c1<\/option>';\n        if (catSlug && catSlug !== 'all' && typeMap[catSlug]) {\n          typeMap[catSlug].forEach(function(t) {\n            var opt = document.createElement('option');\n            opt.value = t.slug;\n            opt.textContent = t.name;\n            typeSelect.appendChild(opt);\n          });\n          typeSelect.disabled = false;\n        } else {\n          typeSelect.disabled = true;\n        }\n      }\n\n      function fetchProducts(page) {\n        if (page) currentPage = page;\n        gridEl.innerHTML = '<div class=\"shone-loading\">\u52a0\u8f7d\u4e2d\u2026\u2026<\/div>';\n        var fd = buildFormData(currentPage);\n        fetch('https:\/\/www.shonelighting.com\/cn\/wp-admin\/admin-ajax.php', { method: 'POST', body: fd })\n          .then(function(r) { return r.json(); })\n          .then(function(data) {\n            infoEl.innerHTML = '<span>Showing <strong>' + (data.found > 0 ? data.start + '-' + data.end : '0') + '<\/strong> of <strong>' + data.found + '<\/strong> items<\/span>';\n            gridEl.innerHTML = data.cards;\n            pagEl.innerHTML = data.pagination;\n            bindPagination();\n          })\n          .catch(function() {\n            gridEl.innerHTML = '<p class=\"no-results\">Failed to load products. Please try again.<\/p>';\n          });\n      }\n\n      function bindPagination() {\n        var links = pagEl.querySelectorAll('a.page-btn');\n        links.forEach(function(link) {\n          link.addEventListener('click', function(e) {\n            e.preventDefault();\n            var match = link.href.match(\/paged=(\\d+)\/);\n            var page = match ? parseInt(match[1], 10) : 1;\n            fetchProducts(page);\n            root.scrollIntoView({ behavior: 'smooth', block: 'start' });\n          });\n        });\n      }\n\n      \/\/ Category change \u2192 update Type options, reset filter\n      catSelect.addEventListener('change', function() {\n        populateTypeSelect(catSelect.value);\n        fetchProducts(1);\n      });\n\n      \/\/ Type change \u2192 filter\n      typeSelect.addEventListener('change', function() {\n        fetchProducts(1);\n      });\n\n      \/\/ Other selects (Applications, Control, Protection)\n      var otherSelects = root.querySelectorAll('#filter-applications, #filter-control, #filter-protection');\n      otherSelects.forEach(function(sel) {\n        sel.addEventListener('change', function() {\n          fetchProducts(1);\n        });\n      });\n\n      fetchProducts(1);\n    })();\n    <\/script>\n    \n  <\/section>\n  <!-- S03 Universal Inquiry Form -->\n  <section class=\"shone-section-inquiry section-inquiry section-closing-inquiry\" id=\"catalog-download\">\n    <div class=\"shone-inquiry-container\">\n      <div class=\"shone-inquiry-left\">\n        <div class=\"shone-inquiry-left-content\">\n          <h2 class=\"shone-heading-2 shone-closing-heading\">\u9700\u8981\u4ea7\u54c1\u9009\u578b\u652f\u6301\uff1f<\/h2>\n          <p class=\"shone-closing-copy\">\u544a\u8bc9\u6211\u4eec\u60a8\u7684\u76ee\u6807\u4ea7\u54c1\u5206\u7c7b\u3001\u5e94\u7528\u573a\u666f\u6216\u9879\u76ee\u6587\u4ef6\uff0cSHONE \u5c06\u4e3a\u60a8\u63d0\u4f9b\u652f\u6301\u3002<\/p>\n          <div class=\"shone-trust-list\">\n            <div class=\"shone-trust-item\">\n              <div class=\"shone-trust-badge\">\n                <span class=\"shone-trust-badge-icon\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"12\" r=\"10\"\/><polyline points=\"12 6 12 12 16 14\"\/><\/svg><\/span>\n              <\/div>\n              <span class=\"shone-trust-copy\">30 \u5e74\u666f\u89c2\u7167\u660e\u7ecf\u9a8c<\/span>\n            <\/div>\n            <div class=\"shone-trust-item\">\n              <div class=\"shone-trust-badge\">\n                <span class=\"shone-trust-badge-icon\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M15 21v-8a1 1 0 0 0-1-1h-4a1 1 0 0 0-1 1v8\"\/><path d=\"M3 10a2 2 0 0 1 .709-1.528l7-5.999a2 2 0 0 1 2.582 0l7 5.999A2 2 0 0 1 21 10v9a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z\"\/><\/svg><\/span>\n              <\/div>\n              <span class=\"shone-trust-copy\">3000+ \u5168\u7403\u5730\u6807\u9879\u76ee<\/span>\n            <\/div>\n            <div class=\"shone-trust-item\">\n              <div class=\"shone-trust-badge\">\n                <span class=\"shone-trust-badge-icon\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10\"\/><path d=\"m9 12 2 2 4-4\"\/><\/svg><\/span>\n              <\/div>\n              <span class=\"shone-trust-copy\"><strong>\u4ea7\u54c1\u76ee\u5f55<\/strong>\u83b7\u53d6<\/span>\n            <\/div>\n            <div class=\"shone-trust-item\">\n              <div class=\"shone-trust-badge\">\n                <span class=\"shone-trust-badge-icon\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2\"\/><rect x=\"8\" y=\"2\" width=\"8\" height=\"4\" rx=\"1\" ry=\"1\"\/><path d=\"m9 14 2 2 4-4\"\/><\/svg><\/span>\n              <\/div>\n              <span class=\"shone-trust-copy\"><strong>\u65e0\u8d77\u8ba2\u91cf<\/strong>\u6253\u6837\u652f\u6301<\/span>\n            <\/div>\n          <\/div>\n        <\/div>\n        <div class=\"shone-inquiry-image-wrapper\">\n          <img decoding=\"async\" src=\"https:\/\/www.shonelighting.com\/cn\/wp-content\/uploads\/2026\/09\/Start-Your-Custom-Lighting-Project-with-SHONE.webp\" alt=\"Universal inquiry form for SHONE product catalog and project selection support\" loading=\"lazy\">\n        <\/div>\n      <\/div>\n      <div class=\"shone-inquiry-right\">\n        <div>\n          <div class=\"shone-inquiry-form\">\n            <form method=\"POST\" enctype=\"multipart\/form-data\" action=\"https:\/\/form.infility.cn\/form\/post\" class=\"infility-form infility-form-427\" id=\"infility_form_427\" data-id=\"427\" data-redirect=\"https:\/\/www.shonelighting.com\/thanks\/\" data-show-popup=\"1\" data-ajax-url=\"https:\/\/form.infility.cn\/form\/post\" >\n\t<input type=\"hidden\" name=\"form_id\" value=\"427\">\n\t<input type=\"hidden\" name=\"meta_keyword\" value=\"\">\n\t<input type=\"hidden\" name=\"meta_location\" value=\"\">\n\t<input type=\"hidden\" name=\"analytics_uid\" value=\"\">\n\t<input type=\"hidden\" name=\"customer_id\" value=\"\">\n\t<input type=\"hidden\" name=\"source\" value=\"\">\n\t\t\t<div class=\"infility-form-row infility-form-row-0 infility-form-row-input\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"infility-form-col infility-form-col-0 infility-form-col-text\">\n\t\t\t\t\t\t<label>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"label\">\n\t\t\t\t\t\t\t\t\t<span>\u59d3\u540d<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span>*<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"input\">\n\t\t\t\t\t\t\t\t<input type=\"text\" name=\"name\" placeholder=\"\u8054\u7cfb\u4eba\u59d3\u540d\" value=\"\" maxlength=\"255\" required>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/label>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"infility-form-col infility-form-col-1 infility-form-col-text\">\n\t\t\t\t\t\t<label>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"label\">\n\t\t\t\t\t\t\t\t\t<span>\u7535\u8bdd\/WhatsApp<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span>*<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"input\">\n\t\t\t\t\t\t\t\t<input type=\"text\" name=\"phone_whatsapp\" placeholder=\"\u60a8\u7684\u8054\u7cfb\u7535\u8bdd\" value=\"\" maxlength=\"255\" required>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/label>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<div class=\"infility-form-row infility-form-row-1 infility-form-row-input\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"infility-form-col infility-form-col-0 infility-form-col-email\">\n\t\t\t\t\t\t<label>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"label\">\n\t\t\t\t\t\t\t\t\t<span>\u90ae\u7bb1<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span>*<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"input\">\n\t\t\t\t\t\t\t\t<input type=\"email\" name=\"email\" placeholder=\"\u4f01\u4e1a\u90ae\u7bb1\" value=\"\" maxlength=\"255\" required>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/label>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"infility-form-col infility-form-col-1 infility-form-col-text\">\n\t\t\t\t\t\t<label>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"label\">\n\t\t\t\t\t\t\t\t\t<span>\u516c\u53f8<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"input\">\n\t\t\t\t\t\t\t\t<input type=\"text\" name=\"field_nbygj0Cn3h\" placeholder=\"\u516c\u53f8\u540d\u79f0\" value=\"\" maxlength=\"255\">\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/label>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<div class=\"infility-form-row infility-form-row-2 infility-form-row-input\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"infility-form-col infility-form-col-0 infility-form-col-select\">\n\t\t\t\t\t\t<label>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"label\">\n\t\t\t\t\t\t\t\t\t<span>\u884c\u4e1a<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"input\">\n\t\t\t\t\t\t\t\t<select name=\"field_RRLtuC0iFI\"><option value=\"Municipal & Plaza\" selected>\u5e02\u653f\u4e0e\u5e7f\u573a<\/option><option value=\"Architectural & Facade\" >\u5efa\u7b51\u4e0e\u5e55\u5899<\/option><option value=\"Theme Park & Monument\" >\u4e3b\u9898\u516c\u56ed\u4e0e\u5730\u6807<\/option><option value=\"Commercial Landscape & Hardscape\" >\u5546\u4e1a\u666f\u89c2\u4e0e\u786c\u8d28\u94fa\u88c5<\/option><option value=\"Road, Bridge & Tunnel\" >\u9053\u8def\u3001\u6865\u6881\u4e0e\u96a7\u9053<\/option><option value=\"Medical & Special Spaces\" >\u533b\u7597\u4e0e\u7279\u6b8a\u7a7a\u95f4<\/option><option value=\"Other\" >\u5176\u4ed6<\/option><\/select>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/label>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<div class=\"infility-form-row infility-form-row-3 infility-form-row-input\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"infility-form-col infility-form-col-0 infility-form-col-textarea\">\n\t\t\t\t\t\t<label>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"label\">\n\t\t\t\t\t\t\t\t\t<span>\u7559\u8a00<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span>*<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"input\">\n\t\t\t\t\t\t\t\t<textarea name=\"message\" required placeholder=\"\u8bf7\u63cf\u8ff0\u60a8\u7684\u9879\u76ee\u9700\u6c42\u3002\" rows=\"5\"><\/textarea>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/label>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<div class=\"infility-form-row infility-form-row-4 infility-form-row-input\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"infility-form-col infility-form-col-0 infility-form-col-file\">\n\t\t\t\t\t\t<label>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"label\">\n\t\t\t\t\t\t\t\t\t<span>\u6587\u4ef6\u4e0a\u4f20\uff08CAD \/ PDF \/ ZIP\uff09<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"input\">\n\t\t\t\t\t\t\t\t<input type=\"file\" name=\"field_ea0MndfMtx\" accept=\".doc,.docx,.pdf,.txt,.rtf,.jpg,.jpeg,.png,.gif,.webp,.zip,.rar,.csv,.xls,.xlsx,.zip\">\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/label>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<div class=\"infility-form-row infility-form-row-5 infility-form-row-input\">\n\t\t\t\t\t<\/div>\n\t\t\t<div class=\"infility-form-row infility-form-row-6 infility-form-row-input\">\n\t\t\t\t\t<\/div>\n\t\t\t<div class=\"infility-form-row infility-form-row-7 infility-form-row-submit\">\n\t\t\t\t\t\t\t\t\t\t\t\t<button type=\"submit\">\u83b7\u53d6\u9879\u76ee\u62a5\u4ef7<\/button>\n\t\t\t\t\t<!-- <input type=\"submit\" value=\"Send\" \/> -->\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\n<\/form>\n<style>\n\t#infility_form_427 {\n\t\t\t}\n\t#infility_form_427 input[type=text],\n\t#infility_form_427 input[type=email],\n\t#infility_form_427 input[type=number],\n\t#infility_form_427 input[type=tel],\n    #infility_form_427 input[type=date],\n\t#infility_form_427 textarea,\n\t#infility_form_427 select {\n\t\tflex: 1;\n\t\twidth: 100%;\n\t\tbox-sizing: border-box;\n\t\ttransition: all 0.3s;\n\t\tborder-style: solid;\n\t\tborder-color: #ffffffff;\n\t\tborder-top-width: 0px;\n\t\tborder-right-width: 0px;\n\t\tborder-bottom-width: 1px;\n\t\tborder-left-width: 0px;\n\t\tborder-radius: 0px 0px 0px 0px;\n\t\tfont-size: 16px;\n\t\tfont-weight: normal;\n\t\tcolor: #ffffffff;\n\t\tbackground-color: #ffffff00;\n\t\tpadding: 8px 8px 8px 0px;\n\t}\n\n\t#infility_form_427 input[type=text]:focus,\n\t#infility_form_427 input[type=email]:focus,\n\t#infility_form_427 input[type=number]:focus,\n\t#infility_form_427 input[type=tel]:focus,\n    #infility_form_427 input[type=date]:focus,\n\t#infility_form_427 textarea:focus,\n\t#infility_form_427 select:focus {\n\t\tborder-color: #ffffffff;\n\t\tcolor: #ffffffff;\n\t\tbackground-color: #ffffff00;\n\t}\n\n\t#infility_form_427 input[type=text]::placeholder,\n\t#infility_form_427 input[type=email]::placeholder,\n\t#infility_form_427 input[type=number]::placeholder,\n\t#infility_form_427 input[type=tel]::placeholder,\n    #infility_form_427 input[type=date]::placeholder,\n\t#infility_form_427 textarea::placeholder,\n\t#infility_form_427 select::placeholder {\n\t\tcolor: #ffffffcc;\n\t}\n\n\t#infility_form_427 input[type=text]:focus::placeholder,\n\t#infility_form_427 input[type=email]:focus::placeholder,\n\t#infility_form_427 input[type=number]:focus::placeholder,\n\t#infility_form_427 input[type=tel]:focus::placeholder,\n    #infility_form_427 input[type=date]:focus::placeholder,\n\t#infility_form_427 textarea:focus::placeholder,\n\t#infility_form_427 select:focus::placeholder {\n\t\tcolor: #cccccc;\n\t}\n\n\t#infility_form_427 .privacy{color:#ffffffff;margin-bottom:24px;font-size: 14px;}\n\n\t@media  screen and (min-width: 768px) {\n\t\t#infility_form_427 .infility-form-row {\n\t\t\t\/* display: grid;\n\t\t\tgrid-template-columns: repeat(2, 1fr); *\/\n\t\t\tdisplay: flex;\n\t\t\tflex-wrap: wrap;\n\t\t\tjustify-content: space-between;\n\t\t}\n\t}\n\n\t#infility_form_427 input[type=file] {\n\t\tbackground-color: transparent;\n\t\tborder: none;\n\t\tmax-width: 100%;\n\t}\n\t#infility_form_427 .infility-form-col {\n\t\tmargin-bottom: 10px;\n\t\tfont-size: 16px;\n\t\tfont-weight: 700;\n\t}\n\n\t#infility_form_427 .infility-form-col .iti {\n\t\twidth: 100%;\n\t\tdisplay: block;\n\t}\n\t#infility_form_427 .iti__selected-flag {\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t}\n\t#infility_form_427 .iti__selected-dial-code {\n\t\tmargin-left: 6px;\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tline-height: 1;\n\t\tfont-size: 16px;\n\t\tfont-weight: normal;\n\t\tcolor: #ffffffff;\n\t}\n\t#infility_form_427 .iti__flag-container {\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t}\n\t#infility_form_427 .infility-form-col .iti__dropdown-content {\n\t\tbackground-color: #fff;\n\t\tcolor: #333;\n\t}\n\n\t#infility_form_427 label {\n\t\tdisplay: block;\n\t\tpadding: 8px 0px 0px 0px;\n\t\tcolor: #ffffffff;\n\t}\n\n\t#infility_form_427 .label {\n\t\t\t\tline-height: 41px;\n\t}\n\n\t#infility_form_427 .input {\n\t\tflex: 1;\n\t\tdisplay: flex;\n\t\tflex-wrap: wrap;\n\t}\n\n\t#infility_form_427 .input label {\n\t\tfont-size: 16px;\n\t\tpadding: 0px 0px 0px 0px;\n\t\t\t\t\t}\n\n\t#infility_form_427 input[type=submit], #infility_form_427 button {\n\t\twidth: 100%;\n\t\tbox-sizing: border-box;\n\t\ttransition: all 0.3s;\n\t\tborder-style: solid;\n\t\tborder-color: #ffffff00;\n\t\tborder-top-width: 1px;\n\t\tborder-right-width: 1px;\n\t\tborder-bottom-width: 1px;\n\t\tborder-left-width: 1px;\n\t\tborder-radius: 4px 4px 4px 4px;\n\t\tfont-size: 18px;\n\t\tfont-weight: 700;\n\t\tpadding: 20px 8px 20px 8px;\n\t\tcursor: pointer;\n\t\tcolor: #ff0000;\n\t\tbackground-color: #ffffffff;\n\t}\n\t#infility_form_427 .iti__country-container input[type=submit], #infility_form_427 .iti__country-container button,\n\t#infility_form_427 .iti__country-container input[type=submit]:hover, #infility_form_427 .iti__country-container button:hover {\n\t\tbackground-color: #ffffff00;\n\t\tcolor: #ffffffff;\n\t\tborder-color: #ffffff00;\n\t\tborder-radius: 0px 0px 0px 0px;\n\t}\n\t#infility_form_427 input[type=submit]:hover, #infility_form_427 button:hover {\n\t\tcolor: #ff0000;\n\t\tbackground-color: #fffffffa;\n\t\tborder-color: #00000000;\n\t}\n\t#infility_form_427 input[type=submit]:disabled, #infility_form_427 button:disabled {\n\t\tbackground-color: #9999997f;\n\t\tborder-color: #999;\n\t\tcolor: #333;\n\t\tcursor: not-allowed;\n\t}\n\t\n\t.infility-loader {\n\t\tborder: 2px solid #f3f3f3;\n\t\tborder-radius: 50%;\n\t\tborder-top: 2px solid #3498db;\n\t\twidth: 14px;\n\t\theight: 14px;\n\t\t-webkit-animation: infility-spin 2s linear infinite; \/* Safari *\/\n\t\tanimation: infility-spin 2s linear infinite;\n\t\tdisplay: inline-block;\n\t\tvertical-align: middle;\n\t\tmargin-right: 5px;\n\t}\n\n\t\/* Safari *\/\n\t@-webkit-keyframes infility-spin {\n\t\t0% { -webkit-transform: rotate(0deg); }\n\t\t100% { -webkit-transform: rotate(360deg); }\n\t}\n\n\t@keyframes  infility-spin {\n\t\t0% { transform: rotate(0deg); }\n\t\t100% { transform: rotate(360deg); }\n\t}\n\n\t\/* country \u641c\u7d22\u5f0f\u4e0b\u62c9 *\/\n\t#infility_form_427 .infility-form-col-country {\n\t\tposition: relative;\n\t}\n\t.infility-country-dropdown {\n\t\tdisplay: none;\n\t\tposition: absolute;\n\t\ttop: 100%;\n\t\tleft: 0;\n\t\tright: 0;\n\t\tmax-height: 220px;\n\t\toverflow-y: auto;\n\t\tbackground-color: #fff;\n\t\tborder: 1px solid #ddd;\n\t\tborder-radius: 4px;\n\t\tbox-shadow: 0 6px 16px 0 rgba(0, 0, 0, 0.12);\n\t\tz-index: 9999;\n\t\tmargin-top: 2px;\n\t}\n\t.infility-country-dropdown.open {\n\t\tdisplay: block;\n\t}\n\t.infility-country-option {\n\t\tpadding: 8px 12px;\n\t\tfont-size: 16px;\n\t\tcolor: #333;\n\t\tcursor: pointer;\n\t\twhite-space: nowrap;\n\t\toverflow: hidden;\n\t\ttext-overflow: ellipsis;\n\t}\n\t.infility-country-option:hover,\n\t.infility-country-option.active {\n\t\tbackground-color: #f0f7ff;\n\t\tcolor: #1677ff;\n\t}\n\t.infility-country-empty {\n\t\tpadding: 8px 12px;\n\t\tfont-size: 16px;\n\t\tcolor: #999;\n\t}\n\n\t\t\t\t@media  screen and (min-width: 768px) {\n\t\t\t\t#infility_form_427 .infility-form-row-0 .infility-form-col-0 {\n\t\t\t\t\twidth: 49%;\n\t\t\t\t}\n\t\t\t}\n\t\t\t\t\t\t@media  screen and (min-width: 768px) {\n\t\t\t\t#infility_form_427 .infility-form-row-0 .infility-form-col-1 {\n\t\t\t\t\twidth: 49%;\n\t\t\t\t}\n\t\t\t}\n\t\t\t\t\t\t@media  screen and (min-width: 768px) {\n\t\t\t\t#infility_form_427 .infility-form-row-1 .infility-form-col-0 {\n\t\t\t\t\twidth: 49%;\n\t\t\t\t}\n\t\t\t}\n\t\t\t\t\t\t@media  screen and (min-width: 768px) {\n\t\t\t\t#infility_form_427 .infility-form-row-1 .infility-form-col-1 {\n\t\t\t\t\twidth: 49%;\n\t\t\t\t}\n\t\t\t}\n\t\t\t\t\t\t@media  screen and (min-width: 768px) {\n\t\t\t\t#infility_form_427 .infility-form-row-2 .infility-form-col-0 {\n\t\t\t\t\twidth: 100%;\n\t\t\t\t}\n\t\t\t}\n\t\t\t\t\t\t@media  screen and (min-width: 768px) {\n\t\t\t\t#infility_form_427 .infility-form-row-3 .infility-form-col-0 {\n\t\t\t\t\twidth: 100%;\n\t\t\t\t}\n\t\t\t}\n\t\t\t\t\t\t@media  screen and (min-width: 768px) {\n\t\t\t\t#infility_form_427 .infility-form-row-4 .infility-form-col-0 {\n\t\t\t\t\twidth: 100%;\n\t\t\t\t}\n\t\t\t}\n\t\t\t\t\t\t@media  screen and (min-width: 768px) {\n\t\t\t\t#infility_form_427 .infility-form-row-7 .infility-form-col-0 {\n\t\t\t\t\twidth: 100%;\n\t\t\t\t}\n\t\t\t}\n\t\t\t\t<\/style>\n\n\n<script>\n\t !function(){var m,e,l,a,r,s,y,h,g,v,w,n,i;document.querySelector?window.FormData?(m=function(t,e,a){return new Promise(function(n,i){var o=new XMLHttpRequest;o.open(t,e),o.setRequestHeader(\"X-Requested-With\",\"XMLHttpRequest\"),o.onreadystatechange=function(){if(4===this.readyState)if(200<=this.status&&this.status<300){var t=this.getResponseHeader(\"Content-Type\");if(t&&-1!==t.indexOf(\"application\/json\"))try{var e=JSON.parse(o.response);return void(e.error?i(new Error(e.error)):n(e.data||e))}catch(t){}n(o.response)}else o.status?i(new Error(\"\".concat(o.status,\": \").concat(o.statusText))):i(new Error(\"Network Error\"))},o.send(a)})},e=function(t){for(var e={},n=(t=-1<(t=t||window.location.href).indexOf(\"?\")?t.split(\"?\")[1]:t).split(\"&\"),i=0;i<n.length;i++){var o=n[i].split(\"=\"),a=decodeURIComponent(o[0].replace(\/^\\s+|\\s+$\/g,\"\")),o=2===o.length?decodeURIComponent(o[1].replace(\/^\\s+|\\s+$\/g,\"\")):\"\";e[a]=o}return e},l=function(t){return e(1<arguments.length&&void 0!==arguments[1]?arguments[1]:\"\")[t]||\"\"},a=function(t,e,n){var i=document.createElement(\"link\");if(i.rel=\"stylesheet\",i.type=\"text\/css\",i.href=t,n&&(i.onload=n),e)for(var o in e)i.setAttribute(o,e[o]);document.head.appendChild(i)},r=function(t,e,n){var i=document.createElement(\"script\");if(i.type=\"text\/javascript\",i.src=t,n&&(i.onload=n),e)for(var o in e)i.setAttribute(o,e[o]);document.head.appendChild(i)},s=function(t){function e(t,e){t.forEach(function(t){t.value=e})}var n=Array.from(t.querySelectorAll(\"input[type=hidden][name=meta_keyword]\")),i=Array.from(t.querySelectorAll(\"input[type=hidden][name=meta_location]\")),t=Array.from(t.querySelectorAll(\"input[type=hidden][name=analytics_uid]\")),o=window.location.href,a=\"infility-global_infility-form_keyword\";if(o.includes(\"?\"))try{var r=l(\"keyword\",o);r?e(n,r):window.localStorage.getItem(a)&&e(n,window.localStorage.getItem(a))}catch(t){console.log(t)}else window.localStorage.getItem(a)&&e(n,window.localStorage.getItem(a));e(i,o),window.localStorage.getItem(\"infility_uid\")&&e(t,window.localStorage.getItem(\"infility_uid\"))},y=function(t,e,n){e=new CustomEvent(e,{bubbles:!0,detail:n});t.dispatchEvent(e)},h=function(t,e){var n=document.getElementById(\"infility-toast-container\"),i=(n||((n=document.createElement(\"div\")).id=\"infility-toast-container\",n.style.cssText=\"position: fixed; top: 20px; left: 50%; transform: translateX(-50%); z-index: 99999; display: flex; flex-direction: column; gap: 10px; pointer-events: none;\",document.body.appendChild(n)),document.createElement(\"div\")),o=(i.className=\"infility-toast\",\"\"),o=\"success\"===e?'<svg viewBox=\"64 64 896 896\" width=\"16\" height=\"16\" style=\"fill: #52c41a; margin-right: 8px; min-width: 16px;\"><path d=\"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm193.5 301.7l-210.6 292a31.8 31.8 0 0 1-51.7 0L318.5 484.9c-3.8-5.3 0-12.7 6.5-12.7h46.9c10.2 0 19.9 4.9 25.9 13.3l71.2 98.8 157.2-218c6-8.3 15.6-13.3 25.9-13.3H699c6.5 0 10.3 7.4 6.5 12.7z\"\/><\/svg>':'<svg viewBox=\"64 64 896 896\" width=\"16\" height=\"16\" style=\"fill: #ff4d4f; margin-right: 8px; min-width: 16px;\"><path d=\"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm165.4 618.2l-66-.3L512 563.4l-99.3 118.4-66.1.3c-4.4 0-8.1-3.5-8.1-8v-.1c0-1.9.7-3.7 1.9-5.2l130.1-155L340.5 359a8.32 8.32 0 0 1-1.9-5.2v-.1c0-4.4 3.6-8 8.1-8l66.1.3L512 464.6l99.3-118.4 66-.3c4.4 0 8.1 3.5 8.1 8v.1c0 1.9-.7 3.7-1.9 5.2L553.5 514l130 155c1.2 1.5 1.9 3.3 1.9 5.2v.1c0 4.4-3.6 8-8 8z\"\/><\/svg>';i.innerHTML=o+\"<span style=\\\"color: #333; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif; font-size: 14px; line-height: 1.5;\\\">\"+t+\"<\/span>\",i.style.cssText=\"background: white; padding: 10px 16px; border-radius: 4px; box-shadow: 0 3px 6px -4px rgba(0,0,0,.12), 0 6px 16px 0 rgba(0,0,0,.08), 0 9px 28px 8px rgba(0,0,0,.05); display: flex; align-items: center; min-width: 200px; opacity: 0; transition: all 0.3s ease-in-out; transform: translateY(-20px); pointer-events: auto; border: 1px solid #f0f0f0;\",n.appendChild(i),requestAnimationFrame(function(){i.style.opacity=\"1\",i.style.transform=\"translateY(0)\"}),setTimeout(function(){i.style.opacity=\"0\",i.style.transform=\"translateY(-20px)\",setTimeout(function(){i.parentNode&&i.parentNode.removeChild(i)},300)},3e3)},g=function(t){return window.intlTelInput(t,{nationalMode:!0,separateDialCode:!0,formatOnDisplay:!0,initialCountry:\"auto\",geoIpLookup:function(e,t){fetch(\"https:\/\/ipinfo.io\/json\").then(function(t){return t.json()}).then(function(t){return e(t.country)}).catch(function(){e(\"us\")})}})},v=function(n){var i=n.closest(\".infility-form-col\")||n.parentNode,e=i.querySelector(\".infility-country-value\"),t=i.querySelector(\".infility-country-options\");if(e&&t){var o,a,r,l,s,c,u,d,f,p=[];try{p=JSON.parse(t.value||\"[]\")}catch(t){return}p.length&&(o=null,a=[],l=!(r=-1),s=function(t){if(t=t.trim().toLowerCase())for(var e=0;e<p.length;e++)if(p[e].toLowerCase()===t)return p[e];return null},c=function(t){if(a.length){(t=t<0?0:t)>a.length-1&&(t=a.length-1),r=t;for(var e=0;e<a.length;e++)a[e].el.classList.toggle(\"active\",e===t);var n=a[t].el,i=n.offsetHeight||30;n.offsetTop<o.scrollTop?o.scrollTop=n.offsetTop:n.offsetTop+i>o.scrollTop+o.clientHeight&&(o.scrollTop=n.offsetTop+i-o.clientHeight)}},d=function(){o&&l&&(o.classList.remove(\"open\"),l=!1),r=-1},f=function(t){e.value=t,n.value=t,n.setCustomValidity(\"\"),d()},n.addEventListener(\"focus\",u=function(){var t,e;t=n.value,o||((o=document.createElement(\"div\")).className=\"infility-country-dropdown\",i.appendChild(o)),o.innerHTML=\"\",a=[],((e=(t||\"\").trim().toLowerCase())?p.filter(function(t){return-1!==t.toLowerCase().indexOf(e)}):p).slice(0,200).forEach(function(t){var e=document.createElement(\"div\");e.className=\"infility-country-option\",e.textContent=t,e.addEventListener(\"mousedown\",function(t){t.preventDefault()}),e.addEventListener(\"click\",function(){f(t)}),o.appendChild(e),a.push({el:e,value:t})}),a.length||((t=document.createElement(\"div\")).className=\"infility-country-empty\",t.textContent=\"No results\",o.appendChild(t)),r=-1,l||(o.classList.add(\"open\"),l=!0),c(0)}),n.addEventListener(\"input\",function(){var t=s(n.value);t?(e.value=t,n.setCustomValidity(\"\")):(e.value=\"\",n.required&&n.setCustomValidity(\"Please select an item in the list.\")),u()}),n.addEventListener(\"keydown\",function(t){l?\"ArrowDown\"===t.key?(t.preventDefault(),c(r+1)):\"ArrowUp\"===t.key?(t.preventDefault(),c(r-1)):\"Enter\"===t.key?(t.preventDefault(),a[r]?f(a[r].value):d()):\"Escape\"===t.key&&d():\"ArrowDown\"!==t.key&&\"ArrowUp\"!==t.key||(t.preventDefault(),u())}),n.addEventListener(\"blur\",function(){setTimeout(function(){var t=n.value.trim();t?(t=s(t))?(e.value=t,n.value=t,n.setCustomValidity(\"\")):e.value?n.value=e.value:(n.value=\"\",n.required&&n.setCustomValidity(\"Please select an item in the list.\")):(e.value=\"\",n.setCustomValidity(\"\")),d()},150)}),document.addEventListener(\"click\",function(t){l&&i&&!i.contains(t.target)&&d()}))}},w=function(t,e,n){try{var i={form_id:t.dataset.id,reason:e,detail:n||\"\",snapshot:{},meta_location:\"\"},o=(new FormData(t).forEach(function(t,e){\"string\"==typeof t?\"\"!==t&&(i.snapshot[e]=t):t&&t.name&&(i.snapshot[e]=t.name)}),i.meta_location=i.snapshot.meta_location||window.location.href,(t.dataset.ajaxUrl||\"\/form\/post\").replace(\/\\\/form\\\/post$\/,\"\/form\/failed\"));navigator.sendBeacon?navigator.sendBeacon(o,JSON.stringify(i)):window.fetch&&fetch(o,{method:\"POST\",keepalive:!0,headers:{\"Content-Type\":\"application\/json\"},body:JSON.stringify(i)}).catch(function(){})}catch(t){}},n=function(c,u,d){if(c&&c.querySelector&&!c.infility_form_init){c.infility_form_init=!0,console.log(\"[Infility Form] init form\",\"id=\"+c.dataset.id,\"redirect=\"+u,\"ajaxUrl=\"+d);var f=c.dataset.showPopup||1,p=(console.log(c),c.querySelector(\"input[type=submit]\"));if(p=p||c.querySelector(\"button\")){for(var t=c.querySelectorAll('input:not([type=\"submit\"]):not([type=\"button\"]),textarea'),e=0;e<t.length;e++)\"tel\"!==t[e].type&&t[e].addEventListener(\"input\",function(){this.setCustomValidity(\"\")});p.addEventListener(\"click\",function(t){t.preventDefault(),y(c,\"infility_form_submit_button_clicked\",{form:c});for(var e=c.querySelectorAll(\"input,textarea,select\"),n=0;n<e.length;n++){var i,o,a=e[n];if(a.required&&a.validity.valueMissing&&\"select\"!==a.tagName.toLowerCase()&&(o=\"Please be sure to fill in this information so that we can contact you in time.\",(i=(navigator.language||navigator.userLanguage||\"en\").toLowerCase()).startsWith(\"zh-tw\")||i.startsWith(\"zh-hk\")?o=\"\u8acb\u52d9\u5fc5\u586b\u5beb\u8a72\u9805\u4fe1\u606f\u4ee5\u4fbf\u6211\u5011\u80fd\u53ca\u6642\u806f\u7e6b\u5230\u60a8\u3002\":i.startsWith(\"zh\")?o=\"\u8bf7\u52a1\u5fc5\u586b\u5199\u8be5\u9879\u4fe1\u606f\u4ee5\u4fbf\u6211\u4eec\u80fd\u53ca\u65f6\u8054\u7cfb\u5230\u60a8\u3002\":i.startsWith(\"es\")?o=\"Aseg\u00farese de completar esta informaci\u00f3n para que podamos contactarlo a tiempo.\":i.startsWith(\"fr\")?o=\"Veuillez remplir ces informations afin que nous puissions vous contacter \u00e0 temps.\":i.startsWith(\"de\")?o=\"Bitte f\u00fcllen Sie diese Informationen unbedingt aus, damit wir Sie rechtzeitig kontaktieren k\u00f6nnen.\":i.startsWith(\"ja\")?o=\"\u6642\u9593\u5185\u306b\u3054\u9023\u7d61\u3067\u304d\u308b\u3088\u3046\u3001\u5fc5\u305a\u3053\u306e\u60c5\u5831\u3092\u5165\u529b\u3057\u3066\u304f\u3060\u3055\u3044\u3002\":i.startsWith(\"ko\")?o=\"\uc81c\ub54c \uc5f0\ub77d\ub4dc\ub9b4 \uc218 \uc788\ub3c4\ub85d \uc774 \uc815\ubcf4\ub97c \ubc18\ub4dc\uc2dc \uae30\uc785\ud574 \uc8fc\uc2ed\uc2dc\uc624.\":i.startsWith(\"ru\")&&(o=\"\u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u043e\u0431\u044f\u0437\u0430\u0442\u0435\u043b\u044c\u043d\u043e \u0437\u0430\u043f\u043e\u043b\u043d\u0438\u0442\u0435 \u044d\u0442\u0443 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044e, \u0447\u0442\u043e\u0431\u044b \u043c\u044b \u043c\u043e\u0433\u043b\u0438 \u0441\u0432\u044f\u0437\u0430\u0442\u044c\u0441\u044f \u0441 \u0432\u0430\u043c\u0438 \u0432\u043e\u0432\u0440\u0435\u043c\u044f.\"),a.setCustomValidity(o)),a.reportValidity&&!a.reportValidity())return void w(c,a.validity.valueMissing?\"client_required\":\"client_invalid\",a.name)}if(c.tel_input&&c.tel_input.required){t=c.tel_ini&&\"function\"==typeof c.tel_ini.getSelectedCountryData?c.tel_ini.getSelectedCountryData():null;if(!(t&&t.dialCode?String(t.dialCode).trim():\"\"))return w(c,\"client_invalid\",\"tel_country\"),c.tel_input.setCustomValidity(\"Please select a country code.\"),void c.tel_input.reportValidity();c.tel_input.setCustomValidity(\"\")}function r(){p.disabled=!0;var t=p.innerHTML,e=(p.innerHTML='<div class=\"infility-loader\"><\/div> Submitting...',y(c,\"infility_form_submitting\",{form:c,formData:l}),c.querySelector(\".infility-form-msg\"));e&&e.parentNode.removeChild(e),m(\"POST\",d,l).then(function(t){y(c,\"infility_form_submit\",{form:c,data:l,inquiryId:t.inquiry_id}),u?setTimeout(function(){window.location.href=u},300):(1==f?h(\"The form has been submitted successfully.\",\"success\"):((t=document.createElement(\"div\")).className=\"infility-form-msg success\",t.style.cssText=\"color: #52c41a; margin-top: 10px; font-size: 14px; text-align: center; width: 100%;\",t.innerText=\"The form has been submitted successfully.\",p.parentNode.appendChild(t)),c.reset())}).catch(function(t){var e;y(c,\"infility_form_failed\",{form:c,data:l,errorMessage:t.message}),\"Network Error\"===t.message?w(c,\"network_error\",\"\"):\/^\\d{3}: \/.test(t.message)&&w(c,\"http_error\",t.message),1==f?h(t.message,\"error\"):((e=document.createElement(\"div\")).className=\"infility-form-msg error\",e.style.cssText=\"color: #ff4d4f; margin-top: 10px; font-size: 14px; text-align: center; width: 100%;\",e.innerText=t.message,p.parentNode.appendChild(e))}).then(function(){p.disabled=!1,p.innerHTML=t})}var l=new FormData(c),s=(c.tel_name&&c.tel_ini&&l.get(c.tel_name)&&0<l.get(c.tel_name).trim().length&&l.set(c.tel_name,\"+\"+c.tel_ini.getSelectedCountryData().dialCode+\" \"+l.get(c.tel_name)),c.getAttribute(\"data-recaptcha-site-key\"));s&&\"undefined\"!=typeof grecaptcha&&\"function\"==typeof grecaptcha.execute?grecaptcha.ready(function(){grecaptcha.execute(s,{action:\"submit\"}).then(function(t){l.append(\"g-recaptcha-response\",t),r()}).catch(function(t){console.error(\"reCAPTCHA error:\",t),r()})}):r()});for(var n=c.querySelector(\"input[type=tel]\"),i=(n&&(c.tel_name=n.name,(c.tel_input=n).addEventListener(\"input\",function(){n.setCustomValidity(\"\")}),n.addEventListener(\"countrychange\",function(){n.setCustomValidity(\"\")}),window.intlTelInput?c.tel_ini=g(n):a(\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/intl-tel-input\/25.3.1\/build\/css\/intlTelInput.min.css\",null,function(){r(\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/intl-tel-input\/25.3.1\/build\/js\/intlTelInputWithUtils.min.js\",null,function(){c.tel_ini=g(n)})})),c.querySelectorAll(\".infility-country-input\")),o=0;o<i.length;o++)v(i[o]);s(c)}else console.log(\"button is not found.\")}},i=function(){for(var t=document.querySelectorAll(\"form.infility-form\"),e=0;e<t.length;e++)n(t[e],t[e].dataset.redirect,t[e].dataset.ajaxUrl)},window.initInfilityForm=window.initInfilityForm||function(){document.addEventListener(\"DOMContentLoaded\",function(t){window.localStorage.getItem(\"infility_uid\")&&i()}),window.addEventListener(\"load\",function(t){window.localStorage.getItem(\"infility_uid\")?i():setTimeout(function(){i()},100),setInterval(function(){i()},1e3)})},window.initInfilityForm()):console.log(\"FormData is not supported.\"):console.log(\"querySelector is not supported.\")}();\t\/\/ infility_form_submit_button_clicked    e.detail.form\n\t\/\/ infility_form_submitting    e.detail.formData\n\t\/\/ infility_form_submit    e.detail.inquiryId\n\t\/\/ infility_form_failed    e.detail.errorMessage\n<\/script>\n\n\n            <p class=\"text-white italic text-[14px] mt-4 text-left opacity-80\">*\u6211\u4eec\u5c0a\u91cd\u60a8\u7684\u9690\u79c1\uff0c\u6240\u6709\u4fe1\u606f\u5747\u53d7\u4fdd\u62a4\u3002<\/p>\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>SHONE \u4e13\u4e1a\u4ea7\u54c1\u76ee\u5f55 \u63a2\u7d22 SHONE \u7684\u5546\u4e1a\u6237\u5916\u7167\u660e\u4ea7\u54c1\u3001\u53d1\u5149\u5efa\u6750\u4e0e\u9879\u76ee\u7ea7\u7167\u660e\u4ea7\u54c1\u7ebf\uff0c\u652f\u6301\u5168\u7403\u9879\u76ee\u7684\u6807\u51c6\u4ea7\u54c1\u9009\u578b\u4e0e OEM\/ODM \u5b9a\u5236\u3002 \u4e0b\u8f7d\u4ea7\u54c1\u76ee\u5f55 \u9996\u9875 \u4ea7\u54c1\u76ee\u5f55 \u9700\u8981\u4ea7\u54c1\u9009\u578b\u652f\u6301\uff1f \u544a\u8bc9\u6211\u4eec\u60a8\u7684\u76ee\u6807\u4ea7\u54c1\u5206\u7c7b\u3001\u5e94\u7528\u573a\u666f\u6216\u9879\u76ee\u6587\u4ef6\uff0cSHONE \u5c06\u4e3a\u60a8\u63d0\u4f9b\u652f\u6301\u3002 30 \u5e74\u666f\u89c2\u7167\u660e\u7ecf\u9a8c 3000+ \u5168\u7403\u5730\u6807\u9879\u76ee \u4ea7\u54c1\u76ee\u5f55\u83b7\u53d6 \u65e0\u8d77\u8ba2\u91cf\u6253\u6837\u652f\u6301 *\u6211\u4eec\u5c0a\u91cd\u60a8\u7684\u9690\u79c1\uff0c\u6240\u6709\u4fe1\u606f\u5747\u53d7\u4fdd\u62a4\u3002<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":16,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-326","page","type-page","status-publish"],"acf":{"scene_manual_cases":null},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Product Catalog for Outdoor Lighting | SHONE<\/title>\n<meta name=\"description\" content=\"Browse certified outdoor lighting products with filters and catalog access for project selection. Download Product Catalog.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.shonelighting.com\/cn\/products\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Product Catalog for Outdoor Lighting | SHONE\" \/>\n<meta property=\"og:description\" content=\"Browse certified outdoor lighting products with filters and catalog access for project selection. Download Product Catalog.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.shonelighting.com\/cn\/products\/\" \/>\n<meta property=\"og:site_name\" content=\"Shone\" \/>\n<meta property=\"article:modified_time\" content=\"2026-10-27T10:27:35+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.shonelighting.com\/cn\/wp-content\/uploads\/2026\/09\/Start-Your-Custom-Lighting-Project-with-SHONE.webp\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.shonelighting.com\\\/cn\\\/products\\\/\",\"url\":\"https:\\\/\\\/www.shonelighting.com\\\/cn\\\/wp-json\\\/wp\\\/v2\\\/pages\\\/326\",\"name\":\"Product Catalog for Outdoor Lighting | SHONE\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.shonelighting.com\\\/cn\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.shonelighting.com\\\/cn\\\/products\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.shonelighting.com\\\/cn\\\/products\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.shonelighting.com\\\/cn\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/Start-Your-Custom-Lighting-Project-with-SHONE.webp\",\"datePublished\":\"2026-06-04T08:25:00+00:00\",\"dateModified\":\"2026-10-27T10:27:35+00:00\",\"description\":\"Browse certified outdoor lighting products with filters and catalog access for project selection. Download Product Catalog.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.shonelighting.com\\\/cn\\\/products\\\/#breadcrumb\"},\"inLanguage\":\"en\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.shonelighting.com\\\/cn\\\/products\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en\",\"@id\":\"https:\\\/\\\/www.shonelighting.com\\\/cn\\\/products\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.shonelighting.com\\\/cn\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/Start-Your-Custom-Lighting-Project-with-SHONE.webp\",\"contentUrl\":\"https:\\\/\\\/www.shonelighting.com\\\/cn\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/Start-Your-Custom-Lighting-Project-with-SHONE.webp\",\"width\":900,\"height\":600,\"caption\":\"Start Your Custom Lighting Project with SHONE\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.shonelighting.com\\\/cn\\\/products\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.shonelighting.com\\\/cn\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"\u4ea7\u54c1\u4e2d\u5fc3\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.shonelighting.com\\\/cn\\\/#website\",\"url\":\"https:\\\/\\\/www.shonelighting.com\\\/cn\\\/\",\"name\":\"Shone\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.shonelighting.com\\\/cn\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Product Catalog for Outdoor Lighting | SHONE","description":"Browse certified outdoor lighting products with filters and catalog access for project selection. Download Product Catalog.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.shonelighting.com\/cn\/products\/","og_locale":"en_US","og_type":"article","og_title":"Product Catalog for Outdoor Lighting | SHONE","og_description":"Browse certified outdoor lighting products with filters and catalog access for project selection. Download Product Catalog.","og_url":"https:\/\/www.shonelighting.com\/cn\/products\/","og_site_name":"Shone","article_modified_time":"2026-10-27T10:27:35+00:00","og_image":[{"url":"https:\/\/www.shonelighting.com\/cn\/wp-content\/uploads\/2026\/09\/Start-Your-Custom-Lighting-Project-with-SHONE.webp","type":"","width":"","height":""}],"twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.shonelighting.com\/cn\/products\/","url":"https:\/\/www.shonelighting.com\/cn\/wp-json\/wp\/v2\/pages\/326","name":"Product Catalog for Outdoor Lighting | SHONE","isPartOf":{"@id":"https:\/\/www.shonelighting.com\/cn\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.shonelighting.com\/cn\/products\/#primaryimage"},"image":{"@id":"https:\/\/www.shonelighting.com\/cn\/products\/#primaryimage"},"thumbnailUrl":"https:\/\/www.shonelighting.com\/cn\/wp-content\/uploads\/2026\/09\/Start-Your-Custom-Lighting-Project-with-SHONE.webp","datePublished":"2026-06-04T08:25:00+00:00","dateModified":"2026-10-27T10:27:35+00:00","description":"Browse certified outdoor lighting products with filters and catalog access for project selection. Download Product Catalog.","breadcrumb":{"@id":"https:\/\/www.shonelighting.com\/cn\/products\/#breadcrumb"},"inLanguage":"en","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.shonelighting.com\/cn\/products\/"]}]},{"@type":"ImageObject","inLanguage":"en","@id":"https:\/\/www.shonelighting.com\/cn\/products\/#primaryimage","url":"https:\/\/www.shonelighting.com\/cn\/wp-content\/uploads\/2026\/09\/Start-Your-Custom-Lighting-Project-with-SHONE.webp","contentUrl":"https:\/\/www.shonelighting.com\/cn\/wp-content\/uploads\/2026\/09\/Start-Your-Custom-Lighting-Project-with-SHONE.webp","width":900,"height":600,"caption":"Start Your Custom Lighting Project with SHONE"},{"@type":"BreadcrumbList","@id":"https:\/\/www.shonelighting.com\/cn\/products\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.shonelighting.com\/cn\/"},{"@type":"ListItem","position":2,"name":"\u4ea7\u54c1\u4e2d\u5fc3"}]},{"@type":"WebSite","@id":"https:\/\/www.shonelighting.com\/cn\/#website","url":"https:\/\/www.shonelighting.com\/cn\/","name":"Shone","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.shonelighting.com\/cn\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en"}]}},"_links":{"self":[{"href":"https:\/\/www.shonelighting.com\/cn\/wp-json\/wp\/v2\/pages\/326","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.shonelighting.com\/cn\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.shonelighting.com\/cn\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.shonelighting.com\/cn\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.shonelighting.com\/cn\/wp-json\/wp\/v2\/comments?post=326"}],"version-history":[{"count":1,"href":"https:\/\/www.shonelighting.com\/cn\/wp-json\/wp\/v2\/pages\/326\/revisions"}],"predecessor-version":[{"id":3848,"href":"https:\/\/www.shonelighting.com\/cn\/wp-json\/wp\/v2\/pages\/326\/revisions\/3848"}],"wp:attachment":[{"href":"https:\/\/www.shonelighting.com\/cn\/wp-json\/wp\/v2\/media?parent=326"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}