/*共用*/
body{width:100%;font-size:14px;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:#f49104;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 #f49104; padding:5px; background:#f7f1eb;}
.cp img{border:1px solid #ccc; padding:1px;}
.cp img:hover{border:1px solid #f49104; 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;}
.top35{ margin-top:35px;}
.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;}

/*共同结束*/

/*抬头*/
.top_bg{background:#1eb421;width: 100%;min-width: 1200px;height: 40px;line-height: 40px;font-size: 14px;color:#fff;}
.tel i{display: block;float: left;margin-top: 9px;margin-right: 9px;}
.tel{color: #fff;font-size: 16px;}

.top_r .head_wx{float: right;color: #fff;font-size: 13px;z-index: 9999;}
.head_ewm .ewm{ display: none; position: absolute; top: 40px; width: 90px; height: 90px; left:34px; border:1px #ccc solid; background:#fff; padding:10px;}
.top_r > a{ display: inline-block;vertical-align: top; padding-left: 25px; position: relative; color: #fff; opacity: 0.9; filter: alpha(opacity=90);z-index: 111;line-height:38px;font-size: 14px;float: right;  }
.top_r > a:before{content:"";display:block;float: left; width:40px; height:40px; background-image: url(files/images/20190525102429_987524918.png);background-repeat:no-repeat;}
.top_r .head_wwx{font-size:16px; font-weight:bold;}
.top_r .head_qq:before{ background-position:0px -41px;}
.top_r .head_wx:before{background-position:-40px -41px;}
.top_r .head_wwx:before{background-position:-120px -41px;}
.top_r .head_al:before{background-position:-80px -41px;}
.top_r > a:hover{color:#ff0;}
.top_r .head_qq:hover::before{ background-position:0px -1px;}
.top_r .head_wx:hover::before{background-position:-40px -1px;}
.top_r .head_wwx:hover::before{background-position:-120px -1px;}
.top_r .head_al:hover::before{background-position:-80px -1px;}

/*抬头*/
#dhgbtd{width: 100%;min-width: 1200px;height:120px;}
.logo{margin-top:25px;}
.name{margin-top:35px;margin-left:10px;}
.name p{font-size:20px;color:#333;margin-top:4px; letter-spacing:1.5px;}

/*导航*/
.menu{ float:right; height:120px;}
.menu li{ float:left; width:100px;text-align:center;}
.menu li a{ font-size:16px; display:block; text-decoration:none; line-height:120px; color:#666; transition: all 0.5s linear; }
.menu li a:hover{background:url(files/images/20190527111334_696174951.jpg) center no-repeat; display:block; color:#1eb421;transition: all 0.5s linear;}
.menu li a.none{background:url(files/images/20190527111334_696174951.jpg) center no-repeat; display:block; color:#1eb421; transition: all 0.5s linear;}    
.menu .cur>a{background:url(files/images/20190527111334_696174951.jpg) center no-repeat;display:block; color:#1eb421;transition: all 0.5s linear; height:120px;}
.menu .cur a{color:#1eb421; }
.erji_menu{ width:100%; display:none; padding-top:35px; padding-bottom:50px; border-top:1px solid #eee; position:absolute; left:0; top:160px; background-color:#fff; z-index:999999;}
.erji_menu a,.erji_menu{color:#666 !important;}
.erjinr{ margin:0 auto; padding-left:0px; width:775px; box-sizing:border-box;}
.erjinr1{ float:left; background:url(files/images/20190527112408_1298469775.jpg) no-repeat; padding-top:20px; font-size:20px; font-weight:bold; color: #00b22d; margin-right:56px; text-align:left !important; margin-left: 255px;}
.erjinrv{ float:left; background:url(files/images/20190527112408_1298469775.jpg) no-repeat; padding-top:20px; font-size:20px; font-weight:bold; color:#333; margin-right:50px; text-align:left !important;}
.erji_menu a{ font-size:13px;}
.erji_menu a:hover{ background:none !important; color:#333 !important; text-decoration:underline !important;}
.erji_menu .erjinr1 a,.erji_menu .erjinrv a{ display:block; width:110px; height:32px; font-family:Arial, Helvetica, sans-serif; color:#999; font-size:13px; line-height:32px; text-align:center; text-transform:uppercase; border:1px solid #cecece; margin-top:25px; font-weight:normal;}
.erjinr2{ float:left;}
.erji_menu .erjinr2 a{ line-height:36px; height:auto; font-size:13px;}
.erjinr21{ float:left; padding-right:50px; border-right:1px solid #e9e9e9; text-align: left;}
.erjinr21 img{ padding-top:5px;}
.erjinr22{ float:left; padding-left:50px;}
.erjinra{float: left; border-left:1px solid #ccc; margin-left:50px;}
.erjinr3{ float: left; width:130px; height:75px; padding-top:5px; border:1px solid #e9e9e9; text-align:center; margin-left:60px;}
.erji_menu .erjinr3 a{ line-height:30px; height:auto; font-size:13px;}



/*搜索*/
.sssdbj{ width: 100%; height:140px; background: url(files/images/20190525104553_1728462145.jpg) no-repeat center; margin-bottom:45px;}
.wdnrkd{ width:350px; float:left; padding-top:35px;}
.pjdbgk{ font-size:28px; font-weight:bold; color:#1eb421;}
.pjdbgk span{ font-size:28px; font-weight:bold; color:#f49104;}
.zysldx{ font-size:17px; color:#333; padding-top:7px;}

#search_c_l{width:550px; float:left; padding-left:35px;}
#search_cc{width:550px; padding-top:30px;}
#search_cc_l{width:460px; float:left; background:#fff; line-height:48px; height:48px;}
#search_cc_r{width:57px; overflow: hidden;}
#search_b{width:520px; height:42px; line-height:42px; font-size: 14px; color:#333;}

.shhooo{ width:230px; margin: 0 auto; padding-top:23px; float:right;}
.shhooo1{ width:25px; float:left; padding-left:17px;padding-top:3px;}
.shhooo2{ width:180px; float:right; font-size:16px; color:#edfff3; letter-spacing:2px;}
.shngsfh{ font-size:30px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-align:center;padding-top:8px; line-height:33px; color:#fff;}

/*核心业务*/
.hexywbt{ font-size:40px; font-weight:bold; text-align:center; color:#333; height:58px;}
.xhgnzht{ font-size:18px; color:#666; text-align:center; height:45px;}
.title_ab{width:200px; height:1px;cursor: pointer; margin:0 auto;}
.title_ab span{ display:block; width:100%; height:1px; background-color:#f49104;}
.title_ab span:nth-child(1) { animation:span_i1 2s infinite}
.title_ab span:nth-child(2) { animation:span_i2 2s infinite}
.title_ab span:nth-child(3n) { animation:span_i3 2s infinite}

@keyframes span_i1{
	0%{ width:100%; background-color:#f49104}
	25%{ width:0%; background-color:#f49104}
	100%{ width:100%; background-color:#f49104}
	}

@keyframes span_i2{
	0%{ width:100%; background-color:#f49104}
	50%{ width:0%; background-color:#f49104}
	100%{ width:100%; background-color:#f49104}
	}

@keyframes span_i3{
	0%{ width:100%; background-color:#f49104}
	75%{ width:0%; background-color:#f49104}
	100%{ width:100%; background-color:#f49104}
	}

.title_ab strong{display:block; float:left; width:200px;}

.solution{width:1200px; margin:0 auto; margin-top:10px;}
.solution li{width:300px; float:left; margin-left:52px; background:#f6f6f6; padding:30px 30px 30px 30px; box-shadow: 0 0 8px #b0b0b0; position:relative; z-index:2; margin-top:30px;}
.solution .img{ width:300px; float:left; height:100px;}
.solution li p{width:300px; float:left; padding:0px 0px 15px 0px; text-align:center; line-height:35px; }
.solution li span{font-size:24px;line-height:35px; padding-top:20px; width:300px; float:left; color:#1eb421;}
.solution .line{width:30px; margin:0 auto; height:3px; background:#f49104; overflow:hidden; transition: all 0.3s linear;}
.solution li:hover .line{width:120px; transition: all 0.3s linear;}

.solution li>div{position:relative; z-index:22}
.solution li:hover .iconfont{ color:#fff;}
.solution li:hover p{ color:#fff;}
.solution li:hover span{ color:#fff;}

.solution li::before{content:""; display:block; position:absolute; z-index:1; top:0; left:0; width:0; height:100%; background:#1eb421; transition: all 0.3s linear;}
.solution li:hover div{transition: all 0.3s linear; color:#fff;}
.solution li:hover::before{transition: all 0.3s linear; width:100%;z-index:1;}

/*更多*/
.gehngjw{ width:140px; position:relative; z-index:999; top:-46px; margin:0 auto;}
.yahgbnq{ width:122px; height:122px; background:url(files/images/20190525104553_961182630.png) center no-repeat; margin:0 auto;animation: myfirst 2s infinite; cursor:pointer;}
 @keyframes myfirst {  0% {  
               transform: translate(0px, 0px);  }  
           50% {  
               transform: translate(0px, -5px);  
           }  
           100% {  
               transform: translate(0px, 0px);  
           }  
       }  
.shgjdhw{ font-size:44px; color:#fff; text-align:center; padding-top:24px; line-height:40px;}
.gengdwz{ font-size:18px; color:#fff; text-align:center;}


/*产品*/
#chanpdb{ width:100%; height:1120px; background:url(files/images/20190527104638_59344948.jpg) center no-repeat;position:relative;}
.chngpwb{font-size:40px; font-weight:bold; text-align:center; color:#333; height:58px;}
.chgjsn{ font-size:18px; color:#666; text-align:center; height:45px;}
.cyslkd{ width:1200px; height:800px;background:#fff; padding:20px 20px 20px 20px; margin:0 auto;box-shadow: 0 10px 30px 0 rgba(0,0,0,.19);}



/*优势*/
#yshgbjt{ width:100%; height:1260px; background:url(files/images/20190525104553_839176338.jpg) center no-repeat;}
.gxpugtd{ width:496px; height:58px; margin:0 auto; padding-top:120px;}
.hgqinxw{ font-size:22px; color:#d1f5dd; text-align:center; padding-top:8px; letter-spacing:1px; padding-top:16px; height:145px;}
.xhgsywb{ width:611px; height:71px; background:url(files/images/20190525104554_95144291.png) center no-repeat; margin:0 auto;}
.xuansdy{ font-size:40px; font-weight:bold; color:#333; text-align:center; padding-top:10px;}
.jydgckw{ font-size:16px; color:#666; text-align:center; padding-top:5px; height:45px;}

/*youshi*/
.yous_c{width:1200px; height:650px; margin:0 auto; margin-top:50px;}
.adv{width:100%; height:650px; overflow:hidden;}
#adv_it{
	width: 1200px;
	margin: 0 auto;
	height: auto;
	overflow: hidden;
	margin-bottom: 40px;
}
#adv_it dl{width:1200px; margin:0 auto; overflow:hidden;}
#adv_it dl dd{float:left; text-align:center; width:299px; background:#fff; border-right:1px #f1f1f1 solid; height:165px;overflow:hidden; transition: all 0.8s;}

.dis{display:none;}
.adv_dd{width:100%; overflow:hidden;}

.adv_dd_m:hover{-webkit-animation: test 0.2s ease-in 2;}

@-webkit-keyframes test{
0%{transform:translate(0,0)}
50%{transform:translate(0,5px)}
100%{transform:translate(0,0)}
}
.adv_dd_tb{ width:82px; height:82px; background:#dedede; border-radius:50%;float:left; margin-top:40px; margin-left:30px;}
.adv_dd_mwz{font-size:30px; height:164px; float:left; font-weight:bold; text-align:left; line-height:30px; padding-top:50px; padding-left:10px; color:#504a47; }
.adv_dd_mwz span{ font-size:14px; display:block; line-height:30px; font-weight:normal;}
.adv_dd_tb img{ padding-top:22px;}
.adv_dd_mwz:hover{cursor:pointer;}

.adv_dd_mtu{ width:60px; height:60px; border:1px solid #a1a1a1; padding-top:12px;}

.adv_c{ margin:0 auto;}
#adv_it .on .adv_dd_m{ width:300px; height:177px;transition: all 0.8s linear; position:absolute; background:url(files/images/20190525152806_1804471981.png) no-repeat center; color:#0c7b01;}
#adv_it .on .adv_dd_m .adv_dd_mwz{ color:#fff; padding-top:50px;}
#adv_it .on .adv_dd_m .adv_dd_tb{background:#139b16;}

.youshi1{
	width:530px;
	height:385px;
	background: #ffffff;
	padding:60px 0 0 60px;

	border-top: 1px #dadada dashed;
}
.youshir{ margin:0 auto;}
.youshixh{ width:100px; height:80px;}
.youshinr{
	font-size: 28px;
	color: #1eb421;
	font-weight: bold;
	float: left;
	line-height: 40px;
}
.youshinr span { display:block; font-size:18px; color:#2d2d2d; font-weight:normal;}
.xiant{
	width: 440px;
	height: 1px;
	background: #f5eeea;
	margin: 20px 0 60px 0;
}
.youshijs{
	width: 420px;
	font-size: 14px;
	color: #6a6a6a;
	line-height: 30px;
	margin-top: 20px;
}  
.youshilx{ width:322px; height:134px; background:#f9fbff; border-radius:0 0 5px 5px; border-top:solid 5px #0b308f; padding:26px 16px 0 16px; margin-top:68px;}
.youshilxicon{ width:44px; height:45px;    margin-top: 18px;}
.youshidh{font-size:16px; color:#333333;line-height: 35px;}
.youshidh font{ font-size:32px; color:#0b308f;}
.youshi1 a{ display: block; width:114px; height:33px; text-align: center; font-size:14px;background:#00549d; color:#fff; line-height:33px; }
.youshi1 a:hover{color: #fff;background: #f00505;}
	
/*案例*/	
.ysgyxk{ font-size:40px; font-weight:bold; text-align:center; color:#333; height:58px;}
.yyxhgj{ font-size:18px; text-align:center; color:#666; height:60px; letter-spacing:2px;}

.appli_d{width:1200px; margin:0 auto; overflow:hidden; }
.appli_d li{display:block; float:left; margin:5px; width:388px; height:289px; overflow:hidden; padding:0 !important; transition: all 0.3s linear; position:relative; border:1px solid #f1f1f1;}
.appli_d li:hover{transition: all 0.6s linear; position:relative;}
.appli_d li img{width:100% !important; height:100% !important;}
.appli_d li a{text-decoration:blink; display:block;}
.appli_d li > p{ width:390px; text-align:center; position:absolute; bottom:0; left:0; transition: all 0.6s linear;}
.appli_d li > p 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 li > p::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 li:hover > p::after{transition: all 0.6s linear;}
.appli_d li:hover > p{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:#1eb421; 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 li: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:#1eb421; position:relative; line-height:48px; border-radius:30px;}
.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:#f49104; position:absolute; top:0; transition: all 0.3s linear; z-index:1;}
.appli_a:hover::after{width:100%; transition: all 0.3s linear;}    


/*数字*/
.guan1{ height:110px; overflow:hidden; width:1200px; background:#222; margin:0 auto;}

.guan1 p{ width:470px; float:right; margin:33px 120px 0 0; position:relative; font:14px "Microsoft YaHei"; color:#a7a7a7; background:url(files/images/20190525161659_1060456729.png) no-repeat left 0; padding-left:60px;}
.guan1 p em{ display:block; font:28px Arial; font-weight:bold; color:#fff;}
.guan1 p a{ display:block; width:160px; height:42px; border-radius:2rem; font:15px "Microsoft YaHei"; text-align:center; line-height:42px; color:#fff; background:#1eb421; position:absolute; top:0; right:0;}
.guan1 p a:hover{ display:block; width:160px; height:42px; border-radius:2rem; font:15px "Microsoft YaHei"; text-align:center; line-height:42px; color:#fff; background:#f49104; position:absolute; top:0; right:0;}
.dhghkc{float:left; padding-top:22px; padding-left:100px;}
.chgnjcx{ font-size:26px; font-weight:bold; color:#1eb421; }
.xhgnbg{ font-size:18px; color:#fff; padding-top:8px; letter-spacing:2px;}

.shuz{ width:100%;height:200px; overflow:hidden; background:#1eb421;}
.shuz li{ width:239px; float:left; margin-top:60px;  font:18px "Microsoft YaHei"; text-align:center; color:#fff; border-right:1px dashed #45cf48;}
.shuz li span{ display:block; font:48px Arial; font-weight:bold; position:relative;}
.shuz li span i{ display:block; font:14px "Microsoft YaHei"; position:absolute; top:7px; left:153px;}
.shuz li b{ display:block; font:12px "Microsoft YaHei"; color:#ebc27c;}
.shuz .li1 span i{left:155px;}
.shuz .li4 span i{}
.shuz .li2 span i{left:165px;}
.shuz .li5{ background:none;}

/*简介*/
#jigndbj{ width:100%; height:880px; background:#f4f4f4; padding-top:50px;}
.bgjsywb{ width:393px; height:75px; background:url(files/images/20190525164030_1391878440.png) center no-repeat; margin:0 auto;}
.gypqdfw{ font-size:40px; font-weight:bold; text-align:center; color:#333; padding-top:15px;}
.zhgkdhw{ font-size:18px; color:#666; padding-top:8px; text-align:center; letter-spacing:2px;}

.qhsdyek{ width:1200px; padding:31px 31px 31px 30px;box-shadow: 0 8px 30px 0 rgba(0,0,0,.19); margin:0 auto; height:613px; background:#fff;}
.jjdtpdw{ width:600px; height:400px; float:left;overflow: hidden;}
.jjdtpdw img{transition:all 0.7s ease-in 0s; -webkit-transition:all 0.5s ease-in 0s; -moz-transition:all 0.7s ease-in 0s; -o-transition:all 0.7s ease-in 0s;cursor:pointer;}
.jjdtpdw:hover img{transform:scale(1.1); -webkit-transform:scale(1.1); -moz-transform:scale(1.1); -o-transform:scale(1.1);-ms-transform:scale(1.1);}
.jjybdkd{ width:560px;float:right;}
.gsdqcmz{ font-size:22px; color:#222; padding-top:40px; height:55px;}
.lsxdxtj{ width:60px; height:3px; background:#1eb421;}
.gsnbntw{ font-size:14px;line-height:40px; color:#666; padding-top:25px; height:210px;}
.jhtbgjw{ width:461px; height:94px;}


.about_d{ width:1200px; margin:0 auto; margin-top:40px; }
.about_tp{ width:77px; height:77px; text-align:center; border-radius:50%; background:#fff; margin:0 auto;}
.about_tp img{ padding-top:25px;}
.about_d li{ width:296px; float:left; text-align:center; height:150px; padding:10px 0px; border-right:2px #fff solid;overflow: hidden;
	position: relative;
	z-index: 1; background:#f6f6f6;}
.about_d li span{ font-size:18px; display:block; line-height:45px;}
.about_d li b{ font-weight:normal; text-transform:uppercase; font-size:16px;  font-family:"Levenim MT";  color:#888888;display:block;}
.about_d li .tub{ width:77px; height:77px; margin:0 auto;}

.about_d li:before{content: "";position: absolute;width:300px;height:0;left:0;top:0;background-color:rgba(30,180,33,1);	-webkit-transition:height .5s cubic-bezier(0.52, 1.64, 0.37, 0.66);-webkit-transition:height .5s cubic-bezier(0.52, 1.64, 0.37, 0.66);z-index: -1; }

.about_d li:hover:before{height: 180px;}

.about_d li:hover span{ color:#fff;}
.about_d li:hover b{ color:#fff;}

/*新闻中心*/
.news{width:748px;}
.news_t{width:748px; overflow:hidden;}
.news_tl{float:left; overflow:hidden; padding-left:55px; background:url(files/images/20190525170816_726090882.png) no-repeat left center;}
.news_tl_m{font-size:20px; line-height:28px;}
.news_tl_en{font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; color:#999; font-size:14px; line-height:20px;}
.lanrenzhijia{height: auto; overflow:hidden; padding-top:72px;}
.lanrenzhijia .tab{ overflow:hidden;width:360px; float:left; position:relative; z-index:99;}
.lanrenzhijia .tab a{width:150px; display:block; float:left;text-align:center; font-size:24px; color:#333;    padding-left: 5px; background:url(files/images/20190525170843_194133396.jpg) no-repeat left center;}
.lanrenzhijia .tab a.on{transition: all 0.8s;color:#1eb421; background:url(files/images/20190525170923_491231867.jpg) no-repeat left center;}
.lanrenzhijia .content{overflow:hidden; width:748px;height:575px; position:relative; margin-top:10px;}
.lanrenzhijia .content .ul{ position:absolute; left:0; top:0; width:1100px;}
.lanrenzhijia .content .li{ width:748px; float:left;}

.news .tab a:hover{color: #1eb421;}
.news_t .news_a,.wend span a{display: block; float:right; width:82px; height:26px; text-align:center; line-height:26px; font-size:14px; color:#333; border: 1px #eee solid;border-radius: 100px; text-transform:uppercase;}
.news_t .news_a:hover,.wend span a:hover{ color:#fff; border: 1px #1eb421 solid; background:#1eb421;}
.wend_d{ background:#fafafa; padding:20px;}

.wend b a:hover{color: #1eb421;}
.news .news_div_item,.news .divdgweb_new_div_item{overflow:hidden; float:left; width:726px; height:130px; padding:10px 10px; margin-right:10px; border:solid 1px #eee; margin:10px 0; transition: all 0.5s linear; position: relative;}
.news .news_div_item:hover,.news .divdgweb_new_div_item:hover{background:#f5f5f5; transition: all 0.5s linear;}
.news_div_item_date,.news .divdgweb_new_div_item_date{ position:absolute; z-index:999; width:auto; top: 110px; left: 188px; color:#999;}
.news .news_div_item_year,.news_div_item_month,.news .divdgweb_new_div_item_year,.divdgweb_new_div_item_month,.news_div_item_day,.divdgweb_new_div_item_day{float:left;font-size:12px;}
.news .news_div_item_content,.news .divdgweb_new_div_item_content{overflow:hidden; padding-top:10px; width:540px; padding-right:8px; float:right;}
.news .news_div_item_content a,.news .divdgweb_new_div_item_title a{font-size:15px; color:#333; font-weight:bold; line-height:34px;}
.news .news_div_item:hover .news_div_item_content a,.news .divdgweb_new_div_item:hover .divdgweb_new_div_item_title a{color:#f49104;}
.news .news_div_item_body,.news .divdgweb_new_div_item_body{line-height:24px;}
.news .news_div_item_pic{width:160px; height:128px; overflow:hidden; float:left;}
.news .news_div_item_pic img{width:160px; height:128px;transition: all 0.5s linear;}
.news .news_div_item:hover .news_div_item_pic img,.news .divdgweb_new_div_item:hover .news_div_item_pic img{transform: scale(1.08);}

.wend b a{font-size: 22px;color: #222;font-weight: normal;display: block;margin-bottom: 20px; background:url(files/images/20190525170843_194133396.jpg) no-repeat left center; padding-left:30px;}


.wend{float:right;margin-right: 0; width:427px;height:auto;}
.wend h2{left:0;margin-bottom:22px;}
.wend .divdgweb_new_div_item_content{border-bottom: 1px dashed #ccc; padding: 15px 0 0 0;    text-align: left;}
.wend .lastdl{ border-bottom: none;}
.wend .divdgweb_new_div_item{background:url(files/images/20190525171100_14668621.png) no-repeat left center;}
.wend .divdgweb_new_div_item_title{ padding-left:94px; line-height:44px;  font-size:15px; color:#333333; overflow: hidden;}
.wend  .divdgweb_new_div_item_title a{ color:#333;font-size:15px;margin-left:0px;    font-weight: bold;}
.wend  .divdgweb_new_div_item_title a:hover{color: #f49104;}
.wend .divdgweb_new_div_item_body{ padding-left:94px; line-height:24px; color:#666; height:80px; font-size: 13px; overflow: hidden;}

/*友情链接*/
.link_bg{ background:url(files/images/20190525171400_414789131.jpg) no-repeat center;width: 100%;min-width: 1200px;height: 90px;}
.link_fl{font-size:24px;color: #fff;line-height:90px; font-weight:bold;}
.link_fl span{color: #fff;font-size: 36px;line-height:76px;}
/*版权*/
.footer_bg{width: 100%; min-width: 1200px;color: #fff; background:#1eb421;   padding-bottom: 30px;    padding-top: 20px;}
.footer li{ float: left; width: 180px; }
.footer li:nth-child(5),.footer li:nth-child(6){width:140px; margin-left:16px; margin-top:30px; }
.footer_w{font-size: 14px; line-height: 30px; color: #a1f5a3;}
.footer li a{ display: block;font-size: 14px; line-height: 34px; color: #a1f5a3;}
.footer li a:hover{color: #ff0;}
.footer_t{ font-size: 16px !important; color: #fff !important; margin: 0 0 20px 0;  line-height: 60px !important; position: relative;}
.footer_t:before{display: block;content: ""; width: 20px;height: 1px; background: #fff;   position: absolute;   top: 60px; transition:all linear 0.3s; -moz-transition:all linear 0.3s; -ms-transition:all linear 0.3s; -webkit-transition:all linear 0.3s;}
.footer li:hover .footer_t:before{width:60px;}
.footer li img{width:120px; padding:10px; background:#fff;display: block;}
.footer li p{text-align:center; color:#a1f5a3; background:url(files/images/20190525172048_1405063305.png) no-repeat center; line-height:30px; margin-top:10px;}

.copy_bg{ border-top:1px #2cbe2f solid; margin-top:40px;}
.copy{line-height: 30px; font-size: 14px;color: #a1f5a3; margin-top:20px;    padding-top: 10px;}
.copy a{font-size: 14px; color: #a1f5a3;}
.copy a:hover{color: #ff0;}

