body{margin: 0px auto; padding: 0px; font-size: 14px; line-height:28px; color: #222; font-family:Microsoft YaHei; box-sizing: border-box;}
div{margin: 0px; padding: 0px;}
h2{margin: 0px; padding: 0px;}
span, p{margin: 0px; padding: 0px;}
img{margin: 0px; padding: 0px;}
dl,dt,dd,ol,ul,li {margin: 0px; padding: 0px; list-style: none;}
img{border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px;}
form,input,select{margin: 0px; padding: 0px;}
ul{list-style-type: none;}
a{text-decoration: none; color:#222; font-size: 14px;}
a:hover{color:#05744a; text-decoration:blink; font-size: 14px;}
.cp img{border:solid #ddd 6px;}
.cp a:hover img{border:solid #333 6px;}
.fr{ float:right;}
.fl{ float:left;}
.kg2{width:1200px; height:40px;}
.kg30{width:1200px; height:35px; margin:0 auto;  overflow:hidden;}
.kg40{width:1200px; height:40px; margin:0 auto;  overflow:hidden;}
.kg50{width:1200px; height:50px; margin:0 auto;  overflow:hidden;}
.kg60{width:1200px; height:56px; margin:0 auto;  overflow:hidden;  }
.bz{ width:1200px; margin:0 auto; overflow:hidden;}
.bz1{ width:1200px; margin:0 auto;}
.clear{height:0; overflow:hidden; clear:both;}
    
/*top*/
.top{ width: 100%; height: 38px; line-height: 38px; background:url(images/20190108092432_1468534286.png) center no-repeat;}
.top_z{ width: 500px; color: #fff; }
.top_z a{ color: #fff; font-size: 14px; }
.top_r a{ color: #999;font-size: 14px; }
.top_c{ width:100px; padding-left: 35px; box-sizing: border-box; background: url(images/20190108091111_1368406507.png) left no-repeat;}
.top_e{ width:100px; padding-left: 35px; box-sizing: border-box; background: url(images/20190108091111_814538744.png) left no-repeat;}
.logo{ margin-top:40px; margin-bottom: 40px;}    
.name{ margin-left:15px; margin-right:15px; margin-top:46px; font-size: 30px; font-weight: bold; color: #333; line-height:34px;}
.name span{ font-size:24px; color: #05744a; line-height: 30px; font-weight: normal; letter-spacing:1.7px;}
.name font{ font-size: 26px; letter-spacing:-0.3px;}
.ad{ margin-top: 56px;}
.ad_b{ margin-top: 43px; margin-left: 5px;}
.contact{ font-family: Arial; font-size: 30px; color:#05744a; font-weight: bold; padding-left: 55px; background: url(images/20190108092549_1651797907.jpg) left no-repeat; margin-top:37px; line-height: 30px;}
.contact span{ font-family:Microsoft YaHei; font-size: 16px; letter-spacing:3px; font-weight: normal; color: #222; line-height: 24px;}
  
.erji{
width:133px;
height:56px;
display:none;
color:#fff;
}
.guanyu:hover .erji{
display:block;
}  
    
/*nav*/
.nav_big{width:100%;background:#05744a; height:56px; margin:0 auto;}
.nav{position:relative;}
.nav ul{font-size:0;position:relative;z-index:1;}
.nav li{font-size:16px; color:#fff; line-height:56px; float:left; text-align:center; width:133px; }
.nav li a{font-size:16px;display:block; color:#fff;}
.nav li.cur>a{color:#fff; font-size:16px;}
.nav_go{width:133px;height:56px;position:absolute;top:0;left:0;background:#222222;z-index:0;}

 /*banner*/
.banner-box{ min-width:1100px; height:680px; position:relative; margin:0 auto; }
.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;height: 680px; }
.banner-btn{ width: 100%; position: absolute; bottom:30px; left: 0; margin-left: 0; height:30px; overflow: hidden; }
.banner-btn a{ display:block; width:49px; height:104px; position:absolute; top:0; 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(../../login.114my.cn/memberpic/0325571/uploadfile/image/20181226/20181226164046_1421939482.png) no-repeat 0 0; } 
.banner-btn a.next{ right:-50px; background:url(../../login.114my.cn/memberpic/0325571/uploadfile/image/20181226/20181226164046_1421939482.png) no-repeat -49px 0; }
.banner-box .hd { position:absolute; bottom:0px; width: 100%; display: block; }
.banner-box .hd ul{ text-align: center}
.banner-box .hd ul li{ width:20px; height:20px; border-radius :20px; text-indent:-9999px; background:#333; cursor:pointer; display:inline-block; margin:0 5px; transition:0.3s all ease-in-out}
.banner-box .hd ul li.on{ background:#05744a; 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; }     
    
/*ad1*/    
.ad1{ margin-top: 60px; margin-bottom: 60px;}
.ad1 li{padding-left: 85px; float: left; }
.ad1_t{ width: 65px; height: 65px;border-radius:50%; background: #05744a; transition: all 0.8s linear;}
.ad1_w span{ font-size: 20px; color: #222}
.ad1_w{ color: #666; margin-left:15px;}
.ad1 li .ad1_t:hover{ background: #222; transition: all 0.8s linear; cursor:pointer;  -webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);	transform: rotate(360deg);}
    
/* search */
#search_b{width:1200px; margin:0 auto; height:58px;border-bottom: 1px solid #f2f2f2; border-top: 1px solid #f2f2f2; margin-bottom: 60px; }
#search-i{float:left; width:50px; overflow:hidden; height:32px; margin-top:12px;}
#search-bg{float:left; width:184px; height:32px;  overflow:hidden; padding-left:14px; margin-top:12px; box-sizing: border-box;}
.search-text{width:938px; float:left; font-size:14px; line-height:58px; height:58px; padding-left: 28px; font-family:Microsoft YaHei; background: url(images/20190108112033_772404820.jpg) left no-repeat;}
.search-text a{ font-size:14px; font-family:Microsoft YaHei; }
.search-text a:hover{ font-size:14px;}
.search-text span{ float:left; font-weight:bold;}
#infoname{ border:none;background:none; outline:none;}          
    
/*product*/  
.prod{ text-align: center; line-height:46px; }
.prod span{ font-size: 38px; font-weight: bold; color: #05744a;}
.prod_x_1{ width: 34px; height: 34px; margin: 0 auto; }
.prod_x{  
       animation: myfirst 2s infinite;
       display: inline-block;    
   }  

   @keyframes myfirst {  
       0% {  
           transform: translate(0px, 0px);  
       }  
       50% {  
           transform: translate(0px, -10px);  
       }  
       100% {  
           transform: translate(0px, 0px);  
       }  
   }
.list_b{
    height: 84px;
}
.list{ width: 270px;}    
.list_z{ width: 270px; height: 120px; background: #05744a;  color: #fff; font-size: 28px; font-weight: bold; line-height: 34px; padding-left: 24px; padding-top: 30px; box-sizing: border-box;}
.list_z span{ font-family: Arial; color: #00975e; font-size: 30px; text-transform:uppercase; letter-spacing:1.6px;}
.list_d{ width: 270px; line-height: 58px; text-align: center; background: url(images/20190108140740_565227846.jpg) center top;}
.markermenu ul li a{ font-size: 16px!important;}
.ddsubmenustyle li a{font-size: 14px!important;}
.rightarrowpointer{display:none;}
.list_b{}
.list_x{ width: 270px; background: #222; padding-top: 20px;}
.list_lx{ padding-left:40px; margin-left:62px; font-size: 28px; height: 31px; line-height: 32px; font-weight: bold; color: #fff; background: url(images/20190108142100_287048564.jpg) left no-repeat;}
.list_w{ font-size: 13px; color: #999; padding-left: 26px; padding-top: 28px;}
.list_lj{ width: 210px; height: 41px; line-height: 41px; background: #05744a; margin-left:26px; margin-top: 20px; box-sizing: border-box; padding-left: 50px; }
.list_lj:hover {
animation: shake 0.82s cubic-bezier(.36, .07, .19, .97) both;
transform: translate3d(0, 0, 0);
backface-visibility: hidden;
perspective: 1000px;
}
@keyframes shake {
	10%, 90% {
		transform: translate3d(-1px, 0, 0);
	}
	20%, 80% {
		transform: translate3d(2px, 0, 0);
	}
	30%, 50%, 70% {
		transform: translate3d(-4px, 0, 0);
	}
	40%, 60% {
		transform: translate3d(4px, 0, 0);
	}
}
.list_tp{ padding-top: 10px;}
.list_wz a{ font-size: 16px; color: #fff; padding-left: 10px; }
.list_wz a:hover{
    color: #fff;
}
.lxwm{ color: #fff;  margin-left:26px; margin-top: 20px; padding-bottom: 20px;}

.lxwm span{ font-size: 23px; font-family: Arial; font-weight: bold;}
.prod{width: 910px;} 
.prod_dh{ width: 910px; height: 56px; line-height: 56px; text-align: left; font-size: 18px; color: #fff; padding-left: 28px; box-sizing: border-box; background: url(images/20190108144419_387821427.jpg) center no-repeat; padding-right: 15px;}
.prod_dh a{ float: right; font-family: Arial;}

.prod_tp{ margin-top:15px; margin-left:6px;}
.prod_tp img{transition:all 0.2s linear; -webkit-transition:all 0.2s linear; -moz-transition:all 0.2s linear; }
.prod_tp a:hover img {transition: all 0.5s linear; -webkit-transform: scale(1.10, 1.10); transform: scale(1.10, 1.10); -moz-transform: scale(1.10, 1.10);}
.prod_tp table td br{display:none;}
.prod_tp td a{display:block;}
.prod_tp table td span{display: block; height:35px; line-height: 35px; margin-top:5px; font-size:16px;}
.prod_tp table td span a{line-height:45px; font-size:14px;     font-weight: normal;}
/*.prod_tp table td span a:hover{color:#fff; background-color:#0d68ce;}*/
.prod_tp table td{display: block; float: left; border:1px #ddd solid; padding:15px !important; margin-right: 14px; background: #fff; padding-bottom:5px !important; width: 257px; height: 230px;  padding-top: 26px !important; margin-bottom: 25px;}
.prod_tp table td:hover{ border:1px #ccc solid;-webkit-box-shadow:0 0 15px #ccc; -moz-box-shadow:0 0 15px #ccc; box-shadow:0 0 15px #ccc;}
.prod_tp td a{overflow:hidden;}
    
/*ad2*/    
.ad2{ width: 100%; height: 321px; margin-top: 60px; margin-bottom: 25px; background: url(images/20190108164456_1821138196.jpg) center no-repeat;}
.ad2_w span{ font-size: 36px; color: #ffff00; font-weight: bold; line-height:86px; }
.ad2_w{ font-size: 18px; color: #fff; line-height: 34px; margin-top: 40px;}
    
     
/*ad3*/   
.ad3_d{ text-align: center; font-size: 16px; font-family: Arial; line-height: 34px;}
.ad3_d span{ font-size: 38px; font-weight: bold; color: #05744a; font-family:Microsoft YaHei; line-height: 42px; }
.ad3_t{ width: 34px; margin: 0 auto;}

.ad3{ width: 100%; height:960px; margin-top: 40px; background: url(images/20190108172841_1966838050.jpg) center no-repeat;}
.ad3_z{ width: 220px; height: 220px; font-size: 24px; padding-top: 83px; box-sizing: border-box; text-align: center;     margin-top: 70px;
background: url(images/20190108175029_1835625329.jpg) center no-repeat;}
.ad4_z{ width: 220px; height: 220px; font-size: 24px; line-height: 220px; margin-left: 47px; box-sizing: border-box; text-align: center;     margin-top: 70px;
background: url(images/20190108175030_1234637596.jpg) center no-repeat;}
.ad4_z1{ width: 220px; height: 220px; font-size: 24px; line-height: 220px; margin-right: 47px; box-sizing: border-box; text-align: center;     margin-top: 70px;
background: url(images/20190108175030_1234637596.jpg) center no-repeat;}

.ad4_g{ width: 155px; height: 41px; line-height: 41px; text-align: center; background: #05744a; margin-left: 256px;  margin-top: 170px; }
.ad4_g a{ color: #fff; font-size: 16px;}
.ad4_g a:hover{
    color: #fff;
}
.ad4_g:hover {
animation: shake 0.82s cubic-bezier(.36, .07, .19, .97) both;
transform: translate3d(0, 0, 0);
backface-visibility: hidden;
perspective: 1000px;
}
@keyframes shake {
10%, 90% {
    transform: translate3d(-1px, 0, 0);
}
20%, 80% {
    transform: translate3d(2px, 0, 0);
}
30%, 50%, 70% {
    transform: translate3d(-4px, 0, 0);
}
40%, 60% {
    transform: translate3d(4px, 0, 0);
}
}


.ad5_z{ width: 220px; height: 220px; font-size: 24px; line-height: 220px; margin-left:302px; box-sizing: border-box; text-align: center;     margin-top:25px;     padding-top: 75px;     line-height: 34px;
background: url(images/20190108175030_413915399.jpg) center no-repeat;}
.ad5_z1{ width: 220px; height: 220px; font-size: 24px; line-height: 220px; margin-right:302px; box-sizing: border-box; text-align: center;     margin-top:25px;
background: url(images/20190108175030_413915399.jpg) center no-repeat;}

/*case*/    
    
    .case{  width: 100%; padding-top:60px; padding-bottom:20px; background: #f8f8f8; }
    
.case_nor { position:relative; margin-top:25px; margin-bottom:70px; overflow:hidden}
.case_nor .case_list { width:1200px; height:420px; overflow: hidden;}
.case_nor .case_list li { width:233px; text-align:center; height:68px; line-height:68px; margin-bottom:20px; background:url(images/20181020145732_1072521551.jpg) left no-repeat;}
.case_nor .case_list li a { font-size:18px; display:block; color:#292929}
.case_nor .case_list li:hover { background:url(images/20190108190216_1998612389.png) left no-repeat;}
.case_nor .case_list li:hover a { color:#fff}
.case_nor .case_tu { width:700px; height:420px; position:absolute; left:242px;}

.case_nor .case_list li.cur { background:url(images/20190108190216_1998612389.png) left no-repeat;}
.case_nor .case_list li.cur a { color:#fff}



.case_nor .case_list span { display:block; width:233px; text-align:center; height:68px; line-height:68px; position:absolute; top:352px; right:0; background:url(images/20181020145732_1072521551.jpg) right no-repeat;}
.case_nor .case_list span a { font-size:18px; display:block;}
.case_nor .case_list span:hover { background:url(images/20190108185955_1299521199.png) right no-repeat;}
.case_nor .case_list span:hover a { color:#fff}

.case_nor .case_list li:nth-child(6) { width:233px; text-align:center; height:68px; line-height:68px; position:absolute; top:0; right:0; background:url(images/20181020145732_1072521551.jpg) right no-repeat;}
.case_nor .case_list li:nth-child(6):hover { background:url(images/20190108185955_1299521199.png) right no-repeat;}
.case_nor .case_list li:nth-child(6):hover { background:url(images/20190108185955_1299521199.png) right no-repeat;} 
.case_nor .case_list li:nth-child(6).cur { background:url(images/20190108185955_1299521199.png) right no-repeat;}
.case_nor .case_list li:nth-child(6).cur { background:url(images/20190108185955_1299521199.png) right no-repeat;} 

.case_nor .case_list li:nth-child(7) { width:233px; text-align:center; height:68px; line-height:68px; position:absolute; top:88px; right:0; background:url(images/20181020145732_1072521551.jpg) right no-repeat;}
.case_nor .case_list li:nth-child(7):hover { background:url(images/20190108185955_1299521199.png) right no-repeat;}
.case_nor .case_list li:nth-child(7):hover { background:url(images/20190108185955_1299521199.png) right no-repeat;} 
.case_nor .case_list li:nth-child(7).cur { background:url(images/20190108185955_1299521199.png) right no-repeat;}
.case_nor .case_list li:nth-child(7).cur { background:url(images/20190108185955_1299521199.png) right no-repeat;} 

.case_nor .case_list li:nth-child(8) { width:233px; text-align:center; height:68px; line-height:68px; position:absolute; top:176px; right:0; background:url(images/20181020145732_1072521551.jpg) right no-repeat;}
.case_nor .case_list li:nth-child(8):hover { background:url(images/20190108185955_1299521199.png) right no-repeat;}
.case_nor .case_list li:nth-child(8):hover { background:url(images/20190108185955_1299521199.png) right no-repeat;} 
.case_nor .case_list li:nth-child(8).cur { background:url(images/20190108185955_1299521199.png) right no-repeat;}
.case_nor .case_list li:nth-child(8).cur { background:url(images/20190108185955_1299521199.png) right no-repeat;} 

.case_nor .case_list li:nth-child(9) { width:233px; text-align:center; height:68px; line-height:68px; position:absolute; top:264px; right:0; background:url(images/20181020145732_1072521551.jpg) right no-repeat;}
.case_nor .case_list li:nth-child(9):hover { background:url(images/20190108185955_1299521199.png) right no-repeat;}
.case_nor .case_list li:nth-child(9):hover { background:url(images/20190108185955_1299521199.png) right no-repeat;} 
.case_nor .case_list li:nth-child(9).cur { background:url(images/20190108185955_1299521199.png) right no-repeat;}
.case_nor .case_list li:nth-child(9).cur { background:url(images/20190108185955_1299521199.png) right no-repeat;} 

.case_nor .case_tu li { position:relative; width:700px; height:420px;}
.case_nor .case_tu li span { line-height:30px; background: #222; position:absolute; bottom:0; right:0; z-index:1; display:block;  width:260px; height:420px; padding-left:25px; padding-right:25px; float:left; color:#fff; font-size:15px; overflow:hidden}
.case_nor .case_tu li strong { display:block; font-size:20px; display:block; margin-bottom:15px; margin-top:35px;}
.case_nor .case_tu li b { position:absolute; bottom:0; right:0; z-index:1; display:block;  width:104px; height:70px; line-height:70px; background:#05744a; text-align:center;}
.case_nor .case_tu li b a { color:#fff; font-weight:normal; font-size:16px;}

/*ad4*/    
.ad6{ width: 100%; height: 363px; background: url(images/20190108191406_1376245635.jpg) center no-repeat; margin-bottom: 60px;}
.ad6_z{ font-size: 20px; color: #fff; line-height: 38px; margin-left: 364px; margin-top:107px;}
.ad6_z span{ font-size: 32px; font-weight: bold;}
.ad6_z b{ color: #eaff00; font-size: 38px;}
.ad6_r{ margin-left: 20px; text-align: center; color: #fff; line-height: 42px; font-size: 16px; margin-top: 50px; margin-top: 102px; }
    
 /*adv*/  
.prod1{ text-align: center; line-height:46px; font-size: 18px; }
.prod1 span{ font-size: 38px; font-weight: bold; color: #05744a;}
.adv1{ width: 852px; height: 506px; background: url(images/20190119154510_832288506.jpg) left no-repeat;}
.adv1_w{ font-size: 16px;     margin-top: 356px;  margin-left: 290px;}
.adv1_w span{ color: #05744a; font-size: 30px; font-weight: bold; line-height: 70px;}
.adv1_w b{ color: #05744a; }
.adv1_r{width: 311px; height: 506px; background: url(images/20190109091738_963912335.jpg) left no-repeat;}

.adv1_d{ font-size: 32px; color: #fff; font-weight: bold; margin-top: 120px; text-align: center; line-height: 32px; }
.adv1_d span{ font-family: Arial; font-size: 12px; font-weight: normal; letter-spacing:1px;}

.adv2{ width: 100%; height:484px; margin-top:60px; background: url(images/20210423104409_26787942.jpg) center no-repeat; margin-bottom: 60px;}    
.adv2_d{ font-size: 26px; color: #05744a; font-weight: bold; margin-top: 24px; margin-left: 83px;}
.adv2_d span{ font-family: Arial; font-size: 14px; font-weight: normal; color: #666;}
.adv2_w{ width: 450px; font-size: 16px;     margin-top: 37px; color: #666;}   
.adv2_w span{ color: #05744a;}
.adv2_gd{ width: 130px; height: 44px; line-height: 44px; background: #fff; margin-right: 20px; margin-top: 94px; text-align: center;}

.adv3_t{ width: 503px; height: 467px;}
.adv3_r{ width: 640px; margin-top:40px;}
.adv3_dh{ height: 82px; padding-left: 83px; padding-top: 15px;  background: url(images/20190109102450_1829904072.jpg)left top no-repeat; font-size: 26px; color: #05744a; font-weight: bold;}
.adv3_dh span{ font-family: Arial; font-size: 13px; font-weight: normal; color: #666;}
.adv3_w{ width: 640px; font-size: 16px;     margin-top:25px; color: #666;}   
.adv3_w span{ color: #05744a;}
.adv3_gd{ width: 130px; height: 44px; line-height: 44px; background: #05744a; margin-right: 20px; margin-top: 43px; text-align: center;}
.adv3_gd a{ color: #fff;}
.adv3_gd a:hover{ color: #fff;}
.adv4{ width: 100%; height:502px; margin-top:60px; background: url(images/20190109091739_1337113165.jpg) center no-repeat; }       
.adv4_d{ font-size: 26px; color: #05744a; font-weight: bold;     margin-top: 52px; margin-left: 83px;}
.adv4_d span{ font-family: Arial; font-size: 14px; font-weight: normal; color: #666;}
.adv4_w{ width: 500px; font-size: 16px;     margin-top:48px; color: #666;}   
.adv4_w span{ color: #05744a;}
.adv4_wz{ font-size: 26px; color: #deff00; font-weight:bold; margin-top: 90px; line-height: 42px;}
.adv4_wz span{ font-size: 20px; color: #fff; font-weight: normal;}


/*Customer*/    
.tt{ width: 100%; height:800px; padding-top: 80px; background: url(images/20190109135359_1119085678.jpg) center no-repeat; box-sizing: border-box;}    
.Cust{ text-align: center; font-size: 34px; font-weight: bold; color: #05744a; line-height: 42px;}
.Cust span{ color: #05744a;}
.Cust i{ font-size: 12px; font-weight: normal; color: #666; font-style:normal; font-family: Arial;}    

.adv_li{width:1200px; margin:0 auto; overflow:hidden; padding-top:40px;padding-bottom: 30px;}
.adv_li_i{float:left; overflow:hidden; transition: all 0.5s linear; width:370px; padding-bottom: 30px; margin-right: 40px; text-align:center; background:#fff;border: 1px solid #ddd;}
.adv_li_i:hover{transition: all 0.5s linear; box-shadow:0 0 15px #ccc;   transform:translate(0,-10px);    -webkit-transform:translate(0,-10px);    -moz-transform:translate(0,-10px);    -o-transform:translate(0,-10px);    -ms-transform:translate(0,-10px);}
.adv_li_iimg{width:370px; overflow:hidden; text-align:center; height:248px; transition: all 0.5s linear;}
.adv_li_iimg img{width:100%; transition: all 0.5s linear;}
.adv_li_i:hover .adv_li_iimg img{transition: all 0.5s linear;}
.adv_li_im{font-size:18px; line-height:36px; padding-top:15px;}
.adv_li_ien{font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; font-size:12px; color:#ccc;}
.adv_li_in{width:305px; margin:15px auto; line-height:26px; font-size:14px; color:#999; border-top:solid 1px #f2f2f2; padding-top:20px;  padding-bottom: 8px;}
.adv_li_ia{width:140px; margin:0 auto; background:#05744a; line-height:35px; transition: all 0.5s linear;}
.adv_li_ia:hover{transition: all 0.5s linear; width:200px; background:#222;}
.adv_li_ia a{color:#fff; font-size:15px;}  
.adv_li_ia a:hover{color:#fff; font-size:15px;}      
/*about*/    
.about{ width: 100%; height: 1000px; background: url(images/20190109144153_1055719281.jpg) top center no-repeat;}
.about_b{ background: #fff; height: 783px; padding:45px 30px 30px 30px; box-sizing: border-box;}
.about_dh{ font-size: 38px; color: #fff; font-weight: bold; text-align: center; line-height:38px; padding-top:50px; padding-bottom:30px;}
.about_dh span{ font-family: Arial; color: #fff; font-size: 14px; font-weight: normal;}
.about_bz{ height: 360px; border-bottom: 1px dashed #ddd;}
.about_r{ width:584px; }
.about_w{ color:#666; line-height:30px;}
.about_w span{ color: #05744a; line-height:80px;font-weight: bold; font-size: 28px;}
.about_gd{ width: 140px; height: 40px; line-height: 40px; text-align: center; background: #05744a; margin-top: 25px; transition: all 0.5s linear;}
.about_gd a{ color: #fff; font-size: 14px;}
.about_gd a:hover{ color: #fff; font-size: 14px;}
.about_gd:hover{width: 180px; background: #222; transition: all 0.5s linear;}
    

/*equ*/
.convert{ width:1140px; margin:0 auto; overflow:hidden;}
.convert .tab{height:47px; margin:0 auto;margin-top:30px; margin-bottom:21px;}
.convert .tab a{display:block; text-align: center; background:#05744a; width: 133px; margin-right:20px;height:40px; line-height:40px; font-size:18px; float:left; color:#fff; font-weight:bold;}
.convert .tab a.on{display:block; color:#fff;background: url(files/images/convert_tab_on.png) center no-repeat;;height:47px; line-height:40px; cursor:pointer; }
.convert .contenttt{ overflow:hidden; width:1140px; height:273px; position:relative; margin:0 auto; margin-top:20px;}
.convert .contenttt ul{ position:absolute; left:0; top:0; height:100%; display: flex;}
.convert .contenttt li{float:left; width: 1140px; overflow: hidden;}
.convert .contenttt li .q2{width:1140px; margin:auto;}
.convert dl {
    float: left;
    margin-right: 5px;
    text-align: center;
}
.convert dl img {
    display: block;
}
.convert dl a { font-size:14px;}    
  
    
    
/*equ*/
.convert{ width:1140px; margin:0 auto; overflow:hidden;}
.convert .tab{height:47px; margin:0 auto;margin-top:30px; margin-bottom:21px;}
.convert .tab a{display:block; text-align: center; background:#05744a; width: 133px; margin-right:20px;height:40px; line-height:40px; font-size:18px; float:left; color:#fff; font-weight:bold;}
.convert .tab a.on{display:block; color:#fff;background: url(images/20190109151152_199493173.png) center no-repeat;;height:47px; line-height:40px; cursor:pointer; }
.convert .contenttt{ overflow:hidden; width:1140px; height:273px; position:relative; margin:0 a; margin-top:20px;}
.convert .contenttt ul{ position:absolute; left:0; top:0; height:200px;}
.convert .contenttt li{float:left;}
.convert .contenttt li .q2{width:1140px; margin:auto;}
.convert table tbody tr td div a{ font-size:14px;}    
    
/*news*/
.totalwidthpercent {width:100%; margin:0 auto;padding-top:60px;padding-bottom:60px;}	
.news {  padding: 0px 0 45px;}
.news_l{ float:left; overflow:hidden; }
.news_l dl { padding-left: 30px; padding-top: 30px; height: 173px; width: 125px; background: #222; margin-top: 1px; overflow: hidden; position: relative; }
.news_l dl:after{ content: ''; display: block; position: absolute; top:0; left: -100%; transition:0.2s all ease-in-out; width: 100%; height: 100%; background:#05744a; }
.news_l dl > *{ position: relative; z-index: 3}
.news_l dl.active:after,.news_l dl:hover:after{ left: 0; }
.news_l dl strong{ font-size:18px; color:#fff; display:block; line-height: 32px; padding-top: 13px; }
.news_l dl span{ font-size:12px; color:#fff; color: rgba(255,255,255,.6); text-transform:uppercase; display: block; padding-bottom: 15px; font-family: 'arial'; line-height: 20px; }
.news_l dl li{ height:22px; width:70px; border:1px solid #fff; text-align:center; }
.news_l dl li a{ line-height:22px; display:block; color:#fff; font-size:12px; }

.new_cont .news_row2 { position: absolute; left: 0; top: 0;  width:650px; height: 410px; background: #fff;}
.new_cont { position: relative;  width:650px; height: 410px; display: block; }
.news_nor{ height:410px; width:650px; overflow:hidden; margin-left: 7px; }
.news_row2 .divdgweb_new_div, .news_row2 .news_div { padding: 0px 10px; height: 410px; font-weight: normal; }

.news_row2 .news_div_item, .news_row2 .divdgweb_new_div_item { position: relative; padding: 6px 0; height: 40px; overflow: hidden; transition: 0.3s all ease; border-bottom: 1px solid #f5f5f5; }
.news_row2 .divdgweb_new_div_item_date, .news_row2 .news_div_item_date { position: absolute; right: 20px; top: 17px; transition: 0.3s all ease; }
.news_row2 .divdgweb_new_div_item_date > div, .news_row2 .news_div_item_date > div{ display: inline-block; color: #787878; font-size: 12px; 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: #000; width: 4px; height: 4px; position: absolute; left: 10px; top: 19px; }
.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: #444; padding-left: 26px; display: block; line-height: 40px; width: 425px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; transition: 0.3s all ease; }
.news_row2 .news_div_item_pic, .news_row2 .news_div_item_body, .news_row2 .divdgweb_new_div_item_body{ transition: 0.3s all ease; }
.news_row2 .news_div_item_pic { padding-top: 15px; padding-left: 15px; }
.news_row2 .news_div_item_pic a, .news_row2 .news_div_item_pic a img { display: block; width: 220px; height: 162px; }
.news_row2 .news_div_item.on, .news_row2 .divdgweb_new_div_item.on{ height: 173px; border-bottom: 1px dotted #ccc; padding: 0 0 20px; background: #f5f5f5}
.news_row2 .news_div_item_body, .news_row2 .divdgweb_new_div_item_body { line-height: 24px; color: #767676; font-size: 13px; width: 354px; text-align: justify; position: absolute; right: 20px; top: 110px; }
.news_row2 .on .divdgweb_new_div_item_date, .news_row2 .on .news_div_item_date { top: 23px;  right: 313px; }
.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: 230px; top: 70px; width: 245px; }
.news_row2 .on .divdgweb_new_div_item_date > div, .news_row2 .on .news_div_item_date > div { font-weight: bold; color: #000; 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: ''; }

.wend{ float: right; margin-right: 0; padding-left: 16px; width:354px; height: 410px; }
.wend h2{ left:0; margin-bottom: 0; margin-bottom: 25px; }
.wend h2 a{ font-size:18px; color:#2d2f46; }
.wend h2 a span{ color:#999999; font-size:14px; font-weight: normal; }
.more{ padding-left:131px; }
.wend .divdgweb_new_div_item_a { font-size: 15px; }
.wend .divdgweb_new_div_item_content{border-bottom: 1px solid #eee; padding: 22px 0 0 0;}
.wend .lastdl{ border-bottom: none;}
.wend .divdgweb_new_div_item_title{ height:29px; padding-left:30px; line-height:29px; background:url(images/divdgweb_new_div_item_title.jpg) no-repeat left top; font-size:14px; color:#333333; overflow: hidden;font-weight: bold;}
.wend .divdgweb_new_div_item_title a{ color:#333333;}
.wend .divdgweb_new_div_item_title a:hover{color: #333}
.wend .divdgweb_new_div_item_body{ padding-left:30px; background:url(images/divdgweb_new_div_item_body.jpg) no-repeat left top; line-height:25px; color:#666; height: 75px; font-size: 13px; overflow: hidden;}
    
  /*footer*/
.footer{width:100%; min-width:1200px; overflow:hidden; background:#1a1a1a; font-size:14px; color:#808080; border-bottom:solid 1px #333;}
.footer a{font-size:14px; color:#808080; transition: all 0.5s linear;}
.footer a:hover{color:#fff !important; transition: all 0.5s linear;}

.links{width:100%; overflow:hidden; padding:20px 0; background:#05744a;}
.linksW{width:1200px; margin:0 auto;}
.links_l{float:left; width:120px; border-right:dashed 1px #02905a; font-size:16px; color:#fff; line-height:18px;}
.links_l span{color:#fff; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; font-size:36px; font-weight:bold; line-height:36px;}
.links_r{float:right; width:1050px; color:#fff;}
.links_r a{color:#fff !important;}

.footerW{width:1200px; margin:0 auto; padding:60px 0px 0px 0px; overflow:hidden;}
.footer_m{font-size:20px; color:#fff; line-height:26px; margin-bottom:24px;}
.footer_en{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#525252; line-height:20px; text-transform:uppercase; overflow:hidden;}
.footer_lx{float:left; width:329px; overflow:hidden;}
.footer_lx_d{overflow:hidden; line-height:28px;}
    .footer_lx_d a{color:#808080 !important; transition: all 0.5s linear;}
.footer_lx_d a:hover{color:#fff !important; transition: all 0.5s linear;}    
    
.footer_l{float:left; width:131px; margin-right:30px;}
.footer_ld{overflow:hidden;}
.footer_ld_lo{overflow:hidden; height:212px;}
.footer_ld_lu{overflow:hidden;}
.footer_ld_lu a{color:#808080 !important; transition: all 0.5s linear;}
.footer_ld_lu a:hover{color:#fff !important; transition: all 0.5s linear;}
.footer_ld_lu li{width:130px !important; overflow:hidden;line-height:28px !important;}
.footer_ld_lu li span{display:block; width:130px !important; overflow:hidden; white-space: nowrap; text-overflow: ellipsis; line-height:28px !important;}
.footer_ld_li{line-height:28px; overflow:hidden; white-space: nowrap; text-overflow: ellipsis; width:130px;}
.footer_ld_li  a{color:#808080 !important; transition: all 0.5s linear;}
.footer_ld_li a:hover{color:#fff !important; transition: all 0.5s linear;}   
.footer_r{float:right; width:236px;}
.footer_ri{overflow:hidden; margin-bottom:20px; margin-top: 8px;}
.footer_ri_r{float:right; overflow:hidden; width:132px;}
.footer_ri_rm{font-size:16px; color:#05744a; line-height:24px; margin-bottom:15px;}
.footer_ri_d{overflow:hidden; width:90px; float:left;}
.footer_ri_d img{width:90px;}
.footer_ri_r .footer_m{margin-bottom:0px;}

.footer_fl{ }
.footer_fl b{font-size:0px; line-height:0px; font-weight:normal;}
.footer_fl b a{font-size:14px; line-height:28px;width:131px; overflow:hidden; display:block; white-space: nowrap; text-overflow: ellipsis; }
.footer_fl #showtyepname{display:none;}

/*copy*/
.copy{width:100%; background:#1a1a1a; text-align:center; font-size:14px; color:#808080; overflow:hidden; padding:20px 0; line-height:26px; border-top:solid 1px #000;}
.copy a{ font-size:14px; color:#808080; transition: all 0.5s linear;}
.copy a:hover{ font-size:14px; color:#fff; transition: all 0.5s linear;}
.copyW{width:1200px; margin:0 auto;}