*{
    margin: 0;
    padding: 0;
}
.volunteer{
    width: 100%;
    height: 100%;
    background: url('../images/firefly/bg.png') no-repeat;
    background-size: 100%;
}
.content{
    width: 82%;
    margin: 0 auto;
    padding-top: 700px;
}
.abstract{
    width: 100%;
    height: 450px;
    background: #fff;
    border: 2px solid #EEEEEE;
    border-radius: 5px;
    padding: 20px;
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.lb{
    width: 50%;
    height: 100%;

}
.wenzi{
    width: 47%;
    height: 100%;
}
.wenzi p {
    font-size: 16px;
    line-height: 36px;
    letter-spacing: 1px;
    text-indent: 2em;
}
.awards{
    width: 100%;
    height: 1030px;
    background: #fff;
    border: 2px solid #EEEEEE;
    border-radius: 5px;
    padding: 20px;
    margin-top: 30px;
}
.awards_lb{
    width: 100%;
}
.awards_lb:nth-child(2){
    margin-top: 30px;
}
.awards_lb:nth-child(3){
    margin-top: 30px;
}
.Story_img,.Story_img2,.Story_img3,.Story_img4{
    width: 100%;
    display: flex;
    position: relative;
    justify-content:space-between;
    margin-top: 30px;
    overflow: hidden;
}
.Story_img_nav,.Story_img_nav2,.Story_img_nav3,.Story_img_nav4{
    flex-shrink: 0;
    /* flex: 1;
    min-width: 0; */
}
.shipin{
    width: 100%;
    padding: 20px;
    background: #fff;
    margin-top: 30px;
    border: 2px solid #EEEEEE;
    border-radius: 5px;
}
.fengcai{
    width: 100%;
    padding: 20px;
    background: #fff;
    margin-top: 30px;
    border: 2px solid #EEEEEE;
    border-radius: 5px;
}
.huaxu{
    width: 100%;
    padding: 20px;
    background: #fff;
    margin-top: 30px;
    border: 2px solid #EEEEEE;
    border-radius: 5px;
    margin-bottom: 30px;
}