body{ overflow-x:hidden;}
body,td,th{font-size:14px; color:#555;}
tbody{display:block;}
a{color:#555; text-decoration:none; font-size:14px;}
a:hover{color:#00863a; text-decoration:underline;}
body,div,ul,li,h1,h2,h3,h4,h5,h6,form,input,textarea,p,th{margin:0; padding:0;}
dl,dt,dd{ margin:0px; padding:0px; list-style:none;}
ul,li{list-style:none;}
em,i{font-style:normal;}
input,textarea,slsct{font-family:inherit; font-weight:inherit; font-size:14px;}
img{border:0;}
.cl{clear:both;}
.fl{float:left;}
.fr{float:right;}



/*自定义字体*/
@font-face {
font-family:DIN-Medium;
src: url(//cdn.dg.114my.cn/font/DIN-Medium/DIN-Medium.ttf),
     url(//cdn.dg.114my.cn/font/DIN-Medium/DIN-Medium.eot),
     url(//cdn.dg.114my.cn/font/DIN-Medium/DIN-Medium.otf),
     url(//cdn.dg.114my.cn/font/DIN-Medium/DIN-Medium.woff),
     url(//cdn.dg.114my.cn/font/DIN-Medium/DIN-Medium.woff2);
}
@font-face {
font-family:neutraface2;
src: url(//cdn.dg.114my.cn/font/neutraface2/neutraface2.ttf),
     url(//cdn.dg.114my.cn/font/neutraface2/neutraface2.eot),
     url(//cdn.dg.114my.cn/font/neutraface2/neutraface2.otf),
     url(//cdn.dg.114my.cn/font/neutraface2/neutraface2.woff),
     url(//cdn.dg.114my.cn/font/neutraface2/neutraface2.woff2);
}
@font-face {
font-family:Tw Cen MT;
src: url(//cdn.dg.114my.cn/font/TwCenMT/TwCenMT.ttf),
     url(//cdn.dg.114my.cn/font/TwCenMT/TwCenMT.eot),
     url(//cdn.dg.114my.cn/font/TwCenMT/TwCenMT.otf),
     url(//cdn.dg.114my.cn/font/TwCenMT/TwCenMT.woff),
     url(//cdn.dg.114my.cn/font/TwCenMT/TwCenMT.woff2);
}



/*通用标题*/
.column_bt{ text-align:center; font-size:36px; line-height:36px; color:#333;}
.column_bt i{ font-weight:bold;}
.column_bt span{ display:block; padding-top:10px; font-size:18px; line-height:18px; font-weight:normal; color:#555; height:39px; background:url(//memberpic.114my.cn/dwwy11/uploadfile/image/20201030/20201030091358_1465046918.png) bottom no-repeat;}



/*抬头*/
.top{ width:1500px; margin:0 auto; height:60px; line-height:60px;}
.top1{ float:left;}
.top2{ float:right; padding-top:20px; height:37px; border-right:1px solid #eee;}
.top2 li{ position:relative; float:left; padding-left:25px; margin-left:18px; line-height:18px; border-right:1px dashed #dbdbdb; padding-right:15px;}
.top2 li:nth-child(1){ background:url(//memberpic.114my.cn/dwwy11/uploadfile/image/20201030/20201030111052_1396484413.jpg) left no-repeat;}
.top2 li:nth-child(2){ background:url(//memberpic.114my.cn/dwwy11/uploadfile/image/20201030/20201030111053_163531483.jpg) left no-repeat;}
.top2 li:nth-child(3){ background:url(//memberpic.114my.cn/dwwy11/uploadfile/image/20201030/20201030111053_583739390.jpg) left no-repeat; border-right:none;}
.top2 li em{ position:absolute; top:40px; right:0; transform:scale(0); transition:0.5s; z-index:16;}
.top2 li:hover{ cursor:pointer;}
.top2 li:hover em{ transform:scale(1);}
.top2 li em img{ width:110px;}
.top3{ float:right; margin-top:18px; height:26px; line-height:26px; padding-left:30px; margin-left:16px; background:url(//memberpic.114my.cn/dwwy11/uploadfile/image/20201030/20201030111053_939161686.jpg) left 4px no-repeat;}
.top3 span{ font-family:Arial; font-size:26px; color:#00863a; font-weight:bold;}



/*抬头*/
.head_bg{ width:100%; height:120px; background:#00863a;}
.head{ width:1500px; margin:0 auto;}
.head_logo{ float:left; margin-top:22px;}
.head_ggy{ float:left; margin-left:20px; padding-top:42px; font-size:22px; line-height:22px; color:#FFF; font-weight:bold;}
.head_ggy span{ font-size:16px; font-weight:normal; letter-spacing:3.5px; line-height:26px;}
/*导航*/
.nav{ float:right;}
.nav li{ float:left; margin-left:36px;  position: relative;}
.nav li a{ display:block; font-size:16px; text-decoration:none; color:#fff; line-height:116px;}
.nav li:hover a{ color:#ffcd02; border-bottom:4px solid #ffcd02;}
.nav li a.navcurrent{ color:#ffcd02; border-bottom:4px solid #ffcd02;}

/*导航下拉*/
.nav li>.nav2 {display: none; position:absolute; left:-32px; top:120px; z-index: 99999;}
.nav li>.nav2 a{display: block; margin-top: 1px; background:#fff; height: 62px; line-height: 62px; width: 150px; font-size: 15px; text-align: center; color:#333; border-bottom: none;}
.nav li>.nav2 a:hover{background:#00863a; color: #fff;}


/*幻灯片*/
.banner{ overflow:hidden; background:#fff; position:relative;}
.banner-box{ min-width:1200px; height:600px; position:relative; margin:0 auto;}
.banner-box .bd{ width:100% !important; }
.banner-box .bd li{ width:100% !important; height:600px; background-position:center; background-repeat:no-repeat;}
.banner-box .bd li a{ display:block; background-size:auto;}
.banner-btn{ width:100%; position:absolute; top:0; left:0; margin-left:0; height:100%; overflow:hidden; }
.banner-btn a{ display:block; width:49px; height:104px; position:absolute; top:265px; 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/dwwy11/uploadfile/image/20201030/20201030115220_1717317771.png) 0 0 no-repeat; } 
.banner-btn a.next{ right:-50px; background:url(//memberpic.114my.cn/dwwy11/uploadfile/image/20201030/20201030115220_1717317771.png) -49px 0 no-repeat; }
.banner-box .hd { position:absolute; bottom:30px; width:100%;}
.banner-box .hd ul { width:1200px; margin:0 auto; text-align:center; }
.banner-box .hd ul li{ width:22px; height:22px; border-radius:22px; text-indent:-9999px; background:#fff;cursor:pointer;display:inline-block; margin:0 5px; transition:0.3s all ease-in-out; }
.banner-box .hd ul li.on{ background:#00863a;}
.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_bg{ width:100%; line-height:87px; background:#eee;}
.search{ width:1200px; margin:0 auto;}
.search_fl{ float:left; text-indent:35px; font-size:16px; background:url(//memberpic.114my.cn/dwwy11/uploadfile/image/20201030/20201030220657_1061911218.png) left no-repeat;}
.search_fl a{ font-size:16px;}
.search_fr{ float:right; margin-top:24px; line-height:40px; background:#fff; border-radius:20px;}
.search_pro{ float:left; width:279px; color:#999;}
input#infoname{ color:#999; background:#fff; text-indent:20px; width:279px; height:40px; outline:none; border:none;border-radius: 20px;}
.search_btn{ margin-right:20px; float:right; width:40px;}



/*核心服务*/
.service_bg{ width:1200px; margin:0 auto; margin-top:70px;}
.service_main{ margin-top:40px;}
.service_sort { float:left; height:1130px; background:#00863a;}
#classimgshow1 { margin-top:20px; background:url(//memberpic.114my.cn/dwwy11/uploadfile/image/20201030/20201030091358_1436613397.png) no-repeat 37px #ffcd02 !important;}
#classimgshow1 a { display:block; font-size:16px; font-weight:bold; padding-left:45px !important;}
.classimgshow2_cls { margin-top:18px;}
#classimgshow2 { height:32px !important; line-height:32px !important; background:url(//memberpic.114my.cn/dwwy11/uploadfile/image/20201030/20201030114316_1836204461.png) no-repeat 36px !important; padding-left:20px;}
#classimgshow2 a { color:#fff; text-decoration:none; display:block; padding-left:35px;}
#classimgshow2:hover a{ color:#fdcd00;}
.service_show{ float:right; width:930px;}
.service_show table td{ padding-bottom:15px;}
.service_show span a{ padding-left:20px; text-align:left; margin-top:1px; line-height:51px; display:block; background:url(//memberpic.114my.cn/dwwy11/uploadfile/image/20201030/20201030091358_1277723836.png) 264px no-repeat #eee; width:280px;}
.service_show td:hover span a{ color:#ffffff; background:#00863a url(//memberpic.114my.cn/dwwy11/uploadfile/image/20201030/20201030224651_1855462410.png) 264px no-repeat; -webkit-transition:0.2s all ease-in-out; transition:0.2s all ease-in-out;}



/*合作客户*/
.partner_bg{ width:1200px; margin:0 auto; margin-top:70px;}
.partner_bt{ text-align:center; font-size:36px; line-height:36px; color:#333;}
.partner_bt i{ font-weight:bold;}
.partner_bt span{ display:block; padding-top:10px; font-size:18px; line-height:18px; font-weight:normal; color:#555;}
.partners{ position:relative; margin-top:21px;}
.partners td{ position:relative; padding-left:0px !important;}
.partners tr:nth-child(2) td{ border-bottom:1px solid #ebebeb;}
.partners table td img{ border-top:1px solid #ebebeb; border-left:1px solid #ebebeb; margin-bottom:0px !important;}
.partners td:nth-child(5){ border-right:1px solid #ebebeb;}
.partners td:nth-child(10){ border-right:1px solid #ebebeb;}
.partners td div{ padding-top:0 !important;}
.partners td div a{ display:block; position:absolute; top:0px; width:238px; line-height:128px; color:#fff; z-index:1; opacity:0; background:rgba(0,0,0,0.6); transition:all linear 0.3s; -webkit-transition:all linear 0.3s;}
.partners td:hover div a{ opacity:1; text-decoration:none;}



/*优势*/
.adv_bg{ margin-top:60px; width:100%; height:856px; background:url(//memberpic.114my.cn/dwwy11/uploadfile/image/20201030/20201030141024_1580251132.jpg) center no-repeat;}
.adv_bt{ padding-top:70px; text-align:center; font-size:36px; line-height:36px; color:#fff;}
.adv_bt em{ font-size:60px; font-family:neutraface2;}
.adv_bt span{ display:block; padding-top:10px; font-size:18px; line-height:18px; font-weight:normal;}
.adv_main{ width:1200px; height:600px; margin:0 auto; margin-top:31px; background:#fff;}
.advs{ float:left; padding:39px 0 0 40px; width:790px;}
.advs img{ height:401px;}
.xh{ position:relative; padding-top:30px; float:left; width:80px; height:102px;  background:#00863a;font-family:Tw Cen MT; font-size:60px; line-height:35px; color:#fff; text-align:center;}
.xh:after{ position:absolute; top:76px; left:42px; content:''; border:1px solid #fff; height:30px;}
.adv_nr p{ width:673px; margin-left:110px; padding-top:20px; font-size:16px; line-height:28px;}
.adv_nr p span{ display:block; margin-bottom:10px; font-size:20px; line-height:20px; color:#333; font-weight:bold;}
/*tab*/
.advtab{ float:right;}
.advtab li{ margin-bottom:1px; width:280px; height:109px; padding:40px 0 0 40px; background:#333334; color:#fff; font-size:16px;}
.advtab li:hover{ background:#fece7a; cursor:pointer; -webkit-transition:all .3s; transition:all .3s;}
.advtab li em{ float:left; width:68px; line-height:68px; color:#333334; background:#fff; border-radius:50%; font-size:36px; font-family:Tw Cen MT; text-align:center;}
.advtab li:hover em{ color:#fece7a;}
.advtab li span{ float:left; margin:9px 0 0 18px; font-size:26px; font-weight:bold; margin-left:18px;}
.advtab li span i{ font-size:16px; font-weight:normal;}
.advtab li.advcurrent{ background:#fece7a;}
.advcurrent em{ color:#fece7a !important;}



/*简介*/
.about_bg{ position:relative; width:100%; height:638px; background:#f7f7f7;}
.about{ width:1200px; margin:0 auto;}
.about_des{ float:left; width:538px; padding-top:77px;}
.about_tit{ font-size:24px; line-height:24px; color:#333; font-weight:bold;}
.about_tit span{ display:block; margin-bottom:6px; font-size:39px; line-height:29px; font-family:neutraface2;}
.about_des p{ margin-top:30px; line-height:30px;}
.about_more{ margin-top:82px; background:#00863a; width:147px;}
.about_more a{ display:block; padding-left:22px; line-height:57px; font-size:16px; color:#fff; background:url(//memberpic.114my.cn/dwwy11/uploadfile/image/20201030/20201030091358_1842333375.png) 100px no-repeat;}
.about_pic{ position:absolute; left:50%; top:60px;}



/*企业风采*/
.corpstyle_bg{ width:1200px; margin:0 auto; margin-top:64px;}
.corpstyle{ position:relative; width:1200px; margin:0 auto; margin-top:30px;}
.btn01{ position:absolute; z-index:99; top:50%; margin-top:-40px; left:30px; cursor:pointer; width:49px; height:104px;overflow: hidden; background:url(//memberpic.114my.cn/dwwy11/uploadfile/image/20201030/20201030211519_1759231858.png) no-repeat;}
.btn02{ position:absolute; z-index:99; top:50%; margin-top:-40px; right:30px; cursor:pointer; width:49px; height:104px; overflow: hidden; background:url(//memberpic.114my.cn/dwwy11/uploadfile/image/20201030/20201030211519_496497492.png) no-repeat;}

.corpstyleCon{ position:relative; margin:0 auto; width:1200px; height:435px; overflow:hidden;}
.corpstyleCon .iteam{ position:absolute; overflow:hidden; width:485px !important; height:323px; top:12% !important;}
.corpstyleCon .iteam img{ display:block;}
.corpstyleCon .iteam b{ display:block; position:absolute; left:0; top:0; width:100%; height:100%; background:url(//memberpic.114my.cn/dwwy11/uploadfile/image/20201030/20201030212051_1060033756.png);}
.corpstyleCon .iteam.active b{ display:none;}
.corpstyleCon .iteam.active{ width:653px !important; height:435px; top:0 !important;}
.corpstyleCon .iteam.active .Pic{ display:block;}
.corpstyleCon .iteam.active a span { position:absolute; display:block; width:653px; line-height:66px; text-align:center; background:rgba(0,0,0,0.8); bottom:0px; font-size:16px; color:#fff;}



/*合作流程*/
.process_bg{ width:100%; height:433px; background:#f5f5f5;}
.process_main{ width:1200px; margin:0 auto; margin-top:60px;}
.process_fl{ margin-top:70px; float:left; width:353px; height:311px; background:url(//memberpic.114my.cn/dwwy11/uploadfile/image/20201030/20201030170543_1358380474.jpg) bottom no-repeat;}
.process_tit{ font-size:18px; line-height:18px;}
.process_tit i{ font-weight:bold;}
.process_tit span{ margin-bottom:14px; display:block; font-size:36px; line-height:36px; color:#333;}
.hotline{ margin-top:40px; padding-left:33px; font-size:26px; color:#333; font-family:neutraface2; background:url(//memberpic.114my.cn/dwwy11/uploadfile/image/20201030/20201030091358_1111839279.png) left no-repeat;}
.process_fr{ float:right; margin-top:90px; width:753px; height:285px; background:url(//memberpic.114my.cn/dwwy11/uploadfile/image/20201030/20201030091359_182125290.png) no-repeat; font-size:18px;}
.process_fr li{ margin-top:-11px; margin-left:97px; float:left; width:72px; text-align:center;}
.process_fr li:hover{ cursor: pointer; -webkit-transition:0.4s all ease-in-out; transition:0.4s all ease-in-out;}
.process_fr li:nth-child(1){ margin-left:39px;}
.process_fr li em{ display:block; margin:0 auto; color:#fff; width:24px; line-height:24px; background:#000; border-radius:50%;}
.process_fr li span{ display:block; margin-top:40px; font-size:18px; color:#333; font-weight:bold;}
.process2{ margin-top:36px;}
.process2 li em{ margin-top:36px;}
.process_fr li:hover span{ color:#21863a;}
.process_fr li:hover em{ background:#21863a;}



/*新闻资讯*/
.news_bg{ width:1200px; margin:0 auto; margin-top:60px;}
.news_bt{ float:left; font-size:18px; background:url(//memberpic.114my.cn/dwwy11/uploadfile/image/20201030/20201030091359_1474777141.png) 0 10px no-repeat;}
.news_bt span{ display:block; padding-left:34px; font-size:30px; color:#333; font-weight:bold;}
.news_lm{ float:right; margin-top:20px;}
.news_lm li{ float:left; margin-left:45px;}
.news_lm li a{ display:block; font-size:18px; text-align:center; width:165px; line-height:42px; border-radius:20px; background:#fff; box-shadow:0 0 10px #e6e6e6;}
.news_lm li a:hover{ background:#00863a; color:#fff; text-decoration:none;}
.X1 a{ background:#00863a !important; color:#fff;}
.news_main{ height:544px; margin-top:34px !important;}
.news1{ position:relative; float:left; width:555px; height:536px; border-bottom:3px solid #f5f5f5;}
.news1:hover { border-bottom:3px solid #00863a;}
.news1 .news_div_item_date{ overflow:hidden; position:absolute; top:390px;}
.news_div_item_year, .news_div_item_month, .news_div_item_day { float:left; font-size:16px; font-family:Tw Cen MT; color:#888;}
.news_div_item_title a{ position:relative; font-size:18px; color:#333; display:block;}
.news_main .news_div_item:hover .news_div_item_a { color:#00863a;}
.news_div_item_title a:after{ position:absolute; right:0px; top:5px; content:''; width:20px; height:10px; background:url(//memberpic.114my.cn/dwwy11/uploadfile/image/20201030/20201030091359_416039198.png) no-repeat;}
.news1:hover .news_div_item_title a:after,.news2 .news_div_item:hover .news_div_item_title a:after{ background:url(//memberpic.114my.cn/dwwy11/uploadfile/image/20201030/20201030091359_2090453406.png)no-repeat;}
.news_div_item_body a { display:none;}
.news_div_item_body { line-height:24px; margin-top:25px;}
.news1 .news_div_item_pic img { position:absolute; top:0; width:555px; height:348px;}
.news1 .news_div_item_content { position:relative; top:414px;}

.news2 { float:right; width:555px;}
.news2 .news_div_item:nth-child(1) { display:none;}
.news2 .news_div_item { border-bottom:3px solid #f2f2f2; height:150px; margin-top:40px;}
.news2 .news_div_item:hover { border-bottom:3px solid #00863a;}
.news2 .news_div_item:nth-child(2) { margin-top:0px;}
.news_div_item_date{ overflow:hidden;}
.news2 .news_div_item_content { margin-top:11px;}



/*版权*/
.bottombg{ width:100%; height:461px; margin-top:60px; background:url(//memberpic.114my.cn/dwwy11/uploadfile/image/20201030/20201030134841_1627389686.jpg) center no-repeat;}
.bottom{ width:1200px; margin:0 auto;}

/*友情链接*/
.link{ padding-top:38px; padding-bottom:35px; line-height:37px; color:#fff; border-bottom:1px solid #82c49e;}
.link_L{ margin-right:20px; font-size:16px; padding-right:21px; float:left; background:url(//memberpic.114my.cn/dwwy11/uploadfile/image/20201030/20201030135129_240330130.png) right no-repeat;}
.link_R{ float:left;}

/*版权左边*/
.fudaohang{ margin-top:45px;}
.fudaohang dl{ float:left; padding-right:90px; height:180px;}
.fudaohang dl dt{ padding-left:32px; font-size:18px; color:#fff; line-height:22px; background:url(//memberpic.114my.cn/dwwy11/uploadfile/image/20201030/20201030135306_1648901518.png) no-repeat;}
.fudaohang dl dd{ line-height:32px; margin-top:25px; padding-left:20px;}
.fudaohang dl dd a{ font-size:14px; color:#fff; opacity:0.7;}
.fudaohang dl dd a:hover{ opacity:1;}

/*版权右边*/
.code_fr{ float:right;}
.crcodecon ul img{ border:10px solid #fff; border-radius:5px; width:143px; height:auto;}
.crcodecon { margin-right:17px;}
.crcodecon ul{ width:173px !important; position:relative;}
.crcodecon ul:after{ content:''; display:block; position:absolute; width:10px; height:19px; right:0; top:15px; background:url(//memberpic.114my.cn/dgdxws11/uploadfile/image/20200905/20200905153440_1018450890.png) no-repeat left center;}
.crcodecon ul:nth-child(2):after{ top:15px;}
.crcodecon ul:nth-child(3):after{ top:72px;}
.crcodecon ul:nth-child(4):after{ top:130px;}
.crcodetab p{ cursor:pointer; font-size:16px; font-weight:lighter; width:200px; height:45px; line-height:45px; border-radius:25px; background:#7c2b23; background:linear-gradient(to right,#cea501,#dbd46f); position:relative;}
.crcodetab p+p{ margin-top:14px;}
.crcodetab p.on{background:linear-gradient(to right,#ffcd02,#f6ef85);}
.crcodetab p span{ padding-left:12px; margin-left:50px;}
.crcodetab p:after{ content:''; display:block; position:absolute; width:20px; height:20px; background:url(//memberpic.114my.cn/dwwy11/uploadfile/image/20201030/20201030142327_842615538.png) no-repeat center; top:12px; left:19px;}
.crcodetab p.on:after{ background:url(//memberpic.114my.cn/dwwy11/uploadfile/image/20201030/20201030142327_842615538.png) no-repeat center;}

/*版权底部*/
.banquan{ margin-top:40px; line-height:80px; border-top:1px solid #82c49e; color:#e6f0e9; line-height:80px;}
.banquan a{ color:#e6f0e9;}
.banquan a:hover{ color:#e6f0e9;}



/*浮动QQ*/
.back-top-container{ display:block; position:fixed; right:50px; bottom:50px; cursor:pointer;  z-index:99999;}
.yb_conct{ position:fixed; z-index:9999999; top:10px; right:-127px; cursor:pointer; transition:all .3s ease;}
.yb_conct a{ color:#fff; text-decoration:none;  font-size:16px;} .yb_conct a:hover{ color:#ff0; 
font-size:16px;}
.yb_bar ul li{ width:180px; height:53px; font:16px/53px 'Microsoft YaHei'; color:#fff; text-indent:54px; margin-bottom:1px; border-radius:3px; transition:all .5s ease; overflow:hidden; background:#21863a url(//memberpic.114my.cn/dwwy11/uploadfile/image/20201121/20201121091554_1339479298.png) no-repeat;}
.yb_bar .yb_top{ background-position:0 0;}
.yb_bar .yb_phone{ background-position:0 -57px; }
.yb_bar .yb_QQ{ text-indent:0; background-position:0 -113px;}
.yb_QQ img{display:none;}
.yb_bar .yb_ercode{ /*height:200px;*/ background-position:0 -169px;}
.hd_qr{ padding:0 29px 25px 29px;}
.yb_QQ a{ display:block; text-indent:54px; width:100%; height:100%; color:#fff;}



/*商桥*/
#newBridge .icon-right-center { left: 2px !important; right: auto !important;}