@charset "utf-8"; /* CSS Document */ table { border-collapse: collapse; border-spacing: 0; } html, body, fieldset, img, iframe, abbr { border: 0; } i, cite, em, var, address, dfn { font-style: normal; } [hidefocus], summary { outline: 0; } li { list-style: none; } h1, h2, h3, h4, h5, h6, small { font-size: 100%; font-weight: normal } sup, sub { font-size: 83%; } pre, code, kbd, samp { font-family: inherit; } q:before, q:after { content: none; } textarea { overflow: auto; resize: none; } label, summary { cursor: default; } a, button { cursor: pointer; } del, ins, u, s, a, a:hover { text-decoration: none; } a { color: #333; font-family: "microsoft yahei"; } a:hover { color: #1a78c5 } .fr { float: right !important } .fl { float: left !important } .clearfix { *+height: 1%; } .clearfix:before{ content:""; display:table; } /*轮播样式ʽ*/ .poster_box { overflow: hidden; margin: 30px 20px } .poster_box h2 { font-size: 30px; color: #015293; font-weight: bold; text-align: center; } .poster_box h3 { font-size: 16px; color: #015293; margin: 10px 0 35px; text-align: center; } .poster-main { position: relative; width: 100%; height: 500px!important; margin-left: auto; margin-right: auto; } .poster-main img { border-radius: 10px; display: block; box-shadow: 0px 0px 10px #222222; -webkit-box-shadow: 0px 0px 10px #222222; } .poster-main a, .poster-main img { box-shadow: 10px 10px 10px #bfbfbf; display: block; width: 100%; height: 100%; } .poster-main .poster-list { width: 1000px; height: 500px; } .poster-main .poster-list .poster-item { width: 200px; height: 500px; position: absolute; left: 0; top: 0; } .poster-main .poster-list .poster-item .item { position: relative; width: 100%; height: 100% } .poster-main .poster-btn { position: absolute; top: 0; cursor: pointer; filter: opacity(.5) brightness(1); } .poster-main .poster-btn:hover { filter: opacity(1) brightness(2); } .poster-main .poster-prev-btn { left: 0; background: url(../icon/left-new.png) no-repeat center center; } .poster-main .poster-next-btn { right: 0; background: url(../icon/right-new.png) no-repeat center center; } .poster-item-title { background:rgba(42, 42, 42, 0.8) none repeat scroll 0 0 !important;/*实现FF背景透明,文字不透明*/ filter:Alpha(opacity=80); background:#2a2a2a; color: #FFF; width: 100%; height: 52px; line-height: 52px; position: absolute; bottom: 0; text-indent: 29px } .lunbo_btn { height: 15px; width: 100%; margin: 0px auto; position: absolute; z-index: 3; text-align: center; bottom: 2px } .lunbo_btn li { width: 14px; height: 14px; display: inline-block; background-color: #b4b5b7; border-radius: 50%; margin: 0px 2px; cursor: pointer; } .lunbo_btn li.poster-btn-active { background-color: #0b518a; }