body,html{overflow-x:hidden;}
ul{margin:0;padding:0}
p{margin:0}
h4{margin:0;font-family: Impact;}
.container{padding:0 15px}
.special-banner img{width:100%;vertical-align:middle}
h4.coalmill-tit{font-size: 26px;line-height: 26px;color: #3b4457;text-align: center;margin: 20px auto;}
.special-coalmill-A{margin-bottom:30px;}
.coalmill-A-con{display:flex;align-items: center;flex-direction: column;}
.coalmill-A-conL{width: 100%;}
.coalmill-A-conR{width:100%;}
.coalmill-A-conL p{font-size: 18px;line-height:30px;font-family: arial;color:#3b4457;text-align: justify;}
.coalmill-A-conR img{width: 100%;vertical-align: middle;}

.special-coalmill-B{background-color: #3b4457;padding: 30px 0 100px;}
.special-coalmill-B .container{display: flex;align-items: center;flex-direction: column;}
.special-coalmill-B .coalmill-B-wen{width: 100%;}
.special-coalmill-B .coalmill-B-wen h4{font-size: 26px;line-height: 26px;color: #fff;}
.special-coalmill-B .coalmill-B-wen p{font-size: 18px;line-height:30px;font-family: arial;color:#fff;text-align: justify;padding-top: 30px;}
.special-coalmill-B .zbxt-click{display: flex;gap: 30px;margin-top: 15px;}
.special-coalmill-B .zbxt-click a img{width: 100%;vertical-align: middle;}
.zbxtSwiper{position: relative;overflow: hidden;margin-top: -10%;}
.zbxtSwiper .swiper-slide .slide-con{background: #fafafa;padding: 10px 20px 0;clip-path: polygon(0% 0%, 100% 0%, 100% 85%, 75% 100%, 0% 100%);}
.zbxtSwiper .swiper-slide .slide-con p.xuhao{font-size: 18px;line-height: 30px;font-family: arial;color: #333;}
.zbxtSwiper .swiper-slide .slide-con p.xuhao::before{content:'';width: 70px;height: 1px;background-color: #333;display: inline-block;}
.zbxtSwiper .swiper-slide .slide-con p.zbxt-tit{font-size: 18px;line-height: 30px;font-family: arial;color: #333;font-weight: bold;margin: 10px 0;}
.zbxtSwiper .swiper-slide .slide-con p.zbxt-desc{font-size: 18px;line-height: 30px;font-family: arial;color: #666;text-align: justify;height: 240px;}
.zbxtSwiper .swiper-slide.swiper-slide-active .slide-con{background: #e43f00;}
.zbxtSwiper .swiper-slide.swiper-slide-active .slide-con p{color: #fff;}
.zbxtSwiper .swiper-slide.swiper-slide-active .slide-con p.xuhao::before{background-color: #fff;}
.coalmill-B-Swiper-margin{margin-bottom: 30px;}

.special-coalmill-C {background-color: #f5f5f7;padding: 30px 0 40px;}
.special-coalmill-C h4.coalmill-tit{margin: 0 auto 20px;}
.special-coalmill-C .coalmill-C-des{font-size: 18px;line-height:30px;color:#666;font-family: arial;text-align: justify;}
.special-coalmill-C .coalmill-C-list ul{display: flex;justify-content: space-between;flex-wrap: wrap;}
.special-coalmill-C .coalmill-C-list ul li{display: flex;flex-direction: column;align-items: center;width: 24%;}
.special-coalmill-C .coalmill-C-list ul li p.img-bg{background-color: #e43f00;padding: 25px;border-radius: 50%;margin: 30px 0;}
.special-coalmill-C .coalmill-C-list ul li p.img-bg img{vertical-align: middle;}
.special-coalmill-C .coalmill-C-list ul li p{font-size: 18px;line-height:18px;color:#3b4457;font-family: arial;text-align: center;}

.special-coalmill-D h4.coalmill-tit{margin: 30px auto 0;}
.special-coalmill-D p.coalmill-D-des{font-size: 18px;line-height:30px;color:#666;font-family: arial;text-align: justify;margin: 20px auto;}
.special-coalmill-D .coalmill-D-imgWen{display: flex;flex-direction: column;}
.special-coalmill-D .coalmill-D-imgWen > div{width: 100%;}
.special-coalmill-D .coalmill-D-imgWen .coalmill-D-img .lmSwiper1{position: relative;overflow: hidden;}
.special-coalmill-D .coalmill-D-imgWen .coalmill-D-img .lmSwiper1 .swiper-slide img{width: 100%;vertical-align: middle;}
.swiper-button-prev::after, .swiper-rtl .swiper-button-next::after {content: '';}
.swiper-button-next::after, .swiper-rtl .swiper-button-prev::after {content: '';}
.special-coalmill-D .coalmill-D-imgWen .coalmill-D-img .lmSwiper1 .swiper-button-prev{background: url(/static/special/coalmill/images/left2.png) no-repeat center/cover;width: 50px;height: 52px;}
.special-coalmill-D .coalmill-D-imgWen .coalmill-D-img .lmSwiper1 .swiper-button-next{background: url(/static/special/coalmill/images/right2.png) no-repeat center/cover;width: 50px;height: 52px;}
.special-coalmill-D .coalmill-D-imgWen .coalmill-D-wen{background: #f5f5f7;padding: 20px;display: flex;flex-direction: column;justify-content: space-between;}
.special-coalmill-D .coalmill-D-imgWen .coalmill-D-wen .coalmill-D-wen1 p{font-size: 18px;line-height:30px;color:#666;font-family: Arial;}
.special-coalmill-D .coalmill-D-imgWen .coalmill-D-wen .coalmill-D-wen1 p span{color: #e43f00;}
.special-coalmill-D .coalmill-D-imgWen .coalmill-D-wen .coalmill-D-wen2 p{font-size: 18px;line-height:30px;color:#666;font-family: Arial;text-align: justify;}
.special-coalmill-D .coalmill-D-imgWen .coalmill-D-wen .coalmill-D-wen2 p.coalmill-D-wen2tit{font-size: 18px;line-height:30px;color:#333;font-family: Arial;font-weight: bold;}
.special-coalmill-D .lmSwiper2{position: relative;overflow: hidden;margin-top: 30px;}
.special-coalmill-D .lmSwiper2 .swiper-pagination{position: relative;display: flex;justify-content: center;gap: 15px;margin: 30px auto;}
.special-coalmill-D .lmSwiper2 .swiper-pagination .swiper-pagination-bullet{width: 21px;height: 21px;background: #e43f00;}
.special-coalmill-D .lmSwiper2 .swiper-pagination .swiper-pagination-bullet-active{background: #e43f00;}
.special-coalmill-D .lmSwiper2 .coalmill-D-lmyoushi{background: #3b4457;border-radius: 10px;padding: 20px 25px;height: 330px;}
.special-coalmill-D .lmSwiper2 .coalmill-D-lmyoushi .lmyoushi-tit{display: flex;justify-content: start;align-items: center;height: 72px;}
.special-coalmill-D .lmSwiper2 .coalmill-D-lmyoushi .lmyoushi-tit p:first-child{font-size: 52px;line-height: 30px;font-family: Arial;font-weight: bold;color: #fff;}
.special-coalmill-D .lmSwiper2 .coalmill-D-lmyoushi .lmyoushi-tit p:last-child{font-size: 20px;line-height: 24px;font-family: Arial;font-weight: bold;color: #fff;padding-left: 20px;}
.special-coalmill-D .lmSwiper2 .coalmill-D-lmyoushi .lmyoushi-des p{font-size: 18px;line-height: 30px;font-family: Arial;color: #fff;padding-top: 15px;text-align: justify;}

.special-coalmill-E{background: #f5f5f7;}
.special-coalmill-E h4.coalmill-tit{margin: 0 auto;padding: 30px 0;}
.special-coalmill-E .caseSwiper{overflow: hidden;padding-bottom: 40px;}
.special-coalmill-E .caseSwiper .swiper-wrapper .swiper-slide{transform:scale(.75)}
.special-coalmill-E .caseSwiper .swiper-wrapper .swiper-slide-active,.special-coalmill-E .caseSwiper .swiper-wrapper .swiper-slide-duplicate-active{transform:scale(1);z-index:1}
.special-coalmill-E .caseSwiper .coalmill-E-casecon{position: relative;border-radius: 10px;}
.special-coalmill-E .caseSwiper .coalmill-E-casecon img{width: 100%;vertical-align: middle;border-radius: 10px;}
.special-coalmill-E .caseSwiper .coalmill-E-casecon .case-con-wen{background:linear-gradient(0deg, #e43f00ed,#e43f00de,#e43f0005);position: absolute;bottom: 0;width: 100%;border-radius: 10px;}
.special-coalmill-E .caseSwiper .coalmill-E-casecon .case-con-wen h4.case-tit{font-size: 24px;line-height: 24px;font-family: Arial;font-weight: bold;color: #fefefe;padding: 45px 0 15px 40px;}
.special-coalmill-E .caseSwiper .coalmill-E-casecon .case-con-wen .case-con-des{display: none;}
.special-coalmill-E .caseSwiper .coalmill-E-casecon .case-con-wen .case-con-des p{font-size: 18px;line-height: 30px;font-family: Arial;color: #fefefe;}
.special-coalmill-E .caseSwiper .swiper-wrapper .swiper-slide-active .coalmill-E-casecon .case-con-wen .case-con-des,
.special-coalmill-E .caseSwiper .swiper-wrapper .swiper-slide-duplicate-active .coalmill-E-casecon .case-con-wen .case-con-des{display: block;display: flex;gap: 60px;padding:0 0 15px 45px;}
.special-coalmill-E .caseSwiper .swiper-wrapper .swiper-slide.swiper-slide-next .coalmill-E-casecon .case-con-wen h4.case-tit{padding: 90px 0 45px;}
.special-coalmill-E .caseSwiper .swiper-wrapper .swiper-slide.swiper-slide-prev .coalmill-E-casecon .case-con-wen h4.case-tit{padding: 90px 0 45px;text-align: end;}

@media (max-width:767px) {
	.zbxtSwiper{margin-top:-14%;}
	.zbxtSwiper .swiper-slide .slide-con p.zbxt-desc{height: 160px;}
	.special-coalmill-D .coalmill-D-imgWen > div:first-child{width: 100%;}
	.special-coalmill-D .lmSwiper2 .coalmill-D-lmyoushi .lmyoushi-tit{height: auto;}
	.special-coalmill-D .lmSwiper2 .coalmill-D-lmyoushi{height: 220px;}
	.special-coalmill-C .coalmill-C-des,
	.special-coalmill-D p.coalmill-D-des{text-align: justify;}
	.special-coalmill-E .caseSwiper .coalmill-E-casecon .case-con-wen h4.case-tit{padding-left: 15px;}
	.special-coalmill-E .caseSwiper .swiper-wrapper .swiper-slide-active .coalmill-E-casecon .case-con-wen .case-con-des, 
	.special-coalmill-E .caseSwiper .swiper-wrapper .swiper-slide-duplicate-active .coalmill-E-casecon .case-con-wen .case-con-des{padding-left: 15px;}
	.form .body form{padding: 0;}
}
@media (max-width:576px) {
	.zbxtSwiper{margin-top:-15%;}
	.zbxtSwiper .swiper-slide .slide-con p.zbxt-desc{height: 210px;}
	.special-coalmill-D .lmSwiper2 .coalmill-D-lmyoushi{height: 270px;}
	.special-coalmill-E .caseSwiper .swiper-wrapper .swiper-slide-active .coalmill-E-casecon .case-con-wen .case-con-des, 
	.special-coalmill-E .caseSwiper .swiper-wrapper .swiper-slide-duplicate-active .coalmill-E-casecon .case-con-wen .case-con-des{flex-direction: column;gap: 0;}
	.special-coalmill-E .caseSwiper .coalmill-E-casecon .case-con-wen .case-con-des p{line-height: 24px;}
	.special-coalmill-C .coalmill-C-list ul li{width: 48%;}
}
@media (max-width:425px) {
	.zbxtSwiper{margin-top:-20%;}
	h4.coalmill-tit{font-size: 26px;line-height:26px;margin: 25px auto;}
	.special-coalmill-A{margin-bottom: 40px;}
	.special-coalmill-B .coalmill-B-wen h4{font-size: 26px;line-height:26px;}
	.special-coalmill-B{padding: 40px 0 100px;}
	.zbxtSwiper .swiper-slide .slide-con{padding: 10px 20px;}
	.zbxtSwiper .swiper-slide .slide-con p.zbxt-desc{height: 240px;}
	.coalmill-B-Swiper-margin{margin-bottom: 40px;}
	.special-coalmill-C{padding: 40px 0;}
	.special-coalmill-D .coalmill-D-imgWen .coalmill-D-wen{padding: 15px;}
	.special-coalmill-D .lmSwiper2 .coalmill-D-lmyoushi{padding: 15px;height: 325px;}
	.special-coalmill-E .caseSwiper .coalmill-E-casecon .case-con-wen{position: relative;}
}
@media (max-width:360px) {
	.special-coalmill-D .lmSwiper2 .coalmill-D-lmyoushi{height: 355px;}
}
@media (max-width:340px) {
	.zbxtSwiper .swiper-slide .slide-con p.zbxt-desc{height:280px}
	.special-coalmill-D .lmSwiper2 .coalmill-D-lmyoushi{height: 385px;}
}