/*---------- base ---------*/
*{padding:0px; margin:0px;}
html{background:url('bg.jpg') #161616 repeat-x;}
ul,li{list-style:none;}
img{border:none;}
a{ text-decoration:none; font-family:"ËÎÌå"; font-size:12px;}
body{font:12px Verdana,Arial,Tahoma;}
input,select,button{font:12px Verdana,Arial,Tahoma;vertical-align:middle;}
.mt1{margin-top:10px;}
/*---------- header ---------*/
#header{width:100%;overflow:hidden;margin:0 auto;}
.top{width:100%;overflow:hidden;height:15px;background:url('top.jpg') repeat-x; margin:0 auto;}
.toptop{width:910px;overflow:hidden;height:15px; margin:0 auto; line-height:15px; color:#FFFFFF;}
.topleft{width:100%;overflow:hidden;margin:0 auto;float:left;width:180px; text-align:center;}
.topleft a{color:#ff0000; padding-left:8px;}
.topright{width:100%;overflow:hidden;margin:0 auto;float:right;padding-left:300px;width:220px;}
.topright a{color:#ffffff; padding-right:8px;}
.logo{width:910px;overflow:hidden;margin:0 auto;height:60px;}
.logo .title{float:left;padding-left:0px;}
.logo .title h1 a{width:250px;height:100px;display:block;font-size:0px;text-indent:-200px;overflow:hidden;}
.logo .banner{float:right;}
.nav{width:910px;overflow:hidden;margin:0 auto;background:url(nav-bg.jpg);height:46px;clear:both;}
.nav ul{padding-left:55px; padding-top:2px;}
.nav ul li{ float:left; margin-left:8px; height:46px;}
.nav ul li a{color:#FFFFFF; height:35px;line-height:35px;display:block; float:left; padding:0 8px;}
.nav ul li a:hover{background:url(bg_na.jpg) repeat-x;}
.nav ul li.thisclass a{background:url(bg_na.jpg) repeat-x;}
/*----------footer ---------*/
#footer{width:910px;height:58px; margin:0 auto;color:#999;text-align:center;padding-bottom:5px;padding-top:5px; font-family:"ËÎÌå"; font-size:12px;}
#footer .powered{line-height:15px;}
#footer .powered strong{color:#666666; font-weight:400;}
#footer .powered strong span{color:#666666;}
#footer .copyright{color:#666666;line-height:23px;}