@charset "utf-8";
/* CSS Document */
.leftBox{ float:left; width:250px; height:auto;}
.rightBox{ float:right; width:720px; height:auto;}



.news{ float:left; width:698px; height:auto; border:1px solid #ddd; border-top:none; padding:10px;}

.slide{ float:left; border:#ececec 1px solid;overflow:hidden; width:298px; position:relative; height:218px}
.slide li{height:215px; text-align:center;}
.slide li a{ font-size:12px; font-weight:bold;}
.slide .slider{position:absolute}
.slide .slider img{display:block; margin:3px; width:292px; height:186px}
.slide .num{right:3px; position:absolute; top:173px}
.slide .num li{font-size:9px; background:#000000; float:left; overflow:hidden; width:20px; cursor:pointer; color:#ffffff; line-height:16px; height:16px; text-align:center}
.slide .num li.on{background:#ff0000}
.newsList{ float:left; width:388px; margin-left:10px; _display:inline;}
.newsList li{ float:left; width:100%; line-height:28px; border-bottom:1px dashed #ddd; background:url(../images/newsList.gif) 0 8px no-repeat; text-indent:15px}


.job{ float:left; width:698px; height:auto; border:1px solid #ddd; border-top:none; padding:10px;}

.recruit{ float:left; width:344px; height:228px;}
.recruit .tit{ float:left; width:344px; height:20px; line-height:20px; border-bottom:1px solid #ddd; background:url(../images/jobTit1.gif) 0 0 no-repeat; text-indent:20px;}
.recruit .list{ float:left; width:344px; height:auto;}
.recruit .list ul{ float:left; background:url(../images/jobList.gif) 0 9px no-repeat;}
.recruit .list li{ float:left; width:344px; line-height:28px; border-bottom:1px dashed #ddd; text-indent:24px;overflow: hidden; white-space:nowrap;text-overflow:ellipsis;}
.recruit .list span{color:#0d59f5;}

.employee{ float:left; width:344px; height:228px; margin-left:10px; _display:inline;}
.employee .tit{float:left; width:344px; height:20px; line-height:20px; border-bottom:1px solid #ddd; background:url(../images/jobTit2.gif) 0 2px no-repeat; text-indent:20px;}
.employee .list{ float:left; width:344px; height:auto;}
.employee .list dt{ float:left; width:344px; line-height:28px; border-bottom:1px dashed #ddd;}
.employee .list dd{ float:left; width:344px; line-height:28px; border-bottom:1px dashed #ddd; }
.employee .list a{ color:#0d59f5;}

.employee .name { float:left; width:40px; height:28px; background:#fff; text-align:center;}
.employee .sex { float:left; width:40px; height:28px;  background:#fff; text-align:center;}
.employee .age { float:left; width:40px; height:28px;  background:#fff; text-align:center;}
.employee .school { float:left; width:40px; height:28px;  background:#fff; text-align:center;}
.employee .target { float:left; width:90px; height:28px; background:#fff; margin-left:10px; _display:inline;overflow: hidden;}
.employee .time { float:left; width:74px; height:28px; background:#fff; margin-left:10px; _display:inline;}





.organize{float:left; width:228px; height:auto;border:1px solid #ddd; border-top:none; padding:10px;}
.organize li{ float:left; width:228px; height:auto; background:url(../images/orgList.gif) 0 8px no-repeat; text-indent:12px; line-height:28px; border-bottom:1px dashed #ddd;}
#awoll { float:left; overflow:hidden; height:175px;}







.service{ float:left; width:698px; height:auto; border:1px solid #ddd; border-top:none; padding:10px;}
.service li{ float:left; width:33%; height:80px; text-align:center; margin-top:7px; }

.partner{float:left; width:958px; height:auto; border:1px solid #ddd; border-top:none; padding:10px;}
.partner li{ float:left; width:auto; height:145px; margin-left:10px; _display:inline; text-align:center; border:1px solid #ddd;}
.partner li img{ width:auto; height:115px; padding:3px;}
#demo {overflow:hidden;width:958px; height:150px;}
#indemo {float:left;width:800%;}
#demo1 {float:left;}
#demo2 {float:left;}

.links{float:left; width:958px; height:auto; border:1px solid #ddd; border-top:none; padding:10px;}
.links li{ float:left; width:10%; height:30px; line-height:30px; text-align:center; }