body{overflow:-Scroll;overflow-x:hidden;}
/* 矿渣磨粉 */
.kz-top::before{background: url(../img/kz-img/top-tell.png) no-repeat 28px;}
.kz-head{margin-top: 18px;margin-bottom: 8px;}
.head{border:0;background:rgba(255,255,255,0)!important;position:absolute;width:100%;position:static!important}
.menu ul{margin-top:0;}
.head-top p{display:block;float:right;color:#fff;padding:.75rem 2rem .75rem 60px;margin-bottom:0;position:relative;}
/* 矿渣回收再利用 */
.kz-huishou h3,.kz-yy h3,.kz-gy h3,.kz-canshu h3,.kz-case h3,.kz-xinwen h3{text-align: center;margin: 50px 0;font-weight: bold;color: #245db4;}
.kz-huishou{margin-bottom: 80px;}
.kz-huishou b{color: #245db4;}
.kz-huishou p{margin-bottom: 15px;line-height: 32px;position: relative;padding-left: 28px;}
.hs1::before,.hs2::before,.hs3::before{position: absolute;left: 0;top:10px;background-color: #5dc264;color: white;padding:6px;line-height:20px;}
.hs1::before{content: "1";}
.hs2::before{content: "2";}
.hs3::before{content: "3";}
/* 矿渣微粉应用 */
.kz-yy-bg{padding: 0;}
.kz-five{position: absolute;top: 0;}
.five-g-t{margin-top:0;text-align: center;color: white;font-size: 24px;padding: 36px 0; background-color: #245db4;}
.kz-five div{margin: 25px 20px 0 160px;}
.kz-five div p{color: white;margin: 20px 0;line-height: 25px;}
.kz-tjsb{color: white;line-height: 28px;padding: 11px 0;position: absolute;top: 0;background-color: rgba(93,194,100,.9);}
.kz-tjsb h4{margin: 0;font-weight: bold;position: relative;padding-left: 80px;}
.kz-tjsb p{padding: 0 36px;}
.kz-tjsb h4 a,.kz-tjsb h4 span{color: white;font-size: 14px;font-weight: 500;padding-left: 7px;}
.kz-tjsb h4::before{content: url(../img/kz-img/shou.png);position: absolute;left: 35px;}
/* 工艺流程 */
.kz-gy p{line-height: 45px;margin-bottom: 30px;}
/* 技术参数 */
.kz-canshu{margin-bottom: 50px;}
table td{text-align: center;}
.kz-canshu strong{color: #245db4;margin-bottom: 15px;display: block;}
.kz-canshu-tit{background: #5dc264;color: white;}
.kz-canshu-bg{background: #efefef;}
/* 案例现场 */
.kz-case-con h4{margin-top: 0;margin-bottom: 30px;}
.kz-case-con h4 a{color: #333;font-weight: bold;font-size: 22px;}
.kz-case-con strong{color: #245db4;margin: 15px 0;display: block;}
.kz-case-con span{font-weight: bold;}
.kz-case-con p{line-height: 30px;}
.kz-case-con button{border: 1px solid #ccc;background-color: #245db4;color: white;padding: 10px 22px;margin-top: 30px;}
.kz-case-con .kz-more{color: #333;margin-left: 100px;}
.nav-tabs li{width: 25%;border-bottom: 1px solid white;}
.nav-tabs li a{text-align: center;padding: 15px;color: #333;}
.nav-tabs li:hover,.nav-tabs a:hover,.nav-tabs li.active,.nav-tabs li.active a{color: #245db4;border-color: #245db4;}
/* 新闻资讯 */

.kz-new>div:nth-of-type(1) {float: left;width: 15%;}
.kz-new>div:nth-of-type(2) {float: left;width: 85%;border-left: 1px dashed #d9d9d9;margin-bottom: 35px;}
.kz-new>div:nth-of-type(1) p:nth-of-type(1) {color: #999999;text-align: center;}
.kz-new>div:nth-of-type(1) p:nth-of-type(2) {color: #245db4;text-align: center;font-size: 30px;}
.kz-new>div:nth-of-type(2) p {line-height: 24px;height: 24px;width: 100%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;color: #999999;padding-left: 16px;}
.kz-new>div:nth-of-type(2) h4{margin: 0;}
.kz-new>div:nth-of-type(2) h4 a {display: block;color: #333333;padding-bottom: 10px;padding-left: 16px;line-height: 25px;}
.kz-new>div:nth-of-type(2) h4 a:hover{color: #245db4;}

/* 企业服务 */
.kz-jsfw{margin: 120px auto;}
.kz-jsfw li{list-style: none;}
.kz-jsfw li .kz-fw-tit{position: absolute;top: 30%;left: 40%;color:white;}
.kz-jsfw li .kz-fw-tit p{margin-top: 5px;}
.kz-fw-titp{margin-left: -25px;}
.kz-fw-tit img{width: 55px;height: 62px;margin-bottom: 10px;margin-left: 5px;}
.kz-jsfw li .kz-fw-con{position: absolute;top: 42%;padding:20px 15px 0;color: white;line-height: 28px;display: none;}
.kz-jsfw li .kz-fw-con::before{content: '——';left: 42%;position: absolute;top: -6%;}
.kz-jsfw li:hover .kz-fw-con{display: block;}
.kz-jsfw li:hover .kz-fw-tit{top: 15%;transform: initial;transition: .5s;}



@media (min-width:992px) and (max-width:1200px){
	.kz-yy-bg img{height: 340px;}
	.five-g-t{padding: 40px 0;}
	.kz-five div{margin: 0 0 0 25px;}
	.kz-five div p{margin: 0;}
	.kz-tjsb{line-height: 22px;}
}

@media (min-width:1200px) and (max-width:1405px){
	.five-g-t{padding: 38px 0;}
	.kz-five div{margin: 15px 20px 0 100px;}
	.kz-five div p{margin: 5px 0;line-height: 22px;}
	.kz-tjsb{line-height: 20px;}
	.kz-tjsb p{padding-right: 105px;}
}

@media (min-width:1200px){
	.menu ul li a{padding-left:35px;padding-right:35px}
}

@media (min-width:992px) and (max-width:1199px){
	.menu ul li a{padding-left:25px;padding-right:25px}
	.kz-jsfw li:hover .kz-fw-tit{top: 5%;}
	.kz-jsfw li .kz-fw-con{padding: 6px 15px 0;line-height: 20px;}
	.kz-jsfw li .kz-fw-con::before{top: -12%;}
	.kz-jsfw li .kz-fw-tit p{margin-top: 0;}
}

@media (max-width:992px){
	.kz-jsfw li{margin: 5px 0;}
}

@media (min-width:768px) and (max-width:991px){
	.menu ul li a{padding-left:10px;padding-right:10px}
}
@media (max-width:767px){
	
	.kz-jsfw li .kz-fw-con{display: block;padding: 40px 60px 0;line-height: 36px;font-size: 16px;}
	.kz-jsfw li:hover .kz-fw-tit{top: 30%;}
	.kz-jsfw li .kz-fw-tit{left: 45%;}
	.kz-jsfw li .kz-fw-con::before{display: none;}
}
@media (max-width:688px){
	.five-g-t{padding: 15px 0;}
	.kz-five div{margin: 25px 15px 0 80px;}
	.kz-five div p{color: white;margin: 20px 0;line-height: 18px;}
}

@media (max-width:600px){
	.nav-tabs li{width: 50%;}
	.kz-case-con .kz-more{margin-left: 50px;}
}

@media (max-width:570px){
	.five-g-t{padding: 10px 0;}
	.kz-five div{margin: 20px 15px 0 20px;}
	.kz-five div p{color: white;margin: 6px 0;line-height: 18px;}
}

@media (max-width:480px){
	.five-g-t{padding: 5px 0;font-size: 16px;}
	.kz-five div{margin: 0 10px 0 15px;}
	.kz-five div p{color: white;margin: 3px 0;line-height: 15px;font-size: 13px;}
	.kz-tjsb h4{font-size: 16px;}
}

@media (max-width:360px){
	
	.kz-five div{margin: 0 10px 0 15px;}
	.kz-five h4{display: none;}
	.kz-five div p{color: white;margin: 3px 0;line-height: 14px;font-size: 13px;}
	.kz-tjsb h4{font-size: 15px;}
	.kz-tjsb p{font-size: 13px;}
	.kz-jsfw li .kz-fw-tit{top: 20%;}
	.kz-jsfw li:hover .kz-fw-tit{top: 20%;}
	.kz-jsfw li .kz-fw-con{display: block;padding: 18px 60px 0;line-height: 28px;font-size: 15px;}
	
}
