 body{min-width: 1200px;}
a:hover{text-decoration: none;}
.bookIndex_content{
  width:1200px;
  margin:0 auto;
}
.crumbs{
  text-align: left;
  font-size: 14px;
  /* color: rgba(102,102,102,1); */
  color:#666;
  line-height: 24px;
  overflow: hidden;
  /* border-bottom: 1px solid #E7E7E7; */
}
 
/* 内容 */
.book_list{
margin-bottom:60px;
}
.book_list_left{
  float: left;
  width:794px;
  height:auto;
  /* border-top:1px solid rgba(231,231,231,1); */
  border-top:1px solid#E7E7E7;
  position: relative;
}
.book_nav{
  width:125px;
  height:360px; 
   position: fixed;
    top: 25%;
    left: 50%;
    margin-left: -765px;
}
.book_nav span{
  display: block;
  width:125px;
  height:46px;
  border-radius:5px;
  cursor: pointer;
  font-size:20px;
  color:#000;
  line-height: 46px;
  text-align: center;
  margin-bottom: 25px;
  background:#fff;
}
.book_ul{
  width:100%; 
  height:auto; 
}
.book_li:first-child{
   margin-left: 0px;
}
.book_li img{float: left;margin-right:20px;width:116px;height:163px}
.book_li{
  float: left;
  width:390px;
  margin-top:20px;
  margin-bottom: 5px;
  margin-left:14px;
}
.book_li .text h3{
  font-size:17px; 
  font-weight:bold;
  /* color:rgba(51,51,51,1); */
  color:#333;
  line-height:26px;
  margin-top:27px;
}
.book_li .text p{
  font-size:15px;
  /* color:rgba(102,102,102,1); */
  color:#666;
  line-height:22px;
  min-height: 44px;
  padding:11px 0;
}
.book_li .text {overflow: hidden;}
.book_li .text i{
  display: block;
  width:104px;
  height:43px;
  background: url(1322.png)no-repeat center;
  float: right;
}

.page {
  width: 100%;
  text-align: center; 
  margin: 60px 0 30px; 
}

.prevPage1 {
    display: inline-block;
    width: 37px;
    height: 37px;
    border: 1px solid #BFBFBF;
    box-sizing: border-box;
    background: url(773.png) no-repeat center center;
    border-radius: 5px;
    float: left;
}
.prevPage2 {
    display: inline-block;
    width: 37px;
    height: 37px;
    border: 1px solid #BFBFBF;
    box-sizing: border-box;
    background: url(773.png) no-repeat center center;
    filter: alpha(opacity=50);
    opacity: 0.5;
    border-radius: 5px;
    float: left;
}
.nextPage1 {
    display: inline-block;
    width: 37px;
    height: 37px;
    border: 1px solid #BFBFBF;
    box-sizing: border-box;
    background: url(774.png) no-repeat center center;
    border-radius: 5px;
    float: left;
}
.nextPage2 {
    display: inline-block;
    width: 37px;
    height: 37px;
    border: 1px solid #BFBFBF;
    box-sizing: border-box;
    background: url(774.png) no-repeat center center;
    filter: alpha(opacity=50);
    opacity: 0.5;
    border-radius: 5px;
    float: left;
}
.page .nocurr {
    line-height: 37px;
    display: inline-block;
    width: 37px;
    height: 37px;
    box-sizing: border-box;
    border: 1px solid #BFBFBF;
    border-radius: 5px;
    margin-right: 20px;
    font-size: 18px;
    float: left;
    text-align: center;
}
.page .curr {
    line-height: 37px;
    display: inline-block;
    width: 37px;
    height: 37px;
    border-radius: 5px;
    margin-right: 20px;
    color: #FFFFFF !important;
    font-size: 18px;
    text-align: center;
    background: #DE614E !important;
    float: left;
}

/* 右侧 */
.book_list_right{
  float: right;
  width:367px;
  height:auto; 
}
.focus{
  width:366px;
  height:213px;
  border-radius:5px; 
  position: relative;
  /* background: url(#)no-repeat center; */
  /* z-index: 9; */
}
.highlights{
  width:97px;
  height:34px;
  font-size:20px;
  line-height: 34px;  
  color:#fff;
  border-left:5px solid #FE8833;
  position: absolute;
  left: 0;
  top:0;
  border-top-left-radius: 5px;
  padding-left: 10px;
  z-index: 10;
}
/* 轮播 */
.slideBox{ width:366px; height:213px; overflow:hidden; position:relative; }
  .slideBox .hd{ height:20px; overflow:hidden; position:absolute; left:20px; bottom:15px; z-index:1; }
  .slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
  .slideBox .hd ul li{ float:left; margin-left:9px;  width:18px; height:18px; line-height:18px; text-align:center; border:1px solid #fff; cursor:pointer;color:#fff }
  .slideBox .hd ul li.on{ background:#FFC501; color:#070707; }
  .slideBox .bd{ position:relative;
     height:100%; z-index:0; 
  
      }
  .slideBox .bd li{ zoom:1; vertical-align:middle; }
  .slideBox .bd img{width:366px; height:213px; display:block; border-radius: 5px; 
     
    position: relative;
    z-index: 0;
  }
  .slideBox .bd li p{
    position: absolute;
    left:20px;
    bottom:50px;
    height:40px;
    width:328px;
    border-bottom:1px solid #fff;
    line-height: 40px;
    color:#fff;
    font-size:18px; 
  }
  /* 热门咨询 */
  .hot_consultation{
    width:367px;
    height:526px;
    /* background:rgba(247,247,247,1); */
    background: #F7F7F7;
    border-radius:5px; 
    overflow: hidden;
  } 
  .hot_consultation>p,
  .hot_words>p 
  {
    width:328px;
    height:50px;
    /* border-top:1px solid rgba(202,202,202,1); */
    border-top:1px solid  #CACACA;
    margin:20px auto;
  }
  .hot_consultation>p span,
  .hot_words>p span {
    display: inline-block;
    font-size:20px; 
    /* color:rgba(51,51,51,1);  */
    color:#333;
    border-top:2px solid #FE962E; 
    line-height: 50px;
    margin-top:-2px;
  }
  .hot_consultation>p span::before{
    display: block;
    float: left;
    width:18px;
    height:20px;
    content: '';
    background: url(#)no-repeat left;
    margin:15px 5px 0 0;

  }
  .hot_img,.hot_list{
    width:327px;
    margin:0 auto;
  }
  .hot_img>div{
    margin-top:20px;
  }
  .hot_img img{
    float: left;
    width:165px;
    height:86px;
    margin-right: 10px;
  }
  .hot_img p{
    font-size:18px;
    font-weight:bold; 
    color:#333;
    line-height:28px; 
  }
  .hot_list li{
    font-size:16px; 
    color:#333;
    line-height:25px;
    margin-top:20px;
  }
  .hot_list li::before{
    display: block;
    content: '';
    width:6px;
    height:6px;
    /* background:rgba(170,170,170,1); */
    background: #AAAAAA;
    border-radius:50%;
    float: left;
    margin: 12px 15px 0 0;
  }
  .hot_list li a{
    color:#333;
    text-decoration: none;
  }
  .hot_consultation,
  .good_book,
  .hot_words{
    margin-top:30px;
  }
  /* 好书推荐 */
  .good_book{
    width:367px;
    height:294px;
    background:url(#)no-repeat center;
    border-radius:5px; 
  }
  .picScroll-left>p{
    width:328px;
    height:50px;
    border-top:1px solid #CACACA; 
    margin:20px auto;
  }
  .picScroll-left>p span{
    display: inline-block;
    font-size:20px;  
    color:#333; 
    border-top:2px solid #FE962E; 
    line-height: 50px;
    margin-top:-2px;
  }
  .picScroll-left>p span::before{
    display: block;
    float: left;
    width:19px;
    height:19px;
    content: '';
    background: url(779.png)no-repeat left;
    margin:15px 5px 0 0;
  }
  .good_book_picscroll{
    width:327px;
    height:274px;
    margin:0 auto;
  }
  .picScroll-left {
    width:327px;
    height:274px;
    overflow: hidden;
    position: relative; 
  }

  .picScroll-left .hd {
    overflow: hidden;
    height: 30px; 
    position: absolute;
    top:20px;
    right:0px;
    z-index: 9; 
  }

  .picScroll-left .hd .prev,
  .picScroll-left .hd .next {
    display: inline-block;
    width: 10px;
    height: 12px;
    float: left;
    margin-left: 9px;
    margin-top: 10px; 
    cursor: pointer; 
  }
.picScroll-left .hd .prev{
  background: url(769.png) no-repeat left center;
}
 .picScroll-left .hd .next{
background: url(771.png) no-repeat left center;
}
.picScroll-left .hd a.prevStop, .picScroll-left .hd a.nextStop {
    filter: alpha(opacity=60);
    opacity: 0.6;
    cursor: auto;
}
  .picScroll-left .bd ul {
    overflow: hidden;
    zoom: 1;
  }

  .picScroll-left .bd ul li { 
    width:327px;
    float: left;
    _display: inline;
    overflow: hidden;
    text-align: center;
  } 

  .picScroll-left .bd ul li .pic img {
    width: 126px;
    height: 174px;
    display: block;
    float: left;
    margin-right:15px;
  }

  .picScroll-left .bd ul li .pic a:hover img {
    border-color: #999;
  }

  .picScroll-left .bd ul li .title {
    line-height: 24px;
  }
  .title h3{
    font-size:20px; 
    font-weight:bold;
    color:#C71410;
    line-height:27px;
    margin-top:20px;
  }
  .title h3 a{
    color:#C71410;
  }
  .txt{
    font-size:16px;  
    color:#666;
    line-height:27px;
    padding: 5px 0;
    min-height:90px;
  }
  .times{
    font-size:16px; 
    color:#666;
    line-height:27px;
    text-align: right;
  }



/*  */
  .books{
    width:367px;
    height:160px;
    margin-top:10px;
    margin-bottom: 30px;
  }
  .books span{
     display:block;
     width:116px;
     height:160px;
     float: left;
     margin-left: 9px;
  }
  .books span:first-child{
    margin-left: 0;
  }
  /* 热门词汇 */
  .hot_words{
    width:367px;
    height:364px;
    background:#F7F7F7;
    border-radius:5px;
    overflow: hidden;
  }
  .hot_words>p{margin-bottom:0}
  .hot_words>p span::before{
    display: block;
    float: left;
    width:17px;
    height:21px;
    content: '';
    background: url(#)no-repeat left;
    margin:15px 5px 0 0;
  }
  .hot_words_ul{
    padding:0 19px;
  }
  .hot_words_ul li{
    float: left;
    font-size:18px;
    min-width:73px;
    color:#666;
    line-height:27px;
    border:1px solid #E6E6E6;
    padding:5px 5px;
    text-align: center;
    margin-top:30px;
    margin-right:24px;
  }
 

