body,ul,h1,h2,h3,h4,h5,h6,form,dl,p { padding:0; margin:0;}
body{ font: Arial, Helvetica, sans-serif; font-size:12px; color:#000000; background:#dbdbdb;}
a{ text-decoration:none; color:#000000;}
a:hover{ color:#666666;}
table{ border-collapse:collapse;}
.claer{ clear:both;}
ul{ list-style:none;}
/*布局*/
#nav,#mainbav{ width:915px; margin:0 auto; }/*（导航，主导航容器，页脚）宽度，外边距，边框*/
#header{ margin-bottom:13px; height:140px; background: url(../images/logob.gif) repeat-x center; }/*页头下边距*/
#nav{ height:80px; }
#mainbav{ height:59px; }
#container{ margin:0 auto; width:915px; }

#footer{ margin-top:7px; height:92px; background:url(../images/footerb.gif) repeat-x; padding-top:15px;}/*页脚上边距*/
#main,#sidebar,#logo,#topnav{ float:left;}
#main{ width:665px; _width:665px; margin-right:5px; }/*页面主体开始（左侧）*/
#sidebar{ width:244px;}
/*布局结束*/
/*页面*/
img{ border:none;}
#topnav{ height:15px;  position:relative; top:42px; left:235px; text-align:right;color:#FFFFFF;}
input{ background:none; border:none; color:#FFFFFF; font-size:12px;}
#topnav a{ color:#FFFFFF;}
/*导航*/
.nava{ font-size:13px; letter-spacing:1px;}
.nava tr td{ padding:10px 0 0 15px;}
.nava tr td a{ color:#000000;}
.nava tr td a:hover{ text-decoration:underline;}
/*动画*/
#banner{ width:665px; height:259px; background:#666666; z-index:-1000; }
#abbc{ height:13px;}

.h1{ height:19px; background:url(../images/lib.gif) no-repeat top; font-weight:bold; font-size:13px; color:#222e69; padding:11px 0 0 29px;}
.h1 a{color:#222e69; list-style:none; cursor: hand; }
.list{ width:218px; height:230px; float:left; list-style:none; }
.lista{margin:0 4px; }
/*.list .lic{ margin-top:10px;}*/
.list .lic a{ background:url(../images/libb.gif) no-repeat left 4px; padding-left:10px; }
.list .lib,.lic{ padding-left:18px;line-height:20px;}
.list .lib a{ background:url(../images/libb.gif) no-repeat left 4px; padding-left:10px; }
.list .lia{ height:189px;  background:url(../images/lic.gif) no-repeat top; }
#column{}
.listcc{background:url(../images/lid.gif) no-repeat bottom;  height:12px; *height:12; _height:12px; padding:0;}
.topul{ padding-top:10px; _padding-top:8px; }

/*右侧*/
#sidebar{ width:245px; }
.listrs{ margin-bottom:6px;}
#notice{ height:259px; background: url(../images/gonggaod.gif) no-repeat bottom; margin-bottom:13px;}
.h2{ background:url(../images/gonggao.gif) no-repeat; height:41px;}
.notice{ background:#5b80aa; height:206px;}
.notice li{ color:#FFFFFF; text-indent:25px; padding:18px 10px 10px 15px; line-height:25px;}
#h3{ height:28px; background: url(../images/rightqq.gif) no-repeat;}
#h4{ height:28px;  background: url(../images/h4.gif) no-repeat;}
#h5{height:27px; background: url(../images/h5.gif) no-repeat;}
.rightdb{ background:url(../images/rightbb.gif) no-repeat bottom; height:12px;}
.rightlist{ background:url(../images/rightb.gif) repeat-y top;}
.rightb{ padding-left:24px; line-height:23.2px; *line-height:24px; _line-height:23.9px;}
.rightb a{ background:url(../images/libb.gif) no-repeat left 4px; padding-left:10px; }
.rightba{ padding-left:24px; line-height:24px;}
.rightba a{ padding-right:15px; position:relative; top:5.5px;}
.bbc{ height:15px;  }

.footerl{ width:915px; margin: 0 auto; font-size:12px;}
.footerl tr td{ height:20px;}
#submenu {text-align:center;  margin:0 auto;font-size:12px;}
#submenu  a{ margin:0 25px 0 25px; text-align:center; letter-spacing:3px;}
.bu{ padding-left:20px;}
/*连接*/
#Connect{ width:915px; height:81px; margin:6px auto 6px auto; }
.connect{ width:913px; background:#FFFFFF; font-size:12px;}
.connect td{ line-height:30px; }
#you{ border-bottom:#bbbaba 1px solid; border-left:#bbbaba 1px solid; border-right:#bbbaba 1px solid;}
/*内容页*/
.h6{ height:25px; background:url(../images/na.gif) no-repeat top; font-size:12px; font-weight:normal; padding:20px 0 0 44px;}
.nb{ background: url(../images/nb.gif) repeat-y top; padding:0 44px 20px 44px; list-style:none;}
.ndb{ height:17px; background:url(../images/nc.gif)  no-repeat top; margin-bottom:6px; }
h2{ font-size:15px; text-align:center; letter-spacing:2px; margin:35px auto 35px auto;}
.nb p{ line-height:35px;}
#ab{ z-index:1000;}
.gongao{}
.gongao a{ text-decoration:none; color:#FFFFFF;}
.gongao a:hover{text-decoration:none; color:#FFFFFF;}
h3{ font-size:12px; text-align:right; font-weight:normal;}
.float{ float:left; *padding-bottom:3px;}
#xia{ border-collapse:collapse;  border:1px solid #cfcfcf; }
#xia td{background-color:#f6f6f6; height:30px; padding-top:7px; padding-left:15px;}
.ahover{ color:#FF0000; text-decoration:underline;}