/* 全局 */
body{margin:0; padding:0; color:#505050; font-size:14px; font-family:'Microsoft Yahei','Lucida Grande',Helvetica,Arial,sans-serif; background:#0f0601 url(bg_1.jpg) no-repeat top center;}
a{color:#505050; text-decoration:none; blr:expression(this.onFocus=this.blur())}
a:link{color:#505050; text-decoration:none;}
a:hover{color:#505050; text-decoration:underline;}
ol,ul,li{list-style-type:none;}
*{padding:0; margin:0;}
img{border:0; border:none;}
*html{background-image:url(about:blank); background-attachment:fixed;}
textarea,input{outline:0; resize:none;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,input,textarea,p,blockquote,hr,button,section{margin:0; padding:0;}
h1,.title{font-size:15px; font-weight:bold;}
/* 布局 */
#w1{width:1000px; margin:0 auto; padding:1px; background:#73746e; border:1px solid #000;}
#w2{background:#fff; border:1px solid #403f3a;}
#left{float:left; width:248px; overflow:hidden;}
#right{float:right; width:734px; overflow:hidden;}
#c{clear:both; zoom:1; font-size:0; height:0; padding:0; margin:0;}
#side-fixed{width:248px; top:0; z-index:2;}
.fixed{position:fixed;}
#sides{clear:both; zoom:1; font-size:0; height:5; padding:0; margin:0;}
#d{margin:10px 10px 0 10px; overflow:hidden;}
#moon{width:350px; height:100px; position:absolute; top:220px; left:10px;}
#moon embed{width:350px; height:100px;}
#w{width:1000px; margin:0 auto; position:relative;}
#ws{width:260px; height:260px; background:url(hou_1.gif) no-repeat; position:absolute; top:320px; left:-60px; z-index:1;}
#time{color:#fff; font-size:15px; height:30px; position:absolute; top:460px; left:0; z-index:1;}
#w0{width:988px; margin:0 auto; padding:6px; margin-top:500px; background:url(a_1.png); -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; z-index:8; position:absolute;}
#w1{width:984px; margin:0 auto; padding:1px; background:#73746e; border:1px solid #000; -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px;}
#w2{background:#f6f6ea; border:1px solid #403f3a;}
/* 导航菜单 */
#line{height:1px; width:982px; background:#73746e; border-top:1px solid #403f3a; border-bottom:1px solid #403f3a;}
#menu{height:65px; width:980px; margin:1px auto; position:relative; background:#002c56 url(m_1.png);}
#menu ul{position:absolute;}
#menu ul li{float:left; position:relative;}
#menu ul font{float:left; width:2px; height:60px; background:url(m_1.png) no-repeat 0 -65px;}
#menu ul li a{color:#d5d5d5; width:75px; line-height:35px; margin:15px 10px; text-align:center; display:block; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}
#menu ul li ul{display:none; position:absolute; z-index:9; top:65px; left:0; background:#404040; -moz-border-radius:0 0 3px 3px; -webkit-border-radius:0 0 3px 3px; border-radius:0 0 3px 3px;}
#menu ul li ul li{display:block; float:none; position:relative;}
#menu ul li.two{}
#menu ul li.two a{color:#404040; background:#fff; text-decoration:none;}
#menu ul li.two ul{display:block; padding:8px 0; filter:alpha(opacity=90); -moz-opacity:0.9; opacity:0.9;}
#menu ul li.two ul a{color:#fff; display:block; line-height:35px; width:75px; padding:0 10px; margin:0; background:none;}
#menu ul li.two ul li{}
#menu ul li.two ul li a:hover{color:#ff0;}
#menu ul li.on a{color:#404040; text-decoration:none; background:#fff;}
/* 首页-幻灯 */
#focus{width:962px; height:365px; margin:10px; overflow:hidden; position:relative;}
#focus ul{float:left; width:962px; height:365px; clear:both; position:absolute;}
#focus ul li{float:left; width:962px; height:365px; overflow:hidden; position:relative;}
#focus ul li img{width:962px; height:365px;}
#focus ul li div{position:absolute; overflow:hidden;}
#focus .sbn{width:962px; position:absolute; bottom:20px; text-align:center;}
#focus .sbn span{display:inline-block; _display:inline; _zoom:1; width:15px; height:15px; _font-size:0; margin:0 5px; cursor:pointer; background:#fff; -moz-border-radius:50%; -webkit-border-radius:50%; border-radius:50%;}
#focus .sbn span.on{background:#fff;}
#focus .preNext{width:41px; height:69px; top:148px; cursor:pointer; position:absolute;}
#focus .pre{left:0; background:url(p_1.png) no-repeat 0 0;}
#focus .next{right:0; background:url(p_1.png) no-repeat -41px 0;}
/* 首页滚动 */
#run{margin:10px 0 0 10px; height:114px; overflow:hidden; position:relative; width:962px;}
#run ul{position:absolute; top:0; left:0; width:30000px;}
#run ul li{float:left; margin-right:10px;}
#run ul li img{width:152px; height:114px; display:block;}
/* 表格 */
#base{margin:10px 10px 0 10px; background:#f2e4a2;}
#bases{margin:0 10px; background:#f2e4a2;}
#base table,#bases table{border-collapse:1; border-spacing:0;}
#base table tr:hover,#bases table tr:hover{background:#fef2b6;}
#bases #be{border-top:none;}
#bases #be th{font-size:0; height:0; line-height:0; border:none;}
#based{margin:0 10px 10px 10px; border:1px solid #c8b03a; border-top:1px solid #fbf784;}
#based a{color:#746101; line-height:30px; text-align:center; padding:10px; display:block; cursor:pointer; background:#ead675; border-left:1px solid #fbf784;}
#based a:hover{background:#e3ce65; text-decoration:none;}
#base #be tr#ontop td,#base #be tr#ontop td a{color:#f00;}
#be{width:100%; text-align:center; border-top:1px solid #c8b03a; border-left:1px solid #c8b03a;}
#be th{color:#746101; font-size:15px; line-height:55px; font-weight:bold; text-align:center; background:#ead675; border:1px solid #c8b03a; border-top:1px solid #fbf784; border-left:1px solid #fbf784;}
#be td{line-height:50px; text-align:center; border:1px solid #c8b03a; border-top:1px solid #fffedd; border-left:1px solid #fffedd; position:relative; white-space:nowrap;}
#be td #say{top:10px; right:10px; width:16px; height:16px; font-size:13px; font-weight:normal; position:absolute; background:url(tell_1.png) no-repeat;}
#be td #says{top:10px; right:10px; width:14px; height:16px; font-size:13px; font-weight:normal; position:absolute; background:url(huo_1.gif) no-repeat;}
#be tr:hover td #say p,#be tr:hover td #says p{display:block;}
#say p,#says p{display:none; color:#fff; position:absolute; top:-54px; right:-42px; display:none; width:90px; height:24px; line-height:24px; text-align:center; padding:10px 5px 15px 5px; background:url(gs_1.png) no-repeat; z-index:9;}
#says p{right:-43px;}
#be td#oli{color:#ab8f01; font-size:13px;}
#base #be tr#ontop td#oli{color:#c96a36; font-size:13px;}
#be td font{color:#f0f; font-size:14px;}
#be td#oli font{margin-right:5px;}
/* 标志 */
#mark{margin:10px 10px 0 10px; background:#fff; border-top:2px solid #4a4a4a; border-bottom:1px solid #e3e3e3;}
#mark ul{overflow:hidden; border:1px solid #e3e3e3; border-top:none;}
#mark ul li{float:left; width:238px; margin:10px 0;}
#mark ul li img{float:left; width:75px; height:75px; margin:0 10px; -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px;}
#mark ul li b{color:#06c; height:25px; line-height:30px;}
#mark ul li p{color:#999; font-size:13px; line-height:20px;}
/* 首页-图片 */
#home{overflow:hidden; margin:10px 10px 0 10px; border:1px solid #96a06c;}
#home .title{height:55px; background:#dce5ad; border-top:1px solid #faffe8; border-bottom:2px solid #a4ae7c;}
#home .title strong{float:left; color:#435d02; line-height:30px; padding:10px 20px; display:block;}
#home .title strong a{color:#435d02;}
#home .content {padding:10px;line-height:26px;}
/* 友情链接 */
#link{overflow:hidden; margin:10px 10px 0 10px; background:#f2ebd9; border:1px solid #978f7a;}
#link .title{float:left; line-height:25px; padding:15px 20px; background:#e1d9c4; border-left:1px solid #fffef2; border-right:2px solid #978f7a;}
#link ul{float:left; overflow:hidden; border-left:1px solid #fffef2;}
#link ul li{float:left; color:#999; line-height:25px; padding:15px 0 15px 20px; display:block;}
#link ul li a{color:#999;}
/* 底部 */
#footer{font-size:13px; padding:10px; position:relative; background:#e2ddca url(f_1.jpg) no-repeat center bottom;}
#footer ul{padding:10px; text-align:center; overflow:hidden;}
#footer ul li{color:#fcf8e6; line-height:20px; padding:6px 8px; margin:0 3px; display:inline; background:#b5ae91; -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px;}
#footer ul li a{color:#fcf8e6;}
#footer p{color:#565261; padding:5px 0; line-height:25px; text-align:center;}
#footer p img{width:0; height:0; border:0; display:none;}
