/*此文件存放专题页（锅炉百科样式）*/
body{
    /*background: url(../images/swz-body.jpg) no-repeat center;*/
    /*height:85.49rem;*/
    /*opacity: .8;*/

}
/*专题列表页样式*/

/*生物质锅炉样式*/
.zz-swz-content{
    width:6.9rem;
    margin:0 auto;
    overflow: hidden;
}
.zz-swz-banner{
    width:7.5rem;
    height:4rem;
}
.zz-swz-banner img{
    width:100%;
}
.zz-swz-qs{
    position:relative;
    overflow: hidden;
    width:6.9rem;
    margin:0 auto;
    height:7.27rem;
    margin-top:.38rem;
}
.zz-swz-qs h1{
    font-size:.32rem;
    color:#333;
}
.zz-swz-qs h1 span{
    color:#28a70a;
    font-weight:bold;
}
.zz-swz-qsimg{
    width:3.45rem;
    height:1.96rem;
    position:absolute;
    left:3.45rem;
    top:.61rem;
}
.zz-swz-qsimg img{
    width:100%;
}
.zz-swz-qs-info01{
    position:absolute;
    top:.64rem;
    left:0;
}
.zz-swz-qs-info01 p{
    font-size:.24rem
color:#333;
    width:3.45rem;
    line-height:.37rem;
}
.zz-swz-qs-info02{
    position:absolute;
    top:2.96rem;
    left:0;
}
.zz-swz-qs-info02 p{
    font-size:.24rem;
    color:#333;
    line-height:.38rem;
    margin-top:.1rem;
}
.zz-swz-qs-info02 p span{
    font-weight:bold;
}
.zz-swz-tupo{
    background:url(../images/m-zz-swz-bg01.jpg) no-repeat center;
    height:5rem;
    background-size:100%;
    overflow: hidden;
    margin-top:.45rem;
}
.zz-swz-tupo h2{
    font-size:.32rem;
    color:#333;
    margin-top:.36rem;
}
.zz-swz-tupo h2 span{
    color:#28a70a;
    font-weight:bold;
}
.zz-swz-tupo p{
    color:#333;
    font-size:.24rem;
    line-height:.36rem;
    margin-top:.38rem;
}
.zz-swz-pro{
    margin-top:.43rem;
}
.zz-swz-pro h2{
    font-size:.3rem;
    color:#333;
    text-align:center;
    width:2.4rem;
    height:.4rem;
    border:1px solid #aeaeae;
    margin:0 auto;
    line-height:.4rem;
}
.zz-swz-pro h2 span{
    color:#28a70a;
    font-weight:bold;
}
.zz-swz-pro-menu ul{
    width:7.18rem;
}
.zz-swz-pro-menu ul li{
    float:left;
    margin-right:.28rem;
    width:3.28rem;
    border:1px solid #aeaeae;
    margin-top:.28rem;
    border-radius:.1rem;
    overflow: hidden;
}
.zz-swz-pro-img{
    position:relative;
    height:2.91rem;

}
.zz-swz-pro-img h3{
    position:absolute;
    bottom:.2rem;
    text-align: center;
    font-size:.24rem;
    font-weight:bold;
    width:3.3rem;
}
.zz-swz-pro-img h3 a{
    color:#333;
}
.zz-swz-pro-img img{
    max-width:100%;
}
.zz-swz-pro-info{
    background:#4bbf5e;
    width:3.28rem;
    padding-left:.52rem;
    height:2.3rem;
    padding-top:.2rem;
}
.zz-swz-pro-info p{
    font-size:.24rem;
    color:#fff;
    line-height:.32rem;
}
.zz-swz-xn{
    background:url(../images/m-zz-swz-bg02.jpg) no-repeat center;
    background-size:100%;
    overflow: hidden;
    margin-top:.34rem;
    height:5.31rem;
}
.zz-swz-xn-info h2{
    font-size:.3rem;
    color:#fff;
    margin-top:.4rem;
    margin-bottom:.47rem;
}

.zz-swz-xn-info h2 span{
    color:#ffb400;
    font-weight:bold;
}
.zz-swz-xn-info p{
    font-size:.24rem;
    line-height:.36rem;
    color:#fff;
    padding-left:.2rem;
    background:url(../images/m-zz-swz-dot01.png) no-repeat left .14rem;
}
.zz-swz-js{
    margin-top:.73rem;
}
.zz-swz-js h2{
    width:2.4rem;
    height:.4rem;
    border:1px solid #aeaeae;
    font-size:.3rem;
    color:#333;
    line-height:.4rem;
    text-align: center;
    margin:0 auto;
}
.zz-swz-js h2 span{
    color:#28a70a;
    font-weight:bold;
}
.zz-swz-js-menu{
    margin-top:.3rem;
    padding:0 .17rem;
}
.zz-swz-js-menu ul li{
    width:3.3rem;
    height:4.4rem;
    margin:0 .14rem;
    margin-top:.3rem;
    padding:0 .15rem;
    float:left;
    box-shadow:0 0 .2rem #aeaeae;
}
.zz-swz-js-menu ul li h3{
    margin-top:.22rem;
    width:.4rem;
    height:.4rem;
    line-height:.4rem;
    font-size:.3rem;
    font-weight:bold;
    color:#333;
    border-bottom:.03rem solid #333;
}

.zz-swz-js-menu ul li p{
    font-size: .24rem;
    color:#333;
    line-height:.38rem;
    margin-top:.22rem;
}
.zz-swz-js-menu ul li p span{
    color:#ff9600;
}
.zz-swz-yy{
    background:url(../images/m-zz-swz-bg03.jpg) no-repeat center;
    height:10.48rem;
    background-size:100%;
    overflow: hidden;
    margin-top:.52rem;
}
.zz-swz-yy-tle{
    margin-top:.4rem;
}
.zz-swz-yy-tle h2{
    font-size:.3rem;
    color:#fff;
}
.zz-swz-yy-tle p{
    margin-top:.16rem;
    font-size:.24rem;
    color:#fff;
    line-height:.3rem;
}
.zz-swz-yy-tle h2 span{
    color:#ffb400;
    font-weight:bold;
}
.zz-swz-yy-info{
    margin-top:.4rem;
}
.zz-swz-yy-info h3{
    font-size:.24rem;
    font-weight:bold;
    color:#fff;
    margin-top:.1rem;
}
.zz-swz-yy-info p{
    font-size:.24rem;
    color:#fff;
    line-height:.4rem;
}
.zz-swz-case{
    margin-top:.97rem;
}
.zz-swz-case-tle h2{
    width:2.4rem;
    height:.4rem;
    line-height: .4rem;
    text-align: center;
    margin:0 auto;
    border:1px solid #aeaeae;
    font-size:.3rem;
    color:#333;
}
.zz-swz-case-tle p{
    font-size:.24rem;
    text-align: center;
    line-height: .32rem;
    color:#333;
    margin-top:.17rem;
}
.zz-swz-case-tle h2 span{
    color:#28a70a;
    font-weight:bold;
}
.zz-swz-case-menu{
    width:6.9rem;
    margin:0 auto;
    overflow: hidden;
    margin-top:.3rem;
}
.zz-swz-case-menu ul{
    width:6.93rem;
}
.zz-swz-case-menu ul li{
    float:left;
    width:2.25rem;
    margin-right:.06rem;
}
.zz-swz-case-menu ul li h3{
    width:2.25rem;
    padding:0 .15rem;
    padding-top:.1rem;
    height:1.18rem;
    background:#338955;
    font-size:.24rem;
    line-height:.3rem;
}
.zz-swz-case-img img{
    width:100%;
}
.zz-swz-case-menu ul li h3 a{
    color:#fff;
}
/*蒸汽锅炉*/
.ch-zq-content{
    width:6.9rem;
    margin:0 auto;
    overflow: hidden;
}
.zz-zq-banner{
    width:7.5rem;
    height:4rem;
}
.zz-zq-banner img{
    width:100%;
}
.ch-zq-apply{
    margin-top:.4rem;
}
.ch-zq-apply h2{
    font-size:.32rem;
    color:#ff9600;
    font-weight: bold;
}
.ch-zq-apply p{
    font-size:.24rem;
    line-height:.42rem;
    color:#555555;
    margin-top:.4rem;
}
.ch-zq-apply-menu{
    width:6.9rem;
    overflow: hidden;
    margin-top: .4rem;
}
.ch-zq-apply-menu ul{
    width:7.2rem;
}
.ch-zq-apply-menu ul li{
    width:2.1rem;
    height:2.19rem;
    float:left;
    margin-right:.3rem;
    border-radius:.05rem;
    overflow: hidden;
}
.ch-zq-apply-menu ul li img{
    width:100%;
}
.ch-zq-apply-more a{
    width:6.9rem;
    height:.52rem;
    display: block;
    line-height: .52rem;
    color:#fff;
    text-align: center;
    font-size: .24rem;
    margin-top:.4rem;
    border-radius: .05rem;
    background: #ff9600;
}
.ch-zq-com{
    background:#f6f6f6;
    padding:.4rem 0;
    margin-top:.4rem;
}
.ch-zq-com-img img{
    width:100%;
}
.ch-zq-com-info{
    font-size:.24rem;
    line-height:.42rem;
    color:#555;
}
.ch-zq-com-info p{
    margin-top:.3rem;
}
.ch-zq-com-ico img{
    width:100%;
}
.ch-zq-com-more a{
    width:6.9rem;
    height:.52rem;
    display: block;
    line-height: .52rem;
    color:#fff;
    text-align: center;
    font-size: .24rem;
    border-radius: .05rem;
    background: #ff9600;
}
.ch-zq-feat{
    margin-top:.4rem;
}
.ch-zq-feat img{
    width:100%;
}
.ch-zq-pro-head{
    background:#f6f6f6;
    padding-top:.4rem;
}
.ch-zq-pro-head h2{
    text-align: center;
    font-size:.32rem;
    color:#ff9600;
    font-weight: bold;
}

.ch-zq-pro-head p{
    font-size: .24rem;
    line-height: .36rem;
    color:#555555;
    text-align: center;
    width:6.3rem;
    margin:0 auto;
    margin-top:.3rem;
}
.ch-zq-pro01{
     background:url(../images/ch-m-zq-pro-bg01.jpg) no-repeat center;
     height:11.95rem;
     background-size:100%;
 }
.ch-zq-pro02{
    background:url(../images/ch-m-zq-pro-bg02.jpg) no-repeat center;
    height:11.95rem;
    background-size:100%;
}
.ch-zq-pro03{
    background:url(../images/ch-m-zq-pro-bg03.jpg) no-repeat center;
    height:11.95rem;
    background-size:100%;
}
.ch-zq-pro-cont{
    width:6.3rem;
    margin: 0 auto;
    overflow: hidden;
}
.ch-zq-pro-intro{
    margin-top:.3rem;
}
.ch-zq-pro-cont h3{
    font-size:.3rem;
    color:#ff9600;
    font-weight:bold;
    margin-top:.8rem;
}
.ch-zq-pro-cont  p{
    font-size:.24rem;
    line-height: .36rem;
    color:#333;
    margin-top:.15rem;
}
.ch-zq-pro-para p{
    font-size:.24rem;
    line-height: .42rem;
    color:#555;
}
.ch-zq-pro-para p span{
    color:#333;
    font-weight: bold;
}
html, body {
    position: relative;
    height: 100%;
}
.ch-zq-swiper-wrap {
    width:7.5rem;
    height:4.5rem;
    position: relative;
    margin-top:.27rem;
    /*overflow: hidden;*/
}
.swiper-container {
    width:7.5rem;
    height:4.6rem;
    position: relative;
}
.swiper-slide {
    display: block;
    height: 3.8rem;
    margin-top:.35rem;
    background:#f2f2f2;
    border-radius: 10px;
    box-shadow: 0 .05rem .1rem #ccc;
}
.swiper-slide .ch-zq-pro-img{
    display: none;
}
.swiper-slide .ch-zq-pro-info{
    display: none;
}
.swiper-slide-active{
    margin-top:0;
    height: 4.5rem;
    width:6.3rem!important;
}
.swiper-slide-active .ch-zq-pro-img{
    display: block;
}
.swiper-slide-active .ch-zq-pro-info{
    display: block;
}
.swiper-wrapper{
    margin-left:-2rem;
}
.swiper-pagination {
    position: absolute;
    text-align: center;
    -webkit-transition: .3s opacity;
    -o-transition: .3s opacity;
    transition: .3s opacity;
    transform: translate3d(-50%,0,0);
    z-index: 10;
    left: 50%;
    top: 4.7rem;
}
.ch-zq-pro-img img{
    width:100%;
}
.ch-zq-pro-info h3{
    width:5.7rem;
    margin:0 auto;
    border-top:.01rem solid #cccccc;
    padding-top:.3rem;
}
.ch-zq-pro-info h3 a{
    font-size:.24rem;
    color:#333;
    font-weight: bold;
}
.ch-zq-pro-info p{
    font-size:.24rem!important;
    color:#888;
    line-height: .36rem;
    width:5.7rem;
    margin:0 auto;
    margin-top:.3rem;
}
.swiper-pagination-bullet-active {
    opacity: 1;
    background: #ff9600;
}
.ch-zq-case{
    height:12rem;
    background:url(../images/m-ch-zq-case-bg.png) no-repeat center .7rem;
    background-size:100%;
    padding-top:.4rem;
}
.ch-zq-case-tle h2{
    font-size:.32rem;
    color:#ff9600;
    font-weight:bold;
    text-align: center;
}
.ch-zq-case-tle p{
    font-size:.24rem;
    width:6.3rem;
    margin:0 auto;
    margin-top:.25rem;
    color:#333;
    text-align: center;
    line-height: .36rem;
}
.ch-zq-case-menu{
    margin-top:.22rem;
}
.ch-zq-case-menu ul{
    width:7.2rem;
    /*margin:0 auto;*/

}
.ch-zq-case-menu li{
    margin-top:.18rem;
    width:3.3rem;
    height:3.3rem;
    overflow: hidden;
    margin-right:.3rem;
    float:left;
}

.ch-zq-case-menu li .ch-zq-case-img{
    width:3.3rem;
    height:2.2rem;
}
.ch-zq-case-img img{
    width:100%;
}
.ch-zq-case-menu li h3 a{
    padding-left:.1rem;
    font-size:.24rem;
    color:#333;
    line-height: .28rem;
    margin-top:.17rem;
    display: block;
}
.ch-zq-case-menu li p{
    padding-left:.33rem;
    background: url(../images/m-zz-zq-loc01.png) no-repeat .05rem .01rem;
    background-size:4%;
    font-size:.24rem;
    color:#888;
    line-height: .30rem;
    margin-top:.06rem;
}
.ch-zq-case-menu li .zz-zq-case-img img{
    width:100%;
}

.ch-zq-sevice{
    margin-top:.4rem;
    overflow: hidden;
}
.ch-zq-sevice img{
    width:100%;
}
