/* CSS Document */
/* 云南日报网新版页面云南日报报业集团-2007 住房公积金专题CSS样式表 */
/* Copyright by www.yndaily.com，云南日报报业集团，云南日报网，云南日报报业集团新闻网络信息中心 */
/* 样式设计：新闻网络信息中心——范晶 */

/* 居中容器层 */
.ynx06div1
{
	width: 770px;
	margin: 0px auto;
	padding: 0px;
	clear: both;
}
.ynx06div2
{
	width: 768px;
	margin: 0px auto;
	padding: 0px;
	background-color: #FFF;
	border-left: #333 solid 1px;
	border-right: #333 solid 1px;
	float: left;
}



#top1
{
	width: 768px;
	height: 24px;
	margin: 0px auto;
	padding: 0px;
	color: #000;
	background-color: #FFF;
	clear: both;
}
#top1 li
{
	display: inline;
}
#top1 a
{
	color: #000;
}
#top1 a:hover
{
	color: #000;
}


.top2
{
	width: 768px;
	height: 45px;
	margin: 0px auto;
	padding: 0px;
	color: #000;
	background: no-repeat url(../images/pic01.gif);
	clear: both;
}
.top2 ul
{
	margin: 0px;
	padding-top: 10px;
}
.top2 li
{
	display: inline;
}
.top2 a
{
	color: #000;
}
.top2 a:hover
{
	color: #000;
}

#top3
{
	width: 720px;
	height: 441px;
	margin: 0px auto;
	padding: 0px;
	background: no-repeat url(../images/pic02.gif);
	clear: both;
}
#top4
{
	width: 720px;
	height: 89px;
	margin: 0px auto;
	padding: 0px;
	background: no-repeat url(../images/pic03.gif);
	clear: both;
}

.left1
{
	width: 24px;
	height: 1788px;
	margin: 0px;
	padding: 0px;
	background: repeat-y url(../images/pic12.gif);
	float: left;
}

.right1
{
	width: 24px;
	height: 1788px;
	margin: 0px;
	padding: 0px;
	background: repeat-y url(../images/pic13.gif);
	float: right;
}

.middle1
{
	width: 720px;
	margin: 0px;
	padding: 0px;
	float: left;
}
.middle1content
{
	width: 720px;
	margin: 0px;
	padding: 0px;
	background-color: #EFEBCE;
	float: left;
}
.middle2content
{
	width: 700px;
	margin: 0px auto;
	margin-top: 10px;
	padding: 0px;
	clear: both;
}
.middle1left
{
	width: 398px;
	margin: 0px;
	padding: 0px;
	background-color: #FFF;
	border: #9E0507 solid 1px;
	float: left;
}
.middle1leftc
{
	width: 380px;
	margin: 0px auto;
	margin-top: 3px;
	padding: 0px;
	clear: both;
}
.middle1leftimg
{
	width: 340px!important;
	width /**/: 380px;
	margin: 0px auto;
	margin-top: 3px;
	padding: 0px 0px 0px 40px;
	clear: both;
}
.middle1leftimg li
{
	float: left;
	width: 160px;
	text-align: center;
}

.middle1right
{
	width: 288px;
	margin: 0px;
	padding: 0px;
	background-color: #FCF8ED;
	border: #9E0507 solid 1px;
	float: right;
}
.middle1rightc
{
	width: 288px;
	margin: 0px auto;
	margin-top: 5px;
	padding: 0px;
	clear: both;
}


#bottom1
{
	width: 768px;
	height: 60px;
	margin: 0px auto;
	margin-top: 10px;
	padding: 0px;
	background-color: #FFF;
	color: #000;
	background-color: #FFF;
	clear: both;
}
#bottom1 hr
{
   height: 1px;
	color: #184984;
}
#bottom1 a
{
	color: #000;
}

#bottom1 a:hover
{
	color: #000;
}

#bottom1fj
{
	width: 750px;
	height: 60px;
	margin: 0px auto;
	padding: 0px;
	color: #000;
	background-color: #FFF;
	clear: both;
}
#bottom1fj hr
{
   height: 1px;
	color: #000;
}
#bottom1fj a
{
	color: #000;
}

#bottom1fj a:hover
{
	color: #000;
}

.moreright1
{
	width: 50px!important;
	width /**/: 60px;
	margin: 0px;
	padding: 0px 10px 0px 0px;
	float: right;
}

.fontcolor
{
	color: #FF0000;
}