/*共用*/
body{width:100%;font-size:12px;background:#fff; -webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale; font-family:"Microsoft Yahei"; color:#333;min-width:1200px;}
div{margin: 0px; padding: 0px;}
span,p{margin: 0px; padding: 0px;}
h1,h2,h3,h4,h5,h6{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;}
from,input,select{margin: 0px; padding: 0px;}
.clear{clear:both; font-size:0px; overflow:hidden; height :0px;}
.cl{clear:both; font-size:0px; overflow:hidden; height :0px;}
a{color: #484848; text-decoration: none;}
a:hover{color:#09aa43;text-decoration: none;}
.border_bg{width:auto; height:auto; margin:0 auto;}
.cp1 img{border:1px solid #bbb; padding:5px; background:#fff;}
.cp1 img:hover{border:1px solid #09aa43; padding:5px; background:#f7f1eb;}
.cp img{border:1px solid #ccc; padding:1px;}
.cp img:hover{border:1px solid #09aa43; padding:1px;}
input,button,select,textarea{outline:none} 
.font_1{font-size:16px; color:#333;}
.totalwidth{width:1200px; margin:0 auto; height:auto;}
.totalwidthpercent {width:100%; margin:0 auto;}	
.fl{ float:left;}
.fr{ float:right;}	
#top_cp,#top_jj,#jz_qaun,#xinwen{width:1200px; margin:0 auto; padding-bottom:20px;}

.float_l{float:left;}
.float_r{float:right;}
dl,dt,dd{margin: 0px; padding: 0px; list-style: none;}

.top20{ margin-top:20px;}
.top30{ margin-top:30px;}
.top40{ margin-top:40px;}
.top50{ margin-top:50px;}
.top60{ margin-top:60px;}
.top70{ margin-top:70px;}
.top80{ margin-top:80px;}
.top100{ margin-top:100px;}
.top110{ margin-top:110px;}
.top120{ margin-top:120px;}
.top130{ margin-top:130px;}

.box {width: 1200px;height: auto;
    margin: 0 auto;
    min-width: 1200px;}
.page{ margin:0 auto; width:1200px;}
.rightarrowpointer{display:none;}
.w1200{ margin:0 auto; width:1200px;}
.content{ margin:0 auto; width:1200px;}

address, cite, dfn, em, i, var {font-style: normal;} /* 斜体扶正 */

/* 让非ie浏览器默认也显示垂直滚动条，防止因滚动条引起的闪烁 */
html {overflow-y: scroll;}
.db,.lb,.dd{font-size:0;}
.db>div,.lb>li,.dd>dl{display:inline-block;vertical-align:top;}

/*共同结束*/

/*欢迎进入*/
.hyjr_dkkd{width:100%; height:40px; background:#f2f6f4;}
.hyjr_kz{ width:1200px; margin:0 auto;height:42px;}
.hyjr_zt1{ font-size:13px; color:#999; line-height:40px; float:left;}
.ygbtttd{ font-size:13px; color:#999; height:40px; line-height:42px; float:right;}
.ygbtttd a{ font-size:13px; color:#999; line-height:40px;}
.ygbtttd a:hover{ font-size:13px; color:#09aa43; line-height:40px;}

/*抬头*/
.logo { position:relative; height:150px !important; }
.logo1{ width:129px; height:151px;position: absolute; z-index:999999;left:0;top:5; background:url(//memberpic.114my.cn/019061/uploadfile/image/20191228/20191228144055_905504266.png) center no-repeat;}
.logo1_gs{ width:113px; height:110px; margin:0 auto; padding-top:15px;animation: myfirst 2s infinite;}
 @keyframes myfirst {  0% {  
               transform: translate(0px, 0px);  }  
           50% {  
               transform: translate(0px, -10px);  
           }  
           100% {  
               transform: translate(0px, 0px);   
           }  
       }  
#top_b{width:1200px; margin:0 auto; height:130px; padding-top:20px;}
#top_b li{float:left;}
#top_b .kds2{width:223px; padding-top:28px; padding-left:135px;} 
.ttfkx{width:23px; padding-top:29px;}
#top_b .kds3{width:375px;padding-top:24px;}
.qndgj{ font-size:24px; color:#09aa43; font-weight:bold;}
.qndgj span{ font-size:30px; color:#ff9f07; font-weight:bold;}
.hgnxbt{ font-size:18px; color:#333; padding-top:5px; letter-spacing:0.6px;}
.alugbb{ width:166px; height:45px; float:left; padding-top:40px;}
#top_b .kds4{ float:right;}
.ttdfdk{ padding-top:4px;}
.dhgbtbe{ width:33px; height:36px; float:left; padding-top:38px;}
.shgbdkd{ float:right; padding-left:10px; padding-top:1px;}
.zixhgbw{ font-size:16px; letter-spacing:3px; line-height:30px; color:#666;}
.sdugncz{ font-family:Impact;font-size:30px; color:#ff9f07;line-height:33px;}
.sdugncz span{ font-family:Impact;font-size:31px; color:#ff9f07; }

/*导航*/
.page1{ margin:0 auto; width:1100px; padding-left:146px;}
.nav{width: 100%; height:66px;  background: #09aa43; }
.nav ul li:after, .nav ul li:after { content: ''; position: absolute; width: 0%; height: 100%; background-color:#ff9f07; bottom: 0px; left: 0; -webkit-transition: weight .3s; transition: weight .3s; }
.nav ul li{ float: left; display: block; width:110px; position: relative; }
.NavCeshi ul li:nth-child(1) { margin-top: -5px; }
.nav ul li a { display: block; line-height:66px; color: #fff; font-size:16px; text-align: center;position: relative; z-index: 3333; transition: 0.3s all; }
.nav ul li.navcurrent:after,.nav ul li:hover:after { width: 100%; left: 0; transition: 0.3s all; }
.nav ul li.navcurrent a { color: #fff !important; transition: 0.3s all; }
.nav ul li:hover a{ color:#fff; transition:0.3s all; }

.NavCeshi ul { position: absolute; top:70px; left: 0px; z-index: 9999; opacity: 0; width:120px; background: #fff; -webkit-transition: opacity .25s ease .1s; -moz-transition: opacity .25s ease .1s; -o-transition: opacity .25s ease .1s; -ms-transition: opacity .25s ease .1s; transition: opacity .25s ease .1s; }
.NavCeshi li:hover > ul { opacity: 1; top:70px; width:120px; transition:0.3s all; }
.NavCeshi ul li { height: 0; overflow: hidden; -webkit-transition: height .25s ease .1s; -moz-transition: height .25s ease .1s; -o-transition: height .25s ease .1s; -ms-transition: height .25s ease .1s; transition: height .25s ease .1s; margin: 0; width:120px;}
.NavCeshi li:hover > ul li { height:45px; line-height: 45px; overflow: visible; }
.NavCeshi ul li a { font-size: 14px; display: block; color: #fff !important; width: 120px !important; transition: 0.3s all; background: #09aa43; height: 48px; line-height: 48px; border-top: 1px solid #17b952; }
.NavCeshi > li > a > span{ width: 0px; height: 0; border-left: 8px solid transparent; border-right: 8px solid transparent; border-bottom: 10px solid #fff; display: block; text-align: center; margin: 5px auto; transition: 0.3s all; opacity: 0; }
.NavCeshi > li.navcurrent > a span, .NavCeshi > li:hover > a span { opacity: 1; }
.NavCeshi ul li:hover a { background:#ff9f07; }
.nav ul li ul li:hover:after{ opacity:0; filter: alpha(opacity=100); top: 0; }
.NavCeshi ul li a:hover i { opacity: 1; }
.NavCeshi ul li a i { float: right; margin-top: 5px; transition: all ease-out .2s; opacity: 0; }
.NavCeshi ul li a i::before { content: " "; margin-left: 8px; display: block; width: 4px; height: 6px; float: left; position: absolute; right: 25px; top: 22px; }


/*幻灯片*/
.banner{overflow:hidden; background:#999;}
.banner-box{min-width:1200px;height:620px;position:relative; }
.banner-box .bd{ width:100% !important;}
.banner-box .bd li{width:100% !important;height:620px;background-position: center;background-repeat: no-repeat;}
.banner-box .bd li a{display:block;background-size:auto;}
.banner-btn{ width: 100%; position: absolute;top:260px; left: 0; margin-left: 0; height:390px; 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(//memberpic.114my.cn/gdzcjd/uploadfile/image/20181106/20181106164747_2138343656.png) no-repeat 0 0;} 
.banner-btn a.next{right:-50px;background:url(//memberpic.114my.cn/gdzcjd/uploadfile/image/20181106/20181106164747_2138343656.png) no-repeat -49px 0;}
.banner-box .hd {position:absolute;top:300px;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:#ccc; cursor:pointer; display:inline-block; margin:0 5px; transition:0.3s all ease-in-out}
.banner-box .hd ul li.on{ background:#09aa43; width: 32px;}
.banner-box:hover .banner-btn a.prev{ left:20px; filter:alpha(opacity=40); -moz-opacity:.4; -khtml-opacity:.4; opacity:.4; }
.banner-box:hover .banner-btn a.next{ right: 20px; filter:alpha(opacity=40); -moz-opacity:.4; -khtml-opacity:.4; opacity:.4; }
.banner-box .banner-btn a.prev:hover,.banner-box:hover .banner-btn a.next:hover{filter:alpha(opacity=80); -moz-opacity:.8; -khtml-opacity:.8; opacity:.8;}

/*搜索*/
#search_bg{width:100%;height:66px;margin: 0 auto;color:#333;margin-bottom:50px; background:#f5f9f7;}
#search_c{width:1200px;height:66px;margin: 0 auto;}	
#search_l{width:920px;float: left;font-size: 14px;line-height:66px;color:#222;}
#search_l a{font-size: 14px;}
#search_r{float: right;padding-top:15px;}
#search_r li{float:left;}

/*产品*/
.lxdbywb{ width:426px; height:49px; background:url(//memberpic.114my.cn/019061/uploadfile/image/20191228/20191228150845_1307942756.png) center no-repeat; margin:0 auto;}
.lsbtjcp{ font-size:40px; color:#09aa43; font-weight:bold; text-align:center;}
.tbgjkxw{ font-size:16px; color:#48514b; text-align:center; padding-top:10px;}

/*产品展示*/
.plist{width: 260px; background:#fff; margin-top: 0; border: solid 1px #eee; }
.plist_row1{ background: #09aa43; width: 260px; height: 73px; font-size:26px; line-height: 25px; font-weight: bold; display: block; color: #fff; text-align: center; padding-top: 27px; }
.plist_row1 .en{font-size: 14px; font-weight:100; display: block; color: #cbfadc; text-transform: uppercase; font-family: arial; padding-top:6px;}
#showtyepname a{color:#676767;text-decoration: none; background: url(//memberpic.114my.cn/dgltpg/uploadfile/image/20190801/20190801163906_684593867.png) no-repeat 34px center; }
#showtyepname a:hover {text-decoration: none;color: #00A640 !important; background-position: 44px; padding-left: 65px; transition: 0.3s all;}

.plist_row3 .en{ font-size: 17px; font-weight: 100; display: block; color: #fff; text-transform: capitalize; }
.plist_row4 { padding: 20px; line-height: 30px; }
.plist_row4 span{ font-weight:bold; }
.links { line-height: 50px; padding: 0 !important; position: relative; height: 50px; width: 100%; display: block; border-bottom: 1px solid #F4F4F4; }
.links b { display: block; color: #fff !important; }
.links b a { line-height: 50px; text-indent: 0; display: block; position: absolute; top: 0; background: #fff; font-size:16px; transition: 0.3s all ease-in-out; padding-left: 55px; width: 205px; font-weight: normal; }
.open { width: auto !important; padding: 10px 0; }
.open .links b a { font-weight: bold !important; color: #09aa43 !important; font-size:16px; }
.links b a::after, .links b a:after { content: ''; display: block; width: 4px; height: 19px; background: url(//memberpic.114my.cn/019061/uploadfile/image/20191228/20191228153507_1597083611.jpg) no-repeat center; position: absolute; top: 16px; left: 39px; transition: 0.3s all ease-in-out; }
.open .links b a::after,.open .links b a:after{ } 

.plist_row2 table tbody tr .submenu { max-height: 0px; line-height: 0px; width: 260px; overflow: hidden; transition: 0.8s all ease; display: block; }
.plist_row2 table tbody tr.open .submenu{ max-height: 420px; }
.submenu > div > a { display: block; height: 45px; line-height: 45px; text-indent: 0; padding-left: 55px; font-size: 14px; border-bottom: 1px #efefef dashed; transition:0.3s all; }
.submenu > div { width: 236px; display: block; padding-left: 10px; }
.plist_row2 table, .plist_row2 table tbody, .plist_row2 table tbody tr { display: block; }

.prolist_row2 { display: block; border: 4px solid #4cb034; }
.prolist_row2 > table,.prolist_row2 > table > tbody,.prolist_row2 > table > tbody > tr { display: block; width: 100%; }
.prolist_row2 > table > tbody > tr > td { display: block; line-height: 50px; height: 50px; padding-left: 50px; position: relative; }
.prolist_row2 > table > tbody > tr > td > a { display: block; font-size: 15px; color: #454545 !important; font-weight: 100 !important; }
.prolist_row2 > table > tbody > tr > td::after,.prolist_row2 > table > tbody > tr > td:after { content: ''; display: block; position: absolute; width: 17px; height: 17px; border-radius: 50%; top: 17px; left: 18px; }
.prolist_row2 > table > tbody { padding: 10px 0; }
.product_btn{ width: 45px; height: 105px; background: #000; background: rgba(0,0,0,0.20); display: block; position: absolute; top: 115px; }
.prod_convert { width: 844px; }
.proCon_row2 ul { position: absolute; }
.proCon_row2 ul li { float: left; width: 844px; }
.proCon_row2 { margin-top: 20px; position: relative; overflow: hidden; height: 820px; }
.prod_convert .tab a::after,.prod_convert .tab a:after { content: ''; border: 1px solid #cfcfcf; width: 9px; height: 9px; border-radius: 50%; display: block; position: absolute; left: 0; top: 10px; transition: .4s all ease-in-out; }
.prod_convert .tab a.on::after,.prod_convert .tab a.on:after{ background: #fff; border-color: #09aa43}
.prod_convert .tab a { display: inline-block; line-height: 30px; height: 30px; margin-right: 20px; font-size: 16px; position: relative; padding-left: 18px; color:#343434; transition: .4s all ease-in-out; }

.prod_convert .tab a.on{ color: #09aa43}
.prod_convert .tab{ background: #fff; padding: 8px 16px; }
.plist_row2 table, .plist_row2 table tbody, .plist_row2 table tbody tr:nth-child(3) { border: #fff; }

.prod_r{ width:910px;}
.prod_r_t{ padding: 0 10px;  line-height:50px;  border:1px solid #eee;border-left:4px solid #09aa43;}
.prod_r_t p{ display: block;font-size:22px; color:#333; float:left;}
.prod_r_t dl{ display: block;font-size:14px;font-family: "arial"; color:#999; float:left; padding-left:5px; padding-top:12px;line-height:30px; text-transform:uppercase;}
.prod_r_t a{ display: block;font-size:14px; color:#666; float:right;}
.prod_r_t a:hover{ display: block;font-size:14px; color:#09aa43;}
  
.prod_r tr > td:first-child { margin-left: 0;}
.prod_r tr > td:nth-of-type(3){ margin-right: 0;}
.prod_r td { display: block; float: left; padding: 0 !important; width:291px; margin: 8px 6px 8px 8px; position: relative; border:1px #eee solid}
.prod_r td> a:after,.prod_r td > a::after{ content: ''; position: absolute; width: 100%; height: 100%; background: rgba(0,0,0,0.5) url(//memberpic.114my.cn/019061/uploadfile/image/20191228/20191228155313_22816417.png) no-repeat center; left:0; top: -100%; transition:0.3s all ease-in-out; }

.prod_r td > span { height: 50px; width: 100%; padding-top: 0 !important; display: block; position: relative; overflow: hidden;}
.prod_r td > span > a{ display:block; border-top: 1px solid #eee; height: 50px; line-height: 50px; color: #454545; font-size: 14px; transition:0.3s all ease-in-out; position: relative; z-index: 1111}
.prod_r td > span:after,.pro_bg td > span::after{ position: absolute; content: ''; width: 100%; height: 100%; background: #09aa43; bottom: -100%; left: 0; transition:0.3s all ease-in-out; }
.prod_r td:hover > a:after,.pro_bg td:hover > a::after{ top: 0; }
.prod_r td:hover > span > a{ color: #fff; }
.prod_r td:hover > span:after,.pro_bg td:hover > span::after{ bottom: 0; }
.prod_r td br { display: none;}
.prod_r tr:after, .pro_bg tr::after { content: ''; display: block; clear: both; }
.prod_r td a{ position: relative; display: block; overflow: hidden; }
.prod_r td a img{ display: block; width: 100%; height: auto; transition:0.5s all ease-in-out; }
.prod_r td:hover a img{ transform:scale(1.2); }
  
.prod_r_b{ margin-top:28px;}
#colee{ height:1100px; overflow: hidden;}

/*特点*/
#tdbgjnk{ width:100%; padding:60px 0px 70px 0px; background:#f4f7f5;}
.tbgjtkd{ width:601px; height:141px; background:url(//memberpic.114my.cn/019061/uploadfile/image/20191228/20191228160800_1783472571.png) center no-repeat; margin:0 auto;}
.zmppdwz{ font-size:42px; color:#0ea544; font-weight:bold; text-align: center;}
.cqwngjw{ font-size:18px; color:#767f79; text-align:center; padding-top:5px; height:36px;}
.xghbjyq{ width:385px; height:42px; background:#e6ede9;border-radius:30px; font-size:20px; line-height:42px; text-align:center; color:#767f79; margin:0 auto;}

#thbgtp{ width:100%; height:539px; background:url(//memberpic.114my.cn/019061/uploadfile/image/20200108/20200108170259_1797313645.jpg) center no-repeat;}
.zhgkyt{ width:1400px; margin:0 auto;}
.ygbtdk{ width:700px; float:right;height:539px;}
.tbghtk{ width:600px; height:533px;float:left; background:#fff; border-bottom:6px solid #09aa43;}
.ywengr{font-size:15px; text-align:center;padding-top:65px; text-align:center; color:#ddd; text-transform:uppercase;}
.zcwznr{ font-size:34px; font-weight:bold; color:#333; text-align:center;}
.xtdkgh{ width:420px; height:24px; border-bottom:1px solid #eee; margin:0 auto;}
.xwngzn{ width:420px;margin:0 auto; font-size:15px; line-height:35px; color:#999; padding-top:28px;}

.fwico li{float:left;position: relative; margin-top:45px;}
.fwico li:before{content:"";position: absolute;width: 1px;height: 68px;background: #cecece;right:0;top:15px;}
.fwico li:nth-child(4):before{background: none;}
.fwico li em{display: block;text-align: center;font-size: 18px;color: #333; padding-top:6px;}
.fwico li:nth-child(1){width:120px;}
.fwico li:nth-child(2){width: 120px;}
.fwico li:nth-child(3){width: 120px;}
.fwico li:nth-child(4){width: 130px;}
.fwico li img{width: 60px;margin: 0 auto;display: block;}


.lstdjh{ width:100px; height:100px; background:#09aa43; margin-top:439px;}
.jghshs{ font-size:56px; color:#fff; text-align:center; line-height:95px;}
.jghshs a{ font-size:56px; color:#fff; }
.jghshs a:hover{ font-size:56px; color:#ff0; }

/*代理品牌*/
.tit{ padding-top:50px;}
.btb{margin:0 auto;text-align:center;font-size:40px;color:#09aa43; font-weight:bold; height:56px;}
.btbt{text-align:center;color:#767f79;font-size:18px;}

.partner_d{width:1200px; margin:0 auto; overflow:hidden;border-top:solid 1px #eee; border-left:solid 1px #eee; margin-top:30px;}
.partner_d td{display:block; overflow:hidden; float:left; position:relative; padding:8px !important; width:154px; transition: all 0.3s linear; border-right: solid 1px #eee; border-bottom: solid 1px #eee;  background: #fff;}
.partner_d td a{display:block; position:relative; overflow:hidden; background:#000; transition: all 0.3s linear;}
.partner_d td img{width:100% !important; height:auto !important; transition: all 0.3s linear; position:relative; z-index:1;}
.partner_d td br{display:none;}
.partner_d td div{display:none;}
.partner_d td a::before{content:""; display:block; position:absolute; top:0; width:100%; height:100%; background:url(//memberpic.114my.cn/019061/uploadfile/image/20191228/20191228171341_1380830147.png) no-repeat center; background-size:200px; z-index:2; filter:Alpha(opacity=0); opacity:0; transition: all 0.3s linear;}

.partner_d td:hover{transition: all 0.3s linear;}
.partner_d td:hover img{transition: all 0.3s linear; filter:Alpha(opacity=20); opacity:0.2;}
.partner_d td:hover a::before{transition: all 0.3s linear; background-size:70px; filter:Alpha(opacity=100); opacity:100;}
/*优势*/
.ys_bj {
	overflow: hidden;
	font-family: "Microsoft Yahei";
}
.ystit {
	position: relative;
	background: url(//memberpic.114my.cn/019061/uploadfile/image/20200106/20200106141417_1875432771.jpg) no-repeat center 0;
	color: #fff;
	padding-top: 68px;
	height: 389px;
	box-sizing: border-box;
	text-align: center;
	font-size: 36px;
}
.ys_bj h2 {
	color: #fff;
}
.ys_bj h2 span {
	color: #222222;
	margin-left: -110px;
	display: block;    font-size: 40px;
	font-weight: normal;
	position: absolute;
	left: 50%;
	top: 202px;
	text-align: left;
}
.ys_bj h2 span b {
	font-weight: bold;
	padding-left: 3px;
}
.ys_bj h2 span em {
	font-size: 13px;
	color: #d7d7d7;
	display: block;
	text-transform: uppercase;
	letter-spacing: 3px;
}
.ys1 {
	height: 590px;
	padding-top: 13px;
	background: url(//memberpic.114my.cn/019061/uploadfile/image/20200106/20200106154954_1820322488.jpg) no-repeat center top;
	overflow: hidden;
	box-sizing: border-box;
}
.ys1 .dl1 {
	overflow: hidden;
	width: 600px;
	float: left;
}
.ys1 .dl1 dt {
	font-size: 28px;
	height: 98px;
	line-height: 98px;
	font-weight: bold;
	color: #ffffff;
	display: block;
	padding-left: 177px;
	margin-bottom: 30px;
}
.ys1 .dl1 dd {
	width: 600px;
	line-height: 30px;
	color: #333333;
	font-size: 16px;
}
.ys1 .dl1 dd b {
	color: #ff3000;
}
.ys1 .dl2 {
	overflow: hidden;
	width: 600px;
	float: left;
    margin-top: 40px;
}
.ys1 .dl2 dt {
	font-size: 28px;
	height: 98px;
	line-height: 98px;
	font-weight: bold;
	color: #ffffff;
	display: block;
	padding-left: 177px;
	margin-bottom: 30px;
}
.ys1 .dl2 dd {
	width: 600px;
	line-height: 30px;
	color: #333333;
	font-size: 16px;
}
.ys1 .dl2 dd b {
	color: #ff3000;
}
.ys2 {
	height: 500px;
	padding-top: 60px;
	background: url(//memberpic.114my.cn/019061/uploadfile/image/20200109/20200109150118_621425875.jpg) no-repeat center top;
	overflow: hidden;
	box-sizing: border-box;
}
.ys2 .dl1 {
	overflow: hidden;
	width: 534px;
	float: right;
        margin-top: -50px;
}
.ys2 .dl1 dt {
	font-size: 28px;
	height: 98px;
	line-height: 98px;
	font-weight: bold;
	color: #ffffff;
	display: block;
	padding-left: 177px;
	margin-bottom: 30px;
}
.ys2 .dl1 dd {
	width: 530px;

	line-height: 30px;
	color: #333333;
	font-size: 16px;
}
.ys2 .dl1 dd b {
	color: #ff3000;
}
.ys2 .dl2 {
	overflow: hidden;
	width: 534px;
	float: right;
    margin-top: 35px;
}
.ys2 .dl2 dt {
	font-size: 28px;
	height: 98px;
	line-height: 98px;
	font-weight: bold;
	color: #ffffff;
	display: block;
	padding-left: 177px;
	margin-bottom: 30px;
}
.ys2 .dl2 dd {
	width: 530px;
	line-height: 30px;
	color: #333333;
	font-size: 16px;
}
.ys2 .dl2 dd b {
	color: #ff3000;
}

/*应用案例*/
.jryywz{ font-size:40px; font-weight:bold; color:#09aa43; text-align:center; padding-top:45px; height:58px;}
.jryywz span{ font-size:40px; font-weight:bold; color:#fb8b1b;}
.yygwnj{ font-size:18px; color:#333; text-align:center; height:40px;}

.appli_d{width:1200px; margin:0 auto; overflow:hidden; margin-top:15px;}
.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:100% !important;}
.appli_d td a{text-decoration:blink; display:block;}
.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:#000; 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:#09aa43; 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:#000; 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:#09aa43; position:relative; line-height:48px; border-radius:10px;}
.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:#fb8b1b; position:absolute; top:0; transition: all 0.3s linear; z-index:1;}
.appli_a:hover::after{width:100%; transition: all 0.3s linear;}       

/*简介*/
.g_ab { background: url(//memberpic.114my.cn/019061/uploadfile/image/20200106/20200106161848_1748638623.jpg) no-repeat center top; height:650px; padding-top:58px; margin-top:60px; min-width:1200px; }
.m_ab{ width:540px; float:right;height:500px;}
.g_ab h3{height:130px;font-size:42px;font-weight: bold;color: #424242;position: relative;}
.g_ab h3 b{color: #09aa43;}
.g_ab h3 em{display: block;font-size: 24px;color: #424242;font-weight: normal; padding-top:8px;}
.g_ab h3:before{content: "";position: absolute;width: 42px;height: 2px;background: #09aa43;left:0;top:120px;}
.g_ab p{font-size:14px;line-height:35px;color: #888;margin-bottom:40px; text-indent:2em;}
.g_ab span a { display: block; font-size: 16px; color: #666; height: 28px; line-height: 28px; background: url(//memberpic.114my.cn/dgltpg/uploadfile/image/20190805/20190805160413_234093467.png) no-repeat 75px 5px; }

.g_ab span a:hover { color: #09aa43; background: url(//memberpic.114my.cn/dgltpg/uploadfile/image/20190805/20190805160513_2103228662.png) no-repeat 75px 5px; }

.ibrand-num{margin-left:197px;}
.ibrand-num li{float:left;font-size: 18px;color: #424242}
.ibrand-num li em{display: inline-block;font-size: 60px;color: #424242; font-family: Arial}
.ibrand-num i{font-size: 16px;font-style: normal;position: relative;top:-10px; width: 28px;height: 28px;line-height: 28px;background: #09aa43;text-align: center; color: #fff; border-radius: 50%; display: inline-block;}
.ibrand-num li span{display: block;}
.ibrand-num .li1{width:288px;}
.ibrand-num .li2{width:270px;}
.ibrand-num .li3{width:270px;}
.ibrand-num .li4{width:174px;}

/*新闻*/
.news{width:100%; min-width:1200px; overflow:hidden; margin:auto;}
.news_t{ width:100%; height:68px;text-align:center; margin:auto; margin-bottom:15px;}
.news_t1{ line-height:40px; font-size:40px; font-weight:bold; text-align:center; color:#09aa43;}
.news_t2{ padding-top:10px;font-size:18px; color:#888;}

.lanrenzhijia{width:1220px; margin:0 auto; overflow:hidden; margin-top:25px;}
.news_dt{width:1220px; margin:0 auto; overflow:hidden;}

.lanrenzhijia .news_dt a{display:block; float:left; text-decoration:none; width:290px; font-size:16px; margin:0px 10px; padding:15px 30px; box-shadow:0 0 5px #ddd inset;    transition: all 0.8s linear;}
.lanrenzhijia .news_dt a.on{text-decoration:none; width:398px; font-weight:bold; background:#f8f8f8; transition: all 0.8s linear;}
.lanrenzhijia .news_dt a.on .news_dt_rm{transition: all 0.8s linear; color:#09aa43;}

.news_dt_rm{overflow:hidden; border-bottom:solid 1px #ccc; line-height:40px; font-size:20px; padding-left:10px; transition: all 0.8s linear; font-weight:bold; }
.news_dt_ren{font-family:Arial, Helvetica, sans-serif; font-size:14px; text-transform:uppercase; color:#999; line-height:26px; font-weight:normal; padding-left:10px;}

.lanrenzhijia .content{overflow:hidden; width:1200px; margin:0 auto; height:448px; position:relative; min-width:1200px; margin-top:20px;}
.lanrenzhijia .content .ul{ position:absolute; left:0; top:0; width:1200px; min-width:1200px;}
.lanrenzhijia .content .li{ width:1200px; float:left; min-width:1200px;}

.news .news_div_item, .news .divdgweb_new_div_item{width:578px; height:180px; float:left; position:relative; margin:12px 11px; transition: all 0.8s linear; box-shadow:0 0 2px #ccc inset; padding:12px 0;}
.news_div_item_pic{float:left; width:240px; height:180px; overflow:hidden; margin-left:12px; box-shadow:0 0 1px #ddd;}
.news_div_item_pic img{width:240px; height:180px; transition: all 0.5s linear;}
.news_div_item_content, .divdgweb_new_div_item_content{float:right; width:295px; margin-right:15px;}
.news_div_item_title, .divdgweb_new_div_item_title{white-space: nowrap; text-overflow: ellipsis; overflow:hidden; width:295px; padding-top:10px;}
.news_div_item_title a, .divdgweb_new_div_item_title a{font-size:17px; transition: all 0.8s linear;}
.news_div_item_body, .divdgweb_new_div_item_body{overflow:hidden; line-height:23px; padding-top:16px; height:50px; font-size:14px; color:#666; display: -webkit-box; -webkit-line-clamp:2; -webkit-box-orient: vertical; margin-bottom:28px;}
.news_dt_rgo{overflow:hidden; transition: all 0.8s linear;}
.news_dt_rgo a{font-size:0px; line-height:0px;}
.news_dt_rgo span{display:block; width:90px; height:1px; background:#999; transition: all 0.8s linear;}
.news_dt_rgo p{font-size:14px; line-height:48px; text-align:right; position:relative; z-index:2; color:#09aa43; transition: all 0.8s linear; margin-left:200px; width:270px;}

.news_div_item_date, .divdgweb_new_div_item_date{position:absolute; font-size:16px; font-family:Arial, Helvetica, sans-serif; margin-left:269px; margin-top:142px; color:#999;}
.news_div_item_year, .divdgweb_new_div_item_year{float:left;}
.news_div_item_month, .divdgweb_new_div_item_month{float:left;}
.news_div_item_day, .divdgweb_new_div_item_day{float:left;}

.news .news_div_item:hover .news_dt_rgo span, .news .divdgweb_new_div_item:hover .news_dt_rgo span{transition: all 0.8s linear; width:100%;}
.news .news_div_item:hover .news_div_item_title a, .news .divdgweb_new_div_item:hover .divdgweb_new_div_item_title a{transition: all 0.8s linear; color:#09aa43;}
.news .news_div_item:hover .news_dt_rgo p, .news .divdgweb_new_div_item:hover .news_dt_rgo p{transition: all 0.8s linear; width:100%; margin-left:0px;}
.news .news_div_item:hover .news_div_item_pic img, .news .divdgweb_new_div_item:hover .news_div_item_pic img{transition: all 0.5s linear; transform: scale(1.15);}

/*foot*/
.f_bj{color:#fff;clear:both;height:496px; background:#222;}
.f_adr{background:url(//memberpic.114my.cn/019061/uploadfile/image/20191228/20191228195538_1119433837.jpg) no-repeat; height: 120px; overflow: hidden;}
.f_adr ul{ overflow: hidden;}
.f_adr ul li{ float: left; padding:37px 0 0 142px; color: #fff; font-size: 14px;line-height: 18px; width: 295px;}
.f_adr ul li i{ display: block; padding-bottom:7px; color: #fff; font-size:16px;}
.f_adr ul li span{color: #eee;}
.f_adr ul li.long{ padding-left: 110px; width: 257px;}
.f_adr ul li.lat{ width: 236px;}
.f_adr ul li b{ font-size: 24px;color: #eee;}
.f_nav{ height:100px; line-height:100px;  margin-bottom:0px;}
.f_nav a{ display: inline-block; color: #a9a9a9; font-size: 16px; padding: 0 30px;background:url(//memberpic.114my.cn/019061/uploadfile/image/20191228/20191228195736_2145468487.jpg) no-repeat right 46px;}
.f_nav a.nob{ background: none; margin-right: 0; padding-right: 0;}
.f_nav a:hover{color: #fff;}
.f_om{ overflow: hidden; height:120px;}
.f_om p{ float: left; padding-left:50px;}
.f_om p span{ display: inline-block; float: left; width:380px;color: #a9a9a9; padding-top:10px;letter-spacing: 0.8px; font-size:16px;}
.f_om p span b{display: block;color: #999;font-size: 24px;padding-bottom:5px;}
.f_om p i{ display: inline-block; float: left; padding-top:10px; padding-right: 20px; }
.f_om p i img{}
.f_om h3{ float: right; text-align: center;font-weight: normal; font-size: 14px; color: #121212;padding-right:70px;}
.f_om h3 em{ display: inline-block; float: left; font-size: 14px; color: #fff; width: 170px; text-align: left; line-height: 24px; padding-top: 15px;}
.f_om h3 em span{ display: block;}
.f_om h3 i{ display: inline-block; float: left;    padding-right: 25px;}
.f_om h3 img{ width:87px; display: block;    float: left;}
.f_om h3 span{display: inline-block;float: left;color: #666;width: 70px;text-align: left;padding: 21px 0 0 15px;}
.f_copy,.f_copy span,.f_copy i{ color: #666; text-align: center; font-size: 14px; line-height: 60px;}
.f_copy a{ color: #666;}
.f_copy a:hover{ color: #09aa43;}

/*links*/
.link {height:60px; line-height:60px; overflow:hidden; border-top: 1px #444 solid;border-bottom: 1px #444 solid;}
.link_til { background:url(//memberpic.114my.cn/019061/uploadfile/image/20191228/20191228202946_481617119.png) left center no-repeat;  padding-left:20px; font-weight: normal; font-size:14px; color:#999}
.link_nor { width:1090px;color:#666;}
.linkTagcs li { line-height:60px !important; padding-right: 18px !important; width:auto !important;}
.linkTagcs li a { color:#666 !important;}

/*mianbxContent*/
.mianbxContent { margin-bottom: 15px !important; height: 40px !important; line-height: 40px !important; font-size: 16px !important; text-align: left !important; background-color: #eee; width: 100% !important; text-indent: 2.5em; transition:0.1s all; background:url(//memberpic.114my.cn/019061/uploadfile/image/20191229/20191229093414_939713133.png) no-repeat 7px 12px; border-bottom: 1px solid #eee; letter-spacing: 1px; position: relative; border-top:1px solid #eee;}
.mianbxContent a{ font-size:15px !important; }
.mianbxContent:hover{ background-position:7px -29px; }
.strong_title { display: none; }
.centerHeadImage { border: 0; display: none; }
.mianbxContent a:hover{ color:#09aa43; font-size:15px !important;}
.mianbxContent::after,.mianbxContent:after { content: ''; position: absolute; display: block;height 40px; width:200px; top:0; right:0;}