/* Content-only media fitting; the reference layout, typography and colors stay in its own CSS. */
img.micen-product-image{object-fit:contain!important;background:#fff}
.micen-gallery-image{background-size:contain!important;background-repeat:no-repeat;background-color:#f5f7fa}
.pp-gallery-slide-image.micen-client-image{object-fit:contain!important;background:#f5f7fa}
.pp-image-slider img.micen-client-image{object-fit:contain!important;background:#f5f7fa}
img[data-micen-album]{cursor:zoom-in}
[data-id="e1c5215"] img{object-fit:contain;object-position:center bottom}
[data-micen-video]{cursor:pointer}
.micen-viewer{border:0;padding:0;width:min(1200px,96vw);max-width:96vw;max-height:94vh;background:#111b2b;color:#fff;border-radius:6px;box-shadow:0 20px 100px #0007;overflow:hidden}
.micen-viewer::backdrop{background:#07101de8}
.micen-viewer-head{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:15px 20px;background:#17243a}
.micen-viewer-title{font:600 15px/1.5 Arial,sans-serif;margin:0;color:#fff}
.micen-viewer-tools{display:flex;align-items:center;gap:12px}
.micen-viewer button{border:1px solid #58687c;background:#20344e;color:#fff;cursor:pointer;line-height:1.3;border-radius:4px;box-shadow:none}
.micen-viewer button:hover{background:#31557e}
.micen-viewer-close{font-size:24px;padding:2px 11px}
.micen-viewer-all{font-size:12px;padding:7px 11px;white-space:nowrap}
.micen-viewer-stage{position:relative;display:flex;align-items:center;justify-content:center;background:#0e1622;min-height:260px}
.micen-viewer-stage img{display:block;width:100%;height:min(72vh,800px);object-fit:contain;background:#f5f7fa;margin:0}
.micen-viewer-stage video{display:block;width:100%;max-height:76vh;min-height:260px;background:#000}
.micen-viewer-prev,.micen-viewer-next{position:absolute;top:calc(50% - 25px);z-index:2;width:44px;height:50px;padding:0;font-size:26px;background:#10243bcc!important}
.micen-viewer-prev{left:10px}.micen-viewer-next{right:10px}
.micen-viewer-foot{display:flex;gap:16px;justify-content:space-between;align-items:center;padding:12px 20px;font:13px/1.5 Arial,sans-serif;color:#c7d2e3}
.micen-viewer-foot a{color:#a8ceff;text-decoration:underline}
.micen-viewer button:focus-visible,.micen-viewer a:focus-visible{outline:3px solid #90bcff;outline-offset:3px}
@media(max-width:767px){.micen-viewer{max-width:96vw;width:96vw}.micen-viewer-head{padding:12px;gap:8px}.micen-viewer-title{font-size:12px}.micen-viewer-all{font-size:10px;padding:6px}.micen-viewer-tools{gap:7px}.micen-viewer-stage img{height:66vh}.micen-viewer-foot{font-size:11px;padding:11px 12px}.micen-viewer-prev,.micen-viewer-next{width:34px;height:44px;font-size:23px}}

/* original-rebrand-20261030：首屏AI主图已含曲臂云梯，隐藏重复叠放的产品图 */
.elementor-element-e1c5215 img{visibility:hidden}
@media (max-width:767px){.elementor-element-8469e7f,.elementor-element-8469e7f>.elementor-motion-effects-container>.elementor-motion-effects-layer,.elementor-element-8469e7f>.elementor-motion-effects-container>.elementor-motion-effects-layer::before,.elementor-element-8469e7f::before{background-position:center center,74% center!important;background-size:cover,cover!important;background-image:linear-gradient(180deg,rgba(8,32,80,.72) 0%,rgba(8,32,80,.35) 42%,rgba(8,32,80,0) 68%),url("/wp-content/uploads/micen-site/releases/live-20261101-r1/micen-media/ai/hero-boom-lift.webp")!important}.elementor-element-8469e7f .elementor-heading-title{text-shadow:0 2px 14px rgba(5,25,60,.55)}}

img[data-mfit]{object-fit:cover;object-position:center}

/* original-rebrand-20261030 extras：首屏徽章避开AI主图人物；客户项目区右侧放客户实拍 */
.elementor-element-7b9043d{display:none!important}
.elementor-122 .elementor-element.elementor-element-1701560:not(.elementor-motion-effects-element-type-background){background-image:url("/wp-content/uploads/micen-site/releases/live-20261101-r1/micen-media/fit/M024-1400x1120.webp")!important;background-size:46% auto!important;background-position:right 3% center!important}
@media (max-width:1024px){.elementor-122 .elementor-element.elementor-element-1701560:not(.elementor-motion-effects-element-type-background){background-image:none!important}}
/* home-style-20261031 */
/* 产品卡片：白卡+浅灰图区+描边按钮，悬停上浮 */
.elementor-122 .elementor-element-63dc878d{background:#fff!important;border:1px solid #e2e8f0;border-radius:10px;overflow:hidden;box-shadow:0 2px 10px rgba(30,41,59,.06);transition:transform .25s ease,box-shadow .25s ease}
.elementor-122 .elementor-element-63dc878d:hover{transform:translateY(-4px);box-shadow:0 14px 30px rgba(30,41,59,.12)}
.elementor-122 .elementor-element-63dc878d>.e-con-inner{padding:0!important}
.elementor-122 .elementor-element-50d01e25{background:#f4f7fb!important}
.elementor-122 .elementor-element-50d01e25 img{mix-blend-mode:multiply;transition:transform .35s ease}
.elementor-122 .elementor-element-63dc878d:hover .elementor-element-50d01e25 img{transform:scale(1.04)}
.elementor-122 .elementor-element-265b54bf{background:#fff!important;border-top:3px solid #3b82f6}
.elementor-122 .elementor-element-265b54bf .elementor-heading-title{color:#1e293b!important}
.elementor-122 .elementor-element-50ecfc7e .elementor-button{background:transparent!important;color:#2563eb!important;border:1.5px solid #3b82f6!important;border-radius:4px!important;transition:background .2s,color .2s}
.elementor-122 .elementor-element-63dc878d:hover .elementor-element-50ecfc7e .elementor-button{background:#3b82f6!important;color:#fff!important}
/* 工厂数据：白底卡片、蓝色数字、左侧强调线 */
.elementor-122 .elementor-widget-counter{background:transparent!important}
.elementor-122 .elementor-widget-counter>.elementor-widget-container{background:#fff!important;border-left:4px solid #3b82f6;border-radius:6px;box-shadow:0 2px 12px rgba(30,41,59,.07)}
.elementor-122 .e-con:has(>.elementor-widget-counter){background:transparent!important}
.elementor-122 .elementor-widget-counter .elementor-counter-number-wrapper{color:#2563eb!important}
.elementor-122 .elementor-widget-counter .elementor-counter-title{color:#475569!important}
/* 客户图墙：统一圆角网格，只显示前12张，其余在相册中查看 */
.elementor-122 .elementor-element-5750fb6 .pp-grid-item-wrap:nth-child(n+13){display:none!important}
.elementor-122 .elementor-element-5750fb6 .pp-image-gallery-thumbnail-wrap{border-radius:8px;overflow:hidden}
.elementor-122 .elementor-element-5750fb6 img{transition:transform .4s ease}
.elementor-122 .elementor-element-5750fb6 .pp-grid-item:hover img{transform:scale(1.06)}
.micen-more-photos-wrap{text-align:center;margin-top:-24px}
.micen-more-photos{display:inline-block;padding:12px 28px;border:1.5px solid #3b82f6;border-radius:4px;color:#2563eb;font-size:13px;font-weight:600;letter-spacing:1px;text-transform:uppercase;text-decoration:none;transition:background .2s,color .2s}
.micen-more-photos:hover{background:#3b82f6;color:#fff}
@media (max-width:767px){.elementor-122 .elementor-element-5750fb6 .pp-grid-item-wrap:nth-child(n+10){display:none!important}}
/* home-style-20261031 end */
/* banner-refresh-20261031 */
/* 首页首屏：深色渐变压暗左侧，排版加眉题/说明/双按钮/产品线 */
.elementor-122 .elementor-element-8469e7f{min-height:640px}
.elementor-122 .elementor-element-8469e7f>.elementor-motion-effects-container>.elementor-motion-effects-layer::before,.elementor-122 .elementor-element-8469e7f::before{background-image:linear-gradient(90deg,rgba(8,18,38,.92) 0%,rgba(8,18,38,.72) 34%,rgba(8,18,38,.15) 62%,rgba(8,18,38,0) 80%),url("/wp-content/uploads/micen-site/releases/live-20261101-r1/micen-media/ai/hero-boom-lift.webp")!important;background-size:cover,cover!important;background-position:center,right center!important;opacity:1!important}
.elementor-122 .elementor-element-73bafa07{justify-content:center!important;padding-bottom:70px!important}
.micen-hero-eyebrow{display:inline-flex;align-items:center;gap:12px;color:#93c5fd;font-size:13px;font-weight:600;letter-spacing:2.5px;text-transform:uppercase;margin-bottom:18px}
.micen-hero-eyebrow::before{content:"";width:36px;height:2px;background:#3b82f6}
.elementor-122 .elementor-element-1339a9e4 .elementor-heading-title{font-size:60px!important;line-height:1.08!important;letter-spacing:-.5px;max-width:620px}
.micen-hero-lead{color:#cbd5e1;font-size:17px;line-height:1.65;max-width:520px;margin:20px 0 30px}
.elementor-122 .elementor-element-36a882c0>.e-con-inner,.elementor-122 .elementor-element-36a882c0{flex-direction:row!important;gap:14px!important;flex-wrap:wrap}
.elementor-122 .elementor-element-11c0b53 .elementor-button-wrapper{display:flex;gap:14px;flex-wrap:wrap}
.elementor-122 .elementor-element-11c0b53 .elementor-button{padding:16px 30px!important;border-radius:4px!important;background:#3b82f6!important;font-weight:600}
.micen-hero-ghost{display:inline-flex;align-items:center;padding:15px 30px;border:1.5px solid rgba(255,255,255,.7);border-radius:4px;color:#fff;font-size:13px;font-weight:600;letter-spacing:1px;text-transform:uppercase;text-decoration:none;transition:background .2s,border-color .2s}
.micen-hero-ghost:hover{background:rgba(255,255,255,.12);border-color:#fff;color:#fff}
.micen-hero-lines{list-style:none;display:flex;gap:0;margin:44px 0 0;padding:22px 0 0;border-top:1px solid rgba(255,255,255,.16);max-width:620px}
.micen-hero-lines li{flex:1;padding-right:18px;margin-right:18px;border-right:1px solid rgba(255,255,255,.16);color:#94a3b8;font-size:13px;line-height:1.5}
.micen-hero-lines li:last-child{border-right:0;margin-right:0}
.micen-hero-lines b{display:block;color:#fff;font-size:15px;font-weight:600;margin-bottom:4px}
@media (max-width:1024px){.elementor-122 .elementor-element-1339a9e4 .elementor-heading-title{font-size:46px!important}.elementor-122 .elementor-element-73bafa07{padding:40px 32px 60px!important}}
@media (max-width:767px){
.elementor-122 .elementor-element-8469e7f{min-height:0}
.elementor-122 .elementor-element-8469e7f>.elementor-motion-effects-container>.elementor-motion-effects-layer::before,.elementor-122 .elementor-element-8469e7f::before,.elementor-122 .elementor-element-8469e7f>.elementor-motion-effects-container>.elementor-motion-effects-layer,.elementor-122 .elementor-element-8469e7f{background-image:linear-gradient(180deg,rgba(8,18,38,.9) 0%,rgba(8,18,38,.7) 48%,rgba(8,18,38,.2) 100%),url("/wp-content/uploads/micen-site/releases/live-20261101-r1/micen-media/ai/hero-boom-lift.webp")!important;background-position:center,68% center!important;background-size:cover,cover!important}
.elementor-122 .elementor-element-8469e7f>.elementor-motion-effects-container>.elementor-motion-effects-layer::before,.elementor-122 .elementor-element-8469e7f::before{background-image:linear-gradient(180deg,#081226 0%,rgba(8,18,38,.85) 55%,rgba(8,18,38,0) 78%),url("/wp-content/uploads/micen-site/releases/live-20261101-r1/micen-media/ai/hero-boom-lift.webp")!important;background-size:cover,auto 440px!important;background-position:center,62% bottom!important;background-color:#081226!important}
.elementor-122 .elementor-element-73bafa07{padding:36px 22px 330px!important}
.elementor-122 .elementor-element-1339a9e4 .elementor-heading-title{font-size:36px!important}
.micen-hero-eyebrow{font-size:11px;letter-spacing:1.5px}.micen-hero-lead{font-size:15px;margin:14px 0 22px}
.micen-hero-lines{flex-direction:column;gap:12px;margin-top:28px}.micen-hero-lines li{border-right:0;margin:0;padding:0}
}
/* 内页Banner：去掉蓝色滤镜和白框，改深蓝渐变+居中标题+蓝色短线 */
.elementor-element-34ae14d5,.elementor-element-7a6f803e,.elementor-element-3bae1455,.elementor-element-2f1aa618,.elementor-element-30e9245,.elementor-element-118fa8b2,.elementor-element-a38b5d1,.elementor-element-73005af1,.elementor-element-d1dc3f1,.elementor-element-3d578e26,.elementor-element-69a0d6d4,.elementor-element-e25e73d,.elementor-element-69678d59,.elementor-element-742238f3,.elementor-element-39bcd281{--overlay-opacity:1!important}
.elementor-element-34ae14d5::before,.elementor-element-34ae14d5>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-image:linear-gradient(180deg,rgba(8,18,38,.55) 0%,rgba(8,18,38,.78) 100%),url("/wp-content/uploads/micen-site/releases/live-20261101-r1/micen-media/ai/banner-factory.webp")!important;background-size:cover,cover!important;background-position:center,center!important;background-repeat:no-repeat!important;opacity:1!important;mix-blend-mode:normal!important}
.elementor-element-7a6f803e::before,.elementor-element-7a6f803e>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-image:linear-gradient(180deg,rgba(8,18,38,.55) 0%,rgba(8,18,38,.78) 100%),url("/wp-content/uploads/micen-site/releases/live-20261101-r1/micen-media/ai/banner-service.webp")!important;background-size:cover,cover!important;background-position:center,center!important;background-repeat:no-repeat!important;opacity:1!important;mix-blend-mode:normal!important}
.elementor-element-3bae1455::before,.elementor-element-3bae1455>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-image:linear-gradient(180deg,rgba(8,18,38,.55) 0%,rgba(8,18,38,.78) 100%),url("/wp-content/uploads/micen-site/releases/live-20261101-r1/micen-media/ai/banner-dispatch.webp")!important;background-size:cover,cover!important;background-position:center,center!important;background-repeat:no-repeat!important;opacity:1!important;mix-blend-mode:normal!important}
.elementor-element-2f1aa618::before,.elementor-element-2f1aa618>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-image:linear-gradient(180deg,rgba(8,18,38,.55) 0%,rgba(8,18,38,.78) 100%),url("/wp-content/uploads/micen-site/releases/live-20261101-r1/micen-media/ai/banner-aerial.webp")!important;background-size:cover,cover!important;background-position:center,center!important;background-repeat:no-repeat!important;opacity:1!important;mix-blend-mode:normal!important}
.elementor-element-30e9245::before,.elementor-element-30e9245>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-image:linear-gradient(180deg,rgba(8,18,38,.55) 0%,rgba(8,18,38,.78) 100%),url("/wp-content/uploads/micen-site/releases/live-20261101-r1/micen-media/ai/banner-factory.webp")!important;background-size:cover,cover!important;background-position:center,center!important;background-repeat:no-repeat!important;opacity:1!important;mix-blend-mode:normal!important}
.elementor-element-118fa8b2::before,.elementor-element-118fa8b2>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-image:linear-gradient(180deg,rgba(8,18,38,.55) 0%,rgba(8,18,38,.78) 100%),url("/wp-content/uploads/micen-site/releases/live-20261101-r1/micen-media/ai/banner-cargo.webp")!important;background-size:cover,cover!important;background-position:center,center!important;background-repeat:no-repeat!important;opacity:1!important;mix-blend-mode:normal!important}
.elementor-element-a38b5d1::before,.elementor-element-a38b5d1>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-image:linear-gradient(180deg,rgba(8,18,38,.55) 0%,rgba(8,18,38,.78) 100%),url("/wp-content/uploads/micen-site/releases/live-20261101-r1/micen-media/ai/banner-factory.webp")!important;background-size:cover,cover!important;background-position:center,center!important;background-repeat:no-repeat!important;opacity:1!important;mix-blend-mode:normal!important}
.elementor-element-73005af1::before,.elementor-element-73005af1>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-image:linear-gradient(180deg,rgba(8,18,38,.55) 0%,rgba(8,18,38,.78) 100%),url("/wp-content/uploads/micen-site/releases/live-20261101-r1/micen-media/ai/banner-factory.webp")!important;background-size:cover,cover!important;background-position:center,center!important;background-repeat:no-repeat!important;opacity:1!important;mix-blend-mode:normal!important}
.elementor-element-d1dc3f1::before,.elementor-element-d1dc3f1>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-image:linear-gradient(180deg,rgba(8,18,38,.55) 0%,rgba(8,18,38,.78) 100%),url("/wp-content/uploads/micen-site/releases/live-20261101-r1/micen-media/ai/banner-dispatch.webp")!important;background-size:cover,cover!important;background-position:center,center!important;background-repeat:no-repeat!important;opacity:1!important;mix-blend-mode:normal!important}
.elementor-element-3d578e26::before,.elementor-element-3d578e26>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-image:linear-gradient(180deg,rgba(8,18,38,.55) 0%,rgba(8,18,38,.78) 100%),url("/wp-content/uploads/micen-site/releases/live-20261101-r1/micen-media/ai/banner-factory.webp")!important;background-size:cover,cover!important;background-position:center,center!important;background-repeat:no-repeat!important;opacity:1!important;mix-blend-mode:normal!important}
.elementor-element-69a0d6d4::before,.elementor-element-69a0d6d4>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-image:linear-gradient(180deg,rgba(8,18,38,.55) 0%,rgba(8,18,38,.78) 100%),url("/wp-content/uploads/micen-site/releases/live-20261101-r1/micen-media/ai/banner-aerial.webp")!important;background-size:cover,cover!important;background-position:center,center!important;background-repeat:no-repeat!important;opacity:1!important;mix-blend-mode:normal!important}
.elementor-element-e25e73d::before,.elementor-element-e25e73d>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-image:linear-gradient(180deg,rgba(8,18,38,.55) 0%,rgba(8,18,38,.78) 100%),url("/wp-content/uploads/micen-site/releases/live-20261101-r1/micen-media/ai/banner-aerial.webp")!important;background-size:cover,cover!important;background-position:center,center!important;background-repeat:no-repeat!important;opacity:1!important;mix-blend-mode:normal!important}
.elementor-element-69678d59::before,.elementor-element-69678d59>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-image:linear-gradient(180deg,rgba(8,18,38,.55) 0%,rgba(8,18,38,.78) 100%),url("/wp-content/uploads/micen-site/releases/live-20261101-r1/micen-media/ai/banner-aerial.webp")!important;background-size:cover,cover!important;background-position:center,center!important;background-repeat:no-repeat!important;opacity:1!important;mix-blend-mode:normal!important}
.elementor-element-742238f3::before,.elementor-element-742238f3>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-image:linear-gradient(180deg,rgba(8,18,38,.55) 0%,rgba(8,18,38,.78) 100%),url("/wp-content/uploads/micen-site/releases/live-20261101-r1/micen-media/ai/banner-cargo.webp")!important;background-size:cover,cover!important;background-position:center,center!important;background-repeat:no-repeat!important;opacity:1!important;mix-blend-mode:normal!important}
.elementor-element-39bcd281::before,.elementor-element-39bcd281>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-image:linear-gradient(180deg,rgba(8,18,38,.55) 0%,rgba(8,18,38,.78) 100%),url("/wp-content/uploads/micen-site/releases/live-20261101-r1/micen-media/ai/banner-home.webp")!important;background-size:cover,cover!important;background-position:center,center!important;background-repeat:no-repeat!important;opacity:1!important;mix-blend-mode:normal!important}
.elementor-element-34ae14d5 .e-con-inner>.e-con,.elementor-element-7a6f803e .e-con-inner>.e-con,.elementor-element-3bae1455 .e-con-inner>.e-con,.elementor-element-2f1aa618 .e-con-inner>.e-con,.elementor-element-30e9245 .e-con-inner>.e-con,.elementor-element-118fa8b2 .e-con-inner>.e-con,.elementor-element-a38b5d1 .e-con-inner>.e-con,.elementor-element-73005af1 .e-con-inner>.e-con,.elementor-element-d1dc3f1 .e-con-inner>.e-con,.elementor-element-3d578e26 .e-con-inner>.e-con,.elementor-element-69a0d6d4 .e-con-inner>.e-con,.elementor-element-e25e73d .e-con-inner>.e-con,.elementor-element-69678d59 .e-con-inner>.e-con,.elementor-element-742238f3 .e-con-inner>.e-con,.elementor-element-39bcd281 .e-con-inner>.e-con{border:0!important;background:transparent!important;box-shadow:none!important}
.elementor-element-34ae14d5 h1,.elementor-element-7a6f803e h1,.elementor-element-3bae1455 h1,.elementor-element-2f1aa618 h1,.elementor-element-30e9245 h1,.elementor-element-118fa8b2 h1,.elementor-element-a38b5d1 h1,.elementor-element-73005af1 h1,.elementor-element-d1dc3f1 h1,.elementor-element-3d578e26 h1,.elementor-element-69a0d6d4 h1,.elementor-element-e25e73d h1,.elementor-element-69678d59 h1,.elementor-element-742238f3 h1,.elementor-element-39bcd281 h1,.elementor-element-34ae14d5 .elementor-heading-title,.elementor-element-7a6f803e .elementor-heading-title,.elementor-element-3bae1455 .elementor-heading-title,.elementor-element-2f1aa618 .elementor-heading-title,.elementor-element-30e9245 .elementor-heading-title,.elementor-element-118fa8b2 .elementor-heading-title,.elementor-element-a38b5d1 .elementor-heading-title,.elementor-element-73005af1 .elementor-heading-title,.elementor-element-d1dc3f1 .elementor-heading-title,.elementor-element-3d578e26 .elementor-heading-title,.elementor-element-69a0d6d4 .elementor-heading-title,.elementor-element-e25e73d .elementor-heading-title,.elementor-element-69678d59 .elementor-heading-title,.elementor-element-742238f3 .elementor-heading-title,.elementor-element-39bcd281 .elementor-heading-title{text-shadow:0 2px 18px rgba(0,0,0,.35)}
.elementor-element-34ae14d5 h1::after,.elementor-element-7a6f803e h1::after,.elementor-element-3bae1455 h1::after,.elementor-element-2f1aa618 h1::after,.elementor-element-30e9245 h1::after,.elementor-element-118fa8b2 h1::after,.elementor-element-a38b5d1 h1::after,.elementor-element-73005af1 h1::after,.elementor-element-d1dc3f1 h1::after,.elementor-element-3d578e26 h1::after,.elementor-element-69a0d6d4 h1::after,.elementor-element-e25e73d h1::after,.elementor-element-69678d59 h1::after,.elementor-element-742238f3 h1::after,.elementor-element-39bcd281 h1::after{content:"";display:block;width:56px;height:3px;background:#3b82f6;margin:16px auto 0}
.elementor-element-34ae14d5,.elementor-element-7a6f803e,.elementor-element-39bcd281{min-height:420px!important;height:auto!important}
.elementor-element-34ae14d5>.e-con-inner,.elementor-element-7a6f803e>.e-con-inner,.elementor-element-39bcd281>.e-con-inner{justify-content:center;align-items:center}
.elementor-element-7adcaab9{display:none!important}
.micen-banner-title{position:relative;z-index:2;width:100%;text-align:center;color:#fff;padding:0 20px;box-sizing:border-box}
.micen-banner-title h2{color:#fff;font-size:48px;font-weight:700;margin:0;text-shadow:0 2px 18px rgba(0,0,0,.35)}
.micen-banner-title h2::after{content:"";display:block;width:56px;height:3px;background:#3b82f6;margin:16px auto 14px}
.micen-banner-title p{color:#dbe4f0;font-size:17px;margin:0}
@media (max-width:767px){.elementor-element-34ae14d5,.elementor-element-7a6f803e,.elementor-element-39bcd281{min-height:300px!important}.micen-banner-title h2{font-size:32px}.micen-banner-title p{font-size:14px}}
/* banner-refresh-20261031 end */
/* polish-20261031 */
/* 手机首屏：隐藏首屏右侧空图片列，避免大段空白 */
@media (max-width:1024px){.elementor-122 .elementor-element-2f7f83d{display:none!important}}
/* 首页“更多设备”：统一白底圆角卡片 */
.elementor-122 .elementor-element-f34133b .swiper-slide img,.elementor-122 .elementor-element-f34133b .pp-image-slider-image img{background:#fff;border:1px solid #e2e8f0;border-radius:8px;padding:8px;box-sizing:border-box;object-fit:contain!important;transition:transform .25s,box-shadow .25s}
.elementor-122 .elementor-element-f34133b .swiper-slide:hover img{transform:translateY(-3px);box-shadow:0 10px 22px rgba(30,41,59,.12)}
/* 首页高空平台卡片：3张居中 */
.elementor-122 .elementor-element-9877d8e .elementor-loop-container{justify-content:center;display:flex!important;flex-wrap:wrap;gap:24px}
.elementor-122 .elementor-element-9877d8e .elementor-loop-container{grid-template-columns:none!important}.elementor-122 .elementor-element-9877d8e .elementor-loop-container>.e-loop-item{width:min(300px,100%);flex:0 0 auto}
@media (max-width:767px){.elementor-122 .elementor-element-9877d8e .elementor-loop-container>.e-loop-item{width:100%}}
/* About“人员与项目”配图放大、圆角 */
.elementor-element-5929eae9 img,.elementor-element-738f9e0 img,[class*="elementor-element-"] img[alt="MICEN Lift Demonstrations"],img[alt="MICEN Project Installations"],img[alt="MICEN Packing & Dispatch"]{width:100%!important;height:auto!important;border-radius:8px;box-shadow:0 6px 18px rgba(30,41,59,.12)}
/* polish-20261031 end */
/* mobile-fix-20261101 */
/* 内页Banner：标题块不拉伸，垂直居中 */
.elementor-element-34ae14d5>.e-con-inner,.elementor-element-7a6f803e>.e-con-inner,.elementor-element-39bcd281>.e-con-inner{align-items:center!important;justify-content:center!important}
.micen-banner-title{align-self:center}
/* Services 浅色背景上的说明文字加深 */
.elementor-element-558cbc2,.elementor-element-558cbc2 p{color:#55657e!important}
@media (max-width:1024px){.micen-hero-lines{display:none}}
@media (max-width:767px){
/* 首页首屏：主图铺满整屏背景，文字压在深色渐变上，首屏即可看到云梯 */
.elementor-122 .elementor-element-8469e7f{min-height:calc(100svh - 117px)!important}
.elementor-122 .elementor-element-8469e7f>.elementor-motion-effects-container>.elementor-motion-effects-layer::before,.elementor-122 .elementor-element-8469e7f::before{background-image:linear-gradient(180deg,rgba(8,18,38,.88) 0%,rgba(8,18,38,.72) 45%,rgba(8,18,38,.5) 72%,rgba(8,18,38,.82) 100%),url("/wp-content/uploads/micen-site/releases/live-20261101-r1/micen-media/ai/hero-boom-lift.webp")!important;background-size:cover,cover!important;background-position:center,80% center!important}
.elementor-122 .elementor-element-73bafa07{padding:40px 22px 44px!important;justify-content:flex-start!important}
.elementor-122 .elementor-element-1339a9e4 .elementor-heading-title{font-size:34px!important}
.micen-hero-lead{color:#e2e8f0;text-shadow:0 1px 8px rgba(0,0,0,.45)}
.micen-hero-ghost{background:rgba(8,18,38,.35)}
.elementor-element-34ae14d5,.elementor-element-7a6f803e,.elementor-element-39bcd281{min-height:240px!important}
}
/* mobile-fix-20261101 end */
/* layout-fix-20261101 */
/* 首页：底部“Aerial Access Solutions”与首屏产品网格重复，隐藏 */
.elementor-122 .elementor-element-4e61fa26{display:none!important}
/* 首页产品网格：4列铺满内容宽度，收紧下方空白 */
.elementor-122 .elementor-element-2e29d33>.elementor-widget-container{padding-left:0!important;padding-right:0!important}
.elementor-122 .elementor-element-2e29d33 .elementor-loop-container{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:28px!important;width:100%!important;max-width:none!important}
.elementor-122 .elementor-element-2e29d33 .e-loop-item,.elementor-122 .elementor-element-2e29d33 .elementor-element-63dc878d{width:100%!important;max-width:none!important;margin:0!important}
.elementor-122 .elementor-element-2e29d33 .elementor-element-50d01e25{width:100%!important;aspect-ratio:1/1;height:auto!important}
.elementor-122 .elementor-element-11f1f99{padding-bottom:70px!important;min-height:0!important}
@media (max-width:1024px){.elementor-122 .elementor-element-2e29d33 .elementor-loop-container{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px!important}}
/* 首页客户案例：右侧大图对齐内容区，不再贴边 */
.elementor-122 .elementor-element.elementor-element-1701560:not(.elementor-motion-effects-element-type-background){background-size:calc(min(1280px,100%) * .46) auto!important;background-position:right max(20px,calc(50vw - 648px)) center!important}
/* 服务卡片：按钮统一贴底对齐 */
.elementor-122 .elementor-element-70833c4b>.e-con:not(.elementor-element-9573618),.elementor-element-70833c4b>.e-con:not(.elementor-element-9573618){display:flex!important;flex-direction:column!important}
.elementor-element-70833c4b>.e-con>.elementor-widget-button{margin-top:auto!important}
.elementor-element-70833c4b>.e-con>.elementor-widget-button .elementor-widget-container{padding-top:18px!important;padding-bottom:0!important;margin:0!important}
/* 产品详情：规格表铺满内容区、文字加深、斑马纹 */
.elementor-widget-jet-listing-dynamic-field{max-width:1100px;margin-left:auto!important;margin-right:auto!important;width:100%!important}
.elementor-widget-jet-listing-dynamic-field table{width:100%!important;border-collapse:collapse!important;margin:18px 0 44px!important;font-size:15px!important;box-shadow:0 2px 10px rgba(30,41,59,.06)}
.elementor-widget-jet-listing-dynamic-field th,.elementor-widget-jet-listing-dynamic-field td{color:#334155!important;padding:12px 16px!important;border:1px solid #e2e8f0!important;text-align:left!important}
.elementor-widget-jet-listing-dynamic-field th{background:#1e293b!important;color:#fff!important;font-weight:600}
.elementor-widget-jet-listing-dynamic-field tr:nth-child(even) td{background:#f8fafc}
.elementor-widget-jet-listing-dynamic-field .jet-listing-dynamic-field,.elementor-widget-jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap,.elementor-widget-jet-listing-dynamic-field .jet-listing-dynamic-field__content{display:block!important;width:100%!important}
.elementor-widget-jet-listing-dynamic-field h2,.elementor-widget-jet-listing-dynamic-field h3{text-align:center}
.jet-listing-dynamic-field__content>h2:not(.elementor-heading-title){display:none}
/* 产品详情询价区：左侧说明文字加深 */
.elementor-widget-theme-post-content,.elementor-widget-theme-post-content p{color:#475569!important}
/* Services“Need Assistance”：配图铺满高度，避免细条 */
.elementor-element-4993ef2,.elementor-element-4993ef2 .elementor-widget-container{height:100%}
.elementor-element-4993ef2 img{width:100%!important;height:100%!important;min-height:420px;object-fit:cover!important;object-position:82% center!important;border-radius:8px}
.elementor-element-376a667 .pp-dual-heading,.elementor-element-376a667 .elementor-widget-container{text-align:left!important}
.elementor-element-bd1fb40 .elementor-button-wrapper{text-align:left!important}
.elementor-element-23c242ca{align-self:stretch}
@media (max-width:767px){.elementor-element-4993ef2 img{min-height:240px}
/* 手机：产品卡片按钮不折行；工厂数字两列 */
.elementor-122 .elementor-element-2e29d33 .elementor-button{padding:10px 8px!important;letter-spacing:.5px!important;white-space:nowrap;font-size:11px!important}
.e-con:has(>.elementor-widget-counter+.elementor-widget-counter){display:grid!important;grid-template-columns:1fr 1fr!important;gap:10px!important}
.e-con:has(>.elementor-widget-counter+.elementor-widget-counter)>.elementor-widget-counter{width:auto!important;margin:0!important}
.elementor-counter-title{text-align:center!important;justify-content:center!important}}
/* layout-fix-20261101 end */
