#root {
    max-width: 100vw;
    min-width: 1280px;
    background: #f0f5fe;
    overflow: hidden;
    display: block;
}

/* 头部导航 */
.header {
    width: 100%;
    height: 32px;
    background: #1d71b7;
}

.header .header_nav {
    height: 32px;
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.header_nav .left,
.header_nav .right {
    height: 100%;
    display: flex;
    align-items: center;
}

.header_nav .nav_item:first-child {
    margin-left: 0;
}

.header_nav .nav_item {
    font-size: 10px;
    font-family: "Microsoft YaHei";
    color: #ffffff;
    margin-left: 16px;
}

/* 菜单 */
.menu {
    width: 100%;
    height: 80px;
    background: #ffffff;
}

.menu .menu_box {
    height: 80px;
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.menu .menu_box .logo {
    width: 170px;
    height: 58px;
}

.menu .menu_box .menu_list {
    display: flex;
    align-items: center;
    justify-content: space-between;
    flex: 2;
    padding-left: 75px;
}

.menu_box .menu_list .menu_item {
    font-weight: 500;
    font-size: 14px;
    font-family: var(--fontFamilyStyle);
}

.menu_box .menu_list .menu_item:hover {
    color: var(--activeTitleColor);
}

/* 大图 */
.conn {
    width: 100%;
    height: 320px;
    margin: 0px auto;
    background: url(http://www.zj.xinhuanet.com/2020shouye/img/shihuajiangn2.png) no-repeat center;
    clear: both;
}
.conn2 {
    width: 100%;
    height: 140px;
    margin: 0px auto;
    background: url("http://zj.news.cn/2023static/images/zdztBanner.png") no-repeat center;
    clear: both;
}


/* 村光无限头部
--------------------------------------------------*/
.conn01 {
    width: 100%;
    height: 320px;
    margin: 0px auto;
    background: url(http://zj.news.cn/2023media/cgwx_banner.png) no-repeat center;
    clear: both;
}

/* 共富观察头部
--------------------------------------------------*/
.conn02{width:100%;height:320px;margin:0px auto;background:url(http://zj.news.cn/2023media/gfgc_banner.jpg) no-repeat center bottom;clear:both;}
/* 健康生活家
--------------------------------------------------*/
.conn03{width:100%;height:320px;margin:0px auto;background:url(http://zj.news.cn/2023media/jkshj_banner.png) no-repeat center bottom;clear:both;}
/*微观浙江
--------------------------------------------------*/
.conn04{width:100%;height:320px;margin:0px auto;background:url(http://zj.news.cn/2023media/wgzj_banner.jpg) no-repeat center bottom;clear:both;}
/*显影中国
--------------------------------------------------*/
.conn05{width:100%;height:320px;margin:0px auto;background:url(http://zj.news.cn/2023media/xyzg_banner.jpg) no-repeat center bottom;clear:both;}
/*新华云直播
--------------------------------------------------*/
.conn06{width:100%;height:320px;margin:0px auto;background:url(http://zj.news.cn/2020shouye/img/2023xhyzb.jpg) no-repeat center bottom;clear:both;}
/*浙映像
--------------------------------------------------*/
.conn07{width:100%;height:320px;margin:0px auto;background:url(http://zj.news.cn/2023media/zyx_banner.jpg) no-repeat center bottom;clear:both;}


.hjt_list ul {
    margin: 0;
    display: grid;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
    justify-items: center;
    /* display: flex;
    justify-content: space-between;
    flex-wrap: wrap; */
}

/* .hjt_list ul::after {
    content: '';
    width: 300px;
    height: 245px;
    margin: 15px 15px 20px 15px;

} */

.hjt_list ul li {
    width: 210px;
    padding: 9px 9px;
    margin: 15px 15px 20px 15px;
    border: 1px #E3EBEE solid;
    background: #fff;
}



.hjt_list ul li .top_h a img {
    width: 200px;
    height: 300px;
}

.hjt_list ul li .btm_h {
    width: 190px;
    padding: 3px 0px 0px 0px;
    text-align: center;
    height: 70px;
}

.hjt_list ul li .btm_h a {
    color: #666666;
    font-size: 14px;
}

.hjt_list ul li:hover {
    border: 1px solid #FFB400;
    background: #fff;
    cursor: pointer;
}

.hjt_list ul li .btm_h a:hover {
    text-decoration: underline;
    font-size: 14px;
    color: #FF8400;
}