@font-face {
  font-family: 'iconfont';  /* Project id 4140532 */
  src: url('//at.alicdn.com/t/c/font_4140532_nzhvxzzd25c.woff2?t=1688112418392') format('woff2'),
       url('//at.alicdn.com/t/c/font_4140532_nzhvxzzd25c.woff?t=1688112418392') format('woff'),
       url('//at.alicdn.com/t/c/font_4140532_nzhvxzzd25c.ttf?t=1688112418392') format('truetype');
}

.iconfont{
    font-family:"iconfont" !important;
    font-size:16px;font-style:normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: 0.2px;
    -moz-osx-font-smoothing: grayscale;}
	
@font-face {
  font-family: "DIN";
  src: url("https://memberpic.114my.com.cn/dgmhzg/cssnew/DIN.woff2.txt") format("woff2"),
       url("https://memberpic.114my.com.cn/dgmhzg/cssnew/DIN.woff.txt") format("woff"),
       url("https://memberpic.114my.com.cn/dgmhzg/cssnew/DIN.ttf.txt") format("truetype"),
       url("https://memberpic.114my.com.cn/dgmhzg/cssnew/DIN.eot.txt") format("embedded-opentype"),
       url("https://memberpic.114my.com.cn/dgmhzg/cssnew/DIN.svg.txt") format("svg");
}

	
/*通用代码*/
@charset "utf-8"; 
*{ margin:0px; padding:0px;box-sizing: border-box;}
body{font-size:14px; color:#333; font-family:"Microsoft YaHei"; font-family:'微软雅黑'; min-width:1400px; overflow-x:hidden;     font-size: 14px;}
img{margin: 0px; padding: 0px;border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px;}
dl,dt,dd,ol,ul,li,from,input,select,span,p,div{margin: 0px; padding: 0px; list-style: none;}
a{color: #484848; text-decoration: none; font-size:14px;}
a:hover{color: #06b31e;cursor:pointer;}
em ,i{ font-style:normal;}
input,button,select,textarea{outline:none}
.en{ text-transform:uppercase; font-family:arial;}
li,p,i,b,em,dt,dd,td,a,ul,td,input,textarea,span{ box-sizing:border-box;font-family:"Microsoft YaHei"; font-family:'微软雅黑';}
.fl{ float:left;}
.fr{ float:right;}
.clear{clear:both;}
	

/*宽度*/
.w1400{margin:0 auto;width:1400px;}
.box{ margin:0 auto;width:1400px;  overflow:hidden;}
.bg{ width: 100%;min-width:1400px;position: relative;}
.box{ width:1500px; margin:0 auto;}

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


/*t*/
.t{font-size:42px;  text-align:center;}
.t b{ color:#06b31e; }
.t p{ font-size:17px;  font-weight: lighter; color:#666; padding:10px 0;}
.t em {
    font-size: 26px;
    font-weight: normal;
    color: #999;}

.t1{font-size:42px; font-weight:bold; text-align:center; color:#fff; }
.t1 p{ font-size:17px; font-weight:normal; color:#fff;  line-height: 36px; opacity: 0.8;}
.t1 em {    opacity: 0.5; font-size: 26px;  font-weight: normal; color: #fff;}



/*抬头*/
.head{width:96%;min-width:1400px; max-width:1920px; height:120px; position:relative; margin:0 auto;}
.head_logo{    float: left;}
.head_logo .img{float:left; padding-top:30px;}
.head_logo .wz{float:left; margin-left:10px; padding-top:22px; font-size:36px; color:#333; font-weight:bold;}
.head_logo .wz p{font-size:18px; line-height:30px; color:#06b31e; font-weight: lighter;}
.head_fr{float: right; width: 70%; display: block;  height: 120px;}


/*导航*/
.nav{margin-right: 1%;}
.nav,.nav>ul > li{float:left;}
.nav>ul > li{position:relative; padding: 0 15px;}
.nav>ul > li > a{display:block; line-height: 120px; font-size:16px; text-decoration:none; color:#333;}
.nav>ul > li> a:after{content:""; display:block; width:0; height:2px; overflow:hidden; background:#06b31e; transition:width 0.8s;     bottom: 2px;  position: relative;}
.nav>ul > li:hover > a,.nav>ul > li.navcurrent > a{color:#06b31e; font-weight: bold;}
.nav>ul > li:hover > a:after,.nav>ul > li.navcurrent > a:after{width:100%;}
/*下拉*/
.nav>ul > li > em{position:absolute;  right: -30px; top:120px; z-index:99; display:none; width:160px}


.nav>ul > li:nth-child(7) > em{right: -22px;}
.nav>ul > li > em a{display:block; text-align:center; background:#fff; box-sizing:border-box; font-size:16px; line-height:60px; color:#333; text-decoration:none; transition:0.8s;}
.nav>ul > li > em a:hover{background:#06b31e; color:#fff;}
.nav>ul > li > em a+a { border-top: 1px solid #eee;}
@media screen and (max-width:1540px){


}


.head_tel{  float: left; font-size: 30px; color: #06b31e; padding-top: 36px;  font-family: "DIN";}
.head_tel i{ font-size: 28px;color: #444; padding-right: 10px;}




/*banner*/
.banner{ overflow: hidden; background:#000; }
.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:320px; 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(https://memberpic.114my.com.cn/dgmhzg/uploadfile/image/20230629/20230629201800_805494589.png) no-repeat 0 0; } 
.banner-btn a.next{ right:-50px; background:url(https://memberpic.114my.com.cn/dgmhzg/uploadfile/image/20230629/20230629201800_805494589.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:20px; border-radius:20px; 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:#06b31e !important; width: 32px; }
.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; border-bottom: 1px solid #eee;}
.keywords{ padding-left:30px; background:url(https://memberpic.114my.com.cn/dgmhzg/uploadfile/image/20230630/20230630133334_585033334.png) no-repeat left center;}
.keywords,.keywords a{ font-size:15px; color:#666; line-height:80px; text-transform: uppercase;}
.keywords a:hover{ color:#06b31e; text-decoration:underline;}
#search_bg input{ float:left; }
#sso{ background:#06b31e;}
#infoname{ background: #fff; height:80px; border:none;    border-bottom: 1px solid #e0e0e0;  border-left:1px solid #e0e0e0; padding-left:20px;  font-size:14px; font-weight:lighter; width: 220px;}


/*pro*/
.pro_bg{ background: url(https://memberpic.114my.com.cn/dgmhzg/uploadfile/image/20230627/20230627155839_693132838.jpg) no-repeat bottom; width: 100%; padding: 70px 0; }

.pro_call { width:1400px;overflow: hidden;transition: 0.5s;flex-shrink: 0; margin: 0 auto;}
.pro_call li {padding-left: 0 !important; display: block; float: left;  margin-bottom: 20px;     width: 24.1%; border: 1px solid #eee; }
.pro_call li+li { margin-left: 1%;}
.pro_call li a{display: block; width: 100%; height: auto; overflow: hidden; position: relative; }
.pro_call li a img{ }
.pro_call li br{display:none;}
.pro_call li span a{display:block;width:100%;height:60px;line-height:60px;font-size:18px;color:#333;   position: relative;z-index:22;     text-align: center; background: #fff; transition: all linear 0.7s;-moz-transition: all linear 0.5s;-ms-transition: all linear 0.5s;-webkit-transition: all linear 0.7s;}
.pro_call li:nth-child(4),.pro_call li:nth-child(8){margin-right: 0%;}
.pro_call li img{ transition: all linear 0.7s;-moz-transition: all linear 0.5s;-ms-transition: all linear 0.5s;-webkit-transition: all linear 0.7s; width: 100%;height: auto;}
.pro_call li:hover img{ -webkit-transform: scale(1.12, 1.12);transform: scale(1.12, 1.12);}
.pro_call li:hover span a { color: #ffffff;background: #06b31e;}


/*advpro*/
.pro_ges_bg{background:url(https://memberpic.114my.com.cn/dgmhzg/uploadfile/image/20230628/20230628174615_168934429.jpg) no-repeat center top;width:100%;    padding-top: 70px; height: 1300px;}

.pgb_con{background:#fff;padding:4%;align-items: center; height: 700px; display: flex; align-items: center;justify-content: space-between;}
.quality_w3{width:326px;}
.quality_w3 p{    background-image: linear-gradient(45deg, #85c710,#06b31e, #1a9b5b); width:260px;height:52px;line-height:52px;border-radius: 25px;color:#fff;font-size:22px;padding-left:80px;position: relative;}
.quality_w3 em{font-family:rob;font-style: normal;font-size:30px;font-weight: bold;display:inline-block;position: absolute;left:28px;top:0;color:#fff;}
.quality_w3 dd{margin:15px 0;font-size:16px;line-height:30px;}
.z4{margin-top:30px;}
.quality_adv{width:500px;height:605px;    position: relative;float:left;}




@-webkit-keyframes spin{
  from { -webkit-transform: rotate(0deg);transform: rotate(0deg);}
  50% {-webkit-transform: rotate(180deg);transform: rotate(180deg);}
  to {-webkit-transform: rotate(360deg);transform: rotate(360deg);}
}
@keyframes spin {
  from {-webkit-transform: rotate(0deg);transform: rotate(0deg);}
  50% {-webkit-transform: rotate(180deg);transform: rotate(180deg);}
  to {-webkit-transform: rotate(360deg); transform: rotate(360deg);}
}



/*图片上下浮动动画*/
@keyframes downUp {
  from {
    transform:translateY(-10px);
  }
  to {
    transform:translateY(10px);
  }
}



/*case*/

.case_t{ padding-top: 50px; }
.case_t li{float:left; width: calc(100% /4);}
.case_t li em{display: block;width:100%;overflow: hidden;}
.case_t li em img{width:100%;height:auto;transition:all .3s ease 0s;}
.case_t li p{text-align: center;color: #333;height:120px;box-sizing: border-box;position: relative;transition:all .3s ease 0s; background: #f8f8f8;}
.case_t li strong{display: block;font-size:18px;line-height: 26px;position: relative;}
.case_t li span{display: block;font-size:14px;line-height: 24px;position: relative; font-weight: 500;}
.case_t li:hover img{transform: scale(1.2)}

.text_bottom{padding-top:50px;}
.text_bottom strong::after{content: '';position: absolute;left:50%;top:-15px;border-top:2px solid #333333;width:20px;margin-left:-10px;}
.text_top{padding-top:30px;}
.text_top span::after{content: '';position: absolute;left:50%;bottom:-15px;border-top:2px solid #06b31e;width:20px;margin-left:-10px;}

.text_top:hover span::after{border-top:2px solid #fff;}
.text_bottom:hover strong::after{border-top:2px solid #fff;}
.case_t li:hover .text_bottom{padding-top:35px;}
.case_t li:hover .text_top{padding-top:45px;}
.case_t li:hover p { background: #06b31e;  color: #fff;}

.find_home{position: absolute;right:0;top:40px;}
.find_home a{display: block;line-height: 40px;border:1px solid #d8d8d8;padding:0 15px; background: #fff;vertical-align: middle;color:#333;}
.find_home img{margin-right:8px;margin-top:-3px;}
.find_home b{display: inline-block;padding-left:10px;}


/*优势*/
.adva {    width: 100%;  background: url(https://memberpic.114my.com.cn/dgmhzg/uploadfile/image/20230629/20230629213228_732387848.jpg);  padding: 4% 0; overflow: hidden;}
.adva_box {max-width: 1400px;margin: 0 auto;}
.adva_tit {display: flex;justify-content: center;align-items: center;flex-direction:  column;}
.adva_tit p {font-size: 32px;display: flex;align-items: center;}
.adva_tit p span {color: #06b31e;}
.adva_tit em {font-size: 16px;color: #666;padding: 1% 0 0;font-weight: lighter;}
.adva_tab {padding-top: 60px;}
.adva_nav {}
.adva_nav ul {display: flex;justify-content: space-between;align-items: center;width: 80%;margin: 0 auto;}
.adva_nav li {display: flex;flex-direction: column;align-items: center;position:  relative;}
.adva_nav li:after {content:'';width: 258px;height:1px;background:#ddd;position:absolute;top: 40px;left: 96px;}
.adva_nav li:last-child:after {display: none;}
.adva_nav li i {width: 80px;height: 80px;border-radius: 50%;font-size: 45px;display: flex;justify-content: center;align-items: center;color: #444;}
.adva_nav li p {font-size: 24px;line-height: 20px;padding-top: 16px;color: #444;}
.adva_nav li.on i {    background: #06b31e;  color: #fff;}
.adva_nav li.on p {color: #06b31e;     font-weight: bold;}

.adva_nav li.on {color: #1d53e2;}
.adva_con {overflow: hidden;background: #fff;box-shadow: 0 0 20px rgba(0,0,0,0.1);border-radius: 40px;margin-top: 4%;}
.adva_bao {display: flex;transition: 0.5s;}
.adva_big {width: 100%;flex-shrink: 0;display: flex;justify-content: space-between;align-items: center;overflow:  hidden;padding: 50px;}
.adva_pic {width: 50%;     overflow: hidden;}
.adva_pic i {}
.adva_pic i img {width:100%;height: auto;}
.adva_pic img{width: 100%; transition: all linear 0.5s;-moz-transition: all linear 0.5s;-ms-transition: all linear 0.5s;-webkit-transition: all linear 0.6s;}
.adva_pic:hover img{transform: scale(1.1);}


.adv_rc{width: 50%;background: #fff;padding: 0 50px;position: relative;}
.adv_rt{display: flex;/* justify-content: space-between; */align-items: center;}
.adv_rt>span{font-family: din;font-size: 80px;color: #06b31e;font-weight: bold;margin-right:20px;}
.adv_rt>b{width:calc(100% - 76px);height: 47px;background: #f8a000;line-height: 47px;font-size: 30px;color: #fff;border-top-left-radius: 20px;padding-left: 17px;}
.adv_rc>p{font-size: 14px;color: #ababab;position: relative;margin:18px 0 38px;}
.adv_rc>p:after{position: absolute;content: "";width: 100%;height: 1px;background: #dddddd;top: 26px;left: 0;}
.adv_info>p{font-size: 16px;line-height: 30px;color: #666;position: relative;padding-left: 21px;}
.adv_info>p+p{margin-top: 14px;}
.adv_rbo{display: flex;margin-top: 65px;align-items: center;position: relative;}
.adv_rbo>a{display: flex;justify-content: center;width: 156px;height: 46px;align-items: center;background: #0e131f;transition: all .5s;}
.adv_rbo>a:hover{box-shadow: 0 10px 10px rgb(248 160 0 / 20%);transform: translateY(-3px);background: #f8a000;}
.adv_rbo>a>span:first-child{font-size: 16px;color: #fff;margin-right: 9px;}
.adv_rbo>a>span:last-child{font-size: 18px;color: #fff;}
.adv_rbo>div{font-size: 30px;color: #06b31e;font-weight: bold;       font-family: "DIN";}
.adv_rbo .iconfont{font-size: 24px; font-weight: normal; color: #999;}
.adv_rbo>div>span{font-size: 35px;color: #f8a000;display: inline-block;margin-right: 12px;}
.adv_rt>div>b {
    display: block;
    font-size: 37px;
}

.adv_rt>div>p {    text-transform: uppercase;
    font-size: 15px;
    color: #999;
    margin-top: 0px;
}

.adv_rc:after {
    position: absolute;
    content: "";
    background: url(https://memberpic.114my.com.cn/dgmhzg/uploadfile/image/20230630/20230630162052_294929000.jpg) no-repeat center;
    height: 10px;
    width: 100%;
    top: 110px;
    left: 0;
}

.adv_info {
    margin-top: 57px;
}

.adv_info>p:before {
    position: absolute;
    content: "";
    width: 9px;
    height: 9px;
    border-radius: 100%;
    border: 1px solid #bdbdbd;
    top: 9px;
    left: 0;
}

.adv_rbo>span.rda {
    font-size: 18px;
    color: #000;
}

.adv_rbo>span:nth-child(2) {
    font-size: 16px;
    color: #10110f;
    margin: 0 6px 0 13px;
}

.adv_rbo:after {
    position: absolute;
    content: "";
    width: 100%;
    height: 1px;
    background: #f4f4f4;
    top: -31px;
    left: 0;
}






/*about*/
.ab_bc{padding: 70px 0; overflow:hidden}
.ab_ic{}
.ab_l{}
.ab_r{width: 51%;}
.ab_r>b{display: block; font-size: 45px;}
.ab_r>i{font-size: 26px; font-weight: normal; margin: 10px 0 20px 0; display: block;     color: #666;}
.ab_r>a{display: block; width: 160px; height: 50px; background: #06b31e; text-align: center; line-height: 50px; color: #fff; font-size: 18px; border-radius: 0px 0; transition:0.1s; margin-top:30px;}
.ab_r>a:hover{width: 220px;transition:0.1s;letter-spacing: 2px;}
.ab_r p{font-size: 16px; line-height: 32px; padding-top: 20px; color: #666;border-top: 1px solid #eee;}
.ab_r p+p{border-top: none }
.ab_b{margin-top: 40px; border-top: 1px solid #eee; padding-top: 36px; display: flex; justify-content: space-between; align-items: center;}
.ab_b ul{width:46%; display: flex; justify-content: space-between;}
.ab_b li i{font-size: 72px; color: #06b31e; display: inline-block; font-weight: bold;
font-family:DIN Medium;}
.ab_b ul p{}
.ab_b li span{display: inline-block; font-size: 23px; color: #06b31e; margin-left: 5px;}
.ab_b li em{font-size: 18px; margin-top: 20px;}
.ab_b ul li{text-align: center;}
.ab_b>p{width:50%; font-size: 138px; text-transform: uppercase; color: #eee;  letter-spacing:-1px; text-align: right;font-family: Arial;font-weight:800;}


/*workshop*/

.workshop{ width:1400px; margin:0 auto;  overflow:hidden;}
.com_m{}
.com_m ul{}
.com_m ul li{display: inline-block;width: 32%;margin-right: 1.8vw;transition: 0.3s ease all;position: relative;text-align: center;}
.com_m ul li>a{display: block;overflow: hidden;transition: 0.3s ease all;border: 1px #eee solid;}
.com_m ul li+li{}
.com_m ul li img{width: 100%;-webkit-transition: 0.3s ease all;transition: 0.3s ease all;height: auto;}
.com_m ul li:hover img{-webkit-transform: scale(1.12, 1.12);transform: scale(1.12, 1.12);}
.com_m ul li p{width: 100%; height: 56px;line-height: 56px;}
.com_m ul li p a{font-size: 15px; color: #666;}
.com_m ul li:hover a{color: #06b31e;}



/* process */
.pcss_wrap{width:100%;padding: 70px 0; background: url(https://memberpic.114my.com.cn/dgmhzg/uploadfile/image/20230630/20230630152358_1869667639.jpg);}
.pcss_top{margin-bottom:80px;}
.pcss_tit{padding-left:22px;border-left:5px solid #009944;}
.pcss_tit h3{font-size:34px;font-weight:bold;}
.pcss_tit p{font-size:16px;color:#666;margin-top:15px;}
.pcss_contant{}
.pcss_contant:before{}
.pcss_tel{padding-left:45px;margin-right:20px;position:relative;}
.pcss_tel:before{font-family:'iconfont';font-size:30px;color:#009944;position:absolute;top:50%;left:0;transform:translateY(-50%);}
.pcss_tel p{color:#666;}
.pcss_tel span{display:block;font-size:24px;font-family:'din';margin-top:6px;}
.pcss_inq{display:block;float:right;width:96px;height:36px;border-radius:18px;line-height:36px;background:#009944;text-align:center;font-size:16px;color:#fff;}
.pcss_list{align-items:inherit;     display: flex;
    align-items: center;
    justify-content: space-between;}
.pcss_list dl{width:calc(100% / 7);position:relative;padding:2%;}
.pcss_list dl:after{content: '';width: 100%;height: 0;background: #f9850b;position: absolute;left: 0;transition: all 0.35s ease-in-out;bottom: 0%;}
.pcss_list dl:hover:after{bottom: 0;height: 100%;}
.pcss_list dl+dl{margin-left:2%;}
.pcss_list dl em{font-size:36px;font-style:normal;font-family:'din';font-weight:bold;position:absolute;top:200px;left:50%;height:35px;transform:translate(-50%, -100%);color:#fff;transition: all 0.35s ease-in-out;overflow:hidden;     opacity: 0.5;}
.pcss_list dl:hover em{color: #fff;}
.pcss_list dt{text-align:center;width:100%;padding-top:100%;position:relative;border-radius:100%;z-index: 2;}
.pcss_list dt i{color: #fff; display:flex;height:100%;position:absolute;top:0;left:0;border-radius:100%;border:1px solid #eee;width:100%;justify-content:center;align-items:center;font-size:42px;transition: all 0.35s ease-in-out;}
.pcss_list dl:hover dt i{background:rgba(255,255,255,0.2);border-color:rgba(255,255,255,0.5);color:#fff;}
.pcss_list dt i:before,.pcss_list dt i:after{content:'';position: absolute;border-radius:100%;}
.pcss_list dt i:before{width:26px;height:26px;background:rgba(0,153,68,0.5);bottom:-14px;transition: all 0.35s ease-in-out;}
.pcss_list dl:hover dt i:before{background:rgb(255 255 255 / 80%);}
.pcss_list dt i:after{width:12px;height:12px;background:#fff;bottom:-7px;}
.pcss_list dl:hover dt i:after{background:#009944;}
.pcss_list dt p{position:absolute;width:100%;top:110%;margin-top:45px;font-size:16px;color:#fff;transition: all 0.35s ease-in-out; font-size: 18px; font-weight: 500;}
.pcss_list dl:hover dt p{color:#fff;}
.pcss_list dt p:before{content: '';width: 2px;height: 0;background: #9c9c9c;position: absolute;top: -22px;left:50%;transform: translateY(-50%);transition: all 0.35s ease-in-out;}
.pcss_list dl:hover dt p:before{height: 16px;background: #fff;}
.pcss_list dd{margin-top:95px;line-height:24px;text-align:center;position:relative;z-index: 2;transition: all 0.35s ease-in-out;color:#fff;}
.pcss_list dl:hover dd{color:rgba(255,255,255,0.7);}



/*news*/
.news_bg {
    height: 830px;
    padding-top: 10px;
    background: #f8f8f8 url(https://memberpic.114my.com.cn/dgmhzg/uploadfile/image/20230629/20230629215347_1249235539.jpg)no-repeat top;
}
.news_box{margin:0px auto;}
.news_bt{width: 1400px; float: left;     padding-bottom: 40px;}
.news_btl{width: 350px; float: left; font-weight: 400; font-size: 40px;}
.news_btl span{font-size: 16px; display: block; color: #999; font-weight: 100;}
.nb_tab{font-size:0;text-align: center; float: right;    margin-right: 10px;}
.nb_tab a{width:171px;height:42px; display:inline-block;vertical-align:top;color:#333;  border-radius: 30px; margin-top: 22px; border: 1px solid #eee;}
.nb_tab a+a{margin-left:20px;}
.nb_tab a.cur{background:#06b31e; color: #fff;  }
.nb_tab a i,.nb_tab a b{display:inline-block;vertical-align:top;line-height:42px;}
.nb_tab a b{font-size:16px; font-weight: 100; letter-spacing: 1px;}
.nb_con{margin-top:150px;}
.nbc_list+.nbc_list{display: none;}
.nbcl_le{width:800px;}
.nbcl_le .news_div_item{width:380px;display: inline-block;vertical-align:top;     background: #fff;     padding: 20px;}
.news_div_item_pic:hover img {    transition: 0.5s; transform: scale(1.2);}
.news_div_item_pic img { transition: 0.5s;     width: 100%;}
.news_div_item_pic { overflow: hidden;}
.nbcl_le .news_div_item+.news_div_item{margin-left:26px;}

.news_div_item_title a{font-size:18px;}
.nbcl_le .news_div_item_content{margin-top:30px;}
.nbcl_le .news_div_item_body{margin-top:15px;line-height:24px;color:#68686a;}
.nbcl_le .news_div_item_date,.new_more{display:inline-block;vertical-align:top;font-size:0;margin-top:25px;}
.nbcl_le .news_div_item_date>div{display:inline-block;vertical-align:top;color:#68686a;}
.new_more{width:24px;height:24px;border-radius:24px;border:1px solid #9a9899;background:url(https://memberpic.114my.com.cn/dgmhzg/uploadfile/image/20230630/20230630133544_954648190.png) no-repeat right center;float: right;margin-top:17px;}

.nbcr_ri{width:590px;}
.nbcr_ri .news_div_item_pic{display: none;}
.nbcr_ri .news_div_item{font-size:0;border:1px solid #f1f1f1;padding:32px 0;position:relative;transition:300ms;}
.nbcr_ri .news_div_item:hover{box-shadow:0 0 21px #d2d2d2;z-index:1;transition:300ms;}
.nbcr_ri .news_div_item_date,.nbcr_ri .news_div_item_content{display:inline-block;vertical-align:top;}
.nbcr_ri .news_div_item_date{width:115px;text-align: center;font-size:0;}
.nbcr_ri .news_div_item_content{width:465px;padding-left:20px;border-left:1px solid #f3f3f3; font-weight: 100;}
.nbcr_ri .news_div_item_date>div{font-family:Arial;}
.nbcr_ri .news_div_item_year,.nbcr_ri .news_div_item_month{display:inline-block;vertical-align:top;color:#565656;  font-size: 14px;}
.nbcr_ri .news_div_item_day{font-size:47px;font-weight: bold;    line-height: 55px;}
.nbcr_ri .news_div_item_body{margin-top:10px;line-height:20px;color:#68686a;padding-right:20px;font-size:14px; font-weight: normal;}

@-webkit-keyframes Gradient {
    0% {
        background-position: 0% 50%
    }
    50% {
        background-position: 100% 50%
    }
    100% {
        background-position: 0% 50%
    }
}
@-moz-keyframes Gradient {
    0% {
        background-position: 0% 50%
    }
    50% {
        background-position: 100% 50%
    }
    100% {
        background-position: 0% 50%
    }
}
@keyframes Gradient {
    0% {
        background-position: 0% 50%
    }
    50% {
        background-position: 100% 50%
    }
    100% {
        background-position: 0% 50%
    }
}









/*copy*/
.copy_bg {width: 100%;background: #222222;    padding-top: 10px;overflow: hidden;}
.copy_box1 {margin: 0 auto;}

/*links_bj*/
.links_bj{position:relative;height: 80px;line-height: 80px;overflow: hidden;border-bottom: 1px solid #313131;}
.links_zbt{width:120px;font-size:16px;color:#fff;padding-left:42px;background:url(https://memberpic.114my.com.cn/dgmhzg/uploadfile/image/20230630/20230630133444_596144438.png)no-repeat left center;}
.links_zbt img{margin-right:15px;margin-top: -5px;}
.links_lj{font-size:14px;color:#fff;opacity: 0.5;}
.links_tb{width:auto;height:92px;}
.linkTagcs li a{font-size:14px;line-height:80px;color:#fff !important;opacity: 0.5;}
.link_more {float: right;}
.link_more a {font-size: 14px;color: #999999;}

.copy_tab {overflow: hidden; padding: 60px 0 85px 0;}
.copy_tabr {border-top:none;padding: 80px 0;overflow: hidden;}
.copy_con{width:90%;}
.copy_con li {float:left;text-align: left;padding: 0 4.5%;position: relative;transition:0.5s;}
.copy_con li p {font-size: 18px;color: #ffffff;margin-bottom: 20px;}
.copy_con li p a{font-size: 18px;color: #ffffff;margin-bottom: 20px;}
.copy_con li p span {font-size: 12px;color: #666666;font-family: Arial;display: block;text-transform: uppercase;}
.copy_con li a {font-size: 15px;color: #d6d4d4;display: inherit;line-height:34px;transition: all 0.3s ease;}
.copy_con li a:hover {color: #ffffff;transition: all 0.3s ease;}
.copy_con li:before {content: '';width:30px;height:1px;background: #06b31e;position: absolute;left:58px;top:50px;z-index: 1;transition:0.5s;}

.copy_r {float: right;}
.copy_r p {font-size: 18px;color: #ffffff;}
.copy_r p span {font-size: 12px;color: #666666;font-family: Arial;display: block;text-transform: uppercase;}
.copy_r ul {display: flex;justify-content: space-between;padding-top: 20px;}
.copy_r li i {display: inline-block;width: 130px;height: 130px;background: #ffffff;margin-bottom: 12px;}
.copy_r li {font-size: 14px;color: #ffffff;text-align: center;width: 130px; }
.copy_r li img{width: 130px; height:130px;}
.copy_r li b {
    opacity: 0.8;
    font-weight: normal;
    margin-top: 14px;
    display: block;
    font-size: 15px;
}

.copy_db {line-height: 80px; width: 100%; background: #06b31e; height: 80px;}
.copy_bq {font-size: 15px;color: #ffffff;line-height: 80px;display: inherit;}
.copy_bq a {color: #ffffff;transition: all 0.3s ease;font-size: 15px;}
.copy_bq a:hover  {color:#ffffff;transition: all 0.3s ease;}
.copy_con li:hover:before {width:50%; transition:0.5s;}
.copy_con li:nth-child(1) {padding: 0 4.5% 0 0 !important;}
.copy_con li:nth-child(1):before {content: '';width:30px;height:1px;background: #06b31e;position: absolute;left:-3px;top:50px;z-index: 1;transition:0.5s;}
.copy_con li b {
    display: block;
    color: #fff;
    font-weight: normal;
    line-height: 34px;
    opacity: 0.8;}
.copy_con li b i {
    font-size: 18px;
    padding-right: 10px;}








/*右侧浮动*/
.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/dgmhzg/uploadfile/image/20230713/20230713163445_1224386918.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: 1;  background-color: #06b31e; }/*颜色更改*/
.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 { position: relative; }
.y-kefu-box01 .show-status .kf-zixun { background-color: #06b31e; border-color: #06b31e; color: #fff; margin: 10px 0 7px;}/*颜色更改*/
.y-kefu-box01 .kf-zixun { border-radius: 2px; }
.y-kefu-box01 .kf-zixun i { width: 21px; height: 22px; background-position: -5px -5px; }
.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: -5px -32px; }
.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 { border-bottom-left-radius: 2px; border-bottom-right-radius: 2px; }
.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; }
.y-kefu-box01 .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: #06b31e; border-color: #06b31e;}/*经过颜色更改*/
.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: #06b31e; 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: 130px; height:130px; margin: 15px auto 7px; }
.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: #06b31e; 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; }
.y-kefu-box01 .hide-status { width: 54px; height: 65px; background-color:#cc0105;position: absolute; top: 37px; left: 55px; z-index: 9;}/*关闭后颜色*/
.y-kefu-box01 .hide-status .kf-zixun { padding: 10px 0 7px; color: #fff; cursor: pointer; }