body{margin-top:80px;min-width:1260px;max-width:1920px;overflow:auto;}


/*  页面目录  */
.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;}



 

/*  主体  */ 
.main{width:1260px;margin:0 auto;}
  /*  概述  */ 
  .main .summarize{background:url(../images/img/banner-home-2.jpg) no-repeat;padding:0 30px;font-size:0px;}
  .summarize li{display:inline-block;width:20%;background:rgba(80,60,62,.8);padding:25px 0;border-right:1px solid #fff;}
  .summarize li:last-of-type{border:0 none;}
  .summarize li:nth-of-type(2n){background:rgba(133,36,62,.8);}
  .summarize h2{font-size:22px;color:#fff;font-weight:normal;width:30px;line-height:35px;margin:10px auto;}
  .summarize .sandian{margin:30px auto;}
  .sandian p{border:2px solid #fff;border-radius: 50%;height:0;width:0;margin:5px auto;}
  .summarize .main_img{margin:30px auto;width:160px;height:160px;border-radius: 50%;overflow:hidden;}
  .summarize .main_img img{display:block;width:100%;height:100%;}
  .summarize .click_img img{width:50px;height:50px;display:block;margin:30px auto;}
  
  

  /*  分目录详情  */ 
  .main_subdirectory{width:1260px;position:relative;margin:10px auto 60px;padding-top:10px;}
  .main_subdirectory .loop_content{width:100%;overflow:hidden;position:relative;}
  .main_subdirectory .main_title{width:230px;height:60px;border:3px solid #cc1221;margin:30px auto;position:relative;}
  .main_title h4{font-size:22px;position:absolute;right:15px;top:-30px;width:120px;line-height:50px;text-align:center;background:rgba(255,255,255,1);}
  .main_title h4:after{content:"";position:absolute;bottom:0px;left:-10px;width:160px;height:0px;border-bottom:2px solid #cc1221;}
  .main_title span{font-size:14px;position:absolute;left:15px;bottom:-25px;width:90px;line-height:50px;text-align:center;background:rgba(255,255,255,1);}

  .loop_content .content{font-size:0;}
  .content li{display:inline-block;}
  .content li dd{float:left;width:23.5%;background:rgba(255,255,255,.6);-webkit-box-sizing: border-box;box-sizing: border-box;margin:5px;vertical-align:top;}
  .content dd img{width:100%;height:auto;display:block;}
  .content dd h3{font-size:15px;color:#000;line-height:25px;text-align:center;}
  .content dd h3 span{font-size:14px;line-height:20px;padding-left:10px;}
  
 .loop_num{white-space: nowrap;position:absolute;left:50%;transform:translateX(-50%);bottom:-440px;}
  .loop_num .select{cursor: pointer;position:absolute;top:50%;left:-40px;transform:translateY(-50%);border:15px solid #fff;border-right:15px solid red;}
  #content_right{left:auto;right:-35px;border:15px solid #fff;border-left:15px solid red;}
  .swiper-pagination{position:static;}
  .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;}

 .recall_img{display:none;position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.3);z-index:30;}
  .recall_img .img_show{position:absolute;left:50%;top:160px;transform:translateX(-50%);}
  .img_show img{display:block;max-width:1000px;max-height:770px;}
  #img_none{position:absolute;right:0;top:0;font-size:30px;line-height:40px;text-align:center;width:40px;color:#fff;cursor: pointer;}



.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: center;
      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;
    }
	

