/* CSS Document */
/* CSS Document */
body {margin:0 auto; text-align:left; font-family:verdana,arial,sans-serif;  padding:0; repeat-x; font-size:13px; background:#1A1819}
div,form,img,ul,ol,li,dl,dt,dd,h1,h2{margin:0; padding:0; border:0;}

/* link */
a:link {color: #000000; text-decoration:none;}
a:visited {color: #FF6600;text-decoration:none;}
a:hover {color: #FF6600; text-decoration:underline;}
a:active {color: #FF6600;}

/* ul li */
li{ list-style:none;}

/* clear */
.clear{clear: both; height: 0; overflow: hidden;}

#header{ width:920px; margin:0 auto; height:40px;  background:#000000;}
#header h1{color:#FFFFFF;font-family:Arial;font-size:16px;height:48px;line-height:40px;margin-left:50px;}

#header ul{width:900px; height:27px; margin-left:5px;}
#header ul li{ float:left; padding:0 20px; line-height:27px; font-size:13px; font-weight:bold; color:#ffffff;}
#header ul li a:link { color:#FFFFFF}



#up{width:920px; margin:0 auto; background:#DEDDD9}
#upshang{width:920px; background:#272526 url(globe.gif) no-repeat right; height:134px; }
#upshang p{color:#FFFFFF; font-size:24px; width:600px; float:left; font-family:"Times New Roman", Times, serif; font-style:italic;}
#upxia{ background:#DEDDD9 url(upxia.gif) no-repeat right; width:844px; height:25px}

#mainbody{ width:920px; background:#DEDDD9; margin:0 auto; height:auto; overflow:hidden;}
#mainbody p{ padding:0 20px;}
#mainbody form{  text-align:center; margin-left:20px;}
#mainbody table{ text-align:left; margin-left:20px;}

#zhengwen {background:#DEDDD9; height:auto; padding-left:11px}

#footer{ width:920px;background:#000000; margin:0 auto; height:48px; overflow:hidden; border-top:4px solid #D8E8F7;}
#footer{ font-size:11px; text-align:center; width:920px; line-height:18px; color:#CCCCCC; padding-top:10px;}
#footer a:link,#footer a:visited{ color:#ccc;}

#demo img{ padding:4px; border:1px solid #A5CAEB;}