body {
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size: 12px;
	color: #000000;
}
a.news{
	font-size: 14px;
	font-weight: bold;
}
a.news:link {
	text-decoration: none;
	color: #004BA3;
}
a.news:visited {
	text-decoration: none;
	color: #004BA3;
}
a.news:hover {
	text-decoration: none;
	color: #004BA3;
}
a.news:active {
	text-decoration: none;
	color: #004BA3;
}


a.topnavlink{
	font-size: 12px;
}
a.topnavlink:link {
	text-decoration: none;
	color: #000000;
}
a.topnavlink:visited {
	text-decoration: none;
	color: #000000;
}
a.topnavlink:hover {
	text-decoration:none;
	color: #ff0000;
}
a.topnavlink:active {
	text-decoration: none;
	color: #000000;
}
a.tabletitle{
	font-size: 14px;
	font-weight: bold;
}
a.tabletitle:link {
	text-decoration: none;
	color: #1F3A87;
}
a.tabletitle:visited {
	text-decoration: none;
	color: #1F3A87;
}
a.tabletitle:hover {
	text-decoration: none;
	color: #1F3A87;
}
a.tabletitle:active {
	text-decoration: none;
	color: #1F3A87;
}
a.tabletitleright{
	font-size: 14px;
	font-weight: bold;
}
a.tabletitleright:link {
	text-decoration: none;
	color: #ffffff;
}
a.tabletitleright:visited {
	text-decoration: none;
	color: #ffffff;
}
a.tabletitleright:hover {
	text-decoration: none;
	color: #ffffff;
}
a.tabletitleright:active {
	text-decoration: none;
	color: #ffffff;
}
a.tabletitle1{
	font-size: 12px;
}
a.tabletitle1:link {
	text-decoration: none;
	color: #1F3A87;
}
a.tabletitle1:visited {
	text-decoration: none;
	color: #1F3A87;
}
a.tabletitle1:hover {
	text-decoration: none;
	color: #1F3A87;
}
a.tabletitle1:active {
	text-decoration: none;
	color: #1F3A87;
}
a.rightcontent{
	font-size: 12px;
}
a.rightcontent:link {
	text-decoration: none;
	color: #353535;
}
a.rightcontent:visited {
	text-decoration: none;
	color: #353535;
}
a.rightcontent:hover {
	text-decoration: none;
	color: #353535;
}
a.rightcontent:active {
	text-decoration: none;
	color: #353535;
}a.rightcontent{
	font-size: 12px;
}
a.hua:link {
	text-decoration: none;
	color: #470ebd;
}
a.hua:visited {
	text-decoration: none;
	color: #470ebd;
}
a.hua:hover {
	text-decoration: none;
	color: #470ebd;
}
a.hua:active {
	text-decoration: none;
	color: #470ebd;
}
.tableborer {
	border: 1px solid #47a1dd;
}
.tableborerright {
	border: 1px solid #d8d8d8;
}
.tableborer1 {	border: 1px solid #A9C9E2;
}
.p_bar {
    margin: 1px 0px;
    clear: both;
    width: 100%;
    height: 22px;
    padding-top: 3px;
    padding-bottom: 1px !important;
}
.p_bar a {
    float: left;
    padding: 1px 4px;
    font-size: 12px;
    text-decoration: none;
}
.p_input {
    border: 0px;
    padding: 0px;
    width: 40px;
    height: 18px !important;
    > height: 15px !important;
    height: 15px;
    margin: 0px;
    background: #FFFFFF;
}
.p_total {
    background-color: #F5FBFF;
    border: 1px solid #6699CC;
    border-right: 0px solid #6699CC;
    font-weight: bold;
}
.p_pages {
    background-color: #F5FBFF;
    border: 1px solid #6699CC;
    margin-right:1px;
    vertical-align: middle;
    font-weight: bold;
}
.p_num {
    background-color: #FFFFFF;
    border: 1px solid #A3C2E0;
    margin-right:1px;
    vertical-align: middle;
}
a:hover.p_num {
    background-color: #F5FBFF;
    border: 1px solid #6699CC;
    text-decoration: none;
}
.p_redirect {
    background-color: #FFFFFF;
    border: 1px solid #A3C2E0;
    margin-right:1px;
    font-size: 12px !important;
    font-size: 13px;
}
a:hover.p_redirect {
    background-color: #F5FBFF;
    border: 1px solid #0099FF;
    text-decoration: none;
}
.p_curpage {
    margin-right:1px;
    border: 1px solid #A3C2E0;
    vertical-align: middle;
    background-color: #FBFFE1;
    color: #FF6600;
    font-weight: bold;
}

a.content{
	font-size: 12px;
	line-height:150%;
}
a.content:link {
	text-decoration: none;
	color: #004BA3;
}
a.content:visited {
	text-decoration: none;
	color: #004BA3;
}
a.content:hover {
	text-decoration: none;
	color: #ff0000;
}
a.content1{
	font-size: 14px;
	line-height:24px;
}
a.content1:link {
	text-decoration: none;
	color: #004BA3;
}
a.content1:visited {
	text-decoration: none;
	color: #004BA3;
}
a.content1:hover {
	text-decoration: none;
	color: #ff0000;
}
a.content:active {
	text-decoration: none;
	color: #004BA3;
}
a.newscontent{
	font-size: 14px;
}
a.newscontent:link {
	text-decoration: none;
	color: #000079;
}
a.newscontent:visited {
	text-decoration: none;
	color: #000079;
}
a.newscontent:hover {
	text-decoration: underline;
	color: #ff0000;
}
a.newscontent:active {
	text-decoration: none;
	color: #000079;
}

a.rightcontent{
	font-size: 12px;
}
a.rightcontent:link {
	text-decoration: none;
	color: #353535;
}
a.rightcontent:visited {
	text-decoration: none;
	color: #353535;
}
a.rightcontent:hover {
	text-decoration: none;
	color: #353535;
}
a.rightcontent:active {
	text-decoration: none;
	color: #353535;
}a.rightcontent{
	font-size: 12px;
}
a.hua:link {
	text-decoration: none;
	color: #470ebd;
}
a.hua:visited {
	text-decoration: none;
	color: #470ebd;
}
a.hua:hover {
	text-decoration: none;
	color: #470ebd;
}
a.hua:active {
	text-decoration: none;
	color: #470ebd;
}
.tableborer {
	border: 1px solid #47a1dd;
}
.tableborerleft  {
	border: 1px solid #a9cbee;
}
.tableborerright {
	border: 1px solid #d8d8d8;
}
.bbg0 {FONT-SIZE: 12px; line-height:19px; BACKGROUND: url(/image/GO1.gif); CURSOR: hand; COLOR: #FFFFFF; LINE-HEIGHT: 10px; font-weight:bold;font-family:Verdana,Simsun,Tahoma, Arial, Helvetica, sans-serif;}
.bbg0 A {COLOR: #FFFFFF; line-height:19px;TEXT-DECORATION: none;font-family:Verdana,Simsun,Tahoma, Arial, Helvetica, sans-serif;}
.bbg1 {FONT-SIZE: 12px; line-height:19px;BACKGROUND: url(/image/GO2.gif); CURSOR: hand; COLOR: #FFFFFF; LINE-HEIGHT: 10px; font-weight:bold;font-family:Verdana,Simsun,Tahoma, Arial, Helvetica, sans-serif;}
.bbg1 A {COLOR:#FFFFFF; line-height:19px;TEXT-DECORATION: none;font-family:Verdana,Simsun,Tahoma, Arial, Helvetica, sans-serif;}
#No {MARGIN-TOP: -19px; Z-INDEX: 1;  POSITION: relative; LEFT: 165px; WIDTH: 95px;TOP: 200px}
#au { WIDTH: 450px; HEIGHT: 210px;FILTER: progid:DXImageTransform.Microsoft.Fade ( duration=1.0,overlap=1.0 ); FLOAT: left;}
#au IMG {WIDTH: 450px; HEIGHT: 210px;BORDER-RIGHT: #dcdcdc 1px solid; BORDER-TOP: #dcdcdc 1px solid; BORDER-LEFT: #dcdcdc 1px solid; BORDER-BOTTOM: #dcdcdc 1px solid; }
.link_do a:link    {font-size: 12px;color:#0055AA; text-decoration: none;font-weight: bold;LINE-HEIGHT:25PX;}
.link_do a:visited {font-size: 12px;color:#0055AA; text-decoration: none;font-weight: bold;LINE-HEIGHT:25PX;}
.link_do a:active  {font-size: 12px;color:#0055AA; text-decoration: none;font-weight: bold;LINE-HEIGHT:25PX;}
.link_do a:hover   {font-size: 12px;color:#0055AA; text-decoration: none;font-weight: bold;LINE-HEIGHT:25PX;}
.style1 {color: #1F3A87}
#t0 { float:left; width:19px; height:19px; text-align:center;}
#t1 { float:left;width:19px; height:19px;text-align:center;}
#t2 { float:left;width:19px; height:19px;text-align:center;}
#t3 { float:left;width:19px; height:19px;text-align:center;}
#top { width:900px; margin:0px auto;text-align:center;} 
#login {border:1px solid #cccccc; overflow:hidden; height:32px;margin:0px auto;text-align:center; width:899px;}
#topbg {background-image:url(/image/bg.jpg); width:900px; height:196px;}
#blank  { height:1px; line-height:1px;}
#topmenu {background-image:url(/images/37.jpg); width:899px; overflow:none; margin:0px; padding:0px;background-position:bottom; background-repeat:repeat-x; height:27px; border-left: 1px solid #A9C9E2;border-top: 1px solid #A9C9E2;border-right: 1px solid #A9C9E2;}
ul{ list-style-type:none;} 
li{ list-style-type:none; text-align:left;font-size:12px; line-height:20px;} 
#toplink {float:left; width:90px;margin:0; padding:0; line-height:27px;}
#topimg {float:left; width:10px; height:27px;display:table-cell; vertical-align:middle; padding-top:4px; overflow:hidden; }
#topmid { width:900px; margin:0px auto;text-align:center;} 
#topmid1 { padding:2px 2px 2px 2px; float:left; width:452px; height:236px;border: 1px solid #A9C9E2;overflow:hidden;}
#liblank{ width:2px; float:left;overflow:hidden;}
#hblank { float:left; width:2px;overflow:hidden;}
#topmid2 { float:right; width:434px;padding:2px 2px 2px 2px; border: 1px solid #d8d8d8;overflow:hidden;}
#topmid21 {border:1px solid #AACCEF; background-color:#F6FAFD; overflow:hidden;padding:5px 5px 5px 5px;}
#topmid22 {border:1px solid #AACCEF;background-color:#F6FAFD; height:115px;overflow:hidden;}
#middle {width:900px; margin:0px auto;text-align:center;overflow:hidden;}
#middle1{ width:650px; float:left;overflow:hidden;}
#midleft { width:322px; float:left;border: 1px solid #A9C9E2;overflow:hidden;}
.catetitle{ height:24px; line-height:24px; text-align:left; padding-left:8px; background-image:url(/images/37.jpg); font-size: 14px;font-weight: bold;color: #004BA3;overflow:hidden;}
.catecontent { height:233px; padding:5px 5px 5px 5px; }
.catecontent1 { height:260px; padding:5px 5px 5px 5px; }
#middle2 { float:left;width:246px;  border:1px solid #cccccc;overflow:hidden;}
.righttitletop {height:28px; background-image:url(/images/37.jpg); background-repeat:repeat-x; background-position:top;overflow:hidden;}
.righttitlle { z-index:1;MARGIN-TOP: -28px; height:28px; position:relative; left:0px; top:0px; background-image:url(/images/box_out.gif); background-repeat:no-repeat; line-height:24px; text-align:left; padding-left:8px; font-size: 14px;font-weight: bold;color: #FFFFFF;overflow:hidden;}
.rightcontent {height:235px;}
.rightcontent1 {height:260px;}
#midleftbig {width:648px; float:left;border: 1px solid #A9C9E2;overflow:hidden; vertical-align:top;}
#link {border: 1px solid #e4e4e4; width:900px;margin:0px auto;text-align:center; overflow:hidden;}
#bottom {border:1px solid #AACCEF; width:900px;margin:0px auto;text-align:center;color:#484848; text-align:center; height:80px;  vertical-align:middle; padding-top:20px; overflow:hidden;}
.scontent { height:930px; padding:5px 5px 5px 5px; overflow:visible; text-align:left;}
.scontent1 { height:930px; padding:15px 15px 15px 15px; overflow:visible; text-align:left;}
.biaoti{font-size:14px; color:#336699; font-weight:bold;}