body         { margin: 0; text-align:center; font-size:9pt; background-image:url('/images/bg.jpg');background-color:#002343; background-repeat:repeat-x; background-position-y:top; color:#174564  }
a{text-decoration:none;font-size:9pt;color:#000000}
a:visited{text-decoration:none;color:#174564}
a:link{ color: #174564 }
a:hover{color:#FF3300;text-decoration:underline}
td{font-size:9pt;line-height:12pt;}
a:link.pic_link {padding:4px;display:block;border:1px solid #D0D0D0}
a:visited.pic_link {padding:4px;display:block;border:1px solid #D0D0D0}
a:hover.pic_link {padding:4px;display:block;background-color:#9D650A; border:1px solid #9D650A;}
#top         { width: 950px; color:#FFFFFF; text-align:left; height:92px; margin-left:auto; margin-right:auto; padding-top:4px }
.logo        { width: 380px; float: left; height:85px; background-image:url('/images/8022.jpg') }
.logoad      { float: left; width: 468px; height: 60px; text-align: center; margin-top: 8px; 
               padding: 5px; background-image: url('/images/logoadbg.gif') }
.logoright   { float: right; width: 78px; height: 60px; text-align: center; line-height: 24px; 
               margin-top: 7px }
.logoright a:visited{text-decoration:none;color:#FFFFFF}
.logoright a:link{ color: #FFFFFF }
.logoright a:hover{color:#FFFF00;text-decoration:underline}
.nav         { width: 750px; float: left; height:55px }
.nav ul  { display:inline; clear:both; }
.nav ul li { float:left;list-style-type:none;cursor:pointer;font-size: 10.5pt; color: #314233; 
               text-align:right; padding-left:12px;font-weight:bold   }
.nav ul li a:link {	FLOAT: left; COLOR: #FFFFFF; LIST-STYLE-TYPE: none; TEXT-DECORATION: none; font-size:11pt; font-weight:bold;font-family: Î¢ÈíÑÅºÚ; font-weight: normal; width:100px; text-align:center; height:55px; line-height:55px }
.nav ul li a:visited {	FLOAT: left; COLOR: #FFFFFF; LIST-STYLE-TYPE: none; TEXT-DECORATION: none; font-size:11pt; font-weight:bold;font-family: Î¢ÈíÑÅºÚ, ºÚÌå; font-weight: normal; width:100px; text-align:center; height:55px; line-height:55px }
.nav ul li a:hover {	FLOAT: left; COLOR: #FFFF00; LIST-STYLE-TYPE: none; font-size:11pt; font-weight:bold; width:100px;font-family: Î¢ÈíÑÅºÚ; font-weight: normal; text-align:center; height:55px; line-height:55px; text-decoration:underline }
#menu        { width: 950px; margin-left: auto; margin-right: auto; padding-top: 5px; 
               background-color: #FFFFFF; background-image: 
               url('/images/menu_bg_1.gif') }
.menu_sy     { float: left; width: 160px; height: 55px; line-height: 55px; font-size: 10.5pt; 
               font-weight: bold }
.menu_sy a:visited{font-size:13pt; font-weight:bold;font-family: Î¢ÈíÑÅºÚ; font-weight: normal; color:#FFFFFF}
.menu_sy a:link{ font-size:13pt; font-weight:bold;font-family: Î¢ÈíÑÅºÚ; font-weight: normal; color:#FFFFFF }
.menu_sy a:hover{font-size:13pt; font-weight:bold;font-family: Î¢ÈíÑÅºÚ; font-weight: normal; color:#FFFF00; text-decoration:underline}
.menu_bg     { width: 938px; height: 57px; background-image: url('/images/menu.jpg'); margin-left:auto; margin-right:auto }
#main        { width: 950px; margin-left: auto; margin-right: auto; background-image: 
               url('/images/sobg.gif'); background-color:#FFFFFF; padding-top:2px }
#main_so     { width: 930px; height: 30px; background-color: #FFFFFF; background-image: 
               url('/images/1.jpg'); margin-left:auto; margin-right:auto; line-height:30px }
.so_left     { float: left; width: 610px; color: #236592; padding-left: 30px; text-align:left }
.so_right    { float: right; width:290px }
.soys        { border: 1px solid #CCCCCC; background-image:url('/images/so_bg.gif'); font-size:9pt; color:#7B5715; height:17px; line-height:17px }
#ad          { width: 936px; margin-left: auto; margin-right: auto; margin-top: 15px; overflow: auto  }
#m_a         { width: 930px; margin-left: auto; margin-right: auto; margin-top: 10px; background-color:#FFFFFF;  }
.tit         { width: 930px; margin-left: auto; margin-right: auto; height:40px; line-height:40px; margin-top:7px }
.riqi        { width: 910px; height: 23px; line-height: 23px; color: #808080; margin-left: 
               auto; margin-right: auto; margin-top: 7px; background-color: 
               #EFF2F4 }
.nei         { width: 910px; line-height: 24px; font-size: 10.5pt; text-align: left; 
               margin-left: auto; margin-right: auto; margin-top: 15px; }
.nei img     { border:0px;  }
.newsn       { width: 930px; margin-left: auto; margin-right: auto; margin-top: 5px }
.newssx      { border-top:1px dotted #D2DBE0; border-bottom:1px dotted #D2DBE0; width: 910px; height: 26px; line-height: 26px; margin-left: auto; 
               margin-right: auto; margin-top: 15px; font-size:10.5pt; border-left-width:1px; border-right-width:1px; padding-top:1px; background-color:#F7F8F9; color:#800000 }
.newssx a {
	font-size: 10.5pt;
	color: #990000;
	text-decoration: none
}
.newssx a:hover {
	font-size: 10.5pt;
	color: #800000;
	text-decoration: underline
}
.newsad      { width: 930px; margin-left: auto; margin-right: auto; margin-top: 15px; overflow: auto }
.newsmore    { width: 820px; margin-left: auto; margin-right: auto; margin-top: 15px; }
.m_ab         { float: left; width: 250px; padding-bottom:10px; margin-left:10px; margin-right:10px  }
.m_ab_a      { width: 240px; height: 33px; text-align: left; line-height: 33px; 
               padding-left: 10px; background-image: 
               url('/images/right_bg1.gif'); font-weight:bold;font-family: Î¢ÈíÑÅºÚ; font-weight: bold;font-size:12pt }
.m_ab_b      { width: 239px; background-image: url('/images/right_bg2.gif'); text-align:left; line-height:23px; padding-left:11px; padding-top:10px; padding-bottom:10px }
.m_ab_c      { width: 250px; height: 6px; line-height: 0px; font-size: 0px; 
               background-image: url('/images/right_bg3.gif') }
#link        { background-position: center bottom; width: 950px; margin-left: auto; margin-right: auto; background-color:#FFFFFF; background-image:url('/images/link_bg.gif'); height:12px }
#ong         { height:1px; margin-top:-1px;clear: both;overflow:hidden; }
#bottom      { width: 950px; height: 70px; line-height: 25px; color: #5C8FAC; margin-left: 
               auto; margin-right: auto; padding-top: 10px }
h1           { margin:0; font-size:18px; font-family: Î¢ÈíÑÅºÚ; font-weight: bold; }
h2           { text-indent: 0; margin: 0 ; font-size:12pt; font-weight:bold;font-family: Î¢ÈíÑÅºÚ; font-weight: bold; color:#990000; letter-spacing:2pt }
.page {
margin:0 auto;
font-size:10.5pt;
text-decoration: none;
text-align:center; font-weight:bold
}
.page a {
background: #FFFFFF;
font-size:10.5pt;
margin-right:1px;
vertical-align: middle; padding-left:6px; padding-right:6px; padding-top:2px; padding-bottom:2px
}
.page a:hover {background-position: 0% 0%; font-size:10.5pt;background-image:none; background-repeat:repeat; background-attachment:scroll}