@charset "UTF-8";

@import "fonts.css";
html{margin:0;padding:0;font-size: 16px;}
body{margin:0;padding:0;font-size: 16px;overflow-x:hidden;font-family: "Zalando Sans", sans-serif;font-weight: 400;}
table,td,tr,ul,ol,li,dl,dd,dt,p,input,form,em,p,img,h1,h2,h3,h4,h5{margin:0;padding:0;margin-block-start:0;margin-block-end:0}
ul,li{margin:0;padding:0;list-style:none}
a{text-decoration:none;color: #16191f;}
textarea,input{font-family: Poppins, sans-serif}
img{display:block}
input,textarea{outline:none}
button{padding:0;background-color:unset;font-family: Poppins, sans-serif;border:none}
.pimg{position:relative;display:block}
.pimg img{position:absolute;width:100%;height:100%;object-fit:cover}
.nowrap{display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.nowrap_auto{white-space:nowrap;}
.line_num{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}
:root{
    /*--fz12:12px;*/
    /*--fz14:14px;*/
    /*--fz16:16px;*/
    /*--fz18:18px;*/
    /*--fz20:20px;*/
    /*--fz24:24px;*/
    /*--fz28:28px;*/
    /*--fz32:32px;*/
    /*--fz50:50px;*/
    /*--glow-size:#FE0467*/
    --main-text-color:#0F172B;
    --grey-text-color:#62748E;
    --greydark-text-color:#314158;
    --white-grey:#CAD5E2
}

.lp3{letter-spacing: .03rem}
.t_upp{text-transform: uppercase}
.fz14{font-size: 14px;}
.fz12{font-size: 12px;}
.fz18{font-size: 18px;}
.fz24{font-size: 24px;}
.lh20{line-height: 20px;}
.lh22{line-height: 22px;}
.lh24{line-height: 24px;}
.lh26{line-height: 26px;}
.lh28{line-height: 28px;}
.lh32{line-height: 32px;}
.main_color{color: #0f172b;}
.grey_text_color{color: #62748e;}
.greydark_text_color{color: #314158;}
.white_grey{color: #cad5e2;}
.fw600{font-weight: 600;}
.fw500{font-weight: 500;}

/*.mainWidth{width: 97.142%;margin: 0 auto;max-width: 1865px;}*/
.main_width{width: 80.833%;margin: 0 auto;min-width: 1552px;}
.w1400{margin: 0 auto;max-width: 1200px}
.tr5{transition: all .3s}
.mt15{margin-top: 15px;}
.mt10{margin-top: 10px;}
.mb15{margin-bottom: 15px;}
.pt10{padding-top: 10px;}
.pb10{padding-bottom: 10px;}
.pd80{padding: 80px 0}
.t_center{text-align: center}
.w_100{width: 100%;}
.position_relative{position: relative}
.row-nomargin{display: flex;flex-wrap: wrap;}


img.aligncenter{display: block;margin: 0 auto}
.pointer{cursor: pointer}
.o-hidden{width: 100%;overflow: hidden}

body.overflow{overflow: hidden;height: 100%}



.small_box{background-color: #fff;padding: 5px 25px;border-radius: 40px;}
.small_box p{color: #19a8b8;font-weight: 600;text-transform: uppercase}
.small_box img{width: 14px;margin-right: 8px;}



.btn_style1{background-color: var(--main-text-color);color: #fff;display: flex;justify-content: center;align-items: center;border-radius: 40px;padding: 12px 0;border: 1px solid var(--main-text-color);transition: all .3s;font-weight: 600;}
.btn_style2{background-color: #fff;color: var(--main-text-color);display: flex;justify-content: center;align-items: center;border-radius: 40px;padding: 12px 0;border: 1px solid var(--main-text-color);transition: all .3s;font-weight: 600;}
.btn_style3{background-color: rgba(238, 246, 255, 0.6);color: var(--greydark-text-color);display: flex;justify-content: center;align-items: center;border-radius: 40px;padding: 12px 0;border: 1px solid transparent;transition: all .3s;font-weight: 600;}

.btn_style1:hover{background-color: #fff;color: var(--main-text-color);}
.btn_style2:hover{background-color: var(--main-text-color);color: #fff;}
.btn_style3:hover{background-color: #000;color: #fff;}


.small_title span{padding: 4px 16px;background-color: #EEF6FF;border-radius: 16px;color: var(--grey-text-color);}



header .nav_box{position:absolute;top:37px;width:100%;left:0;z-index:100}
header .nav_box .nav{width:90%;margin:0 auto;background-color:#fff;border-radius:24px;height:64px;padding:0 48px;box-sizing:border-box;box-shadow:0 4px 15px rgba(0,0,0,0.05)}
header .logo img{max-width:156px;max-height:32px}
header .nav_box nav{margin:0 auto;height:100%}
header .nav_box nav ul.one{height:100%}
header .nav_box nav ul.one > li{position:relative;height:100%}
header .nav_box nav ul.one > li > a{padding:0 24px;display:flex;height:100%;align-items:center;font-weight:500;transition: all .3s}
header .nav_box nav .nav_two{position:absolute;background-color:#fff;border-radius:0 0 16px 16px;top:100%;left:50%;transform:translateX(-50%) scaleY(0);transform-origin:top center;min-width:200px;opacity:0;visibility:hidden;overflow:hidden;transition:transform 0.4s cubic-bezier(0.165,0.84,0.44,1),opacity 0.3s linear,visibility 0.4s;box-shadow:0 10px 30px rgba(0,0,0,0.08);border-top:1px solid #f0f0f0}
header .nav_box nav ul.one > li:hover .nav_two{opacity:1;visibility:visible;transform:translateX(-50%) scaleY(1)}
header .nav_box nav .nav_two .two{padding:12px 0;transition:transform 0.4s cubic-bezier(0.165,0.84,0.44,1);transform:translateY(-20px)}
header .nav_box nav ul.one > li:hover .nav_two .two{transform:translateY(0)}
header .nav_box nav ul.two li a{padding:12px 24px;display:block;white-space:nowrap;font-weight: 500;position: relative}

header .nav_box nav ul.two li a:after{content: '';position: absolute;width: 0;left: 24px;bottom: 0;height: 1px;background-color: #000;transition: all .3s}
header .nav_box nav ul.two li a:hover{color:#26365C;}

header .nav_box nav ul.two li a:hover:after{width: calc(100% - 48px)}
header .nav_box .right a{padding: 8px 24px;background-color: #0F172B;color: #fff;border-radius: 40px;font-size: 18px;border: 1px solid transparent}
header .nav_box .right a:hover{color: var(--main-text-color);background-color: #fff;border: 1px solid var(--main-text-color)}


header .banner_box{height: 100vh;overflow: hidden;min-height: 850px;}
header .banner_box .banner_img img{height: 100vh;min-height: 850px;
    width: 100%;
    object-fit: cover;
    object-position: center center;}
header .banner_box::after{content: '';width: 100%;height: 100%;position: absolute;left: 0;top: 0;background-color: rgba(125, 204, 236, 0.5);z-index: 1}

header .banner_box .text_body{position: absolute;bottom: 185px;left: 185px;width: 675px;z-index: 2}
header .banner_box .text_body .small_box{background-color: #fff;padding: 10px 14px;border-radius: 40px;}
header .banner_box .text_body .small_box p{color: #19a8b8;font-weight: 600;}




header .banner_box .text_body .small_box img{width: 14px;margin-right: 10px;}

header .banner_box .text_body .main_text{}
header .banner_box .text_body .main_text h1{font-size: 60px;font-weight: 600;color: #0f172b;margin: 22px 0}
header .banner_box .text_body .main_text p{font-size: 18px;color: #314158;}
header .banner_box .text_body .button_box{margin-top: 65px;}


header .banner_box .text_body .button_box a{padding: 8px 24px;background-color: #0F172B;color: #fff;border-radius: 40px;font-size: 18px;font-weight: 500;}
header .banner_box .text_body .button_box a.two{background-color: #fff;color: #0f172b;margin-left: 16px;}
header .banner_box .text_body .button_box a.one:hover{background-color: #fff;color: #0f172b;}
header .banner_box .text_body .button_box a.two:hover{background-color: #0F172B;color: #fff;}

header .banner_box.about .text_body{width: 722px;}
header .banner_box.oem1_list .text_body{width: 920px;}
header .banner_box.oem2_list .text_body{width: 920px;}
header .banner_box.packaging .text_body{width: 687px;}
header .banner_box.oem1_list .text_body .button_box a.one img{margin-left: 9px;}
header .banner_box.oem1_list .text_body .button_box a.one:hover img{filter:brightness(0)}
header .banner_box.single_blog .time_box{margin-left: 24px;}
header .banner_box.single_blog .time_box .one{margin-right: 14px;}
header .banner_box.single_blog .time_box .one .ico{margin-right: 6px;}
header .banner_box.single_blog .time_box .two{padding-left: 20px;position: relative}
header .banner_box.single_blog .time_box .two::before{content: '';position: absolute;width: 8px;height: 8px;background-color: rgba(202, 213, 226, 1);border-radius: 50%;left: 0;top: 50%;transform: translateY(-50%)}
header .banner_box.single_blog{height: 642px;min-height: unset}
header .banner_box.single_blog .text_body{max-width: 1200px;width: 90%;bottom: 64px;}


header .banner_box.contacts .list_text{margin-top: 24px;}
header .banner_box.contacts .list_text .t_item:not(:first-of-type){margin-left: 24px;}
header .banner_box.contacts .list_text .t_item p{margin-left: 6px;}
header .banner_box.contacts .text_body .button_box{margin-top: 24px;}
header .banner_box.contacts .text_body .button_box a{width: 300px;height: 48px;display: flex;align-items: center;padding: 0;justify-content: center}


footer .foot_body{padding: 65px 56px 45px;background-color: #EEF6FF;}
footer .foot_body .left{width: 298px;}
footer .foot_body .right{margin-left: auto;}
footer .foot_body .middle{width: 40%;}
footer .foot_body .left .text{margin: 20px 0;font-size: 14px;line-height: 22px;color: var(--grey-text-color)}
footer .foot_body .share_box{}
footer .foot_body .share_box img{max-width: 18px;max-height: 18px}
footer .foot_body .share_box a:not(:first-of-type){margin-left: 16px;}

footer .foot_body .middle{margin-left: 165px;}
footer .foot_body .middle .item{max-width: 350px}
footer .foot_body .middle .item h2{color: var(--main-text-color);font-weight: 600;font-size: 16px;}
footer .foot_body .middle .item ul{margin-top: 20px;}
footer .foot_body .middle .item a{font-size: 14px;color: var(--greydark-text-color);margin-top: 15px;line-height: 24px;}
footer .foot_body .middle .item a:hover{color: #0F172B}


footer .foot_body .right h2.tit{font-size: 16px;font-weight: 600;}
footer .foot_body .right p.desc{width: 260px;font-size: 14px;color: var(--grey-text-color);line-height: 22px;margin: 25px 0;}
footer .foot_body .right .input input{border-radius: 10px;border: 1px solid var(--white-grey);padding: 5px 10px}
footer .foot_body .right .submit button{background-color: var(--main-text-color);color: #fff;width: 100%;height: 100%;border-radius: 10px;margin-left: 8px;font-size: 14px;padding: 0 20px}

footer .foot_bottom{background-color: #EEF6FF;padding: 15px 56px 30px;}
footer .foot_bottom::before{content: '';position: absolute;width: calc(100% - 112px);left: 56px;background-color: var(--white-grey);top: 0;height: 1px;}

footer .foot_bottom .bottom_left{text-transform:uppercase}
footer .foot_bottom *{font-size: 12px;color: var(--grey-text-color)}
footer .foot_bottom .bottom_right a{display: block;margin-left: 15px;}



.index_title{max-width: 667px;margin: 0 auto}
.index_title .small_title span{padding: 4px 16px;background-color: #EEF6FF;border-radius: 16px;color: var(--grey-text-color);margin-bottom: 12px;}
.index_title h2{font-size: 36px;font-weight: 600;color: var(--main-text-color)}
.index_title p{color: var(--grey-text-color);margin-top: 20px;}

.index_more_box{display: flex;justify-content: center;}
.index_more_box a{padding: 10px 0;
    background-color: #0F172B;
    color: #fff;
    border-radius: 40px;
    font-size: 18px;font-weight: 500;min-width: 252px;text-align: center;border: 1px solid transparent}


.index_title2 .left h2{font-size: 36px;color: var(--main-text-color);font-weight: 600;}
.index_title2 .left p{color: var(--grey-text-color);margin-top: 5px;}
.index_title2 .right a{color: var(--main-text-color);font-size: 18px;font-weight: 500;}
.index_title2 .right a:hover{border-bottom: 1px solid var(--main-text-color)}



.one_case_width{width: 1200px;margin: 0 auto}
.one_case_tit .icon{margin-right: 8px;}

.index1{padding: 110px 0 55px}
.index1 .list{margin-left: -50px;margin-right: -50px;}
.index1 .item{margin: 0 50px;}
.index1 .item .left{width: 32px;}
.index1 .item .left img{max-width: 32px;transform: translateY(8px)}
.index1 .item .right{margin-left: 16px;width: 0;flex: 1}
.index1 .item .right h2{font-weight: 600;font-size: 18px;line-height: 28px;color: #0f172b;}
.index1 .item .right p{line-height: 24px;color: #62748e;margin-top: 8px;}

.index2{padding: 55px 0}
.index2 .list{margin-top: 50px;margin-left: -60px;margin-right: -60px;}
.index2 .list .item{box-shadow: 0 0 20px rgba(0, 0, 0, 0.1);border-radius: 12px;overflow: hidden;margin: 0 60px;}
.index2 .list .item .pimg{padding-bottom: 98.039%;overflow: hidden;}
.index2 .list .item .more{position: absolute;bottom: 32px;left: -100%;background-color: rgba(255, 255, 255, 0.3);border-radius: 16px;padding: 4px 8px;}
.index2 .list .item:hover .more{left: 24px;}
.index2 .list .item .more .ico{margin-left: 5px;}
.index2 .list .item .more p{font-size: 12px;text-transform: uppercase;font-weight: 600;line-height: 14px;color: var(--main-text-color)}
.index2 .list .item .text{padding: 28px 24px;box-sizing: border-box}
.index2 .list .item .text h2{color: var(--main-text-color);font-size: 18px;font-weight: 600;}
.index2 .list .item .text p{color: var(--greydark-text-color);margin-top: 16px;line-height: 24px;}
.index2 .list .item:hover h2{color:var(--greydark-text-color);}
.index2 .list .item:hover .text{background-color: #EEF6FF;}
.index2 .index_more_box{margin-top: 60px;}
.index2 .index_more_box a:hover{background-color: #fff;color: var(--main-text-color);border: 1px solid var(--main-text-color)}



.index3{padding: 55px 0}
.index3 .index3_sw{}
.index3 .index3_sw .swiper-pagination-bullet{border-radius: 0;width: 40px;height: 3px;}
.index3 .index3_sw .swiper-pagination-bullets.swiper-pagination-horizontal{bottom: -50px;}
.index3 .list{margin-top: 115px;margin-left: -42px;margin-right: -42px;}
.index3 .list .item{margin: 0 42px}
.index3 .list .item .img_ico{display: flex;justify-content: center;align-items: center;width: 95px;height: 95px;border: 1px solid var(--white-grey);border-radius: 50%}
.index3 .list .item .img_ico img{max-width: 32px;max-height: 32px;}
.index3 .list .item .pointer{width: 24px;height: 24px;border-radius: 50%;background-color: var(--main-text-color);color: #fff;font-size: 15px;position: absolute;top: 0;left: 0;line-height: 14px;}
.index3 .list .item h3{margin-top: 16px;font-size: 18px;font-weight: 600;white-space: nowrap}
.index3 .list .item p{font-size: 14px;line-height: 22px;color: var(--grey-text-color);margin-top: 8px;}
.index3 .index_more_box{margin-top: 60px;}
.index3 .index_more_box a{background-color: #fff;color: var(--main-text-color);border: 1px solid var(--main-text-color)}
.index3 .index_more_box a:hover{background-color: var(--main-text-color);color:#fff;}

.index4{padding: 55px 0}
.index4 .left{background-color: #0F172B;padding: 48px 80px;width: 960px;box-sizing: border-box}
.index4 .left h2.title{font-size: 36px;line-height: 40px;color: #fff;margin-top: 25px;}
.index4 .left p.desc{color: var(--white-grey);margin-top: 15px;line-height: 24px;}
.index4 .left .list{margin-top: 45px;}
.index4 .left .list .item{margin-top: 16px;}
.index4 .left .list .item img{width: 20px;}
.index4 .left .list .item p{color: var(--white-grey);margin-left: 12px;}
.index4 .left .index_more_box{justify-content: unset;margin-top: 50px;}
.index4 .left .index_more_box a{border: 1px solid #fff}
.index4 .left .index_more_box a:hover{background-color: #fff;color: var(--main-text-color);border-color:var(--main-text-color)}
.index4 .right{width: 0;flex: 1}
.index4 .right img{width: 100%;object-fit: cover;height: 100%}
.index4 .index4_bottom{background-color: #0F172B;padding: 40px 0}
.index4 .index4_bottom .item .ico{width: 42px;height: 42px;border-radius: 50%;border: 1px solid #fff}
.index4 .index4_bottom .item img{width: 24px;}
.index4 .index4_bottom .item p{color: #fff;margin-left: 10px;}
.index4  .list_bottom{margin-left: -80px;margin-right: -80px;}

.index5{padding: 55px 0}
.index5 .index5_sw_box{margin-top: 50px;}
.index5 .index5_sw_box{overflow: hidden}
.index5 .index5_sw_box .swiper-slide{width: 48%;}
.index5 .index5_sw_box .item img{width: 100%;}
.index5 .index_more_box{margin-top: 60px;}
.index5 .index_more_box a:hover{background-color: #fff;color: var(--main-text-color);border: 1px solid var(--main-text-color)}

.index6{padding: 55px 0}
.index6 .index6_body .left{width: 50%;}
.index6 .index6_body .left img{width: 100%;}
.index6 .index6_body .right{width: 50%;padding: 30px 80px;box-sizing: border-box}
.index6 .index6_body .right .small_box{border:1px solid var(--white-grey);text-transform: uppercase;letter-spacing: .05rem}
.index6 .index6_body .right .small_box p{color: #19a8b8;}

.index6 .index6_body .right .r_tit{margin: 25px 0;color: var(--main-text-color)}
.index6 .index6_body .right .text img{height: 20px;float: left;}
.index6 .index6_body .right .text p{color: var(--grey-text-color);line-height: 24px;}
.index6 .index_more_box{justify-content: unset;margin-top: 40px;}
.index6 .index_more_box a{border: 1px solid #0F172B;background-color: unset;color: #0f172b;}
.index6 .index_more_box a:hover{background-color: var(--main-text-color);color: #fff;}

.index7{padding: 55px 0}
.index7 .list{margin: 80px -32px 0}
.index7 .list .item{border-radius: 12px;margin: 0 32px;box-shadow: 0 4px 32px 0 rgba(0, 0, 0, 0.10);padding: 24px 32px;min-height: 185px}
.index7 .list .ico{width: 46px;height: 46px;border-radius: 50%;border: 1px solid var(--white-grey);display: flex;justify-content: center;align-items: center}
.index7 .list .ico img{width: 20px;}
.index7 .list .item h3{color: var(--main-text-color);margin: 25px 0 12px;font-weight: 400;}
.index7 .list .item p{color: var(--grey-text-color);line-height: 22px;font-size: 14px;}
.index7 .index_more_box{margin-top: 60px;}
.index7 .index_more_box a{background-color: #fff;border: 1px solid var(--main-text-color);color: var(--main-text-color)}
.index7 .index_more_box a:hover{background-color: var(--main-text-color);border: 1px solid var(--main-text-color);color: #fff}


.index8{padding: 55px 0}
.index8_body{background-color: var(--main-text-color);padding: 45px 0}
.index8_body .index_title h2{color: #fff}
.index8_body .list{margin: 42px -88px 0}
.index8_body .list .item{margin: 0 88px}
.index8_body .list *{color: #fff}
.index8_body .list .text{line-height: 24px;margin: 32px 0}
.index8_body .list .job{margin-top: 5px;}


.index9{padding: 55px 0}
.RunListBox{margin-top: 36px;}

.RunListBox{display:flex;flex-wrap:nowrap;mask-image:linear-gradient(90deg,transparent,#000 20%,#000 80%,transparent);overflow:hidden}
.RunListBox .ulList{display:flex;flex-wrap:wrap;justify-content:center;list-style:none;margin:0;padding:0}
.RunListBox .ulList{animation:runningLight linear infinite;animation-duration:30s;flex-shrink:0;justify-content:space-around;min-width:100%}
.RunListBox .ulList{animation-play-state:paused}
.RunListBox .ulList{animation-play-state:running}
.RunListBox:hover .ulList{animation-play-state:paused}
.RunListBox .ulList .item{align-items:center;box-sizing:border-box;display:flex;height:80px;justify-content:center;min-width:50%;padding:16px}
.RunListBox .ulList .item{height:80px;min-width:auto;padding:0 24px}
.RunListBox .ulList .item .imgBox{max-height:80px;max-width:100%}

@keyframes runningLight {
    0% {
        transform: translateX(0)
    }

    to {
        transform: translateX(-100%)
    }
}

.index10{padding: 55px 0}
.index10 .list{margin: 42px 100px 0}
.index10 .list .item{margin: 0 25px}
.index10 .list .item img{max-width: 100%;}
.index10 .list .item img{width: 100%;border-radius: 12px;box-shadow: 0 0 10px rgba(0, 0, 0, 0.1)}

.index11{padding: 55px 0}
.index11 .list{margin: 50px -20px 0}
.index11 .index11_sw .swiper-pagination-bullet{border-radius: 0;width: 40px;height: 3px;}
.index11 .index11_sw .swiper-pagination-bullets.swiper-pagination-horizontal{bottom: -50px;}


.index11 .list .item{margin: 0 20px;border-radius: 12px;overflow: hidden}
.index11 .list .item .pimg{padding-bottom: 128.491%;}
.index11 .list .item .pimg img{transition: all .3s}
.index11 .list .item:hover .pimg img{transform: scale(1.1)}

.index11 .list .item .text_box{position: absolute;width: 100%;bottom: 0;left: 0;
    border-radius: 12px;
    background: rgba(255, 255, 255, 0.38);
    backdrop-filter: blur(4px);
    padding: 18px 14px;box-sizing: border-box;
}
.index11 .list .item .text_box .left{font-size: 14px; border-radius: 16px;padding: 4px 8px;background-color: rgba(125, 204, 236, 0.50);color: #fff}
.index11 .list .item .text_box .right{color: #26365C;font-size: 12px;font-weight: 600;}
.index11 .list .item .text_box h3{font-size: 18px;color: #26365C;line-height: 28px;margin-top: 15px;}
.index11 .list .item .text_box .line_num{-webkit-line-clamp:2}
.index12{padding: 55px 0}

.index12 .index_more_box{margin-top: 60px;}
.index12 .index_more_box a:hover{background-color: #fff;border: 1px solid var(--main-text-color);color: var(--main-text-color)}



.about_1{padding: 160px 0}
.about_1 .about_1_body .left{width: 50%;}
.about_1 .about_1_body .left img{width: 100%;}
.about_1 .about_1_body .right{width: 50%;padding: 30px 80px;box-sizing: border-box}
.about_1 .about_1_body .right .small_box{border:1px solid var(--white-grey);text-transform: uppercase;letter-spacing: .05rem}
.about_1 .about_1_body .right .small_box p{color: #19a8b8;}

.about_1 .about_1_body .right .r_tit{margin: 25px 0;color: var(--main-text-color)}
.about_1 .about_1_body .right .text img{height: 20px;float: left;}
.about_1 .about_1_body .right .text p{color: var(--grey-text-color);line-height: 24px;}
.about_1 .index_more_box{justify-content: unset;margin-top: 40px;}
.about_1 .index_more_box a{border: 1px solid #0F172B;background-color: unset;color: #0f172b;}
.about_1 .index_more_box a:hover{background-color: var(--main-text-color);color: #fff;}



.about_1 .list{margin-top: 20px;}
.about_1 .item{margin: 0 10px}
.about_1 .item img{width: 100%;border-radius: 12px}








.about_3 .right{padding: 48px 80px;width:50%;box-sizing: border-box}
.about_3 .right h2.title{font-size: 36px;line-height: 40px;color: var(--main-text-color);margin-top: 25px;}
.about_3 .right .desc{color: var(--main-text-color);margin-top: 15px;line-height: 24px;}
.about_3 .right .list{margin-top: 45px;}
.about_3 .right .list .item{margin-top: 16px;}
.about_3 .right .list .item img{width: 20px;}
.about_3 .right .list .item p{color: var(--greydark-text-color);margin-left: 12px;}
.about_3 .right .index_more_box{justify-content: unset;margin-top: 50px;}
.about_3 .right .index_more_box a{border: 1px solid var(--main-text-color);background-color: #fff;color: var(--main-text-color)}
.about_3 .right .index_more_box a:hover{background-color: var(--main-text-color);color: #fff;border-color:var(--main-text-color)}
.about_3 .left{width: 0;flex: 1;display: flex;flex-direction: column}
.about_3 .left .youtube{height: 0;flex: 1}
.about_3 .left .youtube iframe{width: 100%;height: 100%;object-fit: cover}

.about_4{padding: 160px 0}
.about_4 .list{margin-left: -26px;margin-right: -26px;margin-top: 40px;}
.about_4 .item{margin: 26px;box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);padding: 24px 32px;box-sizing: border-box;min-height: 172px;border-radius: 12px}
.about_4 .item .left{width: 48px;}
.about_4 .item .left img{max-width: 32px;}
.about_4 .item .left .img{width: 48px;height: 48px;border: 1px solid var(--white-grey);border-radius: 50%;}
.about_4 .item .right{margin-left: 24px;width: 0;flex: 1}
.about_4 .item .right h2{font-weight: 400;font-size: 18px;line-height: 28px;color: var(--main-text-color);}
.about_4 .item .right p{line-height: 24px;color: var(--grey-text-color);margin-top: 16px;}



.about_5 .left{background-color: #0F172B;padding: 48px 80px;width: 50%;box-sizing: border-box}
.about_5 .left h2.title{font-size: 36px;line-height: 40px;color: #fff;margin-top: 25px;}
.about_5 .left p.desc{color: var(--white-grey);margin-top: 15px;line-height: 24px;}
.about_5 .left .list{margin-top: 45px;}
.about_5 .left .list .item{margin-top: 16px;}
.about_5 .left .list .item img{width: 20px;}
.about_5 .left .list .item p{color: var(--white-grey);margin-left: 12px;}
.about_5 .left .index_more_box{justify-content: unset;margin-top: 50px;}
.about_5 .left .index_more_box a{border: 1px solid #fff}
.about_5 .left .index_more_box a:hover{background-color: #fff;color: var(--main-text-color);border-color:var(--main-text-color)}
.about_5 .right{width: 0;flex: 1}
.about_5 .right img{width: 100%;object-fit: cover;height: 100%}


.about_6{padding: 160px 0}
.about_6 .list_box{width: 62.083%;margin: 0 auto}
.about_6 .list{margin: 50px -20px 0;}
.about_6 .item{margin: 0 20px}
.about_6 .item img{width: 100%;}
.about_6 .about_6_bottom{padding: 40px 0;margin-top: 50px;border-top: 1px solid var(--white-grey);border-bottom: 1px solid var(--white-grey)}
.about_6 .about_6_bottom .item .ico{width: 42px;height: 42px;border-radius: 50%;border: 1px solid var(--main-text-color)}
.about_6 .about_6_bottom .item img{width: 24px;}
.about_6 .about_6_bottom .item p{color: var(--main-text-color);margin-left: 10px;}
.about_6  .list_bottom{margin-left: -80px;margin-right: -80px;}

.about_7{padding-bottom: 160px;}
.about_7 .tit{font-size: 28px;font-weight: 600;}
.about_7 .index_more_box{margin-top: 60px;}
.about_7 .index_more_box a:hover{background-color: #fff;color: var(--main-text-color);border: 1px solid var(--main-text-color)}


.OEM1_main .OEM1_item:last-of-type{margin-bottom: 160px;}
.OEM2_main .OEM1_item:last-of-type{margin-bottom: 160px;}
.OEM3_main .OEM1_item:last-of-type{margin-bottom: 160px;}

.OEM_main_box .OEM_item:last-of-type{margin-bottom: 160px;}


.OEM1_1{padding-top: 88px;}
.OEM1_1 .feature-item .right{margin-left: 12px;}
.OEM1_1 .feature-item .title{font-size: 18px;font-weight: 600;color: var(--main-text-color)}
.OEM1_1 .feature-item .desc{color: var(--greydark-text-color);line-height: 24px;margin-top: 5px;}


.OEM1_2{padding-top: 88px;}
/*.OEM1_2 .item{border: 1px solid #00aced}*/
.OEM1_2 .list{margin: 0 -40px}
.OEM1_2 .item{margin: 60px 40px}
.OEM1_2 .left{width: 248px;z-index: 1}
.OEM1_2 .pimg{padding-bottom:125%;border-radius: 16px;overflow: hidden}
.OEM1_2 .pimg img{transition: all .3s}
.OEM1_2 .right{width: calc(0 + 56px);flex: 1;margin-left: -56px;z-index: 2;background-color: #fff;box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);padding: 16px 24px;box-sizing: border-box;border-radius: 16px}
.OEM1_2 .right{transform: translateY(45px)}
.OEM1_2 .right h2{font-size: 18px;font-weight: 600;line-height: 28px;color: var(--main-text-color);}
.OEM1_2 .right p{font-size: 16px;line-height: 24px;color: var(--greydark-text-color);margin-top: 14px;-webkit-line-clamp: 4}

.OEM1_2 .right .text_list{margin-top: 14px;}
.OEM1_2 .right .text_list .text_item{margin: 5px 0}
.OEM1_2 .right .text_list .text_item .text{margin-left: 8px;color: var(--main-text-color);font-weight: 600;}
.OEM1_2 .item:hover .pimg img{transform: scale(1.1)}
.OEM1_2 .button_box{margin-top: 16px;}
.OEM1_2 .button_box a{width: calc(50% - 8px);}



.OEM1_3{padding-top: 160px}
.OEM1_3 .index_title{max-width: unset}
.OEM1_3 .list{margin-left: -26px;margin-right: -26px;margin-top: 40px;}
.OEM1_3 .item{margin: 26px;box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);padding: 24px 32px;box-sizing: border-box;min-height: 172px;border-radius: 12px}
.OEM1_3 .item .left{width: 48px;}
.OEM1_3 .item .left img{max-width: 32px;}
.OEM1_3 .item .left .img{width: 48px;height: 48px;border: 1px solid var(--white-grey);border-radius: 50%;}
.OEM1_3 .item .right{margin-left: 24px;width: 0;flex: 1}
.OEM1_3 .item .right h2{font-weight: 400;font-size: 18px;line-height: 28px;color: var(--main-text-color);}
.OEM1_3 .item .right p{line-height: 24px;color: var(--greydark-text-color);margin-top: 16px;}

.OEM1_4{padding-top: 160px;}
.OEM1_4 .left{width: 0;flex: 1;display: flex;flex-direction: column}
.OEM1_4 .left img{width: 100%;height: 100%;object-fit: cover}
.OEM1_4 .right{padding: 48px 80px;width:50%;box-sizing: border-box}
.OEM1_4 .right h2.title{font-size: 36px;line-height: 40px;color: var(--main-text-color);}
.OEM1_4 .right p.desc{color: var(--grey-text-color);margin-top: 15px;line-height: 24px;}
.OEM1_4 .right .list{margin-top: 45px;}
.OEM1_4 .right .list .item{margin-top: 16px;}
.OEM1_4 .right .list .item img{width: 20px;}
.OEM1_4 .right .list .item p{color: var(--main-text-color);margin-left: 12px;font-weight: 600;}
.OEM1_4 .right .index_more_box{justify-content: unset;margin-top: 12px;}
.OEM1_4 .right .index_more_box a{border: 1px solid var(--main-text-color);background-color: #fff;color: var(--main-text-color);width: 380px;}
.OEM1_4 .right .index_more_box a:hover{background-color: var(--main-text-color);color: #fff;border-color:var(--main-text-color)}
.OEM1_4 .right .other_text{margin-top: 24px;color: var(--greydark-text-color)}

.OEM1_4 .right .small_title span{padding: 4px 16px;background-color: #EEF6FF;border-radius: 16px;color: var(--grey-text-color);margin-bottom: 12px;}



.OEM1_5{padding-top: 160px}
.OEM1_5 .index_title{max-width: unset}
.OEM1_5 .list{margin-left: -26px;margin-right: -26px;margin-top: 40px;}
.OEM1_5 .item{margin: 26px;box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);padding: 24px 32px;box-sizing: border-box;min-height: 172px;border-radius: 12px;height: calc(100% - 40px);}
.OEM1_5 .item .left{width: 48px;}
.OEM1_5 .item .left img{max-width: 32px;}
.OEM1_5 .item .left .img{width: 48px;height: 48px;border: 1px solid var(--white-grey);border-radius: 50%;}
.OEM1_5 .item .right{margin-left: 24px;width: 0;flex: 1}
.OEM1_5 .item .right h2{font-weight: 400;font-size: 18px;line-height: 28px;color: var(--main-text-color);}
.OEM1_5 .item .right p{line-height: 24px;color: var(--greydark-text-color);margin-top: 16px;}
.OEM1_5 .item .text_list{margin-top: 15px;}
.OEM1_5 .item .text_list li{color: var(--greydark-text-color);font-size: 14px;line-height: 22px;}
.OEM1_5 .item .text_list li::before{content: '';width: 6px;height: 6px;border-radius: 50%;background-color: var(--white-grey);display: inline-block;margin-right: 8px;}
.OEM1_5 .item p.line_num{-webkit-line-clamp: 2}


.OEM1_6{padding-top: 160px;}
.OEM1_6 .right{width: 0;flex: 1;display: flex;flex-direction: column}
.OEM1_6 .right img{width: 100%;height: 100%;object-fit: cover}
.OEM1_6 .left{padding: 48px 80px;width:50%;box-sizing: border-box}
.OEM1_6 .left h2.title{font-size: 36px;line-height: 40px;color: var(--main-text-color);}
.OEM1_6 .left p.desc{color: var(--grey-text-color);margin-top: 15px;line-height: 24px;}
.OEM1_6 .left .list{margin-top: 45px;}
.OEM1_6 .left .list .item{margin-top: 16px;}
.OEM1_6 .left .list .item img{width: 20px;}
.OEM1_6 .left .list .item p{color: var(--main-text-color);margin-left: 12px;font-weight: 600;}
.OEM1_6 .left .index_more_box{justify-content: unset;margin-top: 12px;}
.OEM1_6 .left .index_more_box a{border: 1px solid var(--main-text-color);background-color: #fff;color: var(--main-text-color);width: 380px;}
.OEM1_6 .left .index_more_box a:hover{background-color: var(--main-text-color);color: #fff;border-color:var(--main-text-color)}
.OEM1_6 .left .other_text{margin-top: 24px;color: var(--greydark-text-color)}
.OEM1_6 .left .small_title span{padding: 4px 16px;background-color: #EEF6FF;border-radius: 16px;color: var(--grey-text-color);margin-bottom: 12px;}



.OEM1_7{padding-top: 160px;}
.OEM1_7 .list{margin: 40px -68px 0}
.OEM1_7 .list .item{border-radius: 12px;margin: 0 68px;box-shadow: 0 4px 32px 0 rgba(0, 0, 0, 0.10);padding: 24px 32px;min-height: 185px}
.OEM1_7 .list .ico{width: 46px;height: 46px;border-radius: 50%;border: 1px solid var(--white-grey);display: flex;justify-content: center;align-items: center;margin: 0 auto}
.OEM1_7 .list .ico img{width: 20px;}
.OEM1_7 .list .item h3{color: var(--main-text-color);margin: 15px 0 8px;}
.OEM1_7 .list .item p{line-height: 22px;font-size: 14px;}
.OEM1_7 .index_more_box{margin-top: 60px;}
.OEM1_7 .index_more_box a{background-color: #fff;border: 1px solid var(--main-text-color);color: var(--main-text-color)}
.OEM1_7 .index_more_box a:hover{background-color: var(--main-text-color);border: 1px solid var(--main-text-color);color: #fff}
.OEM1_7 .index_title{max-width: unset;margin: 0 auto}



.OEM1_8{padding: 55px 0}
.OEM1_8 .right{background-color: #0F172B;padding: 48px 80px;width: 960px;box-sizing: border-box}
.OEM1_8 .right h2.title{font-size: 36px;line-height: 40px;color: #fff;margin-top: 25px;}
.OEM1_8 .right p.desc{color: var(--white-grey);margin-top: 15px;line-height: 24px;}
.OEM1_8 .right .list{margin-top: 45px;}
.OEM1_8 .right .list .item{margin-top: 16px;}
.OEM1_8 .right .list .item img{width: 20px;}
.OEM1_8 .right .list .item p{color: var(--white-grey);margin-left: 12px;}
.OEM1_8 .right .index_more_box{justify-content: unset;margin-top: 50px;}
.OEM1_8 .right .index_more_box a{border: 1px solid #fff}
.OEM1_8 .right .index_more_box a:hover{background-color: #fff;color: var(--main-text-color);border-color:var(--main-text-color)}
.OEM1_8{padding-top: 160px;}
.OEM1_8 .left{width: 0;flex: 1}
.OEM1_8 .left img{width: 100%;object-fit: cover;height: 100%}
.OEM1_8 .OEM1_8_bottom{background-color: #0F172B;padding: 40px 0}
.OEM1_8 .OEM1_8_bottom .item .ico{width: 42px;height: 42px;border-radius: 50%;border: 1px solid #fff}
.OEM1_8 .OEM1_8_bottom .item img{width: 24px;}
.OEM1_8 .OEM1_8_bottom .item p{color: #fff;margin-left: 10px;}
.OEM1_8  .list_bottom{margin-left: -80px;margin-right: -80px;}


.OEM1_9{padding-top: 160px;}
.OEM1_9 .index_title{max-width: unset;}
.OEM1_9 .list{margin: 64px -100px 0}
.OEM1_9 .item{box-shadow:  0 0 10px rgba(0, 0, 0, 0.1);padding: 32px;box-sizing: border-box;border-radius: 16px;margin: 0 100px;}
.OEM1_9 .item .ico{width: 56px;height: 56px;background-color: var(--main-text-color);border-radius: 50%;margin: 0 auto}
.OEM1_9 .item .desc{font-size: 14px;margin-top: 16px;}
.OEM1_9 .item .price{margin: 8px 0}
.OEM1_9 .item .big{font-size: 36px;margin-right: 4px;}
.OEM1_9 .item .last{font-size: 14px;}
.OEM1_9 .time_list{margin-top: 144px;}
.OEM1_9 .title{font-size: 36px;}
.OEM1_9 .time_list .num{width: 40px;height: 40px;background-color: var(--main-text-color);color: #fff;border-radius: 50%;position: relative}
.OEM1_9 .time_list .num::after{content: '';width: 1px;height: 36px;background-color: var(--white-grey);position: absolute;left: 20px;top: 48px;}
.OEM1_9 .time_list ul li:last-of-type .num::after{display: none}
.OEM1_9 .time_list ul{width: 840px;margin: 40px auto 0}
.OEM1_9 .time_list .li_text_body{margin-left: 16px;}
.OEM1_9 .time_list .li_desc{margin-top: 8px;font-size: 14px;}
.OEM1_9 .time_list .r_text{font-size: 14px;margin-left: 8px;}
.OEM1_9 .time_list ul li:not(:first-of-type){padding-top: 56px;}
.OEM1_9 .lase_desc{margin-top: 56px;}
.OEM1_9 .lase_desc .bold{margin: 0 8px;}


.OEM1_10{padding-top: 160px;}
.OEM1_10 .index_title{max-width: unset}
.OEM1_10 .list{width: 1000px;margin: 40px auto 0}
.OEM1_10 .item{border: 1px solid var(--white-grey);border-radius: 14px;padding :22px;box-sizing: border-box;width: 100%;margin-top: 16px;}

.OEM1_10 .item .ask{cursor: pointer}
.OEM1_10 .item .depict{font-size: 14px;line-height: 22px;margin-top: 20px;}
.OEM1_10 .item .depict{display: none}
/*.OEM1_10 .item:first-of-type .depict{display: block;}*/


.OEM1_11{padding-top: 160px;}
.OEM1_11 .index_title{max-width: unset}
.OEM1_11 .index_more_box{margin-top: 48px;}
.OEM1_11 .index_more_box a:hover{background-color: #fff;border: 1px solid var(--main-text-color);color: var(--main-text-color)}
.OEM1_11 .module2{margin-top: 130px;}
.OEM1_11 .module2 .form_box{margin-top: 40px;}
.OEM1_11 .module2 .left{width: 327px;}
.OEM1_11 .module2 .left .title{}
.OEM1_11 .module2 .li_left .icon{width: 40px;height: 40px;border-radius: 50%;border: 1px solid var(--white-grey)}
.OEM1_11 .module2 .li_left .icon{margin-right: 16px;}
.OEM1_11 .module2 .left1{box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);padding:23px 32px;box-sizing: border-box;width: 100%;border-radius: 16px}
.OEM1_11 .module2 .left1 li{margin-top: 24px;}
.OEM1_11 .module2 .left2{box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);padding:23px 32px;box-sizing: border-box;width: 100%;border-radius: 16px;margin-top: 80px;}
.OEM1_11 .module2 .left2 ul{margin-top: 24px;}
.OEM1_11 .module2 .left2 ul li{margin-top: 10px;}
.OEM1_11 .module2 .left2 ul li p{margin-left: 10px;}
.OEM1_11 .module2 .right{padding:32px;box-sizing: border-box;width: 0;flex: 1;margin-left: 160px;box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);border-radius: 16px}
.OEM1_11 .module2 .right .input{width: calc(50% - 12px);}
.OEM1_11 .module2 .right input{border-radius: 10px;border: 1px solid var(--white-grey);padding: 12px 16px;width: 100%;box-sizing: border-box;margin-top: 8px;}
.OEM1_11 .module2 .right .input label{white-space: nowrap}
.OEM1_11 .module2 .right .two_input{margin-top: 24px;}
.OEM1_11 .module2 .right .textarea{margin-top: 24px;}
.OEM1_11 .module2 .right textarea{border-radius: 10px;border: 1px solid var(--white-grey);padding: 12px 16px;width: 100%;box-sizing: border-box;margin-top: 8px;min-height: 146px}
.OEM1_11 .module2 .right .submit_box{margin-top: 24px;}
.OEM1_11 .module2 .right .submit_box input[type="submit"]{width: 100%;padding: 12px;background-color: var(--main-text-color);font-size: 18px;border-radius: 40px;color: #fff;cursor: pointer;border: 1px solid transparent}
.OEM1_11 .module2 .right .submit_box input[type="submit"]:hover{background-color: #fff;color: var(--main-text-color);border:1px solid var(--main-text-color)}
.OEM1_11 .module2 .right .submit_box .info{margin-top: 24px;font-size: 12px;}






.OEM2_3{padding-top: 160px;}
.OEM2_3 .list{margin: 40px -48px 0}
.OEM2_3 .list .item_box{width: 20%;}
.OEM2_3 .list .item{border-radius: 12px;margin: 0 48px;box-shadow: 0 4px 32px 0 rgba(0, 0, 0, 0.10);padding: 24px 32px;}
.OEM2_3 .list .ico{width: 56px;height: 56px;border-radius: 16px;background-color: rgba(236, 253, 245, 1);display: flex;justify-content: center;align-items: center;}
.OEM2_3 .list .item_box:nth-of-type(4) .ico{background-color: rgba(236, 254, 255, 1);}
.OEM2_3 .list .item_box:nth-of-type(5) .ico{background-color: rgba(239, 246, 255, 1);}
.OEM2_3 .list .ico img{width: 20px;}
.OEM2_3 .list .item h3{color: var(--main-text-color);margin: 15px 0 8px;}
.OEM2_3 .list .item p{line-height: 22px;font-size: 14px;}
.OEM2_3 .index_more_box{margin-top: 60px;}
.OEM2_3 .index_more_box a{background-color: #fff;border: 1px solid var(--main-text-color);color: var(--main-text-color)}
.OEM2_3 .index_more_box a:hover{background-color: var(--main-text-color);border: 1px solid var(--main-text-color);color: #fff}
.OEM2_3 .index_title{max-width: unset;margin: 0 auto}

.OEM2_4{padding-top: 160px;}
.OEM2_4 .index_title{max-width: unset;margin: 0 auto}
.OEM2_4 .o_body{margin-top: 40px;}
.OEM2_4 .o_body .left{width: 50%;padding: 0 84px;box-sizing: border-box}
.OEM2_4 .o_body .left .btn_box{margin-top: 35px;}
.OEM2_4 .o_body .left .btn_box a{width: 300px;}
.OEM2_4 .o_body .left .item{margin-top: 45px;padding:0 20px;box-sizing: border-box}
.OEM2_4 .o_body .left .item .left{width: 48px;}
.OEM2_4 .o_body .left .item .left img{max-width: 32px;}
.OEM2_4 .o_body .left .item .left .img{width: 48px;height: 48px;border: 1px solid var(--white-grey);border-radius: 50%;}
.OEM2_4 .o_body .left .item .right{margin-left: 24px;width: 0;flex: 1}
.OEM2_4 .o_body .left .item .right h2{font-weight: 400;font-size: 18px;line-height: 28px;color: var(--main-text-color);}
.OEM2_4 .o_body .left .item .right p{line-height: 24px;color: var(--greydark-text-color);margin-top: 16px;}
.OEM2_4 .o_body .right{width: 50%;}
.OEM2_4 .o_body .right img{width: 100%;}
.OEM2_4 .o_body .right .text_show{position: absolute;left: -71px;bottom: -50px;background-color: #EEF6FF;padding:16px 33px;border-radius: 16px}
.OEM2_4 .o_body .right .text_show p{line-height: 38px;}




.OEM2_5{padding-top: 160px;}
.OEM2_5 .index_title{max-width: unset;margin: 0 auto}
.OEM2_5 .list_box{margin: 0 -40px}
.OEM2_5 .list{width: 1200px;margin: 96px auto 0}
.OEM2_5 .list .item{padding: 32px;border-radius: 16px;width: 33.333%;box-shadow: 0 0 10px rgba(0,0,0,.1);margin: 0 40px;box-sizing: border-box;}
.OEM2_5 .list .item:nth-child(2){transform: scale(1.2);border: 2px solid #19A8B8;box-shadow: unset}
.OEM2_5 .item .title{font-size: 24px;line-height: 32px;width: 80px;height: 80px;background-color: #EEF6FF;border-radius: 16px;margin: 0 auto}
.OEM2_5 .item .top_tit{position: absolute;top: -15px;height: 30px;background-color: #19A8B8;width: 124px;border-radius: 50px;left: 50%;transform: translateX(-50%);color: #fff;display: none}
.OEM2_5 .list .item:nth-child(2) .top_tit{display: flex}
.OEM2_5 .item .one{line-height: 24px;margin: 24px 0 0}
.OEM2_5 .item .two{line-height: 24px;margin-top: 8px;}
.OEM2_5 .item .three{color: #00C950;;margin: 8px 0 24px}
.OEM2_5 .item .foot_text{border-top: 1px solid #E2E8F0}
.OEM2_5 .item .f_one{font-size: .9rem;margin-top: 25px;}
.OEM2_5 .item .f_two{font-size: 18px;margin-top: 5px;}


.OEM2_6{padding-top: 160px;}
.OEM2_6 .index_title{max-width: unset;margin: 0 auto}
.OEM2_6 .list{width: 1200px;margin: 40px auto 0}
.OEM2_6 .list .item{width: 50%;margin-top: 24px;}
.OEM2_6 .list .item p{margin-left: 8px;}


.OEM2_6 .foot_body{margin-top: 60px;}
.OEM2_6 .foot_body .f_desc{margin-top: 10px;}
.OEM2_6 .foot_body .f_link{width: 300px;margin: 24px auto 0}


.OEM2_7{padding-top: 160px}
.OEM2_7 .left{width: 1200px;}
.OEM2_7 .left img{width: 100%;object-fit: cover;height: 100%}
.OEM2_7 .right{background-color: #0F172B;padding: 40px 60px;box-sizing: border-box;width: 0;flex: 1}
.OEM2_7 .right .small_box{background-color: transparent;border: 1px solid var(--white-grey);border-radius: 40px}
.OEM2_7 .right .small_box p{font-size: 12px;}
.OEM2_7 .right h2.title{font-size: 36px;line-height: 40px;color: #fff;margin-top: 25px;}
.OEM2_7 .right p.desc{color: var(--white-grey);margin-top: 15px;line-height: 24px;}
.OEM2_7 .right .list{margin-top: 45px;}
.OEM2_7 .right .list .item{margin-top: 20px;}
.OEM2_7 .right .list .item .ico{width: 40px;height: 40px;border: 1px solid #19A8B8;border-radius: 50%}
.OEM2_7 .right .list .item img{width: 20px;}
.OEM2_7 .right .list .item p{color: var(--white-grey);margin-left: 12px;}
.OEM2_7 .right .index_more_box{justify-content: unset;margin-top: 50px;}
.OEM2_7 .right .index_more_box a{border: 1px solid #fff}
.OEM2_7 .right .index_more_box a:hover{background-color: #fff;color: var(--main-text-color);border-color:var(--main-text-color)}
.OEM2_7{padding-top: 160px;}
.OEM2_7 .right .text_list{margin-top: 15px;margin-left: 12px;}
.OEM2_7 .right .text_list li{color: var(--white-grey);font-size: 14px;line-height: 26px;}
.OEM2_7 .right .text_list li::before{content: '';width: 6px;height: 6px;border-radius: 50%;background-color: #19A8B8;display: inline-block;margin-right: 8px;}



.OEM2_7 .OEM2_7_bottom{background-color: #0F172B;padding: 40px 0}
.OEM2_7 .OEM2_7_bottom .item .ico{width: 42px;height: 42px;border-radius: 50%;border: 1px solid #fff}
.OEM2_7 .OEM2_7_bottom .item img{width: 24px;}
.OEM2_7 .OEM2_7_bottom .item p{color: #fff;margin-left: 10px;}
.OEM2_7  .list_bottom{margin-left: -80px;margin-right: -80px;}




.OEM3_3{padding-top: 160px;}
.OEM3_3 .list{margin: 40px -16px 0}
.OEM3_3 .list .item_box{width: 20%;}
.OEM3_3 .list .item{border-radius: 12px;margin: 0 16px;box-shadow: 0 4px 32px 0 rgba(0, 0, 0, 0.10);padding: 24px 32px;min-height: 207px}
.OEM3_3 .list .item .small_title{margin-top: 16px;}
.OEM3_3 .list .ico{width: 56px;height: 56px;border-radius: 50%;display: flex;justify-content: center;align-items: center;border: 1px solid var(--white-grey)}
.OEM3_3 .list .ico img{width: 20px;}
.OEM3_3 .list .item h3{color: var(--main-text-color);margin: 15px 0 8px;}
.OEM3_3 .list .item p{line-height: 22px;font-size: 14px;}
.OEM3_3 .index_more_box{margin-top: 60px;}
.OEM3_3 .index_more_box a{background-color: #fff;border: 1px solid var(--main-text-color);color: var(--main-text-color)}
.OEM3_3 .index_more_box a:hover{background-color: var(--main-text-color);border: 1px solid var(--main-text-color);color: #fff}
.OEM3_3 .index_title{max-width: unset;margin: 0 auto}



.OEM3_4{padding-top: 160px;}
.OEM3_4 .index_title{max-width: unset;margin: 0 auto}
.OEM3_4 .o_body{margin-top: 40px;}
.OEM3_4 .o_body .right{width: 50%;}
.OEM3_4 .o_body .right img{width: 100%;}
.OEM3_4 .o_body .right .text_show{position: absolute;left: -71px;bottom: -50px;background-color: #EEF6FF;padding:16px 33px;border-radius: 16px}
.OEM3_4 .o_body .right .text_show p{line-height: 38px;}
.OEM3_4 .left{padding: 48px 80px;width:50%;box-sizing: border-box}
.OEM3_4 .left h2.title{font-size: 36px;line-height: 40px;color: var(--main-text-color);}
.OEM3_4 .left p.desc{color: var(--grey-text-color);margin-top: 15px;line-height: 24px;}
.OEM3_4 .left .list{margin-top: 45px;}
.OEM3_4 .left .list .item{margin-top: 16px;}
.OEM3_4 .left .list .item img{width: 20px;}
.OEM3_4 .left .list .item p{color: var(--main-text-color);margin-left: 12px;font-weight: 600;}
.OEM3_4 .left .index_more_box{justify-content: unset;margin-top: 12px;}
.OEM3_4 .left .index_more_box a{border: 1px solid var(--main-text-color);background-color: #fff;color: var(--main-text-color);width: 380px;}
.OEM3_4 .left .index_more_box a:hover{background-color: var(--main-text-color);color: #fff;border-color:var(--main-text-color)}
.OEM3_4 .left .other_text{margin-top: 24px;color: var(--greydark-text-color)}
.OEM3_4 .left .small_title span{padding: 4px 16px;background-color: #EEF6FF;border-radius: 16px;color: var(--grey-text-color);margin-bottom: 12px;}



.OEM3_5{padding-top: 160px}
.OEM3_5 .left{width: 50%;}
.OEM3_5 .left img{width: 100%;object-fit: cover;height: 100%}
.OEM3_5 .right{padding: 40px 60px;box-sizing: border-box;width: 0;flex: 1}
.OEM3_5 .right .small_box{background-color: transparent;border: 1px solid var(--white-grey);border-radius: 40px}
.OEM3_5 .right .small_box p{font-size: 12px;color: var(--grey-text-color)}
.OEM3_5 .right h2.title{font-size: 36px;line-height: 40px;margin-top: 25px;}
.OEM3_5 .right p.desc{margin-top: 15px;line-height: 24px;}
.OEM3_5 .right .list{margin-top: 45px;}
.OEM3_5 .right .list .item{margin-top: 20px;}
.OEM3_5 .right .list .item .ico{width: 40px;height: 40px;border: 1px solid var(--white-grey);border-radius: 50%}
.OEM3_5 .right .list .item img{width: 20px;}
.OEM3_5 .right .list .item p{margin-left: 12px;}
.OEM3_5 .right .index_more_box{justify-content: unset;margin-top: 50px;}
.OEM3_5 .right .index_more_box a{border: 1px solid #fff}
.OEM3_5 .right .index_more_box a:hover{background-color: #fff;color: var(--main-text-color);border-color:var(--main-text-color)}
.OEM3_5{padding-top: 160px;}
.OEM3_5 .right .text_list{margin-top: 15px;margin-left: 12px;}
.OEM3_5 .right .text_list li{font-size: 14px;line-height: 26px;}
.OEM3_5 .right .text_list li::before{content: '';width: 6px;height: 6px;border-radius: 50%;background-color: var(--main-text-color);display: inline-block;margin-right: 8px;}

.OEM_new1{padding-top: 160px}
.OEM_new1 h2.title{font-size: 36px;line-height: 40px;margin-top: 25px;}
.OEM_new1 p.desc{margin-top: 15px;line-height: 24px;}
.OEM_new1 .list{margin-left: -26px;margin-right: -26px;margin-top: 40px;}
.OEM_new1 .item{margin: 26px;box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);padding: 24px 32px;box-sizing: border-box;min-height: 172px;border-radius: 12px}
.OEM_new1 .item .left{width: 48px;}
.OEM_new1 .item .left img{max-width: 32px;}
.OEM_new1 .item .left .img{width: 48px;height: 48px;border: 1px solid var(--white-grey);border-radius: 50%;}
.OEM_new1 .item .right{margin-left: 24px;width: 0;flex: 1}
.OEM_new1 .item .right h2{font-weight: 400;font-size: 18px;line-height: 28px;color: var(--main-text-color);}
.OEM_new1 .item .right p{line-height: 24px;color: var(--grey-text-color);margin-top: 16px;}



.OEM3_6{padding-top: 160px}
.OEM3_6 .main_img img{width: 100%;object-fit: cover;object-position: center center;min-height: 580px}
.OEM3_6 .text_body{position: absolute;left: 116px;top: 120px;width: 500px;}
.OEM3_6 .text_body h2{font-size: 36px;font-weight: 600;}
.OEM3_6 .text_body p{line-height: 24px;top: 20px;}
.OEM3_6 .text_body .btn_style3{width: 300px;}
.OEM3_6 .text_body .icon_list{margin-top: 24px;}
.OEM3_6 .text_body .icon_list .item{margin-top: 16px;}
.OEM3_6 .text_body .icon_list .icon{border:1px solid rgba(238, 246, 255, 1);border-radius: 50%;width: 40px;height: 40px;margin-right: 24px;}
.OEM3_6 .text_body .btn{margin-top: 16px;}
.OEM3_6 .OEM3_6_bottom{background-color: rgba(238, 246, 255, 1);padding: 40px 0}
.OEM3_6 .OEM3_6_bottom .item .ico{width: 42px;height: 42px;border-radius: 50%;border: 1px solid var(--main-text-color)}
.OEM3_6 .OEM3_6_bottom .item img{width: 24px;}
.OEM3_6 .OEM3_6_bottom .item p{margin-left: 10px;}
.OEM3_6  .list_bottom{margin-left: -80px;margin-right: -80px;}







.OEM4_1{padding-top: 160px;}
.OEM4_1 .list{margin-top: 50px;margin-left: -60px;margin-right: -60px;}
.OEM4_1 .list .item{box-shadow: 0 0 20px rgba(0, 0, 0, 0.1);border-radius: 12px;overflow: hidden;margin: 0 60px;}
.OEM4_1 .list .item .pimg{padding-bottom: 98.039%;overflow: hidden;}
.OEM4_1 .list .item .more{position: absolute;bottom: 32px;left: -100%;background-color: rgba(255, 255, 255, 0.3);border-radius: 16px;padding: 4px 8px;}
.OEM4_1 .list .item:hover .more{left: 24px;}
.OEM4_1 .list .item .more .ico{margin-left: 5px;}
.OEM4_1 .list .item .more p{font-size: 12px;text-transform: uppercase;font-weight: 600;line-height: 14px;color: var(--main-text-color)}
.OEM4_1 .list .item .text{padding: 28px 24px;box-sizing: border-box;min-height: 200px;}
.OEM4_1 .list .item .text h2{color: var(--main-text-color);font-size: 18px;font-weight: 600;}
.OEM4_1 .list .item .text p{color: var(--greydark-text-color);margin-top: 16px;line-height: 24px;}
.OEM4_1 .list .item:hover h2{color:var(--greydark-text-color);}
.OEM4_1 .list .item:hover .text{background-color: #EEF6FF;}
.OEM4_1 .index_more_box{margin-top: 60px;}
.OEM4_1 .index_more_box a:hover{background-color: #fff;color: var(--main-text-color);border: 1px solid var(--main-text-color)}


.OEM4_1 .list .text_list{margin-top: 15px;margin-left: 12px;}
.OEM4_1 .list .text_list li{font-size: 14px;line-height: 26px;}
.OEM4_1 .list .text_list li::before{content: '';width: 6px;height: 6px;border-radius: 50%;background-color: var(--main-text-color);display: inline-block;margin-right: 8px;}






.OEM4_2{padding-top: 160px;}
.OEM4_2 .OEM4_2_sw{}
.OEM4_2 .OEM4_2_sw .swiper-pagination-bullet{border-radius: 0;width: 40px;height: 3px;}
.OEM4_2 .OEM4_2_sw .swiper-pagination-bullets.swiper-pagination-horizontal{bottom: -50px;}
.OEM4_2 .list{margin: 72px 82px 0}
.OEM4_2 .list .item{margin: 80px 0 0 0;box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);padding: 24px;box-sizing: border-box}
.OEM4_2 .list .item .img_ico{display: flex;justify-content: center;align-items: center;width: 95px;height: 95px;border: 1px solid var(--white-grey);border-radius: 50%;margin-left: 40px;}
.OEM4_2 .list .item .img_ico img{max-width: 32px;max-height: 32px;}
.OEM4_2 .list .item .pointer{width: 24px;height: 24px;border-radius: 50%;background-color: var(--main-text-color);color: #fff;font-size: 15px;position: absolute;top: 24px;left: 24px;line-height: 14px;}
.OEM4_2 .list .item h3{margin-top: 16px;font-size: 18px;font-weight: 600;white-space: nowrap}
.OEM4_2 .list .item p{font-size: 14px;line-height: 22px;color: var(--grey-text-color);margin-top: 8px;}
.OEM4_2 .index_more_box{margin-top: 60px;}
.OEM4_2 .index_more_box a{background-color: #fff;color: var(--main-text-color);border: 1px solid var(--main-text-color)}
.OEM4_2 .index_more_box a:hover{background-color: var(--main-text-color);color:#fff;}

.OEM4_2 .left{width: 180px;}
.OEM4_2 .middle{width: 340px;}
.OEM4_2 .right{flex: 1;margin-left: 100px;}




.OEM4_3{padding-top: 160px;}
.OEM4_3 .list{margin: 40px -16px 0}
.OEM4_3 .list .item_box{width: 25%;}
.OEM4_3 .list .item{border-radius: 12px;margin: 0 4px;box-shadow: 0 4px 32px 0 rgba(0, 0, 0, 0.10);padding: 24px 32px;min-height:calc(100% - 32px);}
.OEM4_3 .list .item .small_title{margin-top: 16px;}
.OEM4_3 .list .ico{width: 56px;height: 56px;border-radius: 50%;display: flex;justify-content: center;align-items: center;border: 1px solid var(--white-grey)}
.OEM4_3 .list .ico img{width: 20px;}
.OEM4_3 .list .item h3{color: var(--main-text-color);margin: 15px 0 8px;}
.OEM4_3 .list .item p{line-height: 22px;font-size: 14px;}
.OEM4_3 .index_more_box{margin-top: 60px;}
.OEM4_3 .index_more_box a{background-color: #fff;border: 1px solid var(--main-text-color);color: var(--main-text-color)}
.OEM4_3 .index_more_box a:hover{background-color: var(--main-text-color);border: 1px solid var(--main-text-color);color: #fff}
.OEM4_3 .index_title{max-width: unset;margin: 0 auto}




.OEM4_4{padding-top: 160px;}
.OEM4_4_body{background-color: var(--main-text-color);padding: 45px 0}
.OEM4_4_body .index_title h2{color: #fff}
.OEM4_4_body .list{margin: 42px -88px 0}
.OEM4_4_body .list .item{margin: 0 88px}
.OEM4_4_body .list *{color: #fff}
.OEM4_4_body .list .text{line-height: 24px;margin: 32px 0}
.OEM4_4_body .list .job{margin-top: 5px;}


.OEM4_5{padding-top: 160px;}

.lab_1{padding-top: 160px}
.lab_1 .list{margin-top: 60px;}
.lab_1 .list .item_box{width: 50%;}
.lab_1 .list .item{margin: 32px 16px 0}
.lab_1 .list .item .text_body{padding: 24px;box-sizing: border-box}
.lab_1 .list .item .img_ico{display: flex;justify-content: center;align-items: center;width: 95px;height: 95px;border: 1px solid var(--white-grey);border-radius: 50%;}
.lab_1 .list .item .img_ico img{max-width: 32px;max-height: 32px;}
.lab_1 .list .item .pointer{width: 24px;height: 24px;border-radius: 50%;background-color: var(--main-text-color);color: #fff;font-size: 15px;position: absolute;top: 0;left: 0;line-height: 14px;}
.lab_1 .list .item h3{margin-top: 16px;font-size: 18px;font-weight: 600;white-space: nowrap}
.lab_1 .list .item p{font-size: 14px;line-height: 22px;color: var(--grey-text-color);margin-top: 8px;min-height: 70px}
.lab_1 .left{width: 136px;}
.lab_1 .right{width: 0;flex: 1;margin-left: 24px;}
.lab_1 .img_body{border-radius: 12px;overflow: hidden;margin-top: 32px;}
.lab_1 .img_body img{width: 100%;}
.lab_1 .list .item_box:nth-child(3n) .item{position:relative}
.lab_1 .list .item_box:nth-child(3n){position: relative;width: 100%;}
.lab_1 .list .item_box:nth-child(3n) .text_body{position: absolute;width: 760px;background-color: #fff;top: 48px;left: 32px;z-index: 2;border-radius: 12px;padding: 24px;box-sizing: border-box}
.lab_1 .list .item_box:nth-child(3n) .img_body{z-index: 1;position: relative}
.lab_1 .list .item_box:nth-child(3n) .img_body img{max-height: 618px;overflow: hidden;object-fit: cover;object-position: center center}
.lab_1 .list .item_box:nth-child(3n) .pointer{left: 24px;top: 24px;}
.lab_1 .list .item_box:nth-child(3n) .img_ico{margin-left: 40px;}



.lab_2{padding-top: 160px;}
.lab_2_body{background-color: rgba(238, 246, 255, 1);padding-top: 60px;}
.lab_2 .lab_2_bottom{padding: 40px 0;margin-top: 40px;}
.lab_2 .lab_2_bottom .item .ico{width: 42px;height: 42px;border-radius: 50%;border: 1px solid var(--main-text-color)}
.lab_2 .lab_2_bottom .item img{width: 24px;}
.lab_2 .lab_2_bottom .item p{margin-left: 10px;}
.lab_2 .list_bottom{margin-left: -80px;margin-right: -80px;}
.lab_2 .index_title{max-width: 840px;margin: 0 auto}

.lab_3{padding-top: 160px;}
.lab_3 .index_title{max-width: unset}
.lab_3 .index_more_box{margin-top: 48px;}
.lab_3 .index_more_box a:hover{background-color: #fff;border: 1px solid var(--main-text-color);color: var(--main-text-color)}


.testing_1{padding-top: 160px}
.testing_1 .list{margin-top: 60px;}
.testing_1 .list .item_box{width: 50%;}
.testing_1 .list .item{margin: 32px 16px 0}
.testing_1 .list .item .text_body{padding: 24px;box-sizing: border-box}
.testing_1 .list .item .img_ico{display: flex;justify-content: center;align-items: center;width: 95px;height: 95px;border: 1px solid var(--white-grey);border-radius: 50%;}
.testing_1 .list .item .img_ico img{max-width: 32px;max-height: 32px;}
.testing_1 .list .item .pointer{width: 24px;height: 24px;border-radius: 50%;background-color: var(--main-text-color);color: #fff;font-size: 15px;position: absolute;top: 0;left: 0;line-height: 14px;}
.testing_1 .list .item h3{margin-top: 16px;font-size: 18px;font-weight: 600;white-space: nowrap}
.testing_1 .list .item p{font-size: 14px;line-height: 22px;color: var(--grey-text-color);margin-top: 8px;}
.testing_1 .left{width: 136px;}
.testing_1 .right{width: 0;flex: 1;margin-left: 24px;}
.testing_1 .img_body{border-radius: 12px;overflow: hidden;margin-top: 32px;}
.testing_1 .img_body img{width: 100%;}
.testing_1 .btn_box{margin-top: 80px;}
.testing_1 .btn_box a{width: 300px;}


.testing_2{padding-top: 160px}
.testing_2 .testing_2_body{background-color: rgba(238, 246, 255, 1);padding: 100px 184px 80px}
.testing_2 .list{margin-top: 48px;}
.testing_2 .list .item{width: 315px;background-color: #fff;border-radius: 12px;padding: 32px;box-sizing: border-box;box-shadow: 0 0 10px rgba(0, 0, 0, 0.1)}
.testing_2 .list .tit{color:rgba(25, 168, 184, 1);font-size: 60px;}
.testing_2 .list .desc{margin-top: 20px;}


.testing_3{padding-top: 160px}
.testing_3 .index_title{max-width: unset}
.testing_3 .list{width: 1040px;margin:40px auto 0}
.testing_3 .list .item{padding: 14px 14px 14px 40px;box-sizing: border-box;border-radius: 12px;border: 1px solid rgba(202, 213, 226, 1);margin: 12px 20px;}
.testing_3 .list .item::before{content: '';width: 8px;height: 8px;background-color: rgba(25, 168, 184, 1);border-radius: 50%;top: 20px;left: 14px;position: absolute}




.packing_2{padding-top: 160px}
.packing_2 .left{width: 50%;}
.packing_2 .left img{width: 100%;object-fit: cover;height: 100%}
.packing_2 .right{background-color: #0F172B;padding: 48px 80px;width: 0;flex:1;box-sizing: border-box}
.packing_2 .right h2.title{font-size: 36px;line-height: 40px;color: #fff;margin-top: 25px;}
.packing_2 .right p.desc{color: var(--white-grey);margin-top: 15px;line-height: 24px;}
.packing_2 .right .img_ico{display: flex;justify-content: center;align-items: center;width: 95px;height: 95px;border: 1px solid var(--white-grey);border-radius: 50%;margin-left: 40px;}
.packing_2 .right .img_ico img{max-width: 32px;max-height: 32px;}
.packing_2 .right .pointer{width: 24px;height: 24px;border-radius: 50%;background-color: #fff;color: var(--main-text-color);font-size: 15px;position: absolute;top: 0;left: 0;line-height: 14px;}
.packing_2 .right .index_more_box{justify-content: unset;margin-top: 50px;}
.packing_2 .right .index_more_box a{border: 1px solid #fff}
.packing_2 .right .index_more_box a:hover{background-color: #fff;color: var(--main-text-color);border-color:var(--main-text-color)}

.packing_2 .packing_2_bottom{background-color: #0F172B;padding: 40px 0}
.packing_2 .packing_2_bottom .item .ico{width: 42px;height: 42px;border-radius: 50%;border: 1px solid #fff}
.packing_2 .packing_2_bottom .item img{width: 24px;}
.packing_2 .packing_2_bottom .item p{color: #fff;margin-left: 10px;}
.packing_2 .packing_2_bottom .list_bottom{margin-left: -80px;margin-right: -80px;}




.packing_3{padding-top: 160px}
.packing_3 .packing_3_body{background-color: rgba(238, 246, 255, 1);padding: 100px 184px 80px}
.packing_3 .list{margin-top: 48px;}
.packing_3 .list .item{width: 315px;background-color: #fff;border-radius: 12px;padding: 32px;box-sizing: border-box;box-shadow: 0 0 10px rgba(0, 0, 0, 0.1)}
.packing_3 .item .top{color:rgba(25, 168, 184, 1);}
.packing_3 .item .tit{color:rgba(25, 168, 184, 1);font-size: 36px;font-weight: 600;margin: 18px 0;}


.cert_1{padding-top: 160px;}

.cert_1 .index_title{max-width: unset}
.cert_1 .list{margin-top: 60px;margin-left: -30px;margin-right: -30px}
.cert_1 .list .item{box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);padding: 40px 48px;box-sizing: border-box;border-radius: 12px;margin: 30px}
.cert_1 .list .ico_box{width: 80px;height: 80px;border: 1px solid var(--main-text-color);border-radius: 50%;background-color: var(--main-text-color);}
.cert_1 .list .ico_box .img{max-width: 75px}
.cert_1 .list .top_right{margin-left: 16px;}
.cert_1 .list .top_right .tit1{color: rgba(25, 168, 184, 1);font-weight: 500;}
.cert_1 .list .top_right .tit2{font-size: 32px;margin-top: 5px;font-weight: 600;}
.cert_1 .list .text{margin-top: 50px;}
.cert_1 .list .ico_list{margin-top: 40px;}
.cert_1 .list .ico_list p{margin-left: 8px;font-weight: 600;}
.cert_1 .list .ico_item:not(:first-of-type){margin-left: 40px;}




.cert_2{padding-top: 160px}
.cert_2 .cert_2_body{background-color: rgba(238, 246, 255, 1);padding: 100px 184px 80px}
.cert_2 .list{margin-top: 48px;}
.cert_2 .list .item{width: 380px;background-color: #fff;border-radius: 12px;padding: 32px;box-sizing: border-box;box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);margin: 0 40px}
.cert_2 .item .top{color:rgba(25, 168, 184, 1);}
.cert_2 .item .tit{color:rgba(25, 168, 184, 1);font-size: 36px;font-weight: 600;margin: 18px 0;}

.cert_3{padding: 160px 0 0}
.cert_3 .list_box{width: 62.083%;margin: 0 auto}
.cert_3 .list{margin: 50px -20px 0;}
.cert_3 .item{margin: 0 20px}
.cert_3 .item img{width: 100%;}
.cert_3 .cert_3_bottom{padding: 40px 0;margin-top: 50px;border-top: 1px solid var(--white-grey);border-bottom: 1px solid var(--white-grey)}
.cert_3 .cert_3_bottom .item .ico{width: 42px;height: 42px;border-radius: 50%;border: 1px solid var(--main-text-color)}
.cert_3 .cert_3_bottom .item img{width: 24px;}
.cert_3 .cert_3_bottom .item p{color: var(--main-text-color);margin-left: 10px;}
.cert_3  .list_bottom{margin-left: -80px;margin-right: -80px;}


.sample_1{padding-top: 160px}
.sample_1 .item{display: flex;flex-direction: column;align-items: center}
.sample_1 .item .ico{width: 96px;height: 96px;border: 1px solid var(--white-grey);border-radius: 50%;}
.sample_1 .item p{margin-top: 16px;font-weight: 600;}



.sample_2{padding-top: 160px}
.sample_2 .list{margin-top: 60px;}
.sample_2 .list .item_box{width: 50%;}
.sample_2 .list .item{margin: 32px 16px 0}
.sample_2 .list .item .text_body{padding: 24px;box-sizing: border-box;min-height: 184px}
.sample_2 .list .item .img_ico{display: flex;justify-content: center;align-items: center;width: 95px;height: 95px;border: 1px solid var(--white-grey);border-radius: 50%;}
.sample_2 .list .item .img_ico img{max-width: 32px;max-height: 32px;}
.sample_2 .list .item .pointer{width: 24px;height: 24px;border-radius: 50%;background-color: var(--main-text-color);color: #fff;font-size: 15px;line-height: 14px;}
.sample_2 .list .item h3{font-size: 18px;font-weight: 600;white-space: nowrap}
.sample_2 .list .item p.r_text{font-size: 14px;line-height: 22px;color: var(--grey-text-color);margin-top: 8px;}
.sample_2 .left{width: 24px;}
.sample_2 .right{width: 0;flex: 1;margin-left: 24px;}
.sample_2 .img_body{border-radius: 12px;overflow: hidden;margin-top: 32px;}
.sample_2 .img_body img{width: 100%;}
.sample_2 .btn_box{margin-top: 80px;}
.sample_2 .btn_box a{width: 300px;}

.sample_2 .list .ico_list{margin-top: 14px;}
.sample_2 .list .ico_list p{margin-left: 8px;font-weight: 600;}
.sample_2 .list .ico_item:not(:first-of-type){margin-left: 5px;}



.sample_3{padding-top: 160px}
.sample_3 .left{width: 50%;}
.sample_3 .left img{width: 100%;object-fit: cover;height: 100%}
.sample_3 .right{background-color: #0F172B;padding: 48px 80px;width: 0;flex:1;box-sizing: border-box}
.sample_3 .right h2.title{font-size: 36px;line-height: 40px;color: #fff;margin-top: 25px;}
.sample_3 .right p.desc{color: #fff;margin-top: 15px;line-height: 24px;}


.sample_3 .right .pointer{width: 24px;height: 24px;border-radius: 50%;background-color: rgba(125, 204, 236, 0.5);color:#fff;font-size: 15px;line-height: 14px;}
.sample_3 .right .index_more_box{justify-content: unset;margin-top: 16px;}
.sample_3 .right .index_more_box a{border: 1px solid #fff}
.sample_3 .right .index_more_box a:hover{background-color: #fff;color: var(--main-text-color);border-color:var(--main-text-color)}

.sample_3 .sample_3_bottom{background-color: #0F172B;padding: 40px 0}
/*.sample_3 .sample_3_bottom .item .ico{width: 42px;height: 42px;border-radius: 50%;border: 1px solid #fff}*/
.sample_3 .sample_3_bottom .item img{max-width: 24px;}
.sample_3 .sample_3_bottom .item p{color: #fff;margin-left: 10px;}
.sample_3 .sample_3_bottom .list_bottom{margin-left: -80px;margin-right: -80px;}

.sample_3 .more_text{margin-top: 60px;}




.sample_4{padding-top: 160px}
.sample_4 .sample_4_body{background-color: rgba(238, 246, 255, 1);padding: 100px 184px 80px}
.sample_4 .list{margin-top: 48px;}
.sample_4 .list .item{}
.sample_4 .item .top{width: 65px;height: 65px;border-radius: 50%;box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);background-color: #fff;margin: 0 auto}
.sample_4 .item h2{margin-top: 16px;}
.sample_4 .item .desc{margin-top: 10px;}

.case_1{padding-top: 160px}





.case_1{padding-top: 160px}
.case_1 .list{margin-top: 60px;}
.case_1 .list .item_box{width: 50%;}
.case_1 .list .item{margin: 32px 16px 0;box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);border-radius: 12px;overflow: hidden}
.case_1 .list .item .text_body{padding: 16px;box-sizing: border-box}

.case_1 .list .item h3{font-size: 18px;font-weight: 600;white-space: nowrap}
.case_1 .list .item p.r_text{margin-top: 8px;-webkit-line-clamp: 2}
.case_1 .img_body .pimg{padding-bottom: 37.234%;}
.case_1 .img_body img{width: 100%;object-position: center center;object-fit: cover}
.case_1 .img_body .pimg::after{content: '';width: 100%;height: 100%;position: absolute;left: 0;top: 0;background-color: rgba(125, 204, 236, 0.5);z-index: 1}
.case_1 .list .ico_list{margin-top: 14px;justify-content: space-between}
.case_1 .list .ico_list p{margin-left: 8px;font-weight: 600;}
.case_1 .list .ico_item:not(:first-of-type){margin-left: 5px;}




.case_2{padding-top: 160px}
.case_2 .index_title{max-width: unset}
.case_2 .case_2_body{background-color: rgba(238, 246, 255, 1);padding: 100px 184px 80px}
.case_2 .list{margin-top: 48px;}
.case_2 .list .item{box-shadow:0 0 10px rgba(0, 0, 0, 0.1);background-color: #fff;border-radius: 12px;width: 480px;padding: 32px 0;box-sizing: border-box}
.case_2 .item .top{width: 65px;height: 65px;border-radius: 50%;background-color: #fff;margin: 0 auto;border: 1px solid var(--white-grey)}
.case_2 .item h2{margin-top: 16px;}
.case_2 .item .desc{margin-top: 10px;}
.case_2 .item .ico_item{margin-top: 18px;}
.case_2 .item .ico_item .ico_left{margin-right: 8px;}

.case_3{padding-top: 160px}
.case_3 .small_box{border:1px solid var(--white-grey);text-transform: uppercase;letter-spacing: .05rem}
.case_3 .small_box span{color: #19a8b8;}
.case_3 .index_title h2{margin-top: 16px;}
.case_3 .list{margin-top: 20px;}
.case_3 .list .item_box{width: 50%;}
.case_3 .list .item{margin: 32px 16px 0;box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);border-radius: 12px;overflow: hidden}
.case_3 .list .item .text_body{padding: 16px;box-sizing: border-box}
.case_3 .list .item h3{font-size: 18px;font-weight: 600;white-space: nowrap}
.case_3 .list .item p.r_text{margin-top: 8px;-webkit-line-clamp: 2}
.case_3 .img_body .pimg{padding-bottom: 37.234%;}
.case_3 .img_body img{width: 100%;object-position: center center;object-fit: cover}
.case_3 .img_body .small_box{position: absolute;top: 10px;left: 10px;background-color: rgba(25, 168, 184, 1);border: none}
.case_3 .img_body .small_box span{color: #fff}
.case_3 .img_body .small_box img{width: auto;}
.case_3 .list .ico_list{margin-top: 14px;}
.case_3 .list .ico_item{margin-top: 16px;}
.case_3 .list .ico_item .ico_left{width: 32px;height: 32px;border: 1px solid var(--white-grey);border-radius: 50%}
.case_3 .list .ico_item .ico_left img{max-width: 18px}
.case_3 .list .ico_item .icon_right{margin-left: 12px;}

.case_3 .list .bottom_box{background-image: linear-gradient(to bottom,rgba(25, 168, 184, 1) 0,rgba(125, 204, 236, 1) 100%);border-radius: 12px;padding: 20px;color: #fff;margin-top: 24px;}

.case_3 .list .bottom_box .desc{margin-top: 6px;}

.case_4{padding-top: 160px}
.case_4 .case4_body{}
.case_4 .case4_body .left{width: 740px;}
.case_4 .case4_body .left img{width: 100%;}
.case_4 .case4_body .right{width: 0;flex: 1;margin: 0 40px;}

.case_4 .case4_body .right .list{margin-top: 45px;}
.case_4 .case4_body .right .list .item{margin-top: 20px;}
.case_4 .case4_body .right .list .item .ico{width: 40px;height: 40px;border: 1px solid var(--white-grey);border-radius: 50%}
.case_4 .case4_body .right .list .item img{width: 20px;}
.case_4 .case4_body .right .list .item p{margin-left: 12px;}

.case_4 .case4_body .right .text_list{margin-top: 15px;margin-left: 12px;}
.case_4 .case4_body .right .text_list li{font-size: 14px;line-height: 26px; color: rgba(38, 54, 92, 1)}
.case_4 .case4_body .right .text_list li::before{content: '';width: 6px;height: 6px;border-radius: 50%;background-color: rgba(25, 168, 184, 1);display: inline-block;margin-right: 8px;}





.case_5{padding-top: 160px;}
.case_5 .index_title{max-width: unset}
.case_5 .btn_box{margin-top: 40px;}
.case_5 .last_text{margin-top: 30px;color: rgba(98, 116, 142, 1)}
.case_5 .module1 .btn_style1,
.case_5 .module1 .btn_style2{width: 300px;}
.case_5 .module1 .btn_style2{margin-left: 48px;}


.blog_1{margin-top: 64px;}
.blog_1 .o_body a:nth-of-type(n+2){margin-left: 16px;}
.blog_1 .o_body a{padding: 10px 24px;border-radius:40px;border: 1px solid var(--main-text-color);display: inline-block}
.blog_1 .o_body .right button{color: rgba(25, 168, 184, 1);font-weight: 600;cursor: pointer}
.blog_1 .o_body a.active{background-color: var(--main-text-color);color: #fff}
.blog_1 .o_body .right{cursor: pointer}
.blog_1 .button_box{margin-right: 16px;}

.blog_2 .left{width: 0;flex: 1}
.blog_2 .list{margin-top: 50px;margin-left: -24px;margin-right: -24px;}
.blog_2 .list .item{box-shadow: 0 0 20px rgba(0, 0, 0, 0.1);border-radius: 12px;overflow: hidden;margin: 24px;}
.blog_2 .list .item .pimg{padding-bottom: 98.039%;overflow: hidden;}
.blog_2 .list .item .more{position: absolute;top:12px;left:12px;background-color: rgba(255, 255, 255, 0.3);border-radius: 16px;padding: 4px 8px;}
.blog_2 .list .item .more .ico{margin-left: 5px;}
.blog_2 .list .item .more p{font-size: 12px;text-transform: uppercase;font-weight: 600;line-height: 14px;color: rgba(25, 168, 184, 1)}
.blog_2 .list .item .text{padding: 28px 24px 0;box-sizing: border-box}
.blog_2 .list .item .text h2{color: var(--main-text-color);font-size: 18px;font-weight: 600;}
.blog_2 .list .item .text p{color: var(--greydark-text-color);margin-top: 16px;line-height: 24px;}
.blog_2 .list .item:hover h2{color:var(--greydark-text-color);}
.blog_2 .list .item:hover .text{background-color: #EEF6FF;}
.blog_2 .list .item .bottom_box{padding: 9px 0;border-top: 1px solid var(--white-grey);margin-top: 16px;}
.blog_2 .list .item .bottom_box .fz12{font-size: 12px;}
.blog_2 .list .item .bottom_box .t1{margin-right: 16px;margin-left: 8px;}
.blog_2 .list .item .bottom_box .t2{padding-left: 16px;position: relative}
.blog_2 .list .item .bottom_box .t2::after{content:'';width: 4px;height: 4px;border-radius: 50%;background-color: rgba(202, 213, 226, 1);position: absolute;left: 0;top: 50%;}
.page_list{margin-top: 100px;}
.page_list a.active{background-color: var(--main-text-color);color: #fff;}
.page_list a{min-width: 24px;height: 28px;border-radius: 8px}
.page_list a:not(:first-of-type){margin-left: 12px;}
.page_list a.last,
.page_list a.previous,
.page_list a.next{padding: 0 18px;background-color: var(--main-text-color);color: #fff;border-radius: 40px;font-size: 18px;height: 40px;}

.page_list a.last .icon,
.page_list a.next .icon{transform: translateY(1px);margin-left: 8px;}
.page_list a.previous .icon{transform: rotateZ(180deg);margin-right: 8px;}


.blog_2 .right{width: 314px;margin-left: 68px;margin-top: 74px;}
.blog_2 .right .box1{box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);padding: 24px 16px;box-sizing: border-box;border-radius: 12px}
.blog_2 .right .box1 .tit{font-size: 18px;}
.blog_2 .right .box1 .box1_list{margin-top: 16px;}
.blog_2 .right .box1 li{margin-top: 8px;}
.blog_2 .right .box2{padding: 24px 16px;box-sizing: border-box;border-radius: 12px;background-color: var(--main-text-color);margin-top: 16px;}
.blog_2 .right .box2 .tit{color: #fff}
.blog_2 .right .box2 .desc{margin-top: 8px;}
.blog_2 .right .box2 .btn_style2{margin-top: 16px;}
.blog_2 .right .box2 .btn_style2:hover{border-color: #fff}

.blog_2 .right .box3{margin-top: 16px;}
.blog_2 .right .box3 img{width: 100%;box-sizing: border-box;border-radius: 12px;overflow: hidden;box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);}


.blog_2 .right .box4{margin-top: 16px;border: 1px solid rgba(25, 168, 184, 1);border-radius: 12px;box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);padding: 24px 16px;box-sizing: border-box;}
.blog_2 .right .box4 .icon{width: 64px;height: 64px;background-color: rgba(125, 204, 236, 0.1);border-radius: 12px;margin: 0 auto}
.blog_2 .right .box4 .tit{font-size: 18px;font-weight: 600;margin-top: 12px;}
.blog_2 .right .box4 .desc{margin-top: 8px;}
.blog_2 .right .box4 .btn_style2{border-color: var(--grey-text-color);margin-top: 24px;}



.blog_3{margin-top: 118px;}
.blog_3 .list{margin-top: 50px;margin-left: -60px;margin-right: -60px;}
.blog_3 .list .item{box-shadow: 0 0 20px rgba(0, 0, 0, 0.1);border-radius: 12px;overflow: hidden;margin: 0 60px;}
.blog_3 .list .item .pimg{padding-bottom:73.821%;overflow: hidden;}

.blog_3 .list .item .btn_box{padding: 0 41px;box-sizing: border-box;margin-top: 24px;}



.blog_3 .list .item .text{padding:24px;box-sizing: border-box}
.blog_3 .list .item .text h2{color: var(--main-text-color);font-size: 18px;font-weight: 600;}
.blog_3 .list .item .text p{color: var(--greydark-text-color);margin-top: 16px;line-height: 24px;}
.blog_3 .list .item:hover h2{color:var(--greydark-text-color);}
.blog_3 .list .item:hover .text{background-color: #EEF6FF;}
.blog_3 .index_more_box{margin-top: 60px;}
.blog_3 .index_more_box a:hover{background-color: #fff;color: var(--main-text-color);border: 1px solid var(--main-text-color)}


.blog_4{padding-top: 160px;margin-bottom: 164px;}
.blog_4 .index_title{max-width: unset}
.blog_4 .btn_box{margin-top: 40px;margin-bottom: 32px;}
.blog_4 .module1 .btn_style1,
.blog_4 .module1 .btn_style2{width: 300px;}
.blog_4 .module1 .btn_style2{margin-left: 48px;}
.blog_4 .last_text{color: rgba(98, 116, 142, 1);}



.single_blog_1{margin-top: 64px;}
.single_blog_1 .single_blog_1_body{width: 960px;margin: 0 auto}
.single_blog_1 .o_body a:nth-of-type(n+2){margin-left: 16px;}
.single_blog_1 .o_body a{padding: 10px 24px;border-radius:40px;border: 1px solid var(--main-text-color);display: inline-block}
.single_blog_1 .o_body .right button{color: rgba(25, 168, 184, 1);font-weight: 600;}
.single_blog_1 .o_body a.active{background-color: var(--main-text-color);color: #fff}

.single_blog_1 .text_body{margin-top: 50px;line-height: 24px;}
.single_blog_1 .pagination{padding-top: 80px;font-size: 18px;font-weight: 500;}
.single_blog_1 .pagination .pre,
.single_blog_1 .pagination .next{padding: 8px 24px;border: 1px solid rgba(238, 246, 255, 1);border-radius: 40px}
.single_blog_1 .pagination .pre .icon{margin-right: 8px;}
.single_blog_1 .pagination .next .icon{margin-left: 8px;}




.single_blog_2{padding-top: 116px;}
.single_blog_2 .left{width: 1170px;}
.single_blog_2 .list{margin-top: 40px;margin-left: -24px;margin-right: -24px;}
.single_blog_2 .list .item{box-shadow: 0 0 20px rgba(0, 0, 0, 0.1);border-radius: 12px;overflow: hidden;margin: 24px;}
.single_blog_2 .list .item .pimg{padding-bottom: 98.039%;overflow: hidden;}
.single_blog_2 .list .item .more{position: absolute;top:12px;left:12px;background-color: #fff;border-radius: 16px;padding: 4px 8px;}
.single_blog_2 .list .item .more .ico{margin-left: 5px;}
.single_blog_2 .list .item .more p{font-size: 12px;text-transform: uppercase;font-weight: 600;line-height: 14px;color: rgba(25, 168, 184, 1)}
.single_blog_2 .list .item .text{padding: 28px 24px 0;box-sizing: border-box}
.single_blog_2 .list .item .text h2{color: var(--main-text-color);font-size: 18px;font-weight: 600;}
.single_blog_2 .list .item .text p{color: var(--grey-text-color);margin-top: 16px;line-height: 24px;}
.single_blog_2 .list .item:hover h2{color:var(--greydark-text-color);}
.single_blog_2 .list .item:hover .text{background-color: #EEF6FF;}
.single_blog_2 .list .item .bottom_box{padding: 9px 0;border-top: 1px solid var(--white-grey);margin-top: 16px;}
.single_blog_2 .list .item .bottom_box .fz12{font-size: 12px;}
.single_blog_2 .list .item .bottom_box .t1{margin-right: 16px;margin-left: 8px;}
.single_blog_2 .list .item .bottom_box .t2{padding-left: 16px;position: relative}
.single_blog_2 .list .item .bottom_box .t2::after{content:'';width: 4px;height: 4px;border-radius: 50%;background-color: rgba(202, 213, 226, 1);position: absolute;left: 0;top: 50%;}


.single_blog_3{padding-top: 160px;margin-bottom: 164px;}
.single_blog_3 .index_title{max-width: unset}
.single_blog_3 .btn_box{margin-top: 40px;margin-bottom: 32px;}
.single_blog_3 .module1 .btn_style1,
.single_blog_3 .module1 .btn_style2{width: 300px;}
.single_blog_3 .module1 .btn_style2{margin-left: 48px;}
.single_blog_3 .last_text{color: rgba(98, 116, 142, 1);}




.resources_1{padding-top: 92px}
.resources_1 .o_body{width: 1040px;margin: 0 auto}
.resources_1 .list{margin-left: -26px;margin-right: -26px;margin-top: 40px;}
.resources_1 .item{margin: 26px;box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);padding: 24px 32px;box-sizing: border-box;min-height: 172px;border-radius: 12px}
.resources_1 .item .left{width: 48px;}
.resources_1 .item .left img{max-width: 32px;}
.resources_1 .item .left .img{width: 48px;height: 48px;border: 1px solid var(--white-grey);border-radius: 50%;}
.resources_1 .item .right{margin-left: 24px;width: 0;flex: 1}
.resources_1 .item .right h3{font-weight: 600;font-size: 18px;line-height: 28px;color: var(--greydark-text-color);cursor: pointer}
.resources_1 .item .right p{line-height: 24px;color: var(--greydark-text-color);margin-top: 16px;}

.resources_2{padding-top: 120px}
.resources_2 .resources_2_body{width: 1380px;margin: 0 auto}
.resources_2 .index_title{max-width: unset}
.resources_2 .list{margin-top: 60px;}
.resources_2 .list .item{margin: 30px;}
.resources_2 .list .item .img_box .img{width: 100%;}
.resources_2 .list .item .img_box .img img{width: 100%;border-radius: 12px;box-shadow: 0 0 10px rgba(0, 0, 0, 0.1)}

.resources_2 .list .item .text{border-radius: 12px;background-color: rgba(238, 246, 255, 1);padding: 24px;box-sizing: border-box;margin-top: 24px;}
.resources_2 .list .item .text h2{font-weight: 600;}
.resources_2 .list .item .text p{line-height: 24px;margin-top: 8px;}
.resources_2 .list .item .text .btn_style1{margin-top: 24px;}


.resources_3{padding-top: 160px;}
.resources_3_body{background-color: rgba(238, 246, 255, 1);padding: 60px 0 40px;}
.resources_3 .index_title .icon{width: 64px;
    height: 64px;
    background-color: rgba(125, 204, 236, 0.1);
    border-radius: 12px;
    margin: 0 auto;}


.resources_3 .index_title{max-width: 840px;margin: 0 auto}
.resources_3 .index_title h2{margin-top: 16px;}
.resources_3 .get_btn{width: 300px;margin: 40px auto 0}
.resources_3 .get_btn a{font-weight: 500;font-size: 18px;}



.layer_box{z-index: 160;display: none}
.layer_box .bg{position: fixed;width: 100%;height: 100%;background-color: rgba(0, 0, 0, 0.63);top: 0;left: 0;z-index: 1}
.layer_box .l_body{position: fixed;width: 100%;height: 100%;top: 0;left: 0;z-index: 2}
.layer_box .box_s1{width: 480px;padding: 16px 32px;box-sizing: border-box;background-color: #fff;border-radius: 12px}
.layer_box .box_s1 .tit{font-weight: 600;font-size: 18px;margin-top: 12px;}
.layer_box .box_s1 .desc{margin-top: 10px;}
.layer_box .box_s1 .form_box{margin-top: 24px;}
.layer_box .box_s1 .form_box .input input{border-radius: 10px;border: 1px solid rgba(202, 213, 226, 1);width: 100%;line-height: 48px;margin-top: 10px;padding: 0 12px;box-sizing: border-box}

.layer_box .box_s1 .form_box .submit input[type="submit"]{width: 100%;margin: 24px 0 12px;text-transform: uppercase;cursor: pointer}

.layer_box .box_s1 .close_box{position: absolute;right: 16px;top: 16px;cursor: pointer}





.page_contact_1{padding-top: 80px;}

.page_contact_1 .module2 .right{width: 400px;margin-left: 54px;}

.page_contact_1 .module2 .li_left .icon{width: 40px;height: 40px;border-radius: 50%;border: 1px solid var(--white-grey)}
.page_contact_1 .module2 .li_left .icon{margin-right: 16px;}
.page_contact_1 .module2 .left1{box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);padding:23px 32px;box-sizing: border-box;width: 100%;border-radius: 16px}
.page_contact_1 .module2 .left1 li{margin-top: 24px;}
.page_contact_1 .module2 .left2{box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);padding:23px 32px;box-sizing: border-box;width: 100%;border-radius: 16px;}
.page_contact_1 .module2 .left2 ul{margin-top: 24px;}
.page_contact_1 .module2 .left2 ul li{margin-top: 10px;}
.page_contact_1 .module2 .left2 ul li p{margin-left: 10px;}
.page_contact_1 .module2 .left3{margin: 24px 0}

.page_contact_1 .module2 .left{padding:32px;box-sizing: border-box;width: 0;flex: 1;box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);border-radius: 16px}
.page_contact_1 .module2 .left .input{width: calc(50% - 12px);}
.page_contact_1 .module2 .left .two_input input{border-radius: 10px;border: 1px solid var(--white-grey);padding: 12px 16px;width: 100%;box-sizing: border-box;margin-top: 8px;}
.page_contact_1 .module2 .left .input label{white-space: nowrap;font-weight: 600;}
.page_contact_1 .module2 .left .two_input{margin-top: 24px;}
.page_contact_1 .module2 .left .textarea{margin-top: 24px;}
.page_contact_1 .module2 .left textarea{border-radius: 10px;border: 1px solid var(--white-grey);padding: 12px 16px;width: 100%;box-sizing: border-box;margin-top: 8px;min-height: 146px}
.page_contact_1 .module2 .left .submit_box{margin-top: 24px;}
.page_contact_1 .module2 .left .submit_box input[type='submit']{width: 100%;padding: 12px;background-color: var(--main-text-color);font-size: 18px;border-radius: 40px;color: #fff;cursor: pointer;border: 1px solid transparent}
.page_contact_1 .module2 .left .submit_box input[type='submit']:hover{background-color: #fff;color: var(--main-text-color);border:1px solid var(--main-text-color)}
.page_contact_1 .module2 .left .submit_box .info{margin-top: 24px;font-size: 12px;}






.page_contact_1 .checkbox-group{margin-top:24px}
.page_contact_1 .custom-checkbox{display:flex;align-items:center;position:relative;padding-left:35px;cursor:pointer;color:#1a2b4b;user-select:none;margin-top:16px}
.page_contact_1 .custom-checkbox input{position:absolute;opacity:0}
.page_contact_1 .custom-checkbox span{line-height:24px}
.page_contact_1 .checkmark{position:absolute;top:0;left:0;height:24px;width:24px;border:2px solid #1a2b4b;border-radius:8px;box-sizing:border-box;transition:all 0.2s ease;clip-path:polygon(
        0% 0%,75% 0%,75% 45%,100% 45%,100% 100%,0% 100%
)}
.page_contact_1 .custom-checkbox input:checked ~ .checkmark{background-color:#5ebce4;border-color:#5ebce4;clip-path:none}
.page_contact_1 .checkmark:after{content:"";position:absolute;display:none;left:7px;top:3px;width:5px;height:10px;border:solid white;border-width:0 2.5px 2.5px 0;transform:rotate(45deg)}
.page_contact_1 .custom-checkbox input:checked ~ .checkmark:after{display:block}




/*contact 7 对应调整*/
/* --- 1. 基础容器设置 --- */
.page_contact_1 .wpcf7-list-item {
    display: block; /* 纵向排列 */
    margin: 0;
}

/* --- 2. 模拟 .custom-checkbox 的布局 --- */
.page_contact_1 .wpcf7-list-item label {
    display: flex;
    align-items: center;
    position: relative;
    padding-left: 35px; /* 为左侧方框留出空间 */
    cursor: pointer;
    color: #1a2b4b;
    user-select: none;
    margin-top: 16px;
    line-height: 24px;
}

/* --- 3. 隐藏原生 input --- */
.page_contact_1 .wpcf7-list-item input[type="checkbox"] {
    position: absolute;
    opacity: 0;
    cursor: pointer;
}

/* --- 4. 模拟 .checkmark (利用 ::before) --- */
.page_contact_1 .wpcf7-list-item-label::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    height: 24px;
    width: 24px;
    border: 2px solid #1a2b4b;
    border-radius: 8px;
    box-sizing: border-box;
    transition: all 0.2s ease;
    /* 你的原始 clip-path */
    clip-path: polygon(0% 0%, 75% 0%, 75% 45%, 100% 45%, 100% 100%, 0% 100%);
}

/* --- 5. 选中后的方框状态 --- */
.page_contact_1 .wpcf7-list-item input:checked + .wpcf7-list-item-label::before {
    background-color: #5ebce4;
    border-color: #5ebce4;
    clip-path: none;
}

/* --- 6. 模拟钩子 (利用 ::after) --- */
.page_contact_1 .wpcf7-list-item-label::after {
    content: "";
    position: absolute;
    display: none;
    left: 9px; /* 根据 padding-left 微调 */
    top: 5px;
    width: 5px;
    height: 10px;
    border: solid white;
    border-width: 0 2.5px 2.5px 0;
    transform: rotate(45deg);
}

/* --- 7. 选中后显示钩子 --- */
.page_contact_1 .wpcf7-list-item input:checked + .wpcf7-list-item-label::after {
    display: block;
}









.page_contact_1 .select_box{margin-top: 24px;}
.page_contact_1 .select_box label{display: block}
.page_contact_1 .select_box select{margin-top: 12px;}
.page_contact_1 .select_box select{min-width: 480px;border-radius: 8px;border: 1px solid var(--white-grey);height: 48px;outline: none;padding: 0 16px;box-sizing: border-box}

.page_contact_1 .mess_info{padding: 16px 24px;background-color: rgba(238, 246, 255, 1);margin-top: 32px;border-radius: 4px;overflow: hidden;color: rgba(38, 54, 92, 1)}
.page_contact_1 .mess_info::after{content: '';width: 4px;height: 100%;position: absolute;left: 0;top: 0;background-color: rgba(25, 168, 184, 1);}


.page_contact_1 .submit_box{max-width: 600px;margin: 24px auto 0}
.page_contact_1 .left3 .text{position: absolute;bottom: 36px;left: 16px;z-index: 2}
.page_contact_1 .left3::after{content: '';position: absolute;width: 100%;height: 100%;top: 0;left: 0;background-color: rgba(125, 204, 236, 0.8);border-radius: 16px;z-index: 1}

.page_contact_1 .left3 .text h2{font-size: 18px;margin-bottom: 4px;}



.page_contact_2{padding-top: 160px;margin-bottom: 125px;}
.page_contact_2_body{background-color: rgba(238, 246, 255, 1);padding: 60px 0 40px;}
.page_contact_2 .index_title .icon{width: 64px;
    height: 64px;
    background-color: rgba(125, 204, 236, 0.1);
    border-radius: 12px;
    margin: 0 auto;}
.page_contact_2 .index_title{max-width: 840px;margin: 0 auto}
.page_contact_2 .index_title h2{margin-top: 16px;}
.page_contact_2 .get_btn{width: 300px;margin: 40px auto 0}
.page_contact_2 .get_btn a{font-weight: 500;font-size: 18px;}
.page_contact_2 .last_text{margin-top: 24px;}

.product_detail_1{padding-top: 160px;}
.product_detail_1 .left .left_sw{height: 100%;}
.product_detail_1 .left .sw_box{height: 100%;}
.product_detail_1 .left .b_img{width: 420px;overflow: hidden}
.product_detail_1 .left .b_img img{    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: center;border-radius: 12px}
.product_detail_1 .left .pimg{padding-bottom: 114.285%;}
.product_detail_1 .left .img_list{margin-left: 18px;margin-top: -9px;margin-bottom: -9px;width: 150px;}
.product_detail_1 .left .img_list .item{height: 33.333%;}
.product_detail_1 .left .img_list .item img{height: 100%;width: 100%;object-fit: cover;object-position: center center;border-radius: 12px}
.product_detail_1 .left .img_list .item_box{margin: 9px 0;height: calc(100% - 18px);}


.product_detail_1 .right{width: 0;flex:1;padding: 15px 80px;box-sizing: border-box}
.product_detail_1 .right .small_box{border:1px solid var(--white-grey);text-transform: uppercase;letter-spacing: .05rem}
.product_detail_1 .right .small_box p{color: #19a8b8;font-size: .7rem;}

.product_detail_1 .right .r_tit{margin: 25px 0;color: var(--main-text-color);font-size: 60px;line-height: 68px;}

.product_detail_1 .right .text p{color: var(--greydark-text-color);line-height: 28px;font-size: 18px;}
.product_detail_1 .right .ico_list{margin-top: 24px;}
.product_detail_1 .right .ico_list_item .one{font-size: 14px;margin: 0 8px}
.product_detail_1 .right .ico_list_item .two{font-size: 18px;}
.product_detail_1 .right .ico_list_item:not(:first-of-type){margin-left: 40px;}
.product_detail_1 .right .btn_list{margin-top: 25px;}
.product_detail_1 .right .btn_list a{width: 242px;}
.product_detail_1 .right .btn_list a img{margin-left: 15px;}
.product_detail_1 .right .btn_list a:not(:first-of-type) {margin-left: 16px;}
.product_detail_1 .right .btn_list a.one:hover img{filter: brightness(0) saturate(100%) invert(8%) sepia(21%) saturate(2972%) hue-rotate(189deg) brightness(91%) contrast(96%);}
.product_detail_1 .right .btn_list a.two:hover img{filter: brightness(0) invert(1);}

.product_detail_2{margin-top: 125px;}
.product_detail_2 .index_title{max-width: unset}
.product_detail_2 .product_detail_2_body{margin-top: 40px;}
.product_detail_2 .left{width: 700px;}
.product_detail_2 .left .img{height: 100%;}
.product_detail_2 .left .img img{border-radius: 12px;width: 100%;height: 100%;}

.product_detail_2 .right{width: 0px;flex: 1;margin-left: 50px;}
.product_detail_2 .right ul{border: 1px solid var(--white-grey);border-radius: 16px;}
.product_detail_2 .right li{width: 50%;padding: 1.41rem 24px;box-sizing: border-box;border-bottom: 1px solid var(--white-grey)}
.product_detail_2 .right li p{margin-top: 10px;}
.product_detail_2 .right li h3{line-height: 20px;}
.product_detail_2 .right li:nth-of-type(odd){border-right: 1px solid var(--white-grey)}
.product_detail_2 .right li:last-of-type{border-bottom: unset}
.product_detail_2 .right li:nth-last-of-type(2):nth-of-type(odd){border-bottom: unset}

.product_detail_3{margin-top: 125px;}
.product_detail_3 .product_detail_3_body{margin-top: 40px;}
.product_detail_3 .product_detail_3_body .left .list{margin-left: -16px;margin-right: -16px;margin-top: -16px;}
.product_detail_3 .product_detail_3_body .left{width: 0px;flex: 1;margin-right: 35px;}
.product_detail_3 .product_detail_3_body .left .item{margin: 16px}
.product_detail_3 .product_detail_3_body .right{width: 725px;}
.product_detail_3 .product_detail_3_body .item{padding: 16px 20px;box-sizing: border-box;border-radius: 12px;border:1px solid var(--white-grey)}

.product_detail_3 .product_detail_3_body .item .num{width: 48px;height: 48px;border-radius: 8px;background-color: var(--main-text-color);font-weight: 700;line-height: 27px;color: #fff;margin-right: 6px;}
.product_detail_3 .product_detail_3_body .item h3{width: 0;flex: 1}

.product_detail_3 .product_detail_3_body .item .desc{margin-top: 14px;}

.product_detail_3 .product_detail_3_body .right img{height: 550px;width: 100%;border-radius: 12px;object-fit: cover;object-position: center center}

.product_detail_4{margin-top: 150px;}
.product_detail_4 .right{padding: 24px;width: 0;box-sizing: border-box;flex: 1;margin-left: 36px;}
.product_detail_4 .right h2.title{font-size: 36px;line-height: 40px;color: var(--main-text-color);margin-top: 25px;}
.product_detail_4 .right p.desc{color: var(--main-text-color);margin-top: 15px;line-height: 24px;}
.product_detail_4 .right .list{margin-top: 45px;}
.product_detail_4 .right .list .item{margin-top: 16px;}
.product_detail_4 .right .list .item img{width: 20px;}
.product_detail_4 .right .list .item p{color: var(--greydark-text-color);margin-left: 12px;}
.product_detail_4 .right .index_more_box{justify-content: unset;margin-top: 50px;}
.product_detail_4 .right .index_more_box a{border: 1px solid var(--main-text-color);background-color: #fff;color: var(--main-text-color)}
.product_detail_4 .right .index_more_box a:hover{background-color: var(--main-text-color);color: #fff;border-color:var(--main-text-color)}
.product_detail_4 .left{width: 792px;display: flex;flex-direction: column}
.product_detail_4 .left .youtube{height: 0;flex: 1;}
.product_detail_4 .left .youtube iframe{width: 100%;height: 500px;object-fit: cover}

.product_detail_5{margin-top: 160px;}
.product_detail_5 .index_title{max-width: unset}
.product_detail_5 .list{margin: 71px -32px 0}
.product_detail_5 .item{border-radius: 16px;overflow: hidden;box-shadow:  0 0 10px rgba(0, 0, 0, 0.1);margin: 32px;}
.product_detail_5 .item .pimg{padding-bottom: 100%;overflow: hidden}
.product_detail_5 .item .text{padding: 40px 0;border-top: 1px solid var(--white-grey)}
.product_detail_5 .item:hover .pimg img{transform: scale(1.1)}

.product_detail_6{margin-top: 160px;background-color: rgba(238, 246, 255, 1);padding: 80px 0}
.product_detail_6 .index_title{margin-bottom: 40px;}
.product_detail_6 .index_title .small_title span{background-color: #fff;border:1px solid rgba(125, 204, 236, 0.5);text-transform: uppercase}

.product_detail_6 .product_detail_6_main{padding:32px;box-sizing: border-box;width:1096px;box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);border-radius: 16px;margin: 0 auto;background-color: #fff;}
.product_detail_6 .product_detail_6_main .input{width: calc(50% - 12px);}
.product_detail_6 .product_detail_6_main .two_input input{border-radius: 10px;border: 1px solid var(--white-grey);padding: 12px 16px;width: 100%;box-sizing: border-box;margin-top: 8px;}
.product_detail_6 .product_detail_6_main .input label{white-space: nowrap;font-weight: 600;}
.product_detail_6 .product_detail_6_main .two_input{margin-top: 24px;}
.product_detail_6 .product_detail_6_main .textarea{margin-top: 24px;}
.product_detail_6 .product_detail_6_main textarea{border-radius: 10px;border: 1px solid var(--white-grey);padding: 12px 16px;width: 100%;box-sizing: border-box;margin-top: 8px;min-height: 146px}
.product_detail_6 .product_detail_6_main .submit_box{margin-top: 24px;}
.product_detail_6 .product_detail_6_main .submit_box input[type="submit"]{width: 100%;padding: 12px;background-color: var(--main-text-color);font-size: 18px;border-radius: 40px;color: #fff;cursor: pointer;border: 1px solid transparent}
.product_detail_6 .product_detail_6_main .submit_box input[type="submit"]:hover{background-color: #fff;color: var(--main-text-color);border:1px solid var(--main-text-color)}
.product_detail_6 .product_detail_6_main .submit_box .info{margin-top: 24px;font-size: 12px;}

.product_detail_6 .checkbox-group{margin-top:24px}
.product_detail_6 .custom-checkbox{display:flex;align-items:center;position:relative;padding-left:35px;cursor:pointer;color:#1a2b4b;user-select:none;margin-top:16px}
.product_detail_6 .custom-checkbox input{position:absolute;opacity:0}
.product_detail_6 .custom-checkbox span{line-height:24px}
.product_detail_6 .checkmark{position:absolute;top:0;left:0;height:24px;width:24px;border:2px solid #1a2b4b;border-radius:8px;box-sizing:border-box;transition:all 0.2s ease;clip-path:polygon(
        0% 0%,75% 0%,75% 45%,100% 45%,100% 100%,0% 100%
)}
.product_detail_6 .custom-checkbox input:checked ~ .checkmark{background-color:#5ebce4;border-color:#5ebce4;clip-path:none}
.product_detail_6 .checkmark:after{content:"";position:absolute;display:none;left:7px;top:3px;width:5px;height:10px;border:solid white;border-width:0 2.5px 2.5px 0;transform:rotate(45deg)}
.product_detail_6 .custom-checkbox input:checked ~ .checkmark:after{display:block}










.product_detail_6 .wpcf7-list-item{display:block;margin:0}
.product_detail_6 .wpcf7-list-item label{display:flex;align-items:center;position:relative;padding-left:35px;cursor:pointer;color:#1a2b4b;user-select:none;margin-top:16px;line-height:24px}
.product_detail_6 .wpcf7-list-item input[type="checkbox"]{position:absolute;opacity:0;cursor:pointer}
.product_detail_6 .wpcf7-list-item-label::before{content:"";position:absolute;top:0;left:0;height:24px;width:24px;border:2px solid #1a2b4b;border-radius:8px;box-sizing:border-box;transition:all 0.2s ease;clip-path:polygon(0% 0%,75% 0%,75% 45%,100% 45%,100% 100%,0% 100%)}
.product_detail_6 .wpcf7-list-item input:checked + .wpcf7-list-item-label::before{background-color:#5ebce4;border-color:#5ebce4;clip-path:none}
.product_detail_6 .wpcf7-list-item-label::after{content:"";position:absolute;display:none;left:9px;top:5px;width:5px;height:10px;border:solid white;border-width:0 2.5px 2.5px 0;transform:rotate(45deg)}
.product_detail_6 .wpcf7-list-item input:checked + .wpcf7-list-item-label::after{display:block}














.product_detail_6 .select_box{margin-top: 24px;}
.product_detail_6 .select_box label{display: block}
.product_detail_6 .select_box select{margin-top: 12px;}
.product_detail_6 .select_box select{min-width: 480px;border-radius: 8px;border: 1px solid var(--white-grey);height: 48px;outline: none;padding: 0 16px;box-sizing: border-box}

.product_detail_6 .mess_info{padding: 16px 24px;background-color: rgba(238, 246, 255, 1);margin-top: 32px;border-radius: 4px;overflow: hidden;color: rgba(38, 54, 92, 1)}
.product_detail_6 .mess_info::after{content: '';width: 4px;height: 100%;position: absolute;left: 0;top: 0;background-color: rgba(25, 168, 184, 1);}


.product_detail_6 .submit_box{max-width: 600px;margin: 24px auto 0}
.product_detail_6 .left3 .text{position: absolute;bottom: 36px;left: 16px;z-index: 2}
.product_detail_6 .left3::after{content: '';position: absolute;width: 100%;height: 100%;top: 0;left: 0;background-color: rgba(125, 204, 236, 0.8);border-radius: 16px;z-index: 1}

.product_detail_6 .left3 .text h2{font-size: 18px;margin-bottom: 4px;}





.product_detail_7{padding: 124px 0}
.product_detail_7 .list{margin-top: 50px;margin-left: -24px;margin-right: -24px;}
.product_detail_7 .list .item{box-shadow: 0 0 20px rgba(0, 0, 0, 0.1);border-radius: 12px;overflow: hidden;margin: 24px;}
.product_detail_7 .list .item .pimg{padding-bottom: 98.039%;overflow: hidden;}
.product_detail_7 .list .item .more{position: absolute;top:12px;left:12px;background-color: #fff;border-radius: 16px;padding: 4px 8px;}
.product_detail_7 .list .item .more .ico{margin-left: 5px;}
.product_detail_7 .list .item .more p{font-size: 12px;text-transform: uppercase;font-weight: 600;line-height: 14px;color: rgba(25, 168, 184, 1)}
.product_detail_7 .list .item .text{padding: 28px 24px 0;box-sizing: border-box;}
.product_detail_7 .list .item .text .text_top{min-height: 140px}
.product_detail_7 .list .item .text h2{color: var(--main-text-color);font-size: 18px;font-weight: 600;-webkit-line-clamp: 2;}
.product_detail_7 .list .item .text p{color: var(--greydark-text-color);margin-top: 16px;line-height: 24px;}
.product_detail_7 .list .item:hover h2{color:var(--greydark-text-color);}
.product_detail_7 .list .item:hover .text{background-color: #EEF6FF;}
.product_detail_7 .list .item .bottom_box{padding: 9px 0;border-top: 1px solid var(--white-grey);margin-top: 16px;}
.product_detail_7 .list .item .bottom_box .fz12{font-size: 12px;}
.product_detail_7 .list .item .bottom_box .t1{margin-right: 16px;margin-left: 8px;}
.product_detail_7 .list .item .bottom_box .t2{padding-left: 16px;position: relative}
.product_detail_7 .list .item .bottom_box .t2::after{content:'';width: 4px;height: 4px;border-radius: 50%;background-color: rgba(202, 213, 226, 1);position: absolute;left: 0;top: 50%;}





.oem_case_1{padding-top: 80px;}
.oem_case_1 .img_banner .big_img img{width: 100%;}
.oem_case_1 .img_banner .top{position: absolute;top: 24px;left: 40px;border-radius: 40px;background-color: #fff;padding: 6px 14px;border: 1px solid var(--white-grey)}

.oem_case_1 .img_banner .top .icon_span{color: rgba(25, 168, 184, 1);line-height: 16px;margin-left: 8px;}

.oem_case_1 .img_banner .text{position: absolute;bottom: 0;left: 0;width: 100%;background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.3) 0, rgba(0, 0, 0, 0.8) 100%);padding: 24px 40px;box-sizing: border-box; backdrop-filter: blur(5px);  }
.oem_case_1 .img_banner .text h2{font-size: 36px;line-height: 40px;}

.oem_case_2{margin: 44px 0}
.oem_case_2 .item{padding: 12px 16px;background-color: rgba(238, 246, 255, 1);box-sizing: border-box;border-radius: 12px;width: 504px;}
.oem_case_2 .list .item:last-of-type{margin-left: 40px;}
.oem_case_2 .item .t{margin-left: 8px;}
.oem_case_2 .f_text{margin-top: 8px;}

.oem_case_3{margin: 32px 0 }
.oem_case_3 .desc{margin-top: 16px;}
.oem_case_3 .li_icon{margin-right: 4px;}
.oem_case_3 .info{background-color: rgba(254, 242, 242, 1);padding: 16px 24px;border-radius: 5px}
.oem_case_3 ul{margin-top: 24px;}
.oem_case_3 li{margin-top: 8px;}
.oem_case_3 .info::after{content: '';width: 4px;height: 100%;position: absolute;top: 0;left: 0;background-color: rgba(239, 68, 68, 1);border-radius: 5px 0 0 5px}





.oem_case_4{margin: 32px 0}
.oem_case_4 .one_case_width{background-color: rgba(238, 246, 255, 1);border-radius: 12px;padding: 24px;box-sizing: border-box}

.oem_case_4 .list{flex-wrap: wrap;margin-top: 24px;}
.oem_case_4 .list .item{width: 50%;}
.oem_case_4 .list .item .item_box{padding: 24px;background-color: #fff;border-radius: 12px;box-sizing: border-box}
.oem_case_4 .list .item:nth-of-type(n+3){margin-top: 16px;}
.oem_case_4 .list .item .item_box{margin-left: 40px;}
.oem_case_4 .list .item .icon{margin-right: 8px;}

.oem_case_5{margin: 32px 0}
.oem_case_5 ul{border: 1px solid var(--white-grey);border-radius: 0 0 16px 16px;border-top: none}
.oem_case_5 li{width: 50%;padding: 1.41rem 24px;box-sizing: border-box;border-bottom: 1px solid var(--white-grey)}
.oem_case_5 li p{margin-top: 10px;}
.oem_case_5 li h3{line-height: 20px;}
.oem_case_5 li:nth-of-type(odd){border-right: 1px solid var(--white-grey)}
.oem_case_5 li:last-of-type{border-bottom: unset}
.oem_case_5 li:nth-last-of-type(2):nth-of-type(odd){border-bottom: unset}
.oem_case_5 .one_case_tit{padding: 24px;box-sizing: border-box;border: 1px solid var(--white-grey);border-radius:16px 16px 0 0 }
.oem_case_5 .little_list .l_item span{display: inline-block;color: rgba(25, 168, 184, 1);font-size: 12px;line-height: 16px;padding: 4px 12px;background-color: rgba(238, 246, 255, 1);border-radius: 12px;margin-top: 12px;}


.oem_case_6{margin: 32px 0;}
.oem_case_6 .one_case_width{border: 1px solid var(--white-grey);border-radius: 12px;padding: 0 100px 50px;box-sizing: border-box}
.oem_case_6 .one_case_tit{padding: 24px 0}
.oem_case_6 .time_list{margin-top: 24px;}
.oem_case_6 .title{font-size: 36px;}
.oem_case_6 .time_list .num{width: 40px;height: 40px;background-color: var(--main-text-color);color: #fff;border-radius: 50%;position: relative}
.oem_case_6 .time_list .num::after{content: '';width: 1px;height: 36px;background-color: var(--white-grey);position: absolute;left: 20px;top: 48px;}
.oem_case_6 .time_list ul li:last-of-type .num::after{display: none}
.oem_case_6 .time_list .li_text_body{margin-left: 16px;}
.oem_case_6 .time_list .li_desc{margin-top: 8px;font-size: 14px;}
.oem_case_6 .time_list .r_text{font-size: 14px;margin-left: 8px;}
.oem_case_6 .time_list ul li:not(:first-of-type){padding-top: 56px;}



.oem_case_7{margin: 32px 0;}
.oem_case_7 .oem_case_7_body{background-color: rgba(238, 246, 255, 1);padding:  40px 100px}
.oem_case_7 .list{margin-top: 48px;flex-wrap: wrap;margin-left: -16px;margin-right: -16px;}
.oem_case_7 .list .item{background-color: #fff;border-radius: 12px;padding: 32px;box-sizing: border-box;box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);margin: 16px}
.oem_case_7 .item .top{color:rgba(25, 168, 184, 1);font-weight: 600;}
.oem_case_7 .item .tit{font-size: 28px;font-weight: 600;margin: 8px 0;line-height: 36px;}

.oem_case_7 .one_case_tit .icon{width: 32px;height: 32px;background-color: #fff;border-radius: 6px}


.oem_case_8{margin: 32px 0;}
.oem_case_8 .list{margin-top: 12px;flex-wrap: wrap;margin-left: -12px;margin-right: -12px;}
.oem_case_8 .list .item{background-color: #fff;border-radius: 12px;padding: 14px;box-sizing: border-box;margin: 12px;border: 1px solid var(--white-grey)}
.oem_case_8 .list .item::before{content: '';position: relative;width: 8px;height: 8px;background-color: rgba(25, 168, 184, 1);border-radius: 50%;margin-right: 16px;}

.oem_case_9{margin: 32px 0;}
.oem_case_9 .list{margin-top: 24px;}
.oem_case_9 .item{padding: 16px 24px;background-color: rgba(238, 246, 255, 1);margin-top: 16px;border-radius: 4px;overflow: hidden;color: rgba(38, 54, 92, 1)}
.oem_case_9 .item::after{content: '';width: 4px;height: 100%;position: absolute;left: 0;top: 0;background-color: rgba(25, 168, 184, 1);}

.oem_case_9 .item .l_icon{margin-right: 8px;}

.oem_case_10{margin: 32px 0;}
.oem_case_10 .one_case_width{padding: 40px 48px;box-sizing: border-box}
.oem_case_10 .list{margin-top: 24px;}
.oem_case_10 .list img{width: 516px;height: 240px;object-position: center center;object-fit: cover;border-radius: 8px}
.oem_case_10 .list .item_text{margin-top: 24px;}
.oem_case_10 .list .item .img_icon::after{position: absolute;top: 12px;left: 12px;background-color: rgba(239, 68, 68, 1);font-size: 12px;padding: 6px 16px;border-radius: 12px;color: #fff;letter-spacing: 0.03rem}
.oem_case_10 .list .item:first-of-type .img_icon::after{content:"BEFORE";}
.oem_case_10 .list .item:last-of-type .img_icon::after{content:"AFTER";background-color: rgba(0, 201, 80, 1);}

.oem_case_11{margin: 32px 0;}
.oem_case_11 .one_case_width{width: 1200px;}
.oem_case_11 .one_case_width{padding: 40px 24px;box-sizing: border-box}
.oem_case_11 .one_case_tit{padding: 12px 24px}
.oem_case_11 .list{margin-top: 24px;}
.oem_case_11 .item{box-shadow:  0 0 10px rgba(0, 0, 0, 0.1);padding: 24px 32px;box-sizing: border-box;border-radius: 12px}
.oem_case_11 .item p{margin-top: 8px;}
.oem_case_11 .item:first-of-type{width: 566px;}
.oem_case_11 .item:nth-of-type(2){width: 310px;margin: 0 31px}
.oem_case_11 .item:last-of-type{width: 0;flex: 1}

.oem_case_12{margin: 32px 0;}
.oem_case_12 .one_case_width{box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);padding: 40px 48px;box-sizing: border-box;border-radius: 12px}
.oem_case_12 .top{width: 85%;}
.oem_case_12 .bottom{margin-top: 24px;}
.oem_case_12 .right{margin-left: 16px;}
.oem_case_12 .icon_big{position: absolute;right: 42px;top: 40px;}


.oem_case_13{margin: 32px 0;}
.oem_case_13 .one_case_width{box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);padding: 40px 48px;box-sizing: border-box;border-radius: 12px}
.oem_case_13 .pf_box{margin-top: 18px;}
.oem_case_13 .pf_box .right{margin-left: 16px;}
.oem_case_13 .rating-container{display:flex;align-items:center;gap:8px}
.oem_case_13 .stars{display:flex;gap:4px;font-size:20px}
.oem_case_13 .stars span svg{fill:#d1d8e0}
/*.oem_case_13 .stars span:nth-child(-n+4) svg{fill:#11a3b1}*/
.oem_case_13 .star-type{margin-left: 5px;}
.oem_case_13 .list{margin-top: 24px;}
.oem_case_13 .list .item{margin-top: 9px;}
.oem_case_13 .list .ico img{width: 22px;height: 22px;}
.oem_case_13 .list p{margin-left: 8px;}
.oem_case_13 .icon_big{position: absolute;right: 42px;top: 40px;font-size: 28px;font-weight: 600;background-color: rgba(25, 168, 184, 1);border-radius: 12px;color: #fff;width: 56px;height: 48px;}

.oem_case_14{margin: 32px 0;}
.oem_case_14 .btn_box{margin-top: 24px;}
.oem_case_14 .btn_box a{width: 418px;}
.oem_case_14 .btn_box a:last-of-type{margin-left: 48px;}

.last_itme_bottom{margin-bottom: 160px;}


.bread_box{position: absolute;right: 45px;bottom: 20px;z-index: 5}
.bread_box a.active{font-weight: bold;}
.bread_box .box_body a:not(:first-of-type){margin: 0 5px}

.bread_box_product{margin-bottom: 50px;}

.other_page .bread_box{position: relative;right: 0px;bottom: 0px;z-index: 5;margin-bottom: 50px;}
.other_page .page_content{line-height: 28px;}
.other_page .page_content h1,
.other_page .page_content h2,
.other_page .page_content h3 {margin: 8px 0}
.other_page ul, .other_page li{list-style: unset;margin-left: 25px;}
.other_page .page_content p{margin: 20px 0}





/*new 26-02-28*/
.tag_list{margin-top: 15px;}
.tag_list .tag_item{color: var(--main-text-color);border-bottom: 1px solid #0A0C19;cursor: pointer}
.tag_list .tag_item:hover{color: #71c1d4;}
.tag_list .tag_item:not(:first-of-type){margin-left: 10px;}
.resources_1 .item{height: calc(100% - 26px);}
.resources_1 .item .right p{cursor: pointer}
.resources_1 .other_box{margin-top: 30px;}
.resources_1 .other_box a{width: 300px;}


.resources_2 .list .col-6.active_tag .item .img_box .img img{box-shadow: 0 0 10px rgba(113, 193, 212, 1.4);}


.layer_box .box_s1 .form_box select{width: 100%;border-radius: 10px;
    border: 1px solid rgba(202, 213, 226, 1);
    margin-top: 10px;
    padding: 0 12px;
    height: 48px;
    box-sizing: border-box;outline: none;}


.section_l1_6{padding: 120px 0}
.section_l1_6 ul{margin-top: 40px;}
.section_l1_6 ul li{border-bottom: 1px solid #E5E7EB;padding: 12px 0}
.section_l1_6 ul li .text{margin-top: 16px;color: #364153;font-size: 15px;line-height: 22px;}
.section_l1_6 ul li .top{cursor: pointer}
.section_l1_6 ul li .top .tit{color: #005F78;font-size: 20px;line-height: 28px;}

.section_l1_6 ul li .icon{width: 42px;height: 42px;background-color: #F9FAFB;display: flex;justify-content: center;align-items: center;border-radius: 50%}
.section_l1_6 ul li .icon img{transform: rotateZ(180deg);}
.section_l1_6 ul li.active .icon img{transform: rotateZ(0deg)}
.section_l1_6 ul li.active .icon{background-color: transparent;}
.section_l1_6 .right{width: 540px;}
.section_l1_6 li .text{display: none}
.section_l1_6 li.active .text{display: block}