body{
	margin:0px;
	background-color:#FFFFFF;
	font-size: 12px;
	color: #000000;
	background-image: url(../images/bg.gif);
	}
td{
	font-size: 12px;
	}
.font1 {
	color: #555555;
	}	
.font2 {
	color: #FF0000;
	}	
.font3 {
    font-size: 13px;
	color: #FFFFFF;
	}
.font4 {
	font-size: 12px;
	color: #EFFC23;
	font-weight: bold;
	}
.font5 {
	vertical-align: -0.5em;	
	}
.font6 {
    font-size: 13px;
	color: #FFFFFF;
	font-weight: bold;
	vertical-align: -0.5em;	
	}
.font7 {
    font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	vertical-align: -0.4em;	
	}
.font8 {
    font-size: 12px;
	}
.font9 {
    color: #CD750B;
	}
.font10 {
    font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	vertical-align: -0.7em;	
	}
.font11 {
    font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	vertical-align: -0.2em;	
	}
.font12 {
    font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	vertical-align: 0.2em;	
	}
.font13 {
	vertical-align: 0em;	
	}
.font14 {
	color: #535353;
	}
.font15 {
    font-size: 14px;
	color: #2A6B88;
	font-weight: bold;
	vertical-align: 0.2em;	
	}
.font16 {
	font-size: 14px;
	color: #FF0000;
	font-weight: bold;
	}
.style{
	color: #909090;
	}
.style1{
	color: #3A5163;
	}
.style2{
	color: #7B3398;
	}
.style3{
	line-height: 1.7em;
	}
.style4{
	font-size: 14px;
	color: #000000;
	line-height: 1.8em;
	}
.style5{
	font-size: 12px;
	color: #000000;
	line-height: 2em;
	}
.style6{
	font-size: 18px;
	line-height: 1.8em;
	color: #FF0000;
	}
.style7{
	font-size: 22px;
	font-weight: bold;
	color: #FF0000;
	}
/*主菜单*/
a.menu:link,a.menu:visited {
	text-decoration:none;
	font-size: 13px;
	color: #FFFFFF;
	line-height: 1.3em;
	}
a.menu:hover{
	text-decoration:none;
	font-size: 13px;
	color: #FFF600;
	line-height: 1.3em;
	}
a.menu1:link,a.menu1:visited {
	text-decoration:none;
	font-size: 13px;
	color: #FFFFFF;
	line-height: 1.5em;
	letter-spacing: 0.1em;
	}
a.menu1:hover{
	text-decoration:none;
	font-size: 13px;
	color: #FFF600;
	line-height: 1.3em;
	}
/*站点地图*/
a.site:link,a.site:visited {
	text-decoration:none;
	font-size: 12px;
	color: #000000;
	}
a.site:hover{
	text-decoration:none;
	font-size: 12px;
	color: #555555;
	}
/*便民服务*/
a.links:link,a.links:visited {
	text-decoration:none;
	font-size: 12px;
	color: #0055AD;
	}
a.links:hover{
	text-decoration:underline;
	font-size: 12px;
	color: #FF0000;
	}
a.links1:link,a.links1:visited {
	text-decoration:none;
	font-size: 12px;
	color: #D16100;
	}
a.links1:hover{
	text-decoration:underline;
	font-size: 12px;
	color: #FF0000;
	}
a.links2:link,a.links2:visited {
	text-decoration:none;
	font-size: 12px;
	color: #CD750B;
	}
a.links2:hover{
	text-decoration:none;
	font-size: 12px;
	color: #FF0000;
	}
a.links3:link,a.links3:visited {
	text-decoration:none;
	font-size: 12px;
	color: #087E86;
	}
a.links3:hover{
	text-decoration:none;
	font-size: 12px;
	color: #FF0000;
	}
a.links4:link,a.links4:visited {
	text-decoration:none;
	font-weight: bold;
	font-size: 14px;
	color: #FF0000;
	}
a.links4:hover{
	text-decoration:none;
	font-weight: bold;
	font-size: 14px;
	color: #FF0000;
	}
.input1{
	font-size: 12px;
	background:#FFFFFF;
	color: #000000;
	border: 1px solid #227CD6;
	}
.input2{
	font-size: 12px;
	background:#FFFFFF;
	color: #000000;
	border: 1px solid #F4C484;
	}
.input3{
	font-size: 12px;
	color: #0A5BAA;
	}
.input4{
	font-size: 12px;
	background:#FFFFFF;
	color: #000000;
	border: 1px solid #BDD9E3;
	}
/*更多链接*/
a.more:link,a.more:visited {
	text-decoration:none;
	font-size: 12px;
	color: #545151;
	}
a.more:hover{
	text-decoration:none;
	font-size: 12px;
	color: #000000;
	}
/*邮件链接*/
a.mail:link,a.mail:visited {
	text-decoration:none;
	font-size: 12px;
	color: #FF0000;
	}
a.mail:hover{
	text-decoration:underline;
	font-size: 12px;
	color: #FF0000;
	font-weight: bold;
	}
/*默认链接*/
a:link,a:visited {
	text-decoration:none;
	font-size: 12px;
	color: #3A3A3A;
	}
a:hover{
	text-decoration:none;
	font-size: 12px;
	color: #ff0000;
	}
/*新闻链接*/
a.news:link,a.news:visited {
	text-decoration:none;
	font-size: 14px;
	color: #000000;
	}
a.news:hover{
	text-decoration:none;
	font-size: 14px;
	color: #FF0000;
	}
a.news1:link,a.news1:visited {
	text-decoration:none;
	color: #B34343;
	}
a.news1:hover{
	text-decoration:none;
	color: #FF0000;
	}
a.news2:link,a.news2:visited {
	text-decoration:none;
	color: #145593;
	}
a.news2:hover{
	text-decoration:none;
	color: #FF0000;
	}
a.news3:link,a.news3:visited {
	text-decoration:none;
	color: #AD760D;
	}
a.news3:hover{
	text-decoration:none;
	color: #FF0000;
	}
a.news4:link,a.news4:visited {
	text-decoration:none;
	color: #4F9219;
	}
a.news4:hover{
	text-decoration:none;
	color: #FF0000;
	}
a.newsdate:link,a.newsdate:visited {
	text-decoration:none;
	color: #8F8F8F;
	}
a.newsdate:hover{
	text-decoration:none;
	color: #FF0000;
	}
.bg {
	background-image: url(../images/index_22.gif);
	background-repeat: repeat-y;
}	
.border2 {
	border: 1px solid #D2D3CC;
	}

.font17{
	color: #223bb7;
	font-weight:bold;
	background-image: url(../images/link_1over.jpg);
	}	
.font18{
	color: #000000;
	font-weight:bold;
	background-image: url(../images/link_1out.jpg);
	}
	
	
.hdjl_1 {
    font-size: 14px;
	color: #b752c1;
	font-weight: bold;
	vertical-align: 0.2em;	
	}
.hdjl_2 {
	color: #b752c1;
	}
a.hdjl_3:link,a.hdjl_3:visited {
	text-decoration:none;
	font-size: 12px;
	color: #b752c1;
	}
a.hdjl_3:hover{
	text-decoration:none;
	font-size: 12px;
	color: #FF0000;
	}
.hdjl_4 {
	color: #976c04;
	}
a.hdjl_5:link,a.hdjl_5:visited {
	text-decoration:none;
	font-size: 12px;
	color: #FFFFFF;
	}
a.hdjl_5:hover{
	text-decoration:none;
	font-size: 12px;
	color: #fffF00;
	font-weight: bold;
	}
.table_margin_8{
	margin-top:8px;
	}