/* ========== 全局CSS定义 ====== */
body { font-family:arial; margin:0; padding:0; background:url(../images/bg.jpg) repeat-x top #e6e6e6; font-size:12px; color:#000;}
li   { list-style:none;}
b    { font-size:12px;}
div,form,img,ul,ol,li,dl,dt,dd,p { margin: 0; padding: 0; border: 0;}
h1,h2,h3,h4,h5,h6,input          { margin:0; padding:0; font-weight:normal;}
.clear{ clear: both; visibility: hidden; }
strong { font-weight:normal;}

/* ========== 链接颜色 ====== */
a:link    { color: #000; text-decoration:none;}
a:visited { color: #000;text-decoration:none;}
a:hover   { color: #0B5596; text-decoration:underline;}
a:active  { color: #000;}

/* ========== 导航 ====== */
#divBox { margin:auto; width:873px; padding:0px; overflow:hidden; clear:both; }
#Header { width:873px; height:87px; margin:auto; clear:both; }
#Header .logo { float:left; width:221px; height:87px; display:inline; }
#Header ul { display:block; display:inline; float:left; width:652px; padding:58px 0px 0px 0px;}
#Header ul li { display:block; width:75px; height:29px; padding-left:5px; float: right;  }
#Header ul li a:link, #Header ul li a:visited { display:block; width:75px; line-height:29px; height:29px; font-weight:bold; background:url(../images/menu.jpg) no-repeat; color:#fff; text-align:center;  }
#Header ul li a:hover { background:url(../images/menu-up.jpg) no-repeat; color: #000; text-decoration:none; }
#Header ul li a:link.current, #Header ul li a:visited.current { background:url(../images/menu-up.jpg) no-repeat; color:#000; }

#divMain { width:857px; padding:15px; border-left:1px solid #e1e1e1; border-right:1px solid #e1e1e1; background:#fff; margin:auto; clear:both; overflow:hidden; }
#divMain #divSub { width:857px; background:url(../images/body-bg.jpg) repeat-y; padding:0px; margin:auto; overflow:hidden; clear:both; }

#Menu { float:right; display:inline; width:190px; background:url(../images/menu-title.jpg) top no-repeat; padding-top:22px; margin-right:15px;  }
#Menu ul{ display:block; list-style:none; width:190px; overflow:hidden;}
#Menu ul li{ display:block; width:190px; height:30px; border-bottom:1px solid #cfc9c9;}
#Menu ul a:link,#Menu ul a:visited{ display:block; width:180px; line-height:30px; height:30px; padding-left:10px; background:#e4e9ec; color:#000; font-size:11px; }
#Menu ul a:hover{ background:#f7f7f7; color:#f00; text-decoration:none; }
#Menu ul a:link.mcurrent, #Menu ul a:visited.mcurrent { background:#f7f7f7; color:#f00; }
#Menu p { padding:20px 10px 10px 10px; line-height:22px; font-size:11px; color:#666; text-align:justify; }
#Menu .pp { text-align:left;}
#Menu .pp a:link, #Menu .pp a:visited { color:#0c97be; }
#Menu p a:link, #Menu p a:visited { color:#666; }

#divCont { float:left; display:inline; width:636px; overflow:hidden;}
#Banner { width:636px; height:207px; overflow:hidden;}
#divCont p {  padding:10px 0px; text-align:justify; line-height:23px; font-size:11px; color:#666; }
#divCont h1,#divCont h2 { line-height:23px; font-weight:bold; font-size:12px; color:#666; }
#divCont ul { display:block; width:636px; padding:0px; margin:0px; list-style:none; }
#divCont ul li { display:block; width:120px; height:108px; display:inline; float:left; padding:0px 19px; }
#divCont ul li span { display:block; width:120px; height:86px;}
#divCont ul li span a:link, #divCont ul li span a:visited { display:block; width:114px; height:80px; padding:2px; border:1px dotted #cccccc; }
#divCont ul li span a:hover { border:1px dotted #f60; }
#divCont ul li em { display:block; width:118px; line-height:21px; height:21px; text-align:center; border:1px dotted #ccc; border-top:none; font-style:normal; font-size:11px; color:#666; }
#divCont strong { font-weight:bold;}
#divCont a:link, #divCont a:visited { color:#666;}

#Footer { width:873px; height:55px; background:url(../images/footer.jpg) no-repeat; padding-bottom:30px; }
#Footer p { padding:10px 0px 0px 20px; line-height:18px; color:#ccc; font-size:11px; }
#Footer a:link, #Footer a:visited { color:#ccc;}

.count a:link,.count a:visited{ display:none; }
.count a:hover{ display:none;}