@charset "utf-8";
/* CSS Document */
@import url('animate.min.css');
@import url('swiper-bundle.min.css');
@import url('iconfont.css');
body {margin:0px; font-size:14px;line-height: 24px;color:#555;font-family: "Microsoft Yahei", PingFangSC-Regular, "Helvetica Neue", Helvetica, Arial, "Hiragino Sans GB", "Heiti SC", "WenQuanYi Micro Hei", sans-serif; background: #fff;}
td {font-family: "Microsoft Yahei", PingFangSC-Regular, "Helvetica Neue", Helvetica, Arial, "Hiragino Sans GB", "Heiti SC", "WenQuanYi Micro Hei", sans-serif; text-decoration: none; font-size:14px; color: #555; }
th {font-family: "Microsoft Yahei", PingFangSC-Regular, "Helvetica Neue", Helvetica, Arial, "Hiragino Sans GB", "Heiti SC", "WenQuanYi Micro Hei", sans-serif; text-decoration: none; font-size:14px; color: #555; }
a{font-family: "Microsoft Yahei", PingFangSC-Regular, "Helvetica Neue", Helvetica, Arial, "Hiragino Sans GB", "Heiti SC", "WenQuanYi Micro Hei", sans-serif; text-decoration: none; color: #555; font-size: 14px;}
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,menu{ display: block; margin: 0px;}
a:hover {font-family: "Microsoft Yahei", PingFangSC-Regular, "Helvetica Neue", Helvetica, Arial, "Hiragino Sans GB", "Heiti SC", "WenQuanYi Micro Hei", sans-serif; text-decoration: none; color: #000;-webkit-transition: all .4s ease-in-out; -moz-transition: all .4s ease-in-out; -ms-transition: all .4s ease-in-out; -o-transition: all .4s ease-in-out; transition: all .4s ease-in-out; color: #41b500; }
h1,h2,h3,h4,h5,h6{display:block;padding:0px;margin: 0px;color:#555;font-family: "Microsoft Yahei", PingFangSC-Regular, "Helvetica Neue", Helvetica, Arial, "Hiragino Sans GB", "Heiti SC", "WenQuanYi Micro Hei", sans-serif;}
p,ul,ol,li,form,img,dl,dt,dd,em,i{margin:0;padding:0;border:0;font-family: "Microsoft Yahei", PingFangSC-Regular, "Helvetica Neue", Helvetica, Arial, "Hiragino Sans GB", "Heiti SC", "WenQuanYi Micro Hei", sans-serif;}
em, i,s { font-style: normal; list-style:none}
input,button,select { margin: 0; font-size: 14px; vertical-align: middle; outline: none;font-family: "Microsoft Yahei", PingFangSC-Regular, "Helvetica Neue", Helvetica, Arial, "Hiragino Sans GB", "Heiti SC", "WenQuanYi Micro Hei", sans-serif; }
dl,dt,ul,ol { margin: 0px; display: block; padding: 0px; list-style: none; }/*Pagination*/


#Pagination {padding: 50px 0px 10px 0;}
#Pagination a {display:inline-block; margin-right: 6px; margin-bottom: 10px;  height: 24px; line-height: 24px; border-radius: 4px; -moz-border-radius: 4px; -ms-border-radius: 4px; -o-border-radius: 4px; -webkit-border-radius: 4px; behavior: url(pie.htc); padding: 10px 15px; border: 1px solid #41b500; font-size: 14px; font-weight: bolder; behavior: url(pie.htc); color:#41b500;}
#Pagination a:nth-of-type(1){display: inline-block;margin: 0px; padding: 0;height: 45px;border: 0px;}
#Pagination a:nth-of-type(1):hover{padding: 0px;margin: 0px; height: 45px;border: 0px; background: none;}
#Pagination a:nth-of-type(1) b { color:#41b500; background: none;margin: 0px;}
#Pagination a:hover { display:inline-block;;  background:#41b500; border: 1px solid #41b500; color: #fff;  height: 24px; border-radius: 4px; -moz-border-radius: 4px; -ms-border-radius: 4px; -o-border-radius: 4px; -webkit-border-radius: 4px; behavior: url(pie.htc); }
#Pagination b{display:inline-block;  background:#41b500; border: 1px solid #41b500; color: #fff;  height: 24px; line-height: 24px; border-radius: 4px; -moz-border-radius: 4px; -ms-border-radius: 4px; -o-border-radius: 4px; -webkit-border-radius: 4px; behavior: url(pie.htc); padding: 10px 16px; margin-right: 6px;}.img_fd img{width:100%;overflow-x: hidden; overflow-y: hidden; position: relative; z-index: 1; transition-delay: 0s; transition-duration: 1s; transition-property: all; transition-timing-function: ease; /* Firefox 4 */-moz-transition-delay: 0s; -moz-transition-duration: 1s; -moz-transition-property: all; -moz-transition-timing-function: ease; /* Safari 和 Chrome */-webkit-transition-delay: 0s; -webkit-transition-duration: 1s; -webkit-transition-property: all; -webkit-transition-timing-function: ease; /* Opera */-o-transition-delay: 0s; -o-transition-duration: 1s; -o-transition-property: all; -o-transition-timing-function: ease;}.img_fd:hover img{transform: scale(1.2, 1.2); -ms-transform: scale(1.2, 1.2); 	/* IE 9 */ -moz-transform: scale(1.2, 1.2); 	/* Firefox */ -webkit-transform: scale(1.2, 1.2); /* Safari 和 Chrome */ -o-transform: scale(1.2, 1.2); 	/* Opera */opacity:0.6; }
.jbxg{-webkit-transition: all .4s ease-in-out; -moz-transition: all .4s ease-in-out; -ms-transition: all .4s ease-in-out; -o-transition: all .4s ease-in-out; transition: all .4s ease-in-out;}.im-100 
img{display: block; width: 100%;}

.w1100{width: 1100px;margin: 0 auto;}

.lz-head{width: 100%; height: 30px; line-height: 30px; background:#f8f8f8;}
.lz-head .head-box span{text-align: right; display: inline-block; float: right;}
.lz-head .head-box span a{display: inline-block; padding-left: 10px;}

header{padding: 10px 0; display: flex; justify-content: space-between;}
header .lz-logo{display: 427px;}
header .lz-dl{display: block; width: 223px; padding-top:20px; font-size: 18px; }
header .lz-dl strong{display: block; height: 34px; line-height: 34px; font-size: 36px;font-family: Impact;color: #41b500;}

menu{ height: 50px; line-height: 50px; background: #41b500;}
menu ul{display:flex; justify-content: space-between; width: 1100px; margin: 0 auto;}
menu ul li{padding: 0 5px;}
menu ul li a{display: block; color: #fff; font-size: 16px; font-weight: bold;}
menu ul li a.active{border-bottom: 2px solid #fff; color: #41b500;}
menu ul li:hover a{color: #fff;border-bottom: 2px solid #fff; height: 48px;}
menu ul li a.active{color: #fff;border-bottom: 2px solid #fff; height: 48px;}
/*banner*/
.banner ul li{background-size: 100%; height: 530px;}
.banner ul li a{display: block; width: 100%; height: 100%;}
.banner .swiper-pagination{bottom: 10px !important;}

.lz-service{padding: 50px 0;}
.lz-service ul{display:flex; justify-content: space-between; width: 1100px; margin: 0 auto;overflow: hidden;}
.lz-service ul li{display: block; width: 25%; line-height: 18px;-webkit-transition: all .4s ease-in-out; -moz-transition: all .4s ease-in-out; -ms-transition: all .4s ease-in-out; -o-transition: all .4s ease-in-out; transition: all .4s ease-in-out;}
.lz-service ul li a{display: block; padding: 20px 10%;color: #000; font-size: 12px; width: 80%;}
.lz-service ul li a i{display: block; width: 120px; height: 120px; line-height: 120px; text-align: center; margin: 0 auto;font-size: 60px; border-radius: 50%; background: #effce8; color: #555;-webkit-transition: all .4s ease-in-out; -moz-transition: all .4s ease-in-out; -ms-transition: all .4s ease-in-out; -o-transition: all .4s ease-in-out; transition: all .4s ease-in-out;}
.lz-service ul li a:hover i{background: #41b500; color: #fff;}
.lz-service ul li a span{display: block; height: 40px; line-height: 40px; font-size: 24px; text-align: center;}
.lz-service ul li a:hover{color: #41b500;}

.lz-product{ padding: 50px 0;width: 100%; background: #f8f8f8;}
.lz-product ul{display: flex; justify-content: space-between; flex-wrap: wrap; padding-top: 30px;}
.lz-product ul li{display: block; width: 32%; margin: 0 0 20px 0;}
.lz-product ul li a{display: block;}
.lz-product ul li a img{display: block;}
.lz-product ul li a i{display: block; overflow: hidden; background: #000;}
.lz-product ul li a span{display: block; height: 45px; line-height: 45px; text-align: center; background: #fff;-webkit-transition: all .4s ease-in-out; -moz-transition: all .4s ease-in-out; -ms-transition: all .4s ease-in-out; -o-transition: all .4s ease-in-out; transition: all .4s ease-in-out;}
.lz-product ul li a:hover span{background: #41b500; color: #fff;}

.lz-youshi{padding: 80px 0;}
.lz-youshi ul{display: flex; justify-content: space-between;}
.lz-youshi ul li{width: 24%;}
.lz-youshi ul li span{display: block; height: 40px; font-size: 24px; font-weight: bold; color: #000;}
.lz-youshi ul li p{display: block; padding: 5px 0; font-size: 16px;}
.lz-youshi ul li i{display: block;}

.lz-liucheng{width:100%; height: 239px; background: url(../images/index_28-bg.jpg) repeat-x; padding-top: 50px;}
.lz-liucheng h2{display: block; height: 40px; line-height: 40px; text-align: center; font-size: 30px; color: #fff; padding-bottom: 20px;}
.lz-liucheng ul{display: flex; justify-content: space-between;}
.lz-liucheng ul li{display: block; width: 106px;}
.lz-liucheng ul li.w20{width: 20px; font-size: 30px; color: #fff; line-height: 110px;}
.lz-liucheng ul li i{display: block; width: 80px; height: 80px; line-height: 80px; margin: 0 auto;text-align: center; font-size: 60px; color: #fff;}
.lz-liucheng ul li span{display: block; height: 30px; line-height: 30px; text-align: center; font-size: 24px; color: #ffff;}

.lz-about-bg{width: 100%; height: 660px; background: url(../images/index_about-bg.jpg) no-repeat left 100%; padding-top: 89px;}
.lz-about-top{display: flex; justify-content: space-between;}
.lz-about-top s{display: block; width: 531px;}
.lz-about-top .about-txt-box{width: 510px;}
.lz-about-top .about-txt-box h2{display: block; height: 40px; font-size: 24px; color: #000;}
.lz-about-top .about-txt-box p{display: block; padding: 5px;font-size: 16px; line-height: 30px;}
.lz-about-top .about-txt-box #demos{width: 510px; overflow: hidden; margin-top: 10px;}
.lz-about-top .about-txt-box #demos img{display: block; width: 160px; padding: 0 5px;}
.lz-about-top .about-txt-box #demos td i{display: block; overflow: hidden;}
.lz-about-top .about-txt-box #demos td span{display: block; height: 30px; line-height: 30px; text-align: center;}

.lz-about-bg #demo{width: 1100px; overflow: hidden; margin: 30px auto 0 auto;}
.lz-about-bg #demo img{display: block; width: 254px; padding: 0 5px;}
.lz-about-bg #demo td i{display: block; overflow: hidden;}
.lz-about-bg #demo td span{display: block; height: 30px; line-height: 30px; text-align: center;}

.lz-title-1{display: block; text-align: center; font-size: 30px; color: #000; padding: 40px 0; font-family:  "Microsoft Yahei", PingFangSC-Regular, "Helvetica Neue", Helvetica, Arial, "Hiragino Sans GB", "Heiti SC", "WenQuanYi Micro Hei", sans-serif;}
.lz-title-1 i{color: #41b500;}
.lz-title-1 p{display: block; height: 30px; line-height: 30px; font-size: 18px; font-weight: normal; color: #888; padding-top: 10px;}
a.more{display: block; margin: 0 auto; width: 140px; height: 35px; line-height: 35px; text-align: center; border: 1px solid #ddd; color: #888;}
a.more:hover{border: 1px solid #41b500; background: #41b500; color: #fff;}

.lz-tab-nav{display: flex; justify-content:center;}
.lz-tab-nav a{display: inline-block; margin: 0 5px; background: #fff; color: #000; width: 90px; text-align: center; height: 35px; line-height: 35px;}
.lz-tab-nav a.active{background: #41b500; color: #fff;}
.lz-tab-nav a:hover{background: #41b500; color: #fff;}

a.more2{display: block; width: 45px; height: 45px; line-height: 45px; text-align: center; font-size: 20px; font-family: "宋体"; border: 1px solid #ccc; border-radius: 50%; margin-top: 30px; font-weight: bold; margin: 0 auto; color: #ccc;}
a.more2:hover{border: 1px solid #41b500; background: #41b500; color: #fff;}

.lz-case{padding: 80px 0; background: #f8f8f8;}
.lz-case h2{padding-top: 0;}
.lz-case ul{display:flex; justify-content:space-around; flex-wrap: wrap; padding-top: 30px;}
.lz-case ul li{width: 214px;margin-bottom: 10px;}
.lz-case ul li a{display: block; overflow: hidden;background: #000;}
.lz-case ul li a img{display: block;}

.title-2{display: block; height: 50px; font-size: 18px; color: #000;}
.title-2 a{display: inline-block; float: right; color: #888; font-weight: normal;}
.title-2 a:hover{color: #41b500;}

.lz-news-box{display: flex; justify-content: space-between; padding: 100px 0;}
.lz-news{width: 300px;}
.lz-news dl{display:flex; justify-content: space-between;}
.lz-news dl i{display: block; width:120px;overflow: hidden;}
.lz-news dl span{display: block; width: 170px;}
.lz-news dl span dt{display: block; height: 24px; overflow: hidden;}
.lz-news dl span dt a{font-size: 14px; color: #000;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;}
.lz-news dl span p{ line-height: 18px;display: block;}
.lz-news ul{display: block;}
.lz-news ul li{display: block; height: 40px; line-height: 40px; border-bottom: 1px dotted #ddd;}
.lz-news ul li a{overflow: hidden; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;}
.lz-news ul li span{display: inline-block; float: right; color: #888;}.lz-wenti{width: 420px;}

.lz-wenti ul{display: block; overflow: hidden;}
.lz-wenti ul li{display: block; padding: 13px 0; border-bottom: 1px solid #ddd;}
.lz-wenti ul li:nth-of-type(1){padding-top: 0px;}
.lz-wenti ul li a span{display: block; height: 20px; line-height: 20px; font-size: 16px; color:#000; margin-bottom: 5px;}
.lz-wenti ul li a span i{display: block; width: 20px; height: 20px; line-height: 20px; text-align: center; color: #fff; background: #41b500; float: left; margin-right: 10px;}
.lz-wenti ul li a dl{display: block;}
.lz-wenti ul li a dl i{display: block; width: 20px; height: 20px; line-height: 20px; text-align: center; color: #fff; background:#00D511; float: left;}
.lz-wenti ul li a dl p{display: block; border: 1px dotted #ddd; padding:5px; color: #888; margin-left: 30px; line-height: 16px;}

.lz-hengfu{width: 100%; height: 207px; background: url(../images/index_45.jpg) no-repeat center;}
.lz-hengfu dl{display: block; text-align: right; padding-top: 50px; font-size: 18px; line-height: 35px;}
.lz-hengfu dl strong{display: block; font-size: 36px; color: #d50050;font-family: Impact;}

.lz-links{padding: 30px 0px; background: #d9d9d9;}
.lz-links h2{display: block; height: 40px; font-size: 24px; color: #000;}
.lz-links ul{display: block; overflow: hidden;}
.lz-links ul li{display: inline-block; float: left; margin-right: 10px;}

.lz-hopt{width: 100%; background: #0e0e0e; color: #fff; padding: 30px 0px;}
.lz-hopt ul{display: flex; justify-content: space-between;}
.lz-hopt ul li{display: block; width: 18%; color: #fff; font-size: 15px; line-height: 40px;}
.lz-hopt ul li i{display: block; width: 40px; line-height: 40px; height: 40px; float: left; margin-right: 10px;}

footer{width: 100%; background: #292626; padding: 60px 0px;display: flex; justify-content: space-between;}
footer .fot-box{display: flex; justify-content: space-between;}
footer .fot-box .font-logo{width: 220px;}
footer .fot-box dl{display: block; width: 250px; color: #fff;}
footer .fot-box dl strong{font-size: 18px;}
footer .fot-box span{display: block; width: 170px; text-align: center; color: #fff;}
footer .fot-box img{display: block;}

.bottom{width: 100%; height: 40px; line-height: 40px; text-align: center; color: #888; background: #111;}
.bottom a{color: #888;}
.bottom a:hover{color: #fff;}
/*内页部分*/
.in-banner{width: 100%; height: 350px; line-height: 350px;overflow: hidden; color: #fff; text-align: center; font-size: 24px; position: relative;}
.in-banner s{display: block; width: 100%; height: 100%; position: absolute; left: 0px; top: 0px; z-index: -1;-webkit-animation: banner_inside 1s ease 1 forwards; -moz-animation: banner_inside 1s ease 1 forwards;-o-animation: banner_inside 1s ease 1 forwards;animation: banner_inside 1s ease 1 forwards;}
.in-banner dl{display: block; width: 1100px; position: absolute; left: 50%; margin-left: -505px; top: 160px; color: #fff;}
.in-banner dl h1{display: block; height: 80px; line-height: 40px; text-align: left; font-size: 24px; color: #fff;}
.in-banner dl span{display:flex; justify-content: space-between; width: 400px;}
.in-banner dl span a{display: block; width: 48%; height: 35px; line-height: 35px; border: 1px solid #fff; border-radius: 35px; text-align: center; font-size: 16px; color: #fff;}
.in-banner dl span a:nth-of-type(2){background: #fff; color: #41b500; border: 1px solid #fff;}
.in-banner dl span a:hover{background: #ff0; color: #000;border: 1px solid #ff0;}
.in-banner dl p{display: block; padding-top: 20px; color: #fff; line-height: 24px; text-align: left; font-size: 16px;}

.side-nav{width: 100%; height: 40px; line-height: 40px; background: #f1f1f1;}
.side-nav ul{display: flex; justify-content: center;}
.side-nav ul li{display:inline-block; margin: 0 10px;}
.side-nav ul li a{display: block; font-size: 16px;}
.side-nav ul li a.active{color: #41b500; border-bottom: 2px solid #41b500; height: 38px;}
.side-nav ul li a:hover{color: #41b500; border-bottom: 2px solid #41b500; height: 38px;}

.product-list{padding: 60px 0px;}
.product-list ul{display: block; width:105%;overflow:hidden;}
.product-list ul li{width: 30.4%; float: left; margin: 0 2% 20px 0;}
.product-list ul li a{display: block; background: #f9f9f9;}
.product-list ul li a i{display: block;overflow: hidden; background: #000;}
.product-list ul li a span{display: block; height: 40px; line-height: 40px; text-align: center; font-size: 18px; color: #000;}
.product-list ul li a:hover{background: #41b500; color: #fff;}
.product-list ul li a:hover span{color: #fff;}

.case-list{padding: 60px 0px;}
.case-list ul{display: block; width:105%;overflow:hidden;}
.case-list ul li{width: 30.4%; float: left; margin: 0 2% 20px 0;}
.case-list ul li a{display: block; background: #f9f9f9;}
.case-list ul li a i{display: block;overflow: hidden; background: #000;}
.case-list ul li a span{display: block; height: 40px; line-height: 40px; padding: 0 20px; font-size: 18px; color: #000;text-align: center;}
.case-list ul li a:hover{background: #41b500; color: #fff;}
.case-list ul li a:hover span{color: #fff;}

.team-list{padding: 60px 0px;}
.team-list ul{display:flex; justify-content: space-between; flex-wrap: wrap;overflow:hidden;}
.team-list ul li{width: 48%; margin-bottom: 10px; display:flex; justify-content: space-between; flex-wrap: wrap;}
.team-list ul li i{display: block; width: 45%; overflow: hidden; background: #000;}
.team-list ul li i img{display: block; width: 100%;}
.team-list ul li dl{display: block; width: 50%;}
.team-list ul li dl dt{display: block; height: 35px; font-size: 18px; color: #000;}

.warp{display: flex; justify-content: space-between;}
.ri-box{width: 230px; padding-top: 30px;}
.lf-box{width: 820px;}

.dqwz{height: 50px; line-height: 50px;}
.dqwz div{border-bottom: 1px solid #eee;}

.dqwz2{height: 40px; line-height: 40px;  padding-top: 30px; color: #000; border-bottom: 1px solid #ddd;}
.dqwz2 span{display: inline-block; float: right; font-size: 12px;font-weight: normal;}
.dqwz2 span i{display: block; width: 40px; height: 40px; line-height: 40px; text-align: center;font-size: 24px; float: left;}
.dqwz2 span a{font-size: 12px;}

.ri-title{display: block; height: 40px; line-height: 40px; font-size: 18px; color: #000; border-bottom: 1px solid #ddd;}


.ri-lxwm{margin-bottom: 10px;}

.ri-news{margin-bottom: 10px;}
.ri-news ul{display: block; overflow: hidden;}
.ri-news ul li{display: block; height: 35px; line-height: 35px; border-bottom: 1px dotted #ddd; background: url(../images/png_title.png) no-repeat left; padding-left: 15px; overflow: hidden;}
.ri-news ul li a{display: -webkit-box;-webkit-line-clamp: 1;}

.ri-news2{margin-bottom: 10px;}
.ri-news2 ul{display: block; overflow: hidden;}
.ri-news2 ul li{display: block; border-bottom: 1px dotted #ddd; padding: 5px 0px;}
.ri-news2 ul li a{display: -webkit-box;-webkit-line-clamp: 1; font-size: 16px;color: #000; height: 30px;line-height: 30px; overflow: hidden;}.ri-news2 ul li a:hover{color: #41b500;}
.ri-news2 ul li p{display: block; color: #888;font-size: 12px;}

.side-new-pic{margin-bottom: 10px;}
.side-new-pic ul{display:flex; justify-content: space-between; flex-wrap: wrap; overflow: hidden; padding-top: 10px;}
.side-new-pic ul li{display: block; width: 48%; margin-bottom: 20px;}
.side-new-pic ul li a{display:block; color: #000; line-height: 30px; overflow: hidden;}
.side-new-pic ul li a:hover{color: #41b500;}
.side-new-pic ul li a img{display: block; width: 100%;}
.side-new-pic ul li span{display: block;text-align: center;}

.news-list{padding: 0 0px 60px 0px;}
.news-list ul{display: block; overflow: hidden;}
.news-list ul li{display: block; overflow: hidden; border-bottom: 1px dotted #ddd;}
.news-list ul li a{display:flex; justify-content: space-between;padding: 10px 0;}
.news-list ul li a i{display: block; width: 210px; overflow: hidden; background:#000;}
.news-list ul li a dl{display: block; width:590px;}
.news-list ul li a dl dt{display: block; height: 30px; line-height: 30px; font-size: 22px; color: #000;}
.news-list ul li a dl p{display: block; color: #888;}
.news-list ul li:hover{box-shadow: 0 0px 5px #ccc;}

.download-list{padding: 0 0px 60px 0px;}
.download-list ul{display: block; overflow: hidden;}
.download-list ul li{display:flex; justify-content: space-between; overflow: hidden; border-bottom: 1px dotted #ddd; padding: 10px 0;}
.download-list ul li dl{display: block; width: 80%; min-height: 100px;}
.download-list ul li dl dt{display: block; height: 30px; line-height: 30px; font-size: 22px; color: #000;}
.download-list ul li dl p{display: block; color: #888;}
.download-list ul li a{display: block; width: 80px; height: 30px; line-height: 30px; background: #555; color: #fff; text-align: center; margin-top: 20px;}
.download-list ul li a:hover{background:rgba(51,177,0,1.00); color: #ffff;}
.download-list ul li:hover{box-shadow: 0 0px 5px #ccc;}

.lz-news-xg{padding: 20px 0px 60px 0px;}
.lz-news-xg h2{display: block; height: 40px; line-height: 40px; }
.lz-news-xg ul{display: flex;justify-content: space-between; flex-wrap: wrap; padding-top: 10px;border: 1px solid #ddd; padding: 10px;}
.lz-news-xg ul li{display: flex;justify-content: space-between; width: 45%; margin-bottom: 10px; border-bottom: 1px dotted #ddd; background: url(../images/png_title.png) no-repeat left; padding-bottom: 10px;}
.lz-news-xg ul li a{display: block;}
.lz-news-xg ul li i{display: block; width: 100px;}
.lz-news-xg ul li i img{display: block; width: 100px;}
.lz-news-xg ul li dl{display: block; width: 240px; font-size: 12px; line-height: 16px;}
.lz-news-xg ul li dl a dt {display: block; height: 24px; line-height: 24px; color: #000; font-size: 16px;}
.lz-news-xg ul li dl a:hover dt{color: #34D504;}

.show-title{font-size: 32px; line-height: 42px; color: #000;}
.show_Date{display:block; padding:20px 0px; border-bottom:1px solid #ddd; margin-bottom: 20px;}
.new-more{padding:20px 0 0 0; border-top: 1px solid #ddd; margin-top: 40px;}
.new-more span{display: block; line-height: 30px; border-bottom: 1px dotted #eee;}
.news-show{border: 1px solid #ddd; padding: 50px;}
.news-show img{max-width: 700px; height: auto;}
.news-show h2{font-size: 20px; color: #000;}
.news-show h3{font-size: 16px; color: #000;}
.news-show h4{font-size: 14px; color: #000;}

.show-top-pic{padding-bottom: 20px; border-bottom: 1px solid #eee; margin: 10px 0; border: 1px solid #eee;}
.show-top-pic i{display: block; width: 40%;}
.show-top-pic i img{display: block; width: 100%;}
.show-top-pic dl{display: block; width: 43%; float: right; padding: 5%;}
.show-top-pic dl h1{display: block; font-size: 24px; color: #000;line-height: 35px;}

.hrspan{display: block; text-align: center; padding: 20px 0px; color: #ddd;}
.tj-news{margin-bottom: 10px; border: 1px solid #ddd;}
.tj-news ul{display:flex;justify-content: space-between; flex-wrap: wrap; padding: 10px;}
.tj-news ul li{display: block; width: 48%;}

.price-list{padding: 60px 0px;}
.price-list ul{display: block; overflow: hidden;}
.price-list ul li{display: flex; justify-content: space-between; padding: 20px 0px; border-bottom: 1px dotted #ddd;}
.price-list ul li i{display: block; width: 30%;overflow: hidden; background: #000;}
.price-list ul li dl{display: block; width: 68%;}
.price-list ul li dl dt{display: block; height: 30px; font-size: 30px;color: #000;}
.price-list ul li dl dt a{font-size: 30px;}
.price-list ul li dl span{display: block; height: 40px; line-height: 40px;}
.price-list ul li dl span strong{font-size: 24px; color: #41b500;}
.price-list ul li dl p{display: block;line-height: 20px; color: #555}

.operation-yewu{padding: 100px 0px;}
.operation-yewu ul{display: flex; justify-content: space-between;}
.operation-yewu ul li{display: block; width: 23%; border: 1px solid #ddd; position: relative; padding-top: 70px;-webkit-transition: all .4s ease-in-out; -moz-transition: all .4s ease-in-out; -ms-transition: all .4s ease-in-out; -o-transition: all .4s ease-in-out; transition: all .4s ease-in-out;}
.operation-yewu ul li s{display: block; width: 100px; height: 100px; line-height: 100px; text-align: center; background: #fff; position: absolute; top: -50px; left: 50%; margin-left: -50px; font-size: 50px; text-decoration: underline; border-radius: 50%; border: 1px solid #ddd;}
.operation-yewu ul li span{display: block; height: 50px; line-height: 50px; font-size: 22px; color: #000; text-align: center;}
.operation-yewu ul li p{display: block; padding: 10px; color: #888;}
.operation-yewu ul li:hover{border: 1px solid #ccc; color: #41b500; box-shadow: 0 0 5px #ccc;}
.operation-yewu ul li:hover s{border: 1px solid #ccc;}

.seo-case{width: 100%; background: #f1f1f1; padding: 50px 0px;}
.seo-case ul{display:flex; justify-content: space-between; flex-wrap: wrap; padding-top: 20px;}
.seo-case ul li{display: block; width: 24%; margin-bottom: 20px; background: #fff;}
.seo-case ul li a{display: block; padding: 10px;}
.seo-case ul li a i{display: block; overflow: hidden; background: #000;}
.seo-case ul li a span{display: block; height: 40px; line-height: 40px; text-align: center;}

.xg-news{margin-bottom: 10px; padding-top: 40px;}
.xg-news h2{display: block; height: 40px; font-size: 24px;}
.xg-news ul{display: block; overflow: hidden; padding: 10px; border: 1px solid #ddd;}
.xg-news ul li{display: block; height: 35px; line-height: 35px;border-bottom: 1px dotted #eee;}
.xg-news ul li span{display: inline-block; float: right; color: #888;}

.show-bm1{display: block;width: 300px; height: 30px; line-height: 30px; border: 1px solid #ddd; padding: 0 10px; margin-bottom: 15px;}
.show-bm2{display: block; width: 90%; height: 120px; line-height: 24px; border: 1px solid #ddd; padding: 10px; margin-bottom: 15px;}
.show-bm3{display: block; width: 300px; height: 35px; line-height: 35px; border:0; background: #333; color: #fff; text-align: center; cursor: pointer;}
/*TAGS*/
.zmlist{padding: 10px 0px;}
.zmlist a{font-size:24px; padding: 0 10px;}

.tags-box{padding: 0 0 60px 0; width: 830px;}
.tags-box h3{padding: 10px 0px;height: 30px; line-height: 30px; border-bottom: 1px solid #ccc; margin-bottom: 10px;}
.tags-box h3 a{float: left; padding: 0px 10px;}
.tags-box ul{display: block; overflow: hidden;}
.tags-box ul li{display:inline-block; float: left; margin:0 10px 10px 0;}
