.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{*+height:1%;}


.sjzxlogo{
	background:url(sjzx_top.jpg) no-repeat center;
	height:107px;
	width:1000px;
	margin:5px auto;
}

.ysap{
	background:url(sjzx_ysap.jpg) no-repeat;
	height:30px;
	width:1000px;
	margin: 0 auto 5px auto;
}

.ysap ul{
	/*width:800px;*/
	padding-left: 145px;
	/*overflow:hidden;*/
}

.ysap li{
	float:left;
	width:350px;
    line-height: 30px;
    height: 30px;
    padding-right: 30px;
}

.con{
	border:1px solid #DBDBDB;
    width: 1000px;
    margin: 0 auto;
}

.con ul{
	padding-left:0
}
.con li{
	float:left;
	width:332px;
    line-height: 38px;
    height: 38px;
	background:url(sjzx_dot.jpg) no-repeat 22px 16px;
}

.con li div{
	padding-left:38px;
}


.cont{
	width:998px;
	margin:0 auto;
    border: 1px solid #DADCDB;
    margin-top: -5px;
}

.cont .title{
    background: url(sjzx_dotline.jpg) no-repeat bottom;
    padding-bottom: 5px;
    font-size: 20px;
    font-family: 黑体;
    height: 32px;
    line-height: 32px;
	color:#015788;
    margin-top: 20px;
}

.cont .title div{
	background:url(sjzx_dot2.jpg) no-repeat 20px 12px;
	padding-left:40px;
}

.cont .lft{
	float:left;
	width:490px;
}

.cont .rgt{
	float:right;
	width:495px;
	border-left:1px solid #eee;
}

.lft .t,.rgt .t{
	background:url(sjzx_dot3.jpg) no-repeat 25px 5px;
	padding-left:40px;
    font-size: 16px;
    font-family: 黑体;
    height: 20px;
    line-height: 20px;
	margin-top: 12px;
}

.lft .c,.rgt .c{
	
}

.c ul{
	padding-left:30px;
}

.c li{
	height:28px;
	line-height:28px;
}

.c .ttitle{
	float:left;
}

.c .dt{
	float:right;
	width:85px;
}