@charset "utf-8";
body, h1, h2, h3, h4, p, dl, dt, dd, ul, li, form, input, textarea, select, option { padding: 0; margin: 0; }
body {font-size:12px; font-family:"宋体"; }
ul, ol, dl { list-style:none; }
li { float: left;  list-style:none}
img { border: 0px; vertical-align:top; }
img { behavior: url(iepngfix.htc) }
a { color:#603313; text-decoration:none; }
a:hover { text-decoration:underline; }
.clear { clear:both; }
.divnone { display:none; }
/*header*/
.header_bg { clear:both; width:100%; height:41px; overflow:hidden;  background: url(header_bg.jpg) repeat-x top left; }
.header { width: 956px; height: 43px; overflow:hidden; margin:0 auto; padding-left:26px; background:url(header_line.jpg) no-repeat 145px 0px; }
.header img { margin:0px 10px; }
/*main*/
.main { width: 982px; margin:0 auto; clear: both; }
/*footer*/
.footer_bg { clear:both; width:100%; height:51px; background: url(footer_bg.jpg) repeat-x top left; }
.footer { width:982px; height:51px; margin:0 auto; text-align:center; background: url(footer_bg.jpg) repeat-x top left; color:#F8F0E3; line-height:51px; }
.footer a { color:#F8F0E3; }
.fix::after {content: 'clear';clear: both;font-size: 0;height: 0;overflow: hidden;display: block;}
.clearfix:after {
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}
.clearfix {
display:inline-block;
}
/* Hide from IE Mac \*/
.clearfix {display:block;}