/*图片轮播*/
.banner { position: relative; visibility: hidden; overflow: hidden; width:100%; height: 254px; background: #f2f2f2;}
.banner_wrap {overflow: hidden; position: relative; width:100%; height: 296px;}
.banner_wrap > div {float: left; position: relative; width:100%;}
.banner_wrap > div a { display:block; width:100%; text-align:center;}
.banner_wrap > div a img{ width:100%; height:auto;}
.navpos{ position:absolute; left:0; bottom:-2%; width:100%;}
#banner_pos { width:100%; padding-bottom:2%; text-align: center;}
#banner_pos li { background-color: #d5d2d2; border-radius:12px; cursor: pointer; display: inline-block; height:12px; margin: 0 5px; width:12px;}
#banner_pos li.crt { background-color: #da1421}