#topnav {background:url(/img/t_01.gif); height:28px; width:auto; margin:10px 0 5px 0}
#topnav ul {width:970px; margin:0px auto; display:block;}
#topnav li { float:left;MARGIN-LEFT:15px; display:inline; padding-left:12px; line-height:28px;background:url(/img/t_02.gif) no-repeat 0 10px;}
#topnav li a, #topnav li a:visited, .nan-nav h2 a, .nan-nav h2 a:visited { COLOR: #00418d;}
.pcc { float:right!important;}
#logo-1{width:970px; margin:0px auto; clear:both; background:url(/img/t_03.gif) repeat-x bottom;OVERFLOW: hidden; padding:8px 0 4px;}
#logo-1 h1 { float:left; padding:0px 22px 0;}
#logo img { float:left;}
#nav-1 { width:960px; margin:0px auto; clear:both; background:url(/img/nav.gif); height:34px;OVERFLOW: hidden; padding-left:10px;}
#nav-1 ul li{line-height:34px; float:left; padding-left:26px; font-size:14px; font-weight:bold;}
#nav-1 a, #nav-1 a:visited { COLOR: #fff;}
#nav-1 a:hover { COLOR: #FFE400; text-decoration:underline;}

#subnav-1{width:970px; margin:5px auto 6px auto; clear:both;OVERFLOW: hidden;}
.nan-nav { border:#92d2f4 solid 1px; float:left;}
.nan-nav div {background:url(/img/t_05.gif);height:40px; padding:6px 0 0 8px; line-height:17px;width:40px;float:left;border:#fff 1px solid; }
.nan-nav div h2 {filter: Dropshadow(offx=0,offy=1,color=#ffffff) Dropshadow(offx=1,offy=0,color=#ffffff); float:left; font-size:14px; font-weight:bold;}
.nan-nav ul {background:url(/img/t_08.gif); float:left; border:#fff 1px solid; width:427px; float:left; padding-top:2px;}
.nan-nav img, .nv-nav img  { float:left;}
.nan-nav li { padding-left:11px; line-height:22px; float:left;}
.nv-nav li{ padding-left:12px; line-height:22px; float:left;}

.nv-nav {border:#e2a4bf solid 1px; float:right;}
.nv-nav div {background:url(/img/t_09.gif);height:40px; padding:6px 0 0 8px; line-height:17px;width:40px;float:left;border:#fff 1px solid; }
.nv-nav div h2 {filter: Dropshadow(offx=0,offy=1,color=#ffffff) Dropshadow(offx=1,offy=0,color=#ffffff); float:left; font-size:14px; font-weight:bold;}
.nv-nav h2 a, .nv-nav h2 a:visited { color:#d80b75}
.nv-nav ul {background:url(/img/t_010.gif); float:left; border:#fff 1px solid; width:427px; float:left; padding-top:2px;}

#logo{width:954px; margin:2px auto 0px auto; clear:both; background:url(/img/logo_01.gif); padding:8px 8px 7px 8px; float:left;}
#logo span{ float:left;}
#logo font{ float:right; padding-top:22px; line-height:18px; font-size:12px;}
#logo img{ float:left}
#logo a{ COLOR: #333; text-decoration:none;}
#logo a:hover{ COLOR: #ff6600; text-decoration: underline;}

#nav { width:970px; margin:0px auto; clear:both; background:url(/img/nv_01.gif); height:58px; border-top:1px solid #333;}
#nav .s{ float:left; width:2px; background:url(/img/nv_01_1.gif); height:58px;}
#nav .s1{ float:right; width:2px; background:url(/img/nv_01_2.gif) no-repeat right; height:58px;}
#nav span{ float:left; padding:7px 10px 0px 10px;}
#nav ul{ float:left; padding:3px 3px 0px 3px; background:url(/img/nv_01_4.gif) repeat-x 10px; color:#6e95bf;}
#nav ul li{line-height:27px;}
#nav a{ COLOR: #fff; text-decoration:none; padding-bottom:14px; font-size:12px;font-weight:normal;}
#nav a:hover { COLOR: #FFE400; text-decoration:underline;}

#subnav{width:968px; margin:0px auto; background:url(/img/nv_03.gif); clear:both; height:33px; border-left:1px solid #92d2f4;
   border-right:1px solid #92d2f4; border-bottom:1px solid #92d2f4; color:#052f7a}
#subnav li{ float:left; line-height:30px; padding-top:3px;}
#subnav li strong{ font-size:12px; color:#FF0000}
#subnav ul{ float:left}
#subnav .menu{ width:955px; padding-left:13px;}
#subnav .search{ width:335px;}
#subnav .search span{ width:86px; float:left; background:url(/img/search.gif) no-repeat 0px 6px; font-weight:bold; text-align:right}
#subnav .search .input01{ float:left; width:186px; height:16px; background:url(/img/search01.gif); border:1px solid #7cc7f1; padding:2px 0px 0px 2px; margin-top:4px;}
#subnav .search .btn{ float:left; background:url(/img/btn.gif); width:45px; height:21px; margin:3px 5px; border:none; cursor:pointer}

.bei{width:970px; margin:0px auto; clear:both; background:url(/img/bei.gif); height:12px;}
.bei .l{ float:left; width:2px; height:12px; background:url(/img/bei01.gif)}
.bei .r{ float:right; width:2px; height:12px; background:url(/img/bei02.gif)}
.mian { width:970px; margin:0 auto;}
.img{width:970px; margin:0px auto; clear:both; height:120px; background:#c2e9fa}

font.pc1 { width:260px; float:left; margin:6px 0 0 7px; display:inline} 

