/*--top--------*/
.top{ width:1002px; height:127px;background:#fff;}
.banner { width:1002px;text-align:left}
.banner_logo{ padding-right:0px; float:left;}
.banner_menu{float:left; clear:left; padding-left:94px;}
#banner_menu{ background:#00C3FC; width:142px;; height:26px; float:left; text-align:center; font-size:14px; font-weight:bold; font-family:Verdana,;line-height:26px;  background:url(../images/menu_bg_1.gif);}
#banner_menu a{color:#FFFFFF}
#banner_menu2{ background:#fff; width:142px;; height:26px; float:left; font-size:14px; font-weight:bold; text-align:center; line-height:26px;background:url(../images/menu_bg_4.gif);font-family:Verdana,;}
#banner_menu2 a{color:#2D4F94}
#banner_ad{float:right; padding:22px 32px 0px 0px;}
.top_font{ color:#FFFFFF}
.top_menu { width:1002px; height:28px;display: block; float: left; background:url(../images/menu_bg_3.gif) repeat-x}
.top_ul {list-style:none;text-align:center;color:#FFFfff; float:left; padding-left:25px; font-family:Verdana,;font-weight:bold}
.top_bg{width:1px; background:url(../images/menu_bg_2.gif) no-repeat; float:left; height:28px;}
.top_ul_li{ float:left;font-size:12px;line-height:28px;display:block; padding:0px 15px;}
#top_ul_li_bg{height:28px;}
#top_ul_li_bg a{color:#FF9900;}
.top_ul_li a{color: #ffffff;text-decoration:none;}
.top_ul_li a:hover{color: #ffffff;text-decoration:underline; }
.top_ul_li  a:link,.top_ul_li a:visited{color:#FFffff;}
.top_right{color:#fff;float:right; line-height:28px; font-weight:bold;font-family:Verdana,; list-style:none}
.top_right  a{color: #ffffff;text-decoration:none;}
.top_right  a:hover{color: #ffffff;text-decoration:underline;}
.top_right  a:link,.top_right a:visited{color:#fff;}
/*----------middle------------------*/
.middle {width:1002px; background:#ffffff; display:block; overflow:hidden}
.content_1{ padding-top:10px;clear:both}
.user_info{ float:left; width:180px; margin-right:0px ;height:223px; overflow:hidden}
.login_title{ height:24px;font-weight:bold; color:#305295; text-align:left; background:url(../images/login_bg.gif) no-repeat; padding-left:37px;}
.login_title2{ height:24px;font-weight:bold; color:#305295; text-align:left; background:url(../images/login_bg.gif) no-repeat; padding-left:50px;}
#login_title{ padding-top:8px;}
.login_bg{background:#FDFEEC; display:block; overflow:hidden;color:#000000;border-left:1px #CFD1C4 solid;border-right:1px #CFD1C4 solid;}
.login_txt{text-align:left; list-style:inside; padding-left:8px; line-height:24px; padding-top:4px;}
.login_txt a:visited{color:#000000}
.title{ font-weight:bold; color:#305295;; text-align:left;margin-bottom:7px; padding-left:15px;}
.title_1{ height:30px;font-size:14px; font-weight:bold; color:#477fc1; text-align:left; background:url(../images/title_bg.gif) repeat-x; padding-top:8px; padding-left:5px; padding-bottom:0px; margin:0px}
.user_left{ width:60px; float:left; text-align:right; line-height:24px; padding-top:8px; margin-right:2px;}
.user_right{ width:110px; float:left; text-align:left; line-height:24px; padding-top:10px;}
.user_btn{padding-top:10px; float:left; padding-left:10px; padding-bottom:10px}
.user_text{padding-left:10px; padding-bottom:13px; color:#000000}
.user_btn1{width:120px; height:30px;text-align:center; float:left; padding-top:3px;background:#FDFEEC;}
.user_btn2{width:58px; height:30px;text-align:center; float:left; padding-top:3px;background:#FDFEEC;}
.user_line{ height:29px; text-align:center}
.zgz{ float:left; height:223px; width:502px;margin-left:10px; overflow:hidden}
.zgz_bg{background:#FDFEEC; overflow:hidden;border-left:1px #CFD1C4 solid;border-right:1px #CFD1C4 solid; height:207px;}
.zgz_search{text-align:left; float:left; padding:0px 15px; line-height:25px; overflow:hidden}
.zgz_zw{line-height:24px; text-align:left; font-size:14px; font-weight:bold;}
.zgz_rmzw{list-style:none; overflow:hidden;clear:both;width:480px;}
.zgz_rmzw li{line-height:19px; overflow:hidden; text-align:left;padding-right:0px; list-style:outside}
.zgz_location{list-style:none; overflow:hidden;clear:both;  display:block;width:480px; padding:5px 3px ;}
.zgz_location li{ width:155px; line-height:30px; float:left; overflow:hidden; text-align:left;white-space:nowrap; word-break:keep-all; margin-right:3px;text-overflow:ellipsis;}
.zgz_flash{ float:right; height:223px; width:300px; overflow:hidden; padding-left:10px;}

.content_2{width:803px;overflow:hidden;float:left; border:1px #E8E8E8 solid; padding:1px; margin-top:10px;}
.title_2{ height:24px;font-weight:bold; color:#2D4F94; text-align:left; background:url(../images/title_bg_2.gif) repeat-x; padding-left:15px; line-height:24px;}
.content_2_ul{padding-left:15px; list-style:none;}
.content_2_ul li{float:left;line-height:18px; text-align:left; list-style:none;overflow:hidden;width:770px; height:62px;}
.content_company{ font-weight:bold; color:#000;}
.content_industry{color:#56458B;}
.content_post{color:#818181}
.content_profile{}
.content_logo{ float:left; padding:8px 4px}
.content_ad_bg{background:#EAEBF0;}

.content_3{width:984px; padding-top:6px;overflow:hidden }
.mmpic{ float:left; width:984px;text-align:left}
.mmpic li{ float:left; display:inline; width:246px;}

.content_4{width:181px;overflow:hidden; margin-top:10px; float:right;border:1px #E8E8E8 solid; padding:1px; height:1075px;}
.title_4{ height:30px;font-size:14px; font-weight:bold; color:#477fc1; text-align:left; background:url(../images/title_bg_3.gif) no-repeat; padding-top:8px; padding-left:5px; padding-bottom:0px; margin:0px;}
.list_zmqy{padding:8px 10px}
.list_zmqy li{ width:160px;list-style:none; display:block; text-align:center; overflow:hidden; height:68px; border-bottom:1px solid #b6b6b6}

.content_5{overflow:hidden; width:803px; float:left;border:1px #E8E8E8 solid; padding:1px; margin-top:10px;}
.title_5{  height:30px;font-size:14px; font-weight:bold; color:#477fc1; text-align:left; background:url(../images/title_bg.gif)  repeat-x; padding-top:6px; padding-left:6px; padding-bottom:0px; margin:0px}
.list_qyzp{padding-left:15px;}
.list_qyzp li{ float:left; width:253px;font-size:12px; line-height:22px;text-align:left;overflow:hidden; white-space:nowrap; word-break:keep-all; margin-right:8px;text-overflow:ellipsis;}

.content_6{width:803px;overflow:hidden; float:left; margin-top:10px;border:1px #E8E8E8 solid; padding:1px; }
.list_zxzp{padding-left:15px;}
.list_zxzp li{ float:left; width:384px;line-height:24px;display:block; text-align:left;overflow:hidden;white-space:nowrap; word-break:keep-all;margin-right:8px;text-overflow:ellipsis;}

.content_7{overflow:hidden; width:780px; float:left;border:1px #E8E8E8 solid; padding:1px; margin-top:10px;}
.china_li{padding:5px 15px;}
.china_li li{ line-height:24px;text-align:left;overflow:hidden; list-style:none;}
.en_china_li{padding:5px 15px;}
.en_china_li li{ line-height:24px;text-align:left;overflow:hidden; list-style:none; float:left; width:372px;overflow:hidden; white-space:nowrap; word-break:keep-all; margin-right:8px;text-overflow:ellipsis;}


/*----------foot------------------*/
.foot {width:1002px; overflow:hidden; padding-top:40px; clear:both; background:#ffffff}
.foot_menu { width:1002px; height:60px;background:#FFFFFF;display: block; float: left;}
.foot_menu_bg {background:url(../images/foot_bg.gif) repeat-x;height:60px;}
.foot_menu_txt {font-size:12px;text-align:center;color:#000; display:inline}
.foot_menu_txt a{color: #000;text-decoration:none; margin:0px 5px}
.foot_menu_txt a:hover{color: #000;text-decoration:underline;}
.foot_menu_txt a:link,.foot_menu_txt a:visited{color:#000;}
.foot_txt{text-align:center;padding-right:3px; line-height:36px;}

/*------------*/
.menu_line{ background:url(../images/text_line_1.gif)  no-repeat;  line-height:18px; width:30px}
.center_btn{width:67px; height:20px; line-height:20px; background:url(../images/btn_2.gif); font-family:Verdana; border:0px}
.style_btn{width:106px; height:20px; line-height:20px; background:url(../images/btn_3.gif); font-family:Verdana; border:0px}
.style_btn2{width:120px; height:20px; line-height:20px; background:url(../images/btn_7.gif); font-family:Verdana; border:0px}
.style_btn3{width:132px; height:20px; line-height:20px; background:url(../images/btn_8.gif); font-family:Verdana; border:0px}
.style_btn4{width:150px; height:20px; line-height:20px; background:url(../images/btn_9.gif); font-family:Verdana; border:0px}
.style_btn5{width:158px; height:20px; line-height:20px; background:url(../images/btn_10.gif); font-family:Verdana; border:0px}
.style_btn6{width:164px; height:20px; line-height:20px; background:url(../images/btn_11.gif); font-family:Verdana; border:0px}
.btn_1{background:url(../images/btn_1.gif) no-repeat; margin:0px; border:0px; width:131px; line-height:28px;text-align:center; height:30px; font-family:Verdana; display:block}
.btn_1 a{text-decoration:none; font-weight:normal}
.btn_1 a:visited,.btn_1 a:hover{color:#000000; text-decoration:none;}
.btn_3{background:url(../images/button_3.gif); width:110px; height:26px; line-height:26px; font-weight:bold; border:0; margin:0px; font-family:Verdana,;}
.an_{background:url(../images/an_.gif) no-repeat; margin:0px; border:0px; font-size:12px; height:22px; width:61px; line-height:22px;font-family:Verdana,}
#an_3{background:url(../images/down.gif) no-repeat; margin:0px; border:0px; width:17px;}
#btn_2{background:url(../images/button_1.gif); width:75px; height:26px; line-height:26px; font-weight:bold; border:0; margin:0px; font-family:Verdana,;}
.btn_4{background:url(../images/btn_4.gif) no-repeat; margin:0px; border:0px; width:151px; line-height:28px;display:block; text-align:center; height:29px; font-family:Verdana; display:block}
.btn_4 a{color:#000000; text-decoration:none}
.btn_4 a:visited,.btn_4 a:hover{color:#000000; text-decoration:none;}
#center_btn{width:67px; height:20px; line-height:20px; background:url(../images/btn_2.gif); font-family:Verdana; border:0px; display:block; float:left; margin-right:4px;}


/*-------qydl_middle----*/
._middle{width:1002px; background:#ffffff; display:block; overflow:hidden}
.qy_middle{width:970px; padding-top:10px;  display:block; overflow:hidden; background:#ffffff; padding-right:16px; padding-left:16px;}
.qy_user_info{float:left;width:774px; height:254px;background:url(../images/Employer_bg.gif) no-repeat; margin-bottom:12px;}
.qy_content_1{padding-top:40px;padding-right:160px;padding-bottom:0px; float:right; text-align:left}
.qy_button{width:58px; height:22px; line-height:22px; font-family:Verdana; background:url(../images/button_2.gif); border:0px; color:#FFFFFF}
.user_right1{ width:140px; float:left; text-align:left; line-height:24px; padding-top:6px;}
.qy_content_2{float:right;background:url(../images/Employer_ad.gif) no-repeat; margin-top:20px;width:179px; height:234px; color:#FFFFFF; font-weight:bold}
#employer_link{padding-top:200px}
#employer_link a{font-weight:bold; color:#FFFFFF;}
.qy_content_3{float:left;width:745px; background:url(../images/employer_bg_2.gif) repeat-y; padding:0px 15px; text-align:left; line-height:26px;}
.qy_content_3 h4{font-size:12px;}
.qy_border{background:url(../images/employer_border_2.gif) no-repeat; height:6px; width:775px; float:left; }
.qy_content_4{float:right;background:url(../images/employer_bg_3.gif) no-repeat; width:166px; height:482px;margin-top:12px; padding:8px 10px 8px 5px; line-height:20px; text-align:left;}
.qy_content_4 h4{ background:url(../images/pic_2.gif) no-repeat; font-size:12px; height:63; width:139px; text-align:left; padding:2px 14px;}
.yzm{ width:100px; float:left; text-align:right; line-height:24px; padding-top:8px;}

/*------qyzc----*/
.zc{padding-top:40px}
.zc_content{width:768px; border-left:1px #B6B6B6 solid;border-right:1px #B6B6B6 solid; overflow:hidden}
.zc_content_1{ padding-left:5px;padding-bottom:5px; border:#71A7D4 1px solid ;background-color:#8accee; padding-top:6px;width:980px; }
.zc_content_2{width:318px; overflow:hidden; float:right; line-height:24px;}
.zc_content_2 h5{font-size:12px;color:#325296; text-align:left; padding-right:10px;}
.zc_content_3{ width:430px; float:left; padding-left:20px; overflow:hidden}
.zc_content_4{width:770px; height:7px; background:url(../images/register_bg_2.gif) no-repeat}
.zc_user_left{ width:132px; float:left; text-align:right; line-height:20px; padding-top:8px; margin-right:6px; font-size:14px; font-weight:bold; clear:left}
.zc_user_right{width:280px; float:left; text-align:left; line-height:20px; padding-top:8px;}
.zc_btn{margin-top:5px;text-align:center;display:block; overflow:hidden}
#zc_txt{ text-align:right; font-weight:bold; padding-top:20px; padding-right:20px;}
#zc_txt a{color:#325296; }
.zc_pre{text-align:left; line-height:24px; padding:0px 20px}
.pre_txt{border:1px solid #e8e8e8; width:720px;}

/*----grzc-----*/
.grzc_txt{padding:0px 10px 15px 1px; text-align:left;line-height: 22px; list-style:inside}
.grzc_txt2{ float:left;padding-left:10px; padding-top:10px;width:830px;}
.grzc_txt2 li{line-height:20px; list-style:none}
.gr_txt2{text-align:left;padding-top:15px;padding-left:10px;padding-right:25px;padding-bottom:20px;color:#414141;line-height: 20px;
}
.gr_txt2 h5{font-size:14px}
.gr_txt2 ol{ background-color:#F6FAFD; padding-top:3px; padding-bottom:3px;}

/*-----qyqlzx------*/
.qygl_middle{width:982px; padding-top:10px;  display:block; overflow:hidden; background:#ffffff; padding-right:10px; padding-left:10px;}
#qygl_banner a{ color:#FF9900}
.qygl_content1{width:768px; height:24px; line-height:24px; background:url(../images/title_bg_2.gif) repeat-x; font-weight:bold; color:#777777; padding:0px 15px; margin:1px 1px 10px 1px}
.qygl_content1 a:visited{color:#000000}
.qygl_ul{width:184px;color:#FFFFFF; display:block; overflow:hidden; color:#2D4F94; border:1px solid #E8E8E8; border-left:none; float:left; line-height:23px;}
.qygl_ul a:visited{color:#000000}
.qygl_ul_ol{width:173px;font-weight:bold; text-align:left; display:block;background:url(../images/banner.gif) no-repeat; line-height:23px; padding-left:10px}
.qygl_ul_ol li{ text-align:left; list-style:url(../images/li.gif) outside; margin-left:25px; font-weight:normal; line-height:21px;}


  /*--qygl_mid--*/
.qygl_useinfo{margin-top:10px;width:798px;display:block;border:1px solid #E8E8E8; background:#F9F9F9; overflow:hidden}
.qygl_ad{float:right;padding-right:6px;}
.qygl_content2{list-style:inside; float:left; width:450px;}
#qygl_txt{padding-left:15px; padding-bottom:24px; text-align:left;line-height:25px;}
#qygl_txt h5{font-size:14px; color:#365799;}
.qygl_user{margin-top:10px;width:798px;display:block;border:1px solid #E8E8E8; background:#F9F9F9; overflow:hidden; float:right}
.qygl_ts{ background:#E8e8e8; border:1px solid #CFD1C4; margin-bottom:12px; padding:10px 15px; line-height:26px; overflow:hidden; clear:both; float:left; width:415px;}
/*-----ZW----*/
.zw{ float:left;text-align:left; padding-left:10px; padding-top:4px; width:200px;} 
.zw_title{ float:left height:30px;text-align:left; background:url(../images/_make.gif) repeat-x; border:#7dabd5 1px solid;padding-top:6px; padding-left:33px; padding-bottom:3px;} 
.zw_title h3{font-size:14px;}
.zw_txt { padding-left:20px; background-color:#F6FAFD; line-height:20px; padding-top:10px;border-width: 1px;border-top-style: none;
border-right-style: solid;border-bottom-style: solid;border-left-style: solid;border-color: #7dabd5;height:280px}
.zw_txt li{list-style:url(../images/_make_2.gif) inside}
.zw_bz{ float:left;width:18px; height:18px; padding-top:8px; padding-left:10px;}
.zw_title2 {float:left;text-align:left; line-height:20px;font-weight:bold;color:#365799; border-bottom:1px solid #AEAEAE; width:601px; margin-bottom:6px;}
.zw_table{ float:right; width:775px; padding-left:5px; padding-top:10px; padding-bottom:5px; border-top:#8accee 1px solid; text-align:left; line-height:20px;margin-right:5px;}
.zw_table1{ float:right; width:600px;text-align:left; line-height:20px;display:block; overflow:hidden; padding:0px 6px 10px 0px }
.zw_table1 table{ clear:both}
#td{ font-size:12px; padding:5px;}

/*----grqz-----*/
.gr{ width:998px; padding-top:4px;}
.gr_cate{ width:980px;}
.gr_left{ float:left; width:210px; padding-left:15px;}
.gr_content{padding-left:0px;padding-top:10px;width:200px;border-width: 2px;border-top-style: none;border-bottom-style: none;border-right-style: solid;border-left-style: solid;border-color: #71A7D4; overflow:hidden; display:block; height:96px;}
.gr_user_left{text-align:right;padding-bottom:10px; padding-right:15px;}
.gr_dl{ float:left;padding-left:0px; width:106px; height:33px; overflow:hidden;}
.gr_txt{padding:9px 6px; float:left;}
.gr_content2{padding-top:0px;width:980px;overflow:hidden; display:block;}
.gr_content2 form{line-height:32px;}
.gr_content2 input{margin-top:8px;}.gr_content2 select{margin-top:8px;}
.job_sear{ width:758px; float:left; padding-top:5px;}
.job_title{font-weight:bold; color:#39599A;text-align:left; margin:0px 15px; border-bottom:2px solid #D2D0D0; padding-bottom:4px;}
.zwss li{font-size:12px;display:block; text-align:left; padding-bottom:6px;list-style:none; clear:both;}
.zwss1 li{ float:left; width:350px;font-size:12px;display:block; text-align:left; padding-bottom:6px;}
.zwss2 li{display:block; text-align:left; padding-bottom:6px;list-style:none; clear:both;}
.zwss_left{width:152px;text-align:right; float:left;font-weight:bold; padding-right:6px;}
.gr_table{border: 1px #e8e8e8 solid;width:754px; padding:1px;overflow:hidden; float:left; margin-top:10px}
#gr_search{ padding:2px 10px 20px 15px}
#gr_search h4{font-size:12px; text-align:left; clear:both; border-bottom:1px #B2B2B2 dashed; padding:5px 0px;}
#gr_search h4 a{text-decoration:underline}
#gr_search li{text-align:left; width:182px; float:left; line-height:22px; display:block;white-space:nowrap; word-break:keep-all;text-overflow:ellipsis; overflow:hidden}

/*---grglzx----*/
.gr_middle{width:1002px; padding-top:8px;background:#ffffff;overflow:hidden; display:block}
.gr_middle1{width:1002px;background:#ffffff;overflow:hidden; display:block}
.grgl_middle{width:990px;background:#ffffff;overflow:hidden; display:block; padding-left:5px; padding-right:7px;}
.grgl_middle2{width:980px;background:#ffffff;overflow:hidden; display:block; padding-left:10px; padding-right:12px;}
.center_title{ font-weight:bold; color:#305295;text-align:left;margin:0px 0px 7px 0px; border-bottom:2px solid #D2D0D0; height:26px; line-height:26px;}
.center_title_2{ font-weight:bold; color:#305295;text-align:left;margin:0px 0px 7px 0px; border-bottom:2px solid #D2D0D0; height:34px; line-height:34px;
padding-left:25px;}
.grgl_bt{ background:#C3CDE1; height:20px; margin-top:0px; line-height:20px; text-align:left; color:#FFFFff; overflow:hidden; width:1002px; border-top:1px solid #fff}
.grgl_bt a{text-decoration:none; padding:0px 5px;}
.grgl_bt a:visited{color:#000000}
.grgl_name{background:#ffffff; width:994px; text-align:left; padding-left:8px; padding-top:4px; font-weight:bold; color:#ff9900}
.grgl_title{ text-align:center;}
.grgl_title h3{color:#305295; font-size:12px;}
.grgl_title2 {float:left; width:685px; text-align:left; font-size:14px; font-weight:bold; padding-left:8px; padding-top:8px; color:#ff0000; padding-bottom:5px;}
.grgl_txt {line-height:26px;list-style:none; text-align:right;}
.grgl_txt a:visited{color:#000000}
.grgl_txt li{ border-bottom:1px #FFC266 solid; padding-right:15px;}
.grgl_table{ float:right; width:758px; padding-top:10px; text-align:left; overflow:hidden}
.grgl_table h4{font-size:12px; color:#305295}
.grgl_table1{ float:left; width:758px; padding-left:12px;text-align:left;margin-top:10px;}
.grgl_table1 h4{font-size:12px; color:#305295}
.center_resume{ background:#E8e8e8; border:1px solid #CFD1C4; margin-bottom:12px; padding:10px 15px; line-height:26px; overflow:hidden; clear:both; float:left; width:726px;}
.center_img{float:left; padding-right:15px;}
.grgl_content{line-height:25px; overflow:hidden;list-style:inside; padding-top:0px; padding-bottom:0px;}
.grgl_content li{padding-left:15px}
.grgl_btn{padding-left:10px; float:right; line-height:10px; }
.grgl_useinfo{clear:both; margin-top:8px;overflow:hidden; height:auto; display:block;}
.center_btn{width:67px; height:20px; line-height:20px; background:url(../images/btn_2.gif); font-family:Verdana; border:0px}
.person_apply{width:758px; text-align:left; margin-top:10px;}
.gr_apply{float:left; padding-left:20px; padding-top:10px; line-height:24px; width:630px}
.gr_apply h4{font-size:12px}
.person_zw{ float:left;text-align:left;padding-top:10px; width:200px;}

/*---grdl----*/
.gr_user_info{margin-top:45px; width:690px; height:333px;background:url(../images/login.gif) no-repeat;}
.person_login{width:305px; padding:33px 20px 0px 20px; text-align:left; overflow:hidden; float:left}
.per_lo_txt{font-size:14px; padding:20px 0px;}
.person_title{font-weight:bold;color:#325296; text-align:left; font-size:14px}
.per_bu_left{ width:80px; float:left; text-align:right; line-height:24px;  margin-right:4px; font-size:14px; font-weight:bold}
.per_bu_right{ width:160px; float:left; text-align:left; line-height:24px; padding-top:3px;}
.per_yzm{ width:130px; float:left; text-align:right; line-height:24px; font-size:14px; font-weight:bold; padding-top:6px; line-height:24px;}
.person_link{clear:both; text-align:right; font-weight:bold; padding-right:85px; line-height:12px;}
.person_bu{ clear:both; text-align:center; padding:12px 0px}
.per_button{background:url(../images/button_1.gif); width:75px; height:26px; line-height:26px; font-weight:bold; border:0; margin:0px; font-family:Verdana,;}
.person_right{width:305px; padding:33px 20px 0px 20px; text-align:left; overflow:hidden; float:right}
.per_ri_txt{ line-height:24px; padding:10px 0px;}

/*---zczx---*/
.zx_middle{text-align:left;width:987px; padding:10px 0px 12px 15px; display:block; background:#ffffff}
.zx_middle a:link,.zx_middle a:visited{color:#FF0000;}
.zx_content{padding-right:6px; width:994px; text-align:center; background:#ffffff; overflow:hidden; padding-left:2px;}
.zx_content1{width:778px; float:left}
.zx_content2{background:url(../images/resource_bg_2.gif) no-repeat; float:left; width:778px; height:6px;}
.zx_txt{line-height:24px;text-align:left; padding-left:400px; list-style:inside}
.zx_content3{overflow:hidden; background:url(../images/resource_bg_3.gif) repeat-y; clear:both; margin-top:-4px}
.resume_bg{ background:url(../images/resume_bg.gif) no-repeat; height:291px;}
.interview_bg{ background:url(../images/interview_bg.gif) no-repeat; height:291px;}
.zx_txt1{line-height:24px;text-align:left; padding-left:20px; list-style:inside}
.employment_bg{ background:url(../images/employment_bg.gif) no-repeat; height:291px;}
.zx_photo{display:block; overflow:hidden; float:left}
.zx_content4{ width:764px; overflow:hidden; margin-top:10px;}
.zx_txt2{ padding-top:10px;line-height:20px; width:110px; padding-left:8px; float:left; padding-right:10px; }
.zx_title2{background:url(../images/_bg_5.gif) no-repeat; padding-left:32px;font-weight:bold; color:#A12100; text-align:left; height:28px; line-height:28px;}
.more{float:right; margin-top:12px;margin-right:6px}

/*----grjyz---*/
.jy_content2{overflow:hidden; background:url(../images/resource_bg_3.gif) repeat-y; clear:both;padding-left:7px;}
.jy{ width:990px; text-align:left; padding-left:12px; overflow:hidden; display:block; background:#ffffff}
.jy_content{float: left; width:200px; text-align:center}
.jy_txt{font-size:14px;line-height:30px; font-weight:bold}
.jy_txt a:link,.jy_txt a:visited{color:#1486FB;}
.jy_content3{float:left; width:764px; overflow:hidden; display:block}
#jy_btn a{color:#A12100; padding-right:4px;}
#jy_btn1 a{color:#666666; padding-right:4px;}
.jy_content5{width:764px;float:left; overflow:hidden; display:block; float:left;background-color:#F5F5F5; padding-bottom:20px}
.jy_content6{overflow:hidden; background-color:#f5f5f5; width:764px; float:left}
.jy_txt2{padding-left:20px; padding-right:20px; padding-top:10px; padding-bottom:10px; overflow:hidden}
.jy_txt3{padding-left:15px; padding-right:25px; padding-top:10px; padding-bottom:10px; overflow:hidden;}
.jy_li{line-height:28px;border-bottom:1px #ccc dashed; height:25px; clear:both}
.jy_li a{float:left;}
.jy_li_txt{float:right; text-align:left; width:68px}
.jy_bg{background:url(../images/resource_bg_6.gif) repeat-y; overflow:hidden; clear:both; width:974px; float:left}

/*---sysz---*/
.ss{width:758px; text-align:center;padding-top:12px;  overflow:hidden; background:#ffffff;}
.ss_btn{float:right; margin-top:8px;}
.ss_btn a:visited{color:#000000}
.ss_btn1{width:79px; height:18px; background:url(../images/ss_btn.gif) no-repeat; text-align:center;font-weight:bold;display:block; overflow:hidden; float:left; line-height:18px; margin-right:4px;}
.ss_btn2{width:79px; height:18px; background:url(../images/ss_btn2.gif) no-repeat; text-align:center;font-weight:bold; display:block; overflow:hidden; float:left; line-height:18px; margin-right:4px}
.ss_title {text-align:left; line-height:31px; font-weight:bold; padding-left:25px; height:31px;}
.ss_table{padding-top:15px; padding-bottom:30px; width:705px;}
.ss_table li{list-style:none;line-height:25px; list-style:outside; list-style-type:none}
.ss_table td{ background-color:#FFFFFF ; text-align:left; font-size:12px;}
.ss_table th{ background-color:#DDEDE2; line-height:25px;}
.ss_next{float:right; padding-right:6px; padding-bottom:10px;}
.ss_next a:visited{color:#000000}
.ss_txt{padding-left:10px; padding-top:8px;line-height:22px; padding-bottom:5px; text-align:left; color:#FF0000}
.ss_img{text-align:center; padding:6px 0px}

/*---qyfw---*/
.fw{padding-top:12px;width:976px; background:#ffffff; padding-left:13px; padding-right:13px; overflow:hidden}
.fw_content{ border:1px solid #E8E8E8;width:753px;padding:1px; float:left; background:#F9F9F9; text-align:center}
.fw_centent2{ background:url(../images/title_bg_2.gif) repeat-x; height:24px; padding-bottom:15px;color:#365799; text-align:left; font-weight:bold; line-height:24px; padding-left:10px}
.fw_content3{text-align:left; padding-top:15px; list-style:inside; width:700px; line-height:22px;}
.fw_content3 h5{ font-size:12px; color:#365799}
.fw_ad{ float:right; width:201px;}


/*----foot.lj-----*/
.lj{ width:758px; text-align:left;margin-top:12px;overflow:hidden;}
.lj_title{color:#39599A;font-weight:bold; height:26px; line-height:26px; border-bottom:1px solid #CCCCCC; padding-left:25px; margin-right:4px;}
.lj_txt{ line-height:24px;padding-bottom:10px;overflow:hidden; width:700px;}
.lj_txt h5{font-size:12px; color:#FF8400; text-align:center}
.lj_bg{background:url(../images/contact_bg.gif) no-repeat; width:485px; height:159px;float:left; padding:6px 30px 10px 30px; text-align:left}
.lj_map{text-align:center; padding-top:10px; list-style:none; padding-bottom:10px;}
.lj_map table{text-align:left;line-height:28px;}
.lj_map th{text-align:left;line-height:28px; padding-left:25px;*padding-left:0px;_padding-left:0px; padding-top:0;*padding-top:13px;_padding-top:13px; vertical-align:top}
.lj_map li{border-bottom:1px solid #D6DDEA}
.lj_txt_1{ line-height:24px;padding-bottom:10px;overflow:hidden; width:700px; padding-top:10px; padding-left:5px}
.lj_txt_1 h5{font-size:12px}
.lj_txt3{line-height:22px; margin-left:15px; padding-right:15px; padding-bottom:10px; clear:both; padding-top:20px; width:725px}
.lj_txt3 h5{font-size:12px;}
.lj_table table{text-align:center; font-size:12px; background-color:#CCCCCC; line-height:20px;}
.lj_table tr{background:#f6fafd}
.lj_img{overflow:hidden;margin:30px 10px; }
.lj_img li{float:left; width:80px; height:50px;list-style:none; margin-bottom:5px;}
.lj_fd{float:left;padding-top:10px; width:540px; list-style:inside}
.newcomer{background:url(../images/new_bg.gif) no-repeat; width:675px; height:440px;}
.sq{width:550px; height:220px; border:1px solid #b2b2b2;  background-color:#ffffff; text-align:center; margin-top:10px;padding-top:30px;}
.sq_content{ padding:30px 25px; float:left;}
.sq_txt{float:left; padding-left:10px; padding-right:20px; padding-top:30px; text-align:left; line-height:20px; display:inline; width:360px;}
.sq_txt h3{font-size:18px; font-weight:bold; color:#FF9900; padding-left:30px;}
.sq_close {text-align:center; line-height:25px;}
.sq_close a:hover, a:visited{text-decoration:none;}

/*--company---*/
#lay{width:794px; text-align:left;padding:10px 104px 0px 104px;line-height:22px; background:#fff; overflow:hidden;}
.detail_post{float:left; width:170px;height:400px;background:#CCD0D6; text-align:right}
.detail_post li{list-style:none; margin:0px 8px 5px 8px;}
.detail_link a{ color:#001C3B; font-weight:bold; text-decoration:underline}
.detail_link a:hover,.detail_link a:visited,.detail_link a:link{color:#001c3b; text-decoration:underline}
.detail_title{font-weight:bold; color:#305295; text-align:center; line-height:24px;}
.detail_company{width:758px;overflow:hidden}
.detail_content{background:url(../images/job_content_3.gif) repeat-y; padding:6px 25px 25px 12px; overflow:hidden; display:block; width:721px;}
.detail_content2{padding-left:6px; width:540px; overflow:hidden}
.detail_bt{color:#39599A; font-weight:bold}
.detail_logo{ float:left; width:200px;; height:70px;}
.detail_com_name{ clear:both}
.detail_com_name h4{font-size:16px; color:#FF9900}
.detail_photo{float:right;}
.detail_job{width:674px; text-align:left; overflow:hidden}
.detail_job_bt{font-size:18px; font-weight:bold; color:#FF9900;}
.detail_job_com{font:14px; font-weight:bold; color:#969696}
.detail_show{border:1px solid #E8E8E8; clear:both; overflow:hidden; background:#F9F9F9;}
.detail_show_bt{background:url(../images/title_bg_2.gif) repeat-x;font-weight:bold; color:#305295; line-height:24px; margin:1px; padding:0px 20px;}
.detail_show_txt{padding:8px 20px;}
.detail_show_txt li{ border-bottom:1px solid #CECECE; margin-bottom:8px; list-style-position:outside; list-style-type:none;overflow:hidden; clear:both}
.detail_show_txt h5{font-size:12px; font-weight:bold; color:#305295; clear:both}
.detail_blank{ text-align:left; display:block; float:left; width:150px;}
.detail_blank2{width:60px; text-align:left;  display:block; float:left}
#company{padding:20px; text-align:left; line-height:20px; overflow:hidden; clear:both}
#company h4{font-size:14px}
.detail_content3{ width:180px; border:1px solid #E8E8E8; padding:1px; float:left;line-height:16px;}
.detail_content3 ul{padding-top:5px; padding-bottom:25px; min-height:275px; _height:275px;}
.detail_content3 li{ list-style:none;text-align:right; border-bottom:1px solid #FCD394; margin:0px 10px; padding:2px 0px}
.detail_common_bt{text-align:center; line-height:24px; background:url(../images/title_bg_2.gif) repeat-x; font-weight:bold; color:#305295;}
.detail_content4{ background:url(../images/detail_bg_3.gif) repeat-y; width:556px; padding:0px 15px; float:left; text-align:left; padding-top:4px;}
.detail_content4 h5{ font-size:12px; color:#39599A;}
.detail_name_com h4{ font-size:18px; color:#FF9900}

/*---table----*/
#lay_1{width:978px; text-align:left;padding:10px 12px 0px 12px;line-height:22px; background:#fff; overflow:hidden;}
.star{color:#FF9900; font-weight:bolder; font-size:12px; font-family:Verdana,}
#layout{text-align:center; line-height:25px;font-weight:normal}
#layout1{text-align:center; line-height:25px;font-weight:normal}
.add{ float:left; width:380px; padding-left:5px;}
.sign{float:left;width:10px; padding-right:5px;}
.color{color:#ff9900;}
.search{text-align:center; width:990px; padding-top:10px; display:block; overflow:hidden}
.search2{text-align:center; width:980px;display:block; overflow:hidden}
.adr{width:1002px; padding-top:10px;}
.adr li{ float:left; display:inline; width:200px;}
.col_red{color:#FF9900; font-size:12px; font-weight:normal}
.fw_1{margin-top:12px;width:758px; text-align:left}
.fw_2{margin-top:12px;width:758px; text-align:center}
.ck_title{color:#39599A;font-weight:bold; height:26px; line-height:26px; border-bottom:1px solid #CCCCCC; padding-left:25px; margin-right:4px; text-align:left}
.ck{padding-top:10px; padding-left:30px; text-align:left; line-height:22px; padding-right:20px}
.ck h5{font-size:12px; color:#39599A}
.for{line-height:26px; width:758px; padding-top:20px; display:block; text-align:left}
.for h5{font-size:12px; color:#305195;margin:0px 50px; border-bottom:1px solid #b2b2b2}
.for_txt{ margin:0px 70px}
#height{clear:both; padding:2px 0px}
.height{clear:both; padding:2px 0px}
.word_lay1{padding-left:6px;}
#AspNetPager1{ clear:both;text-align:center}
#AspNetPager1 a:visited{color:#000000}
.text_color a{color:#FF9900; text-decoration:underline;}
.text_color a:visited,.text_color a:hover,.text_color a:link{color:#FF9900; text-decoration:underline;}
.resume_line{border-top:#b2b2b2 1px  dotted; width:100%; margin-left:6px;}
.inter_table{width:415px;*width:472px;_width:472px;}
.resume_text{font-weight:bold; vertical-align:top}
.resume_fh{font-weight:bold; vertical-align:top;}
.home_to{text-align:left; padding-top:8px; padding-bottom:10px}
.home_to a:visited{color:#000000}
.person_line{border-top:#c0d7ed 1px solid; margin-bottom:10px; margin-left:5px; margin-right:8px;}
.person_line1{border-top:#c0d7ed 1px solid; margin-bottom:10px;}
.index_bg{margin-bottom:-3px}
.index_bg2{ background:url(../images/job_content_2.gif) no-repeat; width:758; height:8px; clear:both}
.index_bg3{ background:url(../images/job_content_3.gif) repeat-y; width:758; overflow:hidden;}
.index_bg_3{ background:url(../images/job_content_3.gif) repeat-y; width:728; overflow:hidden; padding:0px 15px 10px 15px;}
.index_ad{float:right;}
.index_ad li{ border-bottom:2px solid #B6B6B6; margin-bottom:8px; list-style:none;width:207px;*width:auto;_width:auto; text-align:right}
.person_ad{float:right; padding-top:10px}
.person_ad li{ border-bottom:2px solid #B6B6B6; margin-bottom:8px; list-style:none;width:207px;*width:auto;_width:auto; text-align:right}
.red{color:#FF0000}
.blue{font-weight:normal; color:#365799; padding-right:4px; float:right}
.blue a{color:#365799; text-decoration:none}
.blue a:link,.blue a:hover,.blue a:visited{color:#365799;}
.resume_list{background:url(../images/resource_bg_6.gif) repeat-y; overflow:hidden; clear:both; width:944px; float:left; padding:0px 15px; line-height:24px;}
.resume_list h4{ font-size:12px; border-bottom:2px solid #cdcdcd; text-align:left}
.re_li_left{ width:120px; float:left; text-align:right; line-height:24px; padding-top:8px; margin-right:4px;}
.black_a a:visited{color:#000000}
.text_layout{text-align:right}

/*---China----*/
.china_content{ width:1002px; padding-top:8px;}
.china_content h5{font-size:12px; background:#EAEBF0; padding-left:5px;}
.blue_a a{color:#365799; text-decoration:none}
.blue_a a:link{color:#365799; text-decoration:none}
.blue_a a:visited{color:#007CC3; text-decoration:none}
.blue_a a:hover{color:#365799; text-decoration:underline}









  

