@charset "utf-8";
/* CSS Document */

*{ margin:0; padding:0; }
a img {border:none; }
td {padding:3px; }
body{background: url(../images/bak.jpg) left top repeat-x; background-color:#FFFFFF;  }


/*base*/
#head { width:760px; height:85px; margin:0 auto; padding-top:10px; }
#hcopy { color:#666666; font-size:12px; line-height:18px; margin-top:10px; float:left; padding-left:15px; width:380px; overflow:hidden; }

#container {margin:0 auto; width:760px;}
* html #container {margin-top:-3px; }

#menu { width:760px; height:32px;}
#menu ul  {list-style-type:none;}
#menu li {float:left; display:inline; height:30px; }


#content { background-color: #E3E6EE; clear:both; }
#rcontent { width:532px; padding-left:15px; margin:10px 0; display:inline; float:left; overflow:hidden; }

#pan {list-style-type:none; margin-bottom:15px; height:15px; font-size:10pt; font-weight:bold; color:#666666; }
#pan li { float:left; display:inline; padding:0 3px; }

#sidemenu{width:213px; float:left; margin:10px 0; background:url(../images/menu/sidetop.gif) left top no-repeat; }
#sidemenu ul { list-style-type:none; margin-top:28px;}
#sidemenu .bu{padding:0 2px; width:209px; height:37px; background-color:#000099;  }
* html #sidemenu li {margin-top:-4px; }

#pagetop { clear:both; text-align:right; padding:4px; }
#foot { clear:both; margin:10px auto; background:url(../images/titlebac.jpg) center 34px repeat-x; text-align:center; }　


/*index*/
#container #main_g {clear:both;}
#container #main_g ul {float:left; width:160px; display:block; background:#986167; height:287px; padding-top:4px; }
#container #main_g li { list-style:none; width:140px; height:33px; padding:1px 10px; line-height:0; font-size:1px; }
#container #main_g li a {line-height:normal; zoom:1;  }
#submenu ul { list-style-type:none; }
#submenu ul li {float:left; display:inline; height:111px; } 
 
#rec_menu ul { list-style-type:none; margin-left:5px; }
#rec_menu ul li {float:left; display:inline; height:87px;} 

#topic {width:520px; float:left; margin:10px 0; height:330px;}
#topics {overflow:scroll; width:500px; height:290px; padding:0 10px; } 
#topic ul { background-color:#FFFFFF; padding:8px; list-style-type:none; width:480px;}
#topic li { padding:8px; border-bottom:1px solid #1E449A;}

#banar {width:210px; padding :10px; float: left; text-align:center; }

#gaiyou {clear:both; margin:20px 0; height:88px; }
#gaiyou ul { list-style-type:none; background-color:#FFFFFF; background:url(../images/g_bac.jpg) center bottom; width:740px; height:39px; margin:10px; }
#gaiyou li {float:left; display:inline; padding:10px 0 10px 45px; } 
#bspace { clear:both; width:90%; padding:10px 0px; margin:0 auto; }


/*info*/
#cmenu1 { height:102px; }
#cmenu1 ul { list-style-type:none; }
#cmenu1 ul li {float:left; display:inline; padding:10px 0 10px 33px; }
.cmenu ul { list-style-type:none; }
.cmenu ul li {float:left; display:inline; padding:10px 0 10px 33px; }


/*staff*/
#reclute {width:209px; height:243px; background:url(../images/ir03.jpg) left top no-repeat; margin-top:10px; margin-left:33px; float:left; }
#reclute ul{list-style-type:none; padding: 40px 35px;  }
#reclute li { margin:15px 0;}

/*depart*/
.bmenu{ margin:10px 0; }
.bmenu ul {list-style-type:none; font-size:11pt; color:#666666; font-weight:bold;}
.bmenu li{width:120px; height:30px; float:left; display:inline; line-height:12px; padding-left:5px; margin-top:4px;}
#bm1 { width:512px; height:270px; background-color:#CAF8DE; margin-top:5px; padding:10px; }
#bm2 { width:512px; height:150px; background-color:#F6D6D7; margin-top:5px; padding:10px; }
#bm3 { width:512px; height:90px; background-color:#FFFF99; margin-top:5px; padding:10px; }
#body td {padding:0; }

.colum{margin-bottom:15px; margin-top:10px; }
.c01{width:528px; height:12px; background:url(../depart/images/02.jpg) no-repeat left top;  }
.c02 {width:508px; background-color:#D9FFFF; padding:10px; }
* html .c02 { margin-top:-7px; }
.c03{width:528px; height:12px; background:url(../depart/images/01.jpg) no-repeat left top;  }
