body {font-family: Arial, Helvetica, sans-serif;font-size: 12px;line-height: 150%;}
a:link{color:#505050; text-decoration:none;}
a:hover{color:red; text-decoration:underline;}
#top,#main,#bot{width:980px; margin:0 auto; zoom:1; overflow:auto;}
#top{height:74px; overflow:hidden;padding:3px 0;}
#top .logo{padding-top:7px;float:left;}
#top .maptou{width:810px; float:right; background:url(images/pic_03.gif) repeat-x;height:57px; margin:0;}
#top .maptou dt{float:left;}
#top .maptou dd{float:right;padding:20px 5px 0 0;}
#main{border:#EBEBEB solid 1px;background:url(images/pic_10.gif) repeat-y 1px;}
#main .maptop{ margin:1px 1px 0 8px;border-bottom:#BACEDB 3px solid;background:url(images/pic_07.gif); height:31px;padding:0 10px;}
#main .maptop li{background:url(images/pic_14.jpg); width:134px; height:26px; float:left; list-style:none; margin:5px 1px 0 1px; text-align:center;}
#main .maptop li a{font-size:14px; font-weight:bold; line-height:26px;}
#main .maptop li a:visited{color:#505050;}
#main .maptop li.act{background:url(images/pic_12.jpg);}
#main .maptop li.act a:link,
#main .maptop li.act a:visited{color:#0049A6;}
#main .map{ margin:5px 10px 10px 20px;line-height:24px;zoom:1; overflow:auto;}
#main .map h2{background:#BFDCE8 url(images/pic_24.gif) no-repeat right center;width:117px; float:left;font-size:12px;padding-left:22px; margin:0;}
#main .map h2 a:link,
#main .map h2 a:visited{color:#0049A6;}
#main .map .tr2{height:48px;line-height:40px;}
#main .map .tr3{height:72px;line-height:60px;}
#main .map p{background:#E1F0F6;width:765px;float:left;padding-left:35px; margin:0;}
#main .map p a{padding-right:20px;white-space: nowrap;}
#main .map h2.bg2{background:#DCE9ED url(images/pic_27.gif) no-repeat right center;}
#main .map p.bg2{background:#F1F7F9;}

#main .maptit{background:url(images/pic_20.jpg) no-repeat left; height:27px;padding-left:40px; margin-left:8px;color:#0049A6; font-weight:bold; line-height:27px; font-size:14px;}


#bot{ text-align:center;}