﻿/*
 * @Author: Jason
 * @Date: 2019-12-16 14:27:52
 * @Last Modified by:   Jason
 * @Last Modified time: 2020-03-30 19:45:17
 * update: 2020-04-16 11:10
 */

@charset "utf-8";

/**
 *********************** common ***********************
 */


/* 电子书去掉transition，防止页面滚动带来的错误 */
#viewer, #viewer:before, #viewer:after{
    transition: none;
    -webkit-transition: none;
    -moz-transition: none;
    -ms-transition: none;
    -o-transition: none;
}

.epub-view, .epub-view:before, .epub-view:after{
    transition: none;
    -webkit-transition: none;
    -moz-transition: none;
    -ms-transition: none;
    -o-transition: none;
}

/* top */
 .topbar{
    height: 48px;
    background: #2184C3;
    overflow: unset;
 }
 .topbar .logo{
     margin-top: 0;
 }
 .topbar .logo.njsw{
    width: 154px;
    height: 65px;
    background: url(../images/njswLogo.png) no-repeat;
    background-size: 100% 100%;
 }
 .topbar .logo.cbg{
    margin-top: 3px;
    margin-right: 15px;
    background: url(../images/logo.png) no-repeat;
 }
 .topbar .right {
    margin-top: 8px;
}

/* banner样式 */

.header .banner {
    width: 1000px;
    overflow: hidden;
    background-color: #f5f5f5;
    margin: 0 auto;
}
/* 导航样式 */
.header .menu .menuwrap{
    display: table;
    min-width: 1200px;
    margin: 0 auto;
}

.header .menu .menuwrap span{
    display: table-cell;
}

/* 首页右侧广告位样式 */
.home-features li{
    float: none;
    width: 100%;
    height: 180px;
    margin-bottom: 20px;
    padding-right: 6px;
    box-sizing: border-box;
}

/* font-color */


.hd-home .title a:hover,
.news-page a:hover,
.hd-home .more:hover {
    color: #2184c3;
}


/* border-color */


.header .menu a:hover,
.header .menu a.on,
.hd-home .title,
.news-page a:hover,
.news-page span.active {
    border-color: #2184c3;
}

/* background-color */


.backtop:hover,
.news-page span.active {
    background-color: #2184c3;
}

.header .menu {
    min-width: 1300px;
}




/* 滚动图焦点 */
.home-slides .page {
    right: 65px;
    background-color: #333333;
}
.home-slides .bd .title{
    width: 610px;
    background-color: #2184c3;
}