﻿@charset "utf-8";
/* CSS Document */
/*搜索*/
BODY { padding:0px; margin: 0px; height: 100%; Font-size:12px; background-color:#F1F1F1;  }


.searform{ width:957px; height:40px; margin:0 auto 8px; text-align:center;}
.chkstyle{float:left; display:inline; padding:13px 0 0 75px; *padding:10px 0 0 65px;}
.chkselect{float:left; display:inline; padding:11px 0 0 15px;}
.chkselect li{float:left; display:inline;}
.chkselect .cs{margin:0 8px 0 0;}
.chktxt{float:left; display:inline; padding:6px 15px 0 0; *padding:6px 5px 4px 0; padding-left:120px;}
.chktxt ul li{float:left; display:inline;}
.searbtn{background:url(../images/search_btn.jpg) no-repeat; width:107px; height:28px; border:none;}
.seartxt{border:1px solid #ccc; width:498px; height:38px; line-height:40px; vertical-align:top; text-indent:8px;}

/*search_cgh*/
#search{height:72px; padding:25px 0 0 0;}
#search .newly_added{font-size:26px;color:#fff;text-align:center;padding:80px 0 10px;height:35px;line-height:35px;font-weight:bold}
#search .newly_added_sub{font-size:15px;color:#fff;text-align:center;height:30px;line-height:30px}
#search .newly_added span{display:inline-block;font-weight:bold;font-size:30px}
.newly_added span.newly_added_spacing{width:25px}.search_main{width:674px;height:67px;line-height:67px;margin:12px auto 0;position:relative}
.search_main_bg{width:674px;height:67px;background-color:#fff;filter:alpha(opacity=30);-moz-opacity:.3;-khtml-opacity:.3;opacity:.3;position:absolute}
.search_box{width:664px;height:57px;line-height:57px;position:absolute;top:5px;left:5px;padding:0}
.search_box .search_region{background-color:#fff;width:130px;text-align:center;font-size:14px;float:left;padding-left:5px;cursor:pointer;_padding:18px 0 14px 5px}
.search_box span{background:url(../images/index/search_choose_pic.jpg) center center no-repeat;width:8px;height:4px;line-height:4px;display:inline-block;padding:3px 0 0 10px;vertical-align:middle}
.search_box .search_text{background-color:#fff;border-left:solid 1px #d4d4d4;float:left;width:387px;height:57px;font-size:13px}
.search_box .search_text .keyword{height:27px;line-height:27px;padding:15px 0 15px 15px;width:372px;border:0;float:left}
.search_box .search_btn{float:left}
.search_btn .search_submit{background-color:#ff6511;border:0;width:141px;height:40px;line-height:40px;text-align:center;color:#fff;font-size:14px;cursor:pointer;font-family:'Microsoft YaHei'}.search_btn .search_submit_hover{background-color:#474754}

.searhot{width:957px; margin:0 auto;}
.searhot h1{float:left; display:inline; color:#999;font-size:13px; padding:10px 0 10px; padding-left:135px;}
.searhot h1 a,.searhot h1 a:visited,.searhot h1 a:hover{color:#999; padding-right:10px;}
.searhot h2{float:right;}
.searhot h2 a,.searhot h2 a:visited,.searhot h2 a:hover{color:#999; font-weight:bold; padding-left:10px;}
/*search_cgh_ end*/


/*登陆 login{background:url(../images/login_bg.jpg) no-repeat; height:132px;} cgh  */
#login{height:132px;}
.lg1{float:left; display:inline; margin-left:30px; padding:5px 0 0 0; width:210px;}
.lg1 p{padding:10px 0 0 0;}
.memuser{background:url(../images/name_input_bg.png) no-repeat; width:162px; height:30px; border:none; line-height:30px; text-indent:30px;}
.mempas{background:url(../images/pwd_input_bg.png) no-repeat; width:162px; height:30px; border:none; line-height:30px; text-indent:30px;}

.lg2{float:left; display:inline; margin-left:10px; padding:5px 0 0 0; width:210px;}
.lg2 p{padding:10px 0 0 0; *padding:7px 0 0;}

.lg3{float:left; display:inline; margin-left:10px; padding:15px 0 0 0; width:210px;}
.lgtype h1{float:left; display:inline;}
.lgtype h1 input{background:url(../images/login_btn.jpg) no-repeat; width:96px; height:45px; border:none;}
.lgtype h2{float:left; display:inline; margin-left:8px;}
.lgtype h2 p{margin-bottom:6px;}
.lg3 h3{padding:3px 0 0 0;}

.lg4{float:left; display:inline; margin-left:15px; padding:5px 0 0 0; _margin-top:5px; width:270px;}
.lg4 h1 a{margin-right:12px;}
.lg4 h2{font-weight:bold; border-bottom:1px solid #cdcdcd; color:#fe8900; padding:5px 0 5px 0; _margin-top:3px; margin-right:10px;}
.lg4 ul{padding:5px 0 0 0; _margin-top:2px;}
.lg4 ul li{line-height:20px; height:20px;}

#loginok{background:url(../images/login_ok_bg.jpg) no-repeat; height:132px;}

.lgok1{float:left; display:inline; margin-left:55px; padding:20px 0 0 0; width:210px;}
.lgok1 strong{color:#ff6600;}
.lgok1 p{text-align:center; padding:0 0 10px 0;}

.lgok2{float:left; display:inline; margin-left:15px; padding:18px 0 0 0; width:435px;}
.lgok2 .slink a,.lgok2 .slink a:visited{background:url(../images/lg_ok_icon.gif) no-repeat left center; padding-left:8px;color:#315aaa; margin-right:15px;}
.lgok2 .slink a:hover{color:#f97506;}
.lgok2 .slink p{padding:0 0 14px 0; _padding:0 0 12px 0;}

/*热门行业招聘*/
#recom{border:1px solid #dac09b; border-top:none; padding:5px;}

.hotzp{float:left; display:inline; background:#f3f3f3; width:490px;}
.hotzp li{float:left; display:inline; text-align:center;}
.hotzp li a,.hotzp li a:visited,.hotzp li a:hover{text-decoration:none;}
.hotzp li p{padding:8px 0 8px 0; height:32px;}
.hotzp li.hz1{border-right:1px solid #dedede; border-bottom:1px solid #dedede; width:121px; height:68px;}
.hotzp li.hz2{border-right:1px solid #dedede; border-bottom:1px solid #dedede; border-left:1px solid #ffffff; width:121px; height:68px;}
.hotzp li.hz3{border-right:1px solid #dedede; border-bottom:1px solid #dedede; border-left:1px solid #ffffff; width:121px; height:68px;}
.hotzp li.hz4{border-bottom:1px solid #dedede; border-left:1px solid #ffffff; width:121px; height:68px;}
.hotzp li.hz5{border-right:1px solid #dedede; border-bottom:1px solid #dedede; border-top:1px solid #ffffff; width:121px; height:68px;}
.hotzp li.hz6{border-right:1px solid #dedede; border-bottom:1px solid #dedede; border-top:1px solid #ffffff; border-left:1px solid #ffffff; width:121px; height:68px;}
.hotzp li.hz7{border-right:1px solid #dedede; border-bottom:1px solid #dedede; border-top:1px solid #ffffff; border-left:1px solid #ffffff; width:121px; height:68px;}
.hotzp li.hz8{border-bottom:1px solid #dedede; border-top:1px solid #ffffff; border-left:1px solid #ffffff; width:121px; height:68px;}
.hotzp li.hz9{border-top:1px solid #ffffff; border-right:1px solid #dedede; width:121px; height:68px;}
.hotzp li.hz10{border-top:1px solid #ffffff; border-right:1px solid #dedede; border-left:1px solid #ffffff; width:121px; height:68px;}
.hotzp li.hz11{border-top:1px solid #ffffff; border-right:1px solid #dedede; border-left:1px solid #ffffff; width:121px; height:68px;}
.hotzp li.hz12{border-top:1px solid #ffffff; border-left:1px solid #ffffff; width:121px; height:68px;}

.focus{float:right; width:490px;}
#ifocus { width:490px; height:208px;}
	#ifocus_pic { display:inline; position:relative;float:left;width:400px; height:208px; overflow:hidden; z-index:1px;}
		#ifocus_piclist { position:absolute; }
		#ifocus_piclist li { width:400px; height:208px; overflow:hidden; display:none}
		#ifocus_piclist img { width:400px; height:208px;}
	#ifocus_btn { display:inline; float:right; width:85px; margin-left:5px;}
		#ifocus_btn li { width:85px; height:44px; cursor:pointer; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50); margin:0 0 10px 0; _margin:0 0 8px 0;}
		#ifocus_btn #p3{margin-bottom:0;}
		#ifocus_btn img { width:85px; height:44px; float:left;}
		#ifocus_btn .current { opacity:1; -moz-opacity:1; filter:alpha(opacity=100); }
	#ifocus_opdiv { position:absolute; left:0; bottom:0; width:570px; height:35px; background:#000; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50); }
	#ifocus_tx { position:absolute; left:8px; bottom:8px; color:#FFF; }
		#ifocus_tx .normal { display:none; }
/*广告区域*/
#adcon{width:1000px; margin:0 auto;}

#ad1{clear:both; overflow:hidden;}
#ad1 li{float:left; display:inline; margin-bottom:4px; margin-right:4px; width:247px; overflow:hidden;}
#ad1 li.nm{margin-right:0;}
#ad1 img{width:247px; height:60px;display:block; float:left;}

#ad2 img{display:block;}

#ad3{clear:both; overflow:hidden;}
#ad3 li{float:left; display:inline; margin-bottom:4px; margin-right:4px; width:498px; overflow:hidden;}
#ad3 li.nm{margin-right:0;}
#ad3 img{width:498px; height:60px;display:block; float:left;}

#ad4{clear:both; overflow:hidden;}
#ad4 li{float:left; display:inline; margin-bottom:4px; margin-right:5px; width:330px; overflow:hidden;}
#ad4 li.nm{margin-right:0;}
#ad4 img{width:330px; height:60px;display:block; float:left;}

#ad5 img{display:block;}

#ad6{clear:both; overflow:hidden;}
#ad6 li{float:left; display:inline; margin-bottom:4px; margin-right:5px; width:196px; overflow:hidden;}
#ad6 li.nm{margin-right:0;}
#ad6 img{width:196px; height:60px;display:block; float:left;}

#ad7 img{display:block;}

#ad8{clear:both; overflow:hidden; margin-top:4px;}
#ad8 li{float:left; display:inline; margin:2px 5px 2px 0px; width:330px; overflow:hidden;}
#ad8 li.nm{margin-right:0;}
#ad8 img{width:330px; height:60px;display:block; float:left;}

/*推荐，急聘，热门*/
#recarea {
    border: 1px solid #dddddd;
	border-top:2px solid #ed3f00;
}
#recarea a:hover{color:#e83e01;}
#recarea .leadtit {
    height: 31px;
    line-height: 31px;
    overflow: hidden;
}
#recarea .leadtit a {
    background:#f3f3f3;
    border-bottom: 1px solid #dddddd;
    border-right: 1px solid #dddddd;
    color: #5e5e5e;
    float: left;
    height: 30px;
    line-height: 30px;
    text-align: center;
    width: 332px;
	font-size:14px;
	_padding:8px 0 0 0;
	_height:22px;
}
#recarea .leadtit a.l3 {
    border-right: medium none;
}
#recarea .leadtit a.selected, #recarea .leadtit a:hover {
    background:#ffffff;
    border-bottom: medium none;
    color: #ff7805;
    line-height: 30px;
	font-weight:bold;
	text-decoration:none;
}
#recarea .list {
    float: left;
	display:inline;
    padding: 4px;
    width: 988px;
}
#recarea .item1 {
    float: left;
	display:inline;
    height: 22px;
    margin: 5px 4px 0;
    width: 189px;
	line-height:22px;
	text-indent:5px;
}
#recarea .onbg{background:#f3f3f3;}
#recarea a.ona,#recarea a.ona:visited,#recarea a.ona:hover{color:#e83e01;}
#recarea .item2 {
    float: left;
	display:inline;
    height: 22px;
    margin: 5px 4px 0;
    width: 320px;
	line-height:22px;
	text-indent:5px;
}
#recarea .item2 a {
    margin-left:5px;
	display:inline;
}
#recarea .item2 a.ent {
    cursor: pointer;
    width: 190px;
}
#recarea .item2 a.job {
    color:#e83e01;
    cursor: pointer;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 120px;
}
#recarea .item3 {
    float: left;
	display:inline;
    height: 22px;
    margin: 5px 4px 0;
    width: 156px;
	line-height:22px;
	text-indent:5px;
}
#recarea .reccontent {
    background-color: #FFFFFF;
    height: 180px;
    overflow: hidden;
    position: relative;
    width: 996px;
}

#gonggao_txt{margin:0 auto 8px;width:270px;height:48px;overflow:hidden;}
#gonggao_txt ul{padding:0;}
#gonggao_txt ul li{height:25px;line-height:25px;display:block;overflow:hidden;}
#commend{width:270px;color:#fff;height:50px;overflow:hidden;}
#commend a{color:#333}
.scrollNews{position:relative;height:50px;line-height:25px;}
#newscommend{font-weight:normal;overflow:hidden;width:270px;line-height:25px;height:50px;} 
.scrollNews div{left:250px;position:absolute;}
.scrollNews a{CURSOR:pointer;}
#pre,#next{display:block;width:10px;height:8px;}
#pre{background:url(../images/ssa.gif) no-repeat 0 0;}
#next{background:url(../images/ssa.gif) no-repeat 0 bottom;}

/*企业招聘*/
#comzp{background:url(../images/index_tit_bg.jpg) no-repeat; height:40px; margin-top:4px; clear:both; overflow:hidden;}
#comzp h1{float:left; display:inline; font-size:14px; font-weight:bold; line-height:40px; color:#ffffff; text-indent:20px; font-family:"微软雅黑",Arial, Helvetica, sans-serif;}
#comzp h2{float:right; color:#ffffff; padding:0 15px 0 0; line-height:40px;}

#tt1{border:1px solid #dbdbdc; background:#ffffff;}
#tt1 p{center; margin:10px 15px; height:12px; padding-left:50px; line-height:22px;}
#tt1 strong{font-size:13px; font-weight:bold; padding:0 5px 0 0;}
#tt1 strong span{color:#ffa200; padding:0 8px 0 0;}
#tt1 td span {
			display:block;
			width:230px;
                        height:28px;
			line-height:20px;
			font-size:12px; 
		}

#tt2{border:1px solid #dbdbdc; background:#ffffff;}
#tt2 p{center; margin:10px 15px; height:12px; padding-left:50px; line-height:22px;}
#tt2 strong{font-size:13px; font-weight:bold; padding:0 5px 0 0;}
#tt2 strong span{color:#ffa200; padding:0 8px 0 0;}
#tt2 td span {
			display:block;
			width:305px;
			height:25px;
			line-height:18px;
			font-size:13px; 
		}


#indextip{border:1px solid #dbdbdc; background:#fffcf6;}
#indextip p{background:url(../images/icon12.gif) no-repeat left center; margin:10px 15px; height:42px; padding-left:50px; line-height:22px;}
#indextip strong{font-size:14px; font-weight:bold; padding:0 5px 0 0;}
#indextip strong span{color:#ffa200; padding:0 8px 0 0;}

/*热门职位分类*/
#hotfl{margin-top:4px;}
#hotfl .title{float:left; display:inline; width:30px;}
#hotfl .list{float:right; width:969px; border:1px solid #cccccc; border-left:none; background:#fff8ee; height:104px;}
#hotfl .list ul{height:33px; line-height:33px;}
#hotfl .list ul.u1{border-bottom:1px solid #f5e8d7;}
#hotfl .list ul.u2{border-bottom:1px solid #f5e8d7; border-top:1px solid #ffffff;}
#hotfl .list ul.u3{border-top:1px solid #ffffff;}
#hotfl .list ul li{float:left; display:inline; width:180px; text-indent:10px; background:url(../images/icon20.gif) no-repeat right center; margin-left:10px; _padding:10px 0 0 0; _height:23px;}
#hotfl a:hover{text-decoration:none;}

/*最新招聘信息*/
.nztop{background:url(../images/index_tit_bg.jpg) no-repeat; height:40px; line-height:40px; clear:both; overflow:hidden;}
.nztop h1{float:left; display:inline; font-size:14px; font-weight:bold; line-height:40px; color:#ffffff; text-indent:20px; font-family:"微软雅黑",Arial, Helvetica, sans-serif; text-indent:20px; width:220px;}
.nztop h2{float:left; display:inline; color:#ffffff; line-height:40px; width:610px; text-align:center;}
.nztop h3{float:right; line-height:40px; padding:0 15px 0 0; width:155px; text-align:right;}
.nztop a,.nztop a:visited,.nztop a:hover{color:#ffffff;}
.nzcon{border:1px solid #dbdbdc; border-top:none; padding:0 0 10px 0; width:998px; background-color:#ffffff;}
.nzcon .nitem {
    float: left;
	display:inline;
    height: 22px;
    margin: 8px 4px 0;
	_margin:8px 1px 0 4px;
    width: 490px;
	line-height:22px;
	text-indent:5px;
	overflow:hidden;
}
.nzcon .nitem .l {
    color:#e83e01;
    cursor: pointer;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 190px;
	float:left; display:inline;
}
.nzcon .nitem .l a,.nzcon .nitem .l a:visited{color:#797979;}
.nzcon .nitem .l a:hover{color:#e83e01;}
.nzcon .nitem .l a.ona,.nzcon .nitem .l a.ona:visited,.nzcon .nitem .l a.ona:hover{color:#e83e01;}
.nzcon .nitem .m {
    cursor: pointer;
    width: 240px;
	float:left; display:inline;
}
.nzcon .nitem .r {
    cursor: pointer;
    width: 60px;
	float:left; display:inline;
}
.nzcon .nitem .r a,.nzcon .nitem .r a:visited{color:#00a0ea;}
.nzcon .onbg{background:#f3f3f3;}

/*简历，普工，人才*/
#recres {
    border: 1px solid #dddddd;
	border-top:1px solid #ed3f00;
}
#recres .restit {
    height: 31px;
    line-height: 31px;
    overflow: hidden;
}
#recres .restit li {
    background:#f3f3f3;
    border-bottom: 1px solid #dddddd;
    border-right: 1px solid #dddddd;
    color: #5e5e5e;
    float: left;
    height: 30px;
    line-height: 30px;
    text-align: center;
    width: 332px;
	font-size:14px;
}
#recres .restit li h1{float:left; display:inline; font-size:14px; line-height:30px; text-align:center; width:280px;}
#recres .restit li h2{float:right; line-height:30px; padding:0 10px 0 0;}
#recres .restit li.l3 {
    border-right: medium none;
}
#recres .restit li.selected{
    background:#ffffff;
    border-bottom: medium none;
    color: #ff7805;
    line-height: 30px;
	font-weight:bold;
	text-decoration:none;
	cursor:pointer;
}
#recres .restit li.selected h1{font-weight:bold;}
#recres .restit li.selected a,#recres .restit li.selected a:visited{color: #ff7805;}
#recres .list {
    float: left;
	display:inline;
    padding: 4px;
    width: 988px;
}
#recres .res {
    float: left;
	display:inline;
    height: 28px;
    margin: 5px 4px 0;
    width: 320px;
	line-height:28px;
	text-indent:8px;
}
#recres .res .l{float:left; display:inline; width:100px;}
#recres .res .l img{padding-right:8px;}
#recres .res .l a,#recres .res .l a:visited{color:#020298;}
#recres .res .r{float:left; display:inline; color:#767573;}
#recres .onbg{background:#fffbef; border-top:1px solid #eef0ef; border-bottom:1px solid #eef0ef;}
#recres .rescon {
    background-color: #FFFFFF;
    height: 180px;
    overflow: hidden;
    position: relative;
    width: 996px;
}

/*职场资讯*/
#newstop{height:40px; line-height:40px; clear:both; overflow:hidden;}
#newstop h1{float:left; display:inline; font-size:14px; font-weight:bold; line-height:40px; color:#fc9b00; text-indent:20px; font-family:"微软雅黑",Arial, Helvetica, sans-serif; text-indent:20px; width:220px;}
#newstop h2{float:left; display:inline; color:#ccc; line-height:40px; width:610px; text-align:center;}
#newstop h3{float:right; line-height:40px; padding:0 15px 0 0; width:155px; text-align:right;}
#newstop p{padding-right:10px;}
#newstop a,#newstop a:visited,#newstop a:hover{color:#ccc;}

#news1{float:left; display:inline; width:328px; border:1px solid #dddddd; border-top:1px solid #ed3f00; background-color:#ffffff;}
#tagsA{
	height: 31px;
    line-height: 31px;
    overflow: hidden;}
#tagsA li {
	background:#f3f3f3;
    border-bottom: 1px solid #dddddd;
    border-right: 1px solid #dddddd;
    color: #5e5e5e;
    float: left;
    height: 30px;
    line-height: 30px;
    text-align: center;
    width: 164px;
	font-size:14px;
}
#tagsA li.selectTag{
	background:#ffffff;
    border-bottom: medium none;
    color: #ff7805;
    line-height: 30px;
	font-weight:bold;
	text-decoration:none;
	cursor:pointer;
}
#tagsA #t2{border-right:none;}
#tagsA #t1{width:163px;}
#tagConA {
	padding:12px 0 10px 0;
}
.tagConA {
	DISPLAY: none;
}
#tagConA DIV.selectTag {
	DISPLAY: block;
}

.newsall{width:300px; margin:0 auto;}
.newsall li{line-height:30px; height:30px; color:#ef4200; font-size:14px;}

#news2{float:left; display:inline; width:328px; border:1px solid #dddddd; border-top:1px solid #ed3f00; margin-left:5px; background-color:#ffffff;}
#tagsB{
	height: 31px;
    line-height: 31px;
    overflow: hidden;}
#tagsB li {
	background:#f3f3f3;
    border-bottom: 1px solid #dddddd;
    border-right: 1px solid #dddddd;
    color: #5e5e5e;
    float: left;
    height: 30px;
    line-height: 30px;
    text-align: center;
    width: 164px;
	font-size:14px;
}
#tagsB li.selectTag{
	background:#ffffff;
    border-bottom: medium none;
    color: #ff7805;
    line-height: 30px;
	font-weight:bold;
	text-decoration:none;
	cursor:pointer;
}
#tagsB #t2{border-right:none;}
#tagsB #t1{width:163px;}
#tagConB {
	padding:12px 0 10px 0;
}
.tagConB {
	DISPLAY: none;
}
#tagConB DIV.selectTag {
	DISPLAY: block;
}

#news3{float:right; width:328px; border:1px solid #dddddd; border-top:1px solid #ed3f00; background-color:#ffffff;}
#tagsC{
	height: 31px;
    line-height: 31px;
    overflow: hidden;}
#tagsC li {
	background:#f3f3f3;
    border-bottom: 1px solid #dddddd;
    border-right: 1px solid #dddddd;
    color: #5e5e5e;
    float: left;
    height: 30px;
    line-height: 30px;
    text-align: center;
    width: 164px;
	font-size:14px;
}
#tagsC li.selectTag{
	background:#ffffff;
    border-bottom: medium none;
    color: #ff7805;
    line-height: 30px;
	font-weight:bold;
	text-decoration:none;
	cursor:pointer;
}
#tagsC #t2{border-right:none;}
#tagsC #t1{width:163px;}
#tagConC {
	padding:12px 0 10px 0;
}
.tagConC {
	DISPLAY: none;
}
#tagConC DIV.selectTag {
	DISPLAY: block;
}

/*友情链接*/
#links .ltop{background:url(../images/link_tit_bg.jpg) repeat-x; border:1px solid #dddddd; border-bottom:none; height:30px;}
#links .ltop ul{float:left; display:inline;}
#links .ltop h1{float:left; display:inline; font-size:14px; font-weight:bold; background:url(../images/icon19.gif) no-repeat left center; text-indent:13px; margin-left:13px;}
#links .ltop h1 span{font-size:12px; font-weight:normal; line-height:30px;}
#links .ltop h2{float:right; line-height:30px; padding-right:10px; width:746px;border-bottom:1px solid #dddddd; text-align:right;}
#links .lcon{border:1px solid #dddddd; padding:12px 0 10px 0; border-top:none; background-color:#ffffff;}
#links .lcon ul{width:945px; margin:0 auto;}
#links .lcon li{float:left; display:inline; width:105px; height:24px; line-height:24px;}

#tagsD{
	height: 31px;
    line-height: 31px;
    overflow: hidden;}
#tagsD li {
    border-bottom: 1px solid #dddddd;
    border-right: 1px solid #dddddd;
    color: #5e5e5e;
    float: left;
    height: 30px;
    line-height: 30px;
    text-align: center;
    width: 120px;
	font-size:14px;
}
#tagsD li.selectTag{
	background:#ffffff;
    border-bottom: medium none;
    color: #ff6600;
    line-height: 30px;
	font-weight:bold;
	text-decoration:none;
	cursor:pointer;
}
#tagsD li.selectTag a:hover{text-decoration:none;}
#tagConD {
}
.tagConD {
	DISPLAY: none;
}
#tagConD DIV.selectTag {
	DISPLAY: block;
}
#ad2{margin-bottom:5px;}


/*登录提示*/
.logintips {
    background:#000000;
	filter:alpha(opacity=90);
opacity: 0.9;
    bottom: 0;
    height: 60px;
    left: 0;
    overflow: hidden;
    padding: 10px 0;
    position: fixed;
    width: 100%;
	z-index:10;
}
.logintips .tipsclose {
    background: none repeat scroll 0 0 #828282;
    color: #fff;
    cursor: pointer;
    font-style: normal;
    height: 40px;
    position: absolute;
    text-align: center;
    top: -20px;
    width: 40px;
    z-index: 1;
}
.logintips .tipsclose img{margin-top:8px;}
.logintips a{display:block; float:left; color:#ffffff; height:40px; line-height:40px; text-align:center; font-size:14px;}
.logintips a.lgqq{background:#3298cc; border-radius:5px; width:140px; font-weight:bold;}
.logintips a.lgwb{background:#cd3232; border-radius:5px; width:140px; font-weight:bold;}
.logintips a.lgreg{background:#00cd34; border-radius:5px; padding:0 15px; font-weight:bold;}
.logintips em{display:block; float:left; color:#ffffff; line-height:40px; font-size:14px;}
.lgbtn a{margin:0 10px 0 10px;}
.lgbtn{clear:both; overflow:hidden; margin:10px auto 0; width:610px;}
.lgbtn a{margin:0 10px 0 10px;}

.hotkeyword {
	width:978px;
	margin:0 auto 10px auto;
	border:1px solid #dbdbdc;
	padding:5px 10px 3px 10px;
	line-height:28px;
	background-color:#ffffff;
	text-indent:5px;
}
.hotkeyword a {
	color:#333;
}
.hotkeyword a:hover {
	color:#d00;
}



.zwdl {
	width:988px;
	margin:0 auto 10px auto;
	border:1px solid #dbdbdc;
	padding:5px 5px 3px 5px;
	line-height:5px;
	background-color:#ffffff;
	text-indent:5px;
}
.zwdl a {
	color:#3366CC;
}
.zwdl a:hover {
	color:#d00;
}




 /*职位导航*/

    .zwdll .title {
        color: #999;
        margin: 10px 0;
        line-height: 20px;
        height: 20px;
        position: relative;
        font-size: 12px;
    }

        .zwdll .title .sign {
            background: #fc9b00;
            display: inline-block;
            width: 8px;
            height: 20px;
            position: absolute;
            left: 0;
            top: 0;
        }

        .zwdll .title .ch {
            color: #fc9b00;
            font-weight: bold;
            margin-left: 15px;
            font-size: 14px;
        }

        .zwdll .title .en {
            color: #ccc;
            font-size: 12px;
        }

        .zwdll.title .more {
            position: absolute;
            right: 20px;
        }

            .zwdll .title .more a {
                color: #999;
                font-size: 13px;
            }

                .zwdll .title .more a:hover {
                    text-decoration: underline;
                }

.zwdll {
    width: 1000px;
    background-color: #FFFFFF;
    border: 1px double #EDEDED;
    margin: auto;
    display: block;
}

    .zwdll .jobscgh {
        padding: 0 18px 10px;
    }

        .zwdll .jobscgh a {
            text-decoration: none;
        }

        .zwdll .jobscgh dd a {
            float: left;
            padding-right: 13px;
            white-space: nowrap;
            color: #3d90d2;
        }

            .zwdll .jobscgh dd a:hover {
                color: #fc8c06;
            }

        .zwdll .jobscgh .content {
            width: 965px;
            overflow: hidden;
        }

        .zwdll .jobscgh ul {
            margin-left: -10px;
            margin-top: -1px;
            width: 996px;
        }

        .zwdll .jobscgh li {
            border-right: 1px solid #EEEEEE;
            border-top: 1px solid #EEEEEE;
            float: left;
            height: 130px;
            line-height: 22px;
            overflow: hidden;
            padding: 10px 20px;
            width: 290px;
        }

        .zwdll .jobscgh dt {
            color: #555555;
            font-size: 14px;
            font-weight: bold;
            padding-bottom: 2px;
        }

        .zwdll .jobscgh dd {
            height: 120px;
            overflow: hidden;
        }

            .zwdll .jobscgh dd .picText {
                float: right;
                height: 80px;
                line-height: 18px;
                margin-top: 5px;
                overflow: hidden;
                width: 80px;
            }

                .zwdll .jobscgh dd .picText img {
                    display: block;
                }

                .zwdll .jobscgh dd .picText .pic {
                    height: 80px;
                }

                    .zwdll .jobscgh dd .picText .pic a {
                        display: block;
                        float: none;
                        padding: 0;
                    }

.clearfix {
    *zoom: 1;
}

    .clearfix:after {
        content: ".";
        display: block;
        height: 0;
        clear: both;
        visibility: hidden;
    }

a {
    color: #666666;
}

.BodyContent {
    background-color: #F4F4F4;
    width: 100%;
    padding: 10px 0;
}

.Yahei {
    font-family: Microsoft Yahei,"微软雅黑";
}



/*热门关键字*/
.hotkey {
    margin: 10px auto 10px auto;
}

    .hotkey .keywrod1 {
        width: 1000px;
	height:170px;
        margin-right: 13px;
    }

        .hotkey .keywrod1 ul {
            padding: 0 10px 0 26px;
            margin: 0;
            list-style: none;
            display: block;
        }

        .hotkey .keywrod1 li {
            width: 80px;
            display: block;
            float: left;
            font-size: 12px;
            margin-bottom: 8px;
        }

            .hotkey .keywrod1 li a {
                height: 24px;
                line-height:24px;
                border: 1px solid #F6F6F6;
                text-align: center;
                padding: 0 8px 0 8px;
                border-radius: 10px;
                color: #2785CD;
                display: inline-block;
            }

    .hotkey .keywrod2 {
        display: block;
        width: 258px;
        padding-bottom: 10px;
        border-left: 1px solid #eeeeee;
    }

        .hotkey .keywrod2 ul {
            padding-left: 15px;
            margin: 0;
            list-style: none;
            display: block;
        }

        .hotkey .keywrod2 li {
            text-align: center;
            width: 78px;

            height: 33px;
            line-height: 33px;
            display: block;
            border-bottom: 1px dashed #eeeeee;
            border-left: 1px dashed #eeeeee;
            float: left;
            font-size: 12px;
        }

