﻿/* -- Reset -- */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,button,select,option {
    font-size:10.5pt;
}
html {height:100%}
body {height:100%;margin:0px; background-color:#F8F9FB;}
table {border-collapse: collapse; border-spacing: 0;}
img {border: 0;}
ul,li,h1,h2,h3{list-style-type: none; padding: 0; margin: 0;}
li { white-space:nowrap}
a {text-decoration: none;color:Black}
a:hover {text-decoration:underline;color:red}

.left {float:left}
.right {float:right}

#main {width:695px;height:886px;overflow:hidden;background-image:url('images/bar_bg.gif');}
#main .list {width:320px;height:278px;float:left;overflow:hidden;padding-top:18px;padding-right:10px;}
#main .list li {width:300px;}
#left .list {width:250px;}
#left .list li {width:230px;}

#columns li {padding:5px;font-size:14pt;background-repeat:no-repeat;background-position:center center;}
#columns li.active {background-image:url('images/column_bg_active.gif');}
#columns li.select {background-image:url('images/column_bg_select.gif')}

.list {padding-left:15px;line-height:174%}
.list li 
{
    overflow:hidden;
	padding-left:25px;
	background: url("../../images/point.gif") no-repeat scroll 10px 8px;
	border-bottom:dotted 1px #ccc;
}
.list td a {color:black}
.list td {color:#999;border-bottom:dotted 1px #ccc; vertical-align:top}
.list .p 
{
    padding-left:40px;
	background: url("../../images/point.gif") no-repeat scroll 30px 8px;
}

.list a {color:black; text-decoration:none}
.list a:visited {text-decoration:none}
.list a:hover {	color:#064;}
.list .more {display:block;text-align:right;margin-bottom:6px;color:#005544}
.list span {color:#999;position:absolute;background-color:White;width:90px;overflow:hidden;}
.w0 span {left:190px;background-color:#f6fdf7}
.w1 span {left:543px;}
.w2 span {left:890px;}
#pics img {margin-left:2px;}
.item {width:243px;height:310px;border:solid 1px #ddd;margin-bottom:5px;}
.item .title {background-image:url('images/item_bg.jpg');height:20px;padding:5px;font-size:12pt;font-family: "黑体";}
.item ul {line-height:180%}
.item li {padding-left:30px;font-size:13px;background-image:url('images/i_arrow.gif');background-repeat:no-repeat;background-position:10px center;}

#menu 
{
    position:absolute;
    left:0px;
    right:0px;
    top:51px;
    font-family: "黑体";
    z-index: 100;
   height:32px
}
#menu li {
  width:120px;
  float: left;
  text-align:center;
  position: relative;
  background-image:url('images/menu_bg1.jpg');
  background-position:right center;
  background-repeat:no-repeat;
}

#menu li a, #menu li a:link, #menu li a:active, #menu li a:visited {
  font:  1.22em/25px "黑体";
  color: White;
  display: block;
  padding: 5 25px;
  text-decoration: none;
}

#menu li a:hover {
  color: #000;	
}
#menu li:hover a, 
#menu li.sfHover a {
  background: #D9F4DB;
  color: #000;
}
#menu li:hover ul a, 
#menu li.sfHover ul a {
  background: #088DD9;  /*下拉菜单背景色*/
  color: #fff;	
}
#menu li:hover ul a:hover, 
#menu li.sfHover ul a:hover {
  background: #9FDEAB;
  color: #000;	
}

/*鼠标移到菜单上的样式*/
#menu ul {
  background: #565656;
  border-bottom: 1px solid #036; /*下拉菜单下边框颜色*/
  list-style: none;
  margin: 0;
  width:118px;
  position: absolute;
  top: -999em;
  left: 0px;
}
#menu li:hover ul,
#menu li.sfHover ul {
  top: 25px;
}
#menu ul li {
  border: 0;
  float: none;
}

/*鼠标移到菜单上的样式*/
#menu ul a {
  border: 1px solid #D9F4DB;
  border-bottom: 0;
  padding-right: 20px;
  width: 118px;
  white-space: nowrap;
}

#menu ul a:hover {
  background: #ccc;
  color: #000;
}
