.elementor-617 .elementor-element.elementor-element-4704e2b{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-617 .elementor-element.elementor-element-0319da9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );}.elementor-617 .elementor-element.elementor-element-519f253{--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:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-617 .elementor-element.elementor-element-56182bb{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-617 .elementor-element.elementor-element-6d79c8d{--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:50px;--padding-left:0px;--padding-right:0px;}.elementor-617 .elementor-element.elementor-element-497ef18{--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;}.elementor-617 .elementor-element.elementor-element-d4ee011{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-617 .elementor-element.elementor-element-77443eb{--display:flex;--min-height:350px;}.elementor-617 .elementor-element.elementor-element-77443eb:not(.elementor-motion-effects-element-type-background), .elementor-617 .elementor-element.elementor-element-77443eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.jscgems.com/wp-content/uploads/2025/12/quality-control-2.webp");}.elementor-617 .elementor-element.elementor-element-2f8da92{--display:flex;--z-index:2;}.elementor-617 .elementor-element.elementor-element-2f8da92:not(.elementor-motion-effects-element-type-background), .elementor-617 .elementor-element.elementor-element-2f8da92 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#609EE9;}.elementor-617 .elementor-element.elementor-element-8184472{text-align:center;}.elementor-617 .elementor-element.elementor-element-8184472 .elementor-heading-title{color:#FFFFFF;}.elementor-617 .elementor-element.elementor-element-1b4299c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-617 .elementor-element.elementor-element-178f582{--display:flex;--min-height:350px;}.elementor-617 .elementor-element.elementor-element-178f582:not(.elementor-motion-effects-element-type-background), .elementor-617 .elementor-element.elementor-element-178f582 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.jscgems.com/wp-content/uploads/2025/12/quality-control-3.webp");}.elementor-617 .elementor-element.elementor-element-0fc20c0{--display:flex;--z-index:2;}.elementor-617 .elementor-element.elementor-element-0fc20c0:not(.elementor-motion-effects-element-type-background), .elementor-617 .elementor-element.elementor-element-0fc20c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#609EE9;}.elementor-617 .elementor-element.elementor-element-5744a09{text-align:center;}.elementor-617 .elementor-element.elementor-element-5744a09 .elementor-heading-title{color:#FFFFFF;}.elementor-617 .elementor-element.elementor-element-b2f4229{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-617 .elementor-element.elementor-element-29a78ff{--display:flex;--min-height:350px;}.elementor-617 .elementor-element.elementor-element-29a78ff:not(.elementor-motion-effects-element-type-background), .elementor-617 .elementor-element.elementor-element-29a78ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.jscgems.com/wp-content/uploads/2025/12/quality-control-4.webp");}.elementor-617 .elementor-element.elementor-element-cf6982a{--display:flex;--z-index:2;}.elementor-617 .elementor-element.elementor-element-cf6982a:not(.elementor-motion-effects-element-type-background), .elementor-617 .elementor-element.elementor-element-cf6982a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#609EE9;}.elementor-617 .elementor-element.elementor-element-e73ea60{text-align:center;}.elementor-617 .elementor-element.elementor-element-e73ea60 .elementor-heading-title{color:#FFFFFF;}.elementor-617 .elementor-element.elementor-element-eac3511{--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;}.elementor-617 .elementor-element.elementor-element-96da90f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-617 .elementor-element.elementor-element-846113f{--display:flex;--min-height:350px;}.elementor-617 .elementor-element.elementor-element-846113f:not(.elementor-motion-effects-element-type-background), .elementor-617 .elementor-element.elementor-element-846113f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.jscgems.com/wp-content/uploads/2025/12/quality-control-5.webp");}.elementor-617 .elementor-element.elementor-element-26471e6{--display:flex;--z-index:2;}.elementor-617 .elementor-element.elementor-element-26471e6:not(.elementor-motion-effects-element-type-background), .elementor-617 .elementor-element.elementor-element-26471e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#609EE9;}.elementor-617 .elementor-element.elementor-element-66e5278{text-align:center;}.elementor-617 .elementor-element.elementor-element-66e5278 .elementor-heading-title{color:#FFFFFF;}.elementor-617 .elementor-element.elementor-element-7f33787{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-617 .elementor-element.elementor-element-39c5264{--display:flex;--min-height:350px;}.elementor-617 .elementor-element.elementor-element-39c5264:not(.elementor-motion-effects-element-type-background), .elementor-617 .elementor-element.elementor-element-39c5264 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.jscgems.com/wp-content/uploads/2025/12/quality-control-6.webp");}.elementor-617 .elementor-element.elementor-element-846edf8{--display:flex;--z-index:2;}.elementor-617 .elementor-element.elementor-element-846edf8:not(.elementor-motion-effects-element-type-background), .elementor-617 .elementor-element.elementor-element-846edf8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#609EE9;}.elementor-617 .elementor-element.elementor-element-2069e73{text-align:center;}.elementor-617 .elementor-element.elementor-element-2069e73 .elementor-heading-title{color:#FFFFFF;}.elementor-617 .elementor-element.elementor-element-4cfe59d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-617 .elementor-element.elementor-element-4e32dc4{--display:flex;--min-height:350px;}.elementor-617 .elementor-element.elementor-element-4e32dc4:not(.elementor-motion-effects-element-type-background), .elementor-617 .elementor-element.elementor-element-4e32dc4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.jscgems.com/wp-content/uploads/2025/12/quality-control-7.webp");}.elementor-617 .elementor-element.elementor-element-517580a{--display:flex;--z-index:2;}.elementor-617 .elementor-element.elementor-element-517580a:not(.elementor-motion-effects-element-type-background), .elementor-617 .elementor-element.elementor-element-517580a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#609EE9;}.elementor-617 .elementor-element.elementor-element-5ebae68{text-align:center;}.elementor-617 .elementor-element.elementor-element-5ebae68 .elementor-heading-title{color:#FFFFFF;}/* Start custom CSS for container, class: .elementor-element-d4ee011 */.custom-hover-drop1 {
    position: relative;
    display: inline-flex;
    align-items: center;
    justify-content: flex-end;
    overflow: hidden;
}

.custom-hover-drop1::before {
    content: '人员\A持证上岗，质量意识强';
    white-space: pre;
    text-align: center;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    transform: translateY(-100%); /* 初始状态：完全向上隐藏 */
    transform-origin: bottom; /* 从底部开始缩回 */
    background-image: unset;
    background-color: #56A0FB;
    transition: 
        transform 0.2s ease,
        opacity 0.2s ease;
    display: flex;
    align-items: center;
    justify-content: center;
    color: white;
    z-index: 1;
}

.custom-hover-drop1:hover::before {
    opacity: 0.8;
    transform: translateY(0); /* 悬停时：回到原位 */
}

.custom-hover-drop1:hover{
    background-size: 140% 120%;
    background-position: center;
}

.custom-bg-img1 {
    transform: scale(1); /* 初始状态 */
    transition: all 0.2s ease; /* 过渡放在默认状态 */
    transition-duration: 0.2s !important;
}

.custom-hover-drop1:hover .custom-bg-img1{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b4299c */.custom-hover-drop2 {
    position: relative;
    display: inline-flex;
    align-items: center;
    justify-content: flex-end;
    overflow: hidden;
}

.custom-hover-drop2::before {
    content: '设备\A先进的生产和检测设备';
    white-space: pre;
    text-align: center;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    transform: translateY(-100%); /* 初始状态：完全向上隐藏 */
    transform-origin: bottom; /* 从底部开始缩回 */
    background-image: unset;
    background-color: #56A0FB;
    transition: 
        transform 0.2s ease,
        opacity 0.2s ease;
    display: flex;
    align-items: center;
    justify-content: center;
    color: white;
    z-index: 1;
}

.custom-hover-drop2:hover::before {
    opacity: 0.8;
    transform: translateY(0); /* 悬停时：回到原位 */
}

.custom-hover-drop2:hover{
    background-size: 140% 120%;
    background-position: center;
}

.custom-bg-img2 {
    transform: scale(1); /* 初始状态 */
    transition: all 0.2s ease; /* 过渡放在默认状态 */
    transition-duration: 0.2s !important;
}

.custom-hover-drop2:hover .custom-bg-img2{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b2f4229 */.custom-hover-drop3 {
    position: relative;
    display: inline-flex;
    align-items: center;
    justify-content: flex-end;
    overflow: hidden;
}

.custom-hover-drop3::before {
    content: '材料\A精选合格的原材料';
    white-space: pre;
    text-align: center;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    transform: translateY(-100%); /* 初始状态：完全向上隐藏 */
    transform-origin: bottom; /* 从底部开始缩回 */
    background-image: unset;
    background-color: #56A0FB;
    transition: 
        transform 0.2s ease,
        opacity 0.2s ease;
    display: flex;
    align-items: center;
    justify-content: center;
    color: white;
    z-index: 1;
}

.custom-hover-drop3:hover::before {
    opacity: 0.8;
    transform: translateY(0); /* 悬停时：回到原位 */
}

.custom-hover-drop3:hover{
    background-size: 140% 120%;
    background-position: center;
}

.custom-bg-img3 {
    transform: scale(1); /* 初始状态 */
    transition: all 0.2s ease; /* 过渡放在默认状态 */
    transition-duration: 0.2s !important;
}

.custom-hover-drop3:hover .custom-bg-img3{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-96da90f */.custom-hover-drop4 {
    position: relative;
    display: inline-flex;
    align-items: center;
    justify-content: flex-end;
    overflow: hidden;
}

.custom-hover-drop4::before {
    content: '方法\A严格的操作规程';
    white-space: pre;
    text-align: center;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    transform: translateY(-100%); /* 初始状态：完全向上隐藏 */
    transform-origin: bottom; /* 从底部开始缩回 */
    background-image: unset;
    background-color: #56A0FB;
    transition: 
        transform 0.2s ease,
        opacity 0.2s ease;
    display: flex;
    align-items: center;
    justify-content: center;
    color: white;
    z-index: 1;
}

.custom-hover-drop4:hover::before {
    opacity: 0.8;
    transform: translateY(0); /* 悬停时：回到原位 */
}

.custom-hover-drop4:hover{
    background-size: 140% 120%;
    background-position: center;
}

.custom-bg-img4 {
    transform: scale(1); /* 初始状态 */
    transition: all 0.2s ease; /* 过渡放在默认状态 */
    transition-duration: 0.2s !important;
}

.custom-hover-drop4:hover .custom-bg-img4{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f33787 */.custom-hover-drop5 {
    position: relative;
    display: inline-flex;
    align-items: center;
    justify-content: flex-end;
    overflow: hidden;
}

.custom-hover-drop5::before {
    content: '测量\A精确的测量标准';
    white-space: pre;
    text-align: center;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    transform: translateY(-100%); /* 初始状态：完全向上隐藏 */
    transform-origin: bottom; /* 从底部开始缩回 */
    background-image: unset;
    background-color: #56A0FB;
    transition: 
        transform 0.2s ease,
        opacity 0.2s ease;
    display: flex;
    align-items: center;
    justify-content: center;
    color: white;
    z-index: 1;
}

.custom-hover-drop5:hover::before {
    opacity: 0.8;
    transform: translateY(0); /* 悬停时：回到原位 */
}

.custom-hover-drop5:hover{
    background-size: 140% 120%;
    background-position: center;
}

.custom-bg-img5 {
    transform: scale(1); /* 初始状态 */
    transition: all 0.2s ease; /* 过渡放在默认状态 */
    transition-duration: 0.2s !important;
}

.custom-hover-drop5:hover .custom-bg-img5{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4cfe59d */.custom-hover-drop6 {
    position: relative;
    display: inline-flex;
    align-items: center;
    justify-content: flex-end;
    overflow: hidden;
}

.custom-hover-drop6::before {
    content: '环境\A洁净的生产车间';
    white-space: pre;
    text-align: center;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    transform: translateY(-100%); /* 初始状态：完全向上隐藏 */
    transform-origin: bottom; /* 从底部开始缩回 */
    background-image: unset;
    background-color: #56A0FB;
    transition: 
        transform 0.2s ease,
        opacity 0.2s ease;
    display: flex;
    align-items: center;
    justify-content: center;
    color: white;
    z-index: 1;
}

.custom-hover-drop6:hover::before {
    opacity: 0.8;
    transform: translateY(0); /* 悬停时：回到原位 */
}

.custom-hover-drop6:hover{
    background-size: 140% 120%;
    background-position: center;
}

.custom-bg-img6 {
    transform: scale(1); /* 初始状态 */
    transition: all 0.2s ease; /* 过渡放在默认状态 */
    transition-duration: 0.2s !important;
}

.custom-hover-drop6:hover .custom-bg-img6{
    transform: scale(1.1);
}/* End custom CSS */