@charset "utf-8";
/*banner*/
.banner{width:100%;position:relative;min-width:1250px;overflow:hidden;}
.banner-box1{width:100%;height:640px;}
.banner-box1 .swiper-container{position:relative;}
.banner-box1 .swiper-container .swiper-pagination{position:absolute;bottom:158px;font-size:0;}
.banner-box1 .swiper-container .swiper-pagination span.swiper-pagination-bullet{width:10px;height:10px;background:#fff;margin:0 15px;}
.banner-box1 .swiper-container .swiper-pagination span.swiper-pagination-bullet-active{background:#166faa;position:relative;}
.banner-box1 .swiper-container .swiper-pagination span.swiper-pagination-bullet-active:before{content:"";position:absolute;display:block;width:24px;height:24px;border:2px solid #166faa;border-radius:50%;left:-9px;right:0;top:0;bottom:0;margin:auto;}
.banner ul{position:absolute;bottom:0;left:0;right:0;margin:auto;z-index:11;width:1250px;}
.banner ul li{float:left;width:400px;height:305px;background:#fff;padding:10px;position:relative;}
.banner ul li img{display:block;width:100%;height:100%;}
.banner ul li span{position:absolute;left:0;right:0;top:0;bottom:0;line-height:299px;text-align:center;font-size:22px;font-weight:bold;color:#fff;}
.banner ul li:nth-child(2){margin:0 25px;}
/*走进双林环保*/
.a-box1{padding-top:80px;width:100%;min-width:1250px;height:auto;}
.a-box1 .about{height:497px;background:url(../images/beijing01.png) top center no-repeat;width:100%;min-width:1250px;margin-top:80px;padding-top:51px;}
.a-box1 .video{width:625px;height:395px;position:relative;}
.a-box1 .video img{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;cursor:pointer;display:none;}
.a-box1 .video:hover img{display:block;}
.a-box1 .about-text{width:530px;margin-top:60px;}
.a-box1 .about-text h2{display:block;font-size:22px;color:#222;line-height:22px;font-weight:bold;margin-bottom:33px;}
.a-box1 .about-text p{display:block;font-size:14px;line-height:28px;color:#666;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:5;overflow: hidden;}
.a-box1 .about-text a{display:block;margin-top:45px;width:114px;height:34px;text-align:center;line-height:34px;color:#fff;border-radius:17px;background:#166faa;font-size:16px;}
/*应用案例展示*/
.a-box2{width:100%;min-width:1250px;height:auto;padding-top:90px;}
.a-box2 .list1 li{float:left;width:198px;height:70px;background:#fff; border:1px solid rgb(82, 62, 62);margin:0 27px;transition:all 0.3s ease;-o-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;}
.a-box2 .list1{display:table;margin:30px auto 40px;}
.a-box2 .list1 li a{display:block;text-align:center;line-height:70px;font-size:16px;font-weight:bold;color:#666;transition:all 0.3s ease;-o-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;}
.a-box2 .list1 li.xz{border-color:#166faa;}
.a-box2 .list1 li.xz a{background:#166faa;color:#fff;}
.a-box2 .list1 li:hover{border-color:#166faa;}
.a-box2 .list1 li:hover a{background:#166faa;color:#fff;}
.a-box2 .list2{width:1275px;overflow:hidden;}
.a-box2 .list2 li{float:left;width:400px;}
.a-box2 .anli-box{background:url(../images/beijing02.jpg) bottom center no-repeat;padding-bottom:60px;}
.a-box2 .list2 li {margin-right:25px;margin-bottom:25px;}
.a-box2 .list2 li a{display:block;}
.a-box2 .list2 li .photo{width:400px;height:300px;overflow:hidden;position:relative;}
.a-box2 .list2 li .photo section{position:absolute;display:flex;left:0;right:0;bottom:0;top:0;align-items: center;background:rgba(22,111,170,0.3);transform:scale(0,0);-moz-transform:scale(0,0);-ms-transform:scale(0,0);-webkit-transform:scale(0,0);-o-transform:scale(0,0);transition:all 0.3s ease;-o-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;}
.a-box2 .list2 li:hover .photo section{transform:scale(1,1);-o-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-moz-transform:scale(1,1);-webkit-transform:scale(1,1);}
.a-box2 .list2 li .photo section img{display:block;margin:auto;}
.a-box2 .list2 li span{overflow: hidden;text-overflow:ellipsis;white-space: nowrap;display:block;text-align:center;font-size:16px;color:#333;line-height:68px;background:#fff;transition:all 0.3s ease;-o-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;}
.a-box2 .list2 li:hover span{color:#166faa;}
.a-box2 .anli-box a.btn{display:block;margin:0 auto;width:114px;height:34px;border-radius:17px;text-align:center;margin-top:28px; color:#166faa;font-size:16px;background:#fff;line-height:34px;}
/*核心优势*/
.a-box3{width:100%;min-width:1250px;height:auto;padding-top:70px;}
.a-box3 ul{margin-top:90px;}
.a-box3 ul li:nth-child(odd){background-color:#fff;}
.a-box3 ul li:nth-child(even){background-color:#f8f8f8;}
.a-box3 ul li .text{width:1250px;}
.a-box3 ul li:nth-child(odd) .text{padding-left:750px;}
.a-box3 ul li .text img{display:block;margin-right:15px;}
.a-box3 ul li:nth-child(1){background:url(../images/beijing03.png) left bottom no-repeat;padding-bottom:50px;}
.a-box3 ul li:nth-child(2) .text{background:url(../images/beijing04.png) right center no-repeat;padding:220px 0 50px 85px;}
.a-box3 ul li:nth-child(3) .text{background:url(../images/beijing05.png) left center no-repeat;padding:140px 0 50px 750px;}
.a-box3 ul li:nth-child(4) .text{background:url(../images/beijing06.png) right top no-repeat;padding:108px 0 50px 85px;}
.a-box3 ul li .text h3{display:block;font-size:34px;font-weight:bold;line-height:34px;color:#166faa;position:relative;margin-bottom:12px;}
.a-box3 ul li .text h3 span{display:block;position:absolute;left:-111px;display:block;width:94px;height:84px;background:url(../images/icon03-img.png);top:-8px;font-family:Impact;padding:23px 0 0 26px;}
.a-box3 ul li .text em{display:block;font-size:20px;color:#333;line-height:20px;padding-bottom:30px;}
.a-box3 ul li .text i{display:block;font-size:16px;color:#666;line-height:28px;position:relative;margin-bottom:13px;}
.a-box3 ul li .text i:after{content:"";display:block;position:absolute;left:-22px;width:13px;height:13px;background:url(../images/icon02-img.png) no-repeat;top:8px;}
.a-box3 ul li .text i b{color:#166faa;}
.a-box3 ul li .text section{margin-top:62px;}
.a-box3 ul li .text section em.s1{display:block;margin-bottom:5px;padding:0;font-size:14px;color:#fff;line-height:14px;}
.a-box3 ul li .text section .phone{background:#166faa;text-align:center;width:180px;height:60px;padding-top:8px;}
.a-box3 ul li .text section em.s2{color:#fff;font-size:26px;line-height:26px;font-family:Impact;}
.a-box3 ul li .text section a{background:#166faa;width:180px;height:60px;line-height:60px;display:block;color:#fff;text-align:center;margin-left:20px;font-size:18px;color:#fff;font-weight:bold;}

/*新闻资讯*/
.a-box4{padding-top:70px;width:100%;min-width:1250px;height:auto;padding-bottom:70px;}
.new-box{padding-top:50px;}
.new-box .company{width:648px;}
.new-box .industry{width:560px;}
.new-box .company .top,.new-box .industry .top {padding-bottom:18px;border-bottom:1px solid #dbdbdb;margin-bottom:35px;}
.new-box .company .top span,.new-box .industry .top span{display:block;font-size:20px;color:#333333;font-weight:bold;line-height:20px;margin-left:51px;position:relative;}
.new-box .company .top a,.new-box .industry .top a{display:block;float:right;font-size:14px;color:#999;line-height:14px;margin-top:4px;}
.new-box .company .top span:after,.new-box .industry .top span:after{display:block;content:"";width:82px;height:3px;background:#166faa;position:absolute;bottom:-19px;left:0;right:0;}
.new-box .industry ul li a{display:block;font-size:16px;color:#333;line-height:16px;width:390px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.new-box .industry ul li i{display:block;font-size:16px;color:#666;line-height:16px;}
.new-box .industry ul li p{display:block;font-size:14px;color:#666;line-height:24px;margin-top:15px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow: hidden;}
.new-box .industry ul li{padding-bottom:19px;border-bottom:1px dashed #ccc;margin-bottom:24px;}
.new-box .industry ul li:last-child{margin-bottom:0;}
.new-box .company ul li a.title{display:block;float:left;font-size:14px;color:#666;line-height:14px;width:330px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.new-box .company ul li i{display:block;float:right;font-size:14px;color:#666;line-height:14px;}
.new-box .company ul li{margin-bottom:11px;overflow:hidden;padding-left:102px;}
.new-box .company ul li:last-child{margin:0;}
.new-box .company ul li.special a{width:100%;position:relative;}
.new-box .company ul li.special a img{display:block;width:546px;height:274px;}
.new-box .company ul li.special a h4{display:block;font-size:16px;color:#333;line-height:16px;margin-top:14px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;width:360px;}
.new-box .company ul li.special a p{width:100%;height:48px;font-size:14px;color:#666;line-height:24px;margin-top:15px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
.new-box .company ul li.special{position:relative;padding-bottom:33px;margin-bottom:23px;}
.new-box .company ul li.special section{position:absolute;left:0;top:0;background:#166faa;width:82px;padding:20px 0;}
.new-box .company ul li.special section i{display:block;font-size:30px;color:#fff;font-weight:bold;line-height:30px;text-align:center;float: none;margin-bottom:11px;}
.new-box .company ul li.special section em{display:block;font-size:14px;color:#fff;line-height:14px;text-align:center;}
.new-box .company ul li.special:after{content:"";position:absolute;bottom:0;right:0;height:8px;background:url(../images/beijing07.png) no-repeat;width:546px;}
.a-box4 .pp-box{width:100%;position:relative;overflow:hidden;margin-top:80px;}
.a-box4 .pp-box .swiper-button-next{width:47px;height:47px;background:url(../images/right-btn.png) no-repeat;right:0;}
.a-box4 .pp-box .swiper-button-prev{width:47px;height:47px;background:url(../images/left-btn.png) no-repeat;left:0;}
.a-box4 .pp-box .swiper-container1{padding:0 60px;}
.a-box4 .pp-box .swiper-container1 img{display:block;width:100%;height:100%;}
/*关于我们*/
.n-banner1{width:100%;min-width:1250px;overflow:hidden;background:url(../images/banner1.jpg) center center no-repeat;height:350px;}
.about-box1 {width:100%;min-width:1250px;overflow:hidden;margin-top:20px;padding-bottom:100px;}
.about-box1 .left-box{width:261px;}
.about-box1 .left-box .box1{margin-bottom:30px;}
.about-box1 .left-box .box1 .top-nav{background:#166faa;padding:24px 0;}
.about-box1 .left-box .box1 .top-nav span{display:block;text-align:center;color:#fff;font-size:22px;color:#fff;font-weight:bold;line-height:22px;}
.about-box1 .left-box .box1 .top-nav i{display:block;text-align:center;color:#fff;font-size:14px;line-height:14px;margin-top:10px;text-transform:uppercase;}
.about-box1 .left-box .box1 ul li{line-height:75px;border-bottom:1px solid #eee;}
.about-box1 .left-box .box1 ul li a{display:block;text-align:center;font-size:16px;color:#333;}
.about-box1 .left-box .box1 ul li.active{background:#fcf2f2;}
.about-box1 .left-box .box1 ul li.active a{color:#166faa;}
.about-box1 .left-box .new-box1{position:relative;margin-bottom:30px;}
.about-box1 .left-box .new-box1 h2{display:block;font-size:22px;color:#166faa;font-weight:bold;line-height:22px;margin-bottom:20px;}
.about-box1 .left-box .new-box1 .swiper-container a{display:block;width:100%;height:157px;position:relative;}
.about-box1 .left-box .new-box1 .swiper-button-next{right:0;width:5px;height:9px;background:url(../images/right-btn1.png);top:6px;margin:0;}
.about-box1 .left-box .new-box1 .swiper-button-prev{right:21px;left:auto;width:5px;height:9px;background:url(../images/left-btn1.png);top:6px;margin:0;}
.about-box1 .left-box .new-box1 .swiper-container a img{display:block;width:100%;height:100%;}
.about-box1 .left-box .new-box1 .swiper-container a span{display:block;position:absolute; bottom:0;right:0;left:0;z-index:11;background:rgba(0,0,0,0.5);line-height:40px;font-size:14px;text-align:center;color:#fff;padding:0 10px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.about-box1 .left-box .lx-us{border-top:1px solid #eee;padding-top:30px;}
.about-box1 .left-box .lx-us h2{font-size:22px;color:#166faa;font-weight:bold;line-height:22px;margin-bottom:10px;}
.about-box1 .left-box .lx-us ul li{font-size:14px;color:#333;line-height:34px;}
.about-box1 .right-box1{width:978px;}
.about-box1 .right-box1 .top{position:relative;border-bottom:#eee 1px solid;padding-top:23px;}
.about-box1 .right-box1 .top span{display:block;font-size:20px;color:#333;line-height:20px;border-bottom:3px solid #166faa;padding:0 5px 21px;position:absolute;top:20px;left:30px;}
.about-box1 .right-box1 .top ul li{float:left;font-size:14px;color:#166faa;line-height:14px;position:relative;padding-right:17px;margin-right:10px;}
.about-box1 .right-box1 .top ul{overflow:hidden;position:relative;padding-left:30px;padding-bottom:25px;}
.about-box1 .right-box1 .top ul:before{content:"";display:block;position:absolute;width:17px;height:16px;left:0;top:0;background:url(../images/icon10.png);}
.about-box1 .right-box1 .top ul li a{display:block;color:#b5b5b5;}
.about-box1 .right-box1 .top ul li:after{content:">";display:block;font-size:14px;color:#b5b5b5;position:absolute;right:0;top:0;line-height:14px;}
.about-box1 .right-box1 .top ul li:last-child:after{display:none;}
.about-box1 .right-box1 .title h1{display:block;text-align:center;font-size:24px;color:#333;line-height:24px;margin-bottom:23px;}
.about-box1 .right-box1 .title ul li{float:left;margin:0 7px;font-size:14px;color:#999;line-height:14px;}
.about-box1 .right-box1 .title ul{display:table;margin:0 auto;}
.about-box1 .right-box1 .title{padding:36px 0;border-bottom:1px dashed #e6e6e6;margin-left:24px;}
.about-box1 .right-box1 .nr-box{padding-top:20px;padding-left:24px;margin-bottom:50px;}
.about-box1 .right-box1 .nr-box p{display:block;font-size:16px;color:#333;line-height:30px;}
.about-box1 .right-box1 .nr-box p img{display:block;margin:10px auto;}
.about-box1 .right-box1 .nr-box h2{display:block;font-size:24px;font-weight:bold;margin-bottom:10px; color:#166faa;line-height:24px;padding-bottom:12px;border-bottom:1px solid #eee;}
/*成功案例*/
.about-box1 .right-box1 .xm-box{margin-top:30px;margin-left:21px;}
.about-box1 .right-box1 .xm-box ul{width:984px;display:table;}
.about-box1 .right-box1 .xm-box ul li{float:left;margin-bottom:49px;margin-right:28px;}
.about-box1 .right-box1 .xm-box ul li a.photo{display:block;width:300px;height:225px;overflow:hidden;transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;}
.about-box1 .right-box1 .xm-box ul li a.photo img{display:block;width:100%;height:100%;transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;}
.about-box1 .right-box1 .xm-box ul li a.text{display:block;text-align:center;font-size:16px;color:#333;line-height:16px;margin-top:22px;width:300px;overflow:hidden;text-overflow:ellipsis;white-space: nowrap;}
.about-box1 .right-box1 .xm-box ul li a.photo:hover img{transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);}
.about-box1 .right-box1 .xm-box ul li a.photo:hover{box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.3);}
/*成功案例详情*/
.about-box1 .right-box1 .fu-detail .titleh1{display:block;text-align:center;font-size:24px;color:#333;line-height:24px;margin-bottom:23px;}
.about-box1 .right-box1 .fu-detail .title ul li{float:left;margin:0 7px;font-size:14px;color:#999;line-height:14px;}
.about-box1 .right-box1 .fu-detail .title ul{display:table;margin:0 auto;}
.about-box1 .right-box1 .fu-detail .lb-box{width:854px;margin:40px auto 0;position:relative;overflow:hidden;}
.about-box1 .right-box1 .fu-detail .lb-box .swiper-container2{width:680px;overflow:hidden;margin:0 auto;}
.about-box1 .right-box1 .fu-detail .lb-box .swiper-container2 img{display:block;width:100%;height:100%;}
.about-box1 .right-box1 .fu-detail .lb-box .swiper-button-next2{width:47px;height:47px;background:url(../images/right.png) no-repeat;position:absolute;top:50%;right:0;margin-top:-23px;}
.about-box1 .right-box1 .fu-detail .lb-box .swiper-button-prev2{width:47px;height:47px;background:url(../images/left.png) no-repeat;position:absolute;top:50%;left:0;margin-top:-23px;}
.about-box1 .right-box1 .more-box{margin-top:60px;}
.about-box1 .right-box1 .more-box i{display:block;font-size:24px;color:#166faa;font-weight:bold;line-height:24px;margin-bottom:30px;}
.about-box1 .right-box1 .more-box ul{width:984px;display:table;}
.about-box1 .right-box1 .more-box ul li{float:left;margin-bottom:49px;margin-right:28px;}
.about-box1 .right-box1 .more-box ul li a.photo{display:block;width:300px;height:300px;overflow:hidden;transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;}
.about-box1 .right-box1 .more-box ul li a.photo img{display:block;width:100%;height:100%;transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;}
.about-box1 .right-box1 .more-box ul li a.text{display:block;text-align:center;font-size:16px;color:#333;line-height:16px;margin-top:22px;}
.about-box1 .right-box1 .more-box ul li a.photo:hover img{transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);}
.about-box1 .right-box1 .more-box ul li a.photo:hover{box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.3);}
/*新闻列表*/
.about-box1 .right-box1 .new-list li{border-bottom:1px dashed #e6e6e6;padding:30px 0 30px 20px;}
.about-box1 .right-box1 .new-list li .text2{width:458px;margin-left:29px;padding-top:36px;}
.about-box1 .right-box1 .new-list li .text2 h1.title-text{display:block;font-size:16px;color:#333;line-height:16px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.about-box1 .right-box1 .new-list li .text2 p{display:block;font-size:12px;color:#999;line-height:23px;margin-top:29px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow: hidden;}
.about-box1 .right-box1 .new-list li .text2 h1.title-text a{color:#333;display:block;transition:all 0.3s ease;-o-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;}
.about-box1 .right-box1 .new-list li a.photos{display:block;width:261px;height:157px;overflow:hidden;}
.about-box1 .right-box1 .new-list li a.photos:hover img{transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);}
.about-box1 .right-box1 .new-list li a.photos img{display:block;width:100%;height:100%;transition:all 0.3s ease;-o-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;}
.about-box1 .right-box1 .new-list li .u-importance{margin-top:35px;}
.about-box1 .right-box1 .new-list li .u-importance span{display:block;text-align:center;font-size:24px;color:#333;line-height:24px;margin-bottom:33px;}
.about-box1 .right-box1 .new-list li .u-importance em{display:block;width:63px;border-left:1px solid #166faa;padding:3px 0;}
.about-box1 .right-box1 .new-list li .u-importance em img{display:block;margin:0 auto;}
.about-box1 .right-box1 .new-list li:last-child{border:none;}
.about-box1 .right-box1 .new-list li .text2 h1.title-text:hover a{color:#166faa;}


































































