body{margin-top:80px;min-width:1260px;max-width:1920px;overflow:auto;background:url(../images/paper/paper_bg.png) left top;}


/*  页面目录  */
.nav_catalogue{width:1260px;margin:0 auto;font-size:0;padding-bottom:10px;padding-left:60px;}
.nav_catalogue a{font-size:14px;font-weight:bold;color:rgb(0,0,0);display:inline-block;line-height:40px;margin-right:3px}
.nav_catalogue a:hover{color:#c00;}
.nav_catalogue img{display:inline-block;vertical-align:-2px;width:11px;margin:0 20px;}



/*  概述  */ 

.overview{margin:20px auto;width:1260px;background-color:#8d2635;padding:30px;font-size:14px;color:#fff;line-height:30px;position:relative;}
.hide{display:none;}
.reveal{cursor: pointer;position:absolute;bottom:-20px;right:15px;margin:20px;}
.reveal img{width:25px;height:auto;}
 

/*  主体  */ 
.main{width:1260px;margin:0 auto;}
  /*  主体  */ 
  .main_nav{font-size:0;margin:30px 0;}
  .main_nav li{font-size:20px;color:#000;line-height:50px;width:20%;display:inline-block;text-align:center;background:url(../images/pattern/nav_01.png) no-repeat center center;background-size:150px auto;}
  .main_nav li.on{color:#fff;background:url(../images/pattern/nav_02.png) no-repeat center center;background-size:150px auto;}
  
  /*  分目录详情  */ 
  .main_subdirectory{width:100%;position:relative;margin:0px 0;}
  .main_subdirectory .loop_content{width:100%;overflow:hidden;}
  .loop_content .content{font-size:0;}
  .content li{display:inline-block;}
  .content li dl{font-size:0;}
  .content li dd{display:inline-block;width:310px;height:255px;-webkit-box-sizing: border-box;box-sizing: border-box;margin-right:5px;margin-bottom:5px;}
  .content li dd:nth-of-type(4n){margin:0;}
  .content dd a{display:block;position:relative;}
  .content dd a img{width:310px;height:255px;}
  .content dd a div{position:absolute;bottom:0px;left:0px;width:100%;background-color:#8d2635;padding:5px 0 5px 10px;}
  .content dd a p{font-size:18px;line-height:40px;color:#fff;text-align:left;}
  .content dd a span{display:block;font-size:14px;text-align:left;line-height:22px;text-indent:18px;color:#fff;background:url(../images/position.png) no-repeat left center;background-size:18px auto;}
  .main_subdirectory .select{cursor: pointer;position:absolute;top:50%;left:-70px;transform:translateY(-50%);}
  .select img{width:35px;height:auto;}
  #content_right{left:auto;right:-70px;}
  .loop_num{left:50%;transform:translateX(-50%);bottom:-40px;}


.swiper-pagination-bullet{width:30px;color:#000;background:none;font-size:16px;line-height:30px;text-align:center;height:30px;margin:0 5px;opacity:1;}
.swiper-pagination-bullet-active{background:#a2081a;color:#fff;}






.wrap{width:1260px; margin:0 auto; overflow:hidden;}
.one {
	      display:block;
            overflow: hidden;/*超出部分隐藏*/
            white-space: nowrap;/*不换行*/
            text-overflow:ellipsis;/*超出部分文字以...显示*/
}
.one2 { 
        width:100%;
	      display:block;
            overflow: hidden;/*超出部分隐藏*/
            white-space: nowrap;/*不换行*/
            text-overflow:ellipsis;/*超出部分文字以...显示*/
}
.swiper-container {
      width: 100%;
      height: 100%;
    }
.swiper-slide {
      text-align: left;
      font-size: 18px;
      /*background: #fff;*/

      /* Center slide text vertically */
      display: -webkit-box;
      display: -ms-flexbox;
      display: -webkit-flex;
      display: flex;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      -webkit-justify-content: center;
      justify-content: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      -webkit-align-items: center;
      align-items: center;
    }
	

