/* banner -S */
.banner_box{position: relative;z-index: 0;width:100%;height:0;display:none;margin:0 auto;overflow: hidden;}
.banner_box ul,.banner_box .banner_li{list-style:none;padding:0;}
.banner_box .imagelist{margin-bottom:0px; height: 100%; position: relative;}

.banner_box .imagelist ul,.banner_box .imagelist li{height:100%;}
.banner_box .imagelist li{float:left;height:100%;overflow:hidden;width: 100%;background:#eee;}
.banner_box .imagelist .block{width:100%;height:100%;display:block;background:no-repeat center; background-size:auto 100%; }
.banner_box .point{position: absolute;z-index: 40; width: 100%;bottom:20px;left:0; text-align: center;margin:0; transition: 0.3s;}
.banner_box .point:hover{ transform: scale(1.5); }
.banner_box .point>li{ display: inline-block; *display: inline; *zoom:1;border-radius:100%; cursor: pointer; width:10px;height:10px;border:none;margin:0 5px; background:#878684; transition: 0.3s; -webkit-transition: 0.3s;}
.banner_box .point>li:hover{border-radius:100%;}
.banner_box .point>li.active{ background:#ef8300}
/*图片左右切换公共样式 -S*/
.banner_box .control_side{opacity:0;filter:opacity(0);transition:0.2s;}
.banner_box:hover .control_side{opacity:1;filter:opacity(100);}
.banner_box .control_side span{position: absolute;z-index: 40;top:50%;display: block;width: 44px;height: 55px;margin-top:-22px;background-position: center;background-repeat:no-repeat; cursor: pointer;transition:0.3s;}
.banner_box .control_side span:hover{opacity:1;fliter:alpha(opacity=100);}
.banner_box .control_side .prev{left:30px;background-image: url(banner_leftarrow.png);}
.banner_box .control_side .prev:hover{background-image: url(banner_leftarrow_hover.png);}
.banner_box .control_side .next{right:30px;background-image: url(banner_rightarrow.png);}
.banner_box .control_side .next:hover{background-image: url(banner_rightarrow_hover.png);}
/*图片左右切换公共样式 -E*/
/* banner -E */