.floatl{float:left}
.floatr{float:right}
.left{float:left;}
.right{float:right;}
.blank{height:10px; clear:both; overflow:hidden; font-size:1px; width:auto;}
.blank2{height:20px; clear:both; overflow:hidden; font-size:1px; width:auto;}
.clear{font-size:1px; clear:both; overflow:hidden; width:auto;}
.w98{width:980px; height:auto; overflow:hidden;}


.top{ height:69px; margin:0 auto; background:url(../images/top_bg.jpg) repeat-x;}
.top .logo{ width:1000px; margin:0 auto; padding-left:20px;}
.top .logo ul{ width:500px; padding-top:20px;}
.top .logo ul li{ width:92px; height:30px; float:left}
.top .logo ul li a{color:#666;}

.foot{width:980px; height:auto;margin:0 auto; overflow:hidden; padding:30px 0px; line-height:28px; text-align:center; color:#4d3c36;}
.foot a{color:#4d3c36;}

.menu{width:118px; height:auto; overflow:hidden; background:url(../images/gh_42.jpg); padding-bottom:2px; position:absolute; left:80px; top:410px;}
.menu .top{height:24px; overflow:hidden;}
.menu ul{width:94px; height:auto; overflow:hidden; background:#f3ede7; margin:0px 2px; padding:5px 10px;}
.menu li{height:30px; line-height:30px; padding-top:5px; font-size:14px; font-family:"宋体"; color:#4d3c36; text-align:center; background:url(../images/gh_41.jpg) repeat-x left bottom;}
.menu li.end{background:none;}
.menu li a{color:#4d3c36;}