body,div,p,input,ul,ol,li,h1,h2,h3,h4,h5,h6,a,td{padding:0;margin:0;font-family:Arial, Helvetica, sans-serif}
body{font-size:12px;background:#fff}
h1,h2,h3,h4,h5,h6,select,input,td{font-size:12px;}
img{border:0}
ul,ol,li{List-style-type:none;}
.dis_n{display:none;}

a{color:#7a4ea7;text-decoration:none;}
a:hover{color:#f00;text-decoration:none;}
a.wit{color:#fff;}
a.wit:hover{color:#f00;}
a.gren{color:#e1eca7;}
a.gren:hover{color:#f00;}
a.gry{color:#8c8c8c}
a.gry:hover{color:#8c8c8c}
.butn_rzm{padding:5px 11px 6px 9px;padding:8px 11px 3px 9px\9;*padding:7px 11px 5px 9px;color:#fff;background: url(images/ico2.gif) left -131px;}
.butn_rzm:hover{color:#fff;background-position:-56px -131px;}
.butn_s,.butn_s_h{width:63px;height:21px;line-height:21px;line-height:25px\9;*line-height:18px;_line-height:16px;color:#fff;padding:0 0 2px 0;*padding:4px 0 0;border:0;cursor:pointer;background:url(images/butn.gif) no-repeat}
.butn_s:hover,.butn_s_h{background-position:left -21px}
.butn_log,.butn_log_h{width:39px;height:21px;height:21px;line-height:21px;line-height:25px\9;*line-height:18px;_line-height:16px;color:#fff;padding:0 0 2px 0;*padding:3px 0 0;margin:2px 0 0 10px;border:0;cursor:pointer;background:url(images/ico2.gif) no-repeat left -157px}
.butn_log:hover,.butn_log_h{background-position:-39px -157px}
a.ehr_btn1{width:126px;_width:136px;padding:23px 0 7px 10px;margin-right:3px;font-size:14px;display:block;float:left;color:#fff;background: url(images/ico2.gif) left -84px; vertical-align:middle}
a.ehr_btn1:hover{color:#fff;background-position:left -178px}
a.ehr_btn{width:88px;height:21px;padding:0;*padding:4px 8px 3px;_padding:0 8px;line-height:21px;display:block;*display:Default;float:left;*float:none;text-align:center;color:#fff;}
a.ehr_btn:hover{color:#fff;}
a.e_r{margin-right:12px;background:url(images/ico2.gif) left top;}
a.e_r:hover{background-position:left -21px}
a.e_g{background:url(images/ico2.gif) left -42px;}
a.e_g:hover{background-position:left -63px}
.more{line-height:30px;padding:5px 18px 0 0;color:#8c8c8c;background:url(images/ico.gif) no-repeat right -57px}
.more:hover{color:#f00;background-position:right -34px}
.col_b{color:#646464}
input.chk{vertical-align:top;margin:37px 3px 0 11px;*margin:35px 0 0 8px;}
.b_t,.b_b{margin:0 1px;height:1px;font-size:1px;overflow:hidden;}
.autom{position:absolute;top:4px;left:289px;*left:287px;_width:206px;z-index:1;height:25px;background:#fffedf url(images/autom_bj.gif) no-repeat left bottom;}
.autom span{display:block;border:1px solid #674196;border-bottom:0;padding:2px 6px 3px;*padding:4px 6px 1px;}

.header,.wrap,.zoneblk,.hotxt,.main{width:938px;zoom:1;margin:0 27px;clear:both;}
.header a:hover,.menu a:hover,.wrap a:hover,.zoneblk a:hover{text-decoration:none;}
.wrap{width:945px;margin:0 0 0 20px;}
/* 头部文件 */
.header:after,.header .b_m:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.header .line{width:1px;height:67px;vertical-align:top;margin:8px 0 0;overflow:hidden;background:#ccc;display:inline-block}
.header .chr{float:left}
.header .chr_e{float:right;margin:4px 13px 0 10px;text-align:right;line-height:25px;}
.header .logo{margin:8px 13px 8px 0;}
.header .zone_logo{margin:29px 5px 0 5px;vertical-align:top;}
.header .zone{float:left;padding:37px 0 0 0;}
.header .ehr_blk{width:202px;float:right;color:#fff;line-height:17px;}
.header .ehr_blk1{width:297px;}
.header .ehr_blk1 .b_m{padding-top:0px;}
.header .b_m{padding:7px 0 0 13px;height:57px;_height:57px;white-space:nowrap;display:block;zoom:1;background:url(images/2_ehrbj.gif) repeat-x left top;}
.header .b_m span{display:black;float:left;margin:7px 0 0;}
.header .b_m span.agin{padding:4px 0 0 0;}
.header .b_b{background:#2e569d;}
.goto{color:#fff;display:inline;}
.gotoblk{position:absolute;z-index:170;top:58px;left:289px;*left:287px;width:264px;_width:278px;background:url(images/laybj_r.gif) no-repeat right top}
.gotoblk ul{display:inline-block;clear:both;padding:10px 0 10px 20px;margin-right:3px;border-left:1px solid #40537d;background:#fff}
.gotoblk ul:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.gotoblk li{float:left;width:60px;text-align:left;line-height:25px}
.gotoblk ul li a{color:#000;display:block;margin:0;background:none}
.gotoblk a:hover{color:#f00}
/* 网站导航 */
.menu{background:url(images/2_menubj.gif) no-repeat right top;width:736px}
.menu:after{content: ".";display:block;height:0;clear:both;visibility:hidden}
@media all and(min-width: 0px){.menu{display:block}
}
.menu .m_b{background:url(images/2_menubj.gif) no-repeat left top}
.menu .m_b:hover{background-position:left -34px}
.menu .fnow{background:url(images/2_menubj.gif) no-repeat left -34px;}
.menu a{display:block;float:left;color:#fff;height:34px;line-height:34px;padding:0 27px;background:url(images/2_menubj.gif) no-repeat center top}
.menu a:hover{color:#fff;background-position:center -34px}
.menu b{display:block;float:left;block;width:2px;font-size:1px;overflow:hidden;height:34px;background:url(images/2_ml.gif) no-repeat left top}
/* 搜索与登录 */
input.chk{vertical-align:text-top;vertical-align:auto\9;*vertical-align:middle;_vertical-align:auto;margin:0 3px 0 0px;*margin:0 0 0 -3px;}
.header .chk{vertical-align:top;margin:37px 3px 0 11px;*margin:35px 0 0 8px;}
.wrap:after,.wrap .h_sjob:after,.wrap .h_sjob ul:after,.wrap .chr_logn h1:after,.zoneblk .hot:after,.wrap .sech:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.wrap .m_l{float:left;width:736px;color:#fff}
.wrap .h_sjob{padding:13px 20px 0;zoom:1;background:url(images/2_wbj.jpg) no-repeat;margin-left:7px;clear:both}
.wrap .h_sjob .sech{zoom:1}
.wrap .h_sjob h1{float:left;font-weight:normal;padding:4px 5px 0 0;*padding:4px 5px 0 0}
.wrap .h_sjob ul{width:545px;zoom:1;float:left}
.wrap .h_sjob li{float:left;height:25px}
.wrap .h_sjob p{clear:both;line-height:24px}
.wrap .h_sjob * p{margin:0}
.wrap .h_sjob .btn_s{float:right;margin-right:3px}
.wrap .m_r{float:right;width:202px}
.wrap .chr_logn{height:119px;_height:128px;color:#fff;padding:15px 0 0 13px;background:url(images/2_lbj.jpg) no-repeat left top}
.wrap .chr_logn_a{padding:15px 0 0 10px;}
.wrap div.chr_logn_a h1{margin:0;}
.wrap .chr_logn h1{font-weight:normal;clear:both;zoom:1;/*line-height:13px;*line-height:normal;*/margin:0 0 0 66px;}
.wrap .chr_logn h1 .c_l{float:left}
.wrap .chr_logn h1 .c_r{float:right;width:40px}
.wrap .chr_logn .l_t{float:left;margin:10px 0 0;}
.wrap .chr_logn .l_t a{display:block;}
.wrap .chr_logn .l_t .gren{margin:4px 0 0;*margin:9px 0 0;}
.wrap .chr_logn .l_l{width:109px;float:left;margin:10px 0 0 10px;*margin:9px 0 0 5px;}
.wrap .chr_logn p{clear:both;}
.wrap .chr_logn p span{cursor:pointer}
.wrap .chr_logn .txt{padding:5px 11px 0 0;margin:5px 0 0;line-height:140%}
.wrap .chr_logn .rzmtips{position:relative;z-index:999}
.wrap .chr_logn .rzmtips span{position:absolute;top:52px;left:-20px;display:block;color:#000;width:97px;text-align:center;padding-top:7px;*padding-top:9px;height:25px;background:url(images/rzmtips.gif) no-repeat left top;}
.wrap .mr10{margin-right:5px;*margin-right:3px}
.wrap .inp_wid1{width:200px}
.wrap .inp_wid2{width:286px}
.wrap .inp_txt{margin:auto;*margin:-1px 0 0 -5px;cursor:pointer;line-height:20px;/* FF */height:18px;height:18px\9;*height:18px;_height:20px;border:1px solid #abb0ac;border-right:0;text-indent:5px}
.wrap p.inp_bodr{width:299px;_width:306px;cursor:pointer;line-height:11px;height:18px;color:#000;border:1px solid #abb0ac;background:#fff;padding:0 0 0 5px;margin:0 6px 0 0}
.wrap .inp_n{width:200px;_width:205px;height:14px;line-height:14px;border:0;margin:1px 0 0}
.wrap .rado{margin:0 3px;*margin:-2px 0 0;_margin:-1px 0 -2px;vertical-align:middle;_vertical-align:auto}
.wrap .inp_sel{width:20px;height:20px;cursor:pointer;vertical-align:top;*vertical-align:auto;margin:0 auto;border:0;background:url(images/butn5.gif) no-repeat}
.wrap .inp{width:101px;height:18px;_height:20px;line-height:20px;padding-left:5px;margin-bottom:5px;*margin-bottom:3px;border:1px solid #acb2ae}

/*滚动新闻*/
.news2_body{margin:1px 1px 12px;}
.news2_body .b_t,.zoneblk .b_b{background:#e2e2e2}
.news2_body .b_m{height:26px;line-height:26px;padding-left:5px;border-left:1px solid #e2e2e2;border-right:1px solid #e2e2e2;background:url(images/blk_bj.gif) repeat-x bottom;}

.news2_body .b_m a{margin:0 6px;}
.news2_body .hot{zoom:1;}
.news2_body .hot a{width:250px; float:left;height:26px;line-height:26px;padding:0 30px 0 10px;background:url(images/ico1.gif) no-repeat left center}
.news2_body .hot a:hover{color:#f00;}
.news2_body .hot .more_z{width:25px;background:none;height:10px;float:right;margin:6px 0 0;*margin:0;padding:0 10px 0 0;_padding:6px 10px 0 0}

/* 主区 */
.main:after,.main h2:after,.main .box:after,.box_b_Body:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.main h2{clear:both;color:#564060;font-weight:normal;height:27px;line-height:27px;padding:0 0 0 11px;margin:9px 8px 8px 0;display:block;zoom:1;background:url(images/2_h2.gif) no-repeat left top;}
.main h2 span{float:left;}
.main h2 a{float:right;font-size:12px;}
.main .box{zoom:1;clear:both}
.main_r .rbox{border:1px solid #d3e0f3;margin-bottom:10px;line-height:180%}
.main h2.tit1{margin-bottom:0px;background:url(images/2_tit1.gif) no-repeat left top;}
.main h2.tit1 a{background:url(images/2_tit1.gif) no-repeat right top;}
.box_b_Body{zoom:1;clear:both;padding:4px;margin-right:8px;border:1px solid #dbdbdb;border-top:0;background:#eee}
.main_r .pn{padding:5px 0 0 0;zoom:1;line-height:180%;}
.main_r .pn a{height: 31px;display:block;text-align:center;margin: 3px 1px 3px 1px;}
.main_r .pn img{border: 1px solid #999;}
.main_r h3{font-size:14px;padding-left:8px;line-height:23px;background:#ecf5fe}
.main_r .cot{margin:0 8px;color:#7a4ea7}
.main_r .cot a{color:#7a4ea7}
.main .tit_b{margin-top:19px;}

.main a{color:#000;}
.main a:hover{color:#f00;}
p.if_l1 a{color:#03c}
p.if_l1 a:hover{color:#f00}
/*left*/
.main_left {float:left;width:752px;}
.normal_Body {float: left;}
.main .m_b{padding-bottom:8px;}
.adrm_i a{float:left;height:15px !important;height:20px;width:350px !important;width:365px;margin:0px 1px 1px 1px;background:url(images/arrow05.gif) no-repeat 8px 8px;padding:5px 0px 0px 15px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.gd_Body{float:left;width:740px;padding:0 0 4px;}
.gd_Body a{float:left;height:15px !important;height:20px;width:219px !important;width:233px;margin:0px 10px 1px 1px;background:url(images/arrow05.gif) no-repeat 8px 4px;padding:0 0 0 15px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.textad1_body{width:734px;padding:0px 0px 4px 0px;zoom:1;background:#fff}
.textad1_body:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.rm_i a{float:left;width:162px !important;width:181px;height:15px !important;height:20px;padding:5px 5px 0px 15px;margin-bottom:1px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
a.rm_p1:link{color:#03c;}
a.rm_p1:hover{color:#f00}
.rm_p2{background:url(images/arrow05.gif) no-repeat 8px 8px;}
.textad2_body{float:left;width:740px;padding:0 0px 6px 0px;}
.maincity_Body {float: left;width: 738px;background-color: #F0F0F0;margin-top: -4px;white-space:nowrap;}
.maincity_Body a {padding: 7px 10px 4px 10px;float: left;}
.zx_menu{float:left;width:718px !important;width:738px;padding:0;}
.zx_menu_p{float:left;height:14px !important;height:19px;padding:5px 5px 3px;margin:2px;background:#ecf5fe;white-space:nowrap;}
.zx_menu_p a:link,.zx_menu_p a:visited {color:#03c;}
.zx_menu_p a:hover{color:#e6601c;}


.rm1_menu{float:left;width:718px !important;width:738px;padding:0;}
.rm1_menu_p{float:left;height:14px !important;height:19px;padding:5px 5px 3px;margin:2px;background:#ecf5fe;white-space:nowrap;}
.rm1_menu_p a:link,.zx_menu_p a:visited {color:#03c;}
.rm1_menu_p a:hover{color:#e6601c;}


.zx_title{font-weight:bold;float:left;height:16px !important;height:21px;width:732px !important;width:738px;padding:5px 0px 7px 6px;margin-top:5px;}
.zx_i a{float:left;height:15px !important;height:20px;width:229px !important;width:243px;margin:0px 1px 1px 1px;background:url(images/arrow05.gif) no-repeat 8px 8px;padding:5px 0px 0px 15px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.rm1_title{font-weight:bold;float:left;height:16px !important;height:21px;width:732px !important;width:738px;padding:5px 0px 7px 6px;margin-top:5px;}
.rm1_i a {float:left;width: 164px!important;width: 183px;height: 15px !important;height: 20px;padding: 5px 5px 0px 15px;margin-bottom: 1px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.z{width:184px;clear:both;margin-bottom:2px;padding-bottom:14px;background:url(images/2_rbj.gif) no-repeat 0 bottom}
.z_t{color:#564060;padding:3px 0 0 8px;height:24px;_height:28px;line-height:27px;background:url(images/2_rbj.gif) no-repeat top left;}
.z_b{padding:11px 5px 5px;background:url(images/2_rbj.gif) no-repeat 0 -30px}
.z_b p{width:134px !important;width:144px;line-height:18px;padding-left: 4px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;padding-left:15px;background:url(images/ico1.gif) no-repeat 5px center;}
.z_b p a{color:#7a4ea7}
.z_b .cot{color:#7a4ea7}
.itgg1_body {float: left;padding-top: 4px;}

/*right*/
.main_right {float:right;width:184px}
.gg_Body{padding:0;float: left;}
.gg_Body img{border:1px solid #dbdbdb;}
.gg_Body a{padding-bottom:8px;display: block;}
.gg2_Body{padding:0 0 4px;float:left;}
.gg2_Body img{border-style:none;}
.gg2_Body a{padding-bottom: 6px;display: block;}

.main_r .rbox_n{padding:0;line-height:180%}
.main_r .rbox_n .cot{margin:3px 0}
.main_r .rbox_n a{float: left;height: 31px;border: 1px solid #999;margin: 0px 1px 3px 1px;}
.main_r h3{font-size:14px;padding-left:8px;line-height:23px;background:#ecf5fe}
.main_r .cot{border-bottom:1px dotted #e6e6e6;margin:5px 8px;}


.rbox{border:1px solid #d3e0f3;margin-bottom:10px;line-height:180%}
.rbox .cot{margin:3px 17px}
.rbox h3{font-size:14px;padding-left:8px;line-height:23px;background:#ecf5fe}
.rbox cot{border-bottom:1px dotted #e6e6e6;}
/*合作伙伴*/
.right_hzhb_Header {width:184px;clear:both;margin-bottom:2px;padding-bottom:14px;background:url(images/2_rbj.gif) no-repeat 0 bottom}
.right_hzhb_Header_C {color:#564060;padding:3px 0 0 8px;height:24px;_height:28px;line-height:27px;background:url(images/2_rbj.gif) no-repeat top left;}
.right_hzhb_Body{padding:5px 0 0 0;zoom:1;line-height:180%;}
.right_hzhb_Body a{height: 31px;display:block;text-align:center;margin: 8px 1px 8px 1px;}
.right_hzhb_Body img{border: 1px solid #dbdbdb;}


/*紧缺人才专区*/
.if5a{float:left;height:76px !important;height:82px;width:119px !important;width:123px;padding-left:4px;background:url(images/if5_1.gif) no-repeat;margin-bottom:2px;}
.if5_p{font-size:0px;float:left;padding-bottom:5px;width:100px;}
.if5_t1{float:left;width:115px;padding-bottom:3px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.if5_t2{float:left;width:115px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
/*著名企业招聘*/
.if4a{float:left;height:93px !important;height:96px;width:185px !important;width:188px;padding-top:3px;padding-left:3px;background:url(images/if4_1.gif) no-repeat;}
.if4_p{font-size: 0px;float:left;padding-bottom:6px;width:100px;}
.if4_t1{float:left;width:175px;padding-bottom:1px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.if4_t2{float:left;width:175px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}


/* 尾部文件 */
.bar{height:37px;width:938px;zoom:1;margin:15px 27px 0;clear:both;background:url(images/foter_bj.gif)}
.bar_l,.bar_r{width:10px;}
.bar_l{float:left;background:url(images/foter_l.gif)}
.bar_r{float:right;background:url(images/foter_r.gif)}
.footer{float:left;width:933px !important;width:938px;padding:10px 0px 15px 5px;margin:0 0 0 27px;}
.icp1{float:left;width:370px;line-height:20px;padding-top:5px;}
.icp2{float:left;width:40px;padding-top:3px;}
