body {margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 8px;font-size:12px; color: #666666; font-family:Arial, Helvetica, sans-serif; background-color:#ffffff; line-height:20px;} 
h1,h2,h3,h4,h5,form,p,ul{ margin:0px; padding:0px;}
div, form, img{margin:0;padding:0;border:0;}
input {font-family:Arial, Helvetica, sans-serif;font-size:12px; color: #666666;}
li { padding:0px; margin:0px; line-height:180%;list-style-type:none;}
.clear{clear:both; height:0px; font-size:0px; line-height:0px;}
.link_lan a{color: #0066CC;text-decoration: none;}
.link_lan a:hover {text-decoration: underline;color: #187ef9;}
.link_lang a{color: #0066CC;text-decoration: none;}
.link_lang a:hover {text-decoration: underline;color: #009900;}
.link_bk a{color:#0063DC;text-decoration: none;}
.link_bk a:hover {text-decoration: underline;color: #187ef9;}
.link_bku a{color: #4D4D4D;text-decoration: underline;}
.link_bku a:hover {text-decoration: underline;color: #009900;}
.link_bkg a{color: #4D4D4D;text-decoration: none;}
.link_bkg a:hover {text-decoration: underline;color: #009900;}
.link_bkgu a{color: #4D4D4D;text-decoration: underline;}
.link_bkgu a:hover {text-decoration: underline;color: #009900;}
.link_white a{color: #FFFFFF;	text-decoration: none;text-decoration: none;}
.link_white a:hover {text-decoration: underline;}
.link_lightblue a{color: #A8CEEE;	text-decoration: none;text-decoration: none;}
.link_lightblue a:hover {text-decoration: underline; color:#E4F0FA}
.link_green a{color: #009900;text-decoration: none;}
.link_green a:hover {text-decoration: underline;color: #339900;}
.link_greenu a{color: #009900;text-decoration: underline;}
.link_greenu a:hover {text-decoration: underline;color: #339900;}
.link_orange a{color: #187ef9;text-decoration: none;}
.link_orange a:hover {text-decoration: underline;color: #FF3300;}
.link_orangeu a{color: #187ef9;text-decoration: underline;}
.link_orangeu a:hover {text-decoration: underline;color: #FF3300;}
#selects{color:#187ef9;font-weight:700;text-decoration:none}
/*顶部*/
.head_top{ width:100%;  background:url(../images/04.gif); background-repeat:repeat-x; height:33px;}
.head_top_box{width:985px;  margin:0 auto;height:33px;}
.head_top_box_left{width:auto;height:23px; float:left;padding-top:10px; overflow:hidden}
.head_top_box_right{height:33px; float: right; width:auto; text-align:right}
.head_top_box_right .lia{ float:right; padding-left:13px; padding-right:13px; display:block; height:20px; padding-top:10px;background: url(../images/26.gif) no-repeat right 2px;}
.head_top_box_right .lia.t_m{ background-position:9px -48px; cursor:pointer; padding-left:26px;}
.head_top_box_right .lia.t_so{ background-position:right -21px; cursor:pointer; padding-left:23px; padding-right:15px;}
.head_top_box_right .lia.t_so .op_search{position:absolute; right:0px; top:3px;z-index:10; display:none;}
.head_top_box_right .lia.t_so .op_search .stit{position:absolute; right:0px;top:0px;background-color:#FFFFFF;border:1px #CCCCCC solid; height:25px; border-bottom:#FFFFFF; z-index:4}
.head_top_box_right .lia.t_so .op_search .stit div{width:28px; height:15px;background: url(../images/26.gif) 68px -25px; cursor:pointer; padding-left:25px; padding-right:14px; padding-top:6px;}
.head_top_box_right .lia.t_so .op_search .sform{position:absolute; right:0px; top:25px;border:1px  #CCCCCC solid;width:200px;background-color:#FFFFFF;z-index:3; padding:15px;}
.head_top_box_right .lia.t_so .op_search .sform .key{ width:190px; height:18px; padding-top:5px; border:1px solid; border-color:#666666 #CCCCCC #CCCCCC #666666; padding-left:5px;}
.head_top_box_right .lia.t_so .op_search .sform .sutleft{ padding-top:10px; float:left;}
.head_top_box_right .lia.t_so .op_search .sform .sutright{ padding-top:10px; float:right;}
.head { width:985px;  margin:0 auto;}
.head_logo { width:370px;  padding-left:10px; padding-top:8px;float:left; padding-bottom:15px;position:relative }
.head_logo .citydiv{ position:absolute;right:10px; top:28px;}
.head_logo .citydiv .subbox{ height:23px; border:1px #D8D8D8 solid; line-height:23px; font-size:14px;font-family:"microsoft yahei","宋体"; padding-left:10px; padding-right:18px; background:url(../images/26.gif) right -82px no-repeat; cursor:pointer; background-color:#F7F7F7; _width:58px;_text-align:center}
.head_logo .citydiv .citybox{ position:absolute;border:1px  #D8D8D8 solid; top:28px; left:0px;width:360px; line-height:180%;background-color:#ffffff; display:none;padding:0px; padding-bottom:5px; z-index:1;}
.head_logo .citydiv .citybox .closs{color:#000000; text-align:right; background-color:#F7F7F7; height:23px; line-height:23px; padding-right:10px; border-bottom:1px #D8D8D8 solid}
.head_logo .citydiv .citybox .closs u{ cursor:pointer}
.head_logo .citydiv .citybox a{ height:20px; width:56px;margin-bottom:3px; padding-left:15px; float:left; text-decoration:none; color:#666666; padding-top:5px;}
.head_logo .citydiv .citybox a:hover { color:#FF3300}
.head_logo_right { width:605px; float:left;  padding-top:13px; text-align:right;}
/*导航*/
 #wrapper{text-align:left;width:1003px;margin:auto}
.header{background:#fff url('../images/header.gif') 98px top no-repeat;height:82px;position:relative}
 .header .logo{float:left;margin:12px 0 0 10px;display:inline}
 .header .head{float:right;width:690px}
 .header .nav{padding-top:20px}
 .header .head{float:right;width:690px}
 .header .loginbar{padding:8px 80px 0 0;text-align:right;height:22px;}
.header .nav{padding-top:20px}
.header .nav ul li{float:left;margin-right:2px;font-size:14px;text-decoration:none;height:32px;line-height:32px}
.header .nav ul li a{padding-left:20px;display:block;text-decoration:none;cursor:pointer;background:url('../images/nav.png')}
.header .nav ul li a span{display:block;padding-right:20px;background:url('../images/nav.png') right top no-repeat}
.header .nav ul li a:hover,.nav ul #cur{background:url('../images/nav.png') left -32px no-repeat;color:#fff;text-decoration:none;}
.header .nav ul li a:hover span,.nav ul #cur span{background:url('../images/nav.png') right -32px no-repeat}
.top_search_x{background:#FE6C2B url('../images/base-x.gif') left -19px repeat-x;height:35px;margin:auto;overflow:hidden;width:100%}
.top_search_bar{background:url('../images/top_search_cont.GIF') no-repeat;width:1003px;margin:auto;text-align:left;color:#fff;position:relative}
.hearend{height:29px;line-height:29px;color:#fff;font-size:12px;font-weight:bold;font-family:微软雅黑}
.hearend a{ color:#fff;}
.hearend span{float:right;background:url('../images/header_tel.png') left center no-repeat;width:250px;}#footer{text-align:left;width:1003px;margin:auto;margin-top:8px;text-align:center;border-top:2px solid #187ef9;padding:2px 0;background:#fff}#footer em{font-style:normal}#footer p img{float:left;border:1px solid #DDD;margin-right:5px;margin-left:5px;text-align:center;}#footer p{MARGIN: 10px auto;width:815px;}
a{color:#303030;text-decoration:none;}
a.l7, a:hover.l7{color:white}
#container{text-align:left;width:1003px;margin:auto;padding-top:8px;background:#fff}
.per_search_category{border-bottom:2px solid #2386f9;height:35px}
.per_search_category ul{position:absolute}
.per_search_category ul li{float:left;}
.per_search_category ul li a{width:94px;height:34px;line-height:34px;text-align:center;text-indent:-5px;background:url('../images/Job_Personal.gif') no-repeat;display:block;position:relative;top:1px;left:0px;margin-right:-7px;}
.per_search_category ul #cur{width:106px;height:35px;background:url('../images/Job_Personal.gif') left -34px no-repeat;margin:0;color:#fff;font-size:14px;font-weight:bold;text-decoration:none;text-align:center;text-indent:0;top:0px}
/*-----分页样式--------*/
.page {text-align:center; margin-top:15px; margin-bottom:15px;}
.page a {border: 1px solid #dddddd;display:block;height:23px; line-height:23px; margin-right:5px; float:left;padding-left:6px; padding-right:6px;  }
.page a:hover { border:1px #0066CC solid; color: #0066CC}
.page a.select{ border: 1px solid #0066CC; background-color:#0066CC; color:#ffffff; }
.page span {display:block;height:23px; line-height:23px; margin-right:5px; float:left;padding-left:6px; padding-right:6px;  }
/*表单*/
.but70 { width:70px; height:25px; font-size:12px;color:#FFFFFF; border:0px; background-image:url(../images/10.jpg); background-repeat:no-repeat;}
.but70_hover{ background-position:0px -25px;vertical-align:middle;}
.but80 { width:81px; height:32px; font-size:14px; font-weight:bold; color:#FFFFFF; border:0px; background-image:url(../images/36.jpg); background-repeat:no-repeat;vertical-align:middle;}
.but80_hover{ background-position:0px -32px;}
.but100 { width:100px; height:32px; font-size:14px; font-weight:bold; color:#FFFFFF; border:0px; background-image:url(../images/41.jpg); background-repeat:no-repeat;vertical-align:middle;}
.but100_hover{ background-position:0px -32px;}
.input_text_400 {width:400px; height:20px;border:1px  solid;border-color:#666666 #CCCCCC #CCCCCC #666666; font-size:12px; line-height:20px; padding-left:3px;}
.input_text_150 {width:150px; height:20px; border:1px  solid;border-color:#666666 #CCCCCC #CCCCCC #666666; font-size:12px;line-height:20px;padding-left:3px;}
.input_text_200 {width:200px; height:16px; border:1px solid; border-color:#666666 #CCCCCC #CCCCCC #666666; font-size:12px;line-height:16px;padding:3px;}
.input_text_100 {width:100px; height:16px; border:1px   solid; border-color:#666666 #CCCCCC #CCCCCC #666666; font-size:12px;line-height:16px;padding:3px;}
.input_text_50 {width:50px; height:20px; border:1px solid; border-color:#666666 #CCCCCC #CCCCCC #666666; font-size:12px;line-height:20px;padding-left:3px}
.input_textarea_200{ width:200px; height:50px; border:1px  solid;border-color:#666666 #CCCCCC #CCCCCC #666666; font-size:12px;line-height:20px;}
.input_textarea_400{ width:400px; height:120px; border:1px  solid;border-color:#666666 #CCCCCC #CCCCCC #666666; font-size:12px;line-height:20px;}
/*底部*/
.footer {width:955px; text-align:center; padding:15px; line-height:180%; font-size:12px; margin:0 auto;}
/*-----jquery dialog css--------*/
.FloatBg  {display:none;width:100%;height:100%;background:#000;position:absolute;top:0;left:0;}
.FloatBox {position:absolute;padding:5px;background:url(../images/95.png)}
.FloatBox .Box{border:1px  #999999 solid}
.FloatBox .Box .title{height:30px;color: #333333;background:url(../images/72.gif) repeat-x;}
.FloatBox .Box .title h4{float:left;padding:0;margin:0;font-size:14px;line-height:16px;padding:7px 10px 0;}
.FloatBox .Box .title span{float:right;cursor:pointer; display:block;background:url(../images/72.gif) no-repeat  0px -30px; width:30px; height:30px;}
.FloatBox .Box .title .spanhover{ background-position:0px -60px;}
.FloatBox .Box .content{padding:20px 15px;background:#fff;}
.FloatBox .Box .content .wait{background:url(../images/90.gif)  no-repeat  center; padding:30px;}
/*-----jquery Float css--------*/
.OpenFloatBg{display:none;width:100%;height:100%;background:#000;position:absolute;top:0;left:0;}
.OpenFloatBoxBg{display:none;background:#666666;position:absolute;}
.OpenFloatBox{border: #999999 1px solid;width:650px;position:absolute;}
.OpenFloatBox .title{height:30px;color: #333333;background:url(../images/72.gif) repeat-x;}
.OpenFloatBox .title h4{float:left;padding:0;margin:0;font-size:14px;line-height:16px;padding:7px 10px 0;}
.OpenFloatBox .title .DialogClose{float:right;cursor:pointer; display:block;background:url(../images/72.gif) no-repeat  0px -30px; width:30px; height:30px;}
.OpenFloatBox .title .spanhover{ background-position:0px -60px;}
.OpenFloatBox .tip{height:30px;color: #187ef9;background:url(../images/72.gif)  no-repeat  0px -90px; padding-left:26px; line-height:30px;background-color:#FFFFFF}
.OpenFloatBox .selecteditem{ display:none; background-color: #FFFEEE; border:1px #FF9966 solid;width:100%;color: #FF0000; padding:10px 0px;}
.OpenFloatBox .selecteditem .empty{ color: #0066CC; cursor:pointer}
.OpenFloatBox .selecteditem label{ display:block;  width:145px; float:left;margin-right:5px; padding-left:5px;color:#339900; cursor:pointer}
.OpenFloatBox .txt{ padding:15px; padding-top:0px;}
.OpenFloatBox .content{background-color:#FFFFFF; width:100%;}
.OpenFloatBox .content .item{ width:150px;height:20px;margin-right:5px; float:left; cursor:pointer;}
.OpenFloatBox .content .item .titem{ display:block; position:absolute; width:150px; z-index:1;}
.OpenFloatBox .content .item .titemhover{ border:1px #FF9900 solid; background-color:#FFFEF0; color:#187ef9; font-weight:bold}
.OpenFloatBox .content .item .sitem{position:absolute; display:none; border:1px  #00CCFF solid; width:150px;  background-color:#999999;z-index:2; margin-top:20px; border:1px #FF9900 solid;background-color:#FFFEF0;border-top:0px;}
.OpenFloatBox .content .item .sitem label{ padding-bottom:5px; line-height:23px;}
.OpenFloatBox .wait{background:url(../images/90.gif)  no-repeat  center; padding:30px;}
/*ajax-会员登录*/
.ajax_login_tit{ padding-left:10px ; font-weight:bold; height:28px ; line-height:28px; color:#0066CC; font-size:14px; border:1px #C1E4F7 solid; background-color:#F1F9FE; margin-bottom:15px;}
.ajax_login_input { width:165px; padding:3px; vertical-align:middle;font-family:Arial, Helvetica, sans-serif; font-size:12px; height:18px; line-height:16px;border:1px #CCCCCC solid;}
.ajax_login_err{ padding:5px; border:1px #FF3300 solid; background-color:#FFF3EE; margin-bottom:8px; margin-top:5px; background-image:url(../images/37.gif); padding-left:22px; background-repeat:no-repeat; background-position:5px 6px;  display:none; color:#000000}
/*ajax-申请职位*/
.ajax_app_tip {padding-left:10px ;  height:26px ; line-height:26px; color:#0066CC; border:1px #C1E4F7 solid; background-color:#F1F9FE; margin-bottom:15px;}
.ajax_app_tip span{ color:#FF0000}
.ajax_app {}
.ajax_app li{ float:left; padding-right:15px; margin-bottom:5px; width:150px;}
/*ajax-下载简历*/
.ajax_download_tip {padding-left:10px ;  height:26px ; line-height:26px; color:#0066CC; border:1px #C1E4F7 solid; background-color:#F1F9FE; margin-bottom:15px;}
.ajax_download_tip span{ color:#FF0000}
/*ajax-邀请面试*/
.ajax_invited_tip {padding-left:10px ;  height:26px ; line-height:26px; color:#0066CC; border:1px #C1E4F7 solid; background-color:#F1F9FE; margin-bottom:15px;}
.ajax_invited_tip span{ color:#FF0000}
/*友情链接*/
.links { width:985px;margin:0 auto; margin-top:8px}
.links a{ height:23px; line-height:23px; padding-right:8px;}
.links .imglink{ width:88px; height:31px;padding-right:8px; padding-top:4px;padding-bottom:4px;float:left;}
/*框计算*/
.autocomplete-w1 { position:absolute; top:0px; left:0px; margin:8px 0 0 6px; /* IE6 fix: */ _background:none; _margin:0; line-height:160% }
.autocomplete { border:1px solid #CCCCCC; background:#FFF; cursor:default; text-align:left; max-height:350px; overflow:auto; margin:-6px 6px 6px -6px; /* IE6 specific: */ _height:350px;  _margin:0; _overflow-x:hidden; }
.autocomplete .selected { background:#F0F0F0; }
.autocomplete div { padding:2px 5px; white-space:nowrap; }
.autocomplete strong { font-weight:normal; color:#3399FF; }
/*-----jquery tip--------*/
p#vtip { display: none; position: absolute; padding: 10px; left: 5px; font-size:12px; background-color: white; border: 1px solid #a6c9e2; -moz-border-radius: 5px; -webkit-border-radius: 5px; z-index: 9999; line-height:170% }
.page_next{padding:10px;height:30px;line-height:30px;margin:3px;text-align:center;font-size:12px;}
.page_next a{border:1px solid #ddd;margin:2px;color:#494949;padding:4px 5px;}
.page_next a:hover{border:1px solid #ddd;COLOR:#187ef9;text-decoration:none;background:#eee}
.page_next .select{border:1px solid #ddd;COLOR:#187ef9;text-decoration:none;background:#eee}
.page_next .current{font-weight:bold;margin:2px;color:#FD6229;padding:4px 5px;background:none}
.page_next .disabled{border:1px solid #eee;padding:4px 5px;margin:2px;color:#ddd;}
a{color:#303030;text-decoration:none}a:hover,.l1,a:hover.l4,a:hover.l1,a:hover.l9{color:#FE632A;text-decoration:underline}a.white,a:hover.white{color:#fff}a.size_14,.size_14{font-size:14px}a.l1{color:#4D4C4C;text-decoration:underline}a.l2{color:#F66013;text-decoration:underline}a.l3{color:#F77618}a.l4{color:#FF4802}a.l5:link{color:#0067E0}a.l5:visited{color:#903755;text-decoration:underline}a.l5:hover{color:#FE632A}a.l5:active{color:#FE632A}a.l6{color:#458107}a.l7,a:hover.l7{color:#fff}a.l8{background:url('../images/base.gif') -123px -120px no-repeat;width:91px;height:28px;line-height:28px;float:left;margin-right:10px;display:block;text-align:center}a:hover.l8{background:url('../images/base.gif') -123px -148px no-repeat;color:#952800;text-decoration:none;font-weight:bold;float:left;width:91px;height:28px;line-height:28px;text-align:center}
.down_resume,a:hover.down_resume{background:url('../images/base.gif') -266px -274px no-repeat;text-decoration:none;float:left;width:150px;height:35px;text-indent:-9999px}a.l9{color:#0067E0}a.black,a:hover.black{color:#303030;text-decoration:none}
.text_u{text-decoration:underline}
.per_search_cont .off{color:#F66013;text-decoration:underline;background:url('../images/Per_search_s_01.GIF') right center no-repeat;padding-right:10px}
.per_search_cont .on{color:#F66013;text-decoration:underline;background:url('../images/Per_search_s_02.GIF') right center no-repeat;padding-right:10px}a.page{background:#fff url('../images/base.gif') left -24px no-repeat;width:17px;height:15px;font-size:10px;font-weight:bold;display:block;line-height:14px;text-align:center;float:left;margin:8px 5px 0 0}a:hover.page{text-decoration:none}
.app{background:url('../images/base.gif') -55px -24px no-repeat;padding-left:20px;display:block;float:left;margin-right:8px;color:#FF9805}
.fv{background:url('../images/base.gif') -113px -24px no-repeat;padding-left:20px;display:block;float:left;margin-right:8px;display:inline}
.fv_l{margin-right:0px!important;margin-left:22px;width:30px}
.em{background:url('../images/base.gif') -168px -22px no-repeat;padding-left:20px;float:left;margin-right:8px}
.arrow_fv{background:url('../images/display/shop.gif') 0 1px no-repeat;padding:5px 5px 5px 20px}
.arrow_em{background:url('../images/display/shop.gif') 0 -20px no-repeat;padding:5px 5px 5px 20px}
.arrow_other{background:url('../images/display/shop.gif') 0 -60px no-repeat;padding:5px 5px 5px 20px}
.up,.up:hover{background:url('../images/base.gif') -103px -90px no-repeat;padding:4px;text-decoration:none;position:relative;top:3px}
.down,.down:hover{background:url('../images/base.gif') -120px -90px no-repeat;padding:4px;text-decoration:none;position:relative;top:3px}
.vip{background:url('../images/vip.gif') right 1px no-repeat;padding-right:20px}
.ji{background:url('../images/icon.gif') right -19px no-repeat;padding-right:25px}
.ding{background:url('../images/icon_ding.gif') right top no-repeat;padding:0 23px 1px 0}
.res_photo{background:url('../images/base.gif') right -218px no-repeat;padding-right:18px}
.c1{color:#000;}
.c2{color:#fff;}
.c3{color:#008000;}
.c4{color:#800000;}
.c5{color:#808000;}
.c6{color:#000080;}
.c7{color:#800080;}
.c8{color:#808080;}
.c9{color:#ff0;}
.c10{color:#0f0;}
.c11{color:#0ff;}
.c12{color:#f0f;}
.c13{color:#f00;}
.c14{color:#00f;}
.c15{color:#008080;}
.nditit{margin:0px auto;width:1003px;height:24px;line-height:24px;background:#f5f5f5;}