.m-content{
    margin: 0.18rem 0.18rem;
}

.m-swiper{
    background: white;
    border-radius: 0.16rem   0.16rem 0  0;
    overflow: hidden; 
}

/* 轮播图 */
.whfh-swiper {
    overflow: hidden;
    background: linear-gradient(135deg, rgba(87, 163, 243, 0.1) 0%, rgba(44, 106, 227, 0) 100%);
    padding-bottom: 0.80rem;
}

.whfh-swiper .swiper-slide {
    position: relative;
}

.whfh-swiper .swiper-slide img {
    width: 100%;
    height: 4rem;
    margin-bottom: 0.14rem;
   
}

.whfh-swiper .swiper-pagination {
    bottom: 0.25rem;
    text-align: center;
}

.whfh-swiper .swiper-pagination-bullet {
    background: #154BB0;
    width: 6px;
    height: 6px;
    border-radius: 3px;
    cursor: pointer;
    opacity: 1;
    flex: 1 1;
}

.whfh-swiper .swiper-pagination-bullet-active {
    background: #154BB0;
    width: 22px;
}

.whfh-swiper .whfh-title {
    height: 1rem;
    font-size: 0.42rem;
    color: #1b3f7e;
    line-height: 0.52rem;
    text-align: center;

    overflow:hidden;
    text-overflow: ellipsis;
    -webkit-line-clamp: 2;
    display: -webkit-box;
    -webkit-box-orient: vertical;
}
/* end 轮播图 */


/* 栏目 */
.m-column{
    margin-top: 0.38rem;
    border-radius: 0.16rem;
}

.m-column-title{
    background: #1b3f7e;
    padding: 0.26rem 0.35rem;
    color: white;
    font-size: 0.42rem;
    display: block;
    border-radius: 0.16rem  0.16rem 0 0 ;
}

.m-column-list,
.m-column-list2{
    border-radius: 0.16rem  0.16rem 0 0 ;
    background: white;
    margin-top: -5px;
}

.m-column-item {
    padding: 0.26rem 0.35rem;
    font-size: 0.32rem;
    color:#282828;
    display: block;
    border-bottom: 1px dashed #e8e7e7;
}

.m-column-list .m-column-item:last-child{
    border-bottom:0;
}

.m-column-view{
    font-size: 0.32rem;
    color: #1b3f7e;
    text-align: center;
    display: block;
    padding: 0.38rem 0 0 0;
}

.m-column-list2{
    padding: 0.28rem;
}

 .m-column-item2{
    background: #f5f5f5;
    border-radius: 0.16rem;
    padding: 0.26rem 0.5rem  0.26rem 0.5rem;
    display: flex;
    align-items: center;
    margin-bottom: 0.38rem;
}

.m-column-list2 .m-column-item2:last-child{
    margin-bottom: 0;
}

.m-column-name{
    font-size: 0.32rem;
    color:#282828;
    letter-spacing: 0.04rem;
    padding-left: 0.5rem;
}

.m-column-icon{
    border-right: 1px solid #282828;
    padding-left: 0.2rem;
    width: 1.5rem;
    text-align: left;
}

.m-column-item2 img{
    width: 0.92rem;
    height: 0.92rem;
}

.m-column .m-column-list2 .m-column-item2:nth-child(1) img{
    height: 0.99rem;
    width: 0.8rem;
}

.m-column-list2 .m-column-item2:nth-child(7) img{
    height: 1rem;
    width: 0.8rem;
}

.m-column-list2 .m-column-item2:nth-child(9) img{
    width: 0.92rem;
    height: 0.66rem;
}

/* 通知公告 */
.m-column2{
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.m-rect{
    display: flex;
    align-items: center;  
    padding: 0.2rem 0;  
    text-align: center;
}

.m-zfxx{
    background: url(../images/zf.png) no-repeat;
    background-size: 100% 100%;
    /* width: 3rem; */
    width: 48%;
    height: 1rem;
}

.m-gg{
    background: url(../images/gg.png) no-repeat;
    background-size: 100% 100%;
    /* width: 3rem; */
    width: 48%;
    height: 1rem;
}

.m-jyxc{
    background: url(../images/jyxc.png) no-repeat;
    background-size: 100% 100%;
    /* width: 3rem; */
    width: 100%;
    height: 1rem;
    justify-content: center;
}

.m-rect-icon{
    width: 1.3rem;
    text-align: center;
}

.m-column-name2{
    font-size: 0.32rem;
    color: white;
}
.m-rect-img1{
    width: 0.7rem;
    height: 0.93rem;
}

.m-rect-img2{
    width: 0.94rem;
    height: 0.92rem;
}

.m-rect-img3{
    width: 0.98rem;
    height: 0.98rem;
}

.m-zt1{
    width: 100%;
    border-radius: 0.16rem;
    padding-bottom: 0.16rem;
}
/* 栏目页 */

.m-img-code{
    margin: 12px auto;
    width: 300px;
    height: 168px;
    background: url(../images/zz.jpg) no-repeat;
    background-size: 100%;
    z-index: 99;
}