@charset "UTF-8";

body{
background: #000000 url(../img/index-bg.gif) center top repeat-x ;
}

#index-head {
width: 100% ;
background: url(../img/index-head-bg.jpg) center top no-repeat ;
}
#index-head-box {
width: 990px ;
margin: 0 auto ;
padding: 0 ;
}
#index-head-box h1 {
float: left ;
height: 325px ;
margin: 0 ;
padding: 40px 0 0 15px ;
}
#index-head-box h2 {
float: right ;
margin: 0 ;
padding: 20px 15px 0 0 ;
}


#index-menu {
clear: both ;
width: 975px ;
height: 110px ;
margin: 0 ;
padding: 0 0 0 15px ;
}
#index-menu li {
float: left ;
list-style: none ;
}
.gotop {
width: 85px ;
height: 45px ;
margin: 0 ;
padding: 35px 0 0 0 ;
}
.menu1 {
width: 175px ;
height: 45px ;
margin: 0 ;
padding: 35px 0 0 0 ;
}
.menu2 {
width: 175px ;
height: 45px ;
margin: 0 ;
padding: 35px 0 0 0 ;
}
.menu3 {
width: 175px ;
height: 45px ;
margin: 0 ;
padding: 35px 0 0 0 ;
}
.menu4 {
width: 175px ;
height: 45px ;
margin: 0 ;
padding: 35px 0 0 0 ;
}
.menu5 {
width: 90px ;
height: 45px ;
margin: 0 ;
padding: 35px 0 0 0 ;
}
.entry {
width: 100px ;
height: 110px ;
margin: 0 ;
padding: 0 ;
}

#index-read {
width: 960px ;
margin: 0 auto ;
padding: 0 15px ;
}
#index-read a:link { color: #cccccc ; text-decoration: none ; }
#index-read a:visited { color: #cccccc ; text-decoration: none ; }
#index-read a:hover { color: #996633 ; text-decoration: underline ; }

#index-news {
float: left ;
width: 450px ;
margin: 0 ;
padding: 30px 0 0 0 ;
}
#index-news h3 {
margin: 0 ;
padding: 0 ;
}
#index-news .news-list {
width: 450px ;
height: 52px ;
margin: 0 ;
padding: 0 ;
overflow: auto ;
scrollbar-base-color: #000000 ;
scrollbar-face-color: #333333 ;
scrollbar-arrow-color: #000000 ;
scrollbar-3dlight-color: #333333 ;
scrollbar-darkshadow-color: #333333 ;
scrollbar-highlight-color: #333333 ;
scrollbar-shadow-color: #333333 ;
scrollbar-track-color: #000000 ;
}
#index-news .news-list table {
margin: 2px 0 0 0 ;
padding: 0 ;
}
#index-news .news-list th {
margin: 0 ;
padding: 8px 10px 0 0 ;
text-align: left ;
font-weight: normal ;
font-size: 10px ;
color: #999999 ;
vertical-align: top ;
line-height: 120% ;
}
#index-news .news-list td {
margin: 0 ;
padding: 8px 0 0 0 ;
font-size: 10px ;
color: #cccccc ;
vertical-align: top ;
line-height: 120% ;
}

#index-banner {
float: right ;
width: 495px ;
margin: 0 ;
padding: 30px 0 0 0 ;
}
#index-banner li {
float: left ;
width: 160px ;
margin: 0 ;
padding: 15px 0 0 5px ;
list-style: none ;
}

#index-fotter {
clear: both ;
width: 960px ;
margin: 0 ;
padding: 30px 0 0 0 ;
}
#index-fotter .fotter-menu {
float: left ;
width: 450px ;
height: 25px ;
margin: 0 ;
padding: 40px 0 0 0 ;
}
#index-fotter .fotter-menu li {
display: inline ;
margin: 0 ;
padding: 0 ;
font-size: 10px ;
color: #cccccc ;
line-height: 105% ;
}
#index-fotter address {
clear: both ;
width: 960px ;
margin: 0 ;
padding: 15px 0 ;
border-top: 1px solid #333333 ;
line-height: 100% ;
}
