.ny-cont{background:#fff;padding:40px 30px;box-shadow: 0px 4px 2px rgb(220,220,220,0.3);margin:30px auto;margin-bottom:100px;}



/* 面包屑 */
.max{width:100%;height:70px;background:#f5f5f5;}
.max .max-nav{margin-right:100px;}
.max .max-nav,.max .max-nav a{font-size:14px;line-height:70px;color:#999999;}
.max  .ny-sonanv li{font-size:18px;line-height:70px;margin-left:95px;}
.max  .ny-sonanv li:hover a,.max  .ny-sonanv li.on a{color: #1753c4;font-weight:bold;}

/* 公共标题 */
.small-title{height:42px;border-bottom:1px solid #e6e6e6;}
.small-title span{width:120px;display: block;text-align: center;cursor:pointer;font-size:22px;line-height:22px;color:#999999;margin-right:20px;}
.small-title span:after{content:'';display: block;width:0%;height:3px;background:#1487ff;margin-top:17px;transition:all 0.6s;}
.small-title span.on,.small-title span:hover{color:#1487ff;font-weight: bold;}
.small-title span:first-child:before{content:'';display:inline-block;width:22px;height:20px;background:url(../images/title-nav.png)no-repeat center;
margin-bottom:-2px;margin-right:10px;}
.small-title span.on:after,.small-title span:hover:after{width:100%;}


/* 互动交流 */
.nyft{position: relative;}
.nyft .nyft-img{width:650px;}
.nyft .nyft-i{width:132px;position:absolute;top:0;left:0;}
.nyft .nyft-img img,.nyft .nyft-i img{width:100%;}

.nyft-info h3{font-size:22px;line-height:22px;margin-bottom:25px;}
.nyft-info .desc{font-size:16px;line-height:28px;width:100%;padding:20px;border-radius:10px;box-sizing: border-box;background:#f1f9ff;color:#666666;}
.nyft-info .times{padding:20px;border-bottom:1px solid #e4f2ff;font-size:16px;line-height:18px;}
.nyft-info .jiabing{padding:20px;font-size:16px;line-height:28px;}
.nyft-info .p-sm{color:#1487ff;}
.nyft-info .p-sm:before{content:'';display: inline-block;width:18px;height:19px;background:url(../images/icon-66.png)no-repeat center;
    margin-bottom: -4px;margin-right:10px;}

.nyft-info #wangqi{width:100%;height:50px;box-sizing: border-box;border:1px solid #e4f2ff;border-radius:6px;overflow:hidden;}
.nyft-info #wangqi li p{width:20%;text-align: center;font-size:16px;color:#666;line-height:50px;}
.nyft-info #wangqi li p.p-hg:after{content:'';display: inline-block; width: 1px;height: 16px;
    background: #e4f2ff;float: right;margin-top: 16px;}
.nyft-info #wangqi li h3{font-size:16px;color:#666;flex:1;margin:0px 2%;line-height:50px;}


.but-hr{width:1280px;margin:40px auto;background:#f1f9ff;border-radius:10px;box-sizing: border-box;padding:24px 30px;}
.but-hr li{font-size:18px;width:246px;height:50px;line-height:50px;border-radius:6px;background:#fff;box-sizing: border-box;
padding:0px 20px;}
.but-hr li span{font-size:14px;}
.but-hr li i img{margin-right: 15px;}
.but-hr li:nth-child(1){border:1px solid #cae5ff;}
.but-hr li:nth-child(1) span{color:#2f9eff;}
.but-hr li:nth-child(2){border:1px solid #cfeeed;}
.but-hr li:nth-child(2) span{color:#50d2ce;}
.but-hr li:nth-child(3){border:1px solid #ffe7c5;}
.but-hr li:nth-child(3) span{color:#f5ab33;}
.but-hr li:nth-child(4){border:1px solid #cae5ff;}
.but-hr li:nth-child(4) span{color:#39a3ff;}


.ny-row{margin-bottom:40px;}
.ny-row ul{margin-top:30px;}
.ny-row ul li{margin-bottom:25px;}
.ny-row ul li h3{font-size:16px;line-height:16px;margin-bottom:15px;}
.ny-row ul li span{font-size:14px;line-height:14px;color:#b9b9b9;}
.ny-row ul li .news-status{width:90px;line-height:30px;font-size:14px;font-weight: bold;border-radius:30px;color:#fff;text-align: center;}
.ny-row ul li .st-end{background:#f5ab33;}
.ny-row ul li .st-ing{background:#43cfca;}

.fw-jt{margin-top:30px;}
.fw-jt li{font-size:16px;line-height:16px;margin-top:22px;}
.fw-jt li span{color:#999999;}
.fw-jt li h3:before{content:'';display: inline-block;width:6px;height:6px;border-radius:50%;background:#dcdcdc;margin-right:19px;margin-bottom:2px;}
.fw-jt li:hover h3{color:#1487ff;font-weight: bold;}
.fw-jt li:hover h3:before{background:#1487ff;}



/* 详情 */
.page-cont{margin:60px auto;overflow: hidden;}
.page-cont h1{font-size:36px;line-height:36px;margin-bottom:50px;text-align: center;}
.page-cont .contents p{font-size:16px;line-height:32px;margin-bottom:10px;}

.page-cont .ld-list li{width:300px;height:302px;box-sizing: border-box;border:1px solid #e6e6e6;padding:55px 0px;text-align: center;}
.page-cont .ld-list li .zhiwei{font-size:18px;line-height:18px;margin-bottom:15px;}
.page-cont .ld-list li .zhiwei:before{content:'';display: block;width:54px;height:100px;background:url(../images/icon-ld.png)no-repeat center;
margin:0px auto;margin-bottom:40px;}
.page-cont .ld-list li .names{font-size:18px;line-height:18px;font-weight: bold;} 

/* 办事服务 */
.fuwu-bs{gap:20px;}
.bs-div{background:#f1f9ff;height:170px;border-radius:10px;}
.bs-div .bs-sm{width:125px;height:100%;border-radius:10px;}
.bs-div .bs-list{flex:1;padding:0px 70px;gap:20px;}
.bs-div .bs-list li{width:40%;font-size:16px;line-height:16px;}
.bs-div .bs-list li a{display:block;}
.bs-div .bs-list li a:before{content: '';display: inline-block;width: 3px;height: 3px;
    background: #333333;margin-right:10px;margin-bottom:5px;}
.bs-div .bs-list li:hover a:before{background:#2a93ff;}
.bs-div .bs-sm{font-size:20px;line-height:20px;text-align: center;font-weight: bold;color:#fff;padding:50px 0px;}
.bs-div .bs-sm:before{content:'';display:block;width:24px;height:24px;box-sizing: border-box;margin:0 auto;margin-bottom:15px;}
.bs-div .bbs1:before{background:url(../images/fwff-icon01.png)no-repeat center;}
.bs-div .bbs2:before{background:url(../images/fwff-icon02.png)no-repeat center;}
.bs-div .bbs3:before{background:url(../images/fwff-icon03.png)no-repeat center;}
.bs-div .bbs4:before{background:url(../images/fwff-icon04.png)no-repeat center;}


.bbs1{background:linear-gradient(to bottom,#238fff, #72b9fe);}
.bbs2{background:linear-gradient(to bottom,#f6b142, #fdd38e);}
.bbs3{background:linear-gradient(to bottom,#48d4cf, #6ef4ef);}
.bbs4{background:linear-gradient(to bottom,#fc6c6d, #fea9a9);}


.search-fuwu{margin:40px auto;}
.search-fuwu .small-title span{width:auto;}
.search-fuwu .fuwu-list{gap:20px;margin-top:30px;}
.search-fuwu .fuwu-list li{width:305px;line-height:70px;font-size:16px;background:#f1f9ff;border-radius:10px;
	padding:0px 20px;box-sizing: border-box;}
.search-fuwu .fuwu-list li a:before{content: '';display: inline-block;width: 5px;height: 15px;    margin-right: 20px;
    margin-bottom: -2px;background: url(../images/dian.png)no-repeat center;}

.lukaung-list{gap:20px;margin-top:30px;}
.lukaung-list li{width:305px;height:83px;box-sizing:border-box;border:1px solid #cae5ff;border-radius:10px;padding:20px;}
.lukaung-list li .gl-status{width:41px;height:41px;border-radius:6px;text-align: center;font-size:14px;line-height:16px;
color:#fff;box-sizing: border-box;padding:5px;margin-right:20px;}
.lukaung-list li .gl-gs{background:#1487ff;}
.lukaung-list li .pt-gs{background:#43d0ca;}
.lukaung-list li .news-info{flex:1;font-size:14px;color:#b9b9b9;line-height:14px;}
.lukaung-list li .news-info h3{font-size:16px;line-height:16px;color:#333333;}

/* 面包屑 */
.title-list {
    height: 34px;
    width: 100%;
    border-bottom: 2px #ccc solid;
    position: relative;
}

.title-list:after {
    content: "";
    width: 173px;
    height: 36px;
    background: url("../../images/hunan/title_bg.png") no-repeat;
    position: absolute;
    left: 0px;
    bottom: -2px;
    z-index: 1;
}

.title-list .rightAngle{
    width: 16px;
    height: 16px;
    border-left: 3px solid #1487ff;
    border-bottom: 3px solid #1487ff;
    position: absolute;
    bottom: -2px;
    left: 0;
}
.mb30{margin-bottom:30px;}
.title-list strong {
    /* min-width: 134px; */
    text-align: center;
    line-height: 34px;
    float: left;
    color: #1487ff;
    font-size: 20px;
    font-weight: normal;
    padding: 0 8px;
    position: absolute;
    z-index: 2;
    bottom: 2px;
    left: 3px;
    font-weight: 700;
}
.ny-cont .situation {
    float: right;
    line-height: 34px;
    color: #999;font-size:14px;
}
.ny-cont .situation a{color: #999;}
.ny-cont .situation a:hover{color:#1487ff;}

/* 内页子菜单 */
.son-nav{width:300px;margin-right:40px;margin-top: 20px;}
.son-nav li a{width:100%;padding:0px 30px;border:1px solid #eee;line-height:60px;height:60px;font-size:18px;display: block;}
.son-nav li.on,.son-nav li:hover{background:#1487ff;}
.son-nav li.on a,.son-nav li:hover a{color:#fff;}
.son-nav li:nth-child(n+2) a{border-top:none;}
.son-nav li a:after{content:'';display:block;width:8px;height:10px;background:url(../images/nav-onmores.png)no-repeat center;
float: right;margin-top:25px;}
.son-nav li.on a:after,.son-nav li:hover a:after{background:url(../images/nav-mores.png)no-repeat center;}
.news-lits-bar{flex:1;}

.show-list{flex:1;margin-top:20px;}

/* 资讯列表 */
.news-lits-bar {
    margin-top: 20px;
    padding-bottom: 20px;
}

.news-lits-bar li {
    padding: 20px 0;
    overflow: hidden;
    border-bottom: 1px #dbdbdb dashed;
}

.news-lits-bar li strong {
    float: left;
    font-weight: normal;
    position: relative;
    padding-left: 15px;
    height: 20px;
    line-height: 20px;
    max-width: 80%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    padding-right: 45px;
}

.news-lits-bar li span{color: #999;right: 0;}

.news-lits-bar .padding10 {
    padding: 15px 0 !important;
}

.news-lits-bar li .multi-line {
    height: auto !important;
    line-height: 30px;font-size:16px;
}

.news-lits-bar li .multi-line:after {
    top: 15px;
    margin-top: -3px;
}

.news-lits-bar li strong:after {
    content: "";
    width: 6px;
    height: 6px;
    background-color: #cccccc;
    position: absolute;
    left: 0;
    top: 50%;
    margin-top: -3px;
    
    border-radius: 50%;
}

.news-lits-bar li span {
    float: right;
    font-size: 14px;
    margin-top: 3px;
}

.news-lits-bar li em.fz {
    color: #ccc;
    font-size: 12px;
    margin-left: 6px;
}

.news-lits-bar li .preview {
    font-size: 12px;
    color: #ce101a;
}

.news-lits-bar .layui-badge,
.news-lits-bar .layui-badge-dot,
.news-lits-bar .layui-badge-rim {
    background-color: #d0201c;
    margin-left: 8px;
    position: absolute;
    right: 0;
}
  .hunan-bg {
            padding-top: 40px;
            padding-bottom: 10px;

        }

        .articles_ul {
            display: flex;
            margin-top: 30px;
        }

        .articles_ul .layui_this {
            border-bottom: 2px solid #cb2900;
        }

        a:hover {
            color: #4c4c4c;
        }

        .articles_ul li {
            display: inline-block;
            vertical-align: middle;
            font-size: 14px;
            transition: all .2s;
            -webkit-transition: all .2s;
            position: relative;
            line-height: 40px;
            min-width: 65px;
            padding: 0 15px;
            text-align: center;
            cursor: pointer;
            font-size: 18px;
            color: #666;
            border-bottom: 2px solid #ab9a95;
            margin: 0 10px;
        }

        /* .articles_ul li:hover{
            border-bottom: 2px solid #cb2900;
        } */

        .articles_ul .layui_this a {
            color: #cb2900;
        }

        .news-lits-bar li strong:after {
            content: none;
        }

        .padding10 a img {
            float: left;
            width: 8px;
            margin-top: 2px;
        }

        .news-lits-bar li strong {
            padding-left: 7px;
        }

        .news-lits-bar li strong:hover {
            color: #1487ff;

        }

        .newlist_ay {
            display: flex;
            align-items: center;
            position: relative;
        }
        .news-lits-bar li span{
            position: absolute;
        }
        .articles {
		    padding-bottom: 57px;
		    min-height: 500px;
		}

		.articles h2 {
		    text-align: center;
		    font-size: 24px;
		    line-height: 40px;
		    color: #666666;
		    margin-top: 56px;
		}

		.articles .title-bar {
		    overflow: hidden;
		    display: table;
		    margin: 0 auto;
		    padding-top: 16px;
		    padding-bottom: 30px;
		    color: #808080;
		    width: 100%;
		    display: flex;
		    justify-content: center;}
        .articles{flex:1;padding: 0px 20px;border: 1px solid #eee;margin-top: 20px;}
        .articles p,.articles,.articles p span {font-size: 16px !important;line-height: 32px !important;}


/* 新闻详情 */
.cont-info .cont-h1{font-size:28px;line-height:28px;text-align: center;margin-bottom:0px;}
.cont-info .cont-desc{width:100%;text-align: center;padding:15px 0px;color:#b3b3b3;padding-bottom:20px;border-bottom:1px dashed #b3b3b3;}
.cont-info .cont-desc span{font-size:16px;line-height:20px;display:inline-block;margin:0px 30px;}
.m30{margin:30px auto;}
.cont-info .news-cont p{font-size:16px;line-height:32px;margin-bottom:6px;}
.cont-info .news-cont p img{max-width:100%;}
.cont-info .news-cont p strong{font-size:24px;line-height:40px;}

/* 分页 */
#page{width:100%;margin:0px auto;text-align: center;margin-top:4%;}
#page a{font-size:16px;padding:5px 10px;border:1px solid #eee;margin:0px 4px;}
#page a.ons,#page a:hover{border:1px solid #1487ff;background:#1487ff;color:#fff;}

@media screen and (min-width:780px) {
   .mobile-sonanv{display: none;}
}


/* 移动端样式 */
@media screen and (max-width:780px) {

	.max{height:0.7rem;}
	.max .max-nav, .max .max-nav a{font-size: 0.24rem;line-height: 0.7rem;}
	.max .max-nav{margin-right:0px;}
	.ny-sonanv{display: none;}
    .ny-cont .situation{display: none;}

	.page-cont{margin:0.6rem auto;}
	.page-cont h1{font-size: 0.36rem;line-height: 0.36rem;margin-bottom: 0.5rem;font-weight: bold;}
	.page-cont .contents p{font-size:0.28rem;line-height:0.5rem;}
	.contents p img{width:100%;}

	.mobile-sonanv{display: block;margin-top:0.3rem;}
	.mobile-sonanv li{width:24%;float: left;margin-right:1%;text-align: center;font-size:0.26rem;line-height:0.6rem;background:#323232;}
	.mobile-sonanv li.on{background:#006fe8;}
	.mobile-sonanv li a{color:#fff;}

	/* 在线访谈 */
    .ny-row{margin-bottom:0.4rem;}
    .ny-row ul{margin-top:0.3rem;}
    .ny-row ul li{margin-bottom:0.5rem;}
    .ny-row ul li .news-status{width:20%;font-size: 0.26rem;line-height: 0.6rem;border-radius: 0.6rem;}
    .ny-row ul li .news-info{width: 75%;}
    .ny-row ul li h3{font-size: 0.3rem;line-height: 0.3rem;margin-bottom: 0.2rem;}
    .ny-row ul li span{font-size:0.24rem;line-height:0.24rem;}

	.ny-cont{padding:0.4rem 3%;margin: 0;}
	.nyft{margin-bottom: 0.4rem;}
	.nyft .nyft-img{width:100%;}
	.nyft .nyft-i{width:1.32rem;}
	.nyft-info h3{font-size:0.32rem;line-height:0.32rem;margin-bottom:0.3rem;}
	.nyft-info .desc{font-size:0.22rem;line-height:0.4rem;padding:0.2rem;border-radius:0.1rem;}
	.nyft-info .times,.nyft-info .jiabing{font-size:0.2rem;line-height:0.4rem;padding:0.2rem;}
	.nyft-info .p-sm:before{width:0.24rem;height:0.25rem;margin-bottom:-0.02rem;background-size:cover;margin-right: 0.1rem;}
	.nyft-info #wangqi{height:1rem;    border-radius: 0.1rem;}
    .nyft-info #wangqi li{height:1rem !important;}
	.nyft-info #wangqi li p{font-size:0.28rem;line-height:1rem;display:none;}
	.nyft-info #wangqi li h3{font-size:0.28rem;line-height:1rem;}
    .nyft-info #wangqi li p.p-hg{display: block;}

	.but-hr{width:94%;margin:0.4rem auto;border-radius:0.1rem;padding:0.24rem 3%;}
	.but-hr{gap:0.2rem 0px;    width: 100%;}
	.but-hr li{width:49%;font-size:0.3rem;height: 0.8rem;line-height:0.8rem;border-radius:0.1rem;padding:0px 0.2rem;}
	.but-hr li span{font-size:0.2rem;}
	.but-hr li i img{margin-right:0.15rem;width:0.35rem;}

	.small-title{height: 0.8rem;}
    .small-title span{font-size: 0.3rem;line-height: 0.8rem;width: auto !important;margin-right: 0.3rem;}
    .small-title span:first-child:before{width: 0.3rem;height: 0.3rem;margin-right: 0.1rem;background-size: cover;margin-bottom: -0.02rem;}
    .small-title span.on:after, .small-title span:hover:after{margin-top: -3px;}

    /* 办事服务 */
    .fuwu-bs{gap:0.3rem;}
    .bs-div{height:auto;    border-radius: 0.1rem;}
    .bs-div .bs-sm{font-size: 0.32rem;line-height: 0.32rem;padding: 0.5rem 0px;width: 30%;
    border-radius: 0.1rem;}
    .bs-div .bs-list{gap:0.3rem 2%;padding:0px 3%;}
    .bs-div .bs-list li{width:47%;font-size: 0.26rem;line-height: 0.26rem;}
    .bs-div .bs-list li a:before{width:0.06rem;height:0.06rem;margin-right:0.1rem;}

    .search-fuwu{margin:0.4rem auto;}
    .search-fuwu .fuwu-list{gap:0.2rem 2%;margin-top:0.3rem;}
    .search-fuwu .fuwu-list li{font-size: 0.3rem;padding: 0px 0.2rem;line-height: 0.8rem;border-radius: 0.1rem;width: 49%;}

    .lukaung-list{gap:0.2rem 2%;margin-top:0.3rem;}
    .lukaung-list li{width:100%;height:auto;padding:0.2rem;border-radius:0.1rem;}
    .lukaung-list li .news-info{font-size:0.24rem;line-height:0.24rem;}
    .lukaung-list li .news-info h3{font-size:0.3rem;line-height:0.3rem;}
    .lukaung-list li .gl-status{width:0.8rem;height:0.8rem;border-radius:0.1rem;padding:0.12rem;font-size:0.24rem;line-height:0.3rem;
        margin-right:0.2rem;}

    .fw-jt{margin-top:0.3rem;}
    .fw-jt li{margin-top:0.4rem;font-size: 0.3rem;line-height: 0.3rem;}
    .fw-jt li h3{flex:1;margin-right:5%;}
    .fw-jt li h3:before{width: 0.1rem;height: 0.1rem;margin-right: 0.1rem;margin-bottom: 0.05rem;}


	/* 资讯 */
	.mt50{margin-top:0.5rem;}
	.m30{margin:0.3rem auto;}
	.nynews-list li{font-size: 0.26rem;line-height: 0.26rem;margin-bottom: 0.3rem;border-radius: 0.06rem;
    padding: 0.2rem;}
    .nynews-list li .news-infos{width:100%;}
    .nynews-list li .news-infos h3{font-size:0.28rem;line-height: 0.4rem;margin-bottom: 0.1rem;}
    .nynews-list li .news-infos p.desc{line-height:0.4rem;}
    .nynews-list li .times{margin-right:0px;display: none;}

    /* 资讯详情 */
    .articles{margin-top:0px;border: none;padding: 0;}
    .articles h2{font-size: 0.4rem;line-height: 0.6rem;margin:0;}
    .articles p, .articles, .articles p span{font-size: 0.26rem !important;line-height: 0.4rem !important;}


   /* 内页子导航 */
    .son-nav{width:100%;margin:0.3rem auto;}
    .son-nav li a{width: 100%;float: left;box-sizing: border-box;margin-right:2%;box-sizing: border-box;
        font-size: 0.32rem;height: 0.8rem;line-height: 0.8rem;padding: 0px 0.3rem;margin-bottom:0.2rem;}
    .son-nav li:nth-child(n+2) a{border-top:1px solid #eee;}
    .son-nav li:nth-child(3n) a{margin-right:0px;}
    .son-nav li a:after{width: 0.16rem;height: 0.2rem;margin-top: 0.3rem;background-size: 100% 100%;}
    .son-nav li.on a{background:#1487ff;}
    .son-nav li.on a:after{background-size:100% 100%;}

    /* 分页 */
    #page a{font-size:0.24rem;padding:0.05rem 0.1rem;margin:0 0.05rem;}

	.title-list strong {font-size: 0.32rem;}
    .news-lits-bar{width:100%;margin:0;padding:0;}
    .news-lits-bar .padding10{padding: 0.15rem 0 !important;}
    .news-lits-bar li .multi-line{line-height: 0.4rem;font-size: 0.3rem;}
}