*html {
    margin: 0;
    padding: 0;
}
.cont{
   margin:0 auto; 
  width:1300px;
a {

 text-decoration: none;


}
 
.navbar{padding: .4rem 0rem; }   
    
}

.more_btn{
   
    display: inline-block;
    float: right;
    line-height: 2.5em;
    margin-top: -3.2em;
    margin-right:0.2em;
    
 text-decoration: none;
}
.more_btn a{
 color:#444;
display:block;
width:3.2em;
line-height:2em;
border-radius:4px;
background:#fff;
text-align:center;
}
.more_btn a:hover{
          
            
            color:#fff;
            background:#dc3546;
            border-radius: 50%;
            text-decoration:none;
            transition:.6s ease-in-out .1s;


}
.ft{ background:#ce2525;display:flex;justify-content:center;}
.cp{font-size:16px;font-family:microsoft yahei;line-height:36px;color:#fff;}

.ntbox{

     width:100%;
     border-radius: 5px 5px;
     box-shadow: 0 0 .6em rgba(0,0,0,.5);

}
.con{margin-top:.65em;}
.ntbox .tt{border-bottom: .12em solid #ce2525;
    height: 49px;     }
.ntbox .tit{
            font-family:Microsoft Yahei;
            font-size: 1.8em;
            padding-left:1.2em;
            border-radius: 5px 5px 0px 0px;
            color:#fff;
            display:block;
            line-height:2.18em;
            background:#ce2525;
            box-shadow: 0 0 .6em rgba(0,0,0,.5);
            letter-spacing: 0.15em;
            width: 8.5em;
            text-align:center;
}

.ntbox .title{margin-left:-.4em;}

.ntbox .dtitle{margin-left:-.4em;padding-left:.4em;}

.ntbox .djtitle{margin-left:-.4em;padding-left:.8em;}
#head {
    height: 200px;
    background: #fff url(../images/topban.png) center center no-repeat;
    background-size:cover;    
    img{max-width: 100%;}    
}


.nav{
    max-width: 100%;
    line-height:3.5em;
    color:#fff;
    border-top: 1px solid #eee;
    text-align: center;
    background:#dc3545;

}
.navb{

    display: flex;
    justify-content: space-around;
    line-height: 3em;
    background: #ce2525;

}
.navb .nav-item{


}


.wp_nav  .nav_item a{background:#dc3545;color:#fff;}

.top{
    display: flex;
    justify-content: space-between;
    ce2525

    .left{
    max-width: 100%;
    height:20em;
    margin-top:1.2em;
    background: #fff;
    
    border-radius: 5px 5px;
    
}

    .right{
    
    max-width: 100%;
    margin-top:1.2em;
    background:#fff;
    margin-left: 0.5em;
    border-radius: 5px 5px;
}

}

.mid  {
    margin-top: 1em;;
    display: flex;
    justify-content: space-between;
    .left{
        
       
        background: #fff;
        margin-right: .2em;
        border-radius: 5px 5px;
       
    }
    .midd{
       
        background:#fff;
        margin-right: .2em;
        border-radius: 5px 5px;  
     
    }
    .right{
        
        
        background:#fff;
        border-radius: 5px 5px;
    }
    
    
}
.bot{
     margin-top: 1em;;
    display: flex;
    justify-content: center;
    .left{
        max-width: 100%;
        background: #fff;
        margin-right: .2em;
        border-radius: 5px 5px;
     
    }
    .midd{
        max-width: 100%;
        background:#fff;
        margin-right: .2em;
        border-radius: 5px 5px;
      
    }
    .right{
        
        max-width: 100%;
        background:#fff;
        border-radius: 5px 5px;
      
    }
    
    
}
.show{
        margin-top:1em;

        color:#fff;
        background: rgba(223,34,64,.7);
      /*  border-radius: 0.6em;*/
       /*box-shadow: 0 0 .6em rgba(0,0,0,.5);*/
    }
.foot{
        margin-top:1em;
        color:white;
        border:none;
        box-shadow: 0 0 .6em rgba(0,0,0,.5);
        border-radius: 14px;
    
}
