.subbanner-box{position:relative;z-index:3;}
.subbanner-box .m-focus-d,
.subbanner-box .m-focus-d .switchable-box,
.subbanner-box .m-focus-d .switchable-content li{height:250px;}
.banner-box{position:relative;margin-bottom:10px;z-index:3;}
.m-focus-d{position:relative;height:480px;overflow:hidden;}
.m-focus-d .switchable-box{width:100%;height:480px;}
.m-focus-d .switchable-content li{width:100%;height:480px;text-align:center;overflow:hidden;text-indent:-999em;}
.m-focus-d .switchable-content li img{ visibility:hidden;}
.m-focus-d .link{position:absolute;width: 100%;height:480px;left:0;top:0;display:block;z-index:9;}
.m-focus-d .m-focus-prev,
.m-focus-d .m-focus-next{position:absolute;top:50%;z-index:25;width:40px;height:110px;margin-top:-15px;text-align:center;}
.m-focus-d .m-focus-prev {right:50%;margin-right:460px;background-position:left center;}
.m-focus-d .m-focus-next {left:50%;margin-left:460px;background-position:right center;}
.m-focus-d .m-focus-prev:hover,.m-focus-d .m-focus-next:hover{filter:alpha(opacity=50);opacity: 0.5;-moz-opacity:0.5;-khtml-opacity: 0.5;}
.m-focus-d .switchable-nav {position:absolute;bottom:10px;left:50%;width:1000px;margin-left:-500px;z-index:24;text-align:center;z-index:5}
.m-focus-d .switchable-nav ol{display:inline-block;*display:inline;*zoom:1;padding:0 15px;height:24px;}
.m-focus-d .switchable-nav li {display:inline-block;*display:inline;*zoom:1;cursor:pointer;margin:0 4px;width: 12px;height:12px;line-height: 12px; border-radius: 30px;overflow:hidden;text-align:center;font-family:'microsoft yahei';background: #FFF;color: #FFF;border: 2px solid #2440A1;}
.m-focus-d .switchable-nav li.active{background: #2440A1;color: #2440A1;border: 2px solid #FFF;}
.m-focus-d .switchable-caption{position:absolute;left:0;bottom:0;padding:4px 0;line-height:30px;width:100%;text-indent:20px;font-size:14px;}
.subbanner-box .m-focus-d .switchable-nav{display: none;}