@charset "gb2312";
body {font-size: 12px; font-family:"宋体"; color:#000000; margin:0; padding:0; line-height:18px; background:white }
a,a:visited,a:active{ color:#000000; text-decoration:none; }
a:hover{ text-decoration:underline}
div,ul,li,td{ word-break:break-word}
ul,li,form,h1,h2,h3,h4,h5,dl,dt,dd{ margin:0; padding:0; list-style:none}
input,select,textarea{ font-size:12px; color:#333333; resize:none; margin:0; padding:0}
.black,a.blacka,a.blacka:visited,a.blacka:active{ color:#000000}
.orange,a.orangea,a.orangea:visited,a.orangea:active{ color:#FF5000}
/*.blue,a.bluea,a.bluea:visited,a.bluea:active{ color:#437fba}*/
.red,a.reda,a.reda:visited,a.reda:active{ color:#FF5000}
.green,a.greena,a.greena:visited,a.greena:active{ color:#59b500}
.gray,a.graya,a.graya:visited,a.graya:active{ color:#444444}
.white,a.whitea,a.whitea:visited,a.whitea:active{ color:#ffffff}
.un,a.un,a.un:visited,a.un:active{ text-decoration:underline}
img{ border:0}
.clear{ clear:both; font-size:0px; line-height:0px; height:0px; display:block;overflow:hidden}
.blank10{ clear:both; font-size:0px; line-height:1px; height:10px}
.f14{ font-size:14px;}
.f10{ font-size:10px;}
.fb{ font-weight:bold}
.fl{ float:left}
.fr{float:right}

.last{text-align:right;}
.show{display:;}
.hidden{ display:none}
.ziti{ font-family:Arial, Helvetica, sans-serif}

.box{ width:955px; margin:0 auto}
.topf{ background:#F3F3F3; border-bottom:1px solid #E3E3E3; line-height:27px; height:27px; text-align:left}
.toplog{height:20px; line-height:20px; float:left; margin-top:3px; text-align:left; padding-left:5px; margin-right:5px}
.toplog input{ border:0; width:50px;}
.topsc{ float:right; width:600px; background:url(../images2011/index_23.jpg) top repeat-x; border:1px solid #CFEBFF; padding:4px 5px 0 5px; display:inline; margin-top:20px; height:29px}
a.topscoff,a.topscoff:visited,a.topscoff:active{display:inline-block; width:37px; height:26px; background:url(../images2011/index_28.jpg) center top no-repeat; text-align:center; line-height:22px; margin:2px 1px -3px}
a.topscon,a.topscon:visited,a.topscon:active{display:inline-block; width:37px; height:26px; background:url(../images2011/index_26.jpg) center top no-repeat; text-align:center; line-height:22px; color:#FFFFFF; font-weight:bold;margin:2px 1px -3px}
.syscsr{ background:url(../images2011/sr.gif) left top no-repeat #FFFFFF; border:1px solid #d8d8d8; width:240px; color:#bfbfbf; height:14px; padding-top:5px}
.topgg{ width:385px; float:left; border-right:1px solid #d6d6d6;  margin-left:10px; text-align:left; padding-left:25px; color:#757575}
.topmore{border-right:1px solid #d6d6d6; width:95px;padding:0px 11px 0px 10px; float:right;background:url(../images2011/index_12.gif) right 12px no-repeat; position:relative; text-align:left;z-index:2;}
.topmore ul{ position:absolute; right:-1px; top:25px; width:104px; padding:2px; border:1px solid #CCCCCC; border-top:0; background:#F3F3F3}
.topmore ul a{ display:block; line-height:22px; padding-left:5px}
.topmore ul a:hover{ background:#dddddd; text-decoration:none}
.topsearch{border-right:1px solid #d6d6d6; width:90px; float:left;background:url(../images2011/index_12.gif) right 12px no-repeat; position:relative}
.topsearch ul{ position:absolute; left:-1px; top:25px; width:260px; padding:2px; border:1px solid #CCCCCC; border-top:0; background:#F3F3F3}
.main{ width:960px; margin:0 auto}
.topad{ width:960px; margin:0 auto; margin-top:5px; padding-right:-5px; height:104px}
.topad div{ float:left; width:186px; height:99px;border:1px solid #dbdbdb; margin-right:5px;}
.topad img{  width:186px; height:99px; float:left; display:inline}
.topad .topadbig img{ border:1px solid #dbdbdb; margin-right:5px; width:379px; height:99px; float:left; display:inline}
.topad2{ float:left; width:522px; height:74px; margin:5px 0 5px 24px; display:inline;}
.topad2 img{ border:1px solid #dbdbdb;}
.topad3{ width:187px; float:right;}
.topad3 li{ background:url(../images2011/index_23.jpg) left 19px repeat-x; line-height:20px; height:20px; overflow:hidden}
.topad4{ width:960px; margin:0 auto; overflow:hidden}
.topad4 ul{ width:965px}
.topad4 div{ float:left; height:99px}
.topad4 ul div{border:1px solid #dbdbdb;width:186px;margin-right:5px; margin-bottom:5px;}
.topad4 ul div.topad4large{border:1px solid #dbdbdb;width:379px;margin-right:5px; margin-bottom:5px;}
.topad4 div img{  width:186px; height:99px; float:left; display:inline}
.topad4 div.topad4large img{width:379px;}
.topad4 div.topad4whole img{width:958px;}
.grlogin{position:relative;}
.grlogin a,.grlogin a:visited,.grlogin a:active{ color:#FFFFFF}
.grlogin ul,.grloginon{ position:absolute; left:-5px; top:0; width:147px; height:187px;_height:191px; padding-left:45px; background:url(../images2011/logbj.gif) left top no-repeat; padding-top:20px;_padding-top:16px; line-height:32px}
.grlogin1 a,.grlogin1 a:visited,.grlogin1 a:active{ color:#FFFFFF}
.grlogin1 ul,.grloginon1{ width:147px; height:187px;_height:191px; background:url(../images2011/logbj.gif) left top no-repeat; line-height:32px}
.grloginon{background:url(../images2011/logonbj.gif) left top no-repeat; line-height:22px; color:#FFFFFF; padding-left:35px; padding-right:10px;}
.sylogsr,.sylogpass{ border:0; font-size:14px; color:#525252; font-family:"微软雅黑"; width:126px; height:20px; padding:5px 0; background:transparent; margin-bottom:14px; display:block}
.sylogdl{ width:63px; height:32px; border:0; background:transparent; float:right; margin-right:12px; display:inline; cursor:pointer; background:url(../images2011/sydl.gif) left top no-repeat;}
.sylogdl:hover{background:url(../images2011/sydlon.gif) left top no-repeat}
a.syreg,a.syreg:visited,a.syreg:active{ clear:both; display:block; height:35px; line-height:35px; margin-top:16px; width:140px; margin-left:-5px;text-align:center; font-size:20px; cursor:pointer; background:url(../images2011/zc.gif) left top no-repeat}
a.syreg:hover{background:url(../images2011/zcon.gif) left top no-repeat}
.qydl{ background:url(../images2011/qydlbj.gif) left top no-repeat; width:188px; text-align:center; position:absolute; top:212px; height:106px; margin-bottom:10px;}
.qydl img{ border:0; float:none; display:block; margin:35px auto 3px;}
.qydl a,.qydl a:visited,.qydl a:active{ color:#03428d}
.sybox1{ width:772px; float:left}
.sybox1 h3{ background:url(../images2011/index_62.jpg) left top no-repeat; line-height:27px; height:27px; font-size:12px; font-weight:normal; padding:0 12px; margin-bottom:7px; clear:both}
.syboxadl div{ float:left;border:1px solid #dbdbdb; margin-right:5px; margin-bottom:5px;width:186px; }
.syboxadl img,.sybox1 img{ width:186px; display:inline;}
.sybox2{ width:188px; float:right;background:url(../images2011/index_68.jpg) left bottom no-repeat; line-height:22px;}
.sybox2 h3{background:url(../images2011/index_64.jpg) left top no-repeat; line-height:27px; height:32px; font-size:12px; font-weight:normal; padding:0 10px; clear:both; color:#FFFFFF}
.sybox2 ul{ margin:0px 10px}
.sybox2 ul li{ width:168px; overflow:hidden; white-space:nowrap}
.syboxadl div{ float:left;}
/*new ad*/
.syadbox h3{ background:url(../images2011/index_62.jpg) left top no-repeat; line-height:27px; height:27px; font-size:12px; font-weight:normal; padding:0 12px; margin-bottom:7px; clear:both}
.syadbox img{float:left;}
.syadboxleft{ float:left; width:386px;}
.syadboxleft img{ width:379px; height:99px;}
.syadboxleft span img{ height:47px}
.syadboxmid{ width:193px; float:left}
.syadboxmid div{float:left;width:186px;border:1px solid #DBDBDB;margin-bottom:5px;}
.syadboxmid img{ width:186px; height:99px}
.syadboxright{ width:386px; float:left}
.syadboxright img{ float:left; margin-left:5px; display:inline}
.syadboxleft div{ float:left; height:99px; border:1px solid #dbdbdb; margin-bottom:5px}
.syadboxleft span div{ float:left; height:54px}
.syadboxright div{ float:left; height:54px}

.syboxcomp{ background:url(../images2011/colomnnbj.gif) left repeat-y}
.syboxcomp h3{ background:url(../images2011/colomnn.gif) left top no-repeat; height:38px;line-height:27px;font-weight:normal; padding:0 12px; font-size:12px; color:#FFFFFF }
.syboxcomp ul{ padding:0 15px;}
.syboxcomp li{ width:232px; float:left; height:22px; line-height:22px; overflow:hidden}
.syboxcompdi{ clear:both; background:url(../images2011/columndi.gif) left bottom no-repeat; height:8px}
/*new ad end*/
.syboxadl{ width:193px; float:left}
.syboxadr{ width:386px; float:right}
.add_rightamenu div{float:left;width:186px;border:1px solid #dbdbdb;margin:0px 0px 5px 5px;}


.syxybox{ float:left; width:379px; border:1px solid #dbdbdb; height:307px}
.syxyboxdi{ height:213px}
.syxybox h4{ background:url(../images2011/index_100.jpg) bottom repeat-x; margin:0 8px; height:24px; line-height:24px; padding-top:4px; font-size:12px; font-weight:normal; padding-left:10px}
a.syxyboxon,a.syxyboxon:visited,a.syxyboxon:active{ display:block; background:url(../images2011/index_101.jpg) left bottom no-repeat; font-weight:bold; color:#107b02; float:left;text-decoration:none; }
a.syxyboxon span{ display:block; background:url(../images2011/index_102.jpg) right bottom no-repeat; padding:0 13px 0 7px}
a.syxyboxoff,a.syxyboxoff:visited,a.syxyboxoff:active{ display:block; float:left}
a.syxyboxoff span{display:block;padding:0 13px 0 7px}
.syxybox ul{ line-height:22px; margin:5px}
.syxybox li{ height:22px; overflow:hidden}
.syxybox li span{float:right;color:#717171}
.syxybox ul a,.syxybox ul a:visited,.syxybox ul a:active{color:#717171}
.syxyzp{ font-size:12px; color:#000000; background:url(../images2011/index_73.jpg) top repeat-x; line-height:28px; height:28px; margin:5px 0; border:1px solid #e9e9e9; font-weight:normal; padding:0 10px}
.syxyzp span{ background:url(../images2011/index_96.jpg) left center no-repeat; padding-left:10px; font-size:14px; font-weight:bold; float:left}
.syboxmb{ border:1px solid #e9e9e9}
.syboxmb h3{font-size:12px; color:#000000; background:url(../images2011/index_73.jpg) top repeat-x; line-height:28px; height:29px; font-weight:normal; padding:0 10px}
.syboxmb h3 span{ background:url(../images2011/index_79.jpg) left center no-repeat; padding-left:10px; font-size:14px; font-weight:bold; float:left}
.sybox6{ width:958px; margin:0 auto;padding-bottom:5px;}
.sybox6 li{ width:462px; float:left; margin:0 8px; background:url(../images2011/index_106.jpg) left 7px no-repeat; line-height:25px; height:25px; overflow:hidden; display:inline}
.sybox6 #tab_4_2 li{ width:222px}
.sybox6 #tab_4_2 li a{width:160px; display:block; float:left;}
.sybox6 li a{ float:left; margin-left:10px; display:inline}
.sybox6 li div.sybox6comp{ width:180px; float:left;}
.sybox6 li div.sybox6career{ width:210px; float:left;}
.sybox6 li span{ float:right; margin-right:5px; display:inline}
.sybox6 #tab_4_2 li.dqsmall{ clear:both; float:none; font-size:14px; font-weight:bold; margin:10px 8px 5px; padding:3px; border-top:1px solid #eeeeee; background:#f8f8f8; display:block; width:930px}
.indexzph1{ float:left; width:210px; overflow:hidden}
.indexzph2{ float:left; width:82px; overflow:hidden; margin:0 5px; display:inline}
.indexzph3{ float:left; width:64px; overflow:hidden;}

.syxybox2{ overflow:hidden}
.syxybox2 ul a,.syxybox2 ul a:visited,.syxybox2 ul a:active{color:#000000}
.syxytw{ background:url(../images2011/index_23.jpg) bottom repeat-x; height:95px; overflow:hidden; margin:8px; line-height:18px}
.syxytw img{border:1px solid #dbdbdb; margin-right:10px; width:92px; height:85px;}
.syxytw2 img{margin-right:3px; margin-left:3px; width:64px; float:left; display:inline}

.btmwzlink{border:1px solid #D9D9D9;  width:938px; margin:10px auto; clear:both; padding:10px; line-height:22px; color:#ded6e7; position:relative;}
.btmwzlink a,.btmwzlink a:visited,.btmwzlink a:active{ color:#737373; white-space:nowrap}
.btmlinks{ width:875px; float:right}
.btmlinks1{ width:840px; float:left; color:gray;position:relative;}
.bottom{ background:url(../images2011/index_130.jpg) top left no-repeat; height:137px; width:760px; margin:0 auto; padding:15px 0 0 200px; color:#9C9C9C; line-height:21px}
.bottom a,.bottom a:visited,.bottom a:active{ color:#666666}
.bottom div a,.bottom div a:visited,.bottom div a:active{ font-family:"PMingLIU";background:url(../images2011/btmbt6.gif) left top no-repeat; display:block; width:61px; height:18px; line-height:18px; text-align:center; font-size:11px; float:left; margin-right:6px;color:#FF5000}
.sydq{ background:url(../images2011/index_55.jpg) bottom repeat-x; height:26px; line-height:22px; border:1px solid #e2e2e2; width:958px; margin:5px auto;position:relative;}
.newre{position:absolute;left:74px;top:-13px;}
.sydq a,.sydq a:visited,.sydq a:active{ color:#f95e00; margin:0 6px}
.sydl{ background:url(../images2011/dlbj.gif) left bottom repeat-x; width:958px; margin:0 auto; height:70px; border:1px solid #e7e7e7}
.sydlmb{  margin-top:7px; display:inline; line-height:23px; color:#626160;;}
.sydlmb a,.sydlmb a:visited,.sydlmb a:active{color:#626160;}
.sydlmb a.reda,.sydlmb a.reda:visited,.sydlmb a.reda:active{color:#ff0000;}
.sydl1{ width:435px;  float:left; margin-left:7px;}
.sydl1 div{ float:left; padding-left:8px}
.sydl3{ width:175px; float:right; margin-right:5px; margin-top:10px}
.sydl3tit{ display:block; font-size:14px; font:12px/150% "微软雅黑",Arial, Helvetica, sans-serif; padding-left:20px;padding-top:5px}
.sydl3phone{ font-size:14px; font-family:"微软雅黑" Arial; color:white;font-weight:normal; font-weight:bold}
.nav{ width:960px; margin:0 auto; height:77px; background:url(../images2011/ssbj.gif) left bottom no-repeat; _overflow-x:hidden}
.navmenu{ height:30px; width:970px}
.navmenu a,.navmenu a:visited,.navmenu a:active{ display:block; background:url(../images2011/index_33.gif) left top no-repeat; font-size:14px; line-height:30px; float:left; margin-right:4px; cursor:pointer}
.navmenu a span{ display:block; background:url(../images2011/index_34.gif) right top no-repeat; width:92px; text-align:center;}
.navmenu a:hover,.navmenu a.navmenuon,.navmenu a.navmenuon:visited,.navmenu a.navmenuon:active{ background:url(../images2011/index_29.jpg) left top no-repeat; color:#FFFFFF;  text-decoration:none}
.navmenu a:hover span,.navmenu a.navmenuon span{background:url(../images2011/index_30.jpg) right top no-repeat; font-weight: bold;}
.navsc{ background:url(../images2011/index_47.jpg) left 7px no-repeat; padding-top:9px; width:247px; height:27px; position:relative; margin-left:10px; float:left; display:inline}
.navxl{width:80px; height:27px; float:left}
.navsc span{ display:inline-block; width:80px; text-align:center; color:#868485; line-height:27px; cursor:pointer}
.navsc input{ border:0; height:20px; line-height:20px; width:219px; color:#868485; margin-top:2px;margin-left:25px;background-color:#fff}
.navsc ul{ position:absolute; top:35px; left:18px; width:40px; border:1px solid #358cc6; border-top:0; background:#FFFFFF}
.navsc ul a,.navsc ul a:visited,.navsc ul a:active{ display:block; background:url(../images2011/dot.gif) bottom repeat-x; line-height:24px; text-align:center; color:#868485}
.navscgjc{ width:325px; color:white; padding-top:13px; float:left}
.navscgjc a,.navscgjc a:visited,.navscgjc a:active{ color:#FFFFFF}

.dqqqbk{position:absolute;left:607px;top:67px;width:265px;}
.dqqqbk a,.dqqqbk a:visited,.dqqqbk a:active,.dqqqbk a:link{color:#34ADF2; border:0; white-space:nowrap;font-weight:bold;text-indent:20px;padding:10px 20px;}
.dqqqbk .gfbk{background:url(/images/gfbk.png) 0 8px no-repeat;text-indent:5px;}
.dqqqbk .gfwb{background:url(/images/gfwb.png) 0 8px no-repeat;text-indent:5px;}

.navother{background:url(../images2011/arrowbai.gif) 58px 20px no-repeat; padding-top:9px; width:68px; height:27px; position:relative; margin-left:10px; float:left}
.navother span{ display:block; color:#ffffff; line-height:26px; padding-left:7px; cursor:pointer}
.navother span.navothertop{ background:url(../images2011/arrowhei.gif) 58px 10px no-repeat #ffffff; border:1px solid #e4e4e4; border-bottom:0; color:#000000; height:39px;_height:37px}
.navother ul{ position:absolute; left:-25px; top:46px; background:#ffffff; border:1px solid #e4e4e4; border-top:0; width:240px; padding:8px;line-height:20px;}
.othergb{ text-align:right;color:#999999}
.othergkls{color:#999999; text-align:center; height:50px; padding-top:40px;}
.navother ul dt{color:#999999;}
.navother ul dd{ height:40px; overflow:hidden}
.navother ul dd div{ height:20px; overflow:hidden;color:#3c3c3c}
.navother ul dd a,.navother ul dd a:visited,.navother ul dd a:active{ color:#0080b5}
.navother ul dd div a,.navother ul dd div a:visited,.navother ul dd div a:active{ color:#3c3c3c}

.sybox3{ width:186px; height:307px; border:1px solid #e9dfd5; float:left; }
.sybox3 h3{ background:url(../images2011/zwfl.gif) top repeat-x; line-height:29px; height:29px; font-size:14px; padding-left:10px; margin-bottom:3px}
.sybox3 ul{background:url(../images2011/num.gif) 5px 3px no-repeat; padding-left:22px}
.sybox3right{ width:767px; float:right}
.sybox34 ul{ margin:0px 10px}
.sybox34 ul li{ width:178px; overflow:hidden; white-space:nowrap; float:left}
.sybox31 h3{ padding:0;}
.sybox31 h3 a,.sybox31 h3 a:visited,.sybox31 h3 a:active{ display:block; float:left; border-right:1px solid #dddddd; font-size:14px; font-weight:bold; width:53px; text-align:center;text-decoration:none}
.sybox31 h3 a.sybox31on,.sybox31 h3 a.sybox31on:visited,.sybox31 h3 a.sybox31on:active{ background:url(../images2011/index_131.jpg) top repeat-x;}
.syboxlt h3 a,.syboxlt h3 a:visited,.syboxlt h3 a:active{display:block; float:left; border-right:1px solid #dddddd; font-size:14px; font-weight:bold; width:95px; text-align:center;text-decoration:none}
.syboxlt h3 a.graya,.syboxlt h3 a.graya:visited,.syboxlt h3 a.graya:active{float:right; display:inline; border:0; font-size:12px; font-weight:normal; width:auto; margin-right:10px}
.sybox31 h3 a.graya,.sybox31 h3 a.graya:visited,.sybox31 h3 a.graya:active{float:right; display:inline; border:0; font-size:12px; font-weight:normal; width:auto; margin-right:10px}
.ztleftdemo h3 a.sybox31on,.sybox31 h3 a.sybox31on:visited,.sybox31 h3 a.sybox31on:active{ background:url(../images2011/index_131.jpg) top repeat-x;}
/*.ztleftdemo h3 a.sybox31on,.sybox31 h3 a.sybox31on:visited,.sybox31 h3 a.sybox31on:active{ background:url(../images2011/index_25.gif) 0px 8px no-repeat;}*/

.syzw li{ background:url(../images2011/zw.gif) left top no-repeat; height:40px; position: relative; padding-left:10px; padding-top:10px; width:176px; overflow:hidden}
.syzw li font{ font-size:12px}
.syzw li.syzwon{ background:url(../images2011/zwon.gif) #FF7000 left top no-repeat; height:40px; position: relative; padding-left:10px; padding-top:10px; width:auto; overflow:visible}
.syzw li.syzwon font{ color:white}
.syzw li.syzwon font a,.syzw li.syzwon font a:visited,.syzw li.syzwon font a:active{color:white}
.syzw ul{ position:absolute; left:193px; top:-33px; background:url(../images2011/zwbj.gif) center center repeat-y; border:8px solid #ff6f00; width:336px}
.sybox3tcl{ width:100px; float:left; padding-bottom:5px}
.sybox3tcl h5{ background: #ff6f00; color:#FFFFFF; font-size:14px; line-height:14px; height:22px; border-bottom:1px solid #ff5200; margin-bottom:5px}
.sybox3tcl a,.sybox3tcl a:visited,.sybox3tcl a:active{ display:block; line-height:24px; padding-left:5px}
.sybox3tcr{ width:236px; float:right}
.sybox3tcr h5{ background:url(../images2011/zwbtbj.gif) bottom repeat-x; height:23px; margin-bottom:5px}
.sybox3tcr h5 span{ display:block; float:left; height:23px; background:url(../images2011/zwbt.gif) right top no-repeat #FFFFFF; line-height:23px; color:#ff6f00; font-size:12px; padding:0 15px 0 10px}
.sybox3tcr dl{ padding-left:5px;}
.sybox3tcr dd{ height:24px; line-height:24px; overflow:hidden}
.syzwbian{ background: #ff6f00; position:absolute; width:10px; height:47px; left:186px; top:1px}
.syzw2{ width:186px; overflow:hidden}
.syzw2 ul{ display:none}
.navzw{ position:relative; z-index:100}
.navzw div{ position:absolute; top:-1px; left:0; width:958px; border:1px solid #cccccc; background:#FFFFFF; padding-bottom:4px;}

.navzw a,.navzw a:visited,.navzw a:active{ display:block; color:#014ccc; width:120px;height:25px;text-align:center;background:url(../images2011/gcg9fu.gif) 0 0 no-repeat;line-height:25px;}
.navzw a:hover{ background:url(../images2011/gcg10fu.gif) 0 0 no-repeat; color:#FF5000; text-decoration:none}
.navzw h4{ font-size:12px; padding:0 10px}
.navzw h4 a,.navzw h4 a:visited,.navzw h4 a:active,.navzw h4 a:hover{ display:inline;color:#000000; padding:0; background:#ffffff}
.navzw h4 a:hover{ text-decoration:underline}
.futitle ul{width:100%;background:none;}
.futitle ul li{float:left;margin-left:15px;margin-right:15px;margin-top:4px;text-align:center;}

/*top login*/
.toplogts{ width:430px; float:left; position:relative}
.toplogts a,.toplogts a:visited,.toplogts a:active{ color:#8a8a8a}
.topwarn{ position:absolute; top:27px; right:-165px; width:210px; border:1px solid #ff4300; background:#fff1ec; color:#424242; line-height:18px; text-align:left}
.topwarn div{ padding:5px; background:url(../images2011/topwarn.gif) 5px 5px no-repeat; padding-left:30px; padding-right:0; float:left; width:160px}
.topwarn img{ margin:5px 5px 0 0; cursor:pointer}
.sydl2{ width:421px; float:left; background:url(../images2011/hyzpbj.gif) 7px top no-repeat;padding-left:76px;}
.sydl2 a,.sydl2 a:visited,.sydl2 a:active{ display:block; float:left;background:url(../images2011/hyzpl.gif) left top no-repeat; color:#383838; font-size:14px; font-weight:bold; height:25px; margin:0 2px 6px}
.sydl2 a span{  background:url(../images2011/hyzpr.gif) right top no-repeat; padding:0 3px;_padding:0 3px; display:block; height:25px; line-height:25px; float:left; white-space:nowrap; cursor:pointer;}
.sydl2 a:hover{background:url(../images2011/hyzplon.gif) left top no-repeat; text-decoration:none}
.sydl2 a:hover span{  background:url(../images2011/hyzpron.gif) right top no-repeat; color:#FFFFFF}
.sydl2 .mra,.sydl2 .mra:visited,.sydl2 .mra:active{background:url(../images2011/hyzplon.gif) left top no-repeat; text-decoration:none}
.sydl2 .mra span { background:url(../images2011/hyzpron.gif) right top no-repeat; color:#FFFFFF}
.syboxadl div.syboxadhbdd img{ height:155px;}
.syboxadl div.syboxadhbdd{ height:157px; padding-bottom:5px}
.fd{position:fixed;_position:absolute;right:0; bottom:100px;_top:expression(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-100); 
 width:25px; overflow:hidden; z-index:100; font-size:12px;}
 
 .fd2{position:fixed;_position:absolute;right:0; bottom:0px;_top:expression(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-0); 
  overflow:hidden; z-index:100; font-size:12px;}
 
.dlzh{ width:960px; margin:0 auto; overflow:hidden}
.dlzh ul{ width:970px;}
.dlzh div{ float:left; display:inline; margin-right:5px}
.dlzh img{ border:1px solid #dbdbdb;}


/*job*/
.jobnav{ float:right; padding-top:20px}
.jobnav a,.jobnav a:visited,.jobnav a:active{ display:block; background:url(../images2011/job_08.jpg) no-repeat; width:99px; height:29px; line-height:29px; text-align:center; font-size:14px; float:left; margin-right:8px;}
.jobnav a:hover,.jobnav a.jobnavon,.jobnav a.jobnavon:visited,.jobnav a.jobnavon:active{background:url(../images2011/job_06.jpg) no-repeat; font-weight:bold; color:#FF2B01; text-decoration:none}
.jobsc{ background:url(../images2011/jobsc.gif) left top no-repeat #016cb5; width:960px; margin:0 auto; color:#FFFFFF; line-height:26px}
.jobsc1{ margin:0 10px; padding:5px 0; height:65px; background:url(../images2011/job_21.jpg) bottom repeat-x}
.jobsc1l{ float:left; width:810px;} 
.jobsc1l select{ width:272px; margin-top:5px}
.jobscgjc{ background:#FFFFFF; display:block; float:left; width:354px; height:21px; color:#333333; line-height:21px; margin-top:5px; margin-right:5px; border:1px solid #004777;}
.jobscgjcsr{ border:0; height:18px; line-height:18px; width:170px; margin:0 5px; color:#999999}
.jobsc2{ margin:0 10px; padding:3px 0 7px; height:55px; background:url(../images2011/job_21.jpg) bottom repeat-x; line-height:26px; clear:both}
.jobsc2l{ float:left; width:750px;background:url(../images2011/job_25.jpg) right repeat-y;}
.jobsc2l select{ width:84px; margin-top:5px}
.jobsc2r{ width:180px; float:right}
.jobsc2r input{ width:70px; height:16px; line-height:16px; border:1px solid #004777; border-bottom:1px solid #3fb8ea; border-right:1px solid #3fb8ea; color:#999999; margin-top:5px}
.jobsc3{margin:0 10px; line-height:25px; height:25px}
.jobfl{ border:1px solid #e9e9e9; width:722px; height:400px; overflow:hidden}
.jobfl h3{ background:url(../images2011/job_37.jpg) left top no-repeat; width:23px; font-size:14px; color:#000000; padding-left:6px; line-height:15px; float:left; padding-top:150px; height:270px; margin-right:5px; display:inline}
.jobfl ul{ width:204px; float:left; background:url(../images2011/job_45.jpg) 5px 12px no-repeat; padding-left:15px; padding-right:10px; color:#474747; height:80px; overflow:hidden}
.jobfl ul a,.jobfl ul a:visited,.jobfl ul a:acitve{color:#474747; font-weight:bold; display:inline-block; white-space:nowrap}
.jobfl ul span{ padding:0 5px}
.jobfl h5{ font-size:12px; color:#016cb5; margin-top:7px}
.jobflon{ border:3px solid #016cb5; width:718px;  height:396px; background:#edf5fb; overflow:hidden;}
.jobflon h3{ background:#016cb5; color:#ffffff; margin-left:-2px; margin-top:-2px; margin-right:3px}
.jobflon ul{ margin-top:-2px}
.jobl{ width:724px; float:left; overflow:hidden;}
.jobr{ width:225px; float:right;}
.jobr1{ border:1px solid #cfdae4; background:#f4f8fb; margin-bottom:5px}
.jobr2{ width:223px; border:1px solid #e9dfd5;}
.jobr2 h3{ background:url(../images2011/zwfl.gif) top repeat-x; line-height:29px; height:29px; font-size:14px; padding-left:10px; margin-bottom:3px; color:#016cb5; letter-spacing:2px}
.jobzw li{ background:url(../images2011/job_54.jpg) left top no-repeat; height:27px; position: relative; padding-left:30px; padding-top:8px; width:193px; overflow:hidden}
.jobzw li font{ font-size:12px}
.jobzw li.syzwon{ background:url(../images2011/job_53.jpg) left top no-repeat; height:27px; position: relative; padding-left:30px; padding-top:8px; width:auto; overflow:visible}
.jobzw li.syzwon font{ color:white}
.jobzw li.syzwon font a,.syzw li.syzwon font a:visited,.syzw li.syzwon font a:active{color:white}
.jobzw ul{ position:absolute; left:-264px; top:-33px; background:url(../images2011/zwbj.gif) right center repeat-y; border:8px solid #4c9ed2; width:236px}
.jobbox3tcr{ width:236px; float:right}
.jobbox3tcr h5{ background:url(../images2011/zwbtbj.gif) bottom repeat-x; height:23px; margin-bottom:5px}
.jobbox3tcr h5 span{ display:block; float:left; height:23px; background:url(../images2011/zwbt.gif) right top no-repeat #FFFFFF; line-height:23px; color:#016cb5; font-size:12px; padding:0 15px 0 10px}
.jobbox3tcr dl{ padding-left:5px;}
.jobbox3tcr dd{ height:24px; line-height:24px}
.jobzwbian{ background: #4c9ed2; position:absolute; width:12px; height:32px; left:-12px; top:1px}
.jobzw2{ width:186px; overflow:hidden}
.jobzw2 ul{ display:none}
.jobrlist1 li{ width:90px; float:left; padding-left:20px; line-height:24px; height:24px; overflow:hidden}
.jobrlist1 li a,.jobrlist1 li a:visited,.jobrlist1 li a:active{ color:#03428d}
.jobrlist2 li{ background:url(../images2011/job_58.jpg) 12px 9px no-repeat; width:200px; float:left; padding-left:20px; line-height:20px; height:42px; overflow:hidden}
.jobrlist2 div a,.jobrlist2 div a:visited,.jobrlist2 div a:active{ color:#03428d}

/*result*/
.relink{ width:960px; margin:0 auto; clear:both; height:49px; position:relative}
.relinknr{ width:960px; margin:0 auto;}
.relinknr img{  border:1px solid #dbdbdb; margin-right:5px; width:186px; height:47px; float:left; display:inline}
.relinklft{ position:absolute; left:-17px; top:5px; background:url(../images2011/result_03.jpg) center center no-repeat; width:14px; height:38px; cursor:pointer}
.relinkrt{ position:absolute; right:-17px; top:5px; background:url(../images2011/result_05.jpg) center center no-repeat; width:14px; height:38px; cursor:pointer}
.refy{ width:940px; padding:5px 10px; background:#efefef; margin:0 auto; height:18px}
.refy b{ color:#FF0000}
.relisttit{width:940px; margin:0 auto; padding:5px 10px}
.relisttit a,.relisttit a:visited,.relisttit a:active{ text-decoration:underline; color:#03428d}
.relisttit a.afr{color:Black;}
.relisttit a.orangea,.relisttit a.orangea:visited,.relisttit a.orangea:active{ text-decoration:underline; color:#FF5000}

.rebox{ border:1px solid #e6e6e6; clear:both; width:958px; margin:0 auto; line-height:25px}
.rebox li{margin:0px; padding:0px;}
.rebox li div a{color:#333;}
.rebox h5{ background:url(../images2011/result_17.jpg) top repeat-x; line-height:29px; height:29px; font-size:12px; font-weight:normal; clear:both}
.reboxcate1{ width:300px; float:left; padding-left:10px; font-weight:bold;}
.reboxcate1 input{ _margin-top:8px}
.reboxcate2{ width:235px; float:left; height:30px; overflow:hidden;}
.reboxcate3{ float:left; color:#8c8c8c;width:120px;text-align:center;}
.reboxcate4{ width:90px; float:left; color:#8c8c8c;margin-left:30px;}
.reboxcate5{ width:90px; float:left;}
.reboxcate5 u{ text-decoration:none; background:url(../images2011/result_21.jpg) right center no-repeat; padding-right:10px; cursor:pointer}
.reboxcate5 u.reboxhandon{ text-decoration:none; background:url(../images2011/result_25.jpg) right center no-repeat; padding-right:10px; cursor:pointer}

.rebox li{float:left;width:958px;}
.rebox li div{ line-height:30px;}
.rebox li ul{ padding:0 0 10px 40px; margin:0; clear:both}
.rebox li div.reboxnr{ width:790px; float:left; line-height:25px;}
.reboxan{ width:104px; float:right}
.resub{border:1px solid #efefef; width:958px; margin:0 auto; line-height:27px; position:relative; clear:both}
.resub a{ margin-left:15px}
.resub a.resubcd{ background:url(../images2011/result_40.jpg) right center no-repeat; padding-right:15px; color:#ff0000; display:inline-block}
.resub ul{ position:absolute; bottom:28px; border:1px solid #c0ce99; width:600px; background:#FFFFFF; left:-1px; line-height:20px; padding-bottom:5px}
.resub ul h4{ font-size:12px; font-weight:normal; text-align:right; background:#f2eff6; padding:0 10px; line-height:24px; margin-bottom:5px}
.resub ul h4 a{ background:url(../images2011/result_36.jpg) left center no-repeat; padding-left:15px; margin-left:0}
.resub ul li{ padding-left:10px}
.resub ul a,.resub ul a:visited,.resub ul a:active{ color:#0033cc}
/*sub*/
.sybox7 li{ width:222px; float:left; margin:0 8px; background:url(../images2011/subdot.gif) left center no-repeat; line-height:22px; height:22px; display:inline}
.sybox7 h3{ margin-bottom:5px}
.sybox7 li a,.sybox7 li a:visited,.sybox7 li a:active{ color:#666666}
.sybox7 li a.reda,.sybox7 li a.reda:visited,.sybox7 li a.reda:active{ color:#ff0000}
.position{ background:url(../images2011/index_55.jpg) bottom repeat-x; height:26px; line-height:24px; border:1px solid #e2e2e2; width:958px; text-indent:1em; margin:5px auto}

.simp{ width:188px; float:left}
.simpbox{ height:263px}
.simpbox h3{ position:relative}
.simpbox h3 span{ position:absolute; right:0px; top:9px; height:20px; line-height:20px; display:block; width:130px;}
.simpbox h3 span a,.simpbox h3 span a:visited,.simpbox h3 span a:active{ display:block; width:56px; height:20px; text-align:center; float:left; font-size:12px; background:url(../images2011/simoff.gif) no-repeat; font-weight:normal; margin-left:5px}
.simpbox h3 span a:hover{ text-decoration:none}
.simpbox h3 span a.simpon,.simpbox h3 span a.simpon:visited,.simpbox h3 span a.simpon:active{ display:block; float:left; font-size:12px; background:url(../images2011/simon.gif) no-repeat; font-weight:bold; color: #FF0000}
.simpbox li{ line-height:22px}
/*career*/
.careertit{ line-height:20px; padding-bottom:15px}
.careertit h3{ font-size:14px}
.careertit h3 span{ font-size:22px; font-family:"黑体"; line-height:45px}
.careernr h3{ background:url(../images2011/career_13.jpg) bottom repeat-x; height:32px; margin-bottom:10px}
.careernr h3 a,.careernr h3 a:visited,.careernr h3 a:active{ display:block; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; float:left; background:url(../images2011/career_16.jpg) top repeat-x; line-height:24px; padding:0 20px; margin-top:8px; font-size:12px; font-weight:normal; margin-right:5px}
.careernr h3 a:hover,.careernr h3 a.careeron,.careernr h3 a.careeron:visited,.careernr h3 a.careeron:active{ background:url(../images2011/career_11.jpg) top repeat-x; line-height:32px; padding:0 20px; margin-top:0px;  font-weight:bold; color:#016cb5; text-decoration:none}
.careerwork{ line-height:23px; padding-left:10px}
.careersq{ text-align:center; padding:20px 0;}
.careerr{ width:223px; border:1px solid #E9E9E9;}
.careerr h3{ background:url(../images2011/career_07.jpg) center top no-repeat; line-height:29px; height:29px; font-size:12px; padding-left:10px; margin-bottom:8px;}
.careerrlist li{ background:url(../images2011/career.gif) 8px -3px no-repeat; width:200px; float:left; padding-left:20px; line-height:20px; height:46px; overflow:hidden}
.careerrlist li div{ height:22px; overflow:hidden}
.calink{ width:188px; margin:0 auto; clear:both; height:220px; position:relative}
.calinknr{ width:188px; margin:0 auto;}
.calinknr li{ width:188px; float:left}
.calinknr img{  border:1px solid #dbdbdb; margin-bottom:5px; width:186px; height:99px; float:left; display:inline}
.calinklft{ position:absolute; left:-15px; top:80px; background:url(../images2011/result_03.jpg) center center no-repeat; width:14px; height:38px; cursor:pointer}
.calinkrt{ position:absolute; right:-15px; top:80px; background:url(../images2011/result_05.jpg) center center no-repeat; width:14px; height:38px; cursor:pointer}
/*company*/
.careersc{ text-align:center}
.careersc select,.careersc input{ margin:3px 0}
.careercomp{ background:url(../images2011/comp_03.jpg) left top no-repeat; padding-left:150px; border-bottom:1px solid #c4c4c4}
.careercomptb{ border:2px solid #4c9ed2; border-left:0; border-right:0;font-size:12px;}
.careercomptb th{ background:url(../images2011/table.gif) right center no-repeat #e6f5ff; font-weight:normal; padding:5px; border-bottom:1px solid #FFFFFF; white-space:nowrap;}
.careercomptb td{ border-bottom:1px solid #e6e6e6; padding:5px;}
.careercomptb tr.careertr{ background:#f2f2f2; font-weight:bold}
/*careerask*/
.gray2,a.gray2a,a.gray2a:visited,a.gray2a:active{ color:#999999}
.red2,a.red2a,a.red2a:visited,a.red2a:active{ color:#ff0000}

.careertag{ background:url(../images2011/comp_16.jpg) left top no-repeat; padding-top:20px; height:28px; line-height:28px}
.careertag a,.careertag a:visited,.careertag a:active{ display:block; background:url(../images2011/company_09.gif) no-repeat; width:110px; height:28px; float:right; text-align:center; margin-left:5px}
.careertag a:hover,.careertag a.careertagon,.careertag a.careertagon:visited,.careertag a.careertagon:active{  background:url(../images2011/company_07.gif) no-repeat; color:#FFFFFF; font-weight:bold; text-decoration:none}
.asktag{background:url(../images2011/company_13.gif) left top no-repeat; text-align:right; padding:10px 0}
.askcareertb{ border:2px solid #4c9ed2; border-left:0; border-right:0}
.askcareertb th{ background:url(../images2011/table.gif) right center no-repeat #e6f5ff; font-weight:normal; padding:7px; border-bottom:1px solid #FFFFFF; color:#ff831f}
.askcareertb td{ border-bottom:1px solid #e6e6e6; padding:5px 10px}
.askcareertb td i{ font-style:normal; font-size:10px; line-height:11px; color:#999999}

.jobtab{ margin:5px 0}
.jobtab li{ width:350px; overflow:hidden; float:left;height:auto; line-height:normal; background:none; height:48px; line-height:24px; padding-left:6px}
.jobtabcom{ background:url(../images2011/result_21.jpg) left 7px no-repeat; color:#999999; padding-left:10px}
.jobtabcareer{ padding-left:10px; background:#f6f6f6}
.jobtabcareer a,.jobtabcareer a:visited,.jobtabcareer a:active{ color:#006591}
.jobtabbox{background:white}
.jobtabbox a.sybox31on,.jobtabbox a.sybox31on:visited,.jobtabbox a.sybox31on:active{ color:#016cb5}

.tcdlbox{ font-size:12px; width:236px; margin:0 auto; background:url(/../images2011/tcdl.gif) left bottom no-repeat; padding-bottom:20px;}
.tcdlbox h5{ text-align:right; padding-right:20px; background:url(/../images2011/tcdt.gif) left top no-repeat #FFFFFF; line-height:30px; font-size:12px; margin-bottom:10px}
.tcdlbox a,.tcdlbox a:visited,.tcdlbox a:active{ color:#2480c1; font-weight:normal}
.tcdllft{ float:left; width:60px; margin-left:20px; position:relative; display:inline}
.tcdlrt{ float:right; width:129px; margin-right:20px; display:inline}.searchboxlrsr{ border:1px solid #ABAFAE; width:120px; height:18px; padding:3px; color:#646464; line-height:16px; margin-bottom:5px}
.fl{ float:left}

/*show*/
.showtop{ background:url(../images2011/showtpbj.gif) bottom repeat-x; border-bottom:0}
.showtop .toplog a,.showtop .toplog a:visited,.showtop .toplog a:active{ background:url(../images2011/show_03.gif) left 2px no-repeat; padding-left:10px; margin-right:10px}
.showtop .topgg{ width:350px}
.showleft{ width:650px; float:left}
.showright{ width:300px; float:right}
.showleftad{ width:648px;   overflow:hidden}
.showleftad img{border:1px solid #e9e9e9;}
.showposition{ height:30px; padding:8px 0}
.showbt{ background:url(../images2011/showbtbj.gif) left top no-repeat; width:39px; height:18px; border:1px solid #aeaeae}
.showsr{ width:120px; height:16px; border:1px solid #aeaeae; background:url(../images2011/showbj.gif) left top no-repeat; line-height:14px; color:#7b7c7d}
.showposition .fr{ padding-top:12px}
.showrad{ border:1px solid #e9e9e9; clear:both}
.shownr{ border:1px solid #e9e9e9; background:#f1faff; padding:0 20px}
.showtit{ font-size:20px; font-family:"黑体"; line-height:40px; font-weight:normal; text-align:center; padding-top:20px}
.showsource{ background:url(../images2011/show_14.gif) bottom repeat-x; color:#666666; text-align:center; font-size:12px; font-weight:normal; margin-bottom:30px; padding-bottom:10px; line-height:20px}
.shownrcontent{ font-size:14px; line-height:22px;}
.showsupp{ text-align:center; padding:15px;}
a.showsuppding,a.showsuppding:visited,a.showsuppding:active{ display:inline-block; text-align:center; height:50px; width:47px; background:url(../images2011/show_32.gif) no-repeat; margin:0 15px; color:#FFFFFF; font-weight:bold; line-height:25px; font-family:Arial, Helvetica, sans-serif}
a.showsuppcai,a.showsuppcai:visited,a.showsuppcai:active{ display:inline-block; text-align:center; height:50px; width:47px; background:url(../images2011/show_34.gif) no-repeat; margin:0 15px; color:#FFFFFF; font-weight:bold; line-height:25px; font-family:Arial, Helvetica, sans-serif}
a.showsuppding:hover,a.showsuppcai:hover{ text-decoration:none}
.showsupp img{ margin:0 15px}
.showtag{ background:url(../images2011/show_39.gif) top repeat-x; height:30px; padding:16px 15px 0;clear:both;overflow:hidden;}
.showtag dl{ float:left; width:370px}

.showtag ul{ float:right; color:#757575}
.showtag ul a,.showtag ul a:visited,.showtag ul a:active{ color:#757575}
.showrelate{ margin:12px 0}
.showrelate h4{ background:url(../images2011/show_54.gif) left 6px no-repeat; font-size:12px; padding:0 20px; line-height:24px; height:33px}
.showrelate h4 a,.showrelate h4 a:visited,.showrelate h4 a:active{ display:inline-block; background:url(../images2011/showrelate.gif) left top no-repeat;  height:22px; line-height:22px; padding:0 10px; border-right:1px solid #c9c9c9; font-weight:normal; margin-bottom:-8px}
.showrelate h4 a:hover,.showrelate h4 a.showrelateon,.showrelate h4 a.showrelateon:visited,.showrelate h4 a.showrelateon:active{background:url(../images2011/showrelateon.gif) left top no-repeat; border-right:1px solid #f18030; font-weight:bold; text-decoration:none}
.showrelate ul{ line-height:24px}
.showrelate li{ color:#a4a4a4; font-size:14px; height:24px; overflow:hidden}
.showrelatemore{ text-indent:1em; font-weight:bold}
.showretune{ background:url(../images2011/show_14.gif) top repeat-x; text-align:center; padding:37px}
.showrbox1{ border:1px solid #e9e9e9; width:298px; overflow:hidden}
.showrbox1 h3{ background:url(../images2011/show_07.gif) left bottom no-repeat; height:29px; line-height:29px; font-size:12px; padding:0 10px}
.showrbox1 ul{ padding:5px}
.showrbox1 li{ line-height:24px; height:24px; overflow:hidden}
.showhrbutton{ border:1px solid #cfdae4; background:#f4f8fb;}
.showhrbutton img{ margin:5px 3px}
.showbox2 h3{ padding:0; width:300px}
.showbox2 h3 a,.showbox2 h3 a:visited,.showbox2 h3 a:active{ display:block; float:left; background:url(../images2011/show_27.gif) top repeat-x; border-right:1px solid #dadada; width:49px; text-align:center}
.showbox2 h3 a:hover,.showbox2 h3 a.showbox2on,.showbox2 h3 a.showbox2on:visited,.showbox2 h3 a.showbox2on:active{ background:url(../images2011/show_25.gif) top repeat-x; text-decoration:none}
.showbox3 h3{ padding-left:10px; width:290px}
.showbox3 h3 a,.showbox3 h3 a:visited,.showbox3 h3 a:active{ float:right; width:55px; border-left:1px solid #dadada; border-right:0}
.showbox3 li span{ display:inline-block; width:25px; background:url(../images2011/show_60.gif) center center no-repeat; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF}
.shownrad{border:1px solid #e9e9e9; margin-right:15px; background:#FFFFFF}
/*show  end*/

.zwxx{ border-bottom:2px solid #61B0FF; font-size:12px;}
.zwxx tr.titile{ background:url(../images2011/comshow_32.jpg) top repeat-x; height:32px; text-align:center}
.zwxx td{ height:26px;  border-bottom:1px solid #e6e6e6; padding:0 10px; color:#000000} 

/*公告搜索*/
.newsrslttit{ height:50px}
.newsrslttit h3{ font-size:20px; font-family:"黑体"; font-weight:normal; line-height:35px; border-bottom:3px solid #1d8de2; background:url(/images2011/newss_03.gif) left center no-repeat; padding-left:20px}
.newsrsltleft{ width:162px; float:left}
.newsrsltleft h5{ background:url(/images2011/newss_07.gif) left top no-repeat; font-size:15px; font-family:"微软雅黑"; padding-left:14px; font-weight:normal; line-height:37px; height:37px; cursor:pointer}
.newsrsltleft h5.newsssx{background:url(/images2011/newsssx.gif) left top no-repeat;}
.newsrsltleft ul{ padding:10px 13px; margin-bottom:10px; line-height:20px; border:1px solid #fafaf8; background:#fafaf8}
.newsrsltleft ul a,.newsrsltleft ul a:visited,.newsrsltleft ul a:active, .newsrsltsx a,.newsrsltsx a:visited,.newsrsltsx a:active{ display:block; margin-bottom:5px; padding-left:10px; color:#1d8de2}
.newsrsltleft ul a.newsrsltlefton,.newsrsltleft ul a.newsrsltlefton:visited,.newsrsltleft ul a.newsrsltlefton:active,  .newsrsltsx a.newsrsltlefton,.newsrsltsx a.newsrsltlefton:visited,.newsrsltsx a.newsrsltlefton:active{ background:#1d8de2; border:1px solid #779aed; color:#FFFFFF; font-weight:bold}
.newsrsltright{ width:745px; float:right}
.kw {-moz-border-bottom-colors: none;-moz-border-image: none;-moz-border-left-colors: none;-moz-border-right-colors: none;-moz-border-top-colors: none;background: url(/images2011/i2.png) no-repeat scroll 0 0 transparent;border-color: #9A9A9A #CDCDCD #CDCDCD #9A9A9A;border-style: solid;border-width: 1px;font: 16px arial;height: 22px;padding: 4px 7px;vertical-align: top;width: 380px;margin: 0 5px 0 0; display:inline}
.btn_wr {background: url(/images2011/i2.png) no-repeat scroll -202px bottom transparent;  display: inline-block; height: 34px; width: 97px;margin: 0 5px 0 0; display:inline}
.btn { background: url(/images2011/i2.png) repeat scroll 0 -35px #DDDDDD;border: 0 none;cursor: pointer;height: 32px;padding: 0;width: 95px; font-size:14px}
.btn_h{ background-position:-100px -35px;}
.newsrsltsx{ float:right;}
.newsrsltsx a{ float:left; padding-right:10px; margin:12px 10px 0;}
.newsrsltlist{margin:20px 10px 0 0}
.newsrsltlist li{ height:108px; overflow:hidden; line-height:18px}
.newsrsltlist h5{ font-size:14px; font-weight:normal}
.newsrsltlist h5 a,.newsrsltlist h5 a:visited,.newsrsltlist h5 a:active{ color:#004FB1}
.newsrsltlist h5 i{ font-style:normal; color:#9D9D9D; font-size:12px}
.newsrsltnr{ height:36px; overflow:hidden;}
.newsrsltlist h6{ font-size:12px; font-weight:normal; margin:0; padding:0}
.newsrsltlist h6 a,.newsrsltlist h6 a:visited,.newsrsltlist h6 a:active{ color:#488000}
.newsrsltfan{ position:relative}
.newsrsltfanleft{ position:absolute; left:-40px; top:300px}
.newsrsltfanright{ position:absolute; right:0px; top:300px}
.newsrsltfy{ clear:both; text-align:center; line-height:24px; padding-bottom:20px}
.newsrsltfy a,.newsrsltfy a:visited,.newsrsltfy a:active{ color:#004fb1; margin:0 2px}
.newsrsltfy u{ text-decoration:none}
.newsrsltfy u b,.newsrsltfy u a,.newsrsltfy u a:visited,.newsrsltfy u a:active{ display:inline-block; background:url(/images2011/newss_29.gif) center center no-repeat; text-align:center; width:21px; color:#004fb1; font-family:Arial, Helvetica, sans-serif}
.newsrsltfy u b,.newsrsltfy u a:hover{background:url(/images2011/newss_27.gif) center center no-repeat; color:#FFFFFF; text-decoration:none}
/*公告搜索*/

.zhanhuiad{ width:958px; margin:0 auto 5px auto; height:200px; overflow:hidden; border:1px solid #ddd;border-top:0px}
.zhanhuiad li{ float:left; width:960px; height:90px;overflow:hidden;padding:5px 0px;}
.zhanhuiad li div.current{float:left;display:inline;width:181px;margin-left:10px;height:90px;overflow:hidden;}
.zhanhuiad li div.end{float:left;display:inline;width:181px;margin-left:10px;height:90px;overflow:hidden;}
.zhanhuiad img{ border:1px solid #dbdbdb; margin-right:5px; width:160px; height:60px;margin:0px auto;padding:3px;display:block;}
.zhanhuiad li div{text-align:center;color:#000;line-height:20px;}
.zhanhuiad li div a{color:#000;}
.zhanhuiad li div a:hover{color:#f00;text-decoration:underline;}
/*公告列表*/
.newslistleft {width:214px;float:left}
.newslistleft h5 {background:url(/images2011/newslistclose.gif) left top no-repeat;font-size:15px;font-family:"微软雅黑";padding-left:14px;font-weight:normal;line-height:37px;height:37px;cursor:pointer; margin-bottom:8px}
.newslistleft h5.newsssx {background:url(/images2011/newslistopen.gif) left top no-repeat;}
.newslistleft h6 {margin:0;padding:0;font-size:12px;padding-left:14px;font-size:14px;font-weight:normal;line-height:24px;height:24px;cursor:pointer}
.newslistleft h4 {background:url(/images2011/newlistjian.gif) 15px 2px no-repeat;margin:0;padding:0;font-size:12px;padding-left:44px;font-weight:normal;line-height:24px;height:24px;cursor:pointer}
.newslistleft h4.newslistlefton {background:url(/images2011/newlistjia.gif) 15px 2px no-repeat;}
.newslistleft li {margin-left:15px;background:url(/images2011/newlistsub.gif) left repeat-y;padding-left:15px}
.newslistleft li a, .newslistleft dl a:visited, .newslistleft dl a:active {display:inline-block;margin-bottom:5px;padding-left:5px;color:#000000;line-height:19px;clear:both;}
.newslistleft li a.newslistlefton, .newslistleft dl a.newslistlefton:visited, .newslistleft dl a.newslistlefton:active {background:#1d8de2;border:1px solid #779aed; border-right:1px solid #163fa7; border-bottom:1px solid #163fa7;color:#FFFFFF;font-weight:bold}
.newslistright {width:733px;float:right}
.lbtm {margin: 20px 0;}
.lbtm li {background: url("/images2011/dot.gif") no-repeat scroll left center transparent;border-bottom: 1px solid #F3F3F3;clear: both;color: #666666;float: left;font-size: 14px;line-height:30px;height:30px;list-style: none;text-align: left;width: 96%;overflow:hidden}
.kwn {-moz-border-bottom-colors: none;-moz-border-image: none;-moz-border-left-colors: none;-moz-border-right-colors: none;-moz-border-top-colors: none;background: url(/images2011/i2.png) no-repeat scroll 0 0 transparent;border-color: #9A9A9A #CDCDCD #CDCDCD #9A9A9A;border-style: solid;border-width: 1px;font: 16px arial;height: 22px;padding: 7px 7px 1px;vertical-align: top;width: 400px;margin: 0 5px 0 0;display:block; float:left}
.newslistselect{-moz-border-bottom-colors: none;-moz-border-image: none;-moz-border-left-colors: none;-moz-border-right-colors: none;-moz-border-top-colors: none;background: url(/images2011/i2.png) no-repeat scroll 0 0 transparent;border-color: #9A9A9A #CDCDCD #CDCDCD #9A9A9A;border-style: solid;border-width: 1px;font: 16px arial;height: 22px;padding: 7px 7px 1px;vertical-align: top;width: 170px;margin: 0 5px 0 0; position:relative; display:block ; float:left}
.newslistselect span{ display:block; background:url(/images2011/newslistarr.gif) 150px center no-repeat}
.newslistselect ul{ display:none}
.newslistselecton ul{ display:block; position:absolute; left:-1px; top:28px; width:184px; background:#ffffff; border:1px solid #9A9A9A}
.newslistselect ul a,.newslistselect ul a:visited,.newslistselect ul a:active{ display:block; font-size:16px; padding-left:10px; line-height:30px}
.newslistselect ul a:hover{ background:#3333CC; color:#FFFFFF; text-decoration:none}
/*公告列表*/

/*notice*/
.positon{ border:1px solid #e2e2e2; background:url(/images/position.gif) bottom repeat-x; padding:5px; width:948px; margin:8px auto 0;}
.noteleft{ width:278px; float:left}
.noteleftpictrans{ border:1px solid #E7E7E7; width:276px; height:239px; overflow:hidden}
.noteleftbox{ border:1px solid #9ebee9; background:#f4fafd; height:370px;}
.noteleftbox2{ height:1240px}
.noterbox h3,.noteleftbox h3{ background:url(/images2011/notice_14.gif) repeat-x 50% top; 
height:30px; line-height:30px; font-size:14px; padding:0 15px
}
.noterbox h3 a,.noterbox h3 a:visited,.noterbox h3 a:active,.noteleftbox h3 a,.noteleftbox h3 a:visited,.noteleftbox h3 a:active{ float:right; color:#AEAEAE; font-size:12px; font-weight:normal}
.noterbox ul,.noteleftbox ul{ margin:5px}
.noterbox li,.noteleftbox li{ height:22px; line-height:22px; overflow:hidden;}
.notright{ float:right; width:682px}
.noterbox{ border:1px solid #EBEBEB; width:333px; background:#FFFFFF; float:left; display:inline; margin-left:6px; height:239px}
.noterbox h3{ background:url(/images2011/notice_09.gif) repeat-x 50% top; 
height:30px; line-height:30px; font-size:14px; padding:0 15px 0 20px; color:#014894
}
.noticesearch{ background:url(/images2011/noticess.gif) left top no-repeat white; border:1px solid #CCCCCC; padding:32px 0px 10px 20px; height:60px}
.noticesearch ul{ float:left; width:175px}
.noticesr{border:1px solid #ccc; line-height:12px; padding:3px; width:160px; margin-bottom:10px; background:#f4fafd}
/*notice*/

/**/
/*广告*/
.ab_searchboxr3{ width:960px; }
/*.ab_searchboxr3 li{ float:left; width:90px; margin-left:15px; height:28px; line-height:28px; text-indent:1.5em; display:inline}*/
.ab_searchboxr3 li{ float:left; width:80px; margin-left:10px; height:28px; line-height:28px;  display:inline}

.ab_searchboxr3 li.scboxr1{ background:url(/images/index_78.jpg) left center no-repeat}
.ab_searchboxr3 li.scboxr2{ background:url(/images/index_81.jpg) left center no-repeat}
.ab_searchboxr3 li.scboxr3{ background:url(/images/index_96.jpg) left center no-repeat}
.ab_searchboxr3 li.scboxr4{ background:url(/images/index_94.jpg) left center no-repeat}
/*.ab_searchboxr3 a { float:left;  padding:3px;margin-bottom:4px; background:#F1F1F1; border:1px solid #D7D7D7;display:block; margin-right:10px;}
.ab_searchboxr3 a:hover{ padding:3px; background:#B6DEFF; border:1px solid #99CCFF;}
.ab_searchboxr3 a:hover{ padding:3px; background:#B6DEFF; border:1px solid #99CCFF;}*/
.ab_searchboxr3 a { float:left;  padding:2px;margin-bottom:4px; background:#F1F1F1; border:1px solid #D7D7D7;display:block;}
.ab_searchboxr3 a:hover{ padding:2px; background:#B6DEFF; border:1px solid #99CCFF;}
.ab_searchboxr3 a:hover{ padding:2px; background:#B6DEFF; border:1px solid #99CCFF;}
/*第一部分*/
.main1{width:960px;height:312px;margin:0 auto;}
.main1_1{width:185px;float:left;height:100%;}
.main1_2{width:556px;border:1px #E9E9E9 solid;float:left;height:100%;margin-left:10px;*margin-left:10px;display:inline;}
.main1_2 .title{height:29px;background:url(../images2011/jin_1.gif) 0 0 repeat-x;}
.main1_2 .title span{color:black;font-size:14px;font-weight:bold;line-height:29px;display:block;float:left;text-indent:24px;background:url(../images2011/jin_2.gif) 11px 7px no-repeat;}
.main1_2 .title a{color:#454545;font-size:12px;float:right;line-height:29px;margin-right:11px;}
.main1_2 ul li{line-height:22px;background:url(../images2011/jin_3.gif) 9px 9px no-repeat;text-indent:17px;width:502px;overflow:hidden;height:22px;}
.main1_2 ul li a{color:black;}
.main1_3{width:190px;border:1px #E9E9E9 solid;float:right;height:100%;overflow:hidden;}
.main1_3 .title{height:29px;background:url(../images2011/jin_1.gif) 0 0 repeat-x;}
.main1_3 .title span{color:black;font-size:14px;font-weight:bold;line-height:29px;display:block;float:left;text-indent:24px;background:url(../images2011/jin_2.gif) 11px 7px no-repeat;}
.main1_3 .title a{color:#454545;font-size:12px;float:right;line-height:29px;margin-right:11px;}
.main1_3 ul li{line-height:25px;text-indent:21px;background:url(../images2011/jin_4.gif) 12px 7px no-repeat;float:left;}
.main1_3 .left{float:left;width:155px;height:25px;overflow:hidden;}
.main1_3 .right{float:right;width:168px;height:25px;overflow:hidden;}
.main1_3 ul li a{color:black;}
/*第二部分*/
.main2{width:960px;margin:0 auto;margin-top:8px;overflow:hidden;padding-bottom:6px;}
.main2 .title{height:29px;background:url(../images2011/jin_1.gif) 0 0 repeat-x;}
.main2 .title span{color:black;font-size:14px;font-weight:bold;line-height:29px;display:block;float:left;text-indent:24px;background:url(../images2011/jin_2.gif) 11px 7px no-repeat;}
.main2 .title a{color:#454545;font-size:12px;float:right;line-height:29px;margin-right:11px;}
.main2_379{width:379px;height:99px;float:left;margin-top:5px;}
.main2_186{width:186px;height:99px;float:left;margin-left:5px;margin-top:5px;}
.main2_379 img{border:1px #DADADA solid;}
.main2_186 img{border:1px #DADADA solid;}
/*第三部分*/
.main2 ul{float:left;margin-left:10px;display:inline;}
.main2 ul li{width:225px;line-height:25px;background:url(../images2011/jin_4.gif) 12px 7px no-repeat;float:left;}
.duoyu{height:0px;font-size:0px;overflow:hidden;}
.main2 .left{float:left;width:155px;height:25px;overflow:hidden;}
.main2 .zhong{float:left;width:192px;height:25px;overflow:hidden;margin-left:30px;}
.main2 .right{float:right;height:25px;overflow:hidden;margin-right:4px;}
.main2 .left a{color:#444444;}
.main2 .zhong a{color:black;}
.border{border:1px #E9E9E9 solid;}

/*第四部分*/
.main4{width:960px;margin:0 auto;margin-top:8px;overflow:hidden;padding-bottom:6px;}
.main4 .title{height:29px;background:url(../images2011/jin_1.gif) 0 0 repeat-x;}
.main4 .title span{color:black;font-size:14px;font-weight:bold;line-height:29px;display:block;float:left;text-indent:24px;background:url(../images2011/jin_2.gif) 11px 7px no-repeat;}
.main4 .title a{color:#454545;font-size:12px;float:right;line-height:29px;margin-right:11px;}
.main4_div{width:958px;padding:0px 18px;}
.main4 ul{float:left;padding-top:8px;}
.main4 li{line-height:24px;width:230px;height:24px;background:url(../images2011/jin_5.gif) 0 9px no-repeat;text-indent:8px;float:left;overflow:hidden;}
.main4 li a{color:black;}
/*第五部分*/
.main5{width:960px;margin:0 auto;margin-top:8px;overflow:hidden;padding-bottom:6px;}
.main5 .title{height:29px;background:url(../images2011/jin_1.gif) 0 0 repeat-x;}
.main5 .title span{color:black;font-size:14px;font-weight:bold;line-height:29px;display:block;float:left;text-indent:24px;background:url(../images2011/jin_2.gif) 11px 7px no-repeat;}
.main5 .title a{color:#454545;font-size:12px;float:right;line-height:29px;margin-right:11px;}
.main5 ul{width:960px;float:left;margin-left:10px;display:inline;}
.main5 ul li{width:465px;line-height:25px;text-indent:21px;background:url(../images2011/jin_4.gif) 12px 7px no-repeat;float:left;}
.duoyu{height:0px;font-size:0px;overflow:hidden;}
.main5 .left{float:left;width:155px;height:25px;overflow:hidden;}
.main5 .zhong{float:left;width:192px;height:25px;overflow:hidden;margin-left:30px;}
.main5 .right{float:right;height:25px;overflow:hidden;margin-right:4px;}
.main5 .left a{color:#444444;}
.main5 .zhong a{color:black;}
.border{border:1px #E9E9E9 solid;}

.answers h1{font-size:14px;color:#d35701}
.answers{padding-left:10px;}
.answers {padding-top:10px; }

.answers dt{padding-top:3px;}
.answers dd{ padding-bottom:5px; color:#90BCE0;margin-left:0px; margin-bottom:3px;border-bottom:dotted 1px #aeaeae;}
/**/
.nrtable{padding-right:30px;}
.nrtable a{color:Blue;}
.nrtable_1{float:left;}

/*信息专刊*/
.xxzk1{width:960px;background:#ebf7fe;margin:0 auto;height:30px;line-height:30px;text-indent:16px;font-size:14px;}
.xxzk1 span{font-weight:bold;color:#797979;}
.xxzkmain{width:960px;margin:0 auto;margin-top:5px;}
.xxzk2{width:224px;float:left;}
.xxzk2_1{height:30px;background:url(../images2011/xxzk1.gif) 0 0 no-repeat;}
.xxzk2_2{height:138px;padding:12px 0px;}
.xxzk2_3{width:222px;border:1px #41BCFF solid;float:left;}
.xxzk2_4{background:url(../images2011/xxzk7.gif) 0 0 no-repeat;height:28px;}
.xxzk2_3 ul{padding-top:10px;padding-bottom:34px;}
.xxzk2_3 ul li{line-height:24px;height:24px;text-indent:14px;width:204px;overflow:hidden;}
.xxzk2 .xxzk2_3 ul li a{color:#646464;font-size:14px;}
.xxzkright{width:726px;float:right;}
.xxzk3{height:28px;border-top:1px #0084CC solid;border-bottom:1px #0084CC solid;background:#0084CC;line-height:28px;color:white;}
.xxzk3 select{margin-top:3px;display:inline;float:left;}
.xxzk3 input{margin-top:3px;display:inline;float:left;}
.xxzk3 span{margin-left:25px;float:left;}
.xxzk3 span a{color:white;}
.xxzkright .xxzk3 .xxzkcx{color:white;background:url(../images2011/xxzk8.gif) 0 0 no-repeat;display:block;float:left;width:61px;height:20px;line-height:20px;text-align:center;margin-left:12px;margin-top:3px;}
.xxzk4{width:356px;border:1px #41BCFF solid;float:left;margin-top:10px;}
.xxzk4right{float:right;}
.xxzk4_1{height:29px;border-bottom:1px #0084CE solid;background:url(../images2011/xxzk9.gif) 0 0 repeat-x;line-height:29px}
.xxzk4_1 span{width:106px;border-right:1px #41BCFF solid;float:left;text-align:center;font-size:14px;background:white;font-weight:bold;color:#404040;}
.xxzk4_1 a{float:right;margin-right:10px;}
.xxzk4 ul{padding-top:8px;padding-bottom:15px;}
.xxzk4 ul li{line-height:22px;height:22px;text-indent:10px;width:320px;overflow:hidden;color:#6C6C6C;}
.xxzkmain .xxzk4 ul li a{font-size:14px;color:#333333}
/*资讯*/
.zx{width:224px;float:left;margin-bottom:10px;}
.zx ul li{height:30px;line-height:30px;float:left;width:100%;margin-bottom:1px;}
.xxzk2 .zx ul li a{display:block;height:30px;width:100%;background:url(../images2011/zx1.gif) 0 0 no-repeat;text-indent:28px;color:#3F3E3A;font-size:14px;font-weight:bold;}
.xxzk2 .zx ul li a:hover{background:url(../images2011/zx2.gif) 0 0 no-repeat;}

.liebiao{}
.liebiao ul li{line-height:30px;font-size:14px;color:#808080;border-bottom:1px #F3F3F3 solid;background:url(../images2011/zx3.gif) 10px 9px no-repeat;padding-left:20px;}
.liebiaofenye{text-align:right;}
.liebiaofenye a{padding:2px 4px;border:1px #CCCCCC solid;background:#EEEEEE;}
.liebiaofenye a:hover{background:#FD9345}


.hyzpyou{padding-top:4px;width:461px;height:42px;margin-top:7px;float:left;background:url(/images2011/gcg11.gif) 0 0 no-repeat;}
.hyzpyou a{display:block;margin-left:3px;*margin-left:3px; float:left;}
.hyzpyou img{float:left;margin-left:3px;}
.hyzpyoua1{background:url(/images2011/gcg13.gif) 0 0 no-repeat;width:44px;height:40px;}
.hyzpyoua2{background:url(/images2011/gcg14.gif) 0 0 no-repeat;width:71px;height:40px;}
.hyzpyoua3{background:url(/images2011/gcg17.gif) 0 0 no-repeat;width:66px;height:40px;}
.hyzpyoua4{background:url(/images2011/gcg16.gif) 0 0 no-repeat;width:66px;height:40px;}
.hyzpyoua1:hover{background:url(/images2011/gcg13fu.gif) 0 0 no-repeat;width:44px;height:40px;}
.hyzpyoua2:hover{background:url(/images2011/gcg14fu.gif) 0 0 no-repeat;width:71px;height:40px;}
.hyzpyoua3:hover{background:url(/images2011/gcg17fu.gif) 0 0 no-repeat;width:66px;height:40px;}
.hyzpyoua4:hover{background:url(/images2011/gcg16fu.gif) 0 0 no-repeat;width:66px;height:40px;}
#groff img{margin:0px;}




/*广告特效样式*/
.topad4 .img{margin:0 auto;width:379px;height:99px;position:relative;margin-right:7px;*margin:0px;}
.topad4 .show{width:377px;position:absolute;top:0;left:0;display:none;border:2px #ff7809 solid;height:310px;overflow:hidden;}
.topad4 .tou{width:377px;height:97px;border-bottom:2px #ff7809 solid;background:none;}
.topad4 .ggnr{width:377px;background:white;height:100%;}
.topad4 .ggnr1{width:157px;float:left;background:url(/templates/bjx2010/images/jin3.gif) right 0 repeat-y;height:182px;}
.topad4 .ggnr1 li{text-indent:18px;background:url(/images/jin2.gif) 10px 6px no-repeat;font-size:12px;line-height:26px;}
.topad4 .ggnr1 li a{color:#464646;}
.topad4 .ggnr2{float:left;padding-left:10px;width:210px;height:182px;overflow:hidden;}
.topad4 .ggnr2 li{color:#464646;font-size:12px;line-height:22px;}
.topad4 .ggnrxia{height:28px;line-height:28px;background:#FFD6B4;width:100%;}
.topad4 .ggnrxia a{color:black;font-size:12px;}
.topad4 .qbzw{margin-left:50px;}
.topad4 .gsxq{margin-left:130px;}

.topad4 .img1{z-index:1000;}
.topad4 .img2{z-index:999;}
.topad4 .img3{z-index:998;}
.topad4 .img4{z-index:997;}
.topad4 .img5{z-index:996;}
.topad4 .img6{z-index:995;}

.ssygg{margin-bottom:10px;}
.ssygg div{ float: left;height: 49px;width: 192px;}
.ssygg img{border: 1px solid #DBDBDB;display: inline;float: left; height: 47px;margin-right: 4px;width: 186px;}



/*立即更新简历*/
/*.gxjl{width:680px;height:65px; margin-left:10px; text-align:left; margin-bottom: 10px;}*/
.gxjla{float:right;margin-top:22px;margin-right:12px;}
.gxjl p{line-height:20px;}
.gxjlspan1{font-size:14px;font-weight:bold;color:#1d6095;margin-top:16px;}
.jobxxsq input{ padding:1px 0px 0px 12px;}
.careersq input img{ width:195px; height:65px; padding:1px 0px 0px 10px;}
.gxjl .gxjlp2{color:#f66700;margin-left:16px;}

.jobxxtx h1{ font-size:12px; font-weight:normal; color:#ff5600; height:20px; padding-left:20px; background:url(https://hr.bjx.com.cn/images/light.gif) no-repeat scroll 0px 0px; margin-left:18px; line-height:24px; }
.jobxxtx{ padding-top:15px;}
/*登录框 start*/
.dlmain{font-family:tohoma,'宋体',sans-serif;font-size:12px;background:#F5F5F5;}
.dlmain,h1,h2,h3,h4,h5,p,dl,dd,from{margin:0px;}
ul,ol,textarea{margin:0px;padding:0px;}
ul,ol{list-style-type:none;}
a,img{border:none;}
a{text-decoration:none;}
var,em{font-style:normal;}
.dlmain a:hover{text-decoration:underline;color:red;}
.clear{clear:both;}

.dlmain{width:316px;border:1px #cacaca solid;margin:0 auto;background-color:White;}
.dlnr1{height:30px;background:url(/public/jobhtm/images/td1.jpg) 0 0 repeat-x;line-height:30px;}
.dlnr1 span{color:#313131;font-weight:bold;margin-left:5px;}
.dlnr1 a{color:#515151;float:right;background:url(/public/jobhtm/images/td2.jpg) right 7px no-repeat;margin-right:18px;width:42px;}
.dlnr2{border:5px #cacaca solid;border-top:none;padding-bottom:15px;}
.dlnr2p1{padding-top:32px;margin-left:15px;}
.dlnr2p2{margin-top:15px;margin-left:15px;}
.dlnr2p2 a{color:red;}
.dlnr2p1 input,.dlnr2p2 input{width:170px;}
.dlnr2p3{margin-left:64px;margin-top:6px;}
.dlnr2p4{margin-left:77px;margin-top:25px;}
.dlnr2p4 a{margin-left:15px;font-weight:bold;color:#0155f3;text-decoration:underline;}
.dlnr2p4 input{height:30px;  width:67px;}
.inputbh1{ background: url(/public/jobhtm//images/td26.jpg) no-repeat scroll left top transparent;border: 0 none;color:#484848;font-size:14px;font-weight: bold;height:30px;  width:67px;cursor:pointer}
.inputbh2{ background: url(/public/jobhtm/images/td25.jpg) no-repeat scroll left top transparent;border: 0 none;color:white;font-size:14px;font-weight: bold;height:30px; width:67px;cursor:pointer}
/*登录框 end*/

.bjxwb{ width:119px; height:25px; text-indent:-5000px; overflow:hidden; display:block; position:absolute; right:12px; bottom:-1px; }
.bjxwb a{width:119px; height:25px; display:block;background:url(https://hr.bjx.com.cn/images/bjxwb.gif) no-repeat;}
.bjxwb a:hover{  display:block;background:url(https://hr.bjx.com.cn/images/bjxwb1.gif) no-repeat;}

.comp_jobslist_title{ height:30px; width:100%; border-top:#FF831F solid 2px; background-color:#97cbe8;color:black; font-weight:bold;}


/* 底部最新样式开始 2012.3.13 修改: */
.font_f{ font-family:Arial, Helvetica, sans-serif;}
.didh{width:958px; margin-top:7px;padding-top:5px;height:18px;border-top:1px solid #ddd;color:#303030;clear:both; text-align:center; margin:0 auto}
.didh a:link,.didh a:visited{color:#303030;margin:0 3px; text-decoration:none;}
.didh a:hover{color:#303030;margin:0 3px; text-decoration:underline;}
#new_bottom    {width:946px;margin:0 auto;}
#new_bottom ul {margin:0 auto;}
#new_bottom ul li {text-align:center;margin:8px 0 0px 0px;list-style-type:none;color:#515151;}
#new_bottom ul li a {color:#515151;text-decoration:none;}
#new_bottom ul li a.lchot {color:#515151;}
#new_bottom ul li a:hover {color:#515151;text-decoration:underline;}
#new_bottom ul li a:visited {color:#515151;}
.bottom_red {color:#ff0000;}
.footernew {color:#515151;text-align:center;font-size:12px;line-height:24px;width:910px;margin:0 auto; padding-top:5px;margin-bottom:8px;}
.footernew a {color:#515151;text-decoration:none;}
.footernew a.lchot {color:#bd0a01;}
.footernew a:hover {color:#bd0a01;text-decoration:underline;}
.footernew a:visited {color:#515151;}
.footernew div{width:546px; margin:0 auto;}
.footernew p{float:left;width:120px;height:50px;border:1px solid #d2d2d2;padding:0;line-height:20px; margin:6px;font-size:12px;}
.footernew .fl{float:left;padding:3px;}
.footernew .fr{float:right; width:72px;padding:5px 3px 0 3px;}
#city_box {BORDER-RIGHT: #d2d2d2 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #d2d2d2 1px solid; PADDING-LEFT: 5px; BACKGROUND: #fff; FILTER: Alpha(Opacity=90, FinishOpacity=0, Style=0, StartX=0, StartY=0, FinishX=0, FinishY=0); PADDING-BOTTOM: 5px; BORDER-LEFT: #d2d2d2 1px solid; WIDTH: 110px; PADDING-TOP: 10px;}
#city_box LI {FLOAT: left; WIDTH: 90px; LIST-STYLE-TYPE: none;}
#city_box UL {FONT-WEIGHT: normal; FONT-SIZE: 12px; MARGIN: 4px 8px; WIDTH: 110px; COLOR: #333333; LINE-HEIGHT: 130%; LIST-STYLE-TYPE: none; TEXT-DECORATION: none;}
#contact_box LI {FLOAT: left; WIDTH: 90px; LIST-STYLE-TYPE: none;}
#contact_box UL {FONT-WEIGHT: normal; FONT-SIZE: 12px; MARGIN: 4px 8px; WIDTH: 110px; COLOR: #333333; LINE-HEIGHT: 130%; LIST-STYLE-TYPE: none; TEXT-DECORATION: none;}
/*2012-03-30*/
.syadboxmid2{ width:193px; float:left}
.syadboxmid2 img{ width:186px; height:99px}
.syadboxmid2 div{float:left;height:99px;border:1px solid #DBDBDB;margin-bottom:5px;}
.syadboxright2{ width:188px; float:left}
.syadboxright2 img{ width:186px; height:99px}
.syadboxright2 div{float:left;height:99px;border:1px solid #DBDBDB;margin-bottom:5px;}
/*搜索页*/
.ssy1{border:1px #dddddd solid;}
.ssy1_1{height:24px;border-bottom:1px #dddddd solid;background:url(../images2011/gfgb21.jpg) 0 0 repeat-x;}
.ssy1_2 .div1{margin-top:15px;}
.ssy1_2 .div1 p{float:left;margin-left:28px;}
.ssy1_2 .div1 select{width:200px;height:22px;}
.ssy1_2 .div2 .p1{ background: url(../images2011/gfgb23.jpg) no-repeat scroll 54px 0 transparent;height: 27px;margin-top: 16px;margin-left:27px;}
.search2{background-color: transparent;width:350px;border:none;color: #333333;height: 20px;font-weight:bold;line-height: 20px;margin-left: 35px;margin-top:4px;}
.ssy1_2 .div2 .p2{float:right;margin-right:30px;*margin-top:12px;display:inline;}
.ssy1_2 .div2 .inputss{background: url(../images2011/gfgb24.jpg) 0 0 no-repeat;border: 0 none;color: #484848;cursor: pointer;font-size: 14px;font-weight: bold;height: 29px;width: 82px;}
.ssy1_2 .div2 .inputcxss{background: url(../images2011/gfgb25.jpg) 0 0 no-repeat;border: 0 none;color: #484848;cursor: pointer;font-size: 14px;font-weight: bold;height: 29px;width: 82px;margin-left:22px;}

.div3 span a{ color:#FF0000; font-weight:normal;}
.ssy1_2 .div3{height:42px;line-height:42px;width:930px;margin:0 auto;overflow:hidden;background: url(../images2011/gfgb26.jpg) 0 top repeat-x #fffcf7;margin-top:22px;}
.ssy1_2 .div3 span{color:#0135af;float:left;font-weight:bold;}
.ssy1_2 .div3 a,.ssy1_2 .div3 a:visited,.ssy1_2 .div3 a:active{ float:left;margin-right:12px;white-space: normal; display:block; overflow:hidden}
/*搜索页*/

/*add 2012-06-08*/
.industry_title_4{ background:url(/images/index_1470.jpg) repeat-x;height:23px;line-height:22px;padding:4px 10px 0px 10px;font-size:12px;}
.industry_title_4 span{ background:url(/images/index_115.jpg) #fff left top no-repeat;float:left;border:1px solid #ccc;border-bottom:0px;padding:0px 10px 0px 15px;}
.industry_title_4 .gfqqbk{float:right;}
.industry_title_4 .gfqqbk .gfbk{ background:url(/images/gfbk.gif) no-repeat;padding-left:23px; color:#34ADF2;font-weight:bold;float:left;margin-right:10px;}
.industry_title_4 .gfqqbk .gfwb{ background:url(/images/gfwb.gif) no-repeat;padding-left:23px;color:#34ADF2;font-weight:bold;float:left;}
.industry_box_1{border:1px solid #ddd;}
.industry_p10{padding:10px;}

/*add 2012-06-12*/
div.add_contact{float:right;font-weight:normal;}
div.add_contact a,div.add_contact a:hover,div.add_contact a:visited,div.add_contact a:active{background-image:none;float:none; background-color:transparent;display:inline;border-bottom:0px;margin:0px;padding:0px;font-weight:normal;}
div.add_contact a:hover img{border-bottom:0px;}

/*add2012-6-19*/
.addsydq{ background:url(../images2011/index_55.jpg) bottom repeat-x; height:26px; line-height:22px; border:1px solid #e2e2e2; width:958px; margin:5px auto;position:relative;}
.addsydq a,.addsydq a:visited,.addsydq a:active{ color:#f95e00; margin:0 9px}
/*add2012-7-19*/
.flexslider{ position:relative;}
.slides:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;} 
html[xmlns] .slides {display: block;} 
* html .slides {height: 1%;}

/* No JavaScript Fallback */
/* If you are not using another script, such as Modernizr, make sure you
 * include js that eliminates this class on page load */
.no-js .slides > li:first-child {display: block;}

/* Control Nav */
.flex-control-nav { position: absolute; top:30px; z-index:2;left:232px;}
.flex-control-nav li { display: inline-block; zoom: 1; *display: inline;}
.flex-control-nav li:first-child {margin: 0;}
.flex-control-nav li a {width: 13px; height: 13px; display: block; cursor: pointer;float:left;display:none;}

.flex-control-nav li a.active {cursor:pointer;display:block; color:#fff;}
/* Direction Nav */
.flex-direction-nav li a {width: 10px; height: 10px; display: block;position: absolute; top: 30px; cursor: pointer; text-indent: -9999px; overflow:hidden;z-index:2;}
.flex-direction-nav li a.next {right: 14px;top:34px;}
.flex-direction-nav li a.prev {right: 45px;top:34px;}
.flex-direction-nav li a.disabled {opacity: .3; filter:alpha(opacity=30); cursor: default;}

.add_sepcial{ position:absolute;color:#000;top:30px;right:25px;z-index:2;color:#fff;}
.add_secrollbg{ background:url(../images2011/add_btn.gif) no-repeat;width:47px;height:14px;position:absolute;z-index:1;top:32px;right:10px;}

/*2012-8-14*/
.f_l{float:left;}
.add_title{font-size:16px;font-weight:normal;font-family:Microsoft YaHei;color:#0051a3;}


/*2012-11-9*/
.project_ranking3 li{height:22px;line-height:22px;overflow:hidden;text-overflow:ellipsis;color:#000; background:url(../images/jin2.gif) left 8px no-repeat;padding-left:12px;}
.project_ranking3 li a{color:#000;}
.project_ranking3 li a:hover,.project_ranking3 li span a:hover{color:#f00;text-decoration:underine;}
.project_ranking3 li span{color:#014894;margin-right:5px;}
.project_ranking3 li span a{color:#014894;}

.project_tabs00{float:right;font-weight:normal;}
.project_tabs00 li{height:23px;float:left;display:inline;width:50px;padding:0px 2px;text-align:center;line-height:23px;cursor:pointer;}
.project_tabs00 li.current{background-color:#fff;width:50px;border:1px solid #9EBEE9;border-bottom:0px;}
/*新加的广告特效*/
.special_ad li{position:relative;z-index:1;height:99px;overflow:hidden;border:0px;margin:0px!important;float:left;}
.special_ad li dl{position:absolute;z-index:1;background-color:#ffe6c2;height:79px;padding:10px 10px 28px 10px;width:166px;overflow:hidden;text-overflow:ellipsis;left:0px;top:99px;display:none;}
.special_ad li.spec dl{width:359px;}
.special_ad li dt{font-size:12px;}
.special_ad li dt,.special_ad li dd{line-height:22px;}
.special_ad li dt{color:#e40015;font-weight:bold;clear:both;}
.special_ad li dt a{color:#e40015;}
.special_ad li dd{color:#333;height:22px;overflow:hidden;text-overflow:ellipsis;float:left;display:inline;width:156px;background:url(../images2011/jin_3.gif) left 8px no-repeat;padding-left:10px;font-size:12px;}
.special_ad li dd a{color:#333;}
.special_ad li dt a:hover,.special_ad li dd a:hover{color:#f00;text-decoration:underline;}
.special_ad li.spec dd.btm,.special_ad li dd.btm{height:22px;line-height:22px;background-image:none;padding:0px 10px;background-color:#ffd786;color:#7a1b15;float:none;position:absolute;left:0px;bottom:0px;font-size:12px;}
.special_ad li dd.btm{width:166px;}
.special_ad li.spec dd.btm{width:359px;}
.special_ad li.spec dd.btm a,.special_ad li dd.btm a{color:#7a1b15;}
.special_ad li.spec dd.btm a:hover,.special_ad li dd.btm a:hover{color:#f00;text-decoration:underline;}

.c{clear:both;height:0px;line-height:0px;font-size:0px;}

/*职位title*/
.assign_title{font-size:14px;border:1px solid #ddd;margin-bottom:5px;background-position: 0 0px;height: 30px;line-height: 30px;overflow: hidden;padding-right: 5px; background-repeat:repeat-x;padding-right:5px;line-height:30px}
.assign_title,.assign_title span.current{background-color: transparent;background-image: url(/images/assign_img.gif);}
.assign_title span.current{display:inline-block;height:30px;background-position:right -35px;padding:0px 60px 0px 55px;font-size:14px;font-weight:bold;color:#fff;}
.assign_title span{font-size:12px;font-weight:normal;color:#666;}
.assign_title span a{color:#666;}
.assign_title span a:hover{color:#f00;text-decoration:underline;}
/*招聘公告底部的二维码*/
.announce_part{padding:20px 125px 30px 125px;}
.announce_code dt,.announce_code dd{float:left;display:inline;}
.announce_code dt{background:url(https://hr.bjx.com.cn/images/annoce_codebox.jpg) left top no-repeat;padding:5px 6px;width:136px;height:136px;}
.announce_code dt img{width:136px;height:136px;}
.announce_code dd{width:250px;text-align:center;font-family:"微软雅黑","宋体",Arial, Helvetica, sans-serif;margin-top:40px;}
.announce_code dd p{font-size:24px;line-height:normal;margin-bottom:10px;}
.announce_code dd blockquote{font-size:18px;color:#8b8888;}



/*add*/
.clearfix{zoom:1}
.clearfix:after{content:"";clear:both;height:0px;display:block;visibility:hidden}
.repeat_skin{background-image:url(/theme/2014/images/repeat_skin.gif);background-color:transparent;background-repeat:repeat-x;}
.search_skin{background-image:url(/theme/2014/images/search_part.gif);background-color:transparent;background-repeat:repeat-x;border:0;}

/*top*/
.home_toppart{height:39px;}
.home_top{background-position:0px 0px;width:100%;height:39px;}
.person_list li{float:left;display:inline;}
.person_list li{padding:7px 0px;line-height:24px;color:#6c6c6c;margin:0px 3px;cursor:pointer;}
.person_list li a{display:inline-block;font-weight:bold;color:#ff4400;margin:0px 2px;}
.person_list li a:hover{color:#f00;text-decoration:underline;}
.person_list li.selected{padding:0px;}
.person_list li.selected a{background-color:#ff4400;border-bottom:3px solid #d33901;padding:6px 20px;height:24px;line-height:24px;color:#fff;font-weight:bold;}
.person_list li.selected a:hover{background-color:#ea3e00;text-decoration:underline;}
.person_list li.selected2,.person_list li.selected2 a{font-weight:bold;color:#ff4400;}
.person_list li.selected2 a:hover{color:#f00;text-decoration:underline;}

.direction_list li,.direction_list li a,.direction_list li span{float:left;display:inline;}
.direction_list li{background:url(/theme/2014/images/gfbar_ico.gif) left top no-repeat;padding:6px 13px;line-height:24px;color:#6c6c6c;cursor:pointer;}
.direction_list li.first img{margin-top:4px;}
.direction_list li.end img{margin-top:3px;}
.direction_list li a{color:#6c6c6c}
.direction_list li a:hover{color:#f00;text-decoration:underline;}
.direction_list li img{vertical-align:middle;margin-right:3px;float:left;margin-top:6px;}
.direction_list li span{background:url(/theme/2014/images/gfarrow_ico.gif) right 10px no-repeat;padding-right:10px;}
.direction_list li.selected{position:relative;z-index:5;}
.direction_list li.selected{background-color:#fff;}
.direction_list li.selected span{background:url(/theme/2014/images/hrarrow_ico2.gif) right 10px no-repeat;padding-right:10px;border-bottom:1px solid #fff;color:#ff4400}
.direction_list{border-right:1px solid #eee;}
.direction_list li.selected div.detail_nav{position:absolute;border:1px solid #eee;border-top:0px;padding:0px;width:590px;right:-1px;top:36px;background-color:#fff;padding:5px;}
.direction_list li.selected div.detail_nav li,.direction_list li.selected div.detail_nav li span{float:left;display:inline;}
.direction_list li.selected div.detail_nav li{background-image:none;padding:0px;margin:2px;}
.direction_list li.selected div.detail_nav li a{background:url(/theme/2014/images/head_hover.gif) left bottom repeat-x;padding:2px;border:1px solid #eae7e7;width:108px;color:#E36D0B;font-family:"微软雅黑",Arial, Helvetica, sans-serif;font-weight:normal;line-height:24px;font-size:14px;}
.direction_list li.selected div.detail_nav li a:hover{background:url(/theme/2014/images/head_hover2.gif) left bottom repeat-x;}
.direction_list li.selected div.detail_nav li span.menu_skin{background-image:url(/theme/2014/images/head_smallico.png);}
.direction_list li.selected div.detail_nav li span{width:28px;height:25px;overflow:hidden;float:left;display:inline;border:0px;margin:0px 2px 0px 0px;padding:0px;}
.direction_list li.selected div.detail_nav li span.current{background-position:-15px -20px;}
.direction_list li.selected div.detail_nav li span.current2{background-position:-71px -22px;}
.direction_list li.selected div.detail_nav li span.current3{background-position:-121px -20px;}
.direction_list li.selected div.detail_nav li span.current4{background-position:-163px -20px;}
.direction_list li.selected div.detail_nav li span.current5{background-position:-208px -20px;}
.direction_list li.selected div.detail_nav li span.current6{background-position:-248px -21px;}
.direction_list li.selected div.detail_nav li span.current7{background-position:-297px -20px;}
.direction_list li.selected div.detail_nav li span.current8{background-position:-339px -20px;}
.direction_list li.selected div.detail_nav li span.current9{background-position:-382px -19px;}
.direction_list li.selected div.detail_nav li span.current10{background-position:-19px -65px;}
.direction_list li.selected div.detail_nav li a{color:#FF4400;}
.direction_list li.selected div.detail_nav li a:hover{color:#f00;}

.direction_list li.selected2{position:relative;z-index:5;}
.direction_list li.selected2 ul{border:1px solid #eee;border-top:0px;position:absolute;background-color:#fff;top:35px;right:0px;display:none;}
.direction_list li.selected2 ul li{color:#6c6c6c;height:24px;line-height:24px;overflow:hidden;text-overflow:ellipsis;margin:0px;padding:0px;text-align:center;background-image:none;}
.direction_list li.selected2 ul,.direction_list li.selected2 ul li,.direction_list li.selected2 ul li a{width:82px}
.direction_list li.selected2 ul li a{color:#6c6c6c;}
.direction_list li.selected2 ul li a:hover{color:#f00;text-decoration:underline;}
/*左侧菜单*/
.direction_list.industry_menu li.selected div.detail_nav{width:472px}


/*logo*/
.home_logo{background-image:url(/theme/2014/images/gflogo.gif);background-color:transparent;background-repeat:no-repeat;margin-top:3px;}
.home_logo{background-position:0px 0px;width:233px;height:94px;overflow:hidden;}
.home_logo a{display:block;width:233px;height:94px;}
.home_search{float:left;display:inline;width:542px;margin:20px 12px 0px 13px;}
.section_search{background-position:-4px -6px;width:541px;height:42px;vertical-align:middle;margin-bottom:9px;float:left;display:inline;}
.home_searchbtn{background-position:-461px -6px;width:84px;height:42px;vertical-align:middle;cursor:pointer;}
.home_searchbtn:hover{background-position:-548px -6px;width:84px;height:42px;vertical-align:middle;}
.section_enter{float:left;display:inline;margin:7px 0px 0px 3px;width:454px;}
.section_enter input{width:434px;height:30px;line-height:30px;border:0px;background-color:transparent;vertical-align:middle;padding:0px 10px;color:#a9a6a6;font-size:14px; overflow:hidden;}
.section_industry{float:left;display:inline;margin:3px 0px 0px 1px;width:87px;color:#aaa9a9;}

.section_more{font-size:12px;color:#666565;line-height:18px;}
.section_more span.f_r{background:url(/theme/2014/images/gfarrow_ico3.gif) right 5px no-repeat;height:18px;line-height:18px;border:1px solid #eee;padding:0px 5px;color:#6c6c6c}
.section_more span.f_r a{color:#6c6c6c}
.section_more span.f_r a:hover{color:#f00; text-decoration:underline;}
.section_more a{color:#666565;margin-right:6px;}
.section_more a.selected{color:#ff5500}
.section_more a:hover{color:#ff5500;text-decoration:underline;}
.enterprise_part{float:left;display:inline;width:250px;margin:20px 0px 0px 0px;}

.section_register{margin-bottom:5px;height:46px;float:left;display:inline;width:250px;position:relative;z-index:4;}
.section_register span.signin_per,.section_register span.signin_per_click,.section_register span.signin_com,.section_register span.signin_com_click{background-image:url(/theme/2014/images/button_skin.gif);background-color:transparent;background-repeat:no-repeat;vertical-align:middle;border:0px;cursor:pointer;position:relative;height:46px;display:inline;float:left;}
.section_register span.signin_per{background-position:-15px -21px;}
.section_register span.signin_per > a{display: block;width: 121px;height: 46px;overflow: hidden;}
.section_register span.signin_per_click{background-position:-15px -71px;z-index:3}
.section_register span.signin_per,.section_register span.signin_per_click{width:121px;margin-right:9px;}
.section_register span.signin_com{background-position:-147px -21px;z-index:1;}
.section_register span.signin_com a{float:left;display:inline;width:120px;height:42px;overflow:hidden;text-indent:-9999px;}
.section_register span.signin_com_click{background-position:-147px -71px;z-index:3;}
.section_register span.signin_com,.section_register span.signin_com_click{width:120px;}

.perdrop{border:1px solid #EDA515;position:absolute;top:44px;padding:1px;width:246px;left:0px;z-index:2;display:none;background-color:#fff;}
.perdrop .inside_section{background-color:#FFF4A4;padding:8px 14px;}
.perdrop .inside_section table td{padding:4px 0px;}
.perdrop .inside_section table td input.home_manage{ background-color: #FFFFFF;border: 1px solid #EDA411;height: 24px;line-height: 24px;vertical-align: middle;width: 206px;padding:0px 6px;}
.perdrop .inside_section table td input.login_btn{  background-color: #FF4400;border: 0 none;color: #FFFFFF;cursor: pointer;font-family: "微软雅黑",Arial,Helvetica,sans-serif;font-weight: normal;height: 24px;line-height: 24px; padding: 1px 0;text-align: center;vertical-align: middle;width: 79px;}
.perdrop .inside_section span.color_orange,.perdrop .inside_section span.color_orange a{color:#FF4400}
.perdrop .inside_section span.color_orange a:hover,.perdrop .inside_section span.color_gray a:hover{color:#f00;}
.perdrop .inside_section span.color_gray,.perdrop .inside_section span.color_gray a{color:#3F3E3E}

.comDrop{border:1px solid #0E4A9C;position:absolute;top:44px;padding:1px;width:245px;right:0px;z-index:2;display:none;background-color:#fff;}
.comDrop .inside_section{background-color:#0061E5;padding:8px 14px;}
.comDrop .inside_section table,.comDrop .inside_section table a{color:#fff;}
.comDrop .inside_section table td{padding:4px 0px;}
.comDrop .inside_section input.home_manage,.comDrop .inside_section input.home_manage2{background-color: #FFFFFF;border: 1px solid #71ACFB;height: 24px;line-height: 24px;padding: 0 6px;vertical-align: middle;}
.comDrop .inside_section input.home_manage{width:206px;}
.comDrop .inside_section input.home_manage2{width:88px;}
.comDrop .inside_section input.login_btn{ background-color: #6B95EC;border:0;color: #FFFFFF;cursor: pointer;font-family: "微软雅黑",Arial,Helvetica,sans-serif;font-weight: normal;height: 24px;line-height: 24px;padding: 1px 0;text-align: center;vertical-align: middle;width: 79px;}


 


.in_enterprise{font-size:12px;color:#666565;line-height:18px;}
.in_enterprise a{color:#666565}
.in_enterprise a:hover{color:#f00;text-decoration:underline;}
.in_enterprise a.current{color:#ff4400;margin-right:12px;margin-left:5px;}
.in_enterprise a.current2{margin-right:22px;}
.in_enterprise a.current3{color:#0061e5;margin-right:12px;}

.zlight-nav{width:100%;}
.special_part .home_logopart .section_more,.special_part .home_logopart .enterprise_part{display:none;}
.special_part .home_logopart .home_logo{background-position:0px -115px;height:60px;margin-top:0px;}
.special_part .home_logopart .home_logo a{width:223px;height:60px; overflow:hidden;}
.special_part .home_logopart .section_search{background-position:-4px -55px}
.special_part .home_logopart .section_enter{margin:3px 0px 0px 3px;}
.special_part .home_logopart .section_enter input{height:24px;line-height:24px;padding:2px 10px;}
.special_part .home_logopart .CRselectValue{padding:2px 0px 2px 10px;}
.special_part .home_logopart .home_searchbtn{background-position:-461px -55px;height:34px;line-height:34px;}
.special_part .home_logopart .home_searchbtn:hover{background-position:-548px -55px;height:34px;line-height:34px;}

.enterprise_part2{display:none}
.public_news{z-index:999}
.public_news .home_logo{background-position:0px -115px;height:73px;}
.public_news .section_more,.public_news .enterprise_part{display:none}
.public_news .enterprise_part2{float:left;display:inline;background:url(/theme/2014/images/gf_telephone.gif) left top no-repeat;width:249px;height:55px;overflow:hidden;margin:10px 0px 0px 1px;}

/*nav*/
.home_nav{height:41px;background-color:#005baa;}
.public_menu li,.public_menu li span,.public_menu li a{float:left;display:inline;cursor:pointer}
.public_menu li.selected{background:url(/theme/2014/images/gfmenu_ico.gif) #0069c4 13px 13px no-repeat;width:206px;height:41px;}
.public_menu li.selected span,.public_menu li.selected.selected2 span{padding:8px 40px 9px 40px;height:24px;line-height:24px;color:#fff;font-size:16px;font-weight:normal;font-family:"微软雅黑","宋体",Arial, Helvetica, sans-serif;}
.public_menu li.selected span{background:url(/theme/2014/images/gfmenudown_ico.gif) right 19px no-repeat;}
.public_menu li.selected.selected2 span{background:url(/theme/2014/images/gfmenudown_ico0.gif) right 19px no-repeat;}
.public_menu li a{font-size:16px;font-weight:normal;font-family:"微软雅黑","宋体",Arial, Helvetica, sans-serif;color:#fff;padding:8px 10px 9px;height:24px;line-height:24px;}
.public_menu li a:hover,.public_menu li.current a{background-color:#1572c2;text-decoration:none}
.public_menu li.special{position:relative}
.public_menu li.special img.hot{position:absolute;right:-2px;top:-2px}
/*menu*/
.gfmenu_left{float:left;display:inline;width:206px;margin-right:5px}
.gfmenu_box{border:2px solid #1e60b6;border-top:0px;padding:10px 10px 0px;float:left;display:inline;width:182px;background-color:#fff;color:#565656;line-height:24px;}
.gfmenu_box p{margin-bottom:4px;}
.gfnum_list{margin-bottom:8px;}
.gfnum_list a,.gfnum_list span{background-image:url(/theme/2014/images/gfmenuico.gif);background-color:transparent;background-repeat:no-repeat;cursor:pointer;}
.gfnum_list span{float:left;display:inline;color:#ff7300;font-weight:bold;font-size:20px;width:17px;height:30px;line-height:30px;background-position:0px -63px;text-align:center;margin-right:2px;}
.gfnum_list a{width:28px;height:28px;overflow:hidden;float:right;display:inline;}
.gfnum_list a.right{background-position:-39px 0px;margin-left:11px;}
.gfnum_list a.right:hover{background-position:-39px -32px;}
.gfnum_list a.wrong{background-position:0px 0px;}
.gfnum_list a.wrong:hover{background-position:0px -32px;}
.gfnum_list span.current{background-image:none;width:auto;margin-right:0px;}

.gfmenu_list2 li,.gfmenu_list2 li p,.gfmenu_list2 li p span,.gfmenu_list2 li li,.gfmenu_list2 li ul{float:left;display:inline;}
.gfmenu_list2 li{padding:8px 0px;width:182px}
.gfmenu_list2 li p,.gfmenu_list2 li p span{background-image:url(/theme/2014/images/gfmenu_title.gif);background-color:transparent;background-repeat:no-repeat;height:14px;overflow:hidden;line-height:14px;color:#fff;vertical-align:middle}
.gfmenu_list2 li p{margin-bottom:10px;}
.gfmenu_list2 li ul{width:182px;}
.gfmenu_list2 li.green li a,.gfmenu_list2 li.orange li a,.gfmenu_list2 li.blue a{color:#000}
.gfmenu_list2 li.green li a:hover,.gfmenu_list2 li.orange li a:hover,.gfmenu_list2 li.blue a:hover{color:#f00;text-decoration:underline;}

.gfmenu_list2 li.green p{background-position:right -10px;padding-right:4px;}
.gfmenu_list2 li.green p span{background-position:left -10px;padding-left:4px;width:auto}
.gfmenu_list2 li.green li{width:84px;height:22px;line-height:22px;overflow:hidden;text-overflow:ellipsis;color:#000;font-size:12px;border:0px;padding:0px;}
.gfmenu_list2 li.green li.current{width:98px;}

.gfmenu_list2 li.orange p{background-position:right -27px;padding-right:4px;}
.gfmenu_list2 li.orange p span{background-position:left -27px;padding-left:4px;width:auto}
.gfmenu_list2 li.orange li{width:36px;height:22px;line-height:22px;overflow:hidden;text-overflow:ellipsis;color:#000;font-size:12px;border:0px;padding:0px;}
.gfmenu_list2 li.blue p{background-position:right -44px;padding-right:4px;}
.gfmenu_list2 li.blue p span{background-position:left -44px;padding-left:4px;width:auto}
.gfmenu_list2 li.blue li{width:60px;height:22px;line-height:22px;overflow:hidden;text-overflow:ellipsis;color:#000;font-size:12px;border:0px;padding:0px;}


.home_layer {
    position: relative;
    z-index: 3;
}
.home_layer .gfmenu_left {
    display: none;
    position: absolute;
    top: 0;
}


.structure_home{width:1050px;margin:0 auto}


/*底部*/
.left_footer{float:left;display:inline;width:200px;margin-right:28px;}
.contact_phone{border-bottom:1px solid #ddd;padding-bottom:19px;margin-bottom:15px;}
.contact_phone p{font-size:12px;color:#0160b2;line-hegiht:24px;font-weight:bold;font-size:24px;font-family:Myriad Pro,Arial, Helvetica, sans-serif;line-height:24px;}
.contact_phone p span{color:#888;float:right;font-size:12px;font-family:"宋体",Arial, Helvetica, sans-serif;margin-top:8px;line-height:1;}
.section_consult a{display:inline-block;background:url(/theme/2014/images/link_footer.gif) no-repeat;text-align:center;height:18px;line-height:18px;color:#888;width:61px;margin:0px 5px 5px 0px;}
.section_consult a:hover{color:#f00;text-decoration:underline;}
.advice_jobs{font-size:12px;color:#888;margin-top:10px;}
.middle_footer{float:left;display:inline;background:url(/theme/2014/images/footer_line.gif) left top repeat-y;width:394px;padding-left:30px;margin-right:33px;}

.contact_steps li{float:left;display:inline;height:24px;line-height:24px;color:#888;width:320px;margin:0px 15px 0px 5px;}
.contact_steps li.current{width:350px}
.contact_steps li span{font-weight:bold;color:#888;}
.contact_steps li.selected span{color:#2e9900;}
.sort_steps li{float:left;display:inline;}
.sort_steps li,.sort_steps li dt{width:144px;}
.sort_steps li.selected{margin-left:34px;float:right;}
.sort_steps li.selected,.sort_steps li.selected dt{width:216px;}
.sort_steps li dt,.sort_steps li dd{float:left;display:inline;font-weight:bold;}
.sort_steps li dt{font-size:12px;font-weight:bold;color:#888;height:24px;line-height:24px;padding:3px 0px;margin-bottom:6px;border-bottom:1px solid #ddd;}
.sort_steps li.current dt{padding-top:13px;}
.sort_steps li dt a,.sort_steps li dd a{color:#888;}
.sort_steps li dt a:hover,.sort_steps li dd a:hover{color:#f00;text-decoration:underline;}
.sort_steps li dd{background:url(/theme/2014/images/grayarrow_ico.gif) 1px 7px no-repeat;padding-left:10px;height:24px;line-height:24px;overflow:hidden;text-overflow:ellipsis;color:#888;width:62px;font-weight:normal;}
.sort_steps li dd.onicon{background-image:none;}

.right_footer{float:left;display:inline;width:333px;padding-left:32px;background:url(/theme/2014/images/footer_line.gif) left top repeat-y;height:204px;}
.title_subscribe{border-bottom:1px solid #ddd;padding:3px 0px;margin-bottom:15px;font-weight:bold;color:#888;line-height:24px;}
.choose_part{margin-bottom:16px;}
.choose_part input,.choose_part .industry{float:left;display:inline;vertical-align:middle}
.choose_part .industry{border:1px solid #e8e8e8;padding:2px 2px;height:24px;line-height:30px;background-color:#fff;}
.choose_part .industry select{background-color:transparent;border:0px;padding:2px 0px;}
.choose_part .keyword{padding:2px;border:1px solid #e8e8e8;border-left:0px;height:24px;line-height:24px;color:#898989;background-color:#fff;margin:0px;width:185px;}
.choose_part .keyword2{padding:2px;border:1px solid #e8e8e8;border-left:0px;height:24px;line-height:24px;color:#898989;background-color:#fff;margin:0px;width:266px;}

.choose_part .button_sub{border:1px solid #ddd;height:30px;line-height:24px;padding:2px 0px;width:58px;text-align:center;background-color:#0160b2;font-weight:bold;color:#fff;cursor:pointer;overflow:hidden;}
.micro_steps,.micro_steps li{float:left;display:inline;}
.micro_steps{border-top:1px solid #e3e3e3;border-left:1px solid #e3e3e3;}
.micro_steps li{border-bottom:1px solid #e3e3e3;border-right:1px solid #e3e3e3;padding:1px;height:98px;line-height:normal;font-family:"宋体",Arial, Helvetica, sans-serif;}
.micro_steps li.selected{width:10px;font-weight:bold;color:#888;padding:14px 4px;vertical-align:middle;height:71px}
.micro_steps li.selected2{width:10px;font-weight:bold;color:#888;padding:8px 4px;vertical-align:middle;height:84px;}

.home_l13{margin-left:13px;}

.bottom_footer{line-height:24px;padding:2px 0px;color:#878787}
.bottom_footer a{color:#878787}
.bottom_footer a:hover{color:#f00}
.bottom_footer span{font-family:Arial, Helvetica, sans-serif;}
.run_steps li{float:left;display:inline;margin-right:9px;}

.home_box3{border-top:1px solid #ddd;border-bottom:1px solid #ddd;background-color:#f8f8f8;}
.home_b16{margin-bottom:16px;}
.home_pa20{padding:20px 0px;}
.home_box4{border-bottom:1px solid #ddd;}
.home_b10{margin-bottom:10px}
.project_mb9{margin-bottom:9px;}
.structure_home .new_assign{width:513px}