/*公用*/
@font-face {
font-family:fontDin1;
src: url(../cssnew/DIN-MEDIUM_otf.txt),url(../cssnew/DIN-MEDIUM_woff.txt),url(../cssnew/DIN-MEDIUM_eot.txt),url(../cssnew/DIN-MEDIUM_woff2.txt),url(../cssnew/DIN-MEDIUM_ttf.txt)}
*{ margin:0px; padding:0px;}
body{font-size:14px; color:#414755; font-family:"Microsoft YaHei"; font-weight:lighter; font-family:'微软雅黑'; min-width:1400px; overflow-x:hidden; }
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;}
.clear{clear:both;}
a{color: #414755; text-decoration: none; font-size:14px;}
a:hover{color: #3ebf25;cursor:pointer;}
em ,i{ font-style:normal;}
input,button,select,textarea{outline:none;font-family:"Microsoft YaHei"; font-family:'微软雅黑';}
h1,h2,h3,h4,h5,h6,h7 {font-weight: normal;}
.w1400{ width:1400px; margin:0 auto;}

.fl{ float:left;}
.fr{ float:right;}
.top10 {padding-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;}
.top100{ margin-top:100px;}

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

.title{text-align: center;font-size: 40px;color: #333;}
.title em{color: #3ebf25;}
.title span{display: block;font-size: 18px;color: #9a9b9d;margin:14px 0 26px 0;}
.title i{display: block;width: 80px;height: 5px;margin: 0 auto; position: relative;}
.title i::after,.title i::before{content: '';display: block;position: absolute;width: 30px; height: 5px;top: 0;left: 0;}
.title i::after{right: 0px;left: inherit;background:#3ebf25;animation:allTitleAfter 3s infinite linear;}
.title i::before{background:#3ebf25;animation:allTitleBefore 3s infinite linear;}
.title t{width: 30px;height: 5px;background:#ceeb34;margin:0 auto;display:block;animation:allTitleI 3s infinite linear;}
@keyframes allTitleI{
0%{transform:translateX(0px);}
25%{transform:translateX(-25px);}
50%{transform:translateX(0px);}
75%{transform:translateX(25px);}
100%{transform:translateX(0px);}
}
@keyframes allTitleBefore{
0%{width:15px;}
25%{width:0px;}
50%{width:15px;}
75%{width:30px;}
100%{width:15px;}
}
@keyframes allTitleAfter{
0%{width:15px;}
25%{width:30px;}
50%{width:15px;}
75%{width:0px;}
100%{width:15px;}
}

.gd{animation: myfirst 2s infinite; display: inline-block;}  
 @keyframes myfirst {  0% {  
               transform: translate(0px, 0px);  }  
           50% {  
               transform: translate(0px, -10px);  
           }  
           100% {  
               transform: translate(0px, 0px);  
           }  
}
@keyframes widthchange{
        0%{ width:20%}
        50%{ width:100%}
        100%{ width:20%}
        }
}
.mainhovercolor a:hover{color: #3ebf25;}

/*抬头*/
.top_bg{width:100%; height:40px; line-height:40px; background:#f5f5f5; }
.top_bg:after{height:40x; position: absolute; z-index:0; top:0; content:'';  right:0px; width:300px;}
.top_l{padding-left:3%; color:#aaa; float:left; font-size:13px;}
.top_r{color:#fff; position: absolute; z-index:99; right:90px;}
#infoname{ border:none; height:40px;  width:485px;}
#soo{ margin-top:12px;}
.keywords{text-align:center;}
.keywords,.keywords a{ font-size:13px; color:#666; font-weight:lighter; line-height: 5px;}
.keywords span{ color:#414755;}
.keywords a:hover{ color:#3ebf25;}
.top_l strong i{color:#3ebf25;font-weight: normal;font-family: 'fontDin1';font-size: 18px;}
.top_r_font{float:right;}
.top_r_font li{float:left; border-right:1px solid #e7e7e7; height:40px; line-height:40px; padding:0px 21px;}
.top_r_font li a{font-size:13px; color:#aaa;}
.top_r_font li a:hover{font-size:13px; color:#3ebf25;}
.top_r_tel{float:right; font-size:18px; font-family:fontDin1; border-right:1px solid #505562; padding-right:15px;}
.top_r_tel img{float:left; padding-right:10px;}

.nav_name:after {content: "";display: block; width: 1px;height: 43px;background:#eee;position: absolute; top: 0px;right: 0px;}

/*下拉*/
.nav_bg{width:100%; height:100px;float:left;}
.nav_logo{float:left; padding-left:3%; padding-top:25px;}
.nav_name{float:left; padding-left:15px; margin-top:30px; height:60px;  padding-right:25px;position: relative;}
.nav_font{float:left; padding-top:24px; font-size:22px; color:#3ebf25; font-weight:bold; padding-left:23px;letter-spacing: 0.5px;}
.nav_font i{color:#3ebf25; font-weight: bold;}
.nav_font p{padding-top:3px; font-size:15px; letter-spacing:0px; color:#999; font-weight:lighter;}

.nav{float:right; padding-right:3%;}
.nav>ul>li{display: inline-block; position: relative; margin-right:45px;}
.nav>ul>li:nth-child(10){margin-right:0px;}
.nav>ul>li>a{font-size: 16px; display: block;color: #484848; line-height: 100px;font-weight: lighter; position: relative;}
.nav>ul>li>a:after{content: '';display: block;position: absolute;bottom: 0;height: 3px;background: #3ebf25;width: 0;left: 0;transition: all .3s ease;}
.nav>ul>li.cur>a,.nav>ul>li:hover>a{color: #3ebf25; font-weight:bold;}
.nav>ul>li.cur>a:after,.nav>ul>li:hover>a:after{width: 100%;}

@media screen and (max-width:1750px){
.nav>ul>li{ margin-right:20px;}
.nav>ul>li>a{ font-size: 16px;}
.strwl_num{ left: 16% !important;}
}
@media screen and (max-width:1650px){
.nav>ul>li{ margin-right:20px;}
.nav>ul>li>a{ font-size: 16px;}
.strwl_num{left: 13% !important;}
}
@media screen and (max-width:1510px){
.nav>ul>li{ margin-right:20px;}
.nav>ul>li>a{ font-size: 16px;}
.strwl_num{left: 13% !important;}
}
@media screen and (max-width:1400px){
.nav>ul>li{ margin-right:20px;}
.nav>ul>li>a{ font-size: 16px;}
.strwl_num{left: 13% !important;}
}

.nav>ul>li .sedNav {width:270px; padding:30px;border:3px #fff solid;position: absolute;background:#f5f5f5;right: 0;top:100%; z-index: 99;display: none;}

.nav ul>li#a4 .sedNav{width:283px; left:-285px;}
.nav ul>li#a4 .sedNav .sedNav_r,.nav ul>li#a4 .sedNav .sedNav_r tbody {width:177px; display:block}
.nav ul>li#a4 .sedNav .sedNav_r tr{display:inline-block;margin:0 10px 10px 0;}

.nav li .sedNav p{font-size:18px; font-weight:bold; color:#222;padding-bottom:8px;}
.nav li .sedNav span{font-size:12px; color:#aaa; text-transform:uppercase;}
.nav li .sedNav span:after{content:"";display: block;  width:30px; height:4px; background:#3ebf25; margin-top:20px;}
.nav li .sedNav a {display: block; border:1px #e1e1e1 solid; width:140px;line-height: 34px;color: #888;font-size:14px; text-align: center;}
.nav ul>li#a4 .sedNav a{width:180px;}
.nav ul>li#a6 .sedNav a{width:180px;}
.sedNav_l{ text-align:left;}
.nav ul>li#a4 .sedNav .sedNav_r tr:nth-last-child(1),.nav ul>li#a4 .sedNav .sedNav_r tr:nth-last-child(2),,.nav ul>li#a4 .sedNav .sedNav_r tr:nth-child(12){margin-bottom:0;}
.nav li .sedNav td table{ display:none;}
.nav li .sedNav a+a,.nav li .sedNav tr+tr{  margin-top:10px; display:block;}
.nav li .sedNav a:hover {color: #fff;background-color: #3ebf25;}

/*幻灯片*/
.banner{overflow:hidden; width:100%; position:relative; z-index:1; background:#f1f1f1;}
.banner-box{ min-width:1400px; height:638px; position:relative; margin:0 auto; }
.banner-box .bd, .banner-box .bd ul{ width:100% !important; }
.banner-box .bd li{ width:100% !important; height:638px; background-position: center; background-repeat: no-repeat;}
.banner-box .bd li a{ display:block; background-size:auto;     width: 100%;
    height: 80%;
    position: relative;
    z-index: 9;}
.banner-btn{ width: 100%; position: absolute; top:230px; left: 0; margin-left: 0; height: 420px; overflow: hidden; }
.banner-btn a{ display:block; width:49px; height:104px; position:absolute; top:30px; filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0; transition:0.3s all ease-in-out; z-index: 9;}
.banner-btn a.prev{ left:-50px; background:url(//memberpic.114my.cn/dgdysj11/uploadfile/image/20211014/20211014135330_201640958.png) no-repeat 0 0; } 
.banner-btn a.next{ right:-50px; background:url(//memberpic.114my.cn/dgdysj11/uploadfile/image/20211014/20211014135330_201640958.png) no-repeat -49px 0; }
.banner-box .hd { position:absolute; bottom:50px; width: 100%; display: block; }
.banner-box .hd ul{ text-align: center}
.banner-box .hd ul li{ width:10px; height:10px; border-radius :50%; text-indent:-9999px; background:#fff; cursor:pointer; display:inline-block; margin:0 5px; transition:0.3s all ease-in-out; opacity:0.8;}
.banner-box .hd ul li.on{ background: #3ebf25;border-radius: 8px; width:70px;}
.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;}

/*搜索*/
.search{ height:65px; }
.search-bg{ width:530px; margin:0 auto; height:40px; padding-left:20px; border-radius:30px; border:1px solid #ddd;}
.search-bg input{ float:left; }
.search{ width:100%; background:#fff; z-index:999;  box-sizing:content-box; transition:all .3s ease; border-bottom: 1px solid #ececec;}
#infoname{ border:none; height:40px;  width:485px;}
#soo{ margin-top:12px;}
.keywords{ text-align:center;}
.keywords,.keywords a{ font-size:13px; color:#666; font-weight:lighter; line-height: 35px;}
.keywords span{ color:#3ebf25;}
.keywords a:hover{ color:#3ebf25;}
.keywordss{text-align:center;}
.keywordss,.keywordss a{ font-size:14px; color:#484848; font-weight:lighter; line-height: 35px;}
.keywordss span{color:#3ebf25; font-size:24px; font-family:fontDin1;}
.keywordss a:hover{ color:#3ebf25;}
.keywords{ line-height:65px;}
.keywords a{ font-size:13px; color:#888888; font-weight:lighter; padding:0px 15px;}
.keywords a+a{ border-left:1px dotted #a4a4a4}
.keywords span{ font-size:14px; color:#3ebf25;}
.keywords a:hover{ color:#3ebf25; text-decoration:underline;}
#search_bg{ height:65px; width:297px; border-left:1px solid #e5e5e5;}
#search_bg input{ float:left; height:65px;}
#sso{ background:#3ebf25;}
#infoname{ width:221px; padding-left:20px;}	

/* 产品*/
.product{ padding: 50px 0 20px 0;}
.page{ width:1400px; margin:0 auto;}
.pro_c{margin:15px 0 30px 0;     border-bottom: 1px solid #ededed;}
.protab li.on{background: #3ebf25;}
.pro_c table tr td a:before{content: '◇';display: inline-block;font-size: 14px;padding-right: 7px;}
.pro_c table tr td a{display: block;line-height: 36px;font-size: 16px;color: #656565; transition: all .3s ease;}
.protab li.on .pro_c table tr td a:hover{color:#fff;}
.pro_c tr {float: left; margin: 10px 15px;}
.pro_c table tr td a:hover {  font-weight: bold; color: #3ebf25;}
#tablit .title{  color: #fff;width: 325px; height: 130px; overflow: hidden;box-sizing: border-box;padding:33px 20px;  line-height: 40px; background: #3ebf25;text-align: center;}
#tablit .title a{ display: block;color: #fff;}
#tablit .title a i{ display: block;font-style: normal;font-weight: bold; font-size: 30px; }
#tablit p{ color: #fff; font-size: 14px; text-transform: uppercase; } 
#tablit dl{width: auto; }
#tablit dl dd{float:left; border-radius: 5px; display: block; position: relative;margin:0 15px  !important; line-height:26px;width:335px; height: 168px; box-sizing: border-box; background: #fff; border: 1px solid #e2e1e1;  padding: 30px 30px; }
#tablit dl dd:nth-child(1){ margin:0  !important;}
#tablit dl dd:nth-child(4){margin:0  !important;}
 #tablit dl dd a{ display: block; text-align: center;}
 #tablit dl dd a em{ display: block; font-style: normal;font-size: 25px; color: #333; overflow: hidden; white-space: nowrap; width: 100%;text-overflow: ellipsis;text-align: center; padding-bottom: 5px;}
 #tablit dl dd a p{ font-size: 14px;color: #999;overflow: hidden; display: block;width: 100%;white-space: nowrap;text-overflow: ellipsis;}
 #tablit dl dd .img{width: 60px;height: 60px;background: #fff;margin: 0 auto 20px auto; border-radius: 50%;}
 #tablit dl dd .img img{width: 60px;height: 60px; border-radius: 50%;box-shadow: 0 0 10px rgba(0,0,0,0.15);}
#tablit dl dd a{ font-size:16px; color:#fff;  }
#tablit a:after{ display: block; content: "查看更多"; width: 150px;line-height: 35px;background: #00ab00; color: #fff;text-align: center;border-radius: 10px; font-size: 15px; margin: 15px auto 0 auto;}

#tablit .on{position:relative; color: #fff; background: #3ebf25; height: 168px; }
#tablit .on a em, #tablit .on a p{ color: #fff;}
#tablit .on .img{ position: absolute;top: -50px;left: 0;box-sizing:border-box; padding: 15px; width: 120px;height: 120px; right: 0;margin: 0 auto; background: rgba(3,136,212,0.4);}
#tablit .on .img img{ border: 15px solid #3ebf25;}
#tablit  .on a:after{ display: block; content: "查看更多"; width: 150px;line-height: 35px;background: #ceeb34; color: #fff;text-align: center;border-radius: 10px; font-size: 15px; margin: 15px auto 0 auto;}
 .dis{display:none;}
.prod_b{ position: relative; margin-top: 30px; }
 .prod_b td{ display: block;width: 330px;height:380px; background: #fff; overflow: hidden;box-sizing: border-box;border: 1px solid #f2f2f2;padding: 0 !important; float: left; margin-left: 24px; margin-bottom: 30px; position: relative;}
 .prod_b td:nth-of-type(4n+1){ margin-left: 0;}
 .prod_b td span{ padding: 0 !important;}
 .prod_b td br{ display: none;}
 .prod_b span a{ display: block;position: absolute;bottom:0;font-size: 15px;background:#f5f5f5;width: 100%;line-height:  50px;transition:all 0.5s linear; -webkit-transition:all 0.5s linear; -moz-transition:all 0.5s linear; -ms-transition:all 0.5s linear;}
 .prod_b td img{width: 100%;height: auto;transition:all 0.5s linear; -webkit-transition:all 0.5s linear; -moz-transition:all 0.5s linear; -ms-transition:all 0.5s linear;}
 .prod_b td:hover img{transform: scale(1.2); -o-transform: scale(1.2); -moz-transform: scale(1.2); -ms-transform: scale(1.2); -wbkit-transform: scale(1.2);}
 .prod_b td:hover span a{ bottom: 0; height: 50px;line-height: 50px; color: #fff;background:#3ebf25;}




/*优势*/
.sup_bc{position:relative;background:#f8f8f8;padding:60px 0 0;}
.pro_tit2 b{color: #2d2d2d;}
.pro_tit2 p{color: rgba(45,45,45,0.47);}
.str_wrapp{width:100%;overflow: hidden;}
.str_title p{color:#fff;}
.strwl_num{width:91px; position: absolute;z-index: 99;top: 60px;left:18%;}
.strwl_num li{width:80px;height:80px;font-family:arial;font-size:30px;color:#8e8e8e;text-align: center;line-height:80px;position:relative;transition:all 0.3s ease;}
.strwl_num li:before,
.strwl_num li:after{content:'';width:2px;height:0;background:#999;position:absolute;left:50%;margin-left:-1px;transition:all 0.3s ease;}
.strwl_num li:before{top:-18px;}
.strwl_num li:after{bottom:-18px;}
.strwl_num li.on{background:#3ebf25;border-radius:10%;color:#fff;margin:77px 0;}
.strwl_num li.on:first-child{margin-top:0;}
.strwl_num li.on:last-child{margin-bottom:0;}
.strwl_num li.on:before{height:67px;top:-84px;}
.strwl_num li.on:after{height:67px;bottom:-84px;}
.strwl_num li.on:first-child:before,
.strwl_num li.on:last-child:after{height:0;}

.strw_list {position: relative;flex-direction: row-reverse;}
.strw_list .tempWrap{position:absolute;top:0;left:61px;}
/*.strwl_con{overflow: hidden;}width:calc(100% - 111px);*/
.strwlc_item{;position:relative;flex-direction: row-reverse;justify-content: flex-end;flex-shrink: 0;width: 100%;overflow: hidden; margin-top:25px;}
.strwlci_le{width:60%;height:455px;padding: 79px 180px 0 90px;position: relative;box-shadow: 1px 1px 20px rgb(0,0,0,0.1);float:right;border-top-left-radius: 50px;}
.strle_top{position:relative;padding-bottom:45px;margin-bottom:40px;}
.strle_top b{font-size:30px;font-weight: bold;line-height:100%;display: block;color: #333;font-weight: normal;}
.strle_top:before{content:'';width:500px;height:10px;background:url(//memberpic.114my.cn/dgdysj11/uploadfile/image/20211014/20211014200220_1484567006.jpg) no-repeat 0 bottom;position:absolute;bottom:0;left:0;}
.strle_btm li+li{margin-top:40px;}
.strle_btm li p{width:479px;display: block;font-size:15px;color:#787878;line-height:30px;}

.strwlci_ri{height:598px;position:relative;width: 47%;background: #fff;float:right;}

.dfs2 {display: flex;justify-content: space-between;}
.dfe{align-items:end;justify-content:end;min-width: 451px;}
.gy_tit2 b{color: #fff;}
.gy_tit2 p{color: #999999;font-size: 18px}
.strwl_con{width: 100%;transition: all .5s;display: flex;}
.ys_btn a{height: 42px;border-radius: 21px;background:#3ebf25;text-align: center;line-height: 42px;color: #fff;font-size: 18px;margin-top:40px;display:inline-block;padding:0 50px;transition: all 0.3s;}
.ys_btn a:hover {padding: 0px 100px;}
.strwlci_ri img {display: block;position: absolute;top: 0;right: 0;}
.strle_top em {font-size: 14px;color: #999 !important;padding-top: 14px;text-transform: uppercase;font-style: normal;font-family: "Arial";display:block;}

.strwlc_item .bg1{background:url(//memberpic.114my.cn/dgdysj11/uploadfile/image/20211014/20211014200443_1540344053.jpg)no-repeat center;}
.strwlc_item .bg2{background:url(//memberpic.114my.cn/dgdysj11/uploadfile/image/20211014/20211014200443_522577044.jpg)no-repeat center;}
.strwlc_item .bg3{background:url(//memberpic.114my.cn/dgdysj11/uploadfile/image/20211014/20211014200443_61953685.jpg)no-repeat center;}
.strwlc_item .bg4{background:url(//memberpic.114my.cn/dgdysj11/uploadfile/image/20211014/20211014200443_1031021533.jpg)no-repeat center;}

/*应用案例*/
.case{ padding:50px 0;}
.casetop{display: -webkit-flex;display: flex;justify-content:space-between;flex-wrap: nowrap;align-items:center;}
.casetitl{ font-size:18px; color:#aaaaaa; font-weight:lighter;}
.casetitl em{ font-size:40px; color:#222222; font-weight:lighter; text-transform:uppercase;}
.casetitl b{ display:block; font-size:36px; color:#222222; margin:10px 0 20px 0;}
.casetitl b i{color:#3dc80d;}
.casecon{ margin-top:30px; position:relative;}
.casejt{ position:absolute; width:42px; height:42px; cursor:pointer; background:url(//memberpic.114my.cn/dgdysj11/uploadfile/image/20211014/20211014142823_1344603691.png) no-repeat left top; top:45%; left:-60px;}
.casejt.next{ left:auto; right:-50px; background-image:url(//memberpic.114my.cn/dgdysj11/uploadfile/image/20211014/20211014142823_291021154.png);}
.casejt:hover{ background-position-y:bottom;}
.casecen{ overflow:hidden;}
.casecen table,.casecen tbody,.casecen tr{ display:block; font-size:0;}
.casecen td{ display:inline-block; vertical-align:top; padding:1px !important; width:335px !important; background:#f5f5f5; margin-right:20px; text-align:center;}
.casecen td a{ display:block; overflow:hidden; position:relative;}
.casecen td>a img{ width:94%; height:auto; padding:10px; border-radius: 7%;}
.casecen td br{ display:none;}
.casecen td div{ padding:0 !important;}
.casecen td div a{ font-size:16px; color:#484848; font-weight:lighter; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; line-height:72px;}
.casemore{ margin-bottom:30px;}
.casecen td .casemore a{ display:inline-block; vertical-align:top; text-align:center; width:150px; line-height:42px; background:#666666; font-size:14px; font-weight:lighter; color:#fff; transition:all .3s ease;}
.casecen td .casemore a+a{ margin-left:1px; background:#3ebf25;}
.casecen td .casemore a:hover{ background:#ceeb34;}
.casecen td>a:after,.casecen td>a:before{ content:''; display:block; position:absolute; transition:all .3s ease;}
.casecen td>a:after{ width:94%; height:92%; background:rgba(0,0,0,.8); top:0; left:0; opacity:0; margin:10px; border-radius: 4%;}
.casecen td>a:before{ top:0; bottom:0; right:0; left:0; margin:auto; width:52px; height:52px; background:url(//memberpic.114my.cn/dgdysj11/uploadfile/image/20211014/20211014142823_1677832861.png) no-repeat center; transform:scale(0); z-index:3;} 
.casecen td:hover>a:after{ opacity:1;}
.casecen td:hover>a:before{ transform:scale(1);}

/*走进鼎扬*/
.syabout{ padding:40px 0; height:550px; background:url(//memberpic.114my.cn/dgdysj11/uploadfile/image/20211014/20211014155410_811249045.jpg) no-repeat;}
.abcon{ height:550px;display: -webkit-flex;display: flex;justify-content:space-between;flex-wrap: nowrap;align-items:center; border-radius:20px 0 20px 0; overflow:hidden;}
.abright{ width:840px;margin-top: 50px;  padding: 0 35px;}
.abtop{display: -webkit-flex;display: flex;justify-content:space-between;flex-wrap: nowrap;align-items:flex-start;}
.abtop_t{ font-size:40px; color:#484848;}
.abtop_t b{ color:#3dc80d;}
.abtop_t span{ display:block; font-size:30px; font-weight:lighter; margin-top:10px;}
.abwa{ margin:30px 0 30px 0;}
.abwa,.abwa a{ font-size:14px; color:#999999; font-weight:lighter; line-height:32px;}
.abwa a:hover{color:#0150b9;}
.abbottom{display: -webkit-flex;display: flex;justify-content:space-between;flex-wrap: nowrap;align-items:flex-start;}
.abbtn li{display: -webkit-flex;display: flex;justify-content:space-between;flex-wrap: nowrap;align-items:flex-start;}
.abbtn li+li{ margin-top:10px;}
.abbtn dl{ position:relative;   width: 320px;}
.abbtn dl+dl{ margin-left:10px;}
.abbtn dl a{ display: block;  background:#3ebf25; padding:30px; font-size:16px; color:#fff; font-weight:lighter;border-radius: 20px;}
.abbtn dl a em{ display:block; font-size:14px; margin-top:3px;}
.abbtn dl img{ position:absolute;  right:24px;  top: 30px;}
.abbtn{padding-right: 18px;}

/*新闻*/
.newsbg{width:100%; padding:50px 0px; background:#fcfcfc;}
.news{ width:1400px; margin:0 auto;}
.news_bt{ float:left; font-size:36px; line-height:36px; font-weight:bold;}
.news_bt span{ display:block; height:60px; line-height:60px; margin-top:5px; font-size:18px; color:#666; font-weight:normal;}
.news_lm{width:640px;margin:auto;}
.news_lm li{ float:left; margin-left:10px;}
.news_lm li a{ display:block; margin-right:30px; font-size:18px; color:#666; text-align:center; width:173px; line-height:43px; border-radius:43px; background:#FFF;box-shadow:0px 0px 15px rgba(22, 81, 149, 0.1)}
.news_lm li a:hover{ background:#3ebf25; color:#fff; text-decoration:none; }
.news_lm li.news_active a{ background:#3ebf25; color:#fff;}
.news_main{ height:586px;}
.news_nr{padding-top:10px;}
.news_nr a{ text-decoration:none;}

.news1{ float:left; width:454px; height:541px; overflow:hidden; position:relative; margin-top:18px;}
.news1 a > img{ transition:0.5s;}
.news1:hover a > img{transform: scale(1.1);}
.news1cont{ width:90%; padding:0 25px; height:91px; background:rgba(62,191,37,0.6); position:absolute; left:0; bottom:0;}
.news1conttit{ float:left; font-size:16px; color:#FFF; line-height:91px;}
.news1contarrow{ float:right; transition:0.5s; margin-top:42px;}
.news1:hover .news1contarrow{ transform:translateX(-8px);}

.news2{ float:left; width:470px; margin-left:25px; padding-top:18px;}
.news2 .news_div_item{ width:470px; height:264px; background:#f8f8f8; position:relative; margin-bottom:12px; transition:0.5s;}
.news2 .news_div_item:nth-child(1){ display:none;}
.news2 .news_div_item_content{ width:410px; padding:0 10px 15px 10px; border-bottom:1px solid #d9d9d9; position:absolute; left:20px; top:35px;}
.news2 .news_div_item_a{ position:relative;}
.news2 .news_div_item_title a{ font-size:18px; line-height:16px;}
.news2 .news_div_item_body{ margin-top:15px; line-height:28px; color:#888; font-size:16px;}
.news2 .news_div_item_date{ position:absolute; top:170px; left:45px; font-family:Arial; color:#888; width:52px; height:58px;}
.news2 .news_div_item_day{ position:absolute; top:0; left:5px; font-size:40px; font-weight:bold;}
.news2 .news_div_item_year{ position:absolute; bottom:0; left:0;}
.news2 .news_div_item_month{ position:absolute; bottom:0; left:36px;}
.news2 .news_div_item:hover .news_div_item_date{ color:#3ebf25;}
.news2 .news_div_item_a:before{ content:""; display:block; width:37px; height:10px; overflow:hidden; background-image:url(//memberpic.114my.cn/dgdysj11/uploadfile/image/20211014/20211014190003_1130541430.png); background-position:0 0; transition:0.5s; position:absolute; left:335px; top:160px;}
.news2 .news_div_item:hover .news_div_item_a:before{ background-position:0 10px; }

.news3{ float:left; margin-left:18px; width:430px; padding-top:18px; }
.news3 .news_div_item{ width:430px; height:168px; background:#f8f8f8; position:relative; margin-bottom:18px; transition:0.5s;}
.news3 .news_div_item:nth-child(1),.news3 .news_div_item:nth-child(2),.news3 .news_div_item:nth-child(3){ display:none;}
.news3 .news_div_item_content{ width:300px; position:absolute; left:105px; top:40px;}
.news3 .news_div_item_a{ position:relative;}
.news3 .news_div_item_title a{ font-size:17px; line-height:16px;}
.news3 .news_div_item_body{ margin-top:15px; line-height:24px; color:#888; font-size:16px;}
.news3 .news_div_item_date{ position:absolute; top:35px; left:25px; font-family:Arial; color:#888; width:57px; height:85px;}
.news3 .news_div_item_date:before{ content:""; display:block; width:55px; height:1px; background:#d9d9d9; position:absolute; left:2px; top:53px;}
.news3 .news_div_item_day{ position:absolute; top:0; left:5px; font-size:40px; font-weight:bold;}
.news3 .news_div_item_year{ position:absolute; bottom:0; left:4px;}
.news3 .news_div_item_month{ position:absolute; bottom:0; left:40px;}
.news3 .news_div_item:hover .news_div_item_date{ color:#3ebf25;}
.news3 .news_div_item_a:before{ content:""; display:block; width:37px; height:10px; overflow:hidden; background-image:url(//memberpic.114my.cn/dgdysj11/uploadfile/image/20211014/20211014190003_1130541430.png); background-position:0 0; transition:0.5s; position:absolute; left:227px; top:90px;}
.news3 .news_div_item:hover .news_div_item_a:before{ background-position:0 10px; }

/*版权*/
.copyright{ background:#181818; padding-top:60px;}
.crcontact{ background:#fff; padding:40px;display: -webkit-flex;display: flex;justify-content:space-between;flex-wrap: nowrap;align-items:flex-start; }
.crcontact li{display: -webkit-flex;display: flex;justify-content:flex-start;flex-wrap: nowrap;align-items:flex-start;}
.crcontact_t span{ display:block; font-size:16px; color:#717477; font-weight:lighter; margin:10px 0 25px 0;}
.crcontact_t em{ font-size:26px; color:#3ebf25; font-family:Arial, Helvetica, sans-serif;}
.crcontact_t{ font-size:16px; color:#333333;}
.crcontact_t i{ font-size:20px; font-family:Arial, Helvetica, sans-serif; color:#222222;}
.crcontact li p+p{ margin:5px 0 0 40px;}
.crcon{ padding:60px 0 0 0; border-bottom:1px solid #2c2c2c;}
.crcon .w1400,.kslj{display: -webkit-flex;display: flex;justify-content:space-between;flex-wrap: nowrap;align-items:flex-start;}
.kslj p{ font-size:20px; color:#fff; margin-bottom:20px;}
.kslj a{ display:block; font-size:14px; color:#898989; line-height:30px; text-align: left;}
.kslj a:hover{ color:#fff;}
.kslj li{ height:187px; padding:0 80px; border-left:1px dashed #2f2f2f;}
.kslj li:last-child{ border-right:1px dashed #2f2f2f;}
.crcode{ width:218px; height:244px; background:url(//memberpic.114my.cn/dgdysj11/uploadfile/image/20211014/20211014191633_2008495575.png) no-repeat center; margin-bottom:1px;}
.crcode img{ width:186px; height:186px; margin:56px 0 0 17px;}
.end{ height:130px; border-top:1px solid #000000;}
.end,.end a{ line-height:40px; font-size:15px; color:#898989;}
.end a:hover{ color:#fff;}
.links{ color:#fff; background:#3ebf25;}
.links .w1400{display: -webkit-flex;display: flex;justify-content:flex-start;flex-wrap: nowrap;align-items:center; height:85px;}
.links .w1400>p{ font-size:16px; color:#fff; font-weight:bold; padding-left:35px; background:url(//memberpic.114my.cn/dgdysj11/uploadfile/image/20211014/20211014191633_2107825498.png) no-repeat left center; line-height:26px;}
.links .w1400>p span{ font-size:18px; padding:0 20px 0 5px;}