﻿@charset "utf-8";
*{margin:0;padding:0;color:#404040;font-size:1em;}
img{border:none;}
ul,li{list-style:none;}
a{text-decoration:none;}
a:hover, a:active, a:focus{color:#ff0000;text-decoration:underline;}

.main{width:900px;margin:0 auto;}


#head .main{height:70px;}
#head .logo{float:left;margin-top:10px;}
#head .nav{width:750px;margin-top:24px;float:left;}
#head .nav ul{float:right;}
#head .nav ul li{width:110px;float:left;}
#head .nav a{font-size:1.2em;}
#banner{height:200px;text-align:center;}
#body .active a{color:#ffffff;}
#bottom{height:300px;margin-top:20px;border-top:1px solid #e1e1e1;background:#fcfcfc;}
#bottom .main{height:300px;}
#bottom .nav{margin-top:25px;float:left;line-height:24px;}
#bottom .nav ul{width:150px;float:left;}
#bottom .nav .title{line-height:48px;font-weight:bold;}
#bottom .nav a{font-size:0.8em;}

#foot .main{height:30px;margin-top:20px;text-align:center;font-size:0.8em;}

.clearfix:after{
	display: block;
	content: ".";
	height: 0; 
	overflow: hidden;
	clear: both;
}