body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{ margin: 0; padding: 0;}
fieldset, img {border: 0;}
/* remember to define focus styles! */
:focus { outline: 0;}
address, caption, cite, code, dfn,em, strong, th, var, optgroup {font-style: normal;font-weight: normal;}
h1, h2, h3, h4, h5, h6 {font-size: 100%;font-weight: normal;}
abbr, acronym {border: 0;font-variant: normal;}
input, button, textarea,select, optgroup, option {font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;}
code, kbd, samp, tt {font-size: 100%;}
/*@purpose To enable resizing for IE */
/*@branch For IE6-Win, IE7-Win */
input, button, textarea, select { *font-size: 100%;}
body {line-height: 1.5;}
ol, ul ,li {list-style: none;}
/* tables still need 'cellspacing="0"' in the markup */
table {border-collapse: collapse;border-spacing: 0;}
caption, th {text-align: left;}
sup, sub {font-size: 100%; vertical-align: baseline;}
/* remember to highlight anchors and inserts somehow! */
:link, :visited , ins {text-decoration: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after,q:before, q:after {content: '';content: none;}
:focus {outline: 0;}
.f14{color:#591700; font-size:14px; font-weight:bold;}
.black{ color:#000;}
.c1{ background:#E6E1CA;}
.c2{ background:#F3F0E2;}
img{ border: none;}
.en{font:11px/1.5 Arial, Helvetica, sans-serif;}
.clear{clear:both;}
.clearfix:after { 
    content: ""; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden; 
}
ol li,ul li:after { 
    content: ""; 
}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/ 
* html .clearfix {height: 1%;} 
.clearfix {display: block;} 
/* End hide from IE-mac */
a:link,a:hover,a:active,a:visited {color: #333;text-decoration: none;}
.black a:link,.black a:visited{ color:#000;}
.center{ margin:0 auto;}

body,div,td,th {font-family:Arial, Helvetica, sans-serif;font-size: 12px;color: #333;}
body {margin: 0 0;text-align:center;background:#fff;}
#container{ width:988px; margin:0 auto; height:750px; padding:0 0; margin-top:12px; text-align:left; background:#FFF; position:relative;}
#banner{ width:988px; height:197px; overflow:hidden;}
#welcome{ text-align:left; width:595px; height:45px;}
#b_left_top{ float:left; width:595px; height:363px; background:url(left_bg_top.jpg) left top no-repeat; text-align:left; display:inline;}
#b_left_bot{ width:588px; height:363px; background:url(left_bg_bot.jpg) left bottom no-repeat; overflow:auto;}
#b_right{ float:left; width:393px; padding-top:82px;}


