﻿.banner_page{overflow:hidden;line-height:0;text-align:center;position:relative;min-height:300px; 
background-size: 100% 100%;
background-repeat: no-repeat;background-position: top right; height: 458px}


.banner_page img{visibility:hidden;margin:0 auto}
.banner_page img.show{visibility:visible}
.banner_page .text{position:absolute;top:50%;left:20%;transform:translateY(-30%);z-index: 999;color: #fff;font-size: 40px}
.banner_page .text2{position:absolute;top:60%;left:20%;transform:translateY(-30%);z-index: 999;color: #fff;font-size: 20px}