/*标签样式初始化*/
div,ul,li,span,p,img,h1,h2,h3,h4,h5,h6,dl,dt,dd,ol {margin: 0px; padding: 0px;list-style: none;border: 0px;}

/*公共样式部分*/
body {color: #666;margin: 0 auto;background: #fff;font-family:"Arial";font-family:"HarmonyOS_Regular";font-family:"HarmonyOS_SansSC_Regular";text-transform: capitalize;overflow-x: hidden;}

*{box-sizing: border-box;}

#copy{display: none;}

a{font: inherit;color:inherit;text-decoration: none;}
a:hover {color:#3b53ce;text-decoration: none; border-bottom-style:}

.page{margin:0 auto;max-width: 1400px;position: relative;}
.bg{ width: 100%; min-width: 1400px;}
.box{margin: auto 40px;}
.box2{margin: 0 auto;width:84%;position: relative;}

.fl { float: left;}
.fr {float: right;}

em,i {font-style: normal;}


/*隐藏右边滚动条
body::-webkit-scrollbar {  display: none;}*/


/*左右浮动清除*/
.clear { clear: both;height: 0px; overflow: hidden;}

/*间隙*/
.top10 {padding-top: 10px;}
.top20 {padding-top: 20px;}
.top30 {padding-top: 30px;}
.top40 {padding-top: 40px;}
.top50 {padding-top: 50px;}
.top60 {padding-top: 60px;}
.top70 {padding-top: 70px;}
.top80 {padding-top: 80px;}
.top90 {padding-top: 90px;}
.top100 {padding-top: 100px;}



/*英文样式*/
.font_en{font-family: "Arial, Helvetica, sans-serif";text-transform: uppercase;}
.font_en2{text-transform: uppercase;}






/*字体包*/
    @font-face {
        font-family: "HarmonyOS_Light";
        src: url(https://114my.cn.114.114my.net/hxp/fonts/HarmonyOS_Sans_SC_Light.ttf.txt)
    }
    
    @font-face {
        font-family: "HarmonyOS_Regular";
        src: url(https://114my.cn.114.114my.net/hxp/fonts/HarmonyOS_Sans_SC_Regular.ttf)
    }
    
    @font-face {
        font-family: "HarmonyOS_Medium";
        src: url(https://114my.cn.114.114my.net/hxp/fonts/HarmonyOS_Sans_SC_Medium.ttf.txt)
    }





@font-face {
    font-family: "HarmonyOS_SansSC_Thin";
    src: url(https://cdn.114my.com.cn/font/hmos/HarmonyOS_Sans/HarmonyOS_SansSC_Thin.ttf)
}

@font-face {
    font-family: "HarmonyOS_SansSC_Regular";
    src: url(https://cdn.114my.com.cn/font/hmos/HarmonyOS_Sans_SC/HarmonyOS_SansSC_Regular.ttf)
}

@font-face {
    font-family: "HarmonyOS_SansSC_Medium";
    src: url(https://cdn.114my.com.cn/font/hmos/HarmonyOS_Sans_SC/HarmonyOS_SansSC_Medium.ttf)
}

@font-face {
    font-family: "HarmonyOS_SansSC_Light";
    src: url(https://cdn.114my.com.cn/font/hmos/HarmonyOS_Sans_SC/HarmonyOS_SansSC_Light.ttf)
}

@font-face {
    font-family: "HarmonyOS_SansSC_Bold";
    src: url(https://cdn.114my.com.cn/font/hmos/HarmonyOS_Sans_SC/HarmonyOS_SansSC_Bold.ttf)
}

@font-face {
    font-family: "HarmonyOS_SansSC_Black";
    src: url(https://cdn.114my.com.cn/font/hmos/HarmonyOS_Sans_SC/HarmonyOS_SansSC_Black.ttf)
}





@font-face {
font-family: "yw";
src: url("https://cdn.114my.com.cn/font/lcw/yuwei.woff2") format("woff2"),
       url("https://cdn.114my.com.cn/font/lcw/yuwei.woff") format("woff"),
       url("https://cdn.114my.com.cn/font/lcw/yuwei.ttf") format("truetype"),
       url("https://cdn.114my.com.cn/font/lcw/yuwei.eot") format("embedded-opentype"),
       url("https://cdn.114my.com.cn/font/lcw/yuwei.svg") format("svg");
}




/*标题*/
.title{text-align: center;padding:70px 0 35px 0;}
.title b{display: block;font-size:40px;color:#333;text-transform: capitalize;}
.title t{color:#3b53ce;}
.title p{font-size: 18px;color:#999;line-height: 30px;font-weight: lighter;}







/*抬头*/
#head_top{height:90px;position:fixed;left:50%;transform:translate(-50%);z-index:999;background: rgb(255 255 255 / 90%);transition: 0.3s;}
.head_fixed{width:90%;top:50px;border-radius:15px;}
.head_bg{height: 100%;transition: 0.3s;}
.home_head_fixed .head_bg{}
.head{display:flex;justify-content:space-between;align-items: center;height:100%;}
/*logo*/
.head_logo{display:flex;align-items: center;}
.head_logo img{width: calc(70px + 3.6vw);}
.head_logo li{display: none;margin-left:0.5vw;}
.head_logo li b{font-size: calc(14px + 0.85vw);color: #333;line-height:1;}
.head_logo li p{font-size: calc(9px + 0.45vw);color:#666;line-height: 1.5;}
/*栏目*/
.head_column{display:flex;justify-content:space-between;align-items:center;width:75%;height:100%;}
.head_column li>a{display:flex;align-items:center;height:100%;font-size: calc(9px + 0.45vw);color:#333;position: relative;transition: 0.3s;}
/*固定栏目*/
.head_column>li>a:after{content: "";display:block;width:10px;height:10px;background:#3b53ce;border-radius:100%;position:absolute;bottom:-5px;left: calc(50% - 5px);z-index: 3;transition:0.3s;transform:scale(0);}
.head_column>li:hover>a:after, .head_column li.column_fixed>a:after{transform:scale(1);}
/*下拉*/
.head_column li{height: 100%;position: relative;}
.head_column .nav2{display: none;width:160px;position:absolute;left:50%;transform:translate(-50%);text-align:center;border-top:5px #3b53ce solid;}
.head_column .nav2 a{display:block;width:100%;line-height:45px;background:#f5f5f5;font-size:16px;color:#666;font-weight:lighter;}
.head_column .nav2 a:hover{background: #e5e5e5;color:#3b53ce;}
/*图标*/
.head_icon{display: flex;align-items: center;height: 100%;}
.head_language{height:100%;}
.head_language a{display:block;width:60px;height:100%;background: url(https://memberpic.114my.net/02237220832en/uploadfile/image/20260523/20260523092523_811460681.jpg)no-repeat center;background-size: 28px;}

.head_search{width:60px;height: 100%;background: url(https://memberpic.114my.net/02237220832en/uploadfile/image/20260523/20260523092604_306761853.png)no-repeat center;}
.head_search_div{display: none;position:absolute;top:90px;right:0px;width:320px;padding:20px;background: rgb(238 238 238 / 0.9);}
.head_search_left{display:flex;flex-wrap:wrap;}
.head_search_left a{display:block;margin-right: 10px;font-size:15px;color:#333;font-weight:lighter;}
.head_search_left a:hover{color:#3b53ce;}
.search_form{display: flex;margin: 10px 0 0 0;}
.search_input_one{width: 100%;padding:7px 10px;outline:none;font-size:14px;color:#ccc !important;font-weight:lighter;border:none;background:#fff;border-radius:50px 0 0 50px;}
.search_input_two{outline:none;padding:0;width:100px;line-height: 30px;margin-left: 1px;border:none;background:#fff;border-radius:0 50px 50px 0;font-size:14px;color:#333;}




/* 导航滑动 */
.head_move{width:100%;top:0;border-radius:0;background: rgb(255 255 255 / 97%) !important;box-shadow: 0 0 30px rgba(0,0,0,.08);} 
/* 栏目 */
.head_bg:hover .head_column li.column_fixed>a{color:#3b53ce;}
.head_fixed .head_column li:hover>a{color:#3b53ce;}
.head_bg:hover .head_column li>a:after{background: #3b53ce;}










/* 首页视频 */
.home_video{height: 945px;overflow: hidden;position: relative;}
.home_video:before{content: "";display: block;width:100%;height:100%;background: url();position:absolute;top:0%;left:50%;transform:translate(-50%,0%);z-index:2;opacity: 0.33;}
.home_video video{width:100%;margin-top: -80px;background: url(https://memberpic.114my.net/02237220832en/uploadfile/image/20260523/20260523092627_1800649601.jpg) no-repeat center;}







/* 产品 */
.product_bg{padding-bottom:100px;background: #f5f5f5;}
.product{display:flex;justify-content:space-between;}
/* 左边 */
.product_left{width:280px;padding:50px 30px;background: linear-gradient(to top, #3b53ce 50%, #667fff 100%);}
.product_left_one{display:flex;align-items: center;margin-bottom:20px;padding-bottom:40px;border-bottom:1px rgb(255 255 255 / 25%) solid;}
.product_left_one i{display:flex;align-items:center;justify-content:center;width:50px;height:50px;margin-right: 10px;border:3px solid rgba(255,255,255,0.27);border-radius:100%;}
.product_left_one p{font-size:24px;color:#fff;font-weight:bold;}
.product_left_one span{font-size:16px;color:rgb(255 255 255 / 75%);line-height:1;}
.product_left_two .one_a{display:flex;align-items:center;margin-bottom:10px;padding:0 20px;line-height:50px;font-size:18px;color:#fff;border-radius:5px;position:relative;background:rgb(255 255 255 / 15%);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;}
.product_left_two .one_a:hover{background:#fff;color:#3b53ce;}
.product_left_two two_class_box{margin-bottom: 20px;}
.product_left_two .two_a{display:block;padding-left:20px;line-height:2;font-size:15px;color:rgb(255 255 255 / 75%);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;}
.product_left_two .two_a:hover{color:#fff;}
.product_left_three{margin-top:40px;padding:30px;background:#fff;border-radius:10px;text-align:center;display: none;}
.product_left_three img{width:100%;}
.product_left_three p{margin-top:20px;font-size:18px;color:#3b53ce;}
/*右边*/
.product_right{width:1120px;}
.product_right .divproduct_new_div{display:flex;flex-wrap:wrap;justify-content: space-between;}
.product_right .divproduct_new_div_item{width:50%;padding:40px 20px;background:#fff;display:flex;justify-content:space-between;align-items:center;}
.product_right .divproduct_new_div_item:nth-child(odd){border-right: 1px #eee solid;}
.product_right .divproduct_new_div_item:nth-child(n+3):nth-child(-n+6){border-top: 1px #eee solid;}
.product_right .divproduct_new_div_item_date{display: none;}
.product_right .divproduct_new_div_item_content{width:45%;}
.product_right .divproduct_new_div_item_a{font-size:20px;color:#333;font-weight:bold;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;}
.product_right .divproduct_new_div_item:hover .divproduct_new_div_item_a{color:#3b53ce;}
.product_right .divproduct_new_div_item_body{margin-top:20px;font-size:14px;line-height:1.75;color:#666;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;}
.product_right .product_div_item_pic{width: 55%;}
.product_right .product_div_item_pic>a{display:block;overflow:hidden;}
.product_right .product_div_item_image{width:100%;transform:scale(1.15);transition: 0.3s;}
.product_right .divproduct_new_div_item:hover .product_div_item_image{transform: scale(1.3);}

.product_right .product_remark{display:flex;flex-direction:column;}
.product_right .product_remark p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:16px;line-height:1.75;color:#999;}





/* 解决方案 */
.case{padding-bottom: 100px;}
.case:after{content: '';display: block;clear: both;}
.case_text{width:46%;padding-top:120px;position:sticky;top:0;}

.case_text i img{display:block;width:200px;margin-bottom:10px;}
.case_text_1 t{font-size:40px;color:#333;}
.case_text_1 em{display:block;margin-top:5px;font-size:22px;color:#ccc;}
.case_text_1 b{color: #3b53ce;}
.case_text_1 p{margin:50px 0 20px 0;font-size:22px;line-height:1.5;}
.case_text_1 span{font-size:16px;color:#666;line-height:2;}
.case_text_2{margin-top: 80px;position: relative;}
.case_text_2:after{content:"";display:block;width:1920px;height:365px;background: url(https://memberpic.114my.net/02237220832en/uploadfile/image/20260523/20260523092650_1063933023.jpg)no-repeat center;position:absolute;left:-260px;bottom:-250px;z-index:-1;}
.case_text_2 p{font-size:34px;color:#333;font-weight:bold;}
.case_text_2 a{display:block;margin-top:40px;width:180px;line-height:50px;background:#3b53ce;text-align:center;font-size:18px;color:#fff;}
.case_text_2 a:hover{background: #333;}

.case_img{width:50%;padding-top:80px;position:relative;z-index:2;}
.case_img .divdgweb_new_div_item{display:flex;flex-direction:column-reverse;}
.case_img .divdgweb_new_div_item+.divdgweb_new_div_item{margin-top: 40px;}
.case_img .divdgweb_new_div_item_content{padding:30px;background:#f5f5f5;}
.case_img .divdgweb_new_div_item_a{display:block;font-size:20px;color:#333;font-weight:bold;}
.case_img .divdgweb_new_div_item_body{margin-top:10px;font-size:16px;color:#999;line-height:1.5;}
.case_img .news_div_item_image{width: 100%;}







/* 关于我们 */
.about_bg{height:820px;background:#f0f0f0;position: relative;}
.about_left{display:flex;justify-content:flex-end;height: 100%;}
/* 左边 */
.about_left_div{display:flex;justify-content:center;flex-direction:column;width:62%;height:100%;}
.about_left_one *{display: block;}
.about_left_one b{margin-bottom:0.5vw;font-size:1.5vw;color:#3b53ce;}
.about_left_one t{font-size:1.75vw;color:#333;position: relative;}
.about_left_one span{display:block;font-size:1vw;color:#aaa;}
.about_left_one t:nth-child(3):after{content:"";display:block;width:13vw;height:5px;background: rgb(6 102 204 / 50%);position:absolute;bottom:5px;left:6vw;}
.about_left_one p{margin:50px 0;font-size:calc(8px + 0.45vw);color:#666;line-height:2;}
.about_left_two{display: flex;}
.about_left_two p{display:flex;align-items:center;justify-content:center;flex-direction: column;width:calc(80px + 6vw);height:calc(60px + 3.5vw);border:1px #e5e5e5 solid;font-size:16px;color:#666;}
.about_left_two p+p{border-left:none;}
.about_left_two p:before{content:"";display:block;width:44px;height:44px;margin-bottom:12px;background:url(https://memberpic.114my.net/02237220832en/uploadfile/image/20260523/20260523092734_2072455001.png)no-repeat;transition: 0.3s;}
.about_left_two p:nth-child(2):before{background-position-x:-44px;}
.about_left_two p:nth-child(3):before{background-position-x:-88px;}
.about_left_two p:nth-child(4):before{background-position-x:-132px;}
.about_left_two p:hover{color:#3b53ce;}
.about_left_two p:hover:before{background-position-y:-44px;}
.about_left_three{display: flex;margin-top: 80px;}
.about_left_three a{display:flex;align-items:center;height: 40px;font-size:18px;color:#333;position: relative;}
.about_left_three a+a{margin-left: 40px;}
.about_left_three a:hover{color:#3b53ce;}
.about_left_three a:after{content:"";display:block;width:0px;height:2px;background:#3b53ce;position:absolute;bottom:-5px;transition:0.3s;}
.about_left_three a:hover:after{width:90px;}
.about_left_three i{display:block;width:9px;height:16px;margin-left: 10px;background:url(https://memberpic.114my.net/02237220832en/uploadfile/image/20260523/20260523092735_71694720.png) no-repeat;}
.about_left_three a:hover i{background-position-y:bottom;}
/* 右边 */
.about_right{display:flex;flex-direction:column;align-items: flex-end;width:35%;height:100%;padding:5% 0 0 5%;background: url(https://memberpic.114my.net/02237220832en/uploadfile/image/20260523/20260523092735_515278096.jpg);position:absolute;left:0;top:0;overflow: hidden;}
.about_right:after{content: "";display: block;width:680px;height:230px;background: url(https://memberpic.114my.net/02237220832en/uploadfile/image/20260523/20260523093118_898698101.png)no-repeat;position:absolute;left:0;bottom:0;}
.about_right ul{display:flex;align-items:center;width: 60%;}
.about_right ul+ul{margin-top:50px;}
.about_right ul i{display:block;width:55px;height:55px;background:url(https://memberpic.114my.net/02237220832en/uploadfile/image/20260523/20260523093118_1642094064.png)no-repeat;}
.about_right ul:nth-child(2) i{background-position-x:-55px;}
.about_right ul:nth-child(3) i{background-position-x:-110px;}
.about_right ul:nth-child(4) i{background-position-x:-165px;}
.about_right ul li{margin-left:20px;}
.about_right li p{font-size:16px;color:rgb(255 255 255 / 75%);}
.about_right li span{display:flex;align-items: center;font-size:40px;color:#fff;}
.about_right li span:after{content: "+";display: block;margin-left: 10px;font-size: 22px;}







/* 资质证书 */
.honor{margin: 80px auto;}
.honor_one b{display:block;font-size:40px;color:#3b53ce;}
.honor_one p{margin-top:30px;font-size:18px;line-height:1.5;color:#333;}
.honor_content{margin-top:40px;position: relative;}
.honor_content:before, .honor_content:after{/*content:"";*/display:block;width:10%;height:100%;position:absolute;top:0;z-index:2;}
.honor_content:before{left:0;background:linear-gradient(to right,#fff 3%,transparent);}
.honor_content:after{right:0;background:linear-gradient(to left,#fff 3%,transparent);}
.honor_div+.honor_div{margin-top:20px;}
.honor_div .tempWrap{width: 100% !important;}
.honor_div ul{display:flex;}
.honor_div li+li{margin-left:20px;}
.honor_div li>a{display:block;border:1px #eee solid;}








/* 版权 */
.copyright_bg{background:#222;}
.copyright{display:flex;justify-content:space-between;}
/* 左边 */
.copyright_left{width:1000px;}
.copyright_left_text{display:flex;justify-content:space-between;width:80%;padding:80px 0 120px;}
.copyright_left_text p{margin-bottom:20px;font-size:20px;color:#fff;}
.copyright_left_text a{display:block;font-size:16px;line-height:2;color:rgb(255 255 255 / 50%);}
.copyright_left_text a:hover{color:#fff;}
.copyright_left_link{display: flex;align-items: center;height:100px;line-height:100px;border-top:1px #333 solid;}
.copyright_left_link p{width: 12%;margin: 0 20px 0 10px;font-size:16px;color:#fff;}
.copyright_left_link_div ul{display: flex;flex-wrap: wrap;}
.copyright_left_link_div .linkTagcs li{line-height: 1.5 !important;}
.copyright_left_link_div .linkTagcs li a{display:block;margin-right: 10px;font-size:14px;color:rgb(255 255 255 / 50%) !important;}
/* 右边 */
.copyright_right{display:flex;flex-direction:column;align-items:center;width:400px;padding-top: 80px;background:#333;border-left:1px #444 solid;border-right:1px #444 solid;text-align: center;}
.copyright_right li{padding:10px;background:#fff;border-radius:10px;}
.copyright_right img{width: 150px;}
.copyright_right t{display: block;margin-top:10px;font-size:18px;color:#666;}
.copyright_right p{margin:60px 0 5px 0;font-size:28px;color:#fff;font-weight:bold;}
.copyright_right span{font-size:18px;color:#fff;}








/* 底部 */
.base_bg{height:100px;background:#3b53ce;}
.base{display:flex;justify-content:space-between;align-items:center;height: 100%;}
.base p, .base a{font-size:14px;color:rgb(255 255 255 / 75%);line-height: 1.75;}
.base a:hover{color:#fff;}
.base_left{display:flex;flex-wrap:wrap;align-items:center;width:1000px;}
.base_right{display:flex;justify-content:center;align-items:center;width:400px;height:100%;background: rgb(255 255 255 / 20%);border-left:1px rgb(255 255 255 / 10%) solid;border-right:1px rgb(255 255 255 / 10%) solid;}