.main_banner{position: relative;overflow: hidden;}
.main_banner div .textimg1{position:absolute;top:115px;left:-100px;opacity: 0;transition: all 1.5s;}
.main_banner div .textimg2{position:absolute;top:185px;left:150px;opacity: 0;transition: all 1.5s;transition-delay: 1s}
.main_banner div .iconimg1{position:absolute;top:250px;left:80px;animation-name: opacity;animation-duration: 2s;animation-timing-function: linear;}
.main_banner div.active .textimg1{left:80px;opacity:1}
.main_banner div.active .textimg2{left:80px;opacity:1}

@keyframes opacity{
    0%{opacity:0}

    33%{opacity:1}

    66%{opacity:0}

    100%{opacity:1}

}