﻿@charset "utf-8";
/* CSS Document */

body{margin:0; font-size:14px; font-family:Arial, Helvetica, sans-serif,微软雅黑;}
.site-top{height:40px; line-height:40px; background-color:#f5f5f5; border-bottom:1px #c9dbe6 solid;}
.site-top .container{}
h1,h2,h3,h4,h5{margin:0;padding:0; font-family:微软雅黑;}
a, a:link,a:visited{color: #3e567b;text-decoration: none;font-family:微软雅黑;}
a:hover{color:#c94c00;}
img{border:none;}
.border{border:1px #e2e2e2 solid;}
ul,ol,li{margin: 0;list-style: none;padding:0;}
.top,.container{width:1200px; margin:0 auto;padding:55px 0 0 0;}
.mar_t_10{margin-top:10px;}
.site-top .container h1{font-size:14px; font-weight:normal; color:#004b90;}
.site-top .container .site-nav a{padding:0 8px;}
.left{float:left;}
.logo{margin-top:6px;}
.right{float:right;}
.more{float:right;font-size:12px;margin-right:8px;}
.h3_title .more a{color:#fff;}
.clearfix:after{content:"."; display:block;visibility:hidden; clear:both; height:0;}
.h3_title{padding: 0 0 0 15px;background-image: linear-gradient(to top,#fbfbfb,#fcfeff);color:#049be0;height:35px;line-height: 35px;border-radius:5px 5px 0 0;border:1px #e2e2e2 solid;border-bottom:2px #049be0 solid;border-top:1px #e2e2e2 solid;font-size:16px;}
.right ul{float:left;}
.right ul li{float: left;margin-left:22px; display:block;}
.nav_menu{margin:7px auto 0 auto;width:1200px; background-image:url(../images/topbg/nav_bg.gif);height:37px;line-height:37px;color:#fff;border-left:1px #0c71b9 solid;border-right:1px #0c71b9 solid;}
.nav_menu ul{float:left;padding:0 10px;}
.nav_menu ul li{float:left;font-size:14px;border-right: 1px solid #2c87e1;height:30px;line-height: 30px;margin-top:3px; font-weight:bold;}
.nav_menu ul li a:hover{color: #004968;background: url(../images/topbg/nav1n.gif) no-repeat;}
.nav_menu  li a{width:85px;height: 30px;line-height: 30px;text-align: center;color: #FFF;display: block;border-right: 1px solid #07519b;}
.nav_menu ul li a.curwidth{width:95px;}
.nav_menu ul li a.curwidth:hover{background: url(../images/topbg/nav95.gif) no-repeat;}
#warp{margin: 0 auto; padding:10p 0; width:1200px;}
.main_1200{width:1200px; overflow:hidden;}
.mar_l_11{margin-left:11px;}
.w_850{width:850px; border-right:1px #e2e2e2 solid;border-top:1px #e2e2e2 solid;border-left: none;}
.w_339{width:348px;height:412px; overflow:hidden;border-right: none;}
.hotjob{width:340px;float:right;}
.hotjob h3{padding: 0 0 0 15px;background-image: linear-gradient(to right,#007fd8,#38ba91);color:#fff;height:35px;line-height: 35px;border-radius:5px 5px 0 0;}
.hotjob .hotlist{padding:0; border:1px #e2e2e2 solid; height:363px;overflow:hidden;}
.bg_toutiao{background-image:url(../images/topbg/ttbg.gif);background-repeat: repeat-x;}
.yuanqu_list{width:1200px; margin:0 auto;}
.yuanqu_list a{display:block; float:left;}
.yuanqu_list dl{float:left;width: 260px;background-color:#FFFFFF;padding:12px;margin: 8px 18px 8px 0;border:1px #e2e2e2 solid;}
.yuanqu_list dl img{width: 260px;height: 150px;}
.yuanqu_list dl dt{ margin:0; padding:0;}
.yuanqu_list dl dd{margin:0; padding:0;}
.yuanqu_list dl dd h3{font-size: 16px;margin:0;padding:0;color:#000000;font-weight:normal;}
.yuanqu_list dl dd p{font-size:14px; margin:0; padding:5px 0; color: #999999}
.m_wx{width:100%;float:left;margin:5px 0;}
.m_wx p{margin: 0;padding:0;font-size:16px;}
.m_wx p a{background-color: #18d0eb;margin:0 0 0 8px;color:#fff;width:161px;float:left;border-radius:5px;height: 40px; line-height: 40px;cursor: pointer;}
.m_wx p a.sjzp{background-color: #ff6a6a;}
.m_wx p a.sjzp span{background:url("https://www.91boshi.net/images/ico/index-foot.png") -415px -133px no-repeat;width:60px;height:40px; display: block;float:left;}
.m_wx p a.wxzp span{background:url("https://www.91boshi.net/images/ico/index-foot.png") -455px -133px no-repeat;width:60px;height:40px; display: block;float:left;}
.m_wx p a.wxzp,a.sjzp{display:inline-block;position:relative;}
.m_wx p a.wxzp i{display:none;border: 1px solid #d9d9d9;background: #fff;padding: 5px;width: 120px;height: 120px;position: absolute;top:50px;left: 8px;}
.m_wx p a.wxzp i:before{content:"";display:block;position:absolute;bottom:130px;left:60px;z-index:5;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #585858;}
.m_wx p a.wxzp i:after {content:"";display:block;position:absolute;bottom:130px;left:60px;z-index:6;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #fff;}
.m_wx p a.wxzp:hover i{display:block;}
.m_wx p a.sjzp i{display:none;border: 1px solid #d9d9d9;background: #fff;padding: 5px;width: 120px;height: 120px;position: absolute;top:50px;left: 8px;}
.m_wx p a.sjzp i:before{content:"";display:block;position:absolute;bottom:130px;left:60px;z-index:5;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #585858;}
.m_wx p a.sjzp i:after {content:"";display:block;position:absolute;bottom:130px;left:60px;z-index:6;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #fff;}
.m_wx p a.sjzp:hover i{display:block;}
.r_jobreg{float:right;width: 345px;border-radius: 0 5px 0 0;}
.r_jobreg ul{margin:0;padding: 8px 0 0 12px;float:left;width: 328px;background: url("https://www.91boshi.net/images/ico/r_reg_ico.png") -5px 12px no-repeat;}
.r_jobreg ul li{float:left;font-size: 15px;padding: 0 18px 0 9px;display: block;height:85px;line-height:120px;font-size:15x;}
.r_jobreg ul li a{display: block;height:85px;color:#3e567b;}

/*search*/
.search{width:800px;float:left;margin:0;background-color:none;height:46px;background:url("https://files.91boshi.net/images/footerSearchBar.png") 0 -46px;}
.search .sbc{float:left;height:46px;}
.sbf, .sb1{float: left;width: 5px;height: 46px;background: url("https://files.91boshi.net/images/footerSearchBar.png") left top;}
.sb1{background-position: right top;float: right;}
.search form{margin:0;padding:0;background-color:none;}
.search input{border:1px #e2e2e2 solid;outline:none;background-color:0;width:650px;float:left;padding:8px 0 8px 10px; margin:6px 0 0 10px; border-radius:14px 0 0 14px;}
.search button{float:left;cursor:pointer;width:100px;height:34px;margin:6px 0 0 0;border:none;background-image:url(https://www.91boshi.net/images/scbg.gif);}

/*index search*/
.i_search{width:415px;float:left;margin:5px 0 0 0;background-color:none;height:auto;}
.i_search form{margin:0;padding:0;background-color:none;}
.i_search input{border:1px #e2e2e2 solid;outline:none;background-color:0;width:290px;float:left;padding:8px 0 6px 10px; margin:6px 0 0 10px; border-radius:14px 0 0 14px;}
.i_search button{float:left;cursor:pointer;width:100px;height:34px;margin:6px 0 0 0;border:none;background-image:url(https://www.91boshi.net/images/scbg.gif);}


/*reg*/
#reg{margin:3px 0 0 9px; text-align:center;}
#reg a{height:40px;width:165px;background-color:red;float:left;color:#fff; line-height:40px;font-size:18px;}
#reg a.reg1{background-color:#18d0eb;;border-radius:5px 0 0 5px;}
#reg a.reg2{background-color:#ff6a6a;border-radius:0 5px 5px 0;}
#reg a.reg1:hover{background-color:#0075bf;}
#reg a.reg2:hover{background-color:#f69c00;}

/*高校招聘地区分类*/
.box_2{height:49px;padding:8px 0;border:#dedede 1px solid; background-image:url(../images/top_ibg.jpg); float:left;}
.box_2 h4{font-size:15px; float:left; margin:5px 8px 0 12px; display:block;color: #ff6c00;}
.box_2 .list{float:left; width:660px;}
.box_2 .list ul{margin:2px 5px 0 0px; padding:0; display:block; float:left; width:680px;}
.box_2 .list ul li{float:left;padding:0 5px; }
.box_2 .list ul li .i{margin:0 8px;}
.scrolling{float:right;  overflow:hidden; position:relative; height:40px;width:435px;;}
.scrolling #g_list{margin:3px 0; padding:0;}
.scrolling #g_list li{margin:0 0 0 3px; padding:0; list-style:none;float:left;width:49%;font-size: 14px;}
.scrolling #g_list li a{color:#ff4801;}

/*重点招聘分类*/
.h2_title{border:1px #e2e2e2 solid;border-bottom:0;border-radius:5px 5px 0 0;background-image:linear-gradient(to top,#fbfbfb,#fcfeff);}
.h2_title h2{font-size:16px;padding:8px 12px;border-bottom:2px #049be0 solid;color:#049be0;}
.h2_title h2 a{color:#2fa9e1;}
.h2_title span{float:right;padding:8px;font-family:微软雅黑;}
ul.key_list{float:left;border:1px #e2e2e2 solid;padding:8px 0;width:1198px;}
ul.key_list li{float:left;width:285px;margin:0 0 0 12px;line-height:30px;height:30px;}
ul.key_list li b{float:right;font-size:12px;color:#fd5a00; font-weight:normal;}
ul.key_list li a{background: url(../images/images_ico_03.gif) no-repeat scroll 0 45%; padding: 6px 0 8px 10px;}

/*--专业导航-弹窗样式--*/
#gray{width:100%;height:100%;background:rgba(0,0,0,0.3);position:fixed;top:0px;display:none;z-index:99;}
.popup{	width:950px; height:630px;background-color:#fff;position:absolute;z-index:100;border:8px solid #cdcdcd;left:400px;top:80px;display:none;border-radius:8px; z-index:999;}
.popup .top_nav{width:950px;height:46px;background-image: linear-gradient(to right,#007fd8,#38ba91);border-bottom:1px solid #ebeaea;position:relative;cursor:move;}
.popup .top_nav i{width:35px;height:35px;background:url(../images/sucai_tubiao.png) -314px -5px;position:absolute;top:6px;left:8px;display:block; }
.popup .top_nav span{font:18px/18px 'microsoft yahei';color:#fff;display:block;position:absolute;top:13px;left:50px;}
.popup .top_nav a.guanbi { background:url(http://demo.sc.chinaz.com/Files/DownLoad/webjs1/201612/jiaoben4753/images/popup_guanbi.png) repeat 0px 0px; width:35px; height: 35px; display: block; position:absolute;top:8px;right:10px;cursor:pointer;}
.popup .top_nav a.guanbi span { display: none;}
.popup .top_nav a.guanbi:hover { background: url(http://demo.sc.chinaz.com/Files/DownLoad/webjs1/201612/jiaoben4753/images/popup_guanbi.png) repeat 0px -35px; }
.popup .min{width:950px;height:auto;padding:10px 0;}
.popup .min dl{margin:0 0 0 12px;padding:0;float:left;}
.popup .min dl ul{margin:0;padding:0;float:left;width:100%;}
.popup .min dl ul li{padding:5px 0;float:left;width:100%;font-size:15px;}
.popup .min dl dt{float:left;width:100px;padding:0;margin:0;font-size:18px;font-weight:bold;}
.popup .min dl dd{float:left;width:500px;padding:0;margin:5px 0;}
.popup .min dl dd a{padding:5px 8px;border:1px #e2e2e2 solid;margin:0 8px;border-radius:5px;}
.popup .min dl dd a:hover{background-color:#ff7200;border:1px #ff7200 solid;color:#fff;}
.sub_right{float:right; width:210px; margin-right:15px;}
.sub_right img{width:200px; border:1px #e2e2e2 solid; padding:5px; margin:3px;}

/* 专业导航-table menu */
button.tc{background-color:#cae9fd;border:#9ec7ff 1px solid;border-radius:8px;width:330px;height:36px;font-size:22px;color:#025fbd;line-height:36px;background-image:url(https://www.91boshi.net/images/ico/bsm_xueke.png);background-size:15%;background-repeat:no-repeat;background-position:58px 4px; cursor: pointer;margin:8px 5px 2px 7px;}
button.tc b{padding-left:30px;}
.subCate{position:relative; width:720px; height:568px; clear:both; overflow:hidden; background:#f7f8f9;border-top:1px solid #ddd; float:left;}
.subCate .hd{ float:left;width:40%; max-width:140px;}
.subCate .hd ul{ margin-top:-1px; padding:0;}
.subCate .hd ul li{ height:56px; overflow:hidden; line-height:56px; text-align:center; background: url(nonow.png) 96% center no-repeat #f3f4f6;border-top:1px solid #ddd;font-size:18px; border-right:1px solid #ddd; cursor:pointer;}
.subCate .hd .last{ border-top:1px solid #ddd; }
.subCate .hd ul li.on{ border-right:none; color: #FF3300;}
.subCate .bd{ float:right; width:80%; height:560px; overflow: auto;}
.subCate .bd .subCateSon{margin:10px; float:left;}
.subCate .bd .subCateSon p{border-bottom:1px #d2d2d2 dashed; padding-bottom:15px;}
.subCate .bd .subCateSon .zy_tid_title{border-radius:5px 0 0 5px; background-color: #D6EEFC; color:#000;}
.subCate .bd .subCateSon a{display:inline-block;border-radius:5px;padding:5px;color:#000000;border:1px #d2d2d2 solid;overflow:hidden;tmargin-bottom:5px;text-align:left;margin-right:5px;	font-size:15px;	text-decoration: none;}
.subCate .bd .subCateSon a:hover{background-color:#FF6600; color:#fff;}

/*--专业导航-下拉菜单--*/
.hdnav_top{z-index:999;position:relative;background-color:#039ee1;height:40px;width:1200px;margin-top:1px;margin-right:auto;margin-left:auto;}
.nav_menu2{z-index:999;position:relative}
.nav_menu2 li{border-bottom: medium none; text-align: center;width: auto;float: left; font-size: 15px;border-top: #09aaf0 2px solid;font-weight: normal;border-left: #024692 1px solid;}
.nav_menu2 li a{line-height:38px; height:40px;margin:0 21px 0 22px;}
.nav_menu2 li.hover{border-bottom:medium none;background:#fff;font-weight:bold;}

a.nav_link{letter-spacing:1px;color:#fff;}
.nav_menu2 li.curron{border-bottom-color:#724e3e;border-top-color:#724e3e;background:#724e3e;color:#fff;border-right-color:#724e3e;border-left-color:#724e3e;font-weight:normal}
#indexhall{border-bottom-color:#09aaf0; border-top-color: #09aaf0;background: #006699;color: #fff;border-right-color: #09aaf0;border-left-color: #09aaf0;font-weight: normal;}
.nav_menu2 li.hover a.nav_link{color:#472c21}
.nav_menu2 li.curron{border-top-color:#724e3e;border-bottom-color:#724e3e;border-left-color:#724e3e;border-right-color:#724e3e;background:#724e3e;color:#fff;font-weight:normal;}
.hover#indexhall{width:83px;background:#724e3e;font-weight:normal;border-right:#664536 1px solid;}
.hover#indexhall a.nav_link{color:#fff}
.hover#flashbuy a.nav_link{color:#fff}
.pop_menu{padding:15px 0 0 15px;z-index:9998;border-bottom:#003e66 2px solid;position:absolute;text-align:left;border-left:#003e66 2px solid;padding-bottom:2px;width:1181px;display:none;background:#fff;overflow:hidden;border-top:medium none;top:40px;border-right:#003e66 2px solid;left:0; }
.nav_menu2 li.hover .pop_menu{display:block}
.pop_menu dl{margin:15px 8px; float:left; width:1150px;}
.pop_menu dl li{border:0;width:1150px;text-align:left; float:left; border-bottom:1px #e2e2e2 dashed; padding:8px 0;}
.pop_menu dl li dt{float:left; margin:0; padding:0;}
.pop_menu dl li dt a{background-color:#006699; color:#FFFFFF; border:0;border-radius:5px 0 0 5px;}
.pop_menu dl li dd{float:left; margin:0; padding:0; font-size:14px;}
.pop_menu dl li dd a{ background-color:#F9FDFF;}
.pop_menu dl li a{border:1px #e2e2e2 solid; border-radius:5px;padding:0 5px;margin:0 5px;display:inline-block; height:35px; line-height:35px;}
.pop_menu p{margin:5px 0; padding:0; font-weight:normal; line-height:18px; font-size:12px; border-bottom:1px #e2e2e2 dashed;}
.pop_menu p a{border-radius:5px;padding:0 5px;margin:5px;display:inline-block; height:35px; line-height:35px;background-color:#F9FDFF;border:1px #e2e2e2 solid;}
.pop_menu a.zy_tid_title{background-color:#006699; color:#FFFFFF; border:0;border-radius:5px 0 0 5px;}

/*第二屏图标*/
ul.jobico2{float:left;}
ul.jobico2 li{float:left; width:188px; height:50px; margin:5px 11px 5px 0;border:1px #d2d2d2 solid;text-align:center;}
ul.jobico2 li:nth-child(6n){margin-right:0;}

/*一行三列--博士后招聘专区*/
.bsh_column{float:left;width:388px;border-top:none;}
.bsh_column .title_h3{font-size: 15px;border-bottom: 1px #e2e2e2 solid;padding:8px;color:#ea5300; text-align:center;border-radius: 0 0 5px 5px;background-image:linear-gradient(to top,#fbfbfb,#fcfeff);}
.bsh_column .column_list{margin:0; padding:0 8px; list-style:none;float:left;width:100%;}
.bsh_column .column_list li{width:100%;padding:5px 0;}
.bsh_column .column_list li a{background: url(../images/images_ico_03.gif) no-repeat scroll 0 45%; padding: 6px 0 8px 10px;}

/*一行三列--专区*/
.h_column{float:left;width:390px;border-top:none;}
.h_column .title_h3{font-size: 15px;border-bottom: 1px #e2e2e2 solid;padding:8px;color:#ea5300; text-align:center;border-radius: 0 0 5px 5px;background-image:linear-gradient(to top,#fbfbfb,#fcfeff);}
.h_column .column_list{margin:0; padding:5px 0; list-style:none;float:left;}
.h_column .column_list li{width:100%;}
.h_column .column_list li a{background: url(../images/images_ico_03.gif) no-repeat scroll 0 45%; padding: 6px 0 8px 10px;}


/*一行二列*/
.column_2list{float:left;width:595px;overflow:hidden;}
.column_list{float:left;width:auto;border:1px #e2e2e2 solid;padding:8px 5px;}
.column_list li{float:left;width:283px;margin:0 0 0 8px; line-height:30px; height:30px;}
.column_list li a{background: url(../images/images_ico_03.gif) no-repeat scroll 0 45%; padding:0 0 0 10px;}
.column_2list .dl_list{float:left;padding:14px 0px;box-shadow: 0px 2px 5px 0px #e2e2e2;border:1px #e2e2e2 solid;border-top:none;}
.column_2list .dl_list dl{float:left;width:50%;}
.column_2list .dl_list dl dt{float:left;width:70px;border:1px #e2e2e2 solid;margin:0 10px;padding:2px;border-radius:5px}
.column_2list .dl_list dl dt img{width:70px; display:block;}
.column_2list .dl_list dl dd{}
.column_2list .dl_list dl dd h4{font-size:15px;}
.column_2list .dl_list dl dd h4 a{color:#666666;}
.column_2list .dl_list dl dd p{font-size: 12px;margin:0;padding:5px 12px;color:#a0a0a0;}

/*一行四列*/
.dl_list4{float:left;padding:14px 0px;box-shadow: 0px 2px 5px 0px #e2e2e2;border:1px #e2e2e2 solid;border-top:none; width:1198px;}
.dl_list4 dl{float:left;width:20%; margin:0;}
.dl_list4 dl dt{float:left;width:70px;border:1px #e2e2e2 solid;margin:0 10px;padding:2px;border-radius:5px}
.dl_list4 dl dt img{width:70px; display:block;}
.dl_list4 dl dd{}
.dl_list4 dl dd h4{font-size:15px;}
.dl_list4 dl dd h4 a{color:#666666;}
.dl_list4 dl dd p{font-size: 12px;margin:0;padding:5px 12px;color:#a0a0a0;}

/*紧缺专业滚动*/
.jqzy{border:1px #e2e2e2 solid;width:1198px;margin-bottom: 10px; display:block; overflow:hidden;position: relative;}
.jqzy h3{margin:0 8px 0 0;padding:5px;float:left;width:70px;font-size: 15px;background-color:#0092b7;color:#fff; text-align: center;display: inline-block;position: relative;}
.jqzy h3:before{content:"";display:block;position:absolute;top:5px;left:75px;z-index:5;border-top:8px solid transparent;border-left:12px solid #0092b7;border-bottom: 12px solid transparent;}
.jqzy .bd{overflow: hidden;position:relative;padding:5px 0 0 0;}
.jqzy ul{margin:0;pading:5px 0;display:block; overflow:hidden;width:98%;}
.jqzy ul li{float:left;margin:0 8px;padding:0;}

/**/
#Headlines{height:107px;text-align:center; background:url(../images/topbg/toutiao.png) no-repeat 2em center;}
#Headlines h2{font-size:1.8em;color:#0065aa;padding-top:15px;padding-left:2em;}
#Headlines p{padding:0;margin:5px 0;padding-left:3em;}
#Headlines p a{margin:0 0 0 5px;}
.w_box{float:left;padding:8px 0px 0px 0px;width:849px;border-radius:5px 0 0 0;border:1px #e2e2e2 solid;border-right: none;}
.w_box .flashad{float:left;width:395px;margin-left:10px;}
.w_box .flashad .FP_pic img{width:395px; height: 285px;}


.FocusPic {width:395px; margin:0; height:285px;zoom:1;overflow:hidden; position:absolute;}
.FocusPic .FP_angle{width:7px;height:7px;overflow:hidden;font-size:0;line-height:0;position:absolute;z-index:10;}
.FocusPic .FP_arr_left{width:13px;height:25px;position:absolute;z-index:8;top:125px;left:5px;background:url(https://files.91boshi.net/images/p_w_05.gif) no-repeat 0 0;filter:Alpha(Opacity=80);opacity:.8;cursor:pointer;}
.FocusPic .FP_arr_right{width:13px;height:25px;position:absolute;z-index:8;top:125px;right:5px;background:url(https://files.91boshi.net/images/p_w_06.gif) no-repeat 0px 0;filter:Alpha(Opacity=80);opacity:.8;cursor:pointer;}
.FocusPic .FP_NumList{position:absolute;right:10px;bottom:13px;zoom:1;overflow:hidden;z-index:9;}
.FocusPic .FP_NumList span{float:left;padding:0px 5px;margin-left:10px;display:inline;background:#000;color:#fff;font-family:Arial, Helvetica, sans-serif;cursor:pointer;}
.FocusPic .FP_NumList span.selected{background:#fff;color:#000;}
.FocusPic .FP_pic{width:700px;height:300px;overflow:hidden;float:left;}
.FocusPic .FP_pic .FP_tit_bg{height:40px;width:395%;margin-top:-40px;background:#000;filter:Alpha(Opacity=30);opacity:.3;}
.FocusPic .FP_pic .FP_tit_txt{line-height:36px;padding-left:8px;margin-top:-40px; font-size:14px; font-weight:bold; color:#fff;position:relative;*position:static;}

.FocusPic .FP_pic .FP_tit_ico{width:11px;height:15px;margin:-22px 0 0 7px;overflow:hidden;font-size:0;line-height:0;position:relative;*position:static;}
.FocusPic .FP_pic a:link,.FP_pic a:visited{color:#fff;text-decoration:none;}
.FocusPic .FP_pic a:hover{text-decoration:underline;}

/*news*/
#Tabs_01{width:434px; float:left; height:295px;}
h1,h2,h3,h4,h5,h6{font-size:14px;}
ul,ol,li{margin:0;padding:0; list-style:none;}
.fl{float:left;}
.fr{float:right;}
.left{float:left; _display:inline;}
.right{float:right; _display:inline;}
.clear{clear:both;}
.clearfix:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
.clearfix{zoom:1; display:inline-block; _height:1px;}
*html .clearfix{height:1%;}
*+html .clearfix{height:1%;}
.clearfix{display:block;}
.db{display:block !important;}
.dn{display:none !important;}
.phone{border:1px solid #e2e7eb;border-bottom: none;border-left: none;}
.phone .phtit{width:434px; height:32px; border-bottom:1px solid #e2e7eb; background:#f7f6f6;}
.phone .phtit .phbtn{float:left; width:108px; height:32px; line-height:32px; border-left:1px solid #e2e7eb; font-size:14px; text-align:center; margin-left:-1px;}
.phone .phtit .phbtn a{display:block; text-decoration:none; color:#666;}
.phone .phtit .phbtn.tag_01{padding:0 1px; border-top:2px solid #be0900; font-weight:bold; background:#fff; line-height:30px; margin-top:-1px; _position: relative; _margin-bottom:-1px;}
.phone .phtit .phbtn.tag_01 a{color:#be0900;}
.phone .phcon{height:auto; float:left; display:none; font-size:12px;margin-top: 5px;}

.gonggao{float:right;width: 348px;padding-bottom:10px;}
.gonggao .phtit{width:347px; height:32px; border-bottom:1px solid #e2e7eb;border-top:1px solid #e2e7eb; background:#fff;}
.gonggao .phtit .phbtn{float:left; width:172px; height:32px; line-height:32px; border-left:1px solid #e2e7eb; font-size:14px; text-align:center; margin-left:-1px;}
.gonggao .phtit .phbtn a{display:block; text-decoration:none; color:#ff5a00;}
.gonggao .phtit .phbtn.tag_03{padding:0 1px; border-top:2px solid #ff5a00; font-weight:bold; background:#fff; line-height:30px; margin-top:-1px; _position: relative; _margin-bottom:-1px;color:#ff5a00;}
.gonggao .phtit .phbtn.tag_03 a{color:#ff5a00;}
.gonggao .phcon{display:none; font-size:12px;}
.gonggao .news_list{padding:6px 8px 0 8px;}
.gonggao .news_list li{font-size: 14px;background: url(../images/images_ico_03.gif) no-repeat scroll 0 46%;padding: 5px 0 8px 10px;}


.news{float:left;width:420px;margin-left:5px;}
.news ul{background-image:url(https://files.91boshi.net/images/ico.png);background-repeat: repeat-y;background-position:left 276px;float:left;width:420px;}
.news ul li{padding:0;font-size:14px;line-height:28px;margin:0;padding-left: 38px;width:90%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.news ul li span{float:right;font-size:12px;}

.news_top{margin:0;padding:8px 0;;float:left;width:428px;border-bottom:1px #e2e2e2 dashed; display: block;}
.news_top dt{margin: 0;padding:0 0 0 5px;float:left;width:85px;height:70px;}
.news_top dt img{width:85px; height:65px;}
.news_top dd{float:right;width:325px;margin:0 6px 0 0;padding:0;}
.news_top dd h4{padding:0;margin:0; text-align: center;font-size:16px;}
.news_top dd p{padding:5px 0;margin:0;font-size:12px;color:#aaaaaa; text-indent:24px;}

/*hotjobs*/
.hotlist{padding:5px 0;margin:0;width:;float:left;}
.hotlist li{display: block;float:left;width:100%;border-bottom:1px #e2e2e2 solid;}
.hotlist li a{padding:0.8em 5px;display: block;position: relative;text-align:left;text-overflow: ellipsis;overflow: hidden;white-space:nowrap;}
.hotlist li h4{white-space: nowrap;text-overflow:ellipsis;overflow:hidden;white-space: nowrap;font-weight: normal;text-shadow: none;}
.hotlist li img{max-height:3.5em !important;position: static !important;float: left !important;margin-right: 0.7em !important;}
.hotlist li p{font-size: 0.8em;color: #999;margin-bottom: 0;font-weight: 400;display: block;margin: .6em 0;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.hotlist li p em{padding:0 0 0 1em;}
.emgk-icon:after{display:inline-block; width:1em; height:1em; margin-right:0.2em; content:""; background-size:100% 100% !important;}
.emgk-icon.emgk-icon-place:after{background:url(http://g.eol.cn/app/static/images/icon-place.png) no-repeat;}
.emgk-icon.emgk-icon-eye:after{background:url(http://g.eol.cn/app/static/images/icon-eye.png) no-repeat;}

.qrjh_list ul li, ul.key_list li, .column_list li{overflow: hidden; white-space: nowrap;text-overflow: ellipsis;}

/*1000plan*/
.qrjh_hot{border:1px #e2e2e2 solid;margin:0;padding:10px 0;border-bottom: 1px #e2e2e2 dashed;}
.qrjh_hot img{width:60px;}
.qrjh_hot li{float:left;width:225px;padding:5px 7px;}
.qrjh_hot li dt{float:left;width:60px;}
.qrjh_hot li dd{float:right;padding:10px 0;margin:0;width:150px;}
.qrjh_list{width:1142px;margin:0 5px 0 5px; float:left; display:block;}
.qrjh_list ul{border-top:none;padding:8px 0;}
.qrjh_list ul li{float:left;width:268px;padding:0 8px;height:30px; line-height:30px;}
.qrjh_list ul li a {background: url(../images/images_ico_03.gif) no-repeat scroll 0 45%; padding: 6px 0 8px 10px;}

.plan_1000{float:Left;border:1px #e2e2e2 solid;border-top:none;position:relative; width:1198px;}
.plan_1000 .tag_span{float:left;width:22px;font-size: 12px;margin-top:20px;}
.plan_1000 .tag_span span{border:1px #e2e2e2 solid;border-left:none;float: left;margin:5px 0;padding:5px;border-radius:0 5px 5px 0;background-color:#f6f6f6;color:#9aa6b5;}
.plan_1000 .tag_span4{float:right;width:22px;font-size:12px;margin:20px 1px 0 0;}
.plan_1000 .tag_span4 span{border:1px #e2e2e2 solid;border-right:none;float: left;margin:5px 0;padding:5px;border-radius:5px 0 0 5px;background-color:#f6f6f6;color:#9aa6b5;}
.plan_1000 .l_ul{float:left;width:250px;margin-left:5px;}
.plan_1000 .c_ul{width:570px;margin:0 0 0 30px;}

/*Banner*/
.banner_2 img{width:593px;border:1px #e2e2e2 solid;height:65px; float:left;}
.banner_3 img{width:393px;border:1px #e2e2e2 solid;height:65px; float:left;}

/*Jobicon*/
.jobicon{}
.jobicon li{float:left; display: block;width:230px;margin-right:10px;border:1px #e2e2e2 solid;margin-top:10px;}
.jobicon li:hover{background-image: linear-gradient(to right,#e7f1fc,#fcfcff);font-size:12px;}
.jobicon li img{height:60px;width:230px; display: block;}
.jobicon li.clr_mar_r10{margin-right:0;}
.jobicon li a{display: block;}
.jobicon li p{padding:5px 0;margin:0;text-align: center;border-top:1px #e2e2e2 solid; font-size:12px;}

/*Jobicon_qrjh*/
.jobicon_qrjs{}
.jobicon_qrjs li{float:left; display: block;width:230px;margin-right:10px;border:1px #e2e2e2 solid;margin-top:8px;background-image: linear-gradient(to 1right,#fbf9f1,#fbf9f1);}
.jobicon_qrjs li:hover{background-image: linear-gradient(to right,#e7f1fc,#fcfcff);font-size:12px;}
.jobicon_qrjs li img{height:60px;width:230px; display: block;}
.jobicon_qrjs li.clr_mar_r10{margin-right:0;}
.jobicon_qrjs li a{display: block;}
.jobicon_qrjs li p{padding:5px 0;margin:0;text-align: center;border-top:1px #e2e2e2 solid; font-size:12px;}

/*bottom job*/
.box_left_320{width:320px;}
.box_center_540px{width:538px; margin:0 10px;border:1px #e2e2e2 solid; background-image: url(../images/topbg/center_titlebg.jpg); background-repeat:repeat-x;}
.box_center_540px h2{margin:0 auto;padding:22px 0 10px 0; text-align:center;border-bottom:1px #e2e2e2 solid; width:500px;}
.box_left_320 .box_top{margin:0;padding:8px 0;border:1px #e2e2e2 solid;float:left;width:318px;border-bottom:1px #e2e2e2 dashed; display: block;}
.box_left_320 .box_top dt{margin: 0;padding:0 0 0 5px;float:left;width:60px;height:81px;}
.box_left_320 .box_top dt img{width:65px;}
.box_left_320 .box_top dd{float:right;width:245px;margin:0;padding:0;}
.box_left_320 .box_top dd h4{padding:0;margin:0; text-align: center;}
.box_left_320 .box_top dd p{padding:5px 0;margin:0;font-size:12px;color:#aaaaaa; text-indent:24px;}
.side{float:left;margin-bottom:8px;}
.t_list{width:90%; margin:6px auto 0 auto;}
.t_list li{line-height:28px;font-size:14px; background:url(../images/topbg/3.gif) left no-repeat;padding-left:20px;}
.t_list li span{color:#FF6600;margin-left:5px;}
.joblist{width:318px;border-top:none;padding-top:5px;}
.joblist li{background: url(../images/images_ico_03.gif) no-repeat left center; padding: 4px 0 4px 10px;width:90%; margin:0 auto;}
.green{color:#63af00; margin-right:5px;}
.green:link,.green:visited{color:#63af00;}

/*no3 job*/
.box_870{width:870px;}
.box_870 .left_jobbox{float:left;border-top:none;width:868px;}
.box_870 .left_jobbox .h3_title2{padding: 0 0 0 35px;background-image:url(https://www.91boshi.net/yjs/images/bg/title_bg.jpg);color:#fff;height:40px;line-height: 40px;font-size:18px;}
.box_870 .left_jobbox .dl_list{float:left;padding:14px 15px;box-shadow: 0px 2px 5px 0px #e2e2e2;width:100%;}
.box_870 .left_jobbox .dl_list dl{float:left;width:50%;}
.box_870 .left_jobbox .dl_list dl dt{float:left;width:75px;border:1px #e2e2e2 solid;margin:0 15px;padding:2px;border-radius:5px}
.box_870 .left_jobbox .dl_list dl dt img{width:75px; display:block;}
.box_870 .left_jobbox .dl_list dl dd{}
.box_870 .left_jobbox .dl_list dl dd h4{font-size: 17px;}
.box_870 .left_jobbox .dl_list dl dd h4 a{color:#666666;}
.box_870 .left_jobbox .dl_list dl dd p{font-size: 12px;margin:0;padding:5px 12px;color:#a0a0a0;}
.box_870 .left_jobbox ul.ul_txt{float:left;width:100%;padding:15px 0 8px 0;}
.box_870 .left_jobbox ul.ul_txt li{float:left;width:280px;margin:0 0 0 8px;height:28px;}
.box_870 .left_jobbox ul.ul_txt li a {background: url(../images/images_ico_03.gif) no-repeat scroll 0 45%; padding: 6px 0 8px 10px;}
.box_870 .left_jobbox ul.ul_adlogo{width:100%;float:left;margin:0 0 0 1px;}
.box_870 .left_jobbox ul.ul_adlogo li{float:left;border:1px #ddd solid;width:275px;height:52px;margin:0 0 9px 9px;}
.box_870 .left_jobbox ul.ul_adlogo li img{width:275px; height:52px;display:block;}


/*博士后专栏图标*/
.adimg_bsh{float:left;margin:10px 0 9px 4px;}
.adimg_bsh li{float:left;margin:5px 0 5px 12px;border:1px #d2d2d2 solid; display: block;}
.adimg_bsh li img{display:block;}

/*right img*/
.box_left_320 .right_ad{margin:0;padding:0;}
.box_left_320 .right_ad li{margin:0 0 5px 0;padding:0;border:1px #c3c3c3 solid;background-color:#fff; display:block;}
.box_left_320 .right_ad li img{width:318px; display:block;}
.box_left_320 .news_right dt{width:95px;}
.box_left_320 .news_right dt img{width:95px;height:80px;}
.box_left_320 .news_right dd{width:210px;}

/*link*/
.link{width:1200px;margin: 0 auto;float:left;}
.link .phtit{width:100%; height:50px; border-bottom:1px solid #e2e7eb; margin:20px 15px 0 0; font-size:20px; position: relative;background-color: #fcfdfd;border-top: 1px #e2e2e2 solid;}
.link .phtit .phbtn{float:left;  height:32px; line-height:32px; text-align:center; margin:0 48px 0 0;font-weight:bold;padding: 5px 0 8px 0;color: #049be0;}
.link .phtit .phbtn a{display:block; text-decoration:none; color:#666;margin:8px 15px; font-size:20px;}
.link .phtit .phbtn.tag_02{padding:0; border-bottom:3px solid #ffae00;  background:none;padding: 5px 0 11px 0;}
.link .phtit .phbtn.tag_02 a{color:#be0900;}
.link .phcon{font-size:12px;}
.link_list{margin:25px 0;}
.link_list li{float: left;padding: 0 10px 0 0;margin: 0 10px 15px 0;position: relative;font-size:14px;}
.link_list li::after{ content: ""; height: 15px;  width: 10px;    border-left: 1px solid #ccc;  display: inline-block;  vertical-align: middle; position: absolute;  top: 3px;right: -10px;}
.link-select{float:left;}
.link-select select{margin:0px 8px 15px 0;padding:5px;border:1px #e2e2e2 solid;font-family:微软雅黑;} 


.jianli{}
.jianli ul{margin:0;float:left;border-left:1px #e2e2e2 solid;width:100%;border-top:1px #e2e2e2 solid;width:100%;}
.jianli ul li{float:left;width:160px; text-align:center;border:1px #e2e2e2 solid;border-left:none;border-top:none;margin:0;font-size:12px;padding:5px;font-family:微软雅黑;}
.jianli ul li .rc_name{font-size:16px;padding:5px 0;}
.jianli ul li .rc_pic img{width:81px;height:100px;}
.jianli ul li .rc_txt{font-size:12px;color:#2b2b2b;line-height:20px;}