.sectionSuccess2{padding: 40px 0;overflow: hidden;}
.sectionSuccess_top{margin-bottom: 40px;}
.sectionSuccess_top ul{text-align: center;}
.sectionSuccess_top ul li{display: inline-block;padding: 0px 35px;}
.sectionSuccess_top ul li a{line-height: 80px;font-weight: bold;}
.sectionSuccess_top ul li.on{border-bottom: 3px solid #e90011;font-size: 20px;}
.sectionSuccess_top ul li.on a{color: #e90011;display: block;}

.sectionSuccess_bot ul li{width: 443px;float: left;margin-right: 49.5px;}
.sectionSuccess_bot ul li:nth-child(3n){margin-right: 0;}
.bottomDiv{padding: 35px 0;}
.title{width: 98%;display: block;line-height: 30px;font-weight: bold;margin-bottom: 20px;height: 60px;overflow: hidden;}

/*影视动漫页*/
.sectionfilm2{background: url(../images/filmbg2.jpg)no-repeat center;background-size: cover;padding-top: 70px;padding-bottom: 70x;}
.sectionfilm2 p{margin-bottom: 40px;color: #7a8087;line-height: 37px;}
.sectionfilm3{position: relative;padding-bottom: 20px;}
.sectionfilm3 .section4_con{padding: 35px 0}
.sectionfilm3 .section4_con .aTitle{height: 36px;overflow: hidden;margin-bottom: 10px;}
.sectionfilm3 .section4_con>p{max-height: 100px;overflow: hidden;}
.sectionfilm3 .swiper-button-next,
.sectionfilm3 .swiper-button-prev {
    background: none;
    width: 76px;
    height: 90px;
    text-align: center;
    line-height: 90px;
    background: #e90011;
    transition: all 0.3s;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -ms-transition: all 0.3s;
    -o-transition: all 0.3s;
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.24);
    display: none;
}
.sectionfilm3 .swiper-button-next i,
.sectionfilm3 .swiper-button-prev i{
    color: #fff;
    font-size: 30px;
}


@media only screen and (min-width:1025px){
    .sectionfilm3 .swiper-button-next:hover,
    .sectionfilm3 .swiper-button-prev:hover {
        box-shadow: 0 0 15px rgba(0, 0, 0, 0.24);
    }
}


.sectionfilm3 .swiper-button-prev{
    transform: rotate(180deg);
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
}
.sectionfilm3 .swiper-button-next{
    right: 0;
}
.sectionfilm3 .swiper-button-prev{
    left: 0;
}

/**/
.sectionfilm4{padding: 20px 0 70px 0;display: none;}
.sectionfilm4 .section4_top{margin: 30px 0;}
.sectionfilm4_bot{overflow: hidden;position: relative;}
.bigImg{width: 50%;float: left;overflow: hidden;}
.bigImg a,.bigImg a img{height: 100%;display: block;}
.bigImg .swiper-slide{opacity: 0;filter: alpha(opacity=0);}
.bigImg .swiper-slide.on{opacity: 1;filter: alpha(opacity=100);z-index: 30;position: absolute;top:0;left:0;}
 .swiper-container,.smallimg .swiper-container{height: 100%;}
.smallimg{width: 92px;float: left;position: absolute;left: 50%;height: calc(100% - 144px);top: 0px;}
.smallimg .swiper-container{overflow: inherit;position: relative;padding-top: 72px;}
.smalltxt{float: left;width: calc(50% - 92px)}
.smallimg .swiper-button-prev,.smallimg .swiper-button-next{width: 92px;height: 72px;background: #e90011;color: #fff;line-height: 72px;margin-top: 0;text-align: center;}
.smallimg .swiper-button-prev{top:0;left:0;}
.smallimg .swiper-button-prev i{
    transform: rotate(-90deg);
    -webkit-transform:rotate(-90deg);
    -moz-transform: rotate(-90deg);
    -o-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    display: block;}
.smallimg .swiper-button-next{top:auto;bottom: -72px;left: 0;}
.smallimg .swiper-button-next i{
    transform: rotate(90deg);
    -webkit-transform:rotate(90deg);
    -moz-transform: rotate(90deg);
    -o-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    display: block;}
.smallimg .swiper-wrapper{height: calc(100% - 144px);margin-top: 0px;}
.swiper-slide_le{position: relative;width: 100%;height: 100%;}
.swiper-slide_le img{width: 100%;height: 100%;}
.smalltxt{position: absolute;right: 0;width: calc(50% - 92px);top:0;}
.smalltxt{height: 100%;}
.smalltxt ul,.smalltxt ul li{height: 100%;}
.smalltxt ul li{padding: 72px;box-sizing: border-box;position: absolute;opacity: 0}
.smallimg .swiper-slide.on .swiper-slide_le .mask{display: none;}
.smallimg .swiper-slide.on .swiper-slide_le {border:3px solid #fff;z-index: 19;box-shadow: 0 0 10px rgba(0,0,0,0.5);height: calc(100% - 6px);margin-left: -3px;}
.smallimg .swiper-slide.on .swiper-slide_le img{width: 100%;height: 100%;}
.smalltxt ul li.on{z-index: 10;opacity: 1}




.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{
    background: #bec1c4;
    opacity: 1;
    pointer-events: inherit;
}
@media only screen and (max-width: 1650px) {
    .sectionSuccess_bot ul li{width: 32%;margin-right: 2%;}
    .sectionSuccess_bot ul li:nth-child(3n){margin-right: 0;}
    .sectionfilm3 .wrap{width: 80%;}
}
@media only screen and (max-width: 1366px) {
    .smalltxt ul li{padding: 30px;}
}
@media only screen and (max-width: 1279px) {
    .sectionfilm3 .swiper-button-next, .sectionfilm3 .swiper-button-prev{width: 50px;height: 60px;line-height: 60px;}
    .sectionSuccess_top ul li{padding: 0 25px;}
}
@media only screen and (max-width: 1200px) {
    .smalltxt ul li{padding-right: 0}
    .mCustomScrollBox{padding-right: 30px;}
}
@media only screen and (max-width: 1024px) {
    .sectionSuccess_top ul li{padding: 0 15px;}
    .sectionfilm2{padding: 30px 0; }
    .sectionfilm2 p{line-height: 24px;margin-bottom: 0;}
    .sectionfilm3{padding: 30px 0;}
    .bigImg{width: 42%;}
    .smallimg .swiper-container{padding-top: 50px;}
    .smallimg{left: 42%;height: calc(100% - 100px)}
    .smalltxt{width: calc(58% - 92px)}
    .smallimg .swiper-button-prev, .smallimg .swiper-button-next{height: 50px;line-height: 50px;}
    .smallimg .swiper-button-next{bottom: -50px;}

}
@media only screen and (max-width: 767px) {
    .sectionSuccess2{padding: 20px 0;}
    .sectionSuccess_top ul li.on {border-bottom: 2px solid #e90011;}
    .sectionSuccess_top ul li a {line-height: 45px;}
    .sectionSuccess_top {margin-bottom: 10px;}
    .sectionSuccess_bot ul li{width: 100%;margin-right: 0;}
    .bottomDiv {padding: 20px 0;}
    .title{margin-bottom: 10px;line-height: 22px;}
    .sectionfilm3{padding-bottom: 0;}
    .sectionfilm3 .swiper-button-next, .sectionfilm3 .swiper-button-prev {
        width: 30px;
        height: 30px;
        line-height: 30px;
    }
    .sectionfilm3 .swiper-button-next i, .sectionfilm3 .swiper-button-prev i{font-size: 18px;}
    .sectionfilm4 {padding: 0px 0 40px 0;}
    .bigImg{width: 100%;height: auto!important;}
    .bigImg .swiper-slide{height: auto;}
    .smallimg{border:1px solid #fff;}
    .smallimg{width: 100%;position: initial;}
    .smalltxt{width: 100%;position: inherit;}
    .smallimg .swiper-wrapper{height: auto;}
    /*.smallimg .swiper-slide.on .swiper-slide_le{height: auto;}*/
    .smallimg .swiper-button-prev, .smallimg .swiper-button-next{width: 30px;height: 30px;top: 50%;margin-top: -15px;line-height: 30px;bottom: auto;}
    .smallimg .swiper-container {padding-top: 0px;}
    .smallimg .swiper-button-prev{left: 0;right: 0;}
    .smallimg .swiper-button-next{right: 0;left: auto;}
    .smallimg .swiper-slide{height: auto;}
    .smallimg .swiper-slide.on .swiper-slide_le {border: 1px solid #e90011;z-index: 19;height: calc(100% - 2px);box-shadow: none;margin-left: -1px;}
    .smalltxt{height: 220px;}
    .smalltxt ul li{padding: 15px;padding-right: 0;}
    .smallimg .swiper-button-prev i {
        transform: rotate(180deg);
        -webkit-transform:rotate(180deg);
        -moz-transform: rotate(180deg);
        -o-transform: rotate(180deg);
        -ms-transform: rotate(180deg);
    }
    .smallimg .swiper-button-next i {
        transform: rotate(0deg);
        -webkit-transform:rotate(0deg);
        -moz-transform: rotate(0deg);
        -o-transform: rotate(0deg);
        -ms-transform: rotate(0deg);
    }
    .sectionSuccess_top ul{text-align: left;}
}
.sectionfilm3 .section4_ul li{width: 100%;margin-bottom: 30px;margin-right: 0;overflow: hidden;}
.sectionfilm3 .section4_ul li>a{float: left;width: 35%;}
.sectionfilm3 .section4_ul li .section4_con{float: left;width: 65%;padding: 0 35px;box-sizing: border-box;}
@media only screen and (max-width: 1024px){
    .sectionfilm3 .section4_ul li:last-child{margin-bottom: 0;}
}

/*===*/
.contBot{margin-top: 0;}
.addcontent{overflow: hidden;padding: 70px 0;}
.addcontentAll{display: flow-root;}
.addcontent_le{width: 50%;float: left;}
.addcontent_leItem{position: relative;padding: 0 78px;box-sizing: border-box;margin-bottom: 60px;}
.addcontent_leItem h5{color: #4e5258;line-height: 30px;margin-bottom: 15px;}
.addcontent_leItem p{color: #7a8087;margin-bottom: 14px;line-height: 24px;}
.addcontent_leItem>span{width: 70px;height: 70px;border-radius: 100%;display: block;position: absolute;left: 0;top:-20px;background: #e90011;}


.slider_box{float: right;width: 50%;}
.case_show{ position: relative;}
.case_show_b{ width: 100%; height: 100%;margin-bottom: 20px;}
.case_show_b li i{font-size: 72px;color: #fff;cursor: pointer;}
.case_show_s{width:100%;  z-index: 10;margin: 0 auto;}
.case_show_s li{position: relative;cursor: pointer;opacity:0.4;filter:alpha(opacity=40); -moz-opacity:0.4; -khtml-opacity:0.4; overflow: hidden;}
.case_show_s li.on{opacity:1;filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity:1;}
.case_show_s .swiper-container{width:100%;margin: auto;}
.case_show_s li img{height: 100%!important;}


.case_show_s .but>div{width: 74px;height: 90px;box-shadow: none;background: none;background:#e90011;color: #fff;text-align: center;line-height: 90px;}
.case_show_s .but>div i{font-size: 30px;}
.case_show_s .but>div.swiper-button-prev{left:0px;top: 35%;transform: rotate(180deg);}
.case_show_s .but>div.swiper-button-next{right:0px;top: 35%;}
.case_show_s .swiper-button-next.swiper-button-disabled,.case_show_s .swiper-button-prev.swiper-button-disabled{cursor: pointer; pointer-events:visible;opacity: 1;}
.case_show_s .swiper-button-next.disabled,.case_show_s .swiper-button-prev.disabled{cursor: auto; background: rgba(0,0,0,0.5);opacity: 1;}

.learnMore a{width: 148px;height: 34px;line-height: 34px;text-align: center;display: block;background: #e90011;color: #fff;}
.learnMore a:hover{color: #fff!important;}
@media only screen and (min-width: 1025px) {
    .learnMore a:hover{background: rgba(233,0,17,.7)!important;}
}
.video_appbox{ position:fixed; width:100%; height:100%; top:0; left:0; z-index:9999999;display:none;}
.video_appbox .video_t{ left:10%; top:12%; position:absolute; height:70%; width:80%;   z-index:2; background:#000;}
.video_appbox .video_t video{ object-fit: cover; }
.video_appbox .mask{ position:absolute; z-index:1; left:0; top:0; width:100%; height:100%; background:rgba(0,0,0,0.5);}
.lt9 .video_appbox .mask{filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr="#88000000", EndColorStr="#88000000");}
.video_close{ position:absolute; top:6%; right: 10%; cursor:pointer; z-index: 99999;}
.video_close i{color: #fff;font-size: 20px;}
/*成功案例 详情页*/
.successCont h2{color: #4e5258;}
.successCont .addcontent_le{float: right;padding-left: 60px;box-sizing: border-box;}
.successCont .slider_box{float: left;}
.edit_item-l{font-size: 18px;color: #4e5258;width: 103px;float: left;line-height: 2;}
.edit_item-r{float: right;width: calc(100% - 103px);}
.xgal h2{margin-bottom: 40px;}
.xgal_all dl{float: left;width: 23.5%;margin-right: 2%;}
.xgal_all dl dd a img{width: 100%;}
.xgal_all dl dt a {padding: 25px 0;display: block;}
.xgal_all dl:last-child{margin-right: 0;}

@media only screen and (max-width:1024px) {

    .case_show_s .but>div{width: 50px;height: 70px;line-height: 70px;}
    .case_show_s .but>div i{font-size: 24px;}
    .addcontent_leItem{padding: 0px 40px;}
    .addcontent_leItem span {width: 30px;height: 30px;top: 1px;}
    .addcontent_leItem span img{width: 25px;}
    .successCont .addcontent_le{padding-left: 0;width: 100%;float: none;overflow: hidden;margin-bottom: 30px;}
    .successCont .slider_box{width: 100%;float: none;}
    .sectionfilm3 .section4_ul li>a{width: 100%;}
    .sectionfilm3 .section4_ul li .section4_con{width: 100%;padding: 25px 0;}
    .sectionfilm3 .section4_con>p{height: auto;}
    .sectionfilm3 .wrap {
         width: 94%;
    }

}
@media only screen and (max-width:767px) {
    .slider_cont {
        width: 100%;
    }

    .case_show_b .swiper-container {
        overflow: hidden;
    }

    .case_show_b {
        margin-bottom: 10px;
    }

    .case_show_b li img {
        box-sizing: border-box;
        padding: 0 1px;
    }

    .slider_box {
        margin-bottom: 20px;
    }

    .case_show_s li {
        height: 0;
        padding-bottom: 14%;
        width: 25%;
    }

    .case_show_s li img {
        height: 100% !important;
        position: absolute;
        top: 0;
        left: 0;
    }

    .slider_p {
        padding: 0;
        width: 100%;
    }
    .addcontent_le{width: 100%;float: none;}
    .slider_box{width: 100%;float: none;}
    .addcontent{padding: 20px 0;}
    .addcontent_leItem{margin-bottom: 20px;}
    .case_show_s .but>div {
        width: 30px;
        height: 50px;
        line-height: 50px;
    }
    .successCont .addcontent_le{padding-left: 0;}
    .successCont .slider_box{margin-top: 20px;}
    .xgal h2 {margin-bottom: 10px;}
    .xgal_all dl{width: 100%;margin-right: 0;}
    .edit_item-l{float: none;}
    .edit_item-r{width: 100%;float: none;}
    .video_appbox .video_t{height: 30%;width: 90%;left: 5%;top: 20%;}
}
