/* Common CSS - deduplicated */

/* Common CSS extracted from templates */


/* === From template === */

img:is([sizes="auto" i], [sizes^="auto," i]) { contain-intrinsic-size: 3000px 1500px }
/* === Style Block === */


/*! This file is auto-generated */
.wp-block-button__link { color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em }
.wp-block-file__button { background:#32373c;color:#fff;text-decoration:none }
/* === Style Block === */


:root { --wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--color--contrast: var(--contrast);--wp--preset--color--contrast-2: var(--contrast-2);--wp--preset--color--contrast-3: var(--contrast-3);--wp--preset--color--base: var(--base);--wp--preset--color--base-2: var(--base-2);--wp--preset--color--base-3: var(--base-3);--wp--preset--color--accent: var(--accent);--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1); }
:where(.is-layout-flex) { gap: 0.5em; }
:where(.is-layout-grid) { gap: 0.5em; }
body .is-layout-flex { display: flex; }
.is-layout-flex { flex-wrap: wrap;align-items: center; }
.is-layout-flex > :is(*, div) { margin: 0; }
body .is-layout-grid { display: grid; }
.is-layout-grid > :is(*, div) { margin: 0; }
:where(.wp-block-columns.is-layout-flex) { gap: 2em; }
:where(.wp-block-columns.is-layout-grid) { gap: 2em; }
:where(.wp-block-post-template.is-layout-flex) { gap: 1.25em; }
:where(.wp-block-post-template.is-layout-grid) { gap: 1.25em; }
.has-black-color { color: var(--wp--preset--color--black) !important; }
.has-cyan-bluish-gray-color { color: var(--wp--preset--color--cyan-bluish-gray) !important; }
.has-white-color { color: var(--wp--preset--color--white) !important; }
.has-pale-pink-color { color: var(--wp--preset--color--pale-pink) !important; }
.has-vivid-red-color { color: var(--wp--preset--color--vivid-red) !important; }
.has-luminous-vivid-orange-color { color: var(--wp--preset--color--luminous-vivid-orange) !important; }
.has-luminous-vivid-amber-color { color: var(--wp--preset--color--luminous-vivid-amber) !important; }
.has-light-green-cyan-color { color: var(--wp--preset--color--light-green-cyan) !important; }
.has-vivid-green-cyan-color { color: var(--wp--preset--color--vivid-green-cyan) !important; }
.has-pale-cyan-blue-color { color: var(--wp--preset--color--pale-cyan-blue) !important; }
.has-vivid-cyan-blue-color { color: var(--wp--preset--color--vivid-cyan-blue) !important; }
.has-vivid-purple-color { color: var(--wp--preset--color--vivid-purple) !important; }
.has-black-background-color { background-color: var(--wp--preset--color--black) !important; }
.has-cyan-bluish-gray-background-color { background-color: var(--wp--preset--color--cyan-bluish-gray) !important; }
.has-white-background-color { background-color: var(--wp--preset--color--white) !important; }
.has-pale-pink-background-color { background-color: var(--wp--preset--color--pale-pink) !important; }
.has-vivid-red-background-color { background-color: var(--wp--preset--color--vivid-red) !important; }
.has-luminous-vivid-orange-background-color { background-color: var(--wp--preset--color--luminous-vivid-orange) !important; }
.has-luminous-vivid-amber-background-color { background-color: var(--wp--preset--color--luminous-vivid-amber) !important; }
.has-light-green-cyan-background-color { background-color: var(--wp--preset--color--light-green-cyan) !important; }
.has-vivid-green-cyan-background-color { background-color: var(--wp--preset--color--vivid-green-cyan) !important; }
.has-pale-cyan-blue-background-color { background-color: var(--wp--preset--color--pale-cyan-blue) !important; }
.has-vivid-cyan-blue-background-color { background-color: var(--wp--preset--color--vivid-cyan-blue) !important; }
.has-vivid-purple-background-color { background-color: var(--wp--preset--color--vivid-purple) !important; }
.has-black-border-color { border-color: var(--wp--preset--color--black) !important; }
.has-cyan-bluish-gray-border-color { border-color: var(--wp--preset--color--cyan-bluish-gray) !important; }
.has-white-border-color { border-color: var(--wp--preset--color--white) !important; }
.has-pale-pink-border-color { border-color: var(--wp--preset--color--pale-pink) !important; }
.has-vivid-red-border-color { border-color: var(--wp--preset--color--vivid-red) !important; }
.has-luminous-vivid-orange-border-color { border-color: var(--wp--preset--color--luminous-vivid-orange) !important; }
.has-luminous-vivid-amber-border-color { border-color: var(--wp--preset--color--luminous-vivid-amber) !important; }
.has-light-green-cyan-border-color { border-color: var(--wp--preset--color--light-green-cyan) !important; }
.has-vivid-green-cyan-border-color { border-color: var(--wp--preset--color--vivid-green-cyan) !important; }
.has-pale-cyan-blue-border-color { border-color: var(--wp--preset--color--pale-cyan-blue) !important; }
.has-vivid-cyan-blue-border-color { border-color: var(--wp--preset--color--vivid-cyan-blue) !important; }
.has-vivid-purple-border-color { border-color: var(--wp--preset--color--vivid-purple) !important; }
.has-vivid-cyan-blue-to-vivid-purple-gradient-background { background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important; }
.has-light-green-cyan-to-vivid-green-cyan-gradient-background { background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important; }
.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background { background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important; }
.has-luminous-vivid-orange-to-vivid-red-gradient-background { background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important; }
.has-very-light-gray-to-cyan-bluish-gray-gradient-background { background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important; }
.has-cool-to-warm-spectrum-gradient-background { background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important; }
.has-blush-light-purple-gradient-background { background: var(--wp--preset--gradient--blush-light-purple) !important; }
.has-blush-bordeaux-gradient-background { background: var(--wp--preset--gradient--blush-bordeaux) !important; }
.has-luminous-dusk-gradient-background { background: var(--wp--preset--gradient--luminous-dusk) !important; }
.has-pale-ocean-gradient-background { background: var(--wp--preset--gradient--pale-ocean) !important; }
.has-electric-grass-gradient-background { background: var(--wp--preset--gradient--electric-grass) !important; }
.has-midnight-gradient-background { background: var(--wp--preset--gradient--midnight) !important; }
.has-small-font-size { font-size: var(--wp--preset--font-size--small) !important; }
.has-medium-font-size { font-size: var(--wp--preset--font-size--medium) !important; }
.has-large-font-size { font-size: var(--wp--preset--font-size--large) !important; }
.has-x-large-font-size { font-size: var(--wp--preset--font-size--x-large) !important; }
:root :where(.wp-block-pullquote) { font-size: 1.5em;line-height: 1.6; }
/* === Style Block === */


.saswp-rf-template-comment-box .saswp-rf-template-review-container .saswp-rf-template-review-title { color: #000;font-size: 16px;font-weight: bold;text-align: left; }
.saswp-rf-template-comment-box .saswp-rf-template-review-container p { color: #000;font-size: 16px; }
.saswp-rf-template-comment-box .saswp-rf-template-review-container .saswp-rf-template-review-meta .saswp-rf-template-review-date { color: #000;font-size: 14px;text-align: left; }
.saswp-rf-template-comment-box .saswp-rf-template-review-container .saswp-rf-template-review-meta .saswp-rf-template-author-link { color: #000;font-size: 14px;text-align: left; }
.saswp-rf-template-comment-box .saswp-rf-template-review-container .saswp-rf-template-review-meta .saswp-rf-template-review-rating i { color: #ffb300; }
.saswp-rf-template-comment-box .saswp-rf-template-review-container i { color: #646464; }
/* === Style Block === */


.site-header { display:none }
body { line-height: 1.7; overflow-x: hidden; padding-bottom: 0 !important; }
a { color:#1e73be; }
a:hover, a:focus, a:active { color:#000000; }
body .grid-container { max-width:1420px; }
.wp-block-group__inner-container { max-width:1420px;margin-left:auto;margin-right:auto; }
.site-header .header-image { width:380px; }
.generate-back-to-top { font-size: 20px; border-radius: 3px; position: fixed; bottom: 60px; right: 20px; line-height: 40px; width: 40px; text-align: center; z-index: 10; transition: opacity 300ms ease-in-out; }
.generate-back-to-top__show { opacity:1;transform:translateY(0); }
.navigation-search { position:absolute;left:-99999px;pointer-events:none;visibility:hidden;z-index:20;width:100%;top:0;transition:opacity 100ms ease-in-out;opacity:0; }
.navigation-search.nav-search-active { left:0;right:0;pointer-events:auto;visibility:visible;opacity:1; }
.navigation-search input[type="search"] { height:50px; }
.navigation-search input::-ms-clear { display:none;width:0;height:0; }
.navigation-search input::-ms-reveal { display:none;width:0;height:0; }
.navigation-search input::-webkit-search-decoration, .navigation-search input::-webkit-search-cancel-button, .navigation-search input::-webkit-search-results-button, .navigation-search input::-webkit-search-results-decoration { display:none; }
.main-navigation li.search-item { z-index:21; }
li.search-item.active { transition:opacity 100ms ease-in-out; }
.nav-left-sidebar .main-navigation li.search-item.active,.nav-right-sidebar .main-navigation li.search-item.active { width:auto;display:inline-block;float:right; }
.gen-sidebar-nav .navigation-search { top:auto;bottom:0; }
:root { --gp-search-modal-bg-color:var(--base-3);--gp-search-modal-text-color:var(--contrast);--gp-search-modal-overlay-bg-color:rgba(0,0,0,0.2); }
:root .has-contrast-color { color:var(--contrast); }
:root .has-contrast-background-color { background-color:var(--contrast); }
:root .has-contrast-2-color { color:var(--contrast-2); }
:root .has-contrast-2-background-color { background-color:var(--contrast-2); }
:root .has-contrast-3-color { color:var(--contrast-3); }
:root .has-contrast-3-background-color { background-color:var(--contrast-3); }
:root .has-base-color { color:var(--base); }
:root .has-base-background-color { background-color:var(--base); }
:root .has-base-2-color { color:var(--base-2); }
:root .has-base-2-background-color { background-color:var(--base-2); }
:root .has-base-3-color { color:var(--base-3); }
:root .has-base-3-background-color { background-color:var(--base-3); }
:root .has-accent-color { color:var(--accent); }
:root .has-accent-background-color { background-color:var(--accent); }
body, button, input, select, textarea { font-family:"Roboto", sans-serif;font-size:15px; }
.entry-content > [class*="wp-block-"]:not(:last-child):not(.wp-block-heading) { margin-bottom:1.5em; }
.main-navigation a, .menu-toggle { font-family:Arial, Helvetica, sans-serif;text-transform:capitalize;font-size:16px; }
.main-navigation .main-nav ul ul li a { padding:10px 11px 10px 11px; }
.widget-title { font-family:"Tahoma";font-size:24px; }
.sidebar .widget, .footer-widgets .widget { font-size:14px; }
h1 { font-size:30px; }
h2 { font-size:2.1em; font-weight: 700; line-height: 1.35em; background: none; margin: 0 0 30px; }
h3 { background: none; margin: 15px 0; font-size:1.35em; line-height: 1.3em; font-weight:500; }
h4 { font-size:1.25em; font-weight: 500; color: #3E3E3E; margin: 10px 0; }
h5 { line-height:1.2em; }
@media (max-width:768px) {
    /* aHom2 mobile fix */
    .aHom2 .reLat {
        margin: 0 !important;
        padding: 0 15px !important;
    }
    .aHom2 .Flex {
        flex-direction: column !important;
        margin: 15px !important;
    }
    .aHom2 .Sin {
        width: 100% !important;
        margin: 10px 0 !important;
        text-align: center !important;
    }
    .aHom2 .Flex .p {
        font-size: 1.5em !important;
    }
    .aHom2 .aim,
    .aHom2 .o {
        position: relative !important;
        right: auto !important;
        top: auto !important;
        bottom: auto !important;
        left: auto !important;
        width: auto !important;
        height: auto !important;
        display: inline-flex !important;
        margin: 5px !important;
    }
    .aHom2 .t {
        position: relative !important;
        left: auto !important;
        top: auto !important;
        margin: 15px 0 !important;
    }
    .aHom2 .Pic img {
        width: 100% !important;
        height: auto !important;
    }
     .separate-containers .inside-article, .separate-containers .comments-area, .separate-containers .page-header, .separate-containers .paging-navigation, .one-container .site-content, .inside-page-header{padding:30px; }

    /* === Mobile Fix for Tab Navigation (aHom1) === */
    .aHom1 .Flex {
        flex-direction: column !important;
    }
    .aHom1 .Tab {
        width: 100% !important;
        font-size: 16px !important;
        padding: 15px 10px !important;
        border-left: none !important;
        border-bottom: 1px solid rgba(216, 216, 216, 0.16) !important;
        box-sizing: border-box !important;
    }
    .aHom1 .Tab:first-child {
        border-left: none !important;
    }
    .aHom1 .Tab:last-child {
        border-bottom: none !important;
    }
    
    /* === Mobile Fix for Products Tab (aHom4) === */
    .aHom4 .Flex {
        flex-wrap: nowrap !important;
        overflow-x: auto !important;
        justify-content: flex-start !important;
        margin: 0 5% !important;
        padding: 10px 0 !important;
        -webkit-overflow-scrolling: touch !important;
        scrollbar-width: none !important;
    }
    .aHom4 .Flex::-webkit-scrollbar {
        display: none !important;
    }
    .aHom4 .Tab {
        flex-shrink: 0 !important;
        width: auto !important;
        white-space: nowrap !important;
        margin: 0 12px !important;
        font-size: 14px !important;
        padding-bottom: 12px !important;
    }
    .aHom4 .Tab::after {
        bottom: -2px !important;
    }

    /* === Mobile Menu Full Width Fix === */
    .main-navigation.toggled .main-nav {
        flex: 1 1 100% !important;
        width: 100% !important;
        max-width: 100% !important;
    }
    .main-navigation.toggled .main-nav > ul {
        width: 100% !important;
        max-width: 100% !important;
    }
    .main-navigation.toggled .main-nav > ul > li {
        width: 100% !important;
        max-width: 100% !important;
    }
    .main-navigation.toggled .main-nav > ul > li > a {
        width: 100% !important;
        max-width: 100% !important;
        padding: 15px 20px !important;
        font-size: 16px !important;
        line-height: 1.4 !important;
        box-sizing: border-box !important;
    }
    .main-navigation.toggled .main-nav > ul > li > ul {
        position: static !important;
        left: auto !important;
        width: 100% !important;
        max-width: 100% !important;
        opacity: 1 !important;
        height: auto !important;
        pointer-events: auto !important;
        display: block !important;
        float: none !important;
        box-shadow: none !important;
        border-top: none !important;
        background: transparent !important;
    }
    .main-navigation.toggled .main-nav > ul > li > ul > li {
        width: 100% !important;
        max-width: 100% !important;
    }
    .main-navigation.toggled .main-nav > ul > li > ul > li > a {
        width: 100% !important;
        max-width: 100% !important;
        padding: 10px 20px 10px 35px !important;
        font-size: 15px !important;
        line-height: 1.4 !important;
        box-sizing: border-box !important;
        display: block !important;
    }
    .main-navigation.toggled .main-nav > ul > li > ul > li > ul > li > a {
        padding-left: 50px !important;
        font-size: 14px !important;
    }
    /* 子菜单展开图标调整 */
    .main-navigation.toggled .dropdown-menu-toggle {
        padding: 15px 20px !important;
    }

    /* === Mobile Fix: Images Overflow === */
    .Sin .Pic img,
    .aligncenter.size-full,
    .wp-block-image img,
    .entry-content img {
        max-width: 100% !important;
        height: auto !important;
        box-sizing: border-box !important;
    }
    
    /* === Mobile Fix: Carousel Arrows Too Small === */
    .owl-next, .owl-prev {
        width: 44px !important;
        height: 44px !important;
        min-width: 44px !important;
        min-height: 44px !important;
        padding: 0 !important;
        display: flex !important;
        align-items: center !important;
        justify-content: center !important;
    }
    .owl-next span, .owl-prev span {
        display: block !important;
        font-size: 24px !important;
        line-height: 1 !important;
    }
    
    /* === Mobile Fix: Footer Links Tap Area === */
    .site-info a,
    .copyright-bar a,
    .footer-bar a {
        display: inline-block !important;
        padding: 6px 0 !important;
        min-height: 44px !important;
        line-height: 32px !important;
        box-sizing: border-box !important;
    }
    .site-info .social-icon a,
    .copyright-bar .social-icon a {
        display: inline-flex !important;
        align-items: center !important;
        justify-content: center !important;
        width: 44px !important;
        height: 44px !important;
        padding: 0 !important;
    }

    /* === Mobile Fix: Remove scale(1.1) on images === */
    .Sin .Pic img,
    .aHom1 .Pic img,
    .aHom3 .Pic img,
    .aHom5 .Pic img {
        transform: scale(1) !important;
    }
    
    /* === Mobile Fix: Carousel arrow to 44px === */
    .owl-next, .owl-prev {
        width: 44px !important;
        height: 44px !important;
        min-width: 44px !important;
        min-height: 44px !important;
    }

    /* === Mobile Menu: Force ALL submenu levels full width === */
    .main-navigation.toggled .main-nav ul ul,
    .main-navigation.toggled #primary-menu > ul > li > ul,
    .main-navigation.toggled #primary-menu > ul > li > ul > li > ul,
    .main-navigation.toggled .main-nav > ul > li > ul,
    .main-navigation.toggled .main-nav > ul > li > ul > li > ul {
        display: block !important;
        width: 100% !important;
        max-width: 100% !important;
        flex-wrap: unset !important;
        justify-content: flex-start !important;
        left: auto !important;
        right: auto !important;
        float: none !important;
        opacity: 1 !important;
        height: auto !important;
        pointer-events: auto !important;
        position: static !important;
        box-shadow: none !important;
        border-top: none !important;
        background: transparent !important;
        margin: 0 !important;
        padding: 0 !important;
    }
    .main-navigation.toggled .main-nav ul ul li,
    .main-navigation.toggled #primary-menu > ul > li > ul > li,
    .main-navigation.toggled #primary-menu > ul > li > ul > li > ul > li,
    .main-navigation.toggled .main-nav > ul > li > ul > li,
    .main-navigation.toggled .main-nav > ul > li > ul > li > ul > li {
        width: 100% !important;
        max-width: 100% !important;
        margin: 0 !important;
        padding: 0 !important;
        box-sizing: border-box !important;
    }
    .main-navigation.toggled .main-nav ul ul li a,
    .main-navigation.toggled #primary-menu > ul > li > ul > li > a,
    .main-navigation.toggled #primary-menu > ul > li > ul > li > ul > li > a,
    .main-navigation.toggled .main-nav > ul > li > ul > li > a,
    .main-navigation.toggled .main-nav > ul > li > ul > li > ul > li > a {
        width: 100% !important;
        max-width: 100% !important;
        display: block !important;
        box-sizing: border-box !important;
        white-space: normal !important;
        overflow: visible !important;
    }
    /* 二级菜单 */
    .main-navigation.toggled .main-nav > ul > li > ul > li > a {
        padding: 12px 20px !important;
        font-size: 16px !important;
    }
    /* 三级菜单 */
    .main-navigation.toggled .main-nav > ul > li > ul > li > ul > li > a {
        padding: 10px 20px 10px 40px !important;
        font-size: 15px !important;
    }
    /* 四级菜单 */
    .main-navigation.toggled .main-nav > ul > li > ul > li > ul > li > ul > li > a {
        padding: 8px 20px 8px 55px !important;
        font-size: 14px !important;
    }
    /* 清除桌面端遗留的margin */
    .main-navigation.toggled .main-nav > ul > li > ul > li {
        margin-top: 0 !important;
        margin-bottom: 0 !important;
    }

    /* === Mobile Menu: Only show Home & Products top-level === */
    .main-navigation.toggled .main-nav > ul > li:nth-child(n+3) {
        display: none !important;
    }
}.top-bar { background-color:#636363;color:#ffffff; }
.top-bar a { color:#ffffff; }
.top-bar a:hover { color:#303030; }
.site-header { background-color:#ffffff;color:#000000; }
.site-header a { color:#ffcc33; }
.site-header a:hover { color:#000000; }
.main-title a,.main-title a:hover { color:#ffffff; }
.site-description { color:#757575; }
.main-navigation,.main-navigation ul ul { background-color:#F2F2F2; }
.main-navigation .main-nav ul li a, .main-navigation .menu-toggle, .main-navigation .menu-bar-items { color:#4D4D4D; }
.main-navigation .main-nav ul li:not([class*="current-menu-"]):hover > a, .main-navigation .main-nav ul li:not([class*="current-menu-"]):focus > a, .main-navigation .main-nav ul li.sfHover:not([class*="current-menu-"]) > a, .main-navigation .menu-bar-item:hover > a, .main-navigation .menu-bar-item.sfHover > a { color:#185CAB;background-color:#F2F2F2; }
button.menu-toggle:hover,button.menu-toggle:focus,.main-navigation .mobile-bar-items a,.main-navigation .mobile-bar-items a:hover,.main-navigation .mobile-bar-items a:focus { color:#4D4D4D; }
.main-navigation .main-nav ul li[class*="current-menu-"] > a { color:#185CAB;background-color:#F2F2F2; }
.navigation-search input[type="search"],.navigation-search input[type="search"]:active, .navigation-search input[type="search"]:focus, .main-navigation .main-nav ul li.search-item.active > a, .main-navigation .menu-bar-items .search-item.active > a { color:#185CAB;background-color:#F2F2F2; }
.main-navigation ul ul { display: block; box-shadow: 1px 1px 0 rgb(0 0 0 / 10%); float: left; position: absolute; left: -99999px; opacity: 0; z-index: 99999; width: 15%; text-align: left; top: auto; transition: opacity 80ms linear; transition-delay: 0s; pointer-events: none; height: 0; overflow: hidden; }
.main-navigation .main-nav ul ul li:not([class*="current-menu-"]):hover > a,.main-navigation .main-nav ul ul li:not([class*="current-menu-"]):focus > a, .main-navigation .main-nav ul ul li.sfHover:not([class*="current-menu-"]) > a { color:#0c4e9a;background-color:#F2F2F2; }
.main-navigation .main-nav ul ul li[class*="current-menu-"] > a { color:#185CAB;background-color:#F2F2F2; }
.separate-containers .inside-article, .separate-containers .comments-area, .separate-containers .page-header, .one-container .container, .separate-containers .paging-navigation, .inside-page-header { background-color:#ffffff; }
.entry-meta { color:#595959; }
.entry-meta a { color:#595959; }
.entry-meta a:hover { color:#1e73be; }
.sidebar .widget { color:#676767;background-color:#f4f4f4; }
.sidebar .widget a { color:#676767; }
.sidebar .widget a:hover { color:#ffa500; }
.sidebar .widget .widget-title { color:#ffa500; }
.footer-widgets { padding:40px 30px 40px 30px; }
.footer-widgets a { color:#ffffff; }
.footer-widgets a:hover { color:#ffffff; }
.footer-widgets .widget-title { color:#ffffff; }
.site-info { padding-right:10px;padding-left:10px; }
.site-info a { color:#ffffff; }
.site-info a:hover { color:#606060; }
.footer-bar .widget_nav_menu .current-menu-item a { color:#606060; }
input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="tel"],input[type="number"],textarea,select { color:#666666;background-color:#fafafa;border-color:#cccccc; }
input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="number"]:focus,textarea:focus,select:focus { color:#666666;background-color:#ffffff;border-color:#bfbfbf; }
button,html input[type="button"],input[type="reset"],input[type="submit"],a.button,a.wp-block-button__link:not(.has-background) { color:#ffffff;background-color:#666666; }
button:hover,html input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover,a.button:hover,button:focus,html input[type="button"]:focus,input[type="reset"]:focus,input[type="submit"]:focus,a.button:focus,a.wp-block-button__link:not(.has-background):active,a.wp-block-button__link:not(.has-background):focus,a.wp-block-button__link:not(.has-background):hover { color:#ffffff;background-color:#3f3f3f; }
a.generate-back-to-top { background-color:rgba( 0,0,0,0.4 );color:#ffffff; }
a.generate-back-to-top:hover,a.generate-back-to-top:focus { background-color:rgba( 0,0,0,0.6 );color:#ffffff; }
@media (max-width: 768px) { #notification-109948.hthb-state--open{height:px; }
}.inside-top-bar { padding:10px; }
.inside-header { padding:15px 10px 15px 10px; }
.separate-containers .inside-article, .separate-containers .comments-area, .separate-containers .page-header, .separate-containers .paging-navigation, .one-container .site-content, .inside-page-header { padding:30px 0px 50px 0px; }
.site-main .wp-block-group__inner-container { padding:30px; }
.entry-content .alignwide, body:not(.no-sidebar) .entry-content .alignfull { margin-left:-30px;width:calc(100% + 60px);max-width:calc(100% + 60px); }
.container.grid-container { max-width:1420px; }
.one-container.right-sidebar .site-main,.one-container.both-right .site-main { margin-right:0px; }
.one-container.left-sidebar .site-main,.one-container.both-left .site-main { margin-left:0px; }
.one-container.both-sidebars .site-main { margin:0px; }
.separate-containers .widget, .separate-containers .site-main > *, .separate-containers .page-header, .widget-area .main-navigation { margin-bottom:0px; }
.separate-containers .site-main { margin:0px; }
.both-right.separate-containers .inside-left-sidebar { margin-right:0px; }
.both-right.separate-containers .inside-right-sidebar { margin-left:0px; }
.both-left.separate-containers .inside-left-sidebar { margin-right:0px; }
.both-left.separate-containers .inside-right-sidebar { margin-left:0px; }
.separate-containers .page-header-image, .separate-containers .page-header-contained, .separate-containers .page-header-image-single, .separate-containers .page-header-content-single { margin-top:0px; }
.separate-containers .inside-right-sidebar, .separate-containers .inside-left-sidebar { margin-top:0px;margin-bottom:0px; }
.main-navigation .main-nav ul li a,.menu-toggle,.main-navigation .mobile-bar-items a { transition: line-height 300ms ease }
.rtl .menu-item-has-children .dropdown-menu-toggle { padding-left:11px; }
.menu-item-has-children .dropdown-menu-toggle { padding-right:11px; }
.rtl .main-navigation .main-nav ul li.menu-item-has-children > a { padding-right:11px; }
.widget-area .widget { padding:20px 0px 20px 0px; }
}@media (max-width: 768px) { .main-navigation:not(.slideout-navigation) .main-nav{-ms-flex:0 0 100%;flex:0 0 100%; }
.main-navigation ul,.gen-sidebar-nav { display:none; }
[class*="nav-float-"] .site-header .inside-header > * { float:none;clear:both; }
}
.dynamic-author-image-rounded { border-radius:100%; }
.dynamic-featured-image, .dynamic-author-image { vertical-align:middle; }
.one-container.blog .dynamic-content-template:not(:last-child), .one-container.archive .dynamic-content-template:not(:last-child) { padding-bottom:0px; }
.dynamic-entry-excerpt > p:last-child { margin-bottom:0px; }
h1.entry-title { font-size:32px;line-height:1.8em; }
h2.entry-title { font-size:29px;line-height:1.5em; }
.navigation-branding .main-title { line-height:50px; }
}
.post-image:not(:first-child), .page-content:not(:first-child), .entry-content:not(:first-child), .entry-summary:not(:first-child), footer.entry-meta { margin-top:1em; }
.post-image-above-header .inside-article div.featured-image, .post-image-above-header .inside-article div.post-image { margin-bottom:1em; }
/* === Style Block === */


#fancybox-outer { background:#ffffff }
#fancybox-content { min-width: 675px; }
#fancybox-title,#fancybox-title-float-main { color:#fff }
/* === Style Block === */


.navigation-branding img, .site-logo.mobile-header-logo img { height:50px;width:auto; }
@media (max-width: 1430px) { #site-navigation .navigation-branding, #sticky-navigation .navigation-branding{margin-left:10px; }
.main-navigation:not(.slideout-navigation) .inside-navigation { -ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex; }
.nav-aligned-center .navigation-branding, .nav-aligned-left .navigation-branding { margin-right:auto; }
.nav-aligned-center  .main-navigation.has-branding:not(.slideout-navigation) .inside-navigation .main-nav,.nav-aligned-center  .main-navigation.has-sticky-branding.navigation-stick .inside-navigation .main-nav,.nav-aligned-left  .main-navigation.has-branding:not(.slideout-navigation) .inside-navigation .main-nav,.nav-aligned-left  .main-navigation.has-sticky-branding.navigation-stick .inside-navigation .main-nav { margin-right:0px; }
}


/* === Style Block === */

.tablepress>:where(thead,tfoot)>tr>* { background-color: #5B5B5B; color: var(--head-text-color); font-weight: 700; vertical-align: middle; word-break: normal; }
.page-hero div#main { margin:0 auto 20px !important; }
.page-hero .pgBan { margin: 0; }
.page-hero .pgBan .Pic { padding: 0; }
.daili .w13,.daili .w158 { max-width:1300px; width:75%; margin-left:auto !important; margin-right:auto !important; }
.daili .w158 { max-width:1580px; width:85%; }
.daili .h1c { left:9.5%; top:15%; font-size:1.25em; position:absolute; z-index:2; color:#fff; font-weight:300; }
. h1 { display:none }
#main .daili h1.entry-title { font-family:inherit; line-height:1.3; background:none; color:inherit; display: block; padding:0; font-size:2.5em; margin:0 0 2%; }
.daili h2,.daili h3 { font-family:inherit !important; color:#000; }
.daili h2 { margin: 5% 0 3%; text-align:center; }
.daili .h2p { margin: -1.5% 0 3%; }
#main .daili th { background: #E1E1E1; color: inherit; }
.daili1 .Sin { width: 49.2%; display: flex; flex-direction: column; }
.daili1 .wd { flex:1; position:relative; margin:-25% 6% 0; padding:3% 5%; box-shadow:0 4px 10px 0 rgba(0,0,0,.1); background:#FFF; }
.daili1 .wd ul { display: flex; flex-wrap: wrap; justify-content: space-between; }
.daili1 .wd li { min-width: 35%; padding: 1% 0; margin-right: 3%; }
.daili2 { background: url(/static/aimix/wp-content/uploads/2025/05/Steps-for-becoming-Aimix-distributors.jpg); padding:5% 0; background-size: cover; margin:6% 0; }
.daili2 h2 { color: #fff; margin: 0 0 2%; }
.daili2 .tcBtn { background: none; border: 1px solid; border-radius: 0; padding: 12px 56px; margin: 2.5% 0 1%; }
.daili2 .tcBtn:hover { background: #185cab; border-color: #185cab; }
.daili2 .Flex { background: #f8f8f8; }
.daili2 .Sin { width: 20%; padding: 4% 2% 2%; }
.daili2 .act { background: #185cab; color: #fff; }
.daili2 .i { background: url(/static/aimix/wp-content/uploads/2024/04/phone2.png) center no-repeat; width:39px; aspect-ratio:1; background-size:cover; }
.daili2 .i2 { background-image:url(/static/aimix/wp-content/uploads/2024/04/icon9.png); }
.daili2 .i3 { background-image:url(/static/aimix/wp-content/uploads/2024/04/icon8.png); }
.daili2 .i4 { background-image:url(/static/aimix/wp-content/uploads/2024/04/introduce2.png); }
.daili2 .i5 { background-image:url(/static/aimix/wp-content/uploads/2024/04/icon7.png); }
.daili2 .act .i { background-image: url(/static/aimix/wp-content/uploads/2024/04/phone1.png); }
.daili2 .act .i2 { background-image:url(/static/aimix/wp-content/uploads/2024/04/writing.png); }
.daili2 .act .i3 { background-image:url(/static/aimix/wp-content/uploads/2024/04/icon6.png); }
.daili2 .act .i4 { background-image:url(/static/aimix/wp-content/uploads/2024/04/introduce.png); }
.daili2 .act .i5 { background-image:url(/static/aimix/wp-content/uploads/2024/04/writing2.png); }
.daili2 .n { font-size: 1.9em; font-weight: 700; color: #185cab; margin:33px 0 17px; display:flex; align-items:flex-end; line-height:1em; }
.daili2 .n::after { margin-left:5px; content:''; border:1px dashed; flex:1; }
.daili2 .act .n { color: #fff; }
.daili2 h3 { font-size: 1.25em; margin: 9px 0; }
.daili2 .act h3 { color: inherit; }
.daili3 { margin:5% 0; }
.daili3>.w13 { position:relative; margin-top:-9%; box-shadow:0 4px 10px 0 rgba(0,0,0,.1); background:#fff; }
.daili .agentForm .t { color: #000; }
li#menu-item-45244:hover>ul.sub-menu { padding: 1% 4%; flex-wrap: wrap; justify-content: start; max-width: 1400px; width: 90%; left: 50% !important; transform: translateX(-50%); }
/* Removed: Project Cases & White Papers menu CSS rules */
.t-cen { text-align: center; margin: 2% 0; }
.aFoot { position: relative; }
iframe#Iframe1 { position: absolute; bottom: 5%; left: 170px; zoom: 0.9; }
/* 右侧联系 */#list-contact { display: none; }
#r-info { position:fixed; padding:0 0 48px; background:#fff; border-radius:5px 0 0 5px; bottom:170px; right:0; box-shadow:0 0 9px 0 rgba(0, 0, 0, 0.1); z-index:99; }
#r-info .a { display:flex; width:70px; height:63px; flex-direction:column; cursor:pointer; align-items:center; border-bottom:2px solid #f3f3f3; font-size:11px; line-height:1.5; color:#666; justify-content:center; }
#r-info .a::before { content: url(/static/aimix/wp-content/uploads/2025/01/r-info1.png); }
#r-info .s2 .a::before { content: url(/static/aimix/wp-content/uploads/2025/01/r-info3.png); }
#r-info .s3 .a::before { content: url(/static/aimix/wp-content/uploads/2025/01/r-info5.png); }
#r-info .s4 .a::before { content: url(/static/aimix/wp-content/uploads/2025/01/r-info7.png); }
#r-info .Sin:hover .a { color:#0365D4; text-decoration:none; }
#r-info .s1:hover .a::before { content: url(/static/aimix/wp-content/uploads/2025/01/r-info2.png); }
#r-info .s2:hover .a::before { content: url(/static/aimix/wp-content/uploads/2025/01/r-info4.png); }
#r-info .s3:hover .a::before { content: url(/static/aimix/wp-content/uploads/2025/01/r-info6.png); }
#r-info .s4:hover .a::before { content: url(/static/aimix/wp-content/uploads/2025/01/r-info8.png); }
#r-info .Sin:hover::after { content:''; width:7px; height:100%; position:absolute; left:-7px; top:0; }
#r-info .box { font-size:13px; display:none; position:absolute; right:77px; top:0; min-width:135px; text-align:center; background:#0365D4; }
#r-info .Pic { padding:12px; background:#fff }
#r-info .s2 .box, #r-info .s4 .box { top:50%; transform:translateY(-50%); padding:6px 3px; white-space:nowrap; }
#r-info .Sin:hover .box { display:block; border-radius:6px; overflow:hidden; }
#r-info .box * { color: #fff; line-height: 1.5; }
#r-info .box>p, #r-info .box>a { color:#fff; line-height:1.5; margin:0; padding:8px 12px; }
/*右侧悬浮按钮*/body a.generate-back-to-top { opacity: 1; transform: translateY(0); bottom: 180px; right: 19px; z-index: 99; width: 29px; height: 29px; background: url(/static/aimix/wp-content/uploads/2025/01/to-top.png) !important; }
a.generate-back-to-top::before { display: none; }
/* 右侧弹窗按钮 */#notification-109948 { display:block; transform:none; bottom:81px; top:unset; width:auto; left:unset; }
#notification-109948 span.hthb-close-toggle { display: none; }
body.hthb,#notification-109948 .hthb-row { padding:0 !important; }
#notification-109948::before { background-image:url() }
#notification-109948 .hthb-container { max-width: unset; }
#notification-109948 .r-lia { line-height:1; height:80px; text-align:center; display:block; text-decoration:none; padding:50px 0 0; font-weight:600; border:0; font-size:14px; margin-bottom: 85px; width:70px; color:#fff; position:relative; background: url(/static/aimix/wp-content/uploads/2025/01/r-info-contact.png) center no-repeat; }
.hthb-notification { display: none !important; }
#notification-1124936 { display:block; transform:none; bottom:81px; top:unset; width:auto; left:unset; }
#notification-1124936 span.hthb-close-toggle { display: none; }
body.hthb,#notification-1124936 .hthb-row { padding:0 !important; }
#notification-1124936::before { display: none; }
#notification-1124936 .hthb-container { max-width: unset; }
#notification-1124936 .r-lia { line-height:1; height:80px; text-align:center; display:block; text-decoration:none; padding:50px 0 0; font-weight:600; border:0; font-size:14px; margin:0; width:70px; color:#fff; position:relative; background: url(/static/aimix/wp-content/uploads/2025/01/r-info-contact.png); }
@media screen and (max-width:1300px) { .sparePart h1 { font-size: 42px; padding: 0 0 20px; }
}.pg-fxc { background:#F6F7F8; flex-wrap:unset; align-items:center; }
.pg-fxc .Pic { width: 57.9%; }
.pg-fxc .wd { width:42%; padding: 0 2.5%; }
.pg-sin .io { position: absolute; bottom: 2%; width: 88%; left: 4.5%; }
.pg-sin .io>* { color:#fff; }
.cMpup1 .nav-tabs a::before { display: block; margin: 0 0 5px; content: url(/static/aimix/wp-content/uploads/2025/06/ABJZ40C-efficient-concrete-mixer-pump-with-drum-mixer.jpg); }
.cMpup1 .nav-tabs li:nth-child(2) a::before { content: url(/static/aimix/wp-content/uploads/2025/12/fast-pumping-vertical-shaft-pan-mixer-concrete-pump-can.jpg); }
.cMpup1 .nav-tabs li:nth-child(3) a::before { content: url(/static/aimix/wp-content/uploads/2025/01/flexible-concrete-mixer-pump-with-boom-and-pan-mixer.png); }
.cMpup1.mini .nav-tabs a::before { display: block; margin: 0 0 5px; content: url(/static/aimix/wp-content/uploads/2025/01/30c-Trailer-Type-Mini-Concrete-Pump.jpg); }
.cMpup1.mini .nav-tabs li:nth-child(2) a::before { content: url(/static/aimix/wp-content/uploads/2025/01/Drum-Mixer-Mini-Concrete-Pump.jpg); }
.cMpup1.mini .nav-tabs li:nth-child(3) a::before { content: url(/static/aimix/wp-content/uploads/2025/01/Crawler-Boom-Type-Mini-Concrete-Pump.jpg); }
#page #main .cMpup1 .nav-tabs a { flex-direction:column; justify-content:space-between; padding:0 0 44px; color:#333; background: url(/static/aimix/wp-content/uploads/2025/01/down-double-arrow-black.png) center bottom 11px no-repeat; }
#page #main .cMpup1 .nav-tabs .active a { background-image: url(/static/aimix/wp-content/uploads/2025/01/down-arrow-blue.png); }
.cMpup1 .active .pg-fxc { position: relative; margin: 10px 9px 0 0; }
.cMpup1 .active .pg-fxc::after { background:url(/static/aimix/wp-content/uploads/2025/01/Orange-diagonal-banner.png); content: ''; background-size: cover; width: 130px; height: 129px; position: absolute; right: -9px; top: -10px; z-index: 3; }
.cMpup1 h3 { color: #000;margin: 3% 0; }
.cMpup1 .active .i { top:25px; right:-3px; }
.cMpup2 .Pic::after { height: 44%; display: block; background: linear-gradient(360deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0) 100%); }
.cMpup4 .pg-wd { margin: 20px 0 20px 70px; }
.cMpup4 .pg-wd::after { content:''; border:15px solid transparent; left:-30px; position:absolute; border-right-color:#f3f3f3; top:25px; }
.cMpup4 .pg-wd::before { content:''; height:120%; top:30px; left:-50px; border-left:1px dashed #BFBFBF; position:absolute; }
.cMpup4 .pg-wd:last-child::before { display: none; }
.cMpup4 .n { position:absolute; left:-70px; top:20px; width:40px; border-radius:50%; line-height: 40px; background: #185CAB; text-align: center; color: #fff; }
.cMpup4 p { margin: 5px 0; }
.pg-fx.cMpup5 { margin: -1% 0 1%; }
.cMpup5 .pg-sin { width: 49%; margin: 1% 0; }
}. h1,. h1 { display: none; }
#main #c-crush-h1 h1 { font-size:2.625em; text-transform:uppercase; color:#fff; }
#c-crush-h1 p { background: url(/static/aimix/wp-content/uploads/2024/12/icon-image.png) left center no-repeat; padding-left: 30px; margin: .5em 0; }
#c-crush-h1 { top: 18%; left: -50px; color: #000 }
#c-mix-h1 { top: 18%; left: -50px; color: #000 }
#c-pump-h1 p { margin: 3px 0; }
#main #c-mix-h1 h1 { font-size:2.625em; text-transform:uppercase; color:#000; }
#c-mix-h1 p { background: url(/static/aimix/wp-content/uploads/2024/12/icon-image.png) left center no-repeat; padding-left: 30px; margin: .5em 0; }
.c-mix1 * { font-weight: 400; }
.c-mix1 span { display: block; font-weight: 300; }
.c-mix2.pg-fx { margin:-1% 0; }
.c-mix2 .pg-sin { background: #F3F3F3; margin: 1.5% 0; width: 49%; }
.c-mix2 ul { margin: 0 0 1em 1.4em; }
.c-mix2 li::marker { font-size: 1.2em; }
#main .c-mix3 table { margin: 10px 0 0; }
#main .c-mix4, #main .c-mix4 * { background: none; border: 0; }
#main .c-mix4 th { padding:0 0 3%; }
.c-mix4 figcaption { position: absolute; bottom: 6%; font-size: 1.2em; text-align: center; font-weight: 400; width: 100%; }
.c-mix4 th:nth-child(2) { width: 15.5%; }
.c-mix4 th>img { max-width: 80%; }
#main .c-mix4 td { width: 42.2%; font-size: 1em; border-top: 5px solid #fff; text-align: left; color: rgba(0, 0, 0, 0.75); background: #F4F5F5; padding: 1.3% 3%; }
#main .c-mix4 td:nth-child(2) { width:auto; font-weight:500; background:#EAEAEA; color: #000; padding: 1%; text-align: center; }
#main .c-mix5 h3 { font-size: 1.5em; color: #000; width: 100%; margin: 2.5% 0 2%; }
p.pg-wd { padding:1.5% 2%; }
p.pg-wd .h { font-size: 1.1em; color: #000; display: block; margin: 0 0 3%; }
div.c-mix5 .h { background: url(/static/aimix/wp-content/uploads/2024/12/icon.png) left center no-repeat; padding-left: 25px; font-weight: 500; }
.c-mix6 { margin: 3% 6%; }
.c-mix6>p { top:58%; left:9%; position:absolute; transform:translateX(-50%); color:#000; white-space:nowrap; font-weight:600; margin:0; }
.c-mix6 .p2 { top: 45%; left: 12%; }
.c-mix6 .p3 { top: 39%; left: 37%; }
.c-mix6 .p4 { top: 28%; left:49%; }
.c-mix6 .p5 { top: 19%; left: 90%; }
.c-mix6 .p6 { top: 55%; left: 90%; }
#main .c-mix7 .nav { margin: 3% auto; }
div.c-mix7 .tab-pane.active { background: #F3F3F3; color: #404040; box-shadow: none; }
.pg-fx.f4>* { width: 24.2%; }
.c-mix8 .pg-wd { padding: .5% 2%; }
.c-mix8 h3 { font-size: 1.1em; }
.c-mix9 .s1 { width: 25.7%; }
.c-mix9 .s2 { width: 47%; }
.relate .Sin { width:24%; text-align:center; border-bottom:1px solid #CDCDCD; }
.relate p { margin: 0; }
.relate a { font-weight: 500; display: block; color: #3D3D3D; padding:12px; }
#c-pump-h1 { position:absolute; z-index:2; top:17%; line-height:1.8; color:rgba(255, 255, 255, 0.9); }
#main #c-pump-h1 h1 { font-size: 2.6em; }
.page .ln-btn,.page .tc-btn { padding:15px 35px; line-height:1; display:inline-block; color: #fff; margin: 9px 0; background:#185CAB; }
.page .ln-btn { border:1px solid #FFF; background:none; }
#bluequotecenter { margin: 0 0 0 45%; }
.pg-2 .ln-btn,.c-pump3 .tc-btn { margin: 7% 0 0; }
.c-pump3 { background: #F6F7F8; margin: 3% 0; }
.c-pump3 .Pic { width: 60.2%; }
.c-pump3 .wd { width:39.5%; padding:2% 3%; color:#000; }
.c-pump3 .wd p { margin: 2% 0; }
.c-pump3 h4 { font-weight:500; color:#000; margin:0 0 5%; font-size:1.35em; }
.c-pump3 i { background: rgba(24, 92, 171, 0.11); font-style: normal; padding: 2px 12px; margin: 5px; display: inline-block; }
.c-pump2 .c-pump3 { margin:1% 0 2.5%; }
div.c-pump4>* { width: 32.7%; }
.c-pump4 .Sin { width: 22.46%; flex-direction: column; display: flex; justify-content: space-between; }
div.c-pump4 .s { width: 53.4%; }
.pg-2 .Tabs { flex-wrap: unset; margin: 3% 0; }
.pg-2 .Tab { cursor: pointer; display:flex; justify-content:center; align-items:center; width: 50%; font-size:1.35em; border: 1px solid #969696; border-left-width:0; text-align: center; padding: 1.35%; }
.pg-2 .Tab:first-child { border-left-width: 1px; }
.pg-2 .Tab.Act { background:#185CAB; border-color:#185CAB; color: #fff; }
.c-pump6 .pg-wd { width:32.8%; padding:2% 2.5% 1%; background:#F6F7F8; color:#333; }
.c-pump6 .s { width: 49.5%; }
.c-pump6 .pg-wd img { margin: 0; }
.c-pump7.pg-fx>*,.c-pump9.pg-fx>* { background:#F6F7F8; padding:1.5% 2.5% 1%; color:#333; }
.c-pump7 li { padding: 2% 0 0; }
.c-pump8 .Sin { padding: 1% 3.3%; border-top: 1px solid rgba(219, 219, 219, 0.6); }
.c-pump8 .Sin:first-child { border: 0; }
.c-pump8 h3 { display:flex; align-items:center; color:#000; }
.c-pump8 h3 img { margin: 0 1% 0 0; }
.c-pump9.pg-fx>* { line-height:1.8; padding-bottom:5%; }
.c-pump9.pg-fx p { margin: 5px 0; }
@media (max-width: 1300px) { .EnvPro1 .Pic img { height: 433px; }
.pg-2 .on .wd { opacity: 1; font-weight: 300; transform: translateX(0); transition:all .5s ease }
}.entry-content { margin: 0 !important; }
.pgBan { position: relative; margin:-90px 0 60px; }
.pgBan .h1c { color:#fff;padding:0 0 80px; position: absolute; z-index: 2; }
.pgBan .h1c.tl { left:-50px; top: 15%; }
#main .pgBan h1 { font-weight:600;display:block; color:#fff; font-family: Arial, Helvetica, sans-serif; font-size:2.5em; margin:0 0 25px; padding:0; line-height: 1.3; background: none; }
.pgBan .Pic,.pgBan.pg-2 .Sin { width: calc(100vw - 17px); margin-left: calc(-50vw + 8.5px + 50%); padding: 0 0 60px; background: #f3f3f3; }
.pgBan.pg-2 .Sin { padding:0; }
.pgBan.pg-2 .on { padding: 0 0 60px; }
.pgBan.pgBan.pg-2 .Pic { padding:0; margin:0 }
.pgBan .Pic::after { height: calc(100% - 60px); opacity: .5; display:block; bottom: 60px; }
.pgBan.pg-2 .Pic::after { height:100%; bottom: 0 }
.pgBan.no-shaw .Pic::after { display:none }
.pgBan .owl-item .Pic::after { height:100%; bottom:0; }
.pgBan i { margin:0 15px; font-style:unset; }
body:not(.full-width-content) p.h2p { max-width: unset; margin: -20px auto 40px; padding: 0; text-align: left; line-height: 1.8; }
/* 24-10-自装车开始 */.self-load1 .p { width: 33%; display: flex; border: 1px solid #CBCBCB; align-items: center; justify-content: center; margin: 1% 0 2.5%; padding: 1.5% 1%; }
.self-load1 .p img { margin-right: 5%; }
.pg-2 strong.i { background: url(/static/aimix/wp-content/uploads/2024/10/tu-biao.png) left center no-repeat; background-size: 25px; padding: 5px 30px; }
.pg-2 ul { margin: 2% 0 6% 1.3em; }
.pg-2 li::marker { font-size: 1.3em; }
.self-load2 { background: #F3F3F3; margin: 20px 0; padding: 5% 1% 2.5%; }
.self-load2 img.i { top: -25px; position: absolute; right: -18px; }
.self-load2 .Pic { width: 57.5%; }
.self-load2 .wd { width: 42.5%; padding:1% 3%; }
.self-load3 .Tabs { flex-wrap:nowrap }
.self-load3 .Tab { cursor: pointer; margin:9px 0 2.7%; padding:19px; width: 50%; text-align: center; border: 1px solid #969696; border-left-width:0; }
.self-load3 .Tab:first-child { border-left-width:1px; }
.self-load3 .Act { background:#185CAB; color:#fff; border-color:#185cab; }
.self-load3 .FlexC { height: 0;overflow: hidden; }
.self-load3 .on { height: auto;background: #F3F3F3; }
.self-load3 .Pic { width: 60.5%; }
.self-load3 .Pic img { transform:scale(1.1) }
.self-load3 .on img { transform:scale(1);transition:all .9s ease }
.self-load3 .arr { user-select: none; width: 44px; cursor: pointer; line-height: 44px; background: rgba(0, 0, 0, .5); text-align: center; font-size: 1.5em; color: #fff; top: 50%; transform: translateY(-50%); position: absolute; }
.self-load3 .arr:hover { background:#185cab;transition:all .5s ease; }
.self-load3 .Rg { right:0; }
.self-load3 .wd { width: 39%;padding:1% 3%; color:#000 }
.self-load3 h3 { border-bottom: 1px solid #BBB; padding: 0 0 5%; margin: 0 0 6%; position: relative; }
.self-load3 h3 strong { color: #185CAB; }
.self-load3 h3::after { content: ''; width: 24px; height: 2px; background: #185CAB; position: absolute; left: 0; bottom: -1px; }
.self-load3 .wd p { display: inline-block; width:46%; margin:4% 3% 0 0; }
.self-load3 .wd p strong { display:block; font-size:1.1em; }
.self-load4 { background: #F0F0F0; color: #000; margin: 25px 0; padding: 30px; }
.self-load4 h3 { font-size:1.25em; margin:2.2% 0 1.1%; }
.self-load5 { background:#F3F3F3; margin:3% 0; }
.self-load5 .Pic { width: 63.3%; }
.self-load5 .wd { width:36%; padding:2% 3%; color:#000; }
#main .self-load6 td { text-align: left; padding: 15px; }
#main .self-load6 td:first-child { white-space: nowrap; font-weight: 600; background: #F0F0F0; color: #000; }
.self-load7 .nav-tabs .active::after { content: ''; border: 18px solid transparent; border-top: 11px solid #185cab; position: absolute; left: calc(50% - 18px); }
.self-load7 .tab-pane.active { padding: 2% 4%; box-shadow: 0 0 9px 3px rgba(0, 0, 0, 0.1); }
.self-load7 .tab-pane p { margin: 3px 0; }
.self-load8 .Lf { width: 30.6%; display: flex; flex-direction: column; justify-content: space-between; }
.self-load8 .Tab { background: #F3F3F3 url(/static/aimix/wp-content/uploads/2024/10/tu-biao111.png) left 25px center no-repeat; height: 50%; cursor: pointer; padding-left: 70px; font-weight: 600; margin-top: 9px; display: flex; align-items: center; color: #000; }
.self-load8 .i2 { background-image:url(/static/aimix/wp-content/uploads/2024/10/tu-biao112.png) }
.self-load8 .i3 { background-image:url(/static/aimix/wp-content/uploads/2024/10/tu-biao14.png) }
.self-load8 .i4 { background-image:url(/static/aimix/wp-content/uploads/2024/10/tu-biao16.png) }
.self-load8 .i5 { background-image:url(/static/aimix/wp-content/uploads/2024/10/tu-biao18.png) }
.self-load8 .i6 { background-image:url(/static/aimix/wp-content/uploads/2024/10/tu-biao20.png) }
.self-load8 .i7 { background-image:url(/static/aimix/wp-content/uploads/2024/10/tu-biao40.png) }
.self-load8 .i8 { background-image:url(/static/aimix/wp-content/uploads/2024/10/tu-biao22.png) }
.self-load8 .Act { background-color:#185CAB;color:#fff;background-image:url(/static/aimix/wp-content/uploads/2024/10/tu-biao11.png) }
.self-load8 .Act.i2 { background-image:url(/static/aimix/wp-content/uploads/2024/10/tu-biao12.png) }
.self-load8 .Act.i3 { background-image:url(/static/aimix/wp-content/uploads/2024/10/tu-biao13.png) }
.self-load8 .Act.i4 { background-image:url(/static/aimix/wp-content/uploads/2024/10/tu-biao15.png) }
.self-load8 .Act.i5 { background-image:url(/static/aimix/wp-content/uploads/2024/10/tu-biao17.png) }
.self-load8 .Act.i6 { background-image:url(/static/aimix/wp-content/uploads/2024/10/tu-biao19.png) }
.self-load8 .Act.i7 { background-image:url(/static/aimix/wp-content/uploads/2024/10/tu-biao39.png) }
.self-load8 .Act.i8 { background-image:url(/static/aimix/wp-content/uploads/2024/10/tu-biao21.png) }
.self-load8 .Rg { width: 67.3%; }
.self-load8 .Sin { display: none; background: #F3F3F3; }
.self-load8 .on { display:block; padding:3% 4%; margin-top:11px; }
.self-load8 h3 { font-size:1.3em; color:#000; margin:0 0 2%; }
.self-load8 .Tab:first-child,.self-load8 .on p { margin:0; }
.self-load9 .Sin:nth-child(3n+2)::after, .self-load9 .Sin:nth-child(3n+2)::before { content: ''; position: absolute; width: 30px; height: 1px; background: #185CAB; left: -15px; top: -1px; z-index: 2; }
.self-load9 .Sin:nth-child(3n+2)::after { left: unset;right: -15px; }
.self-load9 .Sin:nth-child(2)::after, .self-load9 .Sin:nth-child(2)::before { width:1px; height:30px; left:-1px; bottom: -15px; top:unset; }
.self-load9 .Sin:nth-child(2)::after { right:-1px; left:unset; }
.self-load9 { padding:3% 4%; background: #F3F3F3; margin:0 0 30px; }
.self-load9 .Sin { width: 30%; padding: 0 3% 2.5%; color: #000; }
.self-load9 .Sin:nth-child(3n+1) { padding-left: 0; }
.self-load9 .Sin:nth-child(3n) { padding-right: 0; }
.self-load9 .Sin:nth-child(4), .self-load9 .Sin:nth-child(5), .self-load9 .Sin:nth-child(6) { border-top: 1px solid #D8D8D8; padding-top: 2.5%; padding-bottom: 0; }
.self-load9 .Sin:nth-child(3n+2) { width: 40%; padding-left: 5%; border-left: 1px solid #D8D8D8; padding-right: 5%; border-right: 1px solid #D8D8D8; }
.self-load9 h3 { font-size: 1.2em; margin: 0 0 2%; }
.self-load9 p { margin: 0; }
.self-load10>* { width: 26.6%; margin: .6% 0 }
.self-load10 .s { width: 22.2%; }
.self-load10>*::after { display: block; height: 36%; background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.75) 100%); }
.self-load10 figcaption { font-size: .9em; position: absolute; bottom:9px; z-index:2; width: 100%; text-align:center; color:#fff; }
.aHom2.distribut { padding:0 11%; zoom:.9; margin: 3% 0 2% }
.aHom2.distribut .t { left: 0; }
.aHom2.distribut .o, .aHom2.distribut .aim { zoom: .9; }
/* 24-10-自装车结束 *//* 常用版式开始 */.v16-9 { padding-top: 56.25%;position: relative; }
.v16-9>* { position: absolute; width: 100%; height: 100%; top: 0; }
.nav.nav-tabs { margin:3% auto 0; display:flex; border: none; }
.nav:before,.nav:after { display:none }
.nav-tabs>li { margin:0; padding:0; width:50%; text-align:center; }
.nav-tabs>li>p { display: none; }
.nav-tabs>li * { margin:0; font-size:1em; padding:0; }
#main .nav-tabs a { font-size: 1.2em; cursor: pointer; font-weight: 500; padding: 22px 5px; border: 1px solid #BFBFBF; line-height: 1.3; border-left-width: 0; height: 100%; display:flex; border-radius:0; align-items: center; justify-content:center; color:#333; margin: 0; }
#main .nav-tabs li:first-child a { border-left-width:1px; }
#main .nav-tabs .active a { background:#185cab; border-color:#185cab; }
#main .nav-tabs .active * { color:#fff; }
.v2>.nav-tabs { justify-content:space-between; border-bottom:1px solid #e1e1e1; }
.v2>.nav-tabs>li { width: auto; }
#main .v2>.nav-tabs a { position:relative; padding:0 0 20px; font-weight: 500; background:none; font-size:1.1em; border:none; }
#main .v2>.nav-tabs .active * { color: #185cab; }
.v2>.nav-tabs a::after { content:''; width:0; position:absolute; bottom:-2px; left:50%; background:#185cab; height:4px; transform: translateX(-50%); }
.v2>.nav-tabs .active a::after { width: 100%; transition: all .5s ease; }
#main .tab-content { margin:2.2% 0; overflow: hidden; }
#main .tab-content br { display: none; }
#main .tab-pane { display: block !important; overflow: hidden; opacity:.6; height:0; transform:translateY(20px); }
#main .tab-pane.active { height: auto; transform: translateY(0); opacity: 1; transition: all .8s ease-out; }
.tab-pane>div:first-of-type, .tab-pane>p:first-of-type { margin-top: 0; }
.tab-pane>div:last-of-type, .tab-pane>p:last-of-type { margin-bottom: 0; }
figure { position: relative; }
.pg-fx,.pg-fxc,.pg-fx-crush { margin: 25px 0; display: flex; flex-wrap: wrap; justify-content: space-between; }
div.pg-fx>* { width: 49.4%;margin: .6% 0; }
.c-pump7.pg-fx-crush>* { background:#F6F7F8; padding:1.5% 2.5% 1%; color:#333; }
div.pg-fx-crush>* { width: 33%;margin: .6% 0; }
div.pg-fx.f3>* { width:32.5%; }
.pg-sin,.pg-wd { background:#F0F0F0; margin:15px 0; position:relative; }
.pg-sin .wd,.pg-wd { color:#333; padding:2% 5% 3%; }
.pg-wd { padding: 1% 2% 2%; }
.pg-sin h3,.pg-wd h3 { color:#000; }
.pg-wd i.lan { color:#185CAB; font-style:normal; margin-right:3%; }
.pg-fold { margin: 25px 0; }
.pg-fold .Sin { background:#F3F3F3; padding:16px 48px; margin:15px 0; }
.pg-fold .Sin>*:first-child { margin:0; cursor:pointer; font-size:1.1em; font-weight:600; background: url(/static/aimix/wp-content/uploads/2024/10/tu-biao1.png) right center no-repeat; background-size: 18px; color:#000; }
.pg-fold .p { display:none; margin-top:0; margin-bottom:0; margin-right:5%; }
.pg-fold .p p { margin: 3px 0; }
.pg-fold li::marker { color:rgba(0,0,0,0.75); }
.pg-fold .Act { padding: 25px 48px 30px; background:#fff; box-shadow:0 0 6px 0 rgba(0,0,0,0.1); }
.pg-fold .Act>*:first-child { margin:0 0 15px; transition: margin .5s ease; background-image:url(/static/aimix/wp-content/uploads/2024/10/tu-biao2.png) }
.pg-fold .Act .p { display:block }
.pg-faq .Sin { margin:0 0 20px;background:#F3F3F3;padding:0 0 1px; }
.pg-faq .Act { box-shadow:0px 4px 10px 0px rgba(0, 0, 0, 0.1);background:#fff; }
.pg-faq h3, .pg-faq .p { padding:20px 95px; }
.pg-faq h3 { cursor:pointer; color:#000; margin:0; background: url(/static/aimix/wp-content/uploads/2024/10/tu-biao10.png) left 36px center no-repeat, url(/static/aimix/wp-content/uploads/remote/faq-down.png) right 50px center no-repeat; background-size: 30px, 18px; }
.pg-faq .Act h3 { color:#fff; background-color: #185CAB; margin:0 0 6px; transition:margin .5s ease; background-image: url(/static/aimix/wp-content/uploads/2024/10/tu-biao9.png),url(/static/aimix/wp-content/uploads/remote/faq-up.png); }
.pg-faq .p { display:none; margin-right:3%; }
.pg-faq .Act .p { display:block;margin-bottom: 9px; }
/* 常用版式结束 */h1.entry-title { font-size: 36px; line-height: 1.8em; }
div#wpadminbar { z-index: 9999999; }
html { direction: unset; }
.fp-watermark { display: none; }
html.fp-enabled { margin: 0 !important; }
.home #fancybox-wrap .optQuot { margin: 0; }
#fullpage .fp-overflow { overflow-y: hidden; height: 100vh; display: flex; justify-content: center; align-items: center; flex-wrap: wrap; }
#fullpage .last .fp-overflow { align-items: unset; }
.fp-overflow>div { width: 100%; }
.vh100 .Pic,.vh100 .Vid { height: 100vh; }
.vh100 .Pic img,.vh100 .Vid video { height: 100% !important; }
#fullpage .aHom5 h2 { padding: 0 0 1%; }
#fullpage .aHom5 a { width: 136px; height: 40px; margin: 2% auto 0; }
#fp-nav ul li a span { background: #185CAB; }
#fullpage .aHom2 .h2c { text-align: center;padding: 5% 5% 1%; }
#fullpage .aHom4 .h2c { text-align: center;padding: 3% 5% 2%; }
#fullpage .aHom2 .Flex { margin: -3% 8% 0 8%; }
#fullpage .aHom1 .wd,#fullpage .aHom3 h2 { top: 15%; }
#fullpage div.aHom3 .owl-next { bottom: 12%; }
#fullpage .aHom5 { padding:7% 5% 3%;margin: 0; }
#fullpage #footer-widgets div h2 { margin: 0; }
#fullpage .aFoot .Flex { padding: 5% 0 1%; }
#fullpage .ftIco { padding: 2% 0; }
#fullpage .copyright-bar { padding: 2% 0; }
@media screen and (max-width:1500px) { #main .abSol.h1c h1 {font-size: 2.5em; }
.site-footer,#fullpage .ftIco,#fullpage .aFoot .Flex { zoom: .9; }
body.home::-webkit-scrollbar { width: 6px; }
body.home::-webkit-scrollbar-thumb { border-radius: 6px; }
#fullpage .aHom2 .Flex .p { font-size: 2.5em;line-height: 1; }
.home #fancybox-wrap { width: 60% !important; zoom: .8; }
}/* 底部导航开始 */.site-footer { background: #2F2F2F; padding: 0 8%; }
#footer-widgets .widget, #footer-widgets .widget,.site-info,.site-footer div a { font-size: 1em;text-decoration: none;color:rgba(255,255,255,.7) }
.site-footer div a:hover { color: #84b8f5; }
#footer-widgets { padding: 0; border: none; background: transparent; }
#footer-widgets .inside-footer-widgets { margin: 0; }
#footer-widgets .widget { padding: 0; }
.inside-footer-widgets>div { display: none; }
.inside-footer-widgets .footer-widget-1 { display: block; width: 100%; }
.aFoot .Flex { padding: 6% 0; }
#footer-widgets div h2 { color:#fff; font-family: 'Roboto'; text-align: left; font-size: 1.5em; margin: 0 0 35px; }
.ftIco { padding: 2.5% 0; }
.ftIco .FlexC a { margin-left: 20px; }
.aFoot .s1 { width: 32%; }
.aFoot .s2 { margin: 0 3%; }
.aFoot .s3 { width: 33%;white-space: nowrap; }
.aFoot .s3 ul { display: flex; flex-wrap: wrap; justify-content: space-between; }
.aFoot .s3 li { width: 45%; }
.aFoot .s3 .ful { width: 100%; }
footer.site-info { padding: 0; background: none; border-top: 1px solid #404040; }
.site-info .inside-site-info { max-width: unset; }
.copyright-bar { padding: 3% 0 50px; display: flex; justify-content: space-between; }
.copyright-bar a { margin-left: 9px; }
@media screen and (max-width:1400px) { #primary-menu>ul>li>a {font-size: 1em; }
.aFoot li { line-height: 1.6; }
.aHom4 .Flex {padding: 0;}
}/* 底部导航结束 */. h1,.home h1 { display: none; }
.home #site-navigation { position: fixed !important; }
.home::-webkit-scrollbar { width: 9px; }
.home::-webkit-scrollbar-thumb { border-radius: 9px;background-color: #185cab; }
.home::-webkit-scrollbar-track { background-color: #d3dce6; }
/* 首页开始 */.aHom .h1c { top: unset; bottom: 9%; }
#main div.aHom .h1c h1 { font-size: 2.5em; }
#main .abSol.h1c h1 { display: block; background: none; color: #fff; font-size: 3em; }
.about,.aHom { overflow-x: hidden; }
.about h1,.about h2,.about h3,.about,.aHom h1,.aHom h2,.aHom h3,.aHom { font-family: Roboto !important; }
.about h2,.aHom h2 { font-size: 2.5em; margin: 0; padding: 50px 0; text-align: center; }
.about h2.tl,.aHom1 h2 { text-align: left; }
.about .Vid::after,.aHom .Vid::after { height: 100%; background: rgba(0, 0, 0, 0.3) }
.aHom { color: #000; }
.aHom h2 { padding: 0 0 15px; }
.aHom .h2c { text-align: center;padding: 5% 5% 2%; }
.aHom1,.aHom4 { overflow: hidden; }
.aHom1 .Sin { height: 0;overflow: hidden; }
.aHom1 .on { height: auto; }
.aHom1 .Pic::after { height: 100%;width:85%;display: block;background: linear-gradient( 90deg, rgba(0,0,0,0.55) 0%, rgba(0,0,0,0.42) 21%, rgba(0,0,0,0) 100%); }
div.aHom1 img { transform:scale(1.1); }
.aHom1 .on img { transform:scale(1); transition:all .5s ease; }
.aHom1 .wd { position: absolute; left: 8%; transform:translateX(-100%); top: 11%; color: #fff; }
.aHom1 .on .wd { transform:translateX(0); transition:all .5s ease; }
.aHom1 .wd > p { font-size: 18px; line-height: 1.6; }
.aHom1 .p { margin: 20px 0 10px; }
.aHom1 .p p { padding-left: 35px; margin: 8px 0; font-size: 16px; line-height: 1.6; background: url(/static/aimix/wp-content/uploads/2024/06/tubiao.png) left center no-repeat; }
.aHom1 .Flex { position: absolute; bottom: 0; width: 100%; }
.aHom1 .Tab { width: 25%; cursor: pointer; text-align: center; background: rgba(0, 0, 0, 0.64); color: #fff; padding: 2.5% 0; border-left: 1px solid rgba(216, 216, 216, 0.16); font-size: 18px; }
.aHom1 .Tab:first-child { border: none; }
.aHom1 .Tab.Act { background: #185CAB;transition: all .5s ease; }
.aHom2 .reLat,.aHom4 .Flex { /* max-width: 1500px; */ margin: 0 10.5%; padding: 0 9%; }
.aHom2 .aim, .aHom2 .o { position: absolute; width: 0; font-weight: 500; white-space: nowrap; display: flex; justify-content: center; }
.aHom2 .aim { right: 30%;top: 40%; }
@keyframes homA { 0% { transform: translateY(0); }
25% { transform: translateY(5px); }
50% { transform: translateY(0); }
75% { transform: translateY(-5px); }
100% { transform: scale(.6); opacity: 0 }
}.aHom2 .aim::after { content: ''; width: 39px; height: 39px; animation: homA 3s linear infinite; background: url(/static/aimix/wp-content/uploads/2024/06/branches.png); background-size: cover; position: absolute; top: -44px; }
.aHom2 .o { height: 0; cursor: pointer; align-items: center; justify-content: start; }
.aHom2 .o1 { right: 32%; top: 19%; }
.aHom2 .o2 { display: none; }
.aHom2 .o3 { right: 37%;top: 31%; }
.aHom2 .o4 { right: 39.3%;top: 37%; }
.aHom2 .o5 { right: 43.5%;bottom: 47%; }
.aHom2 .o6 { right: 26.7%;bottom: 40.5%; }
.aHom2 .o7 { right: 31.4%;bottom: 37.5%; }
.aHom2 .o8 { right: 28%;bottom: 35%; }
.aHom2 .o9 { right: 49.2%;bottom: 39.8%; }
.aHom2 .o::before { content: ''; padding: 10px; border-radius: 50%; background: url(/static/aimix/wp-content/uploads/2024/06/zutu.png) center; background-size: cover; }
.aHom2 .u { margin-left: 12px; font-size: 1.1em; padding: 3px 20px 3px 15px; }
.aHom2 .on .u { display: block; }
.aHom2 .u::after { content: ''; position: absolute; border: 10px solid transparent; border-right-color: #fff; left: -18px; top: calc(50% - 10px); }
.aHom2 .t { position: absolute; font-weight: 500; left: 6%; top: 55%; }
.aHom2 .t .p { padding-left: 35px; background: url(/static/aimix/wp-content/uploads/2024/06/zutu.png) left center no-repeat; }
.aHom2 .t .p2 { background-position: left 2px center; background-image: url(/static/aimix/wp-content/uploads/2024/06/service-net-logo.png); }
.aHom2 .t .p3 { position: relative; background: none; }
.aHom2 .p3::after { content: ''; position: absolute; left: 6px; top: 50%; transform: translateY(-50%); width: 9px; height: 9px; background: #709ACB; border-radius: 50%; }
.aHom2 .Flex { margin: -1% 8% 3.5% 8%; }
.aHom2 .Sin { margin: 0 6px; transition: all .3s ease; }
.aHom2 .Sin:hover { transform: translateY(-11px); transition: all .5s ease; }
.aHom2 .Flex .p { font-size: 3em; cursor: pointer; margin: 0 0 7px; font-weight: 600; line-height: 1.2; }
.aHom2 .Act .p { color: #185CAB; }
.aHom2 .p sub { font-weight: 500; top: 0; font-size: 60%; margin-left: 6px; }
.aHom3 h2 { position: absolute; top: 7%; width: 0; color: #fff; right: 31%; z-index: 9; white-space: nowrap; }
.aHom3 h2::after { content: ''; width: 35px; height: 1px; background: #fff; display: block; margin: 15px 0 0; }
.aHom3 h3 { font-size: 1.5em; line-height: 1.35; margin: 0 0 5%; }
.aHom3 .Pic::after { display: block; background: rgba(0, 0, 0, 0.6); left: unset; right: 0; width: 33%; }
.aHom3 .wd { position: absolute; right: 4%; zoom: .9; top: 46%; transform: translateY(-50%); width: 27%; color: #fff; }
.aHom3 .wd p { margin: 1% 0 0; font-weight: 300; line-height: 1.5; }
.aHom3 button.owl-prev { display: none !important; }
.aHom3 .autohide-arrows .owl-nav { display: block !important; }
#main .aHom3 .owl-next { zoom: .9; right: calc(31% - 90px); bottom: 7%; }
#main .aHom3 .owl-next:hover { transform: translateX(11px); }
.aHom4 .Flex { margin: 0 10.5% 3.6%; flex-wrap: nowrap; text-align: center; }
.aHom4 .swiper-slide { padding: 0 2%; opacity: .6; transition: all .5s ease; }
.aHom4 .swiper-slide-active { opacity: 1; transition: all .5s ease; }
.aHom4 .swiper-slide-active .Pic::after { height: 60%; display: block; background:linear-gradient(0deg,rgba(0,0,0,.5) 0%,rgba(0,0,0,0) 100%); }
.aHom4 .wd { display:none; position: absolute; bottom: 5%; left: 10%; width: 80%; color: #fff; }
.aHom4 .wd a { text-decoration: underline;color:#fff; }
.aHom4 .swiper-slide-active .wd { display:block; }
.aHom4 .Tab { margin: 0 1%; cursor: pointer; position: relative; }
.aHom4 .Act { font-weight: 600; transition: all .5s ease; }
.aHom4 .Tab::after { height: 2px; content: ''; background: #185CAB; transition: all .3s ease; width: 0; position: absolute; left: 50%; transform: translateX(-50%); bottom: -11px; }
.aHom4 .Act::after { width: 100%; transition: all .5s ease; }
.aHom4 .arr { width: 60px; height: 60px; background: #FFF url(/static/aimix/wp-content/uploads/2024/06/jiankuozuo.png) center no-repeat; border-radius: 50%; top: 50%; position: absolute; transform: translateY(-50%); left: 8.5%; z-index: 9; transition: all .3s ease; }
.aHom4 .Rg { background-image: url(/static/aimix/wp-content/uploads/2024/06/jiankuoyou.png); left: unset; right: 8.5%; }
.aHom4 .arr:hover { box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, 0.2); transform: scale(1.01) translateX(-6px) translateY(-50%); transition: all .5s ease; }
.aHom4 .Rg:hover { transform: scale(1.01) translateX(6px) translateY(-50%); }
@keyframes homBack { 0% { background-size: 100% 100%; }
}.aHom5 { background: url(/static/aimix/wp-content/uploads/2024/06/background.jpg) center; background-size: cover; animation: homBack 25s linear infinite; padding: 5%; color: #fff; text-align: center; margin: 5% 0 0; }
.aHom5 h2 { padding: 1% 0 1.8%; }
.aHom5 p { margin: 0; }
.aHom5 a { width: 180px; height: 50px; background: #185CAB; display: flex; margin: 2.7% auto 0; align-items: center; justify-content: center; color: #fff; text-decoration: none; transition: all .2s ease; }
.aHom5 a:hover { font-size: 1.1em; transition: all .2s ease; }
.aHom2 .aim::after { width: 30px; height: 30px; top: -35px; }
}@media screen and (max-width:1200px) { .aimixAbout2 .aimixAbout-left { font-size: 35px; }
.aHom2 .aim,.aHom2 .o,.aHom3 .wd,#main .aHom3 .owl-next,.aHom4 .arr { zoom: .8; }
}/* 首页结束 */select.wpcf7-form-control { width: 100%; }
.about h3 { font-size: 1.3em; margin: 10px 0; }
.baise { color: #fff !important; }
p.h2p { margin: -15px auto 35px; }
.Vid { font-size: 0; width: 100%; position: relative; overflow: hidden; }
.Vid video { width: 100%; display: block; object-fit: cover; transition: all 0.5s ease; }
.Vid::after { content: ''; width: 100%; height: 0%; background: rgba(0, 0, 0, 0.5); position: absolute; left: 0; bottom: 0; }
.bane { position: relative; }
.p15 { padding-left: 7% !important;padding-right: 7% !important; }
.about1 { background-color: #f2f2f2;padding: 5%; }
div.about1 h2,div.about2 h2 { padding-top: 0;color: #185cab; }
.about1 .Rg { width: 77%; }
.about1 p { margin: 0 0 2%; }
.about1 .Rg .Flex { margin: 5% 0 0; }
.about1 .l { background: #aaa;width: 1px; }
.about1 span { font-size: 1.35em;margin: 0 0 11px; }
.about1 strong { font-size: 1.35em; }
.about2 { padding: 3% 6% 0 0; }
.about2 .reLat { width: 61%; }
.map .l,.map .o,.map .u { position: absolute; }
.map .l { overflow: hidden;--siz: 0px; }
.l img { float: right;width: 100%;max-width: unset; }
.l1 img,.l2 img,.l3 img,.l7 img { width: auto;height: 100%; }
.map .l1 { right: 16%; top: 23%; height: 16%; --siz: 23.5%; }
.map .l2 { right: 16%; top: 36.5%; height: 4.6%; --siz: 30.5%; }
.map .l3 { right: 16%; top: 39.5%; --siz: 52%; height: 26.6%; }
.map .l4 { right: 15%; top: 40%; width: 1.6%; --siz: 18%; }
.map .l5 { right: 12%; top: 40%; width: 3.5%; --siz: 23.2%; }
.map .l6 { right: 11%; top: 39.5%; width: 4.7%; --siz: 14%; }
.map .l7 { right: 16.5%; top: 39.5%; height: 13%; --siz: 13%; }
.map .l1,.map .l2,.map .l3,.map .l7 { animation: mapW 2.2s infinite; }
.map .l4,.map .l5,.map .l6 { animation: mapH 2.2s infinite; }
@keyframes mapW { 0% {width: 0; }
}@keyframes mapH { 0% {height: 0; }
}.map .u { text-align: center; white-space: nowrap; display: flex; justify-content: center; line-height: 1em; width: 0; }
.map .u * { background: #fff; }
.map .u0 { right: 16%;top: 43.5%; }
.map .u1 { right: 40%;top: 25.5%; }
.map .u2 { right: 47%; top: 44%; }
.map .u3 { right: 68%; bottom: 29%; }
.map .u4 { right: 17%; bottom: 37.5%; }
.map .u5 { right: 13%; bottom: 32.5%; }
.map .u6 { right: 11%; top: 55%; }
.map .u7 { right: 29.5%; top: 55%; }
.map .o { width: 0; height: 0; }
.map .o::after,.map .o::before { content: ''; width: 8px; background: #185cab; height: 8px; top: 50%; left: 50%; opacity: .7; transform: translate(-50%, -50%); position: absolute; border-radius: 50%; }
.map .o::after { width: 22px; height: 22px; opacity: .2; animation: mapI 5s infinite; }
@keyframes mapI { 0%,100% {transform: translate(-50%, -50%) scale(1); }
70% { transform: translate(-50%, -50%) scale(1.5);opacity: 0.1; }
}.map .o1 { left: 35%; top: 32%; }
.map .o2 { left: 42.5%; top: 40.5%; }
.map .o3 { left: 33%; top: 45%; }
.map .o4 { left: 7%; top: 45%; }
.map .o5 { left: 28%; top: 50%; }
.map .o6 { right: 44%; bottom: 44%; }
.map .o7 { right: 37%; bottom: 45%; }
.map .o8 { left: 6.5%; bottom: 36%; }
.map .o9 { right: 38%; bottom: 30%; }
.map .o10 { right: 12.5%; bottom: 25%; }
.map .o11 { right: 36%; bottom: 15.5%; }
.map .o12 { left: 18%; bottom: 11.5%; }
.about2 .word { padding: 5% 2% 5% 5%;width: 35%; }
.about2 p { margin: 10px 0 5%; }
.about3 { background: url(/static/aimix/wp-content/uploads/2022/10/mountain.jpg); background-size: cover; color: #fff; padding: 5%; margin: 0 0 2%; }
.about3 h2 { margin-left: auto; padding: 0 0 5%; width: 250px; }
.about3 .l { margin: 3% 0 0; height: 1px; background: rgba(255, 255, 255, 0.1); }
.lfSw { width: 50%;margin: 0; }
.about3 h3 { font-size: 3.5em;text-indent: -2px; }
.about3 .ln { width: 35px;height: 3px; }
.lfSw p { margin: 1% 0 0; font-size: 1.1em; }
.rgSw { height: 400px; }
.rgSw .swiper-slide { display: flex; justify-content: center; align-items: center; cursor: pointer; opacity: .5; font-size: 1.5em; }
.rgSw .swiper-slide-prev,.rgSw .swiper-slide-next { opacity: .8; font-size: 1.7em; }
.rgSw .swiper-slide-prev { padding-bottom: 14%; }
.rgSw .swiper-slide-next { padding-top: 14%; }
.rgSw .swiper-slide-active { border-top: 2px solid #fff; border-bottom: 2px solid #fff; font-size: 2em; opacity: 1; transition: all .5s ease; }
.scroImg { overflow: hidden; }
.scroImg .con { display: flex; width:400%; animation: scroImg 20s linear infinite; }
.scroImg .con img { width: 100%; }
@keyframes scroImg { 0% {transform: translateX(0%);} 100% {transform: translateX(-50%);} }
.about5 .top { margin: 5% 7% 0; background-color: #155aaa; padding: 2%; position: relative; }
.about5 .con { background: url(/static/aimix/wp-content/uploads/2022/10/space.jpg); background-size: cover; padding: 9% 0 1%; margin-top: -6%; }
.about5 .owl-item { overflow: hidden; }
.about5 .sin { opacity: 0;padding-top: 3%; }
.about5 .active .sin { opacity: 1;transition: all .5s ease-in-out; }
.about5 .wd { position: absolute; top: 0; width: 100%; line-height: 2em; font-style: italic; }
.about5 .wd>div { transform: translateX(-100%);max-width: 400px }
.about5 .wd>div:last-child { transform: translateX(100%) }
.about5 .active .wd>div { transform: translateX(0); transition: all .6s ease-in-out; }
.about5 img { transform: scaleX(.95); }
.about5 .active img { transform: scaleX(1); transition: all .3s ease-in-out; }
.about5 h3 { white-space: normal;font-size: 1.7em; }
.about5 .wd strong { display: block; margin: 0 0 10px; }
#slider_48846 .owl-prev { display: block !important; }
#slider_48846 .owl-nav { display: block !important; }
#slider_48846 .owl-prev, #slider_48846 .owl-next { width: 60px !important; height: 60px !important; border-radius: 50%; border: 1px solid rgba(68, 51, 68, 0.2) !important; bottom: 10%; top: unset; }
#slider_48846 .owl-prev { left: calc(29% - 60px); background: transparent url(/static/aimix/wp-content/uploads/2022/10/black-arrow.png) center no-repeat !important; }
#slider_48846 .owl-next { right: calc(29% - 60px); background: transparent url(/static/aimix/wp-content/uploads/2022/10/arrow-black.png) center no-repeat !important; }
#slider_48846 .owl-prev:hover, #slider_48846 .owl-next:hover { background-color: rgba(0,0,0,0.1) !important; }
#slider_48846 .owl-prev:hover { transform: translateX(-11px); }
#slider_48846 .owl-next:hover { transform: translateX(11px); }
@media screen and (max-width:1450px) { #slider_48846 .owl-next { zoom: .9; right: calc(31% - 90px); bottom: 7%; } }
@media screen and (max-width:1200px) { #slider_48846 .owl-next, .aHom4 .arr { zoom: .8; } }
div.about5 .autohide-arrows .owl-nav { display: flex !important; justify-content: center; }
#main .about5 .sa_owl_theme .owl-nav button { zoom: .8; }
#main .about5 .sa_owl_theme .owl-nav .owl-next { background-image: url(/static/aimix/wp-content/uploads/2022/10/arrow-black.png) !important; }
#main .about5 .sa_owl_theme .owl-nav button:hover { background-image: url(/static/aimix/wp-content/uploads/2022/10/white-arrow.png) !important; background-color: #185cab !important; border: none; }
#main .about5 .sa_owl_theme .owl-nav .owl-next:hover { background-image: url(/static/aimix/wp-content/uploads/2022/10/arrow.png) !important; }
.about8 { zoom: .9; }
.about8 p { margin: 0; }
.ceo { padding-left: 9%; font-size: 1.5em; white-space: nowrap; }
.about8 h2 { font-size: 2em; padding: 11% 0; }
.about8 h3 { color: #fff; margin: 0 0 2%; }
.about8 .Rg { width: 55%; }
.about8 .sin { cursor: pointer; padding: 5% 5% 5% 110px; transform: translateX(5%); transition: all .3s ease; font-size: 1.1em; line-height: 1.6; background: url(/static/aimix/wp-content/uploads/2022/10/Mission.png) 0 25% no-repeat; }
.about8 .s2 { background-image: url(/static/aimix/wp-content/uploads/2022/10/corporate-vision.png); }
.about8 .s3 { background-image: url(/static/aimix/wp-content/uploads/2022/10/core-value.png); }
.about8 .sin:hover { transform: translateX(0); transition: all .6s ease; }
.about8 .sin:hover::after,.about8 .sin:hover::before { content: ''; width: 100%; height: 1px; background-image: linear-gradient(90deg, rgba(255, 255, 255, 0.02) 0%, rgba(255, 255, 255, 0.2) 100%); position: absolute; top: 0; left: 0; }
.about8 .sin:hover::before { top: unset; bottom: 0; }
.about7,.about9 { padding: 2% 0 5%; }
.about9 img { transform: scale(1); transition: all .5s ease; object-fit: scale-down; }
.about9 .sin:hover img { transform: scale(1.1); transition: all 1s ease; }
.about9 a.sin { display: block; width: 23%; text-align: center; padding: 30px 0; font-size: 1.25em; color: #000; }
.about9 .sin:hover { box-shadow: 0px 1px 12px rgba(0, 0, 0, 0.1); transition: all 1s ease; }
.about9 span { height: 70px; margin: 0 0 30px; justify-content: center; }
.about h2 { font-size: 2em;padding:35px 0; }
.about5 .top { margin: 5% 5% 0; }
.about5 .arr { width: 55px;line-height: 53px; }
}@media screen and (max-width:1300px) { .aimixAbout3 .aimixAbout3-right .con p { margin-bottom: 0px; font-size: 14px; }
.about1 .sin { zoom: .8; }
}.::-webkit-scrollbar { width: 9px; }
.::-webkit-scrollbar-thumb { border-radius: 9px; background-color: #45bbb7; }
.::-webkit-scrollbar-track { background-color: #d3dce6; }
/* 砂石骨料开始 */body { font-weight: 400; }
.Flex.bluTabs { border-left: 1px solid #969696; margin: 3% 0; }
.bluTabs .Tab { width: 25%; text-align: center; border: 1px solid #969696; border-left: none; font-size: 1em; margin: 0; padding: 20px 0; cursor: pointer; }
.bluTabs.f3 .Tab { width: 33.33333333%; }
.bluTabs.f2 .Tab { width: 50%; }
.bluTabs.f5 .Tab { width: 20%; }
.bluTabs.f6 .Tab { width: 16.66666%; }
.bluTabs .Act { background: #185CAB; color: #fff; transition: background .5s ease; }
.aggRegat1 .Sin,.aggRegat2 .Sin,.aggRegat3 .Sin,.aggRegat6 .Sin { height: 0; overflow: hidden; }
.aggRegat1 .on,.aggRegat2 .on,.aggRegat3 .on,.aggRegat6 .on { height: auto; }
.aggRegat1 .Pic::after,.aggRegat2 .Pic::after,.aggRegat3 .Pic::after,.aggRegat6 .Pic::after { height: 100%; }
.aggRegat1 .on .Pic::after,.aggRegat2 .on .Pic::after,.aggRegat3 .on .Pic::after,.aggRegat6 .on .Pic::after { opacity: 0; transition:all .7s ease; }
div.aggRegat1 img,div.aggRegat2 img,div.aggRegat3 img,div.aggRegat6 img { transform:scale(1.1); }
.aggRegat1 .on img,.aggRegat2 .on img,.aggRegat3 .on img,.aggRegat6 .on img { transform:scale(1); transition:all .5s ease; }
.aggRegat1 .on { background: #F2F2F2; padding: 30px 8% 50px 5%; }
.aggRegat1 strong { position: absolute; left: 2%; top: 28px; font-size: 1.35em; font-weight: 500; }
.aggRegat1 h4 { font-weight: 600; font-size: 1.35em; margin: 0 0 1%; color: #000; }
.aggRegat1 .Pic { width: 49%; }
.aggRegat2 .Pic { width: 47%; }
.aggRegat2 .wd { width: 48%; }
.aggRegat2 h4 { font-weight: 600; font-size: 1.25em; margin: 0 0 2%; color: #000; }
.aggRegat2 li { padding: 2% 0 0; }
.aggRegat2 li::marker { color: #185CAB; font-size: 1.2em; }
.aggRegat3 .Lf { width: 28%; display: flex; flex-direction: column; justify-content: space-between; }
.aggRegat3 .Tab { border-bottom: 1px dashed #D4D4D4; font-size: 1.1em; margin: 0; padding: 1% 0 4% 40px; font-weight: 500; color: #000; cursor: pointer; position: relative; }
.aggRegat3 .Act::after { content: ''; background: #185CAB; width: 23px; height: 2px; position: absolute; left: 1px; top: 13px; }
.aggRegat3 .Rg { width: 70%; }
.aggRegat3 .wd { position: absolute; bottom: 0; background: rgba(0, 0, 0, 0.56); color: rgba(255, 255, 255, 0.8); padding: 1% 5%; width: 100%; }
.aggRegat3 h4 { color: #fff; }
.aggRegat3 .Act { color: #185CAB; font-weight: 600; }
.aggRegat4 .Sin { width: 32%; margin: 1% 0; }
.aggRegat4 .Act img { transform:scale(1.1); transition:all .5s ease; }
.aggRegat4 .wd { position: absolute; bottom: 0; background: rgba(0, 0, 0, 0.55); text-align: center; color: #fff; padding: 2% 3%; width: 100%; backdrop-filter: blur(10px); }
.aggRegat4 h3 { font-size: 1em; margin: 10px; font-weight: 500; }
.aggRegat4 .Act h3 { font-size: 1.2em; font-weight: 600; }
.aggRegat4 p { display: none; }
.aggRegat4 .Act p { display: block; }
.aggRegat6 .FlexC { padding: 0 90px; }
div.aggRegat6 .owl-nav { display: block !important; }
div.aggRegat6 .white .sa_owl_theme .owl-nav button { width: 44px !important; height: 60px !important; background-size: 39% !important; }
div.aggRegat6 .sa_owl_theme .owl-nav .owl-prev { left: 0; }
div.aggRegat6 .sa_owl_theme .owl-nav .owl-next { right: 0; }
.aggRegat6 .Pic { width: 60%; }
.aggRegat6 .wd { width: 36%; }
.aggRegat6 h4 { font-weight: 700; font-size: 1.5em; color: #000; }
.aggRegat6 h4 strong { display: block; width: 33px; height: 1px; background: #185CAB; margin: 5px 0 9%; }
.aggRegat6 p { margin: 5px 0 0; }
.aggRegat7 .Sin { width: 49%; background: rgba(217, 217, 217, 0.49) url(/static/aimix/wp-content/uploads/2024/05/pencil.png) right 2% top 3% no-repeat; margin: 0 0 2%; padding: 1% 3%; color: #000; }
.aggRegat7 .s2 { background-image: url(/static/aimix/wp-content/uploads/2024/05/left.png); }
.aggRegat7 .s3 { background-image: url(/static/aimix/wp-content/uploads/2024/05/set.png); }
.aggRegat7 .s4 { background-image: url(/static/aimix/wp-content/uploads/2024/05/cycle.png); }
.aggRegat7 .Sin:hover { box-shadow: 0px 4px 10px 0px rgba(0, 0, 0, 0.2); }
.aggRegat7 li::marker { color: #185CAB; }
.aggRegat8 .Sin { box-shadow: 0px 4px 10px 0px rgba(0, 0, 0, 0.12); width: 32%; margin: 1% 0; padding: 70px 20px 1%; background: url(/static/aimix/wp-content/uploads/2024/05/buildings.png) 20px 30px no-repeat; }
.aggRegat8 .s2 { background-image: url(/static/aimix/wp-content/uploads/2024/05/light.png); }
.aggRegat8 .s3 { background-image: url(/static/aimix/wp-content/uploads/2024/05/books.png); }
.aggRegat8 .s4 { background-image: url(/static/aimix/wp-content/uploads/2024/05/write.png); }
.aggRegat8 .s5 { background-image: url(/static/aimix/wp-content/uploads/2024/05/book.png); }
.aggRegat8 .s6 { background-image: url(/static/aimix/wp-content/uploads/2024/05/planet.png); }
.aggRegat8 .Act { background-color: #185CAB; color: #fff; background-image: url(/static/aimix/wp-content/uploads/2024/05/build.png); transition: all .5s ease; }
.aggRegat8 .Act.s2 { background-image: url(/static/aimix/wp-content/uploads/2024/05/lights.png); }
.aggRegat8 .Act.s3 { background-image: url(/static/aimix/wp-content/uploads/2024/05/overlap.png); }
.aggRegat8 .Act.s4 { background-image: url(/static/aimix/wp-content/uploads/2024/05/writing.png); }
.aggRegat8 .Act.s5 { background-image: url(/static/aimix/wp-content/uploads/2024/05/star.png); }
.aggRegat8 .Act.s6 { background-image: url(/static/aimix/wp-content/uploads/2024/05/global.png); }
.aggRegat9 { text-align: center; background: url(/static/aimix/wp-content/uploads/2024/05/cooperate.jpg) center; color: #fff; padding: 5%; margin: 0 0 20px; }
.aggRegat9 a.fancybox { background: #185CAB; color: #fff; padding: 10px 22px; display: inline-block; border-radius: 30px; margin: 2% 0 0; text-decoration: none; }
/* 砂石骨料结束 *//* banner-H1图片添加阴影 */.Pic.yinYing::after { display: block; opacity:.6; }
div.cwvpsb_iframe { max-width: unset; }
/* banner-H1图片添加阴影 */@keyframes fulBack { 0% { background-size: 100% 100%; }
}.tcBtn { background: #185cab; display: inline-block; border-radius: 108px; padding: 15px 40px; color: #fff !important; text-decoration: none !important; line-height: 1.3em; width: auto; }
.p260 { padding-left: 13.6% !important; padding-right: 13.6% !important; }
/* 经销商加盟开始 */.agentForm { padding: 3%; }
.agentForm .p { white-space: nowrap; }
.agentForm .Flex .i { display: flex; align-items: center; padding: 5px 15px; }
.agentForm .i { background: #f8f8f8; margin: 0 0 15px; padding: 10px 15px; }
.agentForm .wpcf7-text, div.agentForm textarea, div.agentForm select { max-width: 100%; width: 100%; outline: none; background: transparent; border: none; }
.agentForm .wpcf7-text, div.agentForm textarea { -webkit-box-shadow: 0 0 0 30px #f8f8f8 inset !important; }
.agentForm input.wpcf7-submit { width: 160px; height: 48px; background: #185cab; border-radius: 25px; }
.agentForm .send { text-align: center; position: relative; }
.agentForm span.wpcf7-spinner { position: absolute; bottom: 0; }
.agentForm .t { text-align: center; font-size: 2em; font-weight: 700; margin: 1% 0 3%; }
#page .h1con h1.entry-title, #page .allianc h2 { background: none; padding: 0 0 5%; font-size: 2.9em; margin: 0; color: #000; line-height: 1.2em; text-align: left; font-family: Arial, Helvetica, sans-serif; }
#page .allianc h2 { font-size: 2.2em; }
#page .allianc h3 { margin: 6% 0 3%; font-family: Arial, Helvetica, sans-serif; }
.allianc .h1con { left: 7%; }
.allianc1 .Flex { margin: 0 5%; }
.allianc1 .Sin { width: 20%; padding: 4% 2% 2%; }
.allianc1 .act { background: #185cab; color: #fff; }
.allianc1 strong { display: block; font-size: 1.1em; margin: 10px 0; }
.allianc1 .i { width: 39px; height: 39px; background: url(/static/aimix/wp-content/uploads/2024/04/phone2.png) center no-repeat; background-size: cover; }
.allianc1 .i2 { background-image: url(/static/aimix/wp-content/uploads/2024/04/icon9.png); }
.allianc1 .i3 { background-image: url(/static/aimix/wp-content/uploads/2024/04/icon8.png); }
.allianc1 .i4 { background-image: url(/static/aimix/wp-content/uploads/2024/04/introduce2.png); }
.allianc1 .i5 { background-image: url(/static/aimix/wp-content/uploads/2024/04/icon7.png); }
.allianc1 .act .i { background-image: url(/static/aimix/wp-content/uploads/2024/04/phone1.png); }
.allianc1 .act .i2 { background-image: url(/static/aimix/wp-content/uploads/2024/04/writing.png); }
.allianc1 .act .i3 { background-image: url(/static/aimix/wp-content/uploads/2024/04/icon6.png); }
.allianc1 .act .i4 { background-image: url(/static/aimix/wp-content/uploads/2024/04/introduce.png); }
.allianc1 .act .i5 { background-image: url(/static/aimix/wp-content/uploads/2024/04/writing2.png); }
.allianc1 .n { font-size: 1.9em; font-weight: 700; color: #185cab; margin: 30px 0 20px; display: flex; align-items: flex-end; line-height: 1em; }
.allianc1 .n::after { content: ''; border: 1px dashed #185cab; flex: 1; margin-left: 5px; }
.allianc1 .act .n { color: #fff; }
.allianc1 .act .n::after { border-color: #fff; }
.allianc1 .tcBtn { margin: 3% 0 5%; }
.allianc2 { background: #f8f8f8; padding: 0 0 3%; }
.allianc2 .Sin { background: #fff; border-radius: 10px; width: 32.3%; margin: 0 0 2%; padding: 3% 3% 2%; }
.allianc2 .Sin:hover { box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.2); }
.allianc3 .Sin { width: 12.8%; overflow: hidden; transition: all .3s ease; }
.allianc3 .act { width: 48.5%; transition: all .3s ease; }
.allianc3 .Pic { display: flex; justify-content: center; align-items: center; }
div.allianc3 img { height: 450px; }
.allianc3 .Pic::after { content: ''; width: 100%; height: 100%; background: rgba(0,0,0,0.37); position: absolute; left: 0; bottom: 0; display: block; }
.allianc3 .act .Pic::after { height: 0; }
.allianc3 .wd { position: absolute; bottom: 0; background: #185cab; color: #fff; text-transform: capitalize; font-size: .9em; line-height: 2em; padding: 2% 4%; display: none; white-space: nowrap; min-width: 44%; }
.allianc3 .act .wd { display: block; }
.allianc3 .wd strong { font-size: 2em; line-height: 1.1em; }
.allianc4 .Flex { background: url(/static/aimix/wp-content/uploads/2024/04/world-wide.jpg) center; padding: 9% 0 8%; font-size: 1.25em; background-size: cover; animation: fulBack 22s linear infinite; color: #fff; }
.allianc4 strong { font-size: 1.8em; }
.allianc4 .l { width: 1px; background: rgba(255, 255, 255, .35); }
@media screen and (max-width:1600px) { .p260 {padding-left: 9% !important;padding-right: 9% !important; }
.allianc1 .Sin,.allianc2 .Sin { zoom: .8; }
.tcBtn { padding: 13px 33px; }
}@media screen and (max-width:1150px) { div.allianc3 img {height: 400px; }
#page .h1con h1.entry-title { padding: 0 0 3%;font-size: 2.5em; }
}/* 经销商加盟结束 */#page .reMark h1.entry-title,#page .reMark h2 { background: none; padding: 0 0 3%; font-size: 2.5em; margin: 0 auto; line-height: 1.2em; text-align: center; font-family: Arial, Helvetica, sans-serif; }
#page .reMark h1.entry-title { color: #fff; }
.reMark .form { background: url(/static/aimix/wp-content/uploads/2024/04/lQDPJxLzF9qvJnHNAsTNB4CwG02OMhVAvnUGF6bGWm46AQ_1920_708.jpg); background-size: cover; padding: 6%; }
.reMark .wpcf7 { max-width: 1400px; margin: 0 auto; padding: 0 90px; }
.reMark .w14 { max-width: 1560px; margin: 0 auto; padding: 80px 80px 30px; }
.reMark .i { background: #fff; margin: 0 0 15px; padding: 15px 20px; }
.reMark .form p { margin: 0; }
.reMark .p { color: #000; font-weight: 500; padding-right: 15px; }
.reMark .Flex .i { display: flex; width: 49%; align-items: center; padding: 10px 20px; }
.reMark .Flex input, .reMark textarea, .reMark select { max-width: 100%; width: 100%; outline: none; background: transparent; border: none; }
.reMark .Flex input, .reMark textarea { -webkit-box-shadow: 0 0 0 30px white inset !important; }
.reMark .send { text-align: center; position: relative; }
.reMark input.wpcf7-submit { width: 160px; height: 48px; background: #185cab; border-radius: 25px; }
.reMark span.wpcf7-spinner { position: absolute; bottom: 0; }
#page .reMark .wpcf7-response-output { text-align: center; color: #fff; }
.reMark .saswp-r { margin-top: 10px; }
.reMark .saswp-grid-pagination { display: flex; justify-content: center; align-items: center; margin: 3% 0 0; }
.reMark .saswp-grid-pagination a { border: 1px solid rgba(102, 102, 102, .3); margin: 0 6px; }
.reMark a.saswp-pagination-first-last { margin: 0 20px; }
.reMark .saswp-grid-pagination a.active { background: #185cab; }
.reMark .saswp-rc-cnt { height: 6em; line-height: 1.5; }
.reMark .saswp-r1 li { padding: 30px; border-radius: 20px; margin: 0 0 20px; }
/*客户反馈结束*//*24-9-12破碎新表单*/.full-width-content .form24 { margin:4% 13%; box-shadow: 0px 3px 30px 0px rgba(0, 0, 0, 0.09); }
.form24.v1 .t { background:rgba(24, 92, 171, 0.12);color:inherit }
.form24.v1 .t strong { color: #000; font-weight: 600; margin: 6px 0 12px; }
.form24.v1 a { color: #185CAB; }
.form24.v1 .wd { border: 1px solid #CDCDCD; width: 35%; font-size: .9em; font-size: 1em; padding: 1.5%; background: none; }
.form24.v1 .i>p { width: 100%; }
.form24.v1 ul { list-style:auto;line-height:1.35; }
.form24.v1 li::marker { font-weight: 500; color: #185cab; }
.form24.v1 .p { display: flex; align-items: center; margin: 2% 0 6% -2px !important; font-size: 1.1em; }
.form24.v1 .p img { margin-right:11px;width:auto; }
.form24.v1 .fm { width:63%; }
.form24.v1 .i { width: 49.4%; margin: 0 0 11px; font-size:1em; display: flex; border: 1px solid #CDCDCD; padding: 8px 15px; align-items: center; }
.form24.v1 .i1 { width:100%; }
.form24.v1 .i2 { align-items:start; }
.form24.v1 .f { flex:1 }
.form24.v1 .i .wpcf7-form-control { width: 100%; padding:2px 6px; font-size:1em; background: none; border: none; margin: 0; outline: none; }
.form24.v1 .send { margin-top: 6px; }
.form24.v1 .send * { height: 100%; }
.form24.v1 .wpcf7-submit { background-position: right 28px center !important; padding: 9px 60px 9px 30px; margin: 0; }
body:not(.full-width-content) .form24 { box-shadow: none;padding:0; }
body:not(.full-width-content) .form24:before { content: ""; display: block; width: calc(100% + 120px); height: 30px; background: #f3f3f3; margin: 50px -60px; position: relative; }
div#fancybox-wrap { position: fixed; max-width: 1100px; top: 50% !important; width: 78% !important; left: 50% !important; transform: translate(-50%, -50%); height: auto !important; }
#fancybox-content>* { overflow-x: hidden !important; }
#fancybox-wrap .form24 { margin:0;padding:2%;zoom:.9 }
#fancybox-wrap .form24:before { display:none !important; }
.form24 { background: #fff;font:300 16px Inter;color:#333;padding:2.5%;box-shadow:0 3px 20px rgba(0, 0, 0, 0.1); }
.form24 p { margin: 0; }
.form24 .t { background: #185CAB; text-align: center; padding: 2%; color: rgba(255, 255, 255, 0.9); margin: 0 0 3%; }
.form24 .t strong { font-size: 1.6em; }
.form24 a { color: #fff;text-decoration:underline; }
.form24 .wd { background: #F5F7F9; padding: 2%; width: 49.5%; font-weight: 400; line-height: 1.5; }
.form24 .wd p { margin: .5em 0; }
.form24 .Sin { width: 14%; text-align: center; font-size: .75em; z-index: 9; }
.form24 img { width:100%;box-shadow: 0px 4px 15px 0px rgba(0, 0, 0, 0.09); }
.form24.v1 img { box-shadow: none; }
.form24 .reLat::after { content: ''; border-top: 1px dashed #ADADAD; width: 100%; position: absolute; top: 30%; }
.form24 .fm { width:48.5%; }
.form24 .i { width:49%; }
.form24 .wpcf7-form-control { padding:7px 9px;font-size: .9em;margin-top: 11px; }
div.form24 .wpcf7-submit { background:url(/static/aimix/wp-content/uploads/2024/09/send-button.png) #185CAB right 30% center no-repeat !important; background-size:20px !important; font-size: 1.1em; font-weight: 300; color:#fff; padding: 11px 35px 11px 9px; margin: 9px 0; }
.form24 .c { font-size:.9em;color:#999;text-align:center; }
.form24 .wpcf7-spinner { top:8px; position: absolute; right:0; margin:0; height:24px !important }
.form24 .send { position: relative; }
.form24.v1 .send .wpcf7-spinner { right:-26px; }
.form24 .wpcf7-not-valid-tip { position:absolute;right:0; }
@media screen and (max-width: 1500px) { .form24 {font-size:14px }
.full-width-content .form24 { margin: 3% 8%; }
}/*24-9-12破碎新表单结束*//*右侧悬浮按钮*/a.generate-back-to-top { bottom: 110px; right: 25px; }
.hthb-pos--right-wall .hthb-container { min-width:initial; }
div#notification-109948 { transform: none;bottom:0;top: unset;right: 0;width: auto;left: unset; }
div#notification-109948 span.hthb-close-toggle { display: none; }
div#notification-109948 .hthb-row { padding: 0; }
div#notification-109948 .hthb-container { max-width: unset; }
div#notification-109948 .bkQuoto { padding: 15px 100px 10px 20px; display: inline-block !important; text-decoration: none; font-weight: 600; font-size: 22px; color: #fff; position: relative; background: url(/static/aimix/wp-content/uploads/2024/03/need-help.png); background-size: 100% 100%; }
.bkQuoto::after { content: ''; width: 22px; height: 21px; background: url(/static/aimix/wp-content/uploads/2024/03/contact-icon.png)center no-repeat; background-size: cover; position: absolute; right: 17px; top: calc(50% - 10px); animation: topBot 2s linear infinite; }
@keyframes topBot { 0% { transform: translateY(0); }
}.hthb-pos--left-wall .hthb-container,.hthb-pos--right-wall .hthb-container { min-width: auto !important; }
.hthb-pos--left-wall .hthb-row,.hthb-pos--right-wall .hthb-row { padding: 0 !important; }
/*右侧悬浮按钮*/.fancybox-title-over #fancybox-title { padding: 10px; background: rgba(0,0,0,.6); display: NONE; }
.comments-area { display: none; }
/* 分块设置 */.full-width-content h2,.full-width-content h3,.full-width-content h4 { font-family: Times New Roman; }
h3.sz { padding: 15px 0 5px; }
h3.cir::before { content: ''; width: 9px; height: 9px; background: #004AA2; display: inline-block; border-radius: 50%; margin-right: 10px; }
h3.sz.cir::before { width: 10px; height: 10px; margin-right: 10px; }
#main table { margin: 20px 0; border-collapse: collapse; }
#main th { background: #5B5B5B; border-left: 1px solid #D8D8D8; color: #fff; text-align: center; font-weight: 500; padding: 10px; }
#main th span { color: #fff !important; }
#main td { font-size: 14px; text-align: center; padding: 10px; border: 1px solid #D8D8D8; }
body:not(.full-width-content) { background: #f3f3f3; }
.full-width-content .entry-content { margin:0 !important }
body:not(.full-width-content) #main { background-color: #fff; padding: 0 60px; margin: 60px auto 80px; }
.entry-content>h2 { color: #000; margin: 70px 0 40px; }
.entry-content>h2:before { width: calc(100% + 100px); margin-left: -50px; margin-bottom: 50px; position: relative; }
@media (max-width: 1600px) { body:not(.full-width-content) #main { background-color: #fff; padding: 0 50px; margin: 60px 60px; }
}.hdJs { position: absolute; left: 11%; top: 50%; transform: translateY(-50%); z-index: 2; color: #fff; max-width: 800px; }
.hdJs h1.entry-title { font-size: 38px; margin: 15px 0; }
.hdJs li { font-size: 18px; font-weight: 600; margin: 2%; }
.hdJs li::marker { font-size:1.3em; }
@media (max-width: 1500px) { .hdJs { left: 6%; }
.hdJs strong { font-size: 30px; }
}@media (max-width: 1200px) { body { font-size: 12px; }
}ul { margin-left: 1.2em; }
.aBtn { background: #185CAB; display: inline-block; padding: 5px 20px; color: #fff !important; border-radius: 20px; text-transform: capitalize; text-decoration: none !important; }
.aBtn img { width: 15px; margin-left: 5px; }
.choFut { background: url(/static/aimix/wp-content/uploads/2024/03/overview-of-the-environmental-friendly-concrete-batching-plant.jpg); color: #fff; padding: 6% 5% 6%; background-size: cover; line-height: 2em; text-align: center; }
.choFut .aBtn { margin-top: 2%; }
.choFut p { max-width: 1200px; margin: 0 auto; }
.EnvPro1 { padding: 15px 0; }
.EnvPro1 .Pic { width: 17%; cursor: pointer; transition: all .2s ease; }
.EnvPro1 .Act { width: 65%; display: flex; justify-content: center; transition: all .2s ease; }
.EnvPro1 .Pic img { width: auto; max-width: initial; }
div.EnvPro1 p.p { background: none; display: flex; align-items: center; justify-content: center; }
div.EnvPro1 .Act p.p { justify-content: start; font-size: 18px; left: 5%; width: auto; }
.EnvPro1 .Act .p::before { content: ''; width: 9px; height: 9px; background: #FFF; border-radius: 50%; margin-right: 9px; }
.EnvPro2 .t { display: flex; width: 32.3%; background: #F7F7F7; justify-content: center; align-items: center; padding: 2%; margin: 10px 0; font-weight: 600; }
.EnvPro2 { padding: 15px 0 30px; }
.EnvPro2 .i { width: 26px; height: 26px; }
.EnvPro2 .i2 { background-image: url(/static/aimix/wp-content/uploads/2024/03/container-37.png); }
.EnvPro2 .i3 { background-image: url(/static/aimix/wp-content/uploads/2024/03/container-38.png); }
.EnvPro2 .i4 { background-image: url(/static/aimix/wp-content/uploads/2024/03/container-40.png); }
.EnvPro2 .i5 { background-image: url(/static/aimix/wp-content/uploads/2024/03/container-41.png); }
.EnvPro2 .i6 { background-image: url(/static/aimix/wp-content/uploads/2024/03/container-42.png); }
.EnvPro3 .FlexC { background: #EEE; margin: 35px 0; }
.EnvPro3 .FlexC>div { width: 50%; }
.EnvPro3 .Word { padding: 0 3.5%; }
.EnvPro3 li { margin: 1% 0; }
div.EnvPro3 .white .sa_owl_theme .owl-nav button { width: 26px !important; height: 13px !important; bottom: 25px !important; }
div.EnvPro3 .white .sa_owl_theme .owl-nav .owl-next { right: calc(55% - 35px); }
div.EnvPro3 .white .sa_owl_theme .owl-nav button:hover { background-color: none !important; }
.EnvPro3 .Pic::after { display:block; background: linear-gradient( 360deg, #000000 0%, rgba(0,0,0,0) 100%); }
.EnvPro3 .n { font-size: 14px; left: 20px; bottom: 30px; }
.EnvPro3 .n strong { font-size: 18px; }
.EnvPro3 .n span { width: 50px; margin-left: 10px; }
.EnvPro4 { margin: 20px 0 30px; }
.EnvPro3 .autohide-arrows .owl-nav,.EnvPro4 .autohide-arrows .owl-nav { display: block !important; }
div.EnvPro4 .white .sa_owl_theme .owl-nav button { top: 36%; width: 50px !important; height: 50px !important; border-radius: 50%; background: rgba(255,255,255,0.3) url(/static/aimix/wp-content/uploads/2024/03/aimix-envir-left-arrow.png) center no-repeat !important; }
div.EnvPro4 .white .sa_owl_theme .owl-nav button:hover { background-color: rgba(0,0,0,0.5) !important; }
div.EnvPro4 .white .sa_owl_theme .owl-nav .owl-prev { left: 30px; }
div.EnvPro4 .white .sa_owl_theme .owl-nav .owl-next { right: 30px; background-image: url(/static/aimix/wp-content/uploads/2024/03/aimix-envir-right-arrow.png) !important; }
.EnvPro4 .Pic::after { display:block; background: linear-gradient( 180deg, rgba(0,0,0,0) 0%, #000000 100%); height:70%; }
.EnvPro4 .Word { position: absolute; bottom: 3%; width: 100%; z-index: 2; color: #fff; padding: 0 5%; }
.EnvPro4 .Word p { opacity: 0.9; }
}@media (max-width: 1150px) { .EnvPro1 .Pic img { height: 365px; }
}.footer-bar-align-right .footer-bar { float: right; text-align: right; }
.nav.nav-tabs h2 { font-size: 20px; padding: 0; line-height: 1.1em; }
.pgH1c { color: #fff; font-size: 20px; font-weight: 300; }
.pgH1c h1.entry-title { font-size: 50px; font-weight: 700; text-transform: capitalize; }
.Pic .p { position: absolute; width: 100%; bottom: 0; font-size: 16px; text-align: center; padding: 15px; color: #fff; background: rgba(0, 0, 0, 47%); }
.aimPg { overflow: hidden; }
.aimPg .inw { padding: 60px 11.5%; background: #F3F3F3; }
@media screen and (max-width: 1600px) { .aimPg .inw {padding: 50px 7%; }
}.aimPg .inw>div { margin: 0 0 30px; background: #FFF; padding: 70px; }
.aimPg .inw .wpcf7 { padding: 0; }
.aimPg .inw .form24 { margin: 0; }
.aimPg ul { margin: 0.5em 0 0.5em 1.5em; }
.aimPg li { padding: 0.5em 0; }
.aimPg li::marker { line-height: 0; }
.aimPg p.f3 { background: #F3F3F3; padding: 40px 30px; margin: 35px 0 0; }
.aimPg1 ul { margin-left: 2em; }
.aimPg1 li.i1 { list-style-image: url(/static/aimix/wp-content/uploads/2023/12/yingbi.png); }
.aimPg1 li.i2 { list-style-image: url(/static/aimix/wp-content/uploads/2023/12/xian.png); }
.aimPg1 li.i3 { list-style-image: url(/static/aimix/wp-content/uploads/2023/12/kuoda.png); }
.aimPg1 li.i4 { list-style-image: url(/static/aimix/wp-content/uploads/2023/12/jiqi.png); }
.aimPg1 li.i5 { list-style-image: url(/static/aimix/wp-content/uploads/2023/12/fangkuai.png); }
.aimPg2 .Sin { cursor: pointer; padding: 10px 30px 15px 70px; margin: 20px 0 0; box-shadow: 0px 3px 20px 0px rgba(0, 0, 0, 0.0588); background: url(/static/aimix/wp-content/uploads/2023/12/sangequan.png) left 20px top 30px no-repeat; background-size: 26px; }
.aimPg2 .s2 { background-image: url(/static/aimix/wp-content/uploads/2023/12/qdunpai.png); }
.aimPg2 .s3 { background-image: url(/static/aimix/wp-content/uploads/2023/12/qdunpai.png); }
.aimPg2 .s4 { background-image: url(/static/aimix/wp-content/uploads/2023/12/banshou.png); }
.aimPg2 .s5 { background-image: url(/static/aimix/wp-content/uploads/2023/12/luosi.png); }
.aimPg2 .Sin.Act { background-color: #F3F3F3; background-image: url(/static/aimix/wp-content/uploads/2023/12/bluesangequan.png); }
.aimPg2 .Act.s2 { background-image: url(/static/aimix/wp-content/uploads/2023/12/bluedunpai.png); }
.aimPg2 .Act.s3 { background-image: url(/static/aimix/wp-content/uploads/2023/12/blueqdunpai.png); }
.aimPg2 .Act.s4 { background-image: url(/static/aimix/wp-content/uploads/2023/12/blue-version-banshou.png); }
.aimPg2 .Act.s5 { background-image: url(/static/aimix/wp-content/uploads/2023/12/blueluosi.png); }
.aimPg2 .Sin p { display: none; }
.aimPg2 .Sin.Act p { display: block; padding-right: 3.5%; }
div.aimPg2 h3 { background: url(/static/aimix/wp-content/uploads/2023/12/shangkaikou.png) right center no-repeat; background-size: 18px auto; }
.aimPg2 .Act h3 { background-image: url(/static/aimix/wp-content/uploads/2023/12/xiakaikou.png); }
.aimPgs .info { border-left: 1px solid #666; margin: 35px 0; }
.aimPgs .info .p { width: 25%; text-align: center; border: 1px solid #666666; border-left: none; padding: 15px; }
div.aimPgs h3 { display: inline-block; margin-left: 0px; width: 80%; }
.aimPgs ul { margin: 0; list-style-position: inside; }
.aimPgs li::marker { font-size: 22px; }
.aimPgs li { margin: 20px 0 0; }
.aimPgs .Sin { cursor: pointer; box-shadow: 0px 3px 20px 0px rgba(0, 0, 0, 0.0588); padding: 10px 80px 15px 30px; margin: 15px 0; background: url(/static/aimix/wp-content/uploads/2023/12/jiahao.png)right 30px top 25px no-repeat; background-size: 16px; }
.aimPgs .Act { background-color: #F3F3F3; background-image: url(/static/aimix/wp-content/uploads/2023/12/henggang.png); }
.aimPgs .Sin p { display: none; }
.aimPgs .Act p { display: block; }
.aimPgs .Con { padding: 0 0 20px; }
.aimPgs .white,.aimPgs li>.Pic,.aimPg10>.Pic { margin: 0 0 20px; }
.aimPgs .autohide-arrows .owl-nav { display: block !important; }
.aimPgs .sa_owl_theme .owl-nav .owl-prev { left: 0; }
div.aimPgs .white .sa_owl_theme .owl-nav .owl-next { right: 0; background-image: url(/static/aimix/wp-content/uploads/2023/12/dayuhao.png) !important; }
div.aimPgs .white .sa_owl_theme .owl-nav button { width: 60px !important; height: 60px !important; background: url(/static/aimix/wp-content/uploads/2023/12/xiaoyuhao.png) rgba(0, 0, 0, 0.25) center no-repeat !important; }
.aimPg7 .Sin { width: 29%; padding: 0 0 15px; }
.aimPg7 .f2 { margin: 20px 0; }
.aimPg7 .f2 .Sin { width: 48%; padding: 0; }
.aimPg7 .ln { width: 1px; background: rgba(112, 112, 112, 19%); }
.aimPg7 .num { font-size: 38px; font-weight: 700; color: #D6D6D6; }
.aimPg8 ul { cursor: pointer; margin: 30px 0; padding: 50px 6% 50px 8%; background: url(/static/aimix/wp-content/uploads/2023/12/display-of-aimix-crushers-official-website.jpg) center; background-size: cover; color: #FFF; }
.aimPg8 li::marker { font-size: 22px; }
.aimPg8 li p { display: none; }
.aimPg8 li.Act p { display: block; }
.aimPg8 li { border-top: 1px solid #707070; }
.aimPg8 li:first-child { border: none; }
.aimPg8 a:hover { color: #fff; }
.aimPg9 .FlexC { border: 1px solid #BEBEBE; padding: 30px; margin: 20px 0; }
.aimPg9 .FlexC .Pic { width: 46%; }
.aimPg9 .Word { width: 48.5%; padding-right: 3%; }
.aimPg10 .owl-carousel { background: #F3F3F3; }
.aimPgs .white .FlexC .Pic { width: 55%; }
.aimPgs .white .Word { width: 42%; padding-right: 3%; }
div.aimPgs .white h3 { font-weight: 500; display: block; width: 85%; color: #000; line-height: 1.3em; padding: 0; margin: 0; }
div.aimPgs .white .ln { width: 77px; height: 2px; margin: 25px 0; background: #2750A7; }
div.aimPgs .white h4 { color: #000; padding: 0 0 10px; }
div.aimPgs .white p { margin: 0; line-height: 2em; color: #000; }
.liaUs .abSol { color: rgba(255, 255, 255, 80%); width: 70%; text-align: left; }
.liaUs a { width: 200px; line-height: 50px; background: #2750A7; border-radius: 28px; text-align: center; color: #fff !important; margin: 50px auto 0; display: block; font-size: 16px; }
.Relative,.reLat,.Sin { position: relative; }
.abSol { width: 100%; text-align: center; position: absolute; left: 50%; top: 50%; transform: translateX(-50%) translateY(-50%); z-index: 9; }
.fourFlex ul.nav { display: flex; }
.fourFlex ul.nav h4 { margin: 0; color: inherit; }
.post-108026 .selfloaderfull-advantages { width: 100%; margin: 50px 0 20px 0; float: left; padding: 90px 0; color: #fff; font-size: 18px; background-color: #1D2327; }
.optQuot .Flex>div { width: 49%; }
body .optQuot p { margin: 0; }
.leave-message-aimixall.optQuot { max-width: 1200px; margin: 50px auto; }
.optQuot .leave-message-aimix { padding: 4% 4% 4.5%; }
.optQuot .leave-top .leave-top-content { margin: 0; padding: 1.5%; font-size: 20px; }
.optQuot input.wpcf7-text,.optQuot select { padding: 10px !important; width: 100%; }
.optQuot .group-bottom-send { text-align: center; }
.quOto { padding: 3% 5%; max-width: 1400px; margin: 20px auto; background: #fff; border-radius: 16px; box-shadow: 0px 3px 20px rgba(0, 0, 0, 0.1); }
.quOto,.quOto * { box-sizing: border-box; }
.quOto p { margin: 0; }
.quOto h2 { text-align: center; font-family: times new roman; font-size: 38px; padding: 18px; background: #185cab !important; color: #fff !important; margin: 0 0 50px; }
.quOto .Flex>div { width: 48%; }
.FlexC { display: flex; justify-content: space-between; align-items: center; flex-wrap: wrap; }
.quOto .inFo { flex: 1; }
.quOto input,.quOto select { width: 100%; padding: 8px 15px; background: transparent !important; }
.quOto select.wpcf7-select { appearance: none; background: url(/static/aimix/wp-content/uploads/2023/11/message-select.png) right 20px center no-repeat !important; }
.quOto .i { min-width: 111px; }
.quOto .FlexC { margin: 0 0 15px; }
.quOto textarea.wpcf7-textarea { margin: 15px 0 20px; min-height: auto !important; }
.quOto .tip { padding: 26px; background: #f5f5f7; box-shadow: 0px 10px 30px rgba(220, 227, 236, 0.26); }
.quOto .tip .p { /* font-size: 15px; */ }
.quOto .tip .t { color: #000; font-size: 20px; padding: 0 0 10px; }
.quOto input.wpcf7-submit,.optQuot input.wpcf7-submit { width: auto; padding: 9px 45px; height: auto; font-size: 17px; color: #fff; border-radius: 0; }
.quOto .Send { text-align: center; margin: 20px 0 10px; }
/*弹窗调整 */.pum-theme-152 .pum-container,.pum-theme-default-theme .pum-container { padding: 0px; background: none; box-shadow: none; }
#menu-item-1117716 { display:none }
li#menu-item-23 { position: relative; }
li#menu-item-23 ul { display: block; min-width: 200px; text-align: center; transform: translateX(-50%); left: 50% !important; padding: 15px; }
li#menu-item-23 li { width: 100%; border: none; margin: 0; padding: 15px 0; }
li li#menu-item-1110450 { border-bottom: 1px dashed #666 !important; padding-top: 20px; }
li#menu-item-23 li a { font-size: 16px !important; }
@media screen and (max-width:1200px) { .site-footer .footer-widgets { padding: 5% 0 3%; }
}div#primary-menu { min-width: 80%; display: flex; justify-content: end; }
li#menu-item-45244>ul.sub-menu>li { width: 25%; border: none; padding: 3% 5% 3% 0; margin: 0; border-bottom: 1px solid #D8D8D8; }
li#menu-item-45244 li#menu-item-107838 { width: 50%; padding-right: 10%; }
li#menu-item-45244 li#menu-item-107840 { width: 100%; border: none; }
li#menu-item-107838 ul, li#menu-item-107840 ul { display: flex; flex-wrap: wrap; }
li#menu-item-107840 li { margin: 0 6% 0 0;width: auto; }
li#menu-item-107838 ul { justify-content: space-between; }
li#menu-item-107838 li { width: 37.5%; }
li#menu-item-45244 #menu-item-107842 .sub-menu { display: flex; white-space: nowrap; justify-content: space-between; width: 100%; flex-wrap: wrap; }
li#menu-item-45244 #menu-item-107842 .sub-menu li { width: auto; }
/*slider隐藏背景图*/.owl-item>div { background: none !important; }
/* 配件网页开始 *//* public */.Flex { display: flex; flex-wrap: wrap; justify-content: space-between; }
.Flex>p,.sparePart::-webkit-scrollbar { display: none; }
.Pic { width: 100%; position: relative; overflow: hidden; }
.Absolute { position: absolute; top: 50%; left: 50%; transform: translateX(-50%) translateY(-50%); }
.Pic::after,figure::after { content: ''; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.5); position: absolute; left: 0; bottom: 0; display: none; }
.Pic img,div.owl-item .Pic img,figure img { object-fit: cover; width: 100%; display:block; transition: all 1s ease-in-out; }
.sparePart { font-size: 14px; }
.sparePart * { box-sizing: border-box; }
#sparePart h3 { font-size: 18px; padding: 0 0 15px; }
#sparePart h2 { font-size: 26px; padding: 50px 0 30px; }
#sparePart h2.Line { padding: 60px 0; }
#sparePart h2.Line::after { width: 66px; height: 2px; bottom: 44px; }
.sparePart .Hh1 { font-size: 22px; }
.sparePart h1 { font-size: 60px; padding: 0 0 35px; margin: 0; line-height: 1em; }
.con15 { padding-right: 7% !important; padding-left: 7% !important; padding: 1px 0 50px; }
.con15.Bk { background: #f2f2f2; }
.sparePart .pomt { margin: -5% 0 0; }
.sparePart .pomt p { font-size: 16px; padding: 39px 5% 39px 15%; background-position-x: 5%; background-size: 55px auto; }
.Anin { position: relative; }
.Anin::before,.Anin::after { content: ""; width: 0; height: 2px; position: absolute; transition: all 0.2s linear; background: #fff; transition-delay: 0.2s; }
.AninP::before,.AninP::after { content: ""; width: 2px; height: 0; position: absolute; transition: all 0.2s linear; background: #fff; transition-delay: 0s; }
.Anin:hover::before,.Anin:hover::after { width: 100%; transition-delay: 0s; }
.Anin:hover .AninP::before,.Anin:hover .AninP::after { height: 100%; transition-delay: 0.2s; }
.Anin::before { right: 0; top: 0; }
.Anin::after { left: 0; bottom: 0; }
.AninP::before { left: 0; top: 0; }
.AninP::after { right: 0; bottom: 0; }
#sparePart h2 .More { font-size: 16px; }
#sparePart h2 .More strong { margin-left: 6px; }
#sparePart h2 p { display: none; }
.sparePart .Flex .Sin { margin: 0 0 20px; }
.sparePart .Flex .p a { font-size: 20px; padding: 20px; }
.sparePart .Flex .p { position: relative; }
.sparePart .Flex .p::before { bottom: 0; left: 0; right: 0; height: 0%; width: 100%; }
.sparePart .Flex .Act .p a { color: #fff; transition: 0.2s 0.1s; }
.sparePart .Flex .Act .p::before { height: 100%; }
.sparePart .Flex .p a::after { width: 28px; height: 28px; top: calc(50% - 14px); }
.sparePart .Flex .Act .p a::after { background-image: url(/static/aimix/wp-content/uploads/2023/09/arrow-right-blue.png); background-color: #fff; transition: 0.2s 0.1s; }
.sparePart .Flex .Act img { transform: scale(1.1); transition: all 1s ease; }
.sparePart .Safe .Sin { margin: 0 0 30px; padding: 35px 3.5%; }
.sparePart .Safe .Sin>* { position: relative; z-index: 9; }
.sparePart .Safe .Sin::before,.sparePart .Safe .Sin::after { position: absolute; content: ''; background: transparent; z-index: 2; width: 0%; height: 0%; opacity: 0; transition: width 0.2s 0.15s linear, height 0.15s linear, opacity 0s 0.35s; }
.sparePart .Safe .Sin::before { top: 0; right: 0; border-top: 1px solid rgb(13 78 154 / 50%); border-left: 1px solid rgb(13 78 154 / 50%); }
.sparePart .Safe .Sin::after { bottom: 0; left: 0; border-bottom: 1px solid rgb(13 78 154 / 50%); border-right: 1px solid rgb(13 78 154 / 50%); }
.sparePart .Safe .Sin:hover::before,.sparePart .Safe .Sin:hover::after { width: 100%; height: 99%; opacity: 1; transition: width 0.2s linear, height 0.15s 0.2s linear, opacity 0s; }
.sparePart .Safe .Sin strong { margin: 0 1em; }
.sparePart .Safe>p { padding: 20px 3.9% 0; }
#sparePart .Safe p { line-height: 2em; margin: 0 0 5px; }
@media screen and (max-width:1700px) { .aimixContact31-con { height: 730px; }
.gole23421Ban { position: relative; }
div.gole23421 { font-size: 13px; }
div.gole23421 p { margin: 0; }
div.gole23421 img { width: 100%; }
.gole23421Ban h1 { font-size: 38px; }
/* 详情页面 */.gole23421Ban h1.gole23421BanH1 { top: 60%; left: 10%; transform: none; width: 80%; padding: 0 29% 50px 0; border-bottom: 1px solid #ffffff; }
h1.gole23421BanH1::after { width: 60px; height: 8px; }
.gole23421Detail1,.gole23421Detail2Con { width: 67%; margin: 0 auto; position: relative; }
.gole23421 h2 { font-size: 26px; padding: 50px 0 30px !important; }
.gole23421Detail1Con,.gole23421Detail3Tabs,.gole23421Detail3Pic,.gole23421Detail4H,.gole23421Detail5Con { display: flex; justify-content: space-between; }
.gole23421Detail1Sin { padding: 0 0 0 39px; background-size: auto 26px; width: 25%; font-size: 12px; }
.gole23421Detail1Sin:nth-child(2) { width: 35%; background-image: url(/static/aimix/wp-content/uploads/2023/05/product-name.png); }
.gole23421Detail1Sin:nth-child(3) { background-image: url(/static/aimix/wp-content/uploads/2023/05/raw-materials.png); }
.gole23421Detail1Con:last-child .gole23421Detail1Sin { background-image: url(/static/aimix/wp-content/uploads/2023/05/delivery-time.png); }
.gole23421Detail1Con:last-child .gole23421Detail1Sin:nth-child(2) { width: 35%; background-image: url(/static/aimix/wp-content/uploads/2023/05/installation-time.png); }
.gole23421Detail1Con:last-child .gole23421Detail1Sin:nth-child(3) { background-image: url(/static/aimix/wp-content/uploads/2023/05/installation-method.png); }
.gole23421Detail1T { margin: 0 0 10px; }
.gole23421Detail2 { padding: 0 0 60px; }
.gole23421Detail2Video { font-size: 0; }
.gole23421Detail2Video video { width: 100%; position: relative; }
.gole23421Detail2VideoPlay { background-size: 80px auto; }
.gole23421Detail3 { padding: 10px 8% 50px; }
.gole23421Detail3Tabs { margin: 10px 0 50px; }
.gole23421Detail3Tab { width: 16%; }
.gole23421Detail3Tab a { line-height: 60px; font-size: 14px; }
.gole23421Detail3Tab.active a { background: #0D4E9A; color: #fff; }
div.gole23421Detail3Sin { padding: 38px 50px; }
.gole23421Detail3T { font-size: 20px; }
.gole23421Detail3T .num { font-size: 26px; }
div.gole23421Detail3Sin p { margin: 20px 0; }
.gole23421Detail3Pic.unFlex { display: block; }
div.gole23421Detail3Pic.unFlex img { width: 100%; }
div.gole23421Detail3Pic img { width: 49%; }
div.gole23421Detail3Pic.four img,div.gole23421Detail3Pic.three img { width: 24%; }
div.gole23421Detail3Pic.three img:first-child { width: 50%; }
.gole23421Detail4Con { width: 82% }
.gole23421Detail4Con>div { padding: 60px 6% 50px; }
.gole23421Detail4H { margin: 0 0 30px; }
.gole23421Detail4H p { font-size: 24px; }
.gole23421Detail4Sin { border-top: 1px dashed #d2d2d2; }
.gole23421Detail4Sin.two { border-bottom: 1px dashed #d2d2d2; }
.gole23421Detail4Top { background-size: 28px auto; }
.gole23421Detail4T { font-size: 18px; margin: 0 0 15px; background-size: 18px auto; }
.gole23421Detail4Bot { display: none; }
.gole23421Detail4Sin.active .gole23421Detail4Bot { display: block; }
.gole23421Detail5 { transform: translateY(90px); padding: 0 5% 50px; }
.gole23421Detail5 h2 { padding: 80px 0 50px; }
.gole23421Detail5Sin { width: 31%; text-align: center; color: rgba(255, 255, 255, 0.6); }
.gole23421Detail5T { font-size: 20px; margin: 35px 0 15px; }
.gole23421Detail5Sin.active .gole23421Detail5T { color: #0D4E9A; }
.gole23421Detail5Pic { font-size: 0; overflow: hidden; border-radius: 15px; }
div.gole23421 .gole23421Detail5Sin>p { padding: 0 2%; font-size: 12px; }
div.gole23421Detail5Pic img { transition: all 0.5s ease-in-out; }
.gole23421Detail5Sin.active .gole23421Detail5Pic img { transform: scale(1.2); transition: all 0.5s ease-in-out; }
.gole23421Detail6 { position: relative; }
.gole23421Detail6Con { left: 9%; bottom: 26%; width: 45%; }
.gole23421Detail6 h2 { font-style: italic; text-align: left; }
.gole23421Detail6Con>p { line-height: 2.2em; padding-right: 5%; }
/* 适配 */@media screen and (max-width:1700px) { .gole23421Ban h1 { font-size: 48px; }
/* 详情页面 */ .gole23421Ban h1.gole23421BanH1 { padding: 0 23% 36px 0; }
.gole23421Detail1, .gole23421Detail2Con { width: 73%; }
}@media screen and (max-width:1450px) { .aimixAbout4-right { left: 60px; width: 49%; }
/* 详情页面 */ .gole23421Detail1Sin { padding: 0 0 0 44px; background-size: auto 28px; margin: 20px 0 0; }
}@media screen and (max-width:1030px) { .gole23421Ban h1 { font-size: 34px; }
/* 详情页面 */ .gole23421Detail1, .gole23421Detail2Con { width: 77%; }
.gole23421Detail1Sin:last-child { width: 28%; }
}.content-column { margin: 0 0 15px; }
.aimixFooterIcon { display: flex; width: 18%; justify-content: space-between; }
}.aimix23518Union { width: 195px; padding: 10px 10px 39px; background-color: #0d4e9a; left: 1%; margin: 0; background-image: linear-gradient(0deg, #074d9e 0%, #0365d4 100%), linear-gradient(#2f3136, #2f3136); box-shadow: 5px 9px 23px 1px rgba(33, 33, 33, 0.4); border-radius: 15px; position: fixed; top: 50%; transform: translateY(-50%); z-index: 999; }
.aimix23518UnionT a { font-size: 13px; width: 100%; display: inline-block; line-height: 1.5em; text-align: center; padding: 20px 5px; border-bottom: 1px solid rgba(255, 255, 255, 0.7); color: rgba(255, 255, 255, 0.7) !important; }
.aimix23518UnionT:hover a { border-bottom-color: #fff; text-decoration: none; color: #ffffff !important; }
body.tag #content header.entry-header h2.entry-title { background: none; padding-left: 0; }
#fancybox-wrap #fancybox-outer .leave-message-aimix p { margin-bottom: 0; }
div#Cases-map { display: none; }
.aimix2302 a { display: inline-block; text-decoration: none; cursor: pointer; font-size: 18px; }
.aimix2302Flex { display: flex; justify-content: center; align-items: center; }
.aimix2302ConCen { width: 100%; margin: 0 auto; }
.aimix2302Relative { position: relative; }
.aimix2302Position { position: absolute; top: 50%; left: 50%; transform: translateX(-50%) translateY(-50%); }
.aimix2302Pic { width: 100%; font-size: 0; }
.aimix2302Pic a { width: 100%; font-size: 0; }
.aimix2302Pic img { width: 100%; }
#aimix2302 { font-size: 16px; font-family: Arial; }
.aimix2302Ban { color: #fff; text-align: center; }
.aimix2302Ban-con.aimix2302Position { width: 80%; }
#aimix2302 h1 { font-size: 44px; }
.aimix2302Ban-t1 { font-size: 24px; margin-top: 30px; }
#aimix2302 h2 { margin-bottom: 60px; font-size: 34px !important; }
h2.cen { text-align: center; }
h2.white { color: #fff !important; }
#aimix2302 h2.line::after { bottom: -30px; }
#aimix2302 h2.line.len::after { bottom: -25px; width: 28px; }
#aimix2302 p { font-size: 14px; }
.aimix2302Ban-icon { width: 36px; height: 36px; left: calc(50% - 18px); bottom: 80px; }
.aimixAnLi { background: url(/static/aimix/wp-content/uploads/2023/02/grey.jpg) 15px 60px no-repeat; }
.aimixAnLi1 { padding: 135px 10.5% 0 41.5%; }
#aimix2302 .aimixAnLi1 p { margin-bottom: 5px; font-size: 14px; }
.aimixAnLi1Us a { margin-top: 30px; font-size: 15px; width: 190px; line-height: 40px; }
#aimix2302 .aimixAnLi1Us a:hover { border-color: #0d4e9a; color: #fff !important; transition: all 0.5s ease-in-out; background: url(/static/aimix/wp-content/uploads/2023/02/feiji-bai.png) #0d4e9a 80% center no-repeat; }
.aimixAnLiPic { margin-top: -10px; }
.aimixAnLi2 { padding: 50px 8% 100px; }
.aimixAnLi2Tabs { width: 22%; }
.aimixAnLi2Tab { font-size: 24px; line-height: 1.7em; }
.aimixAnLi2Tab::after { content: ''; width: 0; height: 1px; background-color: #0c4e9a; position: absolute; left: 0; bottom: 10px; transition: all 1s ease-in-out; }
.aimixAnLi2Tab.active::after { width: 100%; transition: all 1s ease-in-out; }
.aimixAnLi2Map { width: 37%; }
.aimixAnLi2MapBan { display: flex; width: 20000px; }
.aimixAnLi2Map,.aimixAnLi2MapSingle.aimix2302Pic { display: flex; align-items: center; }
.aimixAnLi2Union { width: 25%; }
.aimixAnLi2UnionDes { width: 100%; display: none; }
.aimixAnLi2UnionDes.active { display: block; }
.aimixAnLi2UnionA { font-size: 14px !important; }
.aimixAnLi2UnionA:nth-child(2n) { padding-left: 15%; box-sizing: border-box; margin-left: 1%; }
.aimixAnLi2UnionA.active,.aimixAnLi2UnionA:hover { color: #0c4e9a !important; position: relative; }
.aimixAnLi2UnionA::after { width: 15px; }
.aimixAnLi2UnionA.active::after { opacity: 1; transform: translateX(10px); transition: all 0.5s ease-in-out; }
.aimix2302AnLiX1Con { width: 78%; }
.aimix2302AnLiX1Con-pic.aimix2302Pic { width: 55px; position: absolute; top: -50px; }
.aimix2302AnLiX1T { font-size: 30px; }
.aimix2302AnLiX1T1 { margin-top: 25px; }
.aimix2302AnLiX1Video { margin: -10% auto 0; }
/* 案例详情 */.caseDetail1Con { position: absolute; left: 9%; width: 50%; top: 15%; }
.caseDetail1T { margin-bottom: 35px; font-size: 42px; line-height: 1.3em; }
.caseDetail1Con p { width: 80%; }
.caseDetail1Pic { width: 53%; }
.caseDetail1A { margin-top: 60px; }
.caseDetail1A a { font-size: 18px; color: #fff; }
.caseDetail1A a span { margin-left: 10px; }
.caseDetail2 .aimix2302AnLiXConBan { padding: 0; margin-bottom: 100px; }
.caseDetail2 .aimix2302AnLiXConBan-btn.left { left: -100px; }
.caseDetail2 .aimix2302AnLiXConBan-btn.right { right: -100px; }
.caseDetail2Sin { display: inline-block; width: 32%; margin: 110px 0 80px; }
.caseDetail2Sin.cen { margin: 110px 1.5% 80px; }
.caseDetail2 table,.caseDetail2 td { border: 1px solid #dcdcdc !important; width: 100%; }
.entry-content .caseDetail2 table tr:nth-of-type(1) { background-color: #fff; }
.caseDetail2 td { padding: 15px 30px !important; }
.caseDetail2 td:hover { background: #fff; }
.caseDetail3,.caseDetail5T { width: 93.75%; margin: 0 auto; background-color: #0d4e9a; padding: 130px 5%; box-sizing: border-box; }
.caseDetailTit { margin-bottom: 90px; }
.aimix2302AnLiXCon-t.caseDetailTit::after { background-color: #fff; }
.caseDetail3Con { margin-top: 50px; }
.caseDetail3Sin { width: 46%; display: flex; justify-content: space-between; align-items: flex-start; }
.caseDetail3Sin .span { font-size: 30px; font-weight: bold; width: 66px; text-align: center; line-height: 66px; border-radius: 50%; display: inline-block; background-color: #ffffff; color: #0d4e9a; }
#aimix2302 .caseDetail3Sin p { color: rgba(255, 255, 255, 0.8); width: calc(100% - 105px); }
.caseDetail4Video { width: 86.8%; margin: 100px auto; position: relative; }
.caseDetail4Video video { width: 100%; }
.caseDetail4Video span { position: absolute; left: 50%; top: 50%; transform: translateX(-50%) translateY(-50%); width: 90px; height: 90px; background: url(/static/aimix/wp-content/uploads/2023/02/video-button.png) no-repeat; background-size: 100% 100%; }
#aimix2302 .caseDetail4>p { margin-top: 60px; }
.caseDetail5 { background-color: #ededed; padding-bottom: 250px !important; }
.caseDetail5Con { padding: 35px 30px; }
.caseDetail5Con::after,.caseDetail5Con::before { content: ''; width: 1px; position: absolute; height: calc(100% - 100px); top: 50%; background-color: rgba(160, 160, 160, 0.5); transform: translateY(-50%); }
.caseDetail5Con::before { left: 33.33%; }
.caseDetail5Con::after { right: 33.33%; }
.caseDetail5Con:nth-child(2) { margin-top: 60px; }
.caseDetail5Sin { width: 27%; }
.caseDetail5Pic { width: 80px; height: 80px; margin-bottom: 35px; }
.caseDetail5Pic img { width: 100%; height: auto; }
.caseDetail5T { margin-top: -180px; }
#aimix2302 .caseDetail5T p { color: rgba(255, 255, 255, 0.8); margin-bottom: 30px; }
.caseDetail5TA { width: 480px; line-height: 50px; margin: 35px auto 0; }
.caseDetail5TA a { padding-left: 90px; }
/* 案例小页面 */body #jp-relatedposts { max-width: 100%; padding: 50px 0; }
body.full-width-content #jp-relatedposts { padding: 50px 10%; }
body #jp-relatedposts h3.jp-relatedposts-headline em:before { border-top: none; }
body #jp-relatedposts .jp-relatedposts-items { clear: both; display: flex; justify-content: space-between; margin: 0; }
body #jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post { padding: 0px; opacity: 1; float: none !important; width: 32%; margin: 60px 0 0; }
body #jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post a { display: inline-block; text-decoration: none; cursor: pointer; font-size: 18px; width: 100%; }
body #jp-relatedposts .jp-relatedposts-items-visual h4.jp-relatedposts-post-title { padding: 0; margin: 20px auto 0; text-align: left; background: transparent; }
body #jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-title a { line-height: 1.5em; color: #666 !important; height: 4.4em; border-bottom: 1px solid #b3b3b3; text-decoration: none !important; }
body #jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post:hover .jp-relatedposts-post-title a { color: #185cab !important; border-color: #185cab !important; }
body #jp-relatedposts h3.jp-relatedposts-headline em { font-weight: 500; }
body footer.entry-meta { margin: 1em 0 5em; padding: 80px 0 0 0; position: relative; opacity: .7; }
body.full-width-content footer.entry-meta { padding-left: 10%; }
footer.entry-meta .nav-next .next::before,footer.entry-meta .nav-previous .prev::before { width: 70px; height: 70px; border: solid 1px #a0a0a0; content: 'PREV'; display: flex; font-size: 18px; color: #a0a0a0; justify-content: center; align-items: center; border-radius: 50%; position: absolute; left: 0; top: 0; }
body.full-width-content footer.entry-meta .nav-previous .prev::before { left: 10%; }
footer.entry-meta .nav-next .next:hover::before,footer.entry-meta .nav-previous .prev:hover::before { border: solid 1px #0d4e9a; color: #0d4e9a; font-weight: 500; }
footer.entry-meta .nav-next .next::before { content: 'NEXT'; left: 100px; }
body.full-width-content footer.entry-meta .nav-next .next::before { left: calc(10% + 100px); }
footer.entry-meta nav#nav-below a { font-size: 16px; margin: 5px 0 0; display: inline-block; }
.aimix2302AnLiXCon { padding: 70px 10%; }
.aimix2302AnLiXCon-t,body #jp-relatedposts h3.jp-relatedposts-headline { position: relative; font-size: 36px; line-height: 1em; display: block; width: 100%; }
.aimix2302AnLiXCon-t::after,body #jp-relatedposts h3.jp-relatedposts-headline::after { content: ''; width: 13%; height: 3px; background-color: #2866ad; position: absolute; left: 0; bottom: -35px; }
.aimix2302AnLiXCon-t1 { margin: 50px 0 30px; }
.aimix2302AnLiXCon-t1.m1 { margin: 30px 40px 35px 25px; }
.aimix2302AnLiXConPic { display: flex; justify-content: space-around; }
.aimix2302AnLiXCon.one .aimix2302AnLiXCon-pic { width: 32%; }
.aimix2302AnLiXCon.two .aimix2302AnLiXCon-pic { width: 48%; }
.aimix2302AnLiXConConSinT { font-size: 22px; line-height: 2.6em; }
.aimix2302AnLiXConConSinT::after { width: 12px; height: 12px; left: 2%; }
.aimix2302AnLiXConConUl { height: 80px; margin: 0 40px 0 25px; justify-content: space-between; border-top: dashed 1px #a0a0a0; }
.aimix2302AnLiXConConLi { padding: 0 40px 0 70px; }
.aimix2302AnLiXConConLi strong { font-size: 20px; }
.aimix2302AnLiXCon.pub { color: #fff; background-image: linear-gradient(-32deg, #0951a4 0%, #0d4e9a 100%), linear-gradient(#dcdde0, #dcdde0); background-blend-mode: normal, normal; width: 96.875%; box-sizing: border-box; margin: 0 auto; }
.aimix2302AnLiXCon.four .aimix2302AnLiXCon-t::after { background-color: #fff; }
.aimix2302AnLiXConFlex { justify-content: space-around; }
.aimix2302AnLiXConFlexSin { width: 19%; }
.aimix2302AnLiXConFlexSinT { width: 80px; height: 80px; margin: 120px auto 35px; font-size: 38px; }
.aimix2302AnLiXCon.five { background-image: none; background-color: #dcdde0; color: #1f1f1f; }
.aimix2302AnLiXCon.five .aimix2302AnLiXConFlexSinT { border-color: #0d4e9a; background: url(/static/aimix/wp-content/uploads/2023/02/tubiao.png) center center no-repeat; }
.aimix2302AnLiXConBan { position: relative; padding: 0 35px; }
.aimix2302AnLiXConBan-btn { width: 60px; height: 60px; }
.aimix2302AnLiXConBan-btn.left { left: -50px; background: url(/static/aimix/wp-content/uploads/2023/02/xingzhuangzuo.png) center center no-repeat; }
.aimix2302AnLiXConBan-btn.right { background: url(/static/aimix/wp-content/uploads/2023/02/xingzhuang.png) #2866ad center center no-repeat; left: unset; right: -50px; }
.aimix2302AnLiXConLun { margin-top: 80px; }
/* 产品 */.aimix2302ProDetTit { padding: 130px 0 110px; }
.aimix2302ProDetUl,.aimix2302VideoUl { width: 150px; list-style: none; margin: 0; background-image: linear-gradient(0deg, #074d9e 0%, #0365d4 100%), linear-gradient(#2f3136, #2f3136); background-blend-mode: normal, normal; box-shadow: 5px 9px 23px 1px rgba(33, 33, 33, 0.4); border-radius: 15px; position: fixed; left: 15px; padding: 20px 10px; top: 50%; transform: translateY(-50%); z-index: 999; }
.aimix2302ProDetUl li a { font-size: 14px; width: 100%; text-align: center; padding: 20px 10px; border-bottom: 1px solid rgba(255, 255, 255, 0.2); color: #ffffff !important; }
.aimix2302ProDetUl li:last-child a { border: none; }
#aimix2302 .aimix2302ProDet h2.line.len::after { left: 50%; transform: translateX(-50%); }
#aimix2302 .aimix2302ProDetTit p { text-align: center; }
.aimix2302ProDetCon1 { width: 97%; position: relative; margin: 0 auto; }
.aimix2302ProDetCon1con { padding: 50px 0 0 5%; }
.aimix2302ProDetCon1Ri { width: 45%; }
#aimix2302 .aimix2302ProDetCon p { width: 53%; }
.aimix2302ProDetCon1Arr { width: 60px; height: 60px; }
.aimix2302ProDetCon1Arr a { width: 100%; height: 100%; }
.aimix2302ProDetCon1Arr:hover { transform: translateX(20px); transition: all 0.5s ease-in-out; }
.aimix2302ProDetCon2 { width: 84%; margin: 70px auto 30px; }
.aimix2302ProDetCon2Sin { width: 22.5%; display: inline-block; text-align: center; position: relative; margin: 0 1% 60px; }
.aimix2302ProDetCon2Pic { background-color: rgba(242, 242, 242, 0.5); border-radius: 30px; overflow: hidden; }
.aimix2302ProDetCon2Sin img { transition: all 0.5s ease-in-out; }
.aimix2302ProDetCon2Sin.active img { transform: scale(1.2); transition: all 0.5s ease-in-out; }
.aimix2302ProDetCon2T { margin: 35px 0 25px; }
.aimix2302ProDetCon2T a { color: #999999; transition: all 0.5s ease-in-out; }
.aimix2302ProDetCon2Sin.active .aimix2302ProDetCon2T a { color: #0d4e9a; }
.aimix2302ProDetCon2Sin:after { content: ''; width: 0; height: 1px; position: absolute; background: #0d4e9a; left: 0; bottom: 0; transition: all 0.5s ease-in-out; }
.aimix2302ProDetCon2Sin.active:after { width: 100%; transition: all 0.7s ease-in-out; }
#aimix2302 .aimix2302ProDetCon.two h2 { color: #101010; }
#aimix2302 .aimix2302ProDetCon.two h2::after { background-color: #2f3136; }
#aimix2302 .aimix2302ProDetCon.two p { color: rgba(16, 16, 16, 0.9); }
#aimix2302 .aimix2302ProDetCon.two .aimix2302ProDetCon1Arr { border: solid 1px #101010; background: url(/static/aimix/wp-content/uploads/2023/02/jiantou-1.png) center center no-repeat; }
#aimix2302 .aimix2302ProDetCon.three .aimix2302ProDetCon1Arr { bottom: 10%; }
#aimix2302 .aimix2302ProDetCon.five .aimix2302ProDetCon1Arr { bottom: 8%; }
.aimix2302ProDet3T { font-size: 26px; }
.aimix2302BotListT { left: 7%; font-size: 36px; }
.aimix2302BotLiCon { width: 85%; }
.aimix2302BotLiCon:last-child { border: none; }
.aimix2302BotLiConT { font-size: 32px; margin-bottom: 35px; }
.aimix2302BotLiConT-a { margin-bottom: 15px; }
.aimix2302BotLiCon.len .aimix2302BotLiConT-a { width: 100%; }
.aimix2302BotLiConT-a a { font-size: 16px; }
.aimix2302BotLiConT-a.active a { text-decoration: underline; }
/* faq */#aimix2302 h3 { background: none; padding: 0; margin: 0; position: relative; font-size: 36px; color: #1f1f1f; }
#aimix2302 h3::after { width: 100px; }
.aimix2302Faq.aimix2302ConCen { padding: 50px 5% 80px; }
ul.aimix2302Faq1 { padding: 40px 30px 60px; }
ul.aimix2302Faq1 li { border-bottom: 1px solid #bfbfbf; }
li.aimix2302Faq1T { margin-bottom: 5%; }
ul.aimix2302Faq1 li a { font-size: 15px; white-space: nowrap; }
ul.aimix2302Faq1 li a.active,ul.aimix2302Faq1 li a:hover { color: #0d4e9a !important; background: url(/static/aimix/wp-content/uploads/2023/02/fadarrow.png)99% center no-repeat; padding-right: 60px; }
#aimix2302 .aimix2302Faq2 h3 { margin: 0 0 60px; font-size: 30px; }
.aimix2302Faq2Sin { padding: 30px 60px; }
.aimix2302Faq2SinT,.aimix2302Faq2SinT1 { position: relative; }
.aimix2302Faq2SinT { font-size: 18px; }
.aimix2302Faq2SinT1 { margin: 20px 0 10px; }
.aimix2302Faq2SinT::after,.aimix2302Faq2SinT1::after { content: 'Q:'; position: absolute; font-size: 24px; left: -4%; top: -1%; }
.aimix2302Faq2SinT1::after { content: 'A:'; font-size: 22px; }
/* 视频 */.aimix2302Video li a { font-size: 14px; width: 100%; line-height: 1em; text-align: center; padding: 70px 0 20px; border-bottom: 1px solid rgba(255, 255, 255, 0.2); color: #ffffff !important; background: url(/static/aimix/wp-content/uploads/2023/02/about-us-logo.png) center 20px no-repeat; background-size: 30% auto !important; }
.aimix2302Video li:nth-child(2) a { background: url(/static/aimix/wp-content/uploads/2023/02/small-3D.png)center 20px no-repeat; }
.aimix2302Video li:nth-child(3) a { background: url(/static/aimix/wp-content/uploads/2023/02/delivery.png)center 20px no-repeat; }
.aimix2302Video li:nth-child(4) a { background: url(/static/aimix/wp-content/uploads/2023/02/installation-video.png)center 20px no-repeat; }
.aimix2302Video li:last-child a { border: none; background: url(/static/aimix/wp-content/uploads/2023/02/after-sales-service.png)center 20px no-repeat; }
.aimix2302Video1 { padding: 100px 5% 90px; }
#aimix2302 .aimix2302Video h2.line.len::after { left: 50%; transform: translateX(-50%); }
.aimix2302Video1T { font-size: 18px; line-height: 1.5em; margin-bottom: 1.5em; }
.aimix2302Video1 span { background-color: #f9f9f9; box-shadow: 0px 1px 3px 0px rgb(66 66 66 / 30%); border-radius: 22px; border: solid 1px #ffffff; display: inline-block; margin: 20px 15px 0; padding: 10px 20px; color: #737373; }
#aimix2302 .aimix2302Video2 h3 { padding: 50px 0 70px 8%; }
#aimix2302 .aimix2302Video2 h3::after { width: 80px; left: 8.3%; bottom: 60px; background-color: #fff; }
li.aimix2302VideoSin .img br { display: none; }
ul.aimix2302VideoCon { margin: 60px auto 10px; }
.aimix2302Video1 .aimixAnLi1Us a { text-align: left; }
.aimix2302VideoSin { display: inline-block; width: 32%; margin-right: 1.5%; margin-bottom: 50px; }
.aimix2302VideoSin video { width: 100%; }
.aimix2302VideoSin:nth-child(3n) { margin-right: 0; }
ul.aimix2302VideoCon li .word { font-size: 22px; padding: 40px 0 30px; }
ul.aimix2302VideoCon li .word::after { content: ''; width: 0; height: 1px; background-color: #0d4e9a; box-shadow: 0px 3px 30px rgba(0, 0, 0, 0.07); position: absolute; left: 0; transition: all 1s ease; bottom: 0px; }
.aimix2302VideoSin.active .word { color: #000; }
.aimix2302VideoSin.active .word::after { width: 100%; transition: all 1s ease; }
ul.aimix2302VideoCon li .img { width: 100%; position: relative; overflow: hidden; }
ul.aimix2302VideoCon li .img img { display: block; width: 100%; }
ul.aimix2302VideoCon li .img span { width: 70px; height: 70px; }
ul.aimix2302VideoCon li:hover .img img { transform: scale(1.1); transition: all 0.5s ease; }
/*视频弹出*/.ex-close { position: absolute; cursor: pointer }
.ex-close span { vertical-align: middle }
.ex-close .icon { position: relative; width: 45px; height: 45px; margin-left: 12px }
.ex-close .icon .circle { position: absolute; top: 0; left: 0; display: block; width: 100%; height: 100%; box-sizing: border-box; border: 1px solid #000; border-radius: 50%; transition: all 300ms ease-out; transform-origin: center center }
.ex-close .icon .line { position: absolute; top: 50%; left: 50%; display: block; width: 14px; height: 2px; margin: -1px 0 0 -7px; background-color: #000; transition: all 300ms ease-out }
@media (min-width:1025px) { body.tag #content .tag-asia .inside-article .entry-summary { font-size: 14px; }
.ex-close .icon:hover .line.line1 { transform: rotate(45deg) }
.ex-close .icon:hover .line.line2 { transform: rotate(-45deg) }
}@media (max-width:1024px) { .ex-close .icon .circle { transform: scale(1.1) }
.ex-close .icon .line.line1 { transform: rotate(45deg) }
.ex-close .icon .line.line2 { transform: rotate(-45deg) }
}@media (max-width:1920px) { .ex-close .icon { width: 34.2px; height: 34.2px; margin-left: 9.12px; background-size: contain; display: block; }
}.pop-video-box { display: none; position: fixed; top: 50%; transform: translateY(-50%); left: 10%; z-index: 10000; width: 80%; height: auto; }
.pop-video-box .pop-cont { width: 100%; height: 100%; overflow: hidden }
.pop-video-box .pop-cont .ex-close { position: absolute; top: 35px; right: 35px; z-index: 100001 }
@media (max-width:1024px) { .pop-video-box .pop-cont .ex-close { top: .72917rem; right: .72917rem }
}.pop-video-box .pop-cont .ex-close .icon .circle { border-color: #fff }
.pop-video-box .pop-cont .ex-close .icon .line { background-color: #fff }
.pop-video-box .pop-cont .cont { position: relative; z-index: 10000; width: 100%; height: 100% }
.pop-video-box .pop-cont .cont video { position: absolute; top: 0; left: 0; right: 0; bottom: 0; display: block; object-fit: contain; max-height: 100%; max-width: 100%; margin: auto }
.pop-video-box .pop-cont .cont img { position: absolute; top: 2%; left: 0; right: 0; bottom: 2%; display: block; max-height: 96%; max-width: 100%; margin: auto }
/* 客户反馈 */.feedBackCon { padding: 90px 9% 120px 11%; background: url(/static/aimix/wp-content/uploads/2023/02/reviews.png)90% 99px no-repeat; border-bottom: 1px solid #d9d9d9; }
.feedBackCon.active { background-color: #f2f3f5; border-color: #0d4e9a; }
.feedBack1 { display: flex; cursor: pointer; align-items: center; }
.feedBackUser { font-size: 30px; padding-top: 120px; }
.feedBackUser::after { left: 50%; transform: translateX(-50%); width: 80px; height: 80px; background-size: auto 50% !important; }
.feedBackCon.active .feedBackUser::after { background-image: url(/static/aimix/wp-content/uploads/2023/02/image.png); }
.feedBackT { width: 62%; }
.feedBackT span { width: 25%; }
.feedBackT span.one { background-image: url(/static/aimix/wp-content/uploads/2023/02/product.png); }
.feedBackT span.two { background-image: url(/static/aimix/wp-content/uploads/2023/02/product1.png); }
#aimix2302 .feedBackT p { margin-top: 50px; }
.feedBack2 { margin-top: 40px; height: 0px; position: relative; overflow: hidden; visibility: hidden; padding-left: 15%; }
.feedBackCon.active .feedBack2 { visibility: visible; height: 450px; }
.feedBack2 img,.feedBack2 video { height: 100%; width: auto; margin: 0; }
.feedBackBtn { position: absolute; left: 2%; width: 44px; cursor: pointer; text-align: center; border-radius: 50%; line-height: 44px; color: #666; border: solid 1px #ffffff; bottom: 2%; }
.feedBackBtn:hover { color: #fff; background-color: #0d4e9a; border-color: #0d4e9a; }
.feedBackRig { left: calc(3% + 40px); }
.feedBackSafe { margin-left: -20px; width: 100%; overflow: hidden; }
.feedBackBan { display: flex; width: 20000px; }
.feedBackSin { padding: 0 20px; }
.feedBack2>iframe { height: 100%; }
.feedBackSin img,.feedBackSin iframe { width: 100%; }
#aimix2302 .aimix2302ProDetCon p br { display: none; }
.caseDetail3, .caseDetail5T { width: 95%; padding: 100px 4%; }
.aimix2302AnLiXCon-t { font-size: 30px; }
.aimix2302AnLiXCon-t::after { width: 8%; bottom: -25px; }
.caseDetail5.aimix2302AnLiXCon { padding: 60px 6%; padding-bottom: 200px !important; }
.aimixCaseUnionCon .aimixPic { width: 130px; margin-right: 70px; }
.aimixCaseUnionT { font-size: 40px; font-weight: bold; color: #fff; }
}@media screen and (max-width:1550px) { .aimixAbout1-con h2 { font-size: 46px !important; }
.aimix2302Faq2SinT::after, .aimix2302Faq2SinT1::after { font-size: 18px; top: -1%; }
.caseDetail1Con { left: 7%; width: 60%; top: 10%; }
.aimixCaseUnion21 { width: 81.25%; height: 100px; margin: -50px auto 0; display: flex; align-items: center; padding: 0 3%; position: relative; background-color: #0d4e9a; }
.aimixCaseUnion21-t.active a, .aimixCaseUnion21-t a:hover { padding-bottom: 10px; }
.feedBackCon { padding: 70px 9% 100px 11%; }
}@media screen and (max-width:1400px) { .aimixAbout9 .conRight .t3 { font-size: 24px !important; }
.aimix2302ProDetTit { padding: 100px 5% 70px; }
.caseDetail2Sin, .caseDetail2Sin.cen { margin: 80px 0 60px; }
}.aimixAnLi2Tabs p:empty { display: block !important; }
.aimixContact p,.aimixService p { margin: 0 !important; }
.aimixFlex { display: flex; justify-content: center; align-items: center; }
.aimixRelative { position: relative; }
.aimixAbsolute { position: absolute; left: 50%; top: 50%; transform: translateX(-50%) translateY(-50%); }
.aimixPic { width: 100%; font-size: 0; }
.aimixProShow22 .pt-cv-wrapper .text-left.pt-cv-pagination-wrapper { text-align: center !important; }
.aimixPic a { width: 100%; font-size: 0; }
.aimixPic img { width: 100%; }
.aimixProList .aimixContact1-con { width: 100%; }
.aimixContact a,.aimixService a { display: inline-block; text-decoration: none; cursor: pointer; color: #fff; }
.aimixContact,.aimixService { color: #fff !important; font-size: 16px; }
.aimixContact h2,.aimixService h2,.aimixProList h2 { font-size: 46px; padding: 0; margin: 0 ; font-family: Roboto; }
.aimixContact1-con,.aimixService2,.aimixService31 { text-align: center; }
.aimixContact1 h1 { font-size: 56px; line-height: 60px; font-weight: 700; font-family: Roboto !important; }
.aimixContact1 h1,.aimixContact1-t1 { color: #fff !important; }
/* 方案展示页面开始 */.aimixProShow a { display: inline-block; cursor: pointer; text-decoration: none; }
.aimixProShow2 { padding: 0 0 35px; }
.aimixProShow21 { width: 93.75%; height: 190px; margin: -95px auto 0; display: flex; align-items: center; padding: 0 5%; position: relative; box-sizing: border-box; background-color: #0d4e9a; }
.aimixProShow21-t { padding: 0 2%; }
.aimixProShow21-t a { font-size: 20px; }
.aimixProShow21-t.active a,.aimixProShow21-t a:hover { font-size: 40px; color: #fff; padding-bottom: 30px; border-bottom: 2px solid #fff; }
.aimixProShow22 { width: 81.25%; margin: 0 auto; }
.aimixProShow22-safe { display: none; }
.aimixProShow22-safe.active { display: block; }
body .aimixProShow .pt-cv-view .pt-cv-ifield { position: relative; padding-bottom: 50px !important; border-bottom: 1px solid #e5e5e5; margin-top: 50px !important; }
body .aimixProShow .pt-cv-wrapper img { border-radius: 30px; }
body .aimixProShow a._self.pt-cv-href-thumbnail.pt-cv-thumb-default.cvplbd { width: 38%; float: left; margin-right: 4%; }
div.aimixProShow h4.pt-cv-title,div.aimixProShow .pt-cv-content,div.aimixProShow h3.pt-cv-title { width: 58%; float: right; display: inline-block; }
div.aimixProShow h4.pt-cv-title,div.aimixProShow h3.pt-cv-title { font-size: 38px; line-height: 1.5em; background: none; padding: 0 5% 0 0; }
body .aimixProShow .pt-cv-title a { color: #1f1f1f !important; }
body .aimixProShow .pt-cv-content { margin-top: 60px; font-size: 18px; color: #2f2f2f !important; }
body.tag #content .tag-asia .inside-article .entry-summary a.read-more.button,body #page a._self.pt-cv-readmore.btn.btn-success.cvplbd { width: 200px; height: 50px; font-size: 18px; justify-content: center; align-items: center; display: flex; background-color: #0d4e9a !important; border-radius: 25px !important; float: none; }
body.tag #content .tag-asia .inside-article .entry-summary a.read-more.button { width: 170px; height: 44px; font-size: 17px; position: absolute; bottom: 4em; }
}body.tag #content .tag-asia .inside-article { border-bottom: 1px solid #e5e5e5; padding: 20px 0 !important; margin: 20px auto 30px; position: relative; }
body #page a._self.pt-cv-readmore.btn.btn-success.cvplbd { margin-top: 90px; }
body #page .pt-cv-pagination-wrapper .pagination,#main #nav-below .nav-links { display: flex !important; justify-content: center; align-items: center; }
body.tag #content .tag-asia .inside-article header.entry-header,body.tag #content .tag-asia .inside-article .entry-summary { width: calc(100% - 500px); float: right; margin: 20px 0 0; }
body.tag #content .tag-asia .inside-article .post-image { border-radius: 25px; overflow: hidden; }
#main #nav-below a.prev.page-numbers { width: 75px; height: 75px; border-radius: 100%; margin: 0 50px 0 0 !important; padding: 25px 0 0; text-align: center; border: solid 1px #a0a0a0; font-size: 14px !important; }
#main #nav-below .nav-links { margin: 0 0 30px; }
body #page .pt-cv-pagination-wrapper .pagination .cv-pageitem-prev a,body #page .pt-cv-pagination-wrapper .pagination .cv-pageitem-next a { width: 74px; height: 74px; border-radius: 100%; border-bottom-left-radius: 100% !important; border-top-left-radius: 100% !important; border-bottom-right-radius: 100% !important; border-top-right-radius: 100% !important; display: flex; margin: 0 60px !important; border: solid 1px #a0a0a0; justify-content: center; align-items: center; font-size: 0 !important; position: relative; }
body #page .pt-cv-pagination-wrapper .pagination .cv-pageitem-prev.active a,body #page .pt-cv-pagination-wrapper .pagination .cv-pageitem-next.active a { background: transparent !important; }
body #page .pt-cv-pagination-wrapper .pagination .cv-pageitem-prev a::after,body #page .pt-cv-pagination-wrapper .pagination .cv-pageitem-next a::after { content: 'PREV'; font-size: 16px; color: #a0a0a0; }
body #page .pt-cv-pagination-wrapper .pagination .cv-pageitem-next a::after { content: 'NEXT' !important; }
body #page .pt-cv-pagination-wrapper .pagination .cv-pageitem-number a,#main #nav-below a.page-numbers { border: none; font-size: 18px !important; padding: 0; margin: 0 10px !important; color: #2f2f2f !important; }
body #page .pt-cv-pagination-wrapper .pagination .cv-pageitem-number.active a { background-color: transparent !important; color: #0d4e9a !important; font-size: 24px !important; border-bottom: 1px solid #0d4e9a !important; }
/* 案例各国家 */.aimixCaseUnionCon { position: absolute; left: 10%; top: 50%; transform: translateY(-50%); }
.aimixCaseUnion21-t { padding: 0 2%; }
.aimixCaseUnion21-t a { font-size: 16px; line-height: 1em; color: rgba(250, 250, 250, 1); transition: all 1s ease; }
.aimixCaseUnion21-t.active a,.aimixCaseUnion21-t a:hover { color: #fff !important; text-decoration: none; padding-bottom: 15px; border-bottom: 1px solid #fff; }
.aimixCaseUnion22 { width: 81.25%; margin: 0 auto; }
.aimixCaseUnion22-safe { display: none; }
.aimixCaseUnion22-safe.active { display: block; }
/* 方案列表页面开始 */.aimixProList2 { width: 93.75%; margin: 0 auto; }
.aimixProList21 { padding: 35px 5%; }
.aimixProList21-t { margin-bottom: 15px; }
.aimixProList21-t:last-child { margin-bottom: 0; }
.aimixProList22-t { line-height: 48px; font-size: 14px; }
.aimixProList3 { margin: 0 auto 90px; }
.aimixProList3 a { display: inline-block; text-decoration: none; }
.aimixProList3-single { padding: 35px 0; }
.aimixProList3-t { cursor: pointer; position: relative; }
.aimixProList3-t a { font-size: 20px; }
.aimixProList3-t::after { width: 32px; height: 32px; }
.aimixProList3-single.active .aimixProList3-t::after { background: url(/static/aimix/wp-content/uploads/2023/01/arrow-up.png) #0d4e9a center center no-repeat; }
.aimixProList3-con { display: flex; justify-content: start; }
.aimixProList3-box { display: none; }
.aimixProList3-safe { margin: 25px 25px 0 0; }
.aimixProList3-pic { border-radius: 30px; overflow: hidden; }
.aimixProList3-t2 a { font-size: 14px; padding: 15px 0 0px; }
.aimixProShow21-t.active a { font-size: 28px; }
.aimixProShow22-safe h4.pt-cv-title { font-size: 26px; line-height: 1.2em; }
.aimixProShow22-safe .pt-cv-content { margin-top: 20px; font-size: 14px; }
div#aimixProShow22 .aimixProShow22-safe a._self.pt-cv-readmore.btn.btn-success.cvplbd { margin-top: 50px; width: 180px; height: 40px; font-size: 14px; }
.aimix2302Video li a { padding: 50px 0 15px; background-position: center 10px !important; background-size: 20% auto !important; }
.aimixProShow #pt-cv-view-74b99bccx9+.pt-cv-pagination-wrapper .pagination .cv-pageitem-prev a::after, .aimixProShow #pt-cv-view-74b99bccx9+.pt-cv-pagination-wrapper .pagination .cv-pageitem-next a::after { font-size: 12px; }
.aimixProShow #pt-cv-view-74b99bccx9+.pt-cv-pagination-wrapper .pagination .cv-pageitem-prev a, .aimixProShow #pt-cv-view-74b99bccx9+.pt-cv-pagination-wrapper .pagination .cv-pageitem-next a { width: 60px; height: 60px; }
.aimixProShow #pt-cv-view-74b99bccx9+.pt-cv-pagination-wrapper .pagination .cv-pageitem-number.active a { font-size: 18px !important; }
.aimixProShow #pt-cv-view-74b99bccx9+.pt-cv-pagination-wrapper .pagination .cv-pageitem-number a { font-size: 14px !important; }
}/* 服务页面开始 */.aimixService1-icon { width: 61px; height: 61px; background: url(/static/aimix/wp-content/uploads/2022/12/shubiao.png) no-repeat; background-size: 100% 100% !important; position: absolute; animation: yhcrusher1 2s linear infinite; left: calc(50% - 30px); bottom: 100px; }
.aimixService21 { padding: 70px 0; }
.aimixService21 h2 { margin-bottom: 80px !important; }
.aimixService21 h2::after { bottom: -45px; }
.aimixServiceH2-t1 { font-size: 12px; line-height: 20px; }
.aimixService21 .aimixServiceH2-t1 { color: #090909; }
.aimixService22 { width: 91.15%; margin: 0 auto; display: flex; }
.aimixService22-single { padding: 80px 7%; }
.aimixService22-single.active { padding-bottom: 100px; padding-top: 60px; }
.aimixService22-single.cen { background-color: #e1e3e6; }
.aimixService22-pic { width: 30%; margin: 0 auto; }
.aimixService22-t { margin-top: 35px; padding: 20px 0; }
.aimixService22-icon { margin: 20px auto 0px; }
.aimixService22-icon a { width: 100%; height: 100%; }
.aimixService22-single.active .aimixService22-icon { display: block; }
.aimixService3-con { margin: 80px auto 70px; }
.aimixService32 { padding: 35px 5% 60px; }
.aimixService3 .aimixService32-single { padding: 35px 2% 50px 4%; }
.aimixService22-t1 { color: #535353; font-size: 18px; }
.aimixService3 .aimixService32-single .aimixService32-t { font-size: 20px; margin-bottom: 20px; }
.aimixService32-t1 { line-height: 30px; }
.aimixService4-con { width: 80%; }
.aimixService41 { margin-bottom: 90px; }
.aimixService42 { display: flex; justify-content: space-between; color: #000; }
.aimixService42-single { padding: 50px 3% 80px 2%; }
.aimixService42-single:hover { transform: translateY(-20px); transition: all 1s ease; }
.aimixService42-single.rig { background: url(/static/aimix/wp-content/uploads/2023/01/tuceng.png) #fff 95% 95% no-repeat; border-radius: 0px 66px 0px 66px; }
.aimixService42-t { font-size: 20px; padding-bottom: 10px; margin-bottom: 15px; }
.aimixService42-t span { color: #0d4e9a; margin-right: 5px; }
.aimixService42-t::after { width: 66px; content: ''; height: 2px; background-color: #0d4e9a; position: absolute; bottom: -0.5px; left: 0; }
.aimixService42-t1 { line-height: 30px; }
.aimixService5 { margin-top: 70px; }
.aimixService51,.aimixService52 { width: 91.15%; margin: 0 auto; }
.aimixService51 { padding: 50px 8% 60px 7%; }
.aimixService51 h2 { margin-bottom: 80px !important; }
.aimixService51 h2 span { font-size: 30px !important; font-weight: 500 !important; }
.aimixService51 h2::after { bottom: -45px; }
.aimixService52 { margin: 20px auto 35px; }
.aimixService52Sp2 { width: 85%; margin: 0 auto; }
.aimixService52Sp1 { padding: 20px 0 30px; }
.aimixService52Sp1 .swiper-slide { text-align: center; padding-top: 33px; cursor: pointer; }
.aimixService52Sp1-pic { display: none; height: 33px; width: 33px; font-size: 0; }
.aimixService52Sp1-pic img { width: 100%; height: 100%; }
.aimixService52Sp1 .swiper-slide-active { padding-top: 0; }
.aimixService52Sp1 .swiper-slide-active .aimixService52Sp1-pic { display: block; margin: 0 auto; }
.aimixService52Sp1-t { font-size: 12px; }
.aimixService52Sp1 .swiper-slide-active .aimixService52Sp1-t { font-size: 16px; }
.aimixService52Sp2-t { padding: 0 35px 30px; }
.aimixService52Sp2-pic { width: 45%; overflow: hidden; margin: 0 auto; border: 1px dashed #000; box-sizing: border-box; padding: 20px; border-radius: 50%; }
.aimixService52Sp2 .arrow { width: 60px; height: 60px; }
.aimixService52Sp2 .arrow.left { left: 10%; }
.aimixService52Sp2 .arrow.right { right: 10%; }
.aimixService52Sp2 .arrow.active { color: #ffffff; background-color: #0d4e9a; }
.aimixService6-con { width: 100%; text-align: center; }
.aimixService6-t { font-size: 20px; }
.aimixService6-t1 { font-size: 14px; }
.aimixRequest { background-color: #f1f1f1; padding-bottom: 100px; }
.aimixRequest h2#aimixRequestH2 { padding: 30px 110px !important; }
.aimixRequest-con { width: 81.25%; margin: 0 auto; display: flex; align-items: center; }
.aimixRequest1,.aimixRequest2 { width: 50%; }
.aimixRequest1 { color: #252525 !important; padding-right: 10%; box-sizing: border-box; }
.aimixRequest1-t1 { font-size: 12px; }
.aimixRequest1-t2 span { font-size: 18px; margin-top: 10px; }
.aimixRequest1-con.cen { margin: 10px 0; padding: 10px 0; }
.aimixRequest1-t { margin-bottom: 10px; font-size: 14px; }
.aimixRequest1-safe { display: flex; justify-content: space-between; }
.aimixRequest1-single { text-align: center; }
.aimixRequest1-pic { margin-bottom: 15px; }
.aimixRequest1-arr { font-size: 18px; font-weight: 700; }
.aimixRequest2 form.wpcf7-form.init { color: #252525; }
.aimixRequest2 form.wpcf7-form p { text-align: center; }
.aimixRequest2 form.wpcf7-form label { font-size: 12px; }
.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output { color: #666; }
.aimixRequest2 form.wpcf7-form span.wpcf7-form-control-wrap { width: 80%; }
.aimixRequest2 form.wpcf7-form p>input.wpcf7-submit { font-size: 14px; line-height: 38px; padding: 0 35px; margin-top: 5px; }
.aimixRequest2 form.wpcf7-form label textarea.wpcf7-form-control.wpcf7-textarea.wpcf7-validates-as-required { max-height: 75px; }
.aimixService21 h2, .aimixService51 h2 { margin-bottom: 40px !important; }
.aimixService21 h2::after, .aimixService51 h2::after { bottom: -20px; }
.aimixService32-t1, .aimixService42-t1 { line-height: 22px; font-size: 12px; }
}/*联系我们页面开始*/.aimixContact31-con { height: 800px; }
}.aimixContact1-t1 { opacity: 0.9; font-size: 30px; margin-top: 50px; }
.aimixContact2 { background-color: #185cab; padding-bottom: 110px; }
.aimixContact2 .wpcf7 { position: relative; width: 81.25%; margin: -100px auto 0; background-color: #f7f7f7; box-shadow: 4px 8px 46px 0px rgb(3 0 0 / 21%); border-radius: 45px; padding: 100px 3.5% 30px 5.5%; }
.aimixContact2 .wpcf7-form p { display: inline-block; width: 32%; }
.aimixContact2 .wpcf7 form .wpcf7-response-output { color: #000; }
.aimixContact2 .wpcf7-form p:nth-child(2) { width: 100%; text-align: center; font-size: 42px; color: #232527; font-weight: 700; margin-bottom: 60px !important; }
.aimixContact2 .wpcf7-form p:nth-child(4),.aimixContact2 .wpcf7-form p:nth-child(7) { margin: 0 1.5% !important; }
.aimixContact2 .wpcf7-form p:nth-child(9),.aimixContact2 .wpcf7-form p:nth-child(10) { width: 100%; text-align: center; }
.aimixContact2 .wpcf7-form p label { width: 100%; }
.aimixContact2 .wpcf7-form p:nth-child(10) input.wpcf7-submit { background-color: #185cab; border-radius: 29px; font-size: 22px; padding: 10px 55px; }
.aimixContact2-con { width: 81.25%; margin: 130px auto 0; }
.aimixContact2-single { text-align: center; }
.aimixContact2-single.cen { border-left: 1px dashed #fff; border-right: 1px dashed #fff; }
.aimixContact2-pic { width: 92px; height: 92px; border-radius: 50%; border: 2px solid #fff; padding: 22px; box-sizing: border-box; margin: 0 auto 60px; }
.aimixContact2-t { line-height: 30px; font-size: 18px; height: 90px; }
.aimixContact3 { margin: 80px 0 105px; }
.aimixContact31 { width: 81.25%; margin: 0 auto; overflow: hidden; }
.aimixContact31-banner { width: 20000px; display: flex; }
.aimixContact3 h2 { position: absolute; left: 15.5%; top: 10%; }
.aimixContact3-safe { width: 70%; position: absolute; left: 15%; bottom: 0; }
.aimixContact3-single { padding: 50px 0 55px 30px; }
.aimixContact3-safe .content-column.active .aimixContact3-single { background-color: #185cab; box-shadow: 4px 9px 13px 0px rgba(27, 27, 35, 0.18); }
.aimixContact3-safecon { position: relative; height: 100%; width: 100%; z-index: 3; }
.aimixContact3-safecon::after { content: ''; width: 1px; height: 100%; background-color: rgba(255, 255, 255, 0.2); position: absolute; right: 0; top: 0; z-index: 2; }
.aimixContact3-safe .content-column.active .aimixContact3-single .aimixContact3-safecon::after { background-color: #185cab; }
.aimixContact3-t { font-size: 36px; margin-bottom: 20px; line-height: 30px; }
.aimixContact4-con { width: 68%; height: 60%; background: url(/static/aimix/wp-content/uploads/2023/01/zu-copy-15.png)no-repeat; background-size: 100% 100%; }
.aimixContact4 h2 { top: 10%; width: 100%; text-align: center; }
.aimixContact4-single { /* width: 40%; */ }
.aimixContact4-single.one { top: 57%; left: 11%; z-index: 2; }
.aimixContact4-single.two { top: 26%; left: 11.5%; z-index: 2; }
.aimixContact4-single.three { top: 27%; left: 29.7%; z-index: 3; }
.aimixContact4-single.four { top: 42.5%; left: 37.3%; z-index: 4; }
.aimixContact4-single.four .aimixContact4-poit { width: 80px; height: 80px; }
.aimixContact4-single.four .aimixContact4-circle.aimixAbsolute { width: 16px; height: 16px; }
.aimixContact4-single.five { top: 80%; left: 43%; z-index: 2; }
.aimixContact4-single.six { top: 29%; left: 79%; z-index: 2; }
.aimixContact4-single.seven { top: 80%; left: 90.5%; z-index: 2; }
.aimixContact4-union { font-size: 20px; }
.aimixContact4-poit { width: 60px; height: 60px; z-index: 10; }
.aimixContact4-poit::after { width: 100%; height: 100%; content: ''; position: absolute; border-radius: 50%; opacity: 1; background: #23e1ff; animation: warn1 2s ease-out; animation-iteration-count: infinite; box-shadow: 1px 1px 20px #23e1ff; }
.aimixContact4-circle { width: 12px; height: 12px; background: #23e1ff; border-radius: 50%; }
@keyframes warn1 { 0% { transform: scale(0); opacity: 1 }
}.aimixContact4-safe { width: 510px; background-color: rgba(28, 50, 93, 0.95); box-shadow: 4px 9px 13px 0px rgba(35, 225, 255, 0.23); border-radius: 0px 26px 26px 26px; padding: 30px 110px 30px 70px; box-sizing: border-box; position: absolute; left: 32px; top: 60px; z-index: 9; display: none; }
.aimixContact4-single.active .aimixContact4-safe { display: block; }
.aimixContact4-single.two .aimixContact4-safe { width: 310px; }
.aimixContact4-single.five .aimixContact4-safe { top: -150px; border-radius: 26px 26px 26px 0px; }
.aimixContact4-single.two .aimixContact4-safe .aimixContact4-li,.aimixContact4-single.five .aimixContact4-safe .aimixContact4-li { width: 100%; }
.aimixContact4-single.two .aimixContact4-safe .aimixContact4-li:nth-child(2n),.aimixContact4-single.five .aimixContact4-safe .aimixContact4-li:nth-child(2n) { margin-left: 0; }
.aimixContact4-single.two .aimixContact4-safe .aimixContact4-li:nth-child(2n) a,.aimixContact4-single.five .aimixContact4-safe .aimixContact4-li:nth-child(2n) a { justify-content: start; }
.aimixContact4-single.four .aimixContact4-safe { top: 30px; }
.aimixContact4-single.six .aimixContact4-safe { left: -260px; width: 550px; border-radius: 26px; padding: 30px 70px 30px 60px; }
.aimixContact4-single.three .aimixContact4-safe { border-radius: 26px; padding: 30px 70px 30px 60px; top: -100px; }
.aimixContact4-single.three .aimixContact4-safe .unionPic img.aligncenter.size-full.wp-image-67401.jetpack-lazy-image.jetpack-lazy-image--handled { height: 22px; }
.aimixContact4-single.six .aimixContact4-safe span.unionPic.aimixPic { margin-right: 10px; }
.aimixContact4-single.six .aimixContact4-safe .aimixContact4-li:nth-child(2n) a { justify-content: start; }
.aimixContact4-single.six .aimixContact4-safe .aimixContact4-li:nth-child(2n) span.unionTit { width: auto; }
.aimixContact4-single.three .aimixContact4-safe .aimixContact4-li:nth-child(2n) span.unionTit,.aimixContact4-single.seven .aimixContact4-safe .aimixContact4-li:nth-child(2n) span.unionTit { width: 50%; }
.aimixContact4-single.seven .aimixContact4-safe { top: -150px; left: -260px; border-radius: 26px; }
.aimixContact4-li { display: inline-block; width: 49%; margin: 8px 0; }
.aimixContact4-li:nth-child(2n) { margin-left: 0.5%; }
.aimixContact4-li a { display: flex; align-items: center; }
.aimixContact4-li:nth-child(2n) a { justify-content: end; }
.aimixContact4-li:nth-child(2n) span.unionTit { width: 40%; }
span.unionPic.aimixPic { width: 35px !important; margin-right: 20px; display: inline-block; }
#jp-relatedposts { max-width: 1460px; margin: 0 auto !important; padding: 30px 0; }
/* 导航*//*导航开始*/. span.wpcf7-form-control-wrap input { width: auto; }
. .suggest1-mid-main .wpcf7-list-item label { font-weight: bold; }
body. .grid-container { max-width: 1210px; }
body. .inside-article { padding: 0 !important; }
.main-navigation .main-nav>ul>li { position: initial; }
.main-navigation ul li.search-item.menu-item-align-right { /* display: none !important;*/ }
.main-navigation .main-nav>ul>li>ul { left: 0; display: flex; width: 100%; justify-content: center; z-index: 50; background-color: rgba(245, 245, 245, 1); border-top: 1px solid #e5e5e5; }
#site-navigation.down .main-navigation .main-nav>ul>li>ul { background-color: rgba(250, 250, 250, 0.9); }
.menu span.dropdown-menu-toggle { padding: 0 0 0 7px; }
.menu>li>ul .dropdown-menu-toggle { display: none; }
.main-navigation .main-nav>ul>li>ul>li { margin-top: 30px; margin-bottom: 30px; }
.main-navigation .main-nav>ul>li>ul>li:last-child,#menu-item-65142 .sub-menu li,#menu-item-45250 .sub-menu li,#menu-item-30916 .sub-menu li { border-right: none; }
#primary-menu>ul>li>ul>li>a { padding: 0; color: #000; margin: 0 auto; position: relative; font-size: 1.1em; }
.main-navigation .main-nav>ul>li>ul>li:hover a { background-color: initial !important; }
.main-navigation .main-nav>ul>li>ul>li:hover>a { color: #333 !important; }
.main-navigation .main-nav>ul>li>ul>li:not(.menu-item-65142) ul { position: relative; background: none; width: 240px; margin: 5px auto 0; box-shadow: none; left: 30px !important; opacity: 1; pointer-events: auto; height: auto; overflow: visible; }
.main-navigation .main-nav>ul>li>ul>li:not(.menu-item-65142) ul a::before { content: ''; height: 1px; width: 5px; background: #333; position: absolute; top: 23px; left: 0; }
.main-navigation .main-nav>ul>li>ul>li ul a:hover::before { background: #0d3380; }
#menu-item-30916>ul { padding: 2% 9%; flex-wrap: wrap; }
li#menu-item-1114534,li#menu-item-45250,li#menu-item-65142 { position: relative; }
#menu-item-1114534>ul,#menu-item-45250>ul { min-width: 300px; padding: 25px 25px 30px; display: block; left: 50% !important; transform: translateX(-50%); }
#menu-item-65142>ul { position: absolute; left: 100% !important; transform: none; background: #fff; margin: 0; padding: 15px 20px; width: 180px !important; }
#menu-item-65139>ul { min-width: 220px; padding: 15px 20px; background: #fff; }
#menu-item-65142>ul a { padding: 9px 0 !important; }
#menu-item-1114534>ul>li,#menu-item-45250>ul>li { padding: 18px 0; border: none; width: 100%; border-top: 1px solid #D8D8D8; margin: 0; font-size: .9em; }
#menu-item-1114534>ul>li:first-child,#menu-item-45250>ul>li:first-child { border: none; }
.main-navigation .main-nav>ul #menu-item-45244>ul>li ul,.main-navigation .main-nav>ul #menu-item-30916>ul>li ul { left: 0px !important; }
#menu-item-30916>ul>li { width: 14% !important; }
.main-navigation #menu-item-30916>ul>li:first-child { width: 28% !important; }
#menu-item-50237 ul li { width: 48%; display: inline-block !important; }
/*导航结束*//* 导航logo */.navigation-branding img,.site-logo.mobile-header-logo img { height: 50px !important; width: auto; padding: 0; }
.site-logo { margin-top: 10px; }
#site-navigation { position: sticky !important; top: 0; left: 0; width: 100%; z-index: 999999 !important; background: rgba(245, 245, 245, 1); box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.1); }
body div#notification-37106 { z-index: 99999999 !important; }
ul#menu-top-menu { min-width: 90%; display: flex; align-items: center; justify-content: space-between; }
#primary-menu .gt_selector { .main-nav li[class*="current-menu-"]>a,#primary-menu ul li a:hover { color: #23458A !important; background-color: transparent !important; }
.main-nav li[class*="current-menu-"]>a,#primary-menu ul li a:hover { color: #23458A !important; background-color: transparent !important; }
#primary-menu ul ul ul a { padding: 15px 0 0 10px; color: #333; font-size: 1em; }
#primary-menu>ul>li>a { padding: 0 7px; font-size: 16px; line-height: 5em; color: #000; }
div#primary-menu { min-width: 88%; }
nav.main-navigation .inside-navigation { justify-content: unset !important; max-width: unset !important; position: unset; width: 86%; }
.fp-is-overflow .fp-overflow.fp-auto-height,.fp-is-overflow .fp-overflow.fp-auto-height-responsive,.fp-is-overflow>.fp-overflow::-webkit-scrollbar { display: none; }
.navigation-branding { margin: 0 auto 0 0 !important; position: relative; z-index: 999; width: 9%; max-width: 120px; }
.site-footer #footer-widgets h2.widget-title { margin: 0 0 30px 0 !important; padding: 0; font-size: 26px; font-family: Roboto !important; }
@media (max-width: 1400px) { nav.main-navigation .inside-navigation { width: 90%; }
}.nav-aligned-center .main-navigation { width: 100%; }
body. .container.grid-container { max-width: 1300px !important; }
body .site-footer .footer-widgets .grid-container { max-width: 100% !important; }
.main-navigation .main-nav>ul>li>ul>li ul { left: 45px !important; }
}.aimixAbout { font-family: Roboto !important; }
.aimixAbout h2,.aimixAbout h3 { background: none !important; font-family: Roboto !important; border: none; }
.aimixAbout1 { width: 100%; font-size: 0; position: relative }
.aimixAbout1-video { position: relative; width: 100%; }
.aimixAbout1-mask { position: absolute; top: 0; left: 0; width: 100%; height: 100%; opacity: 0.5; background: #1d1e1f; }
.aimixAbout1 video { width: 100%; }
.aimixAbout1-con { width: 67.71%; position: absolute; left: 50%; top: 50%; transform: translateX(-50%) translateY(-150%); }
.aimixAbout1-con h2 { font-size: 60px !important; font-weight: bold; line-height: 60px; letter-spacing: 0px; color: #ffffff; text-align: center; padding: 0 !important; margin: 0; background: none; border: none; }
/* WHO WE ARE */.aimixAbout2 { background-color: #f2f2f2; width: 100%; font-family: Roboto; }
.aimixAbout2 .con { max-width: 1560px; margin: 0 auto; padding-top: 100px; height: 550px; }
.aimixAbout2 .aimixAbout-left { color: #185cab; text-align: center; font-size: 34px; }
.aimixAbout2 .aimixAbout-right p { font-size: 15px; }
.aimixAbout2 .rigBot { margin: 80px auto 0 auto; }
.aimixAbout2 .time1 { box-sizing: border-box; text-align: center; position: relative; color: #185cab; }
.aimixAbout2 .time1::after { content: ''; width: 1px; height: 80px; background: #dcdcdc; position: absolute; right: 0; top: calc(50% - 40px); }
.aimixAbout2 .time2::after { position: static; width: 0; height: 0; }
.aimixAbout2 .time1 .t1 { font-size: 30px; margin-right: 10px; }
.aimixAbout2 .time1 .t2 { font-size: 22px; line-height: 50px; }
.aimixAbout2 .time1 .rigBotcon { font-size: 14px; }
.aimixAbout2 .time1 .shuzi { display: flex; }
/* map */.aimixAbout3 .leftMap { margin-top: 60px; position: relative; }
.aimixAbout3 .leftMappic { width: 100%; font-size: 0; }
.aimixAbout3 .leftMappic img { width: 100%; }
.aimixAbout3 .line { position: absolute; }
.aimixAbout3 .lineBg { position: absolute; right: 0; top: 0; width: 100%; height: 100%; background-repeat: no-repeat; background-position: right center; background-size: cover; }
.aimixAbout3 .line1 .lineBg { animation: widthx 2s infinite linear 0s; }
.aimixAbout3 .line2 .lineBg { animation: widthx 2s infinite linear 0s; }
.aimixAbout3 .line3 .lineBg { animation: widthx 2s infinite linear 0s; }
.aimixAbout3 .line4 .lineBg { animation: widthx 2s infinite linear 0s; }
.aimixAbout3 .line5 .lineBg { position: absolute; left: 0%; top: 0; width: 100%; height: 100%; background-repeat: no-repeat; background-position: center top; background-size: cover; animation: heightx 2s infinite linear 0s; }
.aimixAbout3 .line6 .lineBg { position: absolute; right: 0%; top: 0; width: 100%; height: 100%; background-repeat: no-repeat; background-position: center top; background-size: cover; animation: heightx 2s infinite linear 0s; }
.aimixAbout3 .line7 .lineBg { position: absolute; right: 0%; top: 0; width: 100%; height: 100%; background-repeat: no-repeat; background-position: center top; background-size: cover; animation: heightx 2s infinite linear 0s; }
.aimixAbout3 .line8 .lineBg { position: absolute; left: 0; top: 0; width: 100%; height: 100%; background-repeat: no-repeat; background-position: left center; background-size: cover; animation: widthx 2s infinite linear 0s; }
@keyframes heightx { from { height: 0; } to { height: 100%; }}
@keyframes widthx { from { width: 0; } to { width: 100%; }}.aimixAbout3 .line1 { width: 23.56%; height: 13%; top: 18.5%; right: 16.9%; }
.aimixAbout3 .line2 { width: 30.56%; height: 8%; top: 27.7%; right: 15.9%; }
.aimixAbout3 .line3 { width: 51.62%; height: 31%; top: 32.5%; right: 16%; }
.aimixAbout3 .line4 { width: 13.718%; height: 13%; top: 32.5%; right: 16.5%; }
.aimixAbout3 .line5 { width: 4.06%; height: 14.5%; top: 33.5%; right: 12%; }
.aimixAbout3 .line6 { width: 6.58%; height: 13%; top: 32%; right: 10.5%; }
.aimixAbout3 .line7 { width: 8.718%; height: 22%; top: 31%; right: 9%; }
.aimixAbout3 .line8 { width: 4.453%; height: 2.5%; top: 30.5%; right: 10.9%; }
.aimixAbout3 .aimixAbout3-right { margin: 25% 14% 0 4%; background: url(/static/aimix/wp-content/uploads/2022/10/square.png) no-repeat; background-size: 100% 100%; padding: 17% 5% 18% 15%; }
.aimixAbout3 .aimixAbout3-right .con { line-height: 28px; }
.aimixAbout3 .aimixAbout3-right .con p { margin-bottom: 10px; font-size: 16px; }
.aimixAbout3 .aimixAbout3-right h2 { margin-bottom: 20px; font-size: 30px !important; line-height: 40px; }
.aimixAbout3-country { position: absolute; font-size: 14px; color: #185cab; background: #fff; }
.aimixAbout3-union1 { right: 38.5%; top: 20.5%; }
.aimixAbout3-union2 { right: 43.5%; top: 35.5%; }
.aimixAbout3-union3 { right: 66.5%; top: 56%; }
.aimixAbout3-union4 { right: 27%; top: 45%; }
.aimixAbout3-union5 { right: 14%; top: 49.5%; }
.aimixAbout3-union6 { right: 10%; top: 53.5%; }
.aimixAbout3-union7 { right: 8%; top: 45%; }
/* 年份 */.aimixAbout4 { width: 100%; font-family: Roboto; color: #ffffff; max-height: 900px; margin-top: -17%; }
.aimixAbout4-con { background: url(/static/aimix/wp-content/uploads/2022/10/mountain.jpg) no-repeat; background-size: 100% 100%; position: relative; height: 900px; }
.aimixAbout4 h2 { font-size: 42px !important; }
.aimixAbout4-left { width: 420px; position: absolute; top: 8%; right: 7%; z-index: 999; text-align: center; }
.aimixAbout4-con::after { content: ''; width: 85%; height: 1px; background: rgba(255, 255, 255, 0.1); position: absolute; bottom: 10%; right: 8%; }
.aimixAbout4-left .swiper-slide { display: flex; align-items: center; font-size: 24px; color: rgba(255, 255, 255, 0.5); height: 90px; width: 255px; margin: 0 auto; justify-content: center; }
.aimixAbout4-left .swiper-slide-thumb-active { border-bottom: 2px solid #ffffff; border-top: 2px solid #ffffff; font-size: 36px; color: #ffffff; }
#aimixAbout4-left { height: 500px; overflow: hidden; }
div#aimixAbout4-right { height: 100%; }
.aimixAbout4-right .swiper-slide { position: relative; width: 100%; font-size: 0; }
.aimixAbout4-right .swiper-slide img { width: 100%; height: 900px; }
.aimixAbout4-right { position: absolute; top: 35%; left: 7%; box-sizing: border-box; overflow: hidden; height: 60%; }
@font-face { font-family: 'Racing Sans One'; font-style: normal; font-weight: 400; font-display: swap; src: url(/static/aimix/fonts/RacingSansOne-Regular.ttf) format('truetype'); }
.aimixAbout4-safe h3 { font-family: 'Racing Sans One'; font-size: 80px; font-weight: normal; line-height: 100px; letter-spacing: 1px; color: #ffffff; position: relative; margin: 0; margin-bottom: 70px; background-image: none; padding: 0 !important; }
.aimixAbout4-safe h3::after { content: ''; width: 40px; height: 6px; background: #ffffff; position: absolute; bottom: -30px; left: 5px; }
.aimixAbout4-text { font-size: 16px; line-height: 32px; max-width: 750px; margin-bottom: 16px; }
.aimixAbout4-text:last-child { margin-bottom: 0; }
/* 长图 */.aimixAbout5 { width: 100%; position: relative; }
.aimixAbout5-safe { flex-shrink: 1; display: block; margin: 0px; inset: 0px; position: relative; box-sizing: border-box; width: 100%; }
.aimixAbout51 { box-sizing: border-box; padding: 60px 0; width: 100%; overflow: hidden; }
.aimixAbout5 .aimixAbout52 p { display: none !important; width: 0 !important; margin: 0 !important; }
.aimixAbout51 h2 { font-size: 40px !important; font-weight: 800; color: #333333; line-height: 56px; font-family: Roboto; text-align: center; }
.aimixAbout51>p { font-family: Roboto; color: #666666; font-size: 16px; line-height: 30px; text-align: center; max-width: 1290px; margin: 0 auto; }
.aimixAbout51>p strong { font-size: 18px; color: #000; }
.aimixAbout52 { width: 100%; position: relative; overflow: hidden; height: 560px; }
.aimixAbout52-banner { width: 20000px; display: flex; }
.aimixAbout52-pic { width: 5500px; font-size: 0; }
.aimixAbout52-pic img { width: 100%; }
/* 项目 */.aimixAbout6 { /* margin-top: 150px; */ /* padding: 120px 0; */ font-family: Roboto; background: #ffffff; }
h2.inside-h2 { font-weight: 700; font-size: 46px !important; line-height: 100%; padding: 3.5% 0 0 0; margin: 0; text-align: center; }
.aimixAbout6-title { max-width: 1110px; margin: 2% auto 0px auto; color: #ffffff; font-size: 14px; line-height: 30px; text-align: center; }
.aimixAbout6-top { margin: 0 auto; position: relative; z-index: 3; padding: 50px 0 50px 0; width: calc(100% - 100px); }
.aimixAbout6-top-safe { background: #155aaa; max-width: 1650px; margin: 0 auto; padding: 0 0 3.5% 0; }
.aimixAbout6-top h2.inside-h2 { font-size: 46px !important; color: #ffffff; }
.aimixAbout6-top .inside-title { color: #ffffff; }
/* 插件 */.aimixAbout6-bottom { z-index: 1; max-width: 100%; margin: -11% auto 0 auto; position: relative; }
.aimixAbout6-bottom-con { box-sizing: border-box; background: url(/static/aimix/wp-content/uploads/2022/10/space.jpg) no-repeat; background-size: 100% 100%; padding: 12% 0 1% 0; }
.aimixAbout6-bottom-banner { margin: 0 auto; width: 81.25%; }
.aimixAbout6-bottom-single { position: relative; margin: 0 auto; padding-top: 3%; }
.aimixAbout6-bottom-left { position: absolute; top: 0%; left: 0%; width: 50%; }
.aimixAbout6-bottom-pic { width: 100%; font-size: 0; }
.aimixAbout .sa_owl_theme .owl-nav button { top: 88% !important; width: 60px !important; height: 60px !important; }
.aimixAbout .white .sa_owl_theme .owl-nav .owl-prev { left: 42% !important; }
.aimixAbout .white .sa_owl_theme .owl-nav .owl-next { right: 42% !important; }
.aimixAbout .white .sa_owl_theme .owl-nav .owl-prev:hover { background: url(/static/aimix/wp-content/uploads/2022/10/white-arrow.png) #185cab no-repeat center center !important; border: none; }
.aimixAbout .white .sa_owl_theme .owl-nav .owl-next:hover { background: url(/static/aimix/wp-content/uploads/2022/10/arrow.png) #185cab no-repeat center center !important; border: none; }
.aimixAbout6-bottom-left h3 { font-weight: 700; color: #333333; font-size: 30px; line-height: 33px; padding: 0 !important; margin: 0 0 3% 0; background: none; border: none; }
.aimixAbout6-bottom-t1 { font-size: 18px; font-weight: bold; line-height: 35px; color: #575859; }
.aimixAbout6-bottom-text { font-style: italic; color: #575859; font-size: 16px; line-height: 28px; }
.aimixAbout6-bottom-right { overflow: hidden; cursor: pointer; position: absolute; top: 0%; right: 0%; width: 15%; }
.aimixAbout6-bottom-right a { text-decoration: none; color: #575859; }
.aimixAbout6-bottom-right a:hover { color: #155aaa }
.aimixAbout6 .sa_owl_theme .owl-dots { display: none !important; }
/* furture视频 */.aimixAbout7 { width: 100%; position: relative; background: #000; margin-top: -22px; }
.aimixAbout7-video { position: relative; width: 100%; }
.aimixAbout7-mask { position: absolute; top: 0; left: 0; width: 100%; height: 100%; opacity: 0.5; background: #1d1e1f; }
.aimixAbout7-con { width: 1350px; position: absolute; left: 50%; color: #ffffff; z-index: 2; top: 44%; text-align: center; transform: translateX(-50%) translateY(-50%); }
.aimixAbout7-con h2 { font-size: 40px !important; font-weight: bold; line-height: 50px; letter-spacing: 0px; color: #fff; text-align: center; padding: 0 !important; margin: 0; background: none; border: none; }
.aimixAbout7-con>div { margin-top: 50px; font-size: 17px; line-height: 30px; }
/* map */.aimixAbout8 { font-family: Roboto; background: #fff; width: 100%; }
.aimixAbout8 .con { max-width: 1560px; margin: 0 auto; text-align: center; }
.aimixAbout8 .top { color: #000; padding: 100px 70px 20px 80px; }
.aimixAbout8 .top h2 { font-size: 46px !important; margin-bottom: 60px; line-height: 50px; font-weight: bold; }
.aimixAbout8 .topTitle { font-size: 17px; line-height: 30px; }
/* CEO */.aimixAbout9 { width: 100%; color: #fdfdfd; font-family: Roboto; background: url(/static/aimix/wp-content/uploads/2022/10/workig-site.jpg) no-repeat; background-size: 100% 100%; }
.aimixAbout9 .con { width: 81.25%; margin: 0 auto; padding: 8% 0 5% 0; }
.aimixAbout9 .leftCeo img { width: 41.95%; height: 41.95%; }
.aimixAbout9 .leftCeo .t1 { font-size: 46px; font-weight: bold; margin: 7% 0 6% 3%; }
.aimixAbout9 .leftCeo .t2 { margin-left: 2%; font-size: 30px; }
.aimixAbout9 .rigTitle { position: relative; margin-bottom: 13%; display: flex; align-items: center; justify-content: center; transition: all 0.5s; }
.aimixAbout9 .rigTitlepic { flex: 1; font-size: 0; text-align: center; }
.aimixAbout9 .rigTitle img { width: 64px; }
.aimixAbout9 .rigTitle-t { font-size: 16px; line-height: 26px; width: 76.97%; padding-right: 3.9%; }
.aimixAbout9 .conRight .t3 { font-size: 30px; line-height: 30px; margin: 0 0 4% 0; }
.aimixAbout9 .rigTitle:hover { margin-left: -50px; transition: all 0.5s; }
.aimixAbout9 .rigTitle:hover::after { content: ''; width: 130%; height: 1px; background-image: linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.2) 100%); position: absolute; top: -37%; right: -28%; }
.aimixAbout9 .rigTitle:hover::before { content: ''; width: 130%; height: 1px; background-image: linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.2) 100%); position: absolute; bottom: -37%; right: -28%; }
.aimixAbout10 .con { width: 81.25%; margin: 3% auto 0; text-align: center; }
.aimixAbout10 h2 { font-size: 40px !important; font-weight: bold; margin-bottom: 30px; }
.aimixAbout10 .contact { padding: 0 3.9%; }
.aimixAbout10 .tit { font-size: 16px; color: #1f1d1d; margin-top: 30%; }
@media screen and (max-width:1750px) { .aimixAbout3 .aimixAbout3-right { padding: 15% 4% 10% 12%; }
}@media screen and (max-width:1640px) { .aimixAbout1-con h2 { font-size: 45px !important; }
}@media screen and (max-width:1500px) { .aimixAbout3 .aimixAbout3-right h2 { margin-bottom: 25px; }
}@media screen and (max-width:1700px) { .aimixAbout1-con h2 { font-size: 50px !important; }
}label { display: inline-block; max-width: 100%; margin-bottom: 5px; font-weight: normal; }
#jp-relatedposts h3.jp-relatedposts-headline { background: none; font-size: 24px; padding-left: 0; }
#jp-relatedposts h3.jp-relatedposts-headline em:before { border-top: 3px solid #FF673E; margin-bottom: 0.5em; }
#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post img.jp-relatedposts-post-img,#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post span { width: 100%; }
#jp-relatedposts .jp-relatedposts-items-visual h4.jp-relatedposts-post-title { background: #1877F2; padding: 8px; text-transform: capitalize; text-align: center; font-size: 16px; }
#jp-relatedposts .jp-relatedposts-items-visual h4.jp-relatedposts-post-title a { color: #fff; }
/*公共部分样式*/.full-gray { width: 100%; background: #f0f0f0; padding: 30px 0; }
.full-orange { width: 100%; background: #fc6500; padding: 30px 0; color: #fff; }
.full-orange h2,.full-blue h2 { background: none; padding-left: 0; color: #fff; }
.full-blue { width: 100%; background: #244b9c; padding: 30px 0;color: #fff; }
.full-orange a,.full-blue a { color: #fff; }
.aimix-quote { margin: 20px auto; min-width: 240px; height: 46px; font-size: 18px; line-height: 38px; clear: both; color: #fff; text-align: center; }
#aimix-quote-left { margin: 20px; text-align: left; }
#aimix-quote-right { margin-right: 20px; text-align: right; }
.aimix-quote a:hover { background-color: #cf4105; }
.aimix-quote a { color: #fff; padding: 10px 65px 10px 42px; background: url(/static/aimix/wp-content/uploads/2021/10/Small-icon-white.png) #F86804 no-repeat right 40px center; border: 4px solid #FED5CF; border-radius: 50px; }
.aimix-quote:hover a { color: #fff !important; }
.full-width-content .container.grid-container .site-main .inside-article .entry-header .entry-title { max-width: 1460px; margin: auto; padding-top: 20px; color: #000; padding-bottom: 15px; background: url(/static/aimix/wp-content/uploads/2023/01/aimix.png) left 39px no-repeat; padding-left: 45px; background-size: 30px !important; }
.site-content .entry-title { background: url(/static/aimix/wp-content/uploads/2025/07/h1-title-icon.jpg) left center no-repeat; padding-left: 45px; background-size: 30px !important; font-family: Times New Roman; font-weight: bold; }
.page-button { margin-bottom: 20px; margin-top: 20px; }
.category .type-post { border-bottom: 1px dashed #cacaca; margin-top: 20px; }
.category .type-post .entry-header { border-bottom: none !important; }
.read-more-container a { border-bottom: 3px solid #C6C6C6; color: #FFF; background-color: #005EB8; font-size: 14px; float: right; font-weight: 700; padding: 6px 30px; }
ul { line-height: 1.8em; }
#menu-item-20147 .sub-menu { width: 240px; }
#motat-li-ul p { color: #ff6600; }
.header-widget .wp-block-image .alignright { margin-top: 0; }
.fa-full { width: 100%; line-height: 1.5em; }
.fa-full .fa { min-width: 15px; float: left; width: 5%; line-height: 1.5em; }
.fa-full .fa-right { float: left; width: 91%; margin-left: 3%; }
/*鄂式破碎机页面*/.full-width-content .container.grid-container .site-main .inside-article .entry-header { border-bottom: none; }
.full-width-content .container.grid-container .site-main .inside-article .entry-content { margin: 0; }
.page-maxwidth { max-width: 1370px; margin: auto; }
.page-mobile-one { background: #2b405d; padding: 20px 0; color: #FFFFFF; text-align: center; }
.page-mobile-one-img img { border: 1px solid #939cae; margin: 20px 0; }
.page-mobile-one h2 { color: #fff; background: none !important; text-align: left !important; padding-left: 0 !important; border-bottom: none !important; margin-top: 0 !important; margin-bottom: 10px !important; }
.page-h2-des { text-align: left; border: 1px solid #939cae; border-radius: 15px; padding: 2px 10px; background-color: #FFFFFF; display: inline; float: left; color: #7792a8; }
.page-capacity-des { clear: both; padding-top: 20px; }
.page-capacity-des .content-column { background: url(/static/aimix/wp-content/uploads/2021/03/Capacity-bg.png) center left no-repeat; }
.page-mobile-one .content-column { margin-top: 10px; }
.page-mobile-one .content-column br { display: none; }
.page-mobile-one strong { font-size: 14px; }
.page-Feeding-border { border-left: 1px dashed #fff; border-right: 1px dashed #fff; }
.page-mobile-one-stone { background: #304870; margin-top: -10px; }
.page-jaw-Introduction { background: #E9E9E9; padding-top: 20px; }
.page-jaw-Introduction img { margin-top: 20px; }
.page-jaw-Introduction .page-maxwidth { padding: 30px 10px; }
.page-maxwidth h3 { font-size: 20px !important; margin-top: 0 !important; }
#page-h3-margin { clear: both; text-align: right; background: none; color: #fff; padding-left: 0; margin-top: 20px; margin-bottom: 20px; margin-bottom: 0px; }
.page-mobile-one #page-h3-margin { margin-top: 20px !important; text-align: left; }
.page-p-margin { text-align: left; color: #909bb1; }
.page-jaw-Introduction .page-maxwidth h2 { background: url(/static/aimix/wp-content/uploads/2021/03/Product-icon.png) no-repeat left center; padding-left: 40px; color: #000; padding-bottom: 0; }
.page-jaw-Working { background: #fff; }
.page-jaw-Working .page-maxwidth { padding: 30px 10px; background: url(/static/aimix/wp-content/uploads/2021/03/jaw-working-background.png) no-repeat top left 230px; }
.page-jaw-Working .page-maxwidth .page-jaw-Working-title strong { font-size: 26px; padding-left: 40%; }
.page-jaw-Working .page-maxwidth .page-jaw-Working-title { background: #f1f1f1; margin-top: 48%; border-radius: 50%; width: 400px; height: 400px; padding: 10%; vertical-align: middle; }
.page-jaw-Working .page-maxwidth .page-jaw-Working-title .page-jaw-Working-title-h3 { background: #f6f6f6; border-radius: 50%; width: 100%; height: 100%; vertical-align: middle; padding-top: 25%; padding-left: 15%; }
.page-jaw-Working-p { margin-top: 10%; }
.page-jaw-Features { background: #253654; line-height: 79px; padding-bottom: 30px; }
.page-jaw-Features .page-maxwidth h3 { background: none; color: #fff; padding-top: 5%; text-align: center; }
.page-jaw-Features-bg { margin-top: 30px; }
#Features-bg1 { background: url(/static/aimix/wp-content/uploads/2021/03/Features1.png) no-repeat center right 40px; }
#Features-bg2 { background: url(/static/aimix/wp-content/uploads/2021/03/Features2.png) no-repeat center right 40px; }
#Features-bg3 { background: url(/static/aimix/wp-content/uploads/2021/03/Features3.png) no-repeat center right 40px; }
.page-jaw-Features-bg2 { margin-top: 30px; }
#Features-bg4 { background: url(/static/aimix/wp-content/uploads/2021/03/Features4.png) no-repeat center left 30px; }
#Features-bg5 { background: url(/static/aimix/wp-content/uploads/2021/03/Features5.png) no-repeat center left 30px; }
#Features-bg6 { background: url(/static/aimix/wp-content/uploads/2021/03/Features6.png) no-repeat center left 30px; }
.page-jaw-Features-li { background: url(/static/aimix/wp-content/uploads/2021/03/Advantages-icon-list.png) no-repeat center left; text-align: right; }
.page-jaw-Features-li strong { margin-right: 180px; }
.page-jaw-Features-li-r { background: url(/static/aimix/wp-content/uploads/2021/03/Advantages-icon-list-right.png) no-repeat center left 120px; text-align: left; }
.page-jaw-Features-li-r strong { margin-left: 160px; }
.page-jaw-Specifications { background: #EDEDED; padding-bottom: 30px; }
.page-jaw-Specifications .page-maxwidth h3 { background: none; padding-top: 5%; text-align: center; }
.page-jaw-Applicable { padding-top: 30px; padding-bottom: 20px; }
.page-jaw-Applicable .page-maxwidth h2 { background: url(/static/aimix/wp-content/uploads/2021/03/Product-icon.png) no-repeat left center; padding-left: 40px; padding-bottom: 0; }
.page-jaw-Applicable .page-maxwidth h3 { background: none; margin-bottom: 20px; /* margin-top: 80px !important; */ }
.page-all-sections-Introduction { float: left; width: 100%; border-radius: 10px; margin: auto; margin-top: 30px; }
.page-all-sections-Introduction ul { padding: 0; margin: 0 auto; display: block; clear: both; list-style: none; width: 100%; border-radius: 10px; max-width: 1370px; background: #fff; }
.page-all-sections-Introduction ul li { background: url(/static/aimix/wp-content/uploads/2021/03/Introduction-li-background-img.png) #fff no-repeat center center; display: inline-block; float: left; width: 16%; margin: 0 0.33%; text-align: center; position: relative; padding: 1.8% 0; }
.page-all-sections-Introduction ul li a { color: #4e4c4c; }
.page-all-sections-Introduction ul li a strong { font-size: 16px; }
.page-all-sections-Introduction ul .active { background: #b02d2c; }
.page-all-sections-Introduction ul .active a { color: #fff; }
.page-all-sections { float: left; width: 100%; border-radius: 10px; margin: 30px auto; padding-bottom: 50px; }
.page-all-sections-ul { padding: 0; margin: 0 auto; display: block; clear: both; list-style: none; width: 100%; border-radius: 10px; max-width: 1370px; background: #fff; }
.page-all-sections-ul li { border: 1px solid #e2e2e7; }
.page-all-sections-ul li a { display: block; font-size: 16px; color: #000; text-decoration: none; padding: 10px 10px 20px 10px; }
.page-all-sections-ul li a img { margin-bottom: 25px; }
.page-all-sections-ul li a strong { background: url(/static/aimix/wp-content/uploads/2021/03/Double-arrow2.png) no-repeat bottom center; padding-bottom: 60px; }
.page-all-sections-ul li a strong:hover { background: url(/static/aimix/wp-content/uploads/2021/03/Double-arrow2-border.png) no-repeat bottom center; }
.page-all-sections-ul li a.active { color: #000; }
.page-all-sections-ul li a:hover { color: #738ac7; }
.secondary-navigation ul ul { min-width: 120px; }
/*视频页面*/.videos-caseh4 h4 { height: 40px; padding: 0 10px; line-height: 40px; overflow: hidden; background: #000; text-align: center; font-size: 17px; font-family: Candara; color: #fff; margin-bottom: 0; }
.videos-caseh4 h4:hover { color: #fff; background-color: #0166FF; }
body .switcher .selected a { border: none; padding: 2px 5px !important; line-height: 17px !important; width: auto; color: #000 !important; width: 151px; display: flex; align-items: center; }
.switcher .selected a img { margin-right: 8px; }
/*全球招募页面*/.Recruiting-1 { max-width: 1200px; margin: 0 auto; color: #000; margin-top: 4.0em; font-size: 16px; }
.Recruiting-1 h2 { background: none !important; border-bottom: none !important; font-size: 26px; font-weight: bold; padding-left: 0 !important; }
.Recruiting-1 .Recruiting-1-list { background: url(/static/aimix/wp-content/uploads/2020/07/Recruiting-list-icon.jpg) left top no-repeat; line-height: 14px; padding-left: 30px; }
.Recruiting-1 .Recruiting-1-list p { margin-bottom: 1.0em; line-height: 14px; }
.Recruiting-border { height: 4.0em; background-color: #eeeeee; margin-top: 50px; }
.Recruiting-1-all { background: url(/static/aimix/wp-content/uploads/2020/07/Recruiting-map.jpg) center top no-repeat; margin: 0 auto; }
.Recruiting-2 { background: url(/static/aimix/wp-content/uploads/2020/07/Recruiting-background.jpg) center top no-repeat; margin: 0 auto; }
.Recruiting-2-center { max-width: 1200px; margin: 0 auto; font-size: 16px; padding: 20px 0; }
.Recruiting-2-center h2 { background: none !important; border-bottom: none !important; font-size: 26px; font-weight: bold; padding-left: 0 !important; color: #fff; }
.Recruiting-2-center p { margin-bottom: 0 !important; }
.Recruiting-2-center .Recruiting-2-list1 { background: url(/static/aimix/wp-content/uploads/2020/07/list-1.png) #fff center left 10px no-repeat; padding-left: 50px; padding: 20px 30px 20px 60px; margin: 10px auto; border: 1px solid #b5b5b5; }
.Recruiting-2-center .Recruiting-2-list2 { background: url(/static/aimix/wp-content/uploads/2020/07/list-2.png) #fff center left 10px no-repeat; padding-left: 50px; padding: 20px 30px 20px 60px; margin: 10px auto; border: 1px solid #b5b5b5; }
.Recruiting-2-center .Recruiting-2-list3 { background: url(/static/aimix/wp-content/uploads/2020/07/list-3.png) #fff center left 10px no-repeat; padding-left: 50px; padding: 20px 30px 20px 60px; margin: 10px auto; border: 1px solid #b5b5b5; }
.Recruiting-2-center .Recruiting-2-list4 { background: url(/static/aimix/wp-content/uploads/2020/07/list-4.png) #fff center left 10px no-repeat; padding-left: 50px; padding: 20px 30px 20px 60px; margin: 10px auto; border: 1px solid #b5b5b5; }
.Recruiting-2-center .Recruiting-2-list5 { background: url(/static/aimix/wp-content/uploads/2020/07/list-5.png) #fff center left 10px no-repeat; padding-left: 50px; padding: 20px 30px 20px 60px; margin: 10px auto; border: 1px solid #b5b5b5; }
/*全球招募页面结束*/p { margin-bottom: 1.0em; }
/*防护用品开始*/.Special-center { max-width: 1200px; margin: 6.0em auto; }
.Special-1 { background: url(/static/aimix/wp-content/uploads/2020/03/aimix-5.jpg) center center no-repeat; border-top: 1px solid #bfbfbf; }
.Special-2 { background-color: #1e73be; margin: 6.0em auto; padding: 0.1em 0; }
.Special-3 { background-color: #f3f3f3; margin: 3.0em auto; padding: 0.1em 0; }
.Special-center2 { max-width: 1200px; margin: 3.0em auto; }
.Special-4 { background: url(/static/aimix/wp-content/uploads/2020/03/aimix-14.jpg) top center no-repeat; margin: 6.0em auto; padding: 0.1em 0; }
.Special-center .wpcf7 { margin-bottom: 20px; }
.Special-6 { background-color: #ffd300; margin: 6.0em auto; padding: 0.1em 0 40px 0; }
#Special-center-top { margin-top: -140px; padding: 30px 0; background: #fff; border-radius: 30px; border: 2px solid #eaeaea; box-shadow: 0px 0px 5px 2px #eaeaea; }
#Special-center-atten img { margin-bottom: 30px; }
.Special-8 { background: url(/static/aimix/wp-content/uploads/2020/04/aimix-group-44-bg.png) center center no-repeat; margin: 6.0em auto; padding: 0.1em 0; }
.Special-8 .content-column { background: #1e73be; }
. .header-display { display: none; }
/*防护用品结束*//*星标开始*/.header-gold { text-align: right; }
.header-star { font-size: 13px; min-width: 540px; color: #000; }
.header-star-1 { float: left; margin: 0 1%; width: 28%; background: url(/static/aimix/wp-content/uploads/2020/02/4-star.png) center left 7px no-repeat; padding-left: 75px; border-right: 1px dashed #c1c1c1; border-left: 1px dashed #c1c1c1; }
.header-star-2 { float: left; margin: 0 1%; width: 31%; background: url(/static/aimix/wp-content/uploads/2020/02/4-half-star.png) center left 7px no-repeat; padding-left: 75px; border-right: 1px dashed #c1c1c1; }
.header-star-3 { float: left; margin: 0 1%; width: 35%; background: url(/static/aimix/wp-content/uploads/2020/02/4-half-star.png) center left 7px no-repeat; padding-left: 75px; border-right: 1px dashed #c1c1c1; }
.Reviews1-left { float: left; height: auto; max-width: 10%; }
.Reviews1-left img { width: 60px; height: 60px; border-radius: 50%; border: 1px solid #aeaeae; }
.Reviews1-right { float: left; width: 90%; padding-left: 15px; }
.Reviews1-right-top { font-size: 24px; font-style: italic; font-weight: bold; padding-left: 5px; }
.Reviews1-right-bottom { font-size: 14px; }
.Reviews1-right-bottom-pro { color: #f47f18; }
.Reviews2 { border-bottom: 1px dashed #cacaca; padding-bottom: 15px; margin: 25px 0 30px 0; }
.Reviews2 p { margin-bottom: 10px; }
.inside-right-sidebar #text-7 { background: url(/static/aimix/wp-content/uploads/2020/02/gold-right-bg.jpg) center top no-repeat; padding: 200px 30px 30px 30px; }
.gold-right1 { font-size: 16px; border-bottom: 1px dashed #d0d0d0; padding-bottom: 10px; margin-bottom: 20px; font-style: italic; }
.gold-right1 strong { font-size: 20px; font-style: normal; }
.gold-right2 { line-height: 30px; font-size: 14px; background: url(/static/aimix/wp-content/uploads/2020/02/4-half-star-right.png) center left no-repeat; padding-left: 93px; }
.gold-right3 { line-height: 30px; font-size: 14px; background: url(/static/aimix/wp-content/uploads/2020/02/4-star-right.png) center left no-repeat; padding-left: 93px; }
.gold-right-contact { margin-top: 20px; }
/*星标结束*//*代理开始*/.agent1 { max-width: 1200px; margin: auto; text-align: center; margin-top: 4em; }
.agent1-l { background: url(/static/aimix/wp-content/uploads/2020/02/bg-01.png) #38a1d8 center left no-repeat; padding: 60px 10px 30px 10px; }
.agent1-c { background: url(/static/aimix/wp-content/uploads/2020/02/bg-02.png)#38a1d8 center left no-repeat; padding: 60px 10px 30px 10px; }
.agent1-r { background: url(/static/aimix/wp-content/uploads/2020/02/bg-03.png)#38a1d8 center left no-repeat; padding: 60px 10px 30px 10px; }
.agent1 p { color: #fff; padding: 40px 60px 10px 60px; }
.agent2 { margin-top: 4em; width: 100%; background: url(/static/aimix/wp-content/uploads/2020/02/Advantages-bg.jpg) center center no-repeat; }
.agent2-c { max-width: 1200px; margin: auto; padding: 5em 0.5em; text-align: center; color: #fff; }
.agent2-c h2 { font-size: 30px !important; padding-top: 1em; font-weight: bold; background: none !important; border-bottom: none !important; margin-top: 0 !important; }
.agent3 { max-width: 1200px; margin: auto; margin-top: 4em; }
.agent3 h3 { background: none !important; margin-top: 0 !important; margin-bottom: 0 !important; padding-left: 0 !important; color: #000; }
.agent3 p { text-align: justify; }
.agent3-1 { background: url(/static/aimix/wp-content/uploads/2020/02/Brand.png) top left no-repeat; padding-left: 45px; margin-top: 2em; }
.agent3-2 { background: url(/static/aimix/wp-content/uploads/2020/02/Region.png) top left no-repeat; padding-left: 45px; margin-top: 2em; }
.agent3-3 { background: url(/static/aimix/wp-content/uploads/2020/02/Strength.png) top left no-repeat; padding-left: 45px; margin-top: 2em; }
.agent3-4 { background: url(/static/aimix/wp-content/uploads/2020/02/Strong.png) top left no-repeat; padding-left: 45px; margin-top: 2em; }
.agent3-5 { background: url(/static/aimix/wp-content/uploads/2020/02/Media.png) top left no-repeat; padding-left: 45px; margin-top: 2em; }
.agent3-6 { background: url(/static/aimix/wp-content/uploads/2020/02/Delivery.png) top left no-repeat; padding-left: 45px; margin-top: 2em; }
.agent4 { width: 100%; margin: auto; margin-top: 4em; background-color: #f1f2f6; margin-top: 4em; text-align: center; padding-bottom: 2em; }
.agent4-c { max-width: 1200px; margin: auto; padding: 2em 0; }
.agent4-c h2 { font-size: 30px !important; font-weight: bold; background: none !important; border-bottom: none !important; margin-top: 0 !important; }
.agent4-c h3 { background: none !important; margin-top: 0 !important; margin-bottom: 0 !important; padding-left: 0 !important; color: #000; padding-top: 1em; }
.agent4-c h3 a { color: #3a3a3a }
.agent5 { margin-top: 4em; margin-bottom: 4em !important; width: 100%; background: url(/static/aimix/wp-content/uploads/2020/02/Joining-process-bg.jpg) top center no-repeat; }
.agent5-c { max-width: 1200px; margin: auto; padding: 4em 0.5em; text-align: center; color: #fff; }
.agent5-c h2 { font-size: 30px !important; font-weight: bold; background: none !important; border-bottom: none !important; margin-top: 0 !important; margin-bottom: 0 !important; }
.agent6 { max-width: 1200px; margin: auto; background-color: #fff; padding: 3em 1em; box-shadow: 0 5px 10px 5px rgba(0, 0, 0, .2); }
.agent6-1 { background: url(/static/aimix/wp-content/uploads/2020/02/join-1.png) top left 20px no-repeat; padding-left: 115px; margin-top: 2em; }
.agent6-2 { background: url(/static/aimix/wp-content/uploads/2020/02/join-2.png) top left 20px no-repeat; padding-left: 115px; margin-top: 2em; }
.agent6-3 { background: url(/static/aimix/wp-content/uploads/2020/02/join-3.png) top left 20px no-repeat; padding-left: 115px; margin-top: 2em; }
.agent6-4 { background: url(/static/aimix/wp-content/uploads/2020/02/join-4.png) top left 20px no-repeat; padding-left: 115px; margin-top: 2em; }
.agent6-1-border { border: 3px solid #45a4ce; padding: 1.5em 1em; border-radius: 15px; }
.agent6-2-border { border: 3px solid #74aa51; padding: 1.5em 1em; border-radius: 15px; }
.agent6-3-border { border: 3px solid #fbdb5d; padding: 1.5em 1em; border-radius: 15px; }
.agent6-4-border { border: 3px solid #ec884e; padding: 1.5em 1em; border-radius: 15px; }
.agent6-1-border p,.agent6-2-border p,.agent6-3-border p,.agent6-4-border p { margin-bottom: 0; }
.agent6-1-border h3,.agent6-2-border h3,.agent6-3-border h3,.agent6-4-border h3 { margin-bottom: 10px; background: none !important; margin-top: 0 !important; padding-left: 0 !important; }
.agent7 { color: #fff; background: url(/static/aimix/wp-content/uploads/2020/02/Message-bg.jpg) center center no-repeat; padding: 4em 0.5em; text-align: center; }
.agent7 h2 { font-size: 30px !important; font-weight: bold; background: none !important; border-bottom: none !important; margin-top: 0 !important; margin-bottom: 10 !important; padding-left: 0 !important; }
.agent7 h3 { font-size: 24px; background: none !important; margin-top: 0 !important; padding-left: 0 !important; }
.agent7-p { background-color: #fff; color: #003753; max-width: 700px; margin: auto; font-size: 15px; line-height: 35px; height: 35px; border-radius: 17.5px; padding: 0px 2px 0px 2px; }
.agent8 { max-width: 1200px; margin: 4em auto !important; padding-left: 300px; background: url(/static/aimix/wp-content/uploads/2020/02/Contact-us-bg.jpg) left center no-repeat; box-shadow: 0 5px 10px 5px rgba(0, 0, 0, .2); }
.agent8-message { padding: 1em 0; }
.agent-name,.agent-email,.agent-tel,.agent-company,.agent-country,.agent-category,.agent-messsage,.agent-agreement { margin: 10px 5px; }
.agent-text-p { font-weight: normal; }
.agent-text-input { float: left; max-width: 78%; padding-left: 2%; }
.agent-category2 { float: left; padding-left: 2%; max-width: 78%; }
.agent-category2 select { padding: 10px 15px !important; }
.agent-messsage2 { float: left; width: 78%; padding-left: 2%; }
.agent-messsage2 textarea { max-height: 200px; }
.agent-agreement { padding-left: 30px; }
.agent-agreement-notice { color: #ff0000; padding-left: 30px; }
.agent-Send { padding-left: 30px; text-align: center; }
.agent-Send input[type="submit"] { background-color: #007dbe; border-radius: 5px; }
.agent-Send input[type="submit"]:hover { background-color: #2a2836; border-radius: 5px; }
@media screen and (max-width: 768px) { .page-all-left-imgs { display: none; }
}/*代理结束*/@media screen and (min-width: 1024px) { .banner-mobile { display: none; }
.banner-mobile750 { display: none; }
}/*8-8内页模板*/.ash800 { max-width: 760px; margin: auto; }
.page-all { margin: 40px 0; clear: both; }
.page-all ul { list-style: none; margin: 0; }
.page-all-li-slider { max-width: 1400px; margin: 0 auto; }
.page-all-left { padding: 0 10px; }
.page-all-right { padding: 0 10px; }
.page-all-left-imgs { margin-bottom: 20px; }
.page-all-left-imgb ul,.page-all-left-imgs ul { list-style: none; margin: 0; }
.page-all-left-imgb #li-2 li img { border: 1px solid #DDDDDD; }
.page-all-left-imgs #li-1 { margin: 0 8px; }
.page-all-left-imgs #li-1 ul li { margin: 9px 0; border: 1px solid #c9c9c9; }
.page-all-left-imgs #li-1 ul li:hover { border: 1px solid #46BFFA; }
.mjl-center3-right { background: url(/static/aimix/wp-content/uploads/2019/04/blue-sanjiao.png) left center no-repeat; }
.page-all-left-imgb #li-2>li+li { display: none; }
.page-all-left-imgb #li-2 h2 { color: #000; font-size: 28px; text-align: right; padding-bottom: 30px; margin-top: 36px; background: url(/static/aimix/wp-content/uploads/2019/04/h2-bg-right.png) bottom right no-repeat; }
.page-all-right h2 { font-weight: bold; }
.page-all-right-table table { border: none }
.page-all-right-table table tr td { border: none; border-bottom: 1px dashed #ddd; }
.page-all-contact { border-bottom: dashed 1px #ddd; font-weight: bold; font-size: 18px; padding-bottom: 8px; }
.page-all-contact span { color: #da251c; }
.page-all-contact a { color: #da251c; }
.page-all-btn { margin-top: 20px; }
.page-all-tabs-ul { padding: 0; margin: 0 auto; display: block; clear: both; }
.page-all-tabs-ul li { display: inline-block; height: 40px; line-height: 40px; float: left; text-align: center; position: relative; background: #ccc; border-right: 1px solid #fff; margin-bottom: 15px; }
.page-all-tabs-ul li a.active { color: #fff; background: #2D3134; }
.page-all-tabs-ul li a { display: block; padding: 0 15px; font-size: 16px; color: #333; text-decoration: none; }
}.sidebar .widget .widget-title { border-bottom: 1px solid #a0a0a0; padding-bottom: 10px; line-height: 23px; padding: 4px 0 7px 10px; }
.inside-right-sidebar .widget-title { padding-left: 10px; }
.inside-right-sidebar .menu-right-sidebar-container { padding-left: 10px; padding-right: 10px; }
#right-sidebar .inside-right-sidebar #text-5 .textwidget { text-align: center; }
#right-sidebar .inside-right-sidebar .pt-cv-wrapper .pt-cv-title { text-align: center; }
#right-sidebar .inside-right-sidebar .pt-cv-wrapper .pt-cv-title a { font-size: 15px; font-weight: bold; }
.inside-right-sidebar .menu-right-sidebar-container #menu-right-sidebar li a { background: url(/static/aimix/wp-content/uploads/2016/12/arrowicon.png) center left no-repeat; padding-left: 12px; font-size: 15px; font-weight: bold; }
.inside-right-sidebar .menu-right-sidebar-container #menu-right-sidebar li .sub-menu li a { background: url(/static/aimix/wp-content/uploads/2016/12/arrowicon3.png) center left no-repeat; padding-left: 7px; font-size: 13px; font-weight: normal; }
.inside-footer-widgets #text-4 strong { color: #FE6A41; font-weight: normal; margin-right: 5px; }
.inside-right-sidebar .textwidget .pt-cv-wrapper { padding: 0 10px; }
.inside-right-sidebar .textwidget .pt-cv-wrapper .pt-cv-ifield img { border: 1px solid #339fd7; border-radius: 50%; }
.wp-caption .wp-caption-text { padding: 8px 10px; margin: 0; background: rgba(0, 0, 0, .5); color: #FFF; position: absolute; bottom: 0; left: 0; }
/*内页新增*/.type-block { background-color: #f3f3f3; padding-top: 20px }
.type-blockr h2 { color: #0087cd; border-bottom: 1px solid #0087cd; padding-bottom: 5px; }
.type-blockr ul { margin: 0 0 1.5em 1.0em; }
.tile-h2 { font-family: inherit; font-weight: 300; text-transform: none; font-size: 20px; border-bottom: 1px solid #333; padding-bottom: 5px; color: #ffa500; }
/*留言框*/#fancybox-close { position: absolute; top: -15px; right: -15px; width: 30px; height: 30px; cursor: pointer; z-index: 111103; display: none; }
.leave-message-aimixall { width: 100%; height: auto; box-shadow: 0px 0px 5px 2px #f1f1f1; border: 1px solid #2750A7; border-radius: 10px; margin-top: 20px; }
span.wpcf7-form-control-wrap { width: 100%; }
span.wpcf7-form-control-wrap input { width: 100%; }
.leave-project textarea { min-height: 105px; }
#contact_form_pop .leave-message-aimixall { width: 100%; }
#contact_form_pop .leave-require textarea { min-height: 140px; }
.leave-message-aimix { padding: 20px; }
.leave-top { background: #2750A7; width: 100%; border-radius: 5px 5px 0 0; }
.leave-top .leave-top-content { margin: 5px 10px; background-color: #E3EBF5; line-height: 45px; font-size: 15px; color: #000000; text-align: center; }
input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea { background: #fafafa; color: #666; border: 1px solid #ccc; border-radius: 0; padding: 5px 10px; box-sizing: border-box; max-width: 100%; }
.country-select.inside input,.country-select.inside input[type=text] { padding: 6px 15px; }
.country-select.inside .flag-dropdown { right: auto; left: 0; display: none; }
.leave-name { clear: both; width: 50%; float: left; margin-top: 20px; }
.leave-model { width: 50%; float: right; margin-top: 20px; display: none; }
.leave-model input { float: right; }
.leave-email { clear: both; width: 50%; float: left; margin-top: 21px; }
.leave-tel { clear: both; width: 50%; float: left; margin-top: 20px; }
.leave-company { width: 50%; float: left; margin-top: 20px; clear: both; }
.leave-your-country { width: 50%; float: left; margin-top: 21px; clear: both; margin-bottom: 3px; }
.leave-product { clear: both; width: 50%; float: right; margin-top: -36px; }
.leave-project { clear: both; padding-top: 20px; }
.leave-require { clear: both; padding-top: 20px; }
.leave-require textarea { max-height: 110px; max-width: 100%; margin-bottom: 0px; margin-top: 55px; }
.leave-Send { margin-top: 20px; color: #fff; }
input[type="submit"] { margin-top: 20px; background-color: #2750A7; text-transform: uppercase; font-size: 16px; padding: 6px 20px; min-width: 110px; }
input[type="submit"]:hover a { color: #0187ce; background-color: #2750A7; text-decoration: underline; }
/*留言框-sticky-popup-部分不显示*/.sticky-popup .leave-message-aimixall { box-shadow: none; border: none; }
.sticky-popup .leave-message-aimix { padding: 5px; width: 275px; }
.sticky-popup .leave-top { display: none; }
.sticky-popup .leave-model { display: none; }
.sticky-popup .leave-name { clear: both; width: 100%; margin-top: 0px; }
.sticky-popup .leave-name input { float: none; }
.sticky-popup .leave-email { clear: both; width: 100%; margin-top: 20px; }
.sticky-popup .leave-tel { width: 100%; margin-top: 20px; }
.sticky-popup .leave-tel input { float: none; }
.sticky-popup .leave-your-country { clear: both; width: 100%; margin-top: 20px; }
.sticky-popup .leave-your-country input { float: none; }
.sticky-popup .leave-company { width: 100%; margin-top: 20px; }
.sticky-popup .leave-require textarea { height: 105px; width: 95%; float: none; }
.sticky-popup { max-width: 300px; }
/*留言框-fancybox-content-部分不显示*/@media screen and (min-width: 320px) and (max-width: 1024px) { #fancybox-content .leave-top { display: none; }
#fancybox-content .leave-message-aimix { padding: 20px; }
}.crp_related { clear: both; margin: 10px 0; text-align: center; padding-left: 85px; }
#primary-menu #menu-item-45244>ul.sub-menu { width: 100%; }
@media screen and (min-width: 1024px) { .banner-mobile { display: none; }
}/*2020-03-10搅拌站案例轮播页面*/.yourcustomclass-phi-batch ul { margin: 0 0 1.0em 0; }
.yourcustomclass-phi-batch .nav-tabs { border-bottom: none; width: 98%; }
.yourcustomclass-phi-batch .nav-tabs>li.active>a,.yourcustomclass-phi-batch .nav-tabs>li.active>a:hover,.yourcustomclass-phi-batch .nav-tabs>li.active>a:focus { color: #fff; border: 1px solid #ddd; border-bottom-color: transparent; cursor: default; background-color: #00a0e9; }
.yourcustomclass-phi-batch .nav-tabs>li { background: #E2E2E2; margin: 0 10px 10px 0; }
.yourcustomclass-phi-batch .nav-tabs>li a:hover { color: #FFA619; }
.phi-batch-left { background-color: #e8e8e8; border: 4px solid #dddddb; box-shadow: 0px 0px 3px 5px #fff inset; padding: 5px 5px 30px 20px; }
.phi-batch-left h4 { font-size: 18px; font-weight: bold; margin: 20px auto; }
.phi-batch-left .phi-batch-left-text { font-size: 16px; margin: 10px auto; }
.phi-batch-right img { border: 1px solid #9a9b9d; }
/*self-loading mixer*/.selfloaderfull-firstp { background: #244b9c; color: #fff; padding-bottom: 20px; }
.center1300 { max-width: 1300px; margin: 0 auto; clear: both; padding: 30px 0; }
.center1360 { max-width: 1360px; margin: 0 auto; clear: both; }
.center1300 h2 { color: #000; background: url(/static/aimix/wp-content/uploads/2021/06/h2-border.jpg) left bottom no-repeat !important; margin-top: 30px !important; padding-bottom: 30px; }
.tabs-case-li { border-bottom: 1px dashed #dcdcdc; background: url(/static/aimix/wp-content/uploads/2021/06/yuandian-chegnse.png) left top 10px no-repeat; font-size: 16px; line-height: 1.8em; padding-left: 15px; margin: 15px 0; padding-bottom: 10px; }
.tabs-case-ul { padding: 30px 40px; }
.yourcustomclass-self-case .tab-content .tabs-case-top { background: #f7f7f7; margin: 5px 10px 20px 10px; }
.selfloaderfull-app { padding-top: 80px; background: url(/static/aimix/wp-content/uploads/2021/09/Self-loading-mixer-application-Fields.jpg) top center no-repeat; color: #fff; font-size: 15px; float: left; width: 100%; margin: 0 auto; }
.selfloaderfull-app .wp-caption { margin-bottom: 0.5em; }
.selfloaderfull-app h2 { color: #fff; }
.self-Application-left { background: #244b9c; margin-top: 80%; padding: 80px 80px 120px 80px; }
.selfloaderfull-app .two_fifth { width: 45%; }
.selfloaderfull-app .three_fifth { width: 55%; }
.selfloaderfull-app .wp-caption .wp-caption-text { padding: 15px 10px; background: none !important; position: initial; text-align: center; }
.center1560 { max-width: 1560px; margin: auto; padding: 110px 0 90px 0; }
.center1560 h2,.center1700 h2,.selfloaderfull-advantages h2,#self-new h2,#self-safer h2,.selfloaderfull-app h2 { color: #fff !important; margin-left: 0; background: url(/static/aimix/wp-content/uploads/2021/06/h2-border-white.jpg) left bottom no-repeat !important; margin-top: 0px !important; padding-bottom: 30px; }
.center1560 .wp-caption .wp-caption-text { padding: 15px 10px; background: none !important; position: initial; text-align: center; }
.capacity-ul { border-top: 1px solid #dcdcdc; border-bottom: 1px solid #dcdcdc; padding: 23px 0; margin: 60px 0 40px 0; }
.capacity-ul ul { list-style: none; margin: 0 0 1.5em 0; }
.capacity-ul ul li { width: 10%; float: left; }
.capacity-ul ul li a { color: #808080; padding: 20px; }
.capacity-ul ul li strong { font-size: 18px; }
.capacity-active a { border-bottom: 3px solid #ec5b03; color: #ff5400 !important; }
.capacity-ul ul li:hover a { border-bottom: 3px solid #ec5b03; color: #ff5400; }
.capacity-35 { background: #535353; margin: 20px 10px; }
.capacity-35-left { background: #535353; color: #fff; padding: 60px 35px; }
.capacity-35-left h3 { color: #fff; margin-top: 0 !important; }
.capacity-35-left-1 { background: url(/static/aimix/wp-content/uploads/2021/06/Discharge-bg.png) left center no-repeat; padding-left: 30px; line-height: 25px; margin-bottom: 5px; }
.capacity-35-left-2 { background: url(/static/aimix/wp-content/uploads/2021/06/Output-bg.png) left center no-repeat; padding-left: 30px; line-height: 25px; margin-bottom: 5px; }
.capacity-35-left-3 { background: url(/static/aimix/wp-content/uploads/2021/06/Power-bg.png) left center no-repeat; padding-left: 30px; line-height: 25px; margin-bottom: 5px; }
.capacity-35-left-4 { background: url(/static/aimix/wp-content/uploads/2021/06/Gear-bg.png) left center no-repeat; padding-left: 30px; line-height: 25px; margin-bottom: 5px; }
.self-button { margin-top: 45px; }
.capacity-35-right { background: #f0f0f0; }
.selfloaderfull-capacitys { background: #f0f0f0; width: 100%; margin: 50px 0 20px 0; float: left; padding: 30px 0; }
.center-capacitys { background: #fff; margin: 50px auto; padding: 50px 35px; }
.center-capacitys .two_fifth { width: 42%; padding-right: 2%; }
.center-capacitys .three_fifth { width: 56%; float: right; }
.center-capacitys h3 { margin-top: 0; }
.capacity-other-left-1 { background: url(/static/aimix/wp-content/uploads/2021/06/Discharge-bg-black.png) left center no-repeat; padding-left: 30px; line-height: 25px; margin-bottom: 5px; }
.capacity-other-left-2 { background: url(/static/aimix/wp-content/uploads/2021/06/Output-bg-black.png) left center no-repeat; padding-left: 30px; line-height: 25px; margin-bottom: 5px; }
.capacity-other-left-3 { background: url(/static/aimix/wp-content/uploads/2021/06/Power-bg-black.png) left center no-repeat; padding-left: 30px; line-height: 25px; margin-bottom: 5px; }
.capacity-other-left-4 { background: url(/static/aimix/wp-content/uploads/2021/06/Gear-bg-black.png) left center no-repeat; padding-left: 30px; line-height: 25px; margin-bottom: 5px; }
.self-faq-ul { margin: 40px 10px; border-top: 1px solid #bfbfbf; border-left: 1px solid #bfbfbf; border-right: 1px solid #bfbfbf; }
.self-faq-ul ul { list-style: none; margin: 0; }
.self-faq-ul ul li { border-bottom: 1px solid #bfbfbf; font-size: 18px; line-height: 25px; padding: 15px 30px; color: #5a5a5c; }
.self-faq-ul ul li a { color: #5a5a5c; }
.self-faq-ul ul li:hover { background: #ff5400; }
.self-faq-ul ul li:hover a,.self-faq-ul ul li:hover a strong { color: #fff; }
.self-faq-ul ul li strong { color: #ec5b03; }
.self-faq-ul ul li span { float: right; font-size: 18px; }
#self-faq-ul-li { background: #f8f8f8; }
#self-faq-ul-li:hover { background: #ff5400; }
.selfloaderfull-Components { background: url(/static/aimix/wp-content/uploads/2021/06/Components-bg.jpg) top center no-repeat; width: 100%; margin: 50px 0 20px 0; float: left; padding: 40px 0; }
.center1700 { max-width: 1700px; font-size: 14px; margin: auto; }
.center-components { background: url(/static/aimix/wp-content/uploads/2022/03/selfloading-mixer.jpg) #fff top 93px center no-repeat; margin: auto; margin-top: 30px; width: 100%; float: left; padding: 30px 83px; background-size: 90% 90%; }
.center-components1 { width: 100%; margin-top: 90px; }
.center-components1-left { width: 56%; float: left; text-align: left; margin-top: 140px; }
.center-components1-right { width: 34%; float: right; text-align: left; }
.center-components2 { width: 8%; margin-top: 30px; float: right; }
.center-components3 { width: 100%; margin-top: 220px; }
.center-components3-left { width: 50%; float: left; text-align: left; margin-top: -10px; }
.center-components3-right { width: 40%; float: left; text-align: left; margin-top: 30px; padding-left: 9%; }
#self-work { margin-top: 50px; }
#self-work .center-video,#self-cases .center-video,#self-safer .center-video { background: #fff; padding: 30px; margin: 40px 10px; border: 1px solid #f3f3f3; background: #fff; box-shadow: 0 0 20px #dee0e0; }
.self-work-p { background: #ff6600; color: #fff; padding: 40px 30px 30px 30px; margin-top: 30px; margin-bottom: 10px; min-height: 205px; }
.center-video iframe { margin: 0 10px; }
.selfloaderfull-advantages { background: url(/static/aimix/wp-content/uploads/2021/06/Advantages-bg.jpg) top center no-repeat; width: 100%; margin: 50px 0 20px 0; float: left; padding: 90px 0; color: #fff; font-size: 18px; }
.selfloaderfull-advantages h2 { margin-bottom: 80px !important; }
.selfloaderfull-advantages .content-column { padding-left: 35px; min-height: 60px; padding-top: 15px; }
.selfloaderfull-advantages .content-column p { margin-bottom: 0; }
#self-advantages01 { background: url(/static/aimix/wp-content/uploads/2021/06/Advantages-1.png) left center no-repeat; }
#self-advantages02 { background: url(/static/aimix/wp-content/uploads/2021/06/Advantages-2.png) left center no-repeat; }
#self-advantages03 { background: url(/static/aimix/wp-content/uploads/2021/06/Advantages-3.png) left center no-repeat; }
#self-advantages04 { background: url(/static/aimix/wp-content/uploads/2021/06/Advantages-4.png) left center no-repeat; }
#self-advantages05 { background: url(/static/aimix/wp-content/uploads/2021/06/Advantages-5.png) left center no-repeat; }
#self-advantages06 { background: url(/static/aimix/wp-content/uploads/2021/06/Advantages-6.png) left center no-repeat; }
#self-advantages07 { background: url(/static/aimix/wp-content/uploads/2021/06/Advantages-7.png) left center no-repeat; }
#self-advantages08 { background: url(/static/aimix/wp-content/uploads/2021/06/Advantages-8.png) left center no-repeat; }
.after-ul { margin: 2.0em 1.5em 1.5em 0; list-style: none; font-size: 16px; }
.after-ul li { padding: 15px 25px; border: 1px solid #959595; margin-top: 15px; }
#after-img { margin-top: 70px; }
#self-services-img { background: #244B9C; width: 100%; margin: 50px 0 20px 0; float: left; padding: 230px 0 50px 0; color: #fff; font-size: 16px; margin-top: -200px; }
#self-cases { margin-top: 40px; }
.self-cases-others { background: #f0f0f0; padding-top: 30px; }
.self-cases-others .self-case-all { border-bottom: 1px solid #fff; margin-bottom: 30px; }
#self-cases-full { margin-top: 60px; }
#self-choose,#self-costs { background: #f0f0f0; width: 100%; float: left; padding: 50px 0 50px 0; color: #0e0e0e; margin-bottom: 50px; }
#self-new { background: #ff6600; width: 100%; float: left; padding: 50px 0 50px 0; color: #0e0e0e; color: #fff; margin-top: 40px; }
#self-new p { font-size: 24px; }
#self-new-pan { background: #e7e5e8; width: 100%; float: left; padding: 50px 0 50px 0; margin-bottom: 50px; }
#self-new-pan .center1300 { background: #fff; padding: 30px 55px; }
#self-new-pan .center1300 .self-button { margin-bottom: 45px; float: left; margin-top: 25px; }
#self-costs { background: url(/static/aimix/wp-content/uploads/2021/09/self-loading-concrete-mixer-cost.jpg) bottom center no-repeat; background-size: cover; margin-top: 50px; padding-top: 30px !important; padding-bottom: 450px !important; background-color: rgba(255, 255, 255, 0.7); }
#self-costs p { font-size: 18px; color: #0e0e0e; }
#self-costs .after-ul { margin-top: 2.0em; color: #0e0e0e; }
#self-safer { background: #161621; color: #fff; padding-top: 50px; padding-bottom: 60px; }
.self-safer-1,.self-safer-2 { border: 1px solid #fff; padding: 30px 30px 30px 80px; min-height: 134px; }
.self-safer-1 { background: url(/static/aimix/wp-content/uploads/2021/06/safer-01.png) left 30px top 40px no-repeat; }
.self-safer-2 { background: url(/static/aimix/wp-content/uploads/2021/06/safer-02.png) left 30px top 40px no-repeat; }
.self-safer-1 p,.self-safer-2 p { margin-bottom: 0 !important; }
#self-differenceplant { margin-top: 50px; }
#center1460padding { padding: 60px 0; clear: both; }
/*Ready-mix*/. .site-main .entry-header,. .site-main .entry-header { max-width: 1460px; margin: auto; background: none !important; }
. .site-main .entry-header .entry-title,. .site-main .entry-header .entry-title { max-width: 1460px !important; color: #000 !important; padding-left: 45px !important; padding-bottom: 15 !important; }
/*2021-05 raady mix page change begin*/.center1460 { max-width: 1460px; margin: 0 auto; padding: 30px 0; }
.center1200 { max-width: 1200px; margin: 0 auto; }
.full-center1460 { float: left; width: 100%; background: #F3F3F3; }
.pro-list { background: #fff; border: 1px solid #d5d5d5; margin-bottom: 30px; box-shadow: 0 0 15px 0 rgb(0 0 0 / 10%); }
.pro-list .one_third img { border-right: 1px solid #F0F0F0; box-shadow: 0 0 15px 0 rgb(0 0 0 / 10%); }
.pro-list .clear_column { margin-bottom: 0px; }
.first-content .wpcf7 { margin-top: 60px; width: 100%; height: auto; box-shadow: 0px 0px 5px 2px #f1f1f1; border: 1px solid #c9c9c9; border-radius: 10px; }
.first-content .wpcf7 form { padding: 40px; }
#center1460-h3 { margin-top: 40px; margin-bottom: 20px; }
.center1460 .faq-li { background: #f4f5f8; border-radius: 15px; padding: 35px; margin: 40px auto; }
.center1460 .faq-li ul { list-style: none; margin: 0; }
.center1460 .faq-li ul li { border: 1px solid #e8e9eb; margin-bottom: 20px; border-radius: 50px; line-height: 35px; background: url(/static/aimix/wp-content/uploads/2021/05/FAQ-bg.png) #f8f8fa no-repeat left 20px center; padding-left: 50px; padding-right: 40px; color: #055078; }
.center1460 .faq-li ul li span { float: right; font-size: 28px; }
.full-center1460-faq { background: #2b405d; color: #fff; }
.full-center1460-faq .center1460 { padding: 30px 0; }
.full-center1460-faq h2 { color: #fff; }
.center1460 .center-video { margin: 20px 0; border: 1px solid #dee0e0; padding: 15px; background: #fff; box-shadow: 0 0 10px #dee0e0; }
.full-center1460-howstart { background: linear-gradient(to bottom, #2b405d 0%, #2b405d 50%, white 50%, white 100%); padding: 45px 0; margin-top: 60px; }
.full-center1460-howstart .center1460 { background: #fff; max-width: 1420px; padding: 20px 60px; margin-top: 30px; }
.first-img-title { background-color: #D6D6D6; margin: 0; }
.first-img-title h3 { font-family: GothamNarrowBook !important; text-transform: uppercase !important; font-size: 16px !important; color: #666 !important; padding: 15px 25px; background: none !important; display: block; position: relative; }
.first-img-title h3:after { content: ""; border-top: 10px solid #D6D6D6; border-left: 10px solid transparent; border-right: 10px solid transparent; position: absolute; bottom: -10px; left: 5%; z-index: 9999; text-align: left; }
.first-img { margin-top: -25px; }
.first-img:before { display: table; content: " "; }
.pro-list .first-content h2,.pro-list .first-content h4,.pro-list .first-content h5 { margin-bottom: 30px !important; }
.pro-list .first-content .page-button { margin-left: 30px; }
.pro-list .first-content .index-table-bottom { background: #fff; margin-top: -30px; margin-bottom: 30px; float: left; }
.first-content h2,.first-content h4,.first-content h5 { background: none !important; background-color: #E2E2E2 !important; padding: 8px 12px; margin-bottom: 0px !important; position: relative; color: #000; font-size: 18px; font-weight: 700; }
.first-content h2 span,.first-content h4 span,.first-content h5 span { background-color: #005EB8; position: absolute; right: 0; height: 100%; top: 0; color: #FFF; line-height: 40px; padding: 0 12px; font-size: 16px; font-weight: 700; text-transform: initial; }
.first-content h2 span:before { content: ""; border-left: 5px solid #E2E2E2; border-top: 6px solid transparent; border-bottom: 6px solid transparent; position: absolute; left: 0; top: 38%; }
.first-content h3 { font-size: 16px !important; background-color: #fff !important; font-weight: 700 !important; }
#first-content-AJ35 { background: url(/static/aimix/wp-content/uploads/2021/05/AJ-35-RMC-3D-drawing.jpg) right top 70px no-repeat; }
#first-content-AJ90 { background: url(/static/aimix/wp-content/uploads/2021/05/AJ-90-3D-Drawing.jpg) right top 70px no-repeat; }
.index-table-bottom { background: #efeff2; color: #3d3d3d; margin-bottom: 20px; padding-bottom: 10px }
.index-table-bottom ul { list-style: none; margin: 0; padding: 20px 0 10px 0; }
.index-table-bottom ul li { width: 42%; float: left; margin: 0 4%; }
.index-table-bottom ul .index-li-left { border-right: 1px dashed #838383; }
.wp-image-28666 { border: 1px solid #4B4B4B; }
@media screen and (min-width: 1366px) and (max-width: 1536px) { .form2022-c, .full-width-content .inside-navigation, .full-width-content .site-header, .full-width-content .inside-header, .full-width-content .container.grid-container .site-main .inside-article .entry-header .entry-title, . .site-main .entry-header, . .site-main .entry-header, . .site-main .entry-header .entry-title, . .site-main .entry-header .entry-title, .center1460 { max-width: 1300px !important; }
}@media screen and (min-width: 1280px) and (max-width: 1366px) { .form2022-c, .full-width-content .inside-navigation, .full-width-content .site-header, .full-width-content .inside-header, .full-width-content .container.grid-container .site-main .inside-article .entry-header .entry-title, . .site-main .entry-header, . .site-main .entry-header, . .site-main .entry-header .entry-title, . .site-main .entry-header .entry-title, .center1460 { max-width: 1200px !important; }
}.fancy-ico span { display: block; position: relative; left: 5px; top: 5px; width: 24px; height: 24px; border-radius: 50%; background: #000; border: 2px solid white; box-shadow: 0 0 4px #000; transition: transform .25s ease-in-out; }
.yourcustomclass .nav-tabs>li>a h3 { margin: 0; background: none; padding: 0; font-size: 18px; }
.yourcustomclass .nav-tabs>li p { margin: 0; }
p:empty { display: none !important }
/* 建机竞价站询盘 */.aimix0330XpCon { width: 79%; box-sizing: border-box; margin: -100px auto 0; transform: translateY(-15%); padding: 100px 5%; position: relative; background: #ffffff; box-shadow: 0px 3px 20px rgb(0 0 0 / 8%); }
.aimix0330XpTit { text-align: center; padding: 30px 0; margin: 0 0 50px; color: #fff; background: url(/static/aimix/wp-content/uploads/remote/contact-form-blue.jpg) !important; background-repeat: no-repeat !important; background-position: center center !important; }
.aimix0330XpCon p { margin: 0; }
.aimix0330TcCon { width: 48%; }
.aimix0330XpLeft { margin: 20px 0 0; padding: 35px 3%; }
.Fflex,.Fflexc { display: flex; flex-wrap: wrap; justify-content: space-between; }
.aimix0330XpCon h2 { color: #fff; font-weight: 600; font-size: 20px; padding: 0; border: none; margin: 0 0 11px; background: none; }
body .aimix0330XpT p,.aimix0330XpT { font-size: 20px; color: #2a2a2a; font-weight: 700; padding: 0 5% 0 0; line-height: 1.5em; margin-bottom: 1.5em; }
.aimix0330XpLeft p { color: #666; line-height: 2em; }
.aimix0330TcCon .Fflex.inp { flex-wrap: wrap; }
.aimix0330TcCon .Fflex.inp>p { display: block; width: 49%; }
.aimix0330Xp input,.aimix0330Xp textarea { width: 100% !important; max-width: 100%; background: rgba(255, 255, 255, 0.9) !important; color: #202020 !important; border-color: #dbdbdb !important; height: 44px; font-size: 15px; margin-bottom: 8px; }
.aimix0330XpCon .XpP { padding: 5px 0 10px; }
.aimix0330XpCon input.wpcf7-submit { width: 232px !important; font-weight: 600; font-size: 19px; color: #fff !important; background: #003d7b !important; }
.aimix0330Xp textarea { height: auto; }
@media screen and (max-width: 1550px) { .aimix0330XpCon { margin: -60px auto 0; padding: 80px 3.5%; }
.aimix0330XpT { margin-bottom: 1.3em; }
.aimix0330Xp input.wpcf7-submit { width: 200px; font-size: 17px; }
}@media screen and (max-width: 1400px) { .aimix0330XpCon { margin: -60px auto 0; padding: 70px 3%; }
}/* 搅拌站流程 */.pk-full { width:100%; margin: 30px auto;padding:10px 0; }
#pk-full-1 { background:#eeeff3;padding-bottom: 60px; }
.pk-1320 { max-width:1320px; padding: 10px 0;margin:30px auto; }
.pk-1320 h1 { color: #2e2e2e;font-family: Times New Roman;font-size: 32px; font-weight: bold;background: url(/static/aimix/wp-content/uploads/2024/03/border-h2-blue.jpg) center top no-repeat !important; padding-bottom: 30px;padding-top:35px;text-align:center; }
.pk-1320 h2,.pk-1570 h2,#pk-full-4 h2,#pk-full-6 h2,.pk-1600 h2 { color: #2e2e2e;border-bottom:0 !important; margin-left:0;padding-top: 30px; font-size: 30px;font-weight: bold;padding-left: 0 !important;line-height: 1.2em !important; }
.pk-1320 h2,.pk-1600 h2 { text-align:center; background: url(/static/aimix/wp-content/uploads/2024/03/border-h2-blue.jpg) center top no-repeat !important; }
.pk-1570 h2,#pk-self h2,#pk-full-5 h2 { text-align:left; background: url(/static/aimix/wp-content/uploads/2024/03/border-h2-blue.jpg) left top no-repeat !important; }
#pk-full-4 h2,#pk-full-6 h2 { text-align:center; background: url(/static/aimix/wp-content/uploads/2024/03/Border-white.jpg) center top no-repeat !important;color:#fff !important; }
#pk-1320-1 { display: block;background: #fff; padding: 70px 60px 30px 60px; margin: -130px auto 30px auto;border: 1px solid #ededed;box-shadow: 0 0 20px #ededed; border-radius:20px; font-size: 16px;font-family:Tahoma; }
.pk-1320-2-li { padding:0 15%;width:100%; margin:0 auto 45px 0;font-size: 16px; color: #dfdfdf;font-family:Tahoma; }
.pk-1320-2-li strong { font-size: 16px; color: #2e2e2e; }
.pk-1320-2-li-p { width:16%;float:left;border:1px solid #dcdcdc;padding:7px 20px; border-radius:50px;text-align:center; }
.pk-1320-2-li-b { width: 3%;float: left;margin: 0 1%;line-height: 40px;text-align: center; }
#pk-1320-3 { margin-top:80px; }
#pk-1320-3 .two_fifth { min-height: 420px;background:url(/static/aimix/wp-content/uploads/2021/06/Border-center-1px.jpg) right top repeat-y; ;font-size: 15px;font-family:Tahoma;color:#fff; }
#pk-1320-3 #pk-two-760 { min-height:760px; }
#pk-1320-3 .two_fifth strong { font-size: 24px; display: block; padding-left: 60px; padding-top: 10px; text-transform: uppercase; }
.pk-loading-icon { background:url(/static/aimix/wp-content/uploads/2024/03/icon-bule.png) right top 50px no-repeat;right: -11px;position: relative; }
.pk-loading { background: url(/static/aimix/wp-content/uploads/2024/03/Blue-bg.png) left top no-repeat;padding: 40px 65px 20px 55px;max-width: 452px;min-height: 267px; }
#loading-01 { background:url(/static/aimix/wp-content/uploads/2024/03/icon-01.png) left top no-repeat; }
.pk-loading-down { margin:40px auto; }
#pk-batching { background: url(/static/aimix/wp-content/uploads/2024/03/Gray-bg2.png) left top no-repeat; color:#2c2c2c;min-height: 488px; }
#loading-02 { background:url(/static/aimix/wp-content/uploads/2024/03/icon-02.png) left top no-repeat; }
#loading-02-1,#loading-02-2 { font-size: 18px !important; padding-top: 0 !important; text-transform: capitalize !important; padding-left: 40px !important; margin-top: 40px; }
#loading-02-1 { background: url(/static/aimix/wp-content/uploads/2024/03/icon-02-1.png) left top no-repeat; }
#loading-02-2 { background:url(/static/aimix/wp-content/uploads/2024/03/icon-02-2.png) left top no-repeat; }
#pk-1320-3 br { display:none; }
#pk-loading-img { margin-bottom:30px; }
.pk-loading-img-l { float:left; width:18%; padding:50px 2% 20px 2%; }
.pk-loading-img-r { float:left; width:78%; }
#pk-loading-img-r-first { margin-bottom:30px; }
#loading-03 { background:url(/static/aimix/wp-content/uploads/2024/03/icon-03.png) left top no-repeat; }
#loading-04 { background:url(/static/aimix/wp-content/uploads/2024/03/icon-04.png) left top no-repeat; }
#loading-05 { background:url(/static/aimix/wp-content/uploads/2024/03/icon-05.png) left top no-repeat; }
#pk-Discharging { background: url(/static/aimix/wp-content/uploads/2024/03/Gray-bg.png) left top no-repeat; color:#2c2c2c;min-height:276px; }
#pk-two-306 { min-height:306px !important; }
/*官网案例样式*/.pg-2 .des { display: none; }
.pg-2 .show { display: block; }
.pg-2 .arr { user-select: none; width: 45px; cursor: pointer; line-height: 45px; background: rgba(0, 0, 0, .5); text-align: center; font-size: 1.2em; color: #fff; top: 50%; transform: translateY(-50%); position: absolute; }
.pg-2 .arr:hover,.inPg17 .arr:hover { background:#185cab;transition:all .5s ease; }
.pg-2 .Rg { right:0; }
.pg-2 .Sin,.pg-4 .Sin { height: 0;overflow: hidden; }
.pg-2 .on,.pg-4 .on { height: auto;background: #f3f3f3; }
.pg-2 .Pic::after,.pg-4 .Pic::after { height: 100%; }
.pg-2 .on .Pic::after { opacity: 0;transition:all 1s ease; }
div.pg-2 img,div.pg-4 img { transform:scale(1.1); }
.pg-2 .on img,.pg-4 .on img { transform:scale(1);transition:all .8s ease; }
.pg-2 .wd { opacity: 0; position: absolute; background: rgba(0, 0, 0, 0.7); display:flex; flex-direction:column; right:0; height:100%; color: rgba(255, 255, 255, 1.5); top: 0; padding: 1% 3%; justify-content:center; width:38%; transform:translateX(100%); }
.pg-2 h3 { color: #fff; font-weight: 400; line-height: 1.5; }
.pg-2 .p { margin: 3% 0; }
.pg-2 .p p { position: relative; margin: 2px 0 2px 25px; }
.pg-2 .p img { position: absolute; left: -25px; top: 50%; transform: translateY(-50%) !important; }
.pg-2 .wd strong { font-weight: 500;color: #fff; }
.pg-2 .wd>p strong { display: block; margin: 0 0 6px; }
#fancybox-content>*::-webkit-scrollbar { display: none; }
/* 内页第二屏的板块代码开始 */.tc-btn { padding:9px 30px; background:#1E3E70; display:inline-block; color:#fff !important; }
.tourTip { max-width:1300px; width:80%; margin:5% auto !important; }
.tourTip .con { display:flex; align-items:center; background: #EEF2F7 url(/static/aimix/wp-content/uploads/2025/09/bell.png) 5% center no-repeat; background-size:2.8%; padding:2% 5.5% 2% 9%; margin:2% 0; }
.tourTip p { margin:0; }
.tourTip .p { flex:1; margin-right:5%; }
.tourTip .tc-btn { padding:8px 30px; }
@media (max-width:1800px) { .tourTip {background-position:3.5% center; }
}/* 内页第二屏的板块代码结束 *//* 悬浮框代码开始 */. #notification-5865 { display: none; }
#notification-5865 { display:block; transform:none; bottom:10%; top:unset; right:0; width:10.2%; left:unset; min-width:150px; }
#notification-5865 span.hthb-close-toggle,#notification-113289::before { display: none; }
body.hthb,#notification-5865 .hthb-row { padding:0 !important; }
#notification-5865 .hthb-container { min-width:unset; }
#notification-5865 .ht-notification-text a { display:block !important; border:0; margin:0; }
/* 悬浮框代码结束 *//* 活动专题页面开始 */. .popup-wrap { display: none; }
#ml-tour h1, #ml-tour h2, #ml-tour h3 { font-family:Inter; }
.ml-tour .h1c { position: absolute; right: 4%; z-index: 2; width: 36.5%; color: #fff; height: 100%; }
#ml-tour h1 { font-size: 2.5em; padding: 8.5% 0 1.5%; font-weight: 600; line-height: 1.3; background: none; color: inherit; }
.ml-tour .h1c .p { background: url(/static/aimix/wp-content/uploads/remote/ban1.webp) no-repeat; background-size: 90%; margin: 3% 0; padding: 3.5% 0 .7%; color: #FFD400; font-weight: 500; font-size: 1.25em; }
.ml-tour .h1c .p p { background-size: 20px; }
.ml-tour .h1c .p p:nth-child(3) { background-image: url(/static/aimix/wp-content/uploads/remote/malay-icon2.png); }
.tc { display:inline-block; color:#fff !important; padding:10px 30px; border:1px solid; }
.ml-tour .h1c .b { position: absolute; bottom: 7%; }
#ml-tour .pd { padding-left:9%; padding-right:9%; }
.ml-tour h2 { text-align: center; font-size: 2.35em; margin: 5.5% 0 3%; }
.ml-tour1 h2 { margin: 0 0 3%; text-align: left; }
.ml-tour1 { padding:6% 0 5%; background: url(/static/aimix/wp-content/uploads/remote/concrete-background-2.webp); }
.ml-tour1 .wd { width: 45%; }
.ml-tour1 .tc { background: #1E3E70; border: 0; padding: 10px 25px; margin-top: 5%; }
.ml-tour1 .Pic { width: 53.5%; margin-right: -3.5%; overflow: visible; }
.ml-tour2 { padding:4.2% 12% 5%; }
.ml-tour2 .Sin { background: rgba(255, 255, 255, 0.92); border-radius: 5px; width: 32.5%; padding: 2.5% 2%; }
.ml-tour2 h3 { margin: 0; font-size: 1.25em; line-height: 1.5; color: #000; }
.ml-tour2 ul { margin: 2.5% 0 1.5% 1.5em; }
#ml-tour .table { max-width: 1045px; margin: 0 auto; width: 70%; }
#ml-tour table { border-collapse: collapse; }
#ml-tour tr { background: none; }
#ml-tour th, #ml-tour td { text-align:center; border:1px solid rgba(178,178,178,.8); padding:10px 20px; }
#ml-tour th { font-size: 1.1em; background: #1E3E70; color: #fff; padding: 13px; }
.ml-tour3 { background: url(/static/aimix/wp-content/uploads/remote/concrete-background.webp); background-size: cover; padding: 4.7% 0 5.2%; margin: 5% 0; }
.ml-tour3 .Sin { background: rgba(255, 255, 255, 0.9) url(/static/aimix/wp-content/uploads/remote/aimix-logo-2.png) right bottom no-repeat; border-radius: 6px; width: 49.4%; padding: 2.7% 4% 5% 2.4%; }
.ml-tour3 .s { background-image: url(/static/aimix/wp-content/uploads/remote/dxz-AJ180-logo.png); }
.ml-tour3 h3 { margin:0; font-size:1.35em; color:#000; display: flex; line-height: 1.4; align-items: center; }
.ml-tour3 .p { margin: 3% 0; }
.ml-tour3 .p p { padding-left: 27px; background: url(/static/aimix/wp-content/uploads/remote/medal-icon-2.png) 0 center no-repeat; }
.ml-tour3 i { position: relative; margin-left: 3%; }
.ml-tour3 i::before { content: ''; width: 1px; height: 20px; background: rgba(0, 0, 0, 0.3); position: absolute; top: calc(50% - 10px); left: -6%; }
.ml-tour4 { background: url(/static/aimix/wp-content/uploads/remote/background-1.webp); background-size: cover; padding: 3.2% 0 4.3%; color: #fff; line-height: 1.8; }
.ml-tour4 h2 { margin: 0 0 1%; text-align: left; color:inherit }
.ml-tour4 .tc { padding: 8px 25px; margin-top: 2.2%; }
#fancybox-wrap .oman25 { zoom: .9; }
.oman25 { background:#fff; color:#333; padding:3%; box-shadow:0 3px 20px rgba(0, 0, 0, 0.1); }
.oman25 p { margin:0; }
.oman25 .t { margin: 0 0 2.3%; background:rgba(39,81,147,.1); text-align:center; padding:2%; }
.oman25 .t strong { color:#000; margin:0 0 1%; font-size:1.9em; display:block; font-weight:700; }
.oman25 .i { width:49.2%; margin:0 0 1%; font-size:.9em; display:flex; padding:1% 1.5%; align-items:center; border:1px solid #CDCDCD; font-weight: 400; }
.oman25 .i strong { color:#1E3E70;font-weight:500; }
.oman25 .ful { width:100%; }
.oman25 .f { flex:1 }
.oman25 .i .wpcf7-form-control,.oman25 .wpcf7-textarea { font-family:inherit; width:100%; max-width:unset; padding:10px 15px; font-size:.9em; color:#484841; margin:9px 0 0; }
.oman25 .i .wpcf7-form-control { background:none; outline:none; border:none; margin:0; padding:1px 6px; }
.oman25 .send,.oman25 .c { width: 100%; text-align: center; }
.oman25 .send { margin:2% 0 1%; }
.oman25 .wpcf7-submit { background: #1E3E70 url(/static/aimix/wp-content/uploads/remote/send-icon-2.png) right 30px center no-repeat; font-size:1.1em; padding:10px 65px 10px 30px; margin:0; }
.oman25 .c { color:rgba(102,102,102,0.7); }
.oman25 span.wpcf7-spinner { position:absolute; margin-top:15px; }
.oman25 .wpcf7-not-valid-tip { position: absolute; }
@media (max-width:1750px) { .ml-tour .h1c {zoom:.9; }
}@media (max-width:1550px) { .ml-tour .h1c {zoom:.8; }
}@media (max-width:1300px) { .ml-tour .h1c {zoom:.7; }
}/* 活动专题页面结束 */.partners { background:url(/static/aimix/wp-content/uploads/remote/grey-background.jpg); background-size: cover; padding:5% ; margin:3% 0; }
.partners .Pic { width: 19%; margin: 1% 0; cursor: pointer; }
.partners .Pic:hover { box-shadow:0 4px 10px 0 rgba(0, 0, 0, .1); }
.partners .Pic:hover img { transform: scale(1.01); }
#main .slodMix7 .nav-tabs a { padding: 15px 5px; }
.slodMix7 .Pic::after { height: 49%; background: linear-gradient(0deg, rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0) 100%); }
.slodMix7 .i { position: absolute; width: 23%; aspect-ratio: 3.6; display: flex; justify-content: center; align-items: center; border: 1px solid rgba(255, 255, 255, 0.44); bottom: 5%; color: #fff; text-transform: uppercase; border-radius: 30px; left: 5%; z-index: 2; text-align: center; }
.slodMix7 .pg-fx>* { width: 49.7%; margin: -.5% 0 -1%; }
.slodMix7 .wd { margin: 0 0 3%; }
.slodMix7 .v { position:absolute; top:42%; left:50%; transform:translate(-50%, -50%); width: 66px; line-height: 66px; background: #185CAB; font-size: 1.7em; font-weight: 700; color: #fff; text-align: center; border-radius: 50%; }
.slodMix7 .v::after { content: ''; width: 100%; height: 100%; background: rgba(24, 92, 171, 0.2); border-radius: 50%; position: absolute; z-index: -1; left: 50%; top: 50%; transform: translate(-50%, -50%) scale(1.5); }
/* === Style Block === */


			@media screen and (max-width: 768px) { .g-h1{font-size:24px;margin: 20px 0px; }
.g-sp { margin-top:10px; }
.g-sp-top { margin-top:30px; }
.g-sp-bottom ul { left:0;top:0px;transform: none;background-color: #005EB8;padding-left: 10%;padding-bottom: 5px; }
.g-sp-bottom ul li { margin-top:5px; }
.g-sp-bottom { min-height: 120px; }
.g-batch-right { padding: 20px 10px; }
.g-batch-right ul { margin:10px 0 10px 0 !important; }
.g-batch-in { margin-top:20px; }
.g-h2 h2 { margin-top:50px; }
.g-pump-left { padding:20px 10px; }
.g-hot-center { padding:20px 0 20px 0; }
.g-hot h2 { margin-top:20px; }
.g-hot-center h3 { margin-top:20px; }
.g-hot-center-right { padding:10px; }
.g-asphalt h2 { margin-top:30px;margin-bottom:20px; }
.g-dry { margin-top:30px;padding-bottom: 30px; }
.g-dry h2 { margin-top:30px;margin-bottom:20px; }
.g-batch-right ul li { line-height:1.2em; }
}		

/* === Style Block === */


            #notification-109948::before { background-color:transparent }
#notification-109948 .hthb-notification-content { padding: }
#notification-109948 .hthb-notification-content .ht_btn { padding: }
#notification-109948 .hthb-open-toggle { display: none; }
}        

/* === From template === */

img:is([sizes="auto" i], [sizes^="auto," i]) { contain-intrinsic-size: 3000px 1500px }
/* === Style Block === */


.generate-page-header, .page-header-image { display:none }
.page-header-image-single { display:block }
}div#primary-menu .switcher .selected { background: none !important; }
}}

/* === Style Block === */


			@media screen and (max-width: 768px) { .g-h1{font-size:24px;margin: 20px 0px; }
/* === Style Block === */


.resize-featured-image .post-image img { width: 450px; }
.switcher .selected { background: none !important; }
}
.page-hero { box-sizing:border-box; }
.inside-page-hero > *:last-child { margin-bottom:0px; }
.page-hero time.updated { display:none; }
.post-image:not(:first-child), .page-content:not(:first-child), .entry-content:not(:first-child), .entry-summary:not(:first-child), footer.entry-meta { margin-top:1em; }
/* === Style Block === */


body { background-color:#ffffff;color:#3a3a3a; }

/* === GeneratePress Dropdown Fix === */
.main-navigation:not(.toggled) ul li.sfHover>ul,
.main-navigation:not(.toggled) ul li:hover>ul {
    left: auto;
    opacity: 1;
    transition-delay: 150ms;
    pointer-events: auto;
    height: auto;
    overflow: visible;
}
.main-navigation:not(.toggled) ul ul li.sfHover>ul,
.main-navigation:not(.toggled) ul ul li:hover>ul {
    left: 100%;
    top: 0;
}
.main-navigation.toggled .main-nav ul ul.toggled-on {
    position: relative;
    top: 0;
    left: auto !important;
    right: auto !important;
    width: 100%;
    pointer-events: auto;
    height: auto;
    opacity: 1;
    display: block;
    visibility: visible;
    float: none;
}

/* PbootCMS inline contact form styles */
.pbootcms-contact-form {
    max-width: 1200px;
    margin: 20px auto;
    padding: 20px;
}
.pbootcms-contact-form .fm.Flex {
    display: flex;
    flex-wrap: wrap;
    gap: 15px;
}
.pbootcms-contact-form .i {
    flex: 1 1 calc(50% - 15px);
    min-width: 250px;
}
.pbootcms-contact-form .i1 {
    flex: 1 1 100%;
}
.pbootcms-contact-form .i2 {
    flex: 1 1 100%;
}
.pbootcms-contact-form input,
.pbootcms-contact-form select,
.pbootcms-contact-form textarea {
    width: 100%;
    padding: 10px 12px;
    border: 1px solid #ddd;
    font-size: 14px;
    box-sizing: border-box;
}
.pbootcms-contact-form textarea {
    min-height: 100px;
    resize: vertical;
}
.pbootcms-contact-form .send {
    flex: 1 1 100%;
    text-align: center;
    margin-top: 10px;
}
.pbootcms-contact-form .send input[type="submit"] {
    width: auto;
    min-width: 120px;
    padding: 12px 30px;
    background: #2b59a1;
    color: #fff;
    border: none;
    cursor: pointer;
    font-size: 16px;
}
.pbootcms-contact-form .send input[type="submit"]:hover {
    background: #1e3f75;
}


/* === Mobile Responsive Fixes === */
@media (max-width:768px) {
    /* Fullpage section fix for mobile */
    .fp-section, .fp-slide, .fp-tableCell {
        height: auto !important;
        min-height: auto !important;
    }
    /* Stronger menu hide */
    body .main-navigation .main-nav > ul.sf-menu,
    body .main-navigation .main-nav > ul.menu,
    body .main-navigation .main-nav ul {
        display: none !important;
    }
    body .main-navigation.toggled .main-nav > ul.sf-menu,
    body .main-navigation.toggled .main-nav > ul.menu,
    body .main-navigation.toggled .main-nav ul {
        display: block !important;
    }
    
    /* Mobile menu fix */
    .main-navigation .main-nav > ul.sf-menu,
    .main-navigation .main-nav > ul.menu {
        display: none !important;
    }
    .main-navigation.toggled .main-nav > ul.sf-menu,
    .main-navigation.toggled .main-nav > ul.menu {
        display: block !important;
    }
    .menu-toggle,
    .mobile-bar-items {
        display: block !important;
    }
    .main-navigation.toggled .main-nav li {
        float: none !important;
        clear: both !important;
        display: block !important;
        text-align: left !important;
    }
    .main-navigation.toggled .main-nav ul ul {
        position: relative !important;
        top: 0 !important;
        left: auto !important;
        width: 100% !important;
        height: auto !important;
        opacity: 1 !important;
        visibility: visible !important;
        display: block !important;
        float: none !important;
        box-shadow: none !important;
    }
    .main-navigation.toggled .menu-item-has-children .dropdown-menu-toggle {
        float: right !important;
    }
    
    /* Prevent horizontal scroll */
    html, body {
        overflow-x: hidden;
    }
    
    /* Ensure all images are responsive */
    img {
        max-width: 100% !important;
        height: auto !important;
    }
    
    /* Reduce large font sizes */
    .aimixAbout1-con h2, .aimixAbout2 .aimixAbout-left,
    .gole23421Ban h1, .sparePart h1 {
        font-size: 24px !important;
    }
    
    /* Grid images stack */
    .gole23421Detail3Pic img, .gole23421Detail3Pic.four img,
    .gole23421Detail3Pic.three img, .gole23421Detail3Pic.three img:first-child {
        width: 100% !important;
        margin-bottom: 10px !important;
    }
    
    /* Case detail image */
    .caseDetail5Pic img {
        width: 100% !important;
    }
    
    /* Alliance section */
    .page-all-sections-Introduction ul li {
        width: 48% !important;
        margin: 1% !important;
    }
    
    /* Footer widgets stack */
    .footer-widgets .inside-footer-widgets > div {
        width: 100% !important;
        margin-bottom: 30px !important;
    }
    
    /* Contact widget */
    .Sin.s1, .Sin.s2, .Sin.s3, .Sin.s4 {
        width: 100% !important;
        margin-bottom: 10px !important;
    }
    
    /* Banner */
    .banner-desktop {
        display: none !important;
    }
    
    /* PbootCMS contact form */
    .pbootcms-contact-form .i {
        flex: 1 1 100% !important;
    }
}

/* ===== About Page Mobile Fixes ===== */
@media (max-width:768px) {
    /* About page containers: remove fixed widths */
    .aimixAbout1-con,
    .aimixAbout2 .con,
    .aimixAbout3 .con,
    .aimixAbout4-con,
    .aimixAbout4-left,
    .aimixAbout4-right,
    .aimixAbout5-safe,
    .aimixAbout5-con,
    .aimixAbout6 .con,
    .aimixAbout7-con,
    .aimixAbout8 .con,
    .aimixAbout9 .con {
        width: 100% !important;
        max-width: 100% !important;
        position: relative !important;
        left: auto !important;
        right: auto !important;
        top: auto !important;
        bottom: auto !important;
        transform: none !important;
        margin: 0 auto !important;
        padding: 15px !important;
        box-sizing: border-box !important;
    }
    
    /* About section heights */
    .aimixAbout4-con,
    .aimixAbout4-right,
    .aimixAbout4-right .swiper-slide img {
        height: auto !important;
        max-height: none !important;
    }
    
    /* About4 swiper: stack vertically */
    #aimixAbout4-left,
    .aimixAbout4-left .swiper-wrapper,
    .aimixAbout4-left .swiper-slide {
        width: 100% !important;
        height: auto !important;
        position: relative !important;
    }
    .aimixAbout4-left .swiper-slide {
        font-size: 18px !important;
        height: 50px !important;
        width: auto !important;
        margin: 5px 0 !important;
    }
    
    /* About5 long image section */
    .aimixAbout51,
    .aimixAbout5-con img,
    .aimixAbout52-pic img {
        width: 100% !important;
        height: auto !important;
    }
    .aimixAbout5-safe {
        overflow: hidden !important;
    }
    
    /* About6 carousel */
    .aimixAbout6 .sa_owl_theme .owl-item,
    .aimixAbout6 .sa_owl_theme .item {
        width: 100% !important;
    }
    .aimixAbout6-bottom {
        flex-direction: column !important;
    }
    .aimixAbout6-bottom-left,
    .aimixAbout6-bottom-right {
        width: 100% !important;
    }
    
    /* About7 video overlay text */
    .aimixAbout7-con h2 {
        font-size: 24px !important;
        line-height: 1.3 !important;
    }
    .aimixAbout7-con > div {
        font-size: 14px !important;
        line-height: 1.5 !important;
        margin-top: 15px !important;
    }
    
    /* About8 map section */
    .aimixAbout8 .top {
        padding: 30px 15px !important;
    }
    .aimixAbout8 .top h2 {
        font-size: 24px !important;
    }
    
    /* About9 social section */
    .aimixAbout9 .conRight .t3 {
        font-size: 20px !important;
    }
    
    /* General about text sizing */
    .aimixAbout h2, .aimixAbout h3 {
        font-size: 22px !important;
        line-height: 1.3 !important;
    }
    .aimixAbout4-safe h3 {
        font-size: 36px !important;
        line-height: 1.2 !important;
    }
    .aimixAbout4-text {
        max-width: 100% !important;
        font-size: 14px !important;
        line-height: 1.6 !important;
    }
    
    /* Fix absolute positioned elements causing overflow */
    .aimixAbout1-con,
    .aimixAbout7-con {
        position: relative !important;
        transform: none !important;
        left: auto !important;
        top: auto !important;
    }
    
    /* Ensure all images in about page are responsive */
    .aimixAbout img, .aimixAbout1 img, .aimixAbout2 img,
    .aimixAbout3 img, .aimixAbout4 img, .aimixAbout5 img,
    .aimixAbout6 img, .aimixAbout7 img, .aimixAbout8 img,
    .aimixAbout9 img {
        max-width: 100% !important;
        height: auto !important;
    }
    
    /* Fancybox images in about page */
    .aimixAbout .fancybox.image,
    .aimixAbout4 .fancybox.image,
    .aimixAbout5 .fancybox.image {
        width: 100% !important;
        display: block !important;
    }
    .aimixAbout .fancybox.image img,
    .aimixAbout4 .fancybox.image img,
    .aimixAbout5 .fancybox.image img {
        width: 100% !important;
        height: auto !important;
    }
    
    /* History section */
    .aimixAbout4 {
        margin-top: 0 !important;
        max-height: none !important;
    }
    
    /* Countries list text */
    .aimixAbout8 .con .t, .aimixAbout8 .con p {
        word-break: break-word !important;
        font-size: 14px !important;
    }
}

/* ===== About Page Mobile Fixes v2 ===== */
@media (max-width:768px) {
    /* About4 history section: fix swiper overflow */
    .aimixAbout4-con {
        overflow: hidden !important;
    }
    .aimixAbout4-right {
        overflow: hidden !important;
        height: 400px !important;
        position: relative !important;
    }
    .aimixAbout4-right .swiper-wrapper {
        height: 400px !important;
    }
    .aimixAbout4-right .swiper-slide {
        height: 400px !important;
        overflow: hidden !important;
    }
    .aimixAbout4-right .swiper-slide img {
        height: 100% !important;
        width: 100% !important;
        object-fit: cover !important;
    }
    
    /* About6 carousel fix */
    .aimixAbout6 {
        overflow: hidden !important;
    }
    .aimixAbout6 .sa_owl_theme .owl-stage-outer,
    .aimixAbout6 .sa_owl_theme .owl-stage,
    .aimixAbout6 .sa_owl_theme .owl-item {
        height: auto !important;
    }
    .aimixAbout6-bottom {
        flex-direction: column !important;
    }
    
    /* About5 long image section */
    .aimixAbout5-con img,
    .aimixAbout52-pic img {
        width: 100% !important;
        height: auto !important;
    }
    
    /* About7 video overlay */
    .aimixAbout7 {
        height: auto !important;
        min-height: 300px !important;
    }
    .aimixAbout7-video {
        height: auto !important;
    }
    .aimixAbout7-con {
        position: relative !important;
        padding: 30px 15px !important;
    }
}

/* ===== Table & Content Mobile Fixes ===== */
@media (max-width:768px) {
    /* Tablepress tables: allow horizontal scroll */
    .tablepress {
        display: block !important;
        width: 100% !important;
        overflow-x: auto !important;
        -webkit-overflow-scrolling: touch !important;
    }
    .tablepress table {
        width: 100% !important;
        min-width: 300px !important;
    }
    .tablepress th, .tablepress td {
        padding: 8px !important;
        font-size: 13px !important;
        word-break: break-word !important;
    }
    
    /* General tables in content */
    .entry-content table,
    .site-content table {
        display: block !important;
        width: 100% !important;
        overflow-x: auto !important;
    }
    
    /* News detail images */
    .entry-content img,
    .post-content img {
        max-width: 100% !important;
        height: auto !important;
    }
    
    /* Prevent long URLs from breaking layout */
    .entry-content a {
        word-break: break-all !important;
    }
    
    /* News list title sizing */
    .entry-title {
        font-size: 20px !important;
        line-height: 1.3 !important;
    }
    
    /* Case list title sizing */
    .caselist .entry-title,
    .aimixAnLi1 .entry-title {
        font-size: 18px !important;
        line-height: 1.3 !important;
    }
}

/* ===== Product Grid Mobile Fixes v3 ===== */
@media (max-width:768px) {
    /* Product subcategory cards - FORCE 2 columns */
    .aimix2302ProDetCon2 {
        width: 100% !important;
        margin: 20px 0 !important;
        text-align: center !important;
    }
    .aimix2302ProDetCon2Sin {
        width: 46% !important;
        display: inline-block !important;
        margin: 5px 1% !important;
        text-align: center !important;
        vertical-align: top !important;
        float: none !important;
    }
    .aimix2302ProDetCon2Sin img {
        max-width: 100% !important;
        height: auto !important;
    }
    .aimix2302ProDetCon2Pic {
        width: 100% !important;
        border-radius: 15px !important;
    }
    .aimix2302ProDetCon2T {
        margin: 10px 0 !important;
        font-size: 12px !important;
        line-height: 1.3 !important;
    }
    .aimix2302ProDetCon2T a {
        font-size: 12px !important;
    }
    
    /* Product detail page */
    .aimix2302ProDetCon1Le,
    .aimix2302ProDetCon1Ri {
        width: 100% !important;
        padding: 10px !important;
        float: none !important;
    }
    .aimix2302ProDetCon1con {
        position: relative !important;
        padding: 15px !important;
    }
    
    /* Product model swiper/table */
    .aimix2302ProDetCon3 .Flex,
    .aimix2302ProDetCon3 .swiper-wrapper,
    .aimix2302ProDetCon4 .Flex,
    .aimix2302ProDetCon4 .swiper-wrapper {
        flex-direction: column !important;
        transform: none !important;
        width: 100% !important;
    }
    .aimix2302ProDetCon3 .swiper-slide,
    .aimix2302ProDetCon4 .swiper-slide {
        width: 100% !important;
        margin-bottom: 15px !important;
    }
    
    /* Product type list */
    .gole23421List1Tab {
        width: 100% !important;
        margin: 3px 0 !important;
        text-align: center !important;
        padding: 10px !important;
    }
    .gole23421List2Safe .Flex {
        flex-direction: column !important;
    }
    
    /* AS model table */
    .gole23421List2Safe table td,
    .gole23421List2Safe table th {
        display: block !important;
        width: 100% !important;
        text-align: center !important;
    }
    
    /* Product list nav */
    .aimix2302ProDetUl {
        width: 100% !important;
        position: relative !important;
        text-align: center !important;
    }
    .aimix2302ProDetUl li {
        display: inline-block !important;
        width: auto !important;
        margin: 3px 5px !important;
        font-size: 12px !important;
    }
}

/* ===== Mobile Nav & Card Title Fixes ===== */
@media (max-width:768px) {
    /* Left nav pills - prevent text wrap overlap */
    .aimix2302ProDetUl li {
        display: inline-block !important;
        width: auto !important;
        margin: 2px 3px !important;
        padding: 4px 6px !important;
        font-size: 11px !important;
        white-space: nowrap !important;
        vertical-align: middle !important;
        background: rgba(255,255,255,0.08) !important;
        border-radius: 3px !important;
    }
    /* Product card title - allow break for long words */
    .aimix2302ProDetCon2T {
        margin: 15px 0 10px !important;
        font-size: 13px !important;
        word-break: break-word !important;
        line-height: 1.4 !important;
    }
}
