body { margin:0; padding:0; background-color:#fafafa; font-family:Arial, Helvetica, sans-serif; color:#000; font-size:12px;}

a img {border:0;}

a, a:link, a:active, a:visited {color:#0f2645;}

h1 {font-size:24px; font-weight:normal; margin:0; padding:0; color:#0f2644;}

	#jsddm {display:block; margin-left:-40px;}
	#jsddm li {float:left; list-style: none; z-index:99}
	#jsddm li a {display: block; padding: 12px 0 12px 0; text-decoration: none; text-align:center; color: #fff;  width:176px; font-size:14px; font-weight:bold; white-space: nowrap; z-index:99; overflow:hidden; border-left:1px solid #868585;}
	#jsddm li a:hover { color:#fff; z-index:99;  background-color:#707070;}
	#jsddm li ul{margin: 0; padding: 0; position: absolute; visibility: hidden; text-align:left; z-index:99}
		#jsddm li ul li {float: none; display: inline; z-index:99}
		#jsddm li ul li a {width:155px; text-align:left; background: #707070; color: #fff; margin:0 -1px; padding: 6px 11px 6px 11px; border:none; z-index:99; font-size:14px; border:1px solid #868585; border-bottom:0;}
		#jsddm li ul li a:hover {background: #0f2645; z-index:99}


#fpage_menu ul { margin:20px 0 0 0; padding:0; border-bottom:1px solid #ccc;}
#fpage_menu ul li { border-top:1px solid #ccc; margin:0; list-style:none; background-image:url(gfx/f_m_b.png); background-repeat:no-repeat;}
#fpage_menu ul li:hover {background-image:url(gfx/f_m_b_2.png);} 
#fpage_menu ul li a {color:#fff; font-weight:bold; font-size:14px; text-decoration:none; display:block; width:200px; padding:12px 0 12px 20px;}

#cpage_menu {float:left;}
#cpage_menu ul { margin:0; padding:0;}
#cpage_menu ul li { border-left:1px solid #ccc; margin:0; list-style:none; display:block; text-align:center; width:153px; float:left;}
#cpage_menu ul li:hover { background-color:#666666;}
#cpage_menu ul li a {color:#fff; font-weight:bold; font-size:14px; padding:20px 0; text-decoration:none; display:block; width:153px;}

#refer img {width:65px; margin-top:12px;}
div.news2 h2 a {color:#000; text-decoration:none; font-size:14px; font-weight:bold;}

input.textInput {width:120px; border:1px solid #666;}
.textInput2 {border:1px solid #666; width:400px; height:80px;}

img.n_img_s {border:0; float:left; margin-right:20px;}
div.news_i img {width:120px; float:left; margin:10px 20px 10px 0;}

div#f_page_text h1 {display:none;}
div#f_page_text h2 { font-size:16px; font-weight:bold; color:#0f2645; margin:0; padding:0;}
div#f_page_text img {margin:0 20px 10px 0;}
div#f_page_text ul, div#f_page_text ul li {margin:0 6px 0 10px; padding:0; font-size:11px; line-height:16px;}
