/*公共样式*/
*{
    padding:0;
    margin:0;
    border:0;
    font-weight:normal;
    font-style:normal;
    text-decoration:none !important;
    outline:none;
    list-style:none;
    border-collapse:collapse; 
    border-spacing:0; 
}
.fl{
    float:left;
}
.fr{
    float:right;
}
.clear{
    clear:both;
}
a,span,font,input{
    font-family: 'Microsoft YaHei',Arial, sans-serif;
}
/*新闻列表*/


/*面包屑 */

.dqwz{text-align:left;margin: 25px auto;font-size: 18px;font-family: sans-serif!important;width: 1200px;}
.dqwz span{font-family: sans-serif!important;}
.dqwz span a{font-size: 18px;color:#333;font-family: "microsoft yahei"!important;}


.newlistCon{
	width:1200px;
	margin:0 auto;
}
.news_list{
        margin-bottom:65px;
}
.news_list .news_list_tit{
        background:url(/jgsw/resource/cms/2025/04/img_pc_site/2025043015374874663.png) no-repeat left center;
        font-size:24px;
        color:#333333;
        font-weight:bold;
        padding-left:20px;
        line-height:100px;
        margin-top:24px;
}
.zcfg li a{
	width:80%;
	float:left;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	background: url(/jgsw/resource/cms/2025/04/img_pc_site/2025042916551697131.png) no-repeat left center;
	padding-left:12px;
	font-size: 16px;
}
.zcfg li span{
	float:right;
	font-size: 16px;
}
.zcfg {overflow:hidden;}
.zcfg li{
	overflow: hidden;
	line-height: 62px;
	background:#f1f1f1;
	padding: 0 25px 0 25px;
	margin-bottom:8px;
	width: 45%;
	float: left;
}
.zcfg li:nth-child(even){float:right}

.news_list li{
	overflow: hidden;
	line-height: 62px;
	background:#f1f1f1;
	padding: 0 25px 0 25px;
	margin-bottom:8px;
}
.news_list li a,.news_list li span{
	font-size:16px;
	color:#333333;
}
.news_list li a{
	width:80%;
	float:left;
	white-space: nowrap;
        text-overflow: ellipsis;
        overflow: hidden;
        background: url(/jgsw/resource/cms/2025/04/img_pc_site/2025042916551697131.png) no-repeat left center;
        padding-left:12px;
}
.news_list li span{
	float:right;
}
.news_list li:hover{
	background:#045abf;
}
.news_list li:hover a{
	background: url(/jgsw/resource/cms/2025/04/img_pc_site/2025042916551669559.png) no-repeat left center
}
.news_list li:hover a,.news_list li:hover span{
	color:#ffffff;
}

/*文章细览*/
.xlCon{
    padding-top:54px;
}
.xlCon h2{
    font-family:"微软雅黑";
    color:#222;
    font-size:24px;
    font-weight:bold;
    text-align:center;
}
.xlCon .sjLyBox{
    padding-top:26px;
    font-family:"微软雅黑";
    font-size:14px;
    color:#999;
    text-align:center;
}
.xlCon .xlLine{
    width:1195px;
    margin:0 auto 32px auto;
    padding-top:38px;
    border-bottom:1px solid #045abf;
}
.zwNrCon *{
    font-family:"微软雅黑";
    color:#222;
    font-size:16px;    
}
.zwNrCon p,.zwNrCon div{
    font-family:"微软雅黑";
    color:#222;
    font-size:16px;
    line-height:24px  !important;
    margin-bottom:20px;
}
.zwNrCon p strong,.zwNrCon div strong{
    font-weight:bold;
}

/*分页*/
.page{
	text-align: center;
	margin-bottom:65px;
}
.page span,.page a,.page b font{
	font-size:16px;
	color:#666666;
}
.page a,.page b font,.page b font{
	padding:8px 12px;
	border:1px solid #9597a0;
	border-radius: 5px;
}
.page b font,.page>input{
	color:#ffffff;
	background:#0045c8;
}
.page a, .page b,.page>span,.page>input{
    margin-left: 12px;
    cursor: pointer;
}
.page span input{
	width: 32px;
	padding: 6px 0;
}
.page span input,.page>input{
    font-size: 16px;
    text-align: center;
    border-radius: 5px;
    border: 1px solid #9597a0;
}
.page>input{
	padding:6px 12px;
} 


/*响应式*/
@media only screen and (max-width:1025px) {
	.dqwz{width:92%;}
.newlistCon{
	width:92%;
}
.news_list li{
	padding:0 24px;

}
.news_list li a{
	width:60%;
}
.page a, .page>span, .page>input, .page b font{
        display:inline-block;
}

.news_list .news_list_tit{
        line-height: 60px;
        margin-top: 20px;
}

.xlCon .xlLine{
        width:100%;
}
.zwNrCon img{
        display:block;
        width:100%;
}

}