@charset "gb2312";
/*
	编写者：cityton.com
*/

/*=================初始化================
*{margin:0;padding:0;font-family:"宋体";font-size:13px;zoom:1; color:#454545}
img{border:0;}
ul,ol{list-style-type:none;}
html,body{height:100%;}
a{zoom:1;}
a:link,a:visited{color:#454545; text-decoration:none;}
a:hover,a:active{color:#f30; text-decoration:underline;}*/

*{margin:0;padding:0;font-family:"宋体";}
body{font-size:12px}
img{border:0;}
ul,ol{list-style-type:none;}
h1,h2,h3,h4,h5,h6{font-size:14px;}
html,body{height:100%;}
a:link,a:visited{color:#333; text-decoration:none;}
a:hover,a:active{color:#f30; text-decoration:underline;}
.hidden{display:none;}

/*hack*/
* html .clearfix {height: 1%; /* IE5-6 */}
* + html .clearfix {display: inline-block; /* IE7*/}
.clearfix:after { /* FF, IE8, O, S, etc. */
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
/*=================初始化 END================*/



/*------Head------*/
.topBarWrapper{height:29px;border-bottom:1px solid #d3d3d3; background:#e6e6e6 url(../topBarBg.gif) repeat-x top center;}
.headerWrapper{ background:url(../headerBg.gif) repeat-x top center;border-top:1px solid #fff;}

.topBar{width:977px;margin:0 auto;position:relative;}
.loginBar{padding-left:5px;}
.loginBar div.topText{height:29px;float:left;line-height:29px;padding-right:7px;font-size:12px;}
.loginBar div.topInput{height:29px;float:left;position:relative;width:97px;}
.loginBar div.topBtn{height:29px;float:left; position:relative;width:60px;}
.loginBarText{height:18px;line-height:18px;width:78px;border:1px solid #b0b0b0; position:absolute;top:5px;} 
.loginBtn{width:53px;height:19px; background:url(../loginBtn.gif) no-repeat;border:0; cursor:pointer; position:absolute;top:6px;}
.registBtn{width:53px;height:19px; background:url(../registBtn.gif) no-repeat;border:0;cursor:pointer; position:absolute;top:6px;}
.linkBar{ position:absolute;right:25px;top:8px;color:#333;}
.linkBar a{padding:0 8px;font-size:12px;}

.header{width:977px;margin:0 auto;height:80px; position:relative;}
.logo{width:191px;height:53px; position:absolute;left:10px;top:10px;}
.nav{width:735px;top:0;right:0; position:absolute;}
.nav li{float:left;line-height:18px; text-align:center;padding:0 4px;margin-left:-1px;}
.nav li a:link{font-size:12px;}
.nav li a:hover,.nav li a:active{ text-decoration:none;}
.nav ul{height:26px;}
.navSon_1,.navSon_2{float:left;padding:19px 0 0 5px;overflow:hidden;display:inline; background:url(../navDashed.gif) no-repeat right 21px;}
.navSon_1{width:155px;}
.navSon_1 li a{ cursor: pointer; font-size:12px;}
.navSon_2{width:130px}
.navSon_2 li a{ cursor: pointer; font-size:12px;}
.navSon_2.lastNoBg{ background:none;}

/*------以上部分直接复制------*/


.top_ad {width:960px; border:1px #ddd solid; margin:0 auto; padding:7px;}
.top_ad_img01{padding-left:10px;}
.top_ad_img02{padding-left:10px;}

.menu_top { margin:0 auto; width:979px; height:49px; background-image:url(news_r5_c2.jpg);}
.menu_top_l { width:493px; height:49px; background:url(fashion_logo.jpg) no-repeat left; float:left;}
.menu_top_c { width:382px; height:39px; background-image:url(news_r5_c2.jpg); float:left; padding-top:10px;}
.menu_top_r { width:104px; height:39px; background-image:url(news_r5_c2.jpg); float:left; padding-top:10px;}
.input { width:360px; height:18px; border:1px #CCCCCC solid; padding:5px 5px 0 5px; color:#444; font-size:13px;}

/*菜单样式*/
.menu_div { width:990px; height:44px; margin:0 auto; border:0; margin-top:5px;}
.menu_l { width:211px; height:44px; float:left; background:url(menu_left.jpg) no-repeat left;}
.menu_r { width:779px; height:44px; float:left; background:url(menu_bg.jpg) no-repeat left;}

.menu { margin-left:20px;}
.menu ul { padding:0; margin:0; list-style:none; border:0;}
.menu ul li { float:left; margin:0; padding:0; border:0;}
.menu ul li a { float:left; margin:0; text-decoration:none;width:120px; height:44px; padding:0px; text-align:center; line-height:44px;}
.menu ul li a:hover { background:url(menu_on.jpg) no-repeat center bottom;width:120px; height:44px;cursor:pointer;text-decoration:none;}
.menu ul li a span {font-size:14px; color:#fff; font-weight:bold;}
.menu ul li a:hover span {color:#0978BF; font-weight:bold;}
.menu ul li a.active {color:#0978BF; background:url(menu_on.jpg) no-repeat center bottom;}
.menu ul li a.active span {color:#0978BF;}
 

.news_list li {padding:0 0 0 8px; background:url(point.gif) no-repeat left 8px;line-height:22px; margin-left:8px;}
.news_list li a { font-size:13px;}
.nl_time { padding-left:10px; color:#999999; font-size:13px;}
.right_nl li {padding:0 0 0 8px; background:url(point.gif) no-repeat left 8px;line-height:23px; margin-left:8px;}
.right_nl li a {color:#345478;}
.right_nl li a:hover {color:#f30;}

/*链接样式*/
.s13_930_b, A.s13_930_b:link, A.s13_930_b:visited{color:#930;line-height:20px;font:bold 13px/20px "宋体", Arial;}
A.s13_930_b:hover, A.s13_930_b:active {color:#f00;}
.s14_black_b, A.s14_black_b:link, A.s14_black_b:visited{color:#454545;line-height:20px;font:bold 14px/20px "宋体", Arial;}
A.s14_black_b:hover, A.s14_black_b:active {color:#f30;}
.s14_blue, A.s14_blue:link, A.s14_blue:visited{color:#3366CC;line-height:20px;font:14px/20px "宋体", Arial;}
A.s14_blue:hover, A.s14_blue:active {color:#f30;}
.s13_blue_b, A.s13_blue_b:link, A.s13_blue_b:visited{color:#345478;line-height:20px;font:bold 13px/20px "宋体", Arial;}
A.s13_blue_b:hover, A.s13_blue_b:active {color:#f00;}
.s13_blue, A.s13_blue:link, A.s13_blue:visited{color:#345478;line-height:20px;font:normal 13px/20px "宋体", Arial;}
A.s13_blue:hover, A.s13_blue:active {color:#f00;}
.s13_lan_b, A.s13_lan_b:link, A.s13_lan_b:visited{color:#0163AB;line-height:20px;font:bold 13px/20px "宋体", Arial;}
A.s13_lan_b:hover, A.s13_lan_b:active {color:#f00;}
.s13_990_b, A.s13_990_b:link, A.s13_990_b:visited{color:#990;line-height:20px;font:bold 13px/20px "宋体", Arial;}
A.s13_990_b:hover, A.s13_990_b:active {color:#f00;}
.s14_blue_b, A.s14_blue_b:link, A.s14_blue_b:visited{color:#2078BC;font-size:14px;line-height:20px;}
A.s14_blue_b:hover, A.s14_blue_b:active{color:#f30;}/*宋体14号蓝色加粗链接字体*/

.s12_green, A.s12_green:link, A.s12_green:visited{color:#507E00;font-size:12px;line-height:20px;}
A.s12_green:hover, A.s12_green:active{color:#f30;}

.s12_blue, A.s12_blue:link, A.s12_blue:visited{color:#f00;font-size:12px;line-height:20px;}
A.s12_blue:hover, A.s12_blue:active{color:#f30;}

.s12_666{color:#666666; font-size:12px;}
.s_13_red, A.s_13_red:link, A.s_13_red:visited{color:#f30;}
A.s_13_red:hover, A.s_13_red:active{color:#f30;}/*宋体14号蓝色加粗链接字体*/
.s_13_390{color:#390;}


.body_center{width:980px; overflow:hidden; margin:auto; margin-top:10px;}
.top_link{width:347px; height:179px; float:left;background:url(menu_bg_r4_c3.jpg) no-repeat left; padding-top:7px; display:inline;}
.top_search{width:261px; height:186px; float:left; margin-left:10px; display:inline;}
.top_news_jb{width:345px; height:186px; float:right;background:url(menu_bg_r4_c8.jpg) no-repeat top; display:inline;}
.top_l_div{width:158px; height:45px; float:left; margin:10px 0 0 0px; line-height:22px; padding-left:10px;}
.top_news_t{width:315px; overflow:hidden; padding:10px 0 0 30px;}
.top_news_c{width:335px; overflow:hidden; padding-left:10px;}
.mqzp_t{width:978px; height:28px; border:1px #AECEE8 solid; background:url(menu_bg_r12_c8.jpg) repeat-x left;}
.mqzp_t_l{width:130px; height:21px; background:url(menu_bg_r12_c3.jpg) no-repeat left; float:left; font-weight:bold; font-size:14px; color:#20568C; padding:7px 0 0 20px;}
.mqzp_c{width:980px; overflow:hidden; padding-top:10px;}
.div_mqzp{width:192px; height:110px; float:left; padding:0 2px 0 2px;}
.div_mqzp_pic{width:190px; height:70px; border:1px #E1E1E1 solid;}
.div_mqzp_con{width:192px; height:20px; padding-top:10px; text-align:center;}
.body_center_l{width:724px; overflow:hidden; float:left;}
.body_center_r{width:254px; overflow:hidden; float:right;}
.zptj_t{width:721px; height:30px;}
.zptj_t_l{width:158px; height:23px; float:left;background:url(menu_bg_r16_c2.jpg) no-repeat left; font-size:14px; font-weight:bold; color:#FFF; padding:7px 0 0 20px;}
.zptj_t_c{width:527px; height:22px; float:left;background:url(menu_bg_r16_c7.jpg) repeat-x left; text-align:right; padding-top:8px;}
.zptj_t_r{width:16px; height:30px; float:left;background:url(menu_bg_r16_c17.jpg) no-repeat left;}
.zptj_c{width:719px; overflow:hidden; border-left:1px #B6D3EB solid; border-right:1px #B6D3EB solid; border-bottom:1px #B6D3EB solid;}
.zptj_c_div{width:709px; overflow:hidden; background:url(tjzw_dot.jpg); margin:auto; padding-bottom:17px;}
.zptj_div{width:216px; height:48px; overflow:hidden; float:left; line-height:24px;background:url(jian.jpg) no-repeat left top; padding-left:13px; margin-left:5px; margin-top:14px;}

.right_news{width:252px; height:267px; overflow:hidden; border:1px #AECEE8 solid;}
.right_news_t{width:252px; height:29px;background:url(menu_bg_r17_c19.jpg) repeat-x left;}
.right_news_t_l{width:80px; height:20px; float:left; color:#20568C; font-weight:bold; padding-left:20px; padding-top:9px;}
.right_news_t_r{width:50px; height:20px; float:right; padding-top:9px;}
.right_news_c{width:252px; overflow:hidden; padding-top:5px;}
.right_ad{width:254px; overflow:hidden; padding-top:1px;}
.right_ad li{width:252px; height:52px; overflow:hidden; border:1px #cccccc solid; float:left; display:inline; margin-top:3px; padding:0;}

.foot_ad {width:977px;height:110px; margin:0 auto; margin-top:20px;}
.foot_ad_img01{padding-left:14px;}
.foot_ad_img02{padding-left:14px;}
.footer{width:977px; height:100px;margin:20px auto;border-top:1px solid #999; text-align:center;}
.footerLinks{border-top:2px solid #dfdfdf;line-height:25px;color:#666;padding-top:15px;}
.footerLinks a{padding:0 10px;}
.copyright{line-height:25px;color:#666;}



.search{width:978px; height:43px; margin:auto;border:1px solid #AECEE8; margin-top:10px;background:url(zgz_r2_c2.jpg) repeat-x left;}
.search_l{width:87px; height:43px; float:left; background:url(zc_rl.jpg) no-repeat left;}
.search_c{width:887px; height:33px; float:left; padding-top:10px;}
.search_r{width:4px; height:43px; float:left; background:url(zgz_r2_c4.jpg) no-repeat right;}
.input{height:18px;border:1px solid #AECEE8; padding-top:5px;}
.zgz_body_l{width:204px; overflow:hidden; float:left; margin-right:7px;}
.zgz_body_r{overflow:hidden;}
.my_works{width:202px; overflow:hidden; border:1px solid #AECEE8;}
.job_list{width:100%; overflow:hidden;}

.left_moud{width:200px; height:29px;background:url(left_bt_bg.jpg) no-repeat right; margin:auto; margin-top:2px;}
.left_moud div.pic{width:10px; height:21px; padding:8px 0 0 10px; float:left;}
.left_moud span{width:100px; height:24px; padding:5px 0 0 10px; float:left;}

.left_moud_sub {padding:5px 0 5px 0;}
.left_moud_sub li {padding:0 0 0 14px; background:url(jian.jpg) no-repeat left 1px;line-height:23px; margin-left:8px;}
.left_moud_sub li a {color:#345478;}
.left_moud_sub li a:hover {color:#f30;}

.job_list table{border:1px #AECEE8 solid;}
.job_list table tr{ border-bottom:1px #D9E9FF solid;}
.job_list table td{ text-align:center;}
.zgz_bt{height:15px; border:1px #AACCE8 solid; padding:3px 4px 0 4px; background:url(zhz_r6_c6.jpg) repeat-x left; margin-right:5px; float:left;}
.zgz_bt a span{ color:#F30; cursor:pointer;}

.zgz_list_bt {width:110px; margin:auto;}


.nowadd{width:978px; height:26px; margin:auto; border:1px #AECEE8 solid;background:url(jyzd_bg.jpg) repeat-x left; margin-top:10px;}
.nowadd_l{width:67px; height:20px; background:url(jyzd_r2_c2.jpg) no-repeat right; float:left; color:#345478; padding:6px 0 0 23px;}
.nowadd_r{height:20px; float:left; padding:6px 0 0 5px;}
.jyzd_l{width:254px; overflow:hidden; float:left;}
.jyzd_c{width:518px; overflow:hidden; float:left; padding-left:10px;}
.jyzd_r{width:186px; overflow:hidden; float:right;}
.rmtj{width:252px; border:1px #AECEE8 solid; height:267px;}
.rmtj_t{width:234px; height:21px;background:url(jyzd_r3_c2.jpg) no-repeat left; color:#20568C; font-weight:bold; padding:8px 0 0 18px;}
.rmtj_c{width:252px; overflow:hidden; padding-top:5px;}
.rmtj_list{width:516px; border:1px #AECEE8 solid; height:695px; background-color:#F5F8FD;}
.rmtj_list_t{width:498px; height:21px;background:url(jyzd_r2_c4.jpg) no-repeat left; color:#20568C; font-weight:bold; padding:8px 0 0 18px;}
.rmtj_list_c{width:500px; overflow:hidden; padding-top:10px; padding-left:10px;}

.rmtj_list_nl li {padding:0 0 0 8px; background:url(point.gif) no-repeat left 11px;line-height:27px; margin-left:8px; float:left;}
.rmtj_list_nl li a {color:#345478; font-size:14px;}
.rmtj_list_nl li a:hover {color:#f30;}
.float_l{ float:left;}
.date{float:right; padding-right:20px; padding-left:10px; color:#999;}

.nlright_ad{width:186px; overflow:hidden;}
.nlright_ad li{width:186px; overflow:hidden; float:left; margin-bottom:10px;}

.flashad{width:254px; height:240px; overflow:hidden;}
.jyzd_list{width:100%; overflow:hidden;}
.jyzd_list li {line-height:27px; margin-left:8px; float:left; width:500px;}
.jyzd_list li span { padding-right:10px;}
.jyzd_list li span a {color:#2492CC;}
.jyzd_list li a {color:#345478; font-size:14px;}
.jyzd_list li a:hover {color:#f30;}

.nd_r{ width:710px; overflow:hidden; float:right; border:1px #AECEE8 solid;}
.nd_r_t{width:710px; height:21px;background:url(nd_r2_c2.jpg) no-repeat left; color:#20568C; font-weight:bold; padding:8px 0 0 18px;}
.nd_r_c{width:710px; overflow:hidden; padding-top:10px; background-color:#F5F8FD;}
.news_title { width:100%; height:40px; text-align:center; padding:20px 0 10px 0;}
.h1 {color:#154477; font:bold 21px "宋体", Arial;}
.h2 { line-height:25px; font-size:14px; color:#333333;}
.news_info { width:96%; margin:auto; height:40px; background:url(dot.gif) repeat-x top;}
.news_info_l { width:30%; float:left; color:#888; padding:10px 0 0 15px;}
.news_info_c { width:35%; float:left; text-align:center;color:#888; padding:10px 0 0 0;}
.news_info_r { width:30%; float:right; text-align:right;color:#888; padding:10px 15px 0 0;}
.news_contain { width:94%; margin:auto;}
.news_fenye { width:90%; margin:auto; text-align:right; padding-top:10px; }
.news_ln { width:98%; margin:auto; margin-top:20px; height:30px; margin-bottom:20px;}
.news_ln_l { width:50%; float:left;color:#666; font-size:13px;}
.news_ln_r { width:50%; float:right;color:#666; font-size:13px; text-align:right;}

.nd_left_b{ width:710px; border:1px #AECEE8 solid; background-color:#F5F8FD; margin-top:8px; float:right;}
.pl_title{ width:95%; margin:auto; margin-top:10px; margin-bottom:10px;}
.pl_title_l{ width:30%; float:left;}
.pl_title_r{ width:66%; float:right; text-align:right;}
.pl_contain { width:96%; margin:auto;}
.pl_info{ width:95%; margin:auto; margin-top:10px; margin-bottom:20px; color:#555;}
.pl_button { width:95%; margin:auto; margin-top:10px; margin-bottom:20px;}
.tb_multi{ border:1px #D9D9D9 solid; background-color:#FFFFFF; color:#444; line-height:19px; width:670px; height:132px; padding:3px;}
.tb_normal{ border:1px #D9D9D9 solid; background-color:#FFFFFF; color:#444; line-height:19px; width:107px; height:18px; padding:1px 3px 1px 3px;}
.l_ad{width:254px; height:91px; margin-top:10px; margin-bottom:10px;}

.more_info{width:98%; height:50px;background:url(zgz01.gif) repeat-x top; margin:auto; margin:0 0 5px 0;}
.more_info_t{width:100%; height:7px;background:url(zgz_t.gif) no-repeat left top; overflow:hidden;}
.more_info_c{width:99.8%; height:38px;background:url(zgz_r7_c6.jpg) repeat-x left; border-bottom:1px #FFBC5E solid;border-left:1px #FFBC5E solid;border-right:1px #FFBC5E solid; text-align:left;}
.more_info_c span{ padding:5px 10px 0 10px; overflow:hidden;}

.comp_intro{width:978px; overflow:hidden; border:1px #AECEE8 solid; background:url(moud_bg.jpg) repeat-x left bottom; margin:auto; margin-top:10px; padding-bottom:20px; padding-top:15px;}

.job_title{font-size:14px; font-weight:bold; color:#20568C;}
.comp_title{font-size:13px; font-weight:bold; padding-top:8px; padding-bottom:5px;}

.comp_list_intro{width:980px;background:url(comp_r2_c2.jpg) repeat-x left top; margin:auto; margin-top:30px; height:34px;}
.comp_list_intro_l{width:450px; height:34px; float:left;}
.comp_list_intro_r{width:380px; height:34px; float:right;}
.comp_bt{ float:left; margin-right:15px;}
.comp_li{width:980px; overflow:hidden; margin:auto; margin-top:10px;}
.comp_left{width:730px; overflow:hidden; float:left;}
.comp_right{width:210px; overflow:hidden; float:right;}
.comp_li_moud01{width:100%; overflow:hidden; margin-top:7px;}
.comp_li_moud02{width:719px; overflow:hidden; margin-top:20px;}
.comp_li_moud03{width:667px; overflow:hidden; margin-left:5px; margin-top:20px; border:1px #EECF80 solid; background-color:#FFFFCA; padding:10px 20px 10px 20px; line-height:20px;}
.comp_moud_t{width:699px; height:27px;background:url(comp_r8_c2.jpg) no-repeat left; color:#20568C; font-weight:bold; padding:11px 0 0 20px;}
.comp_moud_c{width:665px; overflow:hidden; margin:auto; border-left:1px #AECEE8 solid;border-right:1px #AECEE8 solid;border-bottom:1px #AECEE8 solid; line-height:20px; padding:5px 20px 30px 20px;background:url(moud_bg.jpg) repeat-x left bottom;}
.comp_detail{width:100%; overflow:hidden; margin:auto; line-height:20px; padding-top:10px;}

.comp_joblist_l{width:194px; height:48px;background:url(comp_r8_c11.jpg) no-repeat top;}
.comp_joblist_l2{width:194px; height:48px;background:url(comp_r8_c112.jpg) no-repeat top;}
.comp_joblist_c{width:194px; overflow:hidden;background:url(comp_r9_c11.jpg) repeat-y top;}
.comp_joblist_b{width:194px; height:57px;background:url(comp_r12_c11.jpg) no-repeat bottom;}
.comp_joblist { width:170px; overflow:hidden; padding-left:15px; padding-top:4px;}
.comp_joblist li {padding:0 0 0 14px; background:url(jian.jpg) no-repeat left 1px;line-height:23px; margin-left:8px;}
.comp_joblist li {padding:0 0 0 14px; background:url(jian.jpg) no-repeat left 1px;line-height:23px; margin-left:8px;}
.comp_joblist ul li a.active {color:#f00;}
.comp_joblist li a:hover {color:#f30;}

.tabImageShowTitle{height:34px; float:left; margin-left:20px;}
.tabImageShowTitle li{width:80px; height:25px; float:left;background:url(tab_02.jpg) no-repeat left; padding:9px 0 0 20px; text-decoration:none; font-weight:bold;color:#454545; font-size:14px; cursor:pointer;}
.tabImageShowTitle li.tis_s{width:79px; height:25px;background:url(tab_01.jpg) no-repeat left; padding:9px 0 0 20px; text-decoration:none; font-weight:bold;color:#20568C; font-size:14px;}
.tabImageCon{ position:relative;width:730px; overflow:hidden; float:left;}


.jianli_title{ width:980px; height:50px; text-align:center; padding-top:30px; margin:auto; color:#20568C; font-size:22px; font-weight:bold;}
.jianli_moud01{width:980px; height:31px; margin:auto;background:url(jl_moubg.jpg) repeat-x left;}
.jianli_moud_t{width:104px; height:23px; float:left;background:url(jl_moud_t.jpg) no-repeat left;color:#fff; font-size:14px; font-weight:bold; padding:8px 0 0 0; text-align:center;}
.jianli_moud_t01{width:390px; height:21px; float:left; text-align:center; padding-top:5px; color:#20568C;}
.jianli_moud_t02{width:270px; height:28px; float:right; text-align:center; padding-top:3px;}
.jianli_moud_c{width:980px; overflow:hidden; margin:auto; padding-top:10px;}
.jl_pic{width:93px; height:99px; padding:1px; background-color:#FFF; border:1px #cccccc solid; margin:auto;}
.jianli_moud_c table td{ font-size:14px;}
.jl_table_t{color:#20568C;}

.body_jl_l{width:750px; float:left; overflow:hidden;}
.body_jl_r{width:200px; float:right; overflow:hidden; padding-top:20px;}
.jianli_moud{width:764px; height:31px; margin:auto;background:url(jl_moubg.jpg) repeat-x left; margin-top:20px;}
.jianli_moud_c2{width:764px; overflow:hidden; margin:auto; padding-top:10px;}
.jianli_moud_c2 table td{ font-size:14px; line-height:25px; vertical-align:top;}

.jl_intro{width:710px; overflow:hidden; padding:10px; border:1px #7CBFE2 solid; background-color:#ECF5FB; margin:auto; margin-top:20px; font-size:14px; line-height:25px;}
.jl_contact{width:710px; overflow:hidden; padding:10px; border:1px #FFC671 solid; background-color:#FFFFCC; margin:auto; margin-top:20px; font-size:14px; line-height:25px;}
.jl_bott{width:740px; overflow:hidden; margin:auto; margin-top:20px; text-align:center;}


.talent_search {
	BACKGROUND-IMAGE: url(job_bg.png); BACKGROUND-REPEAT: no-repeat
}
.top_news {
	BACKGROUND-IMAGE: url(job_bg.png); BACKGROUND-REPEAT: no-repeat
}
.find_job {
	BACKGROUND-IMAGE: url(job_bg.png); BACKGROUND-REPEAT: no-repeat
}
.cv_vote {
	BACKGROUND-IMAGE: url(job_bg.png); BACKGROUND-REPEAT: no-repeat
}
.find_talent {
	BACKGROUND-IMAGE: url(job_bg.png); BACKGROUND-REPEAT: no-repeat
}
.published_job {
	BACKGROUND-IMAGE: url(job_bg.png); BACKGROUND-REPEAT: no-repeat
}
.talent_search .hd LI {
	BACKGROUND-IMAGE: url(job_bg.png); BACKGROUND-REPEAT: no-repeat
}
.talent_search .hd LI .selected {
	BACKGROUND-IMAGE: url(job_bg.png); BACKGROUND-REPEAT: no-repeat
}
.col_main {
	WIDTH: 622px; FLOAT: left
}
.col_sub {
	WIDTH: 328px; FLOAT: right
}
.menu_box {
	BORDER-BOTTOM: #dcdddd 1px solid; BORDER-LEFT: #dcdddd 1px solid;BORDER-right: #dcdddd 1px solid; BACKGROUND-COLOR: #f7fcfe; WIDTH: 350px; FLOAT: left; HEIGHT: 184px; BORDER-TOP: #dcdddd 1px solid; 
}
.menu_box LI {
	TEXT-ALIGN: left; MARGIN: 10px 0px 10px 10px; WIDTH: 153px; PADDING-RIGHT: 10px; DISPLAY: inline; FLOAT: left
}
.menu_box LI.bor {
	POSITION: relative; BORDER-RIGHT: #afafb0 1px dashed
}
.menu_box LI A.menu {
	TEXT-INDENT: -999em; WIDTH: 154px; DISPLAY: block; MARGIN-BOTTOM: 10px; HEIGHT: 47px; OVERFLOW: hidden
}
.find_job {
	BACKGROUND-POSITION: 0px -218px
}
.cv_vote {
	BACKGROUND-POSITION: -154px -218px
}
.find_talent {
	BACKGROUND-POSITION: -308px -218px
}
.published_job {
	BACKGROUND-POSITION: -462px -218px
}

.menu_box LI P.tit {
	COLOR: #333; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 6px
}
.menu_box LI P.cont {
	COLOR: #666
}
.talent_search {
	POSITION: relative; WIDTH: 261px; BACKGROUND-POSITION: 0px -32px; FLOAT: left; HEIGHT: 186px
}
.talent_search .hd {
	Z-INDEX: 999; POSITION: absolute; TOP: 6px; LEFT: 6px
}
.talent_search .hd LI {
	LINE-HEIGHT: 25px; WIDTH: 71px; BACKGROUND-POSITION: -589px -73px; FLOAT: left; HEIGHT: 25px
}
.talent_search .hd LI A {
	COLOR: #796652
}
.talent_search .hd LI.selected {
	BACKGROUND-POSITION: -589px -48px; HEIGHT: 25px
}
.talent_search .hd LI.selected A {
	COLOR: #d70404; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.talent_search .bd {
	BORDER-BOTTOM: #f4c16c 1px solid; POSITION: absolute; BORDER-LEFT: #f4c16c 1px solid; BACKGROUND-COLOR: #fff; WIDTH: 247px; HEIGHT: 148px; BORDER-TOP: #f4c16c 1px solid; TOP: 30px; BORDER-RIGHT: #f4c16c 1px solid; LEFT: 6px
}
.top_news {
	POSITION: relative; TEXT-ALIGN: left
}
.top_news .hd {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; PADDING-TOP: 11px
}
.top_news .hd SPAN.tit {
	LINE-HEIGHT: 18px; PADDING-LEFT: 10px; WIDTH: 67px; DISPLAY: block; BACKGROUND-POSITION: -589px -32px; HEIGHT: 16px; FONT-SIZE: 14px; OVERFLOW: hidden; FONT-WEIGHT: bold
}
.top_news .bd {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; PADDING-TOP: 15px
}
.top_news .bd LI {
	LINE-HEIGHT: 22px; HEIGHT: 22px; OVERFLOW: hidden
}
.top_news .bd LI SPAN {
	COLOR: #999
}
.top_news .ft {
	POSITION: absolute; TEXT-ALIGN: left; LINE-HEIGHT: 20px; TEXT-INDENT: 0.7em; WIDTH: 71px; BACKGROUND-POSITION: -589px -98px; HEIGHT: 20px; TOP: 10px; RIGHT: 10px
}
.top_news .ft A {
	COLOR: #909090
}
.top_news .ft A:hover {
	COLOR: #666
}
.top_news {
	WIDTH: 328px; BACKGROUND-POSITION: -261px -32px; HEIGHT: 186px
}
.job_search1 {
	TEXT-ALIGN: left; MARGIN-TOP: 12px; ZOOM: 1; MARGIN-LEFT: 0px
}
.job_submit1 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: 65px; BACKGROUND: url(job_bg.png) no-repeat -589px -118px; HEIGHT: 24px; BORDER-TOP: 0px; CURSOR: pointer; MARGIN-RIGHT: 20px; BORDER-RIGHT: 0px
}
.choose {
	MARGIN: 0px; WIDTH: 218px; HEIGHT: 25px
}
.choose INPUT {
	BORDER-BOTTOM: #b8d4e7 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #80888f 1px solid; LINE-HEIGHT: 14px; PADDING-LEFT: 5px; HEIGHT: 18px; COLOR: #8d8d8d; FONT-SIZE: 12px; BORDER-TOP: #80888f 1px solid; BORDER-RIGHT: #b8d4e7 1px solid
}
.choose INPUT.searchtype {
	WIDTH: 209px; BACKGROUND: url(search_input.gif) no-repeat 192px 6px
}
.choose INPUT.searchtext {
	LINE-HEIGHT: 15px; WIDTH: 202px; HEIGHT: 15px
}
.choose UL {
	Z-INDEX: 999; BORDER-BOTTOM: #0099ff 2px solid; POSITION: absolute; FILTER: alpha(opacity=90); BORDER-LEFT: #0099ff 2px solid; LIST-STYLE-TYPE: none; WIDTH: 205px; DISPLAY: none; BACKGROUND: #fff; BORDER-TOP: #0099ff 2px solid; LIST-STYLE-IMAGE: none; BORDER-RIGHT: #0099ff 2px solid; LEFT: 18px; moz-opacity: 0.9; opacity: 0.9
}
UL.ch_1 {
	TOP: 30px
}
UL.ch_2 {
	TOP: 55px
}
UL.ch_3 {
	TOP: 80px
}
.choose LI {
	LINE-HEIGHT: 20px; WIDTH: 100%
}
.choose LI.pad {
	TEXT-INDENT: 1em
}
.choose LI A {
	TEXT-ALIGN: left; PADDING-LEFT: 5px; DISPLAY: block; HEIGHT: 20px; COLOR: #333; TEXT-DECORATION: none
}
.choose LI.pad A {
	COLOR: #666
}
.choose LI A:hover {
	BACKGROUND: #7b9dd0; COLOR: #fff
}

/*bPages*/
.blPages {width:100%; height:19px; margin:20px auto; text-align:center;}
.blPages ul{margin:0 auto; }
.blPages li {display:inline;}
.blPages span,
.blPages a {display:inline-block;margin:0 auto; height:19px; margin:0 6px 0 6px; line-height:19px; text-align:center;}
.blPages a:visited {color:#454545;}
.blPages .thisclass{background:#FFDE59;color:#454545; border:#E8B900 1px solid;}


/*简历推荐*/
 .ft{background-image:url(/images/job/job_bg.png);}
.right_news_c{overflow:hidden;}
.right_news_c .hd { background:url(/images/job/bg_repeatX.png) repeat-x 0 -164px; height:32px; line-height:32px; text-align:left; padding-left:10px; font-size:14px; font-weight:bold; color:#2362a3;}
.right_news_c .bd { padding-bottom:0; text-align:center; overflow:hidden; width:252px; margin:0 auto;}
.right_news_c .bd li { float:left; width:84px; height:128px;}
.right_news_c .bd li b { display:block; margin-top:5px;}
.right_news_c .bd li span.title { display:block; width:80px; height:22px; line-height:22px; overflow:hidden;}
.right_news_t{width:250px;height:30px;}
.right_news_t .ft { float:right; margin:3px 10px 0 0;background-image:url(/images/job/23455.jpg); width:100px; height:23px; line-height:23px; font-size:14px; font-weight:bold; text-align:left; padding-left:10px;}
.right_news_t .ft a {color:#fff;} .ft a:hover {color:#a4d3ff; text-decoration:none;}

.top_jl{width:980px; overflow:hidden;background-image:url(/images/job/zgz_r2_c2.jpg);margin-bottom:5px;margin:auto;}
.paixu_info { color:#666; width:96%; overflow:hidden; margin:auto; margin-top:10px; margin-bottom:5px;}
.paixu_info .left { float:left;}
.paixu_info .right { float:right;}
.paixu_info .red_skin { font-weight:bold; color:#f30;}
.paixu_info .menu_jiaru { background-position:-445px 2px; line-height:23px; padding:0px 9px; margin:0 5px; color:#36c; text-decoration:none;}
.paixu_info .menu_fabu { background-position:-445px -26px; line-height:23px;  margin:0 5px; color:#36c; text-decoration:none;}
.paixu_info .menu_jiaru { background-position:-445px 0px!important;}
.paixu_info .menu_jiaru:hover,.paixu_info .menu_fabu:hover { color:#f60; text-decoration:none;}
.paixu_info .img_bg {background-image:url(/images/job/icon2.gif);background-repeat:no-repeat;background-position:0px -141px; padding-left:16px; margin-left:10px;}
.paixu_info .title {background-image:url(/images/job/icon2.gif);background-repeat:no-repeat;background-position:0px -116px; padding-left:16px;}
.paixu_info .time {background-image:url(/images/job/icon2.gif);background-repeat:no-repeat; background-position:0px -163px; padding:3px 0; padding-left:20px;}
.paixu_info .guanzhu {background-image:url(/images/job/icon2.gif);background-repeat:no-repeat; background-position:0px -87px; padding:3px 0; padding-left:20px; margin-left:12px;}
.paixu_info a { color:#333; text-decoration:underline;}.paixu_info a:hover { color:#666;}

.choosezw { float:left; display:inline; margin-right:7px;position:relative;}
.choosezw ul { position:absolute; z-index:9999; top:30px; border:2px solid #0099FF; background:#fff; width:190px; display:none; FILTER: alpha(opacity=90); moz-opacity: 0.9; opacity: 0.9; font-size:12px;}
.choosezw ul.ch_11 { left:70px;}
.choosezw ul.ch_21 { left:70px;}
.choosezw li{ line-height:20px; text-indent:.5em;}
.choosezw li.pad { text-indent:1.5em;}
.choosezw li a { display:block; height:20px; color:#333; text-decoration:none; text-align:left;}
.choosezw li.pad a { color:#666;}
.choosezw li a:hover{ background:#7b9dd0; color:#fff;}
.searchtype { vertical-align:middle; height:27px; border-left:1px solid #80888f; border-top:1px solid #80888f; border-bottom:1px solid #b8d4e7; border-right:1px solid #b8d4e7; background:url(/images/job/search_input.gif) no-repeat 180px 10px; width:200px; padding:0 0 0 3px; color:#666; text-align:left; line-height:27px;}
.text_input { vertical-align:middle; height:20px; border-left:1px solid #80888f; border-top:1px solid #80888f; border-bottom:1px solid #b8d4e7; border-right:1px solid #b8d4e7; width:177px; padding:5px 0 0 3px; color:#666; text-align:left;}
.text_submit { background:url(/images/job/jianli_ng.png) no-repeat -370px 0; width:65px; height:28px; border:0; color:#fff; font-size:14px; font-weight:bold; text-align:left; padding-top:0px!important; padding:0px 0 0 19px; cursor:pointer; margin-top:2px!important; margin-top:0;}
.search_c li{width:200px;float:left;}

.adv_k { background:url(/images/job/jobList_03.gif) no-repeat 0 0; width:780px; height:67px;margin:auto; margin-top:10px; padding:18px 0 0 200px;}
.adv_k li { float:left; width:350px; text-align:left; padding-left:21px; margin-bottom:12px; height:18px; line-height:18px;}


.page { padding:3px; text-align:center;}
.page ul{ margin:23px 20px;}
.page ul li{ display:inline;}
.page a { padding:3px 6px;  border:#D7D7D7 1px solid; margin: 2px; color:#036CB4; text-decoration:none;}
.page a:hover {color: #f00; background:#fff; padding:3px 6px; text-decoration:none;  border:1px solid #036CB4;}
.thisclass a {font-weight:bold;  margin: 2px; color: #FFF; background:#036CB4;border:1px solid #036CB4;}

.pages { padding:3px; text-align:center;}
.pages ul{ margin:23px 20px;}
.pages ul li{ display:inline;}
.pages a { padding:3px 6px;  border:#D7D7D7 1px solid; margin: 2px; color:#036CB4; text-decoration:none;}
.pages a:hover {color: #f00; background:#fff; padding:3px 6px; text-decoration:none;  border:1px solid #036CB4;}
.thisclass a {font-weight:bold;  margin: 2px; color: #FFF; background:#036CB4;border:1px solid #036CB4;}