#wrapper {
width: 906px;
float: left;
}

/******** Çì´õ¿µ¿ª *******/
#wrapper #header_wrapper .sub_flash {
width: 724px;
float: left;
z-index: 1;
position: absolute;
left: 182px;
top:0;
}

/****** top_menu ¿µ¿ª ********/
#g_header_menu{
width: 182px;
position:absolute;
z-index: 99;
margin-top: 14px;
float: left;
background: url(../images/main/bg_02.gif) repeat-y left top;
}
#g_header_menu_ul li {
float: left;
height: 47px;
cursor: pointer;
}
#g_header_menu_ul h2.sub01 {
float: left;
width: 178px;
height: 47px;
background:url(/images/menu/menu_bar.gif) no-repeat right;
}
#g_header_menu_ul h2.sub02 {
float: left;
width: 178px;
height: 47px;
background: url(/images/menu/menu_bar.gif) no-repeat right;
}
#g_header_menu_ul h2.sub03 {
float: left;
width: 178px;
height: 47px;
background: url(/images/menu/menu_bar.gif) no-repeat right;
}
#g_header_menu_ul h2.sub04 {
float: left;
width: 178px;
height: 47px;
background: url(/images/menu/menu_bar.gif) no-repeat right;
}
#g_header_menu_ul span{
display:none;
}
#g_header_menu_ul li ul li  a {
font-family: "", "u";
font-size: 12px;
}
#sub01,#sub02,#sub03,#sub04{
display: none;
}

#sub01{
width: 490px;
height: 18px;
padding: 8px 0 8px 20px;
position: absolute;
top: 6px;
left: 180px;
background: url(../images/main/bg_04.png) no-repeat left top;
}
#sub02{
width: 490px;
height: 18px;
padding: 8px 0 8px 20px;
position: absolute;
top: 56px;
left: 180px;
background: url(../images/main/bg_04.png) no-repeat left top;
}
#sub03{
width: 490px;
height: 18px;
padding: 8px 0 8px 20px;
position: absolute;
top: 103px;
left: 180px;
background: url(../images/main/bg_04.png) no-repeat left top;
}
#sub04{
width: 490px;
height: 18px;
padding: 8px 0 8px 20px;
position: absolute;
top: 149px;
left: 180px;
background: url(../images/main/bg_04.png) no-repeat left top;
}

/******** content_wrapper¿µ¿ª *******/
#wrapper #contents_wrapper {
width: 906px;
float: left;
padding-bottom: 10px;
background: url(../images/main/bg_02.gif) repeat-y;
}

/********* footer¿µ¿ª ********/
#wrapper #footer_wrapper {
width: 906px;
height: 104px;
clear: both;
background: url(../images/main/bottom_bg.gif) no-repeat 15px 0;
}
#wrapper #footer_wrapper #banner_wrapper {
height:32px;
float: right;
padding: 13px 120px 0 0;
}
#wrapper #footer_wrapper #banner_wrapper li {
height:21px;
float: left;
}
#wrapper #footer_wrapper #bottom {
clear:both;
height:50px;
width: 856px;
margin: 0px 0 0 50px;
}
#wrapper #footer_wrapper #bottom li {
float: left;
}
#wrapper #footer_wrapper #bottom .copy_wrapper p {
float: left;
width: 68px;
margin: 10px 10px 0 0;
}
#wrapper #footer_wrapper #bottom .copy_wrapper h2.copy {
float: left;
width: 382px;
height: 42px;
}
#wrapper #footer_wrapper #bottom .count {
float: right;
padding: 7px 90px 0 0 ;
width: 200px;
}
#wrapper #footer_wrapper #bottom .count h2.count_title {
width: 80px;
padding-top: 5px;
float: left;
}
#wrapper #footer_wrapper #bottom .count ul {
width: 105px;
float: left;
}
#wrapper #footer_wrapper #bottom .count ul li {
line-height: 16px;
background: url(../images/main/counter_jum.gif) no-repeat 0 2px;
}
#wrapper #footer_wrapper #bottom .count ul li span {
padding-left: 15px;
}

/******** quick_menu ¿µ¿ª ********/
#wrapper #quick_wrapper {
width: 124px;
padding-left: 5px;
background: url(../images/main/quick_bg01.gif) no-repeat left top;
}
#wrapper #quick_wrapper .home {
width: 124px;
height:47px;
margin-top: 10px;
padding-left: 5px;
}
#wrapper #quick_wrapper .home li {
width: 42px;
display: inline;
}
#wrapper #quick_wrapper .quick {
width: 124px;
float: left;
padding-bottom: 10px;
background: url(../images/main/quick_bg02.gif) no-repeat right bottom;
}
#wrapper #quick_wrapper .quick li {
float: left;
display: block;
margin-bottom: 2px;
line-height: 0;
}
#wrapper #quick_wrapper .quick li img {
display: block;
}