div,ul,li,span,p,img,h1,h2,h3,h4,h5,h6,dl,dt,dd,i,em{margin:0px;padding:0px;list-style:none;border:0px;font-style:normal}
input,textarea{outline:none;border:none}
.dfs{display:flex;align-items:center;justify-content:space-between}
body{color:#666;margin:0 auto;background-color:#fff;font-family:"Microsoft YaHei";overflow-x:hidden}
*{-webkit-box-sizing:border-box;box-sizing:border-box}
a{color:#666;text-decoration:none}
a:hover{color:#0089e1;text-decoration:none;border-bottom-style:}
.box{margin:0 auto;width:100%;box-sizing:border-box;padding:0 6%}
.page{width:1400px;min-width:1400px;margin:0 auto}
.bg{width:100%;min-width:1400px;position:relative}
.fl{float:left}
.fr{float:right}
.clear{clear:both;height:0px;overflow:hidden}

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

.iconfont{font-family:"iconfont" !important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.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-weight:normal}
.en{font-family:Arial,Helvetica,sans-serif;font-weight:normal}

.t{text-align:center;margin-bottom:40px;position: relative;}
.t em{position: absolute;left: 0;right: 0; margin: 0 auto; top: -25px; font-size: 55px; color: #f1f1f1;line-height: 60px;text-transform: uppercase;font-family: impact;}
.t p{font-size:40px;color: #333;padding-bottom: 5px;position:relative;margin-bottom: 5px;display: inline-block;}
.t p b{color: #0089e1;font-weight:bold;}
.t d{color: #666;font-size: 18px;display:block;}




/*head*/
.head{ background:#0089e1; height:46px; line-height:46px;   width: 100%; }
.head_w{ margin: 0 auto; max-width: 1500px; min-width: 1400px;}
.head .head_w>p.fl{font-weight:lighter; color:#cde0d9;}

.head ul li{ float:left; position:relative; cursor:pointer; color: #fff; font-size: 22px;}
.head ul li b{font-weight:lighter; color:#cde0d9; font-size:15px; line-height:46px;}
.head ul li i{float: left; font-family: 'iconfont'; font-size: 25px; color: #a8dec1; font-weight: normal;  }
.head ul li a:hover{ color:#fff; text-decoration:underline;}







/*top*/
.hsecond{ width: 100%;  margin: 0 auto; max-width:1500px; min-width: 1400px;     height: 120px;}
.hsecond .fl{ padding-top: 26px;display: flex;align-items: center;}
.logo{ float:left; padding-right: 15px;}
.logo img{height:64px;}
.logo1{ font-size:36px; float:left; font-weight:bold; color:#333; letter-spacing: 1px; line-height:36px;}
.logo1 p{ font-size: 18px; color: #555; letter-spacing:0; font-weight: normal;line-height: 18px;margin-top: 10px;}



	
/*nav*/
.nav{ float: right;}
.NavCeshi{}
.NavCeshi .r{background: none;}
.NavCeshi > li { float: left; transition: 0.2s all ease-in-out; position: relative; }
.NavCeshi > li+li{margin-left:80px;}
.NavCeshi > li > a { display: block; text-align: center; padding: 0px 0; font-size: 16px; line-height:120px; color: #333; transition: 0.2s all ease-in-out; height: 120px; position: relative; z-index: 1113; }
.NavCeshi > li > a:after,.NavCeshi > li > a::after{ content: ''; width: 0%; height: 2px; background: #0089e1; display: block; position: absolute; left: 0; bottom: 0; transition:0.3s all ease-in-out; }
.NavCeshi > li.navcurrent > a:after,.NavCeshi > li.navcurrent > a::after,.NavCeshi > li:hover > a:after,.NavCeshi > li:hover > a::after{ width: 100%; }
.NavCeshi > li.navcurrent > a, .NavCeshi > li:hover > a { color: #0089e1; font-weight:bold;}


.NavCeshi li>.nav2 {display: none; position:absolute; left:-44px; top:120px; z-index: 99999;}
.NavCeshi li>.nav2 a{display: block;  background:#fff; height: 62px; line-height: 62px; width: 150px; font-size: 15px; text-align: center; color:#333; border-bottom: none;}
.NavCeshi li>.nav2 a+a{    border-top: 1px solid #eee;}
.NavCeshi li>.nav2 a:hover{background:#0089e1; color: #fff;}


@media screen and ( max-width:1366px ){
.head_w ul.fr{  padding-right: 45px;}
.NavCeshi > li{padding: 0 0.2rem;}
.nav{ float: right; width:660px;}
	}




/*banner*/
.banner{ overflow: hidden; background:#333; }
.banner-box{ min-width:1400px; height:800px; position:relative; margin:0 auto; }
.banner-box .bd{ width:100% !important; }
.banner-box .bd li{ width:100% !important; height:800px; background-position: center; background-repeat: no-repeat; }
.banner-box .bd li a{ display:block; background-size:auto; }
.banner-btn { width: 100%; position: absolute; top: -1px; left: -1px; margin-left: 0; height: 800px; overflow: hidden; }
.banner-btn a{ display:block; width:49px; height:104px; position:absolute; top:350px; filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0; transition:0.3s all ease-in-out}
.banner-btn a.prev{ left:-50px; background:url(//memberpic.114my.cn/yanmei888/uploadfile/image/20221123/20221123212545_901841092.png) no-repeat 0 0; } 
.banner-btn a.next{ right:-50px; background:url(//memberpic.114my.cn/yanmei888/uploadfile/image/20221123/20221123212545_901841092.png) no-repeat -49px 0; }
.banner-box .hd { position:absolute; bottom:60px; width: 100%; display: block; }
.banner-box .hd ul { width: 1250px; margin: 0 auto; text-align: center; }
.banner-box .hd ul li{ width:20px; height:12px; border-radius:10px; text-indent:-9999px; background:#fff; cursor:pointer; display:inline-block; margin:0 5px; transition:0.3s all ease-in-out; text-align: center; position: relative; z-index: 1111; }
.banner-box .hd ul li.on{ background:#0089e1 !important; width: 60px; }
.banner-box:hover .banner-btn a.prev{ left:20px; filter:alpha(opacity=40); -moz-opacity:.4; -khtml-opacity:.4; opacity:.4; }
.banner-box:hover .banner-btn a.next{ right: 20px; 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; }



/*search*/
.search_bg{height:80px; background: #fbfbfb;}
.keywords{ padding-left:30px; background:url(//memberpic.114my.cn/yanmei888/uploadfile/image/20221125/20221125085239_960414281.png) no-repeat left center;}
.keywords,.keywords a{ font-size:14px; color:#666; line-height:78px;}
.keywords a:hover{ color:#0089e1; text-decoration:underline;}
#search_bg input{ float:left;}
#infoname{background: #fbfbfb;}
#sso{ background:#0089e1;}
#infoname{ height:78px; border:none; border-left:1px solid #e0e0e0; padding-left:20px;  font-size:14px; font-weight:lighter; width: 220px;}




/*products*/
.protitl em{position: absolute;left: 0;right: 0; margin: 0 auto; top: -25px; font-size: 55px; color: #f1f1f1;line-height: 60px;text-transform: uppercase;font-family: impact;z-index: -1;}
.protitl{text-align: center;font-size: 18px;color: #222;font-weight: normal;position: relative;font-weight: normal;font-size: 42px;  z-index: 1;}
.protitl b{margin-bottom: 15px;color: #0089e1;}
.protitl span{display: block;font-size: 18px; color: #999;font-weight: lighter;padding-top: 5px;}
.pro_ic {display: flex; justify-content: space-between;}
.pro_lc {width: 26%; background: #0089e1; padding: 75px 0 84px;}
.pro_rc {width: 74%; background: url(//memberpic.114my.cn/dgxinya/uploadfile/image/20221207/20221207165124_2135703591.jpg); padding: 46px 0 0px 46px; position: relative; z-index: 2;}
.pro_lt {display: flex;}
.pro_lt>span {font-size: 46px; color: #fff; margin-right: 19px; padding-top:3px;}
.pro_lt b {display: block; font-size: 33px; color: #fff; font-weight:normal;}
.pro_lt p {color: rgba(255,255,255,0.33); margin-top: 6px;}
.pro_lc .prolist2021{margin-bottom:0px;}
.pro_lc ul {margin: 36px 0 0px;}
.pro_lc li>a {display: block; height: 70px; font-size:18px; color: rgba(255,255,255,0.7); padding-left: 56px; line-height: 70px; position: relative;}
.pro_lc li.on>a{color:#fff;font-weight:bold;transition:all 0.3s}
.pro_lc li>a:after{position: absolute; content: ""; width: 6px; height: 6px; border: 2px solid rgba(255,255,255,0.62); border-radius: 100%; left: 23px; top: 50%; margin-top: -5px;}
.pro_lc li.on>a:after{border-color:#fff;transition:all 0.3s}
.pro_lc li.on{transition:all 0.3s;background: #00a6ff;}
.pro_lc li {border-bottom: 1px dashed rgba(245,245,245,0.26);position: relative;border-left: 1px dashed rgba(245,245,245,0.26);transition:all 0.3s}
.pro_lc li:nth-child(1){border-top: 1px dashed rgba(245,245,245,0.26);}

.pro_lc li dt+dt {margin-top: 26px;}
.pro_lc li dl {height: 0; overflow: hidden; transition: all .5s;}
.pro_lc li dt a {display: block; position: relative; font-size: 18px; color: #bbbbd9; padding-left: 56px;}
.pro_lc li dt a:hover{color:#fff;}
.pro_lc li dt a:after {position: absolute; content: ""; width: 10px; height: 2px; background: rgba(255,255,255,0.62); top: 50%; left: 23px; margin-top: -1px;}
.pro_lc li dt a:hover:after{background:#fff;}
.pro_lc li.on dl {height: auto; padding: 30px 0; border-top: 1px solid rgba(245,245,245,0.08);}
.pro_ee {display: flex;padding-left: 14%;align-items: center; border-left: 1px dashed rgba(245,245,245,0.26); padding-top: 14%;}
.pro_ee>p img{width: 200px;}

.pro_ee>i {background: url(//memberpic.114my.cn/dgshishishun1/uploadfile/image/20221107/20221107151009_870218755.png) no-repeat center; width: 34px; height: 177px; color: #fff; display: flex; align-items: center; justify-content: center; margin-left: 30px; writing-mode: tb-rl;}
.pro_pho {display: flex; align-items: center; padding-top: 14%; padding-left: 14%; border-left: 1px dashed rgba(245,245,245,0.26); border-bottom: 1px dashed rgba(245,245,245,0.26); padding-bottom: 14%;}
.pro_pho>span {width: 56px; height: 56px; border-radius: 100%; color: #fff; font-size: 24px; border: 1px solid rgba(255,255,255,0.23); text-align: center; line-height: 56px; margin-right: 20px;}
.pro_pho i {font-size: 16px; color: #fff;}
.pro_pho b {display: block;font-family: din;font-size:28px; color: #fff; margin-top:6px;}
.pro_tc {overflow: hidden; background: #f5f5f5; position: relative;}
.pro_tc>.divproduct_new_div {display: flex; overflow: hidden; padding: 30px!important; background: #fff;}
.pro_tc .divproduct_new_div_item {width: 100%; flex-shrink: 0; display: flex; flex-direction: row-reverse; justify-content: space-between;}
.pro_tc .divproduct_new_div_item_content {width: 50%; padding-left:35px; padding-top: 18px;position: relative; float:right;}
img.product_div_item_image {width: 100%;}
.pro_tc .product_div_item_pic {width: 50%;position: relative;overflow:hidden; float: left;}
.pro_tc .product_div_item_pic:before{content:'热销产品';width:130px;height:32px;background:#f08300;color:#fff;text-align:center;line-height:32px;transform:rotate(45deg);transform-origin:left top;position:absolute;top:-24px;right:-61px;}
.pro_tc .divproduct_new_div_item_a {font-size: 23px; font-weight: bold; position: relative; display: block;}
.pro_tc .divproduct_new_div_item_body {color: #949494; line-height: 30px; padding: 50px 0 0; position: relative; height: auto; overflow: hidden; margin-top: 16px;}
.pro_tc .divproduct_new_div_item_body:after {position: absolute; content: ""; width: 46px; height: 4px; background: #0089e1; top: 20px; left: 0;}
.pro_tc>.pro_tc_btn{display:none;}
.divproduct_new_div_item_body p {line-height: 23px; font-size: 15px; font-weight: 100; padding-top:9px;}
.pro_tc_btn{display:flex;position:absolute;top:236px;left:36px;}
.pro_tc_btn>a{width: 118px; height: 40px;display: block;line-height: 40px;font-size:16px;text-align: center;transition:all 0.35s ease-in-out;}
.pro_tc_btn>a:hover{width: 138px;}
.pro_tc_btn>a.more{border:1px solid #ccc;color: #333;border-right:none;}
.pro_tc_btn>a.more:hover{border-color:#0089e1;color: #0089e1;}
.pro_tc_btn>a.conc{background: #0089e1;color: #fff;}
.pro_tc_btn>a.conc:hover{}

.pro_rcon{position:relative;padding-bottom: 35px;}
.pro_wf {margin-top: 16px;overflow:hidden;}
.pro_wf .progdwz2021{width:100% !important;}
.pro_wf ul {width:100%;height: auto !important;display: flex; flex-wrap: wrap; justify-content: space-between;}
.pro_wf ul li {width:32%;overflow: hidden;margin-right:2%;}
.pro_wf ul li:nth-child(3n){margin-right:0%;} 
.pro_wf ul li:nth-child(n+4) {margin-top:0px;}
.pro_wf ul img {width: 100%; height: 13vw;}
.pro_wf li a {display: block;position:relative;}
.pro_wf li br {display: none;}
.pro_wf li span a {display: block; font-size: 16px; text-align: center;line-height:60px;background:#fff;margin-bottom:20px;}
.pro_btn>div{width:136px;height:34px;line-height:34px;font-size:21px;text-align: center;color:#fff;background: #333;position:absolute;bottom:-8px;cursor: pointer;z-index:9;}
.pro_le_btn{left:calc(60% - 106px);    transform: rotateY(180deg);}
.pro_ri_btn{right:calc(60% - 106px);}
.pro_btn>div:hover{background:#0089e1;}
.pro_bo {width: 100%;height: 173px;position: absolute;bottom:0;left:0;display: flex; align-items: center; justify-content: center;}
.pro_bo>p {font-size: 60px; text-align: center;z-index:3;position: relative; color: #fff;letter-spacing:0.08em;}
.pro_bo>p b {color: #fff;}
div#demo2 {margin-top: 30px;}
.pro_dot{position: absolute;bottom:85px;left:49%;display: flex;margin-left:55px;}
.pro_dot li{width: 12px;height: 12px;border-radius: 100%;background: #c7c7c7;}
.pro_dot li+li{margin-left: 12px;}
.pro_dot li button{display: none;}
.pro_dot li.slick-active{background: #0089e1;}
.pro_tc button{display:none!important;}
.pro_bo:after {position: absolute; content: ""; background: #0089e1; width: 1328px; height: 100%; top: 0; left: 0; z-index: 2;}
.pro_bc{overflow: hidden;position:relative;margin-top: 50px;}
.pro_bc:after {position: absolute; content: ""; width: 500px; height: 100%; right: 0; top: 0; background: url(//memberpic.114my.cn/dgxinya/uploadfile/image/20221207/20221207165124_2135703591.jpg);}
.pro_bc:before {position: absolute; content: ""; width: 500px; height: 100%; top: 0; left: 0; background: #0089e1;}
.pro_c {z-index: 2; position: relative;}
.pro_wf li>a:after {position: absolute; content: ""; left: 0; top: 0; width: 100%; height: 100%; opacity: 0; transition: all 0.3s; transform: scale(0.5) rotateZ(180deg); background: rgba(0, 0, 0, 0.5);}
.pro_wf li:hover>a:after {opacity: 1; transform: scale(1) rotateZ(0deg);}
.pro_wf li>a:before {position: absolute; content: "\e601"; font-family: "iconfont"; width: 50px; height: 50px; background: #fff; border-radius: 100%; text-align: center; line-height: 50px; font-size: 24px; top: 50%; margin-top: -25px; left: 50%; margin-left: -25px; transition: all .5s; z-index: 2; transform: scale(0);}
.pro_wf li:hover>a:before {transform: scale(1);}
.pro_wf .ban_dot {display:none !important;}







/*应用领域*/
.case_bg{ background: #fff;     padding: 80px 0;}
.caseleft { font-size: 0; width: 35%;}
.case_wz { font-size: 18px !important; }
.caseleft a { width: 50%; height: 220px;float: left;position: relative; cursor: pointer;border: 1px solid #eee;display: inline-block;text-align: center; font-size: 22px !important; color: #333333; transition: all .3s ease;background: #fff;}
.caseleft a:nth-child(2n){border-left: 0px;}
.caseleft a:nth-child(n+3){border-top: 0px;}
.caseicon { position: relative; margin: 60px 0 10px 0; display: inline-block; width: 60px; height: 60px; border-radius: 50%; background: #0089e1; transition: all .3s ease; }
.caseleft a em { display: block; font-size: 12px; color: #9e9e9e; text-transform: uppercase; margin-top: 3px; transition: all .3s ease;font-style: normal;}
.caseicon span { transition: all .3s ease; display: block; top: 0; bottom: 0; left: 0; right: 0; margin: auto; position: absolute; width: 60px; height: 60px; background: url(//memberpic.114my.cn/0436191/uploadfile/image/20221231/20221231180401_445296759.png) no-repeat left -60px; box-sizing: content-box !important;}
.caseleft a:nth-child(2) .caseicon span{background-position: -60px -60px;}
.caseleft a:nth-child(3) .caseicon span{background-position: -120px -60px;}
.caseleft a:nth-child(4) .caseicon span{background-position: -180px -60px;}
.caseleft a:nth-child(5) .caseicon span{background-position: -240px -60px;}
.caseleft a:nth-child(6) .caseicon span{background-position: -300px -60px;}
.caseleft a:nth-child(7) .caseicon span{background-position: -360px -60px;}
.caseleft a:nth-child(8) .caseicon span{background-position: -417px -60px;}

.caseleft a.on, .caseleft a.on em { color: #fff; }
.caseleft a.on { background:#0089e1; }
.caseleft a.on .caseicon { background: #fff; }
.caseleft a.on .caseicon span { background-position-y: 0; }
.caseright{width: 63%;overflow: hidden;}
.casecon .divdgweb_new_div .divdgweb_new_div_item { width: 100%; height: 660px; overflow: hidden; position: relative; display: inline-block; vertical-align: top; }
.casecon .news_div_item_pic img { width: 100%; height: 100%; }
.casecon .divdgweb_new_div_item_content { box-sizing: border-box; height: 135px; width: 100%; position: absolute; left: 0; bottom: 0; overflow: hidden; background: rgba(0,0,0,.7); padding: 40px; transition: all .3s ease; }
.casecon .divdgweb_new_div_item_a { font-size: 25px; color: #fff; font-weight: lighter; }
.casecon .divdgweb_new_div_item .divdgweb_new_div_item_body { font-size: 16px; color: #fff; font-weight: lighter; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; margin-top: 8px; }
.casecon .divdgweb_new_div_item .divdgweb_new_div_item_body a { font-size: 14px; color: #fff; }
.casecon .divdgweb_new_div_item .divdgweb_new_div_item_body a:hover { color: #0089e1; }





/*adv */
.adv_bg{height:900px;background:url(//memberpic.114my.cn/weige1913/uploadfile/image/20221110/20221110151319_1524185698.png) no-repeat center;overflow:hidden; padding-top:86px;}
.adv .titlea{ font-size:50px;}
.advpage{max-width:1400px;margin:0 auto;}
.adv .bt{padding-top: 69px;}
.advtil{ text-align:center; margin-bottom:50px;}
.advtil p:nth-child(1){ font-weight:bold; font-size:40px; color:#303632;} 
.advtil p:nth-child(1) span{ color:#0089e1;}
.advtil p:nth-child(2){ font-size:18px; color:#787f7b; margin:5px 0px 18px 0px;}
.advcenter{position:relative;margin-top: 62px;}
.advtab{ width:810px; height:210px; background:#fff; padding:18px; position:absolute; z-index:99; left:0px; top:363px;}
.advtab li{float:left;position:relative;text-align:center;font-size:20px;color:#313633;cursor:pointer;}
.advtab li p:nth-child(1){ width:36px; height:36px; position:absolute; opacity:0; top:0px; transition:all .5s ease; left:0px; right:0px; margin:0 auto; border-radius:50%; font-size:18px; font-family:Arial, Helvetica, sans-serif; color:#fff; line-height:36px; background:#0089e1;z-index:2;}
.advtab li.on p:nth-child(1){ opacity:1; top:98px;}
.advtab li p.atpic{ transition:all .3s ease; width:180px; height:120px; margin-bottom:22px;position:relative;}
.advtab li p.atpic:before{content:'';width:30px;height:20px;position:absolute;top:50%;left:50%;margin:-10px 0 0 -15px;transition:.5s ease;}
.advtab li:hover p.atpic:before{width:180px;height:120px;margin:-60px 0 0 -90px;opacity:0;border:1px solid #da261d;transition:.5s ease;}
.advtab li p.atpic img{ width:100%; height:100%;}
.advtab li.on p.atpic{ border:3px solid #0089e1;}
.advtab li+li{ margin-left:16px;}
.advcon {display: inline-block;width: 1710px;height: 572px;overflow: hidden;}
.advcon ul{width: 1710px;height:572px;position: relative;}
.advwa{width:36%;padding-top:15px;margin-right:9%;margin-left: 19px;}
.advwa>p{padding: 0px 0px 35px 97px;font-size:22px;color: #555;border-bottom: 1px solid #e9eaea;margin-bottom:35px;position: relative; font-weight: normal;}
.advwa>p>em {position: absolute;top:5px;left: 0;font-size:47px;font-weight: bold;background: #0089e1;width:80px;height:80px;color: #fff;line-height:80px;text-align: center;border-radius: 100%;}
.advwa>p strong{display:block;font-size:42px; letter-spacing: 3px; color: #272121; font-weight:bold;}
.advwa div p{line-height:28px;font-size:15px;color: #272121;padding-left: 22px;font-weight: 100;}
.advwa div p+p{margin-top: 20px;}
.advcon .advpic{width: 1007px;position:absolute;top:0;left:703px;}


/*compy*/
.comp_bg{background: #f5f8f6 url(//memberpic.114my.cn/0436191/uploadfile/image/20221231/20221231100109_423451870.jpg) no-repeat center bottom;width: 100%;height: 960px; padding-top:50px;}
.comp_con{padding: 40px;background: #fff;width: 100%;display: inline-block;}
.comp_le{}
.comp_ri{width: 550px;padding-top: 25px;}
.comp_ri p{text-indent: 2em;line-height: 36px;color:#666; font-size: 16px;}
.comp_ri a{display: block;width: 146px;height: 50px; border: 1px solid #eee; margin-top: 35px;line-height: 50px;color: #444;transition: 0.5s;     font-weight: lighter; text-align: center; font-size: 16px;}
.comp_ri a>em{margin-top: 14px;float: left;margin-left: 17px; }
.comp_ri a:hover {width: 170px;transition: 0.5s;padding-left: 8px; color: #fff; background: linear-gradient(120deg,#44b5fd 10%,#0089e1 80%); }

/*workshop*/

.workshop_t{margin:0 auto; width:1400px;}
.workshop_t1{}
.workshop_t1 .new_web_div2021 li{float:left; width:335px; height:320px; overflow:hidden; position:relative;}
.workshop_t1 .new_web_div2021 li p { display: block; background: #ecf1ee;  line-height: 60px; text-align: center; font-size: 16px;}
.workshop_t1 .new_web_div2021 li:hover p a{ font-size: 16px;}
.workshop_t1 .new_web_div2021 li{margin-right:20px;}
.workshop_t1 .new_web_div2021 li a{overflow: hidden;  display: block;     font-size: 16px;}
.workshop_t1 .new_web_div2021 li a img{transition: all .5s; }
.workshop_t1 .new_web_div2021 li:hover a img {transform: scale(1.2); } 
.workshop_t1 .new_web_div2021 li:hover p, .workshop_t1 .new_web_div2021 li:hover p a {color: #fff;background: #0089e1;}



/*新闻*/
.news_bg{ background:#fff;}
.news_tab{margin-bottom:40px; text-align:center;}
.news_tab li{ display:inline-block; vertical-align:top; background: #fff; box-shadow: 0px 0px 20px #eee; width: 200px; height: 50px; line-height: 50px; text-align: center;}
.news_tab li+li{margin-left:19px;}
.news_tab li a{font-size:18px;font-weight:100; display:block;}
.news_tab li.on{color:#fff; background:#0089e1;box-shadow: 0px 0px 10px #ddd;}
.news_tab li.on a{color:#fff;}
.news_box{overflow: hidden;    width: 100%;}
.news_list{width: 100%;transition: all .5s;display: flex;}
.news_list>ul{flex-shrink: 0;width: 100%;height: 0;visibility: hidden;}
.news_list>ul.on{height: auto;visibility: visible;}
.news_list .news_div{}
.news_list .news_div_item{width: 23.65%;display: inline-block;position: relative;height:580px;transition:0.5s; padding:20px; border: 1px #eee solid; }
.news_list .news_div_item+.news_div_item{margin-left:1.79%;}
.news_list .news_div_item_date{position: absolute;top:285px;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(//memberpic.114my.cn/dgxinguang1/uploadfile/image/20221229/20221229151319_479392962.png) no-repeat left center;top: 0;left: 0;width: 22px;height: 22px;}
.news_list .news_div_item_content{position: absolute;top:320px;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: 18px;display: block;margin-bottom: 16px;position:relative;transition:0.3s; font-weight: 	normal;}
.news_list .news_div_item_a:before{position:absolute;content:'查看详情';bottom: -170px;left: 0;width: 175px;height: 40px;border-radius: 40px;line-height: 40px;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: -157px;font-size: 43px;background:url(//memberpic.114my.cn/dgxinguang1/uploadfile/image/20221229/20221229151319_1813934217.png) no-repeat center;width: 18px;height: 14px;left: 170px;transition:0.5s;}
.news_list .news_div_item_body{font-size: 15px;color: #999;line-height: 30px;}
.news_list .news_div_item_pic, .news_list .news_div_item_pic a, .news_list .news_div_item_image{width:100%;height:auto;display: block;}
.news_list .news_div_item_pic{ border:1px solid #eee;}
.news_list .news_div_item:hover .news_div_item_a{color: #0089e1;transition:0.3s;}
.news_list .news_div_item:hover .news_div_item_a::before{background: #0089e1;transition:0.5s;padding-left:40px; color:#fff;}
.news_list .news_div_item:hover .news_div_item_a::after{left:110px;transition:0.5s;}


/*footer*/
.footer {display: -webkit-box;display: -ms-flexbox;display: flex;}
.footer_bg{width: 100%; color: #fff;background: #131513;position: relative;overflow:hidden;padding: 80px 0 70px;}
.bq_item>li{position: relative;}
.bq_item>li dl{display:none;}
.bq_item>li{ float: left;position: relative;}
.bq_item>li:before{content: '';position: absolute;width:12px;height: 1px;background: #0089e1;top:24px;left: -22px;}
.bq_item>li+li{margin-left:15%;}
.bq_item>li a{ display: block;font-size: 15px; line-height: 36px; color: rgba(255,255,255,0.47);font-weight: lighter;}
.bq_item>li a:hover{color:#fff;}
.footer_t{ font-size: 18px !important; color: #fff !important;  line-height: 48px !important; position: relative;font-weight: bold;}
.footer li p img{width:120px;border:10px #fff solid;}
.copy{line-height: 30px; font-size: 14px;color: #999; margin-top:20px;    padding-top: 10px;}
.copy a{font-size: 14px; color: #999;}
.copy a:hover{color: #ff0000;}
.copy_bg{height: 80px;background: #131513;line-height: 80px;overflow:hidden;border-top: 1px solid rgba(255,255,255,0.1);}
.copy_b{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}
.copy_bg div{color: rgba(255,255,255,0.47);}
.copy_b div:nth-child(1){width: 65%;}
.copy_bg div a{color: rgba(255,255,255,0.47);font-size:14px;}
.copy_bg div a:hover{color:#fff;}
.foo_icon li div p {margin-top: 3px;}
.cl {clear: both;}
.banq{width: 73%;}
.bq_cl>b, .bq_cr>b, .bq_r>b {font-size: 24px;color: #fff;display: block;margin-bottom: 20px;line-height: 48px;}
.bq_ewm {display: -webkit-box;display: -ms-flexbox;display: flex;padding-top: 40px;position: relative;}
.bq_ewm li span {display: block;width: 36px;height: 36px;border-radius: 100%;font-size: 14px;text-align: center;line-height: 34px;color: #fff;background: #131513;border:1px solid rgba(255,255,255,0.3);}
.bq_ewm li span img{width: 100%;}
.bq_ewm li span:hover{background:#0089e1;border-color:#0089e1;}
.ewm_cc {position: absolute;top: -100px;left:0;display: none;}
.bq_r {width: 26%;position: relative;-webkit-box-sizing: border-box;box-sizing: border-box;}
.bq_lx {line-height: 36px;}
.bq_lx li{font-size: 15px;color: rgba(255,255,255,0.47);}
.bq_ewm li+li {margin-left: 10px;}
.bq_item>li:first-child {padding-left: 20px;}
.bq_item>li:first-child:before {left: 0;}



.links{ background:#0089e1; line-height:92px; font-size:18px; color:#fff;}
.links p.fl{ background:url(//memberpic.114my.cn/dgxinguang1/uploadfile/image/20221229/20221229151319_34471511.png) no-repeat left center; padding-left:33px;}
.links p.fr a{ font-size:14px; color:#fff; font-weight:lighter;}
.end{ text-align:center;}
.end,.end a{ font-size:14px; color:#666; font-weight:lighter; line-height:70px;}
.links_r{width:90% !important; padding-left:1%;}
.linkTagcs{width:100% !important;    margin-top: 20px;}
.linkTagcs li a{font-size:15px;color:#fff !important;}
.linkTagcs li{line-height:26px !important;}