.tem299-irregular{padding:2% 0;}
.tem299-irregular .images a{color:inherit;display:block;}
.tem299-irregular .images img{width:100%;opacity:0;}
.tem299-irregular .images{padding:0!important;}
.tem299-irregular .images .box{position:relative;color:#FFF;border-color:#333;}
.tem299-irregular .images .image{background-size:cover;background-position:center;background-repeat:no-repeat;}
.tem299-irregular .images .swiper{overflow:hidden;}
.tem299-irregular .images .text_{position:absolute;bottom:0;left:0;padding:10px 30px;}
.tem299-irregular .images .title_{font-size:20px;}
.tem299-irregular .images .description_{opacity:.5;}
.tem299-irregular .nav{display:none;position:absolute;bottom:0;right:0;transform:translateX(100%);border-color:inherit;height:70px;}
.tem299-irregular .nav span{position:relative;display:inline-block;width:0;height:0;font-size:30px;border:35px solid;cursor:pointer;border-color:inherit;transition:.5s;z-index:1;}
.tem299-irregular .nav span:first-child{opacity:.8;}
.tem299-irregular .nav span:last-child{opacity:.9;}
.tem299-irregular .nav span:hover{opacity:1;}
.tem299-irregular .nav span i{position:absolute;top:-15px;left:-15px;display:block;width:30px;height:30px;overflow:hidden;}
.tem299-irregular .nav span i.icon-gengduo1:before{margin-left:-7px;}
.tem299-irregular .nav span.prev i,
.tem299-irregular .nav span i.icon-keyboard_backspace:before{display:inline-block;transform:scaleX(-1);}
.tem299-irregular .textRow{padding:0;margin:-10px 0 0 -5px;position:relative;z-index:1;}
.tem299-irregular .tem289-irregular .text:before{top:initial;bottom:-10px;}
.tem299-irregular .container{padding-top:10px;}
@media(min-width:769px){
    .tem299-irregular .nav{display:block;}
    .tem299-irregular .container{display:flex;display:-webkit-flex;align-items:flex-end;}
    .tem299-irregular .textRow{margin-bottom:70px;}
}
@media(max-width:768px){
    .tem299-irregular .container{padding-left: 3%!important;padding-right: 3%!important}
    .tem299-irregular.full-screen-spacing .container{padding-left: 0!important;padding-right: 0!important}
    .tem299-irregular .textRow{margin-left:0!important;}
    .tem299-irregular .text .box{padding-left: 3%!important;padding-right: 3%!important;}
}