{"id":6880,"date":"2026-04-24T07:56:50","date_gmt":"2026-04-24T07:56:50","guid":{"rendered":"https:\/\/hengchenchina.com\/?page_id=6880"},"modified":"2026-06-09T06:29:21","modified_gmt":"2026-06-09T06:29:21","slug":"frp-grating","status":"publish","type":"page","link":"https:\/\/hengchenchina.com\/fr\/frp-grating\/","title":{"rendered":"Caillebotis en fibre de verre"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"6880\" class=\"elementor elementor-6880\" data-elementor-settings=\"{&quot;element_pack_global_tooltip_width&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;element_pack_global_tooltip_width_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;element_pack_global_tooltip_width_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;element_pack_global_tooltip_padding&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;top&quot;:&quot;&quot;,&quot;right&quot;:&quot;&quot;,&quot;bottom&quot;:&quot;&quot;,&quot;left&quot;:&quot;&quot;,&quot;isLinked&quot;:true},&quot;element_pack_global_tooltip_padding_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;top&quot;:&quot;&quot;,&quot;right&quot;:&quot;&quot;,&quot;bottom&quot;:&quot;&quot;,&quot;left&quot;:&quot;&quot;,&quot;isLinked&quot;:true},&quot;element_pack_global_tooltip_padding_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;top&quot;:&quot;&quot;,&quot;right&quot;:&quot;&quot;,&quot;bottom&quot;:&quot;&quot;,&quot;left&quot;:&quot;&quot;,&quot;isLinked&quot;:true},&quot;element_pack_global_tooltip_border_radius&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;top&quot;:&quot;&quot;,&quot;right&quot;:&quot;&quot;,&quot;bottom&quot;:&quot;&quot;,&quot;left&quot;:&quot;&quot;,&quot;isLinked&quot;:true},&quot;element_pack_global_tooltip_border_radius_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;top&quot;:&quot;&quot;,&quot;right&quot;:&quot;&quot;,&quot;bottom&quot;:&quot;&quot;,&quot;left&quot;:&quot;&quot;,&quot;isLinked&quot;:true},&quot;element_pack_global_tooltip_border_radius_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;top&quot;:&quot;&quot;,&quot;right&quot;:&quot;&quot;,&quot;bottom&quot;:&quot;&quot;,&quot;left&quot;:&quot;&quot;,&quot;isLinked&quot;:true}}\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d8c9638 e-con-full e-flex e-con e-parent\" data-id=\"d8c9638\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;ekit_has_onepagescroll_dot&quot;:&quot;yes&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2f9ba93 elementor-widget elementor-widget-html\" data-id=\"2f9ba93\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;ekit_we_effect_on&quot;:&quot;none&quot;}\" data-widget_type=\"html.default\">\n\t\t\t\t\t<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Archivo+Condensed:wght@500;600;700;800;900&family=IBM+Plex+Mono:wght@400;500;600;700&family=Source+Sans+3:wght@400;500;600;700;800&display=swap\" rel=\"stylesheet\">\n\n<style>\n  #frp-showcase,\n  #frp-showcase * {\n    box-sizing: border-box;\n  }\n\n  #frp-showcase {\n    --frp-navy: #071422;\n    --frp-navy-2: #0d2236;\n    --frp-accent: #004099;\n    --frp-silver: #edf2f6;\n    --frp-text: #f8fafc;\n    --frp-muted: #b8c4d3;\n    --frp-line: rgba(255, 255, 255, 0.12);\n    --frp-display: \"Archivo Condensed\", \"Arial Narrow\", sans-serif;\n    --frp-body: \"Source Sans 3\", Arial, sans-serif;\n    --frp-mono: \"IBM Plex Mono\", Consolas, monospace;\n    --light-card-bg: #f8fafc;\n    --light-card-border: #e2e8f0;\n    --light-text: #374151;\n    --light-text-2: #4b5563;\n    --light-title: #0d2236;\n    width: 100%;\n    overflow: hidden;\n    background: transparent;\n    color: var(--light-text);\n    font-family: var(--frp-body);\n    line-height: 1.5;\n  }\n\n  #frp-showcase img {\n    display: block;\n    max-width: 100%;\n  }\n\n  #frp-showcase a {\n    text-decoration: none;\n  }\n\n  #frp-showcase .frp-wrap {\n    width: min(1280px, calc(100% - 32px));\n    margin: 0 auto;\n  }\n\n  #frp-showcase .frp-eyebrow {\n    margin: 0;\n    font-family: var(--frp-mono);\n    font-size: 14px;\n    letter-spacing: 0.28em;\n    text-transform: uppercase;\n    color: var(--frp-accent);\n  }\n\n  #frp-showcase .frp-section-title {\n    margin: 14px 0 0;\n    font-family: var(--frp-display);\n    font-size: clamp(36px, 5vw, 60px);\n    font-weight: 900;\n    line-height: 0.95;\n    letter-spacing: -0.035em;\n    text-transform: uppercase;\n    color: var(--light-title);\n  }\n\n  #frp-showcase .frp-copy {\n    margin: 22px 0 0;\n    color: var(--light-text-2);\n    font-size: 20px;\n    line-height: 1.75;\n  }\n\n  #frp-showcase .frp-copy-sm {\n    margin: 12px 0 0;\n    color: #6b7280;\n    font-size: 16px;\n    line-height: 1.7;\n  }\n\n  #frp-showcase .frp-btn {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    gap: 10px;\n    min-height: 52px;\n    border: 0;\n    background: var(--frp-accent);\n    color: #ffffff;\n    padding: 15px 26px;\n    font-family: var(--frp-display);\n    font-size: 16px;\n    font-weight: 900;\n    letter-spacing: 0.16em;\n    text-transform: uppercase;\n    text-decoration: none;\n    transition: 0.25s ease;\n    cursor: pointer;\n  }\n\n  #frp-showcase .frp-btn:hover {\n    background: var(--light-title);\n    color: #ffffff;\n    transform: translateY(-2px);\n  }\n\n  #frp-showcase .frp-btn-outline {\n    background: transparent;\n    border: 1px solid #cbd5e1;\n    color: var(--light-title);\n  }\n\n  #frp-showcase .frp-btn-outline:hover {\n    background: rgba(0,64,153,0.08);\n    color: var(--frp-accent);\n  }\n\n  \/* \u2500\u2500 Hero (keep dark) \u2500\u2500 *\/\n  #frp-showcase .frp-hero {\n    position: relative;\n    min-height: 600px;\n    overflow: hidden;\n    background: var(--frp-navy);\n    color: var(--frp-text);\n  }\n\n  #frp-showcase .frp-hero .frp-section-title {\n    color: var(--frp-text);\n  }\n\n  #frp-showcase .frp-hero .frp-copy {\n    color: var(--frp-muted);\n  }\n\n  #frp-showcase .frp-hero .frp-copy-sm {\n    color: var(--frp-muted);\n  }\n\n  #frp-showcase .frp-hero .frp-eyebrow {\n    color: #f28c28;\n  }\n\n  #frp-showcase .frp-hero .frp-btn {\n    background: #f28c28;\n    color: var(--frp-navy);\n  }\n\n  #frp-showcase .frp-hero .frp-btn:hover {\n    background: #ffffff;\n    color: var(--frp-navy);\n  }\n\n  #frp-showcase .frp-hero-bg {\n    position: absolute;\n    inset: 0;\n  }\n\n  #frp-showcase .frp-hero-bg img {\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n    opacity: 0.55;\n  }\n\n  #frp-showcase .frp-hero-bg::after {\n    content: \"\";\n    position: absolute;\n    inset: 0;\n    background: linear-gradient(90deg, rgba(7,20,34,0.97) 0%, rgba(7,20,34,0.82) 50%, rgba(7,20,34,0.4) 100%),\n                radial-gradient(circle at 25% 20%, rgba(242,140,40,0.15), transparent 30%);\n  }\n\n  #frp-showcase .frp-hero-inner {\n    position: relative;\n    z-index: 2;\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    align-items: center;\n    gap: 48px;\n    min-height: 600px;\n    padding: 80px 0;\n  }\n\n  #frp-showcase .frp-hero-badge {\n    display: inline-flex;\n    align-items: center;\n    gap: 12px;\n    border: 1px solid rgba(255,255,255,0.18);\n    background: rgba(255,255,255,0.08);\n    padding: 10px 16px;\n    backdrop-filter: blur(10px);\n  }\n\n  #frp-showcase .frp-hero .frp-hero-badge::before {\n    content: \"\";\n    width: 8px;\n    height: 8px;\n    background: #f28c28;\n  }\n\n  #frp-showcase .frp-hero-actions {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 14px;\n    margin-top: 34px;\n  }\n\n  #frp-showcase .frp-hero-visual {\n    position: relative;\n    border: 1px solid rgba(255,255,255,0.14);\n    box-shadow: 0 24px 70px rgba(0,0,0,0.4);\n  }\n\n  #frp-showcase .frp-hero-visual img {\n    width: 100%;\n    height: auto;\n  }\n\n  \/* \u2500\u2500 Light sections (all non-Hero) \u2500\u2500 *\/\n  #frp-showcase .frp-section {\n    position: relative;\n    padding: 90px 0;\n    background: #ffffff;\n  }\n\n  #frp-showcase .frp-section-head {\n    max-width: 900px;\n    margin-bottom: 48px;\n  }\n\n  \/* \u2500\u2500 Spec Sub-section \u2500\u2500 *\/\n  #frp-showcase .frp-spec-sub {\n    margin-bottom: 60px;\n  }\n\n  #frp-showcase .frp-spec-sub:last-child {\n    margin-bottom: 0;\n  }\n\n  #frp-showcase .frp-spec-sub-head {\n    display: flex;\n    align-items: center;\n    gap: 12px;\n    margin-bottom: 28px;\n    padding-bottom: 16px;\n    border-bottom: 2px solid #e2e8f0;\n  }\n\n  #frp-showcase .frp-spec-sub-head svg {\n    color: var(--frp-accent);\n    flex-shrink: 0;\n  }\n\n  #frp-showcase .frp-spec-sub-title {\n    margin: 0;\n    font-family: var(--frp-display);\n    font-size: 24px;\n    font-weight: 900;\n    text-transform: uppercase;\n    color: var(--light-title);\n    letter-spacing: 0.04em;\n  }\n\n  \/* \u2500\u2500 Specs Cards \u2500\u2500 *\/\n  #frp-showcase .frp-specs-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 20px;\n    margin-top: 40px;\n  }\n\n  #frp-showcase .frp-spec-card {\n    border: 1px solid var(--light-card-border);\n    background: var(--light-card-bg);\n    padding: 28px;\n    transition: 0.25s ease;\n  }\n\n  #frp-showcase .frp-spec-card:hover {\n    transform: translateY(-3px);\n    border-color: rgba(0,64,153,0.4);\n    box-shadow: 0 8px 24px rgba(0,0,0,0.08);\n  }\n\n  #frp-showcase .frp-spec-card h3 {\n    margin: 0;\n    font-family: var(--frp-display);\n    font-size: 18px;\n    font-weight: 900;\n    text-transform: uppercase;\n    color: var(--frp-accent);\n    line-height: 1.2;\n  }\n\n  #frp-showcase .frp-spec-card p {\n    margin: 10px 0 0;\n    color: var(--light-text-2);\n    font-size: 15px;\n    line-height: 1.6;\n  }\n\n  #frp-showcase .frp-spec-card ul {\n    margin: 10px 0 0;\n    padding: 0 0 0 18px;\n    color: var(--light-text-2);\n    font-size: 15px;\n    line-height: 1.8;\n  }\n\n  \/* Specs Table *\/\n  #frp-showcase .frp-specs-table {\n    width: 100%;\n    border-collapse: collapse;\n    margin-top: 32px;\n  }\n\n  #frp-showcase .frp-specs-table tr {\n    border-bottom: 1px solid #e2e8f0;\n  }\n\n  #frp-showcase .frp-specs-table tr:last-child {\n    border-bottom: none;\n  }\n\n  #frp-showcase .frp-specs-table td {\n    padding: 14px 0;\n    font-size: 18px;\n    line-height: 1.5;\n    vertical-align: top;\n  }\n\n  #frp-showcase .frp-specs-label {\n    min-width: 180px;\n    color: var(--frp-accent);\n    font-family: var(--frp-display);\n    font-size: 16px;\n    font-weight: 800;\n    letter-spacing: 0.06em;\n    text-transform: uppercase;\n    padding-right: 24px;\n  }\n\n  #frp-showcase .frp-specs-value {\n    color: var(--light-title);\n    font-size: 18px;\n    font-weight: 600;\n    line-height: 1.5;\n  }\n\n  \/* \u2500\u2500 Load Rating Cards \u2500\u2500 *\/\n  #frp-showcase .frp-load-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 20px;\n    margin-top: 32px;\n  }\n\n  #frp-showcase .frp-load-card {\n    background: var(--light-card-bg);\n    border: 1px solid var(--light-card-border);\n    border-left: 4px solid var(--frp-accent);\n    padding: 24px;\n    transition: 0.25s ease;\n  }\n\n  #frp-showcase .frp-load-card:hover {\n    transform: translateY(-3px);\n    box-shadow: 0 8px 24px rgba(0,0,0,0.08);\n  }\n\n  #frp-showcase .frp-load-card h4 {\n    margin: 0 0 8px;\n    font-family: var(--frp-display);\n    font-size: 18px;\n    font-weight: 800;\n    text-transform: uppercase;\n    color: var(--frp-accent);\n  }\n\n  #frp-showcase .frp-load-card .frp-load-value {\n    margin: 0;\n    font-family: var(--frp-mono);\n    font-size: 32px;\n    font-weight: 700;\n    color: var(--light-title);\n  }\n\n  #frp-showcase .frp-load-card p {\n    margin: 8px 0 0;\n    color: var(--light-text-2);\n    font-size: 15px;\n  }\n\n  \/* \u2500\u2500 Surface Cards \u2500\u2500 *\/\n  #frp-showcase .frp-surface-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 20px;\n    margin-top: 32px;\n  }\n\n  #frp-showcase .frp-surface-card {\n    background: #ffffff;\n    border: 1px solid var(--light-card-border);\n    border-left: 4px solid var(--frp-accent);\n    padding: 24px;\n    transition: 0.25s ease;\n  }\n\n  #frp-showcase .frp-surface-card:hover {\n    transform: translateY(-3px);\n    box-shadow: 0 8px 24px rgba(0,0,0,0.08);\n  }\n\n  #frp-showcase .frp-surface-card h4 {\n    margin: 0 0 10px;\n    font-family: var(--frp-display);\n    font-size: 18px;\n    font-weight: 800;\n    text-transform: uppercase;\n    color: var(--light-title);\n  }\n\n  #frp-showcase .frp-surface-card p {\n    margin: 0;\n    color: var(--light-text);\n    font-size: 15px;\n    line-height: 1.6;\n  }\n\n  \/* \u2500\u2500 Feature Cards \u2500\u2500 *\/\n  #frp-showcase .frp-feature-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 20px;\n    margin-top: 40px;\n  }\n\n  #frp-showcase .frp-feature-card {\n    border: 1px solid var(--light-card-border);\n    background: var(--light-card-bg);\n    padding: 28px;\n    transition: 0.25s ease;\n  }\n\n  #frp-showcase .frp-feature-card:hover {\n    transform: translateY(-4px);\n    border-color: rgba(0,64,153,0.4);\n    box-shadow: 0 8px 24px rgba(0,0,0,0.08);\n  }\n\n  #frp-showcase .frp-feature-card h3 {\n    margin: 0;\n    font-family: var(--frp-display);\n    font-size: 20px;\n    font-weight: 900;\n    text-transform: uppercase;\n    color: var(--frp-accent);\n  }\n\n  #frp-showcase .frp-feature-card p {\n    margin: 12px 0 0;\n    color: var(--light-text-2);\n    font-size: 15px;\n    line-height: 1.7;\n  }\n\n  \/* \u2500\u2500 Process Cards \u2500\u2500 *\/\n  #frp-showcase .frp-process-grid {\n    display: grid;\n    grid-template-columns: repeat(2, 1fr);\n    gap: 24px;\n    margin-top: 40px;\n  }\n\n  #frp-showcase .frp-process-card {\n    border: 1px solid var(--light-card-border);\n    background: var(--light-card-bg);\n    padding: 32px;\n    transition: 0.25s ease;\n  }\n\n  #frp-showcase .frp-process-card:hover {\n    transform: translateY(-3px);\n    border-color: rgba(0,64,153,0.4);\n    box-shadow: 0 8px 24px rgba(0,0,0,0.08);\n  }\n\n  #frp-showcase .frp-process-img {\n    margin-bottom: 20px;\n    border: 1px solid #e2e8f0;\n    background: #f1f5f9;\n  }\n\n  #frp-showcase .frp-process-img img {\n    width: 100%;\n    height: auto;\n    display: block;\n  }\n\n  #frp-showcase .frp-process-card h3 {\n    margin: 0;\n    font-family: var(--frp-display);\n    font-size: 24px;\n    font-weight: 900;\n    text-transform: uppercase;\n    color: var(--frp-accent);\n  }\n\n  #frp-showcase .frp-process-card p {\n    margin: 12px 0 0;\n    color: var(--light-text-2);\n    font-size: 15px;\n    line-height: 1.7;\n  }\n\n  \/* \u2500\u2500 Why Cards \u2500\u2500 *\/\n  #frp-showcase .frp-why-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 20px;\n    margin-top: 40px;\n  }\n\n  #frp-showcase .frp-why-card {\n    border: 1px solid var(--light-card-border);\n    background: var(--light-card-bg);\n    padding: 28px;\n    transition: 0.25s ease;\n  }\n\n  #frp-showcase .frp-why-card:hover {\n    transform: translateY(-4px);\n    border-color: rgba(0,64,153,0.4);\n    box-shadow: 0 8px 24px rgba(0,0,0,0.08);\n  }\n\n  #frp-showcase .frp-why-card h3 {\n    margin: 0;\n    font-family: var(--frp-display);\n    font-size: 20px;\n    font-weight: 900;\n    text-transform: uppercase;\n    color: var(--frp-accent);\n  }\n\n  #frp-showcase .frp-why-card p {\n    margin: 12px 0 0;\n    color: var(--light-text-2);\n    font-size: 15px;\n    line-height: 1.7;\n  }\n\n  \/* \u2500\u2500 FAQ \u2500\u2500 *\/\n  #frp-showcase .frp-faq-list {\n    margin-top: 40px;\n    display: flex;\n    flex-direction: column;\n    gap: 12px;\n  }\n\n  #frp-showcase .frp-faq-item {\n    border: 1px solid var(--light-card-border);\n    background: #ffffff;\n    overflow: hidden;\n  }\n\n  #frp-showcase .frp-faq-q {\n    padding: 18px 24px;\n    font-family: var(--frp-display);\n    font-size: 18px;\n    font-weight: 700;\n    text-transform: uppercase;\n    color: var(--light-title);\n    cursor: pointer;\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    transition: background 0.2s;\n  }\n\n  #frp-showcase .frp-faq-q:hover {\n    background: #f1f5f9;\n  }\n\n  #frp-showcase .frp-faq-q::after {\n    content: \"+\";\n    font-size: 22px;\n    color: var(--frp-accent);\n    font-weight: 900;\n    transition: transform 0.3s;\n  }\n\n  #frp-showcase .frp-faq-item.is-open .frp-faq-q::after {\n    transform: rotate(45deg);\n  }\n\n  #frp-showcase .frp-faq-a {\n    display: none;\n    padding: 0 24px 18px;\n    color: var(--light-text-2);\n    font-size: 16px;\n    line-height: 1.75;\n  }\n\n  #frp-showcase .frp-faq-item.is-open .frp-faq-a {\n    display: block;\n  }\n\n  \/* \u2500\u2500 Carousel (Hero only) \u2500\u2500 *\/\n  #frp-showcase .frp-carousel {\n    position: relative;\n    overflow: hidden;\n    border: 1px solid rgba(255,255,255,0.14);\n    box-shadow: 0 24px 70px rgba(0,0,0,0.4);\n  }\n\n  #frp-showcase .frp-carousel-track {\n    display: flex;\n    transition: transform 0.5s ease;\n  }\n\n  #frp-showcase .frp-carousel-track img {\n    width: 100%;\n    height: auto;\n    flex-shrink: 0;\n  }\n\n  #frp-showcase .frp-carousel-nav {\n    position: absolute;\n    bottom: 16px;\n    left: 50%;\n    transform: translateX(-50%);\n    display: flex;\n    gap: 8px;\n    z-index: 3;\n  }\n\n  #frp-showcase .frp-carousel-dot {\n    width: 10px;\n    height: 10px;\n    border-radius: 50%;\n    background: rgba(255,255,255,0.4);\n    border: 0;\n    cursor: pointer;\n    transition: 0.25s ease;\n  }\n\n  #frp-showcase .frp-carousel-dot.is-active {\n    background: var(--frp-accent);\n  }\n\n  #frp-showcase .frp-carousel-btn {\n    position: absolute;\n    top: 50%;\n    transform: translateY(-50%);\n    width: 44px;\n    height: 44px;\n    background: rgba(7,20,34,0.6);\n    border: 1px solid rgba(255,255,255,0.2);\n    color: #ffffff;\n    font-size: 22px;\n    cursor: pointer;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    transition: 0.25s ease;\n    z-index: 3;\n  }\n\n  #frp-showcase .frp-carousel-btn:hover {\n    background: var(--frp-accent);\n    border-color: var(--frp-accent);\n  }\n\n  #frp-showcase .frp-carousel-btn.prev {\n    left: 12px;\n  }\n\n  #frp-showcase .frp-carousel-btn.next {\n    right: 12px;\n  }\n\n  \/* \u2500\u2500 Divider \u2500\u2500 *\/\n  #frp-showcase .frp-divider {\n    border: 0;\n    border-top: 1px solid #e2e8f0;\n    margin: 0;\n  }\n\n  \/* \u2500\u2500 Performance Stats \u2500\u2500 *\/\n  #frp-showcase .frp-stats-grid {\n    display: grid;\n    grid-template-columns: repeat(4, 1fr);\n    gap: 24px;\n    margin-top: 40px;\n  }\n\n  #frp-showcase .frp-stat-item {\n    text-align: center;\n    padding: 24px 16px;\n    border: 1px solid var(--light-card-border);\n    background: var(--light-card-bg);\n    transition: 0.25s ease;\n  }\n\n  #frp-showcase .frp-stat-item:hover {\n    border-color: rgba(0,64,153,0.4);\n    transform: translateY(-3px);\n  }\n\n  #frp-showcase .frp-stat-value {\n    font-family: var(--frp-display);\n    font-size: 56px;\n    font-weight: 900;\n    color: var(--frp-accent);\n    line-height: 1;\n  }\n\n  #frp-showcase .frp-stat-suffix {\n    font-family: var(--frp-display);\n    font-size: 56px;\n    font-weight: 900;\n    color: var(--frp-accent);\n    line-height: 1;\n  }\n\n  #frp-showcase .frp-stat-label {\n    margin-top: 8px;\n    font-family: var(--frp-mono);\n    font-size: 13px;\n    letter-spacing: 0.15em;\n    text-transform: uppercase;\n    color: var(--light-text-2);\n  }\n\n  \/* \u2500\u2500 Detail Grid \u2500\u2500 *\/\n  #frp-showcase .frp-detail-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 48px;\n    align-items: start;\n    margin-top: 48px;\n  }\n\n  #frp-showcase .frp-detail-text h3 {\n    margin: 0;\n    font-family: var(--frp-display);\n    font-size: clamp(24px, 3vw, 36px);\n    font-weight: 900;\n    text-transform: uppercase;\n    color: var(--light-title);\n  }\n\n  #frp-showcase .frp-detail-text .frp-detail-sub {\n    margin: 6px 0 0;\n    color: var(--frp-accent);\n    font-family: var(--frp-mono);\n    font-size: 14px;\n    letter-spacing: 0.2em;\n    text-transform: uppercase;\n  }\n\n  \/* \u2500\u2500 Case Studies \u2500\u2500 *\/\n  #frp-showcase .frp-case-grid {\n    display: grid;\n    grid-template-columns: repeat(2, 1fr);\n    gap: 24px;\n    margin-top: 40px;\n  }\n\n  #frp-showcase .frp-case-card {\n    border: 1px solid var(--light-card-border);\n    background: var(--light-card-bg);\n    padding: 28px;\n    transition: 0.25s ease;\n  }\n\n  #frp-showcase .frp-case-card:hover {\n    transform: translateY(-3px);\n    border-color: rgba(0,64,153,0.4);\n    box-shadow: 0 8px 24px rgba(0,0,0,0.08);\n  }\n\n  #frp-showcase .frp-case-card h4 {\n    margin: 0;\n    font-family: var(--frp-display);\n    font-size: 18px;\n    font-weight: 800;\n    text-transform: uppercase;\n    color: var(--frp-accent);\n  }\n\n  #frp-showcase .frp-case-card p {\n    margin: 12px 0 0;\n    color: var(--light-text-2);\n    font-size: 15px;\n    line-height: 1.7;\n  }\n\n  #frp-showcase .frp-case-card .frp-case-highlight {\n    margin-top: 12px;\n    padding: 12px;\n    background: rgba(0,64,153,0.08);\n    border-left: 3px solid var(--frp-accent);\n    font-family: var(--frp-mono);\n    font-size: 14px;\n    color: var(--light-title);\n  }\n\n  #frp-showcase .frp-case-img {\n    margin-bottom: 18px;\n    border: 1px solid var(--light-card-border);\n    background: #f1f5f9;\n  }\n\n  #frp-showcase .frp-case-img img {\n    width: 100%;\n    height: auto;\n    display: block;\n  }\n\n  \/* \u2500\u2500 Responsive \u2500\u2500 *\/\n  @media (max-width: 1024px) {\n    #frp-showcase .frp-hero-inner {\n      grid-template-columns: 1fr;\n    }\n    #frp-showcase .frp-hero-visual {\n      display: none;\n    }\n    #frp-showcase .frp-specs-grid,\n    #frp-showcase .frp-feature-grid,\n    #frp-showcase .frp-why-grid,\n    #frp-showcase .frp-surface-grid,\n    #frp-showcase .frp-load-grid {\n      grid-template-columns: repeat(2, 1fr);\n    }\n    #frp-showcase .frp-process-grid,\n    #frp-showcase .frp-case-grid {\n      grid-template-columns: 1fr;\n    }\n    #frp-showcase .frp-stats-grid {\n      grid-template-columns: repeat(2, 1fr);\n    }\n    #frp-showcase .frp-detail-grid {\n      grid-template-columns: 1fr;\n    }\n  }\n\n  @media (max-width: 767px) {\n    #frp-showcase .frp-wrap {\n      width: min(calc(100% - 24px), 1280px);\n    }\n    #frp-showcase .frp-specs-grid,\n    #frp-showcase .frp-feature-grid,\n    #frp-showcase .frp-why-grid,\n    #frp-showcase .frp-surface-grid,\n    #frp-showcase .frp-load-grid,\n    #frp-showcase .frp-stats-grid {\n      grid-template-columns: 1fr;\n    }\n  }\n<\/style>\n\n<div id=\"frp-showcase\">\n\n  <!-- ==================== HERO ==================== -->\n  <section class=\"frp-hero\">\n    <div class=\"frp-hero-bg\">\n      <img decoding=\"async\" src=\"https:\/\/hengchenchina.com\/wp-content\/uploads\/2026\/05\/Frp-grating-2.webp\" alt=\"FRP Grating industrial application\">\n    <\/div>\n    <div class=\"frp-wrap frp-hero-inner\">\n      <div class=\"frp-hero-text\">\n        <div class=\"frp-hero-badge\"><span class=\"frp-eyebrow\">High-Performance Composite Flooring<\/span><\/div>\n        <h1 class=\"frp-section-title\">FRP Grating - Fiberglass grates suppliers <\/h1>\n        <p class=\"frp-copy\">Fiber Reinforced Plastic (FRP) Grating \u2014 the next-generation alternative to steel. With over 20 years of dedicated experience, Hengchen provides high-performance, durable, and custom GRP\/FRP grating solutions for clients worldwide.<\/p>\n        <p class=\"frp-copy-sm\">Essential for demanding sectors including chemical processing, marine, aviation, industrial platforms, and architectural design. Superior performance, reliable quality, and comprehensive technical support.<\/p>\n        <div class=\"frp-hero-actions\">\n          <a class=\"frp-btn\" href=\"#contact\">Request Technical Datasheet \u2192<\/a>\n        <\/div>\n      <\/div>\n      <div class=\"frp-hero-visual frp-carousel\" id=\"hero-carousel\">\n        <div class=\"frp-carousel-track\">\n          <img decoding=\"async\" src=\"https:\/\/hengchenchina.com\/wp-content\/uploads\/2026\/05\/Frp-grating-2.webp\" alt=\"FRP Grating detail\">\n          <img decoding=\"async\" src=\"https:\/\/hengchenchina.com\/wp-content\/uploads\/2026\/05\/Frp-grating-4.webp\" alt=\"FRP Grating application\">\n          <img decoding=\"async\" src=\"https:\/\/hengchenchina.com\/wp-content\/uploads\/2026\/05\/Frp-grating-7.webp\" alt=\"FRP Grating installation\">\n          <img decoding=\"async\" src=\"https:\/\/hengchenchina.com\/wp-content\/uploads\/2026\/05\/Frp-grating-6.webp\" alt=\"FRP Grating product\">\n        <\/div>\n        <button class=\"frp-carousel-btn prev\" onclick=\"moveCarousel(-1)\">&#10094;<\/button>\n        <button class=\"frp-carousel-btn next\" onclick=\"moveCarousel(1)\">&#10095;<\/button>\n        <div class=\"frp-carousel-nav\">\n          <button class=\"frp-carousel-dot is-active\" onclick=\"goToSlide(0)\"><\/button>\n          <button class=\"frp-carousel-dot\" onclick=\"goToSlide(1)\"><\/button>\n          <button class=\"frp-carousel-dot\" onclick=\"goToSlide(2)\"><\/button>\n          <button class=\"frp-carousel-dot\" onclick=\"goToSlide(3)\"><\/button>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <hr class=\"frp-divider\">\n\n  <!-- ==================== STATS ==================== -->\n  <section class=\"frp-section\">\n    <div class=\"frp-wrap\">\n      <div class=\"frp-stats-grid\" id=\"frp-stats-grid\">\n        <div class=\"frp-stat-item\">\n          <div><span class=\"frp-stat-value frp-countup\" data-target=\"20\" data-suffix=\"+\">0<\/span><span class=\"frp-stat-suffix\">+<\/span><\/div>\n          <div class=\"frp-stat-label\">Years Experience<\/div>\n        <\/div>\n        <div class=\"frp-stat-item\">\n          <div><span class=\"frp-stat-value frp-countup\" data-target=\"50\" data-suffix=\"+\">0<\/span><span class=\"frp-stat-suffix\">+<\/span><\/div>\n          <div class=\"frp-stat-label\">Countries Served<\/div>\n        <\/div>\n        <div class=\"frp-stat-item\">\n          <div><span class=\"frp-stat-value frp-countup\" data-target=\"1000\" data-suffix=\"+\">0<\/span><span class=\"frp-stat-suffix\">+<\/span><\/div>\n          <div class=\"frp-stat-label\">Projects Completed<\/div>\n        <\/div>\n        <div class=\"frp-stat-item\">\n          <div><span class=\"frp-stat-value frp-countup\" data-target=\"98\" data-suffix=\"%\">0<\/span><span class=\"frp-stat-suffix\">%<\/span><\/div>\n          <div class=\"frp-stat-label\">Customer Satisfaction<\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <hr class=\"frp-divider\">\n\n  <!-- ==================== SECTION 1: SPECIFICATIONS ==================== -->\n  <section class=\"frp-section\">\n    <div class=\"frp-wrap\">\n      <div class=\"frp-section-head\">\n        <p class=\"frp-eyebrow\">Technical Data<\/p>\n        <h2 class=\"frp-section-title\">Specifications of FRP Grating<\/h2>\n        <p class=\"frp-copy\">Hengchen's FRP grating meets strict industry requirements through a wide range of specifications and deep customization capabilities.<\/p>\n      <\/div>\n\n      <!-- Sub 1: Dimensions & Mesh -->\n      <div class=\"frp-spec-sub\">\n        <div class=\"frp-spec-sub-head\">\n          <svg width=\"24\" height=\"24\" fill=\"currentColor\" viewBox=\"0 0 24 24\"><path d=\"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-7 14H6v-2h6v2zm4-4H6v-2h10v2zm0-4H6V7h10v2z\"\/><\/svg>\n          <h3 class=\"frp-spec-sub-title\">Dimensions &amp; Mesh<\/h3>\n        <\/div>\n        <div class=\"frp-specs-grid\">\n          <div class=\"frp-spec-card\">\n            <h3>Standard Panel Sizes<\/h3>\n            <ul>\n              <li>1.22m \u00d7 3.66m (4' \u00d7 12')<\/li>\n              <li>1m \u00d7 4m<\/li>\n              <li>Custom sizes available<\/li>\n            <\/ul>\n          <\/div>\n          <div class=\"frp-spec-card\">\n            <h3>Standard Thickness<\/h3>\n            <ul>\n              <li>25mm (1\")<\/li>\n              <li>38mm (1.5\")<\/li>\n              <li>50mm (2\")<\/li>\n              <li>Custom thickness available<\/li>\n            <\/ul>\n          <\/div>\n          <div class=\"frp-spec-card\">\n            <h3>Common Mesh Patterns<\/h3>\n            <ul>\n              <li>38mm \u00d7 38mm (1.5\" \u00d7 1.5\")<\/li>\n              <li>50mm \u00d7 50mm (2\" \u00d7 2\")<\/li>\n              <li>Custom configurations<\/li>\n            <\/ul>\n          <\/div>\n        <\/div>\n        <div class=\"frp-spec-card\" style=\"margin-top: 24px; max-width: 100%;\">\n          <h3>Data Point<\/h3>\n          <p>Our 38mm thick molded grating with 38mm \u00d7 38mm mesh pattern supports a uniform distributed load of up to <strong>4.8 kN\/m\u00b2<\/strong> (tested to ASTM D695). Dimensional tolerance: \u00b11mm.<\/p>\n        <\/div>\n      <\/div>\n\n      <!-- Sub 2: Materials -->\n      <div class=\"frp-spec-sub\">\n        <div class=\"frp-spec-sub-head\">\n          <svg width=\"24\" height=\"24\" fill=\"currentColor\" viewBox=\"0 0 24 24\"><path d=\"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm-1 17.93c-3.95-.49-7-3.85-7-7.93 0-.62.08-1.21.21-1.79L9 15v1c0 1.1.9 2 2 2v1.93zm6.9-2.54c-.26-.81-1-1.39-1.9-1.39h-1v-3c0-.55-.45-1-1-1H8v-2h2c.55 0 1-.45 1-1V7h2c1.1 0 2-.9 2-2v-.41c2.93 1.19 5 4.06 5 7.41 0 2.08-.8 3.97-2.1 5.39z\"\/><\/svg>\n          <h3 class=\"frp-spec-sub-title\">Materials<\/h3>\n        <\/div>\n        <div class=\"frp-specs-grid\">\n          <div class=\"frp-spec-card\">\n            <h3>Resin Options<\/h3>\n            <ul>\n              <li><strong>Isophthalic Polyester<\/strong> \u2014 general industrial environments<\/li>\n              <li><strong>Vinyl Ester<\/strong> \u2014 superior resistance to strong acids and alkalis<\/li>\n              <li><strong>Phenolic<\/strong> \u2014 top-tier fire resistance, ASTM E84 Class A (flame spread index \u22645)<\/li>\n            <\/ul>\n          <\/div>\n          <div class=\"frp-spec-card\">\n            <h3>Fiberglass Types<\/h3>\n            <ul>\n              <li><strong>E-glass<\/strong> \u2014 excellent performance-to-cost ratio<\/li>\n              <li><strong>C-glass<\/strong> \u2014 enhanced corrosion resistance<\/li>\n              <li>Glass fiber content: 30-40% for optimal strength<\/li>\n            <\/ul>\n          <\/div>\n          <div class=\"frp-spec-card\">\n            <h3>Environmental Compliance<\/h3>\n            <ul>\n              <li>Low-VOC resins used in production<\/li>\n              <li>Adheres to EU environmental standards<\/li>\n              <li>Eco-friendly manufacturing process<\/li>\n            <\/ul>\n          <\/div>\n        <\/div>\n      <\/div>\n\n      <!-- Sub 3: Load Capacity -->\n      <div class=\"frp-spec-sub\">\n        <div class=\"frp-spec-sub-head\">\n          <svg width=\"24\" height=\"24\" fill=\"currentColor\" viewBox=\"0 0 24 24\"><path d=\"M12 3L4 9v12h16V9l-8-6zm0 14c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2zm6-6H6v-1l2-2v-3l-2-2V2l3 3 3-3v1h1.5l2 2v3l-2 2v1z\"\/><\/svg>\n          <h3 class=\"frp-spec-sub-title\">Load Capacity<\/h3>\n        <\/div>\n        <div class=\"frp-load-grid\">\n          <div class=\"frp-load-card\">\n            <h4>Light-Duty<\/h4>\n            <div class=\"frp-load-value\">1.5 kN\/m\u00b2<\/div>\n            <p>Pedestrian traffic, walkways, and light access areas<\/p>\n          <\/div>\n          <div class=\"frp-load-card\">\n            <h4>Medium-Duty<\/h4>\n            <div class=\"frp-load-value\">4.8 kN\/m\u00b2<\/div>\n            <p>Industrial work platforms, production floors<\/p>\n          <\/div>\n          <div class=\"frp-load-card\">\n            <h4>Heavy-Duty<\/h4>\n            <div class=\"frp-load-value\">7.2 kN\/m\u00b2<\/div>\n            <p>Light vehicular traffic, heavy machinery areas<\/p>\n          <\/div>\n        <\/div>\n        <div class=\"frp-spec-card\" style=\"margin-top: 24px; max-width: 100%;\">\n          <h3>Performance Data<\/h3>\n          <ul>\n            <li><strong>Compressive Strength:<\/strong> 120 MPa (38mm thick molded grating)<\/li>\n            <li><strong>Tensile Strength:<\/strong> 300 MPa (pultruded profiles, per ASTM D638)<\/li>\n            <li><strong>Deflection Control:<\/strong> Within L\/200 ratio<\/li>\n            <li><strong>Weight Advantage:<\/strong> Only 25% of steel \u2014 increases installation efficiency by up to 30%<\/li>\n          <\/ul>\n        <\/div>\n      <\/div>\n\n      <!-- Sub 4: Surface & Fire -->\n      <div class=\"frp-spec-sub\">\n        <div class=\"frp-spec-sub-head\">\n          <svg width=\"24\" height=\"24\" fill=\"currentColor\" viewBox=\"0 0 24 24\"><path d=\"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm1 15h-2v-2h2v2zm0-4h-2V7h2v6z\"\/><\/svg>\n          <h3 class=\"frp-spec-sub-title\">Surface &amp; Fire<\/h3>\n        <\/div>\n        <div class=\"frp-surface-grid\">\n          <div class=\"frp-surface-card\">\n            <h4>Gritted Top<\/h4>\n            <p>R13 friction coefficient under EN 14122 \u2014 maximum slip resistance for wet and oily conditions. In wet\/oily conditions, gritted surface improves friction coefficient by 40%.<\/p>\n          <\/div>\n          <div class=\"frp-surface-card\">\n            <h4>Concave\/Meniscus Top<\/h4>\n            <p>Moderate slip resistance \u2014 ideal for general industrial applications where drainage is a consideration.<\/p>\n          <\/div>\n          <div class=\"frp-surface-card\">\n            <h4>Smooth Top<\/h4>\n            <p>Easy cleaning surface \u2014 perfect for food processing, pharmaceutical, and hygiene-critical environments.<\/p>\n          <\/div>\n        <\/div>\n        <div class=\"frp-spec-card\" style=\"margin-top: 24px; max-width: 100%; border-color: rgba(0,64,153,0.3); background: rgba(0,64,153,0.04);\">\n          <h3>Fire &amp; Electrical Performance<\/h3>\n          <ul>\n            <li><strong>Phenolic gratings:<\/strong> Certified to ASTM E84 Class A \u2014 suitable for airports, offshore facilities, high-risk environments<\/li>\n            <li><strong>Electrical Insulation:<\/strong> Non-conductive with resistivity &gt; 10\u2079 \u03a9\u00b7cm \u2014 ideal for electrical substations and cable trenches<\/li>\n          <\/ul>\n        <\/div>\n      <\/div>\n\n    <\/div>\n  <\/section>\n\n  <hr class=\"frp-divider\">\n\n  <!-- ==================== SECTION 2: KEY FEATURES ==================== -->\n  <section class=\"frp-section\">\n    <div class=\"frp-wrap\">\n      <div class=\"frp-section-head\">\n        <p class=\"frp-eyebrow\">Core Advantages<\/p>\n        <h2 class=\"frp-section-title\">Key Features of FRP Grating<\/h2>\n        <p class=\"frp-copy\">Hengchen's FRP grating stands out in the global market with these core characteristics:<\/p>\n      <\/div>\n\n      <div class=\"frp-feature-grid\">\n        <article class=\"frp-feature-card\">\n          <h3>Lightweight & High-Strength<\/h3>\n          <p>Density of only 1.8 g\/cm\u00b3 (25% of steel) with tensile strength up to 300 MPa \u2014 comparable to high-grade steel. Drastically reduces transportation and installation costs.<\/p>\n        <\/article>\n        <article class=\"frp-feature-card\">\n          <h3>Superior Corrosion Resistance<\/h3>\n          <p>Resists acids, alkalis, salts, and a wide range of chemicals. Vinyl ester grating retained over 95% of strength after 1,000 hours in 5% sulfuric acid solution (ASTM D543).<\/p>\n        <\/article>\n        <article class=\"frp-feature-card\">\n          <h3>Exceptional Slip Resistance<\/h3>\n          <p>Gritted surface achieves 0.65 friction coefficient (DIN 51130 R13) \u2014 ensuring worker safety in wet, oily, or slippery conditions.<\/p>\n        <\/article>\n        <article class=\"frp-feature-card\">\n          <h3>Radio Transparency<\/h3>\n          <p>Ideal for airport applications. Radio signal interference rate less than 1%. Frangible design complies with ICAO safety standards for airfield fencing.<\/p>\n        <\/article>\n        <article class=\"frp-feature-card\">\n          <h3>Low Maintenance Costs<\/h3>\n          <p>No painting or protective coatings needed. Maintenance costs up to 70% lower than steel. Design life exceeding 20 years.<\/p>\n        <\/article>\n        <article class=\"frp-feature-card\">\n          <h3>UV & Color Stability<\/h3>\n          <p>UV inhibitors ensure no significant fading for over 10 years. Standard colors: Green, Grey, Yellow, Black. Custom RAL\/Pantone colors available.<\/p>\n        <\/article>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <hr class=\"frp-divider\">\n\n  <!-- ==================== SECTION 3: MANUFACTURING PROCESSES ==================== -->\n  <section class=\"frp-section\">\n    <div class=\"frp-wrap\">\n      <div class=\"frp-section-head\">\n        <p class=\"frp-eyebrow\">Production Technology<\/p>\n        <h2 class=\"frp-section-title\">Molded & Pultruded Processes<\/h2>\n      <\/div>\n\n      <div class=\"frp-process-grid\">\n        <article class=\"frp-process-card\">\n          <div class=\"frp-process-img\">\n            <img decoding=\"async\" src=\"https:\/\/hengchenchina.com\/wp-content\/uploads\/2026\/05\/Frp-grating-4.webp\" alt=\"Molded Grating process\">\n          <\/div>\n          <h3>Molded Grating<\/h3>\n          <p>One-piece construction produced through a mold-compression process. Perfect for applications requiring uniform load distribution and bi-directional strength. Ideal for chemical plants, water treatment, and general industrial flooring.<\/p>\n        <\/article>\n        <article class=\"frp-process-card\">\n          <div class=\"frp-process-img\">\n            <img decoding=\"async\" src=\"https:\/\/hengchenchina.com\/wp-content\/uploads\/2026\/05\/Frp-grating-7.webp\" alt=\"Pultruded Grating process\">\n          <\/div>\n          <h3>Pultruded Grating<\/h3>\n          <p>Continuous manufacturing process producing profiles with superior unidirectional strength. The choice for heavy-duty applications and long spans. Offers 50% increase in tensile strength compared to molded options. Perfect for bridge decks and heavy vehicular areas.<\/p>\n        <\/article>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <hr class=\"frp-divider\">\n\n  <!-- ==================== SECTION 4: WHY CHOOSE HENGCHEN ==================== -->\n  <section class=\"frp-section\">\n    <div class=\"frp-wrap\">\n      <div class=\"frp-section-head\">\n        <p class=\"frp-eyebrow\">Supplier Advantages<\/p>\n        <h2 class=\"frp-section-title\">Why FRP Grating Buyers Choose Hengchen<\/h2>\n        <p class=\"frp-copy\">Choosing Hengchen means more than just buying a superior product \u2014 it means gaining a partner with deep industry expertise and a commitment to your success.<\/p>\n      <\/div>\n\n      <div class=\"frp-why-grid\">\n        <article class=\"frp-why-card\">\n          <h3>20 Years of Experience<\/h3>\n          <p>Focusing exclusively on FRP grating since founding. 1,000+ projects in 50+ countries. Active participation in international standards development. Long-term collaborations with DNV and ABS certification bodies.<\/p>\n        <\/article>\n        <article class=\"frp-why-card\">\n          <h3>Integrated Manufacturing<\/h3>\n          <p>R&D, production, and sales under one roof. Control entire supply chain, reduce costs by up to 30%. Flexible production lines for rapid customization. Standard delivery: 2-4 weeks. Urgent requests: 7-10 days.<\/p>\n        <\/article>\n        <article class=\"frp-why-card\">\n          <h3>Certified Quality<\/h3>\n          <p>Products certified to ISO 9001, DNV, ABS, and ASTM E84. 98% customer satisfaction rate. 5-10 year warranty. Rapid response: feedback within 24 hours, resolution within 7 days.<\/p>\n        <\/article>\n        <article class=\"frp-why-card\">\n          <h3>Technical Support<\/h3>\n          <p>Professional engineering team available 24\/7. Material selection, design, and installation guidance. Performance test reports, chemical compatibility charts, and 3D modeling services. On-site training for large projects.<\/p>\n        <\/article>\n        <article class=\"frp-why-card\">\n          <h3>Global Logistics<\/h3>\n          <p>Partnerships with DHL and Maersk. Reliable sea and air freight options. Container optimization lowers shipping costs by 15%. Global warehousing network for urgent demands.<\/p>\n        <\/article>\n        <article class=\"frp-why-card\">\n          <h3>Custom Solutions<\/h3>\n          <p>Non-standard panel sizes and mesh configurations. OEM\/ODM branding available. Technical drawings (PDF\/DWG). 3D renderings to visualize final installation. Any RAL or Pantone color matching.<\/p>\n        <\/article>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <hr class=\"frp-divider\">\n\n  <!-- ==================== SECTION 5: CASE STUDIES ==================== -->\n  <section class=\"frp-section\">\n    <div class=\"frp-wrap\">\n      <div class=\"frp-section-head\">\n        <p class=\"frp-eyebrow\">Success Stories<\/p>\n        <h2 class=\"frp-section-title\">Industry Applications<\/h2>\n      <\/div>\n\n      <div class=\"frp-case-grid\">\n        <article class=\"frp-case-card\">\n          <div class=\"frp-case-img\">\n            <img decoding=\"async\" src=\"https:\/\/hengchenchina.com\/wp-content\/uploads\/2026\/05\/Frp-grating-2.webp\" alt=\"Chemical & Wastewater Treatment\">\n          <\/div>\n          <h4>Chemical & Wastewater Treatment<\/h4>\n          <p>A wastewater treatment facility in Southeast Asia installed our 38mm thick vinyl ester grating.<\/p>\n          <div class=\"frp-case-highlight\">70% reduction in corrosion-related maintenance. No significant degradation after 10 years of service.<\/div>\n        <\/article>\n        <article class=\"frp-case-card\">\n          <div class=\"frp-case-img\">\n            <img decoding=\"async\" src=\"https:\/\/hengchenchina.com\/wp-content\/uploads\/2026\/05\/Frp-grating-4.webp\" alt=\"Marine & Offshore Platforms\">\n          <\/div>\n          <h4>Marine & Offshore Platforms<\/h4>\n          <p>A European port used our pultruded grating on its docks.<\/p>\n          <div class=\"frp-case-highlight\">Durable for 15 years. 30% reduction in vessel fuel costs due to weight savings.<\/div>\n        <\/article>\n        <article class=\"frp-case-card\">\n          <div class=\"frp-case-img\">\n            <img decoding=\"async\" src=\"https:\/\/hengchenchina.com\/wp-content\/uploads\/2026\/05\/Frp-grating-6.webp\" alt=\"Airports (Fencing & Facilities)\">\n          <\/div>\n          <h4>Airports (Fencing & Facilities)<\/h4>\n          <p>A Middle Eastern airport used our Class A fire-retardant phenolic grating for perimeter fence project.<\/p>\n          <div class=\"frp-case-highlight\">25% improvement in installation efficiency.<\/div>\n        <\/article>\n        <article class=\"frp-case-card\">\n          <div class=\"frp-case-img\">\n            <img decoding=\"async\" src=\"https:\/\/hengchenchina.com\/wp-content\/uploads\/2026\/05\/Frp-grating-7.webp\" alt=\"Industrial Platforms & Walkways\">\n          <\/div>\n          <h4>Industrial Platforms & Walkways<\/h4>\n          <p>A North American manufacturing plant upgraded its platforms with our 50mm thick heavy-duty grating.<\/p>\n          <div class=\"frp-case-highlight\">30% increase in load capacity. 20% reduction in installation time.<\/div>\n        <\/article>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <hr class=\"frp-divider\">\n\n  <!-- ==================== SECTION 6: FAQs ==================== -->\n  <section class=\"frp-section\">\n    <div class=\"frp-wrap\">\n      <div class=\"frp-section-head\">\n        <p class=\"frp-eyebrow\">Common Questions<\/p>\n        <h2 class=\"frp-section-title\">FAQs<\/h2>\n      <\/div>\n      <div class=\"frp-faq-list\">\n        <div class=\"frp-faq-item\">\n          <div class=\"frp-faq-q\" onclick=\"this.parentElement.classList.toggle('is-open')\">Q1: What customization options are available?<\/div>\n          <div class=\"frp-faq-a\">We offer non-standard panel sizes, mesh configurations, thickness options, resin types (isophthalic, vinyl ester, phenolic), and surface treatments. Any RAL or Pantone color can be matched. We provide 3D renderings and technical drawings (PDF\/DWG).<\/div>\n        <\/div>\n        <div class=\"frp-faq-item\">\n          <div class=\"frp-faq-q\" onclick=\"this.parentElement.classList.toggle('is-open')\">Q2: What certifications do your products have?<\/div>\n          <div class=\"frp-faq-a\">Our products are certified to ISO 9001, DNV, ABS, and ASTM E84 standards. We also provide test reports per ASTM D695 (compressive strength) and ASTM D638 (tensile strength).<\/div>\n        <\/div>\n        <div class=\"frp-faq-item\">\n          <div class=\"frp-faq-q\" onclick=\"this.parentElement.classList.toggle('is-open')\">Q3: What is the typical lead time?<\/div>\n          <div class=\"frp-faq-a\">Standard orders: 2-4 weeks. Urgent requests: 7-10 days. We maintain global warehousing to ensure sufficient stock for time-sensitive projects.<\/div>\n        <\/div>\n        <div class=\"frp-faq-item\">\n          <div class=\"frp-faq-q\" onclick=\"this.parentElement.classList.toggle('is-open')\">Q4: What are the load capacity options?<\/div>\n          <div class=\"frp-faq-a\">Light-duty: 1.5 kN\/m\u00b2 (pedestrian), Medium-duty: 4.8 kN\/m\u00b2 (industrial platforms), Heavy-duty: 7.2 kN\/m\u00b2 (light vehicular). Custom load testing reports available upon request.<\/div>\n        <\/div>\n        <div class=\"frp-faq-item\">\n          <div class=\"frp-faq-q\" onclick=\"this.parentElement.classList.toggle('is-open')\">Q5: How does FRP compare to steel grating?<\/div>\n          <div class=\"frp-faq-a\">FRP weighs only 25% of steel, requires zero maintenance (vs. regular painting\/coating for steel), is non-conductive, and resists corrosion without treatment. Installation efficiency increases by up to 30%.<\/div>\n        <\/div>\n        <div class=\"frp-faq-item\">\n          <div class=\"frp-faq-q\" onclick=\"this.parentElement.classList.toggle('is-open')\">Q6: What fire ratings are available?<\/div>\n          <div class=\"frp-faq-a\">Our phenolic gratings meet ASTM E84 Class A (flame spread index \u22645) \u2014 suitable for airports, offshore facilities, and high-risk environments. We also offer isophthalic polyester and vinyl ester options for different fire requirements.<\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n\n\n<\/div>\n\n<script>\n  \/* Carousel *\/\n  var currentSlide = 0;\n  var totalSlides = 4;\n  var carouselTrack = document.querySelector('.frp-carousel-track');\n  var carouselDots = document.querySelectorAll('.frp-carousel-dot');\n\n  function updateCarousel() {\n    if (carouselTrack) {\n      carouselTrack.style.transform = 'translateX(' + (-currentSlide * 100) + '%)';\n    }\n    carouselDots.forEach(function(dot, index) {\n      dot.classList.toggle('is-active', index === currentSlide);\n    });\n  }\n\n  function moveCarousel(direction) {\n    currentSlide = (currentSlide + direction + totalSlides) % totalSlides;\n    updateCarousel();\n  }\n\n  function goToSlide(index) {\n    currentSlide = index;\n    updateCarousel();\n  }\n\n  setInterval(function() {\n    moveCarousel(1);\n  }, 5000);\n\n  \/* \u2500\u2500 Countdown Animation \u2500\u2500 *\/\n  (function() {\n    var counters = document.querySelectorAll('.frp-countup');\n    var hasRun = {};\n    var observer;\n\n    function animateCounter(el) {\n      var target = parseInt(el.getAttribute('data-target'), 10);\n      var duration = 2000; \/\/ ms\n      var startTime = null;\n      var startVal = 0;\n\n      function step(timestamp) {\n        if (!startTime) startTime = timestamp;\n        var progress = Math.min((timestamp - startTime) \/ duration, 1);\n        \/\/ easeOutCubic\n        var eased = 1 - Math.pow(1 - progress, 3);\n        var current = Math.round(startVal + (target - startVal) * eased);\n        el.textContent = current;\n        if (progress < 1) {\n          requestAnimationFrame(step);\n        } else {\n          el.textContent = target;\n        }\n      }\n\n      requestAnimationFrame(step);\n    }\n\n    if ('IntersectionObserver' in window) {\n      observer = new IntersectionObserver(function(entries) {\n        entries.forEach(function(entry) {\n          if (entry.isIntersecting) {\n            var el = entry.target;\n            if (!hasRun[el.getAttribute('data-target')]) {\n              hasRun[el.getAttribute('data-target')] = true;\n              animateCounter(el);\n            }\n          }\n        });\n      }, { threshold: 0.5 });\n\n      counters.forEach(function(c) { observer.observe(c); });\n    } else {\n      \/\/ Fallback: animate all immediately\n      counters.forEach(function(c) { animateCounter(c); });\n    }\n  })();\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>High-Performance Composite Flooring FRP Grating &#8211; Fiberglass grates suppliers Fiber Reinforced Plastic (FRP) Grating \u2014 the next-generation alternative to steel. With over 20 years of dedicated experience, Hengchen provides high-performance, durable, and custom GRP\/FRP grating solutions for clients worldwide. Essential for demanding sectors including chemical processing, marine, aviation, industrial platforms, and architectural design. Superior performance, [&hellip;]<\/p>\n","protected":false},"author":7,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_joinchat":[],"footnotes":""},"class_list":["post-6880","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/hengchenchina.com\/fr\/wp-json\/wp\/v2\/pages\/6880","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hengchenchina.com\/fr\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/hengchenchina.com\/fr\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/hengchenchina.com\/fr\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/hengchenchina.com\/fr\/wp-json\/wp\/v2\/comments?post=6880"}],"version-history":[{"count":19,"href":"https:\/\/hengchenchina.com\/fr\/wp-json\/wp\/v2\/pages\/6880\/revisions"}],"predecessor-version":[{"id":7327,"href":"https:\/\/hengchenchina.com\/fr\/wp-json\/wp\/v2\/pages\/6880\/revisions\/7327"}],"wp:attachment":[{"href":"https:\/\/hengchenchina.com\/fr\/wp-json\/wp\/v2\/media?parent=6880"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}