﻿@charset "utf-8";
* {	margin: 0px;padding: 0px;}
body {font-family: "宋体";font-size: 12px;color: #000;}
h1,h2,h3,h4,ul,p{ padding:0; margin:0;}
p { color:#000; line-height:24px;}
h3{font-size:14px; color:#d13800;}	
h4{font-size:12px; color:#656565; line-height:24px; height:24px;}	
a { text-decoration:none; color:#000;}
a:hover { color:#00f; text-decoration:underline;}
.pageheader,.wrap,.footer { margin:0 auto;}
.pageheader { text-align:center; display:block;}
.wrap { width:948px; padding:15px 0;}
.left { float:left; width:320px; border:1px solid #FFEAAB; margin-right:5px;}
dt { font-size:14px; background:url(../img/title_bg.gif) no-repeat left top; color:#d13800; padding-left:35px; padding-bottom:20px; font-weight:bold; line-height:24px; height:24px;}
dd { padding:0 12px;line-height:30px;}
.bottom { padding-bottom:18px;}
.bottom2 { padding-bottom:13px;}
.bottom3 { padding-bottom:28px;}
.middle { float:left; width:310px; border:1px solid #FFEAAB; margin-right:5px;}
.right { float:right; width:300px; border:1px solid #FFEAAB;}
.clear { clear:both;}
#mainfirst { height:240px;}
#mainfirst .left { background-color:#FFF9EB; text-align:center; padding:10px 0px 30px 0px;}
#mainfirst dd { line-height:24px;}
#mainfirst .headline { line-height:32px; height:32px; font-size:14px; font-weight:bold; text-align:center;}
#mainfirst .passage { line-height:24px; text-indent:28px;}
#mainfirst .right dl {width:300px; border:1px solid #FFEAAB;}
#mainfirst .right {border:0;}
#mainsecond .daojishi { float:left; border:1px solid #FFEAAB; width:618px; height:281px; background:url(../img/daojishi1_bg.gif) no-repeat left bottom; position:relative;}
#mainsecond .context { display:block; margin:0 auto; width:576px;background:url(../img/daojishi_bgbottom.gif) no-repeat center bottom; padding:22px 0 5px 0;}
#mainsecond .context1 { display:block; margin:0 auto; width:576px;}
#mainsecond .context p {  margin:0 auto;line-height:24px; text-indent:24px; border-left:1px solid #F0CFAC; border-right:1px solid #F0CFAC;  background-color:#FFF8E3;  padding:5px; font-size:14px; color:#f00;} 
#mainsecond .footext  { margin:0 auto; width:576px;color:#e28a00; font-weight:bold; font-size:16px; text-align:right; padding-top:15px; position:absolute; right:10px; bottom:5px;}

#mainthird,#mainsecond,#mainforth { padding-top:15px;}
#mainthird h3 { background:url(../img/title_bg.gif) no-repeat left top; padding-left:35px; font-weight:bold; line-height:24px; height:24px;}
#mainthird ul { width:948px; font-size:12px;}
#mainthird li { list-style-type:none;}
#mainthird h4 { background:url(../img/title2_bg.gif) repeat-x left top; text-align:center; padding-bottom:15px;}
#mainthird img { float:left; padding:0 10px 15px; border:0;}
#mainthird p { padding-right:10px;}
#mainthird .duice { clear:left; float:left; padding:0 10px 15px;}
.footer {padding-top:20px;}
