﻿.logo_bg {
    width: 260px;
    height: 60px;
    background: url('../images/logo.jpg') no-repeat;
    background-size:contain;
    display:block;
}
.logo_bg h1{ display:none;}

.category-list { background: #efefef; padding: 5px 9px; width: 212px; margin-right: 13px; float: left;}
.category-icon-1, .category-icon-2, .category-icon-3, .category-icon-4, .category-icon-5, .category-icon-6, .category-icon-7, .category-icon-8, .category-icon-9, .category-icon-10, .category-icon-11, .category-icon-12 {
    padding: 10px 5px;
    display: block;
    float: left;
    padding-left: 43px;
    font-family: "宋体";
    /*font-weight: bold;*/
    text-align: center;
    height:35px;
    line-height:25px;
}
.category-list a span { font-size: 12px; /*color: #9fa0a0;*/}
.category-icon-1 { background: url('../images/3.png') no-repeat 6px 10px;}
.category-icon-1:hover { background: url('../images/3-2.png') no-repeat 3px 10px; color: #df4343; }
.category-icon-2 { background: url('../images/6.png') no-repeat 6px 10px;}
.category-icon-2:hover { background: url('../images/6-2.png') no-repeat 3px 10px; color: #df4343;}
.category-icon-3 { background: url('../images/10.png') no-repeat 11px 8px;}
.category-icon-3:hover { background: url('../images/10-2.png') no-repeat 8px 8px; color: #df4343;}
.category-icon-4 { background: url('../images/1.png') no-repeat 8px 10px;}
.category-icon-4:hover { background: url('../images/1-2.png') no-repeat 5px 10px; color: #df4343;}
.category-icon-5 { background: url('../images/21.png') no-repeat 5px 4px;}
.category-icon-5:hover { background: url('../images/21-2.png') no-repeat 2px 4px; color: #df4343;}
.category-icon-6 { background: url('../images/2.png') no-repeat 6px 6px;}
.category-icon-6:hover { background: url('../images/2-2.png') no-repeat 3px 6px; color: #df4343;}
.category-icon-7 { background: url('../images/4.png') no-repeat 6px 10px;}
.category-icon-7:hover { background: url('../images/4-2.png') no-repeat 3px 10px; color: #df4343;}
.category-icon-8 { background: url('../images/17.png') no-repeat 8px 5px;}
.category-icon-8:hover { background: url('../images/17-2.png') no-repeat 5px 5px; color: #df4343;}
.category-icon-9 { background: url('../images/8.png') no-repeat 9px 8px;}
.category-icon-9:hover { background: url('../images/8-2.png') no-repeat 6px 8px; color: #df4343;}
.category-icon-10 { background: url('../images/5.png') no-repeat 7px 6px;}
.category-icon-10:hover { background: url('../images/5-2.png') no-repeat 4px 6px; color: #df4343;}
.category-icon-11 { background: url('../images/11.png') no-repeat 8px 7px;}
.category-icon-11:hover { background: url('../images/11-2.png') no-repeat 5px 7px; color: #df4343;}
.category-icon-12 { background: url('../images/19.png') no-repeat 8px 9px;}
.category-icon-12:hover { background: url('../images/19-2.png') no-repeat 5px 9px; color: #df4343;}

.pic-show { float: left;width: 710px; height: 340px;}
.pic-show img {width:710px; height:340px;}
.news-index { width: 214px; border: 1px #dfdfdf solid;padding: 10px; height: 320px; float: right; }
.news-index ul li { line-height: 32px;}

/*轮播图样式*/
.right-carousel{width:100%;height:340px;background:pink;position: relative;overflow: hidden;margin-bottom: 20px;}
.carousel-list{width:300%;height:100%;}
.carousel-item{width:740px;height:100%;}
.swiper-pagination-bullet{border:1px solid #2bb04f;background: transparent;opacity: 1;}
.swiper-pagination-bullet-active{background: #2bb04f;border:1px solid #2bb04f;opacity: 1;}
.carousel-dot{position: absolute;bottom:10px;left:50%;}
.hr{width:100%;height:1px;background: #e8e8e8;}

/*轮播图样式end*/

.hot-book { float: left; width: 952px; height: 555px;}
.booklist-r { float: right; width: 234px; border: 1px #dfdfdf solid;}
.hot-book-title { height: 45px; border-bottom: 1px #313334 solid; padding-left: 10px; line-height: 45px;}
.hot-book-title img { height: 25px; margin-right: 8px; float: left; margin-top:2px;}
.hot-book-con-l { margin-right:10px; width: 170px; height: 420px; padding:20px 15px; background: #efefef; color: #9fa0a0; text-align: center; float: left;}
.hot-book-con-r { width: 740px; height: 490px; float: right; overflow: hidden;}
.booklist-r-title { height: 45px; border-bottom: 1px #9fa0a0 solid; line-height: 45px;}
.booklist-r-title img { width: 45px; float: left;}
.hot-book-con-r-bottom { width: 760px; margin-top: 20px; height: 260px; text-align: center;}
.hot-book-con-r-bottom ul li { float: left; margin-right: 20px;}
.hot-book-con-r-bottom ul li img { width: 170px; height: 215px;}
.hot-book-con-r-top ul li{ width: 50%; line-height: 35px; float: left; }
.booklist-r-con { padding: 10px;}
.booklist-r-con img { height: 120px; width: 90px; border: 1px #df4343 solid; float: left; clear: left; margin: 5px 10px 0 0;}
.booklist-r-con ul li { line-height: 35px;}

.index-man-title { border-bottom: 1px #313334 solid;line-height: 45px; height: 45px; }
.index-man-title img { height: 25px; margin-right: 5px; margin-top:3px; float: left;}
.index-man-con { padding: 10px 0; }
.index-woman-con { padding: 15px 0; width: 960px; float: left; }
.index-man-con-div { width: 220px; float: left; padding: 10px; min-height:180px;}
.index-man-con-div-title h2{ font-size:16px; }
.index-man-con-div-con { margin-top: 15px; }
    .index-man-con-div-con ul li { line-height: 25px; height:25px; overflow:hidden; }

.index-woman-con-r {
    margin-right: 10px;
    width: 170px;
    height: 370px;
    padding: 15px;
    background: #efefef;
    color: #9fa0a0;
    text-align: center;
    float: right;
}
    .height-h220 {
        height: 200px;
        overflow: hidden;
    }
.height-h160 {
    height: 160px;
    overflow: hidden;
}
.publish-con-r { width: 960px; float: right;}
.publish-con-r-book { width: 150px; margin:0 20px 10px 20px; height: 240px; float: left; text-align: center;}
.publish-con-r-book img { width: 150px; height: 200px;}

.t-left { width: 900px; float: left;}
.t-right { width: 280px; float: right}
.t-left2 { width: 920px; float: left;}
.index-topic-con { margin-top: 15px;}
.index-topic-list { width: 366px; margin:0 16px 16px 16px; float: left;border: 1px #313334 solid; text-align: center; }
.index-topic-list img { width: 350px; height: 102px; margin: 10px auto;}
.topic-title { height: 30px; line-height: 30px; text-align: center; color: #fff; background: #313334;}

.top-list { margin-top: 16px;}
.top-list-box { width: 276px; margin-right: 30px; float: left;}
.top-list-title { height: 45px; line-height: 45px;}
    .top-list-title img { float: left; height: 25px; margin:0 6px;}
    .top-list-con {
        border: 1px #df4343 solid;
        padding: 15px;
    }
.top-list-con2 {
    border: 1px #9fa0a0 solid;
    padding: 15px;
}

.left-b1 { width: 920px; float: left; height: 900px; border: 1px #9fa0a0 solid; padding: 15px 0;}
.right-b1 { width: 245px; float: right; height: 893px; background: #efefef; padding: 20px 10px;}

.left-b1-list { float: left; margin:5px 24px 20px 24px; width: 180px; text-align: center; line-height: 180%;}
.left-b1-list img { width: 180px; height: 230px;}
