.pecifications_cont {
 overflow: hidden;
}
.sectionProject2{background: url(../images/projectbg2.jpg)no-repeat center;background-size: cover;padding-top: 95px;padding-bottom: 55px;}
.sectionProject2 p{margin-bottom: 40px;color: #7a8087;line-height: 37px;}
.sectionProject3{padding: 8px 0 33px 0;background: #edf1f5;overflow: hidden;}
.ulItem li{padding-bottom: 30px;border-bottom: 1px solid #c1c1c1;overflow: hidden;padding-top: 50px;}
.ulItem li:last-child{border-bottom: none;}
.item_le{width: 442px;margin-right: 80px;float: left;}
.item_re{width: calc(100% - 442px - 80px);float: right;}
.item_re p{color: #7a8087;margin: 32px 0;line-height: 25px;}
.item_re a.title{font-weight: bold;}
.item_re a.aBtn{display: block;width: 190px;height: 35px;line-height: 35px;border:1px solid #9c9c9c;text-align: center;float: left;margin-right: 30px;margin-bottom: 10px;}
@media only screen and (min-width: 1025px) {
    .item_re a.aBtn:hover{border-color: #e90011;background: #e90011;color: #fff!important;}
}
.sectionProject4{overflow: hidden;margin-bottom: 40px;display: none;}
.section4_top{margin: 50px 0;}
.sectionProject4_bot{}
/* .accordion */
.accordion { height:590px;overflow: hidden;position:relative; }
.accordion:after { content: "";display: block;position: absolute;top: 0;right: 0;bottom: 0;left: 0;background: #fff; }
.accordion._create:after { display: none; }

.accordion__ul { display:block;list-style: none;margin: 0;padding: 0;width:9999px;height:590px;overflow:hidden;position:absolute;left:0;top:0; }
.accordion__li { display:block; list-style: none; margin: 0; padding: 0; float:left; overflow: hidden; box-shadow: 0 0 10px 0 #000; transition: all 0s ease-out; -webkit-transition: all 0s ease-out; -moz-transition: all 0s ease-out; -ms-transition: all 0s ease-out; -o-transition: all 0s ease-out; }
.accordion__img { display: block;cursor: pointer; height: 590px;max-width: 780px;}

.accordion__li{
    position: relative;
}

.p1{
    position: absolute;
    bottom: 0px;
    left: 0px;
    padding: 0!important;
    font-size: 18px;
    text-align: left;
    color: #fff;
    width: 100%;
    text-align: center;
    bottom: 60px;

}
.accordion__li a{display: block;}
.accordion__li a p{
    transition: all 0.3s;
}
.p2{position: absolute;top:145px;left: 240px;color: #fff;display: none;text-align: left;padding-right: 240px;}
.p2_top{margin-bottom: 50px;}
.p2_top a{display: block;color: #fff;}
.p2Title{margin-bottom: 16px;}
.p2_bot p{margin-bottom: 24px;line-height: 24px;}

.moveout .p2{display: block;}
.moveout .p1{display: none;}
.swiperphone{display: none;}
.swiper-container {width: 100%;}
@media only screen and (min-width: 1025px){
    .accordion__li a p:hover {color: #e90011;}
}
/*详情页*/
.sectioncpDetails3{padding: 80px 0;overflow: hidden;}
.sectioncpDetails3 .ulItem{position: relative;}
.sectioncpDetails3 .ulItem li{padding: 0;background: #edf1f5;}
.sectioncpDetails3 .item_le{width: 617px;margin-right: 0;}
.sectioncpDetails3 .item_re{width:calc(100% - 617px);padding: 48px; box-sizing: border-box;position: absolute;right: 0;top:0;}
.sectioncpDetails3 .item_re .title{display:block;margin-bottom: 5px;}
.sectioncpDetails3 .item_re p{margin-top: 0;}
.msballDiv{height: 200px;overflow: hidden;}

.cpFeatures{overflow: hidden;padding-top: 20px;}
.sectioncpDetails3 h1{text-align: center;padding: 30px 0;font-weight: bold;}
.cpFeatures_item{width: 460px;float: left;margin-right: 24px;padding: 50px 0;}
.cpFeatures_item:last-child{margin-right: 0;}
.cpFeatures_item p{margin-bottom: 0px;height: 42px;overflow: hidden;}
.pecifications_contLe{position: relative;width: 713px;overflow: hidden;float: left;box-shadow: 0 20px 20px -20px rgba(0,0,0,0.2)}
.leItem{opacity: 0;position: absolute;top:0;left: 0;}
.leItem.on{opacity: 1;z-index: 10;}
.txt{position: absolute;width: 50%;right: 47px;bottom: 47px;text-align: right;}
.txt p{font-weight: bold;border-bottom: 1px solid #fff;color: #fff;padding-bottom: 5px;}
.txt a{display: inline-block;width: 148px;height: 35px;line-height: 35px;text-align: center;color: #fff;border:1px solid #e90011;background: #e90011;margin-top: 30px;}
@media only screen and (min-width: 1025px){
    .txt a:hover{background: #fff;}
}
.pecifications_contre{width: calc(100% - 713px);padding-right: 59px;box-sizing: border-box;float: right;}
.reCont li{padding: 20px 0;padding-left: 67px;overflow: hidden;cursor: pointer;}
.li_to{margin-bottom: 5px;}

.li_bo{color: #7a8087;}
.li_bo p{float: left;margin-right: 35px;}
.reCont li.on{box-shadow: 0px 8px 10px 0px rgba(0,0,0,0.1);}
.reCont li.on .li_to{color: #e90011;}



.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
    width: 8px;
    -webkit-border-radius: 0;
    border-radius: 0;
    background: #fff;
}

.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,
.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,
.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag:hover .mCSB_dragger_bar {
    background: #fff;
}



@media only screen and (max-width: 1650px){
    .accordion,.accordion__ul,.accordion__img{
        height:480px;
    }
    .p2{top: 15%;left: 15%;padding-right: 15%;}
    .p2_top{margin-bottom: 30px;}
    .p2Title{margin-bottom: 5px;}
    .p2_bot p{margin-bottom: 14px;line-height: 24px;}
    .p2_bot p{margin-bottom: 14px;line-height: 24px;}
    .cpFeatures_item{width: 32%;margin-right: 2%;}
    .reCont li{padding:18px 0;padding-left: 20px;}
    .li_bo p{margin-right: 15px;}
    .pecifications_contre{padding-right: 20px;}
}
@media only screen and (max-width: 1366px){
    .pecifications_contLe,.pecifications_contre{width: 50%}

}
@media only screen and (max-width: 1279px){
    .accordion,.accordion__ul,.accordion__img{height:420px;}
    .item_le{margin-right: 30px;margin-bottom: 30px;}
    .item_re{width: calc(100% - 442px - 30px);}
    .item_re p{margin: 15px 0;}
    .sectioncpDetails3 .item_le,.sectioncpDetails3 .item_re{width: 50%;}
    .sectioncpDetails3 .item_le{margin-bottom: 0;}
    .sectioncpDetails3 .item_re{padding: 20px;}
}
@media only screen and (max-width: 1024px){

    .sectionProject2{padding: 20px 0;}
    .sectionProject2 p{margin-bottom: 0;line-height: 25px;}
    .sectionProject3{padding: 8px 0;}
    .item_le{width: 100%;margin-right: 0;}
    .item_re{width: 100%;}
    .ulItem li{padding: 20px 0;border-bottom: 0;}
    .item_re a.aBtn{width: auto;padding: 0 20px;margin-right: 10px;margin-bottom: 10px;}
    .accordion__img{width: 100%;}
    /*.p2_bot{display: none;}*/
    .p1{display: none;}
    .p2{display: block;}
    .accordion__li{box-shadow: none;}
    .section4_top {margin: 30px 0;}
    .swiper-container-horizontal>.swiper-pagination-bullets{bottom: 30px;}
    .cpFeatures_item p{margin-bottom: 15px;}
    .sectioncpDetails3 .item_re{padding-bottom: 0;}
    .sectioncpDetails3 .item_re a.title{margin-bottom: 20px;}
    .swiper-pagination-bullet{background: #fff;opacity: 1;}
    .swiper-pagination-bullet-active{background: #e90011;}
    .sectioncpDetails3 .item_re p{height: 130px;overflow: hidden;}
}
@media only screen and (max-width: 767px){
    .accordion,.accordion__ul,.accordion__img{
        height:300px;
    }
    .cpFeatures_item{width: 100%;margin-right: 0;padding: 20px 0 10px 0;}
    .cpFeatures_item p{height: auto;}
    .pecifications_contLe, .pecifications_contre{width: 100%;}
    .pecifications_contre {padding-right: 0;margin-top: 20px;}
    .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{min-height: 80px;}
    .sectioncpDetails3 .item_le,.sectioncpDetails3 .item_re{width: 100%;}
    .sectioncpDetails3 .item_re{height: auto!important;padding-bottom: 20px;position: initial;}
    .p2_top {margin-bottom: 10px;}
    .p2Title {margin-bottom: 0px;}
    .p2_bot p { margin-bottom: 5px;line-height: 20px; }
    .swiper-container-horizontal>.swiper-pagination-bullets{bottom: 10px;}
    .p2 {top: 5%;left: 5%;padding-right: 5%;}
    .sectioncpDetails3 .item_re p{height: 200px;overflow: hidden;}


    }
/* /.accordion */
.cpFeatures_itemTop{text-align: center;border-bottom: 1px solid #54575d;
    padding-bottom: 30px;
    margin-bottom: 30px;}
.cpFeatures_itemTop img{width: 60px;height: 60px;display: inline-block;background: #ccc;}

