
/* banner-开始 */
.slideBox {width: 100%;overflow: hidden;position: relative;}
.slideBox .hd {width: 320px;height: 15px;overflow: hidden;position: absolute;left: 50%;margin-left: -160px;bottom: 118px;z-index: 1;text-align: center;}
.slideBox .hd ul {zoom: 1;display: inline-block;text-align: center;cursor: default;}
.slideBox .hd ul li {display: inline-block;margin: 2px;border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;width: 10px;height: 10px;background: #fff;cursor: pointer;transition: width .3s;}
.slideBox .hd ul li.on {background: #f00;width: 20px;}
.slideBox .bd {position: relative;height: 100%;z-index: 0;}
.slideBox .bd ul{width: 100% !important;}
.slideBox .bd li {zoom: 1;vertical-align: middle;width: 100% !important;}
.slideBox .bd li a {width: 100%;height: 600px;display: block;background-position: center center;background-repeat: no-repeat;background-size: cover;}
/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox .prev,.slideBox .next {position: absolute;left: 3%;top: 50%;margin-top: -25px;display: block;width: 32px;height: 88px;background: url(../images/slider-arrow.png) 0 0 no-repeat;filter: alpha(opacity=50);opacity: 0.5;}
.slideBox .next {left: auto;right: 3%;background-position: -32px 0;}
.slideBox .prev:hover,
.slideBox .next:hover {filter: alpha(opacity=100);opacity: 1;}
.slideBox .prevStop {display: none;}
.slideBox .nextStop {display: none;}
/* banner-结束 */
/* 产品分类 */
.productlist{position: relative;height: 98px;margin-bottom: 50px;}
.productlist .bot{padding: 25px 3px;position: absolute;box-shadow: 0px 0px 5px 0px #ccc;top: -97px;background-color: #fff;}
.productlist .bot dl{text-align: center;margin: 0 27px;position: relative;/* border-radius: 50%; */overflow: hidden;}
.productlist .bot dl,.productlist .bot dl a,.productlist .bot dl dd img{width: 240px;height: 145px;}
.productlist .bot dl a{display: block;height: 100%;}
.productlist .bot dl a:hover{/* background-color: #136cb8;color: #fff; */}
.productlist .bot dl dd{}
.productlist .bot dl dd img{margin: 0;/* border-radius: 50%; */}
.productlist .bot dl dt{font-size: 14px;line-height: 44px;color: #fff;position:absolute; top:101px;width: 100%; background:rgba(84,168,72,0.8);-webkit-transition: all 0.35s ease-in-out;-moz-transition: all 0.35s ease-in-out;transition: all 0.35s ease-in-out;}
.productlist .bot dl a:hover dt{top:0; line-height:145px; }
/* 产品分类-结束 */
/* 产品展示 */
.product .top{height: 96px;background: url(../images/main1-bg.png) no-repeat 30px 8px;position: relative;}
.product .top h3{font-size: 32px;color: #333;line-height: 46px;font-weight: bold;margin-left: 30px;}
.product .top p{color: #dcdcdc;font-size: 12px;}
.product .bot{margin-bottom: 65px;}
.product .bot dl{text-align: center;margin-left: 10px;margin-bottom: 10px;position: relative;}
.product .bot dl a{display: block;height: 100%;border: none;}
.product .bot dl a:hover{background: none;}
.product .bot dl dt{font-size: 14px;line-height: 46px;color:#fff;position: absolute;top: 164px;width: 100%;z-index: 99;background:rgba(84,168,72,0.8);text-overflow: ellipsis; overflow: hidden; white-space: nowrap;-webkit-transition: all 0.35s ease-in-out;-moz-transition: all 0.35s ease-in-out;transition: all 0.35s ease-in-out;}
.product .bot dl a:hover dt{top: 0;line-height: 210px;}
.product .bot dl dd{}
.product .bot dl dd img{margin: 0px;display: block;}
.product .bot dl:first-child{margin-left: 0;}
.product .bot dl:nth-child(5){margin-left: 0;}
/* 产品展示-结束 */
/* 关于壹陆环保  */
.bg1{background-color: #54a848;}
.about{}
.about .top{height: 96px;background: url(../images/main2-bg.png) no-repeat 30px 57px;padding-top: 49px;}
.about .top h3{font-size: 32px;color: #fff;line-height: 46px;font-weight: bold;margin-left: 30px;}
.about .top p{color: #dcdcdc;font-size: 12px;}
.about .bot{padding: 20px 20px 0 20px;background-color: #fff;}
.about .bot .bot-l img{margin-right: 20px;display: block;}
.about .bot .bot-r{margin-top: 18px;}
.about .bot .bot-r p{font-size: 18px;line-height: 32px;}
.about .bot .bot-r a{width: 125px;height: 36px;display: block;font-size: 18px;line-height: 36px;color: #fff;background-color: #fdcc00;text-align: center;margin: 16px 0 0 390px;}
/* 关于壹陆环保 -结束 */
/* 案例展示 */
.case{}
.case .top{height: 96px;background: url(../images/main3-bg.png) no-repeat 30px 57px;padding-top: 49px;position: relative;}
.case .top h3{font-size: 32px;line-height: 46px;font-weight: bold;margin-left: 30px;}
.case .top p{color: #dcdcdc;font-size: 12px;}
.case .bot{}
.case .bot dl{text-align: center;position: relative;margin: 0 0 12px 30px;overflow: hidden;}
.case .bot dl:first-child,.case .bot dl:nth-child(4){margin-left: 0px;}
.case .bot dl a{display: block;height: 100%;border: none;}
.case .bot dl a:hover{background: none;}
.case .bot dl dt{font-size: 18px;line-height: 36px;color:#fff;margin-top: 10px;position: absolute;bottom: -36px;width: 100%;z-index: 99;background:rgba(84,168,72,0.8);text-overflow: ellipsis; overflow: hidden; white-space: nowrap;-webkit-transition: all 0.35s ease-in-out;-moz-transition: all 0.35s ease-in-out;transition: all 0.35s ease-in-out;}
.case .bot dl dt .jiantou{position: absolute;width: 100%;text-align: center;}
.case .bot dl dd{}
.case .bot dl dd img{margin: 0px;display: block;}
.case .bot dl a:hover dt{line-height: 210px; bottom: 0;}
.case .bot dl a:hover dt .jiantou{top: 30px;}

/* 案例展示-结束 */

/* 新闻中心 */
.news{}
.news .top{height: 96px;background: url(../images/main4-bg.png) no-repeat 30px 57px;padding-top: 49px;position: relative;}
.news .top h3{font-size: 32px;line-height: 46px;font-weight: bold;margin-left: 30px;}
.news .top p{color: #dcdcdc;font-size: 12px;}
.pmore{position: absolute;right: 0;bottom: 30px;}
.pmore a{width: 125px;height: 36px;display: block;font-size: 18px;line-height: 36px;color: #fff;background-color: #fdcc00;text-align: center;}
.news .bot {padding-top: 30px;}
.news .bot .list{width: 400px;height: 308px;}
.news .bot .list a{display: block;height: 100%;padding: 0 30px;-webkit-transition: all 0.35s ease-in-out;-moz-transition: all 0.35s ease-in-out;transition: all 0.35s ease-in-out;}
.news .bot .list a span{padding: 31px 13px 26px;background-color: #54a848;color: #fff;font-size: 16px;text-align: right;width: 60px;height: 49px;display: block;margin-bottom: 60px;}
.news .bot .list a span strong{font-size: 20px;display: block;}
.news .bot .list a h2{text-overflow: ellipsis; overflow: hidden; white-space: nowrap;line-height: 28px;font-size: 18px;}
.news .bot .list a p{display: -webkit-box;overflow: hidden;text-overflow: ellipsis;-webkit-box-orient: vertical;-webkit-line-clamp: 3;line-height: 22px;font-size: 14px;color: #a0a0a0;}
.news .bot .list a:hover{background-color: #54a848;}
.news .bot .list a:hover span{background-color: #94bb57;}
.news .bot .list a:hover h2,.news .bot .list a:hover p{color: #fff;}

/* 新闻中心-结束 */
/* 友链 */
.youlian{padding: 20px 0;background-color: #f2f2f2;height: 88px;margin-top: 50px;}
.nyoulian{position: relative;}
.swiper-container {height: 88px;width:1080px;}
.youlian dl { width:1080px; margin:0 auto;}
.youlian dl dd { margin:0px 15px;}
.youlian dl dd a { display:block;}
.youlian dl dd img { width:150px; height:88px;}
/* .youlian .swiper-button-next,.youlian .swiper-button-prev{width: 30px;height: 88px;top: 0;background-size: 30px 88px;margin-top: 0;} */
.youlian .arrow-left {
  background: url(../images/case_left.png) no-repeat left top;
  position: absolute;
  left: 0px;
  width: 30px;
  height: 88px;
}
.youlian .arrow-right {
  background: url(../images/case_right.png) no-repeat left bottom;
  position: absolute;
  right: 0px;
  width: 30px;
  height: 88px;
}
/* 友链-结束 */