body{ /*background:url("../images/bodybg.gif") repeat-x #72C5E4;*/position:relative; min-width:1060px;_width:expression(document.body.clientWidth < 1060? "1060px": "auto" );}
.left{float:left;}
.right{float:right;}

#quickMark{position:fixed; top:50%;right:0; margin:-100px 0 0 -150px; /*设定这个div的margin-top的负值为自身的高度的一半,margin-left的值也是自身的宽度的一半的负值.(感觉在绕口令)*/ z-index:99;}

/*new*/
.titleWrap{ margin:0 auto; background:url('../images/titlebg.gif') repeat-x;}
.title{ height:90px; width:1020px; margin:0 auto; padding:14px 20px 0;}
.title .logo{float:left;}
.titleR{float:right; text-align:right;}
#buttonsWrap a{color: #606060; text-decoration: none;}
#loginsuccess{color: #606060; }
#loginsuccess .person{color: #3399CB; font-weight: bold; text-decoration: none;}
#loginsuccess .editor{color: #606060; text-decoration: underline; margin: 0 10px;}
#loginsuccess .out{color: #CB0000; text-decoration: none;}

.titleR span{color:#606060; font-family:'宋体'; text-decoration:none; cursor: pointer;}
.titleR em{margin: 0 10px;}
.titleR p{color:#5E5E5E; font-size:14px; font-family:'微软雅黑'; font-weight:bold; margin-top:20px;}
.titleR p span{color:#FF7200; font-size:25px; font-family:'Impact';}

/*nav*/
.navWrap{background:url('../images/navbg.gif') repeat-x; height:32px; border-bottom:2px solid #DDD;}
.nav{width:1050px; margin:0 auto; height:32px; }
.nav ul li.drop-menu-effect{display:inline; float:left; padding:0 22px; line-height:50px; position:relative; z-index:10; background:url('../images/navlibg.gif') no-repeat right center;}
.nav ul li.drop-menu-effect.last{background:none;}
.nav ul li.drop-menu-effect{display:inline-block; float:left; padding:0 20px 0 10px; line-height:32px; position:relative; z-index:10;}
.nav ul li.drop-menu-effect a{display:inline-block; }
.nav ul li.current a{color:#33CBFF;}
.nav .submenu{ height:0; position:absolute; left:0px; top:32px; z-index:11;/* width:100%;*/ background-color:#000;  _text-align:center; font-size:0; display:none;}
.nav ul.second{position:absolute; left:0px; top:32px; z-index:12;/* min-width:100%;*/ text-align:center; width:100%;  display:none; width:auto; }
.nav ul.second li{height:32px; line-height:32px;  _text-align:center; width:100%;}
.nav ul.second li.current a{color:#33CBFF; background:none;}
.nav ul li a{color:#FFF; text-decoration:none; font-weight:bold; cursor:pointer;  opacity:1; font-size:14px; _text-align:center;  white-space:nowrap; display:inline-block; background:none;}
.nav ul li a:hover{color:#33CBFF;}

/*flash*/
.flashWrap{background-color:#116EA8;}
.flash{height:278px; width:1060px; margin:0 auto;}
#match{background:url('../images/manager.jpg') no-repeat;}
.indexflashWrap .flash{height:346px}

.flashWrap{background-color:#1A5A84; }
.flash{height:278px; width:1060px; margin:0 auto;}
.indexflashWrap{height: 346px; position: relative;}
.indexflashWrap .eightyear{height: 346px; position: absolute; left: 0; right: 0; top: 0;
			 background:  url(../images/eightyearbg.gif) 0 0 repeat-x; display: none;}
.indexflashWrap .eightyearcon{width: 1060px; margin: 0 auto; position: relative; z-index: 99}
.indexflashWrap .eightyearcon span{cursor: pointer;}
.indexflashWrap .flash #imgdown{position: absolute; right: 10px; top: 20px; z-index: 98; cursor: pointer; /*display: none;*/}
.indexflashWrap .eightyearcon #imgup{position: absolute; right: 10px; bottom: 20px; z-index: 100;}
.indexflashWrap .flash{height:346px; position: relative;}

/*middleBar*/
.middleBarWrap{background:url('../images/middleBarbg.gif') repeat-x; border-top:2px solid #DDDDDD; border-bottom:1px solid #E2E2E2;}
.middleBar{width:1060px; margin:0 auto; height:39px; line-height:39px; }
.middleBarL{float:left;}
.middleBarL span{color:#006599; font-family:'宋体';}
.middleBarL span em{color:#FF0000; margin-left:30px; }
.middleBarL span i{color:#000; font-style:normal;}
.middleBarR{float:right; width:350px; }
.middleBarR .search{width:198px; margin-top:5px; padding-left:70px; padding-right:4px; background:url('../images/searchbg.gif') no-repeat; height:25px; line-height:25px; border:0; float:left; margin-right:10px;}
.middleBarR .submit{background:url('../images/serachbtn.gif') no-repeat; border:0;  width:67px; height:25px; cursor:pointer; margin-top:5px; float:left; margin-right: 0;}
 #openLaysubmit{width:92px} 
/*main*/
.main{width:1060px; margin:15px auto 10px;}
.mainleft{width:340px; float:left;}
.mainright{width:707px; float:right;}

.newImg{height:251px; background:url('../images/newsImg.gif') no-repeat;}
.imgWrap{width:316px;padding:5px; height:208px; position:relative;}
#newsImgul{position:relative; width:316px; height:208px; }
#newsImgul li{position:absolute; left:0; top:0; display:none;}
#newsImgul li img{width:316px; height:208px;}
#newsImgIndex {position:absolute; right:14px; bottom:13px;}
#newsImgIndex li{display:inline; padding:1px 4px; background-color:#000; color:#fff; margin-right:4px }
#newsImgIndex li.index_now{background-color:#FF0000;}

.imgTitle{width:316px; padding:0 5px; }
.imgTitle ul li{display:none;}
.imgTitle ul li.current{display:block; }
.imgTitle ul li a{color:#444343; text-decoration:none; display:block; width:316px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}

/*classroom*/
.classroom{width:325px; height:196px; background:url('../images/classroom.jpg') 0 0px no-repeat; margin-top:10px; margin-bottom:20px;}
.classroomWrap{padding:40px 0 0 10px;}
.userW{margin-bottom:18px;}
.classroomWrap span{color:#333; }
.classroomWrap .username,.classroomWrap .password{width:148px; height:18px; line-height:18px; border:1px solid #929292; }
.classroomWrap .submit,.classroomWrap .reset{width:80px; height:26px;background:url('../images/classroomBtn.png') no-repeat; border:0;}
.classroomWrap .submit{background-position:-4px -4px; margin-right:30px; margin-left:5px;}
.classroomWrap .reset{background-position:-112px -4px;}

/*资格认证*/
.accreditation{background:url('../images/accreditationbg.gif') repeat-x #fff; padding:10px; width:305px; }
.accreditation h3{margin-bottom:15px;}
.accreditation ul li{float:left; display:inline-block; white-space:nowrap; margin-right:12px; margin-bottom:10px;}
.accreditation ul li a{color:#333; text-decoration:none;}
.accreditation ul li a:hover{color:#006599; }

/*领导信箱*/
.leadMail{margin: 16px 0 25px;}

/*新闻列表*/
.newsListL{float:left; width:361px;}
.newsListR{float:right; width:319px;}
.newsListLD{float:left; width:361px;}
.newsListRD{float:right; width:319px;}

#newsIma{margin-top:10px; margin-bottom:10px; }

/*要闻快递*/
.newslist h2{height:36px; margin-bottom:10px;}
.newslist a.more{float:right; margin-top:9px; margin-right:7px;}
.newsTitlelist ul li{padding-left:20px; background:url('../images/newsTitlelistlibg.gif') left center no-repeat;}
.newsTitlelist ul li a{color:#575555; text-decoration:none; line-height:200%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; width:345px; display:block;}
.newsTitlelist ul li a:hover{color:#006599; text-decoration:underline;}

.newsColumn{height:248px; overflow:hidden;}
.newsColumn h2{background:url('../images/newsColumnT.gif') -3px 0 no-repeat;}
.newsConTop{border-bottom:1px dotted #8D8D8D; padding-bottom:13px; margin-bottom:13px;}
.newsConTop h4{color:#014F91; font-size:14px; text-align:center; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; margin-bottom:10px;}
.newsConTop p{color:#727272; text-indent:2em; line-height:200%;}
.newsConTop p a{ float:right;color:#920000; text-decoration:none; _float:none;}

/*政务窗口*/
.govement{height:194px; overflow:hidden;}
.govement h2{background:url('../images/govementT.gif') -3px center no-repeat;}
.govement a.more{margin-top:3px;}

/*通知公告*/
.notice { height:250px; overflow:hidden; }
.notice h2{background:url('../images/noticeT.gif') -3px 0 no-repeat;}
.notice ul li{padding-left:20px; background:url('../images/noticelibg.gif') 0 5px no-repeat; margin-bottom:8px;} 
.notice ul li h5{color:#CB0000; font-size:11px; font-family:'Arial';line-height:160%; }
.notice ul li a{color:#656565; line-height:160%; text-decoration:none; display:block; padding-bottom:8px;  border-bottom:1px dotted #AEAEAE; }
.notice ul li a.last{border:none;}
.notice ul li a:hover{color:#006599; text-decoration:underline;}

/*人才交流*/
.talent h2{background:url('../images/talentT.gif') no-repeat; margin-bottom:0; height:24px;}
.talentTitle ul li{display:inline-block; height:27px; line-height:27px;padding:0 8px;  *padding:8px; cursor:pointer; *display:inline;}
.talentTitle ul li.now{background-color:#666666; color:#fff; cursor:auto; }

/*江苏经理人协会*/
.jsjlrxh{margin: 15px 0;}

/*热门职位*/
.popularposts ul li{float:left;}
.popularposts ul li a{display:block; color:#656565; width:158px; overflow:hidden; text-overflow:ellipsis; line-height:200%; text-decoration:none; }
.popularposts ul li a:hover{color:#006599; text-decoration:underline;}
.talentCon .more{float:right; color:#FF0000; font-weight:bold; text-decoration:none;}

.popularposts,.peopleRecommend,.hotJobs,.jobSearch{margin-top:10px;display:none;}
.popularposts.now,.peopleRecommend.now,.hotJobs.now,.jobSearch.now{display:block;}

/*最新人才推荐*/
.peopleRecommend{}
.peopleRecommend ul li{height:23px;}
.peopleRecommend ul li a{display:block; color:#656565; line-height:200%;  text-decoration:none; cursor:pointer; width:319px; height:23px;}
.peopleRecommend ul li a:hover{color:#006599; text-decoration:underline;}
.peopleRecommend ul li a span{float:left; display:block; width:220px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.peopleRecommend ul li a em{float:right; }
/*.peopleRecommend ul li{float:left;}
.peopleRecommend ul li a{display:block; color:#656565; width:158px; overflow:hidden; text-overflow:ellipsis; line-height:200%; text-decoration:none; }
.peopleRecommend ul li a:hover{color:#006599; text-decoration:underline;}*/

/*热点招聘*/
.hotJobs{}
.hotJobs ul li{}
.hotJobs ul li{height:23px;}
.hotJobs ul li a{display:block; color:#656565; line-height:200%;  text-decoration:none; cursor:pointer; width:319px; height:23px;}
.hotJobs ul li a:hover{color:#006599; text-decoration:underline;}
.hotJobs ul li a h5{float:left; width:150px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; font-weight:normal;}
.hotJobs ul li a h6{float:left; width:100px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; font-weight:normal;}
.hotJobs ul li a span{float:right;}

/*职位搜索*/
.jobSearch .text{border:1px solid #666666;  height:18px; width:75px; line-height:18px;}
.jobSearch .salary{width:100px;}
.jobSearch ul li{margin-bottom:10px; color:#656565;}
.jobSearch ul li .submit{background:url('../images/searchBtn.gif') no-repeat; width:77px; height:24px; border:0; margin-left:30px;}

/*合作单位*/
.cooperation h2{background:url('../images/cooperation.gif') no-repeat;; height:31px; margin-top:15px;}
.cooperation a.more{margin-top:3px;}
.cooperationCon{height:145px; margin-top:20px; overflow:hidden;}
.cooperationCon ul li{display:inline; margin:0 5px; }
.cooperationCon ul li a{}
/* slide-box */
#slide-box{width:690px;position:relative;height:472px;}
#slide-box .corner{clear:both; /*border-top:#333 1px solid; */display:block;overflow:hidden;height:0;margin:0 1px;}
#slide-box .slide-content{/*background:#333;padding:10px;*/}
#slide-box .JQ-slide-content{position:absolute;}
#slide-box .JQ-slide-nav a{display:block;z-index:99;width:37px;color:#b4b4b4;position:absolute;top:205px;height:65px;text-decoration:none;}
#slide-box .JQ-slide-nav span{display:block;background:#4b4b4b;font:700 53px arial;width:37px;cursor:pointer;height:63px;text-align:center;}
#slide-box .JQ-slide-nav .corner{border-color:#4b4b4b;}
#slide-box .JQ-slide-nav .prev{left:-10px;}
#slide-box .JQ-slide-nav .next{right:-10px;}
#slide-box .wrap{overflow:hidden;width:670px;height:71px;position:relative;}
#slide-box ul{width:10000px;}
#slide-box li{float:left;width:148px;height:71px;}
#slide-box li img{width:148px;height:71px;}
#slide-box .JQ-slide-nav a:hover,#slide-box .JQ-slide-nav a:hover span{color:#f43d1e;}

/*友情链接*/
.links{width:1060px; margin:0 auto; text-align:center;}
.links strong{font-size:16px; font-family:'微软雅黑'; margin-right:20px;}
.links strong span{color:#CB3333; }
.links a{color:#595959; text-decoration:none;}
.links a:hover{color:#006599; }
.links em{color:#595959; margin:0 11px;}

/*footer*/
.footer{text-align:right; height:60px; width:1060px; margin:20px auto 0px; background:url('../images/footbg.gif') no-repeat; padding-top:30px; padding-bottom:30px;}
.footer p{color:#595959; line-height:175%;}
.footer p a{color:#595959; line-height:175%; text-decoration:none;}

/*内页*/
.inside{width:1060px; margin:15px auto 30px;}
#contentLeft{width:240px; float:left;}
#contentLeft dt{width:240px; height:63px; background:url('../images/contentLeftTbg.png') no-repeat;}
#contentLeft dt p{font-size:17px; font-family:'微软雅黑'; font-weight:bold; color:#fff;  padding-top:10px; text-align:right; margin-right:20px;}
#contentLeft dd{padding:10px 30px 40px 20px; background-color:#F4F4F4; border:1px solid #E9E9E9; margin-top:6px;}
#contentLeft dd li{background:url('../images/contentLeftMainbg.gif') left center no-repeat; padding:7px 0 7px 10px; border-bottom:1px solid #B3B3B3; /*width:170px;*/ }
#contentLeft dd li a{color:#333; text-decoration:none; font-size:14px; display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; width:178px;}
#contentLeft dd li a:hover{color:#006599; font-weight:bold;}
#contentLeft dd li a.current{color:#006599; font-weight:bold;}

#contentLeft dd li.threemenu{background:none; padding:0; border:0;}
#contentLeft dd .threemenu li{padding-left:20px; background:url('../images/threemenubg.gif') 0px center no-repeat; border-bottom:1px dashed #BFBFBF; margin-left:15px;
				padding-top:5px; padding-bottom:5px;}
#contentLeft dd .threemenu li a{display:block; width:150px; font-size:12px; }
#contentLeft dd .threemenu li a:hover{color:#3399CB; font-weight:bold;}
#contentLeft dd .threemenu li a.current{color:#3399CB; font-weight:bold;}
#contentLeft .recommend{margin-top:15px;}
#contentLeft .recommend ul li{margin-bottom:8px; height:51px;}

#contentRight{width:790px; float:right;}
#contentRight .directory{ height:41px; line-height:30px; background:url('../images/directorybg.png') no-repeat; padding-left:25px;}
#contentRight .directory .index{color:#333; text-decoration:none;}
#contentRight .directory span{margin:0 5px;}
#contentRight .directory em{color:#656565; }
#contentRight .conMainRight .contitle{margin:25px 0; text-align:center; font-size:16px; color:#333; padding:0 80px; font-family:华文中宋; font-size:18pt; }
#contentRight .conMainRight .contitle1{margin:25px 0; text-align:center; color:#333; padding:0 80px; font-size:16px; }
#contentRight .conMainRight .mainText{line-height:200%; color:#333333}
#contentRight .conMainRight .print{text-align:center; margin-top:30px;}
#contentRight .conMainRight .print a,#contentRight .conMainRight .print span{color:#656565; text-decoration:none;}
#contentRight .conMainRight .print span{margin:0 10px;}

/*新闻列表*/
.newsList{text-align:right;}
.newsList .topPage {margin:5px 0;}
.newsList .topPage span{margin-left:20px; cursor:pointer;}
.newsList .topPage span a{margin-left:20px; cursor:pointer; text-decoration:none; font-weight:normal; font-family:'宋体'; font-size:12px; color:#000;}
.newsList .topPage span.disabled{cursor:auto; color:#CBCBCB;}
.newsList ul li{border-bottom:1px solid #DFD7CE; padding:20px 0 3px;}
.newslist_left{float:left;}
.newslist_left .img{width:95px; height:80px; background:url('../images/newslistimgbg.png') center -6px no-repeat; text-align:center; float:left; overflow:hidden;}
.newslist_left .img img{width:95px; height:80px;}
.newslist_left .address{float:left; margin-left:15px; text-align:left;  font-family:'微软雅黑';}
.newslist_left .address h1{color:#523314; font-size:17px; margin-bottom:10px;}
.newslist_left .address p{text-indent:0; color:#A6A6A6; font-size:12px;  font-weight:bold; width:450px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.newslist_right{float:right; margin-top:20px;}
.newslist_right a{margin-left:20px;}
.listpage{text-align:center; margin-top:20px;}
.listpage span{color:#656565; font-size:14px; margin:0 8px;}
.listpage span.guide a{cursor:pointer;text-decoration:none;color:#656565;font-weight:normal; font-family:'宋体';}
.listpage span.disabled{color:#CBCBCB; cursor:auto;}
.listpage span em{margin:0 4px; font-size:14px; cursor:pointer; font-family:'Arial';}
.listpage span em a{font-size:14px; cursor:pointer; font-family:'Arial'; color:#656565; font-weight: normal; text-decoration: none;}
.listpage span em.now{color:#CB993A; text-decoration:underline; font-weight:bold;}

/*文字列表*/
.newslist_text ul{padding:0 5px;}
.newslist_text ul li{border-bottom:1px dotted #C2C2C2; padding:10px 0 10px 17px; background:url('../images/newslistlibg.gif') no-repeat left center;}
.newslist_text ul li p{width:650px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; text-align:left; text-indent:0;}
.newslist_text ul li p a{color:#292929; font-size:12px; font-family:'宋体'; font-weight:normal; text-decoration:none;}
.newslist_text ul li p a:hover{text-decoration:underline;}
.newslist_text .newslist_right{margin-top:0;}
.newslist_text .newslist_right span{color:#999; font-size:12px; font-family:'宋体';  }

/*图片列表*/
.newslist_img{overflow:hidden;}
.newslist_img ul{width:824px;}
.newslist_img ul li{width:175px; border:0; float:left; margin-right:18px; padding:10px 0;}
.newslist_img ul li a{display:block; text-decoration:none;}
.newslist_img ul li a:hover{ text-decoration:none;}
.newslist_img ul li a .imgshow{width:174px; height:142px; padding:4px; border:1px solid #ccc; margin-bottom:10px;}
.newslist_img ul li a .imgshow .imgwrap{width:174px; height:142px; overflow:hidden;}
.newslist_img ul li a .imgshow .imgwrap img{width:174px; height:142px; overflow:hidden;}
.newslist_img ul li a .imgshow1{width:150px; height:75px; padding:4px; border:1px solid #ccc; margin-bottom:10px;}
.newslist_img ul li a .imgshow1 .imgwrap{width:150px; height:75px; overflow:hidden;}
.newslist_img ul li a .imgshow1 .imgwrap img{width:150px; height:75px; overflow:hidden;}
.newslist_img ul li a p{text-align:center; text-indent:0;width:184px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; color:#656565;}
.newslist_img ul li p{text-align:center; text-indent:0;width:184px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; color:#656565;}

/*招聘页面*/
.recruit #contentLeft{width: 185px; float: left;}
.recruit #contentRight{width: 862px; float: right;}
.talentExchange{}
.titlebtn{border: 1px solid #D3D3D3; margin-top: 5px;}
.titlebtn .titlea a{height: 42px; line-height: 42px; display: block; color: #333333; text-align: center; text-decoration: none;}
.titlebtn .titlea.now a{color: #0099FF; background-color: #D8EDF5; font-weight: bold;}

.loginform{border: 1px solid #D3D3D3; padding:2px; margin-top: 5px; color: #656565; height: 180px; overflow: hidden;}
.loginCon{padding-left: 10px;}
.titleT{height: 28px; line-height: 28px; background-color: #FF6600; font-weight: bold; color: #fff; padding-left: 10px;}
.loginform .text{ border: 1px solid #656565; width: 108px; height: 18px; line-height: 18px; }
.username{margin:15px 0;}
.loginBtn{width: 75px; height: 30px; background: url("../images/loginBtn.gif") no-repeat; border: 0;  margin-top: 10px; margin-left: 63px;}
.loginCon .btns{margin-top: 10px;}
.loginCon .btns .checkbox{}
.loginCon .btns em{color: #656565}
.loginCon .btns a{color: #FF6500; font-weight: bold; text-decoration: underline;}
.loginCon .loginButton a{color: #FF6500; font-weight: bold; text-decoration: underline;}

/*招聘页面right*/
.contentRightTop{border: 1px solid #CCCCCC; *line-height: 100%;}
.contentRightT{border-bottom: 2px solid #3399CC; margin-bottom: 8px;}
.contentRightT h1{font-size: 16px; font-weight: bold; color: #fff; padding: 10px 13px; background-color: #3399CC; width: 90px; text-align: center;}
.selectWrap{padding:0 15px 9px; *padding:0 15px 0; line-height:100%;}
ul.selectul{list-style:none; width:180px; position:relative; float: left; margin-right: 8px; _margin-right:7px; height: 35px; *z-index: 1999;}
ul.selectul li{ position:absolute; width:180px; height:34px; cursor: pointer; z-index: 10;  }
ul.selectul .text{width:170px; height:32px; position:absolute; left:0; top:0;border:1px solid #ccc; line-height:32px; font-size:14px; cursor:default; color: #656565; padding-left: 8px; /*position: static;*/}
ul.selectul .btn{position:absolute;width:17px; height:20px; right:1px; top:1px; display:inline-block; background:url(../images/btn_thumb_1.gif) no-repeat right 12px;}
ul.selectul .btnhover{background:url(../images/btn_thumb_1.gif) no-repeat right 12px;}
ul.selectul li.select{border:1px solid #ccc;width:178px; height:auto; position:absolute; top:33px; display:none; background-color:#fff; left:0; z-index: 100;}
ul.selectul li.select p{line-height:28px; font-size:13px; cursor:default; /*position:relative;*/ color: #656565; }
ul.selectul li.select .hover{background:#3399FD;}
.selectWrap .keywords{width: 358px; border:1px solid #ccc;  height: 32px; line-height: 32px; float: left; padding-left: 8px; color: #B8B8B8; margin-right: 5px;}
.searchPersonBtn{width: 79px; height: 34px; border: 0; background: #fff url("../images/searchPersonBtn.gif") -3px -3px no-repeat;}
.searchJobBtn{width: 79px; height: 34px; border: 0; background: #fff url("../images/searchJobBtn.gif") -3px -3px no-repeat;}
.selectulBottom{margin-top: 15px;}

/*推荐公司*/
.recommendCompany{border: 1px solid #ccc; padding:10px 10px 0; margin-top: 5px; overflow: hidden; width: 840px; *padding-bottom:10px;}
.recommendCompany ul{width: 852px;}
.recommendCompany ul li{width: 204px; float: left; margin-right: 9px; margin-bottom: 9px;}
.recommendCompany ul li a{border: 1px solid #ccc; display: block; width: 202px; height: 53px; overflow: hidden;}

/*推荐公司*/
.recommendTalent{border: 1px solid #ccc; margin-top: 5px}
.recommendTalentTop{border-bottom:  2px solid #3399CC; } 
.recommendTalentTop h1{font-size: 16px; font-weight: bold; color: #fff; padding: 10px 13px; background-color: #3399CC; width: 90px; text-align: center; float: left;}
.recommendTalentTop .page{float: right; margin-top: 10px; margin-right: 10px; height: 22px; line-height: 22px;}
.recommendTalentTop .page span{color: #656565; font-size: 12px; font-family: Arial; margin: 0 3px; cursor: pointer;}
.recommendTalentTop .page span.now{text-decoration: underline; color: #FF6500; font-weight: bold; cursor: auto; display: inline}
.recommendTalentTop .page a{color: #656565; text-decoration: none; border: 1px solid #ccc; padding: 3px;}

.tableWrap table{width: 100%;}
.tableWrap table tr{width: 100%;}
.tableWrap table thead{background-color: #EAEAEA; border-bottom: 1px solid #CCCCCC; height: 20px; line-height: 20px;}
.tableWrap table thead tr,.tableWrap table thead tr td{ height: 20px; line-height: 20px;}
.tableWrap table thead tr .icon{padding-left: 10px; background: url("../images/tableicon.gif") left center no-repeat;}
.tableWrap table tbody{padding: 0 5px;}
.tableWrap table tbody tr{height: 44px; line-height: 44px; border-bottom: 1px solid #EAEAEA; color: #656565}
.tableWrap table tbody tr a{padding: 0 5px; color:#000 ; }
.tableWrap table tbody tr a:hover{color:#0065FF }
.tableWrap table tbody tr a:visited{color: #999999}
.tableWrap table tbody tr span{color: #CB0000; }
.tableWrap table tbody tr span.man{color: #336599; }
.tableWrap table tbody tr em{color: #FF6500; padding: 0 5px;}

#login{position: absolute; z-index: 2999; background: url("../images/loginbg.png") 0 0 repeat; left: 0; right: 0; top: 0; bottom: 0; display: none;}
#login table,#login table tr, #login table tr td{width: 100%; }
#loginMain{width: 390px; height: 360px; border: 3px solid #8F8D8D; background: #fff; margin-top: 194px; padding-left: 25px; text-align: left; position: relative; padding-top: 15px;}
#loginMain h2{font-family: "微软雅黑"; font-size: 24px; font-weight: bold; color: #656565;  text-align: left;}
#loginMain h2 span{font-size: 14px; color: #999999;}
#loginMain .inputWrap{padding: 13px 0;}
#loginMain .inputWrap .text{width: 212px; height: 32px;  line-height: 32px; border: 1px solid #CCCCCC; margin-left: 10px; margin-bottom:0px; padding:0; border-radius:0;}
.submit{width: 92px; height: 38px; background:  url(../images/loginbtn1.gif) 0 0 no-repeat; border: 0; margin-right: 25px;}
#loginMain .inputWrap.buttons{padding-left: 48px;}
#loginMain .inputWrap a{color: #336599; font-size: 14px; font-weight: bold; color: #336599; text-decoration: underline; margin-right: 15px;}
#loginMain .inputWrap a.forget{color: #FF6500;}
#loginMain .inputWrap.remember{padding-left: 48px; height: 14px; line-height: 14px; *line-height: 20px;}
#loginMain .inputWrap.remember input,#loginMain .inputWrap.remember span{float: left; margin-top:0;}
#loginMain .inputWrap input[type="radio"], input[type="checkbox"]{margin-top:0;}
.olduser{margin-top: 15px;}
.olduser em{color: #006599; font-weight: bold; cursor: pointer;}
#close{position: absolute; right: 12px; top: 12px; cursor: pointer;}
#seccess{text-align: center; color: #656565; font-size: 14px; display: none; margin-top: 100px;}
#reset{display: none;color: #336599; font-size: 14px; font-weight: bold; color: #336599; text-decoration: underline; margin-right: 15px;}
#falsetips{font-size: 14px; color: #FF0000; font-weight: bold; display: none; margin-right: 10px;}
#loginFalsetip{text-align: center; font-size: 12px; color: #FF0000; font-weight: bold; display: none; margin-top: 10px;}
#loginseccessMeg{text-align: center; margin-top: 55px; color: #000;}

/*注册导航nav*/
.registnav{background:  url(../images/registnavbg.gif) 0 0 repeat-x;}
.registnav strong{font-size: 14px; color: #fff; line-height: 32px; }
.registMain{width: 1060px; margin: 0 auto;}
.stepTitle{ margin: 45px auto; width: 660px;}
.stepTitle h2{color: #595959; font-size: 20px; font-weight: bold; font-family: 微软雅黑; width: 104px; float: left; margin-right: 15px;}
.stepTitle #step1{width: 180px; height: 49px; background:  url("../images/registstep1.gif") 0 0 no-repeat;float: left;  margin-right: 15px;}
.stepTitle #step2{width: 164px; height: 49px; background:  url("../images/registstep2.gif") 0 0 no-repeat;float: left;  margin-right: 15px;}
.stepTitle #step3{width: 152px; height: 49px; background:  url("../images/registstep3.gif") 0 0 no-repeat;float: left;  margin-right: 15px;}
.stepTitle #step4{width: 164px; height: 49px; background:  url("../images/registstep4.gif") 0 0 no-repeat;float: left;  margin-right: 15px;}
.stepTitle #step1.now{background-image: url("../images/registstepNow.gif");}
.stepTitle #step2.now{background-image: url("../images/registstepNow2.gif");}
.stepTitle #step3.now{background-image: url("../images/registstepNow3.gif");}
.stepTitle #step4.now{background-image: url("../images/registstepNow4.gif");}

#registCon{}
#registCon ul li#step1_li,#registCon ul li#step2_li,#registCon ul li#step3_li{width: 660px; margin: 0 auto; display: none;}
#registCon ul li#step1_li{display: block; }
#registCon ul li#step2_li .controlWrap{ }
#registCon ul li#step2_li{position: relative; width: auto; margin: 0 ; }
#registCon ul li#step3_li{text-align:center;}
#step1 .text{width: 228px; height: 20px; line-height: 20px;}
#stepnextBtn{width: 139px; height: 37px; background:  url(../images/nextBtn.png) 0 0 no-repeat; cursor: pointer;}
#registCon .help-inline.unavailable{ padding-left: 25px; background:  url(../images/unavailable.png) 0 0 no-repeat; color: #FF0000; }
#registCon .help-inline.available{ padding-left: 25px; background:  url(../images/available.png) 0 0 no-repeat; color: #339900;}

.form-horizontal .control-label{font-size: 14px;}
.form-horizontal .controls{font-size: 14px;}
#step2_li #name{width: 60px;}
#step2_li .control-label span{color: #FF0000;}
#step2_li .checksex{margin-top: -5px; margin-right: 3px;}
#step2_li .help-block,#step2_li .help-inline{color: #333;}
#step2_li #year{width: 72px; }
#step2_li #month,#step2_li #date{width: 32px; }
#step2_li #school{width: 300px;}
#step2_li #experience{width: 45px;}
#step2_li #mail{width: 300px;}
#step2_li #phone,#step2_li #telphone{width: 147px;}
#step2_li #selfdescript{width: 730px; height: 140px; padding: 3px; color: #999999;}
#personInform{width: 140px; height: 37px; background:  url(../images/personInformSubmit.png) 0 0 no-repeat; float: left;}
#personInform.failure{background-image: url("../images/personInfomfailure.png");}
#personInformTip{color: #FF0000; font-weight: bold; font-size: 12px; float: left; margin-top: 10px; margin-left: 10px;}
.uploadPhoto{ position: absolute; width: 335px; top: 0px; right: 100px;}
.uploadtext{font-size: 14px; color: #333; float: left; text-align: right;}
.uploadtext a{text-decoration: underline; color: #0065FF; font-weight: bold; font-size: 12px; }
.uploadPhoto img{float: right;}
#step2_li .text.error{border: 1px solid #FF0000; background-color: #FFFF99;}

.sucessWrap{padding-left:85px; background:url("../images/success.jpg") no-repeat left center; width:370px; margin:0 auto; text-align:left;}
.sucessWrap p{font-size:14px; line-height:230%;}
.sucessWrap p em{color:#FF3300;}
.sucessWrap p a{color:#0065FF; font-weight:bold; text-decoration:underline; margin-right:30px;}

/*查看个人信息*/
#personInformdiv h4{font-size:14px; color:#333333; text-align:center; margin:15px 0;}
#personInformdiv h4 span{color:#FF0000;}
#personInformdiv .form-horizontal .control-label{padding-top:0px; color:#999;}
#personInformdiv .controls span em{color:#999;}
.navsearch{float:right; line-height:32px;}
.navsearch span{color:#fff; }
.navsearch .searchbtn{color:#0099CB; background-color:#FFFF99; width:40px; height:20px; border:0;}
.navsearch a{color:#fff; text-decoration:underline;}
#cvno{ color:#CBCBCB; height:20px; line-height:20px; font-size:12px; padding:0; margin:0; }
#changepassword .stepTitle{text-align:center;}
#changepassword .stepTitle h2{float:none; width:auto; margin:0;}
#changepasswordBtn{background:url("../images/changepassword.png") no-repeat; width:140px; height:37px; }

#changeinform{}
#changeinform a{text-decoration:underline; font-size:14px; color:#fff; margin-right:22px;}
#changeinform a.now{color:#FFFF99; text-decoration:none;}
#modifyResume h3{font-size:14px; color:#333; text-align:center; }
#modifyResume h3 span{color:#FF0000;}
#modifyResume .stepTitle{margin:10px  auto;}


/*新闻列表页*/
.newsListcon{padding:5px;}
.listTitle{ height:29px; margin-bottom:5px;}
.listTitle h1{height:29px; line-height:29px; color:#336599; font-size:14px; font-family:"宋体"; padding-left:20px;}
.newsListMain{ padding:15px;}
.newspicshow{width:652px; height:182px; overflow:hidden;}
.newspicshow ul{width:658px;}
.newspicshow ul li{border:1px solid #E3E3DF; width:196px; height:170px; background-color:#FFF; padding:5px; overflow:hidden; float:left; margin-right:10px;}
.newspicshow ul li .imgshowlist{width:196px; height:170px; overflow:hidden;}
.newsListMaincon{margin:10px 0 20px;}
.newsListMaincon ul li{}
.newsListMaincon ul li span{float:right; font-size:12px; color:#999;}
.newsListMaincon ul li p{float:left; width:500px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;  margin:4px 0;}
.newsListMaincon ul li p em{color:#FF6500; font-family:"宋体"; font-size:12px;}
.newsListMaincon ul li p a{color:#2A2A2A; text-decoration:none;}
.newsListMaincon ul li p a:hover{text-decoration:underline;}
.page{text-align:center;}
.page ul li{display:inline; margin:0 5px;}
.page ul li a{font-family:"微软雅黑"; font-size:12px; color:#333; text-decoration:none;}
.page ul li a:hover{text-decoration:underline;}


/*主任信箱*/
.listTab{height:22px; border-bottom:1px solid #99CCFF;}
.listTab ul{}
.listTab ul li{padding:0 10px; height:22px; line-height:22px; float:left; color:#216BB5; border:1px solid #99CCFF; border-bottom:0; border-right:0; cursor:pointer;}
.listTab ul li.current{font-weight:bold; background-color:#99CCFF;}
.listTab ul li.last{border-right:1px solid #99CCFF;}
.listTab button{font-weight:bold;  color:#216BB5; background-color:#99CCFF; float:right; border:0; height:22px; line-height:22px; padding:0 10px; font-size:12px; font-family:"宋体"; cursor:pointer;}

/*回复*/
#reply .advice{display:none;}
#reply .advice.first{display:block;}
.replyMain p{text-indent:0; font-size:14px; line-height: 300%; }
.replyMain p em{color:#656565; float:left; font-size:14px; }
.replyMain p span{color:#000; display:block; width:748px; float:left; font-size:14px; _width:620px; }
.replyMain p i{margin-right:30px; color:#3365CB; font-size:14px; font-family:"宋体"; float:left; font-style:normal; font-weight:bold;}
.replyMain p i em{font-weight:normal;}
.replyMain .postPerson{margin-top:20px;}
.replyMain .postPerson .time{color:#999; font-size:12px;}
.replyMain .separated{  height:1px; background-color:#99CCFF; margin:20px 0 25px; borber-color:#99CCFF;;}
.replyMain .replyhead em{color:#CB0000; font-weight:bold;}
.replyMain .replyhead span{width:715px;}
.replyMain .replyhead em.time{font-weight:normal; color:#999;}

/*登陆到网上课堂*/
.loginClass{ width: 400px; margin: 40px auto;}
.loginClass .loginClassT h2{font-size: 20px; font-family: 微软雅黑; color: #0099cc; margin-bottom: 30px;}
.loginClass #usual{float: left;}
.loginClass .form-horizontal .control-label{width: 60px; text-align: left;}
.loginClass .form-horizontal .controls{margin-left: 60px; text-align: left;  display:auto;}
.loginClass .usualW strong{float: left; margin-right: 15px; font-family: Arial;}
.loginClass .usualW em{float: left;  margin-right: 30px;}
#loginClassBtn{background: url("../images/loginClass.png") no-repeat; width: 140px; height: 37px; float: left; margin-right: 30px;}
#visitor{float: left; background: url("../images/visitors.png") no-repeat; width: 140px; height: 37px; }



#featureContainer {
	BORDER-BOTTOM: #999 0px dotted; BORDER-LEFT: #999 0px dotted; MARGIN: 0px auto; WIDTH: 707px; FONT-SIZE: 80%; BORDER-TOP: #999 0px dotted; BORDER-RIGHT: #999 0px dotted
}
#wrap {
	OVERFLOW: hidden
}
#load {
	BACKGROUND-IMAGE: url(images/loader32x32.gif); BORDER-BOTTOM: #999 0px dotted; BORDER-LEFT: #999 0px dotted; TEXT-INDENT: -9999px; MARGIN: 0px auto; WIDTH: 923px; DISPLAY: none; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center 50%; HEIGHT: 100px; BORDER-TOP: #999 0px dotted; BORDER-RIGHT: #999 0px dotted
}
#feature {
	width: 707px; height: 73px;
	BORDER-BOTTOM: #999 0px dotted; POSITION: relative; BORDER-LEFT: #999 0px dotted; MARGIN-TOP: 5px; MARGIN-BOTTOM: 20px; BORDER-TOP: #999 0px dotted; BORDER-RIGHT: #999 0px dotted
}
#feature .button {
	BORDER-BOTTOM: #999 0px dotted; POSITION: absolute; BORDER-LEFT: #999 0px dotted; WIDTH: 840px; BORDER-TOP: #999 0px dotted; TOP: 72px; BORDER-RIGHT: #999 0px dotted; LEFT: 0px
}
#feature .prev {
	position: absolute; left: 0; top: 25px;
	BORDER-BOTTOM: #999 0px dotted; BORDER-LEFT: #999 0px dotted; TEXT-INDENT: -9999px; WIDTH: 12px; DISPLAY: block;
	 BACKGROUND: url(../images/feature_left1.gif) left top;  HEIGHT: 23px; BORDER-TOP: #999 0px dotted; 
	  BORDER-RIGHT: #999 0px dotted
}
#feature .next {
	position: absolute; right: 0; top: 25px;
	BORDER-BOTTOM: #999 0px dotted; BORDER-LEFT: #999 0px dotted; TEXT-INDENT: -9999px; WIDTH: 12px; DISPLAY: block; 
	BACKGROUND: url(../images/feature_left1.gif) -687px top;  HEIGHT: 23px; BORDER-TOP: #999 0px dotted; 
	 BORDER-RIGHT: #999 0px dotted
}
/*
#feature .prev:hover {
	BACKGROUND-POSITION: center bottom
}
#feature .next:hover {
	BACKGROUND-POSITION: center bottom
}
*/
.featureUL {
	BORDER-BOTTOM: #000 0px dotted; POSITION: relative; BORDER-LEFT: #000 0px dotted; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 2800px; PADDING-RIGHT: 0px; FLOAT: left; BORDER-TOP: #000 0px dotted; BORDER-RIGHT: #000 0px dotted; PADDING-TOP: 0px; LEFT: 0px
}
.featureBox {
	BACKGROUND-IMAGE: url(../images/bg-featurebox.jpg); BORDER-BOTTOM: #999 0px dotted; BORDER-LEFT: #999 0px dotted;
		 WIDTH: 166px; BACKGROUND-REPEAT: no-repeat; FLOAT: left; HEIGHT: 73px; OVERFLOW: hidden; BORDER-TOP: #999 0px dotted;
		 	 BORDER-RIGHT: #999 0px dotted; 
}
#botton-scroll {
	Z-INDEX: 0; BORDER-BOTTOM: #999 0px dotted; BORDER-LEFT: #999 0px dotted; MARGIN: 0px auto; WIDTH: 840px; FLOAT: left; HEIGHT: 73px; BORDER-TOP: #999 0px dotted; BORDER-RIGHT: #999 0px dotted
}
#block {
	Z-INDEX: 0; BORDER-BOTTOM: #999 0px dotted; POSITION: relative; BORDER-LEFT: #999 0px dotted; MARGIN: 0px auto; 
	PADDING-LEFT: 0px; WIDTH: 652px; PADDING-RIGHT: 0px; HEIGHT: 73px; FONT-SIZE: 70%; OVERFLOW: hidden; BORDER-TOP: #999 0px dotted; BORDER-RIGHT: #999 0px dotted; PADDING-TOP: 0px
}
#block .box {
	border: 1px solid #CCCCCC;  MARGIN: 0px 8px; 
	WIDTH: 148px; FLOAT: left; HEIGHT: 71px; 
}
#block .box .feature-title {
	FONT-SIZE: 140%; FONT-WEIGHT: normal
}
#block .box .feature-thumb {
	WIDTH: 148px; MARGIN-BOTTOM: 5px; FLOAT: left; HEIGHT: 71px
}
/*Download by http://www.codefans.net*/

/* hot picture */
.hotPic{margin:0 0 0 0px;}
.hotPic .JQ-slide{position:relative;width:707px;height:73px;margin:0 0 0px 0;background:#f9f9f9;}
.hotPic .JQ-slide .wrap{width:664px;height:73px;overflow:hidden;position:relative; margin: 0 auto;}
.hotPic .JQ-slide-content{position:absolute;}/*必须要的元素*/
.hotPic .imgList li{width:166px; text-align: center;}
.hotPic .imgList img{width:148px;height:71px; border: 1px solid #ccc;}
.hotPic .imgList .txt{height:30px;line-height:30px;}
.hotPic .JQ-slide-nav a{display:block;z-index:99;width:48px;height:48px;overflow:hidden;text-indent:-999em;text-decoration:none;position:absolute;top:40px;background:url(images/arrow_pic.png) no-repeat;}
.hotPic .JQ-slide-nav a.prev{position: absolute; left: 0; top: 25px;
	BORDER-BOTTOM: #999 0px dotted; BORDER-LEFT: #999 0px dotted; TEXT-INDENT: -9999px; WIDTH: 12px; DISPLAY: block;
	 BACKGROUND: url(../images/feature_left1.gif) left top;  HEIGHT: 23px; BORDER-TOP: #999 0px dotted; 
	  BORDER-RIGHT: #999 0px dotted}
.hotPic .JQ-slide-nav a.next{position: absolute; right: 0; top: 25px;
	BORDER-BOTTOM: #999 0px dotted; BORDER-LEFT: #999 0px dotted; TEXT-INDENT: -9999px; WIDTH: 12px; DISPLAY: block; 
	BACKGROUND: url(../images/feature_left1.gif) -687px top;  HEIGHT: 23px; BORDER-TOP: #999 0px dotted; 
	 BORDER-RIGHT: #999 0px dotted}
/* imgList */
.imgList{float:none;overflow:hidden;zoom:1}
.imgList li{float:left;display:inline;overflow:hidden;}
.imgList li a{display:block;}
.imgList li .img{/*border:1px solid #d8d8d8;padding:5px;*/}
.imgList li a.img:hover{border-color:#b70000;}
.imgList li .txt{text-align:center;overflow:hidden;}

.middleBarL>strong{color:red; font-weight: bold; line-height: 39px;margin-right: 10px;}
.slide{float: right; width:500px; overflow: hidden;height: 39px;}
.slideul1 li,.slideul2 li{float: left; line-height:39px;}
.slideul1 li a{text-decoration: none; color: #000;}
.slideul2 li{padding-right: 20px;}
.slideul1 {width: 3999px;}
.slideul2 li span{color:red; margin-right:3px;}
.middleBarL>a{float: right;background-color: #014F91; padding:0 7px; color: #fff; margin-top:9px;height: 20px;line-height: 20px;margin-left: 20px;text-decoration: none;}