@charset "utf-8";
/* CSS Document */

body{
text-align:center;
margin-top:0px;
background-color:#E6E6E6;
}
#wrapper{
width:1002px;
background-image:url(images/index/bg.jpg);
background-repeat:repeat-y;
}
#header{
width:994px;
height:172px;
margin-left:4px;
margin-right:4px;
}
#bottom{
width:994px;
height:4px;
background-image:url(images/index/bottom.jpg);
background-repeat:repeat-x;
clear:both;
margin-left:2px;;
margin-right:10px;
}
#left{
width:185px;
margin-top:10px;
float:left;
}
#btn{
width:157px;
}
#btn ul{
margin-left:13px;
margin-right:10px;
}
#btn li{
list-style-type:none;
width:157px;
height:24px;
}
#btn li a{
display:block;
padding-left:34px;
line-height:24px;
background: url(images/index/btn_bg.jpg) left center no-repeat;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
text-decoration:none;
text-align:left;
}
#btn li a:hover{
background: url(images/index/btn_bg_f2.jpg) left center no-repeat;
color:#ffffff;
}
#service{
width:164px;
float:left;
margin-left:9px;
}
#separ{
width:7px;
height:390px;
float:left;
background-image:url(images/index/sepr.jpg);
background-repeat:repeat-y;
margin-top:3px;
}
#middle{
width:524px;
height:auto;
float:left;
margin-left:8px;
margin-right:4px;
}
#hotnews{
margin-top:3px;
}
#right{
width:259px;
height:auto;
float:right;
margin-right:8px;
}
.run{
font-size:16px;
color:#FFFFFF;
text-align:left;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
}
.content{
font-size:16px;
color:#333333;
text-align:left;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
line-height: 24px;
}
.content:hover{
color:#990000;
text-decoration: underline;
}
.service{
display:block;
font-size:12px;
color:#333333;
padding-left:22px;
margin-left:10px;
text-decoration:none;
border-bottom:#679966 1px dotted;
background:url(images/index/blue_arrow.jpg) left center no-repeat;
font-family: Verdana, Arial, Helvetica, sans-serif;
line-height: 20px;
}
.service:hover{
color:#CC0066;
padding-left:22px;
background:url(images/index/pink_arrow.jpg) left center no-repeat;
}
.news{
display:block;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
color:#CC0066;
padding-left:15px;
line-height: 24px;
text-decoration:none;
background:url(images/index/new_item.jpg) left center no-repeat;
}
.news:hover{
text-decoration:underline;
}
.black_title{
font:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
}
.station_explain{
font:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
line-height:22px;
}
.station{
font:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
color:#003366;
line-height:22px;
}
.arrive{
font:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
color:#FF0033;
line-height:22px;
}
.copyright{
font:Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-align:left;
}