@charset "gb2312";
/* CSS Document */

/*by:Hsk0820ht*/
.index0820_adht{ position:relative; top:-10px; width:1000px; overflow:hidden; margin:0 auto; margin-bottom:5px;}
.index0820_adht img{ display:block; border:none;}
.index0820_ht{ width:977px; height:212px; padding:0 0 0 23px; background:url(../images/index0820_bgL.jpg) left center no-repeat; margin:15px auto 25px auto;}
.index0820Center{ position:relative; width:954px; height:198px; padding:5px 0;float:left; border:2px solid #e4c87f; border-left:none; border-right:none;}
.index0820RBg{ width:23px; float:left; height:212px; background:url(../images/index0820_bgR.jpg) right center no-repeat;}
.index0820_djs{ position:absolute; top:-12px; left:0; background:#fff; display:inline-block; padding:0 10px; height:22px; line-height:22px; font-family:"Microsoft Yahei"; color:#333; font-size:16px;}
.index0820_djs font.lxftime{font-family:"Microsoft Yahei"; color:#fe5a5a; font-size:18px;}
.index0820ConL{ width:155px; height:163px; padding-top:30px; margin-right:22px; float:left;}
.index0820ConR{ float:left; width:773px;}
.index0820Tab{ padding-bottom:5px; border-bottom:1px solid #e0e0e0; text-align:right;}
.index0820Tab span{ display:inline-block; height:24px; width:150px; margin-left:1px; line-height:24px; color:#666; text-align:center; background:#f6f6f6; cursor:pointer;}
.index0820Tab span.active{ color:#fff; background:#fe5a5a;}
.index0820cTable{ display:none; width:100%; border-collapse:collapse; margin-top:8px;}
.index0820Dis{ display:table;}
.index0820cTable td{ height:26px; line-height:26px; text-align:center; color:#333;}
.index0820cTable td a{ color:#333;}
.index0820cTable td a:hover{ color:#e00;}
.index0820cTable td a.index0820Cred,.index0820cTable td a.index0820Cred:hover{ color:#fe5a5a;}
.index0820cTable td a.index0820Cyel,.index0820cTable td a.index0820Cyel:hover{ color:#fea212;}
.index0820cTable td a.index0820Cgreen,.index0820cTable td a.index0820Cgreen:hover{ color:#63c368;}
.index0820cTable .tr0820hd td{ font-weight:bold;font-size:14px;font-family:"Microsoft yahei"; color:#333;}


/*by:Hsk00929国考ht*/
.oIndex0929Ht{ width:1000px; margin:0 auto 15px auto;}
.oIndex0929Ht_t{ overflow:hidden;}
.o0929Djs{ float:left; width:140px; height:68px; background:#f55a59; text-align:center; padding-top:10px; font:normal 16px/26px "Microsoft yahei"; color:#fff;}
.o0929Djs span{ font-size:20px; padding:0 4px;}
.oIndex0929Rk{ float:left; height:62px; width:849px; border:1px solid #e6e6e6; border-left:none; padding:14px 0 0 10px;}
.oIndex0929Rk a{ display:block; float:left; width:73px; margin-right:10px; height:auto; text-align:center; padding-top:33px; color:#333;}
.oIndex0929Rk a:hover{ color:#e00;}
.o0929Rk_1{ background:url(../images/index0929_rk1.jpg) center top no-repeat;}
.o0929Rk_2{ background:url(../images/index0929_rk2.jpg) center top no-repeat;}
.o0929Rk_3{ background:url(../images/index0929_rk3.jpg) center top no-repeat;}
.o0929Rk_4{ background:url(../images/index0929_rk4.jpg) center top no-repeat;}
.o0929Rk_5{ background:url(../images/index0929_rk5.jpg) center top no-repeat;}
.o0929Rk_6{ background:url(../images/index0929_rk6.jpg) center top no-repeat;}
.o0929Rk_7{ background:url(../images/index0929_rk7.jpg) center top no-repeat;}
.o0929Rk_8{ background:url(../images/index0929_rk8.jpg) center top no-repeat;}
.o0929Rk_9{ background:url(../images/index0929_rk9.jpg) center top no-repeat;}
.o0929Rk_10{ background:url(../images/index0929_rk10.jpg) center top no-repeat;}
.oIndex0929Ht_b{ overflow:hidden; margin-top:15px; height:80px;}
.o0929HtBl{ float:left; width:420px;}
.o0929HtBr{ float:left; width:580px;}
.o0929HtBp{ float:left; width:140px;}
.o0929HtBp a{ display:block; margin-bottom:10px; text-align:center; height:35px;font:normal 16px/35px "Microsoft yahei"; color:#fff; }
.o0929HtBp a:hover{ color:#fff; text-decoration:none;}
.o0929HtBp a.oBpBmrk{ background:#2bd796;}
.o0929HtBp a.oBpZwjs{ background:#7dd1f5;}
.o0929HtBp a.oBpBmrk:hover{ background:#1dc385;}
.o0929HtBp a.oBpZwjs:hover{ background:#51b6e2;}
.o0929HtBC{ height:80px; float:left; width:230px; padding:5px 0 0 30px; line-height:25px; color:#c5c4c4; font-size:14px;}
.o0929HtBC strong{ color:#f55a59; font-size:14px; font-family:"Microsoft Yahei"; padding-left:5px;}
.o0929HtBC a{ color:#333; font-size:12px; margin:0 5px}
.o0929HtBC a:hover{ color:#e00;}
.o0929HtBr a{ display:block; float:left; width:140px; height:80px; overflow:hidden; margin-right:6px;}
.o0929HtBr a.nmr0929{ margin-right:0;}

/*by:Hsk00930国考ht*/
.index0930ht_hd{ height:44px; overflow:hidden;}
.index0930_ht{ width:1000px; margin:0 auto 40px auto;}
.index0930ht_r{ float:right; height:44px; width:400px; overflow:hidden; color:#dadada; text-align:right; line-height:44px;}
.index0930ht_l{ float:left; width:460px; height:44px;}
.idjs0930{ position:relative; top:3px; margin:0 5px; display:inline-block; width:39px; height:40px; padding:4px 0 0 4px; background:url(../images/index0930_djs_2.jpg) center 5px no-repeat; color:#fff; font-size:22px; text-align:center; font-weight:bold; letter-spacing:10px;}
.index0930ht_r a{font-family:"Microsoft Yahei"; color:#333; font-size:14px; margin:0 5px;}
.index0930ht_r a:hover{ color:#e00;}
.index0930ht_main{ padding:0 20px 20px 20px; border:1px solid #ffae00; border-top:3px solid #ffae00;}
.index0930M_hd{ height:46px; line-height:46px; border-bottom:1px dashed #ccc;}
.index0930M_hd strong{ font-size:16px;font-family:"Microsoft Yahei"; color:#444; margin-right:12px;}
.index0930M_hd strong font{ color:#ef2d36;}
.index0930M_hd b{ font-size:16px; color:#444;}
.index0930M_hd b a{ font-size:16px;font-family:"Microsoft Yahei"; color:#444; margin:0 5px;}
.index0930M_hd b a:hover{ color:#e00;}
.index0930M_bd{ overflow:hidden; margin-top:20px; height:178px;}
.index0930M_bd1{ float:left; width:242px; height:175px; margin-right:16px;}
.index0930M_bd1 table{ width:100%; border-collapse:collapse;}
.index0930M_bd1 td{ width:50%; height:43px; border:1px solid #ddd; text-align:center; color:#333;}
.index0930M_bd1 td a{ color:#333;}
.index0930M_bd1 td a:hover{ color:#e00;}
.index0930M_bd1 td b{ color:#f24443;}
.index0930M_bd1 .trHd td{ background:#f05151; border:1px solid #f05151; color:#fff; font-size:16px; font-family:"Microsoft Yahei"; font-weight:bold;}
.index0930M_bd2{ width:110px; float:left; overflow:hidden; margin-right:26px;}
.index0930M_bd2 a{ display:block; height:40px; margin-bottom:5px; padding-left:40px; color:#fff; font:normal 14px/40px "Microsoft Yahei";}
.index0930M_bd2 a:hover{ color:#fff; text-decoration:none;}
.index0930Rk_1{ background:url(../images/index0930_rk1.jpg) 13px center no-repeat #62c7a9;}
.index0930Rk_2{ background:url(../images/index0930_rk2.jpg) 13px center no-repeat #ff8d74;}
.index0930Rk_3{ background:url(../images/index0930_rk3.jpg) 13px center no-repeat #ffa962;}
.index0930Rk_4{ background:url(../images/index0930_rk4.jpg) 13px center no-repeat #d19d66;}
.index0930M_bd3{ float:left; width:296px;}
.index0930_h2{ height:30px; font-family:"Microsoft Yahei"; color:#333; font-size:16px;}
.index0930_h2 a{ color:#e00;}
.index0930_tbch{ overflow:hidden;}
.index0930_tbch li{ height:30px; line-height:30px; overflow:hidden; background:url(../images/index0930_dot.jpg) left center no-repeat; padding-left:10px;}
.index0930_tbch li a{ font-size:14px; color:#666;}
.index0930_tbch li a:hover{ color:#e00;}
.index0930M_bd4{ float:left; width:268px;}
.index0930_tab_zq{ float:left; width:58px; margin-right:10px;}
.index0930_tab_zq li{ width:58px; height:46px; margin-bottom:4px; text-align:center;font:normal 14px/46px "Microsoft Yahei"; color:#333; cursor:pointer; background:#f6f6f6;}
.index0930_tab_zq li.active{ background:url(../images/index0930_bkzq.jpg) left center no-repeat #f6f6f6; color:#ef2d36;}
.index0939Ul_bkzq{ float:left; width:200px;}
.index0939Ul_bkzq li{ height:30px; line-height:30px; overflow:hidden;}
.index0939Ul_bkzq li a{ font-size:14px; color:#666;}
.index0939Ul_bkzq li a:hover{ color:#e00;}
.index0930M_ft{ height:102px; overflow:hidden; margin-top:20px;}
.index0930M_ft a{ display:block; float:left; position:relative; width:182px; height:102px; overflow:hidden; margin-right:9px;}
.index0930M_ft a.nmr{ margin-right:0;}
.index0930M_ft img{ position:absolute; top:0; left:0; z-index:2;}
.index0930M_ft span{ position:absolute; display:block; z-index:3; bottom:0; left:0; width:182px; height:30px; line-height:30px; text-align:center; color:#fff; background:url(../images/index0930_opBg.png) repeat;_background:url(../images/index0930_opBg.gif) repeat;}
.index0930M_ft a:hover{ text-decoration:none; color:#fff;}

/*添加职位搜索国考*/
.o1015ZwSearch{/* width:1000px;*/ height:45px; padding-top:15px; margin:0 auto 10px auto; background:#fff5d1;}
.o1015ZwSearch table{ width:100%;}
.o1015ZwSearch td{ text-align:center;}
.o1015ZwSearch strong.oS1015{ padding-left:18px; font:bold 18px/30px "Microsoft Yahei"; color:#ff8400;}
.o1015ZwSearch .o1015SelectI{ width:118px; height:28px; line-height:28px; _height:18px; _line-height:18px; border:1px solid #ddd; background:#fff; text-indent:4px; color:#999;}
.o1015ZwSearch .o1015InputText{ display:inline-block; width:118px; height:28px; line-height:28px;_height:18px; _line-height:18px; color:#999; text-indent:4px; width:118px; border:1px solid #ddd;}
.o1015ZwSearch .o1015BtnSearch{ display:inline-block; cursor:pointer; width:90px; height:30px; background:url(http://www.offcn.com/statics/images/obtn1015Search.jpg) center center no-repeat; border:none;}
.o1015ZwSearch a.oA1015{ display:inline-block; margin:0 15px;text-decoration:underline; color:#666;}
.o1015ZwSearch a.oA1015:hover{ color:#ff8400;}

/*1026*/
.index1026Table{ margin-right:30px;}
.index1026Table .trHd td{ height:33px;}
.index1026Table .trHd a{ float:right; width:82px; display:inline-block; height:33px; background:#d93434; color:#fff; font:bold 14px/33px "Microsoft Yahei";}
.index1026Table .trHd a:hover{ color:#fff; text-decoration:none;}
.index1026Table .trHd span{ display:inline-block; font:bold 14px/33px "Microsoft Yahei"; color:#fff;}
.index1026Table .o1026Tr td{ border:1px solid #f05151;}
.index1026Table .o1026Tr a{ display:block;}
.index1026Table .o1026Tr a:hover,.index1026Table .o1026Tr .o1026td a:hover{ z-index:3; text-decoration:none; color:#f05151;}
.indexmt10{ margin-top:10px;}
.index1026M_bd2{ float:left; width:390px; margin-right:20px;}
.index1026M_bd3{ float:left; width:272px;}
.index1026M_bd2 h3{ height:30px; overflow:hidden;}
.index1026M_bd2 h3 a,.index1026M_bd2 h3 a:hover{font:bold 16px/33px "Microsoft Yahei"; color:#f05151;}
.index1026UlTj li{ height:30px; line-height:30px;background:url(../images/o1026IcoDot.jpg) left center no-repeat; padding-left:9px;}
.index1026UlTj li a{font:normal 14px/30px "Microsoft Yahei"; color:#333; }
.index1026UlTj li a:hover{ color:#f05151;}
.index1026TabP{ overflow:hidden; height:28px;}
.index1026TabP a{ display:inline-block; height:28px;font:bold 16px "Microsoft Yahei"; color:#333;  margin-right:12px;}
.index1026TabP a.active,.index1026TabP a:hover{ color:#ef2d36; text-decoration:none;background:url(../images/o1026IcoSj.jpg) center bottom no-repeat; }
.index1026Bd3Ul li{ height:30px; line-height:30px; overflow:hidden;}
.index1026Bd3Ul li a{ color:#666;}
.index1026Bd3Ul li a:hover{ color:#e00;}
.index1026Bd3Ul li span{ display:inline-block; position:relative; top:5px; width:38px; height:14px; line-height:14px; overflow:hidden; border:1px solid #e00; color:#e00; text-align:center; margin-right:6px;}
.index1026Bd23Ul li{background:url(../images/o1026IcoDot.jpg) left center no-repeat; padding-left:9px;}