{"id":2763,"date":"2026-04-22T09:50:51","date_gmt":"2026-04-22T09:50:51","guid":{"rendered":"https:\/\/bbpmfg.com\/?page_id=2763"},"modified":"2026-04-23T10:50:28","modified_gmt":"2026-04-23T10:50:28","slug":"trash-pump","status":"publish","type":"page","link":"https:\/\/bbpmfg.com\/ar\/centrifugal-pumps\/trash-pump\/","title":{"rendered":"\u0645\u0636\u062e\u0629 \u0627\u0644\u0642\u0645\u0627\u0645\u0629"},"content":{"rendered":"\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-6900076\" data-block-id=\"6900076\"><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-6900076-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-d3bab53\" data-v=\"4\" data-block-id=\"d3bab53\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-d3bab53-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-d3bab53-inner-blocks\">\n<style>\n\/* 1. Scope & Aesthetics: High-quality font import *\/\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;600;800&display=swap');\n\n\/* 2. Top-Level Isolation & Section Constraints *\/\n#tp-hero-module {\n    width: 100% !important;\n    background-color: #f8f9fa !important;\n    font-family: 'Inter', sans-serif !important;\n    box-sizing: border-box !important;\n    padding: 0 !important;\n    overflow: hidden !important;\n    position: relative !important;\n}\n\n#tp-hero-module * {\n    box-sizing: inherit !important;\n}\n\n#tp-hero-module .tp-container {\n    max-width: 1280px !important;\n    margin: 0 auto !important;\n    padding: 40px 20px !important;\n    display: flex !important;\n    flex-direction: column !important;\n}\n\n\/* 3. Main Layout: Left Text \/ Right Images *\/\n#tp-hero-module .tp-top-row {\n    display: grid !important;\n    grid-template-columns: 1fr 1fr !important;\n    gap: 40px !important;\n    align-items: center !important;\n    margin-bottom: 40px !important;\n}\n\n\/* Left Column: Content *\/\n#tp-hero-module .tp-content-col {\n    display: flex !important;\n    flex-direction: column !important;\n    justify-content: center !important;\n}\n\n#tp-hero-module h1.tp-h1 {\n    font-size: 18px !important;\n    color: #1848C0 !important;\n    text-transform: uppercase !important;\n    letter-spacing: 1.5px !important;\n    margin: 0 0 10px 0 !important;\n    font-weight: 700 !important;\n    line-height: 1.2 !important;\n}\n\n#tp-hero-module h2.tp-h2 {\n    font-size: 32px !important;\n    color: #111111 !important;\n    line-height: 1.3 !important;\n    margin: 0 0 20px 0 !important;\n    font-weight: 700 !important;\n}\n\n#tp-hero-module div.tp-desc {\n    font-size: 16px !important;\n    color: #4a5568 !important;\n    line-height: 1.6 !important;\n    margin: 0 0 30px 0 !important;\n}\n\n#tp-hero-module a.tp-btn {\n    align-self: flex-start !important;\n    background-color: #1848C0 !important;\n    color: #ffffff !important;\n    padding: 16px 36px !important;\n    text-decoration: none !important;\n    font-weight: 800 !important;\n    font-size: 16px !important;\n    border-radius: 4px !important;\n    border: 2px solid #1848C0 !important;\n    transition: all 0.3s ease !important;\n    box-shadow: 0 4px 12px rgba(24, 72, 192, 0.2) !important;\n}\n\n#tp-hero-module a.tp-btn:hover {\n    background-color: #F0C018 !important;\n    border-color: #F0C018 !important;\n    color: #111111 !important;\n    box-shadow: 0 6px 16px rgba(240, 192, 24, 0.3) !important;\n}\n\n\/* 4. Right Column: Interactive Folded Gallery *\/\n#tp-hero-module .tp-visual-col {\n    display: flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n    min-height: 340px !important;\n    padding: 20px 0 !important;\n}\n\n#tp-hero-module .tp-gallery {\n    position: relative !important;\n    width: 100% !important;\n    max-width: 420px !important;\n    aspect-ratio: 4 \/ 3 !important;\n    cursor: pointer !important;\n}\n\n#tp-hero-module .tp-gallery::after {\n    content: \"Click image to view next\" !important;\n    position: absolute !important;\n    bottom: -30px !important;\n    left: 0 !important;\n    width: 100% !important;\n    text-align: center !important;\n    font-size: 12px !important;\n    color: #718096 !important;\n    opacity: 0;\n    transition: opacity 0.3s ease !important;\n    pointer-events: none !important;\n}\n\n#tp-hero-module .tp-gallery:hover::after {\n    opacity: 1 !important;\n}\n\n#tp-hero-module .tp-fig {\n    margin: 0 !important;\n    position: absolute !important;\n    top: 0 !important;\n    left: 0 !important;\n    width: 100% !important;\n    height: 100% !important;\n    border: 6px solid #ffffff !important;\n    border-radius: 8px !important;\n    box-shadow: 0 8px 24px rgba(0,0,0,0.08) !important;\n    transition: transform 0.5s cubic-bezier(0.165, 0.84, 0.44, 1), opacity 0.5s ease, z-index 0s !important;\n    transform-origin: center bottom !important;\n    background-color: #ffffff !important; \n}\n\n\/* \u5173\u952e\u4fee\u590d 1\uff1a\u5c06 cover \u6539\u4e3a contain\uff0c\u786e\u4fdd\u56fe\u7247\u5b8c\u6574\u4e0d\u88ab\u88c1\u5207 *\/\n#tp-hero-module .tp-fig img {\n    width: 100% !important;\n    height: 100% !important;\n    object-fit: contain !important; \/* \u539f\u4e3a cover *\/\n    display: block !important;\n}\n\n#tp-hero-module .tp-fig.tp-front {\n    z-index: 3 !important;\n    transform: rotate(0deg) scale(1) translateY(0) !important;\n    opacity: 1 !important;\n}\n\n#tp-hero-module .tp-fig.tp-middle {\n    z-index: 2 !important;\n    transform: rotate(4deg) scale(0.95) translateY(-15px) translateX(15px) !important;\n    opacity: 0.9 !important;\n}\n\n#tp-hero-module .tp-fig.tp-back {\n    z-index: 1 !important;\n    transform: rotate(-4deg) scale(0.9) translateY(-30px) translateX(-15px) !important;\n    opacity: 0.8 !important;\n}\n\n#tp-hero-module .tp-gallery:hover .tp-fig.tp-middle {\n    transform: rotate(10deg) scale(0.95) translateX(35px) translateY(-5px) !important;\n}\n\n#tp-hero-module .tp-gallery:hover .tp-fig.tp-back {\n    transform: rotate(-10deg) scale(0.9) translateX(-35px) translateY(-5px) !important;\n}\n\n\n\/* 5. Bottom Row: Bento Specs Grid *\/\n#tp-hero-module .tp-specs-row {\n    display: grid !important;\n    grid-template-columns: repeat(6, 1fr) !important;\n    gap: 16px !important;\n    margin-top: 0 !important; \n}\n\n\/* \u5173\u952e\u4fee\u590d 2\uff1a\u5361\u7247\u5e03\u5c40\u6539\u4e3a\u5de6\u5bf9\u9f50 *\/\n#tp-hero-module .tp-spec-card {\n    background-color: #ffffff !important;\n    padding: 24px 20px !important;\n    border-radius: 6px !important;\n    box-shadow: 0 4px 12px rgba(0,0,0,0.04) !important;\n    display: flex !important;\n    flex-direction: column !important;\n    justify-content: center !important;\n    align-items: flex-start !important; \/* \u539f\u4e3a center\uff0c\u73b0\u6539\u4e3a\u5de6\u5bf9\u9f50 *\/\n    text-align: left !important;        \/* \u539f\u4e3a center\uff0c\u73b0\u6539\u4e3a\u5de6\u5bf9\u9f50 *\/\n    border-left: 4px solid transparent !important;\n    transition: all 0.3s ease !important;\n    opacity: 0; \n    transform: translateY(10px);\n}\n\n#tp-hero-module .tp-spec-card:hover {\n    border-left-color: #F0C018 !important;\n    transform: translateY(-3px) !important;\n    box-shadow: 0 8px 20px rgba(0,0,0,0.08) !important;\n}\n\n#tp-hero-module div.tp-spec-value {\n    font-size: 20px !important;\n    font-weight: 800 !important;\n    color: #111111 !important;\n    margin-bottom: 6px !important;\n    line-height: 1.1 !important;\n}\n\n#tp-hero-module div.tp-spec-label {\n    font-size: 12px !important;\n    color: #718096 !important;\n    text-transform: uppercase !important;\n    letter-spacing: 1px !important;\n    font-weight: 600 !important;\n}\n\n\/* Responsive Framework *\/\n@media (max-width: 992px) {\n    #tp-hero-module .tp-top-row {\n        grid-template-columns: 1fr !important;\n        gap: 30px !important;\n    }\n    #tp-hero-module .tp-visual-col {\n        min-height: auto !important;\n    }\n    #tp-hero-module .tp-specs-row {\n        grid-template-columns: repeat(3, 1fr) !important;\n    }\n}\n\n@media (max-width: 576px) {\n    #tp-hero-module .tp-container {\n        padding: 30px 15px !important;\n    }\n    #tp-hero-module h2.tp-h2 {\n        font-size: 28px !important;\n    }\n    #tp-hero-module .tp-specs-row {\n        grid-template-columns: repeat(2, 1fr) !important;\n    }\n    #tp-hero-module div.tp-spec-value {\n        font-size: 18px !important;\n    }\n    #tp-hero-module .tp-gallery::after {\n        display: none !important;\n    }\n}\n<\/style>\n\n<section id=\"tp-hero-module\">\n    <div class=\"tp-container\">\n        \n        <div class=\"tp-top-row\">\n            \n            <div class=\"tp-content-col\">\n                <h1 class=\"tp-h1\">Trash Pump<\/h1>\n                <h2 class=\"tp-h2\">Solids-Handling Water Pump for Construction Dewatering<\/h2>\n                <div class=\"tp-desc\">\n                    Heavy-duty self-priming trash pumps engineered to move debris-laden water \u2014 2&#8243;\u20138&#8243; frames, flows to 2,800 GPM, solids passing up to 3 inches, for construction dewatering, mining pit drainage, sewage bypass, and flood control. Built to ASTM A48 Class 30 and A536 65-45-12 material specs matched to Thompson HT and Gorman-Rupp Super T baselines.\n                <\/div>\n                <a href=\"#ct-popup-820\" class=\"tp-btn\">Request a Quote<\/a>\n            <\/div>\n\n            <div class=\"tp-visual-col\">\n                <div class=\"tp-gallery\" id=\"tp-image-gallery\">\n                    <figure class=\"tp-fig tp-front\">\n                        <img decoding=\"async\" src=\"https:\/\/bbpmfg.com\/wp-content\/uploads\/2026\/04\/Trash-Pump-1.png\" alt=\"Heavy-duty trash pump visual 1\">\n                    <\/figure>\n                    <figure class=\"tp-fig tp-middle\">\n                        <img decoding=\"async\" src=\"https:\/\/bbpmfg.com\/wp-content\/uploads\/2026\/04\/Trash-Pump-2.png\" alt=\"Heavy-duty trash pump visual 2\">\n                    <\/figure>\n                    <figure class=\"tp-fig tp-back\">\n                        <img decoding=\"async\" src=\"https:\/\/bbpmfg.com\/wp-content\/uploads\/2026\/04\/Trash-Pump-3.png\" alt=\"Heavy-duty trash pump visual 3\">\n                    <\/figure>\n                <\/div>\n            <\/div>\n\n        <\/div>\n\n        <div class=\"tp-specs-row\">\n            <div class=\"tp-spec-card\">\n                <div class=\"tp-spec-value\">200\u20132,800 GPM<\/div>\n                <div class=\"tp-spec-label\">Flow Range<\/div>\n            <\/div>\n            <div class=\"tp-spec-card\">\n                <div class=\"tp-spec-value\">2&#8243; \u00b7 3&#8243; \u00b7 4&#8243; \u00b7 6&#8243; \u00b7 8&#8243;<\/div>\n                <div class=\"tp-spec-label\">Frame Sizes<\/div>\n            <\/div>\n            <div class=\"tp-spec-card\">\n                <div class=\"tp-spec-value\">Up to 3 inches<\/div>\n                <div class=\"tp-spec-label\">Max Solids<\/div>\n            <\/div>\n            <div class=\"tp-spec-card\">\n                <div class=\"tp-spec-value\">Up to 25 ft<\/div>\n                <div class=\"tp-spec-label\">Suction Lift<\/div>\n            <\/div>\n            <div class=\"tp-spec-card\">\n                <div class=\"tp-spec-value\">Electric \u00b7 Diesel \u00b7 Gas<\/div>\n                <div class=\"tp-spec-label\">Drive Options<\/div>\n            <\/div>\n            <div class=\"tp-spec-card\">\n                <div class=\"tp-spec-value\">18 Months<\/div>\n                <div class=\"tp-spec-label\">Warranty<\/div>\n            <\/div>\n        <\/div>\n\n    <\/div>\n<\/section>\n\n<script>\ndocument.addEventListener(\"DOMContentLoaded\", function() {\n    \/\/ 1. Grid Cards Fade-in Animation (Optimized for FlyingPress)\n    const specCards = document.querySelectorAll('#tp-hero-module .tp-spec-card');\n    if ('IntersectionObserver' in window) {\n        const cardObserver = new IntersectionObserver((entries, observer) => {\n            entries.forEach((entry, index) => {\n                if (entry.isIntersecting) {\n                    setTimeout(() => {\n                        entry.target.style.transition = 'opacity 0.6s ease-out, transform 0.6s ease-out, border-color 0.3s ease, box-shadow 0.3s ease';\n                        entry.target.style.opacity = '1';\n                        entry.target.style.transform = 'translateY(0)';\n                    }, index * 100); \n                    observer.unobserve(entry.target);\n                }\n            });\n        }, { threshold: 0.1 });\n        specCards.forEach(card => cardObserver.observe(card));\n    } else {\n        specCards.forEach(card => {\n            card.style.opacity = '1';\n            card.style.transform = 'translateY(0)';\n        });\n    }\n\n    \/\/ 2. Image Gallery Click-to-Cycle Logic\n    const gallery = document.getElementById('tp-image-gallery');\n    if (gallery) {\n        const figures = Array.from(gallery.querySelectorAll('.tp-fig'));\n        let classStack = ['tp-front', 'tp-middle', 'tp-back'];\n        \n        gallery.addEventListener('click', function() {\n            classStack.push(classStack.shift());\n            figures.forEach((fig, index) => {\n                fig.className = 'tp-fig ' + classStack[index];\n            });\n        });\n    }\n});\n<\/script>\n<\/div><\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-columns stk-block-columns stk-block stk-72d7531\" data-block-id=\"72d7531\"><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-72d7531-column\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-db724ef\" data-v=\"4\" data-block-id=\"db724ef\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-db724ef-container stk--no-background stk--no-padding\"><div class=\"has-text-align-center stk-block-content stk-inner-blocks stk-db724ef-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 stk-block-columns stk-block stk-ae98f4b\" data-block-id=\"ae98f4b\"><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-ae98f4b-column\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-949c59e\" data-v=\"4\" data-block-id=\"949c59e\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-949c59e-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-949c59e-inner-blocks\">\n<style>\n\/* 1. \u4e25\u683c\u4f5c\u7528\u57df\u9694\u79bb & \u9ad8\u54c1\u8d28\u5b57\u4f53 *\/\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;600;800&display=swap');\n\n#tp-b2b-editorial-hero {\n    width: 100% !important;\n    background-color: #ffffff !important; \/* \u7eaf\u51c0\u4f01\u4e1a\u767d\u5e95\u8272 *\/\n    font-family: 'Inter', sans-serif !important;\n    padding: 40px 0 !important; \/* \u7b26\u5408\u8981\u6c42\u7684 40px padding *\/\n    box-sizing: border-box !important;\n    overflow: hidden !important;\n}\n\n#tp-b2b-editorial-hero * {\n    box-sizing: inherit !important;\n}\n\n\/* 2. \u6838\u5fc3\u7f51\u683c\u5e03\u5c40\uff1a\u9ad8\u5bc6\u5ea6\u6742\u5fd7\u98ce\u683c\uff0c\u62d2\u7edd\u7559\u767d *\/\n#tp-b2b-editorial-hero .tp-grid-container {\n    max-width: 1280px !important;\n    margin: 0 auto !important;\n    padding: 0 20px !important;\n    display: grid !important;\n    grid-template-columns: repeat(12, 1fr) !important;\n    gap: 32px !important;\n    align-items: start !important;\n}\n\n\/* \u9876\u90e8\u6807\u9898\u533a *\/\n#tp-b2b-editorial-hero .tp-header-block {\n    grid-column: span 12 !important;\n    border-bottom: 3px solid #1848C0 !important; \/* \u54c1\u724c\u4e3b\u8272\u5206\u5272\u7ebf *\/\n    padding-bottom: 20px !important;\n    margin-bottom: 10px !important;\n}\n\n#tp-b2b-editorial-hero div.tp-meta-tag {\n    display: inline-block !important;\n    background-color: #1848C0 !important;\n    color: #ffffff !important;\n    padding: 6px 14px !important;\n    font-size: 13px !important;\n    font-weight: 800 !important;\n    letter-spacing: 1.5px !important;\n    margin-bottom: 16px !important;\n    border-radius: 2px !important;\n}\n\n\/* SEO \u4f18\u5316\uff1a\u4f7f\u7528\u6807\u51c6 H \u6807\u7b7e\uff0c\u4f46\u65bd\u52a0\u6700\u4e25\u683c\u7684 class ID \u6837\u5f0f\u8986\u76d6 *\/\n#tp-b2b-editorial-hero h2.tp-main-title {\n    font-size: 32px !important; \/* \u9075\u5faa\u4e3b\u9898\u9ed8\u8ba4 32px \u8bbe\u5b9a *\/\n    font-weight: 700 !important;\n    color: #111111 !important;\n    line-height: 1.3 !important;\n    margin: 0 !important;\n    letter-spacing: -0.5px !important;\n}\n\n\/* \u5de6\u4fa7\u4e3b\u4f53\u6587\u672c\u533a\uff08\u8de8\u5ea6 8 \u5217\uff09 *\/\n#tp-b2b-editorial-hero .tp-main-content {\n    grid-column: span 8 !important;\n    display: flex !important;\n    flex-direction: column !important;\n    gap: 24px !important;\n}\n\n#tp-b2b-editorial-hero p.tp-lead-text {\n    font-size: 18px !important;\n    line-height: 1.7 !important;\n    color: #2d3748 !important;\n    font-weight: 600 !important; \/* \u5f15\u8a00\u52a0\u7c97\uff0c\u63d0\u5347\u53ef\u8bfb\u6027 *\/\n    margin: 0 !important;\n}\n\n\/* \u6587\u672c\u5206\u680f\u5207\u5272\uff1a\u5c06\u5269\u4f59\u957f\u6587\u672c\u5206\u4e3a\u4e24\u5217\uff0c\u6781\u81f4\u5229\u7528\u7a7a\u95f4 *\/\n#tp-b2b-editorial-hero .tp-text-split {\n    display: grid !important;\n    grid-template-columns: 1fr 1fr !important;\n    gap: 24px !important;\n    border-top: 1px solid #e2e8f0 !important;\n    padding-top: 24px !important;\n}\n\n#tp-b2b-editorial-hero p.tp-body-text {\n    font-size: 15px !important;\n    color: #4a5568 !important;\n    line-height: 1.75 !important;\n    margin: 0 !important;\n    text-align: justify !important; \/* \u4e24\u7aef\u5bf9\u9f50\uff0c\u5c55\u73b0\u6781\u81f4\u7684\u5370\u5237\u7ea7\u6392\u7248 *\/\n}\n\n\/* \u6b63\u6587\u5185\u94fe\u6837\u5f0f\u63a7\u5236 *\/\n#tp-b2b-editorial-hero a.tp-inline-link {\n    color: #1848C0 !important;\n    text-decoration: underline !important;\n    text-decoration-color: #F0C018 !important;\n    text-decoration-thickness: 2px !important;\n    font-weight: 600 !important;\n    transition: color 0.3s ease !important;\n}\n\n#tp-b2b-editorial-hero a.tp-inline-link:hover {\n    color: #F0C018 !important;\n}\n\n\/* \u53f3\u4fa7\uff1aTechnical Deep-Dive Bento Box\uff08\u8de8\u5ea6 4 \u5217\uff0c\u5360\u636e\u89c6\u89c9\u7126\u70b9\uff09 *\/\n#tp-b2b-editorial-hero .tp-deep-dive-box {\n    grid-column: span 4 !important;\n    background-color: #f8f9fa !important;\n    border-top: 4px solid #F0C018 !important; \/* \u54c1\u724c\u526f\u8272\u70b9\u775b *\/\n    padding: 32px 28px !important;\n    box-shadow: 0 4px 20px rgba(0,0,0,0.04) !important;\n    border-radius: 4px !important;\n    height: 100% !important; \/* \u6491\u6ee1\u9ad8\u5ea6\uff0c\u675c\u7edd\u5e95\u90e8\u7559\u767d *\/\n    opacity: 0; \/* JS \u6de1\u5165\u63a7\u5236 *\/\n    transform: translateX(20px);\n}\n\n#tp-b2b-editorial-hero h3.tp-box-title {\n    font-size: 20px !important;\n    color: #1848C0 !important;\n    margin: 0 0 16px 0 !important;\n    font-weight: 800 !important;\n    line-height: 1.4 !important;\n    border-bottom: 2px solid rgba(24, 72, 192, 0.1) !important;\n    padding-bottom: 12px !important;\n}\n\n\/* \u54cd\u5e94\u5f0f\u65ad\u70b9 *\/\n@media (max-width:1000px) {\n    #tp-b2b-editorial-hero .tp-main-content { grid-column: span 7 !important; }\n    #tp-b2b-editorial-hero .tp-deep-dive-box { grid-column: span 5 !important; }\n    #tp-b2b-editorial-hero .tp-text-split { grid-template-columns: 1fr !important; } \/* \u5e73\u677f\u6a21\u5f0f\u4e0b\u6b63\u6587\u4e0d\u518d\u5206\u680f *\/\n}\n\n@media (max-width:690px) {\n    #tp-b2b-editorial-hero .tp-main-content, \n    #tp-b2b-editorial-hero .tp-deep-dive-box { grid-column: span 12 !important; }\n    #tp-b2b-editorial-hero .tp-deep-dive-box { height: auto !important; margin-top: 20px !important; }\n    #tp-b2b-editorial-hero h2.tp-main-title { font-size: 28px !important; }\n}\n<\/style>\n\n<section id=\"tp-b2b-editorial-hero\">\n    <div class=\"tp-grid-container\">\n        \n        <div class=\"tp-header-block\">\n            <div class=\"tp-meta-tag\">EN \u00b7 PROC \u00b7 MGR<\/div>\n            <h2 class=\"tp-main-title\">Construction, Mining and Flood Dewatering \u2014 Why a Trash Pump Beats a Water Pump<\/h2>\n        <\/div>\n\n        <div class=\"tp-main-content\">\n            <p class=\"tp-lead-text\">\n                Construction trenches, mining pits, and flood zones share one reality: the water you need to move is never clean. A foundation excavation fills with runoff plus sand, silt, gravel fines, leaves, twigs, concrete wash, and construction debris. Drop a standard water pump on that duty and the impeller jams inside the first shift. That is why contractors on <a href=\"#\" class=\"tp-inline-link\">r\/Construction<\/a> default to 3- and 4-inch diesel trash pumps for site dewatering \u2014 even for duty they could technically size down with a semi-trash or water pump.\n            <\/p>\n            \n            <div class=\"tp-text-split\">\n                <p class=\"tp-body-text\">\n                    Trash pumps are self-priming centrifugal pumps engineered with an oversized semi-open impeller and an enlarged pump casing to pass solids up to 3 inches in diameter without clogging \u2014 leaves, sticks, mud, sand, sludge, construction debris, municipal sewage. Internal casing passages are sized to transit solids that would wedge and stall a standard water pump in minutes. Impeller vanes are rear-equalized to balance axial thrust on the bearings so the pump survives continuous operation on abrasive media.\n                <\/p>\n                <p class=\"tp-body-text\">\n                    Our T-series delivers three properties together that consumer gas-powered units and under-spec&#8217;d semi-trash pumps cannot: full 3-inch solids handling across all frame sizes 4-inch and up, 25-foot self-priming suction lift for deep sumps and pits, and a back pull-out design that lets a field technician inspect the impeller without breaking the suction or discharge piping \u2014 the single biggest cause of site downtime when a wear ring or vane clogs. The <a href=\"#\" class=\"tp-inline-link\">self-priming pump<\/a> series covers the priming mechanism in depth if your duty is clean-water transfer where the priming architecture matters more than the solids envelope.\n                <\/p>\n            <\/div>\n        <\/div>\n\n        <div class=\"tp-deep-dive-box\" id=\"tp-deep-dive-anim\">\n            <h3 class=\"tp-box-title\">Technical Deep-Dive \u00b7 Why the Casing Geometry Matters<\/h3>\n            <p class=\"tp-body-text\">\n                A trash pump&#8217;s enlarged volute and oversized cutwater are not style choices \u2014 they are physical requirements. Industry references including Bison Industry and Piranha Pump define &#8220;full trash&#8221; capability as solids passing 3 inches; &#8220;semi-trash&#8221; is rated at 3\/4 to 1 inch max; a standard water pump will not pass anything above 1\/8 inch without excessive wear. The casing must also accept the solid while the impeller spins at 2,900\u20133,500 rpm, which is why trash pump casings are cast from ASTM A48 Class 30 gray iron with a tapered bore and a removable cleanout cover. Those are the material and geometry facts that separate a true trash pump from a marketing label.\n            <\/p>\n        <\/div>\n\n    <\/div>\n<\/section>\n\n<script>\n\/\/ Vanilla JS: \u4f7f\u7528 Intersection Observer \u5b9e\u73b0\u53f3\u4fa7\u6570\u636e\u6846\u7684\u9ad8\u7ea7\u6ed1\u5165\u52a8\u753b\n\/\/ \u907f\u5f00\u76f4\u63a5\u64cd\u4f5c\u56fe\u7247\u7684 Lazy Loading\uff0c\u7edd\u4e0d\u51b2\u7a81 FlyingPress\ndocument.addEventListener(\"DOMContentLoaded\", function() {\n    const deepDiveBox = document.getElementById('tp-deep-dive-anim');\n    \n    if (deepDiveBox && 'IntersectionObserver' in window) {\n        const boxObserver = new IntersectionObserver((entries, observer) => {\n            entries.forEach(entry => {\n                if (entry.isIntersecting) {\n                    entry.target.style.transition = 'opacity 0.8s cubic-bezier(0.165, 0.84, 0.44, 1), transform 0.8s cubic-bezier(0.165, 0.84, 0.44, 1)';\n                    entry.target.style.opacity = '1';\n                    entry.target.style.transform = 'translateX(0)';\n                    observer.unobserve(entry.target);\n                }\n            });\n        }, { threshold: 0.1 });\n\n        boxObserver.observe(deepDiveBox);\n    } else if (deepDiveBox) {\n        \/\/ \u6d4f\u89c8\u5668\u964d\u7ea7\u5904\u7406\n        deepDiveBox.style.opacity = '1';\n        deepDiveBox.style.transform = 'translateX(0)';\n    }\n});\n<\/script>\n<\/div><\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-columns stk-block-columns stk-block stk-07788bc\" data-block-id=\"07788bc\"><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-07788bc-column\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-f419428\" data-v=\"4\" data-block-id=\"f419428\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-f419428-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-f419428-inner-blocks\">\n<style>\n\/* 1. Scope & Typography: High-quality font import *\/\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700;800&display=swap');\n\n\/* 2. Top-Level Isolation & Constraints *\/\n#bbp-tp-series-module {\n    width: 100% !important;\n    background-color: #ffffff !important; \/* \u4fee\u6539\u70b9\uff1a\u6574\u4f53\u80cc\u666f\u8272\u6539\u4e3a\u767d\u8272 *\/\n    font-family: 'Inter', sans-serif !important;\n    box-sizing: border-box !important;\n    padding: 40px 0 !important; \n    overflow: hidden !important;\n    color: #111111 !important;\n}\n\n#bbp-tp-series-module * {\n    box-sizing: inherit !important;\n}\n\n#bbp-tp-series-module .tp-container {\n    max-width: 1280px !important;\n    margin: 0 auto !important;\n    padding: 0 20px !important;\n    display: flex !important;\n    flex-direction: column !important;\n    gap: 40px !important; \n}\n\n\/* 3. SEO Heading Overrides (\u4e25\u683c\u9694\u79bb) *\/\n#bbp-tp-series-module h2.tp-h2 {\n    font-size: 32px !important; \/* \u5f3a\u5236 32px *\/\n    font-weight: 700 !important; \/* \u5f3a\u5236 700 \u7c97\u7ec6 *\/\n    color: #1848C0 !important; \n    line-height: 1.3 !important;\n    margin: 0 0 16px 0 !important;\n    letter-spacing: -0.5px !important;\n}\n\n#bbp-tp-series-module h3.tp-h3 {\n    font-size: 20px !important;\n    font-weight: 800 !important;\n    color: #111111 !important;\n    margin: 0 0 16px 0 !important;\n    border-left: 4px solid #F0C018 !important; \n    padding-left: 12px !important;\n    line-height: 1.2 !important;\n}\n\n#bbp-tp-series-module h4.tp-h4 {\n    font-size: 16px !important;\n    font-weight: 700 !important;\n    color: #1848C0 !important;\n    margin: 0 0 8px 0 !important;\n    text-transform: uppercase !important;\n    letter-spacing: 0.5px !important;\n}\n\n#bbp-tp-series-module p.tp-desc {\n    font-size: 16px !important;\n    color: #4a5568 !important;\n    line-height: 1.6 !important;\n    margin: 0 !important;\n}\n\n#bbp-tp-series-module .tp-meta {\n    display: inline-block !important;\n    background-color: #111111 !important;\n    color: #ffffff !important;\n    padding: 4px 12px !important;\n    font-size: 12px !important;\n    font-weight: 700 !important;\n    letter-spacing: 1px !important;\n    margin-bottom: 16px !important;\n}\n\n\/* ==========================================================================\n   \u9ad8\u7ea7\u6298\u53e0\u63a7\u5236\u7cfb\u7edf (Smart Fold Styles)\n   ========================================================================== *\/\n#bbp-tp-series-module .tp-fold-wrapper {\n    position: relative !important;\n    overflow: hidden !important;\n    transition: max-height 0.5s cubic-bezier(0.165, 0.84, 0.44, 1) !important;\n}\n\n#bbp-tp-series-module .tp-fold-fade {\n    position: absolute !important;\n    bottom: 0 !important;\n    left: 0 !important;\n    width: 100% !important;\n    height: 35px !important;\n    pointer-events: none !important;\n    transition: opacity 0.3s ease !important;\n}\n\n#bbp-tp-series-module .tp-fold-wrapper.is-expanded .tp-fold-fade {\n    opacity: 0 !important;\n}\n\n#bbp-tp-series-module .tp-fold-btn {\n    background: none !important;\n    border: none !important;\n    color: #1848C0 !important;\n    font-size: 13px !important;\n    font-weight: 700 !important;\n    padding: 8px 0 0 0 !important;\n    margin-top: 4px !important;\n    cursor: pointer !important;\n    display: inline-flex !important;\n    align-items: center !important;\n    gap: 4px !important;\n    transition: color 0.3s ease !important;\n    font-family: 'Inter', sans-serif !important;\n}\n\n#bbp-tp-series-module .tp-fold-btn:hover {\n    color: #F0C018 !important;\n}\n\n#bbp-tp-series-module .tp-fold-btn .tp-fold-icon {\n    transition: transform 0.3s ease !important;\n}\n\n#bbp-tp-series-module .tp-fold-btn.is-expanded .tp-fold-icon {\n    transform: rotate(180deg) !important;\n}\n\n\/* 4. Layout: 3-Column Product Cards *\/\n#bbp-tp-series-module .tp-cards-grid {\n    display: grid !important;\n    grid-template-columns: repeat(3, 1fr) !important;\n    gap: 24px !important;\n    align-items: start !important;\n}\n\n#bbp-tp-series-module .tp-product-card {\n    background: #ffffff !important;\n    border-radius: 6px !important;\n    box-shadow: 0 4px 16px rgba(0,0,0,0.05) !important;\n    overflow: hidden !important;\n    display: flex !important;\n    flex-direction: column !important;\n    border: 1px solid #e2e8f0 !important;\n    transition: transform 0.3s ease, box-shadow 0.3s ease !important;\n}\n\n#bbp-tp-series-module .tp-product-card:hover {\n    transform: translateY(-4px) !important;\n    box-shadow: 0 12px 24px rgba(0,0,0,0.08) !important;\n}\n\n#bbp-tp-series-module .tp-img-wrapper {\n    width: 100% !important;\n    height: 240px !important;\n    background-color: #ffffff !important;\n    padding: 20px !important;\n    position: relative !important;\n    cursor: zoom-in !important; \n    border-bottom: 3px solid #1848C0 !important;\n}\n\n#bbp-tp-series-module .tp-img-wrapper::after {\n    content: \"Click to Enlarge\" !important;\n    position: absolute !important;\n    bottom: 10px !important;\n    right: 10px !important;\n    background: rgba(24, 72, 192, 0.9) !important;\n    color: #fff !important;\n    font-size: 11px !important;\n    padding: 4px 8px !important;\n    border-radius: 3px !important;\n    opacity: 0 !important;\n    transition: opacity 0.3s ease !important;\n    pointer-events: none !important;\n}\n\n#bbp-tp-series-module .tp-img-wrapper:hover::after {\n    opacity: 1 !important;\n}\n\n#bbp-tp-series-module .tp-img-wrapper img {\n    width: 100% !important;\n    height: 100% !important;\n    object-fit: contain !important;\n    transition: transform 0.3s ease !important;\n    \/* --- \u4fee\u6539\u70b9 1: \u4e3a\u5361\u7247\u56fe\u7247\u6dfb\u52a0\u8fb9\u6846 --- *\/\n    border: 1px solid #e2e8f0 !important;\n    padding: 5px !important;\n    background: #ffffff !important;\n    border-radius: 4px !important;\n}\n\n#bbp-tp-series-module .tp-img-wrapper:hover img {\n    transform: scale(1.05) !important;\n}\n\n#bbp-tp-series-module .tp-card-content {\n    padding: 24px !important;\n    flex-grow: 1 !important;\n    display: flex !important;\n    flex-direction: column !important;\n    gap: 8px !important;\n}\n\n#bbp-tp-series-module .tp-spec-line {\n    display: flex !important;\n    justify-content: space-between !important;\n    font-size: 14px !important;\n    border-bottom: 1px solid #edf2f7 !important;\n    padding-bottom: 6px !important;\n    margin-bottom: 6px !important;\n}\n\n#bbp-tp-series-module .tp-spec-label {\n    font-weight: 600 !important;\n    color: #718096 !important;\n}\n\n#bbp-tp-series-module .tp-spec-val {\n    font-weight: 700 !important;\n    color: #111111 !important;\n    text-align: right !important;\n}\n\n\/* 5. Layout: High-Density Tables *\/\n#bbp-tp-series-module .tp-table-wrapper {\n    width: 100% !important;\n    overflow-x: auto !important; \n    background: #ffffff !important;\n    border-radius: 6px !important;\n    box-shadow: 0 4px 16px rgba(0,0,0,0.03) !important;\n    border: 1px solid #e2e8f0 !important;\n}\n\n#bbp-tp-series-module table.tp-table {\n    width: 100% !important;\n    border-collapse: collapse !important;\n    text-align: left !important;\n    min-width: 800px !important;\n}\n\n#bbp-tp-series-module .tp-table th {\n    background-color: #1848C0 !important; \n    color: #ffffff !important;\n    font-weight: 700 !important;\n    font-size: 14px !important;\n    padding: 16px !important;\n    text-transform: uppercase !important;\n    letter-spacing: 0.5px !important;\n}\n\n#bbp-tp-series-module .tp-table td {\n    padding: 14px 16px !important;\n    font-size: 14px !important;\n    color: #2d3748 !important;\n    border-bottom: 1px solid #e2e8f0 !important;\n    font-weight: 500 !important;\n}\n\n#bbp-tp-series-module .tp-table tr:last-child td {\n    border-bottom: none !important;\n}\n\n#bbp-tp-series-module .tp-table tbody tr:hover {\n    background-color: #f7fafc !important;\n}\n\n\/* 6. Layout: Split Bottom Section (Matrix + Details) *\/\n#bbp-tp-series-module .tp-split-grid {\n    display: grid !important;\n    grid-template-columns: 1.5fr 1fr !important; \n    gap: 32px !important;\n    align-items: stretch !important;\n}\n\n#bbp-tp-series-module .tp-info-box {\n    background: #ffffff !important;\n    padding: 32px 24px !important;\n    border-radius: 6px !important;\n    border-top: 4px solid #F0C018 !important; \n    box-shadow: 0 4px 16px rgba(0,0,0,0.03) !important;\n    height: 100% !important;\n}\n\n#bbp-tp-series-module ul.tp-list {\n    margin: 0 !important;\n    padding-left: 20px !important;\n}\n\n#bbp-tp-series-module ul.tp-list li {\n    font-size: 14px !important;\n    color: #4a5568 !important;\n    margin-bottom: 12px !important;\n    line-height: 1.5 !important;\n}\n\n#bbp-tp-series-module ul.tp-list li strong {\n    color: #111111 !important;\n}\n\n\/* ==========================================================================\n   \u5347\u7ea7\u7248 Procurement Note \u8bbe\u8ba1 (\u65e0\u6298\u53e0\uff0c\u7eafCSS\u56fe\u6807\u4e0e\u6e10\u53d8)\n   ========================================================================== *\/\n#bbp-tp-series-module .tp-procurement-note {\n    margin-top: 28px !important;\n    background: linear-gradient(135deg, #ebf4ff 0%, #f8fafc 100%) !important; \n    padding: 20px 24px !important;\n    border-left: 4px solid #1848C0 !important;\n    border-radius: 0 6px 6px 0 !important;\n    box-shadow: 0 2px 10px rgba(24, 72, 192, 0.04) !important;\n    position: relative !important;\n}\n\n#bbp-tp-series-module .tp-procurement-note strong {\n    display: flex !important;\n    align-items: center !important;\n    gap: 8px !important;\n    margin-bottom: 10px !important;\n    color: #1a365d !important;\n    font-size: 14px !important;\n    text-transform: uppercase !important;\n    letter-spacing: 0.5px !important;\n    font-weight: 800 !important;\n}\n\n\/* \u7eafCSS\u751f\u6210\u7684 Info Icon *\/\n#bbp-tp-series-module .tp-procurement-note strong::before {\n    content: \"\" !important;\n    display: inline-block !important;\n    width: 18px !important;\n    height: 18px !important;\n    background-color: #1848C0 !important;\n    mask: url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'%3E%3C\/circle%3E%3Cline x1='12' y1='16' x2='12' y2='12'%3E%3C\/line%3E%3Cline x1='12' y1='8' x2='12.01' y2='8'%3E%3C\/line%3E%3C\/svg%3E\") center\/contain no-repeat !important;\n    -webkit-mask: url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'%3E%3C\/circle%3E%3Cline x1='12' y1='16' x2='12' y2='12'%3E%3C\/line%3E%3Cline x1='12' y1='8' x2='12.01' y2='8'%3E%3C\/line%3E%3C\/svg%3E\") center\/contain no-repeat !important;\n}\n\n#bbp-tp-series-module .tp-procurement-text {\n    font-size: 13px !important;\n    line-height: 1.6 !important;\n    color: #2d3748 !important;\n    margin: 0 !important;\n}\n\n\/* 7. Lightbox Modal Styles *\/\n#bbp-tp-lightbox {\n    position: fixed !important;\n    top: 0 !important; left: 0 !important;\n    width: 100% !important; height: 100% !important;\n    background: rgba(0, 0, 0, 0.85) !important;\n    z-index: 999999 !important;\n    display: flex !important;\n    justify-content: center !important;\n    align-items: center !important;\n    opacity: 0;\n    pointer-events: none;\n    transition: opacity 0.3s ease !important;\n    padding: 40px !important;\n}\n\n#bbp-tp-lightbox.active {\n    opacity: 1 !important;\n    pointer-events: auto !important;\n}\n\n#bbp-tp-lightbox img {\n    max-width: 90% !important;\n    max-height: 90vh !important;\n    object-fit: contain !important;\n    background: #fff !important;\n    padding: 20px !important;\n    border-radius: 8px !important;\n    box-shadow: 0 20px 50px rgba(0,0,0,0.5) !important;\n    transform: scale(0.95);\n    transition: transform 0.3s cubic-bezier(0.165, 0.84, 0.44, 1) !important;\n    \/* --- \u4fee\u6539\u70b9 2: \u4e3a Lightbox \u5f39\u51fa\u56fe\u7247\u6dfb\u52a0\u8fb9\u6846 --- *\/\n    border: 4px solid #1848C0 !important;\n}\n\n#bbp-tp-lightbox.active img {\n    transform: scale(1) !important;\n}\n\n#bbp-tp-lightbox-close {\n    position: absolute !important;\n    top: 20px !important; right: 30px !important;\n    color: #fff !important;\n    font-size: 40px !important;\n    font-weight: 300 !important;\n    cursor: pointer !important;\n    line-height: 1 !important;\n}\n\n\/* ==========================================================================\n   8. Tabs System (Tag \u6807\u7b7e\u9875\u6837\u5f0f)\n   ========================================================================== *\/\n#bbp-tp-series-module .tp-tabs-nav {\n    display: flex !important;\n    gap: 8px !important;\n    border-bottom: 2px solid #e2e8f0 !important;\n    margin-bottom: 24px !important;\n}\n\n#bbp-tp-series-module .tp-tab-btn {\n    background: none !important;\n    border: none !important;\n    padding: 12px 20px !important;\n    font-size: 16px !important;\n    font-weight: 700 !important;\n    color: #718096 !important;\n    cursor: pointer !important;\n    border-bottom: 3px solid transparent !important;\n    margin-bottom: -2px !important;\n    transition: all 0.3s ease !important;\n    font-family: 'Inter', sans-serif !important;\n}\n\n#bbp-tp-series-module .tp-tab-btn:hover {\n    color: #1848C0 !important;\n}\n\n#bbp-tp-series-module .tp-tab-btn.active {\n    color: #1848C0 !important;\n    border-bottom-color: #1848C0 !important;\n}\n\n#bbp-tp-series-module .tp-tab-pane {\n    display: none !important;\n    animation: tpFadeIn 0.4s ease !important;\n}\n\n#bbp-tp-series-module .tp-tab-pane.active {\n    display: block !important;\n}\n\n@keyframes tpFadeIn {\n    from { opacity: 0; transform: translateY(5px); }\n    to { opacity: 1; transform: translateY(0); }\n}\n\n\/* \u54cd\u5e94\u5f0f\u63a7\u5236 *\/\n@media (max-width:1000px) {\n    #bbp-tp-series-module .tp-cards-grid { grid-template-columns: repeat(2, 1fr) !important; }\n    #bbp-tp-series-module .tp-split-grid { grid-template-columns: 1fr !important; }\n}\n\n@media (max-width:690px) {\n    #bbp-tp-series-module .tp-cards-grid { grid-template-columns: 1fr !important; }\n    #bbp-tp-series-module .tp-table { min-width: 600px !important; } \n    #bbp-tp-series-module .tp-tab-btn { padding: 12px 10px !important; font-size: 14px !important;}\n}\n<\/style>\n\n<section id=\"bbp-tp-series-module\">\n    <div class=\"tp-container\">\n        \n        <div class=\"tp-header\">\n            <span class=\"tp-meta\">EN \u00b7 PROC<\/span>\n            <h2 class=\"tp-h2\">BBP Trash Pump Series \u2014 Frames, Drives and Material Options<\/h2>\n            <p class=\"tp-desc\">\n                The BBP T-series covers three duty tiers. Each model shares the core architecture \u2014 self-priming centrifugal hydraulics, semi-open ductile iron impeller, back pull-out serviceability \u2014 and differs in frame size, material class, and drive package. Large-frame T-HD models in particular feature a tungsten-carbide seal face and a reinforced cleanout cover as standard, not as an upgrade option.\n            <\/p>\n        <\/div>\n\n        <div class=\"tp-cards-grid\">\n            \n            <div class=\"tp-product-card\">\n                <div class=\"tp-img-wrapper\" data-img-src=\"https:\/\/bbpmfg.com\/wp-content\/uploads\/2026\/04\/T-ST-Series-Trash-Pump.png\">\n                    <img decoding=\"async\" src=\"https:\/\/bbpmfg.com\/wp-content\/uploads\/2026\/04\/T-ST-Series-Trash-Pump.png\" alt=\"T-ST Series Trash Pump\">\n                <\/div>\n                <div class=\"tp-card-content\">\n                    <h4 class=\"tp-h4\">T-ST \u00b7 STANDARD<\/h4>\n                    <h3 class=\"tp-h3\">Portable Contractor Duty<\/h3>\n                    \n                    <div class=\"tp-fold-wrapper\" id=\"tp-card-fold-1\" data-collapsed-height=\"68\">\n                        <div class=\"tp-fold-content\">\n                            <div class=\"tp-spec-line\"><span class=\"tp-spec-label\">Frames<\/span><span class=\"tp-spec-val\">2&#8243; \/ 3&#8243; \/ 4&#8243;<\/span><\/div>\n                            <div class=\"tp-spec-line\"><span class=\"tp-spec-label\">Flow<\/span><span class=\"tp-spec-val\">200\u20131,200 GPM<\/span><\/div>\n                            <div class=\"tp-spec-line\"><span class=\"tp-spec-label\">Head<\/span><span class=\"tp-spec-val\">40\u2013135 ft<\/span><\/div>\n                            <div class=\"tp-spec-line\"><span class=\"tp-spec-label\">Drive<\/span><span class=\"tp-spec-val\">Electric \/ Gas \/ Diesel<\/span><\/div>\n                            <div class=\"tp-spec-line\"><span class=\"tp-spec-label\">Material<\/span><span class=\"tp-spec-val\">Class 30 CI standard<\/span><\/div>\n                            <div class=\"tp-spec-line\" style=\"border:none; flex-direction:column; gap:6px;\">\n                                <span class=\"tp-spec-label\">Best fit<\/span>\n                                <span class=\"tp-spec-val\" style=\"text-align:left; font-size:13px; font-weight:500;\">Site dewatering, pool drain, yard runoff, light sewage.<\/span>\n                            <\/div>\n                        <\/div>\n                        <div class=\"tp-fold-fade\" style=\"background: linear-gradient(to bottom, rgba(255, 255, 255, 0), rgba(255, 255, 255, 1)) !important;\"><\/div>\n                    <\/div>\n                    <button class=\"tp-fold-btn\" data-target=\"tp-card-fold-1\" data-text-expand=\"View Details\" data-text-collapse=\"Show Less\">View Details <span class=\"tp-fold-icon\">\u2193<\/span><\/button>\n                    \n                <\/div>\n            <\/div>\n\n            <div class=\"tp-product-card\">\n                <div class=\"tp-img-wrapper\" data-img-src=\"https:\/\/bbpmfg.com\/wp-content\/uploads\/2026\/04\/T-HD-Series-Trash-Pump.png\">\n                    <img decoding=\"async\" src=\"https:\/\/bbpmfg.com\/wp-content\/uploads\/2026\/04\/T-HD-Series-Trash-Pump.png\" alt=\"T-HD Series Trash Pump\">\n                <\/div>\n                <div class=\"tp-card-content\">\n                    <h4 class=\"tp-h4\">T-HD \u00b7 HEAVY DUTY<\/h4>\n                    <h3 class=\"tp-h3\">Industrial &#038; Mining<\/h3>\n                    \n                    <div class=\"tp-fold-wrapper\" id=\"tp-card-fold-2\" data-collapsed-height=\"68\">\n                        <div class=\"tp-fold-content\">\n                            <div class=\"tp-spec-line\"><span class=\"tp-spec-label\">Frames<\/span><span class=\"tp-spec-val\">4&#8243; \/ 6&#8243; \/ 8&#8243;<\/span><\/div>\n                            <div class=\"tp-spec-line\"><span class=\"tp-spec-label\">Flow<\/span><span class=\"tp-spec-val\">500\u20132,800 GPM<\/span><\/div>\n                            <div class=\"tp-spec-line\"><span class=\"tp-spec-label\">Head<\/span><span class=\"tp-spec-val\">80\u2013145 ft<\/span><\/div>\n                            <div class=\"tp-spec-line\"><span class=\"tp-spec-label\">Drive<\/span><span class=\"tp-spec-val\">Electric \/ Diesel<\/span><\/div>\n                            <div class=\"tp-spec-line\"><span class=\"tp-spec-label\">Material<\/span><span class=\"tp-spec-val\">Class 30 CI; Ni-hard upgrade<\/span><\/div>\n                            <div class=\"tp-spec-line\" style=\"border:none; flex-direction:column; gap:6px;\">\n                                <span class=\"tp-spec-label\">Best fit<\/span>\n                                <span class=\"tp-spec-val\" style=\"text-align:left; font-size:13px; font-weight:500;\">Construction mains, mining pits, municipal bypass.<\/span>\n                            <\/div>\n                        <\/div>\n                        <div class=\"tp-fold-fade\" style=\"background: linear-gradient(to bottom, rgba(255, 255, 255, 0), rgba(255, 255, 255, 1)) !important;\"><\/div>\n                    <\/div>\n                    <button class=\"tp-fold-btn\" data-target=\"tp-card-fold-2\" data-text-expand=\"View Details\" data-text-collapse=\"Show Less\">View Details <span class=\"tp-fold-icon\">\u2193<\/span><\/button>\n\n                <\/div>\n            <\/div>\n\n            <div class=\"tp-product-card\">\n                <div class=\"tp-img-wrapper\" data-img-src=\"https:\/\/bbpmfg.com\/wp-content\/uploads\/2026\/04\/T-SUB-Series-Trash-Pump.png\">\n                    <img decoding=\"async\" src=\"https:\/\/bbpmfg.com\/wp-content\/uploads\/2026\/04\/T-SUB-Series-Trash-Pump.png\" alt=\"T-SUB Series Trash Pump\">\n                <\/div>\n                <div class=\"tp-card-content\">\n                    <h4 class=\"tp-h4\">T-SUB \u00b7 SUBMERSIBLE<\/h4>\n                    <h3 class=\"tp-h3\">Drop-In Wet Sump<\/h3>\n                    \n                    <div class=\"tp-fold-wrapper\" id=\"tp-card-fold-3\" data-collapsed-height=\"68\">\n                        <div class=\"tp-fold-content\">\n                            <div class=\"tp-spec-line\"><span class=\"tp-spec-label\">Frames<\/span><span class=\"tp-spec-val\">3&#8243; \/ 4&#8243;<\/span><\/div>\n                            <div class=\"tp-spec-line\"><span class=\"tp-spec-label\">Flow<\/span><span class=\"tp-spec-val\">300\u20131,100 GPM<\/span><\/div>\n                            <div class=\"tp-spec-line\"><span class=\"tp-spec-label\">Head<\/span><span class=\"tp-spec-val\">40\u2013100 ft<\/span><\/div>\n                            <div class=\"tp-spec-line\"><span class=\"tp-spec-label\">Drive<\/span><span class=\"tp-spec-val\">Submersible electric only<\/span><\/div>\n                            <div class=\"tp-spec-line\"><span class=\"tp-spec-label\">Material<\/span><span class=\"tp-spec-val\">CI \/ Stainless steel body<\/span><\/div>\n                            <div class=\"tp-spec-line\" style=\"border:none; flex-direction:column; gap:6px;\">\n                                <span class=\"tp-spec-label\">Best fit<\/span>\n                                <span class=\"tp-spec-val\" style=\"text-align:left; font-size:13px; font-weight:500;\">Lift stations, wet wells, emergency basement pump-out.<\/span>\n                            <\/div>\n                        <\/div>\n                        <div class=\"tp-fold-fade\" style=\"background: linear-gradient(to bottom, rgba(255, 255, 255, 0), rgba(255, 255, 255, 1)) !important;\"><\/div>\n                    <\/div>\n                    <button class=\"tp-fold-btn\" data-target=\"tp-card-fold-3\" data-text-expand=\"View Details\" data-text-collapse=\"Show Less\">View Details <span class=\"tp-fold-icon\">\u2193<\/span><\/button>\n\n                <\/div>\n            <\/div>\n\n        <\/div>\n\n        <div class=\"tp-tabs-container\" style=\"margin-top: 10px;\">\n            <div class=\"tp-tabs-nav\">\n                <button class=\"tp-tab-btn active\" data-target=\"tp-tab-1\">Duty Envelope<\/button>\n                <button class=\"tp-tab-btn\" data-target=\"tp-tab-2\">Decision Matrix<\/button>\n            <\/div>\n\n            <div class=\"tp-tabs-content\">\n                \n                <div class=\"tp-tab-pane active\" id=\"tp-tab-1\">\n                    <h3 class=\"tp-h3\">T-Series Duty Envelope \u2014 Representative Configurations<\/h3>\n                    <div class=\"tp-table-wrapper\">\n                        <table class=\"tp-table\">\n                            <thead>\n                                <tr>\n                                    <th>Model<\/th>\n                                    <th>Frame<\/th>\n                                    <th>Flow (GPM)<\/th>\n                                    <th>Head (ft)<\/th>\n                                    <th>Max Solids<\/th>\n                                    <th>HP<\/th>\n                                    <th>Drive<\/th>\n                                    <th>Material<\/th>\n                                <\/tr>\n                            <\/thead>\n                            <tbody>\n                                <tr><td>T-2ST<\/td><td>2&#8243;<\/td><td>200\u2013400<\/td><td>40\u201390<\/td><td>1.25&#8243;<\/td><td>3\u201310<\/td><td>Electric \/ Gas<\/td><td>Class 30 CI<\/td><\/tr>\n                                <tr><td>T-3ST<\/td><td>3&#8243;<\/td><td>250\u2013650<\/td><td>45\u2013110<\/td><td>1.75&#8243;<\/td><td>5\u201320<\/td><td>Electric \/ Gas \/ Diesel<\/td><td>Class 30 CI<\/td><\/tr>\n                                <tr><td>T-4HD<\/td><td>4&#8243;<\/td><td>500\u20131,200<\/td><td>80\u2013135<\/td><td>2.5&#8243;<\/td><td>15\u201340<\/td><td>Electric \/ Diesel<\/td><td>Class 30 CI \/ SS<\/td><\/tr>\n                                <tr><td>T-4HD-SC<\/td><td>4&#8243;<\/td><td>500\u20131,000<\/td><td>70\u2013120<\/td><td>3&#8243;<\/td><td>20\u201350<\/td><td>Electric \/ Diesel<\/td><td>Class 30 + SS<\/td><\/tr>\n                                <tr><td>T-6HD<\/td><td>6&#8243;<\/td><td>900\u20131,800<\/td><td>90\u2013145<\/td><td>3&#8243;<\/td><td>30\u201375<\/td><td>Electric \/ Diesel<\/td><td>Class 30 CI<\/td><\/tr>\n                                <tr><td>T-8HD<\/td><td>8&#8243;<\/td><td>1,600\u20132,800<\/td><td>90\u2013145<\/td><td>3&#8243;<\/td><td>60\u2013125<\/td><td>Electric \/ Diesel<\/td><td>Class 30 CI<\/td><\/tr>\n                                <tr><td>T-3SUB<\/td><td>3&#8243;<\/td><td>300\u2013700<\/td><td>40\u201385<\/td><td>2&#8243;<\/td><td>5\u201320<\/td><td>Submersible<\/td><td>CI \/ SS<\/td><\/tr>\n                                <tr><td>T-4SUB<\/td><td>4&#8243;<\/td><td>500\u20131,100<\/td><td>45\u2013100<\/td><td>2.5&#8243;<\/td><td>10\u201340<\/td><td>Submersible<\/td><td>CI \/ SS<\/td><\/tr>\n                            <\/tbody>\n                        <\/table>\n                    <\/div>\n                    <p style=\"font-size: 13px; color: #718096; margin-top: 12px; font-style: italic;\">\n                        All final curves, hydrostatic test pressure and flange standards (ANSI B16.1 \/ B16.5 \/ DIN PN16) are approved on the project basis on the RFQ submittal data sheet.\n                    <\/p>\n                <\/div>\n\n                <div class=\"tp-tab-pane\" id=\"tp-tab-2\">\n                    <div class=\"tp-table-wrapper\" style=\"box-shadow: none; border: 1px solid #e2e8f0;\">\n                        <h3 class=\"tp-h3\" style=\"padding: 24px 24px 0 24px; border-left:none;\">Decision Matrix \u2014 Matching Series to Duty<\/h3>\n                        <table class=\"tp-table\">\n                            <thead>\n                                <tr>\n                                    <th style=\"background-color: #f7fafc; color: #4a5568;\">Your Duty<\/th>\n                                    <th style=\"background-color: #f7fafc; color: #4a5568;\">Flow Point<\/th>\n                                    <th style=\"background-color: #f7fafc; color: #4a5568;\">Solids<\/th>\n                                    <th style=\"background-color: #f7fafc; color: #4a5568;\">Recommended Series<\/th>\n                                <\/tr>\n                            <\/thead>\n                            <tbody>\n                                <tr><td>Site dewatering (portable, grid or gas)<\/td><td>200\u2013600 GPM<\/td><td>up to 1.75&#8243;<\/td><td style=\"font-weight:700;\">T-2ST \/ T-3ST<\/td><\/tr>\n                                <tr><td>Construction main bypass (off-grid)<\/td><td>1,000\u20131,800 GPM<\/td><td>up to 3&#8243;<\/td><td style=\"font-weight:700;\">T-4HD \/ T-6HD<\/td><\/tr>\n                                <tr><td>Mining pit drainage (continuous duty)<\/td><td>1,500\u20132,800 GPM<\/td><td>up to 3&#8243;<\/td><td style=\"font-weight:700;\">T-8HD (Ni-hard)<\/td><\/tr>\n                                <tr><td>Lift station \/ wet sump<\/td><td>300\u20131,100 GPM<\/td><td>up to 2.5&#8243;<\/td><td style=\"font-weight:700;\">T-3SUB \/ T-4SUB<\/td><\/tr>\n                                <tr><td>Seawater \/ corrosive dewatering<\/td><td>any frame<\/td><td>duty-dependent<\/td><td style=\"font-weight:700;\">Any frame + duplex upgrade<\/td><\/tr>\n                            <\/tbody>\n                        <\/table>\n                    <\/div>\n                <\/div>\n\n            <\/div>\n        <\/div>\n\n        <div style=\"margin-top: 16px;\">\n            <div class=\"tp-info-box\">\n                <h3 class=\"tp-h3\">Standard Material Build (Industry-Aligned)<\/h3>\n                <ul class=\"tp-list\">\n                    <li><strong>Casing<\/strong> \u2014 ASTM A48 Class 30 gray iron, tapered bore, back pull-out design with removable cleanout cover<\/li>\n                    <li><strong>Impeller<\/strong> \u2014 ASTM A536 grade 65-45-12 ductile iron, semi-open with rear-equalizing vanes<\/li>\n                    <li><strong>Shaft sleeve<\/strong> \u2014 416 stainless steel<\/li>\n                    <li><strong>Mechanical seal<\/strong> \u2014 tungsten carbide versus silicon carbide, grease-lubricated<\/li>\n                    <li><strong>Optional upgrade<\/strong> \u2014 Ni-hard impeller for high-silica mining duty; duplex stainless casing for coastal or corrosive dewatering<\/li>\n                <\/ul>\n                \n                <div class=\"tp-procurement-note\">\n                    <strong>Procurement Note \u00b7 Solids Headroom<\/strong>\n                    <p class=\"tp-procurement-text\">\n                        Most field contractors size their pumps to pass the largest debris they expect to find. Within discussions on r\/Construction most sites run 3- and 4-inch diesel trash pumps rated for \u00be-inch trash this works until a storm event is washed through a 2-inch rock. Specifying the full 3-inch solids capability on the T-HD frames provides headroom when you need it without moving the hydraulic duty curve.\n                    <\/p>\n                <\/div>\n            <\/div>\n        <\/div>\n\n    <\/div>\n<\/section>\n\n<div id=\"bbp-tp-lightbox\">\n    <div id=\"bbp-tp-lightbox-close\">&times;<\/div>\n    <img decoding=\"async\" id=\"bbp-tp-lightbox-img\" src=\"\" alt=\"Zoomed Pump Image\">\n<\/div>\n\n<script>\ndocument.addEventListener(\"DOMContentLoaded\", function() {\n\n    \/\/ --- 1. \u6298\u53e0\u529f\u80fd\u903b\u8f91 (Smart Fold Control) ---\n    const initializeFolds = () => {\n        document.querySelectorAll('#bbp-tp-series-module .tp-fold-wrapper').forEach(wrapper => {\n            const collapsedHeight = parseInt(wrapper.getAttribute('data-collapsed-height')) || 60;\n            wrapper.style.maxHeight = collapsedHeight + 'px';\n        });\n    };\n    initializeFolds();\n\n    document.querySelectorAll('#bbp-tp-series-module .tp-fold-btn').forEach(btn => {\n        btn.addEventListener('click', function() {\n            const targetId = this.getAttribute('data-target');\n            const wrapper = document.getElementById(targetId);\n            const content = wrapper.querySelector('.tp-fold-content');\n            \n            const isExpanded = wrapper.classList.contains('is-expanded');\n            \n            if (isExpanded) {\n                \/\/ \u6536\u8d77\u6587\u5b57\n                wrapper.style.maxHeight = wrapper.getAttribute('data-collapsed-height') + 'px';\n                wrapper.classList.remove('is-expanded');\n                this.classList.remove('is-expanded');\n                this.innerHTML = this.getAttribute('data-text-expand') + ' <span class=\"tp-fold-icon\">\u2193<\/span>';\n            } else {\n                \/\/ \u5c55\u5f00\u6587\u5b57\n                wrapper.style.maxHeight = content.scrollHeight + 'px';\n                wrapper.classList.add('is-expanded');\n                this.classList.add('is-expanded');\n                this.innerHTML = this.getAttribute('data-text-collapse') + ' <span class=\"tp-fold-icon\">\u2191<\/span>';\n            }\n        });\n    });\n\n    \/\/ --- 2. \u539f\u751f\u70b9\u51fb\u653e\u5927\u529f\u80fd (Lightbox Control) ---\n    const wrappers = document.querySelectorAll('#bbp-tp-series-module .tp-img-wrapper');\n    const lightbox = document.getElementById('bbp-tp-lightbox');\n    const lightboxImg = document.getElementById('bbp-tp-lightbox-img');\n    const closeBtn = document.getElementById('bbp-tp-lightbox-close');\n\n    wrappers.forEach(wrapper => {\n        wrapper.addEventListener('click', function() {\n            const imgSrc = this.getAttribute('data-img-src');\n            if(imgSrc) {\n                lightboxImg.src = imgSrc;\n                lightbox.classList.add('active');\n                document.body.style.overflow = 'hidden'; \n            }\n        });\n    });\n\n    const closeLightbox = () => {\n        lightbox.classList.remove('active');\n        document.body.style.overflow = '';\n        setTimeout(() => { lightboxImg.src = ''; }, 300);\n    };\n\n    if(closeBtn) closeBtn.addEventListener('click', closeLightbox);\n\n    if(lightbox) {\n        lightbox.addEventListener('click', function(e) {\n            if (e.target === lightbox) {\n                closeLightbox();\n            }\n        });\n    }\n\n    document.addEventListener('keydown', function(e) {\n        if (e.key === \"Escape\" && lightbox.classList.contains('active')) {\n            closeLightbox();\n        }\n    });\n\n    \/\/ --- 3. \u6807\u7b7e\u9875\u529f\u80fd\u903b\u8f91 (Tabs Control) ---\n    document.querySelectorAll('#bbp-tp-series-module .tp-tab-btn').forEach(btn => {\n        btn.addEventListener('click', function() {\n            \/\/ \u627e\u5230\u5f53\u524d\u7684 Tabs \u5bb9\u5668\n            const tabsContainer = this.closest('.tp-tabs-container');\n            const navContainer = tabsContainer.querySelector('.tp-tabs-nav');\n            const contentContainer = tabsContainer.querySelector('.tp-tabs-content');\n            \n            \/\/ \u79fb\u9664\u6240\u6709 active \u7c7b\n            navContainer.querySelectorAll('.tp-tab-btn').forEach(b => b.classList.remove('active'));\n            contentContainer.querySelectorAll('.tp-tab-pane').forEach(p => p.classList.remove('active'));\n            \n            \/\/ \u6fc0\u6d3b\u5f53\u524d\u70b9\u51fb\u7684\u6309\u94ae\u548c\u5bf9\u5e94\u7684\u9762\u677f\n            this.classList.add('active');\n            const targetId = this.getAttribute('data-target');\n            document.getElementById(targetId).classList.add('active');\n        });\n    });\n\n});\n<\/script>\n<\/div><\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-columns stk-block-columns stk-block stk-f34af50\" data-block-id=\"f34af50\"><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-f34af50-column\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-0da59e8\" data-v=\"4\" data-block-id=\"0da59e8\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-0da59e8-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-0da59e8-inner-blocks\">\n<div id=\"bbp-pump-hero-module\">\n  <style>\n    \/* =========================================================\n       1. \u9876\u7ea7\u9694\u79bb\u57df\u4e0e\u5168\u5c40\u8bbe\u5b9a (Scope & Global Settings)\n    ========================================================= *\/\n    @import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700&display=swap');\n\n    #bbp-pump-hero-module {\n      width: 100% !important;\n      padding: 40px 0 !important;\n      background-color: #ffffff !important;\n      box-sizing: border-box !important;\n      font-family: inherit !important; \n      color: #333333 !important;\n    }\n\n    #bbp-pump-hero-module * {\n      box-sizing: border-box !important;\n    }\n\n    #bbp-pump-hero-module .bbp-container {\n      max-width: 1240px !important;\n      margin: 0 auto !important;\n      padding: 0 20px !important;\n    }\n\n    \/* =========================================================\n       2. \u6807\u9898\u4e0e\u524d\u7f6e\u8bf4\u660e (Headings & Intro)\n    ========================================================= *\/\n    #bbp-pump-hero-module h2.bbp-main-title {\n      font-size: 32px !important; \n      font-weight: 700 !important; \n      color: #1848C0 !important; \n      text-align: center !important;\n      margin: 0 0 12px 0 !important;\n      line-height: 1.25 !important;\n    }\n\n    #bbp-pump-hero-module .bbp-meta {\n      font-size: 13px !important;\n      font-weight: 600 !important;\n      color: #888888 !important;\n      text-align: center !important;\n      margin-bottom: 24px !important;\n      letter-spacing: 1.5px !important;\n      text-transform: uppercase !important;\n    }\n\n    #bbp-pump-hero-module .bbp-intro-text {\n      font-size: 17px !important;\n      line-height: 1.6 !important;\n      color: #444444 !important;\n      max-width: 960px !important;\n      margin: 0 auto 40px auto !important;\n      text-align: center !important;\n    }\n\n    \/* =========================================================\n       3. \u6838\u5fc3\u4ea7\u54c1\u5bf9\u6bd4\u7f51\u683c (Comparison Grid)\n    ========================================================= *\/\n    #bbp-pump-hero-module .bbp-grid-cards {\n      display: grid !important;\n      grid-template-columns: repeat(3, 1fr) !important;\n      gap: 24px !important;\n      margin-bottom: 30px !important; \n    }\n\n    #bbp-pump-hero-module .bbp-card {\n      background: #fdfdfd !important;\n      border: 1px solid #eaeaea !important;\n      border-radius: 6px !important;\n      padding: 24px !important;\n      transition: transform 0.3s ease, box-shadow 0.3s ease !important;\n      display: flex !important;\n      flex-direction: column !important;\n    }\n\n    #bbp-pump-hero-module .bbp-card:hover {\n      box-shadow: 0 12px 30px rgba(0, 0, 0, 0.06) !important;\n      transform: translateY(-4px) !important;\n    }\n\n    \/* \u54c1\u724c\u4e3b\u63a8\u4ea7\u54c1\u9ad8\u4eae *\/\n    #bbp-pump-hero-module .bbp-card.bbp-highlight {\n      border: 2px solid #F0C018 !important; \n      background: #ffffff !important;\n      position: relative !important;\n      box-shadow: 0 8px 25px rgba(240, 192, 24, 0.12) !important;\n    }\n\n    #bbp-pump-hero-module .bbp-card.bbp-highlight::before {\n      content: \"Heavy Duty\" !important;\n      position: absolute !important;\n      top: -12px !important;\n      right: 20px !important;\n      background: #F0C018 !important;\n      color: #111 !important;\n      font-size: 11px !important;\n      font-weight: 700 !important;\n      padding: 4px 10px !important;\n      border-radius: 12px !important;\n      text-transform: uppercase !important;\n      letter-spacing: 0.5px !important;\n    }\n\n    #bbp-pump-hero-module .bbp-image-box {\n      width: 100% !important;\n      height: 220px !important; \/* \u4fee\u6539\u70b9\uff1a\u589e\u52a0\u5bb9\u5668\u9ad8\u5ea6\u8ba9\u56fe\u7247\u6709\u66f4\u5927\u5c55\u793a\u7a7a\u95f4 *\/\n      display: flex !important;\n      align-items: center !important;\n      justify-content: center !important;\n      margin-bottom: 20px !important;\n      padding: 0 !important; \/* \u4fee\u6539\u70b9\uff1a\u53d6\u6d88\u5185\u8fb9\u8ddd\uff0c\u8ba9\u56fe\u7247\u5360\u6ee1\u8fb9\u6846 *\/\n      background: #f8f9fa !important;\n      border-radius: 4px !important;\n    }\n\n    #bbp-pump-hero-module .bbp-image-box img {\n      width: 100% !important; \/* \u4fee\u6539\u70b9\uff1a\u5f3a\u5236\u5bbd\u5ea6100% *\/\n      height: 100% !important; \/* \u4fee\u6539\u70b9\uff1a\u5f3a\u5236\u9ad8\u5ea6100% *\/\n      object-fit: contain !important;\n    }\n\n    #bbp-pump-hero-module h3.bbp-card-title {\n      font-size: 20px !important;\n      font-weight: 700 !important;\n      color: #111111 !important;\n      margin: 0 0 20px 0 !important;\n      text-align: center !important;\n      padding-bottom: 12px !important;\n      border-bottom: 2px solid #f0f0f0 !important;\n    }\n\n    \/* =========================================================\n       4. \u89c4\u683c\u5217\u8868\u4e0e\u5c40\u90e8\u6298\u53e0\u903b\u8f91 (Specs & Folding Logic)\n    ========================================================= *\/\n    #bbp-pump-hero-module .bbp-specs {\n      list-style: none !important;\n      padding: 0 !important;\n      margin: 0 0 15px 0 !important;\n      flex-grow: 1 !important;\n    }\n\n    #bbp-pump-hero-module .bbp-spec-row {\n      margin-bottom: 16px !important;\n      font-size: 14px !important;\n      line-height: 1.4 !important;\n    }\n\n    \/* \u9ed8\u8ba4\u9690\u85cf\u7b2c4\u4e2a\u53ca\u4e4b\u540e\u7684\u5143\u7d20 *\/\n    #bbp-pump-hero-module .bbp-specs .bbp-spec-row:nth-child(n+4) {\n      display: none !important;\n    }\n\n    \/* \u5c55\u5f00\u72b6\u6001\u4e0b\u663e\u793a *\/\n    #bbp-pump-hero-module .bbp-specs.bbp-expanded .bbp-spec-row:nth-child(n+4) {\n      display: block !important;\n      animation: bbpFadeIn 0.4s ease forwards !important;\n    }\n\n    @keyframes bbpFadeIn {\n      from { opacity: 0; transform: translateY(-5px); }\n      to { opacity: 1; transform: translateY(0); }\n    }\n\n    #bbp-pump-hero-module .bbp-spec-row:last-child {\n      margin-bottom: 0 !important;\n    }\n\n    #bbp-pump-hero-module .bbp-spec-label {\n      display: block !important;\n      font-weight: 700 !important;\n      color: #1848C0 !important; \n      font-size: 12px !important;\n      text-transform: uppercase !important;\n      margin-bottom: 4px !important;\n    }\n\n    #bbp-pump-hero-module .bbp-spec-value {\n      display: block !important;\n      color: #222222 !important;\n      font-weight: 500 !important;\n    }\n\n    #bbp-pump-hero-module .bbp-spec-source {\n      display: block !important;\n      font-size: 11px !important;\n      color: #999999 !important;\n      margin-top: 3px !important;\n    }\n\n    \/* \u6298\u53e0\u5207\u6362\u6309\u94ae (B2B Industrial Style) *\/\n    #bbp-pump-hero-module .bbp-toggle-btn {\n      background: transparent !important;\n      border: 1px dashed #cccccc !important;\n      color: #666666 !important;\n      padding: 8px 12px !important;\n      width: 100% !important;\n      margin-top: auto !important; \/* \u59cb\u7ec8\u63a8\u5230\u5e95\u90e8 *\/\n      border-radius: 4px !important;\n      cursor: pointer !important;\n      font-size: 12px !important;\n      font-weight: 600 !important;\n      transition: all 0.2s ease !important;\n      display: flex !important;\n      justify-content: center !important;\n      align-items: center !important;\n      gap: 6px !important;\n      text-transform: uppercase !important;\n      letter-spacing: 0.5px !important;\n    }\n\n    #bbp-pump-hero-module .bbp-toggle-btn:hover {\n      background: #f4f7ff !important;\n      border-color: #1848C0 !important;\n      color: #1848C0 !important;\n    }\n\n    #bbp-pump-hero-module .bbp-toggle-btn span {\n      font-size: 10px !important;\n      transition: transform 0.3s ease !important;\n    }\n\n    #bbp-pump-hero-module .bbp-toggle-btn.bbp-active span {\n      transform: rotate(180deg) !important;\n    }\n\n    \/* =========================================================\n       5. \u6df1\u5ea6\u89e3\u6790\u4e0e\u5f15\u8a00\u6a21\u5757 (Deep Dive Section)\n    ========================================================= *\/\n    #bbp-pump-hero-module .bbp-deep-dive-grid {\n      display: grid !important;\n      grid-template-columns: 2fr 1fr !important;\n      gap: 24px !important;\n      align-items: stretch !important;\n    }\n\n    #bbp-pump-hero-module .bbp-mechanics-box {\n      background: #f4f7ff !important; \n      border: 1px solid #e1e8fa !important;\n      border-radius: 6px !important;\n      padding: 30px !important;\n    }\n\n    #bbp-pump-hero-module .bbp-mechanics-text {\n      font-size: 16px !important;\n      line-height: 1.75 !important;\n      color: #333333 !important;\n      margin: 0 !important;\n    }\n\n    #bbp-pump-hero-module .bbp-quote-box {\n      background: #ffffff !important;\n      border: 1px solid #eaeaea !important;\n      border-left: 4px solid #F0C018 !important; \n      border-radius: 6px !important;\n      padding: 30px 24px !important;\n      display: flex !important;\n      flex-direction: column !important;\n      justify-content: center !important;\n      box-shadow: 0 4px 15px rgba(0,0,0,0.02) !important;\n    }\n\n    #bbp-pump-hero-module .bbp-quote-text {\n      font-size: 16px !important;\n      font-style: italic !important;\n      color: #111111 !important;\n      line-height: 1.6 !important;\n      margin: 0 0 15px 0 !important;\n    }\n\n    #bbp-pump-hero-module .bbp-quote-author {\n      font-size: 13px !important;\n      font-weight: 700 !important;\n      color: #1848C0 !important; \n      margin: 0 !important;\n    }\n\n    \/* =========================================================\n       6. \u54cd\u5e94\u5f0f\u5e03\u5c40 (Responsive Design)\n    ========================================================= *\/\n    @media (max-width:1000px) {\n      #bbp-pump-hero-module .bbp-grid-cards {\n        gap: 15px !important;\n      }\n      #bbp-pump-hero-module .bbp-deep-dive-grid {\n        grid-template-columns: 1fr !important; \n      }\n    }\n\n    @media (max-width:690px) {\n      #bbp-pump-hero-module h2.bbp-main-title {\n        font-size: 26px !important;\n      }\n      #bbp-pump-hero-module .bbp-grid-cards {\n        grid-template-columns: 1fr !important; \n      }\n    }\n  <\/style>\n\n  <div class=\"bbp-container\">\n    \n    <h2 class=\"bbp-main-title\">Trash Pump vs Water Pump vs Semi-Trash Pump \u2014 Pick the Right Duty<\/h2>\n    <p class=\"bbp-meta\">EN \u00b7 MGR<\/p>\n    <p class=\"bbp-intro-text\">Three pump families share the same &#8220;portable centrifugal&#8221; hardware silhouette but differ on the one spec that actually determines whether they survive your job: maximum solids passing size. Choose the wrong one and you either overpay for headroom you never use or, more commonly, blow the mechanical seal inside a week when a pebble wedges the impeller.<\/p>\n\n    <div class=\"bbp-grid-cards\">\n      \n      <div class=\"bbp-card bbp-highlight\">\n        <div class=\"bbp-image-box\">\n          <img decoding=\"async\" src=\"https:\/\/bbpmfg.com\/wp-content\/uploads\/2026\/04\/Trash-Pump-4.png\" alt=\"Trash Pump\" loading=\"lazy\" \/>\n        <\/div>\n        <h3 class=\"bbp-card-title\">Trash Pump (full)<\/h3>\n        <ul class=\"bbp-specs\">\n          <li class=\"bbp-spec-row\">\n            <span class=\"bbp-spec-label\">Max solids passing<\/span>\n            <span class=\"bbp-spec-value\">Up to 3 inches<\/span>\n            <span class=\"bbp-spec-source\">Bison \/ Piranha \/ Rotech industry refs<\/span>\n          <\/li>\n          <li class=\"bbp-spec-row\">\n            <span class=\"bbp-spec-label\">Typical application<\/span>\n            <span class=\"bbp-spec-value\">Construction \/ mining \/ sewage bypass<\/span>\n            <span class=\"bbp-spec-source\">Industry practice<\/span>\n          <\/li>\n          <li class=\"bbp-spec-row\">\n            <span class=\"bbp-spec-label\">Impeller geometry<\/span>\n            <span class=\"bbp-spec-value\">Semi-open, oversized vanes<\/span>\n            <span class=\"bbp-spec-source\">Engineering principle<\/span>\n          <\/li>\n          <li class=\"bbp-spec-row\">\n            <span class=\"bbp-spec-label\">Casing passages<\/span>\n            <span class=\"bbp-spec-value\">Enlarged, cleanout port<\/span>\n            <span class=\"bbp-spec-source\">Engineering principle<\/span>\n          <\/li>\n          <li class=\"bbp-spec-row\">\n            <span class=\"bbp-spec-label\">Self-priming (out of box)<\/span>\n            <span class=\"bbp-spec-value\">Yes, 25 ft lift<\/span>\n            <span class=\"bbp-spec-source\">HI 14.1 design class<\/span>\n          <\/li>\n          <li class=\"bbp-spec-row\">\n            <span class=\"bbp-spec-label\">Unit cost tier<\/span>\n            <span class=\"bbp-spec-value\">High ($2,500\u2013$5,000+ portable)<\/span>\n            <span class=\"bbp-spec-source\">r\/Tools market data, 2024<\/span>\n          <\/li>\n        <\/ul>\n        <button class=\"bbp-toggle-btn\">Show Full Specs <span>\u25bc<\/span><\/button>\n      <\/div>\n\n      <div class=\"bbp-card\">\n        <div class=\"bbp-image-box\">\n          <img decoding=\"async\" src=\"https:\/\/bbpmfg.com\/wp-content\/uploads\/2026\/04\/Semi-Trash-Pump.png\" alt=\"Semi-Trash Pump\" loading=\"lazy\" \/>\n        <\/div>\n        <h3 class=\"bbp-card-title\">Semi-Trash Pump<\/h3>\n        <ul class=\"bbp-specs\">\n          <li class=\"bbp-spec-row\">\n            <span class=\"bbp-spec-label\">Max solids passing<\/span>\n            <span class=\"bbp-spec-value\">0.5\u20131 inch<\/span>\n          <\/li>\n          <li class=\"bbp-spec-row\">\n            <span class=\"bbp-spec-label\">Typical application<\/span>\n            <span class=\"bbp-spec-value\">Light dewatering, pool drain<\/span>\n          <\/li>\n          <li class=\"bbp-spec-row\">\n            <span class=\"bbp-spec-label\">Impeller geometry<\/span>\n            <span class=\"bbp-spec-value\">Semi-open, smaller vanes<\/span>\n          <\/li>\n          <li class=\"bbp-spec-row\">\n            <span class=\"bbp-spec-label\">Casing passages<\/span>\n            <span class=\"bbp-spec-value\">Standard volute<\/span>\n          <\/li>\n          <li class=\"bbp-spec-row\">\n            <span class=\"bbp-spec-label\">Self-priming (out of box)<\/span>\n            <span class=\"bbp-spec-value\">Yes, shorter lift<\/span>\n          <\/li>\n          <li class=\"bbp-spec-row\">\n            <span class=\"bbp-spec-label\">Unit cost tier<\/span>\n            <span class=\"bbp-spec-value\">Medium ($800\u2013$2,000)<\/span>\n          <\/li>\n        <\/ul>\n        <button class=\"bbp-toggle-btn\">Show Full Specs <span>\u25bc<\/span><\/button>\n      <\/div>\n\n      <div class=\"bbp-card\">\n        <div class=\"bbp-image-box\">\n          <img decoding=\"async\" src=\"https:\/\/bbpmfg.com\/wp-content\/uploads\/2026\/04\/Water-Pump.png\" alt=\"Water Pump\" loading=\"lazy\" \/>\n        <\/div>\n        <h3 class=\"bbp-card-title\">Water Pump (standard)<\/h3>\n        <ul class=\"bbp-specs\">\n          <li class=\"bbp-spec-row\">\n            <span class=\"bbp-spec-label\">Max solids passing<\/span>\n            <span class=\"bbp-spec-value\">Under 0.1 inch (clean water)<\/span>\n          <\/li>\n          <li class=\"bbp-spec-row\">\n            <span class=\"bbp-spec-label\">Typical application<\/span>\n            <span class=\"bbp-spec-value\">Irrigation, clean transfer<\/span>\n          <\/li>\n          <li class=\"bbp-spec-row\">\n            <span class=\"bbp-spec-label\">Impeller geometry<\/span>\n            <span class=\"bbp-spec-value\">Closed, tight-tolerance<\/span>\n          <\/li>\n          <li class=\"bbp-spec-row\">\n            <span class=\"bbp-spec-label\">Casing passages<\/span>\n            <span class=\"bbp-spec-value\">Compact volute<\/span>\n          <\/li>\n          <li class=\"bbp-spec-row\">\n            <span class=\"bbp-spec-label\">Self-priming (out of box)<\/span>\n            <span class=\"bbp-spec-value\">Usually not<\/span>\n          <\/li>\n          <li class=\"bbp-spec-row\">\n            <span class=\"bbp-spec-label\">Unit cost tier<\/span>\n            <span class=\"bbp-spec-value\">Low ($200\u2013$800)<\/span>\n          <\/li>\n        <\/ul>\n        <button class=\"bbp-toggle-btn\">Show Full Specs <span>\u25bc<\/span><\/button>\n      <\/div>\n\n    <\/div>\n\n    <div class=\"bbp-deep-dive-grid\">\n      <div class=\"bbp-mechanics-box\">\n        <p class=\"bbp-mechanics-text\">Mechanically, the difference is straightforward. A trash pump casing is cast with internal passages wide enough to admit a 3-inch solid; its semi-open impeller has fewer, larger vanes with clearance sized for the same solid. Put that solid through a water pump&#8217;s tight closed-impeller tolerance and the vane either shears, shatters the casing, or wedges against the volute cutwater \u2014 every one of those outcomes costs more than the price delta between the pump classes. One step beyond trash duty on the density curve sits our heavy-duty slurry pump series: when your media is high-silica mining tailings or 30%+ suspended solids by weight, slurry hydraulics (thicker casings, different impeller geometry, adjustable wear plates) outperform trash pumps.<\/p>\n      <\/div>\n      <div class=\"bbp-quote-box\">\n        <p class=\"bbp-quote-text\">&#8220;We run 2&#8243; and 3&#8243; HD electric sump pumps at zero stone and 3&#8243; and 4&#8243; diesel trash pumps handling \u00be&#8221; trash.&#8221;<\/p>\n        <p class=\"bbp-quote-author\">\u2014 Construction contractor, r\/Construction (wis9ia)<\/p>\n      <\/div>\n    <\/div>\n\n  <\/div>\n\n  <script>\n    \/\/ Vanilla JS\uff1a\u5361\u7247\u5185\u90e8\u7684\u6298\u53e0\u63a7\u5236\u903b\u8f91\n    document.addEventListener(\"DOMContentLoaded\", function() {\n      const toggleBtns = document.querySelectorAll(\"#bbp-pump-hero-module .bbp-toggle-btn\");\n      \n      toggleBtns.forEach(function(btn) {\n        btn.addEventListener(\"click\", function() {\n          \/\/ \u83b7\u53d6\u5f53\u524d\u6309\u94ae\u5bf9\u5e94\u7684\u89c4\u683c\u5217\u8868 (ul)\n          const specsList = this.previousElementSibling;\n          \n          if (specsList && specsList.classList.contains(\"bbp-specs\")) {\n            const isExpanded = specsList.classList.contains(\"bbp-expanded\");\n            \n            if (!isExpanded) {\n              specsList.classList.add(\"bbp-expanded\");\n              this.classList.add(\"bbp-active\");\n              this.innerHTML = 'Hide Specs <span>\u25bc<\/span>';\n            } else {\n              specsList.classList.remove(\"bbp-expanded\");\n              this.classList.remove(\"bbp-active\");\n              this.innerHTML = 'Show Full Specs <span>\u25bc<\/span>';\n            }\n          }\n        });\n      });\n    });\n  <\/script>\n<\/div>\n<\/div><\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-columns stk-block-columns stk-block stk-9ef4f1c\" data-block-id=\"9ef4f1c\"><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-9ef4f1c-column\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-0d4c9c3\" data-v=\"4\" data-block-id=\"0d4c9c3\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-0d4c9c3-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-0d4c9c3-inner-blocks\">\n<div id=\"bbp-accordion-module\">\n  <style>\n    \/* =========================================================\n       1. \u9876\u7ea7\u9694\u79bb\u57df\u4e0e\u5168\u5c40\u8bbe\u5b9a (Scope & Strict Isolation)\n       \u4e25\u683c\u524d\u7f00\uff0c\u6700\u9ad8\u7ea7\u522b\u9694\u79bb\uff0c\u9632\u6b62\u88ab Blocksy\/FlyingPress \u6c61\u67d3\n    ========================================================= *\/\n    @import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700&display=swap');\n\n    #bbp-accordion-module {\n      width: 100% !important;\n      padding: 40px 0 !important; \n      background-color: #ffffff !important;\n      box-sizing: border-box !important;\n      font-family: inherit !important;\n      color: #333333 !important;\n    }\n\n    #bbp-accordion-module * {\n      box-sizing: border-box !important;\n    }\n\n    #bbp-accordion-module .bbp-container {\n      max-width: 1240px !important;\n      margin: 0 auto !important;\n      padding: 0 20px !important;\n    }\n\n    \/* =========================================================\n       2. \u6807\u9898\u533a (Header Section)\n    ========================================================= *\/\n    #bbp-accordion-module h2.bbp-h2 {\n      font-size: 32px !important; \n      font-weight: 700 !important; \n      color: #1848C0 !important; \/* \u54c1\u724c\u4e3b\u8272\u8c03 *\/\n      text-align: center !important;\n      margin: 0 0 10px 0 !important;\n      line-height: 1.25 !important;\n    }\n\n    #bbp-accordion-module .bbp-meta {\n      font-size: 13px !important;\n      font-weight: 600 !important;\n      color: #888888 !important;\n      text-align: center !important;\n      margin-bottom: 25px !important;\n      letter-spacing: 1.5px !important;\n      text-transform: uppercase !important;\n    }\n\n    #bbp-accordion-module .bbp-intro {\n      font-size: 16px !important;\n      line-height: 1.6 !important;\n      color: #444444 !important;\n      max-width: 960px !important;\n      margin: 0 auto 50px auto !important;\n      text-align: center !important;\n    }\n\n    \/* =========================================================\n       3. \u6838\u5fc3\u4ea4\u4e92\u533a\uff1a\u624b\u98ce\u7434\u9762\u677f + \u5806\u53e0\u76f8\u518c\n    ========================================================= *\/\n    #bbp-accordion-module .bbp-dashboard {\n      display: flex !important;\n      gap: 50px !important;\n      align-items: center !important;\n      margin-bottom: 60px !important;\n    }\n\n    \/* --- \u5de6\u4fa7\uff1a\u624b\u98ce\u7434\u9762\u677f (Accordion) --- *\/\n    #bbp-accordion-module .bbp-accordion-col {\n      width: 50% !important;\n      display: flex !important;\n      flex-direction: column !important;\n    }\n\n    #bbp-accordion-module .bbp-acc-item {\n      background: #ffffff !important;\n      border: 1px solid #eaeaea !important;\n      border-radius: 4px !important;\n      margin-bottom: 12px !important;\n      position: relative !important;\n      transition: all 0.3s ease !important;\n      overflow: hidden !important;\n    }\n\n    \/* \u6fc0\u6d3b\u65f6\u7684\u54c1\u724c\u8272\u5de6\u4fa7\u7c97\u7ebf *\/\n    #bbp-accordion-module .bbp-acc-item::before {\n      content: '' !important;\n      position: absolute !important;\n      left: 0 !important;\n      top: 0 !important;\n      bottom: 0 !important;\n      width: 4px !important;\n      background: transparent !important;\n      transition: background 0.3s ease !important;\n      z-index: 2 !important;\n    }\n\n    #bbp-accordion-module .bbp-acc-item.active {\n      border-color: #d0ddf7 !important;\n      box-shadow: 0 8px 25px rgba(24, 72, 192, 0.06) !important;\n    }\n\n    #bbp-accordion-module .bbp-acc-item.active::before {\n      background: #1848C0 !important; \/* \u54c1\u724c\u4e3b\u8272\u8c03 *\/\n    }\n\n    #bbp-accordion-module .bbp-acc-header {\n      padding: 20px 24px !important;\n      display: flex !important;\n      justify-content: space-between !important;\n      align-items: center !important;\n      cursor: pointer !important;\n      background: transparent !important;\n    }\n\n    #bbp-accordion-module .bbp-acc-header h3 {\n      font-size: 18px !important;\n      font-weight: 700 !important;\n      color: #333333 !important;\n      margin: 0 !important;\n      transition: color 0.3s ease !important;\n      line-height: 1.3 !important;\n    }\n\n    #bbp-accordion-module .bbp-acc-item.active .bbp-acc-header h3 {\n      color: #1848C0 !important;\n    }\n\n    \/* ========== \u65b0\u7248\u52a8\u6001\u56fe\u6807\uff1a\u73b0\u4ee3\u6298\u53e0\u7bad\u5934 (Chevron) ========== *\/\n    #bbp-accordion-module .bbp-acc-icon {\n      position: relative !important;\n      width: 28px !important;\n      height: 28px !important;\n      display: inline-flex !important;\n      align-items: center !important;\n      justify-content: center !important;\n      border-radius: 50% !important;\n      background: #f0f4ff !important; \/* \u6d45\u84dd\u5e95\u8272\u589e\u52a0\u8d28\u611f *\/\n      transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1) !important;\n      flex-shrink: 0 !important;\n    }\n\n    #bbp-accordion-module .bbp-acc-icon::after {\n      content: '' !important;\n      width: 7px !important;\n      height: 7px !important;\n      border-right: 2px solid #1848C0 !important; \/* \u54c1\u724c\u4e3b\u8272\u8c03\u7bad\u5934 *\/\n      border-bottom: 2px solid #1848C0 !important;\n      transform: translateY(-2px) rotate(45deg) !important; \/* \u9ed8\u8ba4\u5411\u4e0b *\/\n      transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1) !important;\n    }\n\n    \/* \u6fc0\u6d3b\u72b6\u6001\uff1a\u53d8\u6210\u54c1\u724c\u526f\u8272\u8c03\u5e95\uff0c\u7bad\u5934\u7ffb\u8f6c\u5411\u4e0a *\/\n    #bbp-accordion-module .bbp-acc-item.active .bbp-acc-icon {\n      background: #F0C018 !important; \/* \u54c1\u724c\u526f\u8272\u8c03 *\/\n    }\n\n    #bbp-accordion-module .bbp-acc-item.active .bbp-acc-icon::after {\n      border-color: #111111 !important; \/* \u7bad\u5934\u53d8\u6df1\u8272\u4fdd\u8bc1\u89c6\u89c9\u5bf9\u6bd4\u5ea6 *\/\n      transform: translateY(2px) rotate(-135deg) !important; \/* \u7bad\u5934\u7ffb\u8f6c\u5411\u4e0a *\/\n    }\n\n    \/* \u624b\u98ce\u7434\u4e0b\u62c9\u5185\u5bb9\u533a *\/\n    #bbp-accordion-module .bbp-acc-body {\n      max-height: 0 !important;\n      overflow: hidden !important;\n      transition: max-height 0.5s cubic-bezier(0.4, 0, 0.2, 1) !important;\n      background: #fafbfc !important; \/* \u6781\u6d45\u7684\u7070\u8272\u5e95\uff0c\u589e\u52a0\u5c42\u6b21\u611f *\/\n    }\n\n    #bbp-accordion-module .bbp-acc-item.active .bbp-acc-body {\n      max-height: 600px !important; \/* \u8db3\u591f\u5305\u88f9\u5185\u5bb9\u7684\u9ad8\u5ea6 *\/\n    }\n\n    #bbp-accordion-module .bbp-acc-content {\n      padding: 0 24px 24px 24px !important;\n      display: flex !important;\n      flex-direction: column !important;\n    }\n\n    \/* \u5185\u90e8\u6392\u7248 *\/\n    #bbp-accordion-module h4.bbp-h4 {\n      font-size: 13px !important;\n      font-weight: 600 !important;\n      color: #1848C0 !important;\n      background: #f0f4ff !important;\n      padding: 6px 12px !important;\n      border-radius: 4px !important;\n      margin: 10px 0 15px 0 !important;\n      display: inline-block !important;\n      align-self: flex-start !important;\n    }\n\n    #bbp-accordion-module .bbp-desc-text {\n      font-size: 15px !important;\n      line-height: 1.7 !important;\n      color: #555555 !important;\n      margin: 0 !important;\n    }\n\n    \/* --- \u53f3\u4fa7\uff1a\u5806\u53e0\u76f8\u518c (Stacked Gallery) --- *\/\n    #bbp-accordion-module .bbp-image-col {\n      width: 50% !important;\n      display: flex !important;\n      justify-content: center !important;\n      align-items: center !important;\n    }\n\n    #bbp-accordion-module .bbp-stack-container {\n      position: relative !important;\n      width: 100% !important;\n      max-width: 520px !important;\n      height: 380px !important; \/* \u56fa\u5b9a\u9ad8\u5ea6\uff0c\u6d88\u706d\u7559\u767d\u8df3\u52a8 *\/\n    }\n\n    #bbp-accordion-module .bbp-stack-img {\n      position: absolute !important;\n      top: 0 !important;\n      left: 0 !important;\n      width: 100% !important;\n      height: 100% !important;\n      object-fit: cover !important; \/* \u6d77\u62a5\u7ea7\u586b\u5145 *\/\n      border: 8px solid #ffffff !important; \/* \u7167\u7247\u767d\u8fb9\u6548\u679c *\/\n      border-radius: 6px !important;\n      box-shadow: 0 8px 25px rgba(0,0,0,0.08) !important;\n      transition: all 0.6s cubic-bezier(0.34, 1.56, 0.64, 1) !important; \/* \u7269\u7406\u963b\u5c3c\u5f39\u7c27\u52a8\u753b *\/\n      transform-origin: center center !important;\n    }\n\n    \/* \u672a\u6fc0\u6d3b\u7684\u7167\u7247\uff1a\u6742\u4e71\u5806\u53e0\u5728\u5e95\u5c42 *\/\n    #bbp-accordion-module .bbp-stack-img#img-1:not(.active) { transform: translate(10px, 15px) rotate(4deg) scale(0.92) !important; z-index: 1 !important; opacity: 0.7 !important; }\n    #bbp-accordion-module .bbp-stack-img#img-2:not(.active) { transform: translate(-15px, -5px) rotate(-3deg) scale(0.92) !important; z-index: 1 !important; opacity: 0.7 !important; }\n    #bbp-accordion-module .bbp-stack-img#img-3:not(.active) { transform: translate(5px, -15px) rotate(3deg) scale(0.92) !important; z-index: 1 !important; opacity: 0.7 !important; }\n    #bbp-accordion-module .bbp-stack-img#img-4:not(.active) { transform: translate(-10px, 10px) rotate(-4deg) scale(0.92) !important; z-index: 1 !important; opacity: 0.7 !important; }\n\n    \/* \u6fc0\u6d3b\u7684\u7167\u7247\uff1a\u8dc3\u51fa\u9876\u5c42\u5e76\u56de\u6b63\u653e\u5927 *\/\n    #bbp-accordion-module .bbp-stack-img.active {\n      transform: translate(0, 0) rotate(0deg) scale(1.02) !important;\n      z-index: 10 !important;\n      opacity: 1 !important;\n      box-shadow: 0 15px 40px rgba(24, 72, 192, 0.15) !important;\n    }\n\n    \/* =========================================================\n       4. TCO \u6210\u672c\u7ed3\u6784\u9762\u677f (\u5b8c\u5168\u4fdd\u7559\u5185\u5bb9)\n    ========================================================= *\/\n    #bbp-accordion-module .bbp-tco-panel {\n      background: #fafbfc !important;\n      border: 1px solid #d0ddf7 !important;\n      border-left: 4px solid #F0C018 !important; \/* \u54c1\u724c\u526f\u8272\u8c03 *\/\n      border-radius: 4px !important;\n      padding: 30px !important;\n      display: grid !important;\n      grid-template-columns: 280px 1fr !important;\n      gap: 30px !important;\n    }\n\n    #bbp-accordion-module .bbp-tco-left {\n      display: flex !important;\n      flex-direction: column !important;\n      justify-content: center !important;\n      border-right: 1px solid #eaeaea !important;\n      padding-right: 30px !important;\n    }\n\n    #bbp-accordion-module .bbp-tco-title {\n      font-size: 18px !important;\n      font-weight: 700 !important;\n      color: #111111 !important;\n      margin: 0 0 10px 0 !important;\n    }\n\n    #bbp-accordion-module .bbp-tco-price {\n      font-size: 36px !important;\n      font-weight: 700 !important;\n      color: #1848C0 !important;\n      margin: 0 !important;\n      line-height: 1 !important;\n      letter-spacing: -1px !important;\n    }\n\n    #bbp-accordion-module .bbp-tco-right {\n      display: flex !important;\n      flex-direction: column !important;\n      justify-content: center !important;\n    }\n\n    #bbp-accordion-module .bbp-tco-text {\n      font-size: 14px !important;\n      line-height: 1.6 !important;\n      color: #333333 !important;\n      margin: 0 0 15px 0 !important;\n    }\n\n    #bbp-accordion-module .bbp-tco-text:last-of-type {\n      margin-bottom: 0 !important;\n    }\n\n    #bbp-accordion-module .bbp-tco-source {\n      font-size: 12px !important;\n      color: #777777 !important;\n      background: #ffffff !important;\n      border: 1px solid #eeeeee !important;\n      padding: 10px 15px !important;\n      border-radius: 2px !important;\n      margin-bottom: 15px !important;\n    }\n\n    \/* =========================================================\n       5. \u54cd\u5e94\u5f0f\u9002\u914d (Responsive Design)\n    ========================================================= *\/\n    @media (max-width:1000px) {\n      #bbp-accordion-module .bbp-dashboard {\n        flex-direction: column-reverse !important; \/* \u5e73\u677f\u7aef\u7167\u7247\u5806\u53e0\u5728\u4e0a\uff0c\u624b\u98ce\u7434\u5728\u4e0b *\/\n        gap: 40px !important;\n      }\n      #bbp-accordion-module .bbp-accordion-col, \n      #bbp-accordion-module .bbp-image-col {\n        width: 100% !important;\n      }\n      #bbp-accordion-module .bbp-stack-container {\n        height: 320px !important;\n      }\n      #bbp-accordion-module .bbp-tco-panel {\n        grid-template-columns: 1fr !important;\n      }\n      #bbp-accordion-module .bbp-tco-left {\n        border-right: none !important;\n        border-bottom: 1px solid #eaeaea !important;\n        padding-right: 0 !important;\n        padding-bottom: 20px !important;\n      }\n    }\n\n    @media (max-width: 600px) {\n      #bbp-accordion-module h2.bbp-h2 {\n        font-size: 26px !important;\n      }\n      #bbp-accordion-module .bbp-stack-container {\n        height: 240px !important;\n      }\n      #bbp-accordion-module .bbp-acc-header {\n        padding: 15px 20px !important;\n      }\n      #bbp-accordion-module .bbp-acc-header h3 {\n        font-size: 16px !important;\n      }\n      #bbp-accordion-module .bbp-acc-content {\n        padding: 0 20px 20px 20px !important;\n      }\n    }\n  <\/style>\n\n  <div class=\"bbp-container\">\n    \n    <h2 class=\"bbp-h2\">Application Results \u2014 Construction, Mining, Municipal Bypass and Flood<\/h2>\n    <p class=\"bbp-meta\">MGR \u00b7 EN<\/p>\n    <p class=\"bbp-intro\">BBP trash pumps fall into four duty classes. Each card below defines the typical hydraulic window, the most recommended drive choice, and specifically why trash pump &#8211; versus a water pump &#8211; is the default spec.<\/p>\n\n    <div class=\"bbp-dashboard\">\n      \n      <div class=\"bbp-image-col\">\n        <div class=\"bbp-stack-container\">\n          <img decoding=\"async\" src=\"https:\/\/bbpmfg.com\/wp-content\/uploads\/2026\/04\/Construction-Site-Dewatering-1.png\" alt=\"Construction Site Dewatering\" class=\"bbp-stack-img active\" id=\"img-1\" \/>\n          <img decoding=\"async\" src=\"https:\/\/bbpmfg.com\/wp-content\/uploads\/2026\/04\/Mining-and-Quarry-Pit-Drainage.png\" alt=\"Mining and Quarry Pit Drainage\" class=\"bbp-stack-img\" id=\"img-2\" \/>\n          <img decoding=\"async\" src=\"https:\/\/bbpmfg.com\/wp-content\/uploads\/2026\/04\/Municipal-Sewage-Bypass.png\" alt=\"Municipal Sewage Bypass\" class=\"bbp-stack-img\" id=\"img-3\" \/>\n          <img decoding=\"async\" src=\"https:\/\/bbpmfg.com\/wp-content\/uploads\/2026\/04\/Flood-Control-and-Emergency-Response.png\" alt=\"Flood Control and Emergency Response\" class=\"bbp-stack-img\" id=\"img-4\" \/>\n        <\/div>\n      <\/div>\n\n      <div class=\"bbp-accordion-col\">\n        \n        <div class=\"bbp-acc-item active\" data-target=\"img-1\">\n          <div class=\"bbp-acc-header\">\n            <h3>Construction Site Dewatering<\/h3>\n            <span class=\"bbp-acc-icon\"><\/span>\n          <\/div>\n          <div class=\"bbp-acc-body\">\n            <div class=\"bbp-acc-content\">\n              <h4 class=\"bbp-h4\">300\u20132,000 GPM \u00b7 diesel drive typical \u00b7 solids up to 3&#8243;<\/h4>\n              <p class=\"bbp-desc-text\">Foundation trenches, tunnel excavations, basement cuts, parking structure pits. Standard field procedure: dig to grade, build a 2 foot sump at the low point, fill with stone, stand up the trash pump. Electric drive is more common since grid power is either not available or unreliable during the foundation pour.<\/p>\n            <\/div>\n          <\/div>\n        <\/div>\n\n        <div class=\"bbp-acc-item\" data-target=\"img-2\">\n          <div class=\"bbp-acc-header\">\n            <h3>Mining and Quarry Pit Drainage<\/h3>\n            <span class=\"bbp-acc-icon\"><\/span>\n          <\/div>\n          <div class=\"bbp-acc-body\">\n            <div class=\"bbp-acc-content\">\n              <h4 class=\"bbp-h4\">1,500\u20132,800 GPM \u00b7 diesel \/ high-voltage electric \u00b7 Ni-hard upgrade<\/h4>\n              <p class=\"bbp-desc-text\">Continuous pit dewatering normally with a suspended silica fines, variable sediment load. Staged multi-pump arrangements are common. Ni-hard impeller is a suggested upgrade as silica fines degrade a standard ductile iron impeller at 2-3 times the normal rate.<\/p>\n            <\/div>\n          <\/div>\n        <\/div>\n\n        <div class=\"bbp-acc-item\" data-target=\"img-3\">\n          <div class=\"bbp-acc-header\">\n            <h3>Municipal Sewage Bypass<\/h3>\n            <span class=\"bbp-acc-icon\"><\/span>\n          <\/div>\n          <div class=\"bbp-acc-body\">\n            <div class=\"bbp-acc-content\">\n              <h4 class=\"bbp-h4\">500\u20131,800 GPM \u00b7 trailer-mounted \u00b7 electric or diesel<\/h4>\n              <p class=\"bbp-desc-text\">Lift station maintenance, force main bypass during utility rehab, emergency overflow control. Trailer-mount package plus 6&#8243;-8&#8243; HD frame is the standard rental- fleet configuration. Sound-attenuated canopy available for urban and overnight work.<\/p>\n            <\/div>\n          <\/div>\n        <\/div>\n\n        <div class=\"bbp-acc-item\" data-target=\"img-4\">\n          <div class=\"bbp-acc-header\">\n            <h3>Flood Control and Emergency Response<\/h3>\n            <span class=\"bbp-acc-icon\"><\/span>\n          <\/div>\n          <div class=\"bbp-acc-body\">\n            <div class=\"bbp-acc-content\">\n              <h4 class=\"bbp-h4\">200\u20131,200 GPM \u00b7 portable 2&#8243;\/3&#8243; frame \u00b7 gas engine<\/h4>\n              <p class=\"bbp-desc-text\">Basement pump-out, storm drain backup, post-hurricane water removal. Portable gas-drive frames stage quickly onto municipal or rental fleet trucks. Pre-staged fleet inventory is BBP&#8217;s OEM sweet spot &#8211; we supply rental operators with private-label fleet-ready units.<\/p>\n            <\/div>\n          <\/div>\n        <\/div>\n\n      <\/div>\n\n    <\/div>\n\n    <div class=\"bbp-tco-panel\">\n      <div class=\"bbp-tco-left\">\n        <h3 class=\"bbp-tco-title\">Silver Tier \u00b7 TCO Framework<\/h3>\n        <p class=\"bbp-tco-price\">$900 \u2013 $3,000<\/p>\n      <\/div>\n      <div class=\"bbp-tco-right\">\n        <p class=\"bbp-tco-text\">Avoided field-service cost on a typical 6-month construction dewatering contract. A correctly specified T-HD trash pump eliminates roughly 15\u201330 hours of de-clog, re-prime, and impeller-damage labor versus a standard water pump or an under-spec&#8217;d semi-trash \u2014 priced at a 2024 US fully-loaded field-service rate of $60\u2013$100 per hour (operator wage plus overhead, fuel, and vehicle). Excludes avoided pump-replacement cost on grit-damaged impellers, which adds a full unit price (roughly $3,000\u2013$5,000 for a T-4HD frame) if the under-spec pump fails outright.<\/p>\n        \n        <div class=\"bbp-tco-source\">\n          Sources: BLS OES May 2024 construction equipment operator median wage $28.03\/hr; industry loaded-rate practice $60-$100\/hr including equipment and overhead; r\/Construction contractor cost anchors for portable trash pumps $2,000-$5,000.\n        <\/div>\n        \n        <p class=\"bbp-tco-text\">Beyond the field-hour calculation, two hardware realities make the TCO case: the back pull-out design allows a technician to inspect the impeller in less than an hour without disconnecting the piping connection, and the 3-inch solids headroom prevents the cascade failure where a single missed storm event wedged a 2-inch rock into an under-spec impeller and breaks the seal the same shift.<\/p>\n      <\/div>\n    <\/div>\n\n  <\/div>\n\n  <script>\n    \/\/ Vanilla JS\uff1a\u624b\u98ce\u7434\u4e0e\u5806\u53e0\u7167\u7247\u7684\u8054\u52a8\u903b\u8f91\n    document.addEventListener(\"DOMContentLoaded\", function() {\n      const accHeaders = document.querySelectorAll(\"#bbp-accordion-module .bbp-acc-header\");\n      const stackImages = document.querySelectorAll(\"#bbp-accordion-module .bbp-stack-img\");\n\n      if (accHeaders.length > 0 && stackImages.length > 0) {\n        accHeaders.forEach(function(header) {\n          header.addEventListener(\"click\", function() {\n            const item = this.parentElement;\n            const targetId = item.getAttribute(\"data-target\");\n\n            \/\/ \u5982\u679c\u70b9\u51fb\u7684\u662f\u5df2\u7ecf\u6fc0\u6d3b\u7684\u9879\uff0c\u5219\u4e0d\u6267\u884c\u4efb\u4f55\u64cd\u4f5c\uff08\u4fdd\u6301\u81f3\u5c11\u4e00\u4e2a\u6253\u5f00\uff09\n            if (item.classList.contains(\"active\")) return;\n\n            \/\/ 1. \u79fb\u9664\u6240\u6709\u7684 active \u72b6\u6001\n            document.querySelectorAll(\"#bbp-accordion-module .bbp-acc-item\").forEach(function(i) {\n              i.classList.remove(\"active\");\n            });\n            stackImages.forEach(function(img) {\n              img.classList.remove(\"active\");\n            });\n\n            \/\/ 2. \u6fc0\u6d3b\u5f53\u524d\u70b9\u51fb\u7684\u624b\u98ce\u7434\u9879\n            item.classList.add(\"active\");\n\n            \/\/ 3. \u89e6\u53d1\u5bf9\u5e94\u7167\u7247\u8dc3\u5347\u81f3\u9876\u5c42\u7684\u52a8\u753b\n            const targetImg = document.getElementById(targetId);\n            if (targetImg) {\n              targetImg.classList.add(\"active\");\n            }\n          });\n        });\n      }\n    });\n  <\/script>\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-52bb379\" data-block-id=\"52bb379\"><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-52bb379-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-9313523\" data-v=\"4\" data-block-id=\"9313523\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-9313523-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-9313523-inner-blocks\">\n<style>\n\/* ==========================================================================\n   BBP Materials & Certifications - Layout V5 (Material Interactive Slider + Lightbox)\n   Scope: #bbp-cert-hero\n   ========================================================================== *\/\n\n\/* 1. Reset & Scope Isolation *\/\n#bbp-cert-hero {\n    width: 100% !important;\n    background-color: #ffffff !important; \n    padding: 40px 0 !important; \n    box-sizing: border-box !important;\n    font-family: inherit !important; \n    color: #111111 !important;\n    overflow: hidden !important;\n}\n\n#bbp-cert-hero * {\n    box-sizing: inherit !important;\n    margin: 0 !important;\n    padding: 0 !important;\n}\n\n#bbp-cert-hero .bbp-container {\n    max-width: 1280px !important;\n    margin: 0 auto !important;\n    padding: 0 20px !important;\n    display: flex !important;\n    flex-direction: column !important;\n    gap: 36px !important;\n}\n\n\/* 2. Header (Centered Authority Style) *\/\n#bbp-cert-hero .bbp-header {\n    text-align: center !important;\n    display: flex !important;\n    flex-direction: column !important;\n    align-items: center !important;\n}\n\n#bbp-cert-hero .bbp-meta-tag {\n    display: inline-block !important;\n    background-color: #F0C018 !important;\n    color: #111111 !important;\n    font-size: 12px !important;\n    font-weight: 800 !important;\n    letter-spacing: 1px !important;\n    padding: 4px 12px !important;\n    margin-bottom: 16px !important;\n    text-transform: uppercase !important;\n}\n\n#bbp-cert-hero h2.bbp-h2 {\n    font-size: 32px !important; \n    font-weight: 700 !important;\n    color: #1848C0 !important;\n    line-height: 1.2 !important;\n    margin-bottom: 16px !important;\n    border: none !important;\n    background: none !important;\n    padding: 0 !important;\n}\n\n#bbp-cert-hero p.bbp-intro {\n    font-size: 16px !important;\n    line-height: 1.6 !important;\n    color: #4a5568 !important;\n    max-width: 860px !important; \n    margin: 0 auto !important;\n}\n\n\/* 3. Text Grid (Two Columns Side by Side) *\/\n#bbp-cert-hero .bbp-text-grid {\n    display: grid !important;\n    grid-template-columns: 1fr 1fr !important;\n    gap: 32px !important;\n    align-items: stretch !important;\n}\n\n#bbp-cert-hero .bbp-text-block {\n    background: #ffffff !important;\n    padding: 28px 32px !important;\n    border-radius: 4px !important;\n    border: 1px solid #e2e8f0 !important;\n    border-top: 4px solid #1848C0 !important;\n    box-shadow: 0 4px 16px rgba(0,0,0,0.03) !important;\n    display: flex !important;\n    flex-direction: column !important;\n    justify-content: center !important;\n}\n\n#bbp-cert-hero .bbp-text-block.accent {\n    border-top-color: #F0C018 !important;\n}\n\n#bbp-cert-hero h3.bbp-h3 {\n    font-size: 18px !important;\n    font-weight: 800 !important;\n    color: #111111 !important;\n    margin-bottom: 16px !important;\n    line-height: 1.3 !important;\n    border: none !important;\n    background: none !important;\n    padding: 0 !important;\n}\n\n#bbp-cert-hero .bbp-text-block p {\n    font-size: 14.5px !important;\n    line-height: 1.65 !important;\n    color: #4a5568 !important;\n}\n\n\/* 4. Standards Ribbon *\/\n#bbp-cert-hero .bbp-standards-ribbon {\n    display: grid !important;\n    grid-template-columns: repeat(5, 1fr) !important;\n    background: #ffffff !important;\n    border: 1px solid #e2e8f0 !important;\n    border-radius: 4px !important;\n    box-shadow: 0 4px 12px rgba(0,0,0,0.02) !important;\n    overflow: hidden !important; \n}\n\n#bbp-cert-hero .bbp-ribbon-item {\n    padding: 20px 16px !important;\n    border-right: 1px solid #edf2f7 !important;\n    display: flex !important;\n    flex-direction: column !important;\n    gap: 6px !important;\n    transition: background-color 0.3s ease !important;\n}\n\n#bbp-cert-hero .bbp-ribbon-item:last-child {\n    border-right: none !important;\n}\n\n#bbp-cert-hero .bbp-ribbon-item:hover {\n    background-color: #f8fafc !important;\n}\n\n#bbp-cert-hero .bbp-ribbon-icon {\n    color: #1848C0 !important;\n    font-size: 16px !important;\n    line-height: 1 !important;\n    margin-bottom: 4px !important;\n}\n\n#bbp-cert-hero .bbp-ribbon-title {\n    font-size: 14px !important;\n    font-weight: 800 !important;\n    color: #111111 !important;\n    line-height: 1.3 !important;\n}\n\n#bbp-cert-hero .bbp-ribbon-desc {\n    font-size: 12.5px !important;\n    color: #718096 !important;\n    line-height: 1.5 !important;\n}\n\n\/* 5. Bottom Image Carousel (Material Interactive Style) *\/\n#bbp-cert-hero .bbp-bottom-carousel {\n    width: 100% !important;\n    background: #ffffff !important; \n    padding: 32px 48px !important; \n    border-radius: 8px !important;\n    border: 1px solid #e2e8f0 !important;\n    box-shadow: 0 4px 20px rgba(0,0,0,0.03) !important;\n    position: relative !important;\n}\n\n\/* Material Floating Navigation Buttons *\/\n#bbp-cert-hero .bbp-nav-btn {\n    position: absolute !important;\n    top: 50% !important;\n    transform: translateY(-50%) !important;\n    width: 44px !important;\n    height: 44px !important;\n    background: #ffffff !important;\n    border: 1px solid #e2e8f0 !important;\n    border-radius: 50% !important;\n    box-shadow: 0 4px 12px rgba(0,0,0,0.08) !important;\n    color: #1848C0 !important;\n    font-size: 18px !important;\n    font-weight: 800 !important;\n    display: flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n    cursor: pointer !important;\n    z-index: 10 !important;\n    transition: all 0.2s ease !important;\n    outline: none !important;\n}\n\n#bbp-cert-hero .bbp-nav-btn:hover {\n    background: #f8f9fa !important;\n    box-shadow: 0 6px 16px rgba(0,0,0,0.12) !important;\n    color: #F0C018 !important;\n}\n\n#bbp-cert-hero .bbp-prev { left: 16px !important; }\n#bbp-cert-hero .bbp-next { right: 16px !important; }\n\n\/* Native Scroll-Snap Viewport (\u9ad8\u6027\u80fd\u539f\u751f\u6eda\u52a8) *\/\n#bbp-cert-hero .bbp-carousel-viewport {\n    display: flex !important;\n    gap: 16px !important; \n    overflow-x: auto !important;\n    scroll-snap-type: x mandatory !important; \n    scroll-behavior: smooth !important;\n    padding: 10px 0 !important; \n    scrollbar-width: none !important; \n    -ms-overflow-style: none !important; \n}\n\n#bbp-cert-hero .bbp-carousel-viewport::-webkit-scrollbar {\n    display: none !important; \n}\n\n#bbp-cert-hero .bbp-slide {\n    width: 360px !important; \n    height: 260px !important; \n    flex-shrink: 0 !important;\n    display: flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n    scroll-snap-align: start !important; \n}\n\n\/* \u8c37\u6b4c\u9ad8\u7ea7\u7cbe\u7ec6\u8fb9\u6846\u8bbe\u8ba1 + \u653e\u5927\u5149\u6807 *\/\n#bbp-cert-hero .bbp-slide img {\n    max-width: 100% !important;\n    max-height: 100% !important;\n    object-fit: contain !important;\n    background-color: #ffffff !important;\n    padding: 16px !important; \n    border: 1px solid #dadce0 !important; \n    border-radius: 12px !important; \n    box-shadow: 0 2px 6px rgba(0,0,0,0.04) !important;\n    transition: transform 0.3s ease, box-shadow 0.3s ease !important;\n    cursor: zoom-in !important; \n}\n\n#bbp-cert-hero .bbp-slide img:hover {\n    transform: translateY(-4px) !important;\n    box-shadow: 0 8px 16px rgba(0,0,0,0.08) !important;\n}\n\n\/* ==========================================================================\n   \u4fee\u6539: Lightbox (\u70b9\u51fb\u653e\u5927) \u6837\u5f0f\u8131\u79bb #bbp-cert-hero \u524d\u7f00\uff0c\u9632\u6b62\u8ffd\u52a0\u5230 body \u540e\u5931\u6548\n   ========================================================================== *\/\n#bbp-lightbox {\n    display: none !important;\n    position: fixed !important;\n    z-index: 999999 !important; \n    left: 0 !important;\n    top: 0 !important;\n    width: 100% !important;\n    height: 100% !important;\n    background-color: rgba(0, 0, 0, 0.85) !important; \n    justify-content: center !important;\n    align-items: center !important;\n    opacity: 0 !important;\n    transition: opacity 0.3s ease !important;\n    cursor: zoom-out !important; \n}\n\n#bbp-lightbox.active {\n    display: flex !important;\n    opacity: 1 !important;\n}\n\n#bbp-lightbox .bbp-lightbox-content {\n    max-width: 90% !important;\n    max-height: 90vh !important;\n    object-fit: contain !important;\n    background-color: #ffffff !important;\n    padding: 16px !important;\n    border-radius: 8px !important;\n    box-shadow: 0 20px 50px rgba(0,0,0,0.5) !important;\n    transform: scale(0.95) !important;\n    transition: transform 0.3s cubic-bezier(0.165, 0.84, 0.44, 1) !important;\n    cursor: default !important; \n}\n\n#bbp-lightbox.active .bbp-lightbox-content {\n    transform: scale(1) !important;\n}\n\n#bbp-lightbox-close {\n    position: absolute !important;\n    top: 20px !important;\n    right: 30px !important;\n    color: #ffffff !important;\n    font-size: 40px !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#bbp-lightbox-close:hover {\n    color: #F0C018 !important;\n}\n\n\/* Responsive Constraints *\/\n@media (max-width:1000px) {\n    #bbp-cert-hero .bbp-text-grid { grid-template-columns: 1fr !important; }\n    #bbp-cert-hero .bbp-standards-ribbon { grid-template-columns: repeat(3, 1fr) !important; }\n    #bbp-cert-hero .bbp-ribbon-item { border-bottom: 1px solid #edf2f7 !important; border-right: none !important; }\n    #bbp-cert-hero .bbp-ribbon-item:nth-child(3n) { border-right: none !important; }\n}\n\n@media (max-width:690px) {\n    #bbp-cert-hero .bbp-standards-ribbon { grid-template-columns: 1fr !important; }\n    #bbp-cert-hero .bbp-slide { width: 280px !important; height: 210px !important; }\n    #bbp-cert-hero .bbp-bottom-carousel { padding: 32px 16px !important; }\n    #bbp-cert-hero .bbp-nav-btn { display: none !important; }\n    #bbp-lightbox-close { top: 10px !important; right: 20px !important; font-size: 36px !important; }\n}\n<\/style>\n\n<section id=\"bbp-cert-hero\">\n    <div class=\"bbp-container\">\n        \n        <div class=\"bbp-header\">\n            <span class=\"bbp-meta-tag\">PROC \u00b7 EN<\/span>\n            <h2 class=\"bbp-h2\">Materials, Standards and Certifications<\/h2>\n            <p class=\"bbp-intro\">\n                Every BBP trash pump comes with an ASTM material certifit for both casing and impeller, a witnessed hydrostatic test, and an ISO 9001:2015 quality record. Scope of compliance increases with intended duty &#8211; standard Class 30 cast iron for construction dewatering, Ni-hard upgrade for mining, duplex stainless for coastal or corrosive handling.\n            <\/p>\n        <\/div>\n\n        <div class=\"bbp-text-grid\">\n            <div class=\"bbp-text-block\">\n                <h3 class=\"bbp-h3\">What the ASTM Numbers Actually Mean<\/h3>\n                <p>\n                    In the 65-45-12 ductile iron impeller spec, the numbers mean 65,000 psi ultimate tensile strength, 45,000 psi yield, and 12 percent elongation at break per ASTM A536. In plain terms: the impeller vane will stretch 12 percent before fracturing, which is why a 3-inch rock glancing a vane at 3,500 rpm chips a corner rather than shattering the entire wheel. Class 30 gray iron casing is 30,000 psi ultimate tensile and 174\u2013210 Brinell hardness per ASTM A48 \u2014 sufficient stiffness to clamp a tight casing tolerance without adding the weight and cost of steel-plate fabrication.\n                <\/p>\n            <\/div>\n            \n            <div class=\"bbp-text-block accent\">\n                <h3 class=\"bbp-h3\">End-to-End Vertical Integration<\/h3>\n                <p>\n                    Beijing Beibangpu keeps a [own foundry, machining lines, assembly floor, coating shop, and hydrostatic test bay] under [one roof]. For trash pumps, this three things that offshore assemblers cannot deliver: We pour Class 30 gray iron casings in-house at a managed 3.0-3.5% carbon with controlled pearlite structure. We cast 65-45-12 ductile iron impellers without outsourcing the heat-treatment required to develop the nodular graphite. We pour custom alloys [Ni-hard for mining-silica duty, duplex stainless for coastal or chemical dewatering.] on engineered orders without changing suppliers. Our OEM private-label program ships T-series units under distributor brands worldwide with the same material traceability chain.\n                <\/p>\n            <\/div>\n        <\/div>\n\n        <div class=\"bbp-standards-ribbon\">\n            <div class=\"bbp-ribbon-item\">\n                <span class=\"bbp-ribbon-icon\">\u25a0<\/span>\n                <div class=\"bbp-ribbon-title\">ISO 9001:2015<\/div>\n                <div class=\"bbp-ribbon-desc\">Quality Management System (all T-series)<\/div>\n            <\/div>\n            <div class=\"bbp-ribbon-item\">\n                <span class=\"bbp-ribbon-icon\">\u25a0<\/span>\n                <div class=\"bbp-ribbon-title\">ASTM A48 Class 30<\/div>\n                <div class=\"bbp-ribbon-desc\">Gray iron casing<br>30 ksi UTS \/ 174\u2013210 BHN<\/div>\n            <\/div>\n            <div class=\"bbp-ribbon-item\">\n                <span class=\"bbp-ribbon-icon\">\u25a0<\/span>\n                <div class=\"bbp-ribbon-title\">ASTM A536 65-45-12<\/div>\n                <div class=\"bbp-ribbon-desc\">Ductile iron impeller<br>65 ksi UTS \u00b7 12% elong.<\/div>\n            <\/div>\n            <div class=\"bbp-ribbon-item\">\n                <span class=\"bbp-ribbon-icon\">\u25a0<\/span>\n                <div class=\"bbp-ribbon-title\">HI 14.1<\/div>\n                <div class=\"bbp-ribbon-desc\">Rotodynamic pump<br>design class<\/div>\n            <\/div>\n            <div class=\"bbp-ribbon-item\">\n                <span class=\"bbp-ribbon-icon\">\u25a0<\/span>\n                <div class=\"bbp-ribbon-title\">18-Month Warranty<\/div>\n                <div class=\"bbp-ribbon-desc\">Factory defect coverage (vs 12mo typical)<\/div>\n            <\/div>\n        <\/div>\n\n        <div class=\"bbp-bottom-carousel\">\n            <button class=\"bbp-nav-btn bbp-prev\" aria-label=\"Previous Slide\">&#10094;<\/button>\n            \n            <div class=\"bbp-carousel-viewport\" id=\"bbp-native-track\">\n                <div class=\"bbp-slide\">\n                    <img decoding=\"async\" class=\"bbp-zoomable\" src=\"https:\/\/bbpmfg.com\/wp-content\/uploads\/2026\/04\/0ec866c40f7401d0e4995357480e73e5-2.jpg\" alt=\"BBP Factory View\" loading=\"eager\">\n                <\/div>\n                <div class=\"bbp-slide\">\n                    <img decoding=\"async\" class=\"bbp-zoomable\" src=\"https:\/\/bbpmfg.com\/wp-content\/uploads\/2026\/04\/d8f849a3debe9843426d02d17afd1faf-2.png\" alt=\"BBP Equipment Details\" loading=\"lazy\">\n                <\/div>\n                <div class=\"bbp-slide\">\n                    <img decoding=\"async\" class=\"bbp-zoomable\" src=\"https:\/\/bbpmfg.com\/wp-content\/uploads\/2026\/04\/ISO9001-\u5317\u4eac\u7b2c\u4e00\u6cf5\u4e1a-\u82f1\u6587-2.jpg\" alt=\"ISO 9001 Certification\" loading=\"lazy\">\n                <\/div>\n                <div class=\"bbp-slide\">\n                    <img decoding=\"async\" class=\"bbp-zoomable\" src=\"https:\/\/bbpmfg.com\/wp-content\/uploads\/2026\/04\/ISO14001-\u5317\u4eac\u7b2c\u4e00\u6cf5\u4e1a-\u82f1\u6587-2.jpg\" alt=\"ISO 14001 Certification\" loading=\"lazy\">\n                <\/div>\n                <div class=\"bbp-slide\">\n                    <img decoding=\"async\" class=\"bbp-zoomable\" src=\"https:\/\/bbpmfg.com\/wp-content\/uploads\/2026\/04\/ISO45001-\u5317\u4eac\u7b2c\u4e00\u6cf5\u4e1a-\u82f1\u6587-2.jpg\" alt=\"ISO 45001 Certification\" loading=\"lazy\">\n                <\/div>\n                <div class=\"bbp-slide\">\n                    <img decoding=\"async\" class=\"bbp-zoomable\" src=\"https:\/\/bbpmfg.com\/wp-content\/uploads\/2026\/04\/\u5317\u4eac\u7b2c\u4e00\u6cf5\u4e1a-CE\u8bc1\u4e66_1-2.jpg\" alt=\"CE Certificate\" loading=\"lazy\">\n                <\/div>\n            <\/div>\n            \n            <button class=\"bbp-nav-btn bbp-next\" aria-label=\"Next Slide\">&#10095;<\/button>\n        <\/div>\n\n    <\/div>\n\n    <div id=\"bbp-lightbox\" class=\"bbp-lightbox\">\n        <span id=\"bbp-lightbox-close\" class=\"bbp-lightbox-close\">&times;<\/span>\n        <img decoding=\"async\" id=\"bbp-lightbox-img\" class=\"bbp-lightbox-content\" src=\"\" alt=\"Zoomed Image\">\n    <\/div>\n\n<\/section>\n\n<script>\ndocument.addEventListener(\"DOMContentLoaded\", function() {\n    \/* ----------------------------------------------------------------------\n       1. \u8f6e\u64ad\u903b\u8f91 (Carousel Logic)\n       ---------------------------------------------------------------------- *\/\n    const track = document.getElementById('bbp-native-track');\n    const prevBtn = document.querySelector('.bbp-prev');\n    const nextBtn = document.querySelector('.bbp-next');\n    if (!track) return;\n\n    let slideInterval;\n    let isLightboxOpen = false; \n    \n    function getScrollAmount() {\n        const slide = track.querySelector('.bbp-slide');\n        return slide.offsetWidth + 16; \n    }\n\n    function scrollNext() {\n        if (isLightboxOpen) return;\n        \n        if (Math.ceil(track.scrollLeft + track.clientWidth) >= track.scrollWidth - 10) {\n            track.scrollTo({ left: 0, behavior: 'smooth' });\n        } else {\n            track.scrollBy({ left: getScrollAmount(), behavior: 'smooth' });\n        }\n    }\n\n    function scrollPrev() {\n        if (isLightboxOpen) return;\n        \n        if (track.scrollLeft <= 0) {\n            track.scrollTo({ left: track.scrollWidth, behavior: 'smooth' });\n        } else {\n            track.scrollBy({ left: -getScrollAmount(), behavior: 'smooth' });\n        }\n    }\n\n    function startInterval() {\n        if (!isLightboxOpen) {\n            slideInterval = setInterval(scrollNext, 3000);\n        }\n    }\n\n    if (nextBtn) {\n        nextBtn.addEventListener('click', () => {\n            scrollNext();\n            clearInterval(slideInterval);\n            startInterval(); \n        });\n    }\n\n    if (prevBtn) {\n        prevBtn.addEventListener('click', () => {\n            scrollPrev();\n            clearInterval(slideInterval);\n            startInterval();\n        });\n    }\n\n    track.addEventListener('mouseenter', () => clearInterval(slideInterval));\n    track.addEventListener('mouseleave', startInterval);\n\n    startInterval();\n\n    \/* ----------------------------------------------------------------------\n       2. \u706f\u7bb1\u653e\u5927\u903b\u8f91 (Lightbox Logic) - \u4fee\u590d\u906e\u6321\u95ee\u9898\n       ---------------------------------------------------------------------- *\/\n    const lightbox = document.getElementById('bbp-lightbox');\n    const lightboxImg = document.getElementById('bbp-lightbox-img');\n    const closeBtn = document.getElementById('bbp-lightbox-close');\n    \n    \/\/ \u3010\u4fee\u6539\u70b9\u3011\uff1a\u5c06 lightbox \u52a8\u6001\u79fb\u52a8\u5230 body\uff0c\u5f7b\u5e95\u8131\u79bb\u7236\u7ea7 Z-index \u5c42\u53e0\u4e0a\u4e0b\u6587\n    if (lightbox) {\n        document.body.appendChild(lightbox);\n    }\n    \n    const zoomableImages = document.querySelectorAll('#bbp-cert-hero .bbp-zoomable');\n\n    zoomableImages.forEach(img => {\n        img.addEventListener('click', function(e) {\n            isLightboxOpen = true;\n            clearInterval(slideInterval); \n            document.body.style.overflow = 'hidden'; \n            \n            lightboxImg.src = this.src;\n            lightbox.classList.add('active');\n        });\n    });\n\n    const closeLightbox = () => {\n        isLightboxOpen = false;\n        lightbox.classList.remove('active');\n        document.body.style.overflow = ''; \n        \n        setTimeout(() => { lightboxImg.src = ''; }, 300);\n        \n        startInterval();\n    };\n\n    if (closeBtn) closeBtn.addEventListener('click', closeLightbox);\n    \n    if (lightbox) {\n        lightbox.addEventListener('click', function(e) {\n            if (e.target === lightbox) {\n                closeLightbox();\n            }\n        });\n    }\n\n    document.addEventListener('keydown', function(e) {\n        if (e.key === \"Escape\" && lightbox.classList.contains('active')) {\n            closeLightbox();\n        }\n    });\n\n});\n<\/script>\n<\/div><\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-columns stk-block-columns stk-block stk-beafe6b\" data-block-id=\"beafe6b\"><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-beafe6b-column\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-9bc9fc7\" data-v=\"4\" data-block-id=\"9bc9fc7\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-9bc9fc7-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-9bc9fc7-inner-blocks\">\n<div id=\"bbp-procure-guide\">\n  <style>\n    \/* =========================================================\n       1. \u9876\u7ea7\u9694\u79bb\u57df\u4e0e\u5168\u5c40\u8bbe\u5b9a (Scope & Strict Isolation)\n    ========================================================= *\/\n    @import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700&display=swap');\n\n    #bbp-procure-guide {\n      width: 100% !important;\n      padding: 40px 0 !important; \/* \u5f3a\u5236\u6ee1\u8db3 40px padding \u8981\u6c42 *\/\n      background-color: #ffffff !important; \/* \u6574\u4f53\u80cc\u666f\u4e3a\u767d\u8272 *\/\n      box-sizing: border-box !important;\n      font-family: inherit !important; \/* \u8ddf\u968f\u4e3b\u9898\u5168\u5c40\u5b57\u4f53 *\/\n      color: #333333 !important;\n      line-height: 1.6 !important;\n    }\n\n    #bbp-procure-guide * {\n      box-sizing: border-box !important;\n    }\n\n    #bbp-procure-guide .bbp-container {\n      max-width: 1240px !important;\n      margin: 0 auto !important;\n      padding: 0 20px !important;\n    }\n\n    \/* =========================================================\n       2. \u8bed\u4e49\u5316\u6807\u9898\u533a (SEO Headings with Strict Resets)\n    ========================================================= *\/\n    #bbp-procure-guide h2.bbp-h2 {\n      font-size: 32px !important; \/* \u4e25\u683c\u8981\u6c42\uff1a32px *\/\n      font-weight: 700 !important; \/* \u4e25\u683c\u8981\u6c42\uff1a700\u7c97\u7ec6 *\/\n      color: #1848C0 !important; \/* \u54c1\u724c\u4e3b\u8272\u8c03 *\/\n      text-align: center !important;\n      margin: 0 0 10px 0 !important;\n      line-height: 1.25 !important;\n      letter-spacing: -0.5px !important;\n    }\n\n    #bbp-procure-guide .bbp-meta {\n      font-size: 13px !important;\n      font-weight: 700 !important;\n      color: #F0C018 !important; \/* \u54c1\u724c\u526f\u8272\u8c03 *\/\n      text-align: center !important;\n      margin-bottom: 20px !important;\n      letter-spacing: 1.5px !important;\n      text-transform: uppercase !important;\n    }\n\n    #bbp-procure-guide .bbp-intro {\n      font-size: 16px !important;\n      color: #555555 !important;\n      max-width: 960px !important;\n      margin: 0 auto 40px auto !important;\n      text-align: center !important;\n      background: #f8f9fa !important;\n      padding: 20px 30px !important;\n      border-radius: 6px !important;\n      border: 1px solid #eaeaea !important;\n    }\n\n    \/* =========================================================\n       3. \u6838\u5fc3\u5e03\u5c40\u7f51\u683c\uff1a\u9ad8\u5bc6\u5ea6\u770b\u677f (High-Density Dashboard Layout)\n    ========================================================= *\/\n    #bbp-procure-guide .bbp-grid-top {\n      display: grid !important;\n      grid-template-columns: 1.6fr 1fr !important; \/* \u5de6\u5bbd\u53f3\u7a84\uff0c\u5145\u5206\u5229\u7528\u7a7a\u95f4 *\/\n      gap: 30px !important;\n      margin-bottom: 30px !important;\n    }\n\n    #bbp-procure-guide .bbp-card {\n      background: #ffffff !important;\n      border: 1px solid #e0e0e0 !important;\n      border-top: 4px solid #1848C0 !important; \/* \u54c1\u724c\u8272\u88c5\u9970\u7ebf *\/\n      border-radius: 6px !important;\n      padding: 30px !important;\n      box-shadow: 0 4px 15px rgba(0,0,0,0.03) !important;\n      transition: all 0.3s ease !important;\n      display: flex !important;\n      flex-direction: column !important;\n    }\n\n    #bbp-procure-guide .bbp-card.bbp-highlight {\n      border-top: 4px solid #F0C018 !important; \/* \u526f\u8272\u8c03\u5f3a\u8c03 *\/\n    }\n\n    \/* \u4ea4\u4e92\u7528\u7684\u6697\u6de1\u7c7b *\/\n    #bbp-procure-guide.is-focused .bbp-card:not(.focus-active) {\n      opacity: 0.6 !important;\n      filter: grayscale(20%) !important;\n    }\n\n    #bbp-procure-guide .bbp-card:hover {\n      box-shadow: 0 10px 30px rgba(24, 72, 192, 0.08) !important;\n      transform: translateY(-2px) !important;\n    }\n\n    #bbp-procure-guide h3.bbp-h3 {\n      font-size: 20px !important;\n      font-weight: 700 !important;\n      color: #111111 !important;\n      margin: 0 0 15px 0 !important;\n      line-height: 1.3 !important;\n      border-bottom: 2px solid #f0f0f0 !important;\n      padding-bottom: 12px !important;\n    }\n\n    #bbp-procure-guide p.bbp-p {\n      margin: 0 0 15px 0 !important;\n      color: #444444 !important;\n      font-size: 15px !important;\n    }\n\n    \/* =========================================================\n       4. \u5185\u90e8\u6570\u636e\u5217\u8868\u6837\u5f0f (List & Badge Styling)\n    ========================================================= *\/\n    #bbp-procure-guide .bbp-list {\n      list-style: none !important;\n      padding: 0 !important;\n      margin: 0 !important;\n    }\n\n    #bbp-procure-guide .bbp-list-item {\n      position: relative !important;\n      padding-left: 20px !important;\n      margin-bottom: 12px !important;\n      font-size: 14.5px !important;\n      color: #333333 !important;\n      line-height: 1.5 !important;\n    }\n\n    #bbp-procure-guide .bbp-list-item::before {\n      content: \"\u25a0\" !important;\n      position: absolute !important;\n      left: 0 !important;\n      top: 0 !important;\n      color: #F0C018 !important;\n      font-size: 10px !important;\n      line-height: 1.6 !important;\n    }\n\n    #bbp-procure-guide .bbp-strong {\n      font-weight: 700 !important;\n      color: #1848C0 !important;\n    }\n\n    \/* \u4ea4\u8d27\u671f Timeline \u6837\u5f0f *\/\n    #bbp-procure-guide .bbp-timeline {\n      display: flex !important;\n      flex-direction: column !important;\n      gap: 15px !important;\n    }\n\n    #bbp-procure-guide .bbp-tl-item {\n      background: #f9fbfc !important;\n      border-left: 3px solid #1848C0 !important;\n      padding: 12px 15px !important;\n      border-radius: 0 4px 4px 0 !important;\n      display: flex !important;\n      flex-direction: column !important;\n      gap: 5px !important;\n    }\n\n    #bbp-procure-guide .bbp-tl-time {\n      font-size: 13px !important;\n      font-weight: 700 !important;\n      color: #ffffff !important;\n      background: #1848C0 !important;\n      padding: 2px 8px !important;\n      border-radius: 12px !important;\n      align-self: flex-start !important;\n      letter-spacing: 0.5px !important;\n    }\n\n    #bbp-procure-guide .bbp-tl-desc {\n      font-size: 14px !important;\n      color: #444444 !important;\n      margin: 0 !important;\n    }\n\n    \/* =========================================================\n       5. \u5e95\u90e8\u7f51\u683c\u4e0e\u6298\u53e0\u8bbe\u8ba1 (Bottom Grids & Folding)\n    ========================================================= *\/\n    #bbp-procure-guide .bbp-grid-bottom {\n      display: grid !important;\n      grid-template-columns: 1fr 1fr !important;\n      gap: 30px !important;\n      margin-bottom: 30px !important;\n      align-items: stretch !important; \/* \u5f3a\u5236\u5de6\u53f3\u5361\u7247\u7b49\u9ad8 *\/\n    }\n\n    \/* ===== \u65b0\u589e\uff1a\u5de6\u4fa7\u591a\u4f59\u5185\u5bb9\u6298\u53e0\u63a7\u5236\u533a ===== *\/\n    #bbp-procure-guide .bbp-fold-wrapper {\n      position: relative !important;\n      max-height: 140px !important; \/* \u7cbe\u786e\u8ba1\u7b97\u7684\u9ad8\u5ea6\uff0c\u4f7f\u5176\u4e0e\u53f3\u4fa7\u6587\u672c\u6846\u5e73\u9f50 *\/\n      overflow: hidden !important;\n      transition: max-height 0.6s cubic-bezier(0.4, 0, 0.2, 1) !important;\n      margin-bottom: 15px !important;\n      flex-grow: 1 !important;\n    }\n\n    \/* \u6298\u53e0\u72b6\u6001\u4e0b\u7684\u6e10\u53d8\u767d\u5e95\u906e\u7f69\uff0c\u63d0\u793a\u4e0b\u65b9\u8fd8\u6709\u5185\u5bb9 *\/\n    #bbp-procure-guide .bbp-fold-wrapper::after {\n      content: \"\" !important;\n      position: absolute !important;\n      bottom: 0 !important;\n      left: 0 !important;\n      width: 100% !important;\n      height: 50px !important;\n      background: linear-gradient(to bottom, rgba(255,255,255,0), rgba(255,255,255,1)) !important;\n      pointer-events: none !important;\n      transition: opacity 0.4s ease !important;\n    }\n\n    \/* \u5c55\u5f00\u72b6\u6001 *\/\n    #bbp-procure-guide .bbp-fold-wrapper.is-expanded {\n      max-height: 600px !important; \/* \u8db3\u591f\u5bb9\u7eb3\u5c55\u5f00\u540e\u7684\u5185\u5bb9 *\/\n    }\n\n    #bbp-procure-guide .bbp-fold-wrapper.is-expanded::after {\n      opacity: 0 !important; \/* \u5c55\u5f00\u540e\u9690\u85cf\u906e\u7f69 *\/\n    }\n\n    \/* \u6298\u53e0\u63a7\u5236\u6309\u94ae *\/\n    #bbp-procure-guide .bbp-toggle-btn {\n      background: transparent !important;\n      border: none !important;\n      color: #1848C0 !important;\n      font-size: 13px !important;\n      font-weight: 700 !important;\n      cursor: pointer !important;\n      display: inline-flex !important;\n      align-items: center !important;\n      gap: 5px !important;\n      padding: 0 !important;\n      text-transform: uppercase !important;\n      margin-top: auto !important;\n      letter-spacing: 0.5px !important;\n    }\n\n    #bbp-procure-guide .bbp-toggle-btn span {\n      font-size: 10px !important;\n      transition: transform 0.3s ease !important;\n    }\n\n    #bbp-procure-guide .bbp-toggle-btn.is-active span {\n      transform: rotate(180deg) !important;\n    }\n\n    \/* =========================================================\n       6. \u5e95\u90e8\u5efa\u8bae\u6846\u4e0e\u6309\u94ae\n    ========================================================= *\/\n    #bbp-procure-guide .bbp-advisory-box {\n      background: #fffcf0 !important; \/* \u6de1\u9ec4\u8272\u80cc\u666f *\/\n      border: 1px solid #fce8a4 !important;\n      border-left: 5px solid #F0C018 !important;\n      padding: 30px !important;\n      border-radius: 6px !important;\n    }\n\n    #bbp-procure-guide h4.bbp-h4 {\n      font-size: 18px !important;\n      font-weight: 700 !important;\n      color: #111111 !important;\n      margin: 0 0 10px 0 !important;\n    }\n\n    #bbp-procure-guide .bbp-btn-link {\n      display: inline-block !important;\n      font-size: 15px !important;\n      font-weight: 600 !important;\n      color: #ffffff !important;\n      background-color: #1848C0 !important;\n      padding: 10px 20px !important;\n      text-decoration: none !important;\n      border-radius: 4px !important;\n      margin-top: 10px !important;\n      transition: background 0.2s !important;\n      align-self: flex-start !important;\n    }\n\n    #bbp-procure-guide .bbp-btn-link:hover {\n      background-color: #123690 !important;\n    }\n\n    \/* \u54cd\u5e94\u5f0f\u8c03\u6574 *\/\n    @media (max-width: 992px) {\n      #bbp-procure-guide .bbp-grid-top,\n      #bbp-procure-guide .bbp-grid-bottom {\n        grid-template-columns: 1fr !important;\n        gap: 20px !important;\n      }\n      #bbp-procure-guide .bbp-fold-wrapper {\n        max-height: 120px !important; \/* \u79fb\u52a8\u7aef\u8c03\u6574\u9ed8\u8ba4\u6298\u53e0\u9ad8\u5ea6 *\/\n      }\n    }\n    @media (max-width: 600px) {\n      #bbp-procure-guide h2.bbp-h2 { font-size: 26px !important; }\n      #bbp-procure-guide .bbp-card { padding: 20px !important; }\n    }\n  <\/style>\n\n  <div class=\"bbp-container\">\n    \n    <h2 class=\"bbp-h2\">Procurement Guide \u2014 Pricing, Lead Time, OEM and Fleet Supply<\/h2>\n    <div class=\"bbp-meta\">PROC \u00b7 MGR<\/div>\n    <div class=\"bbp-intro\">\n      BBP: is above the premium US brands(thompson, gorman-Rupp, godwin) but below the retail gas-powered units (Honda, predators). We sell direct to industrial buyers and OEMprivate label to the distributors and rentalflee affect in the place of bulk purchase.\n    <\/div>\n\n    <div class=\"bbp-grid-top\">\n      \n      <div class=\"bbp-card bbp-interactive-card\">\n        <h3 class=\"bbp-h3\">Pricing Factors \u2014 What Drives the Quotation<\/h3>\n        <p class=\"bbp-p\">We do not have a published price list, instead a T-series quotation is based on the following variables:<\/p>\n        <ul class=\"bbp-list\" style=\"margin-bottom: 20px !important;\">\n          <li class=\"bbp-list-item\">Between T-2ST and T-8HD, aircraft frame size and hydraulic duty point, the most influential factors, cover an approximate 10x price variation.<\/li>\n          <li class=\"bbp-list-item\"><span class=\"bbp-strong\">material class<\/span> &#8211; Class 30 cast iron baseline; Ni-hard impeller upgrade (+); duplex stainless casing (++); complete stainless body (+++).<\/li>\n          <li class=\"bbp-list-item\"><span class=\"bbp-strong\">Drive package<\/span> &#8211; materialeloadit pump, direct-coupled electric motor, diesel engine genset, skid-mount, trailer-mount.<\/li>\n          <li class=\"bbp-list-item\"><span class=\"bbp-strong\">Extras<\/span> &#8211; suction hose, discharge hose, strainers, cover for emptying, couplings,quick-connects.<\/li>\n          <li class=\"bbp-list-item\"><span class=\"bbp-strong\">OEM customization<\/span> &#8211; private labeling, non-standard flanges, coating spec, sound-attenuated canopy, ATEX approval for dangerous-area operation.<\/li>\n          <li class=\"bbp-list-item\"><span class=\"bbp-strong\">Volume tier<\/span> &#8211; Single unit or rental-fleet Contract supply with buffer inventory in Beijing.<\/li>\n        <\/ul>\n        <p class=\"bbp-p\" style=\"margin-bottom: 10px !important;\">Quotation turnaround after a complete RFQ is four working hours.<\/p>\n        <a href=\"#ct-popup-820\" class=\"bbp-btn-link\">Contact for a detailed quotation \u2192<\/a>\n      <\/div>\n\n      <div class=\"bbp-card bbp-highlight bbp-interactive-card\">\n        <h3 class=\"bbp-h3\">Lead Time<\/h3>\n        <div class=\"bbp-timeline\">\n          <div class=\"bbp-tl-item\">\n            <span class=\"bbp-tl-time\">2\u20133 weeks ex-works<\/span>\n            <p class=\"bbp-tl-desc\">Standard T-ST SKUs in stock frames.<\/p>\n          <\/div>\n          <div class=\"bbp-tl-item\">\n            <span class=\"bbp-tl-time\">4\u20136 weeks<\/span>\n            <p class=\"bbp-tl-desc\">T-HD industrial frames with standard materials.<\/p>\n          <\/div>\n          <div class=\"bbp-tl-item\">\n            <span class=\"bbp-tl-time\">6\u20138 weeks<\/span>\n            <p class=\"bbp-tl-desc\">Engineered materials (Ni-hard, duplex) or canopy packages.<\/p>\n          <\/div>\n          <div class=\"bbp-tl-item\">\n            <span class=\"bbp-tl-time\">5\u20137 weeks<\/span>\n            <p class=\"bbp-tl-desc\">Trailer-mounted package (pump + engine + hose + accessories).<\/p>\n          <\/div>\n          <div class=\"bbp-tl-item\">\n            <span class=\"bbp-tl-time\">Scheduled<\/span>\n            <p class=\"bbp-tl-desc\">OEM private-label fleet orders \u2014 scheduled against the customer&#8217;s annual forecast; buffer inventory held in our Beijing warehouse.<\/p>\n          <\/div>\n        <\/div>\n      <\/div>\n\n    <\/div>\n\n    <div class=\"bbp-grid-bottom\">\n      \n      <div class=\"bbp-card bbp-interactive-card\">\n        <h3 class=\"bbp-h3\">After-Sales and Parts<\/h3>\n        \n        <div class=\"bbp-fold-wrapper\">\n          <ul class=\"bbp-list\">\n            <li class=\"bbp-list-item\"><span class=\"bbp-strong\">Pre-sales engineering<\/span> \u2014 BBP engineers analyze your duty curve, NPSH available, suction lift, and projected utilization hours within the RFQ to recommend the correct frame and material class.<\/li>\n            <li class=\"bbp-list-item\"><span class=\"bbp-strong\">Post-sales technical support<\/span> \u2014 24\/7 English and Chinese channel for remote diagnostics, troubleshooting, and commissioning support.<\/li>\n            <li class=\"bbp-list-item\"><span class=\"bbp-strong\">Spare parts<\/span> \u2014 wear rings, mechanical seals, bearings, and replacement impellers are held in major SKUs; typical dispatch is within 48 hours of request. Explore our full pump spare parts program for fleet maintenance planning.<\/li>\n            <li class=\"bbp-list-item\"><span class=\"bbp-strong\">On-site assistance<\/span> \u2014 installation supervision, alignment commissioning, and maintenance training are offered for engineered projects at customer request.<\/li>\n          <\/ul>\n        <\/div>\n        \n        <button class=\"bbp-toggle-btn\">Read More <span>\u25bc<\/span><\/button>\n      <\/div>\n\n      <div class=\"bbp-card bbp-interactive-card\" style=\"border-top-color: #555555 !important;\">\n        <h3 class=\"bbp-h3\">Fleet and Rental Supply \u2014 BBP&#8217;s Sweet Spot<\/h3>\n        <p class=\"bbp-p\" style=\"margin-bottom: 0 !important;\">\n          Rental-fleet operators in North America, the Middle East, and Africa source T-series units from BBP on bulk-supply contracts with private-label branding, fleet-ready accessory kits, and pre-negotiated spare-parts inventory agreements. The contractor on site never sees a BBP badge \u2014 they see the fleet operator&#8217;s own brand, supplied at a cost basis that makes rental utilization work.\n        <\/p>\n      <\/div>\n\n    <\/div>\n\n    <div class=\"bbp-advisory-box bbp-interactive-card\">\n      <h4 class=\"bbp-h4\">Buyer Advisory \u00b7 Rental Fleet Utilization<\/h4>\n      <p class=\"bbp-p\" style=\"margin-bottom: 0 !important;\">\n        If you are purchasing for a rental fleet, specify your approximate range hours per unit per year to the RFQ. Class 30 cast iron with norm 65-45-12 ductile iron impeller is adequate to 2K hours\/year operation; above 3K hours\/year &#8211; especially the silica-rich construction or mining duty &#8211; the Ni-hard impeller upgrade will pay itself back in one year by virtue of increased life.\n      <\/p>\n    <\/div>\n\n  <\/div>\n\n  <script>\n    document.addEventListener(\"DOMContentLoaded\", function() {\n      const container = document.getElementById(\"bbp-procure-guide\");\n      \n      \/\/ 1. \u4e13\u6ce8\u6a21\u5f0f\u4ea4\u4e92\n      const cards = container.querySelectorAll(\".bbp-interactive-card\");\n      if (cards.length > 0 && window.innerWidth > 768) {\n        cards.forEach(function(card) {\n          card.addEventListener(\"mouseenter\", function() {\n            container.classList.add(\"is-focused\");\n            this.classList.add(\"focus-active\");\n          });\n          card.addEventListener(\"mouseleave\", function() {\n            container.classList.remove(\"is-focused\");\n            this.classList.remove(\"focus-active\");\n          });\n        });\n      }\n\n      \/\/ 2. \u6298\u53e0\/\u5c55\u5f00\u63a7\u5236\u903b\u8f91 (Vanilla JS)\n      const toggleBtn = container.querySelector(\".bbp-toggle-btn\");\n      if (toggleBtn) {\n        toggleBtn.addEventListener(\"click\", function(e) {\n          e.stopPropagation(); \/\/ \u963b\u6b62\u5192\u6ce1\uff0c\u4ee5\u514d\u5e72\u6270\u5176\u4ed6\u70b9\u51fb\u4e8b\u4ef6\n          const wrapper = this.previousElementSibling;\n          \n          if (wrapper && wrapper.classList.contains(\"bbp-fold-wrapper\")) {\n            if (wrapper.classList.contains(\"is-expanded\")) {\n              \/\/ \u6536\u8d77\n              wrapper.classList.remove(\"is-expanded\");\n              this.classList.remove(\"is-active\");\n              this.innerHTML = 'Read More <span>\u25bc<\/span>';\n            } else {\n              \/\/ \u5c55\u5f00\n              wrapper.classList.add(\"is-expanded\");\n              this.classList.add(\"is-active\");\n              this.innerHTML = 'Show Less <span>\u25bc<\/span>'; \/\/ \u7bad\u5934CSS\u4f1a\u65cb\u8f6c\u5411\u4e0a\n            }\n          }\n        });\n      }\n    });\n  <\/script>\n<\/div>\n<\/div><\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-columns stk-block-columns stk-block stk-f69eb9a\" data-block-id=\"f69eb9a\"><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-f69eb9a-column\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-5237c88\" data-v=\"4\" data-block-id=\"5237c88\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-5237c88-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-5237c88-inner-blocks\">\n<style>\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700&display=swap');\n\n\/* 1. \u6700\u9ad8\u7ea7\u522b\u4f5c\u7528\u57df\uff1a\u4e25\u9632 Blocksy, Stackable \u6216 FlyingPress \u6c61\u67d3 *\/\n#bbp-tools-directory-module {\n    width: 100% !important;\n    background-color: #FFFFFF !important; \/* \u5df2\u4fee\u6539\u4e3a\u7eaf\u767d\u5e95\u8272 *\/\n    padding: 40px 0 !important; \/* \u4e25\u683c\u6309\u7167\u8981\u6c42\u7684\u4e0a\u4e0b 40px padding *\/\n    box-sizing: border-box !important;\n    font-family: inherit !important; \/* \u7ee7\u627f\u60a8\u7684\u5168\u5c40\u5b57\u4f53 *\/\n    overflow: hidden !important;\n}\n\n#bbp-tools-directory-module * {\n    box-sizing: border-box !important;\n}\n\n\/* \u6838\u5fc3\u5185\u5bb9\u5bb9\u5668\uff1a\u9650\u5236\u6700\u5927\u5bbd\u5ea6\u5e76\u5c45\u4e2d\uff0c\u786e\u4fdd\u5927\u5c4f\u4e0b\u7d27\u51d1\u9ad8\u7ea7 *\/\n#bbp-tools-directory-module .bbp-tools-wrapper {\n    max-width: 1400px !important;\n    margin: 0 auto !important;\n    padding: 0 40px !important;\n}\n\n\/* \u6a21\u5757\u9876\u90e8 Header *\/\n#bbp-tools-directory-module .bbp-tools-header {\n    text-align: center !important;\n    margin-bottom: 40px !important;\n    width: 100% !important;\n}\n\n\/* SEO \u53cb\u597d\u7684 H2 \u6807\u7b7e\uff0c\u4e25\u683c\u9501\u5b9a 32px \u548c\u6837\u5f0f *\/\n#bbp-tools-directory-module h2.bbp-tools-main-title {\n    font-size: 32px !important; \/* \u4e25\u683c\u9075\u5faa\u8981\u6c42\u7684 32px *\/\n    font-weight: 700 !important; \/* 700 \u7c97\u7ec6 *\/\n    color: #1848C0 !important; \/* \u54c1\u724c\u4e3b\u8272\u8c03 *\/\n    margin: 0 auto !important;\n    padding: 0 !important;\n    line-height: 1.3 !important;\n    font-family: 'Inter', sans-serif !important; \n    text-transform: capitalize !important; \n    letter-spacing: 0.5px !important;\n    position: relative !important;\n    display: inline-block !important;\n}\n\n\/* H2 \u5e95\u90e8\u7684\u526f\u8272\u8c03\u88c5\u9970\u7ebf *\/\n#bbp-tools-directory-module h2.bbp-tools-main-title::after {\n    content: '' !important;\n    display: block !important;\n    width: 60px !important;\n    height: 4px !important;\n    background-color: #F0C018 !important; \/* \u54c1\u724c\u526f\u8272\u8c03 *\/\n    margin: 16px auto 0 auto !important;\n    border-radius: 2px !important;\n}\n\n\/* \u4e09\u5217\u7f51\u683c\u5e03\u5c40\uff1a\u81ea\u52a8\u9002\u914d\u5c4f\u5e55\uff0c\u6d88\u706d\u7559\u767d *\/\n#bbp-tools-directory-module .bbp-tools-grid {\n    display: grid !important;\n    grid-template-columns: repeat(3, 1fr) !important;\n    gap: 30px !important;\n    align-items: stretch !important;\n}\n\n\/* \u72ec\u7acb\u7684\u5de5\u5177\u5361\u7247 *\/\n#bbp-tools-directory-module .bbp-tool-card {\n    background-color: #ffffff !important;\n    border: 1px solid #E2E8F0 !important;\n    border-top: 4px solid #1848C0 !important; \/* \u9876\u90e8\u4e3b\u8272\u8c03\u8fb9\u6846\uff0c\u589e\u52a0\u5de5\u4e1a\u4e25\u8c28\u611f *\/\n    border-radius: 6px !important;\n    padding: 32px !important;\n    display: flex !important;\n    flex-direction: column !important;\n    transition: all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1) !important;\n    position: relative !important;\n    text-decoration: none !important; \/* \u53bb\u9664\u6574\u4e2a\u5361\u7247\u7684\u9ed8\u8ba4\u94fe\u63a5\u4e0b\u5212\u7ebf *\/\n    cursor: pointer !important;\n}\n\n\/* \u5361\u7247 Hover \u4ea4\u4e92\uff1aB2B \u9ad8\u7ea7\u60ac\u6d6e\u611f *\/\n#bbp-tools-directory-module .bbp-tool-card:hover {\n    transform: translateY(-5px) !important;\n    box-shadow: 0 12px 24px rgba(24, 72, 192, 0.08) !important;\n    border-color: #1848C0 !important;\n}\n\n\/* SEO \u53cb\u597d\u7684 H3 \u5de5\u5177\u6807\u9898 *\/\n#bbp-tools-directory-module h3.bbp-tool-title {\n    font-size: 20px !important;\n    font-weight: 700 !important;\n    color: #1a202c !important;\n    margin: 0 0 16px 0 !important;\n    padding: 0 !important;\n    line-height: 1.4 !important;\n    font-family: 'Inter', sans-serif !important;\n    transition: color 0.3s ease !important;\n}\n\n#bbp-tools-directory-module .bbp-tool-card:hover h3.bbp-tool-title {\n    color: #1848C0 !important;\n}\n\n\/* 100% \u8fd8\u539f\u60a8\u7684\u5de5\u5177\u63cf\u8ff0\u6587\u672c *\/\n#bbp-tools-directory-module .bbp-tool-desc {\n    font-size: 15px !important;\n    color: #4a5568 !important;\n    line-height: 1.6 !important;\n    margin: 0 0 24px 0 !important;\n    flex-grow: 1 !important; \/* \u81ea\u52a8\u6491\u5f00\u5185\u5bb9\u533a\uff0c\u8ba9\u5e95\u90e8\u7bad\u5934\u5bf9\u9f50 *\/\n    font-family: inherit !important;\n}\n\n\/* \u5e95\u90e8 CTA \u94fe\u63a5\u4e0e\u7bad\u5934 *\/\n#bbp-tools-directory-module .bbp-tool-cta {\n    display: flex !important;\n    align-items: center !important;\n    color: #1848C0 !important; \/* \u4e3b\u8272\u8c03 *\/\n    font-size: 15px !important;\n    font-weight: 600 !important;\n    text-decoration: none !important;\n    margin-top: auto !important;\n    font-family: 'Inter', sans-serif !important;\n    text-transform: uppercase !important;\n    letter-spacing: 0.5px !important;\n}\n\n\/* \u7eaf CSS \u7ed8\u5236\u7684\u5de5\u4e1a\u98ce\u786c\u6717\u7bad\u5934 *\/\n#bbp-tools-directory-module .bbp-arrow-icon {\n    position: relative !important;\n    display: inline-block !important;\n    width: 16px !important;\n    height: 12px !important;\n    margin-left: 8px !important;\n    transition: transform 0.3s ease !important;\n}\n\n#bbp-tools-directory-module .bbp-arrow-icon::before {\n    content: '' !important;\n    position: absolute !important;\n    top: 5px !important;\n    left: 0 !important;\n    width: 14px !important;\n    height: 2px !important;\n    background-color: #1848C0 !important;\n}\n\n#bbp-tools-directory-module .bbp-arrow-icon::after {\n    content: '' !important;\n    position: absolute !important;\n    top: 1px !important;\n    right: 1px !important;\n    width: 8px !important;\n    height: 8px !important;\n    border-top: 2px solid #1848C0 !important;\n    border-right: 2px solid #1848C0 !important;\n    transform: rotate(45deg) !important;\n}\n\n\/* \u7bad\u5934 Hover \u52a8\u6548\uff1a\u5411\u53f3\u5e73\u79fb *\/\n#bbp-tools-directory-module .bbp-tool-card:hover .bbp-arrow-icon {\n    transform: translateX(5px) !important;\n}\n#bbp-tools-directory-module .bbp-tool-card:hover .bbp-arrow-icon::before,\n#bbp-tools-directory-module .bbp-tool-card:hover .bbp-arrow-icon::after {\n    background-color: #F0C018 !important; \/* Hover\u65f6\u7bad\u5934\u90e8\u5206\u53d8\u4e3a\u526f\u8272\u8c03 *\/\n    border-color: #F0C018 !important;\n}\n#bbp-tools-directory-module .bbp-tool-card:hover .bbp-tool-cta {\n    color: #F0C018 !important; \/* Hover\u65f6CTA\u6587\u5b57\u53d8\u4e3a\u526f\u8272\u8c03 *\/\n}\n\n\/* \u54cd\u5e94\u5f0f\u9002\u914d\uff1a\u5e73\u677f\u53cc\u5217\uff0c\u624b\u673a\u5355\u5217 *\/\n@media (max-width:1000px) {\n    #bbp-tools-directory-module .bbp-tools-grid {\n        grid-template-columns: repeat(2, 1fr) !important;\n    }\n}\n@media (max-width:690px) {\n    #bbp-tools-directory-module .bbp-tools-wrapper {\n        padding: 0 20px !important;\n    }\n    #bbp-tools-directory-module .bbp-tools-grid {\n        grid-template-columns: 1fr !important;\n    }\n    #bbp-tools-directory-module h2.bbp-tools-main-title {\n        font-size: 28px !important; \/* \u79fb\u52a8\u7aef\u7a0d\u5fae\u7f29\u5c0f\u6807\u9898\u4ee5\u9632\u6362\u884c\u7a81\u5140 *\/\n    }\n}\n<\/style>\n\n<section id=\"bbp-tools-directory-module\">\n    <div class=\"bbp-tools-wrapper\">\n        \n        <div class=\"bbp-tools-header\">\n            <h2 class=\"bbp-tools-main-title\">Advanced Trash Pump Sizing &#038; ROI Tools<\/h2>\n        <\/div>\n\n        <div class=\"bbp-tools-grid\">\n            \n            <a href=\"https:\/\/bbpmfg.com\/centrifugal-pumps\/trash-pump\/trash-pump-semi-trash-or-water-pump\/\" class=\"bbp-tool-card\">\n                <h3 class=\"bbp-tool-title\">Trash Pump, Semi-Trash, or Water Pump.<\/h3>\n                <div class=\"bbp-tool-desc\">\n                    Enter your site conditions. This tool returns the correct pump class (water \/ semi-trash \/ full trash) plus a BBP T-series frame-size recommendation \u2014 driven by the same industry rules Bison, Piranha, and Thompson use to specify.\n                <\/div>\n                <div class=\"bbp-tool-cta\">\n                    Open Tool <span class=\"bbp-arrow-icon\"><\/span>\n                <\/div>\n            <\/a>\n\n            <a href=\"https:\/\/bbpmfg.com\/centrifugal-pumps\/trash-pump\/construction-dewatering-roi-calculator\/\" class=\"bbp-tool-card\">\n                <h3 class=\"bbp-tool-title\">Construction Dewatering ROI Calculator.<\/h3>\n                <div class=\"bbp-tool-desc\">\n                    Estimate the field-service labor and replacement-pump cost you avoid by specifying a trash pump correctly. Driven by 2024 US construction labor benchmarks (BLS OES) and BBP field-service practice.\n                <\/div>\n                <div class=\"bbp-tool-cta\">\n                    Open Calculator <span class=\"bbp-arrow-icon\"><\/span>\n                <\/div>\n            <\/a>\n\n            <a href=\"https:\/\/bbpmfg.com\/centrifugal-pumps\/trash-pump\/sump-depth-and-suction-lift-feasibility-check\/\" class=\"bbp-tool-card\">\n                <h3 class=\"bbp-tool-title\">Sump Depth and Suction Lift Feasibility Check.<\/h3>\n                <div class=\"bbp-tool-desc\">\n                    Self-priming trash pumps have a hard physical limit on how far they can lift water \u2014 atmospheric pressure physically caps theoretical lift at 33 ft, and practical systems reserve margin for friction, vapor pressure, and altitude. This tool tells you whether your sump depth is feasible with a surface-mounted T-series trash pump or whether you need a T-SUB submersible instead.\n                <\/div>\n                <div class=\"bbp-tool-cta\">\n                    Check Feasibility <span class=\"bbp-arrow-icon\"><\/span>\n                <\/div>\n            <\/a>\n\n        <\/div>\n    <\/div>\n<\/section>\n\n<script>\ndocument.addEventListener('DOMContentLoaded', function() {\n    const toolModule = document.getElementById('bbp-tools-directory-module');\n    if (!toolModule) return;\n\n    \/\/ \u83b7\u53d6\u6240\u6709\u5361\u7247\u94fe\u63a5\n    const cards = toolModule.querySelectorAll('.bbp-tool-card');\n    \n    cards.forEach(card => {\n        \/\/ \u9632\u6b62\u4e3b\u9898\u7684\u67d0\u4e9b\u56fe\u7247\u61d2\u52a0\u8f7d\u811a\u672c\u52ab\u6301 a \u6807\u7b7e\uff0c\u624b\u52a8\u5f3a\u5316\u70b9\u51fb\u4e8b\u4ef6\u7684\u54cd\u5e94\u901f\u5ea6\n        card.addEventListener('click', function(e) {\n            \/\/ \u5982\u679c\u5185\u90e8\u6709\u5176\u4ed6\u53ef\u70b9\u51fb\u5143\u7d20\uff08\u867d\u76ee\u524d\u6ca1\u6709\uff09\uff0c\u9632\u6b62\u5192\u6ce1\u51b2\u7a81\n            if(e.target.tagName.toLowerCase() === 'button') {\n                return;\n            }\n        });\n    });\n});\n<\/script>\n<\/div><\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-columns stk-block-columns stk-block stk-bd6851e\" data-block-id=\"bd6851e\"><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-bd6851e-column\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-4d5e71f\" data-v=\"4\" data-block-id=\"4d5e71f\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-4d5e71f-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-4d5e71f-inner-blocks\">\n<style>\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;600;700&display=swap');\n\n\/* 1. \u6700\u9ad8\u7ea7\u522b\u4f5c\u7528\u57df\uff0c\u4e25\u9632\u4e3b\u9898\u6216 FlyingPress \u6c61\u67d3 *\/\n#bbp-trash-pump-faq-module {\n    width: 100% !important;\n    background-color: #FFFFFF !important; \/* \u5df2\u4fee\u6539\u4e3a\u7eaf\u767d\u5e95\u8272 *\/\n    padding: 40px 0 !important; \/* \u4e25\u683c\u6309\u7167\u8981\u6c42\u7684 40px padding *\/\n    box-sizing: border-box !important;\n    font-family: inherit !important; \/* \u7ee7\u627f\u5168\u5c40\u5b57\u4f53 *\/\n    overflow: hidden !important;\n}\n\n#bbp-trash-pump-faq-module * {\n    box-sizing: border-box !important;\n}\n\n\/* \u6838\u5fc3\u5185\u5bb9\u5bb9\u5668\uff1a\u9650\u5236\u6700\u5927\u5bbd\u5ea6\u89e3\u51b3\u7559\u767d\u95ee\u9898\uff0c\u5e76\u5c45\u4e2d *\/\n#bbp-trash-pump-faq-module .bbp-faq-container {\n    max-width: 900px !important;\n    margin: 0 auto !important;\n    padding: 0 24px !important;\n    display: flex !important;\n    flex-direction: column !important;\n    align-items: center !important;\n}\n\n\/* \u9876\u90e8\u6807\u9898\u533a *\/\n#bbp-trash-pump-faq-module .bbp-faq-header {\n    width: 100% !important;\n    text-align: center !important;\n    margin-bottom: 40px !important;\n}\n\n\/* SEO \u4f18\u5316\u7684 H2 \u6807\u7b7e\uff0c\u4e25\u683c\u91cd\u7f6e\u6837\u5f0f *\/\n#bbp-trash-pump-faq-module h2.bbp-faq-main-title {\n    font-size: 32px !important; \/* \u4e25\u683c\u9075\u5faa\u8981\u6c42\u7684 32px *\/\n    font-weight: 700 !important; \/* \u4e25\u683c\u9075\u5faa\u8981\u6c42\u7684 700 *\/\n    color: #1848C0 !important; \/* \u54c1\u724c\u4e3b\u8272\u8c03 *\/\n    margin: 0 auto !important;\n    padding: 0 !important;\n    line-height: 1.3 !important;\n    font-family: 'Inter', sans-serif !important; \n    text-transform: capitalize !important; \/* \u9996\u5b57\u6bcd\u5927\u5199 *\/\n    letter-spacing: 0.5px !important;\n    position: relative !important;\n    display: block !important;\n}\n\n\/* \u590d\u523b\u56fe\u7247\u4e2d ALL \u7684\u6392\u7248\u6548\u679c (\u9ec4\u8272\u3001\u5c0f\u5b57\u3001\u5bbd\u95f4\u8ddd) *\/\n#bbp-trash-pump-faq-module .bbp-faq-badge {\n    display: block !important;\n    font-size: 14px !important;\n    color: #F0C018 !important; \/* \u54c1\u724c\u526f\u8272\u8c03 *\/\n    letter-spacing: 4px !important;\n    text-transform: uppercase !important;\n    font-weight: 700 !important;\n    margin-top: 12px !important;\n}\n\n\/* \u6807\u9898\u4e0b\u65b9\u7684\u526f\u8272\u8c03\u70b9\u7f00 *\/\n#bbp-trash-pump-faq-module h2.bbp-faq-main-title::after {\n    content: '' !important;\n    display: block !important;\n    width: 80px !important;\n    height: 4px !important;\n    background-color: #F0C018 !important; \/* \u54c1\u724c\u526f\u8272\u8c03 *\/\n    margin: 16px auto 0 auto !important;\n    border-radius: 2px !important;\n}\n\n\/* \u624b\u98ce\u7434\u5217\u8868\u533a *\/\n#bbp-trash-pump-faq-module .bbp-faq-list {\n    width: 100% !important;\n    display: flex !important;\n    flex-direction: column !important;\n    gap: 16px !important; \/* \u5de5\u4e1a\u98ce\u7edf\u4e00\u5361\u7247\u95f4\u8ddd *\/\n}\n\n\/* \u72ec\u7acb\u95ee\u9898\u5361\u7247 *\/\n#bbp-trash-pump-faq-module .bbp-faq-item {\n    background-color: #ffffff !important;\n    border: 1px solid #e2e8f0 !important;\n    border-radius: 4px !important; \/* \u8f83\u5c0f\u7684\u5706\u89d2\uff0c\u504f\u5411 B2B \u4e25\u8083\u98ce\u683c *\/\n    box-shadow: 0 2px 4px rgba(0,0,0,0.02) !important;\n    transition: border-color 0.3s ease, box-shadow 0.3s ease !important;\n    width: 100% !important;\n}\n\n#bbp-trash-pump-faq-module .bbp-faq-item:hover {\n    border-color: #1848C0 !important;\n    box-shadow: 0 4px 12px rgba(24, 72, 192, 0.08) !important;\n}\n\n\/* SEO \u4f18\u5316\u7684 H3 \u6807\u7b7e *\/\n#bbp-trash-pump-faq-module h3.bbp-faq-question {\n    margin: 0 !important;\n    padding: 0 !important;\n}\n\n#bbp-trash-pump-faq-module .bbp-faq-trigger {\n    width: 100% !important;\n    display: flex !important;\n    justify-content: space-between !important;\n    align-items: center !important;\n    padding: 24px 30px !important;\n    background: transparent !important;\n    border: none !important;\n    cursor: pointer !important;\n    text-align: left !important;\n    color: #1a202c !important;\n    font-size: 18px !important;\n    font-weight: 600 !important;\n    font-family: inherit !important;\n    transition: color 0.3s ease, background-color 0.3s ease !important;\n    line-height: 1.5 !important;\n}\n\n#bbp-trash-pump-faq-module .bbp-faq-trigger:hover,\n#bbp-trash-pump-faq-module .bbp-faq-trigger.active {\n    color: #1848C0 !important; \/* \u6fc0\u6d3b\u65f6\u53d8\u4e3a\u54c1\u724c\u4e3b\u8272 *\/\n    background-color: #fcfcfd !important;\n}\n\n\/* \u6781\u7b80\u6298\u53e0\u7bad\u5934 (Chevron) *\/\n#bbp-trash-pump-faq-module .bbp-faq-icon {\n    position: relative !important;\n    width: 12px !important;\n    height: 12px !important;\n    flex-shrink: 0 !important;\n    margin-left: 24px !important;\n    border-right: 2px solid #1848C0 !important;\n    border-bottom: 2px solid #1848C0 !important;\n    transform: rotate(45deg) !important;\n    transition: transform 0.3s ease, border-color 0.3s ease !important;\n    top: -2px !important;\n}\n\n\/* \u6fc0\u6d3b\u6001\uff1a\u7bad\u5934\u7ffb\u8f6c\u5411\u4e0a\uff0c\u53d8\u526f\u8272\u8c03 *\/\n#bbp-trash-pump-faq-module .bbp-faq-trigger.active .bbp-faq-icon {\n    transform: rotate(-135deg) !important;\n    border-color: #F0C018 !important;\n    top: 2px !important;\n}\n\n\/* \u624b\u98ce\u7434\u5185\u5bb9\u9762\u677f *\/\n#bbp-trash-pump-faq-module .bbp-faq-panel {\n    max-height: 0 !important;\n    overflow: hidden !important;\n    transition: max-height 0.4s cubic-bezier(0.25, 0.8, 0.25, 1) !important;\n    background-color: #ffffff !important;\n}\n\n#bbp-trash-pump-faq-module .bbp-faq-content {\n    padding: 0 30px 24px 30px !important;\n    color: #4a5568 !important;\n    font-size: 16px !important; \n    line-height: 1.7 !important;\n    font-family: inherit !important;\n    border-top: 1px solid transparent !important;\n}\n\n#bbp-trash-pump-faq-module .bbp-faq-trigger.active + .bbp-faq-panel .bbp-faq-content {\n    border-top-color: #f7fafc !important;\n    padding-top: 20px !important;\n}\n\n\/* \u79fb\u52a8\u7aef\u54cd\u5e94\u5f0f\u4f18\u5316 *\/\n@media (max-width:690px) {\n    #bbp-trash-pump-faq-module .bbp-faq-container {\n        padding: 0 16px !important;\n    }\n    #bbp-trash-pump-faq-module .bbp-faq-trigger {\n        padding: 20px 20px !important;\n        font-size: 16px !important;\n    }\n    #bbp-trash-pump-faq-module .bbp-faq-content {\n        padding: 0 20px 20px 20px !important;\n    }\n}\n<\/style>\n\n<section id=\"bbp-trash-pump-faq-module\">\n    <div class=\"bbp-faq-container\">\n        \n        <div class=\"bbp-faq-header\">\n            <h2 class=\"bbp-faq-main-title\">\n                FAQ \u2014 Trash Pump\n                <span class=\"bbp-faq-badge\">ALL<\/span>\n            <\/h2>\n        <\/div>\n\n        <div class=\"bbp-faq-list\">\n            \n            <div class=\"bbp-faq-item\">\n                <h3 class=\"bbp-faq-question\">\n                    <button class=\"bbp-faq-trigger\" aria-expanded=\"false\">\n                        <span class=\"bbp-faq-title-text\">What is the difference between a water pump and a trash pump?<\/span>\n                        <span class=\"bbp-faq-icon\"><\/span>\n                    <\/button>\n                <\/h3>\n                <div class=\"bbp-faq-panel\">\n                    <div class=\"bbp-faq-content\">\n                        A standard water pump uses a closed-impeller with tight casing tolerances optimized for clean water transfer \u2014 it cannot pass suspended solids above roughly 0.1 inch without excessive wear or seal damage. A trash pump uses a semi-open impeller in an enlarged casing with a removable cleanout cover, designed to pass solids up to 3 inches. The hardware difference means a trash pump handles construction debris, sewage bypass, and flood water with solids; a water pump cannot.\n                    <\/div>\n                <\/div>\n            <\/div>\n\n            <div class=\"bbp-faq-item\">\n                <h3 class=\"bbp-faq-question\">\n                    <button class=\"bbp-faq-trigger\" aria-expanded=\"false\">\n                        <span class=\"bbp-faq-title-text\">Will a trash pump pump sludge?<\/span>\n                        <span class=\"bbp-faq-icon\"><\/span>\n                    <\/button>\n                <\/h3>\n                <div class=\"bbp-faq-panel\">\n                    <div class=\"bbp-faq-content\">\n                        Yes, within limits. BBP trash pumps handle soft sludge, mud, and sewage containing up to 3 inches of suspended solids and moderate organic content. If your media is high-density abrasive slurry \u2014 mining tailings, drilling mud, high-silica concentrates above roughly 30 percent solids by weight \u2014 the correct product is our heavy-duty slurry pump series. Slurry hydraulics use thicker casing geometry and adjustable wear plates optimized for abrasive media.\n                    <\/div>\n                <\/div>\n            <\/div>\n\n            <div class=\"bbp-faq-item\">\n                <h3 class=\"bbp-faq-question\">\n                    <button class=\"bbp-faq-trigger\" aria-expanded=\"false\">\n                        <span class=\"bbp-faq-title-text\">Why do they call it a trash pump?<\/span>\n                        <span class=\"bbp-faq-icon\"><\/span>\n                    <\/button>\n                <\/h3>\n                <div class=\"bbp-faq-panel\">\n                    <div class=\"bbp-faq-content\">\n                        It is industry slang for &#8220;debris pump.&#8221; A standard water pump clogs on suspended solids; a pump engineered to survive suspended solids \u2014 leaves, sticks, mud, sludge, construction debris \u2014 became known as the &#8220;trash&#8221; pump because it passes the material the site crew would otherwise strain out. Engineering-wise, the correct name is self-priming centrifugal solids-handling pump; &#8220;trash pump&#8221; stuck because it is shorter.\n                    <\/div>\n                <\/div>\n            <\/div>\n\n            <div class=\"bbp-faq-item\">\n                <h3 class=\"bbp-faq-question\">\n                    <button class=\"bbp-faq-trigger\" aria-expanded=\"false\">\n                        <span class=\"bbp-faq-title-text\">How high will a trash pump lift water?<\/span>\n                        <span class=\"bbp-faq-icon\"><\/span>\n                    <\/button>\n                <\/h3>\n                <div class=\"bbp-faq-panel\">\n                    <div class=\"bbp-faq-content\">\n                        BBP T-series self-priming trash pumps can lift water up to 25 feet vertical suction. That is the practical limit for any centrifugal self-priming pump at sea level &#8211; atmospheric pressure physically caps theoretical lift at around 33 feet, and usable systems provide for margin for friction, vapor pressure, and altitude de-rating. If your sump is deeper than 25 feet vertical, T-SUB submersible model provides direct placement in the wet well and removes the suction-lift limitation.\n                    <\/div>\n                <\/div>\n            <\/div>\n\n            <div class=\"bbp-faq-item\">\n                <h3 class=\"bbp-faq-question\">\n                    <button class=\"bbp-faq-trigger\" aria-expanded=\"false\">\n                        <span class=\"bbp-faq-title-text\">What is the difference between a trash pump and a semi-trash pump?<\/span>\n                        <span class=\"bbp-faq-icon\"><\/span>\n                    <\/button>\n                <\/h3>\n                <div class=\"bbp-faq-panel\">\n                    <div class=\"bbp-faq-content\">\n                        Solids capacity. A fully-rated trash pump can pass solids in the 3-inch neighborhood, a semi-trash pump at 0.5-to-1-inch. The impeller vanes and casing passages are conceptually identical &#8211; semi-open design, enlarged volute &#8211; but scaled-down on a semi-trash. Semi-trash covers yard drain, pool pump-out, and light sewage; full trash covers construction, mining, municipal bypass. If 2-inch stones will make your pump ingestion, specify full trash.\n                    <\/div>\n                <\/div>\n            <\/div>\n\n            <div class=\"bbp-faq-item\">\n                <h3 class=\"bbp-faq-question\">\n                    <button class=\"bbp-faq-trigger\" aria-expanded=\"false\">\n                        <span class=\"bbp-faq-title-text\">Does a trash pump need a foot valve?<\/span>\n                        <span class=\"bbp-faq-icon\"><\/span>\n                    <\/button>\n                <\/h3>\n                <div class=\"bbp-faq-panel\">\n                    <div class=\"bbp-faq-content\">\n                        No. BBP T-series trash pumps are self-priming, which means the pump re-primes itself from an empty suction line on start-up \u2014 no foot valve required. However, the pump casing must be filled with water before the first start (a standard operating procedure called &#8220;charging the volute&#8221;). Our dedicated self-priming pump series covers the priming mechanism in depth if your duty leans toward clean-water transfer from a dry suction line and solids handling is not the core requirement.\n                    <\/div>\n                <\/div>\n            <\/div>\n\n            <div class=\"bbp-faq-item\">\n                <h3 class=\"bbp-faq-question\">\n                    <button class=\"bbp-faq-trigger\" aria-expanded=\"false\">\n                        <span class=\"bbp-faq-title-text\">What is the lead time for a custom BBP trash pump order?<\/span>\n                        <span class=\"bbp-faq-icon\"><\/span>\n                    <\/button>\n                <\/h3>\n                <div class=\"bbp-faq-panel\">\n                    <div class=\"bbp-faq-content\">\n                        Normal T-ST SKUs leave for the field within 2-3 weeks ex-works, 4-6 weeks for T-HD industrial frames with standard Class 30 castings, 6-8 weeks for engineered materials (Ni-hard impeller and duplex stainless casing)or accessory packages (trailer mount, sound-attenuated canopy); OEM private-label fleet orders are scheduled in a rolling forecast backed up by a buffer stock in our Beijing facility. We return a quote within four working hours after a complete RFQ and have the production slot locked on order release.\n                    <\/div>\n                <\/div>\n            <\/div>\n\n        <\/div>\n    <\/div>\n<\/section>\n\n<script>\ndocument.addEventListener('DOMContentLoaded', function() {\n    const faqModule = document.getElementById('bbp-trash-pump-faq-module');\n    if (!faqModule) return;\n\n    const triggers = faqModule.querySelectorAll('.bbp-faq-trigger');\n\n    triggers.forEach(trigger => {\n        trigger.addEventListener('click', function(e) {\n            e.preventDefault();\n            const isActive = this.classList.contains('active');\n            const panel = this.parentElement.nextElementSibling;\n\n            \/\/ \u4e92\u65a5\u6298\u53e0\n            faqModule.querySelectorAll('.bbp-faq-trigger.active').forEach(activeTrigger => {\n                if (activeTrigger !== this) {\n                    activeTrigger.classList.remove('active');\n                    activeTrigger.setAttribute('aria-expanded', 'false');\n                    \/\/ \u6b63\u786e\u6e05\u9664\u9ad8\u5ea6\u8bbe\u7f6e\n                    activeTrigger.parentElement.nextElementSibling.style.removeProperty('max-height');\n                }\n            });\n\n            \/\/ \u5207\u6362\u72b6\u6001\n            if (isActive) {\n                this.classList.remove('active');\n                this.setAttribute('aria-expanded', 'false');\n                panel.style.removeProperty('max-height');\n            } else {\n                this.classList.add('active');\n                this.setAttribute('aria-expanded', 'true');\n                \/\/ \u8ffd\u52a0 'important' \u5f3a\u5236\u751f\u6548\uff0c\u7a81\u7834 CSS \u7684 max-height:0 !important \u9650\u5236\n                panel.style.setProperty('max-height', panel.scrollHeight + \"px\", \"important\");\n            }\n        });\n    });\n\n    \/\/ \u7a97\u53e3\u5c3a\u5bf8\u53d8\u5316\u76d1\u542c\n    window.addEventListener('resize', () => {\n        faqModule.querySelectorAll('.bbp-faq-trigger.active').forEach(activeTrigger => {\n            const panel = activeTrigger.parentElement.nextElementSibling;\n            panel.style.setProperty('max-height', panel.scrollHeight + \"px\", \"important\");\n        });\n    });\n});\n<\/script>\n\n<script type=\"application\/ld+json\">\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What is the difference between a water pump and a trash pump?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"A standard water pump uses a closed-impeller with tight casing tolerances optimized for clean water transfer \u2014 it cannot pass suspended solids above roughly 0.1 inch without excessive wear or seal damage. A trash pump uses a semi-open impeller in an enlarged casing with a removable cleanout cover, designed to pass solids up to 3 inches. The hardware difference means a trash pump handles construction debris, sewage bypass, and flood water with solids; a water pump cannot.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Will a trash pump pump sludge?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Yes, within limits. BBP trash pumps handle soft sludge, mud, and sewage containing up to 3 inches of suspended solids and moderate organic content. If your media is high-density abrasive slurry \u2014 mining tailings, drilling mud, high-silica concentrates above roughly 30 percent solids by weight \u2014 the correct product is our heavy-duty slurry pump series. Slurry hydraulics use thicker casing geometry and adjustable wear plates optimized for abrasive media.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Why do they call it a trash pump?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"It is industry slang for \\\"debris pump.\\\" A standard water pump clogs on suspended solids; a pump engineered to survive suspended solids \u2014 leaves, sticks, mud, sludge, construction debris \u2014 became known as the \\\"trash\\\" pump because it passes the material the site crew would otherwise strain out. Engineering-wise, the correct name is self-priming centrifugal solids-handling pump; \\\"trash pump\\\" stuck because it is shorter.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"How high will a trash pump lift water?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"BBP T-series self-priming trash pumps can lift water up to 25 feet vertical suction. That is the practical limit for any centrifugal self-priming pump at sea level - atmospheric pressure physically caps theoretical lift at around 33 feet, and usable systems provide for margin for friction, vapor pressure, and altitude de-rating. If your sump is deeper than 25 feet vertical, T-SUB submersible model provides direct placement in the wet well and removes the suction-lift limitation.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What is the difference between a trash pump and a semi-trash pump?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Solids capacity. A fully-rated trash pump can pass solids in the 3-inch neighborhood, a semi-trash pump at 0.5-to-1-inch. The impeller vanes and casing passages are conceptually identical - semi-open design, enlarged volute - but scaled-down on a semi-trash. Semi-trash covers yard drain, pool pump-out, and light sewage; full trash covers construction, mining, municipal bypass. If 2-inch stones will make your pump ingestion, specify full trash.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Does a trash pump need a foot valve?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"No. BBP T-series trash pumps are self-priming, which means the pump re-primes itself from an empty suction line on start-up \u2014 no foot valve required. However, the pump casing must be filled with water before the first start (a standard operating procedure called \\\"charging the volute\\\"). Our dedicated self-priming pump series covers the priming mechanism in depth if your duty leans toward clean-water transfer from a dry suction line and solids handling is not the core requirement.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What is the lead time for a custom BBP trash pump order?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Normal T-ST SKUs leave for the field within 2-3 weeks ex-works, 4-6 weeks for T-HD industrial frames with standard Class 30 castings, 6-8 weeks for engineered materials (Ni-hard impeller and duplex stainless casing)or accessory packages (trailer mount, sound-attenuated canopy); OEM private-label fleet orders are scheduled in a rolling forecast backed up by a buffer stock in our Beijing facility. We return a quote within four working hours after a complete RFQ and have the production slot locked on order release.\"\n      }\n    }\n  ]\n}\n<\/script>\n<\/div><\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-columns stk-block-columns stk-block stk-88d6d61\" data-block-id=\"88d6d61\"><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-88d6d61-column\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-9fcafef\" data-v=\"4\" data-block-id=\"9fcafef\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-9fcafef-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-9fcafef-inner-blocks\">\n<style>\n\/* 3. Aesthetics & Fonts: \u5f15\u5165\u9ad8\u54c1\u8d28\u5b57\u4f53 *\/\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;600;700&display=swap');\n\n\/* 1. Scope & 4. Layout: \u6700\u9ad8\u7ea7\u522b\u4f5c\u7528\u57df\uff0c\u7eaf\u624b\u5199 Flexbox \u5e03\u5c40 *\/\n#bbp-trash-pump-hero {\n    width: 100% !important;\n    \/* \u4f7f\u7528\u4e3b\u8272\u8c03 #1848C0 \u642d\u914d\u6e10\u53d8\u4e0e\u5149\u6655\uff0c\u6d88\u9664\u5446\u677f\u7684\u7559\u767d\uff0c\u589e\u52a0 B2B \u9ad8\u7ea7\u611f *\/\n    background: radial-gradient(circle at 90% 90%, rgba(240, 192, 24, 0.08) 0%, transparent 40%),\n                linear-gradient(135deg, #1848C0 0%, #0e2b75 100%) !important;\n    padding: 40px 20px !important; \/* \u9075\u5faa Section padding 40px \u7684\u8981\u6c42 *\/\n    box-sizing: border-box !important;\n    font-family: 'Inter', system-ui, sans-serif !important;\n    display: flex !important;\n    justify-content: center !important;\n    align-items: center !important;\n    position: relative !important;\n    overflow: hidden !important;\n    margin: 0 !important;\n}\n\n\/* \u88c5\u9970\u6027\u80cc\u666f\u5143\u7d20\uff1a\u586b\u8865\u53f3\u4fa7\u53ef\u80fd\u51fa\u73b0\u7684\u7559\u767d\uff0c\u589e\u52a0\u5de5\u7a0b\u611f *\/\n#bbp-trash-pump-hero::before {\n    content: \"\" !important;\n    position: absolute !important;\n    top: 0 !important;\n    right: 0 !important;\n    width: 40% !important;\n    height: 100% !important;\n    background: repeating-linear-gradient(\n      45deg,\n      rgba(255, 255, 255, 0.02),\n      rgba(255, 255, 255, 0.02) 10px,\n      transparent 10px,\n      transparent 20px\n    ) !important;\n    pointer-events: none !important;\n}\n\n#bbp-trash-pump-hero .bbp-hero-wrapper {\n    max-width: 1200px !important;\n    width: 100% !important;\n    display: flex !important;\n    flex-direction: column !important;\n    position: relative !important;\n    z-index: 2 !important;\n    \/* \u91c7\u7528 B2B \u5e38\u7528\u7684\u534a\u900f\u660e\u5185\u5bb9\u5361\u7247\u8bbe\u8ba1 *\/\n    background: rgba(255, 255, 255, 0.04) !important;\n    border-left: 6px solid #F0C018 !important; \/* \u54c1\u724c\u526f\u8272\u8c03\u70b9\u7f00 *\/\n    padding: 40px !important;\n    border-radius: 4px !important;\n    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2) !important;\n    backdrop-filter: blur(5px) !important;\n    -webkit-backdrop-filter: blur(5px) !important;\n}\n\n\/* 2. Tag Replacement & SEO: \u4f7f\u7528 H2 \u8fdb\u884c SEO \u4f18\u5316\uff0c\u5f3a\u5236 32px \u548c\u5f3a\u9694\u79bb\u9632\u6b62\u6837\u5f0f\u6cc4\u9732 *\/\n#bbp-trash-pump-hero h2.bbp-hero-title {\n    font-size: 32px !important;\n    font-weight: 700 !important;\n    color: #ffffff !important;\n    margin: 0 0 20px 0 !important;\n    line-height: 1.3 !important;\n    letter-spacing: -0.5px !important;\n    padding: 0 !important;\n    border: none !important;\n    background: none !important;\n    text-transform: none !important;\n}\n\n#bbp-trash-pump-hero p.bbp-hero-description {\n    font-size: 16px !important;\n    font-weight: 400 !important;\n    color: #e2e8f0 !important;\n    margin: 0 0 32px 0 !important;\n    line-height: 1.7 !important;\n    max-width: 850px !important;\n}\n\n\/* \u6309\u94ae\u8bbe\u8ba1\uff1a\u5229\u7528\u526f\u8272\u8c03\uff0c\u9ad8\u8f6c\u5316\u7387\u8bbe\u8ba1 *\/\n#bbp-trash-pump-hero .bbp-btn-container {\n    display: flex !important;\n}\n\n#bbp-trash-pump-hero a.bbp-quote-btn {\n    display: inline-flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n    background-color: #F0C018 !important; \/* \u54c1\u724c\u526f\u8272\u8c03 *\/\n    color: #000000 !important; \/* \u6df1\u8272\u6587\u5b57\u786e\u4fdd\u5bf9\u6bd4\u5ea6 *\/\n    text-decoration: none !important;\n    padding: 16px 36px !important;\n    font-size: 16px !important;\n    font-weight: 700 !important;\n    border-radius: 3px !important;\n    transition: all 0.3s ease !important;\n    box-shadow: 0 6px 15px rgba(240, 192, 24, 0.25) !important;\n    border: none !important;\n    cursor: pointer !important;\n}\n\n#bbp-trash-pump-hero a.bbp-quote-btn:hover {\n    background-color: #fce170 !important;\n    transform: translateY(-2px) !important;\n    box-shadow: 0 8px 20px rgba(240, 192, 24, 0.4) !important;\n    color: #000000 !important;\n}\n\n\/* \u54cd\u5e94\u5f0f\u8c03\u6574\uff1a\u4fdd\u6301\u6027\u80fd\u548c\u89c6\u89c9\u4f53\u9a8c *\/\n@media (max-width:690px) {\n    #bbp-trash-pump-hero {\n        padding: 40px 15px !important;\n    }\n    #bbp-trash-pump-hero .bbp-hero-wrapper {\n        padding: 30px 20px !important;\n        border-left-width: 4px !important;\n    }\n    #bbp-trash-pump-hero h2.bbp-hero-title {\n        font-size: 26px !important; \/* \u79fb\u52a8\u7aef\u9002\u914d\u7f29\u5c0f *\/\n    }\n    #bbp-trash-pump-hero p.bbp-hero-description {\n        font-size: 15px !important;\n    }\n}\n<\/style>\n\n<section id=\"bbp-trash-pump-hero\">\n    <div class=\"bbp-hero-wrapper\">\n        <h2 class=\"bbp-hero-title\">Specify the Right Trash Pump for Your Site<\/h2>\n        <p class=\"bbp-hero-description\">In light of your operating point, customer service expectations, location power availability, and fleet utilization profile &#8211; BBP engineering will provide a T-series recommendation, ASTM-certified material quoting package and quotation within four working hours of RFQ.<\/p>\n        <div class=\"bbp-btn-container\">\n            <a href=\"#ct-popup-820\" class=\"bbp-quote-btn\">Request a Quote<\/a>\n        <\/div>\n    <\/div>\n<\/section>\n<\/div><\/div><\/div>\n<\/div><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Trash Pump Solids-Handling Water Pump for Construction Dewatering Heavy-duty self-priming trash pumps engineered to move debris-laden water \u2014 2&#8243;\u20138&#8243; frames, flows to 2,800 GPM, solids passing up to 3 inches, for construction dewatering, mining pit drainage, sewage bypass, and flood control. Built to ASTM A48 Class 30 and A536 65-45-12 material specs matched to Thompson [&hellip;]<\/p>\n","protected":false},"author":8,"featured_media":2764,"parent":1759,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_gspb_post_css":"","footnotes":""},"class_list":["post-2763","page","type-page","status-publish","has-post-thumbnail","hentry"],"blocksy_meta":[],"_links":{"self":[{"href":"https:\/\/bbpmfg.com\/ar\/wp-json\/wp\/v2\/pages\/2763","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bbpmfg.com\/ar\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/bbpmfg.com\/ar\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/bbpmfg.com\/ar\/wp-json\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/bbpmfg.com\/ar\/wp-json\/wp\/v2\/comments?post=2763"}],"version-history":[{"count":0,"href":"https:\/\/bbpmfg.com\/ar\/wp-json\/wp\/v2\/pages\/2763\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/bbpmfg.com\/ar\/wp-json\/wp\/v2\/pages\/1759"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/bbpmfg.com\/ar\/wp-json\/wp\/v2\/media\/2764"}],"wp:attachment":[{"href":"https:\/\/bbpmfg.com\/ar\/wp-json\/wp\/v2\/media?parent=2763"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}