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 #279558; 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);}
	
a:hover{text-decoration: none; color:#279558;}
.box{width:1300px; height:auto; margin:0 auto; position: relative;}
.box:after{ display: block; content: ""; clear: both;}
 
 

 
 .top_all{ 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:#279558; width:450px; 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(https://memberpic.114my.com.cn/dgjxjm/uploadfile/image/20210113/20210113181123_330466397.png) no-repeat left center;}
.top_r span{ font-size:25px; color:#ffffff;font-weight:bold; vertical-align: sub; font-family:"arial";}
 
 .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:17px;color: #444; line-height: 32px; padding-top: 5px; }
 .head_w strong{ display: block; font-size: 28px; color: #222;}
 .head_w dl{}
 
 /*导航*/
.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; padding: 0 30px; }
.nav > ul > li:hover{ height:45px;}
  .nav > ul > li:hover  a{color:#fff;}

.nav > ul > .block{ background-color:#279558; 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:#279558 ;color:#fff !important;}
  
.navcurrent a{color:#fff !important;  background:#279558 !important;}
.rightarrowpointer{display:none;}
 
  @media screen and (max-width:1800px){
 
   .nav > ul > .block{  padding: 0 25px;}
   .nav > ul > li > a{ padding: 0 25px;}
   }   
 
 
  @media screen and (max-width:1700px){
   .nav > ul > li{ margin-left: 25px;}
   .nav > ul > .block{ margin-left: 25px; padding: 0 20px;}
   .nav > ul > li > a{ padding: 0 20px;}
      .head_all{ padding:35px 50px 0 60px;}
   }   
 
   @media screen and (max-width:1600px){
    .nav > ul > li{ margin-left: 16px;}
   .nav > ul > .block{ margin-left: 16px;}

    .head_all{ padding:35px 50px 0 50px;}
    .top_all{ padding:0 50px 0 50px; }
    .top_all:after{width: 420px;}
   }   
 
  @media screen and (max-width:1400px){
  .nav > ul > li{ margin-left: 15px;}
   .nav > ul > .block{ margin-left: 15px;}
    .head_all{ padding:35px 0 0 0;}
    .top_all{ padding:0 30px 0 0; }
    .top_all:after{width: 400px;}
   }  

 /*幻灯片*/
.banner{ overflow: hidden; height:660px; width: 100%; position:relative; }
.banner-box{ min-width:1300px; height:660px;overflow: hidden; position:relative; margin:0 auto; }
.banner-box .bd div{width: 100%;;height: 660px;}
.banner-box .bd{ width:100% !important; }
.banner-box .bd li{ width:100% !important; height:660px; 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: 660px; overflow: hidden; }
.banner-btn a{ display:block; width:49px; height:104px; position:absolute; top:30%; 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/dgjxjm/uploadfile/image/20210113/20210113181305_2041296398.png) no-repeat 0 0; } 
.banner-btn a.next{ right:-50px; background:url(https://memberpic.114my.com.cn/dgjxjm/uploadfile/image/20210113/20210113181305_2041296398.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:15px; height:15px; border-radius:15px; 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: #279558 ; width: 30px; }
.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:#279558;}
.searchl{ font-size:15px;line-height:70px; padding-left: 20px; background: url(https://memberpic.114my.com.cn/dgjxjm/uploadfile/image/20210113/20210113183708_1950077671.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;}
 
/* 简介*/
 .about_all{width: 100%; min-width: 1300px;margin-top: 70px;}
 .about{ box-sizing: border-box;}
 .about_l{width: 650px; font-weight: lighter;font-size: 15px;line-height: 32px;text-align: justify;}
 .about_l dl{ font-size:25px;color: #222; line-height: 50px; padding: 12px 0 10px 0; font-weight: normal;}
 .about_l p{ font-size: 15px;padding-top: 5px;}
 .about_l dt{font-size: 44px; font-weight: bold;color: #222; line-height: 44px; letter-spacing:5px;}
 .about_l p a{ display: block; margin-top:25px; width: 180px; line-height: 45px;background: linear-gradient(to top,#279558,#119f50 );color: #fff;text-align: center; font-size: 15px;}
 .about_l p a:hover{ background: #fd9a01;}
 
  /*视频*/
 .about_r{position: relative;}
  .sp{display: block;position: relative;background: url(https://memberpic.114my.com.cn/dgjxjm/uploadfile/image/20210122/20210122084144_1072435939.jpg) no-repeat center;width: 600px; height: 340px; transition: all linear 0.3s;-moz-transition: all linear 0.3s;-ms-transition: all linear 0.3s;-webkit-transition: all linear 0.3s;position: relative;z-index: 1;}
  .about_r .sp:after{ display: block; content: "";width: 70px; height: 70px; border-radius: 50%;  position: absolute; background: rgba(255,255,255,0.7) url(https://memberpic.114my.com.cn/dgjxjm/uploadfile/image/20210111/20210111163253_37775036.png) center no-repeat; left: 0;right: 0;margin: 0 auto;top: 126px;z-index: 999;}
 .about_r .sp:before{display: block; content: ""; width: 70px; height: 70px; right: 0;left: 0;margin: 0 auto;top: 126px; border-radius: 50%;  position: absolute; background: rgba(255,255,255,0.7); animation:mymove 2s infinite; -moz-animation:mymove 1.5s infinite;-ms-animation:mymove 2s infinite; -o-animation:mymove 1.5s infinite; -webkit-animation:mymove 1.5s infinite; z-index: 999;}
 
 @-webkit-keyframes mymove
{
0% {background: rgba(255,255,255,1);top:126px;}
100% { width: 160px; height: 160px; top:86px;background: rgba(255,255,255,0.0);}
}
 

 
  /*实力*/
    #about_b{ box-sizing: border-box;}
   #about_b li{display: block; float: left; font-size: 15px; color: #555; line-height: 30px;width: auto; padding: 20px 74px 20px 74px;position: relative;text-align: center; background: url(https://memberpic.114my.com.cn/dgjxjm/uploadfile/image/20210113/20210113183733_280147065.png) right center no-repeat;}
 
 #about_b li:nth-of-type(1){ padding-left: 0;}
 #about_b li:nth-of-type(4){  background: none; padding-right: 0;}
 
   #about_b li span{ color: #279558;  font-family: "impact"; font-size:60px;line-height:60px; float: left;}
 #about_b li p{ margin-bottom:18px; display:inline-block; position:relative;}
.number_ljs{font-size:18px; color:#ddd; text-align:center;}
 #about_b em{font-style:normal;display:block; font-size:15px;float: left;  line-height: 23px; font-weight: bold; margin-left: 5px; color: #333;margin-top: 35px;}
 
/* 产品展示*/
 .prod_all{width: 100%;min-width: 1300px;background: #f5f5f5;margin-top: 70px; padding: 70px 0 40px 0;}
 .prod_t{text-align: center; margin-bottom: 40px;}
 .prod_t img{ display: block;margin: 0 auto;}
 .prod_t p{ font-size: 40px; color: #222;line-height: 40px;padding: 15px 0;}
 .prod_t dl{ font-size: 17px;line-height: 26px; font-weight: lighter;}
 .prod_t strong{ color:#279558;}
 
#tablit { margin-top: 50px;}
 #tablit .title{  color: #fff;width: 325px; height: 130px; overflow: hidden;box-sizing: border-box;padding:33px 20px;  line-height: 40px; background: #279558;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 dt{}
#tablit dl dd{float:left; border-radius: 5px; display: block; position: relative;margin:0  !important; line-height:26px;width:260px; height: 215px; box-sizing: border-box; background: #fff; border: 1px solid #f2f2f2; border-left: none; padding: 35px 30px; }
 #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: 15px;}
 #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 .on{position:relative; color: #fff; background: #279558; height: 236px; }

 #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(39,149,88,0.3);}
#tablit .on .img img{ border: 15px solid #279558;}
 #tablit .on .word{ padding-top: 42px;}
 #tablit  .on a:after{ display: block; content: "查看更多"; width: 150px;line-height: 35px;background: #ffcc00;color: #fff;text-align: center;border-radius: 10px; font-size: 15px; margin: 20px auto 0 auto;}
 .dis{display:none;}

   .prod_b{ position: relative; margin-top: 30px; }

 .prod_b td{ display: block;width: 413px;height:363px; background: #fff; overflow: hidden;box-sizing: border-box;border: 1px solid #f2f2f2;padding: 0 !important; float: left; margin-left: 30px; margin-bottom: 30px; position: relative;}
 .prod_b td:nth-of-type(3n+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: rgba(255,255,255,0.6);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:#279558;}
 
/* 定制*/
 .made{width: 100%;min-width: 1300px;margin-top: 70px; overflow: hidden;}
 .made_b{  height: 520px; background: url(https://memberpic.114my.com.cn/dgjxjm/uploadfile/image/20210112/20210112142515_1059172710.jpg) center top no-repeat;}
 .made_b li{ display: block;width: 210px; box-sizing: border-box; text-align: center;font-size: 18px;color: #333;line-height: 50px; margin: 40px auto 30px auto ;}
 .made_b .fl li{ padding: 0 20px;}
 .made_b li img{ display: block;margin:0 auto;}
 .made_b li i{ display: block;width: 30px;height: 30px;border-radius: 50%;overflow: hidden;background: #f1f1f1;line-height: 30px;color: #aaa; font-style: normal;margin: 0 auto;}
 .made_b li p{line-height: 50px; margin-top: 5px;}
 .made_b .word{margin-top: 40px;}
 .made_b li dl{ font-size: 14px; line-height: 26px; color: #999;margin-bottom: 30px;}
 .made_b .word p{ font-size: 35px;display: block;width: 262px; font-weight: lighter;color: #333;line-height:70px; text-align: right;}
 .made_b .fr{width: 420px;}
 .made_b li:hover i{ background: #279558;color: #fff;}
 
   /*留言*/
 .feadback{width: 100%;min-width: 1300px; padding-bottom: 75px;}
 .cc_ri{width:1300px;  box-sizing: border-box;padding: 60px 70px 40px 70px; background: #fff; box-shadow: 0 0 10px rgba(0,0 ,0,0.1); border-radius: 120px; margin-top: 35px;}
.feed_lx{overflow: hidden;}
.feed_lx+.feed_lx{margin-top:18px;}
.cc_ri ul li{float: left;height: 45px;position: relative;}
.cc_ri ul li+li{margin-left:30px;}

.cc_ri ul li input{width:267px; box-sizing: border-box; height:50px;line-height:48px;padding: 0 10px 0 12px;border:1px solid #e5e5e5;outline: none;font-size: 16px;color: #333;}

#submit,#submit2{color: #fff;font-size: 16px;width:200px;height:45px;line-height: 43px;text-align: center;background-color: #279558;display:inline-block;vertical-align: top;margin: 0 10px; cursor: pointer; outline: none; border: none; border-radius: 25px; overflow: hidden;}
 #submit2{ background: #333;}
 #submit:hover,#submit2:hover{ background: #279558;}
  .cc_ri .code{width: 445px;margin: 30px auto auto auto;}

input::-webkit-input-placeholder {
  color: #b8b8b8;
}
input::-moz-input-placeholder {
  color: #b8b8b8;
}
input::-ms-input-placeholder {
  color: #b8b8b8;
}
textarea::-webkit-input-placeholder {
  color: #b8b8b8;
}
textarea::-moz-input-placeholder {
  color: #b8b8b8;
}
textarea::-ms-input-placeholder {
  color: #b8b8b8;
 }
 
 
 /*优势*/
 .adv_all{ width: 100%;min-width: 1300px; overflow: hidden;padding:70px 0  0; height: 667px; background:url(https://memberpic.114my.com.cn/dgjxjm/uploadfile/image/20210112/20210112184955_187348164.jpg) bottom center no-repeat, url(https://memberpic.114my.com.cn/dgjxjm/uploadfile/image/20210112/20210112161407_567281167.jpg)top center no-repeat;}
 .adv_all .prod_t p{  color: #fff;}
 .adv_all .prod_t dl{color: #9fd7b8;}
 .adv_all .prod_t strong{ color:#fff;}
 
 .yous{ position: relative;}
.yous_con { width: 1300px;margin: 0 auto; overflow: hidden;  }
.yous_con .tempWrap .yous_m { margin-left: -1300px !important; left:  }
.yous_con .tempWrap, .yous_con .tempWrap .yous_m { overflow: visible !important; }
.yous_con dl{width: 1300px !important; z-index: 3; position: relative;  overflow: hidden; box-sizing: border-box;}
 .yous_con dl .word{width: 550px;line-height: 30px;font-size: 15px; padding: 50px 0 0 50px; height: 440px;  position: relative;}
 .yous_con dl .img{padding-top: 5px;width: 650px;height: 490px;}
 .yous_con dl .img img{ height: 490px;}
 .yous_con dl .word strong{ display: block; font-size: 35px;color: #222;line-height: 50px; font-weight: bold; padding-top:7px;}
 .yous_con dl .word dd{ line-height: 45px; font-size: 25px; color: #222; margin-left: 0;}
 .yous_con dl .word dt{ padding-top:15px;  margin-left: 0; margin-top: 35px;border-top: 1px solid #ddd; }
 .yous_con dl .word dt p{ padding-top: 15px; color: #777;line-height: 32px;}
 .yous_con dl .word dt p  span{color: #ffcc00;font-size: 18px; padding-right: 5px;}
 .yous_con dl .word .number{width: 85px; margin-right: 10px; background: #279558;font-weight: lighter;color: #fff;padding:15px 10px;letter-spacing:3px; text-align: center; font-size: 25px;line-height: 35px; box-sizing: border-box; }
 .yous_con dl .word .tel{position: absolute;bottom:50px;width: 550px; line-height: 40px;}
 .yous_con dl .word .tel:before{ display: block; margin-right: 5px; width: 40px;height: 40px;border-radius: 50%; content: "";float:left;background: #279558 url(https://memberpic.114my.com.cn/dgjxjm/uploadfile/image/20210112/20210112164056_301266717.png) no-repeat;}
 .yous_con dl .word .tel i{ display: block;font-style: normal;font-size: 15px;float: left;}
 .yous_con dl .word .tel em{ display: block; font-style: normal;font-size: 28px;color: #279558;font-family: "arial"; float: left; font-weight: bold;}
 
 
.yous .pnBtn { position: absolute; z-index: 4; top: 125px; width: 100%; height: 544px; cursor: pointer; }
.yous .prev { left: -43%; margin-left: -1328px; }
.yous .next { left: 58%; margin-left:135px; height: 50px;width: 100px; }
.yous .pnBtn .arrow {display: block; position: absolute; top: 115px; z-index: 10; width: 80px; height: 50px; z-index: 9;}
.yous .arrow em.ys_lico:after{ display: block;height:23px;width: 1px;top: 14px;background: #fff;opacity: 0.4; right: 0;content: ""; position: absolute;}
.yous .prev .arrow { right: -1168px;}
.yous .next .arrow { left: -294px; }
.yous .arrow em{display: block;width:100px;height:50px;position: absolute;top: 205px;left: 7px;}
.yous .arrow em.ys_lico{background:#279558 url(https://memberpic.114my.com.cn/dgjxjm/uploadfile/image/20210112/20210112165117_2073289039.png) center no-repeat;}
.yous .arrow em.ys_rico{background:#279558 url(https://memberpic.114my.com.cn/dgjxjm/uploadfile/image/20210112/20210112165153_2029491314.png) center no-repeat;}
 
 /* 案例*/
 .case_all{width: 100%;min-width: 1300px; margin-top: 70px; position: relative;}
 .case_all td{ display: block;width: 413px; height: 309px; overflow: hidden;float: left;position: relative; margin: 0 0 30px 30px; padding: 0 !important;}
 .case_all td>a{display: block;width: 100%;height: auto;overflow: hidden;}
 .case_all td>a img{ display: block;width: 100%;height: auto;}
 .case_all td:nth-of-type(3n+1){ margin-left: 0;}
 .case_all td br{ display: none;}
 .case_all td div{ padding: 0 !important; position: absolute;left: 0; right: 0;height: 50px;line-height: 50px; bottom: -50px;transition:all 0.5s linear; -webkit-transition:all 0.5s linear; -moz-transition:all 0.5s linear; -ms-transition:all 0.5s linear;}
 .case_all td div a{background: rgba(39,149,88,0.8);line-height: 50px; display: block;color: #fff;font-size: 15px;}
 .case_all td:hover div{ bottom: 0;}
 
/* 流程*/
 .process_all{width: 100%;min-width: 1300px; padding: 70px 0; margin-top: 40px; box-sizing: border-box;height:495px; background: url(https://memberpic.114my.com.cn/dgjxjm/uploadfile/image/20210112/20210112184453_606863745.jpg) center top no-repeat; color: #fff;}
 
  .process_all .prod_t p{  color: #fff;}
 .process_all .prod_t dl{color: #9fd7b8;}
 .process_all .prod_t strong{ color:#fff;}
 .process_b{position: relative;}
 .process_b li{display: block;width: 120px;}
 .process_b li .img{width: 120px;height: 120px; background: rgba(255,255,255,0.1);border-radius: 50%;overflow: hidden;box-sizing: border-box;padding: 15px;}
 .process_b li .img img{ display: block; margin: 0 auto; background: #fff;border-radius: 50%;overflow: hidden;transition:all 0.5s linear; -webkit-transition:all 0.5s linear; -moz-transition:all 0.5s linear; -ms-transition:all 0.5s linear;}
 .process_b li .word{font-size: 18px;color: #fff;text-align: center; line-height:26px;padding-top: 20px;}
 .process_b li .word p{ font-family: "arial"; font-size: 14px; color: #9fd7b8;}
 .process_b li+li{ margin-left:60px;}
 .process_b li:hover .img img{ background: #ffcc00;transform: rotateY(360deg);}
 
 
 /*新闻动态*/
   .news{ width: 100%;min-width: 1300px; padding-top: 70px; }
.nc_le{width:450px;background:#f5f5f5;position:relative; height:520px;}
.nc_le:before{content:'';width:100%;height:212px;background:#279558;position:absolute;top:0;left:0;}
.ncl_top,.ncl_con{position:relative;}
.ncl_top{padding:30px 30px 0;font-size:0;}
.nclt_title,.ncl_top button{display:inline-block;vertical-align:middle;}
.nclt_title p{font-size:24px;color:#fff;line-height:1em;padding-left:28px;background:url(https://memberpic.114my.com.cn/dgjxjm/uploadfile/image/20210113/20210113183811_1795259908.png) no-repeat left center;}
.nclt_title em{font-size:14px; font-style: normal;color:#eff8fd;line-height:25px;margin-top:7px;}
.ncl_top button{width:23px;height:23px;float:right;border:none;background:url(https://memberpic.114my.com.cn/dgjxjm/uploadfile/image/20210113/20210113183834_1500151834.png) no-repeat;margin-top:10px;cursor: pointer; outline: none;}
 .n_con{margin-top:30px;}
.ncl_con{padding:25px 30px 30px 30px;}
.news_div{height:390px;position:relative;overflow:hidden;}
.news_div_item{width:380px;position:absolute;top:0;left:0;}
.news_div_item+.news_div_item{left:100%;}
.ncl_con .news_div_item_title a{margin:34px 0 20px;}
.news_div_item_title a{font-size:18px;font-weight:bold;display:block;line-height:1em;margin:0 0 30px;}
.news_div_item_body,.ncrl_con .news_div_item_body{font-size:14px;line-height:22px;color:#888;}
.news_div_item_date{text-align:right;margin-top: 30px;position:relative;}
.news_div_item_date>div,.ncrl_con .news_div_item_date>div{display:inline-block;vertical-align:middle;font-size:14px;font-weight:bold;color:#6e6e6e;line-height: 1em;}
.news_div_item_date:before,.ncrl_con .news_div_item_date:before{content:'';width:80px;height:2px;background:#ddd;position:absolute;top:50%;left:0;margin-top:-1px;}

.ncr_list{width:770px;height:193px;padding:30px;background:#f9f9f9;overflow:hidden;}
.ncr_list+.ncr_list{margin-top:18px;}
.ncrlt_title{display:inline-block;}
.ncrlt_title p{font-size:24px;padding-left:28px;line-height:1em;}
.ncr_a p{background:url(https://memberpic.114my.com.cn/dgjxjm/uploadfile/image/20210113/20210113184011_1408606548.png) no-repeat left center;}
.ncr_f p{background:url(https://memberpic.114my.com.cn/dgjxjm/uploadfile/image/20210113/20210113184038_398679236.png) no-repeat left center;}
.ncrlt_title em{font-size:14px; font-style: normal;line-height:12px;margin-top:7px;color:#999999; display:block; margin-top:8px; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif;}
.ncrl_top ol{float:right}
.ncrl_top ol li{width:10px;height:10px; display: inline-block;background:#bdbdbd;border-radius:10px;transition:600ms;}
.ncrl_top ol li+li{margin-left:8px;transition:600ms;}
.ncrl_top ol li.cur{width:22px;background:#279558;}
.ncrl_con{margin-top:20px;height:130px;overflow: hidden;}
.ncrl_con .news_div{height:130px;position:relative;}
.ncrl_con .news_div_item{width: 820px;position:absolute;top:0;left:0;}
.ncrl_con .news_div_item+.news_div_item{left:100%;}
.ncr_list+.ncr_list .news_div_item{position:absolute;top:0;left:0; height:130px; overflow:hidden;}
.ncr_list+.ncr_list .news_div_item+.news_div_item{top:100%;}
.ncrl_con .news_div_item>div{display:inline-block;vertical-align:top;}
.ncrl_con .news_div_item_pic,.ncrl_con .news_div_item_pic img{width:215px; margin-top: -10px;}
.news_div_item_pic img {width: 390px;}
.ncrl_con .news_div_item_content{width:525px;padding-left: 30px;}
.ncrl_con .news_div_item_title a{font-size:18px;font-weight:bold;}
.ncrl_con .news_div_item_body{margin-top:-3px;}
.ncrl_con .news_div_item_date{text-align:right;position:relative;margin-top: 28px;}
 
  /*友情链接*/
   .link_all{width: 100%; min-width: 1200px; padding-top: 60px; margin-top:70px; background:#333}
   .link_box{ padding: 30px; border-bottom: 2px solid #eee;line-height: 40px;  background:#fff url(https://memberpic.114my.com.cn/dgjxjm/uploadfile/image/20210113/20210113184102_958256776.jpg)1235px center no-repeat;}
   .link_box i{ display: block; text-transform: uppercase; color: #279558; font-style: normal; font-size: 40px;font-family:"Impact",airal; float: left;}
   .link_box em{font-size: 20px; color: #333;display: block; font-style: normal;  float: left; margin-left:8px;}
   #links_c{width:900px; float:left;}
  .linkTagcs li a{font-size: 14px;}
.linkTagcs li a:hover{color:#279558 !important;}
   
   /*版权*/
   .copy_all{ padding-top: 45px; line-height: 32px; font-size: 15px; background: #333; color: #ddd;}
   .copy_all a:hover{ color: #279558;}
   .copy_c li{ display: block; }
   .copy_c li+li{ margin-left:65px;}
 .copy_c li .fl+.fl{ margin-left: 20px;}
   .copy_c li a{font-size: 15px; color: #ddd; width:90px; display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
   
   .copy_c li p{font-size: 18px; color: #fff;}
   .copy_c li p:after{display: block; content: ""; width: 20px; height: 1px; background: #bbb; margin: 15px 0 15px 0;}
   .copy_c .code{ display: block; margin-left: 30px;}
   .copy_c .code em{ display: block;width: 130px; height: 130px; padding: 10px; border-radius: 10px; background: #f2f2f2;}
   .copy_c .code em img{ display: block; width: 130px;}
   .copy_c .code i{font-style: normal; display: block; width: 100%; text-align: center; line-height: 35px; border-radius: 5px; background: #f2f2f2; margin-top:2px; font-size: 14px;color: #333;}
   
   #copyright_c{width:1300px; margin:0 auto; text-align: center; border-top:1px solid #444; padding:40px 0 25px 0; font-size:15px; color:#ddd; margin-top: 40px;}
#copyright_c a{font-size:14px; color:#ddd;}
#copyright_c a:hover{font-size:14px; color:#279558;}




/*右侧浮动*/
.y-kefu-box { position: fixed; right: 0; top: 30%; 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/dgjxjm/uploadfile/image/20210118/20210118173825_1655189014.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: 26px; 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: #279558; }/*颜色更改*/
.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: #279558; border-color: #279558; 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: #279558; border-color: #279558;}/*颜色更改*/
.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: #279558; 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: #279558; 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:#279558;position: absolute; top: 37px; left: 55px; z-index: 9;}/*关闭后颜色*/
.y-kefu-box01 .hide-status .kf-zixun { padding: 10px 0 7px; color: #fff; cursor: pointer; }