.elementor-5034 .elementor-element.elementor-element-244109d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5034 .elementor-element.elementor-element-2e38d4d{--display:flex;--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5034 .elementor-element.elementor-element-2e38d4d:not(.elementor-motion-effects-element-type-background), .elementor-5034 .elementor-element.elementor-element-2e38d4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vivnebattery.szlogic.cn/wp-content/uploads/2026/05/Group.webp");background-position:center center;background-size:cover;}.elementor-5034 .elementor-element.elementor-element-ededf79{--display:flex;--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5034 .elementor-element.elementor-element-ededf79.e-con{--align-self:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-5034 .elementor-element.elementor-element-d0f4c6e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0vw 7.3vw 0vw 7.3vw;text-align:center;}.elementor-5034 .elementor-element.elementor-element-d0f4c6e .elementor-heading-title{font-family:"PingFang SC", Sans-serif;font-size:58px;font-weight:700;line-height:1.21;color:#303133;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-5034 .elementor-element.elementor-element-2d5f4f2{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0vw 7.3vw 0vw 7.3vw;text-align:center;font-family:"PingFang SC", Sans-serif;font-size:18px;font-weight:500;line-height:1.5;color:#48494D;}.elementor-5034 .elementor-element.elementor-element-044293b{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;box-shadow:0px 4px 12px 0px rgba(8.999999999999995, 126.00000000000004, 207, 0.12156862745098039);--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5034 .elementor-element.elementor-element-266d477{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:4px 0px 0px 4px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-5034 .elementor-element.elementor-element-266d477:not(.elementor-motion-effects-element-type-background), .elementor-5034 .elementor-element.elementor-element-266d477 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5034 .elementor-element.elementor-element-71d4638{font-family:"PingFang SC", Sans-serif;font-size:20px;font-weight:500;line-height:1.21;color:#097ECF;}.elementor-5034 .elementor-element.elementor-element-6148e03{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"PingFang SC", Sans-serif;font-size:16px;font-weight:400;line-height:1.21;color:#48494D;}.elementor-5034 .elementor-element.elementor-element-e0e0cf5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-5034 .elementor-element.elementor-element-e0e0cf5:not(.elementor-motion-effects-element-type-background), .elementor-5034 .elementor-element.elementor-element-e0e0cf5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5034 .elementor-element.elementor-element-598ee92{font-family:"PingFang SC", Sans-serif;font-size:20px;font-weight:500;line-height:1.21;color:#097ECF;}.elementor-5034 .elementor-element.elementor-element-572dafc{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"PingFang SC", Sans-serif;font-size:16px;font-weight:400;line-height:1.21;color:#48494D;}.elementor-5034 .elementor-element.elementor-element-517d42d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-5034 .elementor-element.elementor-element-517d42d:not(.elementor-motion-effects-element-type-background), .elementor-5034 .elementor-element.elementor-element-517d42d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5034 .elementor-element.elementor-element-d1c05f3{font-family:"PingFang SC", Sans-serif;font-size:20px;font-weight:500;line-height:1.21;color:#097ECF;}.elementor-5034 .elementor-element.elementor-element-4cbb13a{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"PingFang SC", Sans-serif;font-size:16px;font-weight:400;line-height:1.21;color:#48494D;}.elementor-5034 .elementor-element.elementor-element-c749525{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 4px 4px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-5034 .elementor-element.elementor-element-c749525:not(.elementor-motion-effects-element-type-background), .elementor-5034 .elementor-element.elementor-element-c749525 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5034 .elementor-element.elementor-element-959b507{font-family:"PingFang SC", Sans-serif;font-size:20px;font-weight:500;line-height:1.21;color:#097ECF;}.elementor-5034 .elementor-element.elementor-element-503fbbb{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"PingFang SC", Sans-serif;font-size:16px;font-weight:400;line-height:1.21;color:#48494D;}.elementor-5034 .elementor-element.elementor-element-bbda926{--display:flex;--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:80px;--margin-bottom:092px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5034 .elementor-element.elementor-element-bbda926.e-con{--align-self:center;}.elementor-5034 .elementor-element.elementor-element-aa939c5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:4px 4px 4px 4px;box-shadow:0px 4px 12px 0px rgba(8.999999999999995, 126.00000000000004, 207, 0.12156862745098039);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-5034 .elementor-element.elementor-element-aa939c5:not(.elementor-motion-effects-element-type-background), .elementor-5034 .elementor-element.elementor-element-aa939c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5034 .elementor-element.elementor-element-aa939c5.e-con{--align-self:center;}.elementor-5034 .elementor-element.elementor-element-32693b3 .elementor-heading-title{font-family:"PingFang SC", Sans-serif;font-size:24px;font-weight:700;line-height:1.21;color:#1B1B1C;}.elementor-5034 .elementor-element.elementor-element-34b5f1d{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"PingFang SC", Sans-serif;font-size:16px;font-weight:400;line-height:1.21;color:#48494D;}.elementor-5034 .elementor-element.elementor-element-34b5f1d a{color:#48494D;}.elementor-5034 .elementor-element.elementor-element-42e739a{margin:31px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-5034 .elementor-element.elementor-element-42e739a .elementor-icon-wrapper{text-align:center;}.elementor-5034 .elementor-element.elementor-element-42e739a .elementor-icon{font-size:52px;}.elementor-5034 .elementor-element.elementor-element-42e739a .elementor-icon svg{height:52px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-5034 .elementor-element.elementor-element-09cb6ee{margin:48px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:24px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-5034 .elementor-element.elementor-element-09cb6ee .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(120px/2);}.elementor-5034 .elementor-element.elementor-element-09cb6ee .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(120px/2);}.elementor-5034 .elementor-element.elementor-element-09cb6ee .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(120px/2);}.elementor-5034 .elementor-element.elementor-element-09cb6ee .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-120px/2);}.elementor-5034 .elementor-element.elementor-element-09cb6ee .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-120px/2);}.elementor-5034 .elementor-element.elementor-element-09cb6ee .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-5034 .elementor-element.elementor-element-09cb6ee .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-5034 .elementor-element.elementor-element-09cb6ee .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-5034 .elementor-element.elementor-element-09cb6ee .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5034 .elementor-element.elementor-element-09cb6ee .elementor-icon-list-item > a{font-family:"PingFang SC", Sans-serif;font-size:20px;font-weight:500;line-height:1.21;}.elementor-5034 .elementor-element.elementor-element-09cb6ee .elementor-icon-list-text{color:#48494D;transition:color 0.3s;}.elementor-widget-divider .elementor-divider__text{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-5034 .elementor-element.elementor-element-ae30291{--divider-border-style:solid;--divider-color:#E5E5E5;--divider-border-width:1px;margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0vw 6.9vw 0vw 6.9vw;}.elementor-5034 .elementor-element.elementor-element-ae30291 .elementor-divider-separator{width:100%;}.elementor-5034 .elementor-element.elementor-element-ae30291 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-5034 .elementor-element.elementor-element-0ff6b62{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5034 .elementor-element.elementor-element-0ff6b62.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5034 .elementor-element.elementor-element-5e1f7e1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-5034 .elementor-element.elementor-element-ab8ba29{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5034 .elementor-element.elementor-element-98a6ef1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(max-width:1024px){.elementor-5034 .elementor-element.elementor-element-244109d{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5034 .elementor-element.elementor-element-2e38d4d{--min-height:738px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-5034 .elementor-element.elementor-element-2e38d4d:not(.elementor-motion-effects-element-type-background), .elementor-5034 .elementor-element.elementor-element-2e38d4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-5034 .elementor-element.elementor-element-ededf79{--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5034 .elementor-element.elementor-element-d0f4c6e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-5034 .elementor-element.elementor-element-d0f4c6e .elementor-heading-title{font-size:40px;}.elementor-5034 .elementor-element.elementor-element-2d5f4f2{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:16px;}.elementor-5034 .elementor-element.elementor-element-044293b{--min-height:0vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5034 .elementor-element.elementor-element-266d477{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:4px 0px 0px 4px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-5034 .elementor-element.elementor-element-71d4638{font-size:16px;}.elementor-5034 .elementor-element.elementor-element-6148e03{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:14px;}.elementor-5034 .elementor-element.elementor-element-e0e0cf5{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-5034 .elementor-element.elementor-element-598ee92{font-size:16px;}.elementor-5034 .elementor-element.elementor-element-572dafc{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:14px;}.elementor-5034 .elementor-element.elementor-element-517d42d{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-5034 .elementor-element.elementor-element-d1c05f3{font-size:16px;}.elementor-5034 .elementor-element.elementor-element-4cbb13a{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:14px;}.elementor-5034 .elementor-element.elementor-element-c749525{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 4px 4px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-5034 .elementor-element.elementor-element-959b507{font-size:16px;}.elementor-5034 .elementor-element.elementor-element-503fbbb{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;font-size:14px;}.elementor-5034 .elementor-element.elementor-element-bbda926{--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5034 .elementor-element.elementor-element-34b5f1d{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-5034 .elementor-element.elementor-element-42e739a{margin:62px 0px calc(var(--kit-widget-spacing, 0px) + 62px) 0px;padding:0px 0px 0px 0px;}.elementor-5034 .elementor-element.elementor-element-09cb6ee{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-5034 .elementor-element.elementor-element-09cb6ee .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(24px/2);}.elementor-5034 .elementor-element.elementor-element-09cb6ee .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(24px/2);}.elementor-5034 .elementor-element.elementor-element-09cb6ee .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(24px/2);}.elementor-5034 .elementor-element.elementor-element-09cb6ee .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-24px/2);}.elementor-5034 .elementor-element.elementor-element-09cb6ee .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-24px/2);}.elementor-5034 .elementor-element.elementor-element-ae30291{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 40px 0px 40px;}}@media(max-width:767px){.elementor-5034 .elementor-element.elementor-element-244109d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5034 .elementor-element.elementor-element-2e38d4d:not(.elementor-motion-effects-element-type-background), .elementor-5034 .elementor-element.elementor-element-2e38d4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-5034 .elementor-element.elementor-element-2e38d4d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-5034 .elementor-element.elementor-element-ededf79{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5034 .elementor-element.elementor-element-d0f4c6e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-5034 .elementor-element.elementor-element-d0f4c6e .elementor-heading-title{font-size:32px;}.elementor-5034 .elementor-element.elementor-element-2d5f4f2{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-5034 .elementor-element.elementor-element-044293b{--e-con-grid-template-columns:repeat(2, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--border-radius:4px 4px 4px 4px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5034 .elementor-element.elementor-element-266d477{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:4px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5034 .elementor-element.elementor-element-71d4638{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-5034 .elementor-element.elementor-element-6148e03{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-5034 .elementor-element.elementor-element-e0e0cf5{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 4px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5034 .elementor-element.elementor-element-598ee92{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-5034 .elementor-element.elementor-element-572dafc{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-5034 .elementor-element.elementor-element-517d42d{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 4px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5034 .elementor-element.elementor-element-d1c05f3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-5034 .elementor-element.elementor-element-4cbb13a{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-5034 .elementor-element.elementor-element-c749525{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 4px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5034 .elementor-element.elementor-element-959b507{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-5034 .elementor-element.elementor-element-503fbbb{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-5034 .elementor-element.elementor-element-bbda926{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5034 .elementor-element.elementor-element-aa939c5{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5034 .elementor-element.elementor-element-32693b3 .elementor-heading-title{font-size:18px;}.elementor-5034 .elementor-element.elementor-element-34b5f1d{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-5034 .elementor-element.elementor-element-42e739a{margin:21px 0px calc(var(--kit-widget-spacing, 0px) + 100px) 0px;padding:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-5034 .elementor-element.elementor-element-ededf79{--width:67.5vw;}.elementor-5034 .elementor-element.elementor-element-bbda926{--width:100%;}.elementor-5034 .elementor-element.elementor-element-aa939c5{--width:430px;}.elementor-5034 .elementor-element.elementor-element-0ff6b62{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-5034 .elementor-element.elementor-element-ededf79{--width:100%;}.elementor-5034 .elementor-element.elementor-element-bbda926{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-266d477 */.elementor-5034 .elementor-element.elementor-element-266d477 {
  border-top-left-radius: 4px; /* 左上角圆角 */
  border-bottom-left-radius: 4px; /* 左下角圆角 */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-503fbbb */.elementor-5034 .elementor-element.elementor-element-503fbbb {
  border-top-right-radius: 4px; /* 左上角圆角 */
  border-bottom-right-radius: 4px; /* 左下角圆角 */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5e1f7e1 */* {
            font-family: "PingFang SC", Sans-serif !important;
        }

        .timeline-section {
            width: 100vw;
            margin: 0 auto;
            padding: 100px 6.94vw 0 6.94vw;
        }

        .timeline-header {
            overflow: hidden;
            position: relative;
        }

        .timeline-header-content {
            width: 50%;
        }

        .timeline-title {
            font-weight: 700;
            font-size: 52px;
            line-height: 1.21;
            color: #303133;
        }

        .timeline-desc {
            margin-top: 16px;
            font-weight: 500;
            font-size: 18px;
            line-height: 1.5;
            color: #48494D;
            margin-bottom: 0;
        }

        /* 轮播 */
        .timeline-swiper {
            margin-top: 60px;
            margin-bottom: 100px;
            margin-left: calc(6.94vw - 10px);
            padding-right: 10px;
            
        }
        
        /*适配阿拉伯*/
        .rtl .timeline-swiper{
            margin-left: 0;
            margin-right:calc(6.94vw - 10px);
            padding-right: auto;
            padding-left: 10px;
        }

        .timeline-block {
            width: 260px !important;
            height: 415px;
            /*flex-shrink: 0;*/
        }

        .timeline-card {
            padding: 24px;
            transition: all 0.3s ease;
            width: 100%;
            /*height: 100%;*/
            border-radius: 4px;
            background: #FAFAFA;
            display: flex;
            flex-direction: column;
            align-items: center;
            justify-content: center;
        }
        

        .timeline-card img {
            width: 100%;
            border-top-left-radius: 4px;
            border-top-right-radius: 4px;

        }

        .timeline-card .content-title {
            width: 100%;
            margin-top: 24px;
            font-weight: 500;
            font-size: 20px;
            line-height: 1.21;
            margin-bottom: 0;
            color: #303133;

        }

        .timeline-card .content-descri {
            width: 100%;
            margin-top: 8px;
            font-weight: 400;
            font-size: 16px;
            line-height: 1.21;
            margin-bottom: 0;
            color: #48494D;
            /*文字处理*/
            display: -webkit-box;
            -webkit-line-clamp: 2;
            -webkit-box-orient: vertical;
            overflow: hidden;
            text-overflow: ellipsis;
        }

        .swiper-slide-active .timeline-card {
            /*box-shadow: 0px 4px 12px 0px #097ECF1F;*/
        }

        .timeline-nav {
            width: 50%;
            display: flex;
            justify-content: right;
            gap: 40px;
            position: absolute;
            top: 50%;
            right: 0;
            transform: translateY(-50%);
        }
        
        /*适配阿拉伯*/
        .rtl .timeline-nav{
            justify-content: left;
            right: auto;
            left: 0 !important;
        }

        .timeline-nav-move {
            display: none;
        }

        .nav-btn {
            width: 40px;
            height: 40px;
            border: 0;
            cursor: pointer;
        }

        .timeline-prev-btn {
            background: url(/wp-content/uploads/2026/05/btn-prew.svg) center / contain no-repeat;
        }

        .timeline-prev-btn:disabled {
            cursor: not-allowed;
            background: url(/wp-content/uploads/2026/05/btn-prew-disable.svg) center / contain no-repeat;
        }

        .timeline-next-btn {
            background: url(/wp-content/uploads/2026/05/btn-next.svg) center / contain no-repeat;
        }

        .timeline-next-btn:disabled {
            cursor: not-allowed;
            background: url(/wp-content/uploads/2026/05/btn-next-disable.svg) center / contain no-repeat;
        }
        
        
    
        /*hover文字展开*/
        .timeline-card:hover{
            min-height: 404px;
            box-shadow: 0px 4px 12px 0px #097ECF1F;
        }
        .timeline-card:hover  img{
            display: none;
            transition: height 0.3s ease;
            
        }
        
    
        .timeline-card:hover .content-descri {
        -webkit-line-clamp: unset !important;
        display: block !important;
        overflow: visible !important;
    }
        
    
    
        @media (max-width: 1024px) {
            .timeline-section {
                padding: 100px 104px 0 40px !important;
            }
            /*适配阿拉伯*/
            .rtl .timeline-section {
                padding: 100px 40px 0 104px !important;
            }

            .timeline-header-content {
                width: 100%;
            }

            .timeline-title {
                font-size: 32px;
            }

            .timeline-desc {
                font-size: 16px;
            }

            .timeline-swiper {
                margin-left: 30px ;
                margin-bottom: 0;
            }
            /*适配阿拉伯*/
            .rtl .timeline-swiper {
                margin-right: 30px;
            }

            .timeline-nav {
                display: none;
            }

            .timeline-nav-move {
                display: flex !important;
                justify-content: center;
                gap: 40px;
                margin-top: 40px;
                margin-bottom: 100px;
            }
        }

        @media (max-width: 767px) {
            .timeline-section {
                padding: 60px 16px 0 16px !important;
            }

            .timeline-title {
                font-size: 24px;
            }

            .timeline-swiper {
                margin-left: 6px ;
                margin-top: 40px;
            }
            /*适配阿拉伯*/
            .rtl .timeline-swiper {
                margin-right: 6px;
            }

            .timeline-nav-move {
                margin-bottom: 60px;
            }

        }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-681e95a */* {
            font-family: "PingFang SC", Sans-serif !important;
        }


        .factory-wrap {
            background: #FAFAFA;
            padding: 100px 0 100px 0;
        }

        .factory-title-box {
            padding: 0 21vw 0 21vw;
        }

        .factory-title-box h2 {
            font-weight: 700;
            font-style: Bold;
            font-size: 52px;
            line-height: 1.21;
            letter-spacing: 0%;
            text-align: center;
            color: #1B1B1C;
            margin-bottom: 0;

        }

        .factory-title-box p {
            margin-top: 16px;
            margin-bottom: 0;
            font-weight: 500;
            font-style: Medium;
            font-size: 18px;
            line-height: 150%;
            letter-spacing: 0%;
            text-align: center;
            color: #48494D;

        }

        /* 轮播容器：大左右内边距，容纳加宽卡片 */
        .factory-swiper {
            overflow: hidden;
            margin-top: 60px;
            /*加宽部分*/
            padding-right: 240px;
        }

        /*适配阿拉伯*/
        .rtl .factory-swiper {
            /*加宽部分*/
            padding-right: 0;
            padding-left: 240px;
        }

        .swiper-wrapper {
            align-items: center;
        }

        /* 卡片基础固定尺寸 */
        .factory-card {
            width: 400px;
            height: 500px;
            flex-shrink: 0;
            border-radius: 4px;
            overflow: hidden;
            position: relative;
            transition: all 0.3s ease;

        }

        .factory-card img {
            width: 400px;
            height: 100%;
            object-fit: cover;
        }



        /* 文字面板 */
        .factory-card .card-desc-box {
            width: 100%;
            height: 100%;
            position: absolute;
            top: 0;
            left: 0;
            background: #00000099;
            display: flex;
            flex-direction: column;
            justify-content: center;
            align-items: center;
            transition: all 0.3s ease;
            box-sizing: border-box;
            
        }

        .card-desc-box .num {
            font-weight: 500;
            font-size: 40px;
            line-height: 1.21;
            color: #FFFFFF;
            font-family: 'Inter', sans-serif !important;
        }

        .card-desc-box .title {
            margin-top: 24px;
            font-weight: 700;
            font-size: 24px;
            line-height: 1.21;
            color: #FFFFFF;
            margin-bottom: 0;
            transition: text-align 0.3s ease;
        }

        .card-desc-box .desc {
            display: none;
            margin-top: 24px;
            font-weight: 400;
            font-size: 18px;
            line-height: 1.21;
            color: #D8DCE5;
        }

        /* 激活态样式  平板与pc端*/
        
        @media (min-width: 768px){
            .factory-card.swiper-slide-active {
                transition: width 0.3s ease;
                width: 640px !important;
                display: flex;
                flex-direction: row;
             }
             .factory-card.swiper-slide-active .card-desc-box {
                width: 240px;
                position: static;
                justify-content: flex-start;
                align-items: flex-start;
                background: #097ECF;
                padding: 24px;
                transition: width 0.3s ease;
            }
            
            .factory-card.swiper-slide-active .card-desc-box .num {
                font-size: 24px;
            }
    
            .factory-card.swiper-slide-active .card-desc-box .desc {
                display: block;
            }
            
       }
        
        /* 按钮样式 */
        .factory-btn-wrap {
            display: flex !important;
            justify-content: center;
            gap: 40px;
            margin-top: 40px;
        }

        .factory-btn {
            width: 40px;
            height: 40px;
            border: 0;
            cursor: pointer;
        }

        .factory-prev-btn {
            background: url(/wp-content/uploads/2026/05/btn-prew.svg) center / contain no-repeat;
        }

        .factory-prev-btn:disabled {
            cursor: not-allowed;
            background: url(/wp-content/uploads/2026/05/btn-prew-disable.svg) center / contain no-repeat;
        }

        .factory-next-btn {
            background: url(/wp-content/uploads/2026/05/btn-next.svg) center / contain no-repeat;
        }

        .factory-next-btn:disabled {
            cursor: not-allowed;
            background: url(/wp-content/uploads/2026/05/btn-next-disable.svg) center / contain no-repeat;
        }


        @media (max-width: 1024px) {
            .factory-title-box {
                padding: 0 40px 0 40px !important;
            }

            .factory-title-box h2 {
                font-size: 32px;
            }

            .factory-title-box p {
                font-size: 16px;
            }

        }

        @media (max-width: 767px) {
            .factory-wrap {
                padding: 60px 0 60px 0;
            }
            .factory-title-box {
                padding: 0 16px 0 16px !important;
            }
            .factory-title-box h2{
                text-align: start;
                font-size: 24px;
            }
            .factory-title-box p{
                text-align: start;
            }
            
            .factory-swiper{
                margin-top: 40px;
                margin-left: 16px;
            }
            
            /*适配阿拉伯*/
            .rtl .factory-swiper{
                margin-left: auto;
                margin-right: 16px;
            }


            /* 卡片基础固定尺寸 */
            .factory-card {
                width: 330px !important;
                height: 574px !important;
            }

            .factory-card img {
                width: 330px;
                height: 374px;
                opacity: 1;
                border-top-left-radius: 4px;
                border-top-right-radius: 4px;
                display: block;

            }

            
            /* info从右侧改成卡片下方 */
            .factory-card .card-desc-box {
                width: 100%;
                height: 200px;
                position: static;
                top: auto;
                left: auto;
                right: auto;
                justify-content: flex-start;
                align-items: flex-start;
                background: #097ECF;
                padding: 24px;
                transition: width 0.3s ease;

            }
            .card-desc-box .num {
                font-size: 24px;
                
            }
    
            .card-desc-box .title {
                margin-top: 16px;
                font-size: 18px;
            
            }
    
            .card-desc-box .desc {
                display: block;
                margin-top: 16px;
                font-size: 16px;

            }


        }/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'PingFang SC';
	font-display: auto;
	src: url('https://vivnebattery.szlogic.cn/wp-content/uploads/2026/05/PingFang-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */