﻿@charset "utf-8";
/* CSS Document */
/*可以加到common中*/
body{ font-family:"宋体";}
input{ font-family:"宋体";}
select{ font-family:"宋体";}
div{ font-family:"宋体";}
table {table-layout: fixed;}
th { -moz-text-overflow: ellipsis; text-overflow: ellipsis; white-space:nowrap; overflow:hidden; font-family:"宋体";}
td { -moz-text-overflow: ellipsis; text-overflow: ellipsis; white-space:nowrap; overflow:hidden; font-family:"宋体";}


.tn_1,.tn_1:link,.tn_1:visited,.tn_1:hover{ color:#fff}

.div992{width:992px; margin:0 auto; height:auto; overflow:hidden;}
.div990{width:990px; margin:0 auto; height:auto; overflow:hidden;}
.f_jh,.f_jh a:link,.f_jh a:visited{ color:#b00f1f;}
.f_orange2,.f_orange2 a:link,.f_orange2 a:visited{ color:#ff4900;}
.f_white,.f_white a:link,.f_white a:visited{ color:#fff;}
.f_coffee2,.f_coffee2 a:link,.f_coffee2 a:visited{ color:#b5836e;}
.p_phrase a:hover{text-decoration:none; color:#fff;  background-color: #ff6600; border:1px solid #ff6600;}
.p_phrase_a li:hover{text-decoration:none; background-color: #f5f5f5;}
.p_nei1,.p_nei1 a:link,.p_nei1 a:visited{ color:#000;}
.p_nei1 a:hover{text-decoration:none; color:#ff6600;  }
.p_colle,.p_colle:link,.p_colle:visited{ background:url(/img/p_colle.png) no-repeat;}
.p_colle:hover{ text-decoration:none; background:url(/img/p_colle1.png) no-repeat; }
.p_note,.p_note:link,.p_note:visited{ background:url(/img/p_note.png) no-repeat;}
.p_note:hover{ text-decoration:none; background:url(/img/p_note1.png) no-repeat; }
.p_interv,.p_interv:link,.p_interv:visited{ background:url(/img/p_interv.png) no-repeat;}
.p_interv:hover{ text-decoration:none; background:url(/img/p_interv1.png) no-repeat; }



.f_s{ font-family:"宋体";}
.mt6{ margin-top:6px;}
.mb6{ margin-bottom:6px;}
.ml6{ margin-left:6px;}
.mr6{ margin-right:6px;}
.f22{ font-size:22px;}
.bj_nblue{ background:#009fe1;}
/*indexs css begin*/
.n_ind_top{ width:100%;height:33px; background:#f5f5f5; border-bottom:1px solid #eee; margin:0;}
.n_ind_top_cont{width:990px; height:32px; margin:0 auto; line-height:32px; background:#f5f5f5;}

/*logo+搜索*/
.ind_div_logo{width:990px; height:50px; overflow:hidden; background:#FFF;}
.logo{ width:140px; height:50px; float:left; margin-left:10px; margin-right:10px;}
.logo_tit{ height:40px; float:left;line-height:40px; font-family:"黑体"; }
.ind_div_logo .sub{ width:60px; height:40px; float:left; margin:5px 5px; padding-left:10px; line-height:40px; border-left:#afafaf 1px solid; font-family:"黑体"; }
.ind_div_logo .search{ width:700px; height:50px; float:right; overflow:hidden;}
.n_search{ width:720px; height:50px; padding-left:100px;overflow:hidden;}
.n_nav{ line-height:50px; float:right;}
.ind_div_logo .search .org{ width:102px; height:32px; float:left; margin:9px 20px 9px 0; background:#ff5400; text-align:center; line-height:32px; cursor:pointer; overflow:hidden;}
.ind_div_logo .search .ser,.n_ser{ width:350px; height:32px; float:left; margin:9px 20px 9px 0; background:url(/n_images/n_ind_org.png) no-repeat;cursor:pointer; line-height:32px; overflow:hidden;}
.ind_div_logo .search .ser input,.n_ser input{ width:274px; padding-left:5px; border:0; height:25px; margin:2px; background:#FFF; line-height:25px; overflow:hidden; }
.ind_div_logo .search .more,.n_more{ width:76px; padding-left:10px; height:50px; float:left; line-height:60px;}
span.leftinp {display:inline-block; position:absolute; float:left; padding-left:5px; color:#999; -ms-opacity:1; opacity:1; font-size:12px; white-space:nowrap; overflow:hidden;}

/*导航*/
.ind_div_lead{width:990px; height:25px; line-height:25px; overflow:hidden; border-bottom:2px #ff4400 solid; }
.ind_div_lead ul.city{ width:680px; height:auto; overflow:hidden;  display:inline;}
.ind_div_lead ul.city li{ width:38px; height:25px; float:left; text-align:center;}
.lead_city{ width:720px; height:auto; float:left; overflow:hidden;  display:inline;}
.lead_city li{ width:38px; height:25px; float:left; text-align:center;}
.ind_div_lead ul.leader{ width:270px; height:auto; overflow:hidden; display:inline; float:right; }
.ind_div_lead ul.leader li{ width:auto; height:25px; float:left; margin-left:10px;}
/*第一屏*/
.ind_div_main{width:990px; overflow:hidden;/*宽分配212 486 272*/}
.ind_div_main .left{ width:210px; height:348px; float:left; padding:0; border-left:1px #f40 solid;border-bottom:1px #f40 solid;border-right:1px #f40 solid;}
.ind_div_main .left ul li.zw{ width:210px; height:29px; float:left;}
.ind_div_main .left ul li.zw .zwlb{ width:180px; padding-left:10px; padding-right:20px; height:29px; float:left; line-height:29px; background:url(/n_images/n_ind_1.png) no-repeat 95% 50%; overflow:hidden; cursor:pointer;}
.ind_div_main .left ul li.zw .zwlb:hover{height:29px; background-color:#ffe395; color:#FFF; }
.ind_div_main .mid{ width:486px; height:auto; float:left; margin-left:10px;}
.ind_div_main .mid .adv{ width:486px; height:201px; float:left; margin-top:8px;}
.ind_div_main .mid .tips{ width:324px; height:54px; padding: 3px 10px 3px 150px; float:left; margin-top:8px; border:1px #e8e8e8 solid;  background-color:#f5f5f5; line-height:27px;}
.ind_div_main_right{ width:272px; height:auto; float:left; padding-left:10px; overflow:hidden;}
.ind_div_main_right .top{ width:272px; height:33px;margin-top:8px;}
.ind_div_main_right .login{ width:270px; height:159px; border:1px #dddddd solid; overflow:hidden; margin-top:0;}/*高161*/
.ind_div_main_right .login .cont{ width:200px; height:25px; margin:10px 20px 0; border:1px #afafaf solid;}
.ind_div_main_right .login .cont_1{ width:55px; height:25px; float:left; line-height:25px; text-align:center; background:#e5e5e5;}
.ind_div_main_right .login .cont_2{ width:144px; height:25px; float:left; line-height:25px; border-left:1px #afafaf solid;}
.ind_div_main_right .login .cont_2 input{ width:134px; height:15px; padding:5px; border:0; display:inline-block; vertical-align:middle; background:#FFF; }
.ind_div_main_right .login .cont_2 select{ width:144px; height:19px; border:0; line-height:19px; margin-top:3px; margin-bottom:3px; background:#FFF;}
.ind_div_main_right .login .cont_2 select option{height:23px;}
.ind_div_main_right .login .but{ width:230px; height:28px; margin:12px 20px 8px;}
.ind_div_main_right .login .but_1{ width:80px; height:28px; float:left; cursor:pointer;}
.ind_div_main_right .login .but_1 input{width:80px; height:28px; border:0; background:url(/n_images/n_ind_3.png) no-repeat; cursor:pointer;}
.ind_div_main_right .login .but_2{ width:130px; height:28px; float:left; margin-left:20px; line-height:28px;}
.ind_div_main_right .rdzp_t{ width:260px; height:30px; line-height:30px; margin:3px 6px;}
.ind_div_main_right .rdzp_c{ width:270px; height:108px; border-top:2px #aaa solid; border-bottom:1px #ddd solid; border-left:1px #ddd solid; border-right:1px #ddd solid; overflow:hidden;}
.ind_div_main_right .rdzp_c ul li{ width:250px; height:27px; line-height:27px; padding:0 10px; overflow:hidden;}
/*首页登录后*/
.ind_div_main_right .login .ovtit{ width:250px; height:50px; line-height:50px; overflow:hidden; white-space:nowrap; margin:0 10px;}
.ind_div_main_right .login .ovcont{width:270px; height:60px; overflow:hidden;}
.ind_div_main_right .login .ovcon1{ width:114px; height:50px; overflow:hidden; border-right:1px #ccc solid; padding:0 10px; margin:5px 0; float:left; line-height:25px;}
.ind_div_main_right .login .ovcon2{ width:115px; height:50px; overflow:hidden;  padding:0 10px; margin:5px 0; float:left;line-height:25px;}
.ind_div_main_right .login .ovout{ width:220px; height:49px; line-height:40px; overflow:hidden; margin:0 25px;}
/*左侧悬浮职位类别*/
.ind_div_zwlb { width:777px; padding:2px 0; position:absolute;overflow:hidden;z-index:5555;background:#fbfbfb; border-left:1px #b8b2b2 solid; border-bottom:1px #b8b2b2 solid; margin-left:211px;-ms-opacity:0.95; opacity:0.95;}
.ind_div_zwlb .tit{overflow:hidden;width:737px; height:26px;margin:2px 20px; border-bottom:#0d0205 1px solid; line-height:26px; float:left; color:#1b53fc; font-size:12px;}
.ind_div_zwlb ul{ display:block; width:737px; height:auto; margin:0 20px; overflow:hidden; float:left;}
.ind_div_zwlb ul li{ width:auto; height:23px; float:left; margin:0; padding:0 6px; line-height:23px; display:block; white-space:nowrap; font-size:12px;}
.ind_div_zwlb ul li a:link,.ind_div_zwlb ul li a:hover,.ind_div_zwlb ul li a:visited{ color:#1b53fc;}
/*分站第一屏*/
.ind_div_main .sub{ width:698px;height:349px; float:left;padding-left:10px;}
.ind_div_main .sub .tit{ width:698px; height:28px; margin-top:10px; float:left;}
.ind_div_main .sub .tit .hot1{ width:72px; height:25px; float:left; padding-bottom:3px; line-height:25px; color:#fff; background:url(/n_images/n_sub_1.png) no-repeat; text-align:center;}
.ind_div_main .sub .tit .hot2{ width:72px; height:25px; float:left; margin-bottom:3px; line-height:25px; color:#fff; background:url(/n_images/n_sub_2.png) no-repeat; text-align:center;}
.ind_div_main .sub .hy{ width:688px; height:auto; padding-right:10px; display:block;}
.ind_div_main .sub .hy ul li{ width:219px; height:28px; line-height:28px; padding-left:10px; float:left; list-style:disc; list-style-position:inside; }
.ind_div_main .sub .hy1{ width:688px; height:auto; padding-right:10px; display:block;}
.ind_div_main .sub .hy1 ul li{ width:158px; height:27px; line-height:27px; padding-left:10px; float:left; list-style:disc; list-style-position:inside; }
/*广告开始*/
.ind_div_tgg{width:992px; line-height:40px; overflow:hidden; position:relative; }
.ind_div_tgg .gg{ width:600px; height:40px; float:right; z-index:-1; overflow:hidden; }
.ind_div_tgg .gg .qimo {/*width:99999999px;*/width:8000%; height:30px;}
.ind_div_tgg .gg .qimo div{ float:left;}
.ind_div_tgg .gg .qimo ul{float:left; height:40px; overflow:hidden; zoom:1; }
.ind_div_tgg .gg .qimo ul li{float:left; line-height:40px; list-style:none; font-size:13px;}
.ind_div_tgg .gg li a{margin-right:100px; text-decoration:none;}
.ind_div_tgg .tit{ width:470px; height:40px; float:left; background:url(/n_images/n_ind_4.png) left no-repeat;z-index:999; position:absolute; overflow:hidden;}
.ind_div_tit1{ width:992px; line-height:40px; overflow:hidden;background:url(/n_images/n_ind_4.png) left no-repeat;}
.ind_div_adv{ width:992px; height:auto; overflow:hidden;}
.def_border{border:1px solid #666; padding:0;}
.adv988{ width:988px; height:auto; margin:0;}
.adv240{ width:240px; height:auto; }
.adv740{ width:740px; height:auto; }

.adv_zm{ width:992px; height:auto; overflow:hidden;}
.adv_zm ul li{ float:left; width:242px; height:63px; padding-left:3px; padding-right:3px; display:inline; overflow:hidden;}
.adv_zm ul li img{ width:240px; height:55px; border:1px solid #666; }

.adv_jj{ width:990px; height:auto; overflow:hidden; margin:0 auto;}
.adv_jj ul li{ float:left; width:159px; height:63px; padding-left:3px; padding-right:3px; display:inline; overflow:hidden;}
.adv_jj ul li img{width:157px; height:55px; border:1px solid #666; }

.adv_hj{width:990px; height:88px; padding:15px 0; overflow:hidden; background:url(/n_images/n_ind_5.gif) no-repeat;}
.adv_hj .left_more{ width:17px; height:88px; background:url(/n_images/n_ind_6.png) no-repeat; float:left; margin-left:11px; margin-right:9px; cursor:pointer;}
.adv_hj .right_more{ width:17px; height:88px; background:url(/n_images/n_ind_7.png) no-repeat; float:right; margin-right:11px; margin-left:1px; cursor:pointer;}
.adv_hj .box{ width:114px; height:60px; padding:14px 5px; float:left; margin-right:8px; background:url(/n_images/n_ind_8.png) no-repeat; line-height:30px; text-align:center; overflow:hidden;}
.adv_hj .box h3{ padding:0; margin:0; border-bottom:1px solid #000;}
.adv_hj .box p{ padding:0; margin:0;}
/*hot文字开始*/
.ind_div_tit2{width:970px; height:40px; margin:0; line-height:40px; overflow:hidden; background:#00a2ff; }
.ind_div_hot{ width:970px; height:auto; border:10px #f5f5f5 solid; overflow:hidden;}
.ind_div_hot ul{ display:block; height:auto; margin-top:20px;}
.ind_div_hot ul li{ width:455px; height:24px; float:left; margin-left:20px; line-height:24px; overflow:hidden; border-bottom:1px #e9ecf3 solid; overflow: hidden;}
.ind_div_hot ul li .div225{ width:auto; max-width:225px; height:24px; display:inline; padding-left:5px; float:left; overflow:hidden;}
.ind_div_hot ul li .div210{ width:210px; height:24px; display:inline; float:left; overflow:hidden;}
/*new文字开始*/
.ind_div_new{ width:970px; height:auto; border:10px #f5f5f5 solid; overflow:hidden;}
.ind_div_new ul{ display:block; height:auto; margin-top:20px;}
.ind_div_new ul li{ width:220px; height:58px; float:left; margin-left:18px; background:url(/n_images/n_ind_10.jpg) top no-repeat; overflow: hidden; }
.ind_div_new ul li div{ width:220px; height:28px; line-height:28px; overflow:hidden; text-align:center; color:#fff;}
/*推荐企业开始*/
.ind_div_tjqy{ width:970px; height:auto; border:10px #f5f5f5 solid; overflow:hidden;}
.ind_div_tjqy .suoyin{ width:936px; height:auto; margin-top:20px; overflow:hidden; padding-left:34px;}
.ind_div_tjqy .suoyin ul li{ width:180px; height:24px; padding-left:20px; margin-right:34px; float:left; background:url(/n_images/n_ind_11.gif) top no-repeat; line-height:24px; margin-bottom:8px;}
.ind_div_tjqy .tit{ width:940px; height:20px; line-height:20px; margin-top:10px; margin-left:15px; padding-left:15px; background:url(/n_images/n_ind_12.gif) left no-repeat;}
.ind_div_tjqy .list{ width:945px; height:auto; margin:10px 11px 0 14px; overflow:hidden;}
.ind_div_tjqy .list ul li{width: 304px;	height: 24px; line-height: 24px; float: left; padding-left: 7px; padding-right: 4px; overflow: hidden;	background: url(/n_images/ind_r31_c11.jpg) no-repeat; background-position:0 7px;}
/*推荐人才开始*/
.ind_div_tjrc{ width:970px; height:auto; border:10px #f5f5f5 solid; overflow:hidden; background:#f4f4f4; text-align:center;}
.ind_div_tjrc ul { width:auto; margin:0 auto;}
.ind_div_tjrc ul li{ width:73px; height:84px; float:left; border:4px solid #FFF; margin-left:7px; margin-right:8px;}
/*底部四部分开始*/
.ind_div_part{ width:970px; height:auto; border:10px #f5f5f5 solid; overflow:hidden; background:#f4f4f4;}
.ind_div_part .part{ width:234px; height:270px; float:left; overflow:hidden; background:#FFF;}
.ind_div_part .part .tit{ width:234px; height:40px; line-height:40px; background:#00a2ff;}
.ind_div_part .part .cont{ width:226px; height:220px; margin:7px 4px 3px;}
.ind_div_part .part .cont ul li{ width:226px; height:22px; line-height:22px; float:left; overflow:hidden;}
.ind_div_part .part .cont ul li div { height:22px; float:left; overflow:hidden;}
/*友情链接开始*/
.ind_div_link{ width:990px; height:auto; border-top:1px #d2d7dd solid; overflow:hidden;}
.ind_div_link .tit{ width:990px; height:25px; line-height:25px;}
.ind_div_link ul{ width:936px; height:auto; margin:0 27px; }
.ind_div_link ul li{ width:104px; float:left; overflow:hidden;}
/*文件footer始*/
.ind_div_footer{ width:990px; height:auto; border-top:#F60 3px solid; overflow:hidden; margin:0 auto;padding-bottom:8px;}
/*indexs css end*/
/*个人服务 begin*/
.per_service{ width:990px; height:auto; overflow:hidden;}
.per_left{width:698px;height:auto; float:left;padding-left:10px;}
.per_left_tit{ width:698px; height:28px; margin-top:10px;}
.per_left_tit .hot1{ width:72px; height:25px; float:left; padding-bottom:3px; line-height:25px; color:#fff; background:url(/n_images/n_sub_1.png) no-repeat; text-align:center;}
.per_left_tit .hot2{ width:72px; height:25px; float:left; margin-bottom:3px; line-height:25px; color:#fff; background:url(/n_images/n_sub_2.png) no-repeat; text-align:center;}
.per_left_list{ width:345px; height:auto; float:left; padding:2px 4px 0 0;}
.per_left_list p{ width:345px; height:28px; float:left; margin:0; line-height:28px; font-weight:bold;}
.per_left_list ul{ width:345px; height:auto; float:left; margin:0; overflow:hidden;}
.per_left_list ul li{ width:auto; height:28px; float:left; margin:0; padding:0 8px; line-height:28px; display:block; white-space:nowrap;}
.per_left_hy{width:688px; height:auto; padding-right:10px; display:block;}
.per_left_hy li{ width:219px; height:28px; line-height:28px; padding-left:10px; float:left; list-style:disc; list-style-position:inside; }

.per_right{ width:282px; height:auto; float:left; margin:0;}
.per_right .zxzpqy_t{ width:260px; height:30px; line-height:30px; margin:1px 6px;}
.per_right .zxzpqy_c{ width:270px; height:auto; border-top:2px #aaa solid; border-bottom:1px #ddd solid; border-left:1px #ddd solid; border-right:1px #ddd solid; overflow:hidden;}
.per_right .zxzpqy_c ul li{ width:250px; height:28px; line-height:28px; padding:0 10px; overflow:hidden;}
.per_right .zxzpqy_c ul li div{ float:left; height:28px; line-height:28px; overflow:hidden;}
.per_zph{ width:970px; height:auto; border:10px #f5f5f5 solid; overflow:hidden;}
.per_zph ul{ width:950px; height:auto; margin:10px 20px 0 0;}
.per_zph ul li{ width:455px; height:24px;float:left;  padding-left:20px; line-height:24px; overflow:hidden; border-bottom:1px #e9ecf3 solid;}
/*个人服务 end*/
/*注册选择页 begin*/
.reg_turn{ width:990px; height:300px; overflow:hidden;}
.reg_turn .sel1{ width:285px; height:75px; float:left; margin-top:60px; padding-left:156px; cursor:pointer;}
.reg_turn .sel1 a{ display:block; width:285px; height:75px; background:url(/n_images/reg_go_3.png) no-repeat;}
.reg_turn .sel1 a:hover{background:url(/n_images/reg_go_03.png) no-repeat;}
.reg_turn .sel2{width:285px; height:75px; float:left; margin-top:60px; padding-left:108px; margin-right:156px; cursor:pointer;}
.reg_turn .sel2 a{ display:block; width:285px; height:75px; background:url(/n_images/reg_go_2.png) no-repeat;}
.reg_turn .sel2 a:hover{background:url(/n_images/reg_go_02.png) no-repeat;}
/*注册选择页 end*/
/*企业注册 begin*/
.c_reg_logo{ width:990px; height:80px;}
.c_reg_body{ width:720px; height:auto; margin:0 135px; overflow:hidden;}
.c_reg_div{ width:720px; height:auto; overflow:hidden; color:#000;}
.c_reg_font{ width:90px; height:28px; line-height:28px; float:left;}
.c_reg_tip{ line-height:28px; padding-left:15px; text-decoration:none;}
.c_reg_name{ width:260px; height:18px; padding:5px; float:left; display:inline-block; vertical-align:middle; border:1px #afafaf solid; font-size:14px; background:#FFF; color:#000; }
.c_reg_tel1{ width:40px; height:18px; padding:5px; display:inline-block;vertical-align:middle; border:1px #afafaf solid; font-size:14px; background:#FFF; color:#000; }
.c_reg_tel2{ width:144px; height:18px; padding:5px; display:inline-block; vertical-align:middle; border:1px #afafaf solid; font-size:14px; background:#FFF; color:#000; }
.c_reg_line{ width:380px; height:1px; background:url(/n_images/com_reg_2.png) repeat-x; margin-right:440px;}
.c_reg_ad{ width:960px; height:auto; margin-left:15px; margin-right:15px;}
/*企业注册 end*/
/*企业中心css begin*/
.c_mes_sertip{ width:700px; margin-left:290px; height:16px; float:right; line-height:16px; overflow:hidden;}
.c_mes_sertip a{ display:block; margin-right:15px; float:left;}
.c_mes_sertip1{ width:270px; height:25px; float:right; line-height:25px; margin-left:720px; overflow:hidden; display:inline;}
.c_mes_sertip1 li{ width:auto; height:25px; float:left; margin-left:10px;}
.c_mes_line{ width:990px; height:2px; background:#009fe1; margin-bottom:10px; overflow:hidden;}
.c_mes_left{ width:140px; height:auto; float:left; overflow:hidden; border:1px solid #3dc5ff;}
.c_mes_right{ width:838px; padding-left:10px; float:left;  }
.c_mesl_top{ width:140px; height:36px; background:#3dc5ff; line-height:36px;}
.c_mesl_cont{ width:100px; height:auto; padding:4px 20px; overflow:hidden;}
.c_mesl_tit{ width:100px; height:26px; line-height:26px;}
.c_mesl_cont ul{ width:85px; margin-left:15px; height:auto; display:block;}
.c_mesl_cont ul li{ width:85px; height:26px; line-height:26px; list-style:none; overflow:hidden;}

.c_mesr_tjxx{ width:838px; height:auto; background:url(/n_images/c_mes_1.png) repeat-x; margin:0;}
.c_mesr_tjxx .top{ width:800px; height:40px; line-height:40px; margin:0 18px 0 20px;}
.c_mesr_tjxx ul{ width:780px; height:123px; display:block; margin:0 29px;}
.c_mesr_tjxx ul li{ width:240px; height:40px;line-height:40px; padding-left:20px; float:left; overflow:hidden; border-bottom:1px dotted #ccc;}
.c_mesr_tip{ width:800px; height:40px; line-height:40px; margin:0 19px; overflow:hidden;}
.c_mesr_but{ width:838px; height:auto; overflow:hidden; display:inline-block; overflow:hidden;}
.c_mesr_but li{ width:208px; height:auto; float:left;}

.c_mesr_table{ width:838px; height:auto;overflow:hidden;}
.c_mesr_table th{ height:40px; line-height:40px; text-align:center; background:#f1f1f1;/*#eee*/ overflow:hidden; white-space:nowrap;}
.c_mesr_table td {height:34px; line-height:34px; border-bottom:#ccc 1px dotted; text-align:center; white-space:nowrap;color:#000;
}

.c_mesr_zpht{ width:838px; height:40px; line-height:40px; background:#f1f1f1;}
.c_mesr_zphc{ width:838px; height:34px; line-height:34px; border-bottom:#ccc 1px dotted;}

.c_mesr_jdtop{ width:700px; height:30px; line-height:30px; padding-left:70px; padding-right:68px; overflow:hidden;}
.c_mesr_jdtop span{ display:inline-block; width:70px; height:25px; margin:0; padding:0; line-height:25px; float:left; text-align:center;}
.c_mesr_jdt{ width:682px; height:34px; margin-left:78px; margin-right:78px;}
.c_mesr_cont{ width:720px; height:auto; overflow:hidden; margin:20px 48px 0 70px;}
.c_mesr_cont2{ width:720px; height:auto; overflow:hidden; margin:20px 0 0 118px;}
.c_mesr_div{width:720px; height:auto; overflow:hidden; color:#000; margin-top:15px;}
.c_mesr_font{ width:90px; height:24px; line-height:24px; float:left;}
.c_mesr_cname{ width:222px; height:24px; line-height:24px; float:left;}
.c_mesr_div2{ width:360px; height:auto; overflow:hidden; color:#000; float:left;}
.c_mesr_jjtip{ width:630px; height:24px; line-height:24px; float:left;}

.com_name{ width:210px; height:15px; padding:5px; vertical-align:middle; border:1px #afafaf solid; background:#FFF; color:#000; }
.com_tel1{ width:40px; height:15px; padding:5px; display:inline-block;vertical-align:middle; border:1px #afafaf solid; background:#FFF; color:#000; }
.com_tel2{ width:143px; height:15px; padding:5px; display:inline-block; vertical-align:middle; border:1px #afafaf solid; background:#FFF; color:#000; }
.com_tel3{ width:94px; height:15px; padding:5px; display:inline-block; vertical-align:middle; border:1px #afafaf solid; background:#FFF; color:#000; }
.com_seldiv{ width:220px; height:19px; float:left; border:1px #afafaf solid; background:#FFF; color:#000; overflow:hidden; vertical-align:middle; line-height:30px; padding-top:3px; padding-bottom:3px;}
.com_seldiv select{ width:220px; height:19px; line-height:19px; float:left; vertical-align:middle; border:none; background:#FFF; color:#000; display:inline-block;}
.com_date{width:210px; height:15px; padding:5px; float:left; vertical-align:middle; border:1px #afafaf solid; background:#FFF; color:#000;}
.com_text{ width:558px; max-width:558px; height:auto;border:1px #afafaf solid;  background:#FFF; color:#000; margin-left:90px; margin-right:70px;}
.com_number{ width:40px; height:15px; padding:5px; display:inline-block; vertical-align:middle; border:1px #afafaf solid; background:#FFF; color:#000;}
.com_zwnum{ width:20px; height:16px; padding:2px; display:inline-block; margin-top:7px; border:1px #afafaf solid; background:#FFF; color:#000;}

.c_mesr_zw{ width:600px; height:auto; float:left; margin-right:30px;}
.c_mesr_zw ul li{ width:100px; height:28px; line-height:28px; float:left; overflow:hidden; }
/*企业职位管理*/
.c_mesr_tits{ width:838px; height:auto; overflow:hidden;}
.c_mesr_tnow{ width:120px; height:36px; line-height:36px; float:left; border-bottom:2px solid #333; text-align:center; background:url(/n_images/n_sub_3.png) no-repeat right;}
.c_mesr_tlink{ width:120px; height:36px; line-height:36px; float:left; border-bottom:2px solid #e5e5e5; text-align:center; background:url(/n_images/n_sub_3.png) no-repeat right;}
.c_mesr_tother{ width:598px; height:36px; line-height:36px; float:left; border-bottom:2px solid #e5e5e5; }
.c_mesr_zwtip{ width:800px; height:auto; line-height:25px; margin-left:19px; margin-right:19px;}
/*上传营业执照*/
.c_mesr_zzl{ width:200px; height:auto; float:left; line-height:30px; text-align:right;}
.c_mesr_zzr{ width:520px; height:auto; float:left; }
.c_mesr_zzrc{width:520px; height:auto; line-height:30px; }
/*最新简历*/
.c_new_search{ width:990px; height:110px; padding-top:23px; padding-bottom:22px; background:url(/n_images/c_new_1.png) no-repeat;}
.c_new_div{ width:870px; height:auto; margin-left:95px; margin-right:25px; color:#000; overflow:hidden;}
.c_new_font{ width:70px; height:24px; line-height:24px; float:left;}
.c_new_top{ width:938px; padding:10px 25px; margin-top:0;  border:1px solid #ccc; border-top:0; overflow:hidden; }
.c_new_top li{ display:inline-block; height:24px; float:left; line-height:22px; white-space:nowrap; margin:5px 6px; overflow:hidden;}
.c_new_top li a{ display:inline-block; height:22px; padding:0 10px; background:#f4f4f4; border:1px solid #ccc;}
.c_new_top li a:hover{ color:#fff; background-color:#009fe1; border:1px solid #009fe1; }

.joblist{ width:938px; padding:10px 25px; margin-top:10px; border:1px solid #ccc; overflow:hidden; }
.joblist li{white-space:nowrap;}
.joblist_c{ width:825px; overflow:hidden; margin-right:15px;}
.c_new_tabf{ border:1px solid #aaa; width:137px;height:20px;line-height:20px; padding-left:5px;color:#000;white-space:nowrap;overflow:hidden; text-align: center; background-color:#fff; float:left; margin-top:9px; margin-left:15px;}
.c_new_tabx{ width:20px; height:22px; background: url(http://www.dazhonghr.com/n_images/xx.png) no-repeat; float:left; margin-top:9px;}
.c_new_tabtop{ width:990px; height:40px; line-height:40px; background:#e5eef7;}
.c_new_boder{ width:988px; height:auto; overflow:hidden; display:inline-block; border:1px solid #e5eaee; border-top:0; padding-bottom:10px;}
.c_new_table{ width:958px; height:auto; margin-left:15px; margin-right:15px; margin-bottom:10px;}
.c_new_table th{ height:40px; line-height:40px; text-align:center; background:#fff; }
.c_new_table td { height:34px; line-height:34px; border-bottom:#ccc 1px dotted; text-align:center; color:#000;}
.c_new_table td.gj1 { height:34px; line-height:34px; text-align:center; border:0; color:#000;}
.c_new_table td.gj2 { height:60px; line-height:28px; text-align:left; border:0; color:#000; border-bottom: #ccc 1px dotted;}

/*面试通知*/
.c_mstz{ width:575px; height:auto; margin:0; padding:0; z-index:999; overflow:hidden;}
.c_mstz_top{ width:573px; height:35px; border:1px solid #5298ba; border-bottom:0; line-height:35px; background:url(/n_images/c_mes_4.png) repeat-y; float:left; overflow:hidden;}
.c_mstz_mid{ width:573px; height:auto; border:1px solid #b7b7b7; border-top:0;overflow:hidden;}
.c_mstz_cont{ width:521px; height:auto; border:1px solid #eee; border-top:0; background:#fff; padding-left:50px;  padding-top:20px; padding-bottom:20px; overflow:hidden;}
.c_mstz_end{ width:573px; height:20px; line-height:20px; background:#eee;}
.c_mstzyl_tit{ width:471px; height:40px; line-height:40px; text-align:center; overflow:hidden;}
.c_mstzyl_txt{ width:471px; height:auto; max-height:200px; overflow:auto; line-height:30px; text-indent:2em; }
.c_mstzyl_end{ width:421px; height:40px; line-height:40px; text-align:right; overflow:hidden; margin:0 25px;}
.c_mstzbj_tip{ width:471px; height:40px; line-height:40px; text-align:left; overflow:hidden;}
.c_mstzbj_div { width:471px; height:auto; overflow:hidden;}
.c_mstzbj_left{ width:70px; height:40px; line-height:40px; float:left;}
.c_mstzbj_right{ width:401px; height:auto; float:left;}
.c_mstz_input{ width:210px; height:27px; padding:5px; float:left; vertical-align:middle; border:1px #afafaf solid; background:#FFF; color:#000; margin:7px 0; }
.c_mstz_sel{ width:145px;  height:25px; float:left; border:1px #afafaf solid; background:#FFF; color:#000; overflow:hidden; vertical-align:middle; margin:7px 0 7px 10px; }
.c_mstz_sel select{ width:145px; height:27px; line-height:27px; float:left; vertical-align:middle; border:none; background:#FFF; color:#000; display:inline-block;}
.c_mstz_text{ width:380px; max-width:380px; height:auto; padding:5px; border:1px #afafaf solid;  background:#FFF; color:#000;}
/*添加工作经历*/
.c_cont{width:520px; background: #fff; margin:0 auto;}
.c_cont li{ margin:0 auto; width:520px;height:50px; line-height:50px; overflow:hidden; border-bottom: 1px solid #D8DADB; color:#000;}
.c_cont li input {float:left;width: 350px; height:50px; line-height:48px; border: medium none; outline: medium none;  background: none repeat scroll 0% 0% #fff; font-size:14px; }
.c_cont li textarea{float:left;width:100%;font-size:14px; border: medium none;outline: medium none;background: none repeat scroll 0% 0% #fff;}
/*添加工作经历的时间选择*/
.pctarCon{ float:left;left:1px; top:36px; right:1px; bottom:45px; position:absolute; z-index:997;display:none;}
.pctarHeader {height:43px;line-height:43px; border-bottom: 1px solid #dedfe0; background:#efefef; font-size:14px;}
span.proMessage{color:#333;margin-left:10px}
.proMessage .selectNum{color:#F00;margin:0 3px}

.tarMain{overflow:hidden;height:98%; }
.tarMain .conLeft{ float:left;width:40%;height:100%;overflow:auto; }
.tarMain .conRight{float:left;width:60%;height:100%;overflow:auto; background-color:#fff;}
.tarMain .conRight li.select{color:#f60;background:#fff}
.tarMain ul{position:relative;display:block}
.tarMain li{line-height:44px;position:relative;overflow:hidden;width:100%;height:44px;padding:0 10px;white-space:nowrap;text-overflow:ellipsis}
.tarMain li::after{position:absolute;bottom:0;left:0;overflow:hidden;width:100%;height:0;content:'';-webkit-transform:scaleY(.5);transform:scaleY(.5);border-bottom:1px solid #dedfe0}
.conLeft.showRight li,.conRight.showRight li{background:#f8f8f8;}
.conLeft.showRight li.select {background: #fff;color: #f60;}
.conLeft.showRight li.click{background:#fff;}

/*企业中心css end*/
/*网站提示*/
.n_tip_div{ height:auto; _height:300px; max-width:508x; float:left; position:relative; z-index:999; overflow:hidden; zoom:1;_zoom:1;}
.n_tip_top{ width:100%; height:35px; border:1px solid #5298ba; border-bottom:0; line-height:35px; background:url(/n_images/c_mes_4.png); }
.n_tip_mid{ height:auto; border:1px solid #b7b7b7; border-top:0; background:#eee; padding: 0;}
.n_tip_cont{ height:auto; padding:20px 30px; overflow:hidden; overflow:hidden; }
.n_tip_left{ width:40px; height:40px; float:left;}
.n_tip_right{ height:auto; float:left; line-height:30px; margin:0 10px; overflow:hidden;}
.n_tip_end{ width:100%; height:30px;  text-align:center; margin:0 auto;}
.n_tip_but{ width:80px; height:25px; vertical-align:central;}
/*企业登录*/
.c_log_div{ width:990px; height:350px; background:url(/n_images/c_log_1.png) no-repeat 10% top; overflow:hidden;}
.c_log_right{ width:315px; height:338px; border:2px solid #dedede;  border-top:#009fe1 2px solid; margin-right:68px; margin-left:600px;  overflow:hidden;}
.p_log_div{ width:990px; height:350px; background:url(/n_images/p_log_1.png) no-repeat 10% top;  overflow:hidden;}
.p_log_right{ width:315px; height:338px; border:2px solid #dedede;  border-top:#ff4200 2px solid; margin-right:68px; margin-left:600px; overflow:hidden;}
.c_logr_div{ width:255px; height:auto; margin-left:30px; margin-right:30px;}
.c_logr_cont{ width:253px; height:25px; border:1px solid #afafaf;}
.c_logr_contl{ width:55px; height:25px; float:left; line-height:25px; text-align:center; background:#e5e5e5; color:#000;}
.c_logr_contr{ width:197px; height:25px; float:left; line-height:25px; border-left:1px #afafaf solid; }
.c_logr_contr input{ width:187px; height:15px; padding:5px; display:inline-block; vertical-align:middle; border:0; color:#000;}
/*公司简介+职位详情css */
.c_qy_cont{ width:990px; height:auto; overflow:hidden; }
.c_qy_left{ width:680px; height:auto; padding:10px 0px; float:left; overflow:hidden;}
.c_qy_right{ width:300px; height:auto; float:right; overflow:hidden;}
.c_qy_cname{ width:680px; height:40px; line-height:40px; overflow:hidden;}
.c_qy_div{ width:620px; height:auto; margin-left:30px; margin-right:30px; line-height:25px; display:inline-block; overflow:hidden;}
.c_qy_div .tipl { width:65px; height:28px; float:left; line-height:28px;  overflow:hidden; color:#999;}
.c_qy_div .tipr{ width:245px; height:28px; float:left; line-height:28px; color:#000; overflow:hidden;}
.c_qy_div .tip{ width:300px; height:28px; line-height:28px; float:left; overflow:hidden;}
.c_qy_div .zwtip{ width:140px; height:28px;  float:left; line-height:28px; color:#000; overflow:hidden;}
.c_qy_div .zwlb, .n_fuli{ width:550px; height:auto; float:left; line-height:28px; color:#000;}
.c_qy_div .zwlb li, .n_fuli li{ height:28px; float:left;padding-right:12px; white-space:nowrap; }
.c_qy_div .zwlxfs{ width:500px; height:28px; padding-left:5px; float:left; line-height:28px; overflow:hidden; color:#000;}
.c_qy_zwdiv{ width:658px; height:auto; color:#000; border:1px solid #ccc; padding:10px;}
.c_qy_zwtxt{ width:618px; height:auto; color:#000; margin-left:20px; margin-right:20px; line-height:25px;}
.c_qy_zwtxt p{ margin-top:5px; margin-bottom:0; text-indent:2em;}
.c_qy_zwtab{ width:678px; height:auto; color:#000; border:1px solid #ccc; padding-bottom:15px;} 
.c_qy_zwtab th{ height:4px; line-height:40px; text-align:center; background:#f5f5f5;}
.c_qy_zwtab td{ height:34px; line-height:34px; text-align:center; border-bottom:1px dotted #ccc;}
.c_qyr_ad{width:300px; height:auto;}
.c_qyr_ad2{ width:260px; height:133px; background-image:url(/ABC_Img/qy_r_1_2.png?); padding:15px 20px 20px 20px;font-weight:bold; line-height:23px;}
.c_qyr_txt{ width:280px; height:auto; padding:10px; line-height:25px; background:#f4f4f4; display:inline-block;}
.c_zwr_tit{ width:280px; height:auto; line-height:28px;}
.c_zwr_num{ width:20px; height:auto; float:left;}
.c_zwr_tip{ width:260px; height:auto; float:left}
.c_zwtel_no{ width:500px; overflow: hidden; line-height: 32px; background-color: #fbffe5; border: #ffcb7f 1px solid; margin-left:69px; color:#3e3e3e;}
.c_qy_qydiv{width:968px; height:auto; color:#000; border:1px solid #ccc; padding:10px;}
.c_qy_qytxt{width:928px; height:auto; margin-left:20px; margin-right:20px; line-height:25px;}
.c_qy_qytxt p{text-indent:2em; margin-top:5px; margin-bottom:0;}
.c_qy_border{width:988px; height:auto; overflow:hidden; border:1px solid #ccc; background:#fff; padding-bottom:10px;}
.c_qy_th{width:958px; height:40px; padding-left:15px; padding-right:15px;  background:#f5f5f5; overflow:hidden;}
.c_qy_th th{height:40px; line-height:40px; text-align:center; background:#f5f5f5; overflow:hidden; white-space:nowrap;}
.c_qy_table  .c_qy_table2{ width:958px; height:auto; margin-left:15px; margin-right:15px; margin-bottom:10px;}
.c_qy_table td{height:34px; line-height:34px; border-bottom:#ccc 1px dotted; text-align:center; white-space:nowrap; text-overflow: ellipsis;overflow:hidden; color:#000;}
.c_qy_table2 td{height:34px;line-height:34px; text-align:center; white-space:nowrap; text-overflow: ellipsis;overflow:hidden; color:#000;}
.c_qy_fztab{margin:0 auto;width:880px;height:auto;line-height:34px;color:#000; padding-top:10px;}
.c_qy_fzcon{line-height:25px;}
.c_qy_li{ width:880px; overflow:hidden;float:left;white-space:nowrap;line-height:25px;}
.c_qy_txt{ width:810px; overflow:hidden; float:left;}
/*个人注册begin*/
.p_reg_logo{width:990px; height:80px;}
/*个人快速注册 begin */
.p_mes_line{width:990px; height:2px; background:#f40; margin-bottom:10px; overflow:hidden;}
.p_mes_sertip{width:270px; height:25px; float:right; line-height:25px; overflow:hidden; display:inline;}
.p_mes_sertip li{width:auto; height:25px; float:left; margin-left:10px;}
.p_reg_body{width:988px; height:auto; border:1px solid #ccc;/*#cbcbcb*/ overflow:hidden; padding-bottom:10px;}
.p_reg_body .top{width:988px; height:40px; line-height:40px; background:#f5f5f5;}
.p_reg_div{width:500px; height:auto; padding-left:244px; margin-right:244px; margin-top:15px; overflow:hidden;}
.p_reg_font{width:108px; height:24px; line-height:24px; float:left;}

.per_text{float:left; width:490px; max-width:490px; height:150px; margin:0; padding:0;border:1px #afafaf solid;  background:#FFF; color:#000; line-height:24px;}
.per_text2{float:left; width:300px; max-width:300px; height:auto;border:1px #afafaf solid; background:#FFF; color:#000; line-height:24px;}
/*个人中心*/
.p_mes_left{width:100px; padding-left:30px; padding-right:12px; height:auto; float:left; overflow:hidden;}
.p_mes_right{width:838px; margin-left:10px; float:left; overflow:hidden; }
.p_mesl_tit{width:100px; height:40px; line-height:40px;}
.p_mesl_ul {width:90px; height:auto; display:block; margin-left:10px;}
.p_mesl_ul li{width:90px; height:26px; line-height:26px; list-style:none; overflow:hidden; color:#000;}

.p_mesr_wdjl{width:836px; height:auto; border:1px solid #ccc; background:#fff;}
.p_mesr_wdjl .cont{ width:816px; height:14px; margin:23px 10px; display:block; line-height:14px; overflow:hidden;}
.p_mesr_wdjl .cont span{ width:1px; height:14px; display:inline-block; float:left; background:#000;}
.p_mesr_wdjl .cont li{ width:auto; height:14px; float:left; line-height:14px; padding:0 20px; }

.p_mesr_boder{ width:836px; height:auto; overflow:hidden; border:1px solid #ccc; background:#fff; padding-bottom:10px;}
.p_mesr_th{ width:806px; height:40px; padding-left:15px; padding-right:15px;  background:#f5f5f5; overflow:hidden;}
.p_mesr_th th{ height:40px; line-height:40px; text-align:center; background:#f5f5f5; overflow:hidden; white-space:nowrap;}
.p_mesr_table{ width:806px; height:auto; margin-left:15px; margin-right:15px; margin-bottom:10px;}
.p_mesr_table td {height:34px; line-height:34px; border-bottom:#ccc 1px dotted; text-align:center; color:#000;}

/*对话框*/
.p_hein_b,.p_hein_b:link,.p_hein_b:visited{text-decoration:none;color:#ff6600; border:1px solid #ff6600; }
.p_hein_b:hover{text-decoration:none; border:0;  color:#fff; background-color:#ff6600;}
.p_con1_b li:hover{text-decoration:none; background-color:#dedede;}

.p_mess{ float: left; height:100%;z-index:999; font-family:"宋体"; overflow: hidden;position: fixed;bottom: 0px; right: 0;-webkit-box-shadow: 0 0 15px 4px rgba(0,0,0,.21); box-shadow: 0 0 15px 4px rgba(0,0,0,.21);}
.p_mess_a{float: left; height:100%; overflow:hidden;  background:#fff;}
.p_mess_b{float: left; width:296px; position:relative; height:100%; }
.p_contact{ float:left; width:296px; background-color:#f5f5f5; height:100%; overflow-y: scroll; overflow-x: hidden;}
.p_con1_a{ float:left;width:256px;  position: absolute; z-index:2; text-align:center; padding:10px 20px; font-size:14px; font-weight:600; color:#fff; background-color:#ff6600;}
.yhidd{ float: left; width:42px;position: absolute; z-index:9999; height:42px;}

.p_con1_b{ float:left;width:296px;   padding-top:42px; background-color:#f5f5f5; }
.p_con1_b li{ float:left;width:296px;   padding: 10px 20px 0px; box-sizing:border-box;display: block; overflow: hidden;cursor: pointer; }
.p_por{float: left; width: 50px;  height: 50px; background-color: #eeeeee;border-radius: 25px; -moz-border-radius:25px; -webkit-border-radius:25px;margin-right: 10px;}
.p_contact::-webkit-scrollbar { width:4px; height:4px; background-color: #f5f5f5;}
.p_contact::-webkit-scrollbar-thumb { width: 5px; background-color: #dedede;}
.p_name{ float: left; width: 160px; height: 60px;  overflow:hidden; }
.p_name1{ float: left; width: 160px; height: 30px; line-height:30px; font-size:14px; color:#000; overflow:hidden; }
.p_name2{ float: left; width: 160px; height: 20px; line-height:20px; font-size:12px; color:#666; overflow:hidden; }
.p_time{float: right; width: 30px; height: 60px;  overflow:hidden; }
.p_time1{ text-align: right; width: 30px; height: 30px; line-height:30px; font-size:12px; color:#666; overflow:hidden; }
.p_time2{ float: right; width: 30px; height: 20px; line-height:20px; font-size:12px; color:#666; overflow:hidden; }
.p_time2_a{ float:right; height: 20px; padding:0 5px;  background-color:#F00; color:#fff; line-height:20px; text-align: center; border-radius: 10px; -moz-border-radius:10px; -webkit-border-radius:10px;}
.p_ndia{ float:left; width:500px; height:100%; position:relative;}
.p_nei{  float:left; width:500px; height:100%; background-color:#fff; overflow:hidden; }
.p_nei_a{  float:left; width:500px; height:74%;border-bottom:1px solid #e1e1e1; overflow-y: scroll; overflow-x: hidden;}




.p_xtb6{ float:right; width:22px; height:22px;}
.p_nei1{  float:left;width:460px; position: absolute; z-index:2; background-color:#fff; padding:10px 20px; font-size:14px; font-weight:600; color:#000; border-bottom:1px solid #e1e1e1;  }
.p_nei1_a{ float:left; width:460px; position:absolute; padding:10px 20px; font-size:14px; margin-top: 43px;  background-color:rgba(255,255,255,0.8);}
.p_nei2{float:left;width:500px; padding:53px 0 10px;   background-color:#fff;  }
.p_nesj{ float:left; width:500px;  font-size:12px; text-align:center; color:#666;}
.p_nei_a::-webkit-scrollbar { width: 4px; height:4px; background-color: #fff;}
.p_nei_a::-webkit-scrollbar-thumb { border-radius:2px; background-color: #dedede;}
.p_nei_a::-webkit-scrollbar-thumb:hover{ background-color: #fff; }


.p_nyb{ float:left;width:460px; padding: 10px 20px ; box-sizing:border-box;display: block; overflow: hidden;cursor: pointer; }
.p_por1{float: left; width: 40px;  height: 40px; background-color: #eeeeee;border-radius: 20px; -moz-border-radius:20px; -webkit-border-radius:20px;}
.p_mexjt{ float:left; margin-left:3px; height:40px; width:12px;}
.p_nyb_a{float:left;max-width:345px; line-height: 20px;color: #000; padding: 10px; font-size: 14px;border-radius: 5px; -moz-border-radius:5px; -webkit-border-radius:5px;background-color: #f5f5f5; overflow: hidden;}
.p_nzk{float:right;width:460px; padding: 10px 20px ; box-sizing:border-box;display: block; overflow: hidden;cursor: pointer; }
.p_por2{float: right; width: 40px;  height: 40px; background-color: #eeeeee;border-radius: 20px; -moz-border-radius:20px; -webkit-border-radius:20px;}
.p_mexjt1{ float:right; margin-right:3px; height:40px; width:12px;}
.p_nyb_b{float:right;max-width:345px; line-height: 20px;color: #fff; padding: 10px; font-size: 14px;border-radius: 5px; -moz-border-radius:5px; -webkit-border-radius:5px;background-color: #ff6600; overflow: hidden;}
.p_hein{ float:left; width:500px; height:26%; padding:5px 0 50px ; box-sizing:border-box; }
.p_hein_a{ float:left; width:480px; margin-left:10px; height:100%; border:0;outline:none; line-height: 20px;font-size: 14px;color: #000; resize:none;}
.p_hein_b{ float:right; position: fixed; padding:5px 10px; font-size:14px; bottom:5px; right:15px;}
.p_hein_b2{ float:right; position: fixed; padding:5px 10px; font-size:14px; bottom:5px; right:15px; color:#666; background-color:#dedede;}
.p_phrase{ float:left; position:relative; padding:0 10px; margin-bottom:5px; width:100%; height:30px; }
.p_phrase a{ float:left; width:22px; height:22px; margin-top:2px; text-align:center; line-height:22px; font-size:14px; color:#acadaf; font-weight:800;border-radius: 11px; -moz-border-radius:11px; -webkit-border-radius:11px;border:1px solid #acadaf; }
.p_colle{ float:left; margin-left:20px; width:24px; height:24px;  overflow:hidden;}
.p_note{ float:left; margin-left:20px; width:24px; height:24px; overflow:hidden;}
.p_interv{ float:left; margin-left:20px; width:24px; height:24px; overflow:hidden;}
.p_resu{ float:left; width:460px;  margin:0 10px 10px; padding:10px; background-color:#f5f5f5; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}
.p_rnam{ float:left; font-family:"微软雅黑"; font-size:18px; max-width:180px; color:#000; line-height:35px; margin-right:10px; font-weight:700; overflow:hidden;}
.p_nam_a{ float:right; }
.p_nam_b{ float:left; margin-top:12px; margin-right:10px;}
.p_resu_a{float:left; width:460px; color:#6d6d6d; font-size:14px; line-height:40px; height:40px; font-family:"微软雅黑"; overflow:hidden;}
.p_resu_b { float:left; width:460px; color:#6d6d6d; font-size:14px; height:20px; line-height:20px; font-family:"微软雅黑"; overflow:hidden; }
.p_er_a{ float:left; margin-right:10px;  max-width:145px;}
.p_phrase_a{ float:left; width:490px; position:absolute;bottom:40px; background-color:#fff; -webkit-box-shadow: 0 0 2px 1px rgba(0,0,0,.21); box-shadow: 0 0 2px 1px rgba(0,0,0,.21);}
.p_phrase_a li{float:left; width:470px;  padding: 0 10px; font-size:14px;height:40px;  line-height:40px; border-bottom:1px solid #f5f5f5; overflow:hidden;}

.p_hein_a::-webkit-scrollbar { width: 4px; height:4px; background-color: #fff;}
.p_hein_a::-webkit-scrollbar-thumb { border-radius:2px; background-color: #dedede;}
.p_hein_a::-webkit-scrollbar-thumb:hover{ background-color: #fff; }

.p_gatir{ float: left;height:45px; z-index:999; -webkit-box-shadow: 2px 2px 6px 5px rgba(0,0,0,.21); box-shadow: 2px 2px 6px 5px rgba(0,0,0,.21); overflow: hidden;position: fixed; bottom:0; right:0;}
.p_gatir_a{ float:left; width:160px; height:45px; position:relative; overflow:hidden;  }
.p_gatir_b{ float:left; font-size:16px;  line-height:45px; color:#000; position:absolute;left:50px;top:0; font-family:"微软雅黑"}
.tipscount{ font-size:12px; font-family:"微软雅黑";  margin: 14px 6px 0;}

.tn_1 {z-index: 9999; color: #fff;font-size: 12px;border-radius: 5px;-moz-border-radius:5px; -webkit-border-radius:5px;padding:5px 10px; text-align: center;line-height: 25px; background-color: #fd5c0a;}
.tgzk_a {float: left; width: 100%;padding: 15px; text-align:center;box-sizing: border-box;}
.tgzk_b {float: left;width: 100%; background-color: #f5f5f5;padding: 15px;box-sizing: border-box;border-radius: 5px;-moz-border-radius:5px; -webkit-border-radius:5px;}
.tk_1 {float: left;width: 100%; text-align:left;font-size: 12px;color: #6d6d6d; margin-bottom: 10px;}


/*修改简历*/
.p_mesr_top{ width:838px; height:60px; background:#f5f5f5;/*f7f7f7*/}
.p_mesr_top .line{ height:50px; border-bottom:1px solid #ccc; float:left;}
.p_mesr_top .span{ width:100px; height:20px; margin-top:40px; float:left; text-align:center;}
.p_mesr_cont{ width:838px; height:auto; background:#f5f5f5; float:left; min-height:530px;}
.p_mesr_left{ width:160px; height:auto; margin-top:30px; margin-bottom:30px; float:left;}
.p_mesr_left ul li{ width:100px; margin-left:50px; margin-right:10px; height:30px; line-height:30px; list-style:none;}
.p_mesr_right{ width:677px; height:auto; margin-top:30px; margin-bottom:30px; float:left; border-left:1px solid #ccc; }
.p_mesrr_tit{ width:600px; height:30px; line-height:30px; margin-left:47px; margin-right:30px;}
.p_mesrr_cont{ width:500px; height:auto; margin-left:85px; margin-right:92px; overflow:hidden;}
.p_mesrr_cont li{float: left;height:25px;line-height:25px; background-color: #fff;margin: 5px;padding: 5px 15px;}/*自我评价里的标签*/
.p_mesrr_cont2{ width:677px; height:auto; margin-left:0; overflow:hidden;}
.p_mesrr_div2{ width:677px; height:auto; margin-top:15px; overflow:hidden;}
.p_mesrr_div{ width:500px; height:auto; margin-top:15px; overflow:hidden;}
.p_mesrr_tip{ width:380px; height:24px; float:left; line-height:24px;}
.p_mesrr_but{ width:200px; height:auto; margin-left:108px; margin-top:20px;}
.p_mesrr_but0{ float:left; width:222px; height:38px; line-height:38px; margin:20px 0 0 137px; background-color:#ff5400; font-size:17px; font-weight:bold; color:#fff; text-align:center; overflow:hidden;}
.p_fujian{ float:left; width:600px; overflow:hidden}
.p_fujian li{ float:left;cursor: pointer; margin-right:30px; padding:5px; position:relative;  margin-top:20px; width:120px; height:150px;background-color: #fff; }
.p_tubi{  float:left; width:120px;  height:120px;}
.p_shch{ position:absolute; width:20px; height:20px; cursor: pointer; right:-10px; top:-10px; cursor:}
.p_fujian span{  float:left; width:120px; font-size:14px; height:25px; line-height:25px; overflow:hidden}
.p_wl{ width:400px; float:left;}
.p_wr{ width:80px; padding-left:20px;float:left;}

/*个人中心右侧*/
.p_mesr_tit{ width:838px; height:40px; line-height:40px;}
.p_mesr_tit li{ float:left; text-align:center; font-size:14px; width:25%; font-weight:bold; height:40px; line-height40px; }
.tab_a {
    color: #fff;
    background-color:#fd5c0a;
}
    /*个人高级搜索*/
    .p_ser_div {
        width: 948px;
        height: auto;
        margin-left: 20px;
        margin-right: 20px;
        display: inline-block;
    }
.p_ser_list{width:310px; height:auto; float:left; margin:5px 0 0 0;}
.p_ser_list p{ width:310px; height:28px; float:left; margin:0; line-height:28px; font-weight:bold; font-size:13px;}
.p_ser_list ul{ width:310px; height:auto; float:left; margin:0; overflow:hidden;}
.p_ser_list ul li{ width:auto; height:28px; float:left; margin:0; padding:0 8px; line-height:28px; display:block; white-space:nowrap;}
.p_ser_hy{ width:948px; height:auto; display:block;}
.p_ser_hy li{ width:178px; height:30px; line-height:30px; padding-left:10px; float:left; list-style:disc; list-style-position:inside; }
/*简历页*/
.p_res_top{ width:988px; height:auto; background:#fff; border:1px solid #c4d4e1;}
.p_res_topc{ width:820px; height:165px; padding:15px 83px; border:1px solid #fff; background:#f9fafc;}
.p_res_topcl{ width:500px; height:auto; float:left; line-height:25px;}
.p_res_topcr{ width:108px; height:127px; float:left; border:1px solid #cbcbcb; margin-left:170px; margin-right:40px; margin-top:20px;}
.p_res_tit{ width:990px; height:32px; line-height:32px; background:#e5eef7;}
.p_res_div{ width:900px; height:auto; padding:15px 45px; color:#000;}
.p_res_div td{ height:25px; line-height:25px; border:0; white-space:normal;}
.p_res_div2{ width:820px; height:auto; padding:15px 85px; line-height:25px; color:#000;}
.p_res_div3{ width:820px; font-size:14px; line-height:30px; color:#000;}
.p_res_div3_a{ font-size:14px; color:#f60; letter-spacing: 1px; }
.p_res_div3_b{ font-size:14px; color:#6d6d6d; letter-spacing: 1px; }
.p_res_div2 p{ margin-top:0; margin-left:0;}
.p_res_tip{width: 650px; height: auto; overflow: hidden; line-height: 32px; background-color: #fbffe5; border: #ffcb7f 1px solid; margin:10px 169px; text-align: center;}
/*照片简历列表页*/
.p_pic_ul{ width:990px; height:auto; display:block; overflow:hidden;}
.p_pic_ul li{ width:320px; height:147px; float:left; padding-left:5px; padding-right:5px; padding-bottom:10px; margin-top:15px;display:inline; border-bottom:1px #d2e0eb solid;}
.p_pic_left{ width:108px; height:127px; padding:10px 10px; float:left;}
.p_pic_right{ width:192px; height:120px; float:left; margin-top:14px; margin-bottom:13px; line-height:30px; }
/*新闻页*/
.n_news_border{ width:988px; height:auto; padding-bottom:20px; border:1px solid #ccc;}
.n_news_title{ width:988px; height:35px; line-height:35px; text-align:center; margin-bottom:5px;}
.n_news_tit{ width:900px; height:28px; margin-left:28px; line-height:28px; margin-top:5px;}
.n_news_txt{ width:988px; height:auto; text-indent:2em; line-height:25px; }
.n_news_txt td{ height:30px; line-height:30px; border-bottom:1px solid #e1e1e1; border-right:1px solid #e1e1e1; text-align:center;}
.n_huiyuan_txt{ width:928px; height:auto; line-height:30px; background:url(/n_images/huiyuan_bg.gif) repeat;}

/*网络招聘会*/
.n_nzp_main{width:100%;	margin:0 auto;height:auto;overflow:hidden;background-color: #be0800;background-image: url(/n_images/n_nzp_01.png);background-repeat: repeat-x;background-position: center top;padding-top:158px;font-family:"宋体";}
.n_nzp_div{ width:1013px; height:auto; overflow:hidden; margin:0 auto;}
.n_nzp_left{ float:left; width:383px; height:auto; padding-top:44px; overflow:hidden; background-color:#ffd50e; background-image:url(/n_images/n_nzp_02.png); background-repeat:no-repeat; overflow:hidden;}
.n_nzp_right{ float:left; width:383px; height:auto; padding-top:44px; overflow:hidden; background-color:#ffd50e; background-image:url(/n_images/n_nzp_03.png); background-repeat:no-repeat; overflow:hidden;}
.n_nzp_mid{ float:left; width:221px; margin-left:13px; margin-right:13px; height:auto; overflow:hidden;}
.n_nzp_left ul li,.n_nzp_right ul li{ background:url(/n_images/n_nzp_11.png); width:176px; height:120px; float:left; margin-left:10px; margin-bottom:10px;display:inline; overflow:hidden;}
.n_nzp_left_top{ width:156px; height:64px; margin:10px 10px; line-height:30px; overflow:hidden}
.n_nzp_left_bot{ width:156px; height:28px; margin:12px 10px 0 10px; line-height:28px;}
.n_nzp_mid ul li{ background:url(/n_images/n_nzp_04.png) no-repeat; width:221px; height:357px; overflow:hidden; float:left; display:inline;}
.n_nzp_mid_tit{ width:191px; height:38px; line-height:38px;overflow:hidden; padding-left:15px; padding-right:15px;}
.n_nzp_mid_list{ width:191px; height:299px; overflow:hidden; margin:10px 15px; line-height:22px;}
.n_nzp_mid_list ul li{ padding:0; margin:0; float:left; width:191px; height:22px; overflow:hidden; background:none;}

/*招聘会*/
.n_zph_hnews{  width:968px; height:auto;  border:1px solid #05a2d7; padding:5px 10px; overflow:hidden;}
.n_zph_hnews div.tit{ width:968px; height:30px; line-height:30px; color:#05a2d7; font-weight:bold; font-size:14px;}
.n_zph_hnews div.left{ width:15px; height:72px; float:left; line-height:18px; color:#05a2d7; font-weight:bold; font-size:14px; white-space:normal; margin:0 5px;}
.n_zph_hnews ul{ width:929px; height:72px; float:left; padding:0 7px; float:left;}
.n_zph_hnews ul li{ width:320px;height:34px;float:left; padding-left:10px; padding-right:10px;line-height:34px;background:url(/n_images/zx.gif) repeat;overflow:hidden; }
.n_zph_nav{ width:990px; height:112px; background:url(/n_images/n_zph_01.gif) repeat-x;}
.n_zph_nav ul li{width:99px;float: left;font-weight: bold;height: 37px;line-height: 37px;text-align: center;font-size: 13px;}
.n_zph_nav ul li a{ color:#Fff;}
.n_zph_nav ul li a:hover{ color:#ff0000;}
.n_zph_nav ul li h1,.zph_nav ul li h2{font-weight:bold;font-size: 13px; margin:0; padding:0;}
.n_zph_key{width:982px; height:auto; border:1px solid #e8e8e8; font-size:13px; padding:5px 3px;  overflow:hidden;}
.n_zph_key div.tit{ width:972px; height:30px; line-height:30px; color:#05a2d7; font-weight:bold; padding-left:10px; font-size:14px;}
.n_zph_key div{ width:232px; height:auto; float:left; margin-left:5px; margin-right:5px;}
.n_zph_key div.border{ border-right:1px dotted #e7e7e7;}
.n_zph_key ul li{ width:116px; height:30px; float:left; line-height:30px; text-align:center;}
.n_zph_lead{ width:988px; height:30px;  border:1px solid #e8e8e8; font-size:14px;  overflow:hidden;}
.n_zph_lead .cszppd{ width:104px; height:30px; float:left; line-height:30px; color:#05a2d7; font-weight:bold; text-align:center;}
.n_zph_lead .city{ width:884px; height:30px; float:left; color:#000;}
.n_zph_lead ul{ width:884px; height:30px;}
.n_zph_lead ul li{ width:50px; height:30px; float:left; text-align:center; line-height:30px;}
.n_zph_gg{ width:990px; height:auto;}

.n_zph_cont{ width:990px; height:auto; margin-bottom:0; font-family:"宋体"; overflow:hidden;}
.n_zph_contl{ width:273px; height:auto; float:left;}
.n_zph_contl_1{ width:269px; height:317px; border:#05a2d7 2px solid;}
.n_zph_contl_11{ width:269px; height:37px; background:#05a2d7; border-bottom:#0eafe5 1px solid; line-height:38px; font-weight:bold;}
.n_zph_contl_11 h3{ display:inline;}
.n_zph_contl_12{ width:269px; height:38px; border-bottom:#0175a6 1px solid; overflow:hidden;}
.n_zph_contl_13{ width:249px; height:278px; margin-left:10px; margin-right:10px; background:url(/n_images/n_zph_02.gif);}
.n_zph_contl_13 ul li{ width:249px; height:34px; line-height:34px; float:left; overflow:hidden;}
.n_zph_contl_2{ width:269px; height:102px; border:#05a2d7 2px solid; margin-top:2px;}
.n_zph_contl_21{ width:269px; height:auto; line-height:30px; font-size:14px; font-weight:bold;}
.n_zph_contr{ width:708px; height:auto; float:right; }
.n_zph_contr_1{ width:708px; height:8px;}
.n_zph_contr_2{ width:704px; height:367px; border-left:#05a2d7 2px solid; border-right:#05a2d7 2px solid; overflow:hidden;}
.n_zph_contr_21{ width:351px; height:367px; }
.n_zph_contr_22{ width:341px; height:20px; margin-left:10px; margin-top:5px; line-height:20px; font-weight:bold; background:url(/n_images/n_zph_04.gif) no-repeat;}
.n_zph_contr_22 h2{font-weight:bold;margin:0; display:inline-block;}
.n_zph_contr_23{ width:331px; height:340px; margin-left:10px; margin-right:10px; background:url(/n_images/n_zph_02.gif); }
.n_zph_contr_23 ul li{ width:331px; height:34px; line-height:34px; float:left; overflow:hidden;}
.n_zph_contr_3{ width:1px; height:320px; background:#daeaef; float:left; margin-top:30px; }

.n_zph_zxzp{ width:988px; height:auto;  border:1px solid #05a2d7; padding-bottom:5px;overflow:hidden;}
.n_zph_zxzp div.tit{ width:978px; height:30px; line-height:30px; color:#05a2d7; font-weight:bold; padding-left:10px; font-size:14px;}
.n_zph_zxzp ul li{width:309px;height:34px;padding-left:10px;float:left; padding-right:10px;line-height:34px;background:url(/n_images/n_zph_05.gif) repeat;overflow:hidden;}
.n_zph_job{ width:988px; height:auto; border:1px solid #e8e8e8; overflow:hidden;}
.n_zph_job div.tit{ width:978px; height:30px; line-height:30px; color:#05a2d7; font-weight:bold; padding-left:10px; font-size:14px;}
.n_zph_job_tit{ width:968px; height:30px; padding-left:20px; background:#f3f3f3; color:#017ad7; line-height:30px; font-size:14px; font-weight:bold;}
.n_zph_job_cont{ width:928px; height:auto; background:#FFF; padding-left:30px; padding-right:30px;  margin:0; overflow:hidden; list-style-type:disc;}
.n_zph_job_cont ul li{ width:184px; height:25px; line-height:25px; list-style-type:none; list-style-position:inside; float:left;}
.n_zph_link_tit{ background:url(/n_images/n_zph_06.jpg); width:990px; height:30px;}
.n_zph_link{width:950px;height:auto;overflow:hidden;margin:0 auto; padding:10px 19px;overflow:hidden; border:1px solid #efefef; border-top:0;}
.n_zph_link ul li{ float:left; width:105px; overflow:hidden; }

.n_zph2_l{ width:733px; height:1024px; float:left; border:#05a2d7 2px solid;}
.n_zph2_l_1{ width:733px; height:38px; background:#05a2d7; border-bottom:#0eafe5 1px solid; line-height:38px; font-weight:bold;}
.n_zph2_l_2{ width:733px; height:39px; border-bottom:#0175a6 1px solid; overflow:hidden;}
.n_zph2_l_3{ width:723px; height:20px; margin-left:10px; margin-top:5px; margin-bottom:5px; line-height:20px; font-size:14px; font-weight:bold; background:url(/n_images/n_zph_04.gif) no-repeat;}
.n_zph2_l_4{ width:713px; height:919px; margin-left:10px; margin-right:10px; background:url(/n_images/n_zph_02.gif); overflow:hidden;}
.n_zph2_l_4 ul li{ width:713px; height:34px; line-height:34px; float:left;}
.n_zph2_l_5{ width:713px; height:30px; margin-left:10px; margin-right:10px; text-align:center;}
.n_zph2_r{ width:245px; height:auto; float:right;}
.n_zph2_r_1{ width:245px; height:185px; margin:0;}
.n_zph2_r_2{ width:245px; height:8px; margin-top:6px; margin-bottom:0; background:url(/n_images/n_zph_08.gif) no-repeat;}
.n_zph2_r_3{ width:241px; height:auto; border-left:#05a2d7 2px solid; border-bottom:#05a2d7 2px solid; border-right:#05a2d7 2px solid; overflow:hidden;}
.n_zph2_r_4{ width:231px; height:20px; margin-left:10px; margin-top:5px; margin-bottom:5px; line-height:20px; font-size:14px; font-weight:bold; background:url(/n_images/n_zph_04.gif) no-repeat;}
.n_zph2_r_5{ width:231px; height:auto; float:right;}
.n_zph2_r_5 ul li{ width:105px; height:25px; margin-right:10px; margin-top:6px; background:#e6f5ff; line-height:25px; text-align:center;}
.n_zph2_r_6{ width:221px; height:auto; margin-left:10px; margin-right:10px; margin-bottom:3px; background:url(/n_images/n_zph_02.gif); overflow:hidden;}
.n_zph2_r_6 ul li{ width:221px; height:34px; line-height:34px; float:left;}
.n_zph2_r_7{ width:222px; height:auto; margin-left:9px; margin-right:10px; margin-bottom:5px; background:url(/n_images/n_zph_02.gif);}
.n_zph2_r_7 ul li{ width:74px; height:34px; line-height:34px; float:left; text-align:center;}

.n_zph3_l{ width:733px; height:auto; float:left; border:#05a2d7 1px solid; color:#000; overflow:hidden;}
.n_zph3_l_tit{ width:713px; height:auto; margin:5px 10px;background:#e6f5ff; line-height:36px; font-weight:bold; font-size:20px; text-align:center;overflow:hidden;}
.n_zph3_l_con{ width:713px; height:auto; min-height:914px; margin:0 10px 5px; background:url(/n_images/n_zph_02.gif); overflow:hidden; line-height:34px;}
.n_zph3_l_con td{ height:34px; text-align:left; line-height:34px; font-size:15px; }
.n_zph3_l_con p{ margin:0; text-indent:2em;}
.n_zph3_r_3{ width:243px; height:auto; border:#05a2d7 1px solid; border-top:0; overflow:hidden;}
.n_zph3_r_4{ width:233px; height:20px; margin:5px 0 5px 10px; line-height:20px; font-size:14px; font-weight:bold; background:url(/n_images/n_zph_04.gif) no-repeat;}
.n_zph3_r_6{ width:223px; height:auto; margin:0 10px 5px; background:url(/n_images/n_zph_02.gif); overflow:hidden;}
.n_zph3_r_6 ul li{ width:223px; height:34px; line-height:34px; float:left; overflow:hidden;}
.n_zph3_r_7{ width:223px; height:auto; margin:0 10px 5px; background:url(/n_images/n_zph_02.gif);}
.n_zph3_r_7 ul li{ width:111px; height:34px; line-height:34px; float:left; text-align:center;}

/*找回密码*/
.n_findkey_tit{ width:200px; height:50px; line-height:50px; margin:20px 500px 0 200px; font-size:20px; font-family:"黑体"; text-align:left; overflow:hidden;}
.n_findkey_con{ width:450px; height:35px; line-height:35px; margin:30px 200px 100px 250px; overflow:hidden; color:#000; font-size:14px;}
.n_findkey_yanz{float:left; width:270px; border:1px #afafaf solid; margin-top:10px;}
.q_sqbtn1{ float:left;width:240px; height:37px; background-color:#ff5400; margin-top:10px; overflow:hidden;border-radius: 5px;-moz-border-radius: 5px; -webkit-border-radius: 5px;line-height: 24px;color: #fff;font-size:16px;font-weight: bold;text-align: center;border: 0;cursor: pointer; margin-left:20px;}
.q_sqbtn2{ float:right;width:90px; height:36px; background-color:#ff5400; overflow:hidden;line-height: 24px;color: #fff;font-size:14px;font-weight: bold;text-align: center;border: 0;cursor: pointer;}
.n_findkey_name{ float:left; width:260px; margin-top:10px; font-size:14px; height:26px; padding:5px; vertical-align:middle; border:1px #afafaf solid; background:#FFF; }
.n_findkey_name1{ float:left; width:164px;  font-size:14px; height:26px;  padding:5px; vertical-align:middle;border:0; background:#FFF; }

/*员工风采*/
.n_ygfc_div{ width:988px; height:auto; overflow:hidden; border-top:#dddddd 2px solid; border-left:#eeeeee 1px solid; border-right:#eeeeee 1px solid;}
.n_ygfc_title{ width:968px; padding-left:20px; height:50px; line-height:50px; font-size:20px; color:#000; font-weight:bold; font-family:"黑体"; border-bottom:#eeeeee 1px solid;}
.n_ygfc_content{ width:988px; height:auto; overflow:hidden;}
.n_ygfc_c_l{ width:493px; height:auto; float:left; overflow:hidden; border-right:#eeeeee 1px solid; border-bottom:#eeeeee 1px solid;}
.n_ygfc_c_r{ width:493px; height:auto; float:left; overflow:hidden; border-left:#eeeeee 1px solid; border-bottom:#eeeeee 1px solid;}
.n_ygfc_c_title{ width:473px; height:30px; margin-top:20px; margin-bottom:3px;line-height:30px; padding-left:20px; font-size:14px; font-weight:bold; background:url(/n_images/n_ygfc_01.gif) no-repeat; }
.n_ygfc_c_div{ width:493px;height:auto;}
.n_ygfc_c_dd{ width:246px; height:auto; float:left;}
.n_ygfc_c_dd_img{ width:226px; padding-left:10px; padding-right:10px; height:auto;}
.n_ygfc_c_dd_txt{ width:226px; padding-left:10px; padding-right:10px; height:auto; line-height:25px; font-size:12px; }
.n_ygfc_c_ddd{ width:123px; height:auto; float:left;}
.n_ygfc_c_ddd_img{ width:113px; padding-left:5px; padding-right:5px; height:auto; }
.n_ygfc_c_ddd_txt{ width:113px; padding-left:5px; padding-right:5px; height:auto; line-height:25px; font-size:12px; }


.czqy_tit{ width:988px; height:60px; margin:0px 0px 10px 0px; line-height:60px; font-size:30px; font-weight:bold; color:#00F;  text-align:center;}
.czqy_con{ width:988px;height:auto; margin:5px 0px 0px 0px; color:#000; }
.czqy_con td{height: 40px;line-height: 40px;font-weight: bold;font-size: 22px;text-align:left;vertical-align:top;}
.czqy_map{ width:988px; height:auto; margin:5px 0px 5px; text-align:center; overflow:hidden; }
.czqy_tab{  margin:0 20px 20px; height:auto; text-align:center; background:url(../n_images/czqy_tab_bg.gif) 0 -30px; }
.czqy_tab td{ height:30px; line-height:30px; font-size:14px; color:#00F; }
.czqy_tab td p{ margin-top:0px; margin-bottom:0px;}

.czqy_lie{  width:990px; height:50px;border-top:#006ad3 1px solid; margin-bottom:20px; overflow:hidden;}
.czqy_lie li{ float:left; width:98px;border-right: 1px solid #fff;font-weight:bold; line-height:50px; font-size:18px; text-align:center;}
.cz_1{ background-color:#fff; color:#000;}
.cz_2{ background-color:#006ad3; color:#fff;}



.gg_a_tongl{ width:auto; min-width:960px;background:#f5f5f5; border-bottom:#dcdcdc 1px solid;}
.gg_a_top1{ width:960px; height:28px; margin:0 auto; background:#f5f5f5;  line-height:28px; text-align:left;}
.gg_a_top1 a:link{ color:#696969;}
.gg_a_top1 a:visited{ color:#696969;}
.gg_a_top1 a:hover{ color:#ff6633;}
.gg_a_top{ width:960px; height:28px; float:left; background:#f5f5f5; border-bottom:#dcdcdc 1px solid; line-height:28px; text-align:left;}
.gg_a_logo{ width:960px; height:auto; float:left; margin-top:3px; margin-bottom:3px;}
.gg_a_banner{ width:958px; height:auto; float:left; border:#d7d7d7 1px solid; padding-bottom:5px; padding-top:5px; text-align:center; }
.gg_a_pic{ width:960px; height:auto; float:left; margin-top:5px;}
.gg_a_content{ width:960px; height:auto; float:left; overflow:hidden;}
.gg_a_txt{ width:800px; height:auto; margin:5px auto; color:#000; overflow:hidden;}
.gg_a_txt p{ margin-top:5px; margin-bottom:5px; text-indent:2em;}
.gg_a_txt ul li{ width:300px; height:30px; float:left; padding-left:100px; line-height:30px; border-bottom:#cbcbcb 1px dotted; overflow:hidden;}
.gg_a_bottom{ width:960px; height:30px; line-height:30px; float:left; text-align:center; border-top:#e0e0e0 1px solid; margin-top:3px;}

.gg_b_top{ width:960px; height:28px; float:left; background:#f5f5f5; border-bottom:#dcdcdc 1px solid; line-height:28px; text-align:left;}
.gg_b_logo{ width:960px; height:100%; float:left; margin-top:4px; margin-bottom:4px;}
.gg_b_nav { width:960px; height:100%; float:left; margin-bottom:4px;}
.gg_b_banner{ width:958px; height:auto; float:left; border:#d7d7d7 1px solid; padding-bottom:5px; padding-top:5px; text-align:center; }
.gg_b_tl{ width:960px; height:100%; float:left; margin-top:4px; margin-bottom:4px;}
.gg_b_main{ width:958px; height:100%; float:left; border:#d7d7d7 1px solid;}
.gg_b_pic{ width:958px; height:100%; float:left; margin-top:15px; margin-bottom:10px;}
.gg_b_content{ width:958px; height:100%; float:left; overflow:hidden;}
.gg_b_txt{ width:800px; height:100%; margin:5px auto; overflow:hidden; color:#000;}
.gg_b_txt p { margin-top:10px; margin-bottom:10px; text-indent:2em;}
.gg_b_txt td{ height:30px; line-height:30px; text-align:center;}
.gg_b_bottom{ width:960px; height:30px; line-height:30px; float:left; text-align:center; margin-top:3px;}




.gg_c_top{ width:960px; height:28px; float:left; background:#f5f5f5; border-bottom:#dcdcdc 1px solid; line-height:28px; text-
align:left;}
.gg_c_logo{ width:960px; height:100%; float:left; margin-top:4px; margin-bottom:4px;}
.gg_c_nav { width:960px; height:100%; float:left; margin-bottom:4px;}
.gg_c_banner{ width:960px; height:100%; float:left;text-align:center;}
.gg_c_tl{ width:960px; height:100%; float:left; margin-bottom:10px;}
.gg_c_content{ width:960px; height:100%; float:left; overflow:hidden;}
.gg_c_txt{ width:850px; height:100%; margin:5px auto; color:#545454; overflow:hidden; line-height:25px; padding-bottom: 10px;}
.gg_c_txt p.a1 { margin-top:10px; margin-bottom:10px; text-indent:2em;}
.gg_c_content td { text-align:center;}
.gg_c_bottom{ width:960px; height:30px; line-height:30px; float:left; text-align:center; margin-top:3px;}



.gg_d_top{ width:960px; height:28px; float:left; background:#f5f5f5; border-bottom:#dcdcdc 1px solid; line-height:28px; text-
align:left;}
.gg_d_logo{ width:960px; height:auto; float:left; margin-top:4px; margin-bottom:4px;}
.gg_d_banner{ width:960px; height:auto; float:left; padding-bottom:4px; text-align:center; background-color:#f6f6f6;}
.gg_d_company{ width:960px; height:100%; float:left; background:#f6f6f6; padding-top:5px;}
.gg_d_content{ width:944px; height:100%; margin:5px auto; border: 2px solid #aeaeae; background:#fff; overflow:hidden; line-
height:23px;}
.gg_d_txt { width:874px; height:100%; overflow:hidden; line-height:25px; padding-bottom: 10px; padding-left:35px;padding-right:35px;
color:#000;}
.gg_d_txt p {text-indent:2em;}
.gg_d_pic{ width:900px; height:100%; margin:5px 22px 5px 22px;}
.gg_d_job{ width:900px; height:auto; margin:5px 22px 5px 22px; overflow:hidden;}
.gg_d_job ul li{ width:300px; height:30px; float:left; padding-left:50px; line-height: 30px;}
.gg_d_txt1 { width:850px; height:100%; padding-left:50px; margin:5px auto;}
.gg_d_footer{ width:946px; height:100%; border:1px solid #b7b7b7; background:#fff; margin:5px auto; text-align:center; padding-top:10px; padding-bottom:10px; }
.gg_d_bottom{ width:960px; height:30px; line-height:30px; float:left; text-align:center; margin-top:3px;}
.gg_e_top{ width:960px; height:28px; float:left; background:#f5f5f5; border-bottom:#dcdcdc 1px solid; line-height:28px; text-align:left;}
.gg_e_logo{ width:960px; height:auto; float:left; margin-top:3px; margin-bottom:3px;}
.gg_e_nav { width:960px; height:100%; float:left; margin-bottom:3px;}
.gg_e_banner{ width:958px; height:auto; float:left; border:#d7d7d7 1px solid; padding-bottom:5px; padding-top:5px; text-align:center; }
.gg_e_company{ width:960px; height:100%; float:left; background:#f6f6f6; margin-top: 5px;}
.gg_e_content{ width:960px; height:100%; margin:0 auto; overflow:hidden; line-height:23px;}
.gg_e_main{ width:958px; height:100%; margin:0 auto; overflow: hidden; margin-bottom: 10px;}
.gg_e_left{ width:300px; height:612px; float:left; padding: 10px 5px 10px 5px; background:#fff; border: 1px solid #d9d9d9;}
.gg_e_lef1t{ width:300px; height:auto; float:left; padding: 10px 5px 10px 5px; background:#fff; border: 1px solid #d9d9d9;}
.gg_e_pic{ padding-bottom: 10px; text-align:center;}
.gg_e_map{ padding-bottom: 10px; text-align:center;}
.gg_e_map1{ padding-bottom: 10px; padding-left:50px;}
.gg_e_job{ padding-bottom:10px; text-align:center;}
.gg_e_job1{ padding-bottom:10px; padding-left:40px;}
.gg_e_right{ width:605px; height:100%; float:right; padding: 30px 5px 10px 5px; background:#fff;  border: 1px solid #d9d9d9;}
.gg_e_pic1{ width:580px; height:100%; margin:5px auto;}
.gg_e_txt{ width:570px; height:100%; margin:5px auto;}
.gg_e_txt p{ margin-top:5px; margin-bottom:15px; text-indent:2em;}
.gg_e_txt a:link { text-decoration:underline;}
.gg_e_txt a:visited { text-decoration:underline;}
.gg_e_txt a:hover{ text-decoration:underline;}
.gg_e_txt a:active { text-decoration:underline;}
.gg_e_pc{ width:580px; height:100%; margin:5px auto;}
.gg_e_footer{ width:946px; height:100%; margin: 0px auto; clear:both; border: 1px solid #d9d9d9; padding:5px; background:#fff;}
.gg_e_bottom{ width:960px; height:30px; line-height:30px; float:left; text-align:center; margin-top:3px;}

.err404{margin: 15px 0px 10px 0px;line-height:150px;font-size: 22px;font-weight: bold;text-align:center;}
/*首页顶部弹出层广告 2015版 */
.floatad {border: 1px solid #D4D4D4;}
#floatadTop {width:988px;height: 250px;margin: 0 auto;position:absolute;top: 180px;z-index:100;}
#floatadTop img {border: medium none;cursor: pointer;opacity:0.9;filter: Alpha(Opacity=90);}
#floatadTop_qd {width:988px;height: 250px;margin: 0 auto;position:absolute;top: 180px;z-index:100;}
#floatadTop_qd img {border: medium none;cursor: pointer;opacity:0.9;filter: Alpha(Opacity=90);}
#floatadTopClose {float: right;margin: 0 auto;position:absolute;right: 10px;top: 10px;}
#floatadTopClose img {border: medium none;cursor: pointer;z-index:999;}
/*首页顶部弹出层广告 end*/

/*2017新简介职位页css*/
.tit_nav{width:990px;line-height:30px; color:#000; float:left;overflow:hidden;}
.n_qy_l{width:730px;height:auto;padding:10px 0px;float:left;overflow: hidden;}
.n_qy_r{width:250px;height: auto;float: right;overflow: hidden;border:1px solid #cccccc;}
.n_r_tit{ width:220px; line-height:30px; background-color:#f5f5f5; color:#000; padding-left:15px; padding-right:15px; font-weight:bold; font-size:15px; font-family:微软雅黑; overflow:hidden;border-top:1px solid #cccccc; }
.n_r_con{ width:220px; padding:10px 15px; overflow:hidden;}
.n_r_con li{width:220px; height:24px; line-height:24px; overflow:hidden; float:left; }
.n_r_qy{ height: auto; max-height:200px; overflow:hidden; color:#000;}
.n_qy_tag{width:730px; height:32px; border-bottom:2px solid #f60; }
.n_qy_p1{float:left;height:32px; width:90px; background-color:#f60; margin-right:5px; font-size:14px; font-weight:bold; color:#fff; text-align:center; line-height:32px;}
.n_qy_p2{float:left; height:31px; width:88px; background-color:#f5f5f5; border-left:1px solid #cccccc; border-right:1px solid #cccccc; border-top:1px solid #cccccc; margin-right:5px; text-align:center; line-height:32px; font-size:14px; color:#000;}
.n_qy_p3{float:right; font-size:14px; line-height:32px;}
.n_qy_l2{width:728px; height:auto; overflow:hidden;border-left:1px solid #cccccc; border-right:1px solid #cccccc; border-bottom:1px solid #cccccc; padding-bottom:30px;}
.n_qy_c1{width:680px; margin:0 auto; padding-top:20px;font-size:14px; color:#000; line-height:28px;}
.n_qy_c1 p{text-indent:2em; margin-top:5px; margin-bottom: 0;}
.n_qy_share{width:680px; height:40px; margin:0 auto; line-height:40px;font-size:12px; color:#999; padding-top:10px; }
.n_list{width:680px; height: auto; margin-left:24px; margin-right:24px;line-height:40px; display: inline-block; overflow: hidden;}
.txt_h{height:auto;overflow:hidden;}
.n_qy_zoom{font-size:12px; color:#083ee0; padding-left:2px;}
.n_l_li{float:left;width:170px; white-space:nowrap; overflow:hidden;}
.n_l_li2{float:left;width:155px;white-space:nowrap; overflow:hidden;}

.n_qy_con{width:680px; margin:0 auto; overflow:hidden;}
.n_qy_tab{ width:680px; height:auto;}
.n_qy_tab td{height:34px;line-height:34px; white-space:nowrap; text-overflow: ellipsis;overflow:hidden; color:#000;}
.n_qy_nam{margin:0 auto;width:680px;height:auto;line-height:34px;color:#000;}
.n_qy_li{width:680px; overflow:hidden;float:left;white-space:nowrap;line-height:25px;}
.n_qy_txt{ width:615px; overflow:hidden; float:left;}
.n_send{ width:80px; height:30px;margin:0 auto; background-color:#009fe1; line-height:30px; color:#fff; font-size:14px; font-weight:bold; border:0; text-align:center;}
.n_l_tit{margin:0 auto; width:680px; line-height:30px; font-weight:bold; font-size:14px; color:#000; padding-top:5px; white-space:nowrap;}
.n_l_txt{margin:0 auto; width:640px; line-height:25px; padding:0 20px; color:#000;}
.n_l_txt li{ width:200px; white-space:nowrap; overflow:hidden; color:#00F; float:left;}
.n_l_list{}
.n_foot{ width:990px; margin:0 auto; text-align:center; height:60px;}


/*2017新广告模板，以前的再做的广告不用了css*/
.top01{float:left; width:960px; overflow:hidden;}
.nav01{float:left; width:960px; height:30px; overflow:hidden;}
.con01{ float:left; width:958px; border:1px #d7d7d7 solid; overflow:hidden;}
.con01_01{width:800px; margin:0 auto; padding-top:20px; padding-bottom:20px; line-height:22px; color:#000; overflow:hidden;}
.con01_01 tr{ height:30px;}
.con01_01 td{ text-align:center;}

/*2018企业发布规范弹出层*/
.rule{padding:10px 20px; background:#ffdf8f; line-height:24px;position: absolute;z-index:10; color:#232f71; }

/*PC个人中心二维码绑定*/
.perma{ margin:0 auto; width:325px; height:455px; background: url(/n_images/pmimg.gif) no-repeat;overflow:hidden;}
.perimg{ margin-top:204px; margin-left:61px; width:202px; height:202px; overflow:hidden;}

.n_tishi {
    width:900px;
    font-size: 12px;
    color: #6d6d6d;
    margin-bottom:10px;
}
.n_fat { width: 200px; background-color: #20b31c;border-radius: 3px;-webkit-border-radius: 3px;line-height: 40px;font-size: 16px;  color: #fff;font-weight: bold;border: 0;cursor: pointer;letter-spacing: 2px; margin-right: 20px;}
.n_fat1 {
    
    width: 200px;
    background-color: #526eff;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    line-height: 40px;
    font-size: 16px;
    color: #fff;
    font-weight: bold;
    border: 0;
    cursor: pointer;

   
}

