
/* 方案综述 begin */
.row_zhjy1{color: #fff;height: 870px;background-position: right;}
.row_zhjy1 .g-t1{color: #fff}
.row_zhjy1 .g-t1:after{background: #fff;}
.row_zhjy1 .m-tab1{margin-top: 0;}
.row_zhjy1 .m-tab1 li a{color: #fff;width: auto;padding: 0 30px;}
.row_zhjy1 .m-tab1 li a .iconfont{
    display: none;
}
.row_zhjy1 .m-tab1 li p{border-bottom: 1px solid #fff;margin-top: 30px;padding-bottom: 10px;cursor: pointer;display: none;}
.row_zhjy1 .m-tab1 li p.on{border-bottom: 1px solid #f60;color:#f60}
.row_zhjy1 .m-tab1 li:nth-child(1) p{display: block;}
.box_fazs{max-width: 500px;text-align: justify;}

/* 新  背景 */
.row_zhjy1{
    height: 0;
    padding-bottom: 42%;
}
.row_zhjy1 .txt{
    line-height: 28px;
}
@media screen and (max-width:1600px){
    .row_zhjy1 .m-tab1 li p {
        margin-top: 20px;
        padding-bottom: 8px;
    }
}
@media screen and (max-width:1370px){
    .row_zhjy1 .m-tab1 {
        margin-bottom: 0;
    }
}



@media screen and (max-width:1199px){
    .row_zhjy1 {height: 600px;padding-bottom: 50px;}
    .row_zhjy1 .m-tab1 {
        margin-bottom: 20px;
    }
}
@media screen and (max-width:768px){
    .row_zhjy1 {height: auto;min-height: 450px;background-position: top !important;}
    .row_zhjy1 .m-tab1 li.app-sel a .iconfont{
        display: inline-block;
    }
    .row_zhjy1 .m-tab1 li p {
        margin-top: 8px;
        padding-bottom: 6px;
    }
    .m-tab1 li {float: none}
    .row_zhjy1 .m-tab1 li a {width: 100%;}
    .row_zhjy1 .m-tab1 li:nth-child(1) p{display: none;font-size: 12px;}
}
/* 方案综述 end */

/* 方案组成 begin */
.fazc_swiper{margin-top: 40px;position: relative;}
.fazc_swiper .img{padding-bottom: 120%;height: 0;overflow: hidden;background: #f3f3f3;position: relative;margin-bottom: 15px;}
.fazc_swiper .img img{
    max-width: 80%;
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%,-50%);
    -moz-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    -o-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
}
.fazc_swiper p img{
    margin-right: 8px;
}
.fazc_swiper .bg_left,
.fazc_swiper .bg_right{width: 16%;height: 100%;position: absolute;top: 0;background: rgba(255, 255, 255, 0.6);z-index: 1;}
.fazc_swiper .bg_left{left: 0;}
.fazc_swiper .bg_right{right: 0;}
.fazc_swiper .swiper-scrollbar{height: 2px;margin-top: 60px;}
.fazc_swiper .swiper-scrollbar-drag {background: #f60;height: 3px;}

.fazc_swiper .swiper-button-next,
.fazc_swiper .swiper-button-prev{
    width: 100px;
    height: 100px;
    line-height: 100px;
    border: 1px dashed #8a8a8a;
    border-radius: 50%;
    background: none;
    text-align: center;
}
.fazc_swiper .swiper-button-next{
    right: 8%;
}
.fazc_swiper .swiper-button-prev{
    left: 8%;
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg);
}
.fazc_swiper .swiper-button-next:after,
.fazc_swiper .swiper-button-prev:after{
    font-family: "iconfont" !important;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e60d";
    font-size: 24px;
    color: #8a8a8a;
    position: relative;
    z-index: 2;
}
.fazc_swiper .swiper-button-next:hover::before,
.fazc_swiper .swiper-button-prev:hover::before{
    content: '';
    display: block;
    position: absolute;
    top: 5%;
    left: 5%;
    width: 90%;
    height: 90%;
    border-radius: 50%;
    background: #f60;
}
.fazc_swiper .swiper-button-next:hover::after,
.fazc_swiper .swiper-button-prev:hover::after{
    color: #fff
}

@media screen and (max-width: 1300px){
    .fazc_swiper .swiper-button-next, 
    .fazc_swiper .swiper-button-prev {
        width: 72px;
        height: 72px;
        line-height: 70px;
    }
    .fazc_swiper .swiper-button-next:after, 
    .fazc_swiper .swiper-button-prev:after {
        font-size: 18px;
    }
}

@media screen and (max-width:1199px){
    .fazc_swiper .swiper-button-next, 
    .fazc_swiper .swiper-button-prev {width: 60px;height: 60px;line-height: 58px;}
    .fazc_swiper .swiper-button-next {right: 4%;}
    .fazc_swiper .swiper-button-prev {left: 4%;}
}
@media screen and (max-width:768px){
    .fazc_swiper .bg_left, 
    .fazc_swiper .bg_right,
    .fazc_swiper .swiper-button-next, 
    .fazc_swiper .swiper-button-prev{
        display: none
    }
    .fazc_swiper {padding: 0 15px;}
    .fazc_swiper .swiper-scrollbar {margin-top: 40px;}
}
/* 方案组成 end */

/* 核心优势 begin */
.row_zhjy3{background: #EDF4F9;}
.box_hxys{margin-top: 40px;}
.box_hxys .con{display: block;height: 360px;padding: 60px 36px 20px;background: #fff;box-shadow: 0px 8px 15px 0px rgba(58, 58, 58, 0.1);color: #222;transition: all 0.3s;}
.box_hxys .con .icon{height: 60px;}
.box_hxys .con .icon .active{display: none}
.box_hxys .con .tit{margin: 30px 0 15px;font-weight: 400;}

.box_hxys .con:hover{background: #f60;color: #fff}
.box_hxys .con .txt{
    color: #666;
}
.box_hxys .con:hover .txt {
    color: #fff;
}

.box_hxys .con:hover .icon img{display: none}
.box_hxys .con:hover .icon .active{display: inline-block}

@media screen and (max-width:1370px){
    .box_hxys .con {
        padding: 50px 25px 20px;
    }
}
@media screen and (max-width:768px){
    .row_zhjy3 .wp{padding: 0;}
    .box_hxys ul li{
        width: 50%;
        float: left
    }
    .box_hxys .con .icon {
        height: 40px;
    }
    .box_hxys .con .icon img{
        height: 100%;
    }
    .box_hxys .con .tit {
        margin: 18px 0 10px;
    }
    .box_hxys .con {
        height: 215px;
        padding: 26px 10px 10px;
    }
}
/* 核心优势 end */