﻿body{ font-size:12px; margin:0; padding:0;}
img{ border:0;}
.clear{ clear:both;}
.hui{ color:#ccc;}
.red{ color:#ff0000;}
.float{ float:left}
.display{ display:none;}
.cheng{ color:#354f9b;}
.index_box{ width:985px; margin:0 auto; padding:10px 0; background:#fff}
.index_left{ width:774px; margin-right:7px; float:left; }
.index_topbg{ background:url(../images/index.gif) no-repeat; width:774px; height:197px; overflow:hidden; position:relative;}
.index_topbg2{ background:url(../images/index2.gif) no-repeat; width:774px; height:197px; overflow:hidden; position:relative;}
.login{ width:200px; text-align:center; padding-top:40px; float:left; }
.login p{ margin:2px 0; clear:both}
.login p a:link,.login p a:visited{ text-decoration:none; color:#333333;}
.login p a:hover{ text-decoration: underline; color:#ff0000;}
.login_btn{  background:url(../images/index.gif) -69px -228px no-repeat; width:105px; height:31px; border:0; cursor:pointer; margin:0 0 5px}
.index_topr{  float:left;}
.login_dlh{ width:180px; padding: 45px 0 0 15px; float:left; line-height:22px; }
.login_dlh p{ margin:3px 0;}
.search{ width:240px;  text-align:center; padding-top:28px;_padding-top:31px; *padding-top:31px; float:left; margin-left:20px; display:inline; }
.search p{ margin:0; height:23px;}
.search p a:link,.login p a:visited{ text-decoration:none; color:#0066cc;}
.search p a:hover{ text-decoration: underline; color:#ff0000;}
.search_btn{ background:url(../images/index.gif) 0 -237px no-repeat; width:64px; height:22px; border:0; cursor:pointer; margin-left:10px }
.jipin{ margin:20px 0 0 8px;}
.jipin ul{ list-style:none; margin:0; padding:0;}
.jipin li{ float:left; width:80px;text-align:left; overflow:hidden; height:17px;margin-top:-8px\9;margin-top:0;}
.jipin span{ float:left; }
.fenlei{ float:left; width:295px; margin:7px 0 0 10px!important;margin:6px 0 0 10px;}
.fenlei ul{ list-style:none; margin:0; padding:0;}
.fenlei li{ padding-left:51px; width:245px;*width:250px; line-height:20px; }
.fenlei li a{ margin-right:2px}
.fenlei1{ background:url(../images/botton_1.gif) 0 0 no-repeat; height:41px;}
.fenlei2{ background:url(../images/botton_1.gif) 0 -145px no-repeat; height:41px;}
.fenlei3{ background:url(../images/botton_1.gif) 0 -79px no-repeat; height:61px;}
.findtalent{ width:470px;  height:30px; line-height:17px; margin:8px 0 0 103px; *margin:-8px 0 0 100px;_margin:-8px 0 0 50px; float:left}
.findtalent a:link,.findtalent a:visited{ text-decoration:none; color:#000;}
.findtalent a:hover{ text-decoration: none; color:#ff0000;}
.findtalent_b1{ background:url(../images/index_botton2.gif) 0 0 no-repeat; width:60px; height:24px; cursor:pointer; border:0; margin:-13px 0 0 0; *margin:-30px 0 0 0; float:right}
.findtalent_b2{ background:url(../images/index_botton2.gif) -63px 0 no-repeat; width:60px; height:24px; cursor:pointer; border:0; margin:-13px 3px 0 3px; *margin:-30px 3px 0 3px; float:right}
.findtalent_b3{ background:url(../images/index_botton2.gif) -126px 0 no-repeat; width:60px; height:24px; cursor:pointer; border:0; margin:-13px 6px 0 0; *margin:-30px 6px 0 0;float:right}
.jp_job{ float:right; width:520px; *margin-top:-30px; font-size:12px; color:#000; height:30px; overflow:hidden;}
.jp_job a{  margin-right:5px; color:#06c; }

.ad{ width:776px; margin:10px 0 0 -2px;}
.ad img{ border:1px solid #adb8db; margin:0 0 4px 3px; float:left; padding:1px; width:186; height:99px;}
.ad2{ width:776px; margin:5px 0 0 -2px;}
.ad2 img{ border:1px solid #adb8db; margin:0 0 2px 2px; float:left}

.index_dh{ font-size:14px; color:#042178; background:url(../images/index.gif) 0 -265px no-repeat; width:764px; height:31px; line-height:31px; padding-left:10px; margin-top:10px;}
.index_dh p{ float:right; margin:0 20px 0 0;*margin:-30px 20px 0 0;}
.index_dh p a:link,.index_dh p a:visited{ text-decoration:none; color:#042178; font-size:12px;}
.index_dh p a:hover{ text-decoration: underline; color:#042178;}

.zmzp{ width:770px; margin:5px auto;}
.zmzp ul{ list-style:none; margin:0; padding:0;}
.zmzp li{  border-bottom:1px solid #ccc; height:54px;float:left; width:192px;}
.zmzp li p{ margin:5px 0 5px 3px; border-left:1px solid #ccc; line-height:22px;  padding-left:5px;}
a.zm_width{ width:182px; height:20px; overflow:hidden;float:left}

.zplb{ width:772px; margin:5px auto; border:1px solid #bccfee; padding:8px 0}
.zplb ul{  list-style:none; margin:0; padding:0;}
.zplb li{ float:left; height:25px; line-height:25px;}
.qy{ width:195px; padding-left:10px; height:22px; overflow:hidden;}
.qy img{ position:relative; bottom:-3px;}
.qy font{ width:160px; height:22px; overflow:hidden;}
.nr{ width:175px; color:#676767; height:22px; overflow:hidden}

.index_right{ float:left;width:199px; }
.index_right img{ border:1px solid #adb8db; margin-bottom:5px;}
.index_right a:link,.index_right a:visited{ text-decoration:none; color:#333333;}
.index_right a:hover{ text-decoration: underline; color:#ff0000;}

.index_right2{ width:198px; float:left;}
.index_right2 img{ border:1px solid #adb8db; margin-bottom:5px;}
.index_right2 a:link,.index_right a:visited{ text-decoration:none; color:#333333;}
.index_right2 a:hover{ text-decoration: underline; color:#ff0000;}

.video{}
.v_top{ background:url(../images/right.gif) 0 0 no-repeat; width:199px; height:34px; line-height:34px;}
.v_top b{ font-size:14px; margin-right:5px; color:#fff; padding-left:30px; }
.v_cnt{ width:195px; border:2px solid #3493db; border-width:0 2px; padding:5px 0 3px; background:#fff}
.v_cnt ul{ list-style:none; margin:0; padding:0;}
.v_cnt li{ width:166px; height:25px; line-height:25px; background:url(../images/right.gif) 11px -78px no-repeat; padding-left:29px;}
.v_btm{ background:url(../images/right.gif) 0 -38px no-repeat; height:5px; width:199px; overflow:hidden}

.r_dh{ background:url(../images/right.gif) 0 -47px no-repeat; width:189px; height:31px; line-height:31px; font-size:14px; margin-top:10px; color:#032471; padding-left:10px; }
.r_dh a:link,.r_dh a:visited{ text-decoration:none; color:#042178; float:right; margin:0 10px 0 0;*margin:-32px 10px 0 0; font-size:12px;}
.r_dh a:hover{ text-decoration: underline; color:#042178;}
/*.r_dh h3{ width:120px; overflow:hidden; float:left; margin:0; font-size:14px;}*/
.r_nr{ width:197px; border:1px solid #bccfee; border-top:0; padding:8px 0; background:#fff}
.r_nr ul{ list-style:none; margin:0; padding:0;}
.r_nr li{ float:left; background:url(../images/dian_bg.gif) 10px 10px no-repeat; padding-left:20px; height:22px; line-height:22px; width:179px!important;width:177px; overflow:hidden; font-family:Arial;}

.r_nrfl{ width:197px; border:1px solid #bccfee; border-top:0; padding:8px 0}
.r_nrfl ul{ list-style:none; margin:0; padding:0;}
.r_nrfl li{ float:left;padding-left:20px; height:22px; line-height:22px; width:70px; overflow:hidden; float:left}
.hzhb{ width:181px; border:1px solid #bccfee; border-top:0; padding:8px}
.hzhb ul{ list-style:none; margin:0; padding:0;}
.hzhb li{ float:left; height:22px; line-height:22px; width:90px; overflow:hidden; float:left}
.hzhb b{ height:22px; line-height:22px; color:#042178; width:181px; float:left}
.hzhb select{ width:181px; margin-top:5px;}

/*个人求职*/
.gr_rgh{ background:url(../images/right.gif) 0 -47px no-repeat; width:179px; height:31px; line-height:31px; font-size:14px; color:#032471; padding-left:20px;}
.gr_rnr{ width:181px; border:1px solid #bccfee; border-top:0; padding:0 8px 8px; line-height:20px;}
.gr_rnr b{ height:20px; color:#042178; width:181px; float:left; padding-top:10px;} 
.t_zxzp{ border-left:1px dashed #ccc; float:left; width:275px; margin:5px 0 0 15px!important;margin:7px 0 0 15px; height:180px;}
.t_top{ background:url(../images/zxzp.gif) 15px 4px no-repeat; padding-left:45px; font-size:14px; width:235px; height:20px; color:#042178; padding-top:8px;}

.person{ width:181px;}
.person ul{ list-style:none; margin:0; padding:0;}
.person li{ width:75px;overflow:hidden; height:21px; line-height:21px;  }


.t_nr{ width:275px; margin-top:8px;}
.t_nr ul{ list-style:none; margin:0; padding:0;}
.t_nr li{ background:url(../images/dian_bg.gif) 25px 8px no-repeat; width:235px; overflow:hidden; height:21px; line-height:21px;  padding:0 0 0 37px;}
.danqian{}
.danqian ul{ list-style:none; margin:0; padding:0;}
.danqian li{ float:left; text-align:center; width:69px; height:30px; line-height:30px; cursor:pointer;}
.dianji{ background:url(../images/fl_bg.gif) no-repeat; width:69px; height:30px; line-height:30px; margin-top:1px; border:1px solid #bccfee; border-width:0 1px; font-weight:bold}
.g_flnr{ width:772px; border:1px solid #bccfee; border-top:0; padding:10px 0;}
.g_flnr a:link,.g_flnr a:visited{ text-decoration:none; color:#000;}
.g_flnr a:hover{ text-decoration: underline; color:#ff0000;}
.g_flnr p{ font-size:14px; color:#4660b0; margin-bottom:10px; font-weight:bold; padding-left:20px;}
.nr_lb{ background:url(../images/grlb_bg.gif); width:732px; padding:0px 20px;}
.nr_lb ul{ list-style:none; margin:0; padding:0;}
.nr_lb li{ float:left; width:183px; height:25px; line-height:25px;}
.nr_zw{ background:url(../images/grlb_bg.gif); width:732px; padding:0px 20px;}
.nr_zw ul{ list-style:none; margin:0; padding:0;}
.nr_zw li{ float:left; width:234px; height:25px; line-height:25px;background:url(../images/dian_bg.gif) 0 10px no-repeat; padding-left:10px; }

/*最新职位*/
.cearch_ny{ background:url(../images/ny_shbg.gif) no-repeat; width:704px; height:68px; padding:12px 20px 0 50px; overflow:hidden; }
.llml{ width:770px; padding:5px 0 -5px 0px; color:#666; text-indent:15px;}
.bo h1{  font-size:12px;}
/*page*/
/*page*/
.page1{ width:974px; background:#fff9f5; border:1px solid #ffb787; height:30px; line-height:30px; margin:10px 0 0; padding:0 0 0 4px; text-align:center}
.page{ width:764px; background:#fff9f5; border:1px solid #ffb787; height:30px; line-height:30px; margin:10px 0 0; padding:0 0 0 4px; text-align:center}
.qx{ float:left; width:150px;}
.page_nr{ float:left; width:362px;  text-align:right;}
.page_nr1{ float:left; width:580px;  text-align:right;}
.page_btn{ float:left; background:url(../images/page.gif) 0 -28px no-repeat; width:48px; height:24px; line-height:24px; margin-top:3px}
.previous{ background:url(../images/page.gif) -1px -58px no-repeat; border:0; cursor:pointer; width:20px; height:20px; margin:2px}
.nextpage{ background:url(../images/page.gif) -25px -58px no-repeat; border:0; cursor:pointer; width:20px; height:20px; margin:2px}
.page_xx{ float:left; margin:3px 0 0 5px; width:65px;}
.page_xx a:link,.page_xx a:visited{ color:Black; text-decoration:none; float:left; width:65px; height:24px; line-height:24px;background:url(../images/page.gif) 0 -81px no-repeat; padding-left:20px;}
.page_xx a:hover{ background:url(../images/page.gif) 0 0 no-repeat; text-decoration:none}

.page_box{ width:60px; position:absolute; z-index:1000; border:1px solid #ccc; background:#fff; margin:-190px 0 0 680px!important; margin:-190px 0 0 680px;}
.page_box ul{ list-style:none; margin:0; padding:0}
.page_box li{ width:60px; height:22px; line-height:22px; text-align:center; cursor:pointer}
.page_box a:link,.page_box a:visited{ color:#0b257f; text-decoration:none; float:left; width:60px; height:22px; line-height:22px;}
.page_box a:hover{ background:#fff8f3; text-decoration:none}
.pb_line{ border-bottom:1px solid #ccc;}
.pt_line{ border-top:1px solid #ccc;}
.pass{ background:#fff9f5;width:60px; height:22px;}
.page_bg{width:60px; height:312px;_height:355px;*height:355px; background:#000; filter:Alpha(Opacity="50") ;position:absolute; z-index:900; margin:-186px 0 0 685px;}
/*zw*/
.paixu{width:745px; padding:5px 15px; height:24px; line-height:24px; background:#f4f4f4}
.paixu span{ float:left}
.paixu a.sjpxs{ width:55px; height:24px; overflow:hidden; float:left; margin-left:2px; padding-left:27px; color:#000; background:url(../images/paixu.png)}
.paixu a.sjpxd{ width:55px; height:24px; overflow:hidden; float:left; margin-left:2px; padding-left:27px; color:#000; background:url(../images/paixu.png) 0 -24px}
.paixu a.zcpxs{ width:55px; height:24px; overflow:hidden; float:left; margin-left:2px; padding-left:27px; color:#333; background:url(../images/paixu.png) -83px -24px}
.paixu a.zcpxd{ width:55px; height:24px; overflow:hidden; float:left; margin-left:2px; padding-left:27px; color:#333; background:url(../images/paixu.png) -83px 0}

.zw_box{ width:747px; padding:15px 8px 0 15px; line-height:20px; height:115px; }
.zw_box ul{ list-style:none; margin:0; padding:0;}
.zw_box li{ float:left; width:366px;}
.zw_box li b{ font-size:14px;}
.zw_box div{ height:100px; width:100%; overflow:hidden; margin: 0 0 15px;}
.zw_bg{ background:#eaedf7}
.zw_qx{ position:absolute; margin:2px 0 0 -20px;_margin:-4px 0 0 -25px;*margin:-4px 0 0 -25px;}
.zw_td1{ position:absolute; margin:25px 0 0 840px; background:url(../images/sq.gif); width:85px; height:28px; border:0; cursor:pointer}
.zw_td{ position:absolute; margin:10px 0 0 640px; background:url(../images/ljsq.gif); width:73px; height:20px; border:0; cursor:pointer; z-index:200}
.rc_box{ width:750px; padding:10px; line-height:20px;}
.rc_box ul{ list-style:none; margin:0; padding:0;}
.rc_box li{ float:left; width:366px;}
.rc_box li a:link,.rc_box li a:visited{ color:#042178; text-decoration:none; font:bold 14px "宋体";}
.rc_box li a:hover{ color:#0040ff; text-decoration:underline}
/*猎头服务*/
.lt_dh{ margin-left:10px;}
.lt_nr{ width:724px; background:url(../images/lietou_bg.gif) repeat-y; height:100%; padding:5px 0 30px 30px; margin-top:10px;}
.lt_bg1{ background:url(../images/lietou_10.gif) 0 0 no-repeat;margin-top:5px;width:715px; padding:45px 10px 0; line-height:20px; }
.lt_bg2{ background:url(../images/lietou_13.gif) 0 0 no-repeat;margin-top:20px;width:715px; padding:45px 10px 0; line-height:20px; }
.lt_bg2 img{ margin:10px 0 10px 170px;}
.lt_bg3{ background:url(../images/lietou_18.gif) 0 0 no-repeat;margin-top:20px;width:715px; padding:45px 10px 0; line-height:20px; }
.btn{ height:25px; padding:0 20px; cursor:pointer}
.btn2{ height:;_height:25px;*height:24px; cursor:pointer}

.qy_lb{ width:772px; border:1px solid #bccfee; border-top:0; background:url(../images/grlb_bg.gif) 0 10px; height:100%; padding:10px 0}
.qy_lb ul{ list-style:none; margin:0; padding:0;}
.qy_lb li{ float:left; height:25px; line-height:25px; color:#666}
.qy_lb li a{  color:#666}
.qy_lb li img{float:left;  margin:5px 5px 0 0;}
.bgbg{background:url(../images/grlb_bg.gif) 0 5px; }
.bgbg li{ line-height:25px;}
.jiequ { width:360px; background:url(../images/dian_bg.gif) 10px 10px no-repeat; padding-left:20px; height:25px; overflow:hidden; }
.cntter{ padding-left:20px; width:70px;}

.top_ad{ width:265px; height:170px; background:#000; margin:8px 10px}


/*企业展示*/
.qytop_1{ width:760px; height:70px;margin:5px auto -5px;  position:relative; z-index:102; overflow:hidden; }
.qylogo{ float:left; margin:5px 20px;}
.qydh{ width:300px;height:38px; float:right; margin:5px 10px 0; _margin:3px 10px 0; *margin:3px 10px 0;}
.qydh ul{ list-style:none; margin:0; padding:0;}
.qydh li{ float:left; width:96px; height:38px; cursor:pointer; font:bold 14px "宋体"; line-height:38px; text-align:center; margin-left:3px;}
.qydh_click{ background:url(../images/top.gif) 0px 1px no-repeat; color: Yellow}/*当前样式*/
.qydh_index{ background:url(../images/top.gif) 0px -41px no-repeat;}/*首页默认样式*/
.qydh_personal{ background:url(../images/top.gif) 0px -82px no-repeat;}/*个人求职默认样式*/
.qydh_company{ background:url(../images/top.gif) 0px -125px no-repeat;}/*企业招聘默认样式*/
.qytop_r{ float:right; width:260px; margin:5px 0px 5px 10px; }
.qytop_r span{ margin:0 8px;}
.qytop_dh{ width:760px; height:39px; margin:0 auto 10px; position:relative; z-index:101;}
.qytop_dh ul{ list-style:none; margin:0; padding:0;}
.qytop_dh li{ float:left;}
.qydh_l{ background:url(../images/top.gif) -1px -167px no-repeat; width:11px; height:39px;}
.qydh_c{ background:url(../images/index_16.gif) repeat-x; width:736px; height:30px; padding-top:10px; text-align:center; font-size:12px;}
.qydh_c a:link,.qydh_c a:visited{ text-decoration:none; color:White; font-weight:bold}
.qydh_c a:hover{ text-decoration:underline; color:Yellow;}
.qydh_c .jg{ color:#a2aee8; margin:0 12px;}
.qydq{ background:url(../images/top.gif) 0px -210px no-repeat; width:79px; height:22px; cursor:pointer; border:0; }
.qydh_r{ background:url(../images/top.gif) -34px -167px no-repeat; width:13px; height:39px;}

.qy_box{ width:760px; margin:0px auto; padding:0}
.qy_name{ width:740px; margin:20px auto 20px; font:bold 16px "宋体"; padding-left:20px;}
.qy_name h1{ font-size:12px;}
.qy_name h1 span{ color:#1b3a8c; font-size:16px}
.qyzw_nr{ margin:0px auto; width:760px; border:2px solid #d8d8ed; border-width:1px 2px 0}
.qyzw_nr th{ background:#d8d8ed; height:25px; line-height:25px; padding:0 5px; color:#182176}
.qyzw_nr td{ border-bottom:1px solid #eeeeee;height:25px; line-height:25px; padding:0 5px;}
.bh{ background:#f8f8ff; text-align:center;}
.qyzw_nr2{ margin:0px auto; width:760px; border:2px solid #d8d8ed; border-width:0px 2px 2px; position: relative; z-index:10}
.qyzw_nr2 th{ background:#d8d8ed; height:25px; line-height:25px; padding-left:20px; color:#182176; text-align:left; margin-top:10px;}
.qyzw_nr2 td{line-height:22px; padding:10px 20px;}
.qyzw_nrjj{ width:705px; word-break:break-all;}
.qyzw_nr2 a{ margin-right:10px;}
.qyzw_nr2_b{margin:0px auto; width:760px;position: relative; z-index:10}
.qyzw_nr3{ margin:0px auto; width:760px; border:2px solid #ffe7db; border-width:1px 2px 0; position: relative; z-index:10; margin-top:20px}
.qyzw_nr3 th{ background:#ffe7db; height:25px; line-height:25px; padding-left:20px; color:#182176; text-align:left; margin-top:10px;}
.qyzw_nr3 td{line-height:22px;}
.qyzw_nr3 td ul{ list-style:none; margin:0; padding:0;}
.tiwen{ background:url(../images/tw.gif) 20px 6px no-repeat; width:630px; padding:3px 60px; color:#ff6600; line-height:22px;}
.huida{ background:url(../images/hd.gif) 20px 6px no-repeat; width:630px; padding:3px 60px; line-height:22px;}
.qyzw_nr3 td ul span{ color:#999; margin-left:5px;}
.y_bg{ background:url(../images/zwzs.gif) 0 0 no-repeat; width:14px; height:14px; position: absolute; right:0px; bottom:0px;_bottom:-2px; z-index:20}
.qyzw_btm{ padding:10px 0; text-align:center; line-height:22px; width:760px;}
.qyzw_btm h3{ font-size:12px; font-weight:normal; margin:0 ; padding:0;}
.qyzw_btm h3 a:link,.qyzw_btm h3 a:visited{ color:#333; margin-right:5px;}
.qyzw_btm h3 a:hover{ color:#06c}

.zw_name{ width:740px; margin:20px auto 5px; font:bold 16px "宋体"; padding-left:20px; color:#000000}
.zw_name p{ float:right; margin:0 35px 0 0; font-size:13px;}
.zw_name p a{ color:#000; text-decoration:none;}
.zw_name h1{ margin:0; padding:0; font-size:14px;}
.company_name{ width:740px; margin:5px auto 15px;  padding-left:20px;}
.zw_ms{ width:756px; border:2px solid #d8d8ed; border-width:1px 2px 0; padding:10px 0; position:relative}
.zw_ms ul{ list-style:none; margin:0; padding:0;}
.zw_ms li{ float:left;height:25px; line-height:25px;}
.zw_ms_k1{ width:95px; font-weight:bold; color:#182176; text-align:right; padding-right:5px; }
.zw_ms_k2{ width:265px;}

.qtzw{ width:758px; border:1px solid #ccc; background:#fafafa; position:relative; z-index:10; margin-top:10px; padding-bottom:10px;}
.qtzw ul{ list-style:none; margin:0; padding:0;}
.qtzw li{ float:left; width:350px; padding-left:20px; height:25px; line-height:25px; overflow:hidden}
.qtzw li span{ color:#666;}
.qtzw li span a{ color:#666;}
.qtzw li span a:hover{ color:Red;}
.qtzw h2{ width:740px; height:30px; line-height:30px; padding-left:20px; font-size:14px; font-weight:bold; border-bottom:1px solid #e6e6e6; margin:0 0 5px; }
.qtzw h2 font{ color:Red}
.lt{ background:url(../images/zwzs.gif) 0 -18px no-repeat; width:7px; height:7px; position:absolute; left:-1px; top:-1px; overflow:hidden;}
.rt{ background:url(../images/zwzs.gif) 0 -29px no-repeat; width:7px; height:7px; position:absolute; right:-1px; top:-1px; overflow:hidden;}
.lb{ background:url(../images/zwzs.gif) 0 -42px no-repeat; width:7px; height:7px; position:absolute; left:-1px; bottom:-1px;_bottom:-9px;}
.rb{ background:url(../images/zwzs.gif) 0 -54px no-repeat; width:7px; height:7px; position:absolute; right:-1px; bottom:-1px;_bottom:-9px;}
.sqgzw{ background:url(../images/sqgzw.gif) no-repeat; width:102px; height:25px; cursor:pointer; border:0; margin:0 30px 0 200px; float:left;}
.contact{ list-style:none; margin:0; padding:0; width:710px}
.contact li{ float:left; line-height:25px;}
.c1{ width:60px; text-align:right;}
.c2{ width:290px; padding-left:5px; height:25px; line-height:25px;}
.c2 img { float:left; margin-top:2px;}
.c3{ width:600px; padding-left:5px; line-height:25px;}
a.qtzw_dw:link,a.qtzw_dw:visited{ color:#333;}
a.qtzw_dw:hover{ color:red;}
.qtzw_more{ text-align:right; margin:10px 30px 0 0;}

/*地区*/
.dq_ny{ width:270px; margin:5px 0 0 16px; line-height:22px;}
.dq_ny a:link,.dq_ny a:visited{ text-decoration:none; color:#333; float:left; width:50px; height:22px; overflow:hidden; padding-right:3px;}
.dq_ny a:hover{ text-decoration:underline; color:#ff0000;}
a.dq_bt:link, a.dq_bt:visited{ color:#f60; font:bold 16px "宋体"; text-decoration:none; margin:25px 0 50px;}
a.dq_bt;hover{ color:#f60; text-decoration:none;}

/*高级搜索*/
.search_box{ width:774px; margin-bottom:10px;}
.s_top{ background:url(../images/g_search_03.gif); width:715px; height:20px; padding:21px 0 0 58px;}
.s_cnt{ background:url(../images/g_search_05.gif); width:773px; padding:10px 0;}
.s_btm{ background:url(../images/g_search_11.gif); width:773px; height:10px;}
.s_tb{ width:657px; margin:5px auto;}
.s_tb td{ height:25px;}
.gj_search{ background:url(../images/g_search_08.gif); width:152px; height:31px; border:0; cursor:pointer;}
.s_line{ border-top:1px dashed #ccc; width:730px; margin:0 auto; padding:10px 0; text-align:center}
.bc_sc{ width:400px; border:1px solid #f60; background:#fff9f6; padding:5px; text-align:center; margin:15px auto 0}
.ny_login{ padding:10px 0; text-align:center;}
.ny_login p{ margin:5px 0;}
.ny_lad{ margin-top:10px; width:199px; height:52px; overflow:hidden}
.ny_lad img{ border:0;}

.qhmm{ border-top:1px solid #d8d8ed; text-align:center; background:#f3f3ff; margin-bottom:120px}
.qhmm td{  line-height:30px;}

/*搜索页面*/
.search_c{ background:url(../images/search.gif); width:910px; height:68px; padding:12px 20px 0 50px;}
.search_tj{ width:960px; height:18px; padding:10px 10px 0 10px; margin-bottom:-10px;}
.page_wz{ position:absolute; z-index:1000;margin:-175px 0 0 898px;*margin:-190px 0 0 898px}
.page_s{ width:60px; position:absolute; z-index:1000; border:1px solid #ccc; background:#fff; }
.page_s ul{ list-style:none; margin:0; padding:0}
.page_s li{ width:60px; height:22px; line-height:22px; text-align:center; cursor:pointer}
.page_s a:link,.page_s a:visited{ color:#0b257f; text-decoration:none; float:left; width:60px; height:22px; line-height:22px;}
.page_s a:hover{ background:#fff8f3; text-decoration:none}
.page_sbg{width:62px; height:314px;*height:356px; background:#000; filter:Alpha(Opacity="50") ;position:absolute; z-index:900; margin:3px}
.zwsh_box{ width:960px; padding:15px 10px 15px 10px; line-height:20px; height:78px; color:#666}
.zwsh_box p{ margin:0; color:#333}
.shdwmc{color:#333; width:800px; height:40px; overflow:hidden; float:left;}
a.zwmc:link,a.zwmc:visited{ color:#0048b3; text-decoration:none; font:bold 14px "宋体";}
a.zwmc:hover{ text-decoration:underline}
a.dwmc:link,a.dwmc:visited{ color:#0066cc; text-decoration:none; font:13px "宋体";}
a.dwmc:hover{ text-decoration:underline}
.lb_zwbox{ width:980px; margin-top:10px;}
.search_tb{ width:980px; border-collapse:collapse;border-bottom:1px solid #e4e4e4; }
.search_tb thead th{ height:30px; line-height:30px; padding-left:6px; border:1px solid #cbcbd5; text-align:left}
.search_tb tbody td{ line-height:25px; padding-left:6px; border-left:1px solid #e4e4e4; border-right:1px solid #e4e4e4}
.search_tb tbody tr:hover{background:#fdfae3;}
.stb_bg{ background:url(../images/search_bg.gif);}
.search_ad{ width:940px; padding:15px 20px; background:#fff8dd; margin-top:10px;}
.search_ad ul{ list-style:none; margin:0; padding:0;}
.search_ad li{ float:left; line-height:22px; margin:5px 5px 10px 10px; width:455px;}
.search_ad p{ position:absolute; margin:-10px 0 0 880px; color:#999}
.zw_tdad{position:absolute; margin:3px 0 0 360px; background:url(../images/ljsq.gif); width:73px; height:20px; border:0; cursor:pointer}

/*08-3 tksplum*/
.fdq{ margin:0 0 6px 0; line-height:20px; width:752px; border:1px solid #f60; background:#fffaf6; padding:8px 10px;}
.fdq a:link,.fdq a:visited,.fdq a:hover{text-decoration:none}

/*09-08-14 tksplum*/
.zxlb{ width:772px; border:1px solid #455fb0; height:100%; margin-top:5px; padding:10px 0}
.zxlb ul{ list-style:none; margin:0; padding:0;}
.zxlb li{ background:url(../images/news_tt.gif) 20px no-repeat; width:700px; padding-left:35px; height:22px; line-height:22px;}
.zxlb li span{ color:#999;}
.news_fy{ text-align:center; width:750px; margin:5px auto; height:25px; line-height:25px; background:#f0f4ff }
.zxlb_nr{ width:732px; border:1px solid #455fb0; height:100%; margin-top:5px; padding:10px 20px; line-height:20px}
.zxlb_nr p { width:100%; text-align:center;  height:40px;}
.zxlb_nr p b{ font-size:14px; color:#042178}
.zxlb_nr span{ float:right; width:700px; margin:5px; text-align:right}

/*09-08-19 tksplum*/
.line_zs{height:25px; line-height:25px;}
/*09-08-26 tksplum*/
.secherror{ padding:60px 0 0 350px;  height:180px;}
.secherror p{ margin:0px; padding-left:28px; }
.secherror ul{ list-style:none; margin:0; padding:0;}
.secherror li{padding-left:28px;}
a.cheng:link,a.cheng:visited{ text-decoration:none; color:#ff6600;}
a.cheng:hover{ text-decoration: none; color:#ff0000} 


/*09-09-08 tksplum*/
#jobeastlogin {position: fixed;	z-index:1000;color:#000000;display:none;text-align:left;top:30%;_top:50%;left:28%; }
* html #jobeastlogin {  /*ie6 hack */position: absolute;margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');}
.prompt { background:url(../images/prompt_bg.png);_background:url(../images/prompt_bg.gif); width:428px; height:296px; position:absolute}
.prompt .p1 {DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 14px; FLOAT: left; MARGIN: 18px 0px 0px 25px; COLOR: #042178; TEXT-ALIGN: left;}
.prompt .close {FLOAT: right; MARGIN: 7px 18px 0px 0px; POSITION: relative; cursor:pointer}
.prompt .p2 { width:300px; height:36px; FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN: 0px 0px 5px 55px; padding-top:25px; COLOR: #042178; LINE-HEIGHT: 18px; TEXT-ALIGN: left;}
.prompt .p3 {FONT-SIZE: 14px; MARGIN: 0px 0px 6px 60px; TEXT-ALIGN: left; font-weight:700;}
.prompt .p3 .input_t {BORDER-RIGHT: #c4c7c8 1px solid; BORDER-TOP: #c4c7c8 1px solid; BORDER-LEFT: #c4c7c8 1px solid; WIDTH: 186px; LINE-HEIGHT: 20px; BORDER-BOTTOM: #c4c7c8 1px solid; POSITION: relative; HEIGHT: 20px}
.prompt .p4 {MARGIN: 0px 0px 10px 117px}
.prompt .ts5 {BORDER-RIGHT: #edddab 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #edddab 1px solid; DISPLAY: inline; PADDING-LEFT: 5px; BACKGROUND: #fffce9; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: -27px 0px 0px 230px; BORDER-LEFT: #edddab 1px solid; COLOR: #c0880f; LINE-HEIGHT: 20px; PADDING-TOP: 0px; BORDER-BOTTOM: #edddab 1px solid; HEIGHT: 20px}
.prompt .p4 .input_c {POSITION: relative}
.prompt .p4 SPAN {FLOAT: left; MARGIN-LEFT: 5px; LINE-HEIGHT: 30px; HEIGHT: 30px}
.prompt .p44 SPAN A:link {COLOR: #fd6c01; POSITION: relative; TEXT-DECORATION: underline}
.prompt .p4 SPAN A:visited {	COLOR: #fd6c01; POSITION: relative; TEXT-DECORATION: underline}
.bottom {FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: url(../images/bottom.gif) no-repeat;  WIDTH: 88px; CURSOR: pointer;  HEIGHT: 30px; border:0;}
.prompt .p5 {CLEAR: both; BORDER-TOP: #c3c7c6 1px solid; FONT-SIZE: 13px; MARGIN: 0px 0px 0px 40px; WIDTH: 345px; PADDING-TOP: 10px}
.prompt .p5 A:link {COLOR: #fd6c01; POSITION: relative; TEXT-DECORATION: underline}
.prompt .p5 A:visited {	COLOR: #fd6c01; POSITION: relative; TEXT-DECORATION: underline}

/*09-09-17 tksplum*/
.error{ background:url(../images/404.gif) no-repeat; width:709px; height:226px; margin:50px auto; line-height:25px; font-size:14px; padding:50px 0 0 80px}
.error p{ float:left; margin-right:30px; margin-top:0}

/*09-10-10 tksplum*/
.login_news{ width:197px; text-align:center;}
.login_news p{ margin:3px 0;}
.login_news p a:link,.login p a:visited{ text-decoration:none; color:#333333;}
.login_news p a:hover{ text-decoration: underline; color:#ff0000;}
/*product*/
.prcduct_login{ width:181px; text-align:center;}
.prcduct_login p{ margin:5px 0;}

/**/
.noticediv{padding-top: 5px; padding-left: 30px; height: 22px; line-height: 22px;color: Red;  background:url(../images/gif-0297.gif) 8px 8px no-repeat; width:95%; }
.rove{width:740px;overflow: hidden; height: 20px}
.rove ul{ margin:0px; list-style:none; padding:0;}
.rove ul li{height:22px; line-height:22px; width:360px; float:left;}

/*city link*/
.db_nr3{  width:742px; margin:0 auto; border:1px solid #bccfee; border-top:0; padding:10px 15px;_padding:10px 10px; _margin-top:-3px}
.db_nr3 a{ margin-right:10px;}


/*link*/
a:link,a:visited{ text-decoration:none; color:#0066cc;}
a:hover{ color:#ff0000;}

a.hong:link,a.hong:visited{ text-decoration:none; color:#ff0000; margin-top:0;*margin-top:0;margin-top:-10px\9;}
a.hong:hover{ text-decoration: underline; color:#ff0000;}

a.red:link,a.red:visited{ text-decoration:none; color:#ff0000;  font-weight:700; font-size:14px}
a.red:hover{ text-decoration: underline; color:#ff0000;font-weight:700; font-size:14px}

a.bai:link,a.bai:visited{ text-decoration:none; color:#fff;}
a.bai:hover{ text-decoration: underline; color:#fff;}

a.huise:link,a.huise:visited{ text-decoration:none; color:#666;}
a.huise:hover{ text-decoration: underline; color:#ff0000;}

a.huang:link,a.huang:visited{ text-decoration:none; color:Yellow;}
a.huang:hover{ text-decoration: none; color:Yellow}

a.lan:link,a.lan:visited{ text-decoration:none; color:#0066cc;width:162px; height:22px; overflow:hidden; }
a.lan:hover{ text-decoration: underline; color:#ff0000;}

a.hei:link, a.hei:visited{ color: Black; text-decoration:none;}
a.hei;hover{ color:#ff0000; text-decoration:none;}

a.hei3:link, a.hei3:visited{ color:#3953a5; text-decoration:none; }
a.hei3;hover{ color: #3953a5; text-decoration:none;}

a.hei4:link, a.hei4:visited{ color: #091b72; text-decoration:none;}
a.hei4;hover{ color:#091b72; text-decoration:none;}
.keycss{ color:Red; background-color:Yellow;}

a.sqzw2:link, a.sqzw2:visited,a.sqzw2:hover{ background:url(../images/sqgzw.gif) no-repeat; width:102px; height:25px; cursor:pointer; margin-left:150px; text-decoration:none; float:left; }

.dui{ background:url(../../Company/images/lv.gif) 5px center no-repeat #d8fbd8; padding-left:23px; height:22px; line-height:22px;  color:#006600;}
.cuo{ background:url(../../Company/images/hong.gif) 5px center no-repeat #ffe3d4; padding-left:23px; height:22px; line-height:22px;  color:#ff0000; float:left}


/*2010-04-07 个人服务*/
.dqzwzp {width:181px;	border:1px solid #bccfee;	border-top:0;	padding:8px;	line-height:20px;}
.dqzwzp ul {list-style:none;margin:0;	padding:0;}
.dqzwzp li {	width:55px;	padding-left:5px; float:left; }
.dqzwzp_dh{ background:#f4f4f4; text-align:right; margin-bottom:5px; padding-right:5px}
.dqzwzp_dh a{ color:#ff0000;}

/*城市直达*/
.r_nrty_city{ width:197px; border:1px solid #bccfee; border-top:0; padding:8px 0; background:#fff}
.r_nrty_city ul{ list-style:none; margin:0; padding:0;}
.r_nrty_city li{ float:left;  padding-left:20px; line-height:22px; width:179px!important;width:177px; overflow:hidden}
.r_nrty_city li a:link,.r_nrty_city li a:visited{ color:#000; margin-right:8px;}
.r_nrty_city li a:hover{ color:#ff0000; margin-right:8px;}

.index_r_ad{ margin-top:-8px;}
.index_r_ad img{ margin:8px 0 -2px;}
.tr_kf{ float:right;}
.mb{border: 1px solid #f60; margin-top: 10px;}
.wt1{ width:120px;}
.wt2{ width:260px;}
.wt3{width: 180px;}
.s_wt4{width:85px; *width: 88px; width: 88px\0;}
.wt4{width: 89px;}
.wt5{width: 174px; color: #999}
.wt6{width: 80px;}
.wt7{ width:150px;}
.wt8{ width:320px;}
.wt9{ width:241px;}
.s_wt9{width: 75px; *width: 78px; width: 78px\0;}
.wt10{width: 99px;}
.wt11{width: 100px;}
.wt12{width: 430px;}
.wt13{width: 180px;}
.wt14{width: 174px; margin: 0 3px; color: #999; height: 15px}
.wt15{width:400px; height:80px; float:left}
.wt16{width:976px}
.tb_t{ width:400px; height:150px;}
.tb_t2{ width: 400px; height: 100px}
.p_l{ padding-left:300px;}
.p_l2{ padding-left:48px;}
.p_l3{ padding-left:10px;}
.p_l4{ padding-left:270px;}
.p_l5{ padding-top:0px;}
.p_l6{ padding-bottom:30px;}
.p_l7{ padding-left:5px;}
.p_l8{ padding:0;}
.p_l9{ padding-left:20px;}
.po_r{ position:relative}
.qhad_box{border: 1px solid #ccc; margin: 11px 0 0 14px; width: 286px; height: 173px; float: left}
.mn1{margin: 0 8px}
.mn2{ margin-top:10px;}
.mn3{ float: left; margin:10px 0 0 60px;}
.mn4{margin: 14px 0 0 20px; float: left}
.mn5{ margin-top:4px;}
.mn6{float: left; margin-left: 54px;}
.mn7{margin: 3px 20px 0 20px; float: left}
.mn8{ margin-left:30px;}
.mn9{margin-top: 0; border-bottom: 2px solid #ffe7db;}
.mn10{ margin:0;}
.mn11{ margin-right:5px;}
.mn12{margin-top:0;margin-top:-20px\0}
.mn13{ margin-right:15px;}
.mn14{margin-top: 25px; _margin-top: 40px;}
.dz{display: none; z-index: 999}
.w_ov{width:250px; overflow:hidden}
.style_b{font-size: 14px; color: #042178;}
.ip_key{width: 165px; margin: 0; color: #999; height: 15px}
.ip_key2{width: 314px; margin: 0; color: #999;height: 15px}
.ip_key3{width: 200px; margin: 0; color: #999; height: 15px}
.tw_tb{width: 715px; margin: 10px auto}
.s_font{font-size: 14px; font-weight: 700; color: #042077;}
.huanhang{word-break: break-all;}
.mbder{margin: 0; border: 1px solid #ccc}
.f_we{font-size:12px; font-weight:normal; color:#999}
.tbtb1{width:96%; background:#fff; margin:10px auto; border:1px solid #ccc;}
.yzm{cursor:hand;padding:2px 8px 0pt 3px;}
.tdgd{text-align: right; padding-right: 10px; background:none}
.zw_nmn{color: #042077; margin-top:80px}
.zw_nmn span{font-size: 12px; font-weight: normal;}
.bo{ border:0}
.bo1{border-left:1px #021d70 solid; border-right:1px #021d70 solid;}
.t_aln{ text-align:center}
.cp{cursor:hand;padding:2px 8px 0pt 3px;}
.jiequ{ table-layout:fixed;text-overflow:ellipsis;overflow:hidden;whitewhite-space: nowrap;width:295px;}
.filed{ display:inline-block;text-align:right;width:65px }
.filed2{ display:inline-block;text-align:right;width:65px }
.filed3{ display:inline-block;text-align:right;width:80px; float:left }
.drwz{ width:100%; text-indent:20px; height:10px;  padding:5px 0 10px;}
.mg8{ margin-left:10px;}

/*语言频道*/
.n_wz{ width:930px; margin:0 auto; padding:10px 0; height:10px}
.n_wz h1{ font-size:12px; font-weight:normal; margin:0; padding:0; float:left}
.n_wz i{ float:left; margin:0 5px; font-style:normal; height:12px; line-height:12px;}
.n_wz a{ float:left}
.yypd_top{ background:url(../images/language.gif); width:939px; height:124px; margin:0 auto}
.yypd_text{ width:404px; margin:59px 0 0 330px; border:0}
.yypd_btn{ margin-left:5px; width:105px; height:27px; line-height:27px; border:0; background:none; cursor:pointer; font-size:14px; color:#954200;}
.yypd_box{ border:1px solid #8297d8; border-top:0; width:937px; margin:0 auto; padding-bottom:20px; }
.yypd_zm{ border:1px solid #b7c2e8; background:#edf3ff; width:874px; padding:10px 10px 8px; margin:0 auto; font-size:14px;}
.yypd_zm a:link,.yypd_zm a:visited{ text-decoration:underline; font-family:Arial Baltic; font-weight:700; margin:0 7px;}
.yypd_zm a:hover{ text-decoration:none;}
.yypd_zm span{ color:#b3bee5}
.yypd_citybox{ background:url(../images/language.gif) 5px -147px no-repeat; width:880px;  margin:5px auto;  }
.yypd_city{ border:1px solid #fee995; background:#ffffd6; margin:5px 0 0 70px; width:806px; padding:5px;}
.yypd_city p{ margin:7px 5px 5px;}
.yypd_city b{ color:Red}
.pp1 a:link,.pp1 a:visited{ text-decoration:underline; font-family:Arial Baltic;  margin:0 7px;}
.pp1 a:hover{ text-decoration:none;}
.pp2{ padding-left:12px;}
.pp2 a{ margin-right:10px;}
.yy_gpd{ width:890px; margin:25px auto 10px; font:bold 14px '宋体';}
.yypd_div{ width:908px;background:url(../images/flzp_bg.gif); height:auto; margin:0 auto;}
.yypd_div ul{ list-style:none; margin:0; padding:0;}
.yypd_div li{ float:left; height:24px; line-height:24px; background:url(../images/language.gif) 8px -241px no-repeat; padding-left:20px; width:197px; overflow:hidden; border:5px solid #fff; border-width:0px 5px}
.yypd_div li a{ float:left; width:100%; height:100%}
.yypd_fy{ margin:20px auto; width:870px; text-align:center;font-family:Arial Baltic}
.yypd_fy a:link{ border:1px solid #8297d8; background:#fff; padding:4px 10px; margin:1px; float:left; }
.yypd_fy a:visited{ border:1px solid #8297d8; background:#fff; padding:4px 10px; margin:1px; float:left; color:#943232}
.yypd_fy a:hover{ background:#f0f4fc; text-decoration:none}
.yypd_fy span{ float:left; padding:4px 10px; margin:1px;}
.fsp1{ border:1px solid #fff;}
.fsp2{ border:1px solid #ccc; background:#fff;}
a.yypd_a{ font-size:18px; color:Red}

.yypd_dh{ margin:0 auto; font-size:14px; color:#042178; background:url(../images/yypd_dhbg.gif); border:1px solid #7387c3; width:956px; height:29px; line-height:29px; padding-left:22px; }
.yypd_dh h1{ margin:0; padding:0; font-size:14px;}
.yypd_nr{width:978px;border: 1px solid #7387c3; border-top:0; padding:5px 0; margin:0 auto}
.yypd_nr ul{ list-style:none; margin:0; padding:0;}
.yypd_nr li{ float:left; width:210px; height:24px; line-height:24px; padding:0 10px 0 20px}
.yypd_nr li a:link,.flcx_nr li a:visited{ color:#000; text-decoration:none; float:left; width:210px;  height:24px; overflow:hidden; text-indent:10px}
.yypd_nr li a:hover{ background:#fefde8; border:1px solid #ff9900; text-indent:10px}
.yypd_nr p{ margin:5px 20px 5px 10px; font-size:12px; font-weight:700;}
.yypd_nr p form{ margin:0; padding:0;}
.gjz{ background:url(../images/fangda.gif) no-repeat; text-indent:25px; height:22px; line-height:22px; width:500px; float:left; text-align:left}
a.ggfl:link,a.ggfl:visited{ background:url(../images/ggfl_07.gif) 0 -31px; width:127px; height:22px;  text-align:center; margin:5px 0 5px 425px; float:left; color:#fff; padding-top:8px}
a.ggfl:hover{ background:url(../images/ggfl_07.gif) -1px 0; width:127px; height:22px; text-align:center; text-decoration:none; padding-top:8px}
.yypd_cs{ width:960px; margin:8px auto; background:#fefde8; padding:0 10px 10px; border:1px solid #ddaf67}
.yypd_cs h2{ margin:8px 10px 0; font-size:14px; font-weight:normal}
.yypd_cs h3{ margin:8px 10px;font-weight:normal; font-size:14px}
.yypd_cs h3 b{ color:Red}
.yypd_cs h3 p{ float:left; margin:0; padding:0}
.yypd_cs h3 a:link,.yypd_cs h3 a:visited{ font-family:Arial; margin-left:10px; font-size:12px; font-weight:700; text-decoration:underline; width:10px; height:15px; float:left }
.yypd_cs h3 a:hover{ text-decoration:none;font-family:Arial; margin-left:10px;  width:10px; height:15px; }
a.red2:link,a.red2:visited{ font-family:Arial; margin-left:10px; font-size:12px; font-weight:700; text-decoration:underline; width:10px; height:15px; float:left; color:Red}
a.red2:hover{ text-decoration:none;font-family:Arial; margin-left:10px;  width:10px; height:15px; }
.yypd_cs i{ font-style:normal; margin-left:10px;}
.yypd_cs span a{ margin-right:5px;}
.yypd_xxym{ width:978px; padding:5px 0;border: 1px solid #7387c3; text-align:left; margin:5px auto}
.yypd_xxym ul{ list-style:none; margin:0; padding:0}
.yypd_xxym li{ line-height:20px; padding:10px; height:85px;}
.yypd_xxym li div{ width:750px;}
.yypd_xxym li b{ font-size:14px;}
.yypd_xxym li p{ float:right; }
.yypd_xxym li span{ color:#666}
.yypd_xxym br{ margin:0}
.yypd_xxym p{ margin:0; padding:0}
.yypd_divts{ font-size:16px; width:970px; margin:5px auto; text-align:center; float:left; font-weight:700; padding:10px 0;}
.yypd_xxbg{ background:#fafafa; border:1px solid #ededed; border-width:1px 0}
.yypd_sq { background:url(../images/sqgzw.gif) no-repeat; width:102px; height:25px; cursor:pointer;  border:0;margin:30px 0 0 830px; position:absolute}
a.fh_city{ float:right; margin:0; font-weight:normal; background:url(../images/city_home.gif) no-repeat; height:18px; line-height:18px; text-align:left; text-indent:20px;	width: 200px; margin-top:5px;}
.look_zw{padding:8px 0 0 75px; font-size:14px; }
.look_zw a{ color:#333}
.yypd_ynfl{width:978px;border: 1px solid #7387c3; padding:5px 0; margin:0 auto}
.yypd_ynfl ul{ list-style:none; margin:0; padding:0;}
.yypd_ynfl li{ float:left; width:150px; height:22px; line-height:22px; padding:0 5px}

.pd_city{ width:960px; margin:8px auto; background:#fefde8; padding:0 10px 10px;}
.pd_city a{ margin-right:10px;}
.pd_city img{ float:left; margin-right:20px;}
.pd_city div{ line-height:20px;}
.pd_city p{ margin: 0 0 5px; padding-top:10px;}
.pd_city b{ float:left}
.pd_city h1{ color:Red; float:left; font-size:12px; margin:0}
a.down_yypd{ font-size:14px; font-weight:700; color:#ff0000}
.noinfo{ width:100%; padding:20px; text-align:center; font-size:16px; font-weight:bold; color:#333}

.jiequ2{ table-layout:fixed;text-overflow:ellipsis;overflow:hidden;whitewhite-space: nowrap;width:352px; }


/*20111206 前台登录框*/
.qiantailogin{ width:480px; padding:0 10px;}
.qt_01{ width:300px; margin:5px auto}
.qt_text{ width:200px; height:24px; line-height:24px; padding:0 2px}
.qt_text2{ width:80px; height:20px; line-height:20px; padding:0 2px;  margin-right:3px;}
.qt_span{ width:80px; height:20px; line-height:20px; padding:0 2px; position:absolute;  *margin-top:1px}
.qt_02{ width:205px; margin:20px auto}
.qt_03{ width:300px; margin:30px auto 30px; border-top:1px solid #d8d8d8; padding:15px 50px; line-height:22px;}
.qt_03 INPUT{ position:absolute;}
.qt_mt{ margin-top:30px;}
.tipfont{ font-weight:600; color:#f60}
.qr_tb{ width:400px; margin:30px auto;}
.qr_tb td{ line-height:24px;}
#msg { font-size:14px;}

/*2011-12-01 推荐职位*/
.tjzw_box{ background:#fff3db url(/images/tuijian_03.gif) 70px 15px no-repeat; border:1px solid #f7e9c5; width:634px; margin:40px auto 20px; padding:25px 0 25px 140px}
.tjzw_box b{ font-size:14px;}
.tjzw_box p{ margin:5px 0}
.tjzw_p{ width:620px; margin:20px auto; line-height:22px; text-align:left}
.share{ border:0; background:url(/images/tuijian_02.gif); width:92px; height:27px; cursor:pointer; text-indent:92px;  float:left}
.keep{ border:0; background:url(/images/tuijian_01.gif); width:92px; height:27px; cursor:pointer; text-indent:92px; float:left;margin-right:10px}
.tuijian_nav{ width:754px;  background: url(../images/index.gif) no-repeat 0 -265px ; height:31px; line-height:31px; padding:0 10px; margin:100px auto 0;}
.tuijian_nav h3{ margin:0; float:left}
.tuijian_nav input{ float:right; background:url(/images/bottom.gif) no-repeat; width:88px; height:28px; cursor:pointer; border:0; font-weight:bold; margin:2px 10px 0 0}
.tuijian_info{ width:774px; margin:10px auto 70px; background:url(/images/jian.gif) top right no-repeat; border:1px solid #f4f4f4}
.tuijian_info ul{ clear:both; height:50px; list-style:none; padding:0; margin:0}
.tuijian_info li{ width:230px; padding:0 10px; float:left; line-height:20px; margin:5px 0 0}
.tuijian_info b{ margin:5px 0; font-weight:normal; width:230px; height:20px; overflow:hidden}
.tuijian_info b a{ font-size:14px; font-weight:600}
.tuijian_info p{ margin:0;width:230px; height:20px; overflow:hidden}
.tuijian_info p a{ color:#333}
.tuijian_info .tb_bg{ background:#f4f4f4;}



.clearfix:after{visibility: hidden;display: block;font-size: 0;content: ".";clear: both;height: 0;} 
* html .clearfix{zoom: 1;}
*+ html .clearfix{zoom: 1;}


/*zmm*/
.zmm{ width:252px; border:1px solid #ccc; position:absolute; background:#fff; *margin:28px 0 0 -260px; }
.zmm ul{ list-style:none; margin:0; padding:0}
.zmm li{ width:252px; height:22px; line-height:22px; }
.zmm li a{ width:246px; color:#333; display:inline-block; background:#fff;padding:0 3px;}
.zmm li a:hover{ background:#f4f4f4;}
.zmm img{ vertical-align:middle; margin:10px;}
