@charset "gb2312";
body{margin:0 auto; font-family:"microsoft yahei"; color:#555; font-size:14px;min-width:1300px;}
div,dl,ul,li,span,p,img,h1,h2,dl,p,em,h6{margin:0px; padding:0px; list-style:none; border:0px;}
.clear{clear:both; height:0px; overflow:hidden;}
.fl{float:left;}
.fr{float:right;}
.cp img{border:1px solid #ccc; background-color:#fff; padding:2px; background-color:#fff;}
.cp a:hover img{border:1px solid #009944; background-color:#fff; padding:2px;}
a{color:#525252; text-decoration: none; cursor:pointer;}
.trans1 img{transition:all 0.8s linear; -webkit-transition:all 0.8s linear; -moz-transition:all 0.8s linear; -ms-transition:all 0.8s linear;}
.trans1 img:hover{ transform: rotate(360deg);-webkit-transform: rotate(360deg); -ms-transform: rotate(360deg); -moz-transform: rotate(360deg);}
		
.trans2 img{transition:all 0.5s linear; -webkit-transition:all 0.5s linear; -moz-transition:all 0.5s linear; -ms-transition:all 0.5s linear;}
.trans2 img:hover{ transform: scale(1.2); -o-transform: scale(1.2); -moz-transform: scale(1.2); -ms-transform: scale(1.2); -wbkit-transform: scale(1.2);}
	
 .trans3 img{transition:all 0.5s linear; -webkit-transition:all 0.5s linear; -moz-transition:all 0.5s linear; -ms-transition:all 0.5s linear;}
.trans3 img:hover{ transform: scale(1.2)rotate(6deg); -o-transform: scale(1.2)rotate(6deg); -moz-transform: scale(1.2)rotate(6deg); -ms-transform: scale(1.2)rotate(6deg); -wbkit-transform: scale(1.2)rotate(6deg);}
 
a:hover{text-decoration: none; color:#009944;}
.box{width:1300px; height:auto; margin:0 auto; position: relative;}
.box:after{ display: block; content: ""; clear: both;}
 
 .top_all{ width: 100%; box-sizing: border-box; font-size:14px; color:#b3b5b7; min-width: 1300px; height:40px; line-height:40px; background:#f6f7f8; padding:0 80px 0 80px; position:relative;}
.top_all:after{ content:''; display:block; position:absolute; right:0; top:0; z-index:1; background:#009944; width:550px; height:50px; border-bottom-left-radius:80px;}
.top_r{z-index:2;position:relative; font-size:16px; color:#fff; line-height:48px; padding-left:30px; background:url(//memberpic.114my.cn/dgtewo/uploadfile/image/20201118/20201118220622_1717459264.png) no-repeat left center;}
.top_r span{ font-size:22px; color:#ffffff; font-weight:bold;vertical-align: sub; font-family:Arial, Helvetica, sans-serif; font: left;}
 .top_r p{ opacity: 0.7;float: left;}
 .head_all{ padding:35px 80px 0 80px; position:relative;min-width: 1300px; margin-bottom: 30px;}
 .head_l{}
 .head_logo{ margin-right:8px;} 
 .head_logo img{ display: block; height: 66px;}
 .head_w{font-size: 16px;color: #555; line-height: 32px; padding-top: 5px; }
 .head_w strong{ display: block; font-size: 26px; color: #222;}
 .head_w span{ color: #009944;}
 
 /*导航*/
.navbor{ width: auto;color: #333;font-size: 16px;margin:15px 0  0 0;position:relative; }
.nav{}
.NavCeshi.page{ position: relative; }
.nav > ul > li{ float: left;display:block;line-height:45px;width:auto; box-sizing: border-box;  position:relative; z-index: 99; text-align:center; margin-left: 20px;}
.nav > ul > li > a{ display: block;  font-size:1rem;color:#333; font-weight: lighter; padding: 0 20px; }
.nav > ul > li:hover{ height:45px;}
  .nav > ul > li:hover  a{color:#fff;}

.nav > ul > .block{ background-color:#009944; height:45px; color:#fff !important;display: block; box-sizing: border-box; position: absolute; top: 0;padding: 0 20px;  margin-left:20px;}
.erji_menu { display: none; position: absolute; left: 0; width: 100%; z-index: 1111;top: 45px; }
.erji_menu ul li a{ display: block; box-sizing: border-box;white-space: nowrap; text-overflow: ellipsis;overflow: hidden; padding: 0 10px; text-align: center; font-size: 14px; color: #555 !important; line-height:45px; border-top:1px solid #e4e4e4; background: #f5f5f5; -webkit-transition:0.3s all ease-in-out; transition:0.3s all ease-in-out;}
.erji_menu ul li a:hover{background:#009944 ;color:#fff !important;}
  
.navcurrent a{color:#fff !important;  background:#009944 !important;}
.rightarrowpointer{display:none;}
 
  @media screen and (max-width:1800px){
   .nav > ul > li{ margin-left: 15px;}
   .nav > ul > .block{ margin-left: 15px; padding: 0 15px;}
   .nav > ul > li > a{ padding: 0 15px;}
   }   
 
 
  @media screen and (max-width:1700px){
   .nav > ul > li{ margin-left: 12px;}
   .nav > ul > .block{ margin-left: 12px; padding: 0 15px;}
   .nav > ul > li > a{ padding: 0 15px;}
      .head_all{ padding:35px 50px 0 60px;}
   }   
 
   @media screen and (max-width:1600px){
   .nav > ul > li{ margin-left: 5px;}
   .nav > ul > .block{ margin-left: 5px; padding: 0 14px;}
   .nav > ul > li > a{ padding: 0 14px; }
    .head_all{ padding:35px 50px 0 50px;}
    .top_all{ padding:0 50px 0 50px; }
    .top_all:after{width: 500px;}
   }   
 
  @media screen and (max-width:1500px){
   .nav > ul > li{ margin-left: 5px;}
   .nav > ul > .block{  margin-left:5px; padding: 0 10px;}
   .nav > ul > li > a{ padding: 0 10px; font-size: 0.95rem;}
    .head_all{ padding:35px 0 0 0;}
    .top_all{ padding:0 30px 0 0; }
    .top_all:after{width: 480px;}
   }  

 /*幻灯片*/
.banner{ overflow: hidden; height:680px; width: 100%;  position:relative; }
.banner-box{ min-width:1300px; height:680px;overflow: hidden; position:relative; margin:0 auto; }
.banner-box .bd div{width: 100%;;height: 680px;}
.banner-box .bd{ width:100% !important; }
.banner-box .bd li{ width:100% !important; height:680px; background-position: center; background-repeat: no-repeat; }
.banner-box .bd li a{ display:block; background-size:auto; }
.banner-btn { width: 100%;  top: 0; left: 0; margin-left: 0; height: 680px; overflow: hidden; }
.banner-btn a{ display:block; width:49px; height:104px; position:absolute; top:44%; 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/dgtewo/uploadfile/image/20201118/20201118220829_720385809.png) no-repeat 0 0; } 
.banner-btn a.next{ right:-50px; background:url(//memberpic.114my.cn/dgtewo/uploadfile/image/20201118/20201118220829_720385809.png) no-repeat -49px 0; }
.banner-box .hd { position:absolute; bottom:40px; width: 100%; display: block; }
.banner-box .hd ul { width: 1300px; 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: 9; }
.banner-box .hd ul li.on{ background: #009944 ; 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_all{ width:100%; min-width:1300px;  height:70px;  background: #fff;  border-bottom: 1px solid #ddd;}
  input{outline: none;}
.search h1 a{ font-size:15px; color:#555; }
.search h1 a:hover{ color:#009944;}
.searchl{ font-size:15px;line-height:70px; padding-left: 20px; background: url(//memberpic.114my.cn/dgtewo/uploadfile/image/20201116/20201116174916_635407901.png)center left no-repeat;}
 .searchl h1{ font-size: 15px; color: #555;display: block;float:left;font-weight: normal;}
.searchl span{ display: block;float:left;}
.searchr{ width:450px;border-left: 1px solid #ddd; border-right: 1px solid #ddd;}
.search_kong{ width:450px;float:right; overflow:hidden; }
.search_2{float:left; width:340px; line-height:70px;}
.search_tu{ float:right; width:70px; padding-right: 35px;}
 
 /*产品展示*/
 .prod_all{ width: 100%;min-width: 1300px; margin-top: 70px; position: relative; padding-bottom: 65px; }
 .prod_all:after{ display: block;content: ""; position: absolute;bottom: 0; height: 120px; width: 100%;left: 0;right: 0;margin: 0 auto;background: url(//memberpic.114my.cn/dgtewo/uploadfile/image/20201117/20201117144441_363937141.png) center  no-repeat;}
 .prod_t{ text-align: center;font-size: 18px;font-weight: lighter; line-height: 40px;margin-bottom: 30px;}
 .prod_t p{ font-size: 40px; font-weight: normal; color: #222; }
 .prod_t span{ color: #009944; font-weight: bold;}
 .prod_t dl{ color: #555; padding: 8px 0 3px 0;}
 .prod_xs{ width: 100px;margin: 0 auto;}
 .prod_xs li{ display: inline-block;margin:  0 10px; width: 6px;height: 6px;border: 1px solid #ddd; margin-top: 5px;padding: 2px; border-radius: 50%;}
 .prod_xs li:after{ display: block; content: ""; width: 4px;height: 4px; border: 1px solid #ddd; border-radius: 50%;}
 .prod_xs li:nth-of-type(2){ width: 7px; height: 7px; padding: 3px; margin-top: 3px;}
  .prod_xs li:nth-of-type(2):after{ display: block; content: ""; width:5px;height: 5px; border: 1px solid #ddd; border-radius: 50%;}
 

 .prod_all .tempWrap{overflow:hidden; position:relative; width:1300px;}
 .prod_all .tempWrap ul{position: relative; overflow: hidden; padding: 0px; margin: 0px;}
 .prod_all .tempWrap ul li{ float: left;width: 1300px;}
 
		.prod_b{ margin:0 auto; position:relative;  overflow:hidden;  zoom:1;   }
		.prod_b .hd{ width:100%; padding-top:5px;  overflow:hidden; margin-bottom: 30px;}
		.prod_b .hd ul{  overflow:hidden; zoom:1; }
		.prod_b .hd ul li{ float:left; background: #eee;  text-align:center; width:190px;height: 150px; overflow: hidden;box-sizing: border-box; border-radius:20px; display: block;padding-top: 25px;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 .hd ul li+li{ margin-left: 25px;}
 .prod_b .hd ul li a{ display: block;color: #333;font-size: 20px; line-height:45px;}
 .prod_b .hd ul li .img{width: 80px;height:62px;overflow: hidden;position: relative; margin:0 auto;}
 .prod_b .hd ul li .img img{width: 80px; position: absolute;top: 0; left: 0;}
 
		.prod_b .hd ul li.on{ background:#009944 ; border-radius: 0 40px; }
 .prod_b .hd ul li.on a{ color: #fff;}
 .prod_b .hd ul li.on img{ top: -62px;}
		.prod_b .bd li{ display: block;}
 .prod_b .bd li td{ display: block;width: 381px;height: auto; background: #fff;padding: 15px !important;border: 1px solid #eee; position: relative;float:left; margin-left: 30px; margin-bottom: 30px; position: relative;}
 .prod_b .bd li td img{width: 100%;}
 .prod_b .bd li td:nth-of-type(3n+1){margin-left: 0;}
 .prod_b .bd li td span{ display: block;padding-top: 0 !important; line-height: 50px !important; margin-top: 15px; background: #eee;position: relative;z-index: 2;}
 .prod_b .bd li td span a{ display: block; font-size: 16px;font-weight: lighter; }
 .prod_b .bd li td a{ display: block;position: relative; z-index: 2;}
 .prod_b .bd li td br{ display: none;}
 .prod_b .bd li td:After{ display: block;content: "";width: 0;height: 0;background: #009944; position: absolute;left: 0;bottom: 0;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 .bd li td:hover:After{width: 100%;height: 100%;}
 
 
 /*困扰*/
 .trouble{width: 100%;min-width: 1300px;overflow: hidden;height: 200px; color: #fff; padding-top: 20px; box-sizing: border-box; background: url(//memberpic.114my.cn/dgtewo/uploadfile/image/20201117/20201117145119_1774616454.jpg) center no-repeat;}
 .trouble_l{ line-height: 50px; padding-left: 175px;}
 .trouble_l p{font-size: 30px;font-weight: lighter; opacity: 0.8;}
 .trouble_l dl{font-size: 35px; letter-spacing: 1px;}
 
 .trouble_r{width: 585px; padding-top:28px;}
 .trouble_r li{ margin-right: 35px; margin-bottom: 20px; font-size: 18px; padding-left:25px; display: block;width: auto;height: 20px;line-height: 20px; background: url( //memberpic.114my.cn/dgtewo/uploadfile/image/20201118/20201118153731_1721008304.png) center left no-repeat;}

 
 /*特点*/
 .feature{width: 100%;min-width: 1300px; color: #fff; overflow: hidden;padding: 70px 0 70px 0; background:url( //memberpic.114my.cn/dgtewo/uploadfile/image/20201117/20201117150826_2081851940.jpg) center top no-repeat,url(//memberpic.114my.cn/dgtewo/uploadfile/image/20201117/20201117155837_77380183.jpg)center bottom no-repeat;}
 .feature  .prod_xs li{border: 1px solid #fff;  opacity: 0.7;}
 .feature  .prod_xs li:After{ border-color: #fff;}
  .feature .prod_t p{ color: #fff;}
 .feature .prod_t dl{ color: #fff; opacity: 0.7;}
 .feature_c{ }
 .feature_c li{ display: block;width: 240px; height: 240px; overflow: hidden;border-radius: 50%; margin-top:70px; box-sizing: border-box; position: relative; border: 5px solid #fff;transition:all 0.5s linear; -webkit-transition:all 0.5s linear; -moz-transition:all 0.5s linear; -ms-transition:all 0.5s linear;}
 .feature_c li p{ display: block;position: absolute;left: 0;right: 0;text-align: center;line-height: 50px; background: rgba(255,255,255,0.2);color: #fff;font-size: 18px;bottom: -1px;}
 .feature_c li+li{ margin-top: 85px;}
 .feature_c li:hover{ border-radius: 0;}
 .feature_c .fl li:nth-of-type(2){ border-radius: 0;}
  .feature_c .fr li:nth-of-type(1){ border-radius: 0;}
 
  .feature_c .fl li:hover:nth-of-type(2){ border-radius: 50%;}
  .feature_c .fr li:hover:nth-of-type(1){ border-radius: 50%;}
 
 .feature_b{ margin-top: 60px;}
 .feature_b li{ display: block;background:#fff; width: 430px; height: 280px; box-sizing: border-box;font-size: 16px;font-weight: lighter;line-height: 30px; text-align: center;padding: 50px 50px; position: relative;}
 .feature_b li:after{ display: block; content: ""; height: 10px;width: 400px; position: absolute;left: 0;right: 0;bottom: -10px; height: 10px; background:  url(//memberpic.114my.cn/dgtewo/uploadfile/image/20201117/20201117153158_538200789.png) center bottom no-repeat;}
 
 .feature_b li:nth-of-type(2){ width: 440px; background: #f5f5f5;}
 .feature_b li .img{ display: block;width: 61px; height: 55px; overflow: hidden;margin: 0 auto 10px auto;position: relative; z-index: 2;}
 .feature_b li .img img{ display: block;position: absolute;left: 0;top: 0;}
 .feature_b li:hover .img img{left: -61px;}
 .feature_b li p{font-size: 25px; color: #333; font-weight: bold; margin: 20px auto 15px auto;position: relative; z-index: 2; transition:all 0.5s linear; -webkit-transition:all 0.5s linear; -moz-transition:all 0.5s linear; -ms-transition:all 0.5s linear;}
 .feature_b li dl{ color: #555;position: relative; z-index: 2;transition:all 0.5s linear; -webkit-transition:all 0.5s linear; -moz-transition:all 0.5s linear; -ms-transition:all 0.5s linear;}
 
 .feature_b li:after{ display: block;content: "";width: 100%;height: 0px;top: 0;background: #009944 ; position: absolute;left: 0;transition:all 0.5s linear; -webkit-transition:all 0.5s linear; -moz-transition:all 0.5s linear; -ms-transition:all 0.5s linear;}
 .feature_b li:hover:after{ height: 100%; border-radius: 0 0 20px 20px;}
 .feature_b li:hover dl{ color: #fff;}
 .feature_b li:hover p{color: #ccff00;}
 
 
 .feature_p{ width: 640px; line-height: 60px; background: #009944;font-size: 16px;margin: 60px auto auto auto;}
 .feature_p a{ display: block;width: 150px; text-align: center;font-size: 16px; background: #68ba06; color: #fff;}
 .feature_p a:hover{ background: #dd2a1e;}
 .feature_p p{  display: block;font-size: 16px; padding-left: 30px;}
 .feature_p dl{ font-size: 25px;font-weight: bold;font-family: "arial";}
 
 /*案例*/
 .case_all{width: 100%;min-width: 1300px; background: #fff;margin-top: 70px;}
 .case_b li{ display: block; margin: 0 30px 30px 0; width: 635px; height: 335px; overflow: hidden;position: relative;box-sizing: border-box;}
 .case_b li:nth-of-type(2),.case_b li:nth-of-type(5){ margin-right: 0;}
 .case_b li:nth-of-type(3), .case_b li:nth-of-type(5){width: 335px;}
 .case_b li:nth-of-type(4){width: 570px;}
 
 .case_b li a{ display: block;position: relative;}
 .case_b li a img{ width: 100%;}
 .case_b li p{ display: block;position: absolute;left: 0;top:285px;height: 50px;width: 100%;text-align: center; line-height: 50px; background: rgba(0,153,68,0.8); font-size: 16px; color: #fff; }

 /*优势*/
 .adv_all{width: 100%;min-width: 1300px;padding: 70px 0 70px 0;  margin-top: 40px; background:#eee url(//memberpic.114my.cn/dgtewo/uploadfile/image/20201118/20201118103534_1854769101.png) center top no-repeat;}
  .adv_all  .prod_xs li{border: 1px solid #fff;  opacity: 0.7;}
 .adv_all  .prod_xs li:After{ border-color: #fff;}
  .adv_all .prod_t p{ color: #fff;}
 .adv_all .prod_t dl{ color: #fff; opacity: 0.7;}
 
 
  .adv_all .tempWrap{overflow:hidden; position:relative; width:1200px;}
 .adv_all .tempWrap ul{position: relative; overflow: hidden; padding: 0px; margin: 0px;}
  .adv_all .tempWrap ul li{ float: left;width: 1200px;}
 

		.adv_b{ overflow:hidden; position:relative; background: #fff;box-sizing: border-box;padding: 50px;   }
		.adv_b .hd{ overflow:hidden;   background:#fff; width: 380px; margin: 35px auto auto auto;}
		.adv_b .hd .prev{ display:block;  width:39px; height:27px; float:right; margin-right:30px; margin-top:6px;  overflow:hidden;cursor:pointer;background:url(//memberpic.114my.cn/dgtewo/uploadfile/image/20201117/20201117211823_2097726901.png) 0 0 no-repeat;}

	.adv_b .hd .next{ width:39px; height:27px; float:right; margin-left:30px; margin-top:6px;  overflow:hidden;cursor:pointer;  background: url(//memberpic.114my.cn/dgtewo/uploadfile/image/20201117/20201117212043_1437972717.png)0 0 no-repeat;}

		.adv_b .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
		.adv_b .hd ul li{ float:left;  width:20px; height:20px; overflow:hidden; margin: 0 20px;  text-align: center; color: #fff; cursor:pointer; background: #aaa; border-radius: 50%;overflow: hidden;}
		.adv_b .hd ul li.on{ background: #009944;}
		.adv_b .bd{ }
		.adv_b .bd ul{ overflow:hidden; zoom:1; }
		.adv_b .bd ul li{ float:left; _display:inline; overflow:hidden; text-align:center; position: relative;}
		.adv_b .bd ul li .pic{ width: 700px; }

		.adv_b .bd ul li .word{ line-height:32px; text-align: left;width: 460px; position: relative;height: 450px;}
 .adv_b .bd ul li .word dl{ font-size: 40px;  line-height: 55px; color: #009944; padding: 10px 0;}
 .adv_b .bd ul li .word i{ display: block;font-style: normal;font-size:18px;font-weight: lighter;line-height: 40px;color: #999; text-transform: uppercase;}
 .adv_b .bd ul li .word i:after{ display: block;content: "";width: 100px; height: 5px; background: #eee;margin:25px 0 25px 0;}
 .adv_b .bd ul li .word p{margin-top: 15px; font-size: 15px; padding-left: 25px; text-align: justify; font-weight: lighter;background: url(//memberpic.114my.cn/dgtewo/uploadfile/image/20201117/20201117214009_2095314071.jpg) 0 8px no-repeat; }
 .adv_b .bd ul li .tel{ position: absolute;left: 0;bottom: 0; width: 460px;height: 100px; box-sizing: border-box;padding: 23px 0 0 80px; background: #f2f2f2 url(//memberpic.114my.cn/dgtewo/uploadfile/image/20201117/20201117215832_777462408.jpg) 35px 26px no-repeat; text-align: left;font-size: 16px;}
  .adv_b .bd ul li .tel em{ display: block;font-style: normal;font-size:25px;font-weight: bold;line-height: 40px;color: #999; font-family: "arial"; color: #009944;}

 .adv_bg:after{ display: block;content: ""; position: absolute;right:-70px; top: 419px; width: 276px;height: 339px; background: url(//memberpic.114my.cn/dgtewo/uploadfile/image/20201117/20201117220724_239767671.png) center no-repeat;}
 
 
 /*流程*/
 .process{ margin-top: 140px;}
 .process p{ display: block;font-size: 30px; line-height: 40px; color: #222;}
 .process span{ font-size: 40px;}
 .process li{text-align: center; margin-top:50px;}
 .process li dl{ display: block;width: 140px;height: 140px;border-radius: 50%;overflow: hidden; border: 15px solid #fff; position: relative; transition:all 0.5s linear; -webkit-transition:all 0.2s linear; -moz-transition:all 0.2s linear; -ms-transition:all 0.2s linear;box-shadow: 0 0 0 inset #009944;background: #f5f5f5;}
 .process li dl img{ display: block;position: absolute;top: 0;left: 0;}
 .process li:hover dl img{ display: block;top: -140px;}
 .process li i{ display: block;font-size: 18px; color: #333;line-height: 32px;padding-top: 15px; font-style: normal; }
 .process li+li{ margin-left: 56px;}
 
 .process li:hover dl{ box-shadow: 0 0 160px inset #018e3f ;}
 
 /*简介*/
 .about{width: 100%;min-width: 1300px; padding-top: 70px; }
 .about_img{width: 1300px;height: 400px; overflow: hidden;background: url(//memberpic.114my.cn/dgtewo/uploadfile/image/20201118/20201118095219_2046171182.jpg) top center fixed no-repeat;}
 .about_b{background: #f9f9f9; position: relative; height: 200px;box-sizing: border-box;}
 .about_b:after{ display: block;content: "";height: 15px; position: absolute;left: 0;right: 0;width: 1300px; bottom: -15px; background: url(//memberpic.114my.cn/dgtewo/uploadfile/image/20201118/20201118110236_914912588.png) center top no-repeat;}
 .about_b_l{ width: 200px; height: 200px; background: #009944;text-align: center;font-size: 40px;font-weight: bold;box-sizing: border-box; box-shadow: 0 0 10px inset #018e3f ;transition:all 0.5s linear; -webkit-transition:all 0.5s linear; -moz-transition:all 0.5s linear; -ms-transition:all 0.5s linear;}
 .about_b_l a{ display: block;padding-top: 40px; font-size: 40px; line-height:58px; font-weight: bold; color: #fff; letter-spacing: 4px;}
 .about_b_l:hover{ box-shadow: 0 0 160px inset #68ba06 ;}
 .about_b_r{ width: 1100px; text-align: justify;box-sizing: border-box;padding: 40px 50px 0 50px;font-size: 15px;line-height: 30px; font-weight: lighter;}
 .about_b_r dl{ font-size: 25px;font-weight: bold;color: #333; padding-bottom: 10px;}
 .about_b_r a{ font-size: 15px;}
 
/* 车间*/
 .workshop{width: 100%;min-width: 1300px;background: url(//memberpic.114my.cn/dgtewo/uploadfile/image/20201118/20201118111624_1541901051.jpg) center bottom no-repeat;padding-bottom: 100px; margin-top: 60px;}

	 .workshop .slideGroup{ text-align:left;  }
	 .workshop .slideGroup .parHd{line-height:60px;  position:relative; width: 500px; margin: 0 auto 30px auto;}

 .workshop .slideGroup .parHd ul:after{ display: block;content:"";clear: both;}
	 .workshop .slideGroup .parHd ul li{ float:left;  width: 250px; text-align: center;background: #eee; cursor:pointer; color: #222;font-size: 18px;  }
 .workshop .slideGroup .parHd ul li a{color: #222;font-size: 18px; display: block;}
	 .workshop .slideGroup .parHd ul li.on a{  background:#009944; color: #fff; }
	 .workshop .slideGroup .slideBox{ overflow:hidden; zoom:1; position:relative;   }

	 .workshop .slideGroup .parBd ul{ overflow:hidden; zoom:1;   }
	 .workshop .slideGroup .parBd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
	 .workshop .slideGroup .parBd ul li .pic{ text-align:center; }
	 .workshop .slideGroup .parBd ul li .pic img{ width:120px; height:90px; display:block;  padding:2px; border:1px solid #ccc; }
	 .workshop .slideGroup .parBd ul li .pic a:hover img{ border-color:#999;  }
	 .workshop .slideGroup .parBd ul li .title{ line-height:24px;   }

  .workshop .tempWrap{overflow:hidden; position:relative; width:1300px;}
 .workshop .tempWrap ul{position: relative; overflow: hidden; padding: 0px; margin: 0px;}
 .workshop .tempWrap ul li{ float: left;width: 1300px;}
 
 .workshop td{ display: block;width: 304px; overflow: hidden;height: auto; position: relative;padding: 0 !important;float: left; margin-right: 28px;margin-bottom: 28px; box-shadow: 0 0 5px rgba(0,0,0,0.1);}
 .workshop td:nth-of-type(4n){margin-right: 0;}
 .workshop td br{ display: none;}
 .workshop td>a{width: 304px;height: auto; overflow: hidden;}
 .workshop td>a 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;}
 .workshop td:hover>a 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);}
 .workshop td div{ padding-top: 0 !important;  background: #fff; position: relative; height: 50px;overflow: hidden;}
 .workshop td div a{ display: block;width: 100%; line-height: 50px;text-align: center;font-size: 15px; position: relative;z-index: 2;}
 .workshop td div:after{ display: block;content: ""; position: absolute;z-index: 1; top: 0; width: 100%; height: 0;background: #009944;transition:all 0.5s linear; -webkit-transition:all 0.5s linear; -moz-transition:all 0.5s linear; -ms-transition:all 0.5s linear;}
 .workshop td:hover div:after{ height: 100%;}
 .workshop td:hover div a{ color: #fff;}
 
 
/*新闻中心*/
.news_bg{width: 100%;min-width:1300px; }
.news_lt{float:left;width:840px;}
.news_l{ float:left; }
.news_l a{height:61px; width:420px;background: #eee; position: relative; display: block;float: left;font-size: 20px;color: #333;padding-top: 8px; text-align: center; }
 .news_l a+a{width: 420px;}
.news_l a span{display: block;line-height:50px;text-align: center;}
.news_l a:hover,.news_l a.active{background:linear-gradient(to right,#009944,#01a447);color: #fff;}
.news_l a > *{ position: relative; z-index: 3;text-align: center;}


 .news_d{ margin-top: 30px;}
.news_nor { height:570px; width: 840px; overflow: hidden;}
.new_cont .news_row2 {position: absolute; left: 0; top: 0; display: none; width: 840px; height: 570px;background: #f9f9f9;}
.new_cont { position: relative; width: 840px; display: block; }
.news_row2 .divdgweb_new_div, .news_row2 .news_div {height: 495px; font-weight: normal;    margin-top: 20px; padding: 0px 20px;}
.news_row2 .news_div_item, .news_row2 .divdgweb_new_div_item { position: relative;height: 50px; overflow: hidden; -webkit-transition: 0.3s all ease; transition: 0.3s all ease;    border-bottom: 1px dashed #e9e9e9;}
.news_row2 .divdgweb_new_div_item_date, .news_row2 .news_div_item_date { position: absolute; right: 20px; top: 17px; -webkit-transition: 0.3s all ease; transition: 0.3s all ease; }
.news_row2 .divdgweb_new_div_item_date > div, .news_row2 .news_div_item_date > div{ display: inline-block; color: #999; font-size: 15px; font-family: 'arial'; }
.news_row2 .news_div_item_title, .news_row2 .divdgweb_new_div_item_title{ position: relative; }
.news_row2 .news_div_item_year:after, .news_row2 .news_div_item_year::after, .news_row2 .divdgweb_new_div_item_year:after, .news_row2 .divdgweb_new_div_item_year::after{ content: '-'; }
.news_row2 .on .news_div_item_year:after, .news_row2 .on .divdgweb_new_div_item_year:after,{ content: ''; }
.news_row2 .news_div_item_title:after, .news_row2 .divdgweb_new_div_item_title:after{ content:""; background: #009944; width: 6px; height: 6px; position: absolute; left: 10px; top: 22px; }
.news_row2 .on .news_div_item_title:after, .news_row2 .on .divdgweb_new_div_item_title:after{ content: ''; display: none; }
.news_row2 .news_div_item_title .news_div_item_a, .news_row2 .divdgweb_new_div_item_title .divdgweb_new_div_item_a { font-size: 15px; color: #666; padding-left: 26px; display: block; line-height: 50px; width: 470px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; -webkit-transition: 0.3s all ease; transition: 0.3s all ease; }
.news_row2 .news_div_item_pic, .news_row2 .news_div_item_body, .news_row2 .divdgweb_new_div_item_body{ -webkit-transition: 0.3s all ease; transition: 0.3s all ease; }
.news_row2 .news_div_item_pic { padding-top: 15px;}
.news_row2 .news_div_item_pic a, .news_row2 .news_div_item_pic a img { display: block; width: 300px; height: 221px; }
.news_row2 .news_div_item.on, .news_row2 .divdgweb_new_div_item.on{ height: 245px; border-bottom: 1px solid #eee; padding: 0 0 20px; background: #f9f9f9;}
.news_row2 .news_div_item_body, .news_row2 .divdgweb_new_div_item_body { line-height: 30px; color: #666; font-size: 15px; width:445px; text-align: justify; position: absolute; right:22px; top: 50px; font-weight: lighter;    margin-top: 40px;}
.news_row2 .on .divdgweb_new_div_item_date, .news_row2 .on .news_div_item_date { top: 23px; right: 436px;display:none;}
.news_row2 .on .news_div_item_title .news_div_item_a, .news_row2 .on .divdgweb_new_div_item_title .divdgweb_new_div_item_a { position: absolute; left: 305px; top:17px; font-size: 18px;    color: #333;font-weight: bold;    z-index: 999; height: 220px;}
.news_row2 .on .news_div_item_title .news_div_item_a:after, .news_row2 .on .divdgweb_new_div_item_title .divdgweb_new_div_item_a:after{    content: "";display: block;    border-bottom: 1px solid #e1e1e1;}
.news_row2 .on .divdgweb_new_div_item_date > div, .news_row2 .on .news_div_item_date > div { font-weight: bold; color: #333; font-size: 24px; line-height: 30px; }
.news_row2 .on .divdgweb_new_div_item_date > .divdgweb_new_div_item_year, .news_row2 .on .news_div_item_date > .news_div_item_year{ font-size: 12px; display: block; font-weight: 100; line-height: 20px; text-indent: 1px; }
.news_row2 .on .news_div_item_date > .news_div_item_year:after,.news_row2 .on .divdgweb_new_div_item_date > .divdgweb_new_div_item_year:after{ content: ''; }
.news_row2 .news_div_item_content,.news_row2 .divdgweb_new_div_item_content{position: relative;}
.news_row2 .news_div_item_content:before,.news_row2 .divdgweb_new_div_item_content:before{content:"\67e5\770b\8be6\60c5";position: absolute;top:175px;left:335px;font-size: 14px;font-family: Arial, Helvetica, sans-serif;text-transform: uppercase;font-weight: normal;width: 130px;text-align: center;height: 35px;line-height: 35px;border-radius: 23px;background: #009944;color: #fff;}


#coleexx{ height: 512px !important;overflow: hidden;}
.wend{ float: right; margin-right: 0;width:415px; height: 639px; background:#f9f9f9;overflow: hidden;}
.wend h2{ left:0; margin-bottom: 0; margin-bottom: 25px;height: 72px;background:linear-gradient(to right,#009944,#01a447);}
.wend h2 a{ font-size:20px; color:#fff;font-weight: normal;line-height: 72px;    margin-left: 30px;}
.wend h2 a i{float: left;display: block;padding-top: 22px;margin-left: 24px;margin-right: 17px;}
.wend .news_div_item_a { font-size: 15px; }
.wend .news_div_item_title:hover a{ color: #009944;}
.wend .news_div_item_content{border-bottom: 1px dotted #eee;padding:20px 20px 10px 20px;}
.wend .lastdl{ border-bottom: none;}
.wend .news_div_item_title{ height:35px; padding-left:40px; line-height:30px;font-size:14px; color:#333333; overflow: hidden;font-weight: bold; position: relative;}
 .wend .news_div_item_title:after{ background:#009944;  width: 30px; height: 30px; position: absolute;left: 0;top: 0; content: "\95ee"; display: block;; font-size: 16px;font-weight: bold;color: #fff; text-align: center;border-radius: 50%;}
.wend .news_div_item_title a{ color:#333333;}
.wend .news_div_item_title a:hover{color: #009944}
.wend .news_div_item_body{ padding-left:40px; line-height:22px; color:#666; height: 55px; font-size: 13px; overflow: hidden;margin-top: 12px; position: relative;}
 .wend .news_div_item_body:after{ background:#333;  width: 30px; height: 30px;line-height: 30px; position: absolute;left: 0;top: 0;display: block; content: "\7b54"; font-size: 16px;font-weight: bold;color: #fff; text-align: center;border-radius: 50%;}
.news_row2 .news_div_item_pic a img{border: 1px #e1e1e1 solid;}
.wend .fr a{width: 74px;height: 24px;line-height: 24px;text-align: center;font-size: 14px;color: #fff;border-radius: 5px;display: block;margin-right: 12px;margin-top: 24px; text-transform:uppercase;}
.wend .fr a:hover{background:#333;}
 
 
 /*友情链接*/
 .link_all{width: 100%;min-width: 1300px; margin-top: 70px; background: #333 url(//memberpic.114my.cn/dgtewo/uploadfile/image/20201118/20201118142551_1683389098.jpg) center top no-repeat;}
 
    .link_box{ line-height: 70px; padding-left: 30px;}
   .link_box i{ display: block; text-transform: uppercase; color: #ccff00; font-style: normal; font-size: 40px;font-family:"Impact",airal; float: left;}
   .link_box em{font-size: 20px; color: #fff;display: block; font-style: normal;  float: left; margin-left:8px;}
   #links_c{width:1000px; float:left;}
  .linkTagcs li a{font-size: 15px;}
.linkTagcs li a:hover{color:#ccff00 !important;}
 
 /*版权*/
 .copy_all{width: 100%;min-width: 1300px; background: #333; padding-top: 50px;font-size: 15px;line-height: 32px;  color: #ccc;}
 .copy_all a:hover{ color: #009944 ;}
 .copy_w p{ font-size: 18px;color: #fff; line-height: 32px; padding-bottom: 10px; margin-right: 90px;}

 .copy_w a{ display: block;width: 100px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;font-size: 15px;line-height: 32px;  color: #ccc;}
 .copy_w strong{ font-size: 22px; letter-spacing: 2px; color: #fff;font-family: "arial";}
 .copy_code{ margin-left: 60px;}
 .copy_code p{ font-size: 18px;color: #fff; line-height: 32px; padding-bottom: 10px;text-align: center;}
 .copy_code dl img{ width: 155px;}
 
 .copy_b{ border-top: 1px solid #444;padding: 38px 0 30px 0; text-align: center;  margin-top: 30px;font-size: 15px;color: #ccc;line-height: 32px;}
 .copy_b a{ font-size: 15px;color: #ccc;line-height: 30px;}

/*右侧浮动*/
.y-kefu-box { position: fixed; right: 0; top: 16%; 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(//memberpic.114my.cn/dgtewo/uploadfile/image/20201119/20201119183226_266173391.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: #009944; }/*颜色更改*/
.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: #009944; border-color: #009944; 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: #009944; border-color: #009944;}/*颜色更改*/
.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: #009944; 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: 120px; height: 120px; margin: 20px auto 10px; }
.y-kefu-box01 .y-ewm-box .y-ewm-img1 { width: 150px; border-right: solid 1px #efefef; }
.y-kefu-box01 .y-ewm-box .right { top: 84px; }
/*邮箱*/
.y-kefu-box01 .y-email-infos { padding: 28px 20px 28px 45px; color:#b9b9b9; text-align: left; bottom: 0; }
.y-kefu-box01 .y-email-infos p { color: #009944; 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:#009944;position: absolute; top: 37px; left: 55px; z-index: 9;}/*关闭后颜色*/
.y-kefu-box01 .hide-status .kf-zixun { padding: 10px 0 7px; color: #fff; cursor: pointer; }