body{background-color: #fff;}


.pubCon{width:1200px;margin:25px auto 0;overflow: hidden;}
.pubCon .content{float: left;margin-right:20px;position: relative;}
.pubCon .content:last-child{margin-right:0;}
/* 新闻切换 */
.slideTxtBox{ width:480px; height:300px;text-align:left;}
.slideTxtBox .hd{ height:40px; line-height:40px;position:relative;border-bottom: solid 1px #eee; }
.slideTxtBox .hd ul{display: -webkit-box; }
.slideTxtBox .hd ul li{-webkit-box-flex:1;cursor:pointer; font-size:18px; position: relative;text-align: center;}
.slideTxtBox .hd ul li.on{color:#fff;background-color: #008419 ;border-radius: 2px;}
.slideTxtBox .hd ul li.on:after{display:block;content:'';border-width:10px;border-style:solid;border-color:#008419 transparent transparent transparent;position:absolute;left:40%;top:98%;}
.slideTxtBox .hd .smore{font-size:12px;color:#999;position: absolute;right:0;top:0;}
.slideTxtBox .bd ul{ padding:24px;  zoom:1;  }
.slideTxtBox .bd li{ height:38px; line-height:38px;   }
.slideTxtBox .bd li a{font-size:14px;max-width: 340px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;display: block;}
.slideTxtBox .bd li .date{ float:right; color:#999; font-size:12px; }


/*新闻轮播图*/
.slideBox2{ width:460px;height:300px; overflow:hidden;position: relative;}
.slideBox2 .hd{ height:23px; overflow:hidden; position:absolute; right:5px; bottom:12px; z-index:1; }
.slideBox2 .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox2 .hd ul li{ float:left; margin-right:2px;  width:23px; height:23px; line-height:22px; text-align:center; background:#999; cursor:pointer;color:#fff; }
.slideBox2 .hd ul li.on{ background:#008419; }
.slideBox2 .bd{ position:relative; height:100%; z-index:0;   }
.slideBox2 .bd li{ zoom:1; vertical-align:middle;position: relative; }
.slideBox2 .bd img{  width:460px;height:300px; display:block;  }
.slideBox2 .bd .slideinfo{position: absolute;bottom: 0px;left: 0; right: 0;height:50px;padding:0 100px 0 20px;color:#fff;background: rgba(0,0,0,.4);}
.slideBox2 .bd .slideinfo h3 a{color:#fff;font-size: 16px;display:block;line-height:50px;text-align: justify;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
/*板块链接*/
.pubCon .content .conbox{ width:180px;height:60px;padding:20px 25px 20px 15px;}
.pubCon .content .conbox a{display: block;}
.pubCon .content .conbox.boxbg1{background:#86c144;}
.pubCon .content .conbox.boxbg2{background:#4c9b22;}
.pubCon .content .conbox.boxbg3{background:#79c752;}
.pubCon .content .conbox .sIcon{width:60px;height: 60px;float: left;margin-right: 13px;}
.pubCon .content .conbox .sIcon.sIcon1{background:url(../images/qyIcon1.png) no-repeat center center;}
.pubCon .content .conbox .sIcon.sIcon2{background:url(../images/qyIcon2.png) no-repeat center center;}
.pubCon .content .conbox .sIcon.sIcon3{background:url(../images/qyIcon3.png) no-repeat center center;}
.pubCon .content .conbox .rbtxt{color:#fff;}
.pubCon .content .conbox .rbtxt p{font-size: 18px;margin:10px 0 5px;line-height: 20px;}
.pubCon .content .conbox .rbtxt span{font-size: 12px;line-height: 15px;display: block;}

/*公司简介*/
.comIntro{height: 320px;background: url(../images/background.jpg) no-repeat center center;background-size: cover;margin-top:30px;padding:25px 0;}
.introCon{width: 1200px;margin:auto;position:relative}
.comIntro .lIntro{width:630px;float:left;color:#fff;}
.comIntro .lIntro h2{font-size:30px;line-height: 30px;margin-bottom: 10px;color:#007317; border-bottom:1px #86C144 solid; padding-bottom:15px; position:relative; padding-left:35px}
.comIntro .lIntro span{display: block;font-size: 16px;line-height: 15px;color:#ccc;margin-bottom: 20px;}
.comIntro .lIntro p{font-size: 16px;line-height:200%;text-indent: 2em;text-align: justify; color:#333}
.comIntro .lIntro p a{color:#007317;margin-left: 10px; text-decoration:underline}
.rIntro{width: 480px;height: 303px;margin-top:8px;float:right;position: relative;}
.rIntro video{width: 100%;height: 100%;margin:auto;position: absolute;top:0;left:0;right:0;bottom:0;background-color: #000;}
.comIntro .lIntro h2 b{ position:absolute; left:0; top:2px; width:28px; height:28px;background-size:100% auto;background-repeat: no-repeat;}
/*废物处理*/
.leader h2{font-size:30px;line-height: 30px;margin-bottom: 10px;color:#007317; border-bottom:1px #86C144 solid; padding-bottom:15px;position:relative; padding-left:35px}
.leader span{display: block;font-size: 14px;line-height: 15px;color:#ccc;margin-bottom: 20px;}
.leader h2 b{ position:absolute; left:0; top:2px; width:28px; height:28px;background-size:100% auto;background-repeat: no-repeat;}
.multipleLine1 .bd ul li{width:225px; height:auto;margin-right: 18px;background:#fff; _display:inline; overflow:hidden;text-align:center; float: left;position: relative;}
.multipleLine1 .bd ul li .imgBox{width: 100%;height: 130px;position: relative;border-radius: 10px;overflow: hidden;}
.multipleLine1 .bd ul li .imgBox img{width:100%;height:100%;position: absolute;top:0;left:0;right:0;bottom:0;margin:auto;display: block;}
.multipleLine1 .bd ul li .infobox{padding:10px 5px;}
.multipleLine1 .bd ul li .infobox h4{font-size:16px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

.fpro img{width: 100%;margin:auto;}

/*集团产业*/
.industry{margin-top:0;height:260px;background: url(../images/cybackg.jpg) no-repeat center center;background-size: cover; }
.industry .lIntro h2{font-size:34px;line-height: 30px;margin-bottom: 10px;color:#007317; border-bottom:1px #86C144 solid; padding-bottom:15px}
.industry .lIntro p{color:#333;}
.industry .lIntro span{color:#ccc;}
.industry .rIntro{width: 500px;height: 300px;overflow: hidden; position:absolute; top:-20px; right:0px; z-index:100}
.industry .rIntro img{height: 90%;display: block;margin:auto;}


/*领导视察*/
.ldsc{margin-top: 30px; padding-bottom:10px}
.ldsc .multipleLine3 .bd ul li{height:114px;margin-right: 40px;margin-bottom:15px; overflow: hidden;}
.ldsc .multipleLine3 .bd ul li:nth-child(2n){margin-right: 0;}
.ldsc .multipleLine3 .bd ul li a{width: 580px;display: block;_display:inline; overflow:hidden;float:left; }
.ldsc .multipleLine3 .bd ul li .imgBox{width: 182px;height: 114px;position: relative;float: left;margin-right: 15px;}
.ldsc .multipleLine3 .bd ul li .imgBox img{width:100%;height:100%;position: absolute;top:0;left:0;right:0;bottom:0;margin:auto;display: block;}
.ldsc .multipleLine3 .bd ul li .infoBox{position: relative;overflow:hidden;}
.ldsc .multipleLine3 .bd ul li .infoBox h4{font-size:18px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;    margin-bottom: 5px;}
.ldsc .multipleLine3 .bd ul li .infoBox p{font-size:14px;color:#999;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow: hidden;margin-bottom: 10px;text-align: justify;}
.ldsc .multipleLine3 .bd ul li .infoBox span{font-size: 12px;color:#bbb;}


/*绿色园区*/
.contBg{background: #f5f5f5;padding:25px 0;}
.greenCon{width:380px;float: left;margin-right: 30px;}
.greenCon:nth-child(3n){margin-right: 0;}
.greenCon .leader{position: relative;margin-bottom: 16px;}
.greenCon .leader h2{font-size: 30px;font-size: 30px;max-width: 90%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.imore{position: absolute;right: 0;top:5px;}
.greenCon .slideBox{width: 380px;height: 250px;overflow: hidden;}
.greenCon .slideBox .bd img{width: 100%;height: 100%;}

.smallImgCon{display: none;}


/*合作伙伴*/
.partnerBg{background-color: #e6f2e6;padding: 25px 0;}
.multipleLine2 .bd ul li{width:230px; height:210px;margin-right: 10px; _display:inline; overflow:hidden;text-align:center; float: left;}
.multipleLine2 .bd ul li:nth-child{margin-right: 0;}
.multipleLine2 .bd ul li a{display: block;width: 232px;height: 90px;background:#fff; position: relative;}
.multipleLine2 .bd ul li a:first-child{margin-bottom: 30px;}
.multipleLine2 .bd ul li a img{max-width:100%;max-height:85%;position: absolute;top:0;left:0;right:0;bottom:0;margin:auto;display: block;}

/*流程*/
.index-green{ background:url(../images/green-2.png) 0 bottom  repeat-x}

/*首页图标*/
.icon_1{background-image: url(../images/index-jianjie.png) ;}
.icon_2{background-image: url(../images/index-chanye.png) ;}
.icon_3{background-image: url(../images/index-liucheng.png) ;}
.icon_4{background-image: url(../images/index-lingdao.png) ;}
.icon_5{background-image: url(../images/index-fazhan.png) ;}
.icon_6{background-image: url(../images/index-xinxi.png) ;}
.icon_7{background-image: url(../images/index-yuangong.png) ;}
.icon_8{background-image: url(../images/index-obj.png) ;}

@media (max-width: 1200px) { 
	/*首页*/
	.pubCon,.introCon,.greenCon,.footer .foot{width: 1000px;}
	.slideTxtBox{width: 360px;height: 250px;}
	.slideTxtBox .hd ul li{padding:0 23px;}
	.slideTxtBox .bd ul{padding:15px;}
	.slideTxtBox .bd li{height: 30px;line-height: 30px;}
	.slideTxtBox .bd li a{max-width: 240px;}
	.slideBox2,.slideBox2 .bd img{width: 380px;height: 250px;}
	.pubCon .content .conbox{height: 53px;padding:15px 25px 15px 15px;}
	.comIntro{height: 356px; padding: 35px 0;}
	.industry{height: 206px;}
	.introCon{position: relative;}
	.comIntro .lIntro{width: 530px;}
	.comIntro .lIntro span{margin-bottom: 20px;}
	.rIntro,.industry .rIntro{width: 440px;height: 263px;position: absolute;right: 0;top: 50%;margin-top: -131.5px;}
	.rIntro video{width: 420px;height: 223px;}
	/*.multipleLine .bd{width: 900px;}*/
	.multipleLine .bd ul{margin-bottom: 0;}
	.multipleLine1 .bd ul li{width: 165px;height: 195px;}
	.multipleLine .prev{left:0;}
	.multipleLine .next{right:0;}
	.multipleLine2 .bd ul li{width: 163px;}
	.multipleLine .prev, .multipleLine .next{margin-top: -46px;}

	.ygfc .multipleLine3 .bd ul li{width: 285px;height: 180px;}
	.ygfc .multipleLine3 .bd ul li img{width: 272px;height: 166px;}
	.ldsc .multipleLine3 .bd ul li{width: 285px;}
	.ldsc .multipleLine3 .bd ul li .imgBox{height: 162px;}
	.ldsc .multipleLine3 .bd ul li .infobox{padding:15px 10px;}
	.ldsc .multipleLine3 .bd ul li .infobox h4{font-size:22px;}
	.ldsc .multipleLine3 .bd ul li .infobox p{font-size:16px;color:#bbb;}
}

@media (max-width: 992px) { 
	/*首页*/
	.pubCon,.introCon,.greenCon,.footer .foot{width: 740px;}
	
	.pubCon .content{margin-right: 0;}
	.slideTxtBox{margin-right: 10px;}
	.slideTxtBox .hd ul li{font-size: 16px;padding:0 18px;}
	.slideBox2,.slideBox2 .bd img{width: 370px;height: 250px;}
	.pubCon .content:last-child{overflow: hidden;clear: both;width:100%;}
	.pubCon .content .conbox{margin-top:20px;float: left;padding: 15px 35px 15px 31px;}
	.comIntro,.industry .rIntro{height: auto;}
	.comIntro .lIntro{width: 100%;float: none;}
	.rIntro,.industry .rIntro{position: relative;top:0;margin-top: 30px;float: none;}
	/*.multipleLine .bd{width: 640px;}*/
	.multipleLine1 .bd ul li{width: 136px;height: 77px;}
	.multipleLine2 .bd ul li{width: 111px;height: 60px;}
	.multipleLine .prev, .multipleLine .next{height: 60px;margin-top:-30px;background-size: 70%;}

	.ygfc .multipleLine3 .bd ul li{width:198px;height: 130px;}
	.ygfc .multipleLine3 .bd ul li img{width: 184px;height: 116px;}
	.ldsc .multipleLine3 .bd ul li{width: 200px;}
	.ldsc .multipleLine3 .bd ul li .imgBox{height: 130px;}
	.ldsc .multipleLine3 .bd ul li .infobox{padding:10px 5px;}
	.ldsc .multipleLine3 .bd ul li .infobox h4{font-size:20px;}
	.ldsc .multipleLine3 .bd ul li .infobox p{font-size:14px;color:#bbb;}


}
@media (max-width: 736px) {
	/*首页*/
	.pubCon, .footer .foot,.ldsc,.partcon{width:96%;margin:30px auto 0;}
	.contBg,.partnerBg{padding: 15px 0;}
	.pubCon .content{float: none;}
	.slideTxtBox{width: 100%;}
	.slideBox2, .slideBox2 .bd img{width: 100%;height: 100%;}

	.pubCon .content .conbox{width: 33.3%; padding: 15px 0px;}
	.pubCon .content .conbox .sIcon{width: 50px;height: 50px;margin: 0 5px;}
	.pubCon .content .conbox .sIcon.sIcon1,.pubCon .content .conbox .sIcon.sIcon2,.pubCon .content .conbox .sIcon.sIcon3{background-size: cover;}
	.pubCon .content .conbox .rbtxt p{margin:5px 0;}
	.comIntro{margin-top:30px;}
	.introCon{width: 96%;}
	.comIntro .lIntro h2,.leader h2{font-size: 32px;line-height: 32px;}
	.comIntro .lIntro span,.leader span{font-size: 14px;line-height: 14px;}

	.bigImgCon{display: none;}
	.smallImgCon{display: block;}

	.greenCon{width:100%;float: none;margin-right: 0;margin-bottom: 10px;}
	.greenCon .slideBox{width: 100%;height: auto;}
	.imore{right: 0;}

	/*医疗废物处置工艺•流程*/
	.fwCon .smallImgCon ul li .imgBox{width: 100%;height: auto;}
	.fwCon .smallImgCon ul li .imgBox img{width:100%;height:100%;display: block;}
	.fwCon .smallImgCon ul li .infobox h4{text-align: center;font-size: 16px;padding:10px 0 15px;}

	.ldsc .smallImgCon ul li{background:#fff;margin-bottom: 10px;}
	.ldsc .smallImgCon ul li a{display: block;overflow: hidden;}
	.ldsc .smallImgCon ul li .imgBox{width: 182px;height: 114px;position: relative;float: left;margin-right: 15px;}
	.ldsc .smallImgCon ul li .imgBox img{width:100%;height:100%;position: absolute;top:0;left:0;right:0;bottom:0;margin:auto;display: block;}
	.ldsc .smallImgCon ul li .infoBox{position: relative;overflow: hidden;}
	.ldsc .smallImgCon ul li .infoBox h4{font-size:18px;color: #333;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;    margin-bottom: 5px;}
	.ldsc .smallImgCon ul li .infoBox p{font-size:14px;color:#999;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow: hidden;margin-bottom: 10px;text-align: justify;}
	.ldsc .smallImgCon ul li .infoBox span{font-size: 12px;color:#bbb;}

	.imgMore{display: block;padding: 8px 0;font-size: 16px;background-color: #86c144;text-align: center;margin-top: 10px;color: #fff;border-radius: 5px;}

	.partner ul{overflow: hidden;}
	.partner ul li{ float:left;width: 49.5%;height:80px;background: #fff;margin-right: 1%;margin-bottom: 1%;}
	.partner ul li:nth-child(2n){margin-right: 0;}
	.partner ul li a{height: 80px;display: block;position: relative;}
	.partner ul li img{width:100%!important;height:100%!important;position: absolute;top:0;left:0;right:0;bottom:0;margin:auto;display: block;}

}
@media (max-width: 414px) {
	/*首页*/
	.pubCon, .greenCon, .footer .foot,.ldsc,.contBg,.partcon{margin:15px auto 0;}
	
	.pubCon .content .conbox{width: 100%;margin-top: 0;}
	.pubCon .content .conbox:first-child{margin-top: 20px;}
	.rIntro,.rIntro video{width: 100%;}
	.comIntro .lIntro h2, .leader h2,.greenCon .leader h2{font-size: 26px;line-height: 26px;}
	.comIntro .lIntro span, .leader span{font-size:12px;line-height: 12px;margin-bottom: 15px;}
	
	.smore{display: none;}

	.comIntro{margin-top: 15px;}
	.rIntro, .industry .rIntro{width: 100%;}

	

	
	.smallNewCon .hd ul{display: -webkit-box;height: 40px;    overflow: visible; }
	.smallNewCon .hd ul li{-webkit-box-flex:1;text-align: center;}
	.smallNewCon .hd ul li.on:after{    border-width: 8px;left:42%;}

	.smallImgCon ul{overflow: hidden;}
	.smallImgCon ul li{width: 49%;margin-right: 2%;margin-bottom:2%;position: relative;float: left;}
	.smallImgCon ul li a{display: block;position: relative;}
	.smallImgCon ul li:nth-child(2n){margin-right: 0;}
	.greenYq ul li img{width:100%;height:100%;display: block;}
	
	

	.ldsc .smallImgCon ul li .infoBox h4{font-size:16px;}
	.ldsc .smallImgCon ul li .infoBox p{font-size:14px;color:#999;}
	.ldsc .smallImgCon ul li .infoBox span{font-size:12px;color:#bbb;}
	.ldsc .smallImgCon ul li .infoBox h4,.ldsc .smallImgCon ul li .infoBox p{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}


}