﻿/* 医药人才公共部分 */
body{margin:0 auto;background:#222;}
a{text-decoration:none;color:#333;cursor:pointer;}
a:hover{color:#006600;text-decoration:underline}
.clear{clear:both;padding:0;margin:0;}
.Mainbox{width:1003px; height:auto; margin:0 auto; background:#fff;}
.mainmenu{width:983px; height:auto; padding:0 10px; line-height:22px; float:left; background:#F0F0F0; border:1px #ccc solid;border-left:none;border-right:none;}
.mainmenu a:hover{color:#666}
.homepage{width:auto; height:auto;float:right;color:#666;background:#F0F0F0}
.homepage a{color:#666;} 

.banner{width:983px; height:auto; padding:5px 10px;}
.logonav{width:320px; height:90px; float:left }
.logo{float:left}
.station{color:#009900; font-size:18px;  font-weight:bold; padding-top:28px; height:35px; line-height:20px; margin-left:10px; float:left}
.substation{font-size:12px; font-weight:normal; color:#333; }
.person{width:83px; height:17px; background:url(../images/sub.gif) no-repeat; margin:2px 0 0 164px}
.ad{width:615px; height:auto; float:right; margin-top:5px}

.submenu{width:970px; height:33px; background:url(../images/bg.jpg); padding:0 10px 0 23px; color:#fff; font-size:14px; font-weight:bold; line-height:33px;}
.submenu ul{width:auto; height:33px; float:left;}
.submenu ul li{ float:left; width:auto; margin:0 15px 0  0;text-align:center;font-size:14px;}
.submenu ul li a{color:#fff;padding:5px 11px}
.submenu ul li a:hover{color:#009900; background: url(../images/bg1.gif) no-repeat top center; text-decoration:none}
.search{width:auto; float:right; background:url(images/img004.gif) no-repeat left center; text-indent:30px;}
.txtinput input{width:220px; height:20px;margin:5px; float:left; font-size:14px; line-height:20px;}

.footer{width:100%; border-top:2px #DEDDDD solid; height:auto; text-align:center; margin-top:0px; line-height:28px}
.beian{width:100%; border-top:1px #DEDDDD solid; height:auto; text-align:center; margin-top:0px; line-height:28px}
/* CSS Document */
.subbox{width:983px; margin:10px auto;}
.login{width:207px; height:179px; border:1px solid #999; float:left; background:#F7F7F7; clear:both}
.logintit{width:197px; height:26px; background:#009900 url(../images/bg1.jpg); font-size:14px; line-height:26px; padding:0 0 0 10px; color:#fff; font-weight:bold}
.member{background:url(../images/ren.gif) no-repeat left center; width:90px;padding-left:24px; line-height:26px; float:left}
.login1{width:144px; height:auto; padding:10px 0 0 4px; font-size:14px; float:left}
.zhanhao{width:154px; height:auto; float:left;line-height:22px; margin-bottom:8px;}
.txtinput1 input{width:90px; height:18px;margin:0 2px; float:left; font-size:14px; line-height:16px; border:1px #999 solid; float:left}
.loginb{ float:right; margin:12px 5px 0 0;background:url(../images/searb.gif) no-repeat;width:44px;height:41px;border:none;cursor:pointer;}
.chose{width:180px; height:20px; margin:5px auto; line-height:20px;}
.mf{width:126px; height:15px; margin:5px 40px}
.loginbg{width:auto; height:130px; background:#fff; border-bottom:1px solid #ccc}
.bott{width:auto; margin:0 20px; line-height:24px}
.quhui{width:auto; background:url(../images/sj.gif) no-repeat 0 7px; text-indent:10px; float:left}
.subsearch{width:538px; height:181px; margin:0 0 0 13px; float:left;}
.sub_searchl{width:15px; height:181px; background:url(../images/slr.gif) no-repeat; float:left}
.sub_searchm{width:520px; height:181px; background:url(../images/bg2.gif) repeat-x; float:left;}
.sub_searchr{width:15px; height:181px; float:left}
.subsearchr{width:125px; height:150px; background:url(../images/sbook.gif) no-repeat left bottom; float:left}
.searchlist{height:180px; padding:10px 10px 0 0px; font-size:12px; line-height:30px;background:url(../images/slr2.gif) no-repeat right top}
.searchlist span label{padding-left:12px;}
.txtinput2 input{width:180px; height:18px;line-height:18px; border:1px #999 solid}
.select{
        font-size:12px;
        width:180px;
        line-height:20px;
        color:#666;
		margin:5px;
		border:1px #999 solid
}
.grfw{ padding:10px 15px}
.special{width:758px; height:auto; margin-top:10px;}
.specialtit{width:738px; height:25px; background:#009900; padding-left:20px}
.specialtitle{ font-weight:bold; font-size:14px; line-height:25px; width:85px; height:auto;background:url(../images/titlebg.gif) no-repeat left top; padding:1px 10px 0px 22px; float:left }
.specomlogo{width:100%; height:auto; float:left; margin-top:3px}
.specomlogo ul li{width:140px; float:left; margin:2px 5px;}
.specomlogo img{width:140px; height:50px;}

.specialtitle1{padding:1px 5px 0px 8px;width:95px;}
.more{float:right; margin:6px 15px 0 0}

.joblist{width:100%; height:auto; margin-top:10px; }
.joblist ul li{line-height:24px; background:url(../images/jt.gif) no-repeat 0 7px; text-indent:12px; width:50%; float:left; border-bottom:1px #ccc dashed}
.zhiwei{color:#FF6600; padding-left:5px; }
.zhiwei a{color:#FF6600;}
.zhiwei a:hover{color:#FF6600;}

.frujob{margin-top:5px; width:100%; height:auto}
.frujob ul li{width:144px; height:100px; border:#ccc 1px solid; float:left; margin:0 2px 4px 2px}
.companylogo{width:140px; height:50px; border-bottom:1px solid #ccc; float:left; padding:2px}
.company{text-align:center}
.companyname{width:140px; height:20px; line-height:20px; padding:2px;text-align:center; color:#006600}
.companyname a{color:#006600}
.zhiwei1 a{color:#666; padding-left:10px; }

.speciall{width:378px; height:auto; float:left;}
.findjob{width:358px;height:25px; background:#009900; padding-left:20px;}
.fjobpic{width:105px; height:126px; background:url(../images/picbg.gif) no-repeat; padding:12px 14px 8px 8px; float:left; margin-top:5px;}
.findjoblist{float:left; margin:13px auto auto 10px}
.findjoblist ul li{line-height:20px;background:url(../images/pic7.gif) no-repeat 0 7px; text-indent:8px }
.findjoblist ul li a{color:#004080}

.threew{width:100%; height:130px; background:#E8F4EA; text-align:center; line-height:20px; float:left}
.threew ul li{float:left; margin:13px 9px 0 9px;width:130px; height:auto;text-align:center}
.threew img{width:127px; height:82px; border:1px #ccc solid; clear:both}
.meeting{height:auto; margin-top:10px}

.meetinglist{float:left; margin:8px auto auto 5px; padding-bottom:5px; width:auto; height:auto}
.meetinglist ul li{line-height:20px;background:url(../images/pic6.gif) no-repeat 0 7px; text-indent:8px }
.adlist{width:207px; height:auto; margin-top:0px;}
.adlist ul li{width:207px; height:70px; margin-bottom:8px; clear:both}
.adlist ul li img{width:207px; height:70px;margin-top:12px;}
.adlistimg{margin:5px 0;width:207px;}
.adlistimg img{width:207px; height:70px}
/* 招聘信息 */
.subboxleft{float:left; width:760px; height:auto}
.subsearch1{width:760px; height:81px; float:left}
.subsearch1l{width:6px; height:81px; float:left; background:url(../images/sob_r1_c1.gif) no-repeat left}
.subsearch1m{width:748px; height:81px; float:left; background:url(../images/sob_r1_c3.gif)}
.subsearch1r{width:6px; height:81px; float:left; background:url(../images/sob_r1_c5.gif) no-repeat right}
.subsearch1m img{margin:15px 10px auto 10px; float:left}
.subsearch_m{width:585px; height:auto; margin:10px 5px; float:left}
.searchbtt{margin:0; float:left}
.jobinfo{width:760px; height:auto; margin:10px auto; float:left}
.jobinfotit{width:760px; height:20px; background:url(../images/xxku.gif) repeat-x 0 2px; float:left}
.jobinfotitle{font-size:14px; font-weight:bold; color:#009900; background:#fff url(../images/sjj.gif) no-repeat 0 2px; line-height:20px; text-indent:20px; width:90px}
.jobinfobk{background:#F3F3F3; border:1px #ccc solid; width:748px; height:auto; padding:5px; margin:10px auto}
.jobinfobktit{width:748px; height:33px;}
.jobinfobktitl{width:6px; height:33px; background:url(../images/inf_r1_c1.gif) no-repeat left; float:left}
.jobinfobktitm{width:736px; height:33px; background:#33AD33; float:left;line-height:30px; font-size:14px; font-weight:bold; color:#fff;}
.jobinfobktitr{width:6px; height:33px; background:url(../images/inf_r1_c3.gif) no-repeat right; float:right}

.company_name{width:35%; float:left; text-align:center}
.position{width:35%; text-align:center; float:left}
.wages{width:15%; text-align:center;float:left}
.data{width:15%; text-align:center; float:right}
.jobinfolist{ width:48px; border:0; cellspacing:0; cellpadding:0 ;margin:5px auto; background:#fff; padding:0 6px; width:748px;}
.jobinfolist td{padding:6px 0; text-align:center;}
.jobinfolist tr{background:url(../images/dotline.gif) repeat-x left bottom}
.greentd{color:#009900}.greentd a{color:#009900}
.page_job{width:100%; font-size:14px; text-align:center; height:30px;line-height:30px; background:url(../images/bottombg.jpg); float:left}
.hrzix{width:207px; background:url(../images/hr_r3_c1.gif); margin:10px 0 0 0}
.hrzixt{width:207px; height:10px; background:url(../images/hr_r1_c1.gif) no-repeat left top; float:left}
.hrzixm{width:197px;  float:left; padding:0 5px;background:url(../images/hr_r3_c1.gif);}
.hrzixb{width:207px; height:10px; background:url(../images/hr_r5_c1.gif) no-repeat left bottom; float:left}
.hrzixtit{background:url(../images/xxku.gif) repeat-x 0 2px; width:197px; height:20px; font-size:14px; font-weight:bold;}
.hrzixtitle{width:60px; background:#fff; line-height:20px; text-indent:4px; float:left}
.hrpic{float:left; width:81px; height:121px;}
.hrtxt{float:right; width:100px}
.hrtit{font-weight:bold; line-height:20px; color:#009900; text-align:center;width:100px}
.hrtit a{ color:#009900;}
.hrtittxt{text-indent:24px; width:100px; line-height:18px}
.hrzixlist{ margin:0;}
.hrkind{color:#009900; padding-right:3px}
.hrkind a{color:#009900}
/* 公司简介  招聘职位 */
.subbox_1{background:#EAEAEA; border:#ccc 1px solid; height:auto}
.subbox_left{width:735px; height:auto; float:left;}
.subbox_right{width:243px; height:auto; float:right; border-left:1px solid #ccc; padding:0 0 10px 0}
.sub_comname{width:600px;color:#006600; font-size:26px; text-align:center; margin:0 auto; padding:20px 0 10px 0; font-family:"黑体"}
.source{text-align:center; margin:0 auto}
.mainnews{width:670px; height:auto; background:#fff; margin:10px auto; padding:10px 15px}
.submainnews{width:670px; height:auto}
.comnav{width:670px; height:auto; text-indent:24px; line-height:20px; padding:10px 0}
.conlist{margin:10px auto;border-right:1px solid #ccc;border-bottom:1px solid #ccc}
.conlist td{text-align:left; padding-left:12px; line-height:24px; border-left:1px solid #ccc;border-top:1px solid #ccc}
.conlist td a{color:#006600; text-decoration:underline}
.conlist td img{float:right; margin-right:10px}
.conlist tr{border-bottom:1px solid #ccc;}
.mtd1{width:12%; background:#F0F0F0; }
.mtd2{width:38%; }
.joblist1{margin:10px 0; height:25px; width:233px; float: right; background:#009900 url(../images/left.gif) no-repeat left center}
.jobtitle{color:#fff; width:220px; float:right; background:url(../images/tr2_c2.gif) no-repeat right center; font-weight:bold; font-size:14px; line-height:24px}
.jobzwlist{width:223px; height:auto; background:#fff; border-bottom:1px solid #ccc; border-top:1px solid #ccc; padding:10px}
.jobzwlist ul li{ background:url(../images/shj.gif) no-repeat 0 6px; text-indent:20px; line-height:24px; border-bottom:1px #ccc solid}
.companysum{line-height:20px; text-indent:24px;}
.companysum img{float:right}

/* 知名企业招聘信息 */
.zhimlist ul li{background:url(../images/trfg.gif) no-repeat 0 18px; border-bottom:1px #ccc dashed; padding:12px; line-height:20px}
.zhimleft{width:575px; height:auto; float:left}
.zhimlist ul li img{width:145px; height:55px; float:right; margin:10px auto}

/* 个人求职 */
.unver{width:100%; height:142px; margin:10px 0 }
.unverl{width:9px; height:142px; background:url(../images/unverl.gif) no-repeat left; float:left} .unverm{width:97.5%; height:142px; background:url(../images/unverm.gif); float:left}
.unverr{width:9px; height:142px; background:url(../images/unverr.gif) no-repeat right; float:right}
.pic{width:163px; height:96px; background:url(../images/picbg01.gif) no-repeat; padding:10px 15px 12px 8px; margin:10px; float:left} 
.unvername{ width:510px;float:left; background:url(../images/jtt.gif) no-repeat left top; line-height:20px; text-indent:24px; margin-top:10px; font-size:12px;}
.name{width:10%; text-align:center;float:left; }
.xingb{width:10%; text-align:center;float:left; }
.xueli{width:10%; text-align:center;float:left; }
.zylb{width:20%; text-align:center;float:left; }
.yix{width:30%; text-align:center;float:left; }
.byyx{width:19%; text-align:center;float:left; }
.unvername img{float:right; margin-top:15px}

/* 校园专区 */
.campus{border:1px solid #009900; width:756px; border-top:none; float:left}
.campus1{padding:0 10px; width:736px; float:left}
.campussum{float:left; height:auto; line-height:20px; margin-left:10px; width:550px}
.campusname{font-size:14px; font-weight:bold; float:left}
.campusjs{color:#009900; font-weight:bold; background:url(../images/shu.gif) no-repeat left center; padding-left:18px}
.campus ul li{border-bottom:1px dashed #ccc; padding:12px 0}
.swpic{width:164px; height:97px; border:1px #ccc solid; padding:2px; float:left}
.hrzixm ul{padding:10px 5px 5px 5px}
.hrzixm ul li{line-height:20px}

/* HR资讯 */
.hrinfo{width:758px; height:auto;}
.hrinfo1{width:368px; height:auto; float:left; margin-top:15px}
.hrtit1{line-height:20px; height:20px; font-size:14px; font-weight:bold; background:#fff; margin-left:10px; color:#333; float:left; padding:0 5px}
.hrtiltel{width:5px; height:20px; background:url(../images/hr_r1_c1.jpg) no-repeat left center; float:left}
.hrtiltem{width:358px; height:20px; float:left; background:url(../images/hr_r2_c2.jpg)}
.hrtilter{width:5px; float:left; height:20px; background:url(../images/hr_r1_c3.jpg) no-repeat right}
.more1{float:right; margin:4px 5px 0 0}
.twee{width:758px; height:160px; margin-top:10px;}
.tweel{width:8px; height:160px; background:url(../images/twee_r1_c1.gif) no-repeat left; float:left}
.tweem{width:739px; height:160px; background:url(../images/twee_r1_c3.gif); float:left}
.tweer{width:8px; height:160px; background:url(../images/twee_r1_c5.gif) no-repeat left; float:left}
.nren{margin-top:15px; float:left}
.tweepic{width:auto; height:120px; background:#EFEFEF; border:1px solid #ccc; float:left; margin-top:20px; padding-left:20px}
.tweepic ul li{width:127px; height:auto; margin:10px 22px auto 0; float:left;text-align:center; line-height:18px}
.tweepic ul li img{width:127px; height:82px; border:1px solid #ccc; }
.picfgtxt{text-align:center; width:100%; line-height:20px}

/* HR资讯列表页 */
.subposition{width:100%; background:url(../images/img008.gif) no-repeat left center; text-indent:24px; line-height:20px} 
.bodyleft{width:748px; height:auto; margin:5px auto; border:#333333 1px solid; float:left; text-align:left;font-size:14px}
.bodyright{width:207px; height:auto; float:left; margin:5px auto 5px 15px;}
.totlisthot{width:98%; height:auto; margin:0 auto; margin-top:10px; margin-left:5px; }
.totlisthottit{width:100%; height:30px; background:url(../images/r2_c2.gif) no-repeat left; font-size:15px; font-weight:bold; color:#fff; line-height:30px; text-align:left; text-indent:24px;}
.totlist{width:98%; height:auto; text-align:left; font-size:14px; float:left;}
.totlist ul{color: #111; padding-left:10px; font-size:14px;}
.totlist ul li{text-indent:14px; margin:15px auto; font-size:14px;}
.totlist ul li a{color:#111; text-decoration:none;}
.totlist ul li a:hover{text-decoration:underline; color:#009900;}
.totlistleft{float:left;background:url(../../images/dot.jpg) no-repeat left center;}
.totlistright{float:right; color:#ccc;}
.bodylistright{float:right; }
.bodylisttit{width:99%; height:30px; background:url(../images/list.gif) no-repeat left ; text-indent:12px; border-bottom:#009900 2px solid; line-height:30px; text-indent:20px; font-size:14px; font-weight:bold; padding-left:-5px; margin:0 auto;}
.bodyhottitle{font-size:18px; font-weight:bold; text-indent:20px; margin:10px 0;}
.bodyhotline{font-size:14px; text-indent:20px; padding:8px 0;}
.bodyleftbottom{background:url(../images/bottombg.jpg); height:30px; width:100%; text-align:center; font-size:14px; line-height:30px;}
.totlisthotbt{height:30px; width:338px; background: url(../images/line1.jpg);  text-align:left; float:left;}
.tit{width:250px; height:30px; background:url(../images/bye_r2_c5.gif) no-repeat left center; font-size:14px; line-height:30px; text-indent:12px; font-weight:bold; margin-left:5px; float:left; color:#fff}
.titr{width:77px; float:right; background:url(../images/hua.jpg) no-repeat right center; height:30px;}
.dotline{width:100%; height:1px; background:url(../images/dotlineq.gif) repeat-x}

/* 个人简历 */
.resume{width:782px; height:auto; background:#fff url(../images/bi.jpg) no-repeat 630px 8px; border:8px solid #009900; margin:0 auto;font-size:12px;}
.logos{margin:10px; float:left}
.resume_name{width:400px; text-align:center;font-size:30px; color:#009900; font-weight:bold; padding-top:30px; float:left}
.fourb{line-height:30px; font-size:12px; font-weight:normal;}
.resumetable{width:700px; height:auto;border-right:1px solid #ccc;border-bottom:1px solid #ccc; margin:15px auto; border-top:2px #009900 solid} 
.resumetable td{text-align:left; padding-left:12px; line-height:30px; border-left:1px solid #ccc;border-top:1px solid #ccc}
.resumetable td a{color:#006600; text-decoration:underline}
.resumetable tr{border-bottom:1px solid #ccc;}
.retitle{background:#F9FDF2; padding-left:10px; line-height:20px; color:#009900; font-size:16px; font-weight:bold}
.rstb1{width:13%;background:#F0F0F0; }
.rstb2{width:27%; }
.rstb3{width:18%; text-align:center; padding:0}
.rstb3 img{width:114px; height:147px}
.rstb4{width:37%;}
.print{float:right; margin-right:40px; height:33px;}

/* 高级搜索 */
.gjsearch{height:369px; width:748px; float:left}
.gjsearchl{width:19px; height:369px; background:url(../images/gji_r1_c1.gif) no-repeat left; float:left}
.gjsearchm{width:710px; height:369px; background:url(../images/gji_r1_c3.gif); float:left}
.gjsearchr{width:19px; height:369px; background:url(../images/gji_r1_c5.gif) no-repeat left; float:left}
.subgjsearch{background:url(../images/gjs.gif) no-repeat 2px 2px; width:100%; height:365px}
.subgjsearch span{ margin-bottom:20px}
.subsearchlist{width:auto; float:left; line-height:20px; font-size:14px; margin-top:30px}
.txtinput3 input{width:300px; height:20px; margin-left:8px; float:left; font-size:14px; line-height:20px;}
.select1{
        font-size:12px;
        width:180px;
		height:20px;
        line-height:20px;
        color:#666;
		margin-left:8px;
		float:left;
}
.gjsb{margin:10px 200px}
