.clear{clear:both;}
.h20{
    height: 20px;
}
.h30{
    height: 30px;
}

.logo{padding:30px 0px 20px 120px;}
.logo img{width:700px;}
/*头部*/
.top_bj{width:100%;height:720px;background:url(/uploads/image/pzimg/banner.jpg) center center no-repeat;background-size:cover;}

/* 内容 */
.bj_color{
     background: linear-gradient(to bottom,#d51719,#fff);
}
.middle{
    background: #fff;
    padding: 35px 35px 10px 35px;
    box-shadow: 0 0 10px #ffebb9;
}
.layui-row{
    background: #fff;
}
.tit_img{
    width: 99%;
}
/* 学习贯彻 */
.xxgc_list {
    border-bottom: 1px dashed #999;
    margin-bottom: 30px;
}
.xxgc_list .in_list_time {
    float: left;
    width: 75px;
    text-align: center;
    /* margin-top: 8px; */
    margin-right: 15px;
    /* padding-right: 5px; */
    /* background: #d2ebff; */
    color: #c20000;
    padding: 5px;
    transition: 0.5s all;
}

.xxgc_list .day {
    font-size: 30px;
}

.xxgc_list .month {
    font-size: 15px;
    margin-top: 10px;
}

.xxgc_list .in_list_new {
    float: left;
     /*width: 430px; */
    width: calc(100% - 110px);
    height:107px;
}

.xxgc_list .in_list_new h5{
    font-size: 14px;
    margin: 5px 0px;
    font-weight: normal;
    overflow: hidden;
    /*white-space: nowrap;
    text-overflow: ellipsis;*/
    transition: 0.5s all;
}
.xxgc_list .in_list_new h5{
    transition: 0.5s all;
}
.xxgc_list:hover h5{
    padding-left: 7px;
    color: #996929;
    transition: 0.5s all;
}

.xxgc_list .in_list_new p {
    font-size: 16px;
    color: #999;
    line-height: 45px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
}

/* 工作动态 */
.gzdt_list{
    border-radius: 15px;
    border: 1px solid #ffe6c0;
    padding: 10px 10px;
    margin-bottom: 20px;
    transition: 0.5s all;
}

.gzdt_list .in_list_new h5 {
    font-size: 14px;
    margin: 15px 0;
    font-weight: normal;
    overflow: hidden;
    /*white-space: nowrap;
    text-overflow: ellipsis;*/
    color: #000;
}
.gzdt_list  .in_list_new  h5 a{
    transition: 0.5s all;
}
.gzdt_list:hover{
    box-shadow: 0 0 7px #ff8974;
    transition: 0.5s all;
}
.gzdt_list:hover h5 a{
    padding-left: 7px;
    color: #996929;
    transition: 0.5s all;
}


.gzdt_list .in_list_new p {
    text-indent: 2rem;
    font-size: 16px;
    color: #666;
    line-height: 26px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}

/* 底 */
.box {
    width: 1170px;
    margin: 0 auto;
}
.foot{background:#d51718;margin-top:30px;color:#fff;text-align:center;line-height:24px;padding:20px;min-width:1170px;overflow:hidden;}

.foot .f_left{float:left;width:845px;}
.foot .f_left p{margin-top:5px;}
.foot .f_left a{color:#fff;}
.foot .f_right{float:right;width:325px;}
.foot .f_right span{width:120px;height:80px;display:block;float:left;line-height:120px;}
.foot .f_right img{vertical-align: sub;}


