.rczlbj{ }
.rczlbj .content{
    position: relative;
    text-align: center;
    margin-top: 50px;
    height: 560px;
}
.rczlbj .content h3{
    font-size: 24px;
}
.rczlbj .content p{
    font-size: 16px;
    margin-top: 10px;
}
.rczlbj .content .text1{
    position: absolute;
    left:387px;
    top:-10px;
    width: 320px;
    height: 115px;
    color: #154b94;
}
.rczlbj .content .text2{
    position: absolute;
    left:172px;
    top:156px;
    width: 320px;
    height: 115px;
    color: #154b94;
}
.rczlbj .content .text3{
     position: absolute;
     left:273px;
     top:444px;
     width: 360px;
     height: 115px;
     color: #154b94;
 }
.rczlbj .content .text4{
    position: absolute;
    left:820px;
    top:444px;
    width: 352px;
    height: 115px;
    color: #154b94;
}
.rczlbj .content .text5{
    position: absolute;
    left:1149px;
    top:-10px;
    width: 320px;
    height: 115px;
    color: #154b94;
}

.rcfzlc{ height:741px; padding:5px 10% 0; background:url(../image/about_history.jpg) no-repeat center fixed; -webkit-background-size:100% 100%; background-size:100% 100%;min-width: 1400px; }

/*发展历程*/

.about-history-list{ position:relative;margin-top: 15px;}
.about-history-list .flex-viewport{ padding:0 31px;}
.about-history-list .flex-viewport:before{ position:absolute; top:50%; right:0; left:0; border-top:1px solid #C7C7C7; content:'';}
.about-history-list .slides li{ position:relative; width:253px; height:470px; margin-right:31px;}
.about-history-list .slides li .item{ position:absolute; right:-32px; bottom:0; left:-32px; min-height:152px; padding:44px 0 0 0; background-color:#fff; -webkit-transition:all .2s ease; -moz-transition:all .2s ease; -ms-transition:all .2s ease; -o-transition:all .2s ease; transition:all .2s ease;}
.about-history-list .slides li .item:before{ position:absolute; top:-49px; left:50%; width:20px; height:20px; overflow:hidden; margin-left:-10px; -webkit-border-radius:100%; -moz-border-radius:100%; border-radius:100%; background-color:rgba(255,255,255,0.6); content:'';}
.about-history-list .slides li .item:after{ position:absolute; top:-45px; left:50%; width:12px; height:12px; overflow:hidden; margin-left:-6px; -webkit-border-radius:100%; -moz-border-radius:100%; border-radius:100%; background-color:#154b94; content:'';}
.about-history-list .slides li:nth-child(even) .item{ top:0; bottom:auto; padding:0 0 44px;}
.about-history-list .slides li:nth-child(even) .item:before{ top:auto; bottom:-49px;}
.about-history-list .slides li:nth-child(even) .item:after{ top:auto; bottom:-45px;}
.about-history-list .slides li .item:hover{ background-color:#154b94;}
.about-history-list .slides li .item h3{ position:absolute; top:0; right:0; left:0; height:44px; line-height:44px; margin:0; font-size:20px; font-weight:400; color:#999999; text-align:center; background-color:#e2e2e2; -webkit-transition:all .2s ease; -moz-transition:all .2s ease; -ms-transition:all .2s ease; -o-transition:all .2s ease; transition:all .2s ease;}
.about-history-list .slides li .item:hover h3{ color:#232323; background-color:#fff;}
.about-history-list .slides li .item h3:before{ position:absolute; bottom:100%; left:50%; margin-left:-9px; border-width:0 9px 18px; border-style:solid; border-color:transparent transparent #E2E2E2; content:'';}
.about-history-list .slides li:nth-child(even) .item h3{ top:auto; bottom:0;}
.about-history-list .slides li:nth-child(even) .item h3:before{ top:100%; bottom:auto; border-width:18px 9px 0; border-color:#E2E2E2 transparent transparent;}
.about-history-list .slides li .item .desc{ line-height:24px; padding:22px 26px 0; font-size:14px; color:#929292;}
.about-history-list .slides li .item:hover .desc{ color:#ffffff;}
.about-history-list .slides li .item .desc p{ margin:0;}
.about-history-list .flex-direction-nav{ padding:0; margin:0; list-style:none;}
.about-history-list .flex-direction-nav a{ position:absolute; top:50%; width:48px; height:160px; line-height:160px; overflow:hidden; margin-top:-80px; font-size:50px; font-family:simsun; color:#ffffff; text-align:center;}
.about-history-list .flex-direction-nav a.flex-prev{ left:-48px;}
.about-history-list .flex-direction-nav a.flex-next{ right:-48px;}
.about-history-swiper{ width:100%;}
.about-history-swiper .swiper-slide .item{ overflow:hidden; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; background-color:#fff;}
.about-history-swiper .swiper-slide .item h3{ margin:0; height:40px; line-height:40px; overflow:hidden; font-size:20px; text-align:center; color:#999999; background-color:#e2e2e2;}
.about-history-swiper .swiper-slide .item .desc{ line-height:20px; padding:10px; font-size:14px; color:#929292;}
.about-history-swiper .swiper-slide .item .desc p{ margin:0;}
.about-history-swiper .about-history-pagination{ position:static; margin-top:10px;}
.about-history-swiper .about-history-pagination .swiper-pagination-bullet{ background:#fff;}
.about-history-swiper .about-history-pagination .swiper-pagination-bullet-active{ background:#C91523;}
a{color:#414141;text-decoration:none; -webkit-transition:all .2s ease; -moz-transition:all .2s ease; -ms-transition:all .2s ease; -o-transition:all .2s ease; transition:all .2s ease;}
a:hover{text-decoration:none;}
.pull-left{float:left;}
.pull-right{float:right;}
.pull-none{float:none;}
.clearfix:after{clear:both;display:block;visibility:hidden;height:0;content:".";font-size:0;}
* html .clearfix{zoom:1;}
*:first-child+html .clearfix{zoom:1;}
.container{width:980px;margin:0 auto;}

img.full{display:block;width:100%;}
.list{padding:0;margin:0;list-style:none;}
.hidden{ display:none;}
.col-1{ float:left; width:8.33333333%;}
.col-2{ float:left; width:16.66666667%;}
.col-3{ float:left; width:25%;}
.col-4{ float:left; width:33.33333333%;}
.col-5{ float:left; width:41.66666667%;}
.col-6{ float:left; width:50%;}
.col-7{ float:left; width:58.33333333%;}
.col-8{ float:left; width:66.66666667%;}
.col-9{ float:left; width:75%;}
.col-10{ float:left; width:83.33333333%;}
.col-11{ float:left; width:91.66666667%;}
.col-12{ float:left; width:100%;}
.col-13{ float:left; width:20%;}
.col-offset-3{ margin-left:25%;}
.tb{display:table; width:100%; height:100%;}
.tbr{display:table-row;}
.tbc{display:table-cell;vertical-align:middle;}

.business .content ul{
    width: 526px;
    text-align: center;
    float: left;
    padding: 10px 0px 10px 0px;
    color: #fff;
    margin: 0px 0px;

}
.business .content ul li{
    width: 198px;
    float: left;
    margin: 10px 13px;
    color: #fff;
    text-align: center;

}
.business .content ul h3{
    font-size: 26px;

}
.business .content ul li img{
   width: 100%;

}
.business .content ul li h4{
  font-size: 20px;
    margin: 10px 0px;
    text-indent: 0px;
    text-align: center;
    line-height: 30px;

}
.business .content ul li div{
    font-size: 12px;
    line-height: 24px;
    background-color:rgba(255,255,255,0.6);
    padding: 8px;
    height: 325px;
    color: #000;
    border-radius: 5px;
    text-align: left;
    text-indent: 24px;

}
/*天然气制氢装置*/
/*制氢方法*/
.zqff{}
.zqff ul{margin-top: 20px;}
.zqff ul li{
    width: 500px;
    height: 120px;
    border: 1px solid #cacacb;
    float: left;
    margin-left: 36px;
}
.zqff ul li:first-child{
  margin-left: 0px;
}
.zqff ul li .pic{
    width: 120px;
    height: 120px;
    background: #0d4a96;
    float: left;

}
.zqff ul li .pic img{
    margin: 30px 0px 0px 30px;

}
.zqff ul li .text{
    width: 340px;
    height: 100px;
    padding:10px 20px;
    float: left;

}
.zqff ul li .text h3{
    font-size:20px;

}
/*成本对比*/

.cost{}
.cost .content ul{margin-top: 20px;}
.cost .content ul li{
    width: 500px;
    height: 500px;
    float: left;
    background: #eef2f5;
    margin-left: 36px;
    text-align: center;
}
.cost .content ul li:first-child{
    margin-left: 0px;
}

.cost .content ul li img{
    margin: 30px 0px 0px 0;

}

.cost .content ul li  h3{
    font-size:20px;
    margin-top: 20px;

}
.cost .content ul li p{
    padding: 30px 80px;
    font-size: 16px;
    line-height: 1.5;


}
.cost .content1 ul li{
    width: 300px;
    height: 393px;
    float: left;
    background: #0d4a96;
    margin-left: 50px;
    text-align: center;
    color: #fff;
    text-align: center;
}
.cost .content1 ul li:first-child{
  margin-left: 0px;
}
.cost .content1 ul li h3{
    font-size: 36px;
    margin-top: 50px;
}
.cost .content1 ul li p{
    font-size: 22px;

    padding: 30px;
}
.cost .content1 ul li span{
    font-size: 22px;

}
.cost .content1 ul li h2{
    font-size: 50px;
    display: inline-block;

}
.advantage {

    margin-top: 30px;

}
.advantage .content{
    position: relative;
    text-align: center;
    margin-top: 50px;
    height: 580px;
}
.advantage .content h3{
    font-size: 24px;

}
.advantage .content p{
    font-size: 16px;
    margin-top: 10px;
    color: #000;
    text-indent: 32px;
}
.advantage .content .text1{
    position: absolute;
    left:92px;
    top:40px;
    width: 320px;
    height: 115px;
    color: #154b94;
    text-align: right;
}
.advantage .content .text2{
    position: absolute;
    left:185px;
    top:461px;
    width: 320px;
    height: 115px;
    color: #154b94;
    text-align: right;
}
.advantage .content .text3{
    position: absolute;
    left:1050px;
    top:5px;
    width: 360px;
    height: 115px;
    color: #154b94;
    text-align: left;
}
.advantage .content .text4{
    position: absolute;
    left:1180px;
    top:348px;
    width: 320px;
    height: 115px;
    color: #154b94;
    text-align: left;
}
.gcal .content ul li{
    width: 23%;
    margin: 2% 1%;
    float: left;
    text-align: center;
}
.gcal .content ul li img{
    width: 100%;

}
/*余热回收系统简介*/
.yshsjj .content{
    margin-top: 20px;
}
.yshsjj .content .left{
    width: 668px;
    height: 350px;
    float:left;
}
.yshsjj .content .right{
    width: 890px;
    height: 350px;
    float:right;
}
.yshsjj  .content p{
    font-size: 16px;
    text-indent: 32px;
    line-height: 36px;
    margin-top: 20px;
}
.yrcp .content{

}

/*余热回收核心设备*/
.yrcp .content{

}
.yrcp .content ul li{
    float:left;
    width: 480px;
    height: 382px;
    background: #0d4a96;
    color: #fff;
    text-align: center;
}
.yrcp .content ul li h3{
    margin: 25px 0px 0px 0px;
    font-size: 28px;

}
.yrcp .content ul li p{
    text-align: left;
    padding: 20px;
    font-size: 18px;
    line-height: 36px;

}
.yrcp .content ul li p span{
    font-weight: bold;
    font-size: 20px;

}
/*模块化硫回收*/
.lhscontent{
    width: 100%;

    min-width: 1580px;
    padding-bottom: 30px;
    margin-top: 20px;
    text-align: center;

}
.lhscontent ul li{
    width: 23%;
    float: left;
    height: 270px;
    margin: 20px 2%;
    text-align: center;
    background: #154b95;
    color: #fff;
    padding: 0px 2%;
}
.lhscontent ul li img{
    margin-top: 20px;
    margin-bottom: 15px;
}
.lhscontent ul li h3{
    font-size: 20px;

}
.lhscontent ul li p{
    color: #ddd;
    line-height: 24px;
    font-size: 14px;
    padding: 20px 5px 0px;
}