{"id":2051,"date":"2026-05-15T01:10:39","date_gmt":"2026-05-15T01:10:39","guid":{"rendered":"https:\/\/tcpel.net\/?page_id=2051"},"modified":"2026-05-21T09:21:03","modified_gmt":"2026-05-21T09:21:03","slug":"pellet-production-line","status":"publish","type":"page","link":"https:\/\/tcpel.net\/es\/pellet-production-line\/","title":{"rendered":"L\u00ednea de producci\u00f3n de pellets"},"content":{"rendered":"\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-3a1952d\" data-block-id=\"3a1952d\"><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-3a1952d-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-935e62c\" data-v=\"4\" data-block-id=\"935e62c\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-935e62c-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-935e62c-inner-blocks\">\n<div id=\"tcpel-hero-v2\">\n  <style>\n    \/* \u5168\u5c40\u4e0e\u5916\u58f3\u7ea6\u675f *\/\n    #tcpel-hero-v2 {\n      width: 100% !important;\n      padding: 50px 0 100px 0 !important;\n      background-color: #f8fafc !important;\n      \/* \u6781\u5176\u8f7b\u91cf\u7684\u84dd\u56fe\u7f51\u683c\u5e95\u7eb9 *\/\n      background-image: \n        linear-gradient(to right, rgba(0, 120, 192, 0.05) 1px, transparent 1px),\n        linear-gradient(to bottom, rgba(0, 120, 192, 0.05) 1px, transparent 1px);\n      background-size: 40px 40px !important;\n      position: relative !important;\n      box-sizing: border-box !important;\n    }\n    \n    #tcpel-hero-v2 * {\n      box-sizing: border-box;\n      margin: 0;\n      padding: 0;\n    }\n\n    #tcpel-hero-v2 .tcpel-inner {\n      max-width: 1600px !important;\n      margin: 0 auto !important;\n      padding: 0 40px !important;\n      position: relative !important;\n      z-index: 2 !important;\n    }\n\n    \/* \u9876\u90e8\u975e\u5bf9\u79f0\u56fe\u6587\u7f51\u683c *\/\n    #tcpel-hero-v2 .tcpel-grid-layout {\n      display: grid !important;\n      grid-template-columns: 1.2fr 0.8fr !important;\n      gap: clamp(40px, 5vw, 64px) !important;\n      align-items: center !important;\n      margin-bottom: clamp(60px, 7vw, 80px) !important;\n    }\n\n    \/* \u5de6\u4fa7\u6587\u672c\u533a - \u6dfb\u52a0\u5de5\u7a0b\u5f15\u5bfc\u7ebf\u4f5c\u4e3a\u89c6\u89c9\u951a\u70b9 *\/\n    #tcpel-hero-v2 .tcpel-text-col {\n      border-left: 4px solid #0078C0 !important;\n      padding-left: clamp(24px, 3vw, 32px) !important;\n    }\n\n    #tcpel-hero-v2 .tcpel-h1 {\n      font-size: clamp(36px, 4vw, 50px);\n      font-weight: 700;\n      line-height: 1.15;\n      color: #0f172a;\n      margin-bottom: 24px;\n      letter-spacing: -0.02em;\n    }\n\n    #tcpel-hero-v2 .tcpel-h1-accent {\n      color: #0078C0;\n    }\n\n    #tcpel-hero-v2 .tcpel-body {\n      font-size: clamp(15px, 1.2vw, 17px);\n      font-weight: 400;\n      line-height: 1.65;\n      color: #475569;\n      margin-bottom: 40px;\n      max-width: 85ch;\n    }\n\n    \/* \u5de5\u4e1a\u7ea7\u6309\u94ae\u7ec4\uff1a\u4e3b\u6b21\u5206\u660e\uff0c\u4e0d\u82b1\u54e8 *\/\n    #tcpel-hero-v2 .tcpel-action-group {\n      display: flex;\n      flex-wrap: wrap;\n      gap: 16px;\n    }\n\n    #tcpel-hero-v2 .tcpel-btn-primary {\n      display: inline-flex;\n      align-items: center;\n      justify-content: center;\n      background-color: #0078C0;\n      color: #ffffff;\n      font-size: 15px;\n      font-weight: 600;\n      padding: 16px 40px;\n      text-decoration: none;\n      border: 1px solid #0078C0;\n      transition: all 0.2s ease;\n    }\n    #tcpel-hero-v2 .tcpel-btn-primary:hover {\n      background-color: #005a91;\n      border-color: #005a91;\n    }\n\n    #tcpel-hero-v2 .tcpel-btn-secondary {\n      display: inline-flex;\n      align-items: center;\n      justify-content: center;\n      background-color: transparent;\n      color: #006030;\n      font-size: 15px;\n      font-weight: 600;\n      padding: 16px 40px;\n      text-decoration: none;\n      border: 1px solid #006030;\n      transition: all 0.2s ease;\n    }\n    #tcpel-hero-v2 .tcpel-btn-secondary:hover {\n      background-color: #006030;\n      color: #ffffff;\n    }\n\n    \/* \u53f3\u4fa7\u56fe\u7247\uff1a\u53cc\u5c42\u673a\u68b0\u8fb9\u6846 + L\u578b\u89d2\u6807 + \u56fe\u7247\u5b8c\u6574\u5c55\u793a *\/\n    #tcpel-hero-v2 .tcpel-visual-col {\n      position: relative;\n      padding: 16px;\n      background-color: #ffffff;\n      \/* \u5185\u5c42\u865a\u7ebf *\/\n      border: 1px dashed #94a3b8; \n    }\n\n    \/* \u5916\u5c42\u5b9e\u7ebf\u8fb9\u6846\u53ca\u56db\u4e2a L \u578b\u89d2\u6807\u6a21\u62df *\/\n    #tcpel-hero-v2 .tcpel-visual-col::before {\n      content: \"\";\n      position: absolute;\n      top: -6px; left: -6px; right: -6px; bottom: -6px;\n      border: 1px solid #0078C0;\n      pointer-events: none;\n    }\n    \n    #tcpel-hero-v2 .tcpel-visual-col::after {\n      content: \"\";\n      position: absolute;\n      top: -10px; left: -10px; right: -10px; bottom: -10px;\n      \/* \u7528\u6e10\u53d8\u7ed8\u5236\u56db\u4e2a\u76f4\u89d2 *\/\n      background: \n        linear-gradient(#006030, #006030) top left \/ 16px 2px no-repeat,\n        linear-gradient(#006030, #006030) top left \/ 2px 16px no-repeat,\n        linear-gradient(#006030, #006030) top right \/ 16px 2px no-repeat,\n        linear-gradient(#006030, #006030) top right \/ 2px 16px no-repeat,\n        linear-gradient(#006030, #006030) bottom left \/ 16px 2px no-repeat,\n        linear-gradient(#006030, #006030) bottom left \/ 2px 16px no-repeat,\n        linear-gradient(#006030, #006030) bottom right \/ 16px 2px no-repeat,\n        linear-gradient(#006030, #006030) bottom right \/ 2px 16px no-repeat;\n      pointer-events: none;\n    }\n\n    #tcpel-hero-v2 .tcpel-img {\n      display: block;\n      width: 100%;\n      height: auto;\n      object-fit: contain; \/* \u786e\u4fdd\u56fe\u7247\u5b8c\u6574\u5c55\u793a\uff0c\u4e0d\u88ab\u88c1\u526a *\/\n    }\n\n    \/* \u5e95\u90e8\u6241\u5e73\u5316\u6570\u636e\u5e26\uff1a\u6df1\u5ea6\u9634\u5f71\uff0c\u5168\u5bbd\u7d27\u51d1\u6392\u5217 *\/\n    #tcpel-hero-v2 .tcpel-data-matrix {\n      display: grid;\n      grid-template-columns: repeat(6, 1fr);\n      background-color: #ffffff;\n      border-top: 3px solid #0078C0;\n      \/* \u6df1\u5ea6\u60ac\u6d6e\u9634\u5f71\uff0c\u5254\u9664\u6d6e\u5938\u7684\u56db\u5468\u6a21\u7cca\u5149\u6655 *\/\n      box-shadow: 0 25px 50px -12px rgba(15, 23, 42, 0.15), 0 0 1px rgba(15, 23, 42, 0.08);\n      position: relative;\n      margin-bottom: clamp(-50px, -6vw, -80px); \/* \u5236\u9020\u5411\u4e0b\u7a81\u7834\u7684\u5c42\u6b21\u611f *\/\n    }\n\n    #tcpel-hero-v2 .tcpel-data-cell {\n      padding: clamp(24px, 2.5vw, 32px) clamp(16px, 2vw, 24px);\n      border-right: 1px solid #e2e8f0;\n      display: flex;\n      flex-direction: column;\n      justify-content: flex-start;\n    }\n    #tcpel-hero-v2 .tcpel-data-cell:last-child {\n      border-right: none;\n    }\n\n    #tcpel-hero-v2 .tcpel-data-val {\n      font-family: ui-monospace, \"SF Mono\", Menlo, Consolas, monospace;\n      font-size: clamp(20px, 1.8vw, 26px);\n      font-weight: 700;\n      color: #1e293b;\n      line-height: 1.2;\n      margin-bottom: 8px;\n      letter-spacing: -0.03em;\n    }\n\n    #tcpel-hero-v2 .tcpel-data-label {\n      font-size: 11px;\n      font-weight: 600;\n      color: #64748b;\n      text-transform: uppercase;\n      letter-spacing: 0.06em;\n      line-height: 1.4;\n    }\n\n    \/* \u54cd\u5e94\u5f0f\u65ad\u70b9 *\/\n    @media (max-width: 1200px) {\n      #tcpel-hero-v2 .tcpel-data-matrix {\n        grid-template-columns: repeat(3, 1fr);\n      }\n      #tcpel-hero-v2 .tcpel-data-cell {\n        border-bottom: 1px solid #e2e8f0;\n      }\n      #tcpel-hero-v2 .tcpel-data-cell:nth-child(3n) { border-right: none; }\n      #tcpel-hero-v2 .tcpel-data-cell:nth-child(n+4) { border-bottom: none; }\n    }\n\n    @media (max-width: 992px) {\n      #tcpel-hero-v2 .tcpel-grid-layout {\n        grid-template-columns: 1fr;\n        gap: 56px;\n      }\n      #tcpel-hero-v2 .tcpel-text-col {\n        padding-left: 20px;\n        border-left-width: 3px;\n      }\n      #tcpel-hero-v2 .tcpel-body {\n        max-width: 100%;\n      }\n    }\n\n    @media (max-width: 640px) {\n      #tcpel-hero-v2 .tcpel-action-group {\n        flex-direction: column;\n      }\n      #tcpel-hero-v2 .tcpel-btn-primary, \n      #tcpel-hero-v2 .tcpel-btn-secondary {\n        width: 100%;\n      }\n      #tcpel-hero-v2 .tcpel-data-matrix {\n        grid-template-columns: repeat(2, 1fr);\n      }\n      #tcpel-hero-v2 .tcpel-data-cell {\n        border-right: 1px solid #e2e8f0;\n        border-bottom: 1px solid #e2e8f0;\n      }\n      #tcpel-hero-v2 .tcpel-data-cell:nth-child(2n) { border-right: none; }\n      #tcpel-hero-v2 .tcpel-data-cell:nth-child(n+5) { border-bottom: none; }\n    }\n  <\/style>\n\n  <div class=\"tcpel-inner\">\n    \n    <div class=\"tcpel-grid-layout\">\n      <div class=\"tcpel-text-col\">\n        <h1 class=\"tcpel-h1\">Pellet Production Line \u2014 Complete <span class=\"tcpel-h1-accent\">Wood &#038; Biomass<\/span> Pellet Plant Solutions<\/h1>\n        <p class=\"tcpel-body\">Every pellet production line converts loose biomass into cost effective, high quality, market ready fuel pellets in one continuous process \u2014 crushing, drying, pelletizing, cooling and packaging. It designs and supplies turnkey wood and biomass pellet plants from 1 ton per hour to 10+ tons per hour, custom sized to your raw material characteristics and desired output capacity, rather than sold as a conventional kit of unrelated equipment.<\/p>\n        \n        <div class=\"tcpel-action-group\">\n          <a href=\"#ct-popup-816\" class=\"tcpel-btn-primary\">Get a Custom Quote<\/a>\n          <a href=\"#tcpel-procurement-panel-v4\" class=\"tcpel-btn-secondary\">See Line Configurations &#038; Pricing<\/a>\n        <\/div>\n      <\/div>\n\n      <div class=\"tcpel-visual-col\">\n        <img decoding=\"async\" class=\"tcpel-img\" src=\"https:\/\/tcpel.net\/wp-content\/uploads\/2026\/05\/Pellet-Production-Line.png\" alt=\"Complete Wood &#038; Biomass Pellet Plant Solutions\" width=\"800\" height=\"600\" fetchpriority=\"high\">\n      <\/div>\n    <\/div>\n\n    <div class=\"tcpel-data-matrix\">\n      <div class=\"tcpel-data-cell\">\n        <div class=\"tcpel-data-val\">1\u201310+ T\/H<\/div>\n        <div class=\"tcpel-data-label\">Line capacity range<\/div>\n      <\/div>\n      <div class=\"tcpel-data-cell\">\n        <div class=\"tcpel-data-val\">6 stages<\/div>\n        <div class=\"tcpel-data-label\">Chipping \u2192 packing, one supplier<\/div>\n      <\/div>\n      <div class=\"tcpel-data-cell\">\n        <div class=\"tcpel-data-val\">6\/8\/10\/12 mm<\/div>\n        <div class=\"tcpel-data-label\">Pellet diameter options<\/div>\n      <\/div>\n      <div class=\"tcpel-data-cell\">\n        <div class=\"tcpel-data-val\">60+<\/div>\n        <div class=\"tcpel-data-label\">Countries served<\/div>\n      <\/div>\n      <div class=\"tcpel-data-cell\">\n        <div class=\"tcpel-data-val\">20,000 m\u00b2<\/div>\n        <div class=\"tcpel-data-label\">TCPEL manufacturing base<\/div>\n      <\/div>\n      <div class=\"tcpel-data-cell\">\n        <div class=\"tcpel-data-val\">ENplus A1<\/div>\n        <div class=\"tcpel-data-label\">Target pellet quality grade<\/div>\n      <\/div>\n    <\/div>\n\n  <\/div>\n<\/div>\n<\/div><\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-3238c37\" data-block-id=\"3238c37\"><div class=\"stk-row stk-inner-blocks has-text-align-center stk-block-content stk-content-align stk-3238c37-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-a4c3c2c\" data-v=\"4\" data-block-id=\"a4c3c2c\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-a4c3c2c-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-a4c3c2c-inner-blocks\"><div class=\"ct-breadcrumbs\" data-source=\"rankmath\" ><nav aria-label=\"breadcrumbs\" class=\"rank-math-breadcrumb\"><p><span class=\"last\">Home<\/span><\/p><\/nav><\/div><\/div><\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-e6162bb\" data-block-id=\"e6162bb\"><style>.stk-e6162bb {margin-bottom:0px !important;}<\/style><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-e6162bb-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-20673a8\" data-v=\"4\" data-block-id=\"20673a8\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-20673a8-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-20673a8-inner-blocks\">\n<style>\n\/* ==========================================================================\n   TCPEL Biomass Module - Precision Engineering Industrial Style\n   Scope ID: #tcpel-biomass-module\n   Primary Color: #0078C0 | Secondary Color: #006030\n   ========================================================================== *\/\n\n#tcpel-biomass-module {\n    position: relative;\n    width: 100% !important;\n    background-color: #ffffff;\n    color: #334155;\n    padding: 50px 0 !important; \n    line-height: 1.6;\n    overflow: hidden;\n    box-sizing: border-box;\n}\n\n   #tcpel-biomass-module * {\n      box-sizing: border-box;\n      margin: 0;\n      padding: 0;\n    }\n\n\/* \u5de5\u4e1a\u84dd\u56fe\u80cc\u666f\u7f51\u683c (Industrial Blueprint Grid) *\/\n#tcpel-biomass-module::before {\n    content: '';\n    position: absolute;\n    top: 0; left: 0; right: 0; bottom: 0;\n    background-image: \n        linear-gradient(rgba(0, 120, 192, 0.04) 1px, transparent 1px),\n        linear-gradient(90deg, rgba(0, 120, 192, 0.04) 1px, transparent 1px);\n    background-size: 40px 40px;\n    pointer-events: none;\n    z-index: 1;\n}\n\n#tcpel-biomass-module .tcpel-container {\n    position: relative;\n    max-width: 1600px !important;\n    margin: 0 auto;\n    padding: 0 40px !important; \/* \u9075\u5faa 30-60px padding \u8981\u6c42 *\/\n    z-index: 2;\n}\n\n\/* ----- \u6807\u9898\u7cfb\u7edf ----- *\/\n#tcpel-biomass-module .tcpel-header {\n    margin-bottom: 40px;\n    position: relative;\n    padding-left: 24px;\n}\n\n#tcpel-biomass-module .tcpel-header::before {\n    content: '';\n    position: absolute;\n    left: 0; top: 0; bottom: 0;\n    width: 6px;\n    background-color: #0078C0;\n}\n\n#tcpel-biomass-module .tcpel-header::after {\n    content: '';\n    position: absolute;\n    left: 0; bottom: 0;\n    width: 6px;\n    height: 35%;\n    background-color: #006030;\n}\n\n#tcpel-biomass-module .tcpel-title {\n    font-size: clamp(28px, 3.5vw, 38px) !important;\n    font-weight: 800 !important;\n    color: #0f172a;\n    margin: 0 !important;\n    line-height: 1.3 !important;\n    letter-spacing: -0.5px;\n}\n\n#tcpel-biomass-module .tcpel-meta-tag {\n    display: inline-block;\n    font-size: 12px;\n    font-weight: 600;\n    text-transform: uppercase;\n    color: #0078C0;\n    letter-spacing: 1.5px;\n    margin-bottom: 12px;\n}\n\n\/* ----- \u6838\u5fc3\u7f51\u683c\u5e03\u5c40 (\u96f6\u7559\u767d\u8bbe\u8ba1) ----- *\/\n#tcpel-biomass-module .tcpel-grid-layout {\n    display: grid;\n    grid-template-columns: 1.2fr 1fr;\n    gap: 30px;\n    margin-bottom: 40px;\n    align-items: stretch;\n}\n\n\/* \u5de6\u4fa7\u6587\u5b57\u5361\u7247\u7ec4 *\/\n#tcpel-biomass-module .tcpel-text-column {\n    display: flex;\n    flex-direction: column;\n    gap: 30px;\n}\n\n#tcpel-biomass-module .tcpel-card {\n    background: #ffffff;\n    padding: 35px;\n    border-radius: 2px;\n    box-shadow: 0 4px 20px rgba(0, 0, 0, 0.03);\n    position: relative;\n    border: 1px solid rgba(0, 120, 192, 0.1);\n    transition: transform 0.3s ease;\n}\n\n#tcpel-biomass-module .tcpel-card:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 8px 30px rgba(0, 120, 192, 0.08);\n}\n\n\/* \u5361\u7247\u9876\u90e8\u7684\u9ad8\u7ea7\u6307\u793a\u6761 *\/\n#tcpel-biomass-module .tcpel-card::before {\n    content: '';\n    position: absolute;\n    top: 0; left: 0;\n    width: 40px; height: 3px;\n    background-color: #0078C0;\n}\n\n#tcpel-biomass-module .tcpel-card:nth-child(2)::before {\n    background-color: #006030;\n}\n\n#tcpel-biomass-module .tcpel-card p {\n    margin: 0 !important;\n    font-size: 105% !important; \n    color: #475569;\n    text-align: justify;\n}\n\n\/* \u53f3\u4fa7\u56fe\u7247\u6846\u67b6 (\u5de5\u7a0b\u89c6\u7a97\u98ce\u683c) *\/\n#tcpel-biomass-module .tcpel-image-column {\n    position: relative;\n    display: flex;\n    align-items: stretch;\n}\n\n#tcpel-biomass-module .tcpel-image-frame {\n    position: relative;\n    width: 92%;\n    background: #ffffff;\n    padding: 5px;\n    box-shadow: 0 5px 20px rgba(0, 0, 0, 0.06);\n    border: 1px solid #e2e8f0;\n}\n\n\/* \u7cbe\u5bc6\u5de5\u7a0b\u8fb9\u89d2\u51c6\u661f *\/\n#tcpel-biomass-module .tcpel-image-frame::before,\n#tcpel-biomass-module .tcpel-image-frame::after {\n    content: '';\n    position: absolute;\n    width: 30px; height: 30px;\n    border: 2px solid transparent;\n    z-index: 3;\n}\n#tcpel-biomass-module .tcpel-image-frame::before {\n    top: -2px; left: -2px;\n    border-top-color: #0078C0; border-left-color: #0078C0;\n}\n#tcpel-biomass-module .tcpel-image-frame::after {\n    bottom: -2px; right: -2px;\n    border-bottom-color: #006030; border-right-color: #006030;\n}\n\n#tcpel-biomass-module .tcpel-img {\n    width: 100%;\n    height: 100%;\n    object-fit: contain;\n    display: block;\n}\n\n\/* ----- \u4e2d\u90e8\u5f3a\u8c03\u6570\u636e\u5e26 (Economics Banner) ----- *\/\n#tcpel-biomass-module .tcpel-economics-banner {\n    background: linear-gradient(135deg, #0078C0 0%, #005a91 100%);\n    padding: 30px 40px;\n    color: #ffffff;\n    position: relative;\n    margin-bottom: 40px;\n    border-left: 8px solid #006030;\n    box-shadow: 0 15px 35px rgba(0, 120, 192, 0.15);\n}\n\n\/* \u6570\u636e\u5e26\u80cc\u666f\u6c34\u5370 (\u63d0\u5347\u89c6\u89c9\u4e30\u5bcc\u5ea6) *\/\n#tcpel-biomass-module .tcpel-economics-banner::before {\n    content: '';\n    position: absolute;\n    right: 0; top: 0; bottom: 0;\n    width: 300px;\n    background: repeating-linear-gradient(45deg, transparent, transparent 10px, rgba(255,255,255,0.03) 10px, rgba(255,255,255,0.03) 20px);\n    pointer-events: none;\n}\n\n#tcpel-biomass-module .tcpel-subtitle {\n    font-size: 24px !important;\n    font-weight: 700 !important;\n    color: #ffffff !important;\n    margin: 0 0 20px 0 !important;\n    display: flex;\n    align-items: center;\n    gap: 12px;\n    line-height: 1.3;\n}\n\n\/* H3\u6807\u9898\u524d\u7684\u4eae\u8272\u70b9\u7f00 *\/\n#tcpel-biomass-module .tcpel-subtitle::before {\n    content: '';\n    display: block;\n    width: 12px; height: 12px;\n    background-color: #006030;\n    border: 2px solid #ffffff;\n    border-radius: 50%;\n}\n\n#tcpel-biomass-module .tcpel-economics-banner p {\n    margin: 0 !important;\n    font-size: 110% !important;\n    color: rgba(255, 255, 255, 0.9);\n    position: relative;\n    z-index: 2;\n    max-width: 1600px;\n}\n\n\/* ----- \u5e95\u90e8\u89e3\u51b3\u65b9\u6848\u6a21\u5757 ----- *\/\n#tcpel-biomass-module .tcpel-solution-block {\n    background: #ffffff;\n    padding: 30px 40px;\n    border: 1px solid #e2e8f0;\n    border-top: 3px solid #006030;\n    position: relative;\n    display: flex;\n    gap: 30px;\n}\n\n#tcpel-biomass-module .tcpel-solution-icon {\n    flex-shrink: 0;\n    width: 40px; height: 40px;\n    background: rgba(0, 96, 48, 0.05);\n    border: 1px solid rgba(0, 96, 48, 0.1);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n}\n\n\/* \u7ed8\u5236\u4e00\u4e2a\u7eafCSS\u7684\u5de5\u4e1a\u9f7f\u8f6e\/\u6838\u5fc3\u51c6\u661f\u56fe\u6807 *\/\n#tcpel-biomass-module .tcpel-solution-icon::after {\n    content: '';\n    width: 24px; height: 24px;\n    border: 3px solid #006030;\n    border-radius: 50%;\n    position: relative;\n}\n#tcpel-biomass-module .tcpel-solution-icon::before {\n    content: '';\n    position: absolute;\n    width: 8px; height: 8px;\n    background: #0078C0;\n    border-radius: 50%;\n}\n\n#tcpel-biomass-module .tcpel-solution-block p {\n    margin: 0 !important;\n    color: #334155;\n    font-size: 105% !important;\n    align-self: center;\n}\n\n\/* ----- \u54cd\u5e94\u5f0f\u8bbe\u8ba1 (Tablet & Mobile) ----- *\/\n@media (max-width:1000px) {\n    #tcpel-biomass-module .tcpel-grid-layout {\n        grid-template-columns: 1fr;\n        gap: 30px;\n    }\n    #tcpel-biomass-module .tcpel-container {\n        padding: 40px 30px !important;\n    }\n    #tcpel-biomass-module .tcpel-solution-block {\n        flex-direction: column;\n        gap: 20px;\n        padding: 30px;\n    }\n}\n\n@media (max-width:690px) {\n    #tcpel-biomass-module .tcpel-title {\n        font-size: 26px !important;\n    }\n    #tcpel-biomass-module .tcpel-subtitle {\n        font-size: 22px !important;\n    }\n    #tcpel-biomass-module .tcpel-economics-banner {\n        padding: 30px 20px;\n    }\n}\n<\/style>\n\n<section id=\"tcpel-biomass-module\">\n    <div class=\"tcpel-container\">\n        \n        <!-- \u6a21\u5757\u5934\u90e8 -->\n        <header class=\"tcpel-header\">\n            <span class=\"tcpel-meta-tag\">Process Integration Analysis<\/span>\n            <h2 class=\"tcpel-title\">From Raw Biomass to Profitable Pellets \u2014 Why Half-Built Lines Fail<\/h2>\n        <\/header>\n\n        <!-- \u6838\u5fc3\u5185\u5bb9\u533a\uff1a\u6587\u5b57\u4e0e\u56fe\u7247\u5e76\u6392\u5e03\u5c40\uff0c\u6d88\u9664\u7559\u767d -->\n        <div class=\"tcpel-grid-layout\">\n            <div class=\"tcpel-text-column\">\n                <div class=\"tcpel-card\">\n                    <p>Most pellet projects that did not make it fail before the pellet mill. They fail because a line was purchased one machine at a time, from many suppliers and no one in charge of making it all work as a consistent whole. A 5 t\/h chipper feeds a 2 t\/h dryer, and a 3 t\/h pellet mill stalls because the hammer mill feeding it cannot deliver fine enough particles. The result is a plant that never reaches its rated capacity.<\/p>\n                <\/div>\n                \n                <div class=\"tcpel-card\">\n                    <p>The other, invisible trap is raw material. Pelleting is effective only in a tight moisture range &#8211; conservatively, 10-15% moisture. If your feedstock arrives at 40-50% moisture, the dryer stops being an optional add-on and becomes the most important machine in the line. Industry analysis of pellet plant failures repeatedly traces losses back to procurement and feedstock: a weak feedstock strategy pushes delivered material costs over budget and lets fibre quality fall below spec.<\/p>\n                <\/div>\n            <\/div>\n\n            <!-- \u56fe\u7247\u5916\u6846\u5e26\u6709\u5de5\u7a0b\u6807\u5c3a\u88c5\u9970\uff0c\u4e0e\u5de6\u4fa7\u6587\u672c\u5bf9\u9f50\u7d27\u8d34 -->\n            <div class=\"tcpel-image-column\">\n                <div class=\"tcpel-image-frame\">\n                    <img decoding=\"async\" src=\"https:\/\/tcpel.net\/wp-content\/uploads\/2026\/05\/1-11.png\" alt=\"Pellet Line Analysis\" class=\"tcpel-img\">\n                <\/div>\n            <\/div>\n        <\/div>\n\n        <!-- \u7ecf\u6d4e\u6027\u5206\u6790\uff1a\u9ad8\u4eae\u8d2f\u7a7f\u533a\u5757 -->\n        <div class=\"tcpel-economics-banner\">\n            <h3 class=\"tcpel-subtitle\">The economics most buyers underestimate<\/h3>\n            <p>Drying wet biomass accounts for an estimated 30\u201350% of a pellet line&#8217;s operating cost, and electricity draw runs around 70\u2013110 kWh per ton of finished pellets. A line whose dryer is undersized for your real moisture content will quietly burn that margin away \u2014 which is why TCPEL sizes the dryer and crushing stages around your feedstock first, then specifies the pellet mill.<\/p>\n        <\/div>\n\n        <!-- \u7ec8\u6781\u89e3\u51b3\u65b9\u6848\u603b\u7ed3\u533a -->\n        <div class=\"tcpel-solution-block\">\n            <div class=\"tcpel-solution-icon\"><\/div>\n            <p>One complete pellet line solves this by treating all six stages as a single machine. Every machine \u2014 wood chipper, hammer mill, rotary dryer, ring die pellet mill, pellet cooler and packing machine \u2014 is specified against the same capacity target and the same raw material, then delivered as a turnkey project. That is the difference between a pellet plant that reaches its nameplate figure and one that never does. The three sections demonstrate the line set-up, the means of comparison and the cost of supply.<\/p>\n        <\/div>\n\n    <\/div>\n<\/section>\n<\/div><\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-2a45463\" data-block-id=\"2a45463\"><style>.stk-2a45463 {margin-bottom:0px !important;}<\/style><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-2a45463-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-acd696a\" data-v=\"4\" data-block-id=\"acd696a\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-acd696a-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-acd696a-inner-blocks\">\n<div id=\"tcpel-prod-line-module\">\n  <style>\n    \/* \u5916\u58f3\uff1a\u63a7\u5236\u80cc\u666f\u4e0e\u5782\u76f4\u5185\u8fb9\u8ddd\uff0c\u5f3a\u5236 100% \u5bbd\u5ea6\u9002\u914d\u7236\u7ea7 Full width *\/\n    #tcpel-prod-line-module {\n      width: 100% !important;\n      background-color: #f8fafc;\n       padding: 50px 0 !important; \n      background-image: \n        linear-gradient(to right, rgba(0, 120, 192, 0.05) 1px, transparent 1px),\n        linear-gradient(to bottom, rgba(0, 120, 192, 0.05) 1px, transparent 1px);\n      background-size: 40px 40px !important;\n      color: #334155;\n      box-sizing: border-box;\n    }\n    \n    \/* \u5185\u5c42\uff1a\u9650\u5236\u6700\u5927\u5bbd\u5ea6\u4e0e\u6c34\u5e73\u5b89\u5168\u8ddd\u79bb\uff0c\u907f\u514d\u62a2\u593a Stackable \u5e03\u5c40\u6743 *\/\n    #tcpel-prod-line-module .tcpel-pl-inner {\n      max-width: 1600px !important;\n      margin: 0 auto;\n      padding-inline: clamp(20px, 4vw, 40px);\n      box-sizing: border-box;\n    }\n    \n    #tcpel-prod-line-module *,\n    #tcpel-prod-line-module *::before,\n    #tcpel-prod-line-module *::after {\n      box-sizing: inherit;\n    }\n\n    \/* Typography \u5c42\u7ea7 *\/\n    #tcpel-prod-line-module h2,\n    #tcpel-prod-line-module h3,\n    #tcpel-prod-line-module h4 {\n      color: #0f172a;\n      margin-top: 0;\n    }\n\n    #tcpel-prod-line-module .tcpel-pl-h2 {\n    font-size: clamp(28px, 3.5vw, 38px) !important;\n    font-weight: 800 !important;\n      line-height: 1.2;\n      margin-bottom: 24px;\n      border-left: 5px solid #0078C0;\n      padding-left: 18px;\n    }\n\n    #tcpel-prod-line-module .tcpel-pl-h3 {\n      font-size: clamp(22px, 2.5vw, 24px);\n      font-weight: 600;\n      line-height: 1.3;\n      margin-top: 38px;\n      margin-bottom: 20px;\n    }\n\n    #tcpel-prod-line-module .tcpel-pl-body {\n      font-size: 16px;\n      line-height: 1.6;\n      margin-bottom: 24px;\n      font-weight: 400;\n      max-width: 1600px;\n    }\n\n    \/* \u94fe\u63a5\u4e0e CTA *\/\n    #tcpel-prod-line-module a {\n      color: #0078C0;\n      text-decoration: underline;\n      text-underline-offset: 4px;\n      font-weight: 500;\n      transition: color 0.2s ease;\n    }\n    #tcpel-prod-line-module a:hover {\n      color: #006030;\n    }\n    #tcpel-prod-line-module a.tcpel-pl-cta {\n      color: #0078C0;\n      font-weight: 600;\n      text-decoration: underline;\n      text-underline-offset: 4px;\n    }\n\n    \/* Data Matrix \/ \u6570\u636e\u8868 *\/\n    #tcpel-prod-line-module .tcpel-pl-table-wrapper {\n      overflow-x: auto;\n      margin-bottom: 24px;\n      border: 1px solid #e2e8f0;\n      border-top: 4px solid #0078C0;\n    }\n    \n    #tcpel-prod-line-module .tcpel-pl-table {\n      width: 100%;\n      border-collapse: collapse;\n      text-align: left;\n      min-width: 800px;\n    }\n    \n    #tcpel-prod-line-module .tcpel-pl-table th,\n    #tcpel-prod-line-module .tcpel-pl-table td {\n      padding: 14px 16px;\n      border-bottom: 1px solid #e2e8f0;\n      font-size: 15px;\n      vertical-align: middle;\n    }\n    \n    #tcpel-prod-line-module .tcpel-pl-table th {\n      background-color: #f8fafc;\n      font-weight: 600;\n      color: #0f172a;\n    }\n    \n    #tcpel-prod-line-module .tcpel-pl-table tr:last-child td {\n      border-bottom: none;\n    }\n    \n    #tcpel-prod-line-module .tcpel-pl-table td:nth-child(1) {\n      font-weight: 600;\n      color: #0078C0;\n    }\n\n    \/* 6-Stage Process Grid *\/\n    #tcpel-prod-line-module .tcpel-pl-grid {\n      display: grid;\n      grid-template-columns: repeat(3, 1fr);\n      gap: 24px;\n      margin-top: 32px;\n      margin-bottom: 48px;\n    }\n    \n    #tcpel-prod-line-module .tcpel-pl-stage-card {\n      background: #ffffff;\n      border: 1px solid #e2e8f0;\n      padding: 24px;\n      position: relative;\n      display: flex;\n      flex-direction: column;\n    }\n    \n    \/* \u5de5\u4e1a L-Corner Accent *\/\n    #tcpel-prod-line-module .tcpel-pl-stage-card::before {\n      content: \"\";\n      position: absolute;\n      top: -1px;\n      left: -1px;\n      width: 24px;\n      height: 24px;\n      border-top: 3px solid #0078C0;\n      border-left: 3px solid #0078C0;\n    }\n    \n    #tcpel-prod-line-module .tcpel-pl-stage-label {\n      font-size: 13px;\n      font-weight: 600;\n      letter-spacing: 0.04em;\n      color: #006030;\n      text-transform: uppercase;\n      margin-bottom: 8px;\n      display: block;\n    }\n    \n    #tcpel-prod-line-module .tcpel-pl-h4 {\n      font-size: 18px;\n      font-weight: 600;\n      margin-bottom: 12px;\n      color: #0f172a;\n    }\n    \n    #tcpel-prod-line-module .tcpel-pl-stage-desc {\n      font-size: 15px;\n      line-height: 1.6;\n      margin-bottom: 24px;\n      flex-grow: 1;\n    }\n    \n    #tcpel-prod-line-module .tcpel-pl-stage-spec {\n      background-color: #f8fafc;\n      padding: 12px 16px;\n      font-family: ui-monospace, \"SF Mono\", Menlo, monospace;\n      font-size: 14px;\n      color: #475569;\n      border-left: 3px solid #e2e8f0;\n    }\n\n    \/* \u5f15\u7528\u5757 (Quote) *\/\n    #tcpel-prod-line-module .tcpel-pl-quote {\n      background-color: #ffffff;\n      border-left: 4px solid #006030;\n      padding: 24px 32px;\n      margin: 40px 0;\n    }\n    \n    #tcpel-prod-line-module .tcpel-pl-quote-text {\n      font-size: 17px;\n      font-weight: 500;\n      font-style: italic;\n      line-height: 1.6;\n      color: #0f172a;\n      margin: 0 0 16px 0;\n    }\n    \n    #tcpel-prod-line-module .tcpel-pl-quote-author {\n      font-size: 14px;\n      font-weight: 600;\n      color: #006030;\n      text-transform: uppercase;\n      letter-spacing: 0.02em;\n    }\n\n    \/* Outro Statement *\/\n    #tcpel-prod-line-module .tcpel-pl-outro {\n      font-size: 16px;\n      line-height: 1.6;\n      padding-top: 24px;\n      border-top: 1px solid #e2e8f0;\n      color: #334155;\n    }\n  <\/style>\n\n  <div class=\"tcpel-pl-inner\">\n    \n    <h2 class=\"tcpel-pl-h2\">TCPEL Pellet Production Lines \u2014 Configurations &#038; the 5-Stage Line<\/h2>\n    <p class=\"tcpel-pl-body\">Biomass and wood pellet production lines are built around four standard capacity tiers. Each tier is a matched set \u2014 the chipper, hammer mill, dryer, pellet mill, cooler and packing machine are all sized to the same throughput, so no stage becomes a bottleneck. A complete wood pellet production plant runs through a single PLC automation layer, so the whole production process is monitored from one control panel instead of as six separate machines. Whether the project is a small pellet line or a complete biomass pellet plant making pellets at industrial scale, the wood pellet machines at every stage are matched in the same way. The basic configuration matrix below is the most basic role for each quotation &#8211; it specifies the exact model of equipment and pellet machine for each step.<\/p>\n\n    <h3 class=\"tcpel-pl-h3\">Pellet Line Configuration Matrix by Capacity Tier<\/h3>\n    \n    <div class=\"tcpel-pl-table-wrapper\">\n      <table class=\"tcpel-pl-table\">\n        <thead>\n          <tr>\n            <th>Line capacity<\/th>\n            <th>Wood chipper<\/th>\n            <th>Ring die pellet mill<\/th>\n            <th>Pellet cooler<\/th>\n            <th>Pellet mill power<\/th>\n            <th>Indicative FOB range*<\/th>\n          <\/tr>\n        <\/thead>\n        <tbody>\n          <tr>\n            <td>1\u20131.5 T\/H<\/td>\n            <td>TC216<\/td>\n            <td>TCZL560<\/td>\n            <td>SKLN1.5<\/td>\n            <td>90 kW<\/td>\n            <td>USD 65,000\u2013110,000<\/td>\n          <\/tr>\n          <tr>\n            <td>2\u20132.5 T\/H<\/td>\n            <td>TC217<\/td>\n            <td>TCZL700<\/td>\n            <td>SKLN2.5<\/td>\n            <td>160 kW<\/td>\n            <td>USD 95,000\u2013165,000<\/td>\n          <\/tr>\n          <tr>\n            <td>3\u20134 T\/H<\/td>\n            <td>TC218<\/td>\n            <td>TCZL850A<\/td>\n            <td>SKLN4<\/td>\n            <td>250 kW<\/td>\n            <td>USD 150,000\u2013270,000<\/td>\n          <\/tr>\n          <tr>\n            <td>5\u20136 T\/H<\/td>\n            <td>TC2110<\/td>\n            <td>2 \u00d7 TCZL850B<\/td>\n            <td>SKLN6<\/td>\n            <td>2 \u00d7 280 kW<\/td>\n            <td>USD 240,000\u2013430,000<\/td>\n          <\/tr>\n        <\/tbody>\n      <\/table>\n    <\/div>\n\n    <p class=\"tcpel-pl-body\">Indicative FOB Qingdao is assembled from TCPEL parts cost plus basic auxiliary equipment (hammer mill, rotary driers, conveyors, particle collection). Final price is configuration-dependent \u2014 <a href=\"#ct-popup-816\" class=\"tcpel-pl-cta\">contact us with your capacity and feedstock for a quotation<\/a>.<\/p>\n    \n    <p class=\"tcpel-pl-body\">All tiers make the same hammer mill, Rotary Dryer and Conveyor package for the headline equipment. Since the 5-6 T\/H tier is peaking at about 4 T\/H for a single ring die, two pellet mills are installed in parallel to ensure both dies stay within their usefully loaded envelopes rather than saddling one machine with a design overshoot.<\/p>\n\n    <h3 class=\"tcpel-pl-h3\">Inside the Line \u2014 the 6-Stage Process<\/h3>\n    <p class=\"tcpel-pl-body\">Each TCPEL pellet production line moves material through six machines in a fixed sequence \u2014 the pelletizing process is continuous, with each stage of pellet making feeding the next to produce pellets without manual transfer. Each card below explains what the stage does and the spec that matters when you size it.<\/p>\n\n    <div class=\"tcpel-pl-grid\">\n      <div class=\"tcpel-pl-stage-card\">\n        <span class=\"tcpel-pl-stage-label\">STAGE 1 \u00b7 SIZE REDUCTION<\/span>\n        <h4 class=\"tcpel-pl-h4\">Wood Chipper<\/h4>\n        <p class=\"tcpel-pl-stage-desc\">Stage one reduces logs, branches and slab wood to uniform chips so the hammer mill downstream is never overloaded. TCPEL&#8217;s <a href=\"https:\/\/tcpel.net\/drum-chipper\/\">industrial drum chipper line<\/a> cuts chips to a consistent 30\u201350 mm length.<\/p>\n        <div class=\"tcpel-pl-stage-spec\">TC216\u2013TC2116 \u00b7 capacity 3\u201360 T\/H \u00b7 max log dia. 230\u2013600 mm<\/div>\n      <\/div>\n\n      <div class=\"tcpel-pl-stage-card\">\n        <span class=\"tcpel-pl-stage-label\">STAGE 2 \u00b7 GRINDING<\/span>\n        <h4 class=\"tcpel-pl-h4\">Hammer Mill<\/h4>\n        <p class=\"tcpel-pl-stage-desc\">Grinds chips and coarse biomass into 3\u20135 mm particles \u2014 the fineness a ring die needs for stable, dense pellets. Its rotor is motor-direct at 3,000 r\/min with dual-side discharge.<\/p>\n        <div class=\"tcpel-pl-stage-spec\">Direct-drive rotor \u00b7 works with cyclone + bag dust collector<\/div>\n      <\/div>\n\n      <div class=\"tcpel-pl-stage-card\">\n        <span class=\"tcpel-pl-stage-label\">STAGE 3 \u00b7 DRYING<\/span>\n        <h4 class=\"tcpel-pl-h4\">Rotary Dryer<\/h4>\n        <p class=\"tcpel-pl-stage-desc\">Brings feedstock down to the 10\u201315% moisture window pelletizing requires. Single-pass (TCG) or triple-pass (TCSG) drum dryer units \u2014 see our <a href=\"https:\/\/tcpel.net\/rotary-dryer\/industrial\/\">industrial rotary dryer<\/a> range \u2014 are selected by how wet your raw material arrives.<\/p>\n        <div class=\"tcpel-pl-stage-spec\">TCG 0.07\u20132.2 T\/H \u00b7 TCSG triple-pass 1\u20136 T\/H evaporation<\/div>\n      <\/div>\n\n      <div class=\"tcpel-pl-stage-card\">\n        <span class=\"tcpel-pl-stage-label\">STAGE 4 \u00b7 PELLETIZING<\/span>\n        <h4 class=\"tcpel-pl-h4\">Ring Die Pellet Mill<\/h4>\n        <p class=\"tcpel-pl-stage-desc\">Dried biomass is pressed through a ring die, where natural lignin binds the pellet under heat. TCPEL&#8217;s TCZL industrial wood pellet mill uses 20CrMnTi alloy steel dies with a 1,000\u20131,500-hour service life.<\/p>\n        <div class=\"tcpel-pl-stage-spec\">TCZL560\u2013TCZL850B \u00b7 1\u20134 T\/H \u00b7 90\u2013280 kW \u00b7 pellet 6\/8\/10\/12 mm<\/div>\n      <\/div>\n\n      <div class=\"tcpel-pl-stage-card\">\n        <span class=\"tcpel-pl-stage-label\">STAGE 5 \u00b7 COOLING<\/span>\n        <h4 class=\"tcpel-pl-h4\">Counterflow Pellet Cooler<\/h4>\n        <p class=\"tcpel-pl-stage-desc\">Fresh pellets leave the die near 80\u201390\u00b0C. Counterflow cooling then drops them to near-ambient temperature and screens off the fines, so pellets are hard, dry and storage-stable.<\/p>\n        <div class=\"tcpel-pl-stage-spec\">SKLN1.2\u2013SKLN6 \u00b7 output 0.5\u201310 T\/H \u00b7 counterflow design<\/div>\n      <\/div>\n\n      <div class=\"tcpel-pl-stage-card\">\n        <span class=\"tcpel-pl-stage-label\">STAGE 6 \u00b7 PACKING<\/span>\n        <h4 class=\"tcpel-pl-h4\">Pellet Packing Machine<\/h4>\n        <p class=\"tcpel-pl-stage-desc\">Weighs, bags and seals finished pellets. The BZ80 uses 304 stainless-steel contact parts and holds \u00b10.2% weighing accuracy at 200\u2013300 bags per hour.<\/p>\n        <div class=\"tcpel-pl-stage-spec\">BZ80 \u00b7 15\u201350 kg\/bag \u00b7 PLC-controlled weighing<\/div>\n      <\/div>\n    <\/div>\n\n    <div class=\"tcpel-pl-quote\">\n      <p class=\"tcpel-pl-quote-text\">&#8220;We size the line backwards. A customer tells us the capacity they want, but the first thing we ask is the moisture and type of their raw material. Get the dryer and hammer mill wrong and the best ring die in the world will still under-produce \u2014 the pellet mill is the last machine we lock down, never the first.&#8221;<\/p>\n      <div class=\"tcpel-pl-quote-author\">\u2014 Senior Application Engineer, TCPEL Pellet Line Engineering<\/div>\n    <\/div>\n\n    <div class=\"tcpel-pl-outro\">\n      For projects where only part of the line is required, each stage may be ordered on its own. For material-specific configurations, see our dedicated <a href=\"https:\/\/tcpel.net\/pellet-production-line\/wood-pellet-production-line\/\">wood pellet production line<\/a> page, or explore how a <a href=\"https:\/\/tcpel.net\/pellet-production-line\/biomass-pellet-production-line\/\">biomass pellet production line<\/a> is built for agricultural residues.\n    <\/div>\n\n  <\/div>\n<\/div>\n<\/div><\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-8aa07dd\" data-block-id=\"8aa07dd\"><style>.stk-8aa07dd {margin-bottom:0px !important;}<\/style><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-8aa07dd-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-cb527e2\" data-v=\"4\" data-block-id=\"cb527e2\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-cb527e2-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-cb527e2-inner-blocks\">\n<div id=\"tcpel-config-spec-board\">\n  <style>\n    \/* \u5916\u58f3\u4e0e\u5185\u5c42 *\/\n    #tcpel-config-spec-board {\n      width: 100% !important;\n      background-color: #ffffff;\n       padding: 50px 0 !important; \n      background-image: \n        linear-gradient(to right, rgba(0, 120, 192, 0.05) 1px, transparent 1px),\n        linear-gradient(to bottom, rgba(0, 120, 192, 0.05) 1px, transparent 1px);\n      background-size: 40px 40px !important;\n      color: #334155;\n      box-sizing: border-box;\n      border-top: 1px solid #e2e8f0;\n      border-bottom: 1px solid #e2e8f0;\n    }\n    \n    #tcpel-config-spec-board *,\n    #tcpel-config-spec-board *::before,\n    #tcpel-config-spec-board *::after {\n      box-sizing: inherit;\n    }\n\n    #tcpel-config-spec-board .tcpel-csb-inner {\n      max-width: 1600px !important;\n      margin: 0 auto;\n      padding-inline: clamp(20px, 4vw, 40px);\n    }\n\n    \/* \u5934\u90e8\u4fe1\u606f\u533a *\/\n    #tcpel-config-spec-board .tcpel-csb-header {\n      max-width: 1600px;\n      margin-bottom: 38px;\n      position: relative;\n    }\n\n    #tcpel-config-spec-board .tcpel-csb-h2 {\n    font-size: clamp(28px, 3.5vw, 38px) !important;\n      font-weight: 800;\n      color: #0f172a;\n      line-height: 1.2;\n      margin: 0 0 20px 0;\n      padding-left: 20px;\n      border-left: 6px solid #0078C0; \/* \u91cd\u578b\u84dd\u8fb9\u6846 *\/\n    }\n\n    #tcpel-config-spec-board .tcpel-csb-intro {\n      font-size: clamp(16px, 1.2vw, 18px);\n      line-height: 1.6;\n      color: #475569;\n      margin: 0;\n      padding-left: 26px; \/* \u5bf9\u9f50\u6807\u9898\u6587\u5b57 *\/\n    }\n\n    \/* \u6838\u5fc3\u5bf9\u6bd4\u7f51\u683c\uff1a\u53cc\u5217\u8868\u683c\u5e76\u6392\u5927\u5e45\u63d0\u9ad8\u4fe1\u606f\u5bc6\u5ea6 *\/\n    #tcpel-config-spec-board .tcpel-csb-grid {\n      display: grid;\n      grid-template-columns: 1fr;\n      gap: 32px;\n      margin-bottom: 40px;\n    }\n\n    @media (min-width:1000px) {\n      #tcpel-config-spec-board .tcpel-csb-grid {\n        grid-template-columns: repeat(2, 1fr);\n        gap: 40px;\n      }\n    }\n\n    \/* \u6570\u636e\u8868\u6a21\u5757 *\/\n    #tcpel-config-spec-board .tcpel-csb-panel {\n      background: #ffffff;\n      border: 1px solid #cbd5e1;\n      display: flex;\n      flex-direction: column;\n    }\n\n    #tcpel-config-spec-board .tcpel-csb-h3 {\n      background: #0f172a; \/* \u6df1\u8272\u8868\u5934\u5f3a\u5316\u951a\u70b9 *\/\n      color: #ffffff;\n      font-size: 18px;\n      font-weight: 600;\n      margin: 0;\n      padding: 16px 20px;\n      display: flex;\n      align-items: center;\n      gap: 12px;\n    }\n    \n    #tcpel-config-spec-board .tcpel-csb-h3::before {\n      content: \"\";\n      display: block;\n      width: 4px;\n      height: 16px;\n      background-color: #0078C0;\n    }\n\n    \/* \u539f\u751f\u8868\u683c\u8986\u5199 *\/\n    #tcpel-config-spec-board .tcpel-csb-table {\n      width: 100%;\n      border-collapse: collapse;\n      text-align: left;\n    }\n\n    #tcpel-config-spec-board .tcpel-csb-table th {\n      background-color: #f1f5f9;\n      color: #0078C0;\n      font-size: 12px;\n      text-transform: uppercase;\n      letter-spacing: 0.05em;\n      padding: 12px 20px;\n      border-bottom: 1px solid #cbd5e1;\n      font-weight: 700;\n    }\n\n    #tcpel-config-spec-board .tcpel-csb-table td {\n      padding: 14px 20px;\n      border-bottom: 1px solid #e2e8f0;\n      font-size: 14px;\n      line-height: 1.5;\n      color: #334155;\n      vertical-align: top;\n    }\n\n    \/* \u53c2\u6570\u5217\u7b49\u5bbd\u5b57\u4f53\u5904\u7406 *\/\n    #tcpel-config-spec-board .tcpel-csb-table td:first-child {\n      font-weight: 600;\n      color: #0f172a;\n      width: 30%;\n      background-color: #f8fafc;\n    }\n    \n    #tcpel-config-spec-board .tcpel-csb-table td:not(:first-child) {\n      font-family: ui-monospace, \"SF Mono\", Menlo, monospace;\n      font-size: 13.5px;\n    }\n\n    #tcpel-config-spec-board .tcpel-csb-table tr:last-child td {\n      border-bottom: none;\n    }\n\n    \/* \u8865\u5145\u8bf4\u660e (Engineer Note) *\/\n    #tcpel-config-spec-board .tcpel-csb-note {\n      margin-top: auto; \/* \u4fdd\u8bc1\u5e95\u90e8\u5bf9\u9f50 *\/\n      padding: 20px;\n      background-color: #f8fafc;\n      border-top: 1px solid #e2e8f0;\n      position: relative;\n    }\n    \n    #tcpel-config-spec-board .tcpel-csb-note::before {\n      content: \"PROCESS NOTE\";\n      display: inline-block;\n      font-size: 11px;\n      font-weight: 700;\n      color: #006030;\n      letter-spacing: 0.06em;\n      margin-bottom: 8px;\n    }\n\n    #tcpel-config-spec-board .tcpel-csb-note-text {\n      font-size: 14px;\n      line-height: 1.6;\n      color: #475569;\n      margin: 0;\n    }\n\n    \/* \u5e95\u90e8 CTA \u533a\u57df *\/\n    #tcpel-config-spec-board .tcpel-csb-footer {\n      display: flex;\n      flex-wrap: wrap;\n      align-items: center;\n      gap: 20px;\n      padding: 24px 32px;\n      background: #ffffff;\n      border: 1px solid #cbd5e1;\n      border-left: 6px solid #006030;\n    }\n\n    #tcpel-config-spec-board .tcpel-csb-cta-desc {\n      font-size: 16px;\n      font-weight: 600;\n      color: #0f172a;\n      margin: 0;\n      flex: 1 1 auto;\n    }\n\n    #tcpel-config-spec-board .tcpel-csb-cta-btn {\n      display: inline-flex;\n      align-items: center;\n      gap: 8px;\n      background-color: #0078C0;\n      color: #ffffff;\n      font-size: 15px;\n      font-weight: 600;\n      padding: 14px 24px;\n      text-decoration: none;\n      transition: background-color 0.2s;\n    }\n\n    #tcpel-config-spec-board .tcpel-csb-cta-btn:hover {\n      background-color: #0f172a;\n      color: #ffffff;\n    }\n  <\/style>\n\n  <div class=\"tcpel-csb-inner\">\n    \n    <div class=\"tcpel-csb-header\">\n      <h2 class=\"tcpel-csb-h2\">Ring Die vs Flat Die \u00b7 Wood Line vs Feed Line \u2014 Choosing Your Line<\/h2>\n      <p class=\"tcpel-csb-intro\">Two configuration choices decide more about your cost per ton than any other: the pellet mill type, and whether you are building a wood\/biomass fuel line or an animal feed line. Both are decisions of fit, not of &#8220;better&#8221; \u2014 the matrices below use real numbers so you can place your own project.<\/p>\n    <\/div>\n\n    <div class=\"tcpel-csb-grid\">\n      <div class=\"tcpel-csb-panel\">\n        <h3 class=\"tcpel-csb-h3\">Ring Die vs Flat Die Pellet Mill<\/h3>\n        <table class=\"tcpel-csb-table\">\n          <thead>\n            <tr>\n              <th>Factor<\/th>\n              <th>Ring Die (TCZL560\u2013850B)<\/th>\n              <th>Flat Die (TCZL200\u2013650)<\/th>\n            <\/tr>\n          <\/thead>\n          <tbody>\n            <tr>\n              <td>Capacity per unit<\/td>\n              <td>1\u20134 T\/H<\/td>\n              <td>0.1\u20131.4 T\/H<\/td>\n            <\/tr>\n            <tr>\n              <td>Die service life<\/td>\n              <td>1,000\u20131,500 h (20CrMnTi)<\/td>\n              <td>600\u2013800 h (industry typical)<\/td>\n            <\/tr>\n            <tr>\n              <td>Duty cycle<\/td>\n              <td>Continuous 24\/7 industrial<\/td>\n              <td>Batch \/ small-scale<\/td>\n            <\/tr>\n            <tr>\n              <td>Pellet uniformity<\/td>\n              <td>High \u2014 multi-roller even compression<\/td>\n              <td>Moderate<\/td>\n            <\/tr>\n            <tr>\n              <td>Best fit<\/td>\n              <td>Commercial lines \u2265 1 T\/H<\/td>\n              <td>Pilot, farm or trial &lt; 1 T\/H<\/td>\n            <\/tr>\n          <\/tbody>\n        <\/table>\n        <div class=\"tcpel-csb-note\">\n          <p class=\"tcpel-csb-note-text\">For any commercial pellet production line the ring die is the only realistic choice \u2014 it is the configuration in all four capacity tiers above. Flat die machines belong to pilot lines and farm-scale trials, where low capacity and lower capital cost matter more than continuous output.<\/p>\n        <\/div>\n      <\/div>\n\n      <div class=\"tcpel-csb-panel\">\n        <h3 class=\"tcpel-csb-h3\">Wood \/ Biomass Fuel Line vs Feed Pellet Line<\/h3>\n        <table class=\"tcpel-csb-table\">\n          <thead>\n            <tr>\n              <th>Factor<\/th>\n              <th>Wood \/ Biomass Fuel Line<\/th>\n              <th>Feed Pellet Line<\/th>\n            <\/tr>\n          <\/thead>\n          <tbody>\n            <tr>\n              <td>Typical feedstock<\/td>\n              <td>Sawdust, chips, forestry residue, EFB, straw<\/td>\n              <td>Corn, soybean meal, grain, grass<\/td>\n            <\/tr>\n            <tr>\n              <td>What binds the pellet<\/td>\n              <td>Natural lignin, activated by heat<\/td>\n              <td>Formula-dependent, lower process temp<\/td>\n            <\/tr>\n            <tr>\n              <td>Pellet diameter<\/td>\n              <td>6 \/ 8 \/ 10 \/ 12 mm<\/td>\n              <td>2\u20138 mm<\/td>\n            <\/tr>\n            <tr>\n              <td>Drying stage<\/td>\n              <td>Usually required (wet feedstock)<\/td>\n              <td>Often skipped (dry ingredients)<\/td>\n            <\/tr>\n            <tr>\n              <td>Pelletizing temperature<\/td>\n              <td>~80\u201390\u00b0C and above<\/td>\n              <td>Lower \u2014 protects nutrients<\/td>\n            <\/tr>\n          <\/tbody>\n        <\/table>\n        <div class=\"tcpel-csb-note\">\n          <p class=\"tcpel-csb-note-text\">If the project is for animal feed, then the line configuration is changed which enables lower moisture content, lower temperature pelleting, and often the elimination of the dryer altogether. TCPEL builds these as a dedicated feed pellet line for poultry, cattle and aqua feed, using the inclined-roller TCF pellet mill instead of the wood-grade TCZL series that is used in the other configurations.<\/p>\n        <\/div>\n      <\/div>\n    <\/div>\n\n    <div class=\"tcpel-csb-footer\">\n      <p class=\"tcpel-csb-cta-desc\">Not sure which configuration fits your feedstock?<\/p>\n      <a href=\"https:\/\/tcpel.net\/pellet-production-line\/pellet-line-capacity-matcher\/\" class=\"tcpel-csb-cta-btn\">Run the Capacity Matcher &rarr;<\/a>\n    <\/div>\n\n  <\/div>\n<\/div>\n<\/div><\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-6a6e7a9\" data-block-id=\"6a6e7a9\"><style>.stk-6a6e7a9 {margin-bottom:0px !important;}<\/style><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-6a6e7a9-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-93d3c05\" data-v=\"4\" data-block-id=\"93d3c05\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-93d3c05-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-93d3c05-inner-blocks\">\n<div id=\"tcpel-deployment-roi-module\">\n  <style>\n    \/* \u5916\u5c42\u5bb9\u5668\uff1a\u5360\u6ee1 Stackable \u7236\u7ea7\u5bbd\u5ea6 *\/\n    #tcpel-deployment-roi-module {\n      width: 100% !important;\n      background-color: #f8fafc;\n       padding: 50px 0 !important; \n      background-image: \n        linear-gradient(to right, rgba(0, 120, 192, 0.05) 1px, transparent 1px),\n        linear-gradient(to bottom, rgba(0, 120, 192, 0.05) 1px, transparent 1px);\n      background-size: 40px 40px !important;\n      color: #334155;\n      box-sizing: border-box;\n    }\n\n    #tcpel-deployment-roi-module *,\n    #tcpel-deployment-roi-module *::before,\n    #tcpel-deployment-roi-module *::after {\n      box-sizing: inherit;\n    }\n\n    \/* \u5185\u5c42\u63a7\u5236\uff1a\u9650\u5236\u5185\u5bb9\u6700\u5927\u5bbd\u5ea6\uff0c\u4e24\u7aef\u7559\u51fa\u5b89\u5168\u8fb9\u8ddd *\/\n    #tcpel-deployment-roi-module .tcpel-dri-inner {\n      max-width: 1600px !important;\n      margin: 0 auto;\n      padding-inline: clamp(20px, 4vw, 40px);\n    }\n\n    \/* \u5934\u90e8\u6392\u7248 *\/\n    #tcpel-deployment-roi-module .tcpel-dri-header {\n      max-width: 1600px;\n      margin-bottom: 38px;\n    }\n\n    #tcpel-deployment-roi-module .tcpel-dri-h2 {\n    font-size: clamp(28px, 3.5vw, 38px) !important;\n      font-weight: 800;\n      color: #0f172a;\n      line-height: 1.2;\n      margin: 0 0 24px 0;\n      border-left: 5px solid #0078C0;\n      padding-left: 20px;\n    }\n\n    #tcpel-deployment-roi-module .tcpel-dri-intro {\n      font-size: clamp(15px, 1.2vw, 17px);\n      line-height: 1.6;\n      margin: 0;\n      padding-left: 25px; \/* \u89c6\u89c9\u5bf9\u9f50\u5de6\u4fa7\u8fb9\u6846 *\/\n    }\n\n    \/* 3 \u5217 Profile \u7f51\u683c *\/\n    #tcpel-deployment-roi-module .tcpel-dri-profiles {\n      display: grid;\n      grid-template-columns: 1fr;\n      gap: 24px;\n      margin-bottom: 40px;\n    }\n\n    @media (min-width:1000px) {\n      #tcpel-deployment-roi-module .tcpel-dri-profiles {\n        grid-template-columns: repeat(3, 1fr);\n      }\n    }\n\n    \/* Profile \u5361\u7247 (\u5de5\u4e1a\u7ebf\u6846\u98ce\u683c) *\/\n    #tcpel-deployment-roi-module .tcpel-dri-card {\n      background-color: #ffffff;\n      border: 1px solid #e2e8f0;\n      padding: 32px 24px;\n      position: relative;\n      display: flex;\n      flex-direction: column;\n    }\n\n    \/* \u9876\u90e8\u7ec6\u5de5\u4e1a\u57fa\u7ebf *\/\n    #tcpel-deployment-roi-module .tcpel-dri-card::before {\n      content: \"\";\n      position: absolute;\n      top: -1px;\n      left: -1px;\n      right: -1px;\n      height: 3px;\n      background-color: #0078C0;\n    }\n\n    #tcpel-deployment-roi-module .tcpel-dri-label {\n      font-size: 12px;\n      font-weight: 600;\n      color: #006030;\n      letter-spacing: 0.05em;\n      text-transform: uppercase;\n      margin-bottom: 12px;\n    }\n\n    #tcpel-deployment-roi-module .tcpel-dri-h3 {\n      font-size: 20px;\n      font-weight: 600;\n      color: #0f172a;\n      margin: 0 0 16px 0;\n      line-height: 1.3;\n    }\n\n    #tcpel-deployment-roi-module .tcpel-dri-card-desc {\n      font-size: 15px;\n      line-height: 1.6;\n      margin: 0;\n      color: #475569;\n    }\n\n    \/* \u5e95\u90e8\u6570\u636e\u4e0e ROI \u9762\u677f\uff1a\u975e\u5bf9\u79f0\u7f51\u683c *\/\n    #tcpel-deployment-roi-module .tcpel-dri-analysis-panel {\n      display: grid;\n      grid-template-columns: 1fr;\n      gap: 24px;\n      border-top: 1px solid #e2e8f0;\n      padding-top: 40px;\n    }\n\n    @media (min-width:1000px) {\n      #tcpel-deployment-roi-module .tcpel-dri-analysis-panel {\n        grid-template-columns: 1fr 2fr;\n        gap: 48px;\n      }\n    }\n\n    \/* \u6570\u636e\u5f3a\u8c03\u5757 *\/\n    #tcpel-deployment-roi-module .tcpel-dri-data-highlight {\n      display: flex;\n      flex-direction: column;\n      justify-content: center;\n    }\n\n    #tcpel-deployment-roi-module .tcpel-dri-number {\n      font-size: clamp(48px, 5vw, 56px);\n      font-weight: 700;\n      line-height: 1;\n      color: #0078C0;\n      margin-bottom: 16px;\n    }\n\n    #tcpel-deployment-roi-module .tcpel-dri-number-context {\n      font-size: 15.5px;\n      line-height: 1.55;\n      font-weight: 500;\n      color: #0f172a;\n      margin: 0 0 12px 0;\n    }\n\n    #tcpel-deployment-roi-module .tcpel-dri-source {\n      font-size: 13px;\n      line-height: 1.5;\n      color: #64748b;\n      margin: 0;\n      border-left: 2px solid #cbd5e1;\n      padding-left: 12px;\n    }\n\n    \/* \u5e02\u573a\u4e0e CTA \u5757 *\/\n    #tcpel-deployment-roi-module .tcpel-dri-market-cta {\n      display: flex;\n      flex-direction: column;\n      justify-content: center;\n    }\n\n    #tcpel-deployment-roi-module .tcpel-dri-market-desc {\n      font-size: 16px;\n      line-height: 1.6;\n      margin: 0 0 42px 0;\n    }\n\n    #tcpel-deployment-roi-module .tcpel-dri-cta-box {\n      background-color: #ffffff;\n      padding: 24px 32px;\n      border-left: 4px solid #006030;\n      display: flex;\n      flex-wrap: wrap;\n      align-items: center;\n      gap: 20px;\n      justify-content: space-between;\n    }\n\n    #tcpel-deployment-roi-module .tcpel-dri-cta-text {\n      font-size: 16px;\n      font-weight: 600;\n      color: #0f172a;\n      margin: 0;\n    }\n\n    #tcpel-deployment-roi-module .tcpel-dri-btn {\n      display: inline-flex;\n      background-color: #0078C0;\n      color: #ffffff;\n      padding: 12px 24px;\n      font-size: 15px;\n      font-weight: 600;\n      text-decoration: none;\n      transition: background-color 0.2s ease;\n      white-space: nowrap;\n    }\n\n    #tcpel-deployment-roi-module .tcpel-dri-btn:hover {\n      background-color: #006030;\n    }\n  <\/style>\n\n  <div class=\"tcpel-dri-inner\">\n    \n    <div class=\"tcpel-dri-header\">\n      <h2 class=\"tcpel-dri-h2\">Proven Across 60+ Countries \u2014 Line Deployments &#038; Return on Investment<\/h2>\n      <p class=\"tcpel-dri-intro\">Today TCPEL biomass machinery operates in more than 60 countries, including Germany, Finland, Russia, New Zealand, South Korea, Pakistan, India, Bangladesh, Vietnam, Malaysia and Turkey. Pellet lines are deployed across three broad profiles, each configured differently because the feedstock \u2014 not the brand of machine \u2014 drives the design.<\/p>\n    <\/div>\n\n    <div class=\"tcpel-dri-profiles\">\n      <div class=\"tcpel-dri-card\">\n        <span class=\"tcpel-dri-label\">DEPLOYMENT PROFILE A<\/span>\n        <h3 class=\"tcpel-dri-h3\">Sawmill by-product line<\/h3>\n        <p class=\"tcpel-dri-card-desc\">Sawmills already generating dry sawdust and shavings give the lowest-risk pellet project: feedstock is on-site, often near the pelletizing moisture window, and a single-pass TCG dryer is usually enough. A 2\u20132.5 T\/H wood pellet plant on the TCZL700 fits this profile and turns a disposal cost into a saleable product.<\/p>\n      <\/div>\n\n      <div class=\"tcpel-dri-card\">\n        <span class=\"tcpel-dri-label\">DEPLOYMENT PROFILE B<\/span>\n        <h3 class=\"tcpel-dri-h3\">Forestry residue line<\/h3>\n        <p class=\"tcpel-dri-card-desc\">Branches, slab wood and forest thinnings arrive wet and oversized, so the full six-stage line earns its place \u2014 chipper, hammer mill and a triple-pass TCSG dryer all carry real load here. This is the profile where buying machines piecemeal fails most often.<\/p>\n      <\/div>\n\n      <div class=\"tcpel-dri-card\">\n        <span class=\"tcpel-dri-label\">DEPLOYMENT PROFILE C<\/span>\n        <h3 class=\"tcpel-dri-h3\">Agricultural residue line<\/h3>\n        <p class=\"tcpel-dri-card-desc\">EFB, straw, rice husk and bagasse have widely varying moisture and ash content. These lines are designed in a more conservative manner on the dryer and cooler, and the pellet diameter is often designated at 8-10mm for optimal stable combustion.<\/p>\n      <\/div>\n    <\/div>\n\n    <div class=\"tcpel-dri-analysis-panel\">\n      \n      <div class=\"tcpel-dri-data-highlight\">\n        <div class=\"tcpel-dri-number\">30\u201350%<\/div>\n        <p class=\"tcpel-dri-number-context\">of a pellet line&#8217;s operating cost is concentrated in drying wet feedstock. Matching the dryer to your real moisture content \u2014 not over-buying or under-buying it \u2014 is the single biggest lever on cost per ton, and the difference between a line running at a 15% or a 30% margin.<\/p>\n        <p class=\"tcpel-dri-source\">Source: industry operating-cost analysis (drying share of OPEX; electricity ~70\u2013110 kWh\/ton finished pellets). TCO guidance, not a guaranteed return.<\/p>\n      <\/div>\n\n      <div class=\"tcpel-dri-market-cta\">\n        <p class=\"tcpel-dri-market-desc\">Globally, the wood pellet market was valued near USD 10\u201311 billion in 2025 and is forecast to grow at roughly 4\u20138% per year, driven by demand for renewable pellet fuel. Demand for high-quality biofuel pellets is real and growing \u2014 but a project&#8217;s return still depends far more on disciplined feedstock sourcing and a correctly sized wood pellet line than on the headline market trend.<\/p>\n        \n        <div class=\"tcpel-dri-cta-box\">\n          <p class=\"tcpel-dri-cta-text\">Want an operating-cost estimate for your feedstock?<\/p>\n          <a href=\"https:\/\/tcpel.net\/pellet-production-line\/pellet-line-investment-operating-cost-estimator\/\" class=\"tcpel-dri-btn\">Estimate Your Pellet Line ROI &rarr;<\/a>\n        <\/div>\n      <\/div>\n\n    <\/div>\n\n  <\/div>\n<\/div>\n<\/div><\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-9ff7b18\" data-block-id=\"9ff7b18\"><style>.stk-9ff7b18 {margin-bottom:0px !important;}<\/style><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-9ff7b18-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-8268408\" data-v=\"4\" data-block-id=\"8268408\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-8268408-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-8268408-inner-blocks\">\n<section id=\"tcpel-cert-v2\" class=\"tcpel-cert-wrapper\">\n  <div class=\"tcpel-cert-inner\">\n    \n    <header class=\"tcpel-cert-header\">\n      <h2 class=\"tcpel-cert-title\">Engineering Standards, Certifications &#038; Quality Assurance<\/h2>\n      <p class=\"tcpel-cert-intro\">Buyers judge a pellet line by the documentation behind it. TCPEL machinery carries CE marking and machine-directive certification, and every line is engineered so the finished pellet can meet the ISO 17225-2 \/ ENplus quality framework when run on suitable feedstock.<\/p>\n    <\/header>\n\n    <div class=\"tcpel-cert-datastrip\">\n      <div class=\"tcpel-cert-data-item\">\n        <span class=\"tcpel-cert-data-val\">EU machinery conformity<\/span>\n        <span class=\"tcpel-cert-data-key\">CE Marking<\/span>\n      <\/div>\n      <div class=\"tcpel-cert-data-item\">\n        <span class=\"tcpel-cert-data-val\">Pellet mill certification<\/span>\n        <span class=\"tcpel-cert-data-key\">MD NTS2307072S<\/span>\n      <\/div>\n      <div class=\"tcpel-cert-data-item\">\n        <span class=\"tcpel-cert-data-val\">Pellet cooler certification<\/span>\n        <span class=\"tcpel-cert-data-key\">MD NTS2307073S<\/span>\n      <\/div>\n      <div class=\"tcpel-cert-data-item\">\n        <span class=\"tcpel-cert-data-val\">Hammer mill \/ crusher<\/span>\n        <span class=\"tcpel-cert-data-key\">MD NTS2307071S<\/span>\n      <\/div>\n      <div class=\"tcpel-cert-data-item\">\n        <span class=\"tcpel-cert-data-val\">Wood chipper certification<\/span>\n        <span class=\"tcpel-cert-data-key\">MD NTS2307074S<\/span>\n      <\/div>\n      <div class=\"tcpel-cert-data-item\">\n        <span class=\"tcpel-cert-data-val\">Packing machine certification<\/span>\n        <span class=\"tcpel-cert-data-key\">MD NTS2307069S<\/span>\n      <\/div>\n      <div class=\"tcpel-cert-data-item\">\n        <span class=\"tcpel-cert-data-val\">Pellet quality reference<\/span>\n        <span class=\"tcpel-cert-data-key\">ISO 17225-2<\/span>\n      <\/div>\n    <\/div>\n\n    <div class=\"tcpel-cert-details\">\n      <div class=\"tcpel-cert-spec-block\">\n        <p>ENplus A1 \u2014 the grade most commercial buyers ask for \u2014 requires ash at or below 0.7%, moisture at or below 10%, and mechanical durability of at least 98%, all defined against the ISO 17225-2 standard. Whether a finished pellet actually hits that grade depends on feedstock as much as machinery, which is why TCPEL specifies the crushing and drying stages tightly: a correctly prepared particle and a controlled moisture level are what make A1-grade pellets achievable on the line.<\/p>\n      <\/div>\n      <div class=\"tcpel-cert-company-block\">\n        <p>Since 2020, TCPEL has built biomass machinery from a 20,000 m\u00b2 manufacturing base with over 100 workshop staff, and supports an after-sales network across its 60+ export markets.<\/p>\n      <\/div>\n    <\/div>\n\n    <div class=\"tcpel-cert-gallery\">\n      <img decoding=\"async\" src=\"https:\/\/tcpel.net\/wp-content\/uploads\/2026\/05\/nt69s.png\" alt=\"TCPEL Certification MD NTS2307069S - Packing machine\" width=\"200\" height=\"280\" loading=\"lazy\" class=\"tcpel-cert-img-thumb\">\n      <img decoding=\"async\" src=\"https:\/\/tcpel.net\/wp-content\/uploads\/2026\/05\/nt70s.png\" alt=\"TCPEL Certification Documentation\" width=\"200\" height=\"280\" loading=\"lazy\" class=\"tcpel-cert-img-thumb\">\n      <img decoding=\"async\" src=\"https:\/\/tcpel.net\/wp-content\/uploads\/2026\/05\/nt71s.png\" alt=\"TCPEL Certification MD NTS2307071S - Hammer mill\" width=\"200\" height=\"280\" loading=\"lazy\" class=\"tcpel-cert-img-thumb\">\n      <img decoding=\"async\" src=\"https:\/\/tcpel.net\/wp-content\/uploads\/2026\/05\/nt72s.png\" alt=\"TCPEL Certification MD NTS2307072S - Pellet mill\" width=\"200\" height=\"280\" loading=\"lazy\" class=\"tcpel-cert-img-thumb\">\n      <img decoding=\"async\" src=\"https:\/\/tcpel.net\/wp-content\/uploads\/2026\/05\/nt73s.png\" alt=\"TCPEL Certification MD NTS2307073S - Pellet cooler\" width=\"200\" height=\"280\" loading=\"lazy\" class=\"tcpel-cert-img-thumb\">\n      <img decoding=\"async\" src=\"https:\/\/tcpel.net\/wp-content\/uploads\/2026\/05\/nt74s.png\" alt=\"TCPEL Certification MD NTS2307074S - Wood chipper\" width=\"200\" height=\"280\" loading=\"lazy\" class=\"tcpel-cert-img-thumb\">\n    <\/div>\n\n    <div class=\"tcpel-cert-cta\">\n      <span class=\"tcpel-cert-cta-text\">Need the full certificate set for a tender?<\/span>\n      <a href=\"#ct-popup-816\" class=\"tcpel-cert-cta-btn\">Request compliance documentation &rarr;<\/a>\n    <\/div>\n\n  <\/div>\n\n  <style>\n    \/* TCPEL Certifications Module CSS - Strict Top-Down V2 *\/\n    #tcpel-cert-v2 {\n      width: 100% !important;\n      background-color: #ffffff;\n       padding: 50px 0 !important; \n      background-image: \n        linear-gradient(to right, rgba(0, 120, 192, 0.05) 1px, transparent 1px),\n        linear-gradient(to bottom, rgba(0, 120, 192, 0.05) 1px, transparent 1px);\n      background-size: 40px 40px !important;\n      box-sizing: border-box;\n    }\n    #tcpel-cert-v2 * {\n      box-sizing: border-box;\n    }\n    #tcpel-cert-v2 .tcpel-cert-inner {\n      max-width: 1600px !important;\n      margin: 0 auto;\n      padding-inline: clamp(20px, 4vw, 40px);\n      display: flex;\n      flex-direction: column;\n    }\n    \n    \/* Header *\/\n    #tcpel-cert-v2 .tcpel-cert-header {\n      max-width: 1600px;\n      margin-bottom: 38px;\n    }\n    #tcpel-cert-v2 .tcpel-cert-title {\n    font-size: clamp(28px, 3.5vw, 38px) !important;\n      font-weight: 800;\n      border-left: 5px solid #0078C0;\n      padding-left: 20px;\n      line-height: 1.2;\n      color: #111827;\n      margin: 0 0 16px 0;\n    }\n    #tcpel-cert-v2 .tcpel-cert-intro {\n      font-size: clamp(15px, 1.2vw, 17px);\n      font-weight: 400;\n      line-height: 1.6;\n      color: #4b5563;\n      margin: 0;\n    }\n\n    \/* 7-Column Data Strip *\/\n    #tcpel-cert-v2 .tcpel-cert-datastrip {\n      display: grid;\n      grid-template-columns: repeat(7, 1fr);\n      background-color: #f3f4f6; \/* light gray to create 1px grid lines *\/\n      gap: 1px; \n      border: 1px solid #f3f4f6;\n      border-left: 4px solid #006030; \/* Industrial Blue Accent *\/\n      margin-bottom: clamp(24px, 3vw, 40px);\n    }\n    #tcpel-cert-v2 .tcpel-cert-data-item {\n      background-color: #ffffff;\n      padding: clamp(12px, 1.5vw, 20px) clamp(10px, 1vw, 16px);\n      display: flex;\n      flex-direction: column;\n      justify-content: flex-start;\n      gap: 6px;\n    }\n    #tcpel-cert-v2 .tcpel-cert-data-val {\n      font-size: 13px;\n      font-weight: 500;\n      color: #6b7280;\n      line-height: 1.3;\n    }\n    #tcpel-cert-v2 .tcpel-cert-data-key {\n      font-size: 20px;\n      font-weight: 700;\n      color: #0078C0;\n      line-height: 1.2;\n      word-break: break-word;\n    }\n\n    \/* Text Details (Stacked top-down, no empty sides) *\/\n    #tcpel-cert-v2 .tcpel-cert-details {\n      display: flex;\n      flex-direction: column;\n      gap: 20px;\n      margin-bottom: clamp(32px, 4vw, 48px);\n    }\n    #tcpel-cert-v2 .tcpel-cert-spec-block {\n      background-color: #f8fafc;\n      padding: clamp(20px, 2.5vw, 30px);\n      border-left: 4px solid #006030; \/* Deep Green Accent *\/\n    }\n    #tcpel-cert-v2 .tcpel-cert-company-block {\n      padding: 0 clamp(20px, 2.5vw, 32px);\n    }\n    #tcpel-cert-v2 .tcpel-cert-details p {\n      margin: 0;\n      font-size: clamp(15px, 1.5vw, 16px);\n      line-height: 1.6;\n      color: #374151;\n    }\n\n    \/* 6-Column Image Gallery *\/\n    #tcpel-cert-v2 .tcpel-cert-gallery {\n      display: grid;\n      grid-template-columns: repeat(6, 1fr);\n      gap: 16px;\n      margin-bottom: clamp(32px, 4vw, 48px);\n    }\n    #tcpel-cert-v2 .tcpel-cert-img-thumb {\n      width: 100%;\n      height: auto;\n      aspect-ratio: 1 \/ 1.414; \/* A4 proportion for certs *\/\n      object-fit: cover;\n      border: 1px solid #e5e7eb;\n      background-color: #f9fafb;\n      cursor: zoom-in;\n      transition: border-color 0.2s ease, transform 0.2s ease;\n    }\n    #tcpel-cert-v2 .tcpel-cert-img-thumb:hover {\n      border-color: #0078C0;\n      transform: translateY(-2px);\n    }\n\n    \/* Full-width Bottom CTA *\/\n    #tcpel-cert-v2 .tcpel-cert-cta {\n      display: flex;\n      align-items: center;\n      justify-content: space-between;\n      background-color: #111827;\n      padding: clamp(20px, 3vw, 32px) clamp(24px, 4vw, 48px);\n      gap: 20px;\n    }\n    #tcpel-cert-v2 .tcpel-cert-cta-text {\n      font-size: clamp(16px, 2vw, 20px);\n      font-weight: 600;\n      color: #ffffff;\n      margin: 0;\n    }\n    #tcpel-cert-v2 .tcpel-cert-cta-btn {\n      display: inline-flex;\n      align-items: center;\n      justify-content: center;\n      background-color: #0078C0;\n      color: #ffffff;\n      padding: 14px 28px;\n      font-size: 14px;\n      font-weight: 600;\n      letter-spacing: 0.04em;\n      text-transform: uppercase;\n      text-decoration: none;\n      transition: background-color 0.2s ease;\n      white-space: nowrap;\n    }\n    #tcpel-cert-v2 .tcpel-cert-cta-btn:hover {\n      background-color: #006030;\n    }\n\n    \/* Native Dialog Zoom *\/\n    #tcpel-cert-v2 .tcpel-cert-dialog {\n      max-width: 90vw;\n      max-height: 90vh;\n      border: none;\n      padding: 0;\n      background: transparent;\n      outline: none;\n      overflow: visible;\n    }\n    #tcpel-cert-v2 .tcpel-cert-dialog::backdrop {\n      background: rgba(17, 24, 39, 0.85);\n      cursor: zoom-out;\n    }\n    #tcpel-cert-v2 .tcpel-cert-dialog-img {\n      max-width: 100%;\n      max-height: 90vh;\n      object-fit: contain;\n      display: block;\n      background: #fff;\n      padding: 10px;\n    }\n\n    \/* Responsive Constraints *\/\n    @media (max-width: 1200px) {\n      #tcpel-cert-v2 .tcpel-cert-datastrip {\n        grid-template-columns: repeat(4, 1fr);\n        border-left: none;\n        border-top: 4px solid #0078C0;\n      }\n    }\n    @media (max-width: 992px) {\n      #tcpel-cert-v2 .tcpel-cert-gallery {\n        grid-template-columns: repeat(3, 1fr);\n      }\n      #tcpel-cert-v2 .tcpel-cert-cta {\n        flex-direction: column;\n        text-align: center;\n      }\n    }\n    @media (max-width:690px) {\n      #tcpel-cert-v2 .tcpel-cert-datastrip {\n        grid-template-columns: repeat(2, 1fr);\n      }\n    }\n    @media (max-width: 480px) {\n      #tcpel-cert-v2 .tcpel-cert-datastrip {\n        grid-template-columns: 1fr;\n      }\n      #tcpel-cert-v2 .tcpel-cert-gallery {\n        grid-template-columns: repeat(2, 1fr);\n      }\n      #tcpel-cert-v2 .tcpel-cert-cta-btn {\n        width: 100%;\n      }\n    }\n  <\/style>\n\n  <script>\n    document.addEventListener(\"DOMContentLoaded\", function() {\n      document.querySelectorAll(\"#tcpel-cert-v2\").forEach(function(wrapper) {\n        if (wrapper.dataset.dialogInit === 'true') return;\n        wrapper.dataset.dialogInit = 'true';\n\n        const dialog = document.createElement(\"dialog\");\n        dialog.className = \"tcpel-cert-dialog\";\n        dialog.innerHTML = '<img decoding=\"async\" src=\"\" alt=\"Zoomed View\" class=\"tcpel-cert-dialog-img\">';\n        wrapper.appendChild(dialog);\n\n        const dialogImg = dialog.querySelector(\".tcpel-cert-dialog-img\");\n        const thumbs = wrapper.querySelectorAll(\".tcpel-cert-img-thumb\");\n\n        thumbs.forEach(function(img) {\n          img.addEventListener(\"click\", function() {\n            dialogImg.src = img.src;\n            dialogImg.alt = img.alt;\n            dialog.showModal();\n          });\n        });\n\n        dialog.addEventListener(\"click\", function(e) {\n          if (e.target === dialog) dialog.close();\n        });\n      });\n    });\n  <\/script>\n<\/section>\n<\/div><\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-14c55ec\" data-block-id=\"14c55ec\"><style>.stk-14c55ec {margin-bottom:0px !important;}<\/style><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-14c55ec-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-9059cf6\" data-v=\"4\" data-block-id=\"9059cf6\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-9059cf6-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-9059cf6-inner-blocks\">\n<section id=\"tcpel-procurement-panel-v4\" class=\"tcpel-prc4-wrapper\">\n  <div class=\"tcpel-prc4-inner\">\n    \n    <header class=\"tcpel-prc4-header\">\n      <h2 class=\"tcpel-prc4-title\">Procurement Guide \u2014 Pricing, Lead Time &#038; After-Sales<\/h2>\n      <p class=\"tcpel-prc4-intro\">Pricing for a TCPEL pellet production line is built from the ground up &#8211; every machine has a published FOB figure, and the line total is the sum of the stages your project actually requires. That is deliberately different from a single opaque &#8220;contact us&#8221; number. Core machine FOB pricing is listed below, so you can build a realistic budget before you ever send an RFQ.<\/p>\n    <\/header>\n\n    <div class=\"tcpel-prc4-matrix-section\">\n      <div class=\"tcpel-prc4-matrix-header\">\n        <span class=\"tcpel-prc4-matrix-label\">SPECIFICATION &#038; FOB PRICING MATRIX<\/span>\n      <\/div>\n      \n      <div class=\"tcpel-prc4-table-scroll\">\n        <table class=\"tcpel-prc4-table\">\n          <thead>\n            <tr>\n              <th>Core machine<\/th>\n              <th>Model<\/th>\n              <th>Capacity<\/th>\n              <th class=\"tcpel-prc4-align-right\">FOB Qingdao<\/th>\n            <\/tr>\n          <\/thead>\n          <tbody>\n            <tr>\n              <td class=\"tcpel-prc4-td-main\">Ring die pellet mill<\/td>\n              <td class=\"tcpel-prc4-td-mono\">TCZL560<\/td>\n              <td class=\"tcpel-prc4-td-mono\">1\u20131.5 T\/H<\/td>\n              <td class=\"tcpel-prc4-td-mono tcpel-prc4-align-right tcpel-prc4-val-bold\">USD 16,300<\/td>\n            <\/tr>\n            <tr>\n              <td class=\"tcpel-prc4-td-main\">Ring die pellet mill<\/td>\n              <td class=\"tcpel-prc4-td-mono\">TCZL700<\/td>\n              <td class=\"tcpel-prc4-td-mono\">2\u20132.5 T\/H<\/td>\n              <td class=\"tcpel-prc4-td-mono tcpel-prc4-align-right tcpel-prc4-val-bold\">USD 24,600<\/td>\n            <\/tr>\n            <tr>\n              <td class=\"tcpel-prc4-td-main\">Ring die pellet mill<\/td>\n              <td class=\"tcpel-prc4-td-mono\">TCZL850B<\/td>\n              <td class=\"tcpel-prc4-td-mono\">4 T\/H<\/td>\n              <td class=\"tcpel-prc4-td-mono tcpel-prc4-align-right tcpel-prc4-val-bold\">USD 42,200<\/td>\n            <\/tr>\n            <tr>\n              <td class=\"tcpel-prc4-td-main\">Counterflow pellet cooler<\/td>\n              <td class=\"tcpel-prc4-td-mono\">SKLN2.5<\/td>\n              <td class=\"tcpel-prc4-td-mono\">2\u20133 T\/H<\/td>\n              <td class=\"tcpel-prc4-td-mono tcpel-prc4-align-right tcpel-prc4-val-bold\">USD 7,300<\/td>\n            <\/tr>\n            <tr>\n              <td class=\"tcpel-prc4-td-main\">Counterflow pellet cooler<\/td>\n              <td class=\"tcpel-prc4-td-mono\">SKLN6<\/td>\n              <td class=\"tcpel-prc4-td-mono\">6\u201310 T\/H<\/td>\n              <td class=\"tcpel-prc4-td-mono tcpel-prc4-align-right tcpel-prc4-val-bold\">USD 8,500<\/td>\n            <\/tr>\n          <\/tbody>\n        <\/table>\n      <\/div>\n\n      <div class=\"tcpel-prc4-matrix-note\">\n        <p>An entire line adds the chipper, hammer mill, rotary dryer, conveyors and dust collection to these core machines, so the indicative line ranges in the configuration matrix above (roughly USD 65,000 for an entry 1 T\/H line up to USD 430,000 for a 5-6 T\/H plant) reflect the full scope. Auxiliary equipment depends on feedstock \u2014 which is why the final figure always comes from a configuration-based quote rather than a price list.<\/p>\n      <\/div>\n    <\/div>\n\n    <div class=\"tcpel-prc4-bottom-grid\">\n      \n      <div class=\"tcpel-prc4-image-col\">\n        <div class=\"tcpel-prc4-image-frame\">\n          <img decoding=\"async\" src=\"https:\/\/tcpel.net\/wp-content\/uploads\/2026\/05\/Wood-Pellet-Machine-factory-2-1.png\" alt=\"TCPEL Biomass Pellet Machinery Manufacturing Base Interior\" width=\"800\" height=\"450\" loading=\"lazy\" class=\"tcpel-prc4-factory-img\">\n          <div class=\"tcpel-prc4-image-tag\">MANUFACTURING BASE INTERIOR<\/div>\n        <\/div>\n      <\/div>\n\n      <div class=\"tcpel-prc4-terms-col\">\n        <div class=\"tcpel-prc4-terms-content\">\n          <h3 class=\"tcpel-prc4-h3\">What to confirm before you sign<\/h3>\n          <p class=\"tcpel-prc4-terms-text\">TCPEL works on 30% T\/T deposit with the 70% balance before shipment for pellet and cooler machinery. Single machines ship in around 15 working days; a complete multi-stage line takes longer and the lead time should be agreed in writing for your specific configuration. Always agree the scope of installation and commissioning support &#8211; and the spare-parts package &#8211; as part of the same contract, not as an afterthought.<\/p>\n          \n          <blockquote class=\"tcpel-prc4-alert-block\">\n            <p>By far the most expensive procurement mistake is not the price paid &#8211; it is a line that under-produces because the dryer or crushing stages were under-specified to hit a lesser headline cost. Specify the line to your actual feedstock, and the cost per ton stays where your business plan needs it.<\/p>\n          <\/blockquote>\n        <\/div>\n      <\/div>\n\n    <\/div>\n\n  <\/div>\n\n  <style>\n    \/* TCPEL Procurement Panel V4 - Full Width Table + Split Bottom *\/\n    #tcpel-procurement-panel-v4 {\n      width: 100% !important;\n      background-color: #f8fafc;\n       padding: 50px 0 !important; \n      background-image: \n        linear-gradient(to right, rgba(0, 120, 192, 0.05) 1px, transparent 1px),\n        linear-gradient(to bottom, rgba(0, 120, 192, 0.05) 1px, transparent 1px);\n      background-size: 40px 40px !important;\n      box-sizing: border-box;\n    }\n    #tcpel-procurement-panel-v4 * {\n      box-sizing: border-box;\n    }\n    #tcpel-procurement-panel-v4 .tcpel-prc4-inner {\n      max-width: 1600px !important;\n      margin: 0 auto;\n      padding-inline: clamp(20px, 4vw, 40px);\n    }\n\n    \/* Header *\/\n    #tcpel-procurement-panel-v4 .tcpel-prc4-header {\n      max-width: 1600px;\n      margin-bottom: 38px;\n      border-left: 4px solid #0078C0;\n      padding-left: clamp(16px, 2vw, 24px);\n    }\n    #tcpel-procurement-panel-v4 .tcpel-prc4-title {\n    font-size: clamp(28px, 3.5vw, 38px) !important;\n      font-weight: 800;\n      color: #0f172a;\n      line-height: 1.2;\n      margin: 0 0 16px 0;\n      letter-spacing: -0.01em;\n    }\n    #tcpel-procurement-panel-v4 .tcpel-prc4-intro {\n      font-size: clamp(15px, 1.5vw, 17px);\n      font-weight: 400;\n      line-height: 1.6;\n      color: #4b5563;\n      margin: 0;\n    }\n\n    \/* Full Width Matrix Section *\/\n    #tcpel-procurement-panel-v4 .tcpel-prc4-matrix-section {\n      width: 100%;\n      background: #ffffff;\n      border: 1px solid #d1d5db;\n      margin-bottom: clamp(32px, 4vw, 48px);\n      box-shadow: 0 1px 3px rgba(0,0,0,0.02);\n    }\n    #tcpel-procurement-panel-v4 .tcpel-prc4-matrix-header {\n      background-color: #f3f4f6;\n      border-bottom: 2px solid #0078C0;\n      padding: 12px 24px;\n    }\n    #tcpel-procurement-panel-v4 .tcpel-prc4-matrix-label {\n      font-size: 13px;\n      font-weight: 700;\n      letter-spacing: 0.05em;\n      color: #0078C0;\n      text-transform: uppercase;\n    }\n    \n    #tcpel-procurement-panel-v4 .tcpel-prc4-table-scroll {\n      width: 100%;\n      overflow-x: auto;\n    }\n    #tcpel-procurement-panel-v4 .tcpel-prc4-table {\n      width: 100%;\n      min-width: 800px;\n      border-collapse: collapse;\n      text-align: left;\n    }\n    #tcpel-procurement-panel-v4 .tcpel-prc4-table th {\n      background-color: #ffffff;\n      color: #6b7280;\n      font-size: 12px;\n      font-weight: 600;\n      text-transform: uppercase;\n      letter-spacing: 0.04em;\n      padding: 16px 24px;\n      border-bottom: 1px solid #e5e7eb;\n    }\n    #tcpel-procurement-panel-v4 .tcpel-prc4-table td {\n      padding: 16px 24px;\n      border-bottom: 1px solid #f3f4f6;\n      font-size: 15px;\n      color: #374151;\n    }\n    #tcpel-procurement-panel-v4 .tcpel-prc4-table tbody tr:hover {\n      background-color: #f8fafc;\n    }\n    \n    \/* Table Typography Utilities *\/\n    #tcpel-procurement-panel-v4 .tcpel-prc4-td-main { font-weight: 600; color: #111827; }\n    #tcpel-procurement-panel-v4 .tcpel-prc4-td-mono { font-size: 14px; }\n    #tcpel-procurement-panel-v4 .tcpel-prc4-align-right { text-align: right; }\n    #tcpel-procurement-panel-v4 .tcpel-prc4-val-bold { font-weight: 700; color: #111827; }\n\n    \/* Note Attached to Table *\/\n    #tcpel-procurement-panel-v4 .tcpel-prc4-matrix-note {\n      background-color: #f9fafb;\n      border-top: 1px solid #e5e7eb;\n      padding: 20px 24px;\n    }\n    #tcpel-procurement-panel-v4 .tcpel-prc4-matrix-note p {\n      margin: 0;\n      font-size: 14.5px;\n      line-height: 1.6;\n      color: #4b5563;\n    }\n\n    \/* Bottom Split Grid *\/\n    #tcpel-procurement-panel-v4 .tcpel-prc4-bottom-grid {\n      display: grid;\n      grid-template-columns: 1fr 1fr;\n      gap: clamp(32px, 4vw, 64px);\n      align-items: start;\n    }\n\n    \/* Image Pane *\/\n    #tcpel-procurement-panel-v4 .tcpel-prc4-image-frame {\n      position: relative;\n      border: 1px solid #d1d5db;\n      padding: 6px;\n      background-color: #ffffff;\n      font-size: 0;\n    }\n    #tcpel-procurement-panel-v4 .tcpel-prc4-factory-img {\n      width: 100%;\n      height: auto;\n      aspect-ratio: 16 \/ 9;\n      object-fit: cover;\n      display: block;\n    }\n    #tcpel-procurement-panel-v4 .tcpel-prc4-image-tag {\n      position: absolute;\n      bottom: 16px;\n      left: 16px;\n      background-color: #111827;\n      color: #ffffff;\n      font-size: 11px;\n      font-weight: 600;\n      padding: 6px 12px;\n      letter-spacing: 0.05em;\n    }\n\n    \/* Terms Pane *\/\n    #tcpel-procurement-panel-v4 .tcpel-prc4-terms-content {\n      display: flex;\n      flex-direction: column;\n      justify-content: center;\n      height: 100%;\n    }\n    #tcpel-procurement-panel-v4 .tcpel-prc4-h3 {\n      font-size: clamp(22px, 2.5vw, 26px);\n      font-weight: 700;\n      color: #111827;\n      margin: 0 0 24px 0;\n    }\n    #tcpel-procurement-panel-v4 .tcpel-prc4-terms-text {\n      font-size: 17px;\n      line-height: 1.65;\n      color: #4b5563;\n      margin: 0 0 30px 0;\n    }\n    #tcpel-procurement-panel-v4 .tcpel-prc4-alert-block {\n      margin: 0;\n      padding: clamp(20px, 2.5vw, 28px);\n      background-color: #f0fdf4; \/* Very light green *\/\n      border-left: 4px solid #006030; \/* Sub-color dark green *\/\n    }\n    #tcpel-procurement-panel-v4 .tcpel-prc4-alert-block p {\n      margin: 0;\n      font-size: 15px;\n      font-weight: 500;\n      line-height: 1.6;\n      color: #064e3b;\n    }\n\n    \/* Responsive *\/\n    @media (max-width: 992px) {\n      #tcpel-procurement-panel-v4 .tcpel-prc4-bottom-grid {\n        grid-template-columns: 1fr;\n        gap: 32px;\n      }\n    }\n    @media (max-width: 600px) {\n      #tcpel-procurement-panel-v4 .tcpel-prc4-table th,\n      #tcpel-procurement-panel-v4 .tcpel-prc4-table td {\n        padding: 12px 16px;\n      }\n      #tcpel-procurement-panel-v4 .tcpel-prc4-matrix-header,\n      #tcpel-procurement-panel-v4 .tcpel-prc4-matrix-note {\n        padding: 16px;\n      }\n    }\n  <\/style>\n<\/section>\n<\/div><\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-ce098ce\" data-block-id=\"ce098ce\"><style>.stk-ce098ce {margin-bottom:0px !important;}<\/style><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-ce098ce-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-02a8c3a\" data-v=\"4\" data-block-id=\"02a8c3a\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-02a8c3a-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-02a8c3a-inner-blocks\">\n<section id=\"tcpel-tools-panel-dark\" class=\"tcpel-tpd-wrapper\">\n  <div class=\"tcpel-tpd-inner\">\n    \n    <header class=\"tcpel-tpd-header\">\n      <h2 class=\"tcpel-tpd-title\">Technical Evaluation &#038; Project Planning Tools<\/h2>\n    <\/header>\n\n    <div class=\"tcpel-tpd-grid\">\n      \n      <div class=\"tcpel-tpd-card\">\n        <div class=\"tcpel-tpd-watermark\">01<\/div>\n        <div class=\"tcpel-tpd-icon\">\n          <svg width=\"32\" height=\"32\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#0078C0\" stroke-width=\"1.5\" stroke-linecap=\"square\" stroke-linejoin=\"miter\">\n            <rect x=\"4\" y=\"2\" width=\"16\" height=\"20\"><\/rect>\n            <line x1=\"8\" y1=\"6\" x2=\"16\" y2=\"6\"><\/line>\n            <line x1=\"8\" y1=\"10\" x2=\"10\" y2=\"10\"><\/line>\n            <line x1=\"14\" y1=\"10\" x2=\"16\" y2=\"10\"><\/line>\n            <line x1=\"8\" y1=\"14\" x2=\"10\" y2=\"14\"><\/line>\n            <line x1=\"14\" y1=\"14\" x2=\"16\" y2=\"14\"><\/line>\n            <line x1=\"8\" y1=\"18\" x2=\"10\" y2=\"18\"><\/line>\n            <line x1=\"14\" y1=\"18\" x2=\"16\" y2=\"18\"><\/line>\n          <\/svg>\n        <\/div>\n        <h3 class=\"tcpel-tpd-h3\">Pellet Line Capacity Matcher<\/h3>\n        <p class=\"tcpel-tpd-desc\">Calculate and match the required equipment capacity for your specific pellet production line requirements.<\/p>\n        <div class=\"tcpel-tpd-cta-wrap\">\n          <a href=\"https:\/\/tcpel.net\/pellet-production-line\/pellet-line-capacity-matcher\/\" target=\"_blank\" rel=\"noopener\" class=\"tcpel-tpd-link\">OPEN TOOL &rarr;<\/a>\n        <\/div>\n      <\/div>\n\n      <div class=\"tcpel-tpd-card\">\n        <div class=\"tcpel-tpd-watermark\">02<\/div>\n        <div class=\"tcpel-tpd-icon\">\n          <svg width=\"32\" height=\"32\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#0078C0\" stroke-width=\"1.5\" stroke-linecap=\"square\" stroke-linejoin=\"miter\">\n            <polyline points=\"13 2 3 14 12 14 11 22 21 10 12 10 13 2\"><\/polyline>\n          <\/svg>\n        <\/div>\n        <h3 class=\"tcpel-tpd-h3\">Pellet Line Investment &#038; Operating-Cost Estimator<\/h3>\n        <p class=\"tcpel-tpd-desc\">Estimate initial capital investment and project ongoing operating costs for your pellet line setups.<\/p>\n        <div class=\"tcpel-tpd-cta-wrap\">\n          <a href=\"https:\/\/tcpel.net\/pellet-production-line\/pellet-line-investment-operating-cost-estimator\/\" target=\"_blank\" rel=\"noopener\" class=\"tcpel-tpd-link\">OPEN ESTIMATOR &rarr;<\/a>\n        <\/div>\n      <\/div>\n\n      <div class=\"tcpel-tpd-card\">\n        <div class=\"tcpel-tpd-watermark\">03<\/div>\n        <div class=\"tcpel-tpd-icon\">\n          <svg width=\"32\" height=\"32\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#0078C0\" stroke-width=\"1.5\" stroke-linecap=\"square\" stroke-linejoin=\"miter\">\n            <rect x=\"2\" y=\"7\" width=\"20\" height=\"14\"><\/rect>\n            <path d=\"M12 22V7\"><\/path>\n            <path d=\"M2 11h20\"><\/path>\n            <path d=\"M7 2v5\"><\/path>\n            <path d=\"M17 2v5\"><\/path>\n          <\/svg>\n        <\/div>\n        <h3 class=\"tcpel-tpd-h3\">TCZL Ring Die Pellet Mill Model Comparison<\/h3>\n        <p class=\"tcpel-tpd-desc\">Compare technical specifications, dimensions, and output capabilities across TCZL ring die pellet mill models.<\/p>\n        <div class=\"tcpel-tpd-cta-wrap\">\n          <a href=\"https:\/\/tcpel.net\/pellet-production-line\/tczl-ring-die-pellet-mill-model-comparison\/\" target=\"_blank\" rel=\"noopener\" class=\"tcpel-tpd-link\">START COMPARISON &rarr;<\/a>\n        <\/div>\n      <\/div>\n\n    <\/div>\n  <\/div>\n\n  <style>\n    \/* TCPEL Dark Tools Panel CSS *\/\n    #tcpel-tools-panel-dark {\n      width: 100% !important;\n      background-color: #0f172a; \n       padding: 50px 0 !important; \n      background-image: \n        linear-gradient(to right, rgba(0, 120, 192, 0.05) 1px, transparent 1px),\n        linear-gradient(to bottom, rgba(0, 120, 192, 0.05) 1px, transparent 1px);\n      background-size: 40px 40px !important;\n      box-sizing: border-box;\n    }\n\n    #tcpel-tools-panel-dark * {\n      box-sizing: border-box;\n    }\n    #tcpel-tools-panel-dark .tcpel-tpd-inner {\n      max-width: 1600px !important;\n      margin: 0 auto;\n      padding-inline: clamp(20px, 4vw, 40px);\n    }\n    \n    \/* Header *\/\n    #tcpel-tools-panel-dark .tcpel-tpd-header {\n      margin-bottom: clamp(32px, 4vw, 48px);\n      border-left: 4px solid #0078C0;\n      padding-left: 20px;\n    }\n    #tcpel-tools-panel-dark .tcpel-tpd-title {\n    font-size: clamp(28px, 3.5vw, 38px) !important;\n      font-weight: 800;\n      line-height: 1.2;\n      color: #f8fafc;\n      margin: 0;\n      letter-spacing: -0.01em;\n    }\n\n    \/* Grid Layout *\/\n    #tcpel-tools-panel-dark .tcpel-tpd-grid {\n      display: grid;\n      grid-template-columns: repeat(3, 1fr);\n      gap: clamp(20px, 2.5vw, 40px);\n    }\n\n    \/* Dark Engineering Card *\/\n    #tcpel-tools-panel-dark .tcpel-tpd-card {\n      position: relative;\n      background-color: #1e293b; \/* Slate 800 *\/\n      border: 1px solid #334155;\n      border-top: 4px solid #0078C0;\n      padding: clamp(32px, 3vw, 48px);\n      display: flex;\n      flex-direction: column;\n      overflow: hidden;\n      transition: border-color 0.3s ease, background-color 0.3s ease;\n    }\n    #tcpel-tools-panel-dark .tcpel-tpd-card:hover {\n      border-color: #475569;\n      background-color: #1f2d40;\n    }\n\n    \/* Watermark Number *\/\n    #tcpel-tools-panel-dark .tcpel-tpd-watermark {\n      position: absolute;\n      bottom: -10px;\n      right: 10px;\n      font-size: 140px;\n      font-weight: 800;\n      line-height: 1;\n      color: rgba(255, 255, 255, 0.02);\n      pointer-events: none;\n      user-select: none;\n    }\n\n    \/* Card Content *\/\n    #tcpel-tools-panel-dark .tcpel-tpd-icon {\n      margin-bottom: 24px;\n      display: inline-flex;\n      align-items: center;\n      justify-content: center;\n    }\n    #tcpel-tools-panel-dark .tcpel-tpd-h3 {\n      font-size: 22px;\n      font-weight: 700;\n      line-height: 1.3;\n      color: #f1f5f9;\n      margin: 0 0 16px 0;\n      position: relative;\n      z-index: 2;\n    }\n    #tcpel-tools-panel-dark .tcpel-tpd-desc {\n      font-size: 15px;\n      line-height: 1.6;\n      color: #94a3b8;\n      margin: 0 0 32px 0;\n      flex-grow: 1;\n      position: relative;\n      z-index: 2;\n    }\n\n    \/* CTA Link *\/\n    #tcpel-tools-panel-dark .tcpel-tpd-cta-wrap {\n      margin-top: auto;\n      position: relative;\n      z-index: 2;\n    }\n    #tcpel-tools-panel-dark .tcpel-tpd-link {\n      display: inline-flex;\n      align-items: center;\n      font-size: 14px;\n      font-weight: 600;\n      letter-spacing: 0.05em;\n      color: #0078C0;\n      text-transform: uppercase;\n      text-decoration: none;\n      transition: color 0.2s ease;\n    }\n    #tcpel-tools-panel-dark .tcpel-tpd-link:hover {\n      color: #38bdf8;\n    }\n\n    \/* Responsive *\/\n    @media (max-width:1000px) {\n      #tcpel-tools-panel-dark .tcpel-tpd-grid {\n        grid-template-columns: repeat(2, 1fr);\n      }\n    }\n    @media (max-width: 640px) {\n      #tcpel-tools-panel-dark .tcpel-tpd-grid {\n        grid-template-columns: 1fr;\n      }\n      #tcpel-tools-panel-dark .tcpel-tpd-card {\n        padding: 32px 24px;\n      }\n    }\n  <\/style>\n<\/section>\n<\/div><\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-ad662e1\" data-block-id=\"ad662e1\"><style>.stk-ad662e1 {margin-bottom:0px !important;}<\/style><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-ad662e1-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-6d121b1\" data-v=\"4\" data-block-id=\"6d121b1\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-6d121b1-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-6d121b1-inner-blocks\">\n<style>\n\/* ==========================================================================\n   \u9876\u7ea7\u4f5c\u7528\u57df\u9694\u79bb\uff1a#tcpel-factory-gallery\n   \u5168\u5c3a\u5bf8\u9501\u5b9a\uff0c\u7edf\u4e00\u80cc\u666f #f8fafc\uff0c\u4e25\u683c\u9632\u8303 FlyingPress \u4e0e\u4e3b\u9898\u6837\u5f0f\u5e72\u6270\n   ========================================================================== *\/\n\n#tcpel-factory-gallery {\n    width: 100% !important;\n    display: block !important;\n    background-color: #ffffff !important; \/* \u5de5\u4e1a\u51b7\u7070\u5e95\u8272 *\/\n    padding: 50px 0 !important; \n      background-image: \n        linear-gradient(to right, rgba(0, 120, 192, 0.05) 1px, transparent 1px),\n        linear-gradient(to bottom, rgba(0, 120, 192, 0.05) 1px, transparent 1px);\n      background-size: 40px 40px !important;\n    box-sizing: border-box !important;\n    overflow: hidden !important;\n    font-size: 16px !important;\n}\n\n#tcpel-factory-gallery * {\n    box-sizing: border-box !important;\n}\n\n#tcpel-factory-gallery .tcpel-container {\n      max-width: 1600px !important;\n      margin: 0 auto;\n      padding-inline: clamp(20px, 4vw, 40px);\n    display: flex !important;\n    flex-direction: column !important;\n    gap: 40px !important; \n}\n\n\/* ==========================================================================\n   \u5f15\u8a00\u533a\u4e0e\u552f\u4e00 H2 \u6807\u9898 (Semantic Headings)\n   ========================================================================== *\/\n#tcpel-factory-gallery .tcpel-header-group {\n    position: relative !important;\n    text-align: left !important;\n    max-width: 1600px !important;\n}\n\n#tcpel-factory-gallery h2.tcpel-heading-h2 {\n    font-size: clamp(28px, 3.5vw, 38px) !important;\n      font-weight: 800;\n      color: #0f172a;\n      line-height: 1.2;\n      margin: 0 0 24px 0;\n      border-left: 5px solid #0078C0;\n      padding-left: 20px;\n}\n\n#tcpel-factory-gallery p.tcpel-text-p {\n    font-size: 16px !important;\n    color: #475569 !important; \n    margin: 0 !important;\n    line-height: 1.7 !important;\n}\n\n\/* ==========================================================================\n   7 \u56fe\u7cbe\u5bc6\u7f51\u683c\u9635\u5217 (12-Column Precision Grid)\n   \u5f7b\u5e95\u89e3\u51b3 7 \u5f20\u56fe\u7684\u6392\u7248\u7a7a\u767d\u4e0e\u5bf9\u9f50\u95ee\u9898\n   ========================================================================== *\/\n#tcpel-factory-gallery .tcpel-gallery-wrapper {\n    background-color: #0078C0 !important; \/* \u5e95\u8272\u4f5c\u4e3a\u5206\u5272\u7ebf\u7684\u989c\u8272 *\/\n    padding: 2px !important; \/* \u5f62\u6210\u5916\u8fb9\u6846 *\/\n    box-shadow: 0 20px 40px -15px rgba(0,0,0,0.1) !important;\n}\n\n#tcpel-factory-gallery .tcpel-grid-layout {\n    display: grid !important;\n    grid-template-columns: repeat(12, 1fr) !important;\n    gap: 2px !important; \/* 2px \u7684\u7cbe\u5bc6\u673a\u68b0\u5206\u5272\u7ebf *\/\n}\n\n#tcpel-factory-gallery .tcpel-grid-item {\n    position: relative !important;\n    overflow: hidden !important;\n    background-color: #ffffff !important;\n    cursor: zoom-in !important;\n    display: block !important;\n}\n\n\/* --- \u7b2c\u4e00\u6392\uff1a3\u5f20\u56fe\uff0c\u6bcf\u5f20\u5360 4 \u5217 (4x3=12) --- *\/\n#tcpel-factory-gallery .tcpel-grid-item:nth-child(1),\n#tcpel-factory-gallery .tcpel-grid-item:nth-child(2),\n#tcpel-factory-gallery .tcpel-grid-item:nth-child(3) {\n    grid-column: span 4 !important;\n    aspect-ratio: 16 \/ 11 !important;\n}\n\n\/* --- \u7b2c\u4e8c\u6392\uff1a4\u5f20\u56fe\uff0c\u6bcf\u5f20\u5360 3 \u5217 (3x4=12) --- *\/\n#tcpel-factory-gallery .tcpel-grid-item:nth-child(4),\n#tcpel-factory-gallery .tcpel-grid-item:nth-child(5),\n#tcpel-factory-gallery .tcpel-grid-item:nth-child(6),\n#tcpel-factory-gallery .tcpel-grid-item:nth-child(7) {\n    grid-column: span 3 !important;\n    aspect-ratio: 4 \/ 3 !important;\n}\n\n#tcpel-factory-gallery .tcpel-grid-img {\n    width: 100% !important;\n    height: 100% !important;\n    object-fit: cover !important;\n    display: block !important;\n    transition: transform 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94) !important;\n}\n\n\/* ==========================================================================\n   \u9ad8\u7ea7\u60ac\u505c\u4ea4\u4e92\uff1a\u5de5\u7a0b\u63a2\u6d4b\u4eea\u89c6\u6548\n   ========================================================================== *\/\n#tcpel-factory-gallery .tcpel-hover-overlay {\n    position: absolute !important;\n    top: 0 !important; left: 0 !important; right: 0 !important; bottom: 0 !important;\n    background: rgba(0, 120, 192, 0.75) !important;\n    display: flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n    opacity: 0 !important;\n    transition: opacity 0.3s ease !important;\n    pointer-events: none !important;\n    border: 4px solid rgba(255,255,255,0.2) !important;\n}\n\n#tcpel-factory-gallery .tcpel-hover-overlay::after {\n    content: '[ + ] ENLARGE' !important;\n    color: #ffffff !important;\n    font-size: 15px !important;\n    font-weight: 800 !important;\n    letter-spacing: 2px !important;\n    border: 1px solid #ffffff !important;\n    padding: 10px 20px !important;\n    background: rgba(0,0,0,0.2) !important;\n}\n\n#tcpel-factory-gallery .tcpel-grid-item:hover .tcpel-grid-img {\n    transform: scale(1.06) !important;\n}\n\n#tcpel-factory-gallery .tcpel-grid-item:hover .tcpel-hover-overlay {\n    opacity: 1 !important;\n}\n\n\/* ==========================================================================\n   \u539f\u751f Lightbox \u5927\u56fe\u67e5\u770b\u5668 (\u9632\u51b2\u7a81\uff0c\u9ad8\u6027\u80fd)\n   ========================================================================== *\/\n#tcpel-lightbox-modal {\n    display: none !important; \n    position: fixed !important;\n    z-index: 9999999 !important;\n    left: 0 !important;\n    top: 0 !important;\n    width: 100vw !important;\n    height: 100vh !important;\n    background-color: rgba(15, 23, 42, 0.95) !important; \/* \u6781\u6df1\u5de5\u4e1a\u7070\u80cc\u677f *\/\n    backdrop-filter: blur(8px) !important;\n    align-items: center !important;\n    justify-content: center !important;\n    padding: 30px !important;\n    box-sizing: border-box !important;\n}\n\n#tcpel-lightbox-modal.tcpel-is-open {\n    display: flex !important;\n}\n\n#tcpel-lightbox-img {\n    max-width: 95% !important;\n    max-height: 90vh !important;\n    object-fit: contain !important;\n    box-shadow: 0 25px 50px -12px rgba(0,0,0,0.5) !important;\n    border: 2px solid rgba(255,255,255,0.1) !important;\n    animation: tcpelPopIn 0.4s cubic-bezier(0.16, 1, 0.3, 1) !important;\n}\n\n#tcpel-lightbox-close {\n    position: absolute !important;\n    top: 20px !important;\n    right: 30px !important;\n    color: #ffffff !important;\n    font-size: 45px !important;\n    font-weight: 300 !important;\n    cursor: pointer !important;\n    line-height: 1 !important;\n    transition: color 0.3s ease !important;\n}\n\n#tcpel-lightbox-close:hover {\n    color: #0078C0 !important;\n}\n\n@keyframes tcpelPopIn {\n    0% { transform: scale(0.95) translateY(20px); opacity: 0; }\n    100% { transform: scale(1) translateY(0); opacity: 1; }\n}\n\n\/* ==========================================================================\n   \u54cd\u5e94\u5f0f\u9002\u914d (Responsive Grid Adjustments)\n   ========================================================================== *\/\n@media (max-width:1000px) {\n    #tcpel-factory-gallery .tcpel-container { padding: 0 25px !important; }\n}\n\n@media (max-width:690px) {\n    #tcpel-factory-gallery { padding: 40px 0 !important; }\n    #tcpel-factory-gallery .tcpel-container { padding: 0 15px !important; gap: 25px !important; }\n    \n    \/* \u79fb\u52a8\u7aef\u8f6c\u6362\u4e3a 2 \u5217\u7f51\u683c\uff0c\u5b8c\u7f8e\u89e3\u51b3 7 \u56fe\u5bf9\u9f50 *\/\n    #tcpel-factory-gallery .tcpel-grid-layout { grid-template-columns: repeat(2, 1fr) !important; gap: 2px !important; }\n    \n    \/* \u7b2c\u4e00\u5f20\u6a2a\u8de8\u5168\u5c4f\uff0c\u5f62\u6210\u5934\u56fe *\/\n    #tcpel-factory-gallery .tcpel-grid-item:nth-child(1) { grid-column: span 2 !important; aspect-ratio: 16 \/ 10 !important; }\n    \n    \/* \u7b2c 2-7 \u5f20\u4e24\u4e24\u5e76\u6392\uff0c\u65e0\u7f3a\u53e3 *\/\n    #tcpel-factory-gallery .tcpel-grid-item:nth-child(n+2) { grid-column: span 1 !important; aspect-ratio: 1 \/ 1 !important; }\n}\n<\/style>\n\n<section id=\"tcpel-factory-gallery\">\n    <div class=\"tcpel-container\">\n\n        <div class=\"tcpel-header-group\">\n            <h2 class=\"tcpel-heading-h2\">Manufacturing Facility &#038; Workshop<\/h2>\n            <p class=\"tcpel-text-p\">Precision engineering at scale. Tour our state-of-the-art production environments where TCPEL Pellet Production Line equipment is fabricated, assembled, and quality-tested before global dispatch.<\/p>\n        <\/div>\n\n        <div class=\"tcpel-gallery-wrapper\">\n            <div class=\"tcpel-grid-layout\">\n                \n                <div class=\"tcpel-grid-item\" data-src=\"https:\/\/tcpel.net\/wp-content\/uploads\/2026\/05\/image.png\">\n                    <img class=\"tcpel-grid-img\" src=\"https:\/\/tcpel.net\/wp-content\/uploads\/2026\/05\/image.png\" alt=\"TCPEL Factory Workshop Overview\" loading=\"lazy\" decoding=\"async\">\n                    <div class=\"tcpel-hover-overlay\"><\/div>\n                <\/div>\n\n                <div class=\"tcpel-grid-item\" data-src=\"https:\/\/tcpel.net\/wp-content\/uploads\/2026\/05\/07-2.jpg\">\n                    <img class=\"tcpel-grid-img\" src=\"https:\/\/tcpel.net\/wp-content\/uploads\/2026\/05\/07-2.jpg\" alt=\"Production Line Assembly 07\" loading=\"lazy\" decoding=\"async\">\n                    <div class=\"tcpel-hover-overlay\"><\/div>\n                <\/div>\n\n                <div class=\"tcpel-grid-item\" data-src=\"https:\/\/tcpel.net\/wp-content\/uploads\/2026\/05\/06-1.jpg\">\n                    <img class=\"tcpel-grid-img\" src=\"https:\/\/tcpel.net\/wp-content\/uploads\/2026\/05\/06-1.jpg\" alt=\"Production Line Assembly 06\" loading=\"lazy\" decoding=\"async\">\n                    <div class=\"tcpel-hover-overlay\"><\/div>\n                <\/div>\n\n                <div class=\"tcpel-grid-item\" data-src=\"https:\/\/tcpel.net\/wp-content\/uploads\/2026\/05\/05-2.jpg\">\n                    <img class=\"tcpel-grid-img\" src=\"https:\/\/tcpel.net\/wp-content\/uploads\/2026\/05\/05-2.jpg\" alt=\"Production Line Assembly 05\" loading=\"lazy\" decoding=\"async\">\n                    <div class=\"tcpel-hover-overlay\"><\/div>\n                <\/div>\n\n                <div class=\"tcpel-grid-item\" data-src=\"https:\/\/tcpel.net\/wp-content\/uploads\/2026\/05\/04-2.jpg\">\n                    <img class=\"tcpel-grid-img\" src=\"https:\/\/tcpel.net\/wp-content\/uploads\/2026\/05\/04-2.jpg\" alt=\"Production Line Assembly 04\" loading=\"lazy\" decoding=\"async\">\n                    <div class=\"tcpel-hover-overlay\"><\/div>\n                <\/div>\n\n                <div class=\"tcpel-grid-item\" data-src=\"https:\/\/tcpel.net\/wp-content\/uploads\/2026\/05\/03-2.jpg\">\n                    <img class=\"tcpel-grid-img\" src=\"https:\/\/tcpel.net\/wp-content\/uploads\/2026\/05\/03-2.jpg\" alt=\"Production Line Assembly 03\" loading=\"lazy\" decoding=\"async\">\n                    <div class=\"tcpel-hover-overlay\"><\/div>\n                <\/div>\n\n                <div class=\"tcpel-grid-item\" data-src=\"https:\/\/tcpel.net\/wp-content\/uploads\/2026\/05\/02-2.jpg\">\n                    <img class=\"tcpel-grid-img\" src=\"https:\/\/tcpel.net\/wp-content\/uploads\/2026\/05\/02-2.jpg\" alt=\"Production Line Assembly 02\" loading=\"lazy\" decoding=\"async\">\n                    <div class=\"tcpel-hover-overlay\"><\/div>\n                <\/div>\n\n            <\/div>\n        <\/div>\n\n    <\/div>\n<\/section>\n\n<div id=\"tcpel-lightbox-modal\">\n    <span id=\"tcpel-lightbox-close\">&times;<\/span>\n    <img decoding=\"async\" id=\"tcpel-lightbox-img\" src=\"\" alt=\"Enlarged View\">\n<\/div>\n\n<script>\n\/* ==========================================================================\n   Vanilla JS Lightbox Logic\n   \u539f\u751f\u9a71\u52a8\uff0c\u65e0\u7f1d\u517c\u5bb9 WordPress\uff0c\u4e0d\u89e6\u53d1 FlyingPress JS \u5ef6\u8fdf\u9519\u8bef\n   ========================================================================== *\/\ndocument.addEventListener(\"DOMContentLoaded\", function() {\n    var modal = document.getElementById(\"tcpel-lightbox-modal\");\n    var modalImg = document.getElementById(\"tcpel-lightbox-img\");\n    var closeBtn = document.getElementById(\"tcpel-lightbox-close\");\n    var gridItems = document.querySelectorAll(\"#tcpel-factory-gallery .tcpel-grid-item\");\n\n    \/\/ \u70b9\u51fb\u7f51\u683c\u9879\u6253\u5f00 Modal\n    gridItems.forEach(function(item) {\n        item.addEventListener(\"click\", function() {\n            var imgSrc = this.getAttribute(\"data-src\");\n            if (imgSrc) {\n                modalImg.src = imgSrc;\n                modal.classList.add(\"tcpel-is-open\");\n                document.body.style.overflow = \"hidden\"; \/\/ \u9632\u6b62\u5e95\u5c42\u9875\u9762\u6eda\u52a8\n            }\n        });\n    });\n\n    \/\/ \u5173\u95ed\u903b\u8f91\uff1a\u70b9\u51fb X\n    closeBtn.addEventListener(\"click\", function() {\n        closeModal();\n    });\n\n    \/\/ \u5173\u95ed\u903b\u8f91\uff1a\u70b9\u51fb\u80cc\u666f\u7a7a\u767d\u5904\n    modal.addEventListener(\"click\", function(e) {\n        if (e.target === modal) {\n            closeModal();\n        }\n    });\n\n    \/\/ \u5173\u95ed\u903b\u8f91\uff1aESC \u952e\u76d8\u76d1\u542c\n    document.addEventListener(\"keydown\", function(e) {\n        if (e.key === \"Escape\" && modal.classList.contains(\"tcpel-is-open\")) {\n            closeModal();\n        }\n    });\n\n    function closeModal() {\n        modal.classList.remove(\"tcpel-is-open\");\n        document.body.style.overflow = \"\"; \/\/ \u6062\u590d\u9875\u9762\u6eda\u52a8\n        \/\/ \u5ef6\u8fdf\u6e05\u9664 src\uff0c\u9632\u6b62\u56fe\u7247\u7f29\u5c0f\u65f6\u95ea\u70c1\n        setTimeout(function() {\n            modalImg.src = \"\";\n        }, 300);\n    }\n});\n<\/script>\n<\/div><\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-f4cc8d6\" data-block-id=\"f4cc8d6\"><style>.stk-f4cc8d6 {margin-bottom:0px !important;}<\/style><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-f4cc8d6-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-c476cf1\" data-v=\"4\" data-block-id=\"c476cf1\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-c476cf1-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-c476cf1-inner-blocks\">\n<div id=\"tcpel-final-cta-banner\">\n  <style>\n    \/* \u53d8\u91cf\u5b9a\u4e49\u4e0e\u4f5c\u7528\u57df\u9694\u79bb *\/\n    #tcpel-final-cta-banner {\n      --tcpel-fcb-main: #0078C0;\n      --tcpel-fcb-sub: #006030;\n      --tcpel-fcb-text-white: #FFFFFF;\n      --tcpel-fcb-text-light: #F8FAFC;\n    }\n\n    \/* \u5916\u5c42 100% \u5bb9\u5668 (\u4e3b\u8272\u80cc\u666f\u52a0\u957f\u62c9\u4f38) *\/\n    #tcpel-final-cta-banner .tcpel-fcb-outer {\n      width: 100% !important;\n      background-color: var(--tcpel-fcb-main);\n    padding: 50px 0 !important; \n      background-image: \n        linear-gradient(to right, rgba(0, 120, 192, 0.05) 1px, transparent 1px),\n        linear-gradient(to bottom, rgba(0, 120, 192, 0.05) 1px, transparent 1px);\n      background-size: 40px 40px !important;\n      box-sizing: border-box;\n    }\n\n    \/* \u5185\u5c42 1600px \u9650\u5236\u4e0e\u4e24\u7aef\u5bf9\u9f50 *\/\n    #tcpel-final-cta-banner .tcpel-fcb-inner {\n      max-width: 1600px !important;\n      margin: 0 auto;\n      padding-inline: clamp(20px, 4vw, 40px);\n      box-sizing: border-box;\n      display: flex;\n      flex-wrap: wrap;\n      align-items: center;\n      justify-content: space-between;\n      gap: clamp(30px, 4vw, 50px);\n    }\n\n    \/* \u5de6\u4fa7\u6587\u672c\u533a *\/\n    #tcpel-final-cta-banner .tcpel-fcb-content {\n      flex: 1;\n      min-width: 300px;\n      max-width: 900px;\n    }\n\n    #tcpel-final-cta-banner .tcpel-fcb-h2 {\n      font-size: clamp(28px, 3.5vw, 40px);\n      font-weight: 700;\n      line-height: 1.2;\n      color: var(--tcpel-fcb-text-white);\n      margin: 0 0 16px 0;\n      letter-spacing: -0.01em;\n    }\n\n    #tcpel-final-cta-banner .tcpel-fcb-body {\n      font-size: clamp(15px, 1.2vw, 17px);\n      font-weight: 400;\n      line-height: 1.6;\n      color: var(--tcpel-fcb-text-light);\n      margin: 0;\n    }\n\n    \/* \u53f3\u4fa7\u6309\u94ae\u533a *\/\n    #tcpel-final-cta-banner .tcpel-fcb-action {\n      flex-shrink: 0;\n    }\n\n    #tcpel-final-cta-banner .tcpel-fcb-btn {\n      display: inline-flex;\n      align-items: center;\n      justify-content: center;\n      background-color: var(--tcpel-fcb-text-white);\n      color: var(--tcpel-fcb-main);\n      font-size: 16px;\n      font-weight: 600;\n      padding: 16px 48px;\n      text-decoration: none;\n      transition: background-color 0.2s ease, color 0.2s ease;\n      white-space: nowrap;\n    }\n\n    #tcpel-final-cta-banner .tcpel-fcb-btn:hover {\n      background-color: var(--tcpel-fcb-sub);\n      color: var(--tcpel-fcb-text-white);\n    }\n\n    \/* \u54cd\u5e94\u5f0f\u964d\u7ea7 *\/\n    @media (max-width:690px) {\n      #tcpel-final-cta-banner .tcpel-fcb-inner {\n        flex-direction: column;\n        align-items: flex-start;\n      }\n      #tcpel-final-cta-banner .tcpel-fcb-action {\n        width: 100%;\n      }\n      #tcpel-final-cta-banner .tcpel-fcb-btn {\n        width: 100%;\n      }\n    }\n  <\/style>\n\n  <section class=\"tcpel-fcb-outer\">\n    <div class=\"tcpel-fcb-inner\">\n      \n      <div class=\"tcpel-fcb-content\">\n        <h2 class=\"tcpel-fcb-h2\">Build a Pellet Line Sized to Your Feedstock<\/h2>\n        <p class=\"tcpel-fcb-body\">Send us your raw material type, moisture content and target capacity. TCPEL will return a configuration-based quote with the model carried at every stage \u2014 no opaque single number.<\/p>\n      <\/div>\n\n      <div class=\"tcpel-fcb-action\">\n        <a href=\"#ct-popup-816\" class=\"tcpel-fcb-btn\">Get a Custom Quote<\/a>\n      <\/div>\n\n    <\/div>\n  <\/section>\n<\/div>\n<\/div><\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-a09a724\" data-block-id=\"a09a724\"><style>.stk-a09a724 {margin-bottom:0px !important;}<\/style><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-a09a724-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-491d17a\" data-v=\"4\" data-block-id=\"491d17a\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-491d17a-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-491d17a-inner-blocks\">\n<style>\n\/* \n  Scope: #tcpel-faq-module \n  Design: Precision Engineering - Asymmetrical Accordion\n*\/\n#tcpel-faq-module {\n    width: 100% !important;\n    background-color: #ffffff;\n       padding: 50px 0 !important; \n    color: #334155;\n    line-height: 1.6;\n    box-sizing: border-box;\n}\n\n#tcpel-faq-module * {\n    box-sizing: border-box;\n}\n\n#tcpel-faq-module .tcpel-faq-container {\n    max-width: 1600px !important;\n    margin: 0 auto;\n    padding-inline: clamp(20px, 4vw, 40px);\n}\n\n\/* \u975e\u5bf9\u79f0\u7f51\u683c\uff1a\u5de6\u4fa7\u4fe1\u606f\u951a\u70b9\uff0c\u53f3\u4fa7\u5185\u5bb9\u533a *\/\n#tcpel-faq-module .tcpel-faq-grid {\n    display: grid;\n    grid-template-columns: 1fr 2fr;\n    gap: clamp(40px, 6vw, 80px);\n    align-items: start;\n}\n\n\/* \u5de6\u4fa7 Sticky \u6807\u9898\u533a *\/\n#tcpel-faq-module .tcpel-faq-sidebar {\n    position: sticky;\n    top: 120px;\n    padding: 32px 0;\n    border-top: 4px solid #0078C0;\n    background-color: #f8fafc;\n    padding: 32px;\n    position: relative;\n}\n\n\/* \u5de5\u4e1a\u84dd\u56fe\u7f51\u683c\u5e95\u7eb9 *\/\n#tcpel-faq-module .tcpel-faq-sidebar::before {\n    content: '';\n    position: absolute;\n    top: 0; left: 0; right: 0; bottom: 0;\n    background-image: \n        linear-gradient(rgba(0, 120, 192, 0.05) 1px, transparent 1px),\n        linear-gradient(90deg, rgba(0, 120, 192, 0.05) 1px, transparent 1px);\n    background-size: 20px 20px;\n    pointer-events: none;\n    z-index: 1;\n}\n\n\/* L\u578b\u5de5\u4e1a\u8fb9\u89d2 *\/\n#tcpel-faq-module .tcpel-faq-sidebar::after {\n    content: '';\n    position: absolute;\n    bottom: 0; right: 0;\n    width: 24px; height: 24px;\n    border-bottom: 3px solid #006030;\n    border-right: 3px solid #006030;\n    z-index: 2;\n}\n\n#tcpel-faq-module .tcpel-faq-label {\n    position: relative;\n    z-index: 2;\n    font-family: ui-monospace, \"SF Mono\", Menlo, monospace;\n    font-size: 12px;\n    color: #0078C0;\n    text-transform: uppercase;\n    letter-spacing: 0.05em;\n    margin-bottom: 16px;\n    display: block;\n}\n\n#tcpel-faq-module .tcpel-faq-title {\n    position: relative;\n    z-index: 2;\n    font-size: clamp(28px, 3.5vw, 38px) !important;\n      font-weight: 800;\n    color: #0f172a;\n    line-height: 1.15;\n    margin: 0;\n    letter-spacing: -0.02em;\n}\n\n\/* \u53f3\u4fa7\u624b\u98ce\u7434\u533a *\/\n#tcpel-faq-module .tcpel-faq-list {\n    display: flex;\n    flex-direction: column;\n    border-top: 1px solid #cbd5e1;\n}\n\n#tcpel-faq-module .tcpel-faq-item {\n    border-bottom: 1px solid #cbd5e1;\n}\n\n\/* \u91c7\u7528 button \u5b9e\u73b0\u65e0\u969c\u788d\u805a\u7126\uff0c\u4e14\u65e0\u9700 display:none \u9690\u85cf\u6587\u672c *\/\n#tcpel-faq-module .tcpel-faq-btn {\n    width: 100%;\n    text-align: left;\n    background: transparent;\n    border: none;\n    padding: 24px 0;\n    cursor: pointer;\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    gap: 20px;\n    color: #0f172a;\n    transition: color 0.2s ease;\n}\n\n#tcpel-faq-module .tcpel-faq-btn:hover {\n    color: #0078C0;\n}\n\n#tcpel-faq-module .tcpel-faq-q {\n    font-size: clamp(18px, 1.8vw, 22px);\n    font-weight: 600;\n    line-height: 1.4;\n    margin: 0;\n}\n\n\/* \u7eaf CSS \u7ed8\u5236\u5de5\u4e1a\u5341\u5b57\u51c6\u661f (Plus\/Minus Icon) *\/\n#tcpel-faq-module .tcpel-faq-icon {\n    flex-shrink: 0;\n    width: 20px;\n    height: 20px;\n    position: relative;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n}\n\n#tcpel-faq-module .tcpel-faq-icon::before,\n#tcpel-faq-module .tcpel-faq-icon::after {\n    content: '';\n    position: absolute;\n    background-color: #006030;\n    transition: transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n}\n\n\/* \u6a2a\u7ebf *\/\n#tcpel-faq-module .tcpel-faq-icon::before {\n    width: 100%;\n    height: 2px;\n}\n\/* \u7ad6\u7ebf *\/\n#tcpel-faq-module .tcpel-faq-icon::after {\n    width: 2px;\n    height: 100%;\n}\n\n\/* \u5c55\u5f00\u72b6\u6001\u7684\u56fe\u6807\u52a8\u753b (\u53d8\u6210\u51cf\u53f7) *\/\n#tcpel-faq-module .tcpel-faq-item.tcpel-active .tcpel-faq-icon::after {\n    transform: rotate(90deg) scale(0);\n}\n#tcpel-faq-module .tcpel-faq-item.tcpel-active .tcpel-faq-icon::before {\n    background-color: #0078C0;\n}\n#tcpel-faq-module .tcpel-faq-item.tcpel-active .tcpel-faq-btn {\n    color: #0078C0;\n}\n\n\/* \u5185\u5bb9\u533a\uff1a\u5229\u7528 CSS Grid \u5b9e\u73b0\u5e73\u6ed1\u9ad8\u5ea6\u52a8\u753b\uff0c\u5f7b\u5e95\u629b\u5f03 display:none \u4fdd\u8bc1 SEO \u6293\u53d6 *\/\n#tcpel-faq-module .tcpel-faq-content-wrapper {\n    display: grid;\n    grid-template-rows: 0fr;\n    transition: grid-template-rows 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n    overflow: hidden;\n}\n\n#tcpel-faq-module .tcpel-faq-item.tcpel-active .tcpel-faq-content-wrapper {\n    grid-template-rows: 1fr;\n}\n\n#tcpel-faq-module .tcpel-faq-answer {\n    min-height: 0; \/* \u5fc5\u987b\uff0c\u9632\u6b62\u7f51\u683c\u9ad8\u5ea6\u6ea2\u51fa *\/\n}\n\n#tcpel-faq-module .tcpel-faq-answer p {\n    font-size: clamp(15px, 1.2vw, 17px);\n    color: #475569;\n    margin: 0;\n    padding-bottom: 32px;\n    padding-right: 40px;\n    line-height: 1.6;\n}\n\n\/* Responsive *\/\n@media (max-width:1000px) {\n    #tcpel-faq-module .tcpel-faq-grid {\n        grid-template-columns: 1fr;\n        gap: 40px;\n    }\n    #tcpel-faq-module .tcpel-faq-sidebar {\n        position: relative;\n        top: 0;\n        padding: 24px;\n    }\n    #tcpel-faq-module .tcpel-faq-answer p {\n        padding-right: 0;\n    }\n}\n<\/style>\n\n<section id=\"tcpel-faq-module\">\n    <div class=\"tcpel-faq-container\">\n        <div class=\"tcpel-faq-grid\">\n            \n            <!-- \u5de6\u4fa7\u56fa\u5b9a\u4fe1\u606f\u951a\u70b9 -->\n            <div class=\"tcpel-faq-sidebar\">\n                <span class=\"tcpel-faq-label\">Knowledge Base<\/span>\n                <h2 class=\"tcpel-faq-title\">Frequently Asked Questions<\/h2>\n            <\/div>\n\n            <!-- \u53f3\u4fa7\u624b\u98ce\u7434\u5217\u8868 -->\n            <div class=\"tcpel-faq-list\">\n                \n                <div class=\"tcpel-faq-item tcpel-active\">\n                    <button class=\"tcpel-faq-btn\" aria-expanded=\"true\">\n                        <h3 class=\"tcpel-faq-q\">What configurations of pellet production lines do you offer?<\/h3>\n                        <span class=\"tcpel-faq-icon\"><\/span>\n                    <\/button>\n                    <div class=\"tcpel-faq-content-wrapper\">\n                        <div class=\"tcpel-faq-answer\">\n                            <p>We build wood, biomass and feed pellet lines in four standard size classes \u2014 1-1.5, 2-2.5, 3-4 and 5-6 T\/H \u2014 and we customize line configurations beyond that range. Each size class is a matched set of chipper, hammer mill, rotary dryer, ring die pellet mill, cooler and packing machine. See the configuration matrix above for the model carried at each stage.<\/p>\n                        <\/div>\n                    <\/div>\n                <\/div>\n\n                <div class=\"tcpel-faq-item\">\n                    <button class=\"tcpel-faq-btn\" aria-expanded=\"false\">\n                        <h3 class=\"tcpel-faq-q\">How do I choose the right line for my raw material and capacity?<\/h3>\n                        <span class=\"tcpel-faq-icon\"><\/span>\n                    <\/button>\n                    <div class=\"tcpel-faq-content-wrapper\">\n                        <div class=\"tcpel-faq-answer\">\n                            <p>Start with the raw material, not the capacity. Tell us its type and moisture content \u2014 sawdust at 12% dries very differently from forestry residue at 45%, even at the same tonnage. We size the chipper, hammer mill and dryer to that feedstock first, then lock in the pellet mill and cooler to hit your target output.<\/p>\n                        <\/div>\n                    <\/div>\n                <\/div>\n\n                <div class=\"tcpel-faq-item\">\n                    <button class=\"tcpel-faq-btn\" aria-expanded=\"false\">\n                        <h3 class=\"tcpel-faq-q\">How much does a complete pellet production line cost?<\/h3>\n                        <span class=\"tcpel-faq-icon\"><\/span>\n                    <\/button>\n                    <div class=\"tcpel-faq-content-wrapper\">\n                        <div class=\"tcpel-faq-answer\">\n                            <p>Core machine pricing is published \u2014 a TCZL700 ring die pellet mill, for example, is USD 24,600 FOB Qingdao. A complete line runs roughly USD 65,000 for an entry 1 T\/H plant up to USD 430,000 for a 5\u20136 T\/H plant, depending on how much crushing and drying your feedstock needs. Exact pricing comes from a configuration-based quote.<\/p>\n                        <\/div>\n                    <\/div>\n                <\/div>\n\n                <div class=\"tcpel-faq-item\">\n                    <button class=\"tcpel-faq-btn\" aria-expanded=\"false\">\n                        <h3 class=\"tcpel-faq-q\">What is the lead time, and what does installation and commissioning include?<\/h3>\n                        <span class=\"tcpel-faq-icon\"><\/span>\n                    <\/button>\n                    <div class=\"tcpel-faq-content-wrapper\">\n                        <div class=\"tcpel-faq-answer\">\n                            <p>Single machines ship in around 15 working days. A complete multi-stage line takes longer \u2014 the lead time is confirmed in writing once the configuration is fixed. TCPEL supports installation and commissioning across its 60+ export markets; agree the scope and the spare-parts package inside the purchase contract.<\/p>\n                        <\/div>\n                    <\/div>\n                <\/div>\n\n                <div class=\"tcpel-faq-item\">\n                    <button class=\"tcpel-faq-btn\" aria-expanded=\"false\">\n                        <h3 class=\"tcpel-faq-q\">Can a TCPEL line produce ENplus A1-grade pellets?<\/h3>\n                        <span class=\"tcpel-faq-icon\"><\/span>\n                    <\/button>\n                    <div class=\"tcpel-faq-content-wrapper\">\n                        <div class=\"tcpel-faq-answer\">\n                            <p>Every line is engineered to make A1-grade achievable \u2014 ash at or below 0.7%, moisture at or below 10%, durability at least 98% under ISO 17225-2. Reaching that grade depends on feedstock as much as machinery: clean wood with controlled moisture and correct particle size will meet it; high-ash agricultural residues will not, regardless of the equipment.<\/p>\n                        <\/div>\n                    <\/div>\n                <\/div>\n\n                <div class=\"tcpel-faq-item\">\n                    <button class=\"tcpel-faq-btn\" aria-expanded=\"false\">\n                        <h3 class=\"tcpel-faq-q\">What biomass materials can the line process?<\/h3>\n                        <span class=\"tcpel-faq-icon\"><\/span>\n                    <\/button>\n                    <div class=\"tcpel-faq-content-wrapper\">\n                        <div class=\"tcpel-faq-answer\">\n                            <p>Different feedstocks require different equipment specifications, so the line is configured per raw material type \u2014 sawdust, wood shavings, wood chips, logs and forestry residue, plus agricultural and processing residues including EFB and palm fiber, wheat straw, bagasse, rice husk, bamboo and shells. It is never sold as one fixed line design.<\/p>\n                        <\/div>\n                    <\/div>\n                <\/div>\n\n                <div class=\"tcpel-faq-item\">\n                    <button class=\"tcpel-faq-btn\" aria-expanded=\"false\">\n                        <h3 class=\"tcpel-faq-q\">Is a biomass pellet business profitable?<\/h3>\n                        <span class=\"tcpel-faq-icon\"><\/span>\n                    <\/button>\n                    <div class=\"tcpel-faq-content-wrapper\">\n                        <div class=\"tcpel-faq-answer\">\n                            <p>It can be, but the honest answer is that margins are sensitive. Operators commonly plan around a 30% gross margin and find it settles closer to 15% once production runs, because raw material cost and drying energy move the numbers. Projects that hold their margin are the ones with secured low-moisture feedstock and a line sized correctly to it \u2014 which is why we push so hard on feedstock matching before quoting.<\/p>\n                        <\/div>\n                    <\/div>\n                <\/div>\n\n            <\/div>\n        <\/div>\n    <\/div>\n<\/section>\n\n<!-- Vanilla JS \u63a7\u5236\u624b\u98ce\u7434\u4ea4\u4e92 -->\n<script>\ndocument.addEventListener('DOMContentLoaded', function() {\n    var module = document.getElementById('tcpel-faq-module');\n    if (!module) return;\n\n    var faqBtns = module.querySelectorAll('.tcpel-faq-btn');\n\n    faqBtns.forEach(function(btn) {\n        btn.addEventListener('click', function() {\n            var currentItem = this.closest('.tcpel-faq-item');\n            var isExpanded = currentItem.classList.contains('tcpel-active');\n            \n            \/\/ \u5173\u95ed\u5176\u4ed6\u6240\u6709\u9879\uff08\u5982\u679c\u5e0c\u671b\u4fdd\u6301\u591a\u4e2a\u72ec\u7acb\u5c55\u5f00\uff0c\u53ef\u6ce8\u91ca\u4ee5\u4e0b\u4e09\u884c\uff09\n            module.querySelectorAll('.tcpel-faq-item').forEach(function(item) {\n                item.classList.remove('tcpel-active');\n                item.querySelector('.tcpel-faq-btn').setAttribute('aria-expanded', 'false');\n            });\n\n            \/\/ \u5207\u6362\u5f53\u524d\u9879\u72b6\u6001\n            if (!isExpanded) {\n                currentItem.classList.add('tcpel-active');\n                this.setAttribute('aria-expanded', 'true');\n            }\n        });\n    });\n});\n<\/script>\n\n<!-- \u6309\u6307\u4ee4\u4e25\u683c\u6dfb\u52a0\u7684 FAQPage Schema JSON-LD \u7ed3\u6784\u5316\u6570\u636e -->\n<script type=\"application\/ld+json\">\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What configurations of pellet production lines do you offer?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"We build wood, biomass and feed pellet lines in four standard size classes \u2014 1-1.5, 2-2.5, 3-4 and 5-6 T\/H \u2014 and we customize line configurations beyond that range. Each size class is a matched set of chipper, hammer mill, rotary dryer, ring die pellet mill, cooler and packing machine. See the configuration matrix above for the model carried at each stage.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"How do I choose the right line for my raw material and capacity?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Start with the raw material, not the capacity. Tell us its type and moisture content \u2014 sawdust at 12% dries very differently from forestry residue at 45%, even at the same tonnage. We size the chipper, hammer mill and dryer to that feedstock first, then lock in the pellet mill and cooler to hit your target output.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"How much does a complete pellet production line cost?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Core machine pricing is published \u2014 a TCZL700 ring die pellet mill, for example, is USD 24,600 FOB Qingdao. A complete line runs roughly USD 65,000 for an entry 1 T\/H plant up to USD 430,000 for a 5\u20136 T\/H plant, depending on how much crushing and drying your feedstock needs. Exact pricing comes from a configuration-based quote.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What is the lead time, and what does installation and commissioning include?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Single machines ship in around 15 working days. A complete multi-stage line takes longer \u2014 the lead time is confirmed in writing once the configuration is fixed. TCPEL supports installation and commissioning across its 60+ export markets; agree the scope and the spare-parts package inside the purchase contract.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Can a TCPEL line produce ENplus A1-grade pellets?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Every line is engineered to make A1-grade achievable \u2014 ash at or below 0.7%, moisture at or below 10%, durability at least 98% under ISO 17225-2. Reaching that grade depends on feedstock as much as machinery: clean wood with controlled moisture and correct particle size will meet it; high-ash agricultural residues will not, regardless of the equipment.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What biomass materials can the line process?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Different feedstocks require different equipment specifications, so the line is configured per raw material type \u2014 sawdust, wood shavings, wood chips, logs and forestry residue, plus agricultural and processing residues including EFB and palm fiber, wheat straw, bagasse, rice husk, bamboo and shells. It is never sold as one fixed line design.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Is a biomass pellet business profitable?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"It can be, but the honest answer is that margins are sensitive. Operators commonly plan around a 30% gross margin and find it settles closer to 15% once production runs, because raw material cost and drying energy move the numbers. Projects that hold their margin are the ones with secured low-moisture feedstock and a line sized correctly to it \u2014 which is why we push so hard on feedstock matching before quoting.\"\n      }\n    }\n  ]\n}\n<\/script>\n<\/div><\/div><\/div>\n<\/div><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Pellet Production Line \u2014 Complete Wood &#038; Biomass Pellet Plant Solutions Every pellet production line converts loose biomass into cost effective, high quality, market ready fuel pellets in one continuous process \u2014 crushing, drying, pelletizing, cooling and packaging. It designs and supplies turnkey wood and biomass pellet plants from 1 ton per hour to 10+ [&hellip;]<\/p>\n","protected":false},"author":4,"featured_media":2993,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_gspb_post_css":"","footnotes":""},"class_list":["post-2051","page","type-page","status-publish","has-post-thumbnail","hentry"],"blocksy_meta":[],"_links":{"self":[{"href":"https:\/\/tcpel.net\/es\/wp-json\/wp\/v2\/pages\/2051","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tcpel.net\/es\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/tcpel.net\/es\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/tcpel.net\/es\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/tcpel.net\/es\/wp-json\/wp\/v2\/comments?post=2051"}],"version-history":[{"count":0,"href":"https:\/\/tcpel.net\/es\/wp-json\/wp\/v2\/pages\/2051\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/tcpel.net\/es\/wp-json\/wp\/v2\/media\/2993"}],"wp:attachment":[{"href":"https:\/\/tcpel.net\/es\/wp-json\/wp\/v2\/media?parent=2051"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}