body {font-family:Arial;}
#b1 #a1,#b2 #a2,#b3 #a3,#b4 #a4,#b5 #a5,#b6 #a6 {background:url(http://fz.111zf.com/2s/images/icon_111_bg.gif);color:#fff;line-height:33px;}
#b1 #a1:active,#b2 #a2:active,#b3 #a3:active,#b4 #a4:active,#b5 #a5:active,#b6 #a6:active {background:url
(http://fz.111zf.com/2s/images/icon_111_bg.gif);color:#fff;;line-height:33px;height:33px;}
ul ol {margin:0;padding:0;}
.top-e {background:url(http://fz.111zf.com/images/line_bg.gif); height:88px; position:relative;width:975px; }
.top-e ul {overflow:hidden;list-style:none;margin:0;padding-left:0;}
.top-e b {font-size:22px;color:#333;}
.top-e ul li {float:left;height:24px;line-height:24px;}
.top-e ul li a {color:#333;}
.top-e ul li a:hover {color:#f30;}
.top-e ol {width:180px;position:absolute;top:53px;left:143px;background:#fafafa;width:220px;display:none;list-style:none;overflow:hidden;padding:0;}
.top-e ol div {border:1px solid #aaa;overflow:hidden;zoom:1;}
.top-e ol h2 {border:3px solid #f4f4f4;min-height:48px;_height:48px;padding:7px;margin:0;} 
.titt {height:22px;line-height:22px;position:relative;bottom:6px;color:#004b9b;border-bottom:1px dashed #ccc;margin:0;margin-right:7px;font-weight:bold}
.top-e ol li {float:left;width:39px;*width:41px;height:22px;text-indent:2px;line-height:22px;text-align:left;}
.top-e ol li a {font-size:12px;font-weight:normal;color:#333;border:0;display:block;height:22px;line-height:22px;text-align:left;}
.top-e ol li a:hover {color:#f30;text-decoration:underline;border:0;}
.logo { float:left; background:url(http://fz.111zf.com/images/logo1.gif) no-repeat; width:285px; height:46px; margin:23px 0 0 0px;}
#change a {color:#111;}
#change a:hover {color:#f60;text-decoration:underline;}
.outt {width:120px;margin-right:13px;display:inline;float:right;margin-top:7px;height:22px;}
.log { position:absolute; right:4px; top:17px;}
.menu {padding-top:45px;}
.log a {color:#004b9b;}
.log a:hover { text-decoration:underline; color:#f60; }
.menu a { display:block; float:left; width:92px; height:33px; text-align:center; line-height:33px; font-size:14px; color:#000; font-weight:bold; }
#a1,#a2,#a3,#a4,#a5,#a6 {color:#000}
#a1:hover,#a2:hover,#a3:hover,#a4:hover,#a5:hover,#a6:hover {color:#f30;}
.menu a {margin:0 1px;background:url(http://fz.111zf.com/images/nav-hover.gif);outline:none;}
.menu a:hover { color:#f30;text-decoration:none;background:url(http://fz.111zf.com/images/nav-hover.gif) right bottom;line-height:31px;}
.menu a:active {line-height:31px;background:url(http://fz.111zf.com/images/nav-hover.gif) right bottom;color:#f00;}




.footer {margin:0;padding:0; text-align:center; font-size:12px; font-family:Arial, Helvetica, sans-serif; margin:12px 0; background:url(http://fz.111zf.com/images/bbg.gif) repeat-x; padding-top:15px; width:100%; color:#666; clear:both;padding-bottom:15px; }
.footer a { color:#555; margin:0 10px; }
.footer p { margin:0;padding:0;margin-bottom:7px; }
.footer a:hover { color:#000; text-decoration:underline; }
.foot {margin:0 auto;overflow:hidden;width:710px;position:relative;left:38px;color:#888;}
.foot-l {float:left;border-right:1px solid #aaa;margin-right:5px;padding-right:3px;margin-top:6px;height:35px;overflow:hidden;}
.foot-r {float:left;text-align:left;}
.foot-r a {margin:0;}
.f-link {font-size:13px;}