.slider{position:relative;border-bottom:10px solid #52bcec;}
.slider,
.slider ul li,
.slider ul li a img{width:100%;height:470px;}
.slider a.prev,
.slider a.next{background:rgba(0,0,0,.7);position:absolute;top:20px;color:#fff;text-decoration:none;font-size:14px;}
.slider .pagination{position:absolute;bottom:20px;left:20px}
.slider .pagination a{float:left;padding:6px 8px;color:#fff;text-decoration:none;font-size:14px;background:rgba(0,0,0,.3);border-radius:5px;margin-right:5px;}
.slider .pagination a.active{background-color:darkred;}
.visible{width:565px;height:auto;}
.visible-inner ul li,
.visible-inner ul,
.visible-inner ul li a img{width:185px;height:100px;margin-right:5px;}
.visible a.next,
.visible a.prev{height:40px;line-height:40px;}
.visible.vertical{width:185px;height:315px}
.visible.vertical .visible-inner ul li{margin-bottom:5px;}
.visible.vertical a.next,
.visible.vertical a.prev{height:20px;line-height:20px}
.vertical a.next{right:20%;width:102px;height:102px;text-align:center;background:url(up.png);top:39%;}
.vertical a.prev{right:27%;width:52px;height:52px;text-align:center;background:url(down.png);top:45%;}
.list{width:600px;height:60px;overflow:hidden;border-top:3px solid #111}
.list ul li{float:left;width:120px;height:60px;opacity:.5}
.list ul li a img{width:120px;height:60px}
.list ul li.active{opacity:1}