@charset "gb2312";

/* CSS Document */

/*From By offcn_hsk*/

/*In The 2014-07-16*/



*{font-family:"宋体"; font-size:12px; margin:0 auto; padding:0; list-style:none; text-decoration:none;}

img{border:none;}

ul,ul li,dl,dl dt,dl dd{display:block; margin:0; padding:0;}

h1,h2,h3,h4,h5,h6{font-size:100%;}

a{color:#666; cursor:pointer;}

a:hover{color:#e00; text-decoration:underline;-webkit-transition: color .45s linear;transition: color .45s linear;}

input {outline: none;}textarea {outline: none;}







.fl{ float:left;}

.fr{ float:right;}

.layout{ width:960px;}

/*top*/

.offcn_top,.offcn_top_con{ height:51px;}

.offcn_logo{ padding-top:13px;}

.offcn_nav{ padding:25px 0 0 10px; height:20px; line-height:20px;}

.offcn_nav a{ color:#333;}

.offcn_nav a:hover{ color:#e00;}

.offcn_phone{ height:26px;padding-top:24px; font:normal 18px "Microsoft YaHei"; color:#666;}

/*banner*/

.offcn_banner,.offcn_ban{ background:url(imageoffcn_zt_banner.jpg) center center no-repeat; height:270px;}

.offcn_ban img{ display:block; border:none;}

/*各省公务员真题*/

.offcn_gsgwyzt,.offcn_con_gsgwyzt{ height:65px; background:#e60000; margin:0 auto;}

.offcn_con_gsgwyzt dt{ width:120px; padding-left:5px; height:65px; float:left; background:url(imageoffcn_zt_nav_line.jpg) right center no-repeat; font:normal 16px/65px "Microsoft Yahei"; color:#fff;}

.offcn_con_gsgwyzt dd{ float:left; height:55px; width:815px; padding:10px 0 0 20px;}

.offcn_con_gsgwyzt dd a{ display:inline-block; width:44px; height:24px; margin-right:5px; text-align:center; font:normal 14px/24px "Microsoft YaHei"; color:#fff;}

.offcn_con_gsgwyzt dd a:hover{ color:#fff;}

.offcn_con_gsgwyzt dd .select{ background:url(imageoffcn_zt_dishi_select.jpg) center center no-repeat; color:#fff; text-decoration:none;}

/*其他公职类真题*/

.offcn_qtgzzt,.offcn_con_qtgzzt{ height:65px; background:#f7f7f7; margin:0 auto;}

.offcn_con_qtgzzt dt{ width:121px; padding-left:8px; height:65px; float:left; background:url(imageoffcn_zt_menu_line.jpg) right center no-repeat; color:#333; font:bold 12px/65px "SimSun"}

.offcn_con_qtgzzt dd{ float:left; height:55px; width:815px; padding:10px 0 0 16px;}

.offcn_con_qtgzzt dd a{ display:inline-block; margin-right:26px; font:normal 12px/24px "SimSun"; color:#333;}

.offcn_con_qtgzzt dd a:hover{ color:#e00;}

/*行测真题*/

.offcn_pub_t{ height:60px; background:url(imageoffcn_zt_pub_t.jpg) center bottom repeat-x; margin-top:18px;}

.offcn_pub_t strong{ display:block; float:left; height:48px; font:bold 24px/56px "Microsoft Yahei"; color:#e60000;}

.offcn_pub_t strong font{font:bold 24px/56px "Microsoft Yahei"; color:#333;}

.offcn_pub_t span{ padding-top:20px;}

.offcn_pub_t span a{ font-size:14px; color:#000;}

.offcn_pub_t span a:hover{ color:#e00}

.offcn_pub_t span i{ font-size:14px; font-style:normal; color:#ccc; padding:0 10px;}

.offcn_xczt{ overflow:hidden; margin-top:20px;}



.offcn_item_zt{ float:left; width:304px; height:146px; border:1px solid #d3d3d3; margin:0 20px 20px 0; _margin-right:18px;border-radius:2px;

-moz-box-shadow:-2px 2px 2px #e7e7e7;-webkit-box-shadow:-2px 2px 2px #e7e7e7;box-shadow:-2px 2px 2px #e7e7e7;/* For IE 8 */

-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#e7e7e7')";/* For IE 5.5 - 7 */

filter: progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#e7e7e7'); overflow:hidden;}

.offcn_item_zt img{ display:block; border:none;}



.offcn_item_zt1{ float:left; width:304px; height:146px; border:1px solid #d3d3d3; margin:0 20px 10px 0; _margin-right:18px;border-radius:2px;

-moz-box-shadow:-2px 2px 2px #e7e7e7;-webkit-box-shadow:-2px 2px 2px #e7e7e7;box-shadow:-2px 2px 2px #e7e7e7;/* For IE 8 */

-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#e7e7e7')";/* For IE 5.5 - 7 */

filter: progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#e7e7e7'); overflow:hidden;}

.offcn_item_zt1 img{ display:block; border:none;}







.offcn_dl_zt{ height:99px; width:293px; padding:15px 0 0 9px; margin:0 auto; border-bottom:1px solid #f2f2f2;}

.offcn_dl_zt dt{ display:block; float:left; width:73px; height:73px; margin-right:12px; background:url(imageoffcn_zt_item_bg.jpg) center center no-repeat;}

.offcn_dl_zt dt a{ display:block; text-align:center; font:normal 24px/73px "Microsoft YaHei"; color:#fff;}

.offcn_dl_zt dt a:hover{ color:#fff; text-decoration:none;}

.offcn_dl_zt dd{ float:left; width:200px; overflow:hidden;}

.offcn_dd_hd{ height:24px; line-height:24px; overflow:hidden;}

.offcn_dd_hd a{ color:#333; font-size:14px;}

.offcn_dd_hd a:hover{ color:#e00;}

.offcn_dd_bd{ height:24px; line-height:24px; color:#666;}

.offcn_dd_ft{ line-height:20px;}

.offcn_dd_ft a{ margin-right:10px; display:inline-block; color:#888; cursor:text; text-decoration:none;}

.offcn_dd_ft .offcn_nmr{ margin-right:0;}

.offcn_dd_ft1{ line-height:20px;}

.offcn_dd_ft1 a{ margin-right:5px; display:inline-block; color:#888; cursor:text; text-decoration:none;}





.offcn_i_zt_ft{ height:30px; width:302px; text-align:center; line-height:30px; margin-top:1px; background:#fafafa;}

.offcn_i_zt_ft a{ font-size:14px; margin-right:36px; color:#888;}

.offcn_i_zt_ft a:hover{ color:#e00;}

.offcn_i_zt_ft .offcn_nmr{ margin-right:0;}



/*申论真题*/

.offcn_slzt{ overflow:hidden;}

.offcn_item_sl_zt{ width:306px; height:180px; float:left; margin:0 20px 10px 0; _margin-right:18px;}

.offcn_item_sl_zt1{ width:306px; height:180px; float:left; margin:0 20px 20px 0; _margin-right:18px;}

.offcn_item2_zt{ width:304px; height:146px; border:1px solid #d3d3d3;border-radius:2px;

-moz-box-shadow:-2px 2px 2px #e7e7e7;-webkit-box-shadow:-2px 2px 2px #e7e7e7;box-shadow:-2px 2px 2px #e7e7e7;/* For IE 8 */

-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#e7e7e7')";/* For IE 5.5 - 7 */

filter: progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#e7e7e7'); overflow:hidden;}

.offcn_item_zt img{ display:block; border:none;}

.offcn_item2_tab{ padding-left:13px; height:30px; line-height:30px;}

.offcn_item2_tab i{ font-size:14px; color:#ccc; font-style:normal;}

.offcn_item2_tab span{ cursor:pointer; font-size:14px; color:#333; padding:6px 10px;}

.offcn_item2_tab .hover{ border-bottom:2px solid #ffae4e;}

.offcn_item_nmr{ margin-right:0;}

.offcn_item_nmt{ margin-bottom:0;}

/*面试真题*/

.offcn_tab_ms{ height:45px; background:url(imageoffcn_zt_bg_ms.jpg) center top repeat-x; margin-top:20px;}

.offcn_tab_ms span{ display:inline-block; width:87px; height:45px; text-align:center; font:normal 16px/38px "Microsoft YaHei"; color:#888; background:url(imageoffcn_zt_t_line.jpg) left top no-repeat; cursor:pointer;}

.offcn_tab_ms .hover{ background:url(imageoffcn_zt_tab_ms.jpg) center top no-repeat; color:#fff;}

.offcn_more_ms{ float:right; display:inline-block; height:36px; width:80px; line-height:36px; color:#888; text-align:center; border-right:1px solid #dcdcdc; border-left:1px solid #dcdcdc;}

.offcn_more_ms:hover{ color:#e00;}

.offcn_table_ms{ width:960px; margin-top:22px; border-collapse:collapse;}

.offcn_table_ms tr td{ height:40px; text-align:center; border:1px solid #dcdcdc; font:normal 12px/40px "SimSun"; color:#333; width:16.66%;}

.offcn_table_ms tr td a{ color:#333;}

.offcn_table_ms tr td a:hover{ color:#e00;}

/*copyright*/

.offcn_copyright,.offcn_copy{ clear:both; text-align:center;color:#999; line-height:24px; background:#f8f8f8;}

.offcn_copyright{ margin-top:20px;}

.offcn_copy{ padding:20px 0;}

.offcn_copyright a{ color:#999;}

.offcn_copyright a:hover{ color:#e00;}

/*悬浮*/

.offcn_xf { display:none; width:112px; height:145px; position:fixed; left:50px; top:5%; _position:absolute;  _bottom:auto;  _top:expression(eval(document.documentElement.scrollTop)); _margin-top:80px; padding-top:35px;background:url(imageoffcn_zt_xf.png) no-repeat; }

.offcn_xf a{ display:block; width:112px; height:40px;}

.offcn_xf .offcn_top{ height:25px;}

.offcn_xf a:hover{ text-decoration:none;}



/*国家公务员2014真题*/

.offcn_year_2014{ height:464px; margin-top:20px;}

.offcn_2014_right{ width:240px; height:464px; overflow:hidden;}

.offcn_2014_ad{ width:240px; height:147px; overflow:hidden;padding-top:26px;}

.offcn_2014_ad img{ display:block; border:none;}

.offcn_hd_msgzx{ position:relative; height:37px; line-height:37px; border-bottom:2px solid #959595;}

.offcn_hd_msgzx font{ display:block; float:left; position:absolute; top:0; height:37px; border-bottom:2px solid #dd0000; font:normal 16px/37px "Microsoft YaHei"; color:#dd0000; background:url(imageoffcn_zt_msgjx.jpg) left center no-repeat; padding-left:20px;}

.offcn_bd_table{ width:238px; height:247px; border:1px solid #ececec; overflow:hidden; }

.offcn_bd_table table { width:100%;}

.offcn_bd_table table td{ width:33.3%; text-align:center; height:80px; line-height:25px;}

.offcn_bd_table table td font{ display:block; height:48px;}

.offcn_gjx_1{ background:url(imageoffcn_zt_gjx_1.jpg) center center no-repeat;}

.offcn_gjx_5{ background:url(imageoffcn_zt_gjx_5.jpg) center center no-repeat;}

.offcn_gjx_2{ background:url(imageoffcn_zt_gjx_2.jpg) center center no-repeat;}

.offcn_gjx_3{ background:url(imageoffcn_zt_gjx_3.jpg) center center no-repeat;}

.offcn_gjx_4{ background:url(imageoffcn_zt_gjx_4.jpg) center center no-repeat;}

.offcn_bd_table table td a:hover{ text-decoration:none;}

.offcn_2014_left{ width:660px; height:464px;}

.offcn_2014_left_hd{ height:30px; line-height:30px; padding-left:3px;}

.offcn_2014_left_hd span{ display:block; float:left; height:30px; width:256px; text-align:center; background:url(imageoffcn_zt_2014.jpg) center center no-repeat; font:normal 20px/30px "Microsoft YaHei"; color:#fff;}

.offcn_2014_l_con{ width:640px; padding-left:16px; border-left:1px solid #e6e6e6; height:430px; margin-top:6px;}

.offcn_2014_left_bd{ height:46px; position:relative; font:normal 16px/46px "Microsoft YaHei"; color:#e60000;}

.offcn_2014_left_bd em{ position:absolute; left:-21px; top:20px; display:block; float:left; width:9px; height:9px; line-height:9px; overflow:hidden; background:url(imageoffcn_zt_ico_yuan.jpg) center center no-repeat;}

.offcn_2014_left_ft { line-height:38px; border-bottom:1px dotted #c3c3c3;}

.offcn_2014_left_ft a{ margin-right:32px; color:#333;}

.offcn_2014_left_ft .offcn_nmr{ margin-right:0;}

.offcn_2014_left_ft a:hover{ color:#e00;}

.offcn_tab_lnzt{ position:relative; height:34px; width:960px; margin-top:20px;}

.offcn_tab_lnzt a:hover{ text-decoration:none;}

.offcn_lnzt_btn_prev{ display:block; float:left; width:80px; height:34px; margin-right:8px; background:url(imageoffcn_zt_btnleft.jpg) center center no-repeat;}

.offcn_lnzt_btn_next{ display:block; float:right; width:80px; height:34px; background:url(imageoffcn_zt_btnright.jpg) center center no-repeat;}

.offcn_scr_lnzt{ position:relative; float:left; width:784px; height:34px; overflow:hidden;}

.offcn_scr_lnzt ul li{ float:left; margin-right:8px; width:80px; height:34px; font:normal 16px/34px "Microsoft YaHei"; background:#f2f2f2; color:#666; font-size:16px; text-align:center; cursor:pointer;}

.offcn_scr_lnzt ul .hover{ color:#fff; background:#e60000;}

.offcn_hd_lnzt{ margin-top:20px; position:relative; width:960px; height:40px; line-height:40px; border-bottom:1px solid #b8b8b8;}

.offcn_hd_lnzt span{ position:absolute; display:block; float:left; height:39px; top:0; left:0; border-bottom:2px solid #e60000; color:#333; font:normal 22px/39px "Microsoft YaHei";}

.offcn_item_hd_lnzt{ height:40px; padding-top:10px; font:normal 18px/40px "Microsoft Yahei"; color:#333;}

.offcn_lnzt_table{ width:960px; border-collapse:collapse;}

.offcn_lnzt_table tr td{ width:16.6%; line-height:20px; padding:12px 0; border:1px solid #dcdcdc; text-align:center;}

.offcn_lnzt_table tr td a{ color:#333;}

.offcn_lnzt_table tr td a:hover{ color:#e00; text-align:center;}

.offcn_2014bj_ad{ margin-top:30px;}


.skbibei{ width:120px; height:521px; z-index:9999px; position:fixed; right:0; bottom:0px; _position:absolute;_top:expression(eval(document.documentElement.scrollTop+200));}

.skbibei_2{ width:120px; height:35px; line-height:35px; background:#ffa800; font-size:18px; font-family:"微软雅黑"; color:#FFF; cursor:pointer; text-align:center;}

.skbibei_3{ width:105px; height:35px; line-height:35px; background:#ff8001; font-size:18px; font-family:"微软雅黑"; color:#FFF; text-align:center;}

.skbibei_1{ width:90px; height:455px; padding:0 15px; background:#e60000;}

.skbibei_1 ul{width:90px; height:451px; list-style:none; text-align:center;}

.skbibei_1 ul li{ height:40px; line-height:40px; border-bottom:1px dotted #b90000;}

.skbibei_1 ul li a,.skbibei_1 ul li a:hover{ font-size:16px; font-family:"微软雅黑"; color:#ffffff;}


.ad1011{width:97px;position:fixed; left:0;_position:absolute; bottom:280px; _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));}

.ad1011_top{width:100px; height:65px;}

.ad1011_top img{display:block;}
