/* =general */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,
blockquote,th,td { margin:0; padding:0; }
table { border-collapse:collapse; border-spacing:0; }
fieldset,img { border:0; }
li { list-style:none; }
h1,h2,h3,h4,h5,h6 { font-size:1em; }

body { font:13.33px "ËÎÌå",SimSun,serif; color:#000; background-color:#fff; }
a { text-decoration:none; }
.cf:after { content:"."; display:block; clear:both; height:0; visibility:hidden; }
.space { padding-bottom:20px; clear:both; }

/* =header */
.box1 { height:96px; background:url("../images/headerbg.gif") repeat-x; min-width:950px; }
.header { width:950px; margin:0 auto; }
.header h1 { text-indent:-9999em; width:257px; height:74px; background:url("../images/logo.gif") no-repeat; float:left; }
.header ul { float:right; width:auto; }
.sitelink { margin-top:20px; }
.sitelink li { float:left; padding:0 .8em; background:url("../images/sitelinkbg.gif") no-repeat left center; }
.sitelink li:first-child { background:none; }
.sitelink li a { color:#414141; }

/* =navbar */
.navbar { min-width:950px; height:43px; background:url("../images/navbg.gif") repeat-x; border-bottom:2px solid #0075CE; }
.navbar ul { width:950px; margin:0 auto; }
.navbar li { float:left; padding:0 1.2em; height:43px; line-height:43px; }
.navbar li:first-child { margin-left:2em; }
.navbar li a { color:#fff; font-weight:bold; font-size:1.1em; }

.home .navbar li.home { background:url("../images/navbg1.gif") no-repeat center bottom; } 
.world .navbar li.world { background:url("../images/navbg1.gif") no-repeat center bottom; } 
.topic .navbar li.topic { background:url("../images/navbg1.gif") no-repeat center bottom; } 
.equip .navbar li.equip { background:url("../images/navbg1.gif") no-repeat center bottom; } 
.work .navbar li.work { background:url("../images/navbg1.gif") no-repeat center bottom; } 
.digital .navbar li.digital { background:url("../images/navbg1.gif") no-repeat center bottom; } 
.wind .navbar li.wind { background:url("../images/navbg1.gif") no-repeat center bottom; } 
.room .navbar li.room { background:url("../images/navbg1.gif") no-repeat center bottom; } 
.class .navbar li.class { background:url("../images/navbg1.gif") no-repeat center bottom; } 

/* =footer */
.footer { width:950px; margin:0 auto; background:url("../images/footerbg.gif") repeat-x; line-height:61px; text-align:center; color:#666; clear:both; }
