.header{
    width:100%;
    height:884px;  
     background-image: url(./shibg.png);
    background-color: #c30002;
 
    background-size: cover;
    background-repeat: no-repeat;
    padding-top:90px;
    box-sizing: border-box;
    /* background-position:bottom; */
}
*{
    margin:0;
    padding:0;
}
.inner{
    width:1200px;
    margin:auto;
}
.dh{
    width:228px;
    height:228px;
    background-image: url(./danghui.png);
    background-repeat: no-repeat;
    background-size: cover;
    margin: auto;
    /* margin-top:90px; */
}
.gh{
    width:100%;
    height:113px;
    background-image: url(./十四五.png);
    background-repeat: no-repeat;
    background-size: contain;
    margin-top:70px;
    background-position:center;
}
.kexie{
    width:580px;
    height:61px;
    background-color: #ffd29a;
    color:#c30002;
    text-align: center;
    font-size:35px;
    line-height:61px;
    margin:auto;
    margin-top:41px;


}
.box{
    background-color: #c30002;
}
.nr{
   
    height:334px;
    border:solid 6px #ffba66;
    font-family: Arial, Helvetica, sans-serif;
   color:white;
   font-size:24px;
   box-sizing: border-box;
   /* background-color: #fff; */
   padding:44px;
   line-height:50px;
  position: absolute;
 top:-160px;
 left:50%;
 transform: translate(-50%);
 background-color: #c30002;

}
.boxs{
    height:200px;
    position: relative;
   
}
.tlz{
width:100%;
height:100px;
background-image: url(./time.png);
background-size: cover;
background-position:center;
background-repeat: no-repeat;
}
.kl{
    font-size:24px;
    color:white;
    line-height:40px;
    text-align: justify;
}
.tl{
    margin-top:30px;
    box-sizing: border-box;
}
.tlg{
    width:100%;
    height:100px;
    background-image: url(./title.png);
    background-size: cover;
    background-position:center;
    background-repeat: no-repeat;
    }
    .tlc{
        width:100%;
        height:100px;
        background-image: url(./content.png);
        background-size: cover;
        background-position:center;
        background-repeat: no-repeat;
    }
    .tlr{
        width:100%;
        height:100px;
        background-image: url(./canyu.png);
        background-size: cover;
        background-position:center;
        background-repeat: no-repeat;
    }
    .kl{
        padding:20px;
        box-sizing: border-box;
    }
    .bj{
        width:100%;
        height:220px;
        background-image: url(./yx.png);
        background-repeat: no-repeat;
        background-size: cover;
        background-position:center;
        margin-top:20px;
        box-sizing: border-box;
        margin-top:50px;
    }
    .bj{
        color:white;
        font-size:32px;
        text-align: center;
        
    }
.tld{
    margin-top:40px;
}
.footer{
    /* height:460px; */
    background-image: url(./footer.png);
    background-size: cover;
    background-position:center;
    background-repeat: no-repeat;
    padding-top:280px;
    padding-bottom: 30px;
    position: relative;

}
.footer p{
    text-align: center;
    font-family: SourceHanSansCN-Regular;
    font-size: 14px;
    color: #FFFFFF;
    letter-spacing: 0;
    text-align: center;
    line-height: 26px;
    }
    .footerjb{
        position: absolute;
        top:70%;
        right:50px;
    
    }
    .xl{
        position: relative;
    }
    .jb{
        width:50px;
        height:50px;
        background-repeat: no-repeat;
        background-image: url(./jb.png);
    
    }
    .jb_text{
        font-family: SourceHanSansCN-Regular;
    font-size: 14px;
    color: #FFFFFF;
    letter-spacing: 0;
    text-align: right;
    line-height:24px;
    }
    .footerlogo{
        position: absolute;
        top:70%;
        left:20px;
        background-image: url(./logo-1.png);
        width:223px;
        height:40px;
    
    }
    