@charset "utf-8";


html{background:#fff;}
.dfs{display:flex;align-items: center;justify-content: space-between;}

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

em,i{font-style: normal;}

/*公共样式部分*/
body {color: #666;margin: 0 auto;background-color: #fff; font-family: "OPPOSans2";overflow-x: hidden; font-size:14px;min-width:1400px;max-width:1920px;position: relative;}

#copy { display: none;}
*{-webkit-box-sizing: border-box;box-sizing: border-box;}
a {color: #666; text-decoration: none;}
a:hover { color:#0256e7;text-decoration: none; border-bottom-style:}

.bg{width: 100%;min-width:1400px;}
.box{margin:0 auto;width:75%; box-sizing: border-box;min-width:1400px;}
.page{width: 1400px;margin: 0 auto;}



.iconfont{font-family:"iconfont" !important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}



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

/*左右浮动清除*/
.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;}
.top140 {padding-top: 140px;}
.top170 {padding-top: 170px;}



@font-face{font-family:OPPOSans2;font-weight:400;src:url(https://memberpic.114my.com.cn/dgshenke11/cssnew/OPPOSans-Regular.txt)}
@font-face{font-family:OPPOSans2;font-weight:500;src:url(https://memberpic.114my.com.cn/dgshenke11/cssnew/OPPOSans-Medium.txt)}
@font-face{font-family:OPPOSans2;font-weight:600;src:url(https://memberpic.114my.com.cn/dgshenke11/cssnew/HarmonyOS_Sans_SC_Bold.ttf.txt)}


/* 在线链接服务仅供平台体验和调试使用，平台不承诺服务的稳定性，企业客户需下载字体包自行发布使用并做好备份。 */
@font-face {
  font-family: 'iconfont';  /* Project id 4352585 */
  src: url('//at.alicdn.com/t/c/font_4352585_w48o8mbcjx.woff2?t=1701314293098') format('woff2'),
       url('//at.alicdn.com/t/c/font_4352585_w48o8mbcjx.woff?t=1701314293098') format('woff'),
       url('//at.alicdn.com/t/c/font_4352585_w48o8mbcjx.ttf?t=1701314293098') format('truetype');
}

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



/*文字*/
.t{text-align: center;padding-bottom:40px;}
.t b{color:#0256e7;}
.t p{font-size:40px;color:#333;font-weight:bold;}
.t span{font-size:18px;color:#666;font-weight:lighter;margin: 5px 0 0px 0;}





/*抬头*/
.head_bg{border-bottom: 1px #eee solid;height: 45px;line-height: 45px;font-size: 13px;font-weight: lighter;}
.head_l,.head_l a{font-size:15px;}
{}
.head_r{background: url(https://memberpic.114my.com.cn/dgshenke11/uploadfile/image/20240527/20240527150752_519678268.png)no-repeat;width: 379px;height: 53px;position: absolute;color: #fff;font-weight: normal;right: 0px;}
.head_r span{display: inline-block;font-size:24px;font-weight: bold;}
.head_r img{display:block;margin-left: 46px;background-size:18px;width:18px;padding-right:10px;float: left;margin-top: 23px;}

/*导航*/

.head,.top{padding:0 5%;}
.top_bg{height: 120px;position: relative;}
.logo{
    height: 120px;
    display: flex;
    align-items: center;
}
.name{margin-left: 22px;margin-top: 21px;}
.name p{font-size: 28px;color: #333;margin-bottom: 4px;font-weight: bold;}
.name p>b{color: #0256e7;}
.name span{display: block;float: left;width: 81px;height: 28px;line-height: 28px;text-align: center;color: #fff;font-size: 13px;background: #0256e7;border-radius:28px;margin-left: 8px;}
.name_ll{width: 137px !important;margin-left: 0px !important;}

.nav{display:flex;float:right;}
.nav>ul>li{display: block;float: left;line-height: 120px;}
.nav>ul>li+li{margin-left:5vw}
.nav>ul>li:after{content:'';width:0%;height:4px;background:#0256e7;display:block;margin: -4px auto 0;transition: .3s;}
.nav>ul>li:hover:after,.nav>ul>li.cur:after{width:100%;}
.nav>ul>li>a{font-size: 16px;color:#222;text-align:center;display:block;}
.nav,.nav>ul,.nav>ul>li{height:100%;}




.nav>ul>li:hover .p_navBox2{max-height:600px;    z-index: 9;}
.left{float:left;}
.right{float:right;}
.nav .p_navBox2{position: absolute; width:100%;background:#f8f8f8;top: 120px;left: 0;max-height:0px;overflow: hidden;transition: 0.3s ease all;}
.nav .p_navBox2.prod_fl>div.warp{width:94%;margin:0 auto;display:flex;max-width:1400px;justify-content:space-between;padding:0;}
.nav .p_navBox2>div.warp{width:1400px;margin:0 auto;display:flex;max-width:1400px;justify-content:space-between;padding:60px 0;}
.nav .p_navBox2 .warp .right .tit{font-size:30px;line-height:30px;font-weight:400;margin-bottom:40px;color:#333}
.nav .p_navBox2 .warp .right .con{display:flex;flex-direction:column; }
.nav .p_navBox2 .warp .right .con a{width:180px;height:46px;font-size:16px;color:#333;display:flex;justify-content:space-between;align-items:center;padding:0 30px;border:2px solid #bfbfbf;margin-bottom:15px;transition:all .5s ease}
.nav .p_navBox2 .warp .right .con a span{font-size:16px;}
.nav .p_navBox2 .warp .right .con a:hover span{ color:#fff;}
.nav .p_navBox2 .warp .right .con a:hover{ color:#fff; background:#0256e7;border:2px solid #0256e7}
.nav .p_navBox2 .warp .right .tel{padding-top:10px}
.nav .p_navBox2 .warp .right .tel .t22{font-size:16px;line-height:20px;color:#666}
.nav .p_navBox2 .warp .right .tel .c{font-size:30px;font-family:arial}
.nav .p_navBox2 .warp .right .tel .c a{color:#0256e7; font-size:30px; font-family:"din";}
.nav .p_navBox2.prod_fl .warp .left{width:auto;position: relative;}
.nav .p_navBox2 .warp .left{width:60%;}
.nav .p_navBox2 .warp .left ul{display:block;width:100%;height: 100%;}
.nav .p_navBox2.prod_fl .warp .left ul{padding: 40px 0;}
.nav .p_navBox2 .warp .left ul p a{font-size: 18px;display:block;}
.nav .p_navBox2 .warp .left ul li:hover p a{color:#fff;}
.nav .p_navBox2.prod_fl .warp .left li{width:100%;background:#f8f8f8;margin:0px !important;}
.nav .p_navBox2.prod_fl .warp .left li>a{width: 50%;font-size: 18px;padding: 0 25px;font-weight: 400;letter-spacing: 0;line-height: 60px;float: left;margin-left:0%;background:#f8f8f8 url(https://memberpic.114my.com.cn/dgshenke11/uploadfile/image/20230227/20230227012154_216540301.png) no-repeat center right 20px;margin-bottom:0px;}
.nav .p_navBox2.prod_fl  .warp .left li.on>a{background-color: #fff;color: #0256e7;}
.nav .p_navBox2.prod_fl  .warp .left li:hover{background:none;}
.nav .p_navBox2 .warp .left>ul>li>a{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;font-size: 18px;font-weight: lighter;transition:all .3s ease;width: 50%;float: left;}
.nav .p_navBox2 .warp .left>ul>li{width:23.5%;    font-size: 20px;padding: 0 25px;font-weight: 400;letter-spacing: 0;line-height: 60px;float: left;background:#eee url(https://memberpic.114my.com.cn/dgshenke11/uploadfile/image/20230227/20230227012154_216540301.png) no-repeat center right 20px;transition:all .3s ease;}
.nav .p_navBox2 .warp .left>ul>li+li{margin-left:2%;}
.nav .p_navBox2 .warp .left>ul>li:nth-child(4n+1){margin-left:0;}
.nav .p_navBox2 .warp .left>ul>li:nth-child(n+5){margin-top:20px;}
.nav .p_navBox2 .warp .left>ul>li:hover{background:#0256e7  url(https://memberpic.114my.com.cn/dgshenke11/uploadfile/image/20230227/20230227012154_1450595428.png) no-repeat center right 20px;}
.nav .p_navBox2 .warp .left>ul>li>a:hover{color:#fff;}
.nav .p_navBox2 .warp .right {padding-left:5%;padding-top:5%;padding-bottom:5%;box-shadow: -10px 0px 10px rgb(0 0 0 / 5%);width: 540px;}
.nav .p_navBox2 .warp .center{width:300px;}
.nav .p_navBox2 .warp .center img{width:100%;height:auto;}
.nav .p_navBox2 .warp .left .title{font-size:27px;line-height:26px;color:#000;font-weight:700;margin-bottom:20px}
.nav .p_navBox2 .warp .left .jieshao{font-size:16px;line-height:1.8;color:#333;margin-bottom:40px}
.nav .p_navBox2 .warp .left li dl{width: 50%;float:left;position: absolute;left: 50%;display:none;top:0px;background: #fff;height: 100%;padding: 40px 0;overflow-y: auto;}
.nav .p_navBox2 .warp .left li dl a{width: 100%;font-size: 18px;line-height: 60px;display: block;padding-left: 60px;float:left;font-weight: lighter;}
.nav .p_navBox2 .warp .left li.on dl{display:block;}


.nav .p_navBox2 .warp .left li.prod_zs{width:calc((100% - 8%) / 5) !important;background:none;padding:0 !important;    position: relative;}
.nav .p_navBox2 .warp .left.prod_nav{width:100%;}
.nav .p_navBox2 .warp .left li.prod_zs .progdwz2021 li img{width:100%;height:auto;}
.nav .p_navBox2 .warp .left li.prod_zs .progdwz2021 li span,.nav .p_navBox2 .warp .left li.prod_zs .progdwz2021 li br{display:none;}
.nav .p_navBox2 .warp .left li.prod_zs .progdwz2021 li>a{display:block;} 
.nav .p_navBox2 .warp .left>ul>li.prod_zs:nth-child(5) {margin-top: 0px;margin-left:2%;}
.nav .p_navBox2 .warp .left>ul>li.prod_zs>a{width:100%;height:100%;position: absolute;z-index: 9;}
.nav .p_navBox2 .warp .left>ul>li.prod_zs>a span{display:block;width:100%;text-align:center;}
.nav .p_navBox2 .warp .left>ul>li.prod_zs:hover{background:none;}
.nav .p_navBox2 .warp .left>ul>li.prod_zs>a:hover{color:#0256e7;}
.nav .p_navBox2 .warp .left li.prod_zs>span{display:block;width:100%;text-align:center;}


/*幻灯片*/
.banner_box,.banner_box .bd li{height:750px;background: #fff;}
.banner_box .banner-btn a.prev,.banner_box .banner-btn a.next{top:300px;background-image:url(https://memberpic.114my.com.cn/dgshenke11/uploadfile/image/20240428/20240428091422_744703166.png);}
.banner_box .hd ul li.on{background:#0256e7;}
.banner_box{min-width:1500px;position:relative;overflow:hidden;}
.banner_box .bd{ width:100% !important;}
.banner_box .bd li{width:100%;background-position: center;background-repeat: no-repeat;}
.banner_box .bd li a{display:block;background-size:auto;width:100% !important; height:100% !important;}
.banner-btn a{display:block;width:49px;height:104px;position:absolute;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;-webkit-transition: 0.3s all ease-in-out;transition:0.3s all ease-in-out}
.banner-btn a.prev{left:-54px;background-repeat:no-repeat;background-position:0 0;} 
.banner-btn a.next{right:-54px;background-repeat:no-repeat;background-position:-49px 0;}
.banner_box:hover .banner-btn a.prev{ left:54px; filter:alpha(opacity=40); -moz-opacity:.4; -khtml-opacity:.4; opacity:.4; }
.banner_box:hover .banner-btn a.next{ right: 54px; filter:alpha(opacity=40); -moz-opacity:.4; -khtml-opacity:.4; opacity:.4; }
.banner_box .banner-btn a.prev:hover,.banner_box:hover .banner-btn a.next:hover{filter:alpha(opacity=80); -moz-opacity:.8; -khtml-opacity:.8; opacity:.8;}
.banner_box .hd {position:absolute;bottom:20px;width: 100%;display: block;}
.banner_box .hd ul{ text-align: center}
.banner_box .hd ul li{ width:20px; height:20px; border-radius :20px; text-indent:-9999px; background:#ccc; cursor:pointer; display:inline-block; margin:0 5px; -webkit-transition: 0.3s all ease-in-out; transition:0.3s all ease-in-out}
.banner_box .hd ul li.on{ width: 32px; }






/*搜索*/
.search_bg{height: 200px;background: #fff;}
.search_nbg{position: absolute;z-index: 8;top: 600px;margin: 20px auto;}
.search_nbg .search{margin:0 auto;background: #fff;}
.search{height: 82px;margin: 59px auto;-webkit-box-shadow: 0px 5px 20px #eee;box-shadow: 0px 5px 20px #eee;padding: 0 30px;width: 1440px;border-radius: 41px;background: #fff;}
.search_l{line-height: 82px;font-size: 15px;color: #999;}
.search_l d{color: #333;}
.search_l a{color: #999;}
.search_l a:hover{color: #0256e7;}
.search-bg #infoname{width:300px;background:#f5f5f5; outline:none; color:#ccc; border: none; height:42px; line-height:6;font-size: 14px;padding-left: 20px;font-weight: lighter;margin: 19px 0;border-radius: 22px 0 0 22px;}
.search-i{margin-top: 19px;}




/*products*/
.prod{}
.pro_c{margin-top:0px;background: #fff; padding:0 0 80px;}
.pro_list{display: flex; position: relative;margin: 0px auto;}
.pro_list .prolist2021{ width: 100%;}
.pro_list ul{display: flex;justify-content: center;width: 90%;background: #f5f5f5;margin: 0 auto;border-radius: 50px;overflow: hidden;padding: 10px;}

.pro_list li{text-align: center;float: left;height: 50px;line-height: 50px;width: calc(100% / 4);border-radius: 50px;}
.pro_list li a{ font-size: 16px;}
.pro_list li.on{background: #0256e7;color: #fff;transition: all .3s ease;}
.pro_list li.on a.prolist2021_one{color: #fff;}
.pro_list li dl{ display: none;}
.pro_call{margin-top:20px;}
.pro_call ul{display:block;}
.pro_call li{display: block; float: left; width:24%;border: 1px solid #eee;margin-top: 20px;background: #fff;}
.pro_call li a{display: block; width: 100%; height: auto; overflow: hidden; position: relative;}
.pro_call li>a{padding:10px 10px 0 10px;}
.pro_call li>a:after{content: ''; display: block;width: 100%; height: 100%;  background: rgba(0,0,0,0.45) url(https://memberpic.114my.com.cn/dgshenke11/uploadfile/image/20240428/20240428091453_1198152270.png) no-repeat center; position: absolute; top: 0;left: 0;opacity: 0; transition: 0.3s all ease;}
.pro_call li:hover>a:before{opacity: 1;transform: scaleY(1);}
.pro_call li:hover>a:after{opacity: 1;}
.pro_call li br{display:none;}

.pro_call li span a{display:block;width:100%;height:56px;line-height:56px;font-size:16px;color:#333;transition: 0.3s all ease;position: relative;z-index:22; text-align: center; background: #fff;}
.pro_call li span a:after{content: '';display: block;background:#0256e7;width:100%;height:0px;position: absolute;top:0;z-index: -1;}
.pro_call li:hover span a:after{height:100%;transition: 0.3s all ease;}
.pro_call li:hover span a{color:#FFF;border: 1px solid #0256e7;}
.pro_call li+li{margin-left: 1.3%;}

.pro_call li img{transition: 0.3s all ease;width: 100%;height: 290px;}
.pro_call li:hover img{transform: scale(1.1);}






/*产品特点*/
.trait_bg{background: url(https://memberpic.114my.com.cn/dgshenke11/uploadfile/image/20240527/20240527162233_117366077.jpg)no-repeat center;height: 1191px;}
.trait_t p{color: #fff;font-weight: bold;margin: 0;}
.trait_t span{color: #fff;}

.trait_cont{position: relative;}
.trait_cont ul li{width: 700px;height: 275px;position: absolute;color: #fff;cursor:pointer;background: #2e78f7;border-radius: 20px;padding-left: 60px;padding-top: 60px;}

.trait_cont ul li.cur{background: #042ed1;}
.trait_cont ul li.cur d>span{background: #fff;color: #0256e7;}
.trait_cont ul li d{font-weight:bold;font-size: 35px;line-height: 72px;}
.trait_cont ul li d>span{display: block;width: 67px;height: 72px;float: left;border-radius: 10px;background:#0256e7;text-align: center;margin-right: 16px;}
.trait_cont ul li p{width: 338px;font-size: 16px;line-height: 30px;margin-top:24px;}


.trait_cont ul li:first-child{left: 0;}
.trait_cont ul li:nth-child(2){top: 340px;left: 0;}
.trait_cont ul li:nth-child(3){right: 0;padding-left: 338px;width: 700px;}
.trait_cont ul li:nth-child(4){top: 340px;right: 0;padding-left:338px;width: 700px;}
.trait_img{width:606px;height:606px;margin:0 auto;position: relative;/* top:40px; */background: #fff;border-radius: 500px;border: 8px #fff solid;}
.trait_img li{width:100%;height:100%;border-radius:100%;margin: 0 auto;position: absolute;    background-size: 100% !important;}

.tracon{ text-align:center; font-size:0; white-space:nowrap;}
.tracon p{ display:inline-block; position:relative; width:231px; height:231px;}
.tracon p+p{ margin-left:86px;}
.tracon p span{ display:block; width:148px; height:148px; border-radius:50%; background:#fff; position:absolute; top:0; left:0; right:0; bottom:0; margin:auto; z-index:9; font-size:32px; color:#222; -webkit-box-sizing:border-box; box-sizing:border-box; padding:30px 0; font-weight:bold;}
.tracon p:after,.tracon p:before{ content:''; display:block; position:absolute;top:0; left:0; right:0; bottom:0; margin:auto; width:100%; height:100%; background:rgba(2,86,231,0.09); border-radius:50%; -webkit-transition:all .3s ease; transition:all .3s ease;}
.tracon p:before{ width:195px; height:195px; z-index:3; background:rgba(2,86,231,0.09);}
.tracon p:hover:after{background:rgba(2,86,231,0.2);}
.tracon p:hover:before{background:rgba(2,86,231,0.2);}



.case_bg{background:#f4f4f4;}
.case_cont .new_web_div2021 li{width:23.5%;margin-right:2%;float:left;}
.case_cont .new_web_div2021 li:nth-child(4n){margin-right:0;}
.case_cont .new_web_div2021 li img{width:100%;height:auto;}

.case_con {margin-top: 0%;}
.case_con .divdgweb_new_div{width: 100%;padding-top: 36.6%;position: relative; overflow: hidden; height: 0;}
.case_con .news_div_item_pic{height: 100%;}
.case_con *{display: block;}
.case_con .news_div_item_image{width: 100%; height: 100%; transition: 0.3s;}
.case_con .divdgweb_new_div_item_content{position: absolute; bottom: 0; left: 0;height: 54px; background: rgba(0, 0, 0, 0.3);z-index: 1; transition: 0.3s; width: 100%;}
.case_con .divdgweb_new_div_item_a{ font-size: 18px; line-height: 54px; color: #fff; text-align: center; transition: 0.3s;}
.case_con .divdgweb_new_div_item:hover .divdgweb_new_div_item_a{ font-weight: bold;}
.case_con .divdgweb_new_div_item{position: absolute;overflow: hidden;}
.case_con .divdgweb_new_div_item:nth-child(1){width: 50%;height: 100%;top: 0;left: 0;}
.case_con .divdgweb_new_div_item:nth-child(2){width: 23.5%;top: 0; left: 51.5%;}
.case_con .divdgweb_new_div_item:nth-child(3){width: 23.5%;bottom: 0; left: 51.5%;}
.case_con .divdgweb_new_div_item:nth-child(4){width: 23.5%;top: 0; right:0;}
.case_con .divdgweb_new_div_item:nth-child(5){width: 23.5%;bottom: 0; right: 0;}
.case_con .divdgweb_new_div_item:hover .news_div_item_image { transform: scale(1.2);}
.case_con .divdgweb_new_div_item:hover .divdgweb_new_div_item_content {height: 100%; display: flex; flex-direction: column; justify-content: center;}
.case_con .divdgweb_new_div_item_body {font-size: 14px;line-height: 24px; color: #fff; padding: 0 6%;}


/*优势*/
.sup_tit span:after{background:rgba(255,255,255,.2);}

.sup_wrap{ width:100%;padding-top: 100px; }

.sup_dh{ text-align: center; font-size: 42px; line-height: 52px; font-weight: bold; color: #fff;}
.sup_dh b{ color: #0256e7; font-size: 48px;}
.sup_dh span{ font-size:21px; color: #888; letter-spacing:6.3px; font-weight: normal; color: #fff; padding-left: 7px;}

#sup_box{ width: 100%;margin-bottom:80px;overflow: hidden;}  
.sup_b .hd{background:#fff;border-top-left-radius:20px;border-top-right-radius:20px;border-bottom: 1px solid #eee;}
#sup_box ul{box-sizing: border-box;display:flex;}
#sup_box ul li{ width:calc(100% / 4);display: flex;position: relative;color: #333; border-right: 1px solid #eee; padding: 40px 0 40px 5%; transition: all 0.3s linear;cursor:pointer;}
.sup_dh_t{ width:80px; height:80px; border-radius: 50%; text-align: center; background: #333;font-size:34px;color:#fff;} 

.sup_list{background:#fff;margin-top:40px;}
.sup_dh1{ font-size: 18px; padding-left:12px;}
.sup_dh1 b{ font-size: 30px; line-height: 42px;}
#sup_box .on{transition: all 0.3s linear;} 
#sup_box .on .sup_dh1 b{  color:#0256e7;}
#sup_box .on .sup_dh_t{background:#0256e7;}
.sup_list{position:relative;}
.sup_tp img{width:100%;}
.sup_txt{
    position: absolute;
    bottom: 0;
    background: linear-gradient(0deg, black, transparent);
    height: 200px;
    padding: 0 50px;
    display: flex;
    flex-direction: column;
    justify-content: center;
    width:100%;
}


.show_list{/* padding-bottom:30px; */position: relative;}
.sup_wz{overflow:hidden;margin-bottom: 15px;padding-right: 40px;}
.sup_wz span{font-family: Agency FB;font-size: 52px;color: #fff;line-height: 58px;float: left;}
.sup_wz b{font-size: 34px;line-height: 34px;display: block;float: left;line-height: 58px;padding-left: 10px;color: #fff;}
.sup_w{font-size: 15px;color: #fff;line-height:28px;}


/*简介*/
.com_bg{background: url(https://memberpic.114my.com.cn/dgshenke11/uploadfile/image/20240426/20240426155545_3043284.jpg)no-repeat center;height: 650px;}
.com_rr{width: 45%;}
.com_t{margin-top: 110px;}
.com_t span{font-size: 76px;color:rgba(118,118,115,0.07);margin-top: -76px;position: absolute;}
.com_t p{font-size: 30px;font-weight: bold;color: #333;}
.com_t em{display: block;background: #0256e7;width: 60px;height: 2px;margin-top:16px;}
.com_w{margin-top: 30px;}
.com_w p{font-size: 16px;line-height: 42px;text-indent: 32px;}
.com_a a{display: block;width: 200px;height: 50px;line-height: 50px;border-radius: 50px;text-align: center;color: #fff;font-size: 16px;background: #0256e7;margin-top: 50px;}

/*企业形象*/
.pr_dha{width:1400px;margin:auto;}
.pr_dha a{font-size:20px;color:#fff;line-height:50px;background:#0256e7;height:50px;text-align:center;float:left;width:260px; font-weight:300; -webkit-transition:0.5s; transition:0.5s;}
.yexhgld{width:1400px;margin:0 auto;}
.totalwidth table table tr td{padding-left:0 !important;padding-right:20px;position: relative;}
.totalwidth table table tr td div{position: absolute;width: 322px;height: 50px;line-height: 50px;font-size: 18px;color: #fff;bottom: 0;left: 0;background: rgba(0,0,0,0.7);border-bottom: 3px solid #0256e7;}
.totalwidth table table tr td div a br{display:none;}
.totalwidth table table tr td div a{font-size:15px;color:#fff;}
.totalwidth table table td table td img{-webkit-transition: 0.5s all ease;transition: 0.5s all ease; width:100% !important;height:auto !important;}
.totalwidth table table td table td:hover img{-webkit-transform: scale(1.2);transform: scale(1.2);}
.totalwidth table table td table td>a{width:322px;overflow: hidden;display: block;}
.totalwidth table table table br{display:none;}

/*新闻*/
.news_bg{background:#f8f8f8;}
.news_top{width:551px;margin:0px auto;}
.news_wz{ height:48px;line-height: 36px; }
.news_wz b{font-size:26px;}
.news_wz span,.news_wz span a{font-size:24px; margin-left: 8px; color: #ccc; text-transform: uppercase; font-family: Arial;}
.news_wz em{font-size:16px; font-weight:200; display: block;color: #999;}
.news_tab{margin-top:10px;}
.news_tab li{float:left;background: #fff; box-shadow: 0px 0px 20px #eee; width: 171px; height: 42px; line-height: 42px; text-align: center; border-radius: 30px;}
.news_tab li+li{margin-left:19px;}
.news_tab li a{font-size:18px;font-weight:100; color:#666;display: block;}
.news_tab li.on{color:#fff; background:linear-gradient(-90deg, #2774f8, #0256e7);box-shadow:0px 0px 10px rgba(230, 0, 18, 0.3);width: 171px; height: 42px; line-height: 42px;}
.news_tab li.on a{color:#fff !important;}
.news_a{margin-right: 17px;}
.news_a em{position:relative;font-size: 20px;color: #c2c2c2; top:8px;}
.news_a .sPrev, .news_a .sNext{position:absolute;top: 2px;font-size: 20px;color: #c2c2c2;cursor: pointer;}
.news_a .sPrev{right: 5px;transform: rotate(-90deg);}
.news_a .sNext{left: 5px;transform: rotate(90deg);}
.news_a i:hover{color:#1c4297;}
.news_list{height:28vw; min-height:500px !important;width: 100%;overflow: hidden;}
.news_list .tempWrap {width: 100% !important;}
.news_list .news_div{height:100%;}
.news_list .news_div+.news_div{}
.news_list .news_div_item{width: 23.65%;display: inline-block;position: relative;height:100%;transition:0.5s; padding: 20px; border: 1px #eee solid;box-sizing: border-box;}
.news_list .news_div_item+.news_div_item{margin-left:1.79%;}
.news_list .news_div_item_date{position: absolute;top:54%;display: inline-block;font-weight: 400;left: 19px;padding-left: 32px;height: 22px;}
.news_list .news_div_item_date::before{position:absolute;content:'';background:url(https://memberpic.114my.com.cn/dgshenke11/uploadfile/image/20240428/20240428091612_1702454558.png) no-repeat left center;top: 0;left: 0;width: 22px;height: 22px;}
.news_list .news_div_item_content{position: absolute;top:60%;left: 19px;padding-right: 14px;}
.news_list .news_div_item_year, .news_list .news_div_item_month, .news_list .news_div_item_day{float: left;font-size: 15px;line-height: 22px; color: #999;}

.news_list .news_div_item_a{font-size: 16px;display: block;margin-bottom: 16px;position:relative;transition:0.3s; font-weight:normal; color:#222;}
.news_list .news_div_item_a::before{position:absolute;content:'查看详情';bottom: -152px;left: 0;width: 130px;height: 33px;border-radius: 40px;line-height: 33px;color: #999;font-size: 15px;transition:0.5s;padding-left: 43px; border:1px #eee solid; font-weight: 100;}
.news_list .news_div_item_a::after{position:absolute;content:'';bottom: -141px;font-size: 43px;background:url(https://memberpic.114my.com.cn/dgshenke11/uploadfile/image/20240428/20240428091612_270220124.png) no-repeat center;width: 18px;height: 14px;left: 130px;transition:0.5s;}
.news_list .news_div_item_body{font-size: 14px;color: #666;font-weight: 100;line-height: 24px;}
.news_list .news_div_item_pic, .news_list .news_div_item_pic a, .news_list .news_div_item_image{width:100%;height:230px;display: block;}

.news_list .news_div_item:hover .news_div_item_a{color: #ee7635;transition:0.3s;}
.news_list .news_div_item:hover .news_div_item_a::before{background: #f8f8f8;transition:0.5s;padding-left:40px;}
.news_list .news_div_item:hover .news_div_item_a::after{left:110px;transition:0.5s;}

/*友情链接*/
.links{background:#0256e7;font-size:18px;color:#fff;height: 95px;}
.links .fl{display: flex;height: 95px;align-items: center;}
.links p{float:left;height: 51px;margin-top: 22px;border-right: 1px dashed rgba(255, 255, 255, 0.4);padding-right: 20px;margin-right: 20px;}
.links p b{display: block;line-height: 14px;margin-bottom: 5px;}
.links p em{font-size:35px;text-transform:uppercase;line-height: 35px;display: block;font-weight: bold;font-style: normal;}

/*版权*/
.foot_dh li span{ font-size:16px; display:block; padding-bottom:12px; padding-top:18px;}
.foot_dh li p {font-size: 17px;color: #ddd;text-align: center;font-weight: bold;padding-bottom: 5px;}
.foot_dh{ width:100%; min-width:1400px;background:#272727;}
.foot_dh li {float: left;width: 235px;margin-top: 42px;font-size: 14px;color: #b6b6b6;line-height: 35px;}
.foot_dh li span a{ display:block; font-weight:bold; color:#fff; font-size:20px; color:#ddd; padding-bottom:15px;}
.foot_dh li a{ display:block; font-size:14px; color:#b6b6b6; line-height:35px;}
.foot_dh li a:hover {color: #fff;}
.foot_dh li:nth-child(4) {width: 360px;}
.foot_dh li:nth-child(5) {float: right; width:255px;}
/*切换*/
.erweimatab {padding-top: 56px;}
.erweimacon{margin-top:20px;}
.erweimacon dl+dl{ display:none;}
.erweimatab dt{ width:38px; height:38px; cursor:pointer; background:#363636; border-radius:50%; -webkit-transition:all .4s ease; transition:all .4s ease;}
.erweimatab dt+dt{ margin-top:18px;}
.erweimatab dt.on{ background:#0256e7;}
.foot_dh li dl img {width: 161px;height: 161px;padding: 10px;border: 1px solid #363636;}
.copy{ border-top: 1px solid #333; margin-top:59px; font-size:14px; }
.copy span {width: 1500px;height: 90px;display: inline-block;color: #888;line-height: 90px;text-align: left;}
.copy span a{ color: #888; font-size:14px;}
.copy span a:hover{ color: #fff;}



/*右侧浮动*/
.y-kefu-box { position: fixed; right: 0; top: 20%; z-index: 9999; font-size: 13px;}
.y-kefu-box a{ text-decoration:none;}
.y-kefu-box img { display: block; width: 100%; height: auto; }
.y-kefu-box01 .icon { display: block; background: url(https://memberpic.114my.com.cn/dgshenke11/uploadfile/image/20240529/20240529085357_350526054.png) no-repeat; margin: 0 auto 6px;}
.y-kefu-box01 { width: 54px; color: #666; text-align: center; }
.y-kefu-box01 .kf-close-btn { width: 27px; height: 27px; background-position: -5px -115px; position: relative; cursor: pointer;}
.y-kefu-box01 .kf-close-btn:before { content: ''; display: block; width: 1px; height: 12px; position: absolute; bottom: -12px; left: 13px; z-index: 0;  background-color: #efefef; }/*颜色更改*/
.y-kefu-box01 .show-status>a, .y-kefu-box01 .show-status>div { display: block; width: 52px; padding: 8px 0 12px; background-color: #fff; border-left: solid 1px #efefef; border-top: solid 1px #efefef; border-right: solid 1px #efefef; position: relative;}
.y-kefu-box01 .show-status > *:nth-last-child(2){border-bottom:solid 1px #efefef;}
.y-kefu-box01 .show-status { position: relative; }
.y-kefu-box01 .kf-mobile { border-top-left-radius: 2px; border-top-right-radius: 2px;}
.y-kefu-box01 .kf-mobile>i { width: 18px; height: 18px; background-position: -50px -30px; }
.y-kefu-box01 .kf-mobile:hover>i { background-position: -30px -32px; }
.y-kefu-box01 .kf-weChat>i { width: 22px; height: 19px; background-position: -5px -55px; }
.y-kefu-box01 .kf-weChat:hover>i {background-position: -30px -55px; }
.y-kefu-box01 .kf-email>i { width: 18px; height: 14px; background-position: -5px -80px; }
.y-kefu-box01 .kf-email:hover>i { background-position: -30px -80px; }
.y-kefu-box01 .back-top i { width: 13px; height: 11px; background-position: -5px -98px; }
.y-kefu-box01 .back-top:hover i { background-position: -30px -98px; }
.kf-email,.y-kefu-box01 .back-top  { border-bottom: solid 1px #efefef;}
.y-kefu-box01 .back-top { margin-top: 20px; border-radius: 2px; left: 55px;}
.y-kefu-box01 .hver:hover { background-color: #0256e7; border-color: #0256e7;}/*颜色更改*/
.y-kefu-box01 .hver:hover>p { color: #fff; }
.y-kefu-box01 .mobile-infos, .y-kefu-box01 .y-ewm-box, .y-kefu-box01 .y-email-infos { background-color: #fff; border: solid 1px #efefef; position: absolute; right: 90px; z-index: 2; border-radius: 2px; display: none;} 
/*电话*/
.y-kefu-box01 .mobile-infos { width: 260px; text-align: left; top: 0;}
.y-kefu-box01 .mobile-infos>div { padding: 20px 0 20px 45px; position: relative; }
.y-kefu-box01 .mobile-infos>div i { width: 15px; height: 15px; background-position: -52px -32px; position: absolute; top: 22px; left: 20px; z-index: 2; }
.y-kefu-box01 .mobile-infos .online1 { border-bottom: solid 1px #efefef; }
.y-kefu-box01 .mobile-infos span { color:#b9b9b9; }
.y-kefu-box01 .mobile-infos p { color: #0256e7; font-size: 18px; }/*颜色更改*/
.right { width: 12px; height: 12px; position: absolute; right: -12px; top: 24px;}
.right-arrow1,.right-arrow2 { width: 0; height: 0; display: block; position: absolute; left: 0; top: 0; border-top: 6px transparent dashed; border-right: 6px transparent dashed; border-bottom: 6px transparent dashed; border-left: 6px white solid; overflow: hidden;}
.right-arrow1 { left: 1px; border-left: 6px #efefef solid;}
.right-arrow2 { border-left: 6px white solid;}
/*二维码*/
.y-kefu-box01 .y-ewm-box { width: 151px; height: 178px; top: -60px;}
.y-kefu-box01 .y-ewm-box>div { width: 151px; height: 178px; }
.y-kefu-box01 .y-ewm-box img { width: 94px; height: 94px; margin: 30px auto 10px; }
.y-kefu-box01 .y-ewm-box .y-ewm-img1 { width: 150px; border-right: solid 1px #efefef; }
.y-kefu-box01 .y-ewm-box .right { top: 84px; }
/*邮箱*/
.y-kefu-box01 .y-email-infos { padding: 28px 20px 28px 45px; color:#b9b9b9; text-align: left; bottom: 0; }
.y-kefu-box01 .y-email-infos p { color: #0256e7; font-size: 16px; }/*颜色更改*/
.y-kefu-box01 .y-email-infos>i { width: 18px; height: 13px; background-position: -52px -80px; position: absolute; left: 15px; top: 30px; }
.y-kefu-box01 .y-email-infos .right { top: 55px; }
/*qq*/
.y-kefu-box01 .kf-zixun {border-bottom: solid 1px #efefef; display:none !important; }
.y-kefu-box01 .kf-zixun i { width: 21px; height: 22px; background-position: -5px -5px; }
.y-kefu-box01 a.kf-zixun:hover{ background-color: #0256e7; border-color: #0256e7; color: #fff; }/*颜色更改*/
.y-kefu-box01 a.kf-zixun:hover>i { background-position: -30px -5px; }
/*关闭后*/
.hide-status .kf-zixun { border-bottom:none; border-radius: 2px; display:block !important; }
.hide-status .kf-zixun i { background-position: -30px -5px; }
.y-kefu-box01 .hide-status { width: 54px; height: 65px; background-color:#0256e7;position: absolute; top: 37px; left: 55px; z-index: 9;}/*关闭后颜色*/
.y-kefu-box01 .hide-status .kf-zixun { padding: 10px 0 7px; color: #fff; cursor: pointer; }