@charset "utf-8";.focus{width:740px;height:240px;overflow:hidden;position:absolute;border-radius:1em;margin:0;left:0;border:5px solid #fff;box-shadow:0 3px 7px #999}.focus ul{height:240px;position:absolute}.focus ul li{float:left;width:740px;height:240px;overflow:hidden;position:relative;background:#000}.focus ul li div{position:absolute;overflow:hidden}.focus .btnBg{position:absolute;width:740px;height:20px;left:0;bottom:0;background:#000;display:none}.focus .btn{position:absolute;width:720px;height:23px;padding:0 10px;right:0;bottom:6px;text-align:right}.focus .btn span{display:inline-block;_display:inline;_zoom:1;width:25px;height:24px;line-height:24px;text-align:center;_font-size:0;margin-left:5px;cursor:pointer;background:#fff}.focus .btn span.on{background:#fff}.focus .preNext{width:45px;height:100px;position:absolute;top:75px;background:url(../images/sprite.png) no-repeat 0 0;cursor:pointer}.focus .pre{left:0}.focus .next{right:0;background-position:right top}@media screen and ( max-width:767px){.focus{width:100%;height:240px;overflow:hidden;position:relative;border-radius:1em;margin:0;left:0;border:5px solid #fff;box-shadow:0 3px 7px #999}}@media screen and ( min-width:768px) and ( max-width:1000px){.focus{width:100%;height:240px;overflow:hidden;position:relative;border-radius:1em;margin:0;left:0;border:5px solid #fff;box-shadow:0 3px 7px #999}.focus ul{width:100%;height:240px;position:absolute}.focus ul li{float:left;width:100%;height:240px;overflow:hidden;position:relative;background:#000}.focus ul li a img{width:100%}}