﻿body{margin: 0px auto; padding: 0px; font-size: 14px; line-height:28px; color: #333; font-family:Microsoft YaHei; box-sizing: border-box; overflow-x:hidden; }
div{margin: 0px; padding: 0px;}
    *{box-sizing: border-box;}
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:#333; font-size: 14px;}
a:hover{color:#0cac26; text-decoration:blink; font-size: 14px;}
.cp img{border:solid #ddd 2px;}
.cp a:hover img{border:solid #0abd56 2px;}
.fr{ float:right;}
.fl{ float:left;}
.kg{width:1200px; height:20px;}
.kg1{width:1200px; height:30px; margin:0 auto;  overflow:hidden;}
.kg2{width:1200px; height:40px; margin:0 auto;  overflow:hidden;}
.kg3{width:1200px; height:60px; margin:0 auto;  overflow:hidden;}
.kg70{width:1200px; height:70px; 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{ width: 100%; background: #f2f2f2; color:#888888; font-size:13px; height: 40px;line-height: 40px; }
.top_r li{ float: left; margin-right: 10px; line-height: 34px; color: #707070; padding-left: 15px; position: relative;}
.top_r .t_3{ background: url(../images/wechat_bg.png) no-repeat left;}
.top_r .t_4{ background: url(../images/link_bg.png) no-repeat left;}
.t_2 ul li,.t_3 ul li,.t_4 ul li{ display: none; position: absolute; background: #f5f5f5;padding: 10px; z-index: 999;}
.top_r .t_2:hover li,.top_r .t_3:hover li,.top_r .t_4:hover li{ display: block; top: 34px; left: -30px;}
.top_r li a{color:#888888; font-size:13px;}

/*抬头*/
#top_bg{
	width: 100%;
	height: 158px;
	margin: 0 auto;
}
.head_logo{
	padding-top:25px;
	padding-right: 10px;
}
.head_name{
	margin-top:46px;
}
.head_xian{
	width: 1px;
	height: 80px;
	margin-left: 10px;
	margin-top: 36px;
	border-left: 1px #dedede solid;
	margin-right: 18px;
}
.head_adv{
	margin-top:46px;
	font-size:22px;
}

.head_adv b{
	font-size: 32px;
	display: block;
	letter-spacing: 0px;
	font-weight: bold;
	line-height: 40px;
}
.head_adv b span{color: #0cac26; font-size: 38px;}
.head_adv span{color: #0cac26; }

.head_hb{margin-top:47px;margin-left:10px; }
.head_tel{
	background: url(../images/tel.png) no-repeat left bottom;
	margin-top:40px;
	padding-left:50px;
	color:#0cac26;
}
.head_tel span{
	font-size: 14px;
	padding-top: 5px;
	line-height: 26px;
	color: #666;
	display: block;
}
.head_tel b{
	width: 210px;
	font-size: 28px;
	float: left;
	line-height: 25px;
	font-family: Arial, Helvetica, sans-serif;
	display: block;
}
.head_tel em{ font-style:inherit; letter-spacing:0.6px; display: block;}
.erwei{ margin-left: 80px;}
.head_albb{ width:88px; height:89px; padding-top:15px; text-align:center; font-size:14px; color:#666; line-height:40px; background:url(../images/phone_r.png) no-repeat left; margin-top:40px;position: relative;cursor:pointer;}

.head_albb li{ position: relative; }
.head_albb ul li{ display: none; position: absolute; background: #f5f5f5;padding: 10px; z-index: 999;}
.head_albb:hover li{ display: block; top: 70px; left: -10px;}
    
/*导航*/
.nav{ transition:all linear 0.4s; -moz-transition:all linear 0.4s; -ms-transition:all linear 0.4s; -webkit-transition:all linear 0.4s;}
.menu{width: 100%; min-width:1200px;background:#08a522;}
.navl1 a{color: #fff; }
.menu .NavCeshi{width: 1200px;margin: 0 auto;}
.nav>ul>li{float:left;height:53px;width:150px;text-align:center; position: relative;     z-index:99;}
.nav>ul>li.cur{background-image:linear-gradient(to right, #eb6400,#ff8105); }
.nav ul>li>a{font-size:15px;line-height:53px; display: block; position: relative; width:150px; transition:all linear 0.4s; -moz-transition:all linear 0.4s; -ms-transition:all linear 0.4s; -webkit-transition:all linear 0.4s;z-index: 999; color: #fff;}
.nav ul>li:hover a{color: #fff;}
.nav ul>li>a:after{content:""; display:block; width:0;position: absolute;height: 53px;top: 0;z-index: -1;background-image: linear-gradient(to right, #eb6400,#ff8105); margin:0 auto; transition:all linear 0.4s; -moz-transition:all linear 0.4s; -ms-transition:all linear 0.4s; -webkit-transition:all linear 0.4s; }
.nav>ul>li.navcurrent a:after,.nav>ul>li>a:hover::after{width:100%;}

/*下拉导航*/
.nav2{ position: absolute; top:120%; width:100%; height:auto; border-top:3px #08a522 solid; transition:all linear 0.4s; -moz-transition:all linear 0.4s; -ms-transition:all linear 0.4s;
 -webkit-transition:all linear 0.4s; opacity: 0;}
.nav2 a{display: block; width:100%; height:44px; line-height:44px; text-align:center; font-size:0.8vw;  background:rgba(0,0,0,0.8); border-bottom:1px #333 solid; color:#fff; transition:all linear 0.4s; -moz-transition:all linear 0.4s; -ms-transition:all linear 0.4s; -webkit-transition:all linear 0.4s;}
.nav>ul>li:hover .nav2{ top:100%;opacity: 1;z-index: 999;}
.nav2 a:hover{background:#08a522; text-indent:1em;}
    
/*banner*/
 .db>div,.lb>li,.dd>dl{display:inline-block;vertical-align:top;}

.banner ul{position:relative;}
.banner ul li {width:100%;position:absolute;top:0;left:0;z-index:0;}

   
.banner ol{position:absolute;bottom:45px;left:50%;margin-left: -100px;z-index:99;}
.banner ol li{width:60px;height:5px;background:#fff;vertical-align: middle;transition:0.4s; float: left;}
.banner ol li+li{margin-left:10px;}
.banner ol li.cur{background:#08a522;transition:0.4s;}

.banner>div{width:36px;height:72px;background-color:#000;position:absolute;top:48%;margin-top:-18px;cursor: pointer;z-index:99;opacity:0;transition:0.6s;}
.ban_btn_le{left:-36px;background:url(../images/banner-l.png) no-repeat center;}
.ban_btn_ri{right:-36px;background:url(../images/banner-f.png) no-repeat center;}
.banner:hover .ban_btn_le{left:30px;opacity:0.6;transition:0.6s;}
.banner:hover .ban_btn_ri{right:30px;opacity:0.6;transition:0.6s;}
    
 /* search */

.search{ width: 100%; height:72px;  overflow:hidden; border-bottom: 1px solid #ddd;}
#search_nr{width:1200px; margin:0 auto; height:72px; border-radius: 8px; }
#search-i{float:left; width:50px; height:41px; box-sizing: border-box; padding-top: 15px;  display: block;}
#search-bg{float:left; width:218px; height:41px; overflow:hidden;   box-sizing: border-box; background: #08a522;  margin-top: 15px; }
.search-text{width:897px; float:left; font-size:14px; line-height:72px; height:72px; padding-left:34px; background: url(../images/hot_search.png) left no-repeat;}
.search-text a{ font-size:14px; color: #666666;}
.search-text a:hover{ font-size:14px; color: #08a522;}
.search-text span{ float:left; font-weight:bold;}
#infoname{ border:none;background:none; outline:none; line-height: 41px; color: #fff; padding-left: 10px;}
.sc{ float: right; line-height: 41px; background: #08a522; margin-top: 12px;}
.sc .tt{ line-height: 41px; border:none; background: none; color: #fff;}
.sc .s_bt{ width: 50px; height: 41px; background: url(../images/search.jpg) no-repeat; font-size: 0; border:none; }
.sc form{display: flex}
:focus{outline:none;}



/*faq*/
.faq_b{ width: 100%; height:573px; background: url(../images/faq_bg.jpg) center no-repeat;}
.faq_d{ height:100px; text-align: center; font-size: 18px;padding-top:45px; margin-top: 125px; color: #666666; background: url(../images/faq_t.png) center top no-repeat; box-sizing: border-box; }
.faq_d span{ color: #08a522;}
.faq_y{ width: 850px;}
.faq_y li{ width: 144px; margin-right:25px; text-align: center; float: left;  transition: all 0.4s linear;transition:All 0.4s ease-in-out;    -webkit-transition:All 0.4s ease-in-out;    -moz-transition:All 0.4s ease-in-out;    -o-transition:All 0.4s ease-in-out; margin-top:25px;}
.faq_y li:hover{transform:translate(0,-10px);    -webkit-transform:translate(0,-10px);    -moz-transform:translate(0,-10px);    -o-transform:translate(0,-10px);    -ms-transform:translate(0,-10px);}
.faq_w{ padding-top: 20px;}
.faq_w span{ font-size: 18px; color: #333;}
.faq_w p{ padding-top:8px; color: #666666; font-size: 14px; line-height: 24px;}

.xadv{ width: 100%; height:430px; background: url(../images/xadv_bg.jpg) center no-repeat; }
.xadv_w{ width: 861px; height: 95px; margin-top: 34px; padding-top: 50px; font-size: 22px; color: #fff; text-align: center; background: url(../images/xadv_t.png) top no-repeat; box-sizing: border-box;}
.xadv_t{ width: 861px;}
.xadv_t li{ width: 124px; text-align: center; margin-top: 25px; margin-left: 38px; float: left;  transition: all 0.4s linear;transition:All 0.4s ease-in-out;    -webkit-transition:All 0.4s ease-in-out;    -moz-transition:All 0.4s ease-in-out;    -o-transition:All 0.4s ease-in-out;}
.xadv_wz{ color: #fff; font-size: 17px; line-height: 34px;}

.xadv_t li:hover{transition: all 0.4s linear; transform:translate(0,-10px);    -webkit-transform:translate(0,-10px);    -moz-transform:translate(0,-10px);    -o-transform:translate(0,-10px);    -ms-transform:translate(0,-10px);}

/*porduct*/
.pord{ width: 100%; height:960px; background: url(../images/product_bg.jpg) center no-repeat;}    
.pord_d{ width: 330px; height: 70px; font-size: 38px; text-align: center; background: url(../images/product_t.jpg) bottom no-repeat; margin: 0 auto; margin-top: 15px;}
.pord_dw{ color: #666666; font-size: 16px; text-align: center;padding-top: 10px; margin-bottom: 30px; letter-spacing: 1px;}

.pord_z{ width:280px;}
.list{ width: 261px; height: 117px; text-align: center;color: #fff; padding-top: 28px; background: url(../images/product_bg.png) top center no-repeat; box-sizing: border-box;}
.list b{ font-size: 32px; line-height: 36px; }
.list span{ font-family: Arial;text-transform:uppercase; letter-spacing:1px; }
.list_d table{ width: 261px !important;}
.list_d table tr td a{  font-size: 16px;overflow: hidden;}
.list_d table tr{ background: #fff;}
.list_d table tr td{  margin-bottom: 1px; border-bottom: 1px solid #eaeaea; box-sizing: border-box; padding-left: 38px; position: relative;transition: all 0.4s linear;    }
.list_d1 table tr td{    background: #f8f8f8;}
.list_d table tr td:hover{ background: #ff8105;transition: all 0.4s linear; }
.list_d table tr td:hover a{ color: #fff;}
 .list_d table tr td:after{ content: ""; position: absolute;  width: 19px; height: 19px; right: 40px; top: 0; bottom: 0; margin: auto;background: url(../images/20190929104106_1289998556.png) right no-repeat;}

.pord_y table tr td{width: 295px; height: 295px; overflow: hidden; }
.pord_y table tr td a{width: 295px;height: 295px;background: #eee; display:flex;justify-content: center; align-items: center;}
.pord_y table tr td img{max-width:295px; max-height:295px;}
.pord_y table tr td img:hover{overflow:hidden;transition:all 0.2s linear; -webkit-transition:all 0.2s linear; -moz-transition:all 0.2s linear; }

.pord_y table tr td span a{ width: 295px !important; background: #08a522; display: block; height: 40px !important;     line-height: 40px; color: #fff;margin-bottom: 15px; transition: all 0.4s linear;}
.pord_y table tr td:hover a{ background: #ff8105; transition: all 0.4s linear;}
.pord_y table tr td br{ display: none;}
    
/*xys*/    
.xys{ width: 100%; height:867px; padding-top: 50px; box-sizing: border-box; background: url(../images/xys_bg.jpg) center no-repeat;}
.xys_d{ width:546px; height: 150px; margin: 0 auto; font-size: 30px; line-height: 50px; text-align: center; background: url(../images/xys_t.png) center bottom no-repeat; }
.xys_d b{ font-size: 46px; color: #08a522; line-height: 66px;}

.xys_z li{ width:353px; height: 110px; background: url(../images/xys_li.png)no-repeat; transition: all 0.4s linear;}
.xys_z li:hover{ width: 353px; height: 110px; background: url(../images/xys_lih.png) no-repeat; transition: all 0.4s linear;}
.xys_w{ color: #Fff; font-size: 16px; text-align: right; padding-left: 16px; padding-top: 27px;}
.xys_w b{ font-size: 20px;}
.xys_s{ font-size: 30px; font-family: Arial; color: #fff;     padding-right: 12px; padding-top: 37px;}
 .xys_y li.on { width: 352px; height: 110px; background: url(../images/xys_lirh.png) no-repeat; transition: all 0.4s linear;}
.xys_w1{ padding-left: 27px;}

.xys_y li{ width:353px; height: 110px; background: url(../images/xys_lir.png)no-repeat; transition: all 0.4s linear;}
.xys_y li:hover{ width: 353px; height: 110px; background: url(../images/xys_lirh.png) no-repeat; transition: all 0.4s linear;}
.xys_s1{ font-size: 30px; font-family: Arial; color: #fff;     padding-left: 11px;  padding-top: 40px;}
 .xys_wz{ color: #Fff; font-size: 16px; text-align: left; padding-left: 66px; padding-top: 27px;}
.xys_wz b{ font-size: 20px;}
    
/*vs*/    
.vs{ width: 100%; height:868px; padding-top: 70px; background: url(../images/vs_bg.jpg) center no-repeat; box-sizing: border-box;}
.vs_d{ width:501px; height:90px; margin: 0 auto; font-size: 20px; color: #666; text-align: center; padding-top: 60px; letter-spacing:2px; background: url(../images/vs_t.png)top no-repeat; box-sizing: border-box;}
.vs_z{ width: 380px; height: 50px;  border-radius: 40px;margin-left: 118px; margin-top: 160px; text-align: center; color: #fff; font-size: 24px; font-weight: bold; line-height: 50px;background: -webkit-linear-gradient(left, #08a722 , #03c623); /* Safari 5.1 - 6.0 */
background: -o-linear-gradient(right, #08a722 , #03c623); /* Opera 11.1 - 12.0 */
background: -moz-linear-gradient(right, #08a722 , #03c623); /* Firefox 3.6 - 15 */
background: linear-gradient(to right, #08a722 , #03c623); /* 标准的语法 */;}
.vs_y{ width: 380px; height: 50px;  border-radius: 40px;margin-right: 118px; margin-top: 160px; text-align: center; color: #fff; font-size: 24px; font-weight: bold; line-height: 50px;background:#666;}
.show_list+.show_list{display:none; height: 360px;}
.show_list{ margin: 0 auto;overflow: hidden;}
.vs_dh{ position: relative; height: 360spx;}
.vs_dh ul{top:0; margin-left:535px;  position: absolute; overflow:hidden; }
.vs_dh li{ width: 126px; text-align: center; font-size: 18px; color: #fff; font-size: 17px; padding-top:45px;}
.vs_dh li.on{ font-weight: bold;}
.vs_t{ margin-left: 118px; margin-top: 25px;}
.vs_wz{ width: 378px; color: #08a522; margin-left: 118px; font-size: 16px; margin-top:15px;}
.vs_wz b{ font-size: 20px; line-height: 60px;}
.vs_t1{ margin-top: 25px;margin-left: 207px;}
.vs_wz1{ width: 378px; color: #666; margin-left: 207px;font-size: 16px; margin-top:15px;}
.vs_wz1 b{ font-size: 20px; line-height: 50px;}
    
     
/*adv*/   
.adv{ width: 100%; height:355px; margin-bottom: 10px; background: url(../images/adv_bg.jpg) center no-repeat;}
.adv2{ color: #fff; font-size: 24px; margin-top: 69px; margin-left: 15px;}
.adv2_d{ color: #fff; font-size: 20px; margin-top: 27px;}
.adv2_d b{ font-size: 42px; line-height: 56px;}
.adv2_er{ width: 140px; color: #fff; font-size: 16px; text-align: center; line-height:40px; margin-left: 100px; margin-top: 37px;}

.adv_d{ width:483px; height: 163px; margin: 0 auto; font-size: 18px; color: #666;padding-left: 47px; padding-top: 100px; background: url(../images/adv_bg_t.jpg) center no-repeat; box-sizing: border-box;}    
    
#adv_b .show_list{ width: 1200px; background: #fff;height: 490px;border-radius:12px;}
#adv_b {width:1200px; margin:45px auto; height:auto; }
#adv_b ul{ width: 1200px; box-sizing: border-box;  margin-top:20px;}
#adv_b ul li{float:left; width: 285px; height:151px;  font-size:16px;background: #08a522; transition: all 0.5s linear; margin-right: 20px; }
#adv_b ul li:hover{ font-size:16px; float:left;  width: 285px;   background: #ff6b02;  transition: all 0.5s linear;}
#adv_b ul li a{color: #fff; }
#adv_b .showdiv a{ font-size:16px; }
#adv_b .on{ font-size:16px; float:left;   background: #ff6b02;   width: 285px; }
.dis{display:none;}
#adv_b .on a{ font-size:16px;  }
.adv1{ padding-left:20px; padding-top:50px;}
.adv1_d{font-size: 26px; font-weight: bold; padding-left: 13px; padding-top:50px; color: #fff;}
.adv1_d span{ font-size: 18px;  font-weight: normal;}
.adv_bj{width: 573px; height: 472px;background: #f2f2f2;}
.adv_dh{ font-size: 20px; margin-top:42px; margin-left: 22px;}    
.adv_dh b{ font-size: 32px; line-height:52px;}
.adv_bz{ overflow: hidden;}

.adv_w{ color: #666; line-height: 36px;  margin-left: 48px; margin-right: 48px;  overflow: hidden; margin-top:48px; font-size: 16px; }
.adv_w b{  color: #08a522; font-size: 20px;}
.adv_g{ width: 135px; height:39px; line-height: 39px;  background: #ff6b02; border-radius: 25px;  margin-left: 48px; margin-top: 35px; position: relative; padding-left: 48px; box-sizing: border-box; transition: all 0.5s linear;}    
.adv_g a{ text-align: center; color: #fff; font-size: 16px;}
.adv_g a:before{content: ""; position: absolute;  width: 23px; height: 23px; left: 18px; top:1px; bottom: 0; margin: auto; background: url(../images/adv_tel.png) no-repeat;}    
.adv_g:hover{  background: #08a522;transition: all 0.5s linear; }

.adv_ys{ font-size: 22px; font-family: Arial; padding-left:46px;  padding-top:50px;}
.adv_ys b{ font-size: 28px; color:#08a522;}    
.adv01{ width: 64px; text-align: center; height: 149px; margin-left: 48px; background: url(../images/adv01_bg.png) left no-repeat;}
.adv01_1{ width: 36px; margin: 0 auto; line-height: 50px; font-size: 36px; color: #fff; font-family: Arial; font-weight: bold; padding-top: 39px; border-bottom: 1px solid #84da92;}
.adv01_s{  font-size: 20px; font-weight: bold; color: #fff; line-height:46px;}
    
.adv_x{ width: 100%; height:306px; color: #fff; font-size: 20px;background: url(../images/adv_x.jpg)top center no-repeat; box-sizing: border-box;}  
.adv_dh1{ padding-top: 136px;}
.adv_dh1 b{ font-size: 36px; line-height: 56px; }
.adv_xt{ width: 46px; height: 2px; background: #fff; margin-top: 20px;}
.adv_lx{ height: 80px; margin-top: 155px; color: #fff; padding-left: 60px; /*background: url(../images/20190929193620_385958708.png) left bottom no-repeat;*/}
.adv_lx b{ font-size: 28px; font-family: Arial;}
    
.zl{ width: 100%; height:166px; background: url(../images/zl_bg.jpg) center no-repeat;}    
.zl_z{ width: 210px; height: 90px; text-align: center; border-right: 1px dashed #ddd; margin-left:294px; margin-top: 40px; font-size: 16px;}
.zl_z b{ float: left; font-family: Impact,Arial; font-size: 54px; line-height: 66px;}
.zl_z h2{ width: 26px; height: 26px; background: #08a522; border-radius: 50%;    color: #fff;
font-size: 14px;
text-align: center;
font-weight: normal;
float: left;margin-top: 27px;
margin-left: 5px;}
.xd{ display: block; float: left;  margin-left: 44px; color: #666;}
.zl_z1{ width:150px; height: 90px; text-align: center; border-right: 1px dashed #ddd; margin-left: 60px; margin-top: 40px; font-size: 16px;}
.zl_z1 b{ float: left; font-family: Impact,Arial; font-size: 54px; line-height: 66px;}
.zl_z1 h2{ width: 26px; height: 26px; background: #08a522; border-radius: 50%;    color: #fff;
font-size: 14px;
text-align: center;
font-weight: normal;
float: left;margin-top: 27px;
margin-left: 5px;}
.zl_bz{ overflow: hidden;}
 .xd1{ display: block; float: left;  margin-left:10px; color: #666;}

.zl_z2{ width:150px; height: 90px; text-align: center; margin-left: 60px; margin-top: 40px; font-size: 16px;}
.zl_z2 b{ float: left; font-family: Impact,Arial; font-size: 50px; line-height: 66px;}
.zl_z2 h2{ width: 26px; height: 26px; background: #08a522; border-radius: 50%;    color: #fff;
font-size: 14px;
text-align: center;
font-weight: normal;
float: left;margin-top: 27px;
margin-left: 5px;}
    
/*case*/       
.case_b{ width: 100%; height:490px;z-index:0;position: absolute;overflow: hidden; margin-top:440px; /*background: url(../images/case_b.png) no-repeat;*/}
.case_bj{ width: 100%;background: #f2f2f2; padding-top:60px; padding-bottom:50px;}
.case_d{ width: 331px; height: 70px; font-size: 38px; text-align: center; background: url(../images/case_ico.jpg) bottom no-repeat; margin: 0 auto; margin-top: 15px;}    
 .appli_d{width:1200px; margin:0 auto; overflow:hidden; }
.appli_d td{display:block; float:left; margin:5px; width:390px; height:291px; overflow:hidden; padding:0 !important; transition: all 0.3s linear; position:relative;}
.appli_d td:hover{transition: all 0.6s linear; position:relative;}
.appli_d td img{width:100% !important; height:auto !important;}
.appli_d td a{text-decoration:blink; display:flex;width: 100%; height: 100%;justify-content: center; align-items: center; }
.appli_d td br{display:none;}
.appli_d td div:nth-child(3){ width:390px; padding:0px !important; position:absolute; bottom:0; left:0; transition: all 0.6s linear;}
.appli_d td div:nth-child(3) a{font-size:14px; color:#fff; line-height:45px; width:370px; overflow:hidden; white-space: nowrap; text-overflow: ellipsis; position:relative; z-index:2; padding:0px 10px;}
.appli_d td div:nth-child(3)::after{ content:""; display:block; width:100%; height:45px; transition: all 0.6s linear; filter:Alpha(opacity=70); opacity:0.7; background:#08a522; position:absolute; top:0; z-index:1;}
.appli_d td:hover div:nth-child(3)::after{transition: all 0.6s linear;}
.appli_d td:hover div:nth-child(3){bottom:291px; transition: all 0.6s linear;}

.appli_rgo{position:absolute; width:390px; height:291px; top:291px; transition: all 0.6s linear; text-align:center;}
.appli_rgo a{font-size:22px; font-weight:bold; line-height:60px; display:block; color:#fff; position:relative; z-index:3; width:370px; padding:0 10px; height:210px; padding-top:81px;}
.appli_rgo p{font-family:Arial, Helvetica, sans-serif; width:95px; line-height:27px; color:#fff; background:#ff6b02; margin:0 auto; display:block; font-size:15px; text-transform:uppercase; font-weight:normal; margin-top:8px;}

.appli_d .appli_rgo::after{ content:""; display:block; width:100%; height:291px; transition: all 0.6s linear; filter:Alpha(opacity=70); opacity:0.7; background:#08a522; position:absolute; top:0; z-index:1;}
.appli_d td:hover .appli_rgo{top:0; transition: all 0.6s linear;}

.appli_a{width:256px; margin:0 auto; overflow:hidden; margin-top:40px; text-align:center; background:#009966; position:relative; line-height:48px; border-radius:10px; transition: all 0.5s linear;}
.appli_a a{display:block; color:#fff; position:relative; z-index:2; font-size:18px;}
.appli_a::after{content:""; display:block; width:0; height:100%; background:#009966; position:absolute; top:0; transition: all 0.3s linear; z-index:1;}
.appli_a:hover::after{width:100%; transition: all 0.3s linear;}        
.appli_a:hover{width:320px; transition: all 0.5s linear;}    

.appl{ width: 447px; height: 102px;  margin: 0 auto; font-size: 20px; text-align: center; color: #009966; background: url(../images/20190313173259_365608190.jpg) center no-repeat; line-height: 40px;}
.appl b{ font-size: 38px; line-height: 45px;}
.appl b span{ color: #009966;}   
    
   /*合作流程*/
.hzlc_c{ width:1200px; margin:0 auto; overflow: hidden;}
.hzlc_c li{ width:220px; height:238px; text-align: center; float:left; background:url(../images/hzlc_bg.png) no-repeat center; border-bottom:7px #e4e4e4 solid; margin-right:20px;}
.hzlc_tb{ width:90px; height:57px; background:#dddddd; margin-left:60px; margin-top:6px;}
.hzlc_sz{ font-size:20px; color:#c8c8c8; font-family:Arial, Helvetica, sans-serif; margin:0 auto; margin-top:20px; padding-top:10px;}
.hzlc_wz{ width:170px; font-size:14px; color:#666666; line-height:22px; margin:0 auto;}
.hzlc_wz span{ font-size:24px; color:#222; line-height:50px; display:block;}

/*khjz*/
.khjz{ width:460px; height:90px; margin: 0 auto; font-size: 16px; color: #666666;box-sizing: border-box;
padding-top: 48px;
text-align: center; background: url(../images/khjz_t.png) top center no-repeat;}
.kh_x{ width: 330px; margin: 0 auto;}

.kh_z{ width: 373px; height: 374px; background: #f2f2f2; text-align: center; margin-top:160px; position: relative; margin-right: 40px;}    
.kh_t{z-index: 99; position: absolute; overflow: hidden;    margin-left: 72px;  top: -115px;}
.kh_d{ padding-top: 140px; font-size: 15px; color: #666;}
.kh_d b{ color: #08a522; font-size: 22px; line-height:40px;}
.kh_w{ text-align: left; padding-left: 30px; padding-right:30px; color: #666666; font-size: 15px; padding-top: 20px;}

/*about*/
.about_bj{width: 100%; height:471px; margin-top: 70px; background: url(../images/about_bj.jpg) center no-repeat;}
.about_z{ width: 350px; height: 256px; margin-top: 215px; background: rgba(255,129,5,0.9);}
.about_l{ margin-left: 30px;padding-top: 40px;}
.about_n{ margin-left: 30px; padding-top: 20px;}
.about_d{ font-size: 18px; color: #fff; margin-left: 30px; margin-top: 10px;}
.about_zb{ width: 350px; height: 560px; background: #08a522;}
.about_t{ width: 286px; height:192p; margin: 0 auto;padding-top: 36px;}
.about_s{ text-align: center; color: #fff; font-size: 24px; line-height: 40px; padding-top: 30px;}  
.about_sp{ margin-left: 30px; margin-top: 15px;}

.about_r{width:820px; margin-top:30px;}
.about_r_nr{line-height:33px; font-size:15px; margin-bottom:47px;}

/*公司环境*/
.prod_d_d{overflow:hidden; width:820px; padding-top:20px;position: relative;}
.prod_d{width: 820px; height:305px; position: relative;}
.pr_dha{width:820px; /*background:url(../images/20190905104024_1204327962.jpg) left no-repeat;*/ overflow:hidden;}
.pr_dha li{width:145px; background-color:#08a522; border-radius:20px; text-align:center; float:left; height:40px; line-height:40px; position:relative; margin-right:10px;}
.pr_dha li+li{}
.pr_dha li a{font-size:16px; font-weight:bold; display:block; width:145px; line-height:40px; position:relative; z-index:1; color:#fff;}
.pr_dha li a:hover{ background-color:#ff6b02; color:#fff;}
.pr_dha li.cur a{ background-color:#ff6b02; border-radius:20px; color:#fff;}

.prod #bd{ width:820px; height:536px;}
.pro_libox{overflow:hidden;position: absolute;top:0;}
.pro_list{width:820px;float:left;}

#bd tr > td:first-child {}
#bd td {display: block; float: left; padding: 0 !important; width:258px; position: relative;}
#bd td+td{ margin-left: 22px;}
#bd td > a:after,.pro_cont_page td > a::after{ content: ''; position: absolute; width: 100%; height: 100%; /*background: rgba(0,0,0,0.5) url(../images/20190905104041_1562831911.png) no-repeat center; */left:0; top: -100%; transition:0.3s all ease-in-out; border-radius:3px; }

#bd td > div { height: 51px; width: 100%; padding-top: 0 !important; display: block; position: relative; overflow: hidden; background:#eeeced; margin-top:3px;}
#bd td > div > a{ display:block; height: 51px; line-height: 51px; color: #333; font-size: 15px; transition:0.3s all ease-in-out; position: relative; z-index: 1111}
#bd td > div:after,.pro_cont_page td > span::after{ position: absolute; content: ''; width: 100%; height: 100%; bottom: -100%; left: 0; transition:0.3s all ease-in-out; }
#bd td:hover > a:after,.pro_cont_page td:hover > a::after{ top: 0; }

#bd td:hover > div:after,.pro_cont_page td:hover > span::after{ bottom: 0; }
#bd td br { display: none;}
#bd tr:after, .pro_cont_page tr::after { content: ''; display: block; clear: both; }
#bd td a{ position: relative; display: block; overflow: hidden; }
#bd td a img{ display: block; width: 100%; height: auto; transition:0.5s all ease-in-out; margin-top:10px;}
#bd td:hover a img{ transform:scale(1.1);}    
    
/*新闻中心*/
.news_bg{background:#f2f2f2; width: 100%;min-width: 1200px; padding-bottom: 50px; padding-top: 60px;}

.news .convert2{ width:1200px; height:533px; margin:0 auto; }
.news .convert2 .tab{width:498px; margin:0 auto;}
.news .convert2 .tab a{display:block; text-align: center; width: 150px; font-size:16px; float:left; margin-top:25px;margin-bottom:40px;height: 43px;line-height: 43px;background: #08a522;color: #fff;margin-right: 16px;}
.news .convert2 .tab a.on{display:block;color:#fff; background: #ff6b02;}
.news .convert2 .tab a:nth-child(3){margin-right: 0px;}

.news .convert2 .content2{ overflow:hidden; width:1200px; height:457px; position:relative;}
.news .convert2 .content2 ul{ position:absolute; left:0; height:452px;}
.news .convert2 .content2 li{ width:1200px; height:auto; float:left;}

.news .news_div_item:nth-child(1){display: block;width: 387px;height: 395px;float: left;background:url(../images/news1.jpg)no-repeat center;position: relative;}
.news .news_div_item .news_div_item_date{display:none;}
.news .news_div_item:nth-child(1) .news_div_item_content{ display: none;
}
.news .news_div{position: relative;}
.news .news_div_item:nth-child(1) .news_div_item_a{    font-size: 18px;
    color: #fff;
    font-weight: lighter;
margin-bottom: 0px;}
.news .news_div_item:nth-child(1) .news_div_item_body,.news .divdgweb_new_div_item:nth-child(1) .divdgweb_new_div_item_body{    padding-top: 20px;}
.news .news_div_item:nth-child(2){
    display: block;
    float: left;
    width: 400px;
    height: 190px;
    background: #fff;
    position: absolute;
    top: 0px;
    left: 400px;
    padding:20px 35px;
} 
.news .news_div_item:nth-child(3){
    display: block;
    float: left;
    width: 400px;
    height: 190px;
    background: #fff;
    position: absolute;
    top: 205px;
    left: 400px;
    padding:20px 35px;
} 
.news .news_div_item .news_div_item_content{font-size: 13px;line-height:24px;position: relative;}
.news .news_div_item .news_div_item_a{font-size: 18px;color:#333;display: block;margin-bottom: 20px; position: absolute; width: 100%; top:8px;}
.news_div_item_body,.divdgweb_new_div_item_body{padding-top:40px;}
.news .news_div_item:nth-child(2) .news_div_item_content:before{ content: "了解更多";
    position: absolute;
    bottom: -57px;
    left: 0px;
    width: 82px;
    height: 27px;
    line-height: 27px;
    text-align: center;
    border: 1px #08a522 solid;
    font-size: 13px;
   color:#08a522;
border-radius: 50px;}
.news .news_div_item:nth-child(3) .news_div_item_content:before{content: "了解更多";
    position: absolute;
    bottom: -57px;
    left: 0px;
    width: 82px;
    height: 27px;
    line-height: 27px;
    text-align: center;
    border: 1px #08a522 solid;
    font-size: 13px;
   color:#08a522;
border-radius: 50px;}
.news .news_div_item:nth-child(3) :after{content:"";    clear: both;
    height: 0px;
    overflow: hidden;}

.news .news_div_item:nth-child(4){
    display: block;
    width: 390px;
    height: 132px;
    background: #fff;
    position: absolute;
    top: 0px;
    right: 0px;
    padding:20px 35px;
    border-bottom: 1px #eee dashed;

}
.news .news_div_item:nth-child(5){
    display: block;
    width: 390px;
    height: 131px;
    background: #fff;
    position: absolute;
    top: 132px;
    right: 0px;
    padding:20px 25px;
    border-bottom: 1px #eee dashed;

}
.news .news_div_item:nth-child(6){
    display: block;
    width: 390px;
    height: 132px;
    background: #fff;
    position: absolute;
    top: 263px;
    right: 0px;
    padding:20px 35px;

}
.news_div .news_div_item .news_div_item_pic{display:none;}



.news .divdgweb_new_div_item:nth-child(1){display: block;width: 387px;height: 395px;float: left;background:url(../images/news2.jpg)no-repeat center;position: relative;}
.wenti .divdgweb_new_div_item:nth-child(1){display: block;width: 387px;height: 395px;float: left;/*background:url(../images/20191008090746_2008008893.jpg)no-repeat center;*/position: relative;}
.news .divdgweb_new_div_item .divdgweb_new_div_item_date{display:none;}
.news .divdgweb_new_div_item:nth-child(1) .divdgweb_new_div_item_content{
	display: none;
}
.news .divdgweb_new_div{position: relative;}
.news .divdgweb_new_div_item:nth-child(1) .divdgweb_new_div_item_a{    font-size: 18px;
    color: #fff;
    font-weight: lighter;
margin-bottom: 0px;}

.news .divdgweb_new_div_item:nth-child(2){
    display: block;
    float: left;
    width: 400px;
    height: 190px;
    background: #fff;
    position: absolute;
    top: 0px;
    left: 400px;
    padding:20px 35px;
} 
.news .divdgweb_new_div_item:nth-child(3){
    display: block;
    float: left;
    width: 400px;
    height: 190px;
    background: #fff;
    position: absolute;
    top: 205px;
    left: 400px;
    padding:20px 35px;
} 
.news .divdgweb_new_div_item .divdgweb_new_div_item_content{font-size: 13px;line-height:24px;position: relative;}
.news .divdgweb_new_div_item .divdgweb_new_div_item_a{font-size: 18px;color:#333;display: block;margin-bottom: 20px; position: absolute; width: 100%; top:8px;}
.news .divdgweb_new_div_item:nth-child(2) .divdgweb_new_div_item_content:before{    content: "了解更多";
    position: absolute;
    bottom: -57px;
    left: 0px;
    width: 82px;
    height: 27px;
    line-height: 27px;
    text-align: center;
    border: 1px #08a522 solid;
    font-size: 13px;
   color:#08a522;
border-radius: 50px;}
.news .divdgweb_new_div_item:nth-child(3) .divdgweb_new_div_item_content:before{    content: "了解更多";
    position: absolute;
    bottom: -57px;
    left: 0px;
    width: 82px;
    height: 27px;
    line-height: 27px;
    text-align: center;
    border: 1px #08a522 solid;
    font-size: 13px;
   color:#08a522;
border-radius: 50px;}
.news .divdgweb_new_div_item:nth-child(3) :after{content:"";    clear: both;
    height: 0px;
    overflow: hidden;}

.news .divdgweb_new_div_item:nth-child(4){
    display: block;
    width: 390px;
    height: 132px;
    background: #fff;
    position: absolute;
    top: 0px;
    right: 0px;
    padding:20px 35px;
    border-bottom: 1px #eee dashed;

}
.news .divdgweb_new_div_item:nth-child(5){
    display: block;
    width: 390px;
    height: 131px;
    background: #fff;
    position: absolute;
    top: 132px;
    right: 0px;
    padding:20px 35px;
    border-bottom: 1px #eee dashed;

}
.news .divdgweb_new_div_item:nth-child(6){
    display: block;
    width: 390px;
    height: 132px;
    background: #fff;
    position: absolute;
    top: 263px;
    right: 0px;
    padding:20px 35px;

}
.divdgweb_new_div_item .news_div_item_pic{display:none;}    
    
/*banq*/    
.link{ width: 100%; height:80px; line-height: 80px; background: #08a522; padding-bottom: 1px;}
.links{ width: 1200px; border-bottom: 1px solid #333;}
.link_z{ width: 116px; line-height: 80px; font-size: 20px; color: #fff;}

.banq{ width: 100%; background: #1d1d1d; padding-top: 50px; padding-bottom:50px;}  
.banq_z li{ float: left; padding-right: 50px; padding-left: 50px; line-height: 28px; border-right: 1px solid #333; height: 175px;  }
.banq_z li span{ font-family: Arial; color: #fff; font-size: 18px; text-transform:uppercase; line-height: 50px;}
.banq_z li a{color: #999;}
.er{ width: 420px; height: 110px; overflow: hidden;}
.gong_w{ line-height: 22px; color: #999; padding-left: 15px; padding-top: 16px;}
.gong_w p{ padding-top:15px;}
.gong1{ margin-left: 30px;}
.lx{width: 420px; color: #999; line-height: 26px; margin-top:26px;}
.lx span{ font-size: 18px; color: #ff9002; font-family: Arial;}
    
.ban{ width: 100%; height: 68px; line-height: 68px; background: #151515; color: #999;}    
.ban a{color: #999;}    
    

/*分页*/
.pages_info{padding:0 !important;}
.pages_box {font-size:0;margin-top:25px;}
.pages_box>a{vertical-align: top;display: inline-block;padding: 0 10px;height: 26px;line-height: 26px;border: 1px solid #e5e5e5;text-align: center;margin: 0 2px;background: #fff;font-size: 14px;cursor: pointer;}
.pages_box .page_curr{border-color:#08a522;background:#08a522;color:#fff;}
.pages_box .page_curr:hover{color:#fff;}
.pages_box>a:hover{color:#14a0e7;}
.page_jump,.page_total{font-size:14px;font-weight: normal;margin: 0 5px;line-height: 26px;display:inline-block;vertical-align:middle;}
.page_jump select{height: 26px;border: 1px solid #e5e5e5;}




/*详情样式*/
.xq_td{ width:900px; margin: 0 auto; overflow: hidden;}    
.xqy{ width:900px; height: 794px;  margin: 0 auto;background: url(../images/20190930094309_1817122052.jpg) center no-repeat;}
.xqy_d{ text-align: center; color: #333; font-size: 22px; padding-top: 60px;}
.xqy_d b{ font-size: 46px; color: #08a522; line-height: 86px;}
.xqy_t{ width: 450px; margin: 30px auto; overflow: hidden;}
.xqy_t li{ width: 130px; height: 40px; margin-right:10px; float: left; background: #ff6b02; color: #fff; text-align: center; line-height: 40px; font-size: 20px; border-radius: 25px;}
.xqy_tp{ width: 603px; margin:0 auto; padding-top: 30px;}

.xq_dh{ width: 900px; background: #08a522; height: 128px; font-size: 38px; color: #fff; text-align: center; line-height:38px; padding-top: 30px; box-sizing: border-box; margin: 0 auto; }
.xq_dh span{text-transform:uppercase; font-family: Arial; font-size: 18px;}  
.yt_wz{ width: 900px; margin: 0 auto;  font-size: 16px; color: #666; padding-left: 40px; padding-right: 40px; line-height: 36px; padding-top: 30px; box-sizing: border-box;}
.yt_wz span{ color: #ff7200;}
.yt_t{ width: 821px; margin: 0 auto; overflow: hidden; margin-bottom: 50px; margin-top: 20px;}

.xq_dh1{ width: 900px; background: #08a522; height: 128px; font-size: 38px; color: #fff; text-align: center; line-height:38px; padding-top: 30px; box-sizing: border-box;; margin: 0 auto;  overflow: hidden;}
.xq_dh1 span{text-transform:uppercase; font-family: Arial; font-size: 18px;}     
  
.td_z{ width: 500px; margin-top: 20px;}
.td_d{ color: #fff; font-size: 28px; line-height: 54px; padding-left: 20px; height: 54px; margin-top:35px; background: url(../images/20190930103022_860968918.png) left no-repeat;}
.td_w{padding-top: 30px; padding-right:50px; font-size: 16px; line-height: 38px;   color: #666;}
.bc_z{ margin-top: 30px; margin-bottom: 50px;}
.bc_y{ margin-top: 30px; width: 450px;  margin-bottom: 50px;}
.bc_d{ width: 450px; color: #fff; font-size: 28px; line-height: 54px; padding-right: 20px; height: 54px;  text-align: right; background: url(../images/20190930104259_1847422122.png)right no-repeat; box-sizing: border-box;}
.bc_w{ font-size: 16px; color: #666; line-height: 26px; padding-left: 30px; margin-top: 40px;}
.xq_ys{ width: 286px; height: 222px; background: #f2f2f2; position: relative; margin-top: 135px; margin-right:14px; margin-bottom: 50px;}
.ys_tp{z-index: 99; position: absolute; overflow: hidden;    margin-left: 72px;  top: -80px;}
.ys_wz{ text-align: center; padding-top:76px; padding-left: 25px; padding-right: 25px;}
.ys_wz b{ font-size: 18px; color: #08a522; line-height: 50px;}
.xq_ry{ width: 900px; height: 752px;  margin:0 auto; margin-top: 30px; margin-bottom: 50px;background: url(../images/20190930110859_434472220.jpg)  center no-repeat;}
.xq_cf{ width: 900px; height: 792px; margin-bottom: 50px; margin:0 auto; margin-top: 30px; background: url(../images/20191010095324_1503865874.jpg)  center no-repeat;}

.linkTagcs{width:1084px; height:auto;}
.linkTagcs ul{margin:0px;padding:0px;list-style-type:none;}
.linkTagcs li{list-style:none;margin:0px;  padding-right:20px;line-height:80px;float:left;}
.linkTagcs li a{color:#fff;word-break:break-all;}
.linkTagcs li img{border:0px;}


#kefu{position:fixed;top:50%;margin-top:-200px;right:10px;z-index:40;text-align:center;width:163px;height:345px;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;border-radius:5px;background:#0cac26;z-index: 999999;}
#kefu>h2{margin:15px 0;font-size:22px;color:#fff;line-height: 22px;}
#kefu>h2>span{font-size:12px}
#kefu>ul li{line-height:30px;width:80%;cursor:pointer;margin:10px auto;background:#fff;height:25px;font-size:14px;color:#000;border-radius:5px;vertical-align:middle}
#kefu>ul li img{vertical-align:middle;position:relative;top:-4px}
#kefu>ul li span{position:relative;margin-left:5px;top:-2px}
#kefu .qr_code{width:110px;height:108px;margin:10px auto;border-radius:15px;overflow:hidden}
#kefu .qr_code>img{width:100%;height:100%;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;border-radius:5px}
#kefu .small_tel {line-height: 22px;}
#kefu .small_tel .p1{padding-left:20px;font-size:14px;color:#fff;display:inline-block;margin:0 auto}
#kefu .small_tel .p2{font-size:18px;color:#fff;margin:10px 0;display:inline-block;width:141px}
#kefu .small_tel .p2 a{color:#fff;}
#kefu .small_tel .p3{font-size:18px;color:#fff;margin:5px 0;display:inline-block;width:141px;line-height: 40px;}
#kefu .close{width:50px;height:50px;text-align:center;position:absolute;top:-25px;left:45px;cursor:pointer}
#kefu .close>img{max-width:100%}
#kefu .show{position: absolute;top: 0;bottom: 0;left: -35px;width: 35px;height: 90px;
background-color:#0cac26;color: #fff;margin:auto;padding: 20px 0;text-align: center;
line-height: 110%;border-bottom-left-radius: 5px;border-top-left-radius: 5px;}
#kefu .show div{width: 20px;margin:0 auto;font-size: 14px;}


.wg-auto-c3eb902557ca86cd {padding: 10px; background:#000000;overflow: hidden;width: 100%; display:inline-block;box-sizing:border-box;} 
.wg-auto-c3eb902557ca86cd a {font-size: 14px !important; display:inline-block; padding: 0 30px; float: left; color: #FFFFFF !important;margin: 2px 0;}


#bodycon{    width: 100%!important;}
.jianj{ height: 555px; background: #fff; box-shadow: 0px 5px 20px #ccc; margin-top: 40px;}
.jianj_z{ padding: 50px 0px 0px 40px;;}
.jianj_y{ width: 650px;}
.jj_d{ width: 604px; height:64px; line-height: 64px; color: #fff; font-size: 26px; color: #fff; padding-left: 20px; margin-top: 50px; background: url(../images/jj_d.jpg) left no-repeat;}

.jj_w{ padding-right: 40px; font-size: 15px; color: #666; padding-top:15px;}

.culture{ width: 100%; height:312px; margin-top: 70px; background: url(../images/culture_bg.jpg) center no-repeat;}
.culture_z li{ width: 300px; height: 211px; margin-top: 50px; border-right: 1px solid #1aba34; color: #ffffff; float: left; padding-left: 45px;}
.culture_z li b{  font-size: 26px; line-height: 60px; }
.culture_z li p{ padding-top: 26px; font-size: 17px; line-height: 32px;}
    
.jdygkdn{margin-top:54px;}
.ngrhjgn{font-size:18px;color:#666;}
.jydbwzn b{float:left;border-radius:50%;display:block;width:36px;height:36px;background:#08a522;color:#fff;line-height:36px;position: absolute;top: 55px;left: 216px;font-size:14px;font-weight:normal;}    
    
.jianjie3 td{padding-left: 0px !important; position: relative;}
.jianjie3 td a img{    margin-right: 15px;}
.jianjie3 td div{background:rgba(0,0,0,0.7);position: absolute; bottom:9px; width:390px; height:40px; padding:0 !important;}
.jianjie3 td div a{    color: #fff;font-size: 16px; line-height:40px;}
.jianjie3 tr{ display: block;}
.jianjie3 tr:nth-child(2){    margin-top: 30px;}
.jianjie3_botto img{display: block; margin: 0 auto;    padding: 35px 0 60px 0;}
.jianjie_bt_dz3{padding:70px 0 45px 0;}
.jianjie_bt p{font-size: 36px !important;color:#000 !important;text-align: center;margin-bottom: 20px;}
.jianjie_bt span{width:44px;height:5px;background: #08a522;display: block;margin:0 auto;}
.jianjie_bt2 p{color:#fff !important; padding-top: 110px;}
.jianjie_bt1{    padding-top: 96px;}
.jianjie_bt3{    padding: 80px 0 50px 0;}    
    

.w1200{ width: 1200px; margin: 0 auto}
.clear { height: 0;overflow: hidden;clear: both;}
.lxtop{overflow:hidden;margin-top: 30px;border-radius: 3px;border: 1px solid #ccc; background:#fff;}
.lxtop img{float:left;}
.lxtop p{font-size:16px;line-height:35px;padding: 40px 30px 0 430px;color:#666;}
.lxtop p span{display:block;color:#282828;font-size:18px;line-height:50px;}
.Separate {font-size:30px;text-align: center;margin: 30px auto 20px;    overflow: hidden;}
.Separate span{display:block;font-size:14px;letter-spacing: 5px;color: #a4a4a4;    margin-top: 10px;}
.lxfsnr{overflow:hidden;border:1px solid #ccc;border-radius:3px;padding-top:20px; background:#fff;}
.lxfsnr ul{overflow:hidden;}
.lxfsnr li{margin :0 0 20px 30px;float:left; padding-bottom:10px; width:556px;border-right:1px solid #ccc;border-bottom:1px solid #ccc;}
.lxfsnr li img{float:left;}
.lxfsnr li p{float:left;line-height:46px;padding-left: 25px;font-size:16px;    width: 483px;}
.lxfsnr li a{font-size:16px;}
.lxfsnr li a:hover{color: #d80003;text-decoration:underline;}

/*首页新闻*/
.fl{float:left;}
.fr{float:right;}
.clearfix,ul{*zoom:1;}
.clearfix:after,ul:after{content:" ";display:block;height:0;clear:both;visibility:hidden;}
.i_box4{width:100%;padding:10px 0 50px;}
.i_box4 .lists{width:100%;margin-top:30px;}
.i_box4 .lists .text1{width:65%;float:left;}
.i_box4 .lists .text2{width:35%;float:right;padding-left:3%;}
.i_box4 .lists .text2 .t_tit{height:60px;background:url(../images/xian2.jpg) no-repeat 0 bottom;margin-bottom:35px;}
.i_box4 .lists .t_tit{height:60px;background:url(../images/xian1.jpg) no-repeat 0 bottom;margin-bottom:35px;}
.i_box4 .lists .t_tit span{line-height:50px;font-weight:bold;font-size:22px;float:left;}
.i_box4 .lists .t_tit a{float:right;width:55px;height:50px;line-height:50px;font-size:14px;color:#666;}
.i_box4 .lists .t_box .fl{width:50%;padding-right:3%;}
.i_box4 .lists .t_box .fr{width:50%;padding-left:3%;}
.i_box4 .lists .gs_text span{display:block;height:60px;line-height:60px;width:100%;overflow:hidden;border-bottom:1px solid #e1e1e1;font-weight:bold;font-size:16px;}
.i_box4 .lists .gs_text span h6{font-size:14px;float:right;}
.i_box4 .lists .gs_text p{line-height:30px;font-size:14px;color:#555;height:120px;overflow:hidden;margin:12px 0;}
.i_box4 .lists .gs_text i{display:block;width:108px;height:34px;background:#eb9000;text-align:center;font-size:14px;color:#fff;line-height:34px;font-style:normal;}
.i_box4 .lists .hy_text ul li{position:relative;margin-top:6px;}
.i_box4 .lists .hy_text ul li i{width:22px;height:22px;background:#8f8c8b;color:#fff;text-align:center;line-height:22px;margin-top:5px;position:absolute;left:0;top:0;font-style:normal;}
.i_box4 .lists .hy_text ul li span{display:block;width:95%;height:34px;line-height:34px;overflow:hidden;font-size:14px;padding-left:32px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.i_box4 .lists .hy_text ul li span h6{font-size:12px;float:right;font-weight:inherit;}
.i_box4 .lists .hy_text ul li:hover i{background:#eb9000;}
.i_box4 .lists .hy_text ul li:hover span{color:#eb9000;}
.i_box4 .que_lists{width:100%;}
.i_box4 .que_lists ul li{color:#545455;line-height:21px;margin-bottom:32px;}
.i_box4 .que_lists ul li a{display:block;background:url(../images/wen.gif) no-repeat left center;padding-left:28px;color:#333;font-weight:bold;font-size:14px;}
.i_box4 .que_lists ul li p{background:url(../images/da.gif) no-repeat left 2px;padding-left:28px;margin-top:10px;line-height:22px;color:#555;font-size:14px;}
.i_box4 .que_lists ul li:last-child{margin-bottom:0;}
@media screen and (max-width: 1200px){
.center{width:100%;}
}
@media screen and (max-width: 768px){
.i_box4{padding:20px 2%;}
.i_box4 .lists .text1{width:100%;}
.i_box4 .lists .text2{padding-left:0;width:100%;margin-top:30px;}
}
@media screen and (max-width: 450px){
.i_box4{padding:.1rem 2%;}
.i_box4 .lists{margin-top:.05rem;}
.i_box4 .lists .t_tit{height:0.3rem!important;margin-bottom:0.1rem!important;}
.i_box4 .lists .t_tit span{line-height:.2rem;font-size:.13rem;}
.i_box4 .lists .t_tit a{line-height:.2rem;font-size:.11rem;height:.2rem;}
.i_box4 .lists .t_box .fl{width:100%;padding:0;}
.i_box4 .lists .t_box .fl img{width:100%;}
.i_box4 .lists .t_box .fr{display:none;}
.i_box4 .lists .gs_text span{font-size:.115rem;height:.32rem;line-height:.32rem;}
.i_box4 .lists .gs_text p{margin:.05rem 0;font-size:.1rem;line-height:.18rem;height:auto;}
.i_box4 .lists .gs_text i{margin-top:.1rem;}
.i_box4 .que_lists ul li{margin-bottom:.15rem;}
}
.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft;}
.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight;}
@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);}to{opacity:1;-webkit-transform:none;transform:none;}}
@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);}to{opacity:1;-webkit-transform:none;transform:none;}}
@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);}to{opacity:1;-webkit-transform:none;transform:none;}}
@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);}to{opacity:1;-webkit-transform:none;transform:none;}}
