.elementor-626 .elementor-element.elementor-element-69bea5a4{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;overflow:visible;}.elementor-626 .elementor-element.elementor-element-69bea5a4:not(.elementor-motion-effects-element-type-background), .elementor-626 .elementor-element.elementor-element-69bea5a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6e9c2a8 );}.elementor-626 .elementor-element.elementor-element-69bea5a4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-626 .elementor-element.elementor-element-9d91109{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;overflow:visible;}.elementor-626 .elementor-element.elementor-element-c8f2223{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;overflow:visible;}.elementor-626 .elementor-element.elementor-element-51d2649a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-626 .elementor-element.elementor-element-71ff47d5{text-align:center;}.elementor-626 .elementor-element.elementor-element-71ff47d5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:600;}.elementor-626 .elementor-element.elementor-element-2b8cdf23{text-align:center;}.elementor-626 .elementor-element.elementor-element-23e095dc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-626 .elementor-element.elementor-element-677d84b8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;overflow:visible;}.elementor-626 .elementor-element.elementor-element-677d84b8:not(.elementor-motion-effects-element-type-background), .elementor-626 .elementor-element.elementor-element-677d84b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFCFC;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-626 .elementor-element.elementor-element-6f6eb37 .elementor-image-box-wrapper{text-align:start;}.elementor-626 .elementor-element.elementor-element-6f6eb37.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-626 .elementor-element.elementor-element-6f6eb37.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-626 .elementor-element.elementor-element-6f6eb37.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-626 .elementor-element.elementor-element-6f6eb37 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-626 .elementor-element.elementor-element-6f6eb37 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-626 .elementor-element.elementor-element-4827b26b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;overflow:visible;}.elementor-626 .elementor-element.elementor-element-4827b26b:not(.elementor-motion-effects-element-type-background), .elementor-626 .elementor-element.elementor-element-4827b26b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFCFC;}.elementor-626 .elementor-element.elementor-element-4e0845bc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-626 .elementor-element.elementor-element-4e0845bc .elementor-image-box-wrapper{text-align:start;}.elementor-626 .elementor-element.elementor-element-4e0845bc.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-626 .elementor-element.elementor-element-4e0845bc.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-626 .elementor-element.elementor-element-4e0845bc.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-626 .elementor-element.elementor-element-4e0845bc .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-626 .elementor-element.elementor-element-4e0845bc .elementor-image-box-img img{transition-duration:0.3s;}.elementor-626 .elementor-element.elementor-element-2f83cd25{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;overflow:visible;}.elementor-626 .elementor-element.elementor-element-2f83cd25:not(.elementor-motion-effects-element-type-background), .elementor-626 .elementor-element.elementor-element-2f83cd25 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFCFC;}.elementor-626 .elementor-element.elementor-element-5563ffd3 .elementor-image-box-wrapper{text-align:start;}.elementor-626 .elementor-element.elementor-element-5563ffd3.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-626 .elementor-element.elementor-element-5563ffd3.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-626 .elementor-element.elementor-element-5563ffd3.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-626 .elementor-element.elementor-element-5563ffd3 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-626 .elementor-element.elementor-element-5563ffd3 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-626 .elementor-element.elementor-element-251daf74{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;overflow:visible;}.elementor-626 .elementor-element.elementor-element-251daf74:not(.elementor-motion-effects-element-type-background), .elementor-626 .elementor-element.elementor-element-251daf74 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFCFC;}.elementor-626 .elementor-element.elementor-element-3cf3cd4c .elementor-image-box-wrapper{text-align:start;}.elementor-626 .elementor-element.elementor-element-3cf3cd4c.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-626 .elementor-element.elementor-element-3cf3cd4c.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-626 .elementor-element.elementor-element-3cf3cd4c.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-626 .elementor-element.elementor-element-3cf3cd4c .elementor-image-box-wrapper .elementor-image-box-img{width:98%;}.elementor-626 .elementor-element.elementor-element-3cf3cd4c .elementor-image-box-img img{transition-duration:0.3s;}.elementor-626 .elementor-element.elementor-element-ce86e1a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;overflow:visible;}.elementor-626 .elementor-element.elementor-element-d944e11{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-626 .elementor-element.elementor-element-ef5cbae .elementor-repeater-item-86a4185 .swiper-slide-bg{background-color:var( --e-global-color-6e9c2a8 );background-image:url(https://senwaytruck.com/wp-content/uploads/2026/06/微信图片_20260529110510_252_2957-scaled.jpg);background-size:cover;}.elementor-626 .elementor-element.elementor-element-ef5cbae .elementor-repeater-item-86a4185 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-626 .elementor-element.elementor-element-ef5cbae .swiper-slide{transition-duration:calc(5000ms*1.2);height:607px;}.elementor-626 .elementor-element.elementor-element-ef5cbae .elementor-slide-button:hover{background-color:var( --e-global-color-accent );color:var( --e-global-color-6e9c2a8 );}.elementor-626 .elementor-element.elementor-element-ef5cbae .swiper-slide-contents{max-width:65%;}.elementor-626 .elementor-element.elementor-element-ef5cbae .swiper-slide-inner{text-align:center;}.elementor-626 .elementor-element.elementor-element-ef5cbae .elementor-slide-heading{font-family:"Raleway", Sans-serif;font-size:60px;font-weight:700;line-height:1.3em;}.elementor-626 .elementor-element.elementor-element-ef5cbae .elementor-slide-button{color:var( --e-global-color-6e9c2a8 );border-color:var( --e-global-color-accent );}.elementor-626 .elementor-element.elementor-element-ec0e979{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:70px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;overflow:visible;}.elementor-626 .elementor-element.elementor-element-bf837ce{--display:flex;--justify-content:center;overflow:visible;}.elementor-626 .elementor-element.elementor-element-08f09a6{--display:flex;overflow:visible;}.elementor-626 .elementor-element.elementor-element-c06f879 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-626 .elementor-element.elementor-element-4f2b32e{--grid-template-columns:repeat(0, auto);--icon-size:27px;--grid-column-gap:25px;--grid-row-gap:10px;}.elementor-626 .elementor-element.elementor-element-4f2b32e .elementor-widget-container{text-align:center;}.elementor-626 .elementor-element.elementor-element-4f2b32e .elementor-social-icon{background-color:var( --e-global-color-primary );}.elementor-626 .elementor-element.elementor-element-1178c52{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;overflow:visible;}.elementor-626 .elementor-element.elementor-element-d6dcf27{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;overflow:visible;}.elementor-626 .elementor-element.elementor-element-5a819be{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;overflow:visible;}.elementor-626 .elementor-element.elementor-element-c58bd61{text-align:center;}.elementor-626 .elementor-element.elementor-element-c58bd61 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:49px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-626 .elementor-element.elementor-element-6d69177{padding:30px 0px 50px 0px;overflow:visible;}.elementor-626 .elementor-element.elementor-element-4fc61870 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:30px;}.elementor-626 .elementor-element.elementor-element-4fc61870 > .elementor-element-populated{padding:0px 20px 0px 0px;}.elementor-626 .elementor-element.elementor-element-78cfdf51{text-align:start;}.elementor-626 .elementor-element.elementor-element-78cfdf51 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:24px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:34px;color:#20292C;}.elementor-626 .elementor-element.elementor-element-77959dd0.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-626 .elementor-element.elementor-element-77959dd0.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-626 .elementor-element.elementor-element-77959dd0.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-626 .elementor-element.elementor-element-77959dd0 .elementor-image-box-wrapper .elementor-image-box-img{width:40%;}.elementor-626 .elementor-element.elementor-element-77959dd0 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-626 .elementor-element.elementor-element-77959dd0 .elementor-image-box-title{font-family:"Raleway", Sans-serif;font-size:18px;font-weight:600;text-transform:none;font-style:normal;letter-spacing:0px;color:#626262;}.elementor-626 .elementor-element.elementor-element-25c71565 > .elementor-element-populated{padding:0px 0px 0px 20px;}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-type-html{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-626 .elementor-element.elementor-element-5e250f6e > .elementor-widget-container{margin:60px 0px 0px 0px;}.elementor-626 .elementor-element.elementor-element-5e250f6e .elementor-field-group{padding-right:calc( 15px/2 );padding-left:calc( 15px/2 );margin-bottom:15px;}.elementor-626 .elementor-element.elementor-element-5e250f6e .elementor-form-fields-wrapper{margin-left:calc( -15px/2 );margin-right:calc( -15px/2 );margin-bottom:-15px;}.elementor-626 .elementor-element.elementor-element-5e250f6e .elementor-field-group.recaptcha_v3-bottomleft, .elementor-626 .elementor-element.elementor-element-5e250f6e .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-626 .elementor-element.elementor-element-5e250f6e .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-626 .elementor-element.elementor-element-5e250f6e .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-626 .elementor-element.elementor-element-5e250f6e .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-626 .elementor-element.elementor-element-5e250f6e .elementor-field-type-html{padding-bottom:0px;}.elementor-626 .elementor-element.elementor-element-5e250f6e .elementor-field-group .elementor-field{color:#626262;}.elementor-626 .elementor-element.elementor-element-5e250f6e .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;border-color:#DDDDDD;border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;}.elementor-626 .elementor-element.elementor-element-5e250f6e .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;border-color:#DDDDDD;border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;}.elementor-626 .elementor-element.elementor-element-5e250f6e .elementor-field-group .elementor-select-wrapper::before{color:#DDDDDD;}.elementor-626 .elementor-element.elementor-element-5e250f6e .elementor-button{border-style:solid;border-width:1px 1px 1px 1px;border-radius:50px 50px 50px 50px;}.elementor-626 .elementor-element.elementor-element-5e250f6e .e-form__buttons__wrapper__button-next{background-color:#DB7800;color:#FFFFFF;border-color:#DB7800;}.elementor-626 .elementor-element.elementor-element-5e250f6e .elementor-button[type="submit"]{background-color:#DB7800;color:#FFFFFF;border-color:#DB7800;}.elementor-626 .elementor-element.elementor-element-5e250f6e .elementor-button[type="submit"] svg *{fill:#FFFFFF;}.elementor-626 .elementor-element.elementor-element-5e250f6e .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-626 .elementor-element.elementor-element-5e250f6e .e-form__buttons__wrapper__button-next:hover{background-color:#02010100;color:#DB7800;border-color:#DB7800;}.elementor-626 .elementor-element.elementor-element-5e250f6e .elementor-button[type="submit"]:hover{background-color:#02010100;color:#DB7800;border-color:#DB7800;}.elementor-626 .elementor-element.elementor-element-5e250f6e .elementor-button[type="submit"]:hover svg *{fill:#DB7800;}.elementor-626 .elementor-element.elementor-element-5e250f6e .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-626 .elementor-element.elementor-element-5e250f6e{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}body.elementor-page-626:not(.elementor-motion-effects-element-type-background), body.elementor-page-626 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6e9c2a8 );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-slides .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );}.elementor-626 .elementor-element.elementor-element-c58bd61 .elementor-heading-title{font-size:45px;}.elementor-626 .elementor-element.elementor-element-6d69177{padding:20px 0px 0px 0px;}.elementor-626 .elementor-element.elementor-element-78cfdf51 .elementor-heading-title{font-size:24px;}.elementor-626 .elementor-element.elementor-element-77959dd0.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-626 .elementor-element.elementor-element-77959dd0.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-626 .elementor-element.elementor-element-77959dd0.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-626 .elementor-element.elementor-element-77959dd0 .elementor-image-box-wrapper .elementor-image-box-img{width:15%;}.elementor-626 .elementor-element.elementor-element-77959dd0 .elementor-image-box-title{font-size:18px;}}@media(min-width:768px){.elementor-626 .elementor-element.elementor-element-69bea5a4{--width:100%;}.elementor-626 .elementor-element.elementor-element-9d91109{--content-width:80%;}.elementor-626 .elementor-element.elementor-element-677d84b8{--width:25%;}.elementor-626 .elementor-element.elementor-element-4827b26b{--width:25%;}.elementor-626 .elementor-element.elementor-element-2f83cd25{--width:25%;}.elementor-626 .elementor-element.elementor-element-251daf74{--width:25%;}}@media(max-width:767px){.elementor-626 .elementor-element.elementor-element-69bea5a4{--width:100%;--min-height:0px;}.elementor-626 .elementor-element.elementor-element-9d91109{--margin-top:58px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-626 .elementor-element.elementor-element-6f6eb37 .elementor-image-box-img{margin-bottom:15px;}.elementor-626 .elementor-element.elementor-element-4e0845bc .elementor-image-box-img{margin-bottom:15px;}.elementor-626 .elementor-element.elementor-element-5563ffd3 .elementor-image-box-img{margin-bottom:15px;}.elementor-626 .elementor-element.elementor-element-3cf3cd4c .elementor-image-box-img{margin-bottom:15px;}.elementor-widget-slides .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );}.elementor-626 .elementor-element.elementor-element-ef5cbae .swiper-slide{height:400px;}.elementor-626 .elementor-element.elementor-element-ef5cbae .swiper-slide-contents{max-width:100%;}.elementor-626 .elementor-element.elementor-element-ef5cbae .elementor-slide-heading{font-size:30px;line-height:1.4em;}.elementor-626 .elementor-element.elementor-element-ec0e979{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-626 .elementor-element.elementor-element-c58bd61 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-626 .elementor-element.elementor-element-6d69177{padding:10px 0px 0px 0px;}.elementor-626 .elementor-element.elementor-element-4fc61870 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-626 .elementor-element.elementor-element-78cfdf51 .elementor-heading-title{font-size:22px;line-height:32px;}.elementor-626 .elementor-element.elementor-element-77959dd0 .elementor-image-box-img{margin-bottom:10px;}.elementor-626 .elementor-element.elementor-element-77959dd0 .elementor-image-box-wrapper .elementor-image-box-img{width:10%;}.elementor-626 .elementor-element.elementor-element-77959dd0 .elementor-image-box-title{font-size:18px;line-height:1.1em;}.elementor-626 .elementor-element.elementor-element-25c71565 > .elementor-element-populated{padding:20px 0px 0px 0px;}}/* Start custom CSS for html, class: .elementor-element-4c55c5c *//* ===== 首屏专用 ===== */
.sw-hero-row{display:flex;align-items:center;gap:48px;flex-wrap:wrap;}
.sw-hero-left{flex:1 1 480px;}
.sw-hero-right{flex:1 1 420px;}
.sw-h1{font-size:clamp(34px,4.2vw,56px);line-height:1.15;margin:0 0 18px;}
.sw-sub{font-size:17px;line-height:1.8;max-width:540px;margin:0 0 28px;}
.sw-cta-row{display:flex;gap:16px;flex-wrap:wrap;margin:0 0 34px;}
.sw-hud{padding:48px 40px;
  background:radial-gradient(closest-side,rgba(0,168,232,.10),transparent 72%);}
.sw-hud-img{position:relative;z-index:1;width:100%;max-width:560px;display:block;margin:0 auto;
  filter:drop-shadow(0 24px 30px rgba(11,36,71,.18));}
@media (max-width:1024px){.sw-hero-right{margin-top:24px;}.sw-hud{padding:32px 20px;}}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-df47aba *//* ===== 模块2：产品区 ===== */
.sw-eyebrow{display:block;text-align:center;letter-spacing:4px;font-size:12px;
  color:#8AA0B5;font-weight:600;text-transform:uppercase;margin-bottom:10px;}
.sw-grid-5{display:grid;grid-template-columns:repeat(5,1fr);gap:20px;}
.sw-grid-4{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;}
.sw-product-card{display:flex;flex-direction:column;align-items:flex-start;
  padding:20px;text-decoration:none;}
.sw-product-card h3{font-size:15px;letter-spacing:.4px;margin:14px 0 12px;flex:1;color:var(--sw-navy);}
.sw-badge{position:absolute;top:14px;left:14px;width:34px;height:34px;border-radius:50%;
  background:linear-gradient(160deg,#4ED3F7,var(--sw-blue-deep));color:#fff;
  display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;
  box-shadow:0 0 10px rgba(0,168,232,.4);}
.sw-pill{padding:8px 20px;border:1.5px solid var(--sw-orange);border-radius:999px;
  color:var(--sw-orange-deep);font-size:13px;font-weight:600;transition:.25s;}
.sw-product-card:hover .sw-pill{background:var(--sw-orange);color:#fff;
  box-shadow:0 4px 14px rgba(255,122,0,.4);}
.sw-sub-title{text-align:center;font-size:clamp(22px,2.6vw,32px);margin:60px 0 26px;}
.sw-orange-text{color:var(--sw-orange);}
@media (max-width:1200px){.sw-grid-5{grid-template-columns:repeat(3,1fr);}}
@media (max-width:1024px){.sw-grid-4{grid-template-columns:repeat(2,1fr);}}
@media (max-width:767px){.sw-grid-5{grid-template-columns:repeat(2,1fr);}}
@media (max-width:520px){.sw-grid-5,.sw-grid-4{grid-template-columns:1fr;}}


/* ===== 模块2 v2：下排实心按钮 + 描述 ===== */
.sw-grid-5 .sw-product-card h3{margin-bottom:0;}
.sw-product-card a{
    color:#fff;
}
.sw-card-desc{font-size:13px;line-height:1.7;color:var(--sw-text);margin:0 0 16px;flex:1;}
.sw-pill-solid{display:inline-block;padding:10px 28px;border-radius:999px;
  background:linear-gradient(135deg,#FFA149,var(--sw-orange) 55%,var(--sw-orange-deep));
  color:#fff;font-size:13px;font-weight:600;text-decoration:none;
  box-shadow:0 4px 14px rgba(255,122,0,.35);transition:.25s;}
.sw-pill-solid:hover{transform:translateY(-2px);color:#fff;
  box-shadow:0 8px 20px rgba(255,122,0,.5);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce86e1a *//* ===== 模块3 完整 ===== */
.sw-lead{max-width:1000px;margin:0 auto 18px;font-size:14px;line-height:1.9;text-align:justify;}
.sw-hex-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:40px 28px;max-width:1000px;margin:40px auto 0;}
.sw-hex-item{text-align:center;}
.sw-hex-item .sw-hex{margin:0 auto 14px;}
.sw-hex-item h4{font-size:16px;margin:0 0 8px;}
.sw-hex-item p{font-size:13px;line-height:1.7;margin:0;}
.sw-hex-in svg{width:32px;height:32px;}
.sw-faq{max-width:820px;margin:0 auto;}
.sw-quote-h{font-size:24px;margin:0 0 12px;}
.sw-quote-p{font-size:14px;line-height:1.8;margin:0 0 26px;}
.sw-quote-row{display:flex;gap:32px;align-items:stretch;flex-wrap:wrap;margin-top:20px;}
.sw-quote-row .sw-form-panel{flex:1 1 480px;}
.sw-contact-col{flex:0 1 340px;display:flex;flex-direction:column;gap:18px;justify-content:center;}
.sw-contact-item{display:flex;align-items:center;gap:14px;text-decoration:none;color:var(--sw-text);font-size:14px;line-height:1.6;}
.sw-icon-circle{flex:0 0 46px;height:46px;border-radius:50%;display:flex;align-items:center;justify-content:center;
  color:var(--sw-blue-deep);background:rgba(0,168,232,.10);border:1px solid var(--sw-border);
  box-shadow:0 0 12px rgba(0,168,232,.25);transition:.25s;}
.sw-contact-item:hover .sw-icon-circle{background:var(--sw-blue);color:#fff;box-shadow:0 0 18px rgba(0,168,232,.5);}
.sw-icon-circle svg{width:20px;height:20px;}
/* Elementor Form 皮肤 */
.sw-form-panel .elementor-form{display:flex;flex-direction:column;gap:14px;}
.sw-form-panel .elementor-field-group{margin:0;width:100%;}
.sw-form-panel .elementor-form .elementor-field{width:100%;padding:12px 14px;border-radius:10px;color:var(--sw-navy);
  border:1px solid rgba(11,36,71,.12);background:rgba(255,255,255,.75);font-family:inherit;transition:.25s;}
.sw-form-panel .elementor-form .elementor-field:focus{outline:none;border-color:var(--sw-blue);background:#fff;
  box-shadow:0 0 0 3px rgba(0,168,232,.15),var(--sw-glow);}
.sw-form-panel .elementor-form .elementor-button{width:100%;border:0;border-radius:999px;padding:14px 30px;
  background:linear-gradient(135deg,#FFA149,var(--sw-orange) 55%,var(--sw-orange-deep));
  color:#fff;font-weight:600;box-shadow:0 6px 18px rgba(255,122,0,.35);transition:.25s;}
.sw-form-panel .elementor-form .elementor-button:hover{transform:translateY(-2px);box-shadow:0 10px 26px rgba(255,122,0,.5);}
/* 页脚 */
.sw-footer{background:#EDF2F7;padding:60px 20px 24px;}
.sw-footer-grid{display:grid;grid-template-columns:2fr 1fr 1.2fr 1.4fr;gap:36px;max-width:1200px;margin:0 auto;}
.sw-footer-grid ul{list-style:none;padding:0;margin:0;}
.sw-footer-grid li{margin-bottom:8px;font-size:13px;}
.sw-footer-grid p{font-size:13px;line-height:1.8;}
.sw-copyright{text-align:center;font-size:12px;color:#8AA0B5;margin-top:26px;}
@media (max-width:1024px){.sw-hex-grid{grid-template-columns:repeat(2,1fr);}}
@media (max-width:640px){.sw-hex-grid,.sw-footer-grid{grid-template-columns:1fr;}}

/* ===== 视频块：玻璃发光外框 ===== */
.sw-video{max-width:1000px;margin:36px auto;padding:10px;}
.sw-video iframe{display:block;width:100%;aspect-ratio:16/9;border:0;
  border-radius:12px;background:#0B2447;}
.sw-video:hover{border-color:rgba(0,168,232,.7);
  box-shadow:0 12px 32px rgba(11,36,71,.12),var(--sw-glow);}
@media (max-width:767px){.sw-video{margin:24px 0;padding:6px;}}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c916ce1 *//* ===== How to Work With Us ===== */
.sw-work-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;max-width:1100px;margin:0 auto;}
.sw-work-item{text-align:center;padding:34px 26px;transition:.3s;}
.sw-work-item:hover{transform:translateY(-6px);border-color:rgba(0,168,232,.7);
  box-shadow:0 12px 32px rgba(11,36,71,.12),var(--sw-glow);}
.sw-work-item h4{font-size:18px;margin:0 0 20px;}
.sw-work-icon{width:64px;height:64px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;
  color:var(--sw-blue-deep);background:rgba(0,168,232,.10);border:1px solid var(--sw-border);
  box-shadow:0 0 14px rgba(0,168,232,.25);margin-bottom:20px;transition:.25s;}
.sw-work-item:hover .sw-work-icon{background:var(--sw-blue);color:#fff;
  box-shadow:0 0 20px rgba(0,168,232,.5);}
.sw-work-icon svg{width:28px;height:28px;}
.sw-work-item p{font-size:14px;line-height:1.8;margin:0;}
@media (max-width:1024px){.sw-work-grid{grid-template-columns:1fr;max-width:560px;}}/* End custom CSS */