{"id":7728,"date":"2025-01-23T14:11:35","date_gmt":"2025-01-23T06:11:35","guid":{"rendered":"http:\/\/8.213.237.176\/?page_id=7728"},"modified":"2025-03-03T10:44:41","modified_gmt":"2025-03-03T02:44:41","slug":"svolt","status":"publish","type":"page","link":"https:\/\/www.visonstorage.com\/zh\/cases\/svolt\/","title":{"rendered":"Svolt"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"7728\" class=\"elementor elementor-7728\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-ff59cf6 e-con-full e-flex e-con e-parent\" data-id=\"ff59cf6\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-ba8031f elementor-widget__width-inherit elementor-widget elementor-widget-html\" data-id=\"ba8031f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"top-bar\">\r\n  <div class=\"contact-info\">\r\n    <a href=\"mailto:sales@cnvison.com\">Email: sales@cnvison.com<\/a>\r\n    <a href=\"tel:+86 15996259373\"> +86 159 9625 9373<\/a>\r\n  <\/div>\r\n  <div class=\"language-switcher\">\r\n    <!-- WPML or Polylang language switcher widget goes here -->\r\n  <\/div>\r\n<\/div>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-26f844c elementor-widget elementor-widget-html\" data-id=\"26f844c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<nav class=\"main-menu\">\r\n    <div class=\"menu-container\">\r\n            <div class=\"menu-container\">\r\n        <!-- \u6dfb\u52a0 logo \u5bb9\u5668 -->\r\n        <div class=\"logo\">\r\n            <a href=\"https:\/\/www.visonstorage.com\/\">\r\n    <img decoding=\"async\" src=\"https:\/\/www.visonstorage.com\/wp-content\/uploads\/2024\/11\/VISON-LOGO.png\" alt=\"Logo\">\r\n<\/a>\r\n\r\n        <\/div>\r\n        \r\n        \r\n        <ul class=\"menu-list\">\r\n            <li><a href=\"https:\/\/www.visonstorage.com\/\">Home<\/a><\/li>\r\n            \r\n            <li class=\"has-submenu\">\r\n                <a href=\"https:\/\/www.visonstorage.com\/storage-systems\/\">Storage Systems<\/a>\r\n                <div class=\"submenu\">\r\n                    <div class=\"submenu-item\">\r\n                        <a href=\"https:\/\/www.visonstorage.com\/storage-systems\/industrial-racking-system\/\">Industrial Racking Systems<\/a>\r\n                        <div class=\"sub-submenu\">\r\n                            <a href=\"https:\/\/www.visonstorage.com\/storage-systems\/industrial-racking-system\/heavy-duty-racking-system\/\">Heavy Duty Racking<\/a>\r\n                            <a href=\"https:\/\/www.visonstorage.com\/storage-systems\/industrial-racking-system\/teardrop-pallet-racking\/\">Teardrop Racking<\/a>\r\n                            <a href=\"https:\/\/www.visonstorage.com\/storage-systems\/industrial-racking-system\/medium-duty-rack\/\">Medium Duty Racking<\/a>\r\n                            <a href=\"https:\/\/www.visonstorage.com\/storage-systems\/industrial-racking-system\/light-duty-racking\/\">Light Duty Rack<\/a>\r\n                            <a href=\"https:\/\/www.visonstorage.com\/storage-systems\/industrial-racking-system\/cantilever-racking-system\/\">Cantilever Racking<\/a>\r\n                            <a href=\"https:\/\/www.visonstorage.com\/storage-systems\/industrial-racking-system\/mezzanine-floor-racking-system\/\">Mezzanine Floor<\/a>\r\n                            <a href=\"https:\/\/www.visonstorage.com\/storage-systems\/industrial-racking-system\/very-narrow-aisle-racking\/\">Very Narrow Aisle Racking(VNA)<\/a>\r\n                            <a href=\"https:\/\/www.visonstorage.com\/storage-systems\/industrial-racking-system\/double-deep-pallet-racking\/\">Double Deep Racking System<\/a>\r\n                            <a href=\"https:\/\/www.visonstorage.com\/storage-systems\/industrial-racking-system\/pallet-flow-racking\/\">Pallet Flow Racking<\/a>\r\n                            <a href=\"https:\/\/www.visonstorage.com\/storage-systems\/industrial-racking-system\/drive-in-racking\/\">Drive in Racking<\/a>\r\n                            <a href=\"https:\/\/www.visonstorage.com\/storage-systems\/industrial-racking-system\/rivet-shelving\/\">Rivet Shelving<\/a>\r\n                            <a href=\"https:\/\/www.visonstorage.com\/storage-systems\/industrial-racking-system\/long-span-shelving\/\">Long Span Shelving<\/a>\r\n                        <\/div>\r\n                    <\/div>\r\n                    <div class=\"submenu-item\">\r\n                        <a href=\"https:\/\/www.visonstorage.com\/storage-systems\/automated-warehouse\/\">Automated Warehouses<\/a>\r\n                        <div class=\"sub-submenu\">\r\n                            <a href=\"https:\/\/www.visonstorage.com\/storage-systems\/automated-warehouse\/four-way-shuttle\/\">Four Way Shuttle System<\/a>\r\n                            <a href=\"https:\/\/www.visonstorage.com\/storage-systems\/automated-warehouse\/two-way-shuttle\/\">Two Way Shuttle system<\/a>\r\n                            <a href=\"https:\/\/www.visonstorage.com\/storage-systems\/automated-warehouse\/pallet-shuttle-system\/\">Pallet Shuttle System<\/a>\r\n                            <a href=\"https:\/\/www.visonstorage.com\/storage-systems\/automated-warehouse\/stacker-crane-as-rs\/\">Stacker Crane AS\/RS<\/a>\r\n                        <\/div>\r\n                    <\/div>\r\n                    <div class=\"submenu-item\">\r\n                        <a href=\"https:\/\/www.visonstorage.com\/storage-systems\/warehouse-accessories\/\">Warehouse Accessories<\/a>\r\n                        <div class=\"sub-submenu\">\r\n                            <a href=\"https:\/\/www.visonstorage.com\/storage-systems\/warehouse-accessories\/wire-mesh-decking\/\">Wire Mesh Decking<\/a>\r\n                            <a href=\"https:\/\/www.visonstorage.com\/storage-systems\/warehouse-accessories\/plastic-pallets\/\">Plastic Pallet<\/a>\r\n                            <a href=\"https:\/\/www.visonstorage.com\/storage-systems\/warehouse-accessories\/storage-cage\/\">Storage Cage<\/a>\r\n                        <\/div>\r\n                    <\/div>\r\n                <\/div>\r\n            <\/li>\r\n\r\n            <li class=\"has-submenu\">\r\n                <a href=\"https:\/\/www.visonstorage.com\/about-us\/\">Company<\/a>\r\n                <div class=\"submenu\">\r\n                    <a href=\"https:\/\/www.visonstorage.com\/about-us\/\">About us<\/a>\r\n                    <a href=\"https:\/\/www.visonstorage.com\/cases\/\">Case<\/a>\r\n                    <a href=\"https:\/\/www.visonstorage.com\/news\/\">News<\/a>\r\n                    <a href=\"https:\/\/www.visonstorage.com\/blog\/\">Blog<\/a>\r\n                <\/div>\r\n            <\/li>\r\n            \r\n            <li><a href=\"https:\/\/www.visonstorage.com\/contact-us\/\">Contact us<\/a><\/li>\r\n        <\/ul>\r\n    <\/div>\r\n<\/nav>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-90847f6 e-flex e-con-boxed e-con e-parent\" data-id=\"90847f6\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6093c1c elementor-widget elementor-widget-html\" data-id=\"6093c1c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!-- Breadcrumb Navigation -->\r\n<div class=\"other_wrapper wide\">\r\n    <div class=\"bread_crumb\">\r\n        <a href=\"https:\/\/www.visonstorage.com\/\" title=\"Home\">Home<\/a> &gt; \r\n        <a href=\"https:\/\/www.visonstorage.com\/cases\" title=\"Cases\">Cases<\/a> &gt;\r\n        <span class=\"current-page\">Svolt<\/span>\r\n    <\/div>\r\n<\/div>\r\n\r\n<style>\r\n\/* Breadcrumb Styles *\/\r\n.other_wrapper.wide {\r\n    width: 100%;\r\n    max-width: 1200px;\r\n    margin: 0 auto;\r\n    padding: 20px 0;\r\n}\r\n\r\n.bread_crumb {\r\n    font-family: 'Switzer', sans-serif;\r\n    font-size: 15px;\r\n    font-weight: 500;\r\n    line-height: 1.5;\r\n    color: #333;\r\n    display: flex;\r\n    align-items: center;\r\n    flex-wrap: wrap;\r\n    gap: 8px;\r\n    user-select: none;\r\n}\r\n\r\n.bread_crumb a {\r\n    color: #666;\r\n    text-decoration: none!important;\r\n    transition: all 0.3s ease;\r\n}\r\n\r\n.bread_crumb a:hover {\r\n    color: #333;\r\n    text-decoration: underline!important;\r\n}\r\n\r\n.bread_crumb .current-page {\r\n    color: #333;\r\n    font-weight: 500;\r\n}\r\n\r\n@media screen and (max-width: 768px) {\r\n    .other_wrapper.wide {\r\n        padding: 10px;\r\n    }\r\n    \r\n    .bread_crumb {\r\n        font-size: 11px;\r\n        max-width: 500px;\r\n    }\r\n}\r\n<\/style>\r\n\r\n<script>\r\n\/\/ Structured Data for SEO\r\nfunction updateStructuredData() {\r\n    const structuredData = {\r\n        \"@context\": \"https:\/\/schema.org\",\r\n        \"@type\": \"BreadcrumbList\",\r\n        \"itemListElement\": [\r\n            {\r\n                \"@type\": \"ListItem\",\r\n                \"position\": 1,\r\n                \"item\": {\r\n                    \"@id\": \"https:\/\/www.visonstorage.com\/\",\r\n                    \"name\": \"Home\"\r\n                }\r\n            },\r\n            {\r\n                \"@type\": \"ListItem\",\r\n                \"position\": 2,\r\n                \"item\": {\r\n                    \"@id\": \"https:\/\/www.visonstorage.com\/cases\",\r\n                    \"name\": \"Cases\"\r\n                }\r\n            },\r\n            {\r\n                \"@type\": \"ListItem\",\r\n                \"position\": 3,\r\n                \"item\": {\r\n                    \"@id\": \"https:\/\/www.visonstorage.com\/cases\/svolt\",\r\n                    \"name\": \"Svolt\"\r\n                }\r\n            }\r\n        ]\r\n    };\r\n\r\n    let script = document.querySelector('#breadcrumb-structured-data');\r\n    if (!script) {\r\n        script = document.createElement('script');\r\n        script.id = 'breadcrumb-structured-data';\r\n        script.type = 'application\/ld+json';\r\n        document.head.appendChild(script);\r\n    }\r\n    script.textContent = JSON.stringify(structuredData);\r\n}\r\n\r\n\/\/ Initialize structured data when page loads\r\ndocument.addEventListener('DOMContentLoaded', updateStructuredData);\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-b69396d e-con-full e-flex e-con e-parent\" data-id=\"b69396d\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-468cc7c elementor-widget elementor-widget-html\" data-id=\"468cc7c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"case-gallery-container\">\r\n    <div class=\"gallery-section\">\r\n        <div class=\"gallery-wrapper\">\r\n            <div class=\"gallery-track\">\r\n                <div class=\"gallery-item\">\r\n                    <img decoding=\"async\" src=\"https:\/\/www.visonstorage.com\/wp-content\/uploads\/2025\/01\/Svolt_Yancheng_Case_1.jpg\" alt=\"Svolt Yancheng AS\/RS Project Image 1\">\r\n                <\/div>\r\n                <div class=\"gallery-item\">\r\n                    <img decoding=\"async\" src=\"https:\/\/www.visonstorage.com\/wp-content\/uploads\/2025\/01\/Svolt_Yancheng_Case_2.jpg\" alt=\"Svolt Yancheng AS\/RS Project Image 2\">\r\n                <\/div>\r\n                  <div class=\"gallery-item\">\r\n                    <img decoding=\"async\" src=\"https:\/\/www.visonstorage.com\/wp-content\/uploads\/2025\/01\/Svolt_Yancheng_Case_3.jpg\" alt=\"Svolt Yancheng AS\/RS Project Image 3\">\r\n                <\/div>\r\n                <div class=\"gallery-item\">\r\n                    <img decoding=\"async\" src=\"https:\/\/www.visonstorage.com\/wp-content\/uploads\/2025\/01\/Svolt_Yancheng_Case_4.jpg\" alt=\"Svolt Yancheng AS\/RS Project Image 4\">\r\n                <\/div>\r\n                <div class=\"gallery-item\">\r\n                    <img decoding=\"async\" src=\"https:\/\/www.visonstorage.com\/wp-content\/uploads\/2025\/01\/Svolt_Yancheng_Case_5.jpg\" alt=\"Svolt Yancheng AS\/RS Project Image 5\">\r\n                <\/div>\r\n                <div class=\"gallery-item\">\r\n                    <img decoding=\"async\" src=\"https:\/\/www.visonstorage.com\/wp-content\/uploads\/2025\/01\/Svolt_Yancheng_Case_6.jpg\" alt=\"Svolt Yancheng AS\/RS Project Image 6\">\r\n                <\/div>\r\n                \r\n                <div class=\"gallery-item\">\r\n                    <img decoding=\"async\" src=\"https:\/\/www.visonstorage.com\/wp-content\/uploads\/2025\/01\/Svolt_Yancheng_Case_7.jpg\" alt=\"Svolt Yancheng AS\/RS Project Image 7\">\r\n                <\/div>\r\n            <\/div>\r\n        <\/div>\r\n        <div class=\"gallery-dots\">\r\n            <span class=\"dot active\"><\/span>\r\n            <span class=\"dot\"><\/span>\r\n            <span class=\"dot\"><\/span>\r\n            <span class=\"dot\"><\/span>\r\n            <span class=\"dot\"><\/span>\r\n            <span class=\"dot\"><\/span>\r\n            <span class=\"dot\"><\/span>\r\n        <\/div>\r\n    <\/div>\r\n\r\n    <div class=\"client-info-section\">\r\n        <h2 class=\"client-title\">Svolt<\/h2>\r\n        <ul class=\"client-details\">\r\n            <li><span class=\"detail-label\">Client:<\/span> Svolt<\/li>\r\n            <li><span class=\"detail-label\">Installed Storage System:<\/span>Four Way Shuttle AS\/RS System<\/li>\r\n            <li><span class=\"detail-label\">Location:<\/span> Yancheng, China<\/li>\r\n        <\/ul>\r\n        <div class=\"client-logo\">\r\n            <img decoding=\"async\" src=\"https:\/\/www.visonstorage.com\/wp-content\/uploads\/2025\/01\/SVOLT_Logo.png\" alt=\"Client Logo\">\r\n        <\/div>\r\n    <\/div>\r\n<\/div>\r\n\r\n<style>\r\n\r\n\/* Client Info Section *\/\r\n.client-info-section {\r\n    flex: 0 0 35%;\r\n    padding: 2rem;\r\n    background-color: #f8f8f8;\r\n    border-radius: 8px;\r\n    caret-color:transparent;\r\n}\r\n\r\n.client-title {\r\n    font-family: 'Inter', serif;\r\n    font-weight: 300;\r\n    font-size: 2rem;\r\n    margin-bottom: 2rem;\r\n    color: #333;\r\n}\r\n\r\n.client-details {\r\n    list-style: none;\r\n    padding: 0;\r\n    margin: 0;\r\n    font-family: 'Inter', sans-serif;\r\n}\r\n\r\n.client-details li {\r\n    margin-bottom: 1rem;\r\n    position: relative;\r\n    padding-left: 1.5rem;\r\n    color:#333;\r\n}\r\n\r\n.client-details li::before {\r\n    content: \"\u2022\";\r\n    position: absolute;\r\n    left: 0;\r\n    color: #33\r\n}\r\n\r\n.detail-label {\r\n    font-weight: bold;\r\n    margin-right: 0.5rem;\r\n}\r\n\r\n.client-logo {\r\n    margin-top: 2rem;\r\n}\r\n\r\n.client-logo img {\r\n    max-width: 150px;\r\n    height: auto;\r\n}\r\n\r\n<\/style>\r\n\r\n<style>\r\n.case-gallery-container {\r\n    display: flex;\r\n    gap: 4rem;\r\n    max-width: 1200px;\r\n    margin: 0 auto;\r\n    padding: 2rem;\r\n    align-items: flex-start;\r\n    flex-direction: row; \/* \u786e\u4fdd\u662f\u884c\u65b9\u5411 *\/\r\n}\r\n\r\n.gallery-section {\r\n    flex: 0 0 60%; \/* \u8c03\u6574\u4e3a\u66f4\u5408\u9002\u7684\u5bbd\u5ea6\u6bd4\u4f8b *\/\r\n    position: relative;\r\n    max-width: 700px;\r\n}\r\n\r\n.gallery-wrapper {\r\n    width: 100%;\r\n    aspect-ratio: 3\/4;\r\n    position: relative;\r\n    overflow: hidden;\r\n    border-radius: 8px;\r\n    background: #f5f5f5;\r\n}\r\n\r\n.gallery-item {\r\n    width: 100%;\r\n    height: 100%;\r\n    flex-shrink: 0;\r\n    display: flex;\r\n    align-items: center;\r\n    justify-content: center;\r\n    overflow: hidden;\r\n    position: relative; \/* \u6dfb\u52a0 *\/\r\n}\r\n\r\n.gallery-item img {\r\n    position: absolute;\r\n    top: 50%;\r\n    left: 50%;\r\n    transform: translate(-50%, -50%);\r\n    width: 100%;\r\n    height: 100%;\r\n    object-fit: cover;\r\n    object-position: center;\r\n    transition: transform 0.3s ease;\r\n}\r\n\r\n\/* \u9488\u5bf9\u6a2a\u5411\u56fe\u7247\u7684\u7279\u6b8a\u5904\u7406 *\/\r\n.gallery-item img.landscape {\r\n    height: 100%;\r\n    width: auto;\r\n    min-width: 100%;\r\n}\r\n\r\n\/* \u9488\u5bf9\u7ad6\u5411\u56fe\u7247\u7684\u7279\u6b8a\u5904\u7406 *\/\r\n.gallery-item img.portrait {\r\n    width: 100%;\r\n    height: auto;\r\n    min-height: 100%;\r\n}\r\n\r\n.gallery-track {\r\n    display: flex;\r\n    width: 700%; \/* 7\u5f20\u56fe\u7247 * 100% *\/\r\n    height: 100%;\r\n    position: relative;\r\n    transition: transform 0.3s ease-out;\r\n}\r\n\r\n\r\n.gallery-item {\r\n    width: calc(100% \/ 7);  \/* \u4f7f\u7528 calc \u786e\u4fdd\u7cbe\u786e\u8ba1\u7b97 *\/; \/* 100% \/ 7\u5f20\u56fe\u7247 *\/\r\n    height: 100%;\r\n    flex-shrink: 0;\r\n    display: flex;\r\n    align-items: center;\r\n    justify-content: center;\r\n    overflow: hidden;\r\n}\r\n\r\n\/* Gallery Dots *\/\r\n.gallery-dots {\r\n    display: flex;\r\n    justify-content: center;\r\n    gap: 8px;\r\n    margin-top: 1rem;\r\n}\r\n\r\n.dot {\r\n    width: 8px;\r\n    height: 8px;\r\n    border-radius: 50%;\r\n    background-color: #ddd;\r\n    cursor: pointer;\r\n    transition: background-color 0.3s;\r\n}\r\n\r\n.dot.active {\r\n    background-color: #333;\r\n}\r\n\r\n\/* Gallery Controls *\/\r\n.gallery-controls {\r\n    position: absolute;\r\n    bottom: 20px;\r\n    right: 20px;\r\n    display: flex;\r\n    gap: 10px;\r\n    z-index: 10;\r\n}\r\n\r\n.zoom-button {\r\n    background: rgba(255, 255, 255, 0.8);\r\n    border: none;\r\n    border-radius: 50%;\r\n    width: 30px;\r\n    height: 30px;\r\n    cursor: pointer;\r\n    display: flex;\r\n    align-items: center;\r\n    justify-content: center;\r\n    font-size: 18px;\r\n    color: #333;\r\n    transition: background-color 0.3s;\r\n}\r\n\r\n.zoom-button:hover {\r\n    background: rgba(255, 255, 255, 0.95);\r\n}\r\n\r\n\/* Client Info Section *\/\r\n.client-info-section {\r\n    flex: 0 0 35%;\r\n    padding: 2rem;\r\n    background-color: white;\r\n    border-radius: 8px;\r\n}\r\n\r\n.client-title {\r\n    font-family: 'Inter', serif!important;\r\n    font-weight: 200!important;\r\n    margin-bottom: 1rem!important;\r\n    font-size:2.75rem!important;\r\n    color: #333;\r\n    margin-left:calc(11%)!important;\r\n}\r\n\r\n.client-details {\r\n    list-style: none;\r\n    padding: 0;\r\n    margin: 0;\r\n    font-family: 'Inter', sans-serif;\r\n}\r\n\r\n.client-details li {\r\n    margin-bottom: 1rem;\r\n    position: relative;\r\n    padding-left: 1.5rem;\r\n}\r\n\r\n.client-details li::before {\r\n    content: \"\u2022\";\r\n    position: absolute;\r\n    left: 0;\r\n    color: #333;\r\n}\r\n\r\n.detail-label {\r\n    font-weight: bold;\r\n    margin-right: 0.5rem;\r\n}\r\n\r\n.client-logo {\r\n    margin-top: 2rem;\r\n}\r\n\r\n.client-logo img {\r\n    max-width: 150px;\r\n    height: auto;\r\n}\r\n<\/style>\r\n\r\n\r\n<style>\r\n\/* Default styles already provided, now adding responsiveness *\/\r\n\r\n\/* Tablets and below (max-width: 1024px) *\/\r\n@media screen and (max-width: 1024px) {\r\n    .case-gallery-container {\r\n        flex-direction: column;\r\n        align-items: center;\r\n        gap: 2rem;\r\n    }\r\n    \r\n    .gallery-section {\r\n        flex: none;\r\n        width: 100%;\r\n        max-width: 600px;\r\n    }\r\n    \r\n    .client-info-section {\r\n        flex: none;\r\n        width: 100%;\r\n        padding: 1.5rem;\r\n        text-align: center;\r\n    }\r\n    \r\n    .client-title {\r\n        font-size: 2.2rem !important;\r\n        margin-left: 0 !important;\r\n    }\r\n    \r\n    .client-details {\r\n        text-align: left;\r\n    }\r\n    \r\n    .client-logo img {\r\n        max-width: 120px;\r\n    }\r\n}\r\n\r\n\/* Mobile devices (max-width: 768px) *\/\r\n@media screen and (max-width: 768px) {\r\n    .case-gallery-container {\r\n        padding: 1rem;\r\n    }\r\n    \r\n    .gallery-section {\r\n        width: 100%;\r\n        max-width: 100%;\r\n    }\r\n    \r\n    .gallery-wrapper {\r\n        aspect-ratio: 16\/9;\r\n    }\r\n    \r\n    .gallery-item {\r\n        width: 100%;\r\n    }\r\n    \r\n    .gallery-track {\r\n        width: 500%;\r\n    }\r\n    \r\n    .gallery-dots {\r\n        gap: 6px;\r\n    }\r\n    \r\n    .dot {\r\n        width: 6px;\r\n        height: 6px;\r\n    }\r\n    \r\n    .client-info-section {\r\n        padding: 1rem;\r\n        font-size: 1rem;\r\n    }\r\n    \r\n    .client-title {\r\n        font-size: 2rem !important;\r\n    }\r\n    \r\n    .client-details {\r\n        text-align: left;\r\n    }\r\n    \r\n    .client-details li {\r\n        font-size: 0.95rem;\r\n    }\r\n    \r\n    .client-logo img {\r\n        max-width: 100px;\r\n    }\r\n}\r\n\r\n\/* Small mobile devices (max-width: 480px) *\/\r\n@media screen and (max-width: 480px) {\r\n    .case-gallery-container {\r\n        padding: 0.5rem;\r\n    }\r\n    \r\n    .gallery-wrapper {\r\n        aspect-ratio: 4\/3;\r\n    }\r\n    \r\n    .client-title {\r\n        font-size: 1.8rem !important;\r\n    }\r\n    \r\n    .client-details {\r\n        text-align: left;\r\n    }\r\n    \r\n    .client-details li {\r\n        font-size: 0.9rem;\r\n    }\r\n    \r\n    .dot {\r\n        width: 5px;\r\n        height: 5px;\r\n    }\r\n}\r\n\r\n<\/style>\r\n\r\n<script>\r\ndocument.addEventListener('DOMContentLoaded', function() {\r\n    const track = document.querySelector('.gallery-track');\r\n    const dots = document.querySelectorAll('.dot');\r\n    const slides = track.querySelectorAll('.gallery-item');\r\n    const totalSlides = slides.length;\r\n    const wrapper = document.querySelector('.gallery-wrapper');\r\n    \r\n    let startX;\r\n    let currentTranslate = 0;\r\n    let isDragging = false;\r\n    let currentIndex = 0;\r\n    let prevTranslate = 0;\r\n    let animationID;\r\n    const slideWidth = wrapper.clientWidth; \/\/ \u4f7f\u7528 wrapper \u7684\u5bbd\u5ea6\u4f5c\u4e3a\u6ed1\u52a8\u8ddd\u79bb\r\n\r\n    \/\/ \u521d\u59cb\u5316\u8bbe\u7f6e\r\n    function initializeGallery() {\r\n        \/\/ \u8bbe\u7f6e track \u7684\u5bbd\u5ea6\u4e3a7\u5f20\u56fe\u7247\u7684\u603b\u5bbd\u5ea6\r\n        track.style.width = `${totalSlides * 100}%`;\r\n        \r\n        \/\/ \u8bbe\u7f6e\u6bcf\u4e2a slide \u7684\u5bbd\u5ea6\u4e3a\u603b\u5bbd\u5ea6\u76841\/7\r\n        slides.forEach(slide => {\r\n            slide.style.width = `${100 \/ totalSlides}%`;\r\n        });\r\n    }\r\n\r\n    function setSliderPosition() {\r\n        const maxTranslate = -(slideWidth * (totalSlides - 1));\r\n        currentTranslate = Math.max(Math.min(currentTranslate, 0), maxTranslate);\r\n        track.style.transform = `translateX(${currentTranslate}px)`;\r\n    }\r\n\r\n    function setPositionByIndex() {\r\n        currentTranslate = currentIndex * -slideWidth;\r\n        prevTranslate = currentTranslate;\r\n        setSliderPosition();\r\n        \r\n        track.style.transition = 'transform 0.3s ease-out';\r\n        setTimeout(() => {\r\n            track.style.transition = 'none';\r\n        }, 300);\r\n    }\r\n\r\n    \/\/ \u521d\u59cb\u5316 gallery\r\n    initializeGallery();\r\n    \r\n\/\/ \u6dfb\u52a0\u56fe\u7247\u52a0\u8f7d\u5b8c\u6210\u540e\u7684\u5904\u7406\r\n    const images = document.querySelectorAll('.gallery-item img');\r\n    images.forEach(img => {\r\n        img.onload = function() {\r\n            const isLandscape = this.naturalWidth > this.naturalHeight;\r\n            if (isLandscape) {\r\n                this.classList.add('landscape');\r\n            } else {\r\n                this.classList.add('portrait');\r\n            }\r\n        }\r\n    });\r\n    \r\n    \/\/ \u7981\u7528\u9ed8\u8ba4\u7684\u56fe\u7247\u62d6\u52a8\u884c\u4e3a\r\n    track.querySelectorAll('img').forEach(img => {\r\n        img.addEventListener('dragstart', (e) => e.preventDefault());\r\n    });\r\n\r\n    \/\/ \u89e6\u6478\u4e8b\u4ef6\r\n    track.addEventListener('touchstart', touchStart);\r\n    track.addEventListener('touchmove', touchMove);\r\n    track.addEventListener('touchend', touchEnd);\r\n\r\n    \/\/ \u9f20\u6807\u4e8b\u4ef6\r\n    track.addEventListener('mousedown', touchStart);\r\n    track.addEventListener('mousemove', touchMove);\r\n    track.addEventListener('mouseup', touchEnd);\r\n    track.addEventListener('mouseleave', touchEnd);\r\n\r\n    function touchStart(event) {\r\n        event.preventDefault();\r\n        startX = getPositionX(event);\r\n        isDragging = true;\r\n        animationID = requestAnimationFrame(animation);\r\n        track.style.cursor = 'grabbing';\r\n    }\r\n\r\n    function touchMove(event) {\r\n        if (!isDragging) return;\r\n        event.preventDefault();\r\n        \r\n        const currentX = getPositionX(event);\r\n        const diff = currentX - startX;\r\n        currentTranslate = prevTranslate + diff;\r\n    }\r\n\r\n    function touchEnd() {\r\n        isDragging = false;\r\n        cancelAnimationFrame(animationID);\r\n        track.style.cursor = 'grab';\r\n\r\n        const movedBy = currentTranslate - prevTranslate;\r\n\r\n        if (Math.abs(movedBy) > slideWidth \/ 4) {\r\n            if (movedBy < 0 && currentIndex < totalSlides - 1) {\r\n                currentIndex++;\r\n            } else if (movedBy > 0 && currentIndex > 0) {\r\n                currentIndex--;\r\n            }\r\n        }\r\n\r\n        setPositionByIndex();\r\n        updateDots();\r\n    }\r\n\r\n    function getPositionX(event) {\r\n        return event.type.includes('mouse') ? event.pageX : event.touches[0].clientX;\r\n    }\r\n\r\n    function animation() {\r\n        setSliderPosition();\r\n        if (isDragging) requestAnimationFrame(animation);\r\n    }\r\n\r\n    function setSliderPosition() {\r\n        currentTranslate = Math.max(Math.min(currentTranslate, 0), -slideWidth * (totalSlides - 1));\r\n        track.style.transform = `translateX(${currentTranslate}px)`;\r\n    }\r\n\r\n    function setPositionByIndex() {\r\n        currentTranslate = currentIndex * -slideWidth;\r\n        prevTranslate = currentTranslate;\r\n        setSliderPosition();\r\n        \r\n        track.style.transition = 'transform 0.3s ease-out';\r\n        setTimeout(() => {\r\n            track.style.transition = 'none';\r\n        }, 300);\r\n    }\r\n\r\n    function updateDots() {\r\n        dots.forEach((dot, index) => {\r\n            dot.classList.toggle('active', index === currentIndex);\r\n        });\r\n    }\r\n\r\n    dots.forEach((dot, index) => {\r\n        dot.addEventListener('click', () => {\r\n            currentIndex = index;\r\n            setPositionByIndex();\r\n            updateDots();\r\n        });\r\n    });\r\n\r\n    document.addEventListener('keydown', (e) => {\r\n        if (e.key === 'ArrowLeft' && currentIndex > 0) {\r\n            currentIndex--;\r\n            setPositionByIndex();\r\n            updateDots();\r\n        } else if (e.key === 'ArrowRight' && currentIndex < totalSlides - 1) {\r\n            currentIndex++;\r\n            setPositionByIndex();\r\n            updateDots();\r\n        }\r\n    });\r\n\r\n    track.addEventListener('selectstart', (e) => e.preventDefault());\r\n\r\n    setPositionByIndex();\r\n    track.style.cursor = 'grab';\r\n});\r\n<\/script>\r\n\r\n<style>\r\n@import url('https:\/\/fonts.googleapis.com\/css2?family=DM+Serif+Text:ital@0;1&family=Inter:ital,opsz,wght@0,14..32,300;1,14..32,300&family=Kanit:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');\r\n<\/style>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-f3ba823 e-con-full e-flex e-con e-parent\" data-id=\"f3ba823\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-dce5d68 elementor-widget__width-initial elementor-widget elementor-widget-html\" data-id=\"dce5d68\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<footer class=\"footer\">\r\n  <div class=\"footer-container\">\r\n    <!-- Column 1 -->\r\n    <div class=\"footer-logo-wrapper\">\r\n      <div class=\"footer-logo\">\r\n<a href=\"https:\/\/www.visonstorage.com\/\">\r\n    <img decoding=\"async\" src=\"https:\/\/www.visonstorage.com\/wp-content\/uploads\/2024\/11\/VISON-LOGO.png\" alt=\"Logo\">\r\n<\/a>\r\n\r\n      <\/div>\r\n<p class=\"Description_LOGO\">A Company of Weida Group<\/p>\r\n\r\n    <\/div>\r\n  \r\n\r\n   <!-- Column 2 -->\r\n    <div class=\"footer-column storage-systems-column\">\r\n      <h5 class=\"footer-heading\">STORAGE SYSTEMS<\/h5>\r\n      <ul>\r\n        <li><a href=\"https:\/\/www.visonstorage.com\/storage-systems\/industrial-racking-system\/\">Industrial Racking Systems<\/a><\/li>\r\n        <li><a href=\"https:\/\/www.visonstorage.com\/storage-systems\/automated-warehouse\/\">Automated Warehouses<\/a><\/li>\r\n        <li><a href=\"https:\/\/www.visonstorage.com\/storage-systems\/warehouse-accessories\/\">Warehouse Accessories<\/a><\/li>\r\n      <\/ul>\r\n    <\/div>\r\n    <!-- Column 3 -->\r\n    <div class=\"footer-column about-us-column\">\r\n      <h5 class=\"footer-heading\">ABOUT US<\/h5>\r\n      <ul>\r\n        <li><a href=\"https:\/\/www.visonstorage.com\/news\/\">NEWS<\/a><\/li>\r\n        <li><a href=\"https:\/\/www.visonstorage.com\/blog\/\">BLOG<\/a><\/li>\r\n        <li><a href=\"https:\/\/www.visonstorage.com\/cases\/\">CASES<\/a><\/li>\r\n      <\/ul>\r\n    <\/div>\r\n    <!-- Column 4 -->\r\n    <div class=\"footer-column contact-us-column\">\r\n      <h5 class=\"footer-heading\">CONTACT US<\/h5>\r\n      <ul>\r\n        <li>Office: Building J, Zhendai Himalaya, Yuhua District<\/li>\r\n        <li>e-mail: <a href=\"mailto:sales@cnvison.com\">sales@cnvison.com<\/a><\/li>\r\n        <li><a href=\"tel:+8615996259373\">+86 159 9625 9373<\/a><\/li>\r\n      <\/ul>\r\n    <\/div>\r\n    \r\n    <!-- ... existing code ... -->\r\n  <\/div>\r\n\r\n  <div class=\"footer-bottom\">\r\n    <p>Vison Racking All Rights Reserved<\/p>\r\n  <\/div>\r\n<\/footer>\r\n\r\n<style>\r\n.footer {\r\n  background-color: #e;\r\n  color: #595b5c;\r\n  font-family: 'Inter', Arial, sans-serif;\r\n  padding: 20px;\r\n  text-align: left;\r\n  margin-left: calc(12%);\r\n  margin-right: calc(15%);\r\n}\r\n\r\n.footer-container {\r\n  display: flex;\r\n  justify-items: center;\r\n  gap: 60px; \/* Increased gap for 1903px width container *\/\r\n  width: 100%;\r\n  max-width: 1903px;\r\n  margin-top:calc(4%);\r\n}\r\n\r\n.footer-logo-wrapper\r\n{\r\n    margin-right:calc(20%);\r\n}\r\n.footer-column {\r\n  flex: 1 1 auto; \/* Changed from 22% to auto for more flexibility *\/\r\n  margin-bottom: 20px;\r\n  margin-left: 0;\r\n  font-size: 17.8px;\r\n\r\n}\r\n\/* Individual column styling *\/\r\n.storage-systems-column {\r\n  width: 32%;\r\n  max-width: 475px;\r\n}\r\n\r\n.about-us-column {\r\n  width: 28%;\r\n  max-width: 135px;\r\n}\r\n\r\n.contact-us-column {\r\n  width: 40%;\r\n  max-width: 475px;\r\n}\r\n\r\n\/* Rest of your CSS remains the same *\/\r\n.footer-column h5 {\r\n  font-size: 18px;\r\n  font-weight: bold;\r\n  color: #111;\r\n  margin-bottom: 10px;\r\n  text-transform: uppercase;\r\n}\r\n\r\n.footer-column ul {\r\n  list-style: none;\r\n  padding: 0;\r\n  margin: 0;\r\n}\r\n\r\n.footer-column ul li {\r\n  margin-bottom: 8px;\r\n}\r\n\r\n.footer-column ul li a {\r\n  color: #595b5c;\r\n  text-decoration: none !important;\r\n  transition: color 0.3s ease;\r\n}\r\n\r\n.footer-column ul li a:hover {\r\n  color: #333;\r\n  text-decoration: underline !important;\r\n}\r\n\r\n.footer-logo {\r\n  width: 168px;\r\n  height: 40px;\r\n  background-color: none;\r\n  margin-bottom: 10px;\r\n}\r\n\r\n.footer-bottom {\r\n  font-weight: 260;\r\n  color: black; \/* Fixed font-color to color *\/\r\n}\r\n\r\n.Description_LOGO {\r\n  font-family: \"DM Serif Text\", serif;\r\n  font-weight: 400;\r\n  font-style: italic;\r\n  font-size: 14px;\r\n}\r\n\r\na:focus {\r\n    outline: none;\r\n}\r\n\r\n@media (max-width: 768px) {\r\n  .footer-container {\r\n    flex-direction: column;\r\n    align-items: flex-start;\r\n    gap: 10px;\r\n    background-color: #FFFFFF\r\n  }\r\n  \r\n  .storage-systems-column,\r\n  .about-us-column,\r\n  .contact-us-column {\r\n    width: 100%;\r\n  }\r\n<\/style>\r\n\r\n\r\n<style>\r\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Kanit:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');\r\n<\/style>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Email: sales@cnvison.com +86 159 9625 9373 Home Storage Systems Industrial Racking Systems Heavy Duty Racking Teardrop Racking Medium Duty Racking Light Duty Rack Cantilever Racking Mezzanine Floor Very Narrow Aisle Racking(VNA) Double Deep Racking System Pallet Flow Racking Drive in Racking Rivet Shelving Long Span Shelving Automated Warehouses Four Way Shuttle System Two Way Shuttle [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":7770,"parent":6734,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"site-sidebar-layout":"no-sidebar","site-content-layout":"page-builder","ast-site-content-layout":"full-width-container","site-content-style":"unboxed","site-sidebar-style":"unboxed","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"disabled","ast-breadcrumbs-content":"","ast-featured-img":"disabled","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"set","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"_joinchat":[],"footnotes":""},"class_list":["post-7728","page","type-page","status-publish","has-post-thumbnail","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v24.4 (Yoast SEO v24.5) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Svolt - Vison Racking<\/title>\n<meta name=\"description\" content=\"Svolt raises up its operational efficiency for its battery warehouse with four way shuttle system.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.visonstorage.com\/zh\/cases\/svolt\/\" \/>\n<meta property=\"og:locale\" content=\"zh_CN\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Svolt\" \/>\n<meta property=\"og:description\" content=\"Svolt raises up its operational efficiency for its battery warehouse with four way shuttle system.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.visonstorage.com\/zh\/cases\/svolt\/\" \/>\n<meta property=\"og:site_name\" content=\"Vison Racking\" \/>\n<meta property=\"article:modified_time\" content=\"2025-03-03T02:44:41+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.visonstorage.com\/wp-content\/uploads\/2025\/01\/Svolt_Yancheng_Case_7.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1080\" \/>\n\t<meta property=\"og:image:height\" content=\"1440\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"\u9884\u8ba1\u9605\u8bfb\u65f6\u95f4\" \/>\n\t<meta name=\"twitter:data1\" content=\"3 \u5206\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.visonstorage.com\/cases\/svolt\/\",\"url\":\"https:\/\/www.visonstorage.com\/cases\/svolt\/\",\"name\":\"Svolt - Vison Racking\",\"isPartOf\":{\"@id\":\"http:\/\/8.213.237.176\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.visonstorage.com\/cases\/svolt\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.visonstorage.com\/cases\/svolt\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.visonstorage.com\/wp-content\/uploads\/2025\/01\/Svolt_Yancheng_Case_7.jpg\",\"datePublished\":\"2025-01-23T06:11:35+00:00\",\"dateModified\":\"2025-03-03T02:44:41+00:00\",\"description\":\"Svolt raises up its operational efficiency for its battery warehouse with four way shuttle system.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.visonstorage.com\/cases\/svolt\/#breadcrumb\"},\"inLanguage\":\"zh-Hans\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.visonstorage.com\/cases\/svolt\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"zh-Hans\",\"@id\":\"https:\/\/www.visonstorage.com\/cases\/svolt\/#primaryimage\",\"url\":\"https:\/\/www.visonstorage.com\/wp-content\/uploads\/2025\/01\/Svolt_Yancheng_Case_7.jpg\",\"contentUrl\":\"https:\/\/www.visonstorage.com\/wp-content\/uploads\/2025\/01\/Svolt_Yancheng_Case_7.jpg\",\"width\":1080,\"height\":1440,\"caption\":\"svolt_yancheng project_Shuttle\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.visonstorage.com\/cases\/svolt\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"\u9996\u9875\",\"item\":\"https:\/\/www.visonstorage.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Cases\",\"item\":\"https:\/\/www.visonstorage.com\/cases\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Svolt\"}]},{\"@type\":\"WebSite\",\"@id\":\"http:\/\/8.213.237.176\/#website\",\"url\":\"http:\/\/8.213.237.176\/\",\"name\":\"Vison Racking\",\"description\":\"Just another Astra Starter Templates site\",\"publisher\":{\"@id\":\"http:\/\/8.213.237.176\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"http:\/\/8.213.237.176\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"zh-Hans\"},{\"@type\":\"Organization\",\"@id\":\"http:\/\/8.213.237.176\/#organization\",\"name\":\"Vison Racking\",\"url\":\"http:\/\/8.213.237.176\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"zh-Hans\",\"@id\":\"http:\/\/8.213.237.176\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.visonstorage.com\/wp-content\/uploads\/2024\/11\/VISON-LOGO.png\",\"contentUrl\":\"https:\/\/www.visonstorage.com\/wp-content\/uploads\/2024\/11\/VISON-LOGO.png\",\"width\":200,\"height\":47,\"caption\":\"Vison Racking\"},\"image\":{\"@id\":\"http:\/\/8.213.237.176\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Svolt - Vison Racking","description":"Svolt raises up its operational efficiency for its battery warehouse with four way shuttle system.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.visonstorage.com\/zh\/cases\/svolt\/","og_locale":"zh_CN","og_type":"article","og_title":"Svolt","og_description":"Svolt raises up its operational efficiency for its battery warehouse with four way shuttle system.","og_url":"https:\/\/www.visonstorage.com\/zh\/cases\/svolt\/","og_site_name":"Vison Racking","article_modified_time":"2025-03-03T02:44:41+00:00","og_image":[{"width":1080,"height":1440,"url":"https:\/\/www.visonstorage.com\/wp-content\/uploads\/2025\/01\/Svolt_Yancheng_Case_7.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_misc":{"\u9884\u8ba1\u9605\u8bfb\u65f6\u95f4":"3 \u5206"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.visonstorage.com\/cases\/svolt\/","url":"https:\/\/www.visonstorage.com\/cases\/svolt\/","name":"Svolt - Vison Racking","isPartOf":{"@id":"http:\/\/8.213.237.176\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.visonstorage.com\/cases\/svolt\/#primaryimage"},"image":{"@id":"https:\/\/www.visonstorage.com\/cases\/svolt\/#primaryimage"},"thumbnailUrl":"https:\/\/www.visonstorage.com\/wp-content\/uploads\/2025\/01\/Svolt_Yancheng_Case_7.jpg","datePublished":"2025-01-23T06:11:35+00:00","dateModified":"2025-03-03T02:44:41+00:00","description":"Svolt raises up its operational efficiency for its battery warehouse with four way shuttle system.","breadcrumb":{"@id":"https:\/\/www.visonstorage.com\/cases\/svolt\/#breadcrumb"},"inLanguage":"zh-Hans","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.visonstorage.com\/cases\/svolt\/"]}]},{"@type":"ImageObject","inLanguage":"zh-Hans","@id":"https:\/\/www.visonstorage.com\/cases\/svolt\/#primaryimage","url":"https:\/\/www.visonstorage.com\/wp-content\/uploads\/2025\/01\/Svolt_Yancheng_Case_7.jpg","contentUrl":"https:\/\/www.visonstorage.com\/wp-content\/uploads\/2025\/01\/Svolt_Yancheng_Case_7.jpg","width":1080,"height":1440,"caption":"svolt_yancheng project_Shuttle"},{"@type":"BreadcrumbList","@id":"https:\/\/www.visonstorage.com\/cases\/svolt\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"\u9996\u9875","item":"https:\/\/www.visonstorage.com\/"},{"@type":"ListItem","position":2,"name":"Cases","item":"https:\/\/www.visonstorage.com\/cases\/"},{"@type":"ListItem","position":3,"name":"Svolt"}]},{"@type":"WebSite","@id":"http:\/\/8.213.237.176\/#website","url":"http:\/\/8.213.237.176\/","name":"Vison Racking","description":"Just another Astra Starter Templates site","publisher":{"@id":"http:\/\/8.213.237.176\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"http:\/\/8.213.237.176\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"zh-Hans"},{"@type":"Organization","@id":"http:\/\/8.213.237.176\/#organization","name":"Vison Racking","url":"http:\/\/8.213.237.176\/","logo":{"@type":"ImageObject","inLanguage":"zh-Hans","@id":"http:\/\/8.213.237.176\/#\/schema\/logo\/image\/","url":"https:\/\/www.visonstorage.com\/wp-content\/uploads\/2024\/11\/VISON-LOGO.png","contentUrl":"https:\/\/www.visonstorage.com\/wp-content\/uploads\/2024\/11\/VISON-LOGO.png","width":200,"height":47,"caption":"Vison Racking"},"image":{"@id":"http:\/\/8.213.237.176\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/www.visonstorage.com\/zh\/wp-json\/wp\/v2\/pages\/7728","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.visonstorage.com\/zh\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.visonstorage.com\/zh\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.visonstorage.com\/zh\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.visonstorage.com\/zh\/wp-json\/wp\/v2\/comments?post=7728"}],"version-history":[{"count":138,"href":"https:\/\/www.visonstorage.com\/zh\/wp-json\/wp\/v2\/pages\/7728\/revisions"}],"predecessor-version":[{"id":9769,"href":"https:\/\/www.visonstorage.com\/zh\/wp-json\/wp\/v2\/pages\/7728\/revisions\/9769"}],"up":[{"embeddable":true,"href":"https:\/\/www.visonstorage.com\/zh\/wp-json\/wp\/v2\/pages\/6734"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.visonstorage.com\/zh\/wp-json\/wp\/v2\/media\/7770"}],"wp:attachment":[{"href":"https:\/\/www.visonstorage.com\/zh\/wp-json\/wp\/v2\/media?parent=7728"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}