@charset "utf-8";
/* CSS Document */
body {
    margin: 0;
    padding: 0;
    font-size: 12px;
    background: url(/gsglx/img/bg.jpg) repeat-y top center;
}

a {
    text-decoration: none;
    color: #333;
}

a:hover {
    color: #16b2ff;
}

/*头部*/
.header {
    width: 100%;
    height: 534px;
    margin: 0 auto;
}

.top {
    width: 100%;
    height: 198px;
    margin: 0 auto;
    position: relative;
}

.top_nav_bg {
    width: 1024px;
    margin: 0px auto;
    height: 32px;
    /*background-color: #16b2ff;*/
    margin-bottom: 4px;
    background: url(/gsglx/img/new20/rt_li2.jpg) repeat;
}

.language {
    width: 400px;
    float: left;
    color: #fff;
    font-size: 16px;
}

.language a {
    color: #fff;
}

.language a:hover {
    font-weight: bolder;
}

.top_nav_width {
    width: 1000px;
    margin: 0 auto;
    height: 32px;
    line-height: 32px;
}

.top_nav {
    width: 200px;
    margin: 0 auto;
    height: 32px;
    line-height: 32px;
    text-align: right;
    float: right;
    color: #fff;
}

.top_nav a {
    display: inline-block;
    padding: 0 10px;
    color: #fff;
}

.top_nav a.nobg {
    background: none;
}

.top_nav a:hover {
    color: #fff;
    font-weight: bolder;
}

.logo {
    width: 1024px;
    height: 162px;
    margin: 0 auto;
    position: relative;
}

.logo_link {
    width: 1024px;
    height: 162px;
    margin: 0 auto;
    display: block;
}

.logo img {
}

.nav {
    width: 1023px;
    margin: 0px auto;
    height: 40px;
    line-height: 40px;
    background-color: #eeeeee;
    border: 1px solid #dcdcdc;
}

.nav ul {
    width: 1000px;
    margin: 0px auto;
    padding-left: 10px;
}

.nav ul li {
    float: left;
    width: 77px;
    color: #016d38;
    font-weight: bold;
    height: 40px;
    line-height: 40px;
    padding: 0px 22px;
    background: url(/gsglx/img/nav_li.jpg) no-repeat right center;
}

.nav ul li:last-child {
    background: none;
}

.nav ul li a {
    color: #1d1d1d;
    font-size: 16px;
    font-weight: bolder;
    display: block;
}

.nav ul li a:hover {
}

.nav ul li a:hover,
.nav ul li.on a,
.nav ul li .subNav a:hover {
    color: #16b2ff;
    background: url(/gsglx/img/new20/nav_li_icon.jpg) no-repeat center bottom;
}

.nav ul li .subNav {
    top: 34px;
    padding: 10px 0;
    border: 1px solid #dcdcdc;
    background: #eeeeee;
}

.nav ul li .subNav a {
    color: #585858;
    font-size: 12px;
    background: none;
    text-align: left;
}

.nav ul li .subNav a:hover {
    color: #16b2ff;
    border: none;
    background: none;
}

.content {
    width: 1000px;
    margin: 15px auto 0px;
    overflow: hidden;
}

.banner {
    width: 1024px;
    height: 257px;
    margin: 0px auto 0px;
}

.banner .flexslider ul.slides li img {
    width: 1024px;
    height: 300px;
}

.Banner {
    width: 385px;
    height: 280px;
    margin: 0px auto 0px;
}

/*图片轮播*/
.flex-control-paging li a:hover,
.flex-control-paging li a.flex-active {
    background: #013a1e;
}

.flexslider ul.slides li img {
    width: 385px;
    height: 280px;
}

.flex-control-nav {
    text-align: right;
    font-size: 0px;
}

.flex-control-paging li {
    margin: 0px 4px;
}

.flex-control-paging li a {
    border-radius: 0px;
    width: 8px;
    height: 8px;
    background-color: #16b2ff;
}

.flex-control-paging li a:hover,
.flex-control-paging li a.flex-active {
    background-color: #fff;
}

.flex-direction-nav .flex-next {
    right: 20px;
}

.flex-direction-nav .flex-prev {
    left: 20px;
}

.til_slides {
    position: absolute;
    bottom: 0px;
    height: 40px;
    line-height: 40px;
    width: 370px;
    padding-left: 15px;
    background: url(/gsglx/img/banner_tit.png);
}

.til_slides a {
    color: #fff;
    font-size: 14px;
}

.mode01 {
    width: 1000px;
    overflow: hidden;
    margin-bottom: 10px;
}

.mode01 .lf {
    width: 1000px;
    margin-bottom: 10px;
}

.mode01 .rt {
    width: 211px;
    float: left;
}

.mode01 .lf .nest01 {
    height: 280px;
}

.mode01 .lf .nest01 .lf {
    width: 385px;
    height: 280px;
    float: left;
}

.mode01 .lf .nest01 .rt {
    width: 595px;
    height: 280px;
    margin-left: 5px;
    float: right;
}

.mode01 .lf .nest02 {
    height: 250px;
    margin-top: 25px;
    overflow: hidden;
}

.mode01 .lf .nest02 .lf {
    width: 370px;
    height: 250px;
    float: left;
    margin-left: 10px;
}

.mode01 .lf .nest02 .rt {
    width: 370px;
    height: 238px;
    float: right;
}

.mode01 .lf .nest03 {
    height: 250px;
    overflow: hidden;
}

.mode01 .lf .nest03 .lf {
    width: 370px;
    height: 250px;
    float: left;
    margin-left: 10px;
}

.mode01 .lf .nest03 .rt {
    width: 370px;
    height: 250px;
    float: right;
}


.articleList {
}

.listTitleNews {
    height: 24px;
    line-height: 24px;
    overflow: hidden;
    background: url(/gsglx/img/new20/tit_long_bg.jpg) no-repeat right center;
}

.listTitleNews h2 {
    font-size: 16px;
    color: #002248;
    height: 24px;
    line-height: 24px;
    padding-left: 35px;
    background: url(/gsglx/img/new20/icon1.png) no-repeat left center;
    background-size: 26px;
}

.listTitleNews ul {
    padding-top: 8px;
}

.listTitleNews ul li {
    height: 28px;
    line-height: 28px;
    background: url(/gsglx/img/new20/icon08.png) no-repeat 0px center;
    padding-left: 12px;
}

.listTitleNews ul li a {
    font-size: 12px;
}

.listTitle {
    height: 24px;
    line-height: 24px;
    overflow: hidden;
    background: url(/gsglx/img/new20/tit_bg.jpg) no-repeat right center;

}

.listTitle h2 {
    font-size: 16px;
    color: #002248;
    height: 24px;
    line-height: 24px;
    padding-left: 35px;
    background: url(/gsglx/img/new20/icon3.png) no-repeat left center;
    background-size: 26px;
}

.articleList ul {
    padding-top: 8px;
}

.articleList ul li {
    height: 28px;
    line-height: 28px;
    background: url(/gsglx/img/new20/icon08.png) no-repeat 0px center;
    padding-left: 12px;
}

.articleList ul li a {
    font-size: 12px;
}

.listTitle2 h2 {
    background: url(/gsglx/img/new20/icon2.png) no-repeat left center;
    background-size: 26px;
}

.listTitle3 h2 {
    background: url(/gsglx/img/new20/icon3.png) no-repeat left center;
    background-size: 26px;
}

.listTitle4 h2 {
    background: url(/gsglx/img/new20/icon4.png) no-repeat left center;
    background-size: 26px;
}

.listTitle5 h2 {
    background: url(/gsglx/img/new20/icon5.png) no-repeat left center;
    background-size: 26px;
}

.links {
    width: 211px;
}

.links ul li {
    margin-bottom: 5px;
}

.links ul li a:hover {
    font-weight: bolder;
}

.links ul li.links1 .link_tit {
    height: 50px;
    line-height: 50px;
    background: url(/gsglx/img/new20/rt_li1.jpg) no-repeat;
}

.links ul li.links1 .link_tit a {
    color: #fff;
    font-size: 14px;
    margin-left: 26px;
}

.links ul li.links2 .link_tit {
    height: 50px;
    line-height: 50px;
    background: url(/gsglx/img/new20/rt_li2.jpg) no-repeat;
}

.links ul li.links2 .link_tit a {
    color: #fff;
    font-size: 14px;
    margin-left: 26px;
}

.links ul li.links3 .link_tit {
    height: 50px;
    line-height: 50px;
    background: url(/gsglx/img/new20/rt_li2.jpg) no-repeat;
}

.links ul li.links3 .link_tit a {
    color: #fff;
    font-size: 14px;
    margin-left: 26px;
}

.links ul li.links4 .link_tit {
    height: 50px;
    line-height: 50px;
    background: url(/gsglx/img/new20/rt_li2.jpg) no-repeat;
}

.links ul li.links4 .link_tit a {
    color: #fff;
    font-size: 14px;
    margin-left: 26px;
}

/* .links ul li.links5{ height:174px;} */
.links ul li.links5 .link_tit {
    height: 50px;
    line-height: 50px;
    background: url(/gsglx/img/new20/rt_li5.jpg) no-repeat left bottom;
}

.links ul li.links5 .link_tit a {
    color: #fff;
    font-size: 14px;
    margin-left: 26px;
}

.links2 dl {
    height: 216px;
    background-color: #e9e9e9;
}

.links2 dl dd .link_tit2 {
    height: 39px;
    line-height: 39px;
    border-bottom: 6px solid #e2e2e2;
    background: url(/gsglx/img/rt_li_icon1.jpg) no-repeat 25px center;
}

.links2 dl dd .link_tit2 a {
    color: #04375b;
    font-weight: bolder;
    font-size: 14px;
    margin-left: 47px;
}

.links2 dl dd .link_tit3 {
    height: 39px;
    line-height: 39px;
    background: url(/gsglx/img/rt_li_icon1.jpg) no-repeat 25px center;
}

.links2 dl dd .link_tit3 a {
    color: #04375b;
    font-weight: bolder;
    font-size: 14px;
    margin-left: 47px;
}

.links2 dl dd .link_2_li {
    height: 24px;
    line-height: 24px;
    background: url(/gsglx/img/rt_li_icon2.jpg) no-repeat 58px center;
}

.links2 dl dd .link_2_li a {
    color: #04375c;
    font-size: 12px;
    margin-left: 75px;
}

.links2 dl dd .link_2_li a:hover {
    font-weight: bolder;
}

.links2 dl dd .link_2_li1 {
    margin-top: 8px;
}

.links2 dl dd .link_2_li3 {
    margin-bottom: 5px;
}

.weixin {
    width: 210px;
    background-color: #e9e9e9;
    padding-bottom: 10px;
}

.weixin .tit {
    height: 30px;
    padding-top: 5px;
    line-height: 30px;
    color: #04385c;
    font-size: 12px;
    font-weight: bolder;
    text-align: center;
    margin-bottom: 10px;
}

.weixin .weixin_img {
    text-align: center;
}

/*底部开始*/
.footer {
    background-color: #16b2ff;
    color: #fff;
}

.copyRight {
    width: 1000px;
    margin: 0 auto;
    text-align: center;
    padding: 30px 0;
    line-height: 20px;
    font-family: "微软雅黑";
    font-size: 14px;
}

/*二级页*/
.subPage {
    width: 1000px;
    margin: 0 auto;
    overflow: hidden;
    padding: 3px 0 40px 0;
}

.Bread {
    width: 978px;
    height: 32px;
    line-height: 32px;
    padding-left: 15px;
}

.Bread a {
    color: #333;
}

.pgarticleList {
}

.pgarticleList ul li {
    background: url(/gsglx/img/icon08.png) no-repeat left center;
    height: 30px;
    line-height: 30px;
    padding-left: 20px;
}

.pgarticleList ul li span {
    float: right;
}

.pglistTitle {
    padding-left: 0px;
    background: none;
    padding: 10px 0px 0px;
    border-bottom: 1px solid #eadac5;
    margin-bottom: 10px;
}

.pglistTitle h2 {
    color: #980000;
    font-size: 16px;
    font-weight: bold;
    line-height: 33px;
    padding: 0px;
    margin: 5px 0px;
}

.pglistTitle h2 a {
    color: #980000;
}

.subPage .pgarticleList {
    margin: 10px 0px 20px;
}

.pageList,
.pageArticle {
    background: #fff;
    padding: 0px 20px 10px;
}

.page {
    width: 100%;
    height: 30px;
    line-height: 30px;
    text-align: center;
    margin: 0 auto;
    font-size: 12px;
    clear: both;
    padding: 10px 0px 30px;
    border-top: 1px solid #eadac5;
}

.page a {
    padding: 0 5px;
}

.articleTitle {
    width: 100%;
    text-align: center;
    padding-top: 20px;
}

.articleTitle h2 {
    font-size: 18px;
    color: #980000;
    line-height: 20px;
    padding: 10px 0;
}

.articleTitle h3 {
    font-size: 14px;
    color: #555;
    line-height: 20px;
    padding: 10px 0;
    font-weight: bold;
}

.articleAuthor {
    height: 30px;
    text-align: center;
    line-height: 30px;
    margin: 10px;
    background: #fff;
    color: #777;
}

.article {
    overflow: hidden;
    margin: 20px 10px;
    font-size: 12px;
    line-height: 22px;
}

.Annex {
    padding: 0px;
    overflow: hidden;
    margin-bottom: 30px;
}

.Annex h3 {
    font-size: 16px;
    line-height: 30px;
    color: #980000;
    padding-left: 5px;
}

.Annex ul li {
    height: 26px;
    line-height: 26px;
    background: url(/gsglx/img/icon08.png) no-repeat 10px center;
    padding-left: 28px;
}

.Annex ul li a {
    font-size: 12px;
    line-height: 24px;
    color: #656464;
}

.Annex ul li a:hover {
    color: #065895;
}

/*二级页样式*/
.subPage {
    width: 1002px;
    margin: 0px auto;
    padding: 0px 0px 20px 0px;
    overflow: hidden;
    padding-top: 20px;
}

.lcon {
    width: 1002px;
    background-color: #fff;
    min-height: 400px;
    padding: 0px;
    overflow: hidden;
    margin: 0 auto;
    margin-top: 5px;
}

.lcon_lf {
    width: 235px;
    float: left;
    overflow: hidden;
    min-height: 300px;
    background-color: #fff;
    padding-bottom: 10px;
    background: url(/gsglx/img/new20/lf_bg.jpg) no-repeat center bottom #16b2ff;
}

.lcon_lf .lcon_lf_tit {
    text-align: left;
    height: 50px;
}

.lcon_lf .lcon_lf_tit h3 {
    font-size: 18px;
    color: #fff;
    line-height: 50px;
    text-align: left;
    font-weight: normal;
    background-color: #16b2ff;
    padding: 0px 0px 0px 45px;
}

.lcon_lf ul {
    padding: 0px;
    padding-bottom: 225px;
}

.lcon_lf ul li a {
    display: block;
    line-height: 20px;
    background: url(/gsglx/img/ic_sabmenu.gif) no-repeat 45px center;
    color: #fff;
    padding: 10px 0px;
    padding-left: 70px;
    text-align: left;
    font-size: 14px;
}

.lcon_lf ul li a:hover,
.lcon_lf ul li.active a {
    color: #fff;
    font-weight: bolder;
    background: url(/gsglx/img/ic_sabmenu_hover.gif) no-repeat 45px 16px #d0d6e4;
    color: #333;
}

.lcon_rt {
    width: 740px;
    float: right;
    overflow: hidden;
}

.Bread {
    text-align: right;
    height: 46px;
    line-height: 46px;
    color: #333;
    margin: 0px 10px 0px 0px;
    width: auto;
    padding-left: 10px;
    padding-bottom: 0px;
}

.Bread a {
    color: #333;
}

.Bread a:hover {
    color: #16b2ff;
}

.pgTitle {
    background: url(/gsglx/img/pg_tit.jpg) no-repeat right center #e3e3e3;
    height: 46px;
    line-height: 46px;
}

.pgTitle h2 {
    height: 46px;
    float: left;
    line-height: 46px;
    padding-left: 15px;
    font-size: 18px;
    color: #222;
    font-weight: bolder;
    text-align: left;
}

.pagearticleList ul {
    padding-top: 15px;
    padding-bottom: 30px;
}

.pagearticleList ul li {
    height: 30px;
    line-height: 30px;
    text-align: left;
    background: url(/gsglx/img/rt_li_icon2.jpg) no-repeat 5px center;
    padding-left: 13px;
}

.pagearticleList ul li a {
    padding-left: 8px;
}

.pagearticleList ul li span {
    float: right;
    margin-right: 5px;
    font-family: "Ebrima", Courier, monospace;
    font-size: 14px;
    color: #888;
}

.pagearticleList ul li a:hover {
    color: #2a559a;
}

.page {
    height: 28px;
    font-size: 12px;
    padding-bottom: 0px;
    line-height: 28px;
    color: #444;
    padding-top: 10px;
    border-top: 1px solid #ccc;
    text-align: center;
    width: auto;
}

.page a {
    color: #444;
    padding: 0 5px;
}

.page a:hover {
    color: #444;
}

/*文章页*/
.lrt_article {
    overflow: hidden;
    margin: 20px;
    text-align: left;
}

.articleTitle {
    width: 100%;
    text-align: center;
}

.articleTitle h2 {
    font-size: 18px;
    color: #333;
    line-height: 20px;
    padding: 10px 0;
}

.articleTitle h3 {
    font-size: 14px;
    color: #555;
    line-height: 20px;
    padding: 10px 0;
    font-weight: bold;
}

.articleAuthor {
    height: 30px;
    text-align: center;
    line-height: 30px;
    margin: 10px;
    background: #fff;
    color: #222;
}

.article {
    overflow: hidden;
    margin: 20px 10px;
    font-size: 14px;
    line-height: 22px;
    color: #555;
}

.Annex {
    padding: 10px 0px 20px 0px;
    overflow: hidden;
    margin: 0 10px;
    border-top: 1px solid #d4d4d4;
}

.Annex h3 {
    font-size: 16px;
    line-height: 40px;
    color: #333;
    padding: 0px;
}

.Annex ul li {
    height: 26px;
    line-height: 26px;
    background: url(/gsglx/img/list_icon4.jpg) no-repeat 10px center;
    padding-left: 3px;
}

.Annex ul li a {
    font-size: 14px;
    line-height: 24px;
    color: #666;
}

.Annex ul li a:hover {
    color: #656464;
}

.lcon_t {
    width: 960px;
    padding: 0 20px 30px 20px;
    margin: 0 auto;
    margin-top: 5px;
    background: #fff;
    min-height: 400px;
    overflow: hidden;
}

.art_t h3 {
    border-bottom: 1px solid #ddd;
    padding-left: 5px;
}

.art_t .rt_tit h3,
.art_t .rt_fujian h3 {
    border: none;
}

/*图片页*/
.pic_lrt {
    margin: 20px 0 0 0;
    overflow: hidden;
    text-align: center;
}

.pic_lrt ul {
    width: 800px;
}

.pic_lrt ul li {
    float: left;
    height: 174px;
    width: 224px;
    padding: 0;
    padding-right: 32px;
    padding-bottom: 35px;
    background: none;
}

.pic_lrt ul li a {
    display: block;
    height: 170px;
    width: 220px;
    border: 1px solid #e0e0e0;
    padding: 1px;
    margin: 0;
    line-height: 30px;
    font-size: 14px;
    text-align: center;
}

.pic_lrt ul li a img {
    display: block;
    height: 140px;
    width: 220px;
}

.pic_lrt ul li a:hover {
    border: 1px solid #b2c0ce;
    color: #075cbf;
}

/*教师列表页*/
.teacher {
    padding: 12px 20px 12px 0px;
    border-bottom: 1px solid #ddd;
    overflow: hidden;
    clear: both;
    margin-top: 0px;
}

.teacher h3 {
    font-size: 14px;
    color: #1e77b0;
    height: 40px;
    line-height: 40px;
    clear: both;
    padding-left: 15px;
    font-family: "微软雅黑";
    font-weight: bolder;
}

.teacher ul li {
    height: 32px;
    width: 120px;
    float: left;
    line-height: 32px;
    text-align: center;
    background: none;
    padding: 0;
}

/*教师列表页2*/
.teacher2 {
    padding: 12px 20px 12px 0px;
    border-bottom: 1px solid #ddd;
    overflow: hidden;
    clear: both;
    margin-top: 0px;
}

.teacher2 h3 {
    font-size: 14px;
    color: #1e77b0;
    height: 211px;
    line-height: 211px;
    clear: both;
    padding-left: 15px;
    font-family: "微软雅黑";
    font-weight: bolder;
}

.teacher2 ul {
    width: 790px;
    margin-top: 20px;
}

.teacher2 ul li {
    height: 191px;
    margin-right: 48px;
    width: 147px;
    float: left;
    line-height: 42px;
    text-align: center;
    background: none;
    padding: 0;
}

.teacher2 ul li a {
    font-size: 14px;
}

.teacher2 ul li img {
    height: 151px;
    width: 147px;
    display: block;
}

.teacher_Pic {
    float: right;
    margin-left: 15px;
}

.teach_box {
}

.teach_info {
    overflow: hidden;
    margin: 25px 0px;
}

.teach_pic {
    float: left;
    width: 138px;
    height: 200px;
}

.teach_text {
    color: #333333;
    margin-left: 158px;
}

.teach_text p {
    padding-bottom: 13px;
    font-size: 14px;
}

/**tab切换1样式开始**/
.tabArticleList .tabListTitle {
    margin-bottom: 5px;
    overflow: hidden;
}

.tabArticleList .tab_menu {
    width: 100%;
    background-color: #d8d8d8;
    overflow: hidden;
}

.tabArticleList .tab_menu h3 {
    width: 139px;
    height: 38px;
    line-height: 38px;
    float: left;
    font-weight: normal;
}

.tabArticleList .tab_menu h3 a {
    font-size: 16px;
    color: #202020;
    display: block;
    text-align: center;
    font-family: "微软雅黑";
}

.tabArticleList .tab_menu h3:hover,
.tabArticleList .tab_menu h3.on {
    height: 38px;
    line-height: 38px;
    float: left;
    background-color: #66779b;
}

.tabArticleList .tab_menu h3:hover a,
.tabArticleList .tab_menu h3.on a {
    font-size: 16px;
    color: #fff;
    display: block;
    text-align: center;
    font-family: "微软雅黑";
}

.tabArticleList .more_tab {
    display: none;
}

.tabArticleList .tabListTitle .more {
    width: 40px;
    float: right;
    display: none;
}

.tabArticleList .tabListTitle .more a {
    font-size: 12px;
}

.tabArticleList .tabList {
    width: 100%;
    overflow: hidden;
}

.tabArticleList .tabListBox {
    display: none;
    margin: 10px 0px;
    font-size: 14px;
    line-height: 34px;
}

.tabArticleList .tabListBox p {
    font-size: 14px;
    line-height: 34px;
}

/**tab切换1样式结束*/

.top .subnav-search {
    width: 180px;
    margin: 5px 6px;
    position: relative;
    vertical-align: middle;
    background: #fff;
    border-radius: 3px;
}

.top .subnav-search > .search_input {
    float: left;
    font-size: 12px;
    border: 0;
    border-radius: 0;
    height: 24px;
    line-height: 24px;
    padding: 0 10px;
    width: 135px;
    border-radius: 3px;
}

.top .subnav-search > .search_icon {
    float: left;
    display: inline-block;
    cursor: pointer;
    vertical-align: top;
    margin-top: 2px;

    height: 20px;
    width: 20px;
    background: url(/gsglx/img/search-icon.jpg) no-repeat center center;
}

.top .subnav-search > .search_submit {
    position: absolute;
    top: 0;
    right: 0;
    width: 30px;
    height: 26px;
    opacity: 0;
    cursor: pointer;

    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
}

/*搜索页面*/

.search-group {
	width: 100%;
}

.search-group .search_keyword {
	width: 100%;
	padding: 10px;
	vertical-align: top;
	border: 1px solid #535353;
}

.search-group .search_submit {
	width: 100%;
	padding: 10px;
	color: #fff;
	background: #004986;
	border: 1px solid #004986;
	vertical-align: top;
	cursor: pointer;
}

.search-list {}

.search__item {
	margin-bottom: 20px;
}

.search__item .search__title {
	font-size: 18px;
	color: #0168B7;
}

.search__item .search__title>a {
	color: #0168B7;
	text-decoration: underline;
}

.search__item .search__desc {
	margin: 10px 0;
	font-size: 14px;
	line-height: 1.5;
}

.search__item .article {
	padding: 0;
}

.search__item .article .section {
	margin: 0;
}

.search__item .search__date {
	font-size: 12px;
	color: green;
	margin: 10px 0;
}

.search__item .article p {
	font-family: "microsoft yahei";
	margin: 10px 0;
	font-size: 14px;
	line-height: 1.5;
}

.text_red {
	color: red !important
}

/*分页*/

.pager {
	padding: 50px 0;
}

.digg {
	padding-right: 3px;
	padding-left: 3px;
	padding-bottom: 3px;
	margin: 3px;
	padding-top: 3px;
	text-align: center
}

.digg .digg__item,
.digg a {
	display: inline-block;
	font-size: 14px;
	color: #3b5998;
	border: 1px solid #ccd3e4;
	padding: 4px 10px;
	margin: 2px;
	text-decoration: none
}

.digg .digg__item:hover,
.digg a:hover {
	color: #000;
	border: 1px solid #000099;
}

.digg .digg__item.current,
.digg a.current {
	color: #fff;
	border: 1px solid #3b5998;
	background-color: #3b5998
}

.digg .digg__item.disabled,
.digg a.disabled {
	color: #ddd;
	border: 1px solid #eee;
	cursor: not-allowed;
}


