body{color:#000; background:#FFDF01;}
p{ line-height:22px;}
.cg1{ color:#d09a0f;}

.bg_f{ background:#fff; padding:10px 10px;}
.header{ background:url(../images/header2.jpg) top no-repeat; position:relative; height:147px;}
.logo{ padding:2px 0 0 10px;}
.clogo{ position:absolute; top:32px; left:120px;}
.nav{ position:absolute; right:0; bottom:5px;}
.nav li{ display:inline; float:left; padding:0 15px;}
.nav li a{ text-decoration:none; color:#333; font-size:15px; font-weight:bold;}
.nav li a:hover{ color:#d09a0f;}
.sider{ display:inline; float:left; width:229px; background:#666; padding:10px 10px 20px 10px;}
.sider h2{ height:30px; line-height:30px; background:#fff; font-size:13px; text-align:center;margin-top:10px; color:#b18308;}
.menu{ background:#fff; margin:20px 0 0 0; padding:10px 10px 0 10px;}
.menu ul{ border-bottom:1px solid #000; padding-bottom:10px;}
.menu ul li{ background:url(../images/ico_nav.png) 180px 7px no-repeat; height:28px; line-height:28px; padding-left:10px;}
.menu ul li.menu_level{ background:none; border-bottom:1px dashed #ccc; padding-left:20px; line-height:24px; height:24px;}
.menu ul li a{ text-decoration:none; color:#333; font-size:14px; font-weight:bold;}
.menu ul li a:hover,.menu ul li a.cur{ color:#b18308;}
.content{ display:inline; float:left; width:670px; margin-left:20px; padding:20px 0 10px 0;}
.content h3{ border-bottom:1px solid #d09a0f; padding-bottom:5px; margin-bottom:15px; font-size:15px; color:#b18308;}
.index{ background:url(../images/index.jpg) bottom no-repeat; height:400px;}
.index p{ padding:180px 0 0 0; font-size:24px; height:40px; line-height:40px;}

.footer{ background:url(../images/footer.jpg) no-repeat; font-size:13px; text-align:center; line-height:22px; height:101px; margin-top:20px; padding-top:40px;}
.footer a{text-decoration:underline;}
.footer a:hover{ text-decoration:none;}
