/* Navigation */

.nav, .nav ul { list-style: none; margin: 0; padding: 0; }
.nav { z-index: 100; position: relative; }
.nav li { border-left: 0px solid #000; float: left; margin: 0; padding: 0; margin-left: 2px; position: relative; width: 120px; text-align: center }
.nav li a, .nav li a:link, .nav li a:active, .nav li a:visited { color: #fff; display: block; padding: 0 16px; text-decoration: none; }
.nav li a:hover { color: #ff3300; }
#nav-one li:hover a, #nav-one li.sfHover a { color: #ff3300; }
#nav-one li:hover ul a, #nav-one li.sfHover ul a { background: #0177A9; color: #fff; }
#nav-one li:hover ul a:hover, #nav-one li.sfHover ul a:hover { background: #f6f6f6; color: #000; }
#nav-two li:hover a, #nav-two li.sfHover a { color: #ff3300; }
#nav-two li:hover ul a, #nav-two li.sfHover ul a { background: #0177A9; color: #fff; }
#nav-two li:hover ul a:hover, #nav-two li.sfHover ul a:hover { background: #f6f6f6; color: #000; }
.nav ul { border-bottom: 1px solid #0083B1; list-style: none; margin: 0; width: 100px; position: absolute; top: -999em; left: -1px; }
.nav li:hover ul, .nav li.sfHover ul { top: 25px; }
.nav ul li { border: 0; float: none; margin-left: 2px; }
.nav ul a { border: 1px solid #0083B1; border-bottom: 0; padding-right: 20px; width: 91px; white-space: nowrap; margin-left: -2px; }
.nav ul a:hover { background: #fff; color: #fff; text-align: center }
/*
h3,ul,li{margin:0;padding:0; list-style:none;}
.scrollbox{width:220px; padding:10px;border:#ccc 1px solid;}
#scrollDiv{width:220px;height:180px; overflow:hidden;} 这里的高度和超出隐藏是必须的
#scrollDiv li{height:180px;line-height:24px; vertical-align:bottom; zoom:1; }
#scrollDiv li a{ color:#333; text-decoration:none;}
#scrollDiv li a:hover{ color:#FF0000; text-decoration:underline;}

.scroltit{ height:90px; line-height:26px; border-bottom:#CCC dashed 1px; padding-bottom:4px; margin-bottom:4px;}
.scroltit h3{ width:100px; float:left;}
.scroltit small{float:right; font-size:13px;}*/