@charset "utf-8";
/* CSS Document */
.box {width:1000px;margin:10px auto 0;overflow:hidden;}
.gg { height:30px;}
.gg_con {/*width:1000px;*/ margin: 0 auto;line-height:30px;}
.gg_con p {padding-left:15px;color:#006ac0;}
.b_left {width:960px;padding: 10px 20px;background-color: #ffffff;}
.b_right {width:240px;float:right;}


/* 头部搜索框 */
.l_l {width:992px;border:1px #5d96e3 solid; background:#bbd9ff;padding:3px;margin:0 auto;margin-top:10px;  }
.l_l_con {height:150px;border:1px #fff solid; background: url(images/search_conbg.gif) no-repeat #fff;padding:10px 10px 5px 10px;}
.keyword {width:220px;line-height:24px;}
.search_ad {overflow:hidden;}
.dot {margin-left:310px;display:block;width:13px;height:13px;float:left;display:inline;}
.search {margin:15px 0 0 15px;width:710px;display:inline;}
.search_nav {overflow:hidden;height:31px; background:url(images/indexbg.gif) 0 30px repeat-x ; }
.search_nav li{float:left; padding:0 10px;font-size:14px; text-align:center;background:url(images/indexbg.gif) repeat-x;height:31px;margin-right:2px;display:inline;line-height:31px;display:inline;}
.search_nav .on { background-position:0 -21px; border-left:1px #ccc solid;border-right:1px #ccc solid;font-weight:bold;;color:#0160ad}
.search_nav .off { background-position:0 -54px; border-left:1px #ccc solid;border-right:1px #ccc solid; border-top:1px #0160ad solid; height:30px;cursor: pointer;}

.search_con { border:1px #ccc solid;border-top:none;padding:15px 10px 10px;;overflow:hidden;width:688px; }
.search_form {overflow:hidden;width:688px;}
.search_form div {height:33px;float:left;}


.search_sub {width:73px;margin-right:10px;display:inline;}
.search_adv {width:102px;margin-right:10px;display:inline;}

.search_text input {height:22px; background:url(images/searchinput.gif) 0 0; width:475px; border:none;line-height:22px;padding:5px;}
.search_sub input {height:32px; background:url(images/indexbg.gif) 0 -117px;width:73px; border:none; cursor: pointer;}
.search_adv input {height:33px; background:url(images/indexbg.gif) -74px -117px;width:102px; border:none; cursor: pointer;}
.qualityjob input {height:33px; background:url(images/yzgw.jpg) ;width:148px; border:none;cursor: pointer;}
.search_keyword {padding:10px 0;overflow:hidden;width:668px; border-top:1px #ccc solid;margin-top:13px; height:60px;}
.search_keyword dt {float:left;height:20px;line-height:20px;}
.search_keyword dd {white-space:nowrap; line-height:20px;height:20px;float:left;padding-left:5px;}
.search_keyword dd a {color:black;}
.search_keyword dd a:hover {color:red;}
/* 头部搜索框 end*/

.newspart {clear: both;/*float:left;width:977px;*//*height:255px;*//*border:1px #d9d9d9 solid;*//*padding:10px 10px 10px 10px;*/background-color: #FFFFFF;}
.ml_10 {margin-left:10px;}

.newspart_title { height:29px;background:url(images/newspart_title.png) repeat-x;border-right:1px #d9d9d9 solid;}
.newspart_title p,.newspart_title p span {height:29px;line-height:29px;float:left;display:block;}
.newspart_title p {padding-left:15px; background:url(images/newstitle_bg.png) 0 0;}
.newspart_title p span {padding-right:15px; background:url(images/newstitle_bg.png) right 0;color:#fff;font-size:14px;}
.newspart_title a {line-height:29px;padding-right:5px;}
/*改版*/
/*.newspart_list_title {background:#f3f3f3;height:25px;margin-top:1px;width: 488px;}*/
.newspart_list_title {background:#f3f3f3;height:30px;margin-top:1px;/*width: 1000px;*/border-top: 2px solid #1384dd;}
.newspart_list_title p,.newspart_list li p {float:left;/*margin:2px 0;*/height:30px;/*border-right:1px #d9d9d9 solid;*//*padding-left:10px;*/line-height:30px;width: 115px!important;text-align: center!important;}
.newspart_list_title p:first-child,.newspart_list li p:first-child{
	text-align: left!important;
	padding-left: 4px;
}
.newspart_list p > a:first-child{
	color: #1384dd;
	font-weight: bolder;
	}
.newspart_list_title .noborder {border:none;}
.newspart_list_left {/*border-right:1px dotted #bababa*/}
.newspart_list_heigh {height: 589px;/*float: left;*/}

.imgpart {width:746px;border:1px #d4d4d4 solid;padding:0 1px;margin-top:10px;}
.imgpart_con { background:url(images/indexbg_new.gif) repeat-x left -153px;overflow:hidden;padding:13px 11px 0 11px; width:724px;}
.imgpart_con h1 {height:29px; background:url(images/indexbg.gif) 0 -307px repeat-x;border-right:1px #d4d4d4 solid;}
.imgpart_con h1 a.tit {height:29px; background:url(images/indexbg.gif) -234px -117px no-repeat;display:block; width:106px;line-height:29px; text-align:center;color:#fff;}
.imgpart_con  span{width:85px;height:29px;line-height:29px;padding-left:10px;font-size:14px;}
.imgpart_list {height: 80px; width:720px;} 
.imgpart_list li {float:left; text-align:center;}
.imgpart_list li div {width:140px;}
.imgpart_list li p {white-space:nowrap;text-overflow:ellipsis;overflow:hidden; width:140px;}
.imgpart_list img {background:url(images/indexbg.gif) no-repeat 2px -370px;padding:5px;margin:0 2px;display:inline; }
.imgpart_nav {margin:5px 0;height:10px;}
.imgpart_nav .img{float:right;}
.imgpart_nav a{width:10px;height:10px;display:block;float:left;margin-left:5px;display:block;text-align:center; }
.imgpart_nav .imgon {background:url(images/indexbg.gif) no-repeat -303px -7px;}
.imgpart_nav .imgoff {background:url(images/indexbg.gif) no-repeat -320px -7px;}


.textpart_list {width:720px; height:184px;} 
.textpart_list li {height: 24px;float:left;width:720px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.textpart_list .orange a{color:#ff6600; height:19px;line-height:19px;}
.textpart_list .c999 {padding-left:10px;height:16px;line-height:16px;}


.imgpart_con h1 a.right{display:block;height:29px;line-height:29px;padding-left:18px;}
.imgpart_con h1 a.tit span {display:block;height:29px;}
.wd180 {width:170px;}
.wd95 {width:85px;}
.wd120 {width:100px;}
.wd113 {width:113px;}
.wd255{width:360px;}
.wd473{width:463px;}

.wd143 {width:143px;}
.wd55 {width:55px;}
.wd73 {width:73px;}

.newspart_list { /*overflow:hidden;*//*width: 1000px;*/}
.newspart_list li p {border:none;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;line-height:53px; height:53px;margin:0;}

.jg {border:1px #d9d9d9 solid; background:url(images/jgbg.png) no-repeat 0 0;padding:10px 10px 10px 10px;}
.jg h1 a.right{display:block;height:29px;line-height:29px; padding-left:18px;}
.scroll_img {width:728px;overflow:hidden;margin-top:10px;}

.scroll_img li {float:left;width:120px;margin-right:10px;}
.jq_txt {width:120px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin-top:5px; text-align:center;}
.websitelink{margin-top:10px;width:728px;height:47px;}
.websitelink a {float:left;line-height:22px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding-left:20px;}

.imglink img {margin-bottom:5px;}

.howwork{border:1px #d9d9d9 solid;border-top:2px #0670c0 solid;border-bottom:none;height:165px;overflow:hidden;}
.howwork h1 {overflow:hidden;border-bottom:1px #d9d9d9 solid;height:33px; background:#f4f4f4;}
.howwork h1 span {line-height:33px;padding-left:10px;font-size:18px;font-weight:bold;font-family:微软雅黑;}
.howwork h1 a {line-height:33px;padding-right:10px;}
.howwork ul {padding:5px 10px;}
.howwork li{height:21px;line-height:21px;}

.borb{border-bottom:1px #d9d9d9 solid;}
.weibo {border:1px #d9d9d9 solid;border-top:2px #d00d04 solid;}
.weibo h1 { background:url(images/weibo.png) no-repeat 5px 3px; height:30px;line-height:30px;padding-left:35px;color:#0670c0;border-bottom:1px #d9d9d9 solid;}
.joinfav {display:block; background:url(images/weibo.png) 0 bottom;width:62px;height:21px;}
.weibo table {padding:10px;}
.otherlogo{border:1px #d9d9d9 solid;border-top:2px #0670c0 solid;height:241px;overflow:hidden;margin-top:5px;}
.otherlogo h1 {overflow:hidden;border-bottom:1px #d9d9d9 solid;height:33px; background:#f4f4f4;}
.otherlogo h1 span {line-height:33px;padding-left:10px;font-size:18px;font-weight:bold;font-family:微软雅黑;}
.otherlogo img{padding: 15px 0px 15px 5px}

/* 推荐文章选项卡  */
.box_r_hot {border-bottom:1px #d4d4d4 solid;height:193px; width:240px;}
.box_r_hot dt {height:36px; background:url(images/newjobsbg.gif) no-repeat left -64px;}
/* .howwork ul {border-left:1px #d4d4d4 solid;border-right:1px #d4d4d4 solid;padding-top:5px;overflow:hidden; height:153px;}
 */
 .howwork ol {margin-left:5px  ;border-bottom:1px #ebebeb solid;overflow:hidden;}
.howwork  ol a{border-top:1px #787878 solid;border-left:1px #787878 solid;border-right:1px #787878 solid; display:block;float:left;width:104px;height:21px; background:url(images/newjobsbg1.gif) no-repeat right 0 -102px; text-align:center;color:#000;margin-left:0px;height:21px;}
.howwork  ol a span {display:inline-block;line-height:21px;}
.howwork ol a.on {border-top:1px #787878 solid;border-left:1px #787878 solid;border-right:1px #787878 solid; height:22px;background:url(images/newjobsbg1.gif) no-repeat 0 -102px;position:relative;margin-bottom:-1px;color:#107fd1;font-weight: bold;color:#fff;}
.hotcity a,.hotindustry a,.hotjobs a{display:block;width:77px;text-align:center;height:18px;line-height:18px;float:left;color: #0670c0;}
.hotindustry a,.hotjobs a {width:105px; text-align:left;padding-left:10px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.hot {overflow:hidden;}

/* 长度超过截取字符串。。。  */
.nowrap{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}

.newjobs_content ul {border-bottom:1px #d4d4d4 dashed;overflow:hidden;}
.newjobs_content li{padding:2px 0 2px 10px;line-height:17.3px;float:left;}


/* 弹出友情链接*/
/* popbox */
.popbox{width:500px;background-color:#fff;border:1px #8FA4F5 solid;padding:1px;position:absolute;top:0;left:0;display:none;z-index:120;}
.popbox h2{height:25px;font-size:14px;background-color:#2D82D7;position:relative;padding-left:10px;line-height:25px;color:#fff;}
.popbox h2 a{position:absolute;right:5px;font-size:12px;color:#fff;}
.popbox img{padding-left: 10px;}
.popbox .mainlist{padding:10px;}
.popbox .mainlist li{height:24px;line-height:24px;}
.popbox .mainlist li span{margin:0 5px 0 0;font-family:"宋体";font-size:12px;font-weight:400;color:#ddd;}
#screen{width:100%;height:100%;position:absolute;top:0;left:0;display:none;z-index:100;background-color:#666;opacity:0.5;filter:alpha(opacity=50);-moz-opacity:0.5;}
.homeLinkList_other_jyjx{
	float:left;
	display:inline;
	margin-top:10px;
	padding-right: 0px;
	border:1px #d9d9d9 solid;
}
