.flex{display:flex;justify-content:space-between;flex-wrap:wrap}
.flex-left{display:flex;flex-wrap:wrap}
.flex-center{display:flex;flex-wrap:wrap;justify-content: center;}
.flex-right{display:flex;flex-wrap:wrap;justify-content: flex-end;}
.flex-v-center{display:-webkit-flex;display:flex;flex-direction:column;justify-content:center}
.flex-v{display:-webkit-flex;display:flex;flex-direction:column;justify-content:space-between;}
.flex-v-bottom{display: -webkit-flex;display: flex;align-items: flex-end;flex-wrap: wrap;justify-content: left;}
.three-box .defalut{position: absolute;left: 5%;right: 5%; bottom: .9rem;z-index: 6;text-align: center;color: #fff;text-shadow: 0 0 5px rgba(0,0,0,.4)}
.l2{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.three-box .defalut h4{font-size: .42rem;font-weight: normal;}
.three-box .defalut span{font-size: .14rem;}
.three-box .defalut span:after{height: 3px;width:.75rem;background: linear-gradient(45deg,#0082e6 0%,#00c09c 100%);display: block;margin: 0 auto;content: '';margin-top: .16rem}
.three-box .defalut  img{margin-top: .2rem;display: none;}
.three-box .slideCon{background: rgba(0,0,0,0);left: 0;position: absolute;bottom:0;z-index: 6;right: 0;opacity: 0;visibility: hidden;}

.three-box.a .three-box-left .slideCon{opacity: 1;visibility: inherit;transition:  linear .4s .5s}
.three-box.a .three-box-left .defalut{opacity: 1;visibility:inherit;z-index: 5;top:1rem;right: auto;left: 20%;text-align: left;}
.three-box.a .three-box-left .defalut h4{font-weight: bold;}
.three-box.a .three-box-left .defalut span:after{margin-left: 0;}
.three-box.a .three-box-left .defalut img{display: none;}


.three-box.b .three-box-right .slideCon{opacity: 1;visibility: inherit;transition:  linear .4s .5s}
.three-box.b .three-box-right .defalut{opacity: 1;visibility:inherit;z-index: 5;top:1rem;right: auto;left: 20%;text-align: left;}
.three-box.b .three-box-right .defalut h4{font-weight: bold;}
.three-box.b .three-box-right .defalut span:after{margin-left: 0;}
.three-box.b .three-box-right .defalut img{display: none;}

.three-box .slick-slider{
    margin-bottom: 0;
}

.sliceTxt{width:100%;background: rgba(0,79,161,1);color: #fff;padding: .3rem 3% .3rem 0;/* display: flex; *//* justify-content: flex-end; */overflow: hidden;}
.sliceTxt .slick-slide{display:flex;justify-content:space-between;flex-wrap:wrap}
.sliceTxt .slick-slide .t{width:75% /*calc(100% - 1.5rem)*/}
.sliceTxt .slick-slide .more{width: 1.5rem}
.sliceTxt .slick-slide{height: inherit;}
.sliceTxt .slick-slide  h4{font-size: .24rem;font-weight: normal;position: relative;padding-right: .3rem}
.sliceTxt .slick-slide  h4:after{height: .45rem;width:3px;background: linear-gradient(45deg,#0082e6 0%,#00c09c 100%);
	display: block;content: '';position: absolute;top:50%;transform: translateY(-50%);right: 0}
.sliceTxt .slick-slide .desc{line-height: .3rem;width: 50%;padding-left: .3rem;height: .6rem; flex:1;}
.sliceTxt .slick-slide .more{position: relative;color: #fff;display: block;height: .35rem;width: 1.1rem}
.sliceTxt .slick-slide .more:after{content: '';background: linear-gradient(45deg,#0082e6 0%,#00c09c 100%);position: absolute;left: 0;top: 0;bottom: 0;z-index: 0;width: 0;transition: .3s;display: block;}
.sliceTxt .slick-slide .more:hover:after{width: 100%}
.sliceTxt .slick-slide .more:hover{color: #fff}
.sliceTxt .slick-slide .more:hover span{border: 1px solid transparent}
.sliceTxt .slick-slide .more span{display: flex;justify-content: space-between;width: 1.1rem;position: relative;z-index: 4;border: 1px solid #ddd;line-height: .33rem;padding: 0 .1rem;width: 100%;height: 100%}
.sliceTxt .slick-slide .more span:after{content: ">";font-family: 宋体;font-size: .14rem;font-weight: 600;}

.slideIco{position: relative;padding-right: 3%;width: 100%; overflow: hidden;    background: linear-gradient(45deg,#0082e6 0%,#00c09c 100%);}
.three-box .aright .slideIco{position: relative;padding-left: 3%;padding-right: 0}
.three-box .aright .sliceTxt{padding-right: 0;padding-left: 3%}

.hdg-S{width: 1220px;margin: 0;float: right;}
.three-box-right .hdg-S{float: left;}
.three-box-right .sliceTxt{padding: 0.3rem 0 .3rem 3%;overflow: hidden;}
.three-box-right .slideIco{padding-left: 3%;}
.slideIco .ssbtn{display: none}
.slideIco .ssbtn a{position: absolute;top:50%;transform: translateY(-50%);color: #fff;font-size: .18rem}
.slideIco .ssbtn a:hover{color: #00d999}
.slideIco .ssbtn .prev{left: 0}
.slideIco .ssbtn .next{right: 0}
.slideIco .slick-slide{cursor: pointer;height: .95rem;}
.slideIco .slick-slide .tit{padding:.1rem .2rem .1rem .2rem;color: #fff;width: 100%}
.slideIco .slick-slide .tit h4{font-size: .2rem;font-weight: normal;text-align: center;}
.slideIco .slick-slide .tit span{opacity: .4;font-size: .12rem;display: none;}
.slideIco .slick-slide .ico{padding: .1rem .1rem 0 0;position: absolute;right: 0;top: .1rem;z-index: 0;pointer-events: none}
.slideIco .slick-slide:after{}
.slideIco .slick-current:after {content: '';background: #004fa1;position: absolute;left: 0;top: 0;bottom: 0;z-index: 0;width: 0;transition: .5s;display: block;width: 100%}
.slideIco .slick-current+.slick-slide .flex{border-left-color: transparent}
.slideIco .slick-slide .flex{border-left: 1px solid rgba(255,255,255,.6);position: relative;z-index: 3;height: 100%;
	;position: relative;}
.slideIco .slick-current .flex{border: 1px solid transparent;background: transparent}

.slideIco .sico svg{height: .6rem;width: .9rem\0;display: block;margin: 0 auto}
.three-box .aright .slideIco .sico svg{height: .6rem;width: .9rem\0;display: block;margin: 0 auto}
.slideIco .cls-1,.cls-2,.cls-3{fill:none;stroke:#fff;stroke-miterlimit:10;stroke-width:3px;}


@media screen and (max-width:1500px){
    .three-box .slideCon{
        width: 166%;
    }
    .three-box.a .three-box-left .slideCon{
        width: 100%;
    }
    .three-box.b .three-box-right .slideCon{
        width: 100%;
    }
    .hdg-S{width:100%;float: none;}
    .slideIco{padding-left: 3%;}
    .sliceTxt{padding: .3rem 3%;}
}
@media screen and (max-width:768px){
    .three-box .slideCon{display: none;}
    .three-box-label{display: none !important;}
    .three-box .defalut{position: absolute;left: 5%;right: 5%;top: 50%;transform: translateY(-50%);z-index: 6;text-align: center;color: #fff;text-shadow: 0 0 5px rgba(0,0,0,.4);}
}