@charset "utf-8";

/* Reset */
* { margin:0px; padding:0px; }
html { height:100%; overflow-x:hidden; overflow-y:scroll; }

body { font-size:12px; font-family:"Times New Roman", Times, serif; color:#5c5c5c; letter-spacing:0.5px; word-break:break-all; background:#534947 url('../img/common/bg.gif') top left repeat-x; }

h1,h2,h3,h4,h5,h6 { font-size:11px; text-align:left; }
img,input,iframe { border:0 none; vertical-align:middle; }
li { list-style:none; }

a { color:#000; text-decoration:none; }
a:hover, a:active { color:#669933; text-decoration:none; }

img {behavior: url('../common/pngbehavior.htc'); }


/* focus */
a,area { blr:expression(this.onFocus=this.blur()) }
:focus { -moz-outline-style: none;}


/* css */
.f { font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; }
.b { font-weight:bold; }
.pointer { cursor:pointer; }
.png24 { tmp:expression(setPng24(this)); }


/*Layout*/
body { text-align:center; }
#wrap { width:100%; height:100%; }

#header, #container, #bottom, #footer { margin:0 auto; width:924px; text-align:left; }

#header { clear:both; }
#header .topIcon { float:right; width:188px; padding:15px 14px 0 0; }
#header .topIcon dd { float:left; height:17px; line-height:1em; }
#header .topLogo { clear:both; height:71px; text-align:center; }

#container { clear:both; background:url('../img/common/content_bg.png'); }
#container .mainMenu { clear:both; width:924px; height:77px; }
#container .mainMenu dd { float:left; height:77px; }
#container .menuLayer22 { position:relative; }

#content { width:896px; margin:0 14px 0 14px; }
#content .mainVisual { height:287px; background:url('../img/common/line_bg.jpg') bottom left no-repeat; }
#content .mainVisual li { float:left; height:274px; }
#content .mianContent { height:213px; background:#fff; }

#content .event { float:left; width:398px; padding:26px 25px 0 25px; }
#content .news { float:left; width:398px; padding:26px 25px 0 25px; }

#content ul.Header { height:13px; }
#content ul.Header li { float:left; }
#content ul.Header li.more { float:right; }

#content ul.lcont { clear:both; padding:20px 0 0 0; }
#content ul.lcont li { padding-left:8px; height:17px; }
#content ul.lcont li.icon { font-weight:bold; background:url('../img/common/icon_d.gif') 0 6px no-repeat; }

#bottom { height:40px; background:url('../img/common/bottom_bg.jpg') no-repeat; }



#footer { clear:both; width:100%; height:40px; text-align:center; background:#241f1c; }




#displayer { z-index:7; width:200px; background:#679c43; filter:alpha(opacity=100) }
#displayer ul.conn { clear:both; background:#679c43; }
#displayer ul.conn li { height:24px; }
#displayer ul.conn li.dbl_line { height:38px; }

