@charset "gb2312";
/*-----职位搜索------*/
.jobs_search {width:958px; margin:0 auto; border:1px solid #E4E4E4; background:url(../images/54.gif) repeat-x; background-position:bottom; margin-top:8px; padding-bottom:10px;}
.jobs_search .toptit{ height:30px;background:url(../images/52.gif) repeat-x 0px -239px; border-bottom:1px solid #E4E4E4; margin-bottom:10px;}
.jobs_search .toptit .left{ float:left; width:500px; font-size:14px; line-height:30px; font-weight:bold; padding-left:10px;}
.jobs_search .toptit .right{ float:left; width:430px; line-height:30px; text-align:right}
.jobs_search .tit { width:75px; height:32px;  float:left; text-align:right; padding-top:5px; line-height:32px;}
.jobs_search .item { width:283px; height:32px; float:left; padding-top:5px;}
.jobs_search .item .sltinput{ width:275px; background-image:url(../images/09.gif); background-position:right center; background-repeat:no-repeat; cursor:pointer; border:1px solid 
#cccccc; height:18px; line-height:18px; padding:3px; color:#666666; }
.jobs_search .item_nature { padding-left:12px; height:29px; float:left; padding-top:8px;}
.jobs_search .item_key { width:283px; height:32px; float:left; padding-top:5px;}
.jobs_search .item_key input{ width:275px;border:1px solid #cccccc; height:18px; line-height:18px; padding:3px; color:#666666; }
.jobs_search .item_submit { padding-left:12px; height:31px; float:left; padding-top:6px;}
.jobs_search .item_submit input{background-image:url(../images/55.gif); width:64px; height:24px; border:0px;vertical-align:middle;}
.jobs_search .item_submit span{ padding-left:35px; text-decoration: underline; cursor:pointer}
.jobs_search_adv{border-top:1px solid  #E4E4E4; margin-top:5px; padding-top:5px; display:none}
.jobs_search_adv .advtit { width:75px; height:32px;  float:left; text-align:right; padding-top:5px; line-height:32px;}
.jobs_search_adv .advitem { width:160px; height:32px; float:left; padding-top:5px;}
.jobs_search_adv .advitem .advinput{ width:150px; background-image:url(../images/09.gif); background-position:right center; background-repeat:no-repeat; cursor:pointer; border:1px solid 
#cccccc; height:18px; line-height:18px; padding:3px; color:#666666;}
.jobs_search_adv .advitem .menu { position:absolute; left:0px; top:31px; z-index:88; background-color:#FFFFFF; border:1px #cccccc solid; width:156px; display:none;}
.jobs_search_adv .advitem ul { padding:0px; margin:0px;}
.jobs_search_adv .advitem li { padding-left:10px; line-height:23px; cursor:pointer}
.highlight { color: #FF0000}
/*弹出层*/
.pop-up-category {width:700px; border:5px #666666 solid; background-color:#FFFFFF ;color:#0066CC;position:absolute; padding-bottom:15px; display:none}
.pop-up-category .ptit{width:420px; background-color:#E3F0FF; line-height:32px; font-size:14px; float:left; padding-left:15px; font-weight:bold;}
.pop-up-category .pcloss{ width:250px;height:32px; background-color:#E3F0FF; line-height:32px;float:left; padding-right:15px; text-align:right; cursor:pointer}
.pop-up-category .is_slt{background:url(../images/29.gif) no-repeat 20px 10px;line-height:27px;background-repeat:no-repeat; padding:10px 0px; padding-left:80px; color:#FF6600; height:27px;}
.pop-up-category .is_slt label{ display:block; height:25px; float:left; padding-right:6px;}
.pop-up-category .titllong{background-color: #FFFFCC;height:32px;  line-height:32px;padding-left:15px; width:685px;}
.pop-up-category .txt{ padding:15px 20px;}
.pop-up-category .txt label{ width:150px; padding-left:10px;height:23px; line-height:23px;margin-right:6px; float:left; cursor:pointer}
.pop-up-category .sm{ display:none}
.pop-up-category .go_back{ color: #333333; margin-bottom:10px; padding-left:15px;}
.pop-up-category .go_back span{ color: #FF6600; cursor:pointer}
.pop-up-district {width:700px; border:5px #666666 solid; background-color:#FFFFFF ;color:#0066CC;position:absolute; padding-bottom:15px; display:none}
.pop-up-district .ptit{width:420px; background-color:#E3F0FF; line-height:32px; font-size:14px; float:left; padding-left:15px; font-weight:bold;}
.pop-up-district .pcloss{ width:250px;height:32px; background-color:#E3F0FF; line-height:32px;  float:left; padding-right:15px; text-align:right; cursor:pointer}
.pop-up-district .is_slt{background:url(../images/29.gif) no-repeat 20px 10px;line-height:27px;background-repeat:no-repeat; padding:10px 0px; padding-left:80px; color:#FF6600; height:27px;}
.pop-up-district .is_slt label{ display:block; height:25px; float:left; padding-right:6px;}
.pop-up-district .titllong{background-color: #FFFFCC;height:32px;  line-height:32px;padding-left:15px; width:685px;}
.pop-up-district .districttxt{ padding:15px 20px;}
.pop-up-district .districttxt label{ width:86px; padding-left:6px;height:23px; line-height:23px;margin-right:6px; float:left; cursor:pointer}
.pop-up-district .sm{ display:none}
.pop-up-district .go_back{ color: #333333; margin-bottom:10px; padding-left:15px;}
.pop-up-district .go_back span{ color: #FF6600; cursor:pointer}
.pop-up-trade {width:760px; border:5px #666666 solid; background-color:#FFFFFF ;color:#0066CC;position:absolute; padding-bottom:15px; display:none}
.pop-up-trade .ptit{width:480px; background-color:#E3F0FF; line-height:32px; font-size:14px; float:left; padding-left:15px; font-weight:bold;}
.pop-up-trade .ptit span{ padding-left:15px; color: #FF6600; font-size:12px; font-weight:100}
.pop-up-trade .pcloss{ width:250px;height:32px; background-color:#E3F0FF; line-height:32px;  float:left; padding-right:15px; text-align:right; cursor:pointer}
.pop-up-trade .tradetxt{padding:15px 15px;}
.pop-up-trade .tradetxt li{ float:left; margin-bottom:5px;}
.pop-up-trade .tradetxt label{ width:180px;margin-right:5px; float:left; cursor:pointer; height:23px; line-height:23px; display:block}
.pop-up-trade .txt{ padding:15px 20px;}
/*院校广告*/
#HalfColumn { width:961px; overflow:hidden; margin:0 auto;}
#HalfColumn p{margin-bottom:5px; margin-top:5px;  border:1px solid #ccc;width:475px; height: 55px;overflow: hidden;}
/* 首页中列第五个广告样式*/
#InMainLine05{width:961px;overflow:hidden; margin:0 auto;}
#InMainLine05 p{height: 55px; overflow: hidden;margin-top: 3px;border: 1px solid #C0C4CD;}
/*分站院校招聘*/
.df2 {width:960px;  margin:0 auto; margin-top:8px;}
.df2 .right{float:right;width:960px;}
.df2 .right .box{border:1px solid #E4E4E4; width:960px; height:225px;}
.df2 .right .box .title{height:35px;background:url(../images/fz_daohang.png); border-bottom:1px solid #E4E4E4; line-height:35px; margin-bottom:8px;}
.df2 .right .box .title .left{height:30px; float:left; width:880px; padding-left:10px; font-weight:bold; font-family: "微软雅黑";font-size:16px;color: #FFF;}
.df2 .right .box .title .right{height:30px; float:left; width:60px; text-align:right;font-size:12px;}
.df2 .right .box .list{	float:left;	width:200px;background:url(../images/fz_daobu.gif);line-height:30px;	padding-left:10px;}
/*格子广告*/
.df2 .left1{float:left;width:320px;;}
.df2 .left1 .adimg { width:100%;margin:0 auto;}
.df2 .left1 .adimg .list { width:155px; margin-top:5px; float:left; padding-left:5px;}
.df2 .left1 .adimg .list .imgbox { width:153px; background-color:#FFFFFF; border:1px #E4E4E4 solid; height:50px;}
.df2 .left1 .adimg .list .imgbox img{ width:153px; height:48px; border:0px;}
/*按照行业显示*/
.df3 {width:960px;  margin:0 auto; margin-top:8px;border:1px solid #E4E4E4;}
.df3 .title{height:30px;background:url(../images/52.gif) repeat-x 0px -193px; overflow:hidden}
.df3 .title .tradetabs{}
.df3 .title .tradetabs a{display:block; float:left; height:30px; line-height:30px; color: #666666;text-decoration: none; border-right:1px solid #E4E4E4; text-align:center; padding-left:10px; padding-right:10px;}
.df3 .title .tradetabs a.selected {height:30px; line-height:30px; background-color:#FFFFFF; color:#000000}
.df3 .show {}
.df3 .list { padding:10px;}
.df3 .list li{ display:inline; float:left; list-style:none; width:288px; height:28px; margin-top: 0px; margin-right: 15px; margin-bottom: 0px; margin-left: 0px; background-image: url(../images/tp.png); background-repeat: no-repeat; background-position: left 10px; padding-left: 10px; overflow: hidden; }
.df3 .list li .tj_gs { font-family: "宋体"; font-size: 12px; line-height: 28px; font-weight: normal; color: #0066CC; }
.df3 .list li .tj_gs a{ font-family: "宋体"; font-size: 12px; line-height: 28px; font-weight: normal; color: #0066CC; text-decoration: none; }
.df3 .list li .tj_gs a:hover{ text-decoration: underline; color: #FF0000; }
.df3 .list li .tj_gw { font-family: "宋体"; font-size: 12px; line-height: 28px; font-weight: normal; color: #999999; padding-left: 6px; }
.df3 .list li .tj_gw a{ font-family: "宋体"; font-size: 12px; line-height: 28px; font-weight: normal; color: #999999; text-decoration: none; }
.df3 .list li .tj_gw a:hover{ text-decoration: underline; }

/*资讯*/
.df4 {width:960px;  margin:0 auto; margin-top:8px;}
.df4 .box{ float:left; width:312px;border:1px solid #E4E4E4; margin-right:8px;}
.df4 .box.last{ width:314px; margin-right:0px;}
.df4 .box .title{ height:30px; background:url(../images/52.gif) repeat-x 0px -239px; border-bottom:1px solid #E4E4E4; line-height:30px; width:250px; float:left; padding-left:10px; font-size:14px; font-weight:bold; color: #F60; }
.df4 .box .more{height:30px;background:url(../images/52.gif) repeat-x 0px -239px; border-bottom:1px solid #E4E4E4; line-height:30px; width:52px;float:left}
.df4 .box .more.last{height:30px;background:url(../images/52.gif) repeat-x 0px -239px; border-bottom:1px solid #E4E4E4; line-height:30px; width:54px;float:left}
.df4 .box .txt { padding:10px;}
.df4 .box .txt  li{ padding-left:8px; height:23px; line-height:23px;background:url(../images/01.gif) no-repeat 0px -13px;}

.df4 .box .txt .zx_box{ height: auto; overflow: hidden; width: 300px; padding-top: 1px; padding-right: 1px; padding-bottom: 8px; padding-left: 1px; }
.df4 .box .txt .zx_box .zx_box_img { padding: 2px; float: left; height: 76px; width: 100px; margin-right: 9px; border: 1px solid #CCC; }
.df4 .box .txt .zx_box .zx_box_txt { float: right; height: 82px; width: 181px; }
.df4 .box .txt .zx_box_txt .zx_box_txt_ti { font-family: "新宋体"; font-size: 12px; line-height: 22px; font-weight: bold; color: #666; text-align: center; height: 22px; width: 181px; overflow: hidden; }
.df4 .box .txt .zx_box_txt .zx_box_txt_ti a{ font-family: "新宋体"; font-size: 12px; line-height: 22px; font-weight: bold; color: #666; text-decoration: none; }
.df4 .box .txt .zx_box_txt .zx_box_txt_ti a:hover{ text-decoration: underline; }
.df4 .box .txt .zx_box_txt .zx_box_txt_cont { font-family: "新宋体"; font-size: 12px; line-height: 20px; color: #666; text-decoration: none; height: 60px; width: 181px; overflow: hidden; }
.df4 .box .txt .zx_box_txt .zx_box_txt_cont a{ color: #F60; text-decoration: none; padding-left: 5px; }