.main_login{float:left;width:255px; height:234px;margin-top: 6px; background:url(../../skin/2012s/login_bg.jpg) bottom repeat-x;border:1px solid #DFEFFE;}
.main_login .tit{width:255px; height:35px; padding-left: 0; margin:0 auto; border-bottom:1px solid #DFEFFE; background-image:url(../../skin/2012s/login_tit_bg.gif); background-repeat:repeat-x;}
.main_login .tit span{line-height: 34px;}
.main_login .con{min-height:185px; padding: 0 10px; height:auto !important; height:185px; overflow:hidden !important; overflow: visible; border: none; background: none;}
.main_login .con form li{font-size: 12px; color: #818181;}
.main_login .con form li span {float: left; width: 50px;}
.main_login .con ul{float:left; width:216px; margin:10px 10px 0 0;padding-top:4px; border:1px #FF9900 solid; background-color:#FFFFE8;}
.main_login .con li{float:left; width:220px; margin-top:4px;margin-left:10px !important; margin-left:5px;}
.main_login .con ul li{ margin-top:2px;margin-left:0 !important; margin-left:0;text-align:center;width:216px;}
.main_login .con ul a{color:#009b00;}
.main_login .con ul a:link{ color:#009b00;}
.main_login .con ul a:visited{ color:#009b00;}
.main_login .con .con_in{width:225px; height:auto; margin:0 auto; overflow:hidden; margin-top:10px !important;}
.main_login .con .con_in li{line-height: 34px;padding-left: 0;}
.main_login .loginbgs,.main_login .pwdbg{width:150px; padding-left: 6px; height:26px; color:#818181; line-height:26px; background:url(../../skin/2012s/logininputbg.jpg) transparent   repeat-x; overflow:hidden; border:1px solid #DEF0FE;}
.main_login .veribgs{width:93px; padding-left: 6px; height:26px; color:#818181; line-height:26px; background:url(../../skin/2012s/logininputbg.jpg) transparent   repeat-x; overflow:hidden; border:1px solid #DEF0FE;}
.main_login .loginbg{width:103px; height:32px; float:left; cursor: pointer; border:none; overflow:hidden; background:url(../../skin/2012s/loginbutsubmit.jpg) transparent no-repeat;}
.main_login .con .membercount{ clear:both;width:230px; padding:0;}
.main_login .con .membercount li{float:left; width:115px; margin-top:2px;margin-left:0px !important; margin-left:0px;}
.main_login .con_bot{width:232px; height:27px; margin-top:7px !important;  margin:0 auto; background-image:url(../../skin/2012s/loginbottombtnbg.jpg); background-repeat:no-repeat;}
.main_login .con_bot div{width:106px; height:23px; float:left; overflow:hidden;margin-top:4px;}
.main_login .con_bot div a{display:block;width:106px; height:23px; margin-left:7px; overflow:hidden;  background-image:url(../../skin/2012s/personbtnres.gif); background-repeat:no-repeat;}
.main_login .con_bot span{display:block; width:106px; height:23px; float:left; margin-left:14px; overflow:hidden;margin-top:4px;}
.main_login .con_bot span a{display:block;width:106px; height:23px; overflow:hidden; background-image:url(../../skin/2012s/qiyebtnres.gif); background-repeat:no-repeat;}
.main_searchbox{width:464px; height:234px;float:left;margin-top: 6px; border:1px solid #DFEFFE; overflow:hidden; margin-left:6px; display: inline;}
    .searchbox_tit{width:424px; height:40px; line-height:40px; margin:0 auto; overflow:hidden;}
    .seachbox_left{width:380px; padding-left:10px; height:40px; line-height:40px; float:left; overflow:hidden;}
    .seachbox_left li{float:left; width:50px; text-align:center; height:40px; line-height:40px; padding:0px 5px; cursor:pointer; color:#818181;}
    .seachbox_left li span{display:block; height:40px; text-indent:10px; line-height:40px;  float:left;}
    .seachbox_left li img{width:14px; height:12px; float:left; margin-top:5px;}
    .seachbox_left_li_hover{background-image:url(../../skin/2012s/search_tbg.gif); background-repeat:no-repeat; background-position:center bottom; color:#FFF !important;}
    .seachbox_right{width:auto; height:25px; line-height:25px; float:left; margin-top:15px;}
    .seachbox_right a{color:#4B93DD;}
    .seachbox_form{width:440px; height:40px; line-height:40px; margin:0 auto; overflow:hidden; margin-left:10px !important;margin-left: 5px;}
    .seachbox_form .key_input{width:316px; height:34px; float:left; line-height:34px; padding-left:10px; color:#CCC; border:none;  background:transparent url(../../skin/2012s/sousuokuangindexbg.jpg) no-repeat;}
    .seachbox_form .searchsub{background: url(../../skin/2012s/sousuokuangindexbtnbg.jpg) no-repeat transparent; border:none; float:left; height:34px;line-height:34px;width: 111px;}
    .seachbox_keywordlist{width:424px; height:28px; line-height:28px; margin:0 auto; overflow:hidden;}
    .seachbox_keywordlist li{float:left; width:auto; height:28px; line-height:28px; text-align:center; color:#818181;}
    .seachbox_keywordlist li a{width:auto; height:28px; line-height:28px; padding:0px 2.5px; color:#F6960C;}
    .seachbox_keywordlist li a.more{color:#4896E1;}
    .seachbox_ann{width:464px; height:120px; margin:0 auto; overflow:hidden; background-color: #ffffff;}
    .seachbox_ann_left{width:47px; height:120px; float:left; background-image:url(../../skin/2012s/tonggaobg.jpg); background-repeat:no-repeat;}
    .seachbox_ann_right{width:400px; height:120px; float:left; margin-left:10px; border-top:1px dashed #2C7CD3;}
    .seachbox_ann_img{width:132px; height:110px; padding-top:5px; padding-left:5px;  float:left;}
    .seachbox_ann_list{width:247px; height:110px; padding-left:6px; float:left; margin-top:3px;}
    .seachbox_ann_list li{float:left;width:234px;padding-left:13px; background:url(../../skin/2012s/ann_bg.gif) left center no-repeat;}
.main_newspic{width:263px; height:234px;margin-top: 6px; float:left; border:1px solid #DFEFFE; overflow:hidden; margin-left:6px; display: inline;}
    .newspic_top{width:254px; height:150px; margin-top:5px; margin-left:4px !important;margin-left: 4px;}
    .newspic_infotop{width:256px; height:72px; margin-top:5px; margin-left:6px !important;margin-left: 3px;}
    .newspic_info_tit{width:256px; height:26px; background-image:url(../../skin/2012s/zhaopinghuiyugaobg.jpg); background-repeat:no-repeat; overflow:hidden;}
    .newspic_info_list{width:256px; height:44px; margin-top:2px;}
    .newspic_info_list li{float:left;width:234px;padding-left:13px; background:url(../../skin/2012s/ann_bg.gif) left center no-repeat;}


.main_ad01{width:1000px; margin:6px auto 0 auto;}
.main_ad01 li{float:left; width: 1000px; height: 100px; overflow: hidden;}
.main_ad02{width:1000px; margin:0 auto;}
.main_ad02 li{float:left; width: 496px; height: 60px;}
.main_ad02 li.adleft{margin:8px 0 0 0;}
.main_ad02 li.adright{margin:8px 0 0 8px;}
.main_ad03{width:1000px; margin:0 auto;}
.main_ad03 li{float:left; width: 244px; height: 60px;}
.main_ad03 li{margin:8px 0 0 8px;}
.main_ad03 li.adleft{margin:8px 0 0 0;}

.main_baidu{ width:1000px;  border:1px #dfeffe solid;  text-align:center; color:#FFFFFF; font-size:14px;  margin: 0 auto;}
.main_baidu li{ float:left; margin: 0 auto;}

.main_news{width:1000px; margin:0 auto; overflow: hidden;}
.main_news1,.main_news2,.main_news3{float:left;margin:10px 0 0 0; width:328px; height: 175px; border: 1px solid #e3effd; background:url(../../skin/2012s/main_news_bg.gif) repeat-x;}
.main_news2,.main_news3{margin-left: 5px;}
.main_news1 .tit,.main_news2 .tit,.main_news3 .tit{height: 36px; background:url(../../skin/2012s/main_news_tit_bg.gif) center top no-repeat; font-family: "Microsoft Yahei"; font-size: 14px; color: #0097ea;  line-height: 34px;}
.main_news1 .tit span,.main_news2 .tit span,.main_news3 .tit span{background: none; padding-right: 0;}
.main_news1 .con,.main_news2 .con,.main_news3 .con{background:none; border: none;}

.main_news1 .con li{ float:left; width:100%; height:24px;overflow:hidden !important; overflow: visible;}
.main_news1 .con li span{ float:right;}
.main_news2 .con li{ float:left; width:100%; height:24px;overflow:hidden !important; overflow: visible;}
.main_news2 .con li span{ float:right;}
.main_news3 .con li{ float:left; width:100%; height:24px;overflow:hidden !important; overflow: visible;}
.main_news3 .con li span{ float:right;}
.con .img{width:108px; height:99px; float:left; overflow:hidden; margin-top:6px; background:url(../../skin/2012s/news_img_bg.gif) center bottom no-repeat; padding-bottom: 16px;}
.con .list{width:190px; height:120px; float:left; overflow:hidden; margin-left:10px;}

.main_hothire,.main_hotpic,.main_newhire{width:1000px; margin:10px auto 0 auto; background:url(../../skin/2012s/tit_bg.gif) right top no-repeat;}
.main_hothire .tit,.main_hotpic .tit,.main_newhire .tit{height:40px; line-height:40px;padding-left:0px;}
.main_hothire .tit span,.main_hotpic .tit span,.main_newhire .tit span{height:40px; line-height:40px;background: none; padding-right: 20px;}
.main_hothire .tit{background:url(../../skin/2012s/tit_bg01.gif) left top no-repeat;}
.main_hothire div.con{background:url(../../skin/2012s/hire_hot_bg_up.gif) top left repeat-x;padding: 0; width: 998px; border: 1px solid #e1f0fe; border-top: none;float: left; overflow: visible !important;}
.main_hothire div.cons{background:url(../../skin/2012s/hire_hot_bg_down.gif) bottom left repeat-x;padding: 20px 0; float: left;}
.main_hothire div.con ul{float: left;margin-left: 20px;width: 310px;display: inline;}
.main_hothire div.con li{float:left; margin: 0; display: block; height: 23px;}
.main_hothire div.con li img{float:left; padding-top: 6px;}
.main_hothire div.con li.comlisttit{background:url(../../skin/2012s/hire_con_li_bg.gif) center left no-repeat;padding-left: 12px;}
.main_hothire div.con li.comlisttit a{color:#59656f;float:left; }
.main_hothire div.con li.comlisttit a:link{ color:#59656f;}
.main_hothire div.con li.comlisttit a:visited{ color:#59656f;}
.main_hothire div.con li.comlisthire{padding-left: 12px;}
.main_hothire div.con li span{color: #ff8607;}


.main_hotpic .tit{background:url(../../skin/2012s/tit_bg02.gif) left top no-repeat;}
.main_hotpic div.con{background:#ffffff; border: 1px solid #e1f0fe; border-top:none;}
.main_hotpic .comhirelist{text-align:center; margin:0 auto;}

.main_newhire .tit{background:url(../../skin/2012s/tit_bg03.gif) left top no-repeat;}
.main_newhire .con{background:#ffffff; border: 1px solid #e1f0fe; border-top:none;}
.main_newhire .newhire_con{background:url(../../skin/2012s/newhire_con_bg.gif) repeat;overflow: hidden; height: auto; float: left;}
.main_newhire .newhire_con ul{background:url(../../skin/2012s/newhire_con_li_bg.gif) 4px 12px no-repeat;padding-left: 10px;}
.main_newhire .newhire_con li{height: 30px;line-height: 30px;}
.main_newhire .comlisttit{ float:left; width:auto; height:24px; line-height:24px; margin-left:6px;}
.main_newhire .comhirelist { float:left; width:auto; height:24px; line-height:24px; margin-left:10px;}
.main_newhire .comlisttit a{color:#59656f;}
.main_newhire .comlisttit a:link{ color:#59656f;}
.main_newhire .comlisttit a:visited{ color:#59656f;}

.main_links{width:1000px; margin:10px auto 0 auto; overflow: hidden;}
.main_links div.tit{margin:0; height: 43px; background:url(../../skin/2012s/links_bg.gif) top no-repeat;}
.main_links div.con{line-height:180%; min-height:50px; height:auto !important; height:50px; overflow:hidden !important; overflow: visible; background:#ffffff; border:1px solid #e0f1fe; border-top: none;}
.main_links div.con li{float:left; width:95px;}


.zphhead{ margin:0 auto;width: 1000px; height: 320px;background:url(../../skin/2012s/zph_top.jpg) bottom center no-repeat;}
.zphxc{margin:10px auto 0 auto;width: 960px; height: 230px;padding: 40px 20px 0 24px;background:url(../../skin/2012s/zph_xc_bg.gif) top center no-repeat;}
.zphxc ul{float: left; width: 960px; height: 200px;}
.zphxc li{float: left;padding: 8px;background:url(../../skin/2012s/zph_xc_li_bg.gif) no-repeat; margin: 22px 0 0 10px; }
.zph_main{margin:0 auto;width: 1000px; height: 320px;}
.zph_main .zph_list{float: left; width: 960px; height: 200px;}
.zph_main .zph_list .tit{background:url(../../skin/2012s/zph_lb.gif) bottom center no-repeat;}
.zph_main .zph_com{background: aqua;}

.resum_zph_main {width:969px; margin:auto;}
.resum_zph_xcTop{ background: url("../../skin/2012s/resum_zph_xcTop.jpg") no-repeat scroll left top transparent; height:28px; margin-top:133px; margin:17px 0 8px 18px;}
.resum_zph_xcMain { width:969px; height:200px; border:1px solid #EDEEF2;}
.resum_zph_xcMain li { float:left; margin: 14px 5px; width:212px; height: 158px; background:#FFFFFF;}
.resum_zph_xcMain li img{ border: 1px solid #D9DFE4; padding: 4px; width:204px; height: 150px; }
.resum_zph_xcMain li font { display: none;}
.resum_zph_Btm { background: url("../../skin/2012s/resum_zph_BtmBg.jpg") no-repeat scroll left top transparent; height:28px; width:100%;}
.resum_zph_lb{float:left; width:740px;}
.resum_zph_lb ul li{ height:157px; margin:10px auto;}
.resum_zph_lbL{ display: block; float:left; background: url("../../skin/2012s/resum_zph_lbLBg.jpg") no-repeat scroll left top transparent; height:157px; width:142px;}
.resum_zph_lbL span{display: block; margin:auto; text-align:center;}
.resum_zph_lbR{ display: block; background: url("../../skin/2012s/resum_zph_lbRBg.jpg") repeat-x scroll left top transparent; height:148px; width:100%;}
.resum_zph_lbR h1{ margin-left:17px; padding-top:10px; font-size:18px; color:#474E56;}
.resum_zph_lbR span{display:block;}
.resum_zph_lbTop{ background: url("../../skin/2012s/resum_zph_lbBg.jpg") no-repeat scroll left top transparent; height:28px; margin-top:133px; margin:17px 0 8px 18px;}
.resum_zph_zp{float:right; width:229px;}
.resum_zph_zpTop{ background: url("../../skin/2012s/resum_zph_zpTop.jpg") no-repeat scroll left top transparent; height:28px; margin-top:133px; margin:0 0 8px 0;}
.resum_zph_tit{ margin:auto; width:968px; color:#FE9704; text-align:center; font-size:22px; margin:37px 0 15px 0; font-family:Tahoma,Microsoft Yahei,Simsun;}
.resum_zph_arti{width:969px; height:auto; margin:auto; border:1px solid #EDEEF2; background:#fff;}
.resum_zph_arti_li{background: url("../../skin/2012s/resum_zph_arti_liBg.jpg") repeat-x scroll left top transparent; width:961px; height:auto; margin:4px;}
.resum_zph_arti_li td{width:440px;}
.resum_zph_arti_li span {color:#4E83C9;}
.ListAllNewTopBanner li{float: left !important;}

/*猎头专区*/
.hr_banner {background: url("../../skin/2012s/hr_banner.jpg") no-repeat scroll left top transparent; width:1000px; height:173px; margin:auto;}
.hr_menu {background: url("../../skin/2012s/hr_menuBg.jpg") repeat-x scroll left top transparent; height:144px; width:998px; margin:auto; border:1px #E7F2F4 solid; margin-top:4px;}
.hr_menu_nav{ margin:24px 6.5px 0 6.5px;width:750px; float:left;}
.hr_menu_nav li { float:left; margin:0 14.5px;}
.hr_menu_lxlt{background: url("../../skin/2012s/hr_lxlt.jpg") no-repeat scroll left top transparent; height:100px; float:right; color:#515F68; padding-left: 17px; padding-top: 40px; margin-right:15px;}
.hr_menu_lxlt p{line-height:20px;}
.hr_menu_lxlt label{ color:#0E93E0;}
.hr_content { width:1000px; height:451px; margin:auto; margin-top:4px;color: #515F68; }
.hr_content_tit {background: url("../../skin/2012s/hr_con_titBg.jpg") repeat-x scroll left top transparent; height:39px; width:495px; line-height:39px;}
.hr_content_tit img { float:left; margin:10px 0 0 12px;}
.hr_content_tit a { float:right; margin-right:12px; color:#3984D7;}
.hr_ltjx { float:left; width:495px; border:1px solid #E7F2F8; height:449px;}
.hr_gdzw {float:right;width:495px; border:1px solid #E7F2F8; height:449px;}
.hr_gdzw_list_nav {background: url("../../skin/2012s/hr_gdzw_list_navBg.jpg") repeat-x scroll left top transparent; height:36px;}
.hr_gdzw_list_nav li { float:left; color:#0C94DE; line-height:36px; font-weight:bold;}
.hr_gdzw_list ul li {float:left; line-height:28px;}
.hr_container { width:1000px; margin:auto;}
.hr_loc{ line-height:32px; width:100%; border-bottom:1px solid #E8F3F7; margin-bottom:5px;}
.hr_loc span { margin-left:13px; color:#3984D7;}
.hr_left { float:left; }
.hr_lmain {width:287px; border:1px solid #e8f3f5; margin-bottom:6px;}
.hr_tit_dh {background: url("../../skin/2012s/hr_tit_dh.jpg") no-repeat scroll left top transparent; height:39px; width:287px;}
.hr_tit_dh span { line-height:39px; margin-left:37px; font-size:14px; font-family:Tahoma,Microsoft Yahei,Simsun; font-weight:bold; color:#3883D6;}
.hr_con_dh{ width:223px; margin:auto; text-align:center; padding:4px 0;}
.hr_con_dh li{ background: url("../../skin/2012s/hr_con_dh_liBg.jpg") no-repeat scroll left top transparent; height:33px; width:233px; line-height:33px; margin:10px auto; cursor:pointer;}
.hr_con_dh li a {color:#3783D7; font-size:14px;}
.hr_tit_lx {background: url("../../skin/2012s/hr_tit_lx.jpg") no-repeat scroll left top transparent; height:39px; width:287px;}
.hr_tit_lx span { line-height:39px; margin-left:37px; font-size:14px; font-family:Tahoma,Microsoft Yahei,Simsun; font-weight:bold; color:#3883D6;}
.hr_con_lx {background: url("../../skin/2012s/hr_con_lxBg.gif") no-repeat scroll left bottom transparent; height:167px; width:287px; color:#3883D6;}
.hr_right { float:right; width:703px; border:1px solid #e8f3f5;}
.hr_top {width:703px; height:156px; overflow:hidden; padding:1px;}
.hr_tit{background: url("../../skin/2012s/hr_titBg.jpg") no-repeat scroll left top transparent; height:17px; line-height:17px; width:100%px;  padding-left:35px; margin:16px 0 17px 13px;}
.hr_tit span { line-height:17px; font-size:16px; font-family:Tahoma,Microsoft Yahei,Simsun; font-weight:bold; color:#3883D6;}
.hr_con {margin:10px 13px 17px 13px; color:#4A4F53;font-size: 14px;}
.hr_con li{width: 100%;line-height: 30px;}
.hr_con p{line-height: 180%;}
.hr_list_tit {background: url("../../skin/2012s/hr_list_tit.jpg") no-repeat scroll left top transparent; height:39px;  line-height:35px; padding-left:44px; font-size:15px; font-family:Tahoma,Microsoft Yahei,Simsun; font-weight:bold; color:#fff;}
.hr_zwxq_main{ width:979px; margin:auto;}
.hr_zwxq_titB {font-size:20px; font-family:Tahoma,Microsoft Yahei,Simsun; font-weight:bold; color:#3883D6; margin:10px auto 8px auto;}
.hr_zwxq_con{ border-bottom: }
.hr_zwxq_conTopBg{background: url("../../skin/2012s/hr_zwxq_conTopBg.jpg") no-repeat scroll left top transparent; height:12px;}
.hr_zwxq_conMidBg{background: url("../../skin/2012s/hr_zwxq_conMidBg.jpg") repeat-y scroll left top transparent; width:979px; height:auto;}
.hr_zwxq_conBtmBg{background: url("../../skin/2012s/hr_zwxq_conBtmBg.jpg") no-repeat scroll left top transparent; height:15px;}
.hr_zwxq_conInner{ width:922px; margin:0 28.5px; color:#505962;overflow: hidden;}
.hr_zwxq_conInner label { color:#2F7DD2;}
.hr_zwxq_conInner tr { width:457px;}
.hr_zwxq_conInner h1 { width:892px; height:30px; background-color:#E2F4FE; font-size:14px; line-height:30px; color:#4C5961; padding-left:30px; margin:10px auto;}

/*找回密码*/
.getPwd_main { width:1000px; margin:auto;}
.getPwd_left { width:390px; float:left; padding:100px 0 0 100px;}
.getPwd_right { width:510px; padding-top:100px; float:right; background: url("../../skin/2012s/getPwd_right.jpg") no-repeat scroll left top transparent; color:#807D76;}
.getPwd_right table { width:510px  !important;}
.getPwd_right td{ height:40px;}
.getPwd_right input{ height:25px; width:217px; border:1px solid #DFDFDF;}
.getPwd_subBtn { background: url("../../skin/2012s/getPwd_subBtn.jpg") no-repeat scroll left top transparent; width:133px !important; height:34px !important; border:none !important; padding:0 !important; cursor:pointer;}
.getPwd_nextBtn{ background: url("../../skin/2012s/getPwd_nextBtn.jpg") no-repeat scroll left top transparent; width:133px !important; height:34px !important; border:none !important; padding:0 !important; cursor:pointer;}
.getPwd_changeBtn{ background: url("../../skin/2012s/getPwd_changeBtn.jpg") no-repeat scroll left top transparent; width:133px !important; height:34px !important; border:none !important; padding:0 !important; cursor:pointer;}

/*微招聘*/
.vhireleft{float:left;width:697px; margin:10px 0 0 0;}
.vhireform{float:left;width:698px; height:88px; background: url("../../skin/2012s/vhire_searchBg.jpg") no-repeat scroll left top transparent;}
.vhireform .con,.vhireright .con{background: none;}
.vhireform .con form{line-height:30px; font-size: 14px; text-align: center;}
.vhireform .con .vkeyword{background: url("../../skin/2012s/vhire_input.png") no-repeat scroll right top transparent; border-color: #DCDCDC; border-style: solid; border-width: 1px; width:405px; height:29px;}
.vhireform .con .vsb{background: url("../../skin/2012s/vhire_searchBtn.jpg") repeat scroll 0 0 transparent; border: medium none; cursor: pointer; height: 33px; margin-left: 10px; width: 99px;}
.vhiremain{float:left;width:697px; margin:10px 0 0 0;}
.vhiremain .tit{background: url("../../skin/2012s/vhire_listTop.jpg") repeat scroll 0 0 transparent; height: 33px; width: 697px;padding-left: 0;}
.vhiremain .con{border: 1px solid #D7E7FB; border-top: none;}
.vhiremain ul{margin-bottom:6px; line-height:150%;}
.vhiremain ul li{padding: 8px 0; border-bottom: 1px dashed #ccc;overflow:hidden;width:100%;line-height: 200%;}
.vhiremain ul li a{border-bottom: 1px #CCCCCC dashed; color:#3064ba;}
.vhiremain ul li span{float: right;color: #CCCCCC;}
.vhiremain .con{position: relative;height:600px; min-height:600px;overflow: hidden;background: #fff;}
.slider {position: absolute;width: 650px;padding: 10px;left:0;top: 0;}
.fl {float:left}
.slider li {padding: 15px 0; border-bottom: 1px dashed #ccc;overflow:hidden;width:100%}
.vhireright{float:left;height: 444px;width: 292px;margin:10px 0 0 10px;background: url("../../skin/2012s/vhire_pubBg.jpg") no-repeat scroll left top transparent;;}
.vhireright .con{margin: 95px 0 0 35px;color: #547F26;padding: 0;}
.vhireright .con form{line-height:30px;}
.vhireright .con input { height:23px; border:1px solid #F4E5C7;} 
.vhireright .con .inputs{background: url("../../skin/2012s/vhire_pubSub.jpg") no-repeat; border: medium none; cursor: pointer; height: 36px !important; margin-left: 55px; margin-top:13px; width:117px;}
.ad_vhire{float:left;width:290px; margin:0;}
.ad_vhire li{float:left;width:290px;height: 148px; margin-top: 8px;}



/*注册页面*/
.reg_top{width:1000px; height:130px; margin:auto; background: url("../../skin/2012s/registerBanner.jpg") no-repeat scroll left top transparent;}
.reg_main{width:996px; border:2px solid #FBF4BE; margin:auto; padding-bottom:20px;}
.reg_con{width:898px; margin:20px auto; color:#737C83; font-size:14px;}
.reg_con ul{float: left; height: auto; margin:10px auto auto auto; width: 100%;}
.reg_l{ float:left;height: auto !important; line-height: 24px; margin: 0 auto; min-height: 24px; text-align: right; width: 120px; font-size: 14px;}
.reg_r{ height: auto !important; line-height: 24px; margin: 0 auto; min-height: 24px; width: 630px;}
.reg_r  label{}
.reg_r  div{float:left;}
.reg_r input{width:220px;border: 1px solid #C1C1C1; font-size: 14px; height: 26px; line-height: 24px; margin-right: 3px; padding-left: 4px; vertical-align: middle;}
.reg_t1{background: url("../../skin/2012s/registerTitleBg.jpg") no-repeat scroll left top transparent; width:898px; height:43px; clear:both;}
.reg_t_vip{background: url("../../skin/2012s/registervipBg.jpg") no-repeat scroll left top transparent; width:898px; height:43px; clear:both;}
.reg_submit {width:108px; height:36px !important; margin:auto; background: url("../../skin/2012s/reg_btn_sub.jpg") no-repeat scroll left top transparent; border:0 !important; padding:0 !important; cursor:pointer;}
.reg_clr {width:108px; height:36px !important; margin:auto; background: url("../../skin/2012s/reg_btn_clr.jpg") no-repeat scroll left top transparent; border:0 !important; padding:0 !important; cursor:pointer;}
.reg_t100 {width: 100px;color: #737C83;  border: 1px solid #C1C1C1;  height: 22px;}
.reg_t {width: 100px;color: #737C83;  border: 1px solid #C1C1C1; }
#showregs ul {margin:10px auto auto auto;}

/*人力资讯*/
.news_left{float:left; width:262px; margin:10px 0 0 0; overflow: hidden;}
.news_right{float:left; width:738px; margin:10px 0 0 0; overflow: hidden;}
.newshmain{float:left;margin:0 0 10px 0;  width:260px; background:url(../../skin/2012s/news_tit_bg.gif) top repeat-x;border: 1px solid #c7d3df;}
.newshmain .tit,.newsmainr .tit{background:url(../../skin/2012s/news_tit_bg1.gif) left top no-repeat; height: 39px; line-height: 39px; font-family: "Microsoft Yahei"; font-size: 14px; font-weight: normal;}
.newshmain .con li{height: 23px; line-height: 23px;}
.newsmain{float:left; overflow: hidden; width:726px;margin-left:10px !important; margin-left:5px;background:url(../../skin/2012s/newsmain_tit_bg.gif) top repeat-x;border: 1px solid #c7d3df;}
.news_searchleftr{float:left; width:748px; margin:10px 0 0 0; border:1px solid #e5e5e5; border-top: none; overflow: hidden;}
.news_searchleftr .tit{background:url(../../skin/2012s/rlnewsseach_05.jpg) left top repeat-x; height: 39px;}
.news_searchleftr .tit span{display:block; background:url(../../skin/2012s/rlnewsseach_03.jpg) no-repeat; width:166px; height: 39px; float: left;}
#keyseach{width:708px; margin: 0 auto; height:46px; padding-left: 10px; border:1px solid #cbeaff; background-color: #f1f8fe;}
#keyseach input{border: 1px solid #cbeaff; float: left; height: 25px; line-height: 25px; margin-top: 10px;}
#keyseach select{float: left; height: 25px; line-height: 25px; margin-left: 5px; margin-top: 11px;}
#keyseach .search_but{background:url(../../skin/2012s/rlseachbtn_10.jpg) no-repeat; margin-left: 10px; height: 28px; width:99px; border:none !important;text-indent: -200px; cursor: pointer;}
.newsmain .tit{background:url(../../skin/2012s/newsmain_tit_bg1.gif) left top no-repeat; height: 38px;line-height: 38px;color: #ffffff; font-family: "Microsoft Yahei"; font-size: 14px; font-weight: normal;}
.newsmain .con{width:708px;}
.newssearhdh{float:left;width:584px; height: 39px; background:url(../../skin/2012s/news_search_bg.gif) left top no-repeat; margin-top:10px; margin-left:10px; padding:36px 0 20px 145px; display: inline;}
.newssearhdh form{width: 580px; height: 40px; margin:0;float: left; overflow: hidden;}
.newssearhdh .search_keywords{border: none; height:32px; line-height:32px; width: 262px; _padding_top:5px; padding-right:5px; margin-right: 10px; background: none; float: left;}
.newssearhdh select{margin-right: 10px; float: left;margin-top: 5px;}
.newssearhdh .search_but{background:url(../../skin/2012s/newsmain_search_but.gif) left top no-repeat; width: 90px; height: 31px; border: none;}
.newslist{float:left; width:738px;}
.newstmain{float:left; width:357px; margin-top:10px;margin-left:10px; display: inline; background:url(../../skin/2012s/news_tit_bg.gif) top repeat-x;border: 1px solid #c7d3df;}
.newstmain .tit{background:url(../../skin/2012s/news_tit_bg1.gif) left top no-repeat; height: 39px; line-height: 39px; font-family: "Microsoft Yahei"; font-size: 14px; font-weight: normal;}
.newstmain .tit span{height: 39px; line-height: 39px;}
.newstmain .tit span img{float: left;margin-top: 12px; margin-right: 10px;}
.newstmain li{ height:22px;overflow:hidden !important; overflow: visible;}
.newstmain li span{ float:right; padding-right:10px;}
.newspic li{ float:left;margin:0; width:141px; text-align:center}
.newspic li img{padding:1px; margin:0; border:1px solid #CCC}
.newsmains{float:left; width:458px; min-height: 600px; margin:10px 0 0 10px; display: inline; background:url(../../skin/2012s/newsmain_tit_bg.gif) top repeat-x;}
.newsmains .tit{background:url(../../skin/2012s/newsmain_tit_bg1.gif) left top no-repeat; height: 38px;line-height: 38px;color: #ffffff; font-family: "Microsoft Yahei"; font-size: 14px; font-weight: normal;}

.newsmains ul{ width:100%; margin-bottom:10px; border-bottom:1px dashed #999;}
.newsmains li{width: 438px; height:23px;}
.newsmains li span{ float:right; padding-right:10px;}
.newsmainr_ad{float:left;margin-top:10px;margin-left:10px; width:260px; display: inline;}
.newsmainr_ad li{float: left;}
.newsmainr_hire{float:left;margin-top:10px;margin-left:10px; width:258px; background:url(../../skin/2012s/news_tit_bg.gif) top repeat-x;border: 1px solid #c7d3df; display: inline;}
.newsmainr_pic{float:right;margin-top:10px;margin-left:10px; width:258px; background:url(../../skin/2012s/news_tit_bg.gif) top repeat-x;border: 1px solid #c7d3df; display: inline;}
.newsmainr_pic dl{ float:left; width:100%;}
.newsmainr_pic dl dt{ float:right; font-weight:bold; width:150px;}
.newsmainr_pic dl dt a{ font-size:13px; line-height:24px; height:24px; color:#FF0000;}
.newsmainr_pic dl dt a:visited{ font-size:13px; line-height:24px; height:24px; color:#FF0000;}
.newsmainr_pic dl dt a:hover{ font-size:13px; line-height:24px; height:24px; color:#FF0000;}
.newsmainr_pic dl dd{float:left;}
.newsmainr_pic dl dd.pic{ width:84px; height:64px; padding:4px 0;}
.newsmainr_pic dl dd.text{ width:150px;}

/*文章内容页*/
.newsmain .con .inputs{padding-top: 0px !important;}
.newscon{float:left; width:728px; _width:710px !important; margin-left:8px !important; display:inline; background:#fcfcfc; border:1px #d7d7d7 solid;}
.newscom{ clear:both; width:728px; border:1px #d7d7d7 solid; margin-right:10px; margin-top:10px;}
.newscon h2{ height:30px; line-height:30px; text-align:center; margin-top:20px; font-size:18px}
.newscon ul{ border-bottom:1px #d7d7d7 dashed; padding-bottom:6px; margin:0 10px; display: inline;}
.newscom li,.guestbook li{ padding:3px 0;}
.news_search{ clear:both; width:728px; border:1px #d7d7d7 solid; margin-right:10px; margin-top:10px;}
.newsoverview{ margin:10px 20px; border:1px #d7d7d7 solid; background:#fcfcfc; min-height:40px; padding:6px;}
.newscon .cons{ clear:both; margin:10px 20px; font-size:12px; line-height:180%;}
.news_sm{ margin:10px 20px; border:1px #d7d7d7 solid; background:#fcfcfc; min-height:40px; padding:6px;}
.news_sm .yellowbold{ font-weight:bold; color:#F60}
.news_wangzhai{ margin:10px 20px; min-height:40px; padding:6px;}
.news_searchleft{float:left; width:760px; margin:10px 0 0 0;}
.news_searchmain{float:left;margin:0;width:760px; background:url(../../skin/2012s/titbg.gif) top repeat-x;}
.news_searchmain .con{background:#FFF}
.news_searchright{float:left; width:200px; margin:10px 0 0 10px;}
.conpage{margin:auto;height:26px; line-height:26px; width:100px; border:1px solid #CCC; text-align:center; background:#FFF;}
.conpage li{display:inline}
.plulys{word-wrap: break-word;}
.weizhi{width:1000px; height:30px; line-height: 30px; margin: 0 auto;}

/*关于我们*/
.aboutleft,.helpleft{float:left;width:248px; margin:10px 0 0 0; background:url(../../skin/2012s/about_left_bg.gif) left repeat-y;}
.aboutleft .tit,.helpleft .tit{background:url(../../skin/2012s/about_left_tit_bg.gif) no-repeat;height: 41px; line-height: 40px; text-align: center; color: #ffffff;padding-left: 0;}
.aboutleft .con,.helpleft .con{background: none; border: none; border-bottom: 1px solid #b9d7f0;}
.aboutleft li{ float: left; margin-top:5px;}
.aboutleft .bot_bt {background: url(../../skin/2012s/l_bt.gif) no-repeat scroll left top transparent;color: #666666;display: block;font-size: 14px;height: 27px; padding: 5px 0 0 45px;text-decoration: none;width: 178px;}
.aboutleft .bot_bt_on {background: url(../../skin/2012s/l_bt_on.gif) no-repeat scroll left top transparent; color:#f95c0f; display: block;font-size: 14px;height: 27px; padding: 5px 0 0 45px;text-decoration: none;width: 178px;}

.about,.help{float:left;width:738px; margin:10px 0 0 10px; border: 1px solid #b9d7f0; padding: 1px;}
.about .tit{height: 0px; overflow: hidden;}
.about .about_top{margin:0 auto;overflow:hidden !important; overflow: visible;border-bottom:none;word-break:break-all;}
.about .con,.help .con{margin:0 auto; padding:10px; color: #666666; font-size: 14px;min-height:100px; height:auto !important; height:200px; overflow:hidden !important; overflow: visible; background:none; border:none;}
.about .con p,.help .con p{ line-height:30px; } 
.about .con .alllink_ul{height:auto;overflow:hidden;}
.about .con .alllink_ul li{float:left;padding-left:10px;width:12%;height:22px;overflow:hidden;}
/*常见问题*/
.helpleft .con li{background: url("../../skin/2012s/help_icon1.gif") 20px 12px no-repeat;padding-left: 30px; height: 30px; line-height: 30px; border-bottom: 1px dashed #2d79cf;}
.help .con li strong a{margin-top: 6px; background: url("../../skin/2012s/help_icon.gif") 0px 5px no-repeat;display: block;height: 30px;line-height: 30px;padding-left: 30px;}
.help .tit{ background: url("../../skin/2012s/guest_right_tit.jpg") no-repeat scroll 0 0 transparent; height: 36px;color: #ffffff; font-weight: bold;  }
.help_banner{margin-top: 6px;}
.helpsearch{ background: #ffffe7; border: 1px solid #fcc826;padding: 10px; color: #c39907; font-size: 12px;}
.helpsearch input{width: 200px; height:21px; border:1px solid #dddddd; color: #c39907; font-size: 12px;}
.helpsearch input.inputs{background: url("../../skin/2012s/help_search_but.gif") no-repeat; border: none; cursor: pointer; height: 26px;width:82px;}

.nav_w{width:1000px; height:auto; line-height:35px;background:url(../../skin/2012s/nav_w_bg.gif) bottom no-repeat; margin:0 auto;overflow: hidden;}
.nav_dh{margin:0 auto; width:988px; color:#000000;text-align:left; line-height: 32px;}
.nav_dh li{ display:block; float:left; width:auto; margin-left:10px;display: inline;}
.nav_dh a{color:#000; height: 32px; line-height: 32px;}
.nav_dh a:link{ color:#000; font-size:12px !important; font-size:12px;}
.nav_dh a:visited{ color:#000; font-size:12px !important; font-size:12px;}
.nav_dh a:hover{ text-decoration:none; color:#c90101; font-size:12px !important; font-size:12px;}

/*校园联盟*/
.school_main { width:1000px; margin:auto; margin-top:6px;}
.school_main  a{ color:#666762;}
.school_main .page span {background-color: #4DCE29 !important;}
.school_loginbox { background: url("../../skin/2012s/school_loginboxBg.jpg") repeat scroll 0 0 transparent; width:264px; height:242px; color:#09A60D; float:left;}
.school_loginbox table{margin:50px auto 0px auto; overflow: hidden;}
.school_loginbox .inputl{background:transparent url("../../skin/2012s/yxinput.jpg") no-repeat; border:1px solid #1FCB27; width:168px; height:25px;}
.school_loginbox  table div{width:auto; float: left; margin-right: 10px;}
.school_loginbox ul{margin:10px auto 0px auto; width:240px; overflow: hidden; background-color: #FFFFE8; border: 1px solid #FF9900;}
.schoolli_login{width:240px; height:25px; line-height: 25px; margin: 0 auto;}
#huiyuan{margin:50px auto 0px auto; width:240px;  overflow: hidden;}
.school_loginbox .veribgs{background:transparent url("../../skin/2012s/yxinputyzm.jpg") no-repeat; border:1px solid #1FCB27; width:115px; height:25px;}
.school_banner { width:469px; height:240px; border:1px solid #BFE7C2; margin-left:6px; float:left;}
.school_topschool{ background: url("../../skin/2012s/school_topschoolBg.jpg") no-repeat scroll 0 0 transparent; width:247px; overflow: hidden; height:240px; padding-left: 6px; color:#666661; float:right; border:1px solid #BFE7C2;}
.school_topschool ul {width:231px; height: auto; overflow: hidden; padding-left: 25px; margin-top:37px; margin-left:0px; background: url("../../skin/2012s/school_topschoolBg1.jpg") no-repeat scroll 0 0 transparent;}
.school_topschool ul  li{ height:20px; line-height:20px; padding-left:0 !important;}
.school_left { float:left; width:262px; border:1px solid #BEE8C2; margin-top:5px;}
.school_yxbysTop { background: url("../../skin/2012s/school_yxbys.jpg") repeat scroll 0 0 transparent; width:262px; height:37px;}
.school_yxbys ul { padding:12px;}
.school_yxbys ul li{line-height:25px;}
.school_yxbys .schlisttit { background: url("../../skin/2012s/school_you.jpg") no-repeat scroll left 5px transparent; width:auto; line-height:25px; height:25px; padding-left:20px !important; }
.school_yxbys img{ vertical-align:middle; margin-right:7px;}
.school_yxbys span { float:right; color:#4AB640; clear:both;}


.school_right { float:right; width:730px; margin-top:5px;}
.school_zxyx{ width:728px; border:1px solid #BEE8C2;}
.school_zxyxTop{ background: url("../../skin/2012s/school_zxyx.jpg") repeat scroll 0 0 transparent; width:728px; height:37px; line-height:31px;}
.school_zxyxTop span{ float:right; margin-right:6px;}
.school_zxyxCon ul { margin:4px;}
.school_zxyxCon li { float:left; width:auto; line-height:12px; margin:4px 14px; display: inline;}
.school_zxyxCon .schlisttit { background: url("../../skin/2012s/school_ico.jpg") no-repeat scroll 5px 4px transparent; padding-left:16px !important; }
.school_zjjs{ width:728px; border:1px solid #BEE8C2; margin-top:5px;}
.school_zjjsTop{ background: url("../../skin/2012s/school_zjjs.jpg") repeat scroll 0 0 transparent; width:728px; height:37px; line-height:31px;}
.school_zjjsTop span{ float:right; margin-right:6px;}

.school_zjjsCon a {color:#4AB63F;}
.school_zjjsCon  img{ width:87px; height:102px;}
.school_zjjsCon ul { padding:6px; color:#646560;}
.school_yxzs{ width:728px; border:1px solid #BEE8C2; margin-top:5px;}
.school_yxzsTop{ background: url("../../skin/2012s/school_yxzs.jpg") repeat scroll 0 0 transparent; width:728px; height:37px;}
.school_yxzsTop span{ float:right; margin-right:6px;}
.school_yxzsCon li{  float:left; margin-left:10px; margin-top:6px; line-height:19px; color:#666762;}
.school_yxzsCon li img{  border:1px solid  #E6E6E6;}


.school_main .news_left { float:left;  width:264px;  }
.school_main .con {background-color:#fff !important;}
.school_main .con, .school_main .con1 {background: none repeat scroll 0 0 #fff; border:1px solid #80D385 !important;}
.school_main .newshmain{ margin-top:8px;}
.school_main .news_right{ float:left; width:726px; }
.school_main .news_right{ float:right; width:726px; }
.school_main .news_left .school_topschool {  width:262px !important; }

.school_main .news_right .tit{ background: url("../../skin/2012s/school_tit.jpg") no-repeat scroll 0 0 transparent; height:35px; line-height:31px; border: 1px solid #80D385;}
.school_main .news_right .tit span { background:none !important; float:none !important; margin-left:32px; font-size:16px; font-family:Tahoma,Microsoft Yahei,Simsun; font-weight:bold; color:#41BA03;}
.school_ul li { background-color: #FFFFFF; border: 1px solid #80D385; height:auto; margin: 3px; overflow: hidden; padding: 2px;}
.school_ul li img { border: 1px solid #F0F0F0; float: left; margin: 2px 6px 2px 2px; padding: 1px;}
.schtop {background: url("../../skin/2012s/schtopbg.jpg") no-repeat scroll 0 0 transparent;height: 180px;text-align: left;width: 1000px;}
.schname {color: #000000;font-family: Tahoma,Microsoft Yahei,Simsun;font-size: 26px;font-weight: bold; height: 36px;padding: 40px 0 0 120px;width: auto;}
.schdh {background: url("../../skin/2012s/dhbg.jpg") no-repeat scroll 0 0 transparent;font: bold 12px/1.5em Verdana,Lucida,Arial,Helvetica,宋体,sans-serif;height: 36px;margin: 0;text-align: left; width: 668px;}
.schdh li {display: inline;list-style: none outside none;margin: 6px 0;padding: 0;}
.schdh li a {color: #FFFFFF;font-weight: bold;line-height: 36px;text-decoration: none;}
.schcon_left {float: left;width: 668px;}
.sch_info_tit{margin:5px 5px;font-size:17px; font-family:Tahoma,Microsoft Yahei,Simsun; font-weight:bold; }
.sch_info_con{margin-top:8px; color:#706C6D; line-height:30px;}
.sch_info_con td{padding: 4px;}
.sch_info_con span{float: right; line-height: 22px;}
.schcon_right { float: right;width: 310px;}
.sch_info_yxhj{ margin: 10px 8px; background: url("../../skin/2012s/sch_info_yxhj.jpg") no-repeat scroll 0 0 transparent; width:153px; height:27px;}
.sch_info_lxfs{margin: 10px 8px; background: url("../../skin/2012s/sch_info_lxfs.jpg") no-repeat scroll 0 0 transparent; width:153px; height:27px;}
.sch_info_lxfs_con{background: url("../../skin/2012s/sch_info_lxfs_con.jpg") no-repeat scroll 0 0 transparent; width:304px; height:143px;padding:10px; color:#6F6D6E;}
.sch_info_lxfs_con label{color:#39A52E;}
.schlistlogos img, .tralistlogos img {border: 1px solid #F0F0F0;margin: 0 6px 0 2px;padding: 1px;}

/*教育培训*/
.train_main { width:1000px; margin:auto; margin-top: 6px;}
.train_main a{color:#1878DC;}
.train_left{float: left; width: 264px;}
.trainhmain{ width:264px; margin-top: 6px;}
.trainmain{ border:1px solid #DBEAFD; margin-bottom:5px;}
.traintit {background: url("../../skin/2012s/train_nav_bg.jpg") no-repeat scroll 0 0 transparent; width:264px; height:34px;}
.traintit span { color:#fff; margin-left:26px; line-height:32px; font-size:14px; font-weight:bolder;}
.traincon{border:1px solid #DBEAFD; width:262px;}
.traincon1 { width:718px; padding:5px; color:#515862;}
.train_right{ float:right;}

.traincon .inputl{background:transparent url("../../skin/2012s/yxinput1.jpg") no-repeat; border:1px solid #d1d1d1; width:168px; height:25px;}
.traincon table{margin: 0 auto;}
.traincon #huiyuan{margin:10px auto 0px auto !important; width:240px;  overflow: hidden;}
.traincon ul{margin:10px auto 0px auto; width:240px; overflow: hidden; background-color: #FFFFE8; border: 1px solid #FF9900;}
.traincon .veribgs{background:transparent url("../../skin/2012s/yxinput1.jpg") no-repeat; border:1px solid #d1d1d1; width:115px; height:25px;}
.trainsearch table{width:249px; height:auto; margin:0 auto; overflow: hidden;  margin-top: 10px !important; }
.trainsearch table td{height:30px; line-height: 30px; margin-top: 10px !important; padding-left: 5px !important;}
.trainsearch table td span{ float: left; color:#666;}
.trainsearch table td select{ float: left; color:#ccc; height:25px; line-height: 25px; border:1px solid #d1d1d1;}
.trainsearch #keyword{ float: left; color:#ccc; height:25px; line-height: 25px; border:1px solid #d1d1d1; padding-left: 5px;}
.trainsearch #login{background:transparent url("../../skin/2012s/peixun_09.jpg") no-repeat; border:none; color:#fff; letter-spacing: 10px; font-size: 14px; width:96px; height:30px;}
.trainsearch #keywordtype{ padding-left: 77px !important;}
.tras_right .con1 table td{padding-top:4px; padding-bottom: 4px; padding-left: 10px; padding-right: 10px;}
.traincon li{width:242px; margin: 0 auto; height:25px; line-height: 25px; overflow: hidden;}
.traincon1 { width:718px; height:auto; overflow: hidden; padding:5px; color:#515862;}
.traincon1 table td table{width:240px !important; height:90px!important;  overflow: hidden; float: left !important;}
#trainconshizi{ width:718px; height:auto; overflow: hidden; padding:5px; color:#515862;}
.moretabhead{width:979px; height:39px; line-height: 39px; overflow: hidden; background:transparent url("../../skin/2012s/peixunimg_03.jpg") repeat-x; margin-top: 6px; }
.moretabmain{width:979px; height:39px; line-height: 39px; overflow: hidden; border-bottom: 1px solid #e5f4ff; }


.traintit1 {background: url("../../skin/2012s/train_nav1_bg.jpg") no-repeat scroll 0 0 transparent; width:727px; height:36px; line-height:36px;}
.traintit1 label { color:#1979DF; margin-left:69px; line-height:32px; font-size:14px; font-weight:bolder;}
.traintit1 span{ float:right; margin-right:6px;}
.tras_top {background: url("../../skin/2012s/tratopbg.jpg") no-repeat scroll 0 0 transparent; height: 180px; text-align: left; width: 1000px;}
.trainsearch tr { line-height:30px; height:30px;}
.trainsearch input[type="text"] {border: 1px solid #C1C1C1;width: 170px; height:27px;}
.trainsearch select {border: 1px solid #C1C1C1;width: 170px; height:27px;}
.trainsearch input[type="submit"]  {background: url("../../skin/2012s/trainsearchbtn.jpg") no-repeat scroll 0 0 transparent; width:96px; height:27px; border:none;}
.tras_name {color: #000000;font-family: "黑体";font-size: 26px;font-weight: bold;height: 36px;padding: 40px 0 0 120px;width: auto;}
.tras_left {float: left;width: 220px;}
.tras_left ul li {background: url("../../skin/2012s/titbg.gif") repeat-x scroll 0 0 transparent; border: 1px solid #D7D7D7; color: #666666; display: block;  font-size: 14px; font-weight: 600;  list-style: none outside none;  margin: 0 0 4px;  padding: 5px 0; text-align: center; }
.tras_right {  float: right; width: 760px; }

/*留言反馈*/
.guest_main {width:1000px; margin:auto; color:#666666;}
.guest_left {float: left; margin: 10px 0 0;width: 282px; border: 1px solid #D7D7D7;}
.guest_left_tit { background: url("../../skin/2012s/guest_left_tit.jpg") no-repeat scroll 0 0 transparent; height: 36px; padding-left: 30px;color: #3579cc; font-family: "Microsoft Yahei"; font-size: 14px; font-weight: normal; line-height: 36px;}
.guest_right {float: right; margin: 10px 0 0 10px; width: 702px; border: 1px solid #D7D7D7;}
.guest_right_tit { background: url("../../skin/2012s/guest_right_tit.jpg") no-repeat scroll 0 0 transparent; height: 36px; padding-left: 10px;color: #ffffff; font-family: "Microsoft Yahei"; font-size: 14px; font-weight: normal; line-height: 36px;}
.guest_right .helpsearch { background-color: #FFFFE8; border: 1px solid #FF9900; line-height: 150%; padding: 4px; width:96%; margin: 5px auto;}
.guest_right .inputcl { background: url("../../skin/2012s/butbg01.gif") no-repeat scroll 0 0 transparent; border: medium none;color: #FFFFFF;cursor: pointer;font-weight: bold; height: 31px;line-height: 31px;padding-right: 20px;text-align: center;width: 129px;}
.guest_right table{table-layout:fixed;word-wrap: break-word;}
.guest_right table td{padding: 4px;}
.guest_right .con, .guest_right .con1 {background: none repeat scroll 0 0 #FCFCFC;border: 1px solid #D7D7D7;height: auto !important;line-height: 180%;margin: 0 auto;min-height: 30px;overflow: hidden !important; padding: 10px;}
.guest_banner{margin-top: 6px;}

/*地图招聘*/
.map_show{float:left;width:748px; margin:6px 0 0 0;border: 1px solid #D3E8FD;position: relative;}
.map_show .tit{background: url("../../skin/2012s/resum_zrc_nav_bg.jpg") repeat-x;height: 38px;}
.map_show .con{padding: 0;position: relative;}
.map_show .con .map_loading {background-color: #FFFFFF;color: #FF3300;height: 450px;left: 0;padding-top: 150px;position: absolute;text-align: center;top: 0;width: 720px;}
.map_showinfo{float:left;width:249px; margin:6px 0 0 0;border: 1px solid #D3E8FD;border-left: none; height:488px;}
.map_showinfo .tit{background: url("../../skin/2012s/resum_zrc_nav_bg.jpg") repeat-x;height: 38px;}
.map_showinfo .con{border-left: none; overflow: hidden; height:408px;}
.map_showinfo ul{height: 430px;}
.map_showinfo li{border-bottom: 1px dotted #EEEEEE;height: 26px;line-height: 26px;}
.maplayername {color: #888888;font-size: 12px;line-height: 20px;margin-top: 0;margin-bottom: 5px;}
.maplayername a {color: #1E4EA0;font-size: 14px;font-weight: bold;text-decoration: inherit;}
.maplayertil {background-color: #FAFAFA;border-bottom: 1px solid #E5E5E5;border-top: 1px solid #E5E5E5;}
.maplayertil span {float: left;font-size: 12px;font-weight: bold;height: 22px;line-height: 22px;}
.maplayer_a {padding-left: 8px;width: 122px;}
.maplayer_b {text-align: center;width: 90px;}
.maplayer_c {text-align: center;width: 90px;}
.maplayer_d {text-align: center;width: 80px;}
.maplayerinfo {height: 100px;}
.maplayerinfo ul {height: 75px;overflow: auto;}
.maplayerinfo li {border-bottom: 1px solid #E5E5E5;width: 390px;}
.maplayerinfo span {float: left;height: 24px;line-height: 24px;}
.maplayer_1 {padding-left: 8px;width: 122px;}
.maplayer_1 a {color: #FF6600;padding-right: 3px;}
.maplayer_2 {text-align: center;width: 90px;}
.maplayer_3 {text-align: center;width: 90px;}
.maplayer_4 {text-align: center;width: 80px;}
a.btngray:link, a.btngray:visited {padding-right: 8px;}
a.btngray:link, a.btngray:visited {display: inline-block;}
.cl {clear: both;}
.maplayermore {color: #666666;line-height: 22px;text-align: right;}
.mapshow_job {background-color: #FFFFFF;border: 1px solid #E5E5E5;width: 320px;}
.mapshow_job h2 {background-color: #FAFAFA;border-bottom: 1px solid #FEBE8F;color: #444444;display: block;font-size: 12px;font-weight: bold;line-height: 24px;padding-left: 12px;}
.mapshow_job #mapshow_value {line-height: 22px;padding: 6px 12px;}

/*网站公告*/
.announceleft{float:left;margin:10px 0 10px 0;  width:228px; background:url(../../skin/2012s/news_tit_bg.gif) top repeat-x;border: 1px solid #c7d3df;}
.announceleft .tit,.announce .tit{background:url(../../skin/2012s/news_tit_bg1.gif) left top no-repeat; height: 39px; line-height: 39px; font-family: "Microsoft Yahei"; font-size: 14px;}
.announce{float:left;width:758px; margin:10px 0 0 10px;background:url(../../skin/2012s/news_tit_bg.gif) top repeat-x;border: 1px solid #c7d3df;}

.passleft{float:left;margin:10px 0 10px 0;  width:998px; background:url(../../skin/2012s/news_tit_bg.gif) top repeat-x;border: 1px solid #c7d3df;}
.passleft .tit{background:url(../../skin/2012s/news_tit_bg1.gif) left top no-repeat; height: 39px; line-height: 39px; font-family: "Microsoft Yahei"; font-size: 14px;}
.passleft div.con{padding:30px;}
.passleft li{float:left; margin:0; width:100%; padding-left:20px;line-height:30px; font-size:14px;}

.coms_top{ height:89px; width:998px; border:1px solid #DBECFF; background:url("../../skin/2012s/coms_topBg.jpg") no-repeat scroll left top transparent; width:998px;}
.coms_top h1 { margin:33px 0 0 300px; color:#0779DC;  font-family:Tahoma,Microsoft Yahei,Simsun; font-size:24px; font-weight:inherit;}
.coms_top h1 .addatten{margin-right: 10px; font-size: 18px; float: right; cursor: pointer;}
.coms_top h1 .atten{margin-right: 10px; font-size: 18px; float: right;}
.coms_left{ float:left; width:266px; border:1px solid #DBECFF; border-top-style:none; color:#4A5255;}
.coms_right{ float:right; width:728px; color:#4A5255;}
.coms_left .tit{ background: none; height:33px; margin:4px auto; background:url("../../skin/2012s/coms_leftTitBg.jpg") no-repeat scroll center top transparent;}
.coms_left .tit span,.coms_right .tit span{ background:none; border:none; float:none;}
.coms_left .tit span{margin-left:24px; font-size:14px; color:#fff; font-weight:bolder;}
.coms_left .tit1{ background: none; height:33px; margin:4px auto; background:url("../../skin/2012s/coms_leftTitBg1.jpg") no-repeat scroll center top transparent;}
.coms_left .con,.coms_right .con{ background:none; border:none;}
.coms_left .con .nbg{background: none;}
.coms_info .tit {padding:0; margin:0; background: none;  background:url("../../skin/2012s/coms_infoTitBg.jpg") no-repeat scroll center bottom transparent; height:60px;}
.coms_nav6{background:url("../../skin/2012s/coms_infoTitBg6.jpg") no-repeat scroll center bottom transparent !important;}
.coms_nav2{background:url("../../skin/2012s/coms_infoTitBg2.jpg") no-repeat scroll center bottom transparent !important;}
.coms_nav3{background:url("../../skin/2012s/coms_infoTitBg3.jpg") no-repeat scroll center bottom transparent !important;}
.coms_nav4{background:url("../../skin/2012s/coms_infoTitBg4.jpg") no-repeat scroll center bottom transparent !important;}
.coms_nav5{background:url("../../skin/2012s/coms_infoTitBg5.jpg") no-repeat scroll center bottom transparent !important;}
.coms_info .tit ul { width:595px; margin:auto;}
.coms_info .tit li { float:left; margin-top:25px;}
.coms_info .con { border:1px solid #DBECFF;  margin-top:7px;  margin-bottom:9px;}
.comlogo { border:1px solid #ccc; padding:2px; float:left;}
.cominfo { width:500px; float:right;}
.cominfo li { float:left; width:250px; margin:2px 0;}
.cominfo li label {color:#A2A6A9;}
.comrz { background:url("../../skin/2012s/coms_comrz.jpg") repeat-x scroll left top transparent; line-height:80px; height:80px; border:1px solid #E2E9F1;margin-bottom:13px; }
.comrz li { float:right; margin-top:20px; line-height:50px; margin-right:12px !important;margin-right:6px;}
.comrzfw{ background:url("../../skin/2012s/comrzfw.jpg") repeat-x scroll left top transparent; width:149px; height:46px;}
.comrzzz{ background:url("../../skin/2012s/comrzzz.jpg") repeat-x scroll left top transparent; width:149px; height:46px;}
.comrzfw span,.comrzzz span{float: right; margin-right: 10px; line-height: 42px; color:#fff; font-weight:bolder;}
.coms_intro .tit,.coms_contact .tit , .hire_info .tit ,.hire_infolike .tit{background:url("../../skin/2012s/coms_introTitBg.jpg") repeat-x scroll left top transparent; height:36px;}
.coms_intro .tit span,.coms_contact .tit span , .hire_info .tit span, .hire_infolike .tit span { float:right;}
.coms_intro .tit a,.coms_contact .tit a , .hire_info .tit a, .hire_infolike .tit a { color:#2271B3;}
.coms_intro .con li { float:left; margin:0 12.5px;}
.coms_intro .con li img { border:1px solid #CCCCCC; padding:2px;}
.hire_info .hiretab{border: 1px solid #ebebeb;background: #f9f9f9; }
.hire_info dl {margin: 10px 0 0;}
.hire_info dl dt{margin: 10px 0 0;font-weight: bold;font-size: 14px;}
.coms_hotjob li { background:url("../../skin/2012s/coms_hotjobIco.jpg") no-repeat scroll left center transparent;}
.coms_hotjob li  a { margin-left:10px;}
.hire_info li { line-height: 36px;}
.hire_info li { line-height: 28px;}
.hire_info input[type="button"]{  background:url("../../skin/2012s/coms_btnBg.jpg") no-repeat scroll left center transparent; height:30px; width:102px; border:0; padding:0; font-size:14px; color:#fff; font-weight:bolder; cursor: pointer;}
.hire_info input { border:1px solid #C1C1C1;height: 20px;}
.comcontact li{height: 40px;font-size: 14px;}
.comcontact input { border:1px solid #C1C1C1;height: 26px;}
.comcontact input[type="button"]{  background:url("../../skin/2012s/coms_btnBg.jpg") no-repeat scroll left center transparent; height:30px; width:102px; border:0; padding:0; font-size:14px; color:#fff; font-weight:bolder; cursor: pointer;}
.coms_msg{ background:#FCF6C4; padding:5px; border:1px solid #DCC168; margin:8px 0;}
.coms_msg a{  color:#EC931B; font-size:14px; font-weight:bolder; }
.compj{float: left;padding: 6px;width: 386px;}
.compj .h4{font-size: 14px;font-weight:bolder;margin:0;padding:0;}
.compj .h4,.compj ul{float: left; height: 35px; line-height: 35px;width: 386px;}
.compj .h4 li{float: left; margin-right:0 !important;margin: 0; width: auto; height: 35px; line-height: 35px;}
.compj .h4 li.comxing{width: 124px; height: 35px; background:url("../../skin/2012s/com_xing_bg.gif") left center no-repeat;margin-right: 6px; overflow: hidden;}
.compj .h4 li.comxing span{margin: 0; height: 35px; background:url("../../skin/2012s/com_xing.gif") left center no-repeat;display: block;}
.f00b{color: #ff0000; font-weight: bold;}
.talk {float: left;font-size: 12px;padding-left: 36px;}
.talk dl {clear: both;float: left;margin: 0;padding: 5px 0;width: 598px;}
.talk dt {color: #7D7D7D;display: inline-block;float: left;line-height: 22px;margin: 0;padding: 0;vertical-align: middle;width: 60px;}
.talk dd {color: #7D7D7D;float: left;line-height: 22px;margin: 0;padding: 0;}
.talk .w1 {width: 237px;}
.talk .btn5{ background: url("../../skin/2012s/coms_btnBg.jpg") no-repeat;border: 0 none;color: #FFFFFF;cursor: pointer;font-size: 14px;font-weight: bolder;height: 30px;padding: 0;width: 102px;}

.comments li {border-bottom: 1px dashed #DBDBDB;float: left;padding: 5px 0;margin: 0;}
.comments .picbox {float: left;width: 76px;}
.comments .name {float: left;line-height: 22px;text-align: left;width: 690px;}
.comments .points {color: #7D7D7D;float: right;line-height: 22px;text-align: left;width: 690px;}
.comments .intro {float: left;line-height: 22px;text-align: left;width: 690px;}
.comments .info {float: left;line-height: 22px;padding-top: 3px;width: 690px;}
.comments .infoleft {color: #7D7D7D;float: left;}
.star_gray {background: url("../images/star_grey.gif") no-repeat scroll 0 0 transparent;float: left;height: 15px;margin-top: 3px;width: 79px;}
.star_red {background: url("../images/star_red.gif") no-repeat scroll 0 0 transparent;float: left;height: 15px;}