*{
    margin: 0;
    padding: 0;
}

.zchb{
    background: url(/material/images/zchb/beij.png)center top no-repeat;
}
a,a:hover{
    text-decoration: none;
}
.zchbCon{
    width: 1200px;
    margin: 0 auto;
    /* padding-top: 390px; */
    padding-bottom: 110px;
}
.crumb-nav {
  line-height: 60px;
  color: #fff;
  margin-bottom: 420px;
}
.crumb-nav a {
  color: #fff;
}
.zchbCover{
    text-align: center;
}
.zcbhText{
    background: url(/material/images/zchb/zkcover.png) no-repeat;
    height: 611px;
    padding: 55px 120px 25px 140px;
    position: relative;
    
}
.cover{
  cursor: pointer;
}
.zcbhText .ml{
    margin-bottom: 40px;
}
.zchb-list ul{
    width: 46%;
    float: left;
    padding-left: 5px;
}
.zchb-list ul:nth-of-type(2n){
    float: right;
    width: 44.5%;
}
.zchb-list{
  position: relative;
  z-index: 1;
}
.zchb-list ul li{
    font-size: 18px;
    color: #303439;
    line-height: 25px;
    text-align: justify;
    margin-bottom: 35px;
    position: relative;
}
.zchb-list ul li .xuhao{
  position: absolute;
  left: -40px;
  width: 40px;
  text-align: right;
}
.zchb-list ul li a{
    color: #303439;
}
.zchb-list li a.jiedu{
    color: #ff6229;
    line-height: 20px;
    border: 1px solid #ff6229;
    /* width: 55px; */
    padding: 0 10px;
    text-align: center;
    border-radius: 5px;
    display: inline-block;
}
.zchb-list ul li:hover{
    font-weight: bold;
    color: #0175f8;
}
.zchb-list ul li:hover a{
    color: #0175f8;
}
.zchb-list li:hover a.jiedu{
    color: #ff6229;
}
.page{
    position: absolute;
    left: 140px;
    bottom: 25px;
    width: 950px
}
.fenye span{
    display: inline-block;
    width: 49%;
    text-align: center;
    font-size: 18px;
    color: #070c1f;
    font-weight: bold;
}
.total{
  color: #898989;
    position: absolute;
    left: 0;
    text-align: center;
    width: 100%;
    bottom: -40px;
    padding-left: 20px;
}
.changePage{
    position: absolute;
    top: 300px;
    left: 20px;
    width: 100%;
    z-index: 0;
}
.changePage .next{
    transform: rotate(180deg);
    position: absolute;
    right: 35px; 
}
  /* 翻页动画 */  
  @keyframes flipPageLeft {  
    from {  
      transform: rotateY(0deg);  
    }  
    to {  
      transform: rotateY(-160deg); /* 稍微小于180度以避免完全隐藏 */  
    }  
  }  
    
  @keyframes flipPageRight {  
    from {  
      transform: rotateY(180deg);  
    }  
    to {  
      transform: rotateY(20deg); /* 稍微大于0度以显示新页面 */  
    }  
  }  
    
  .pervflip {  
    animation: flipPageLeft 0.5s forwards;  
  }  
    
  .nextflip {  
    animation: flipPageRight 0.5s forwards 0.5s; /* 延迟开始以匹配左页动画 */  
  }   
    