﻿html{min-width: 1200px;}
body{
	background: url(20211028_sfjzt_banner.jpg) no-repeat top center;
	background-size: 100%;
}
.content_box{
	width: 1200px;
	margin: 35% auto 0;
	background: #fff;
	border-radius: 23px;
	overflow: hidden;
	padding-bottom: 30px;
}
.mt60{
	margin-top: 60px;
}
.mb40{
	margin-bottom: 40px;
}
.mb20{
	margin-bottom: 20px;
}
.mr60{
	margin-right: 60px;
}
.lm_01{
	width: auto;
	margin: 0 45px;
	text-indent: 2em;
	line-height: 45px;
	font-size: 20px;
}
.lm_01 a{
	color: #ff0000;
}
.ov{
	overflow: hidden;
}
.fl{
	float: left;
}
.fr{
	float: right;
}
.list{
	width: 360px;
}
.list_title_box{
	color: #d31717;
	font-size: 24px;
	font-weight: bold;
	background: url(20211028_sfjzr_title_bg.png) repeat-x 50%;
	overflow: hidden;
}
.list_title{
	background: #fff;
	padding-right: 8px;
	line-height: 50px;
}
.list_title01{
	width: 272px;
	background: #fff;
	padding-right: 8px;
	line-height: 25px;
	text-align-last:justify;
	text-align:justify;
	text-justify:distribute-all-lines;/* 兼容ie浏览器 */
}
.list_title02{
	width: 176px;
	background: #fff;
	padding-right: 8px;
	line-height: 25px;
	text-align-last:justify;
	text-align:justify;
	text-justify:distribute-all-lines;/* 兼容ie浏览器 */
}
.list_title_box span{
	background: url(20211028_sfjzt_more.jpg) no-repeat 5px 50% #fff;
	padding-left: 20px;
	font-size: 14px;
	color: #999999;
	float: right;
	line-height: 50px;
}
.list ul li{
	background: url(20211028_sfjzr_liststyle.png) no-repeat left 50%;
	padding-left: 20px;
}
.list ul li a{
	font-size: 20px;
	color: #333;
	line-height: 50px;
}
.date{
	color: #999;
	line-height: 50px;
}
.more{
	background: url(20211028_sfjzt_more.jpg) no-repeat 5px 50% #fff;
	padding-left: 20px;
	font-size: 14px;
	color: #999999;
	float: right;
	line-height: 25px;
	position: relative;
	top: -40px;
	right: 180px;
}