
.fl{float:left;display:inline;}
.fr{float:right;display:inline;}
.banner{width:100%;padding-top:70px;}
.banner .title{height:130px;margin:auto;display:block;}
.banner .showf{overflow:hidden;margin:auto;width:100%;height:430px;position:relative;}
.banner .shows{float:left;display:none;width:100%;position:absolute;top:0px;left:0px;}
.banner .text, .banner .img, .banner .button, .banner .f{display:block;margin:auto;}
.banner .f {width:723px;height:16px;margin-bottom:12px;}
.banner .img {margin-top:12px;}
.banner .button{width:219px;}
.banner .button a{float:left;display:inline;width:23px;height:23px;margin-right:1px;background:url(../img/2024/hjs/bg_banner_button.png) no-repeat;}
/*
.banner .button a.btn1{background-position:-0px 0px;}
.banner .button a.btn2{background-position:-20px 0px;}
.banner .button a.btn3{background-position:-43px 0px;}
.banner .button a.btn4{background-position:-66px 0px;}
*/

.banner .button a.btn1_fire{background-position:-0px -23px;}
.banner .button a.btn2_fire{background-position:-20px -23px;}
.banner .button a.btn3_fire{background-position:-43px -23px;}
.banner .button a.btn4_fire{background-position:-66px -23px;}
