
/* 返回顶部 */
.fixed-nav {
    position: fixed;
    bottom: 80px;
    right: 20px;
    z-index: 996;
}
.fixed-nav  .fixed-nav-list li {width: 88px;}
.fixed-nav  .fixed-nav-list li.item-ewm a{
  margin-bottom: 5px;
}
.fixed-nav  .fixed-nav-list li span{color: #5994ce;}
.fixed-nav  .fixed-nav-list li a{
  display: inline-block;
  width: 88px;
  height: 88px;
}
.fixed-nav  .fixed-nav-list li a:hover{
  color: #333;
}
.fixed-nav-list .item-totop {
    display: block;
    height: 88px;
}
.fixed-nav  .fixed-nav-list li.item-ewm a{
  background: url(../images/ewm.png);
}
.fixed-nav  .fixed-nav-list li.item-totop a{
   background: url(../images/top.png);
}
 /* 翻页 */
.module-pagination {
  position: relative;
  padding: 10px 0;
  margin: 30px auto;
  text-align: center;
  background-color: #d2d2d2;
  clear: both;
 }
  .module-pagination a{
    display: inline-block;
    width: 26px;
    height: 26px;
    line-height: 26px;
  }
 .module-pagination a.have-bd{
  border: 1px solid #6c6c6c;
  border-radius: 50%;
  text-align: center;
 }
.module-pagination a:hover{
    display: inline-block;
    width: 26px;
    height: 26px;
    line-height: 26px;
    border: 1px solid #209adb;
    border-radius: 50%;
  }
.module-pagination a.page-cur{
    border: 1px solid #209adb;
}
.module-pagination a.page-prev{
  position: absolute;
  left: 15px;
  top: 10px;
}
.module-pagination a.page-next{
  position: absolute;
  right: 15px;
  top: 10px;
  line-height: 24px;
}

.bg {
    display: none;
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,.5) url(../images/video-bgc.png) center center;
    filter:alpha(opacity=50);
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
    filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
}
.tl {
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 25px;
    padding-top: 40px;
    background: url("../images/tl_bg.png") repeat-x 0 bottom;
    text-align: center;
    color: #fff;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-size: 14px;
}
.lnk {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
}
/* tab */
.tab-trigger { float: left; cursor: pointer; }
.tab-panel { display: none; }
.tab-panel-active { display: block; }
