@charset "utf-8";
/* CSS Document */
.logsy{background:url(../images/ico1.png) no-repeat;width: 350px;height: 50px;border-radius: 50px;line-height: 50px;font-size: 16px;text-align: right;color: #000;font-weight: 800;padding-right: 16px;box-sizing: border-box;margin-top: 16px;}
.logsy a{color: #000;}
.lh_intSeach{width:165px;}
.hide{display: none;}
/* 导航 */
.navBoxLine{border-bottom: solid 3px #ef2d36;}
.lh_hotPub8{ width:200px; }
.lh_navcont li .lh_areagxlx .lh_opcon{ width:82% }
.layut16 .lh_navcont li.lh_wid08 {width: 19%;}
.layut16 .lh_navcont li .lh_areagxlx .lh_opcon{width:78%; padding: 10px 0;}
.zg_1366 .lh_navcont li.lh_wid08 {width: 20%;}
.layut16 .lh_navcont a{font-size: 16px;}
.lh_nav.project_Nav .lh_navTab{padding-top:13px;}
.lh_nav.project_Nav .abs_tag{min-height: 70px;}
.lh_logogszd{padding-top: 20px;position: relative;width: 60%;z-index: 50;height: 50px}
.lh_logogszd h6{border-radius: 3px;background-color: rgb(254, 148, 70);width: 46px;height: 47px;font:bold 16px/22px "Microsfot Yahei";color: #fff;text-align: center;padding-top: 3px;position: absolute;left: -50px;}
.lh_logogszd span{background: #fff;font:12px/22px "Microsfot Yahei";color: #666666;padding:0 1.3%;position: absolute;right: 0;bottom:3px;cursor: pointer;display: none;}
.lh_logogszd div{padding-top: 3px;height: 47px;overflow: hidden;background: #fff;position: relative;}
.lh_logogszd div a{font:16px/22px "Microsfot Yahei";color: #333;padding: 0 1.3%;display: block;float: left}
.layut16 .lh_logogszd div a{font-size: 14px;}
.layut16 .lh_logogszd h6{font-size: 14px;font-weight: normal}
.layut16 .lh_logogszd span{display: block}
.layut16 .lh_logogszd{width: 54%}
.zg_1366 .lh_logogszd{width: 50%}
.lh_hotPub{width: 82px;}
.zg_top_right {width: 390px;}
.zg_top_left {width: 560px;}
/* 医学考试 导航*/
.zg_menubox{ width:100%; height:85px; background:#e60000;}
.zg_menu{height:75px; background:#e60000; padding-top:10px; margin:0 auto;}
.zg_menu p{ float:left; width:6%; height:60px; border:solid 1px #ee4d4d; text-align:center; color:#fff; font:bold 20px/28px "Microsoft YaHei"; padding-top:4px; margin-right:0.5%;;}
.zg_menu p a{ color:#fff; font: bold 20px/28px "Microsoft YaHei";}
.zg_menu ul{ float:left; height:55px; margin-top:4px; margin-right:0.5%;}
.zg_menu ul.link01{ width:35%;}
.zg_menu ul.link02{ width:7%;}
.zg_menu ul.link03{ width:35%; border-right:none; margin-right:0;}
.zg_menu ul li{ float:left; line-height:28px; height:28px;width: 32%;margin: 0 0.5%;font-size: 20px;}
.zg_menu ul li.wid109{ width:30%;}
.zg_menu ul li.wid110{ width:36%;}
.zg_menu ul li.wid205{ width:110px;}
.zg_menu ul li.wid205{ width:90px;}
.zg_menu ul li.wid307{ width:23.5%;}
.zg_menu ul li.wid311{ width:34.5%;}
.zg_menu ul li.wid312{ width:39%;}
.zg_menu ul li.wid1228{ width:22%;}
.zg_menu ul li a{ color:#fff; font:16px/28px "Microsoft YaHei";}
.zg_menu ul.link02 li{width: 97%;}
.layut16 .zg_menu p{font-size: 16px;}
.layut16 .zg_menu ul li a{font-size: 14px;}
.zg_1366 .zg_menu ul li a{font-size: 12px;}
.zg_menu_nav ul{ position:relative }
.zg_menu_nav ul li{ position:relative }
.zg_menu_nav ul li a.navA{ display: block;line-height:28px; height:28px; overflow:hidden }
.zg_menu_nav li .zg_menu_navItem{position:absolute; left:0; top:20px; padding-top:15px; display:none;z-index:999; width:auto; height:auto;zoom:1; min-width: 440px; text-align:left}
.zg_menu_nav li .zg_menu_navBox{background:#fff; border:1px solid #e82222; z-index:999; clear:both; padding:10px;}
.zg_menu_nav li .zg_menu_navBox:after{ display:block; clear:both; content:''; height:0;}
.zg_menu_nav li .zg_menu_navCon{width:550px; float:left; line-height:34px; padding-left:10px; background:#fff; z-index:999;}
.zg_menu_nav li .zg_menu_navCon a{display:  block;float: left;margin-right: 15px;font:14px/28px "Microsoft YaHei";color:#333;text-align:center;}
.zg_menu_nav li .zg_menu_navCon span{display: block;float: left;width: 470px;font:14px/28px "Microsoft YaHei";}
.zg_menu_nav li .zg_menu_navCon span a{color:#999;}
.zg_menu_nav li .zg_menu_navBox .jt{ display:block; width:16px; height:9px; background:url(../images/home0725_ico_2up.png) no-repeat center; position:absolute; left:55px; top:7px;}
.zg_menu_nav ul.link02 li .zg_menu_navBox .jt{ left:25px;}
.zg_menu_nav li .bjlx{ left:auto; right:0;}
.zg_menu_nav li .bjlx .jt{ right:110px; left: auto;}
.zg_menu_nav li.wid307 .bjlx .jt{ right:80px; left: auto;}
.zg_menu_nav li.wid312 .bjlx .jt{ right:130px; left: auto;}
.layut16 .zg_menu_nav li .zg_menu_navBox .jt{left:50px;}
.layut16 .zg_menu_nav ul.link02 li .zg_menu_navBox .jt{ left:20px;}
.layut16 .zg_menu_nav li .bjlx .jt{ right:85px; left: auto;}
.layut16 .zg_menu_nav li.wid307 .bjlx .jt{right: 50px;left: auto;}
.layut16 .zg_menu_nav li.wid312 .bjlx .jt{right: 105px;left: auto;}
.zg_1366 .zg_menu_nav li .zg_menu_navBox .jt{left:40px;}
.zg_1366 .zg_menu_nav ul.link02 li .zg_menu_navBox .jt{ left:20px;}
.zg_1366 .zg_menu_nav li .bjlx .jt{ right:55px; left: auto;}
.zg_1366 .zg_menu_nav li.wid307 .bjlx .jt{ right:35px; left: auto;}
.zg_1366 .zg_menu_nav li.wid312 .bjlx .jt{right: 75px;left: auto;}
/* 警法频道导航 */
.offcn_henavcont{height:100%;}
.offcn_henavcont li{float:left;padding-top:3px;width: 9%;margin-right:1px;position:relative;}
.offcn_henavcont li a{white-space:nowrap;}
.offcn_henavcont li>a,.offcn_henavcont h2>a{height: 47px;display: block;text-align: center;font: 20px/46px 'microsoft yahei';color: #fff;}
.offcn_henavcont li.owid01{width: 6%;}
.offcn_henavcont li.owid02{width: 7%;}
.offcn_henavcont li.owid03{width: 9.1%;}
.offcn_henavcont li.owid05{width: 9.5%;}
.offcn_henavcont li.owid06{width: 10.5%;}
.offcn_henavcont li.owidfirst,
.offcn_henavcont li.owidfirst a {background: #c40000;}
.offcn_henavcont li.owidfirst a:hover { background: #c40000;color: #fff;font-weight: normal;}
.offcn_odvcont{border:1px solid #c40000;border-top:none;background:#fff;padding: 10px 0 5px 15px;position:absolute;left:-1px;top:50px;color:#333;font:12px/30px 'microsoft yahei';display:none; z-index:1}
.offcn_odvcont p{ text-align:center}
.offcn_odvcont span a{color:#999;}
.offcn_navwid{width:530px}
.offcn_navwid2{width:655px}
.offcn_navwid3{width:265px;}
.offcn_navwid4{width:275px;}
.offcn_navwid5{width:248px;}
.offcn_navwid6{width: 100%;}
.offcn_navwid7{width:330px;}
.offcn_navwid8{width: 425px;}
.offcn_navwid5 a{margin-right:10px;}
.offcn_henavcont li.on>a,.offcn_henavcont li.on h2 a{background:#fff;border-radius:4px 4px 0 0;color: #ef2d36;font-weight: bold}
.zg_1366 .offcn_henavcont li>a,.zg_1366 .offcn_henavcont h2>a{font-size:16px;}
/*教师考试频道 导航*/
.zg_lmnav{padding:21px 0; overflow:hidden;}
.zg_lmnav dl{width: 31.3%;padding-right: 1.3%;margin-right: 1.5%;border-right:1px dashed #cfcfcf;height:44px;overflow:hidden;float:left;}
.zg_lmnav .nr_dl{padding-right:0 !important; margin-right:0 !important; border-right:0 !important;}
.zg_lmnav dt{width:10%; *width:12%; float:left; font:bold 20px/26px 'Microsoft Yahei'; position:relative; top:-5px;}
.zg_lmnav dd{width:89.9%; float:left; }
.zg_lmnav dd a{display:inline-block; *display:inline; zoom:1; padding:0 0 0 12px; margin-bottom:12px; font:16px/1 'Microsoft Yahei'; }
.zg_lmnav dt a,.zg_lmnav dd a {color:#FFF }
.layut16 .zg_lmnav dt{font:bold 16px/26px 'Microsoft Yahei'; }
.layut16 .zg_lmnav dd a{font: 14px/1 'Microsoft Yahei'; margin-bottom:10px }
.layut16 .zg_lmnav dt{width:12%; *width:12%; }
.layut16 .zg_lmnav dd{width:87.9%; }
/*银行中部*/
.zg_zp_bank{clear:both; background: #f6f6f6; margin-top:15px; }
.zg_zp_bank2{ margin:0 auto 29px; }
.zg_zp_bank dl{float: left;padding: 10px 0; height:66px; overflow:hidden}
.zg_zp_bank dl.dl01{width: 36%;}
.zg_zp_bank dl.dl01 dd{width: 80%;}
.zg_zp_bank dl.dl02{width: 40%;}
.zg_zp_bank dl.dl02 dd{width: 66%;}
.zg_zp_bank dt{float: left;padding: 0 15px;color: #fff;}
.zg_zp_bank dt span{display:block;margin-top: 5px;width: 59px;height: 54px;text-align: center;padding-top: 5px;line-height: 22px;font-size: 16px;}
.zg_zp_bank dl.dl01 span{background:url(../images/zg_bg01.jpg) no-repeat left center;}
.zg_zp_bank dl.dl02 span{background:url(../images/zg_bg01.jpg) no-repeat right center;}
.zg_zp_bank dd{float:left;line-height: 22px;}
.zg_zp_bank dd a{display:inline-block;margin-right: 10px;font: 16px/34px "Microsoft YaHei";}
.zg_zpbank_tag{float: right;width: 24%;min-width: 282px;}
.zg_zpbank_tag li{ width:50%; float: left;margin-top: -1px;margin-left: -1px;}
.zg_zpbank_tag li a{display: block;width: 100%;height: 42px;border: 1px solid #fff;text-align: center;font: 14px/42px 'Microsoft YaHei';}
.zg_zpbank_tag li.bg01 a{background: #fbedd3;color: #aa7003;}
.zg_zpbank_tag li.bg02 a{background: #fde9e9;color: #aa7003;}
.layut16 .zg_zp_bank dl.dl01{width: 40%;}
.layut16 .zg_zp_bank dl.dl01 dd{ width:66% }
.layut16 .zg_zp_bank dl.dl02{width: 28%;}
.layut16 .zg_zp_bank dd a{ display:inline-block;margin-right: 10px;font: 12px/24px 'Microsoft YaHei';}
.layut16 .zg_zpbank_tag{width: 282px;}
.layut16 .zg_zpbank_tag li a{ width: 140px;}
.zg_1366 .zg_zp_bank dl.dl01{width: 43%;}
.zg_1366 .zg_zp_bank dl.dl01 dd{width: 78%;}
.zg_1366 .zg_zp_bank dl.dl02{width: 28%;}
/*自定义页面——金融银行——栏目导航*/
.zg_lmnav_jryh{padding:21px 0; overflow:hidden;}
.zg_lmnav_jryh dl{width: 47%;padding-right: 1.3%;margin-right: 1.5%;border-right:1px dashed #cfcfcf;height:44px;overflow:hidden;float:left;}
.zg_lmnav_jryh .nr_dl{padding-right:0 !important; margin-right:0 !important; border-right:0 !important;}
.zg_lmnav_jryh dt{width:10%; *width:12%; float:left; font:bold 20px/26px 'Microsoft Yahei'; position:relative; top:-5px;}
.zg_lmnav_jryh dd{width:89.9%; float:left; height:26px; overflow:hidden }
.zg_lmnav_jryh dd a{display:inline-block; *display:inline; zoom:1; padding:0 0 0 25px; margin-bottom:12px; font:16px/1 'Microsoft Yahei'; }
.zg_lmnav_jryh dt a,.zg_lmnav_jryh dd a {color:#FFF } 
.zg_lmnav_jryh dl{width: 48%; }
.layut16 .zg_lmnav_jryh dt{width:98%;font:bold 16px/26px 'Microsoft Yahei'; }
.layut16 .zg_lmnav_jryh dd a{font: 14px/1 'Microsoft Yahei'; padding:0 0 0 15px; margin-bottom:10px }
.layut16 .zg_lmnav_jryh dt{width:12%; *width:12%; }
.layut16 .zg_lmnav_jryh dd{width:87.9%; }
.zg_1366 .zg_lmnav_jryh dd a{ padding:0 0 0 9px; }
.zg_1366 .zg_lmnav_hide{ display:none }
/*国企导航*/
.gq_nav{ background:#e60000; padding:14px 0 12px;}
.gq_nav_1{ height:58px; float:left; width:99px; margin-left:15px;} 
.gq_nav_1 a{ display:inline-block; color:#fff; position:relative; font:16px/22px 'microsoft yahei'; }
.gq_nav_1 a:hover{color:#fff;}
.gq_nav_1 a.gq_nav_lx{ float:left; width:24px; height:50px; font:bold 16px/22px 'microsoft yahei'; color:#fff; border:1px solid #fa605d; text-align:center; padding:6px 2px 0; }
.gq_nav_1 a.gq_nav_lx1{ width:54px; height:22px; line-height:22px; font-weight:bold; padding:0;}
.gq_nav_mb{ margin-bottom:10px;}
.gq_nav_top{ margin-bottom:10px; line-height:22px;}
.gq_nav_2{width: 28%;}
.gq_nav_3{width: 24%;}
.gq_nav_4{width: 13%;}
.gq_nav_1 a{margin-right: 34px;}
@media screen and (max-width:1680px) {
	.gq_nav_1 a{margin-right: 30px;}
}
.layut16 .gq_nav_2{width: 28%;}
.layut16 .gq_nav_3{width: 24%;}
.layut16 .gq_nav_4{width: 12%;}
.layut16 .gq_nav_1 a{margin-right: 29px !important;}
@media screen and (max-width:1580px) {
	.layut16 .gq_nav_1 a{margin-right: 24px !important;}
}
@media screen and (max-width:1480px) {
	.layut16 .gq_nav_2{width: 29%;}
	.layut16 .gq_nav_3{width: 23%;}
	.layut16 .gq_nav_1 a{ margin-right:18px !important;}
}
.zg_1366 .gq_nav_2{width: 30%;}
.zg_1366 .gq_nav_3{width: 22%;}
.zg_1366 .gq_nav_1 a{margin-right: 14px !important;}
@media screen and (max-width:1280px) {
	.zg_1366 .gq_nav_1 a{margin-right: 8px !important;}
}
/*医疗导航*/
.lh_navcont_ylws li{ width: 9.2%; }
/* 导航下方 */
.projectNav.lh_navTab {padding-top: 13px;}
.projectNav .lh_hotNews {background:url(../images/map.png) no-repeat 8px center;}
.projectNav .lh_focus {height:70px;width:90%;}
.projectNav .lh_oulRig li {line-height: 30px;}
/* 伸缩广告 */
.zgdbad {width: 100%;height: auto;min-width: 1000px;overflow: visible;position: relative;}
.zgdbad img {width: 100%;display: block;}
.zgdbad0 {left: 36%;width: 60%;position: absolute;min-width: 627px;top: 23%;}
.zgdbad_01 {float: left;display: block;overflow: visible;width: 21%;position: relative;margin-right: 2.5%;}
.zgdbad_01 img {width: 100%;display: block;position: relative;}
/* 国考专栏 */
.zg_gkylPic{margin-bottom:15px;}
.zg_gkylPic_let{width:49.94%;float: left;overflow: hidden;position: relative;border-radius:6px;}
.zg_gkylPic_let .bd{position: relative;width:100%;}
.zg_gkylPic_let .bd img{width:100%;display: block;}
.zg_gkylPic_let .bd p{position: absolute;z-index: 2;bottom:0;left:0;width:100%;height:20%;background:url(../images/zg_gkylbk01.png) repeat-x bottom left;background-size:auto 100%;z-index: 1;}
.zg_gkylPic_let .bd span{position: absolute;font-size:26px;color:#fff;line-height: 24px;width: 60%;overflow:hidden;text-overflow:ellipsis; white-space:nowrap;bottom:4%;left:4%;z-index: 2;}
.zg_gkylPic_let .hd{position: absolute;bottom:4%;right:4%;text-align: right;z-index: 3;}
.zg_gkylPic_let .hd li{display: inline-block;width:15px;height: 15px;background:#fff;opacity: .5;border-radius: 50%;font-size:0;margin-left:14px;}
.zg_gkylPic_let .hd li.on{opacity: 1;}
.zg_gkylPic_ret{width:50.06%;float: left;overflow: hidden;}
.zg_gkylPic_ADD{width:47.49%;float: left;margin:0 0 3.1% 2.47%;position: relative;border-radius:6px;overflow: hidden;}
.zg_gkylPic_ADD img{display: block;width: 100%;}
.zg_gkylPic_ADD p{position: absolute;width: 100%;height:40px;background:url(../images/zg_gkylbk02.png) repeat-x;padding-top:40px;z-index: 2;bottom:0;left:0;}
.zg_gkylPic_ADD p span{font-size:16px;color:#fff;line-height: 21px;padding-left:5%;}
.zg_gkylPic_ADD em{position: absolute;font-style:normal;padding:0 9px;line-height: 30px;color:#fff;top:10px;left:0;font-size:16px;background: -webkit-linear-gradient(to right,#FF723C, #FF2B65);background: -o-linear-gradient(to right,#FF723C, #FF2B65);background: -moz-linear-gradient(to right,#FF723C, #FF2B65);background:linear-gradient(to right,#FF723C, #FF2B65);border-radius:0 5px 5px 0;}
/* main */
.zg_gkylMain{overflow: hidden;margin-bottom: 40px;position: relative;}
.zg_gkylMain_let{float: left;width:71.4%;}
.zg_gkylMain_letBt{line-height: 35px;padding-left:38px;background:url(../images/zg_gkylbk03.png) no-repeat left center;font-size:26px;}
.zg_gkylMain_letBt span{color:#E60012;}
.classNav{float: right;font-size: 18px;color: #333;font-weight:normal;}
.classNav span{color: #e7e7e7;margin:0 20px;}
.classNav a{padding:0 5px;line-height: 31px;display: inline-block;}
.classNav a.hover{color:#ef2d36;border-bottom:2px solid #ef2d36;}
.zg_gkylMain_letNr dl{padding:26px 0;border-bottom:solid 1px #F2F2F2;overflow: hidden;position: relative;}
.zg_gkylMain_letNr dl:last-child{border-bottom:0;}
.zg_gkylMain_letNr dl dt{float: left;width:20.58%;transition: all .3s ease;}
.zg_gkylMain_letNr dl dt img{width:100%;}
.zg_gkylMain_letNr dl dd{float: right;width:76.75%;transition: all .3s ease;}
.zg_gkylMain_letNr dl dd h4{padding-top:4px;font-size:22px;line-height: 36px;margin-bottom:15px;overflow:hidden;text-overflow:ellipsis; white-space:nowrap;}
.zg_gkylMain_letNr dl dd h4 a:hover{color:#E60012;}
.zg_gkylMain_letNr dl dd h4 span{padding:0 7px;font-size:14px;line-height: 22px;margin-right:10px;border-radius:3px;border:solid 1px #FF4C4C;display:inline-block;color:#FF4C4C;font-weight: normal;vertical-align:middle;}
.zg_gkylMain_letNr dl dd h4 span a{color: #FF4C4C;}
.zg_gkylMain_letNr dl dd p.digest{height:52px;font-size:16px;line-height: 26px;color:#666;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;margin-bottom:20px;}
.zg_gkylMain_letNr dl dd p.tags{font-size:14px;line-height: 22px;color:#999;}
.zg_gkylMain_letNr dl dd p.tags em{font-style:normal;float: right;padding-left:25px;color:#888;background:url(../images/zg_gkylbk04.png) no-repeat left center;color:#999;}
.zg_gkylMain_letNr dl dd p.tags span{display: inline-block;padding:0 5px;background:#F4F6F9;border-radius: 3px;margin-left:13px;color:#999;}
.zg_gkylMain_letNr dl::after{content:'';-o-transition: all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease;background:#F5F5F5;display:block;height:100%;position:absolute;right:0;top:0;width:0;z-index:-1}
.zg_gkylMain_letNr dl:hover::after{width:100%;}
.zg_gkylMain_letNr dl:hover dt{transform: translateX(8%);}
.zg_gkylMain_letNr dl:hover dd{transform: translateX(-1%);width: 75%;}
.zg_gkylMain_let .checkMore{margin-top: 15px;display: block;line-height: 46px;text-align: center;background: #f6f6f6;color: #adadad;font-size: 16px;}
/* 分页 */
.zg_gkpage{padding-top:15px;text-align:center;height:50px;}
.zg_gkpage p a{display:inline-block;font:14px/28px "Microsoft YaHei";padding:0 16px;height:28px; line-height:28px;border:1px solid #E7E7E7;margin:0 4px;color:#666;background:#fff;}
.zg_gkpage p a:hover {color:#F24443;border:1px solid #F24443;}
.zg_gkpage p a.a1,.zg_gkpage p a.a1:hover{color:#999;border:1px solid #E7E7E7;}
.zg_gkpage p span {display:inline-block;font:14px/28px "Microsoft YaHei";padding:0 16px;height:28px;line-height:28px;border:1px solid #F24443;margin-right:6px;color:#F24443;}
.zg_gkylMain_ret{float: right;width:23.8%;padding-top:10px;}
.zg_gkylMain_retBt{height:29px;padding-left:15px;background:url(../images/zg_gkylbk08.jpg) no-repeat 0 center;font:bold 22px/28px "Microsoft Yahei";margin-bottom:15px;}
.zg_gkylMain_retBt span{float: right;padding-right:26px;font:14px/28px "Microsoft Yahei";background:url(../images/zg_gkylbk09.jpg) no-repeat right center;}
.zg_gkylMain_retBt span:hover{background-image: url(../images/zg_gkylbk10.png);color:#E60012;}
.zg_gkylMain_retBt span:hover a{color:#E60012;}
.zg_gkzk{margin-bottom:47px;border-top:solid 1px #E5E5E5;}
.zg_gkzk li{overflow: hidden;padding:20px 10px;border-bottom:solid 1px #EFEFEF;position: relative;line-height: 28px;}
.zg_gkzk li::after{content:'';-o-transition: all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease;background:#F5F5F5;display:block;height:100%;position:absolute;right:0;top:0;width:0;z-index:-1}
.zg_gkzk li:hover::after{width:100%;}
.zg_gkzk li a{display: block;width: 100%;height: 100%;}
.zg_gkzk li p.tit{font-size: 16px;line-height: 26px;margin-bottom:14px;overflow:hidden;text-overflow:ellipsis; white-space:nowrap;}
.zg_gkzk li span{float: right;font-size: 14px;color:#aaa;}
.zg_gkzk li img{float: left;margin-right:12px;}
.zg_gkzk li em{float: left;font-size: 14px;font-style: normal;color: #333;}
.zg_gkrc{border:solid 1px #E5E5E5;padding:23px 20px 30px 26px;margin-bottom:46px;}
.zg_gkrc ul{border-left:solid 1px #E5E5E5;}
.zg_gkrc ul li{position: relative;padding-left: 18px;line-height: 32px;font-size: 16px;margin-bottom:18px;}
.zg_gkrc ul li p{overflow:hidden;text-overflow:ellipsis; white-space:nowrap;float: left;max-width: 60%;}
.zg_gkrc ul li a{float: right;width:80px;height:32px;background:#FFF2F3;border-radius:30px;color:#E60012;font-size:14px;text-align: center;}
.zg_gkrc ul li a:hover{background:#E60012;color:#fff;}
.zg_gkrc ul li em{display: inline-block;width:13px;height:13px;background:url(../images/zg_gkylbk05.png) no-repeat;position: absolute;left:-7px;top:50%;margin-top:-6.5px;}
.zg_gkrc ul li:hover{color: #E60012;}
.zg_gkrc ul li:hover em{background-image:url(../images/zg_gkylbk06.png)}
.zg_gkrc ul li:last-child{margin-bottom:0;}
.zg_gkrc.rdfw li p{max-width: 100%!important;}
.zg_gkrc.rdfw li p a{background: none;float:none;width:auto;font-size:16px;color:#333;}
.zg_gkrc.rdfw li p span{color:#f1595e;margin-right: 5px;}
.zg_gkbib{margin-bottom:41px;}
.zg_gkbib a{width:48.71%;height:65px;text-align: center;color:#fff;font:bold 16px/45px "Microsoft Yahei";margin-bottom:12px;padding-top:25px;}
.zg_gkbib a em{display:inline-block;width:58px;height:45px;vertical-align: middle;}
.zg_gkbib a.bk01{float: left;background:url(../images/zg_gkylbk11.jpg) no-repeat;background-size: 100% 100%;}
.zg_gkbib a.bk01 em{background:url(../images/zg_gkylbk17.png) no-repeat center;}
.zg_gkbib a.bk02{float: right;background:url(../images/zg_gkylbk12.jpg) no-repeat;background-size: 100% 100%;}
.zg_gkbib a.bk02 em{background:url(../images/zg_gkylbk18.png) no-repeat center;}
.zg_gkbib a.bk03{float: left;background:url(../images/zg_gkylbk13.jpg) no-repeat;background-size: 100% 100%;}
.zg_gkbib a.bk03 em{background:url(../images/zg_gkylbk19.png) no-repeat center;}
.zg_gkbib a.bk04{float: right;background:url(../images/zg_gkylbk14.jpg) no-repeat;background-size: 100% 100%;}
.zg_gkbib a.bk04 em{background:url(../images/zg_gkylbk20.png) no-repeat center;}
.zg_gkbib a.bk05{float: left;background:url(../images/zg_gkylbk15.jpg) no-repeat;background-size: 100% 100%;}
.zg_gkbib a.bk05 em{background:url(../images/zg_gkylbk21.png) no-repeat center;}
.zg_gkbib a.bk06{float: right;background:url(../images/zg_gkylbk16.jpg) no-repeat;background-size: 100% 100%;}
.zg_gkbib a.bk06 em{background:url(../images/zg_gkylbk22.png) no-repeat center;}
.zg_gkzxdy{background: #F8F8F8;border-top:solid 1px #888;padding:42px 0;text-align: center;}
.zg_gkzxdy h4{font-size: 22px;line-height: 30px;position: relative;margin-bottom:18px;}
.zg_gkzxdy h4 b{position: relative;z-index: 2;}
.zg_gkzxdy h4 span{color:#E60012;}
.zg_gkzxdy h4 i{color:#F0F0F0;font-style: normal;font-size:30px;position: absolute;top:-15px;left:37.88%;z-index: 1;}
.zg_gkzxdy h4 em{display: inline-block;width:35px;height: 30px;background: url(../images/zg_gkylbk23.png) no-repeat left bottom;vertical-align: middle;}
.zg_gkzxdy p{font-size:16px;line-height: 26px;margin-bottom: 15px;}
.zg_gkzxdy a{display: inline-block;width:56.7%;height: 55px;font-size:20px;color: #fff;line-height: 55px;background: -webkit-linear-gradient(#FE5454, #EF2849);background: -o-linear-gradient(#FE5454, #EF2849);background: -moz-linear-gradient(#FE5454, #EF2849);background: linear-gradient(#FE5454, #EF2849);border-radius: 55px;box-shadow: 0 10px 20px rgba(255,64,64,.3);}
.zg_gkzxdy a:hover{background: -webkit-linear-gradient(#FF3131, #E91E40);background: -o-linear-gradient(#FF3131, #E91E40);background: -moz-linear-gradient(#FF3131, #E91E40);background: linear-gradient(#FF3131, #E91E40);box-shadow: 0 10px 20px rgba(255,64,64,.5);}
.zg_gkzxdy a em{display: inline-block;width:16px;height: 100%;background: url(../images/zg_gkylbk29.png) no-repeat left center;margin-left:9px;}
/* 内容页 */
.offcn_shocont table{border-collapse:collapse;background:#fff;border-top:2px solid #e60000;margin:0 auto 20px;}
.offcn_shocont table th{height:30px;background:#efefef;font-weight:bold;}
.offcn_shocont table td{ height:25px;line-height:2.5;padding:0 3px;}
.offcn_shocont table th,.offcn_shocont table td{border:1px solid #CCC;text-align:center;font-size: 18px;}
.offcn_shocont table td:hover{ background:#eee;color: #f04444;}
.offcn_shocont table td:hover a{color: #f04444;}
.offcn_shocont table td:hover a *{color: #f04444 !important;}
.offcn_shocont table a:hover {text-decoration:underline;color:#f04444; }
.zg_1366 .offcn_shocont table{margin:0 auto;}
.zg_gkylShow{box-shadow: inset 0 5px 10px rgba(0,0,0,.05);padding-top:40px;}
.lh_Navigation a{color: #999;}
.zg_gkEditor{border-radius:5px;background:url(../images/zg_editor.png) no-repeat 25px 16px #F8F8F8;margin:40px auto;padding:68px 3.08% 25px;font-size: 18px;line-height: 38px;}
.zg_gkEditor p{text-indent: 2em;}
.offcn_shocont p{font-size:18px;line-height:38px;text-indent:2em;padding-bottom: 20px;}
.offcn_shocont p a:hover{ color: #e60012; text-decoration: underline; font-weight: bold;}
/* .offcn_shocont h2 {font-weight:bold;font-size:14px;line-height:30px;} */
.offcn_shocont img{ max-width:100%;padding-bottom: 20px;}
.zg_titGKZLShow{text-align: center;margin:10px auto 40px;}
.zg_titGKZLShow span{position: relative;padding-bottom:12px;display: inline-block;background:url(../images/zg_gkylbk27.png) no-repeat left bottom;background-size:100%;font-size: 30px;line-height: 40px;margin-left: 20px;padding-right:38px;}
.zg_titGKZLShow span i{position: absolute;width:32px;height:32px;border-radius: 50%;background:#E60012;opacity: .1;right:16px;bottom:-4px;}
.zg_titGKZLShow b{width:57px;height: 50px;font-size: 36px;line-height: 50px;color: #E60012;display: inline-block;vertical-align: middle;background:url(../images/zg_gkylbk26.png) no-repeat;padding-right:2px;}
.end_line{position:relative;}
.theend{position:absolute;font-size:16px;color: #999;display: block;left: 50%;top:0;transform: translate(-50%,0);background: #fff;padding: 0 15px;z-index: 1;}
.xx_line{position:absolute;width: 100%;height: 1px;border-bottom: 1px dashed #E6E6E6;top: 11px;}
.end_line p{font-size:16px;text-align: center;color: #999;padding-top: 27px;}
.zg_gkzlSXP{border-top:0;margin-top:56px;}
.new_ad_cli{margin-top: 20px;}
.new_ad_cli img{width: 100%;height: auto;}
.zg_related{margin-top:46px;}
.zg_related h4{font-size: 24px;line-height: 31px;padding-left:17px;background:url(../images/zg_gkylbk28.png) no-repeat 0 center;margin-bottom:18px;}
.zg_related dl{width:23.67%;float: left;margin-right:1.77%;border-radius:6px;overflow: hidden;position: relative;}
.zg_related dl.last{margin-right:0;}
.zg_related dl dt img{width: 100%;display: block;}
.zg_related dl dd{background:#FAFAFC;padding:5.79% 7.2%;transition: all .3s ease;overflow: hidden;}
.zg_related dl dd p{line-height: 24px;font-size: 16px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;height: 48px;margin-bottom: 10px;}
.zg_related dl dd span{font-size: 14px;line-height: 24px;color:#999;}
.zg_related dl:hover{background:#F5F5F5;}
.zg_related dl:hover dd{transform: translateY(-20px);background:#F5F5F5;}
.zg_show_bq{font-size: 14px;}
.zg_gkylMain_ret .infixed {position: fixed;right: 5%;top: 43px;z-index: 10;background: #fff;width: 21.4%;}
.zg_gkylMain_ret .infixed1 {position: absolute;right: 2px;bottom: 0px;z-index: 10;background: #fff;width: 23.8%;top: auto;}
/* 国考专栏1600 */
.layut16 .wrap{width:90%;}
.zg_1600 .zg_gkylMain_letNr dl dd h4{padding-top:0;margin-bottom: 10px;font-size: 20px;line-height: 34px;}
.zg_1600 .zg_gkylMain_letNr dl dd p.digest{font-size: 14px;margin-bottom: 10px;}
.zg_1600 .zg_gkylPic_let .bd span{font-size: 22px;}
.zg_1600 .zg_gkzk{margin-bottom:36px;}
.zg_1600 .zg_gkrc{padding: 23px 20px 20px 26px;margin-bottom:36px;}
.zg_1600 .zg_gkrc ul li{font-size: 14px;margin-bottom: 10px;line-height: 30px;}
.zg_1600 .zg_gkrc ul li:last-child{margin-bottom: 0px;}
.zg_1600 .zg_gkrc ul li a{height: 30px;}
.zg_1600 .zg_gkrc ul li p{max-width: 65%;}
.zg_1600 .zg_gkbib{margin-bottom: 30px;}
.zg_1600 .zg_gkbib a{height: 60px;padding-top: 15px;}
.zg_1600 .zg_gkzxdy{padding: 32px 0;}
.zg_1600 .zg_gkzxdy a{height: 48px;line-height:48px;font-size: 18px;}
.zg_1600 .zg_gkEditor{font-size: 16px;line-height: 34px;}
.zg_1600 .zg_titGKZLShow span{font-size: 28px;}
.layut16 .zg-newMesRight .aList li a.speC { color: #EF2D36;}
/* 1440 */
@media screen and (max-width:1460px){
    .zg_gkylMain_letBt{font-size: 24px;}
    .zg_gkylPic_let .hd li{width: 12px;height: 12px;margin-left: 10px;}
    .classNav{font-size: 16px;}
    .zg_gkylMain_retBt{font-size: 20px;}
    .zg_gkylMain_retBt span{font-size: 12px;}
    .zg_gkylMain_letNr dl{padding: 15px 0;}
    .zg_1600 .zg_gkylMain_letNr dl dd h4{font-size: 18px;line-height: 30px;}
    .zg_gkylMain_letNr dl dd p.tags{font-size: 12px;}
    .zg_1600 .zg_gkzk {margin-bottom: 25px;}
    .zg_gkzk li{padding:10px;}
    .zg_gkzk li p.tit{font-size: 14px;margin-bottom: 8px;}
    .zg_1600 .zg_gkrc{padding:16px 15px 15px 21px;margin-bottom:25px;}
    .zg_1600 .zg_gkrc ul li{line-height: 26px;}
    .zg_1600 .zg_gkrc ul li a{height: 26px;}
    .zg_1600 .zg_gkbib a{font-size: 14px;}
    .zg_1600 .zg_gkbib{margin-bottom: 20px;}
    .zg_gkbib a em{width: 48px;}
    .zg_1600 .zg_gkzxdy{padding:25px 0 18px;}
    .zg_gkzxdy h4{font-size: 20px;margin-bottom: 15px;}
    .zg_gkzxdy p{font-size: 14px;margin-bottom: 10px;}
    .zg_1600 .zg_gkzxdy a{height: 42px;line-height: 42px;font-size: 16px;}
}
/* 1366 */
.zg_1366 .zg_gkylMain_letBt{font-size: 24px;}
.zg_1366 .classNav span{margin: 0 15px;}
.zg_1366 .zg_gkylMain_retBt{font-size: 20px;}
.zg_1366 .zg_gkylMain_retBt span{font-size: 12px;}
.zg_1366 .zg_gkylPic_let .hd li{width: 10px;height: 10px;margin-left: 10px;}
.zg_1366 .zg_gkylPic_let .bd span{font-size: 20px;}
.zg_1366 .zg_gkylMain_letNr dl{padding: 15px 0;}
.zg_1366 .zg_gkylMain_letNr dl dd h4{font-size: 18px;line-height: 30px;margin-bottom: 15px}
.zg_1366 .zg_gkylMain_letNr dl dd p.digest{-webkit-line-clamp: 1;height:26px;}
.zg_1366 .zg_gkylMain_letNr dl dd p.tags{font-size: 12px;}
.zg_1366 .zg_gkzk {margin-bottom: 25px;}
.zg_1366 .zg_gkzk li{padding:10px;}
.zg_1366 .zg_gkzk li p.tit{font-size: 14px;margin-bottom: 8px;}
.zg_1600 .zg_gkrc{padding:16px 15px 15px 21px;margin-bottom:25px;}
.zg_1366 .zg_gkrc ul li{line-height: 26px;}
.zg_1366 .zg_gkrc ul li a{height: 26px;}
.zg_1366 .zg_gkbib a{font-size: 14px;}
.zg_1366 .zg_gkbib{margin-bottom: 20px;}
.zg_1366 .zg_gkbib a em{width: 48px;}
.zg_1366 .zg_gkzxdy{padding:25px 0 18px;}
.zg_1366 .zg_gkzxdy h4{font-size: 20px;margin-bottom: 15px;}
.zg_1366 .zg_gkzxdy p{font-size: 14px;margin-bottom: 10px;}
.zg_1366 .zg_gkzxdy a{height: 42px;line-height: 42px;font-size: 16px;}
.zg_1366 .zg_related h4{font-size: 22px;}
.zg_1366 .zg_related dl dd p{font-size: 14px;line-height: 22px;height: 44px;}
/* 国考栏目 20201019lhr*/
/* 顶部悬浮导航 */
.f-cb::after { display: block; clear: both; visibility: hidden; height: 0; overflow: hidden; content: "."; }
.new-nav-box .lh_navcont a { font: 18px/46px 'microsoft yahei';}
.new-nav-box .lh_navcont li { width: 9.5%;}
.new-nav-box .lh_navcont li.lh_wid01 { width:12.6%}
.new-nav-box .lh_navcont li.lh_wid02 { width:7%;}
.new-nav-box .lh_navcont li.lh_wid03 { width:6%;}
.new-nav-box .lh_navcont li.lh_wid04 {width: 8.6%;}
.new-nav-box .lh_navcont li.lx_wid { width: 14.5%;}
.layut16 .new-nav-box .lh_navcont a{font-size: 16px;}
.new-nav-box{position: fixed;top:0;display: none;z-index: 999}
.newNav li.on a, .newNav li.hover a { background: #fff; border-radius: 4px 4px 4px 4px; color: #ef2d36; font-weight: bold; }
.newNav a{height: 44px!important;}
.zg_header_zxzxicon{ display:inline-block; *display:inline;zoom:1; width:16px; height:16px; background: url(../images/gjgwy_header_zxzxicon.png) no-repeat; vertical-align: middle; margin-right: 5px; }
.new_hot_consulting{ padding: 4% 2% 3.5% 2%; border: 1px solid rgba(255,92,74,0.69); box-shadow: 0px 9px 8px rgba(51,51,51,0.1); margin-bottom: 6%; }
.new_hot_consulting ul li{background: url(../images/zg_nicon01.png) no-repeat 0 5px;padding-left: 15px;margin-top: 5%;display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden;}
.new_hot_consulting ul{width:91%;margin: auto;}
.new_hot_consulting ul li a{font-size: 16px;color: #333333}
.new_hot_consulting ul li a:hover{color:#EF2D36;}
.new_hot_consulting .ask{ display: block;width: 240px;height: 40px;box-shadow: 0px 3px 6px rgba(255,173,151,0.5);border-radius: 40px;font-size: 16px;color: #fff;text-align: center;line-height: 40px;margin: auto;margin-top: 6%;margin-bottom: 2%; background-image: -moz-linear-gradient(-90deg, #FF9EA3, #FC565E 100%); background-image: -webkit-linear-gradient(-90deg, #FF9EA3, #FC565E 100%); background-image: -ms-linear-gradient(-90deg, #FF9EA3, #FC565E 100%); }
.new_hot_consulting .ask img{margin-right: 10px;}
.new_hot_consulting .zixun_newimg{width: 95%;margin-top: 30px;margin-bottom: -20px;}
.new_hot_consulting{padding: 0;border:none;position: relative;margin-right: 1%;text-align: center;padding-bottom: 32px;border-radius: 10px;}
.new_hot_consulting .cjques{text-align:center;font-size: 26px;color: #fff;font-weight: 400;position: absolute;top: 3.5%;width:100%;}
.new_hot_consulting .da_pl{padding: 2px 0 4px 0;border: 1px dashed #FFB39D;border-radius: 34px;position: absolute;width: 306px;text-align: center;left: 50%;top: 10%;transform: translate(-50%,0);font-size: 16px;color: #fff;}
.rest_words{margin-bottom: 26px;}
.rest_words a{display: inline-block;margin-top: 7px;}
.rest_words .a1{font-size:14px;color: #83A3F5;}
.rest_words .a2{font-size:15px;color: #B5B5B5;margin-left: 6%}
.rest_words .a3{font-size:16px;color: #666; display: block;}
.rest_words .a4{font-size:24px;color: #4B91D8;display: block;}
.rest_words .a5{font-size:18px;color: #FF9678;margin-left: 10%;text-align: left;display: block;}
.rest_words .a6{font-size:18px;color: #4CB5C8;display: block;}
.rest_words .a7{font-size:16px;color: #8B8B8B;}
.rest_words .a8{font-size:14px;color: #83A3F5;margin-left: 4%;}
.zixun_now{padding: 12px 117px;background: #FA6E46;font-size: 20px;color: #fff;border-radius: 50px;margin: auto;}
.zixun_now:hover{color:#fff;}
.zg_img_head { width: 100%; margin-bottom: 5px; }
.zg_chat_pic{width:100%;margin-bottom:0;border-radius: 12px}
.slideBox{overflow:hidden; position:relative; }
.slideBox .hd { height: 15px; overflow: hidden; position: absolute; bottom: 26px; z-index: 1; left: 50%; transform: translate(-50%, 0); }
.slideBox {margin-bottom: 5%;}
.slideBox .hd{bottom:5px;}
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:10px;  width:10px; height:10px; border-radius: 10px; text-align:center; background:#fff; cursor:pointer; }.slideBox .hd ul li.on{ background:#f00; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   background: #eee}
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox { box-shadow: 0px 3px 10px rgba(0,0,0,0.1); }
.addMarTop {margin-top:6%;}
.zg-newMesRight {padding: 25px 25px 20px 25px;}
.zg-newMesRight{padding: 4% 2% 3.5% 2%;border-top: 2px solid #EF2D36;border-right: 1px solid #E5E5E5;border-left: 1px solid #E5E5E5;border-bottom: 1px solid #E5E5E5}
.zg-newMesRight h1,.zg-newMesRight h3{font-size: 20px;color: #333333;background: url("../images/icon02.png") no-repeat 0px 13px;padding-left: 16px;font-weight: 400;}
.zg-newMesRight .aList{margin-top: 2%;margin-left: 2.33%}
.zg-newMesRight .aList li{float: left;margin: 2.8% 1.9%;}
.zg-newMesRight .aList li a{padding: 5px 8px;background: #F9F9F9;color: #333333;font-size: 16px;border-radius: 2px;}
.zg-newMesRight .aList li a:hover{color: #f04444;}
.zg-newMesRight .aList li .speC{color: #EF2D36;}
.zg-newMesRight .addTopLine{border-top: 1px solid #E5E5E5;margin-top: 15px;;padding-top: 15px;;}
.zg-newMesRight p{font-size: 16px;color: #333333;padding-left: 16px;padding-top: 10px;}
.zg-newMesRight .near ul li p{font-size: 10px;color: #999999;}
.zg-newMesRight {padding: 25px 25px 20px 25px;}
.zg-newMesRight .change{display: block;float:right;font-size: 16px;color: #666666;cursor: pointer;margin-top: 0px;}
.zg-newMesRight .change:hover{color: #f04444;}
.change i { width: 20px; height: 16px; background: url(../images/icon03.png) no-repeat; background-size: 20px 16px; display: block; float: right; margin-left: 11px; margin-top: 4px; }
.change .i{
	/* 设置默认样式，开启3d硬件加速 */
    -webkit-transform:translate3d(0,0,0);
    -moz-transform:translate3d(0,0,0);
    transform:translate3d(0,0,0);
    /* 设置动画，animation:动画名称 动画播放时长单位秒或微秒 动画播放的速度曲线linear为匀速 动画播放次数infinite为循环播放; */
    -webkit-animation:play 1s linear;
    -moz-animation:play 1s linear;
    animation:play 1s linear;
}
@-webkit-keyframes play{
    0% { -webkit-transform:rotate(0deg); }
    100% { -webkit-transform:rotate(360deg); }
}
@-moz-keyframes play{
    0% { -moz-transform:rotate(0deg); }
    100% { -moz-transform:rotate(360deg); }
}
@keyframes play{
    0% { transform:rotate(0deg);}
    100% { transform:rotate(360deg);}
}
.cat .neastPart{margin-top: 12px;;display: none;}
.cat .neastPart:first-child{display: block;}
.neastPart li{padding: 12px 5px 12px 18px;position: relative; padding-right: 40px;border-bottom: 1px solid #E5E5E5;}
.neastPart li a{font-size: 16px;color: #333;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2;overflow: hidden;}
.neastPart li a:hover{color: #f04444;}
.neastPart li p{font-size: 12px;color: #999999;padding-left: 0;position: absolute;right: 0;top: 9px;}
.neastPart li:first-child{ border-top: 1px solid #E5E5E5!important }
.posre .readMore{background: linear-gradient(to right, #FB5A28, #E60012);display: block;color: #fff;position: absolute;width: 70%;width: 100%;left: 0;border-radius: 100px;height: 50px;text-align: center;line-height: 50px;font-size: 16px;bottom:-26px;}
.posre{position: relative;padding: 25px 25px 52px 25px;margin-bottom: 45px;}
.zg_1366 .posre{margin-bottom: 35px;}
.infixed {position: fixed;right: 5%;top: 25px;z-index: 10;background: #fff;width: 27%;}
.infixed1 {position: absolute;right: 2px;z-index: 10;background: #fff;width: 29.9%;bottom: 50px;top: auto;}
/*不浮动导航情况*/
.doubleNav.infixed{top:0;}
.doubleNav.infixed1{top:auto;}
/* .lh_contentBox{position: relative;overflow: hidden;}
.lh_left{margin-bottom: -30000px;padding-bottom: 30000px;}
.lh_rig{margin-bottom: -30000px;padding-bottom: 30000px;} */
.lh_contentBox{position: relative;}
/* 左侧通用列表展示 */
/* 省份频道通用右侧 */
.lh_rigOne,.lh_rigTwo {border:1px solid #e3e3e3;padding:10px 0;margin-top:20px;}
.lh_rig_add p,.lh_rig_add img{ width:100%; height: 100%; max-height:175px;  }
.lh_rig_add_gj{ margin-top: 11%}
.lh_rig_add_gj p,.lh_rig_add_gj img{ width:100%; height: 100%; max-height:175px;  }
.lh_rigOne{ margin-bottom: 20px; }
.lh_rigOnetitle {font:bold 20px/22px 'microsoft yahei';color:#333;border-left:3px solid #ef2d36;padding-left:27px;margin-bottom:18px;}
@media screen and (max-width:1300px){
    .lh_rig{display: none;}
    .lh_left{width: 100%;}
}
/* 国考 内容页 */
.new_fast_links a{font-size: 14px;color:#666666;display: block;float: left;margin-right: 10px;border-radius: 5px;border: 1px solid #CFCFCF;padding: 6px 12px;}
.new_fast_links a:hover{color: #cc0000;border: 1px solid #ef2d36;}
/*百度分享*/
.share-area {height:32px;font-size:12px;position:relative;float:right;*top:-35px;visibility:hidden; display:none}
.new_fast_links{margin-top: 40px;}
.zgb_showgj {width:77%;}
.zgb_showgj .new_fast_links{margin-top: 25px; height:35px; overflow:hidden}
.zg_1366 .zgb_showgj .new_fast_links{margin-top: 25px;}
.zg-newBoxBorder .tit-h a{font-size: 26px;color: #333;display: block;float: left;font-weight: bold;background:url(../images/zg_nicon20.png) no-repeat 0px 0px;padding-top: 0!important;margin-top: 30px;padding-left: 1.2%;}
.zgb_fw{border-top:none;}
.zg-newBoxBorder .zg_zbk{margin-top: 20px;width: 100%!important;float: left; height: 196px; padding: 5px 5px 7px 0; position: relative; left: -3px;box-sizing: border-box;}
.zg-newBoxBorder .zg_zbk ul{padding-left:3px;}
.zg-newBoxBorder .zg_zbk1 { box-shadow: 0px 0px 10px rgba(0,0,0,0.1); margin-left: 0.5%; padding: 0 0 25px 15px; margin-top: 20px; border-radius: 4px; }
.zg-newBoxBorder .zg_zbk li p.fp1{text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.zg_zbk1 .swiper-button-prev{left:1.5%;background:url(../images/zg_prev.png) no-repeat;}
.zg_zbk1 .swiper-button-prev:hover{background:url(../images/zg_prevh.png) no-repeat;}
.zg_zbk1 .swiper-button-next{right:0;background:url(../images/zg_next.png) no-repeat;}
.zg_zbk1 .swiper-button-next:hover{background:url(../images/zg_nexth.png) no-repeat;}
.zg_zbk1 .swiper-button-prev,
.zg_zbk1 .swiper-button-next,
.zg_zbk1 .swiper-button-prev.swiper-button-disabled,
.zg_zbk1 .swiper-button-next.swiper-button-disabled { width: 27px; height: 27px; position: absolute; margin-top: -13px; display: none; }
.zg_1366 .zg_zbk1 .swiper-button-prev,
.zg_1366 .zg_zbk1 .swiper-button-next { display: block; }
.zg-newBoxBorder{ border:none; width: 100%;padding-bottom: 3%;}
.zg-newBoxBorder .vidPlay li{float: left;width: 33%;}
.zg-newBoxBorder .vidPlay li .leftB { float: left; width: 40%; margin-top: 5%; }
.zg-newBoxBorder .vidPlay li .leftB img { width: 85%; margin: auto; display: block; }
.zg-newBoxBorder .vidPlay li .rightB { float: right; width: 57%; }
.zg-newBoxBorder .vidPlay li .rightB p { font-size: 16px; color: #333; margin-top: 5%; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden; padding-right: 15px; text-align: justify; text-justify: inter-ideograph; }
.zg-newBoxBorder .vidPlay li:hover .rightB p{color: #ef2d36;}
.zg-newBoxBorder .vidPlay li .rightB .price p { color: #F0555C; font-size: 20px; font-weight: bold; float: right; margin-right: 5%; }
.zg-newBoxBorder .vidPlay li .rightB .price { bottom: 8px;margin-top: 35%; position: absolute; width: 60%;}
.bk_tools {margin-left: 1%;}
.bk_tools li{float:left;margin-right:1.3%;width: 24%;border-radius: 8px;padding: 15px 0;margin-top: 20px;}
.bk_tools li:hover{box-shadow:0px 3px 10px rgba(0,0,0,0.1)}
.bk_tools li a{display: block;}
.bk_tools p{text-align: center;font-size: 14px;color: #999999;padding-top: 2px;}
.bk_tools h1,.bk_tools h4{text-align: center;font-size: 20px;color: #666666;padding-top: 8px;}
.bk_tools img{display: block;margin: auto;}
.bk_tools li.li1{background:#FEFAF2;}
.bk_tools li.li2{background:#EFF9F7;}
.bk_tools li.li3{background:#F2F6FE;}
.bk_tools li.li4{background:#F4F2FE;margin-right: 0;}
.bk_tools li.li5{background:#FDF4F4;}
.bk_tools li.li6{background:#FEFAF2;}
.bk_tools li.li7{background:#F4F2FE;}
.bk_tools li.li8{background:#EAF7FC;margin-right: 0;}
.conpag a{ font-size: 16px; color: #333333; padding-left: 16px; padding-top: 10px; display: block; line-height: 22px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; }
.conpag a:hover{color: #f04444;}
/* 1600 */
.layut16 .lh_chiname_gj a {margin-right:0;}
.layut16 .lh_Hotrecommend li {font-size: 16px;}
.zg_1600 .zg-newMesRight { padding: 20px; }
.zg_1600 .cjques { font-size: 24px; }
.zg_1600 .rest_words .a1{font-size:14px;color: #83A3F5;}
.zg_1600 .rest_words .a2{font-size:14px;color: #B5B5B5;margin-left: 6%;}
.zg_1600 .rest_words .a3{font-size:14px;color: #666;}
.zg_1600 .rest_words .a4{font-size:22px;color: #4B91D8;}
.zg_1600 .rest_words .a5{font-size:18px;color: #FF9678;margin-left: 7%;text-align: left;display: block;}
.zg_1600 .rest_words .a6{font-size:16px;color: #4CB5C8;}
.zg_1600 .rest_words .a7{font-size:14px;color: #8B8B8B;}
.zg_1600 .rest_words .a8{font-size:14px;color: #83A3F5;}
.zg_1600 .zixun_now { padding: 12px 77px; font-size: 18px; }
.zg_1600 .zg-newMesRight { padding: 20px; }
.zg_1600 .zg-newMesRight h1,.zg_1600 .zg-newMesRight h3 { font-size: 18px; background-position: 0px 10px; }
.zg_1600 .zg-newMesRight .aList li {float: left; margin: 2.8% 1.4%;}
.zg_1600 .zg-newMesRight .aList li a { padding: 5px 4px; background: #F9F9F9; color: #333333; font-size: 16px; border-radius: 2px; }
.zg_1600 .neastPart li { padding: 14px 37px 13px 14px; }
.zg_1600 .neastPart li a { font-size: 16px; color: #333;}
.zg_1600 .neastPart li a,.zg_1600 .conpag a {font-size: 16px;display: inline-block;overflow:hidden;text-overflow:ellipsis; white-space:nowrap;width:100%;}
.zg_1600 .cat .neastPart { margin-top: 11px; }
.zg_1600 .zg-newMesRight p { top: 14px; padding-top: 4px; }
.zg_1600 .posre .readMore { height: 40px; line-height: 40px; }
.zg_1600 .infixed.infixed1{top:unset;}
/* 1440 */
@media (max-width: 1450px){
	.zg_1600 .zg_zbk li p.fp3 { padding: 10px 0 0 32px!important; background-position: 10px 15px; }
	.new_hot_consulting .da_pl { width: 250px; top: 8%; font-size: 12px;}
	.zg_1600 .cjques { font-size: 20px; }
	.new_hot_consulting .cjques { top: 2.5%; }
	.zg_1600 .zg-newMesRight .aList li { margin: 2.8% 1%; }
    .zg_zbk li p.fp2 em{font-size:16px!important}
    .zg_1600 .zg-newMesRight .aList li a { padding: 5px 4px;font-size: 15px;}
    .zg_1600 .zg_zbk, .zg_1600 .zgm2_zbkRight { height: 180px; }
    .zg_1600 .rest_words .a4{font-size:19px;}
}
/* 1366 */
.zg_1366 .rest_words .a1{font-size:14px;color: #83A3F5;}
.zg_1366 .rest_words .a2{font-size:14px;color: #B5B5B5;margin-left:4%;}
.zg_1366 .rest_words .a3{font-size:14px;color: #666;display: block}
.zg_1366 .rest_words .a4{font-size:18px;color: #4B91D8;text-align: right;padding-right: 9%;display: block}
.zg_1366 .rest_words .a5{font-size:16px;color: #FF9678;margin-left:7%; text-align: left; display: block;}
.zg_1366 .rest_words .a6{font-size:16px;color: #4CB5C8;text-align: right;padding-right: 9%;display: block}
.zg_1366 .rest_words .a7{font-size:14px;color: #8B8B8B;}
.zg_1366 .rest_words .a8{font-size:14px;color: #83A3F5;}
.zg_1366 .zixun_now { padding: 7px 60px; font-size: 16px; }
.zg_1366 .zg-newMesRight h1,.zg_1366 .zg-newMesRight h3 { margin: 8px 0px 6px 0; background-position: 0px 9px;}
.zg_1366 .zg-newMesRight .aList li a { padding: 5px 3px; background: #F9F9F9;font-size: 14px; border-radius: 2px; }
.zg_1366 .neastPart li a,.zg_1366 .conpag a {font-size: 14px;display: inline-block;overflow:hidden;text-overflow:ellipsis; white-space:nowrap;width:100%;}
.zg_1366 .conpag a{padding-top:4px;}
.zg_1366 .cat .neastPart { padding-bottom:5px; }
.zg_1366 .neastPart li {padding: 10px 40px 10px 16px;overflow:hidden;text-overflow:ellipsis; white-space:nowrap;}
.zg_1366 .zg-newMesRight {padding: 0px 20px;}
.zg_1366 .zg-newMesRight p{top:9px;}
.zg_1366 .zg-newMesRight .addTopLine { margin-top: 2%; padding-top: 0%;padding-bottom:5px;}
.zg_1366 .posre .readMore { height: 30px; line-height: 30px; font-size: 14px; bottom: -20px; }
@media screen and (max-width:1780px){
    .zg-newMesRight .aList li a {padding: 5px 5px;}
}
@media screen and (max-width:1280px){
    .zg_1366 .zg-newMesRight .aList li a{font-size: 13px;}
}
@media screen and (max-width:1210px){
    .zg_1366 .zg-newMesRight .aList li a{padding: 5px 0px;}
    .zg_1366 .new_hot_consulting .da_pl {top: 7.2%;}
    .zg_1366 .new_hot_consulting .cjques {top: 1.6%; }
}
/* 20201019lhr end */
/*公考问答 */
/* 公考问答导航 */
.offcn_pnavcont{height:100%;}
.offcn_pnavcont li{float:left;padding-top:3px;width: 10.1%;margin-right:1px;position:relative;}
.offcn_pnavcont li a{white-space:nowrap;}
.offcn_pnavcont li>a,.offcn_pnavcont h2>a{height: 47px;display: block;text-align: center;font: 20px/46px 'microsoft yahei';color: #fff;}
.offcn_pnavcont li.powid01{width: 6%;}
.offcn_pnavcont li.powid02{width: 7%;}
.offcn_pnavcont li.powid03{width: 9.1%;}
.offcn_pnavcont li.powid05{width: 9.5%;}
.offcn_pnavcont li.powid06{width: 10.5%;}
.offcn_podvcont{border:1px solid #c40000;border-top:none;background:#fff;padding: 10px 0 5px 15px;position:absolute;left:-1px;top:50px;color:#333;font:12px/30px 'microsoft yahei';display:none; z-index:1}
.offcn_podvcont p{ text-align:center}
.offcn_podvcont a,.offcn_podvcont em{display:block;float: left;margin-right: 5px;font:12px/28px "Microsoft YaHei";color:#333;text-align:center;}
.offcn_podvcont span{display: block;float: left;max-width: 86%; font:12px/28px "Microsoft YaHei";}
.offcn_podvcont span a,.offcn_podvcont em{color:#999;}
.offcn_pnavwid660{width:660px}
.offcn_pnavwid600{width:600px}
.offcn_pnavwid{width:560px}
.offcn_pnavwid540{width:540px}
.offcn_pnavwid520{width:520px}
.offcn_pnavwid500{width:500px}
.offcn_pnavwid480{width:480px}
.offcn_pnavwid460{width:460px}
.offcn_pnavwid420{width:420px}
.offcn_pnavwid400{width:400px}
.offcn_pnavwid360{width:360px}
.offcn_pnavwid260{width:260px}
.offcn_pnavwid200{width:200px}
.offcn_pnavcont li.on>a,.offcn_pnavcont li.on h2 a{background:#fff;border-radius:4px 4px 0 0;color: #ef2d36;font-weight: bold}
.offcn_popconatxe{text-align: center;width: 140px;}
.offcn_popconatxe a{color: #fff;width:120px;height: 40px;background: #e60000;line-height: 40px;display: block;  margin:15px auto 0;}
.offcn_potherleft{ left:auto;right:-1px;}
.offcn_pnavcont li.on .offcn_podvcont{display:block;z-index:3;}
.offcn_pnavcont li.powidfirst,.offcn_pnavcont li.powidfirst a{background: #c40000; }
.offcn_pnavcont li.powidfirst a:hover{background: #c40000; color:#fff; font-weight:normal }
.offcn_pnavcont li.powidsy{width: 7%;}
.offcn_pnavcont li.powidg01{width: 5.8%;}
.offcn_pnavcont li.powidg02{width: 6.8%;}
.offcn_pnavcont li.powidg03{width: 8.7%;}
.offcn_pnavcontGK .offcn_podvcont{ font:14px/32px 'microsoft yahei'; }
.offcn_pnavcontGK .offcn_podvcont a,.offcn_pnavcontGK .offcn_podvcont em{ margin-right: 12px;font:14px/32px "Microsoft YaHei";}
.offcn_pnavcontGK .offcn_podvcont span{ font:14px/32px "Microsoft YaHei";}
.offcn_pnavcontGK .last .offcn_podvcont p{ display:block; width:50%; float:left }
.layut16 .offcn_pnavcont li>a,.layut16 .offcn_pnavcont h2>a{font: 16px/46px 'microsoft yahei';}
.zg_1366 .offcn_pnavcont li.powidsy{width: 9%;} 
.posFixed_wd li.on>a, 
.offcn_pnavcont li.on h2 a { background: #fff; border-radius: 4px; color: #ef2d36; font-weight: bold; height: 44px; }
.powidfirst{height: 47px;}
/* 快捷入口 */
.fast_in{ padding: 4% 2% 6% 2%; border:1px solid #E5E5E5; }
.fast_in h1,.fast_in h3 { text-align: center; font-size: 20px; color: #EF2D36; position: relative; }
.fast_in h1 span,.fast_in h3 span{position: absolute;}
.fast_in h1 .span1,.fast_in h3 .span1{width: 35%;display: block;height: 1px;background: #EF2D36;left: 1%;top:16px;}
.fast_in h1 .span2,.fast_in h3 .span2{width: 35%;display: block;height: 1px;background: #EF2D36;right: 1%;top:16px;}
.fast_in ul {margin-top: 36px;}
.fast_in ul li {width: 25%;float:left;text-align: center;}
.fast_in ul li a{font-size:16px;color: #333;} 
.fast_in ul li img{display: block;margin: auto;}
.fast_in ul li a:hover{color: #f74100;}
.fast_in ul li:nth-child(n+5){margin-top: 20px;}
/* .lh_rigThree {margin-top: 6%;padding:0 0;} */
.lh_eachYear { width:100%;}
.lh_rigThree{z-index: 2;position: relative;}
/* .lh_rig .ggp .smdwimg { margin-left: -48px;} */
/* .lh_rig .ggp {margin-bottom: 40px;} */
.infixed .fast_in {margin-top: 6%;}
/* .layut16 .lh_rigThree p b{font-size: 14px;} */
.zg_1600 .infixed .fast_in { margin-top: 16%; }
.zg_1600 .fast_in ul { margin-top: 15px; }
/* .zg_1600 .lh_rig .ggp {margin-bottom: 20px;} */
.zg_1366 .infixed .fast_in{margin-top: 18%;}
.zg_1366 .fast_in ul { margin-top: 5px; }
.zg_1366 .fast_in ul li a {font-size: 14px;}
.zg_1366 .fast_in ul li img { width: 50%;}
/* .zg_1366 .lh_rig .ggp {margin-bottom: 20px;}
.zg_1366 .lh_rigThree a {margin: 10px auto;}
.zg_1366 .lh_rigThree a img {top:-200px}
.zg_1366 .lh_rigThree h6 {font: bold 20px/1 'microsoft yahei';margin-top: 8px;}
 .zg_1366 .lh_rigThree {margin-top: 3%;} */
.zg_news_list li img{display: block;float: left;width: 25%;}
.zg_news_list li .mes_det{float:left;margin-left: 2%;width: 73%;}
.zg_news_list li .mes_det a{font-size: 24px;color: #333;display: inline-block;margin-top: 10px;font-weight: bold; }
.zg_news_list li .mes_det a:hover{color: #EF2D36}
.zg_news_list li .mes_det a span{color: #EF2D36;}
.zg_news_list li .mes_det a span { float: inherit!important; font-size: 24px; color: #EF2D36; padding-left: 0px; background: #fff; }
.zg_news_list li .mes_det p{font-size:16px;color:#666;line-height:28px;margin-top:18px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal;}
.zg_news_list li{ margin-bottom: 50px!important; height: auto!important; overflow: hidden;position: relative;min-height: 144px; }
.zg_news_list li .zg_data_type{background: url(../images/zg_nicon06.png) no-repeat 0px 2px;position: absolute;left: 27%;bottom:0px;padding-left: 25px;}
.zg_news_list li .zg_data_type span{font-size: 14px;color: #666;padding: 0;background: none;float: inherit!important;}
.zg_news_list li .zg_data_type a{font-size: 14px;color: #666;}
.zg_news_list li .zg_data_type a:hover{color: #EF2D36}
.zg_news_list li .zg_data_type .ma20{margin-left: 20px;}
.zg_1600 .zg_news_list li{ margin-bottom: 35px!important;min-height: 140px;}
.zg_1600 .zg_news_list li .mes_det p { font-size: 15px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; }
.zg_1600 .zg_news_list li .mes_det a { font-size: 20px; }
.zg_1600 .zg_news_list li .mes_det a span { font-size: 20px; }
@media (max-width: 1480px){
.zg_1600 .zg_news_list li {margin-bottom: 30px!important; min-height: 125px; }
.zg_1600 .zg_news_list li .mes_det a{margin-top: 0;}
.zg_1600 .zg_news_list li .mes_det p{margin-top: 8px;}
}
.zg_1366 .zg_news_list li { margin-bottom: 3%!important; min-height: 110px; }
.zg_1366 .zg_news_list li img { margin-top: 5px; }
.zg_1366 .zg_news_list li .mes_det p{line-height: 25px;margin-top: 5px;}
.zg_1366 .zg_news_list li .mes_det a {margin-top:0;font-size: 16px; }
.zg_1366 .zg_news_list li .mes_det a span { font-size: 16px; }
.zg_1366 .offcn_shocont,
.zg_1366 .offcn_shocont p,
.zg_1366 .offcn_shocont div,
.zg_1366 .offcn_shocont * { padding-bottom:8px; }
.zg_1366 .zg-newBoxBorder { padding-bottom: 2%; }
.zg_1366 .end_line { margin-top: 30px; }
/* 行测导航 */
.lh_nav.nav_xctop .abs_tag { min-height:auto; }
.lh_nav.nav_xctop .lh_navTab { padding-top: 0px;}
.nav_xctop .lh_navcont_gj li { width: 6.5%; }
.nav_xctop .lh_navcont li.lh_wid01 { width:12.6%}
.nav_xctop .lh_navcont li.lh_wid02 { width:7%;}
.nav_xctop .lh_navcont li.lh_wid06 { width:12.6%;}
.nav_xctop .lh_navcont li.lh_wid04 { width:9%;}
.layut16 .lh_navcont_gj li .lh_opcon {width: 85%;}
.lh_logoRig {width:570px;padding-top:16px;}
.lh_logoRig1{ width: 450px; padding-top: 28px;}
.lh_logoRig .top {width:310px;height:36px;float:right; display:none}
.lh_intSeach {width:265px;height:34px;border:1px solid #d4d4d4;border-radius:4px 0 0 4px;border-right:none;text-indent:0.8em;font:16px/34px 'microsoft yahei';color:#333;}
.lh_intSubmit {width:44px;height:36px;background:#ef2d36 url(../images/spild.png) no-repeat 13px 9px;border:none;cursor:pointer;border-radius:0 4px 4px 0;}
.lh_logoRig .fenbu {width:100%;text-align:right;padding-top:17px;line-height:19px;font-size:12px;clear:both;}
.lh_logoRig .fenbu span {display:inline-block;width:36px;height:19px;background:url(../images/fbbk_new.jpg) no-repeat;padding-right:4px;text-align:center;color:#ffa421;}
.lh_logoRig .fenbu a {margin-left:8px;color:#666;}
.lh_logoRig .lh_logoRsrech{display:block; width:67px; height:36px;background:#ff8135 url(../images/spild.png) no-repeat -63px 9px; border-radius:4px;float:right;color:#fff; font:14px/36px 'microsoft yahei';padding-left:33px;}
.lh_logoRig_sl{ width:74%; height:64px; overflow:hidden; position:relative }
.zg_fxBox{ position:relative; background:#FFF;width:100%; height:64px; z-index:10; margin-right:-2% }
.zg_fxBox p{ text-align: right; width:auto; height: auto;}
.zg_fxBox p a{ display: block; width:5.25%; margin-left:1%; float:left; text-align:center; font-size:16px;line-height: 30px;color:#333; }
.zg_fxBox p a:last-child{ margin-right: 0; }
.layut16 .zg_fxBox{height:96px; }
.layut16 .zg_fxBox p a{ width:6%  }
.layut16 .lh_logoRig_sl{ width:72%; }
.zg_1366 .zg_fxBox{ height:128px; }
.zg_1366 .zg_fxBox p a{ width:10%  }
.zg_1366 .lh_logoRig_sl{ width:65%;}
.lh_logoRig_sl:hover{ overflow: visible }
/* 汇总页 */
.zghznew .zgm3_more{ display: block; height: 36px; line-height: 36px; font-size: 14px; color: #999; background: #f0f2f5; border-radius: 18px; text-align: center;}
.zghznew .zgm3_more:hover{ background: #e1e7f1; color: #999;}
.zghznew .lh_Hotrecommend{display: none;}
/* 非公栏目 */
.lh_leftdishi{border-width: 1px;border-color: rgb(238, 238, 238);border-style: solid;background-color: rgb(246, 246, 246);margin-top: 10px;margin-bottom: 34px;padding-left: 35px;padding-top: 26px;padding-bottom: 16px;}
.lh_leftdishi a{display: block;float: left;font:16px/30px "Microsfot Yahei";color: #333;text-align: center;border-radius: 5px;border-width: 1px;border-color: rgb(238, 238, 238);border-style: solid;background: #fff;height: 30px;margin-right:2%;margin-bottom: 20px; padding:0 5px;}
.lh_leftdishi a.on,.lh_leftdishi a:hover{color:#ef2d36;font-weight: bold}
.lh_leftdiship1{border-top:1px dashed #ddd;padding-top: 20px;width: 94%;}
.layut16 .lh_leftdishi{padding-left: 0}
.layut16 .lh_leftdishi a{margin-bottom: 10px;font-size: 14px;margin-right: 0px;margin-left: 10px;}
.layut16 .lh_leftdiship1{margin-left: 10px;}
.zg_1366 .lh_leftdishi{padding-top: 16px;padding-bottom: 6px;}
/* 非公右侧  考试日历*/
.zg_rig20rl{margin-top: 40px; border-radius: 8px 8px 0 0;overflow: hidden;padding-bottom: 20px;border: 1px solid #E5E5E5;}
.zg_rig20rl table{width: 100%;table-layout: fixed;}
.zg_rig20rl .trone{width: 100%; background: linear-gradient(to right, #FF6317,#E60012);}
.zg_rig20rl th{ height:55px;line-height: 55px;text-align: center;font-size:18px;color: #fff; font-weight: normal;}
.zg_rig20rl tr th:first-child{width:60%;}
.zg_rig20rl td{font-size: 16px;color:#333;line-height: 50px;text-align: center;}
/* .zg_rig20rl td a{display: inline-block;width:75px;height:32px;color:#E60012; background:#FFF7F8;line-height:32px;text-align: center;border-radius: 16px;} */
.zg_rig20rl tr td:first-child{ padding-left:27px;text-align: left;}
.zg_rig20rl tr p{width:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
/* 考试信息 */
.zg_rig20xx{ margin-top: 40px; border-top: 2px solid #EF2D36; border-right: 1px solid #E5E5E5; border-left: 1px solid #E5E5E5; border-bottom: 1px solid #E5E5E5; padding: 27px 25px 10px 25px; }
.zg_rig20xx div {margin-bottom:22px;}
.zg_rig20xx div a{font-size:20px;color:#333;padding-left: 16px; padding-right: 10px;}
.zg_rig20xx div a.on{padding-left: 16px; color:#EF2D36;font-weight: bold;background: url(../images/icon02.png) no-repeat left center;}
.zg_rig20xx ul{display:none;}
.zg_rig20xx li{height:38px;margin:20px 0;line-height:38px;font-size:16px;color:#333;padding-left:22px;background:url(../images/spild.png) no-repeat left -337px;text-overflow:ellipsis;white-space:nowrap; overflow:hidden;}
.zg_1600 .zg_rig20rl{padding-bottom: 10px;}
/* .zg_1600 .zg_rig20rl tr th:first-child {width: 170px;} */
.zg_1600 .zg_rig20xx li {margin: 10px 0;}
/* .zg_1600 .zg_rig20rl tr p {width: 155px;} */
@media (max-width: 1480px){
    /* .zg_1600 .zg_rig20rl tr th:first-child {width: 155px;} */
    .zg_1600 .zg_rig20xx li {margin: 10px 0;}
    /* .zg_1600 .zg_rig20rl tr p {width: 140px;} */
    .zg_rig20rl tr td:first-child {padding-left: 20px;}
    .zg_rig20rl td { font-size: 16px;line-height: 45px;}
}
.zg_1366 .zg_rig20rl{padding-bottom: 10px;}
.zg_1366 .zg_rig20rl th{height: 45px; line-height: 0px; text-align: center; font-size: 16px;}
.zg_1366 .zg_rig20rl td {font-size: 14px; color: #333; line-height: 40px;}
.zg_1366 .zg_rig20rl tr th:first-child {width: 150px;}
.zg_1366 .zg_rig20rl tr td:first-child {padding-left: 20px;}
.zg_1366 .zg_rig20rl td a { width: 60px; height: 25px; color: #E60012; line-height: 25px; }
.zg_1366 .zg_rig20rl tr p{width: 130px;}
.zg_1366 .zg_rig20xx li {height: 26px;line-height: 26px;margin: 15px 0; font-size: 14px; background: url(../images/spild.png) no-repeat left -343px; }
.zg_1366 .zg_rig20xx div { margin-bottom: 10px; }
.zg_1366 .zg_rig20xx div a {font-size: 18px;}
/*自定义页面 考试信息 (阿拉丁)*/
.KsxxPage .lh_navcont li .lh_opcon{ height: 100%; width: 90%; font-size: 16px; margin-left: 1.6%; padding: 14px 0; }
.KsxxPage .lh_navcont li { width: 7.5%; }
.KsxxPage .lh_hotPub {width: 130px;}
.KsxxPage .lh_catename {padding-bottom: 0px;}
.KsxxPage .lh_catename>span{border-bottom:none;font-size: 20px; font-weight: normal; display: inline-block;width:7%;text-align:center;cursor: pointer;} 
.KsxxPage .lh_catename>span.on{font-weight: bold; border-bottom: 2px solid #ef2d36; font-size: 22px;}
.KsxxPage .city04{padding-bottom: 12px;}
.KsxxPage .city04>span{display: inline;cursor:auto;}
.KsxxPage .city04_div a{ display:block;float: left; min-width: 110px; padding: 5px 15px; background: #F6F6F6; color: #333333; font-size: 16px; margin-right: 15px; margin-bottom: 10px; text-align: center; border-radius: 8px; }
.KsxxPage .city04_div a:hover { background: #EF2D36; color: #fff; }
.KsxxPage .lh_Hotrecommend {margin-bottom: 35px;}
.zg_1600.KsxxPage .lh_catename>span{font-size: 18px;}
.zg_1366.KsxxPage .lh_catename>span{font-size: 16px;width: 7.5%;}
.zg_1366.KsxxPage .city04_div a {font-size: 14px;}
.zg_1366.KsxxPage .lh_navcont li .lh_opcon {width: 80%;font-size: 14px; padding: 7px 0;}
/* 考试类型汇总 */
.offnc_art_h1{ padding:10px 0 0 ;font:bold 28px/42px 'Microsoft Yahei'; color:#333; text-align: center; }
.offcn_time{ height:28px; font:normal normal 14px/2 'Microsoft Yahei'; color:#999; text-align: center; margin-bottom:24px;  }
.offcn_time span,
.offcn_time em{ font-style:normal; }
.offcb_rsdf{ background: url(../images/zgz_dou.gif) no-repeat 41px 20px #F5F5F5; padding:42px 42px 20px  ; margin:0 auto 20px;  }
.offcb_rsdf p{  color:#333; margin-bottom:20px; font:14px/32px 'Microsoft Yahei'; text-indent:2em; }
.offcb_rsdf b{ font-size:16px; color:#f24443;  }
.offcn_kuang{ border:1px solid #E5E5E5; padding:40px ; margin-bottom:20px;} 
.offcn_kuang_akill { margin:0 auto 30px; }
.offcn_kuang_akill b{ display:block; width:90px; padding-left:37px; margin-left:98px;  background:url(../images/zgz_bt.jpg) no-repeat left center;  text-align: right; font:bold 32px/1 'Microsoft Yahei';color:#f24443; float:left; }
.offcn_kuang_akill span{ display:block; float:left;width:504px; font:bold 26px/34px 'Microsoft Yahei'; color:#000003; } 
.offcn_skill_word{ font:14px/32px '宋体'; text-indent:2em; margin-bottom:10px;    }
.offcn_skill_word_nomar{ margin-bottom:0;}
.offcn_height_20{ height:20px; width:100%; clear: both; }
.offcn_height_10{ height:10px; width:100%; clear: both; }
.offcn_height_30{ height:30px; width:100%; clear: both; }
.offcn_title { margin:0 auto 17px; height:34px; padding-left:18px; border-left:5px solid #F24443; left:-41px; font:bold 24px/34px 'Microsoft Yahei'; color:#000003;     position: relative; }
.offcn_title span{ display:inline-block; *display:inline; zoom:1; width:20px; height:13px; background: url(../images/zgz_shuang.gif) no-repeat left center ; margin:0 0 0 12px; position: relative; top:-3px; }
.offcn_recommend{ height:26px; padding:11px 0 0 ; margin-bottom:10px;}  
.offcn_recommend span{ display:block; width:73px; float:left; background: url(../images/offcn_zan.jpg) no-repeat 12px center #FEF2B7; border-radius: 13px; font:14px/26px 'Microsoft Yahei'; color:#F24443; text-indent:29px;  }
.offcn_recommend_mess{ clear: both; margin-bottom:10px;  }
.offcn_recommend_mess li{ float: left;width:342px;  height: 32px; overflow: hidden; background:url(../images/zgz_yuan.jpg) no-repeat left center ; padding: 0 13px;  }
.offcn_recommend_mess a{ font: 14px/32px 'Microsoft Yahei'; color:#333; }
.offcn_szyf_p{ font: 14px/32px 	'宋体'; color:#333; text-indent:2em;  }  
.offcn_cg_tul{ margin:10px auto ; }
.offcn_cg_tul li{ width:330px; height:100px;  float: left; border-radius: 8px; overflow: hidden; }
.offcn_skill_strong{ font:bold 14px/32px '宋体'; color:#f24443;}
.offcn_kuang_akill { text-align: center }
.offcn_kuang_akill b,
.offcn_kuang_akill span { display: inline-block; float: none; width: auto }
.offcn_kuang_akill b { margin-left: auto !important; margin-right: 10px }
.offcn_title { font: bold 20px/34px 'Microsoft Yahei'; }
.offcn_recommend_mess { width: 102% }
.offcn_recommend_mess li { width: 23%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.zg_1600 .offcn_recommend_mess li { width: 31%; }
.zg_1366 .offcn_recommend_mess li { width: 47%; }
/* 往期热点 */
.zg_yearbox2 {padding:0 45px;}
.zg_yearbox2 .swiper-container {height:50px;}
.zg_year_btn{ position: absolute; width:36px; height:50px; top:0; z-index:1; background: #ddd ; font-size: 30px;line-height: 50px;color:#fff;text-align: center;text-decoration: none;font-family: 'SimSun';}
.zg_year_btn:hover,.zg_year_btn:active{ text-decoration: none;background:#ef2d36;color: #fff;}
.zg_year_btn.slide_prev,.zg_year_btn.prev{ left:0;}
.zg_year_btn.slide_next,.zg_year_btn.next{ right:0;}
.zg_yearbox2{ position: relative; margin: 15px auto;}
.zg_yearbox2 li{ float:left; padding-right: 17px;width: 13.5%;}
.zg_yearbox2 li a{ display:block;float:left;height:50px;text-align:center;font:20px/50px "Microsoft YaHei";color:#999;background:#efefef;padding:0 29px;border-radius: 10px;}
.zg_yearbox2 .zg_on a{color:#fff;background:#ef2d36;}
.zg_Mouse{border-bottom:1px solid #efefef;height:58px;margin-top:15px;}
.zg_Mouse a{position:relative;bottom:-15px;font:14px/40px "Microsoft YaHei";display:block;width:8.3%;float:left;height:50px;text-align:center;color:#888;}
.zg_Mouse a span{font-size:24px;}
.zg_Mouse a.zg_on2{font-size:14px;color:#ef2d36;}
.zg_Mouse a.zg_on2 span{font-size:26px;}
.zg_hotNew{padding:40px 0;border-bottom:1px solid #eee;}
.zg_hotNew dt{font:18px/48px "Microsoft YaHei";color:#666;width:46%;float:left;text-align:center;background:#f6f6f6;}
.zg_hotNew dt img{width:100%;}
.zg_hotNew dd{width:50%;float:right;}
.zg_hotNew dd h4{font:bold 20px/1.2 "Microsoft YaHei";background:url(../images/pic16_slrd.jpg) no-repeat left center ;padding-left:25px;}
.zg_hotNew dd ul{padding-top:15px;}
.zg_hotNew dd li{font:16px/2.4 "Microsoft YaHei";background:url(../images/offcn19_11.jpg) no-repeat 8px center;padding-left:23px;overflow:hidden;text-overflow:ellipsis; white-space:nowrap;}
.zg_hotNew dd li span{float:right;color:#c3c3c3;}
.zg_1600 .zg_hotNew dd ul{padding-top:10px;}
.zg_1600 .zg_hotNew dd li{line-height: 2.1;}
@media screen and (max-width:1440px) {
    .zg_yearbox2 li a{padding:0 20px;}
    .zg_hotNew{padding: 30px 0;}
    .zg_hotNew dt{line-height: 52px;}
    .zg_1600 .zg_hotNew dd li{line-height: 1.9;}
}
.zg_1366 .zg_yearbox2 li{padding-right: 10px;width: 14%;}
.zg_1366 .zg_yearbox2 li a{padding:0 15px;}
.zg_1366 .zg_hotNew{padding: 30px 0;}
.zg_1366 .zg_hotNew dt{line-height: 52px;}
.zg_1366 .zg_hotNew dd li{line-height: 1.9;font-size:15px;}
/* 申论热点 */
.lh_logoRig1.slrd_Rig{width:auto;}
.zg_gkylMain_letNr.slrdListNoimg dl dd{width:100%;}
.zg_gkylMain_letNr.slrdListNoimg dl:hover dd{transform: translateX(-0.8%);width: 97%;}
.flrdTitFix{position: fixed;top:0;z-index: 10;background-color: #fff;padding-bottom: 10px;border-bottom: solid 1px #ddd;}
.flrdTitFix.wqrdTit{border-bottom:0;}
.zg-newMesRight.zg_gkrc{padding-top:20px;}
.zg_1600 .zg_gkylMain_ret .infixed {top: 0px;}
.zg_1600 .zg_gkylMain_ret .infixed.infixed1 {top: auto;}
@media screen and (max-width:1440px) {
    .slrdShow.zg_gkylMain_ret .infixed{top:10px;}
    .slrdShow.zg_gkylMain_ret .infixed .lh_rig_add_gj{margin-top: 6%;}
}
.zg_1366 .slrdShow.zg_gkylMain_ret .infixed{top:10px;}
.zg_1366 .slrdShow.zg_gkylMain_ret .infixed.infixed1{top:auto;}
.zg_1366 .zg-newMesRight.zg_gkrc{padding: 10px 20px;margin-bottom: 15px;}
.zg_1366 .slrdShow.zg_gkylMain_ret .infixed .zg_gkbib{margin-bottom: 10px;}
.zg_1366 .slrdShow.zg_gkylMain_ret .infixed .conpag a{padding-top: 0;}
.zg_1366 .slrdShow.zg_gkylMain_ret .infixed .lh_rig_add_gj{margin-top:10px;}
.lh_rigOne.msrdRets .lh_eachYear{width: 86.7%;}
/* 时事政治 */
.zg_gkylMain_letNr.slrdListNoimg.sszzList dl::after{display: none;}
.zg_gkylMain_letNr.slrdListNoimg.sszzList dl dd{transition:none;}
.zg_gkylMain_letNr.slrdListNoimg.sszzList dl:hover dd{transform:translateX(0);width:100%;}
/*栏目下推荐*/
.zg_tjxx{width:100%; height:auto; overflow:hidden;}
.zg_tjxx_bt{height:44px;border-top:1px solid #e5e5e5; margin-bottom:10px;}
.zg_tjxx_bt li{width:90px;height:44px;line-height:44px; text-align:center; float:left;position:relative; top:-1px;}
.zg_tjxx_bt li a{font-size:16px;}
.zg_tjxx_bt li.on{border-top:2px solid #ff3333; line-height:43px;}
.zg_tjxx_bt li.on a{color:#ff3333; font-weight:bold;}
.zg_tjxx_nr{height:auto;overflow:hidden; clear:both; margin-bottom:20px; display:none;}
.zg_tjxx_nr a{font-size:14px;margin-right:48px; line-height:32px; display:block; float:left;}
.zg_tjxx_nr a:hover{color:#e00;text-decoration:underline;}
/*新闻中心 列表页*/
.main{width:85%;margin:0 auto;}
.zg_nav{position: fixed;left: 0;top:20px;width: 100%;z-index: 10}
.zg_nav1{border-radius: 5px;background-color: rgb(255, 255, 255);height: 80px;min-width: 1200px;box-shadow: 0 0 20px #f4f4f4}
.zg_nav1.main .zg_logo{float: left;margin-top:6px;margin-left: 4%}
.zg_navoul{float: right;width:58%;padding-top: 30px;}
.zg_navoul li{float: left;margin-right:7%;position: relative}
.zg_navoul li>a{font:bold 16px/20px "Microsoft YaHei";color: #505050;display: block;padding-bottom: 10px;}
.zg_navoul li.on>a{color: #e60012;border-bottom:2px solid #e60012}
.zg_navoul li>a:hover{color: #e60012;border-bottom:2px solid #e60012}
.zg_qyzrdi{background: url("../images/zg_bg2.png") repeat;padding: 10px 10px 30px 10px;position: absolute;width: 1042px;margin-left: -670px;}
.zg_qyzrdi p{margin-left: 1.25%;margin-top: 14px;}
.zg_qyzrdi p a{display: block;border-width: 1px;border-color: rgb(255, 105, 119);border-style: solid;border-radius: 2px;width: 108px;height: 34px;font:16px/34px "Microsoft YaHei";color: #ff5060;text-align: center;margin-left: 20px;float: left}
.zg_qyzrdidiv1{border-radius: 10px;}
.zg_qyzrdidiv1 div{float: left;margin: 0 2.5%}
.zg_qyzrdidiv1 div h6{border-bottom: 1px solid #858e95;font:16px/20px "Microsoft YaHei";padding-bottom: 10px;padding-top: 30px;}
.zg_qyzrdidiv1 div h6 a{color: #fff}
.zg_qyzrdidiv1 div h6 a:hover{color: #ff0a00}
.zg_qyzrdidiv1 div>a{display: block;font:14px/32px "Microsoft YaHei";color: #fff;}
.zg_qyzrdidiv1 div>a:hover{color: #ff0a00}
.zg_hoverdiv1{background: url("../images/zg_bg2.png");padding: 10px 0;position: absolute;width: 110px;left:50%;margin-left: -55px;border-radius: 10px;}
.zg_hoverdiv1>a{display: block;color: #fff;text-align: center;position: relative;font:14px/36px "Microsoft YaHei";}
.zg_hoverdiv1>a:hover{color: #e60012}
.zg_hover>div>span{background: url("../images/zg_bg1.png") no-repeat left top;width: 16px;height: 8px;display: block;margin: 0 auto;}
.zg_hover>div{padding-top: 28px;display: none}
.zg_foot{font:12px/28px "Microsoft YaHei";color: #666;text-align: center;padding: 25px 0}
.zg_qywhbanner img { width: 100%; max-height: 500px;}
@media screen and (max-width:1600px) {
    .zg_navoul li { margin-right: 6%;}
}
@media screen and (max-width:1460px) {
    .zg_navoul li { margin-right: 5%;}
}
.zg_cdiv{width: 1220px;margin:0 auto}
.zg_xwzxcon1{margin: 40px auto 0}
.zg_xwzxcon1 li{border-width: 1px;border-color: rgb(238, 238, 238);border-style: solid;border-radius: 3px;background-color: rgb(255, 255, 255);height:40px;font:16px/40px "Microsoft YaHei";color: #555555;float: left;margin-right: 15px;cursor: pointer}
.zg_xwzxcon1 li a{color: #555555;display: block;padding: 0 20px;}
.zg_xwzxcon1 li.on{color: #fff;font-weight: bold;background: #e71223;border-color: #e71223}
.zg_xwzxcon1 li.on a{color: #fff;}
.zg_xwzxdiv{width: 1220px;margin: 30px auto 0;}
.zg_xwzxdivoul li{width: 590px;margin-right: 10px;margin-bottom: 70px;float: left}
.zg_xwzxdivoul li dt{float: left;width: 181px;height: 120px;}
.zg_xwzxdivoul li dt img{width: 100%;height: 100%;}
.zg_xwzxdivoul li dd{float: right;width: 390px;}
.zg_xwzxdivoul li dd h6{font:18px/22px "Microsoft YaHei";color: #1e1e1e;height: 22px;overflow: hidden}
.zg_xwzxdivoul li dd h6 a{color: #1e1e1e;}
.zg_xwzxdivoul li dd p{margin-top: 17px;}
.zg_xwzxdivoul li dd p a{color: #a0a0a0;display: block;font:16px/28px "Microsoft YaHei";overflow: hidden;height: 56px;}
.zg_xwzxdivoul li dd span{color: #a0a0a0;font:16px/20px "Microsoft YaHei";display: block;margin-top: 10px;}
.zg_page {padding-top:15px;text-align:center;height:70px;}
.list_pagebox {vertical-align:middle;text-align: center}
.list_pagebox a {display:inline-block;font:14px/34px "Microsoft YaHei";padding:0 12px;height:34px;border:1px solid #ddd;margin-right:6px;text-align:center;color:#666;background:#fff;}
.list_pagebox a:hover {color:#fff;background:#f24443;text-decoration:none;}
.list_pagebox span {display:inline-block;font:14px/34px "Microsoft YaHei";padding:0 12px;height:34px;border:1px solid #f24443;margin-right:6px;text-align:center;color:#fff;background:#f24443;border-radius:3px;}
.list_pagebox font {display:inline-block;color:#666;width:32px;height:32px;margin-right:10px;}
.zg_qywhban{width: 1140px;position: absolute;left: 50%;margin-left: -570px;top: 0;padding-top: 12%}
.zg_qywhban h6{font:50px/54px "Microsoft YaHei";color: #fff;text-align: center}
.zg_qywhban p{font:16px/20px "Microsoft YaHei";color: #fff;text-align: center;margin-top: 1%}
.zg_xwzxdiv_mtjj{border-top: 1px dashed #e5e5e5;padding-bottom: 30px}
.zg_xwzxdiv_mtjj li{width:1254px;border-radius: 5px;margin-left: -34px;padding-left: 34px;cursor: pointer}
.zg_xwzxdiv_mtjj li:hover{box-shadow: 0 0 20px #f1f1f1;border-bottom:none}
.zg_xwzxdiv_mtjj li>div{width: 1220px;padding: 28px 0;border-bottom: 1px dashed #e5e5e5}
.zg_xwzxdiv_mtjj li:hover>div{border-bottom:none}
.zg_mtjjdiv h6{float: left;}
.zg_mtjjdiv h6 a{display: block;background: url("../images/zg_bg28.jpg") no-repeat left 50%;font:18px/22px "Microsoft YaHei";color: #333333;padding-left: 30px;height: 22px;overflow: hidden;width: 540px;}
.zg_xwzxdiv_mtjj li:hover h6 a{color: #e71223}
.zg_mtjjdiv span{float: right;color: #aaaaaa;font:14px/22px "Microsoft YaHei";height: 22px;overflow: hidden;}
.zg_xwzxdiv_mtjj li>div p{margin-top: 12px;}
.zg_xwzxdiv_mtjj li>div p a{font:14px/30px "Microsoft YaHei";color: #666;height: 60px;overflow: hidden;}
.zg_xwzxdiv_mtjj li>div>a{font:14px/18px "Microsoft YaHei";color: #e71223;padding-top: 12px;}
/*about单页面 各地中公开始*/
.offcn_banner{ background:url(../images/offcn_banner.jpg) no-repeat; background-size: 100% 100%;   }
.offcn_ban{ position: relative; height:957px;}
.offcn_nc{ position: absolute; z-index: 1; font-size:26px; line-height:50px ; color:#fff; text-align: center;}
.offcn_nc b{ display:inline-block; vertical-align: bottom; margin-right:8px; font-size: 66px; line-height: 50px;color:#FFFFFF;/*color:transparent; */letter-spacing: -3px; text-indent:-3px;  background-size: 100% 100%!important; }
.offcn_ban1{  width:35%;left:15%; top:385px;  }
.offcn_ban2{  width:46%;left:0; top:545px;  }
.offcn_ban3{ width:35%; left:50%; top:345px;  }
.offcn_ban4{  width:48%; right:0; top:480px;  }
.offcn_ban5{ width:38%; right:0; top:622px;  }
.offcn_word{ position: absolute;text-align: center; width:100%; font-size:50px; line-height:60px; color:#fff; background: url(../images/ban_top.png) no-repeat center center; left:0; top:188px; }
.zg_1600 .offcn_ban{ height: 798px; }
.zg_1600 .offcn_nc{ font-size: 22px; line-height: 42px;}
.zg_1600 .offcn_nc b{ font-size: 54px; line-height: 42px;}
.zg_1600 .offcn_ban1{  top:324px;  }
.zg_1600 .offcn_ban2{  top:453px;     width: 42%; }
.zg_1600 .offcn_ban3{  top:290px;  }
.zg_1600 .offcn_ban4{  top:392px;  }
.zg_1600 .offcn_ban5{  top:522px;  }
.zg_1600 .offcn_word{ top:148px; font-size:46px; }
.zg_1366 .offcn_word{ top:108px; font-size:40px; }
.zg_1366 .offcn_ban{ height: 680px; }
.zg_1366 .offcn_nc{ font-size: 18px; line-height: 36px;}
.zg_1366 .offcn_nc b{ font-size: 50px; line-height: 36px;}
.zg_1366 .offcn_ban1{  top:270px;  }
.zg_1366 .offcn_ban2{  top:387px; left: 2%;}
.zg_1366 .offcn_ban3{  top:248px;  }
.zg_1366 .offcn_ban4{  top:335px;  }
.zg_1366 .offcn_ban5{  top:452px;  }
.offcn_province{ padding:40px 0 50px;  }
.province_right{ width:56%; float:right;padding-top:48px;   }
.province_right a{ display:block; float:left; font-size:16px;line-height:2; color:#333; padding:0 22px; border:1px solid #BDBDBD; margin: 0 11px 14px 0;  }
.province_right a.on,.province_right a:hover{background: #C30000; color:#fff; }
.zg_1600 .province_right a{ font-size:14px;padding:0 17px; }
.zg_1366 .province_right a{ font-size:14px; padding:0 15px; }
.province_left{width:34%;  float:left; }
.address_zong dt{ border-bottom:1px solid #353535; font-size:20px; line-height:50px; color:#333;margin-bottom: 24px;  }
.address_zong dt span{ display:inline-block; border-bottom:3px solid #E60012;position: relative; bottom:-2px;}
.address_zong dd{ position: relative; padding-left: 47px; font-size:16px; line-height: 2; color:#353535; }
.address_zong dd span{ position: absolute; left:0; top:0; }
.address_icon{ display:inline-block ; width:16px;height: 16px;vertical-align: text-bottom;position:relative; top:-1px; background: url("../images/address_icon.png") no-repeat; margin-right: 5px; }
.zg_1366 .address_zong dt{  font-size:18px;}
.zg_1366 .address_zong dd{  font-size:14px;}
.zg_gdzgcon1hea h2 { font: 50px/54px "Microsoft YaHei"; color: #353535; text-align: center; padding-top: 10% }
.zg_gdzgcon1hea p { font: 16px/20px "Microsoft YaHei"; color: #787878; text-align: center; margin-top: 0.5% }
.zg_gdzgcon1fl li { margin-bottom: 32% }
.zg_gdzgcon1fl li p { font: 28px/32px "Microsoft YaHei"; color: #e60012; margin-top: 1% }
.zg_gdzgcon1fl li p span { font-weight: bold }
.zg_gdzgcon1fr li { margin-bottom: 40%; text-align: right; }
.zg_gdzgcon1fr li p { font: 28px/32px "Microsoft YaHei"; color: #e60012; margin-top: 1% }
.zg_gdzgcon1fr li p span { font-weight: bold }
.zg_gdzgcon1fl { padding-top: 34px; }
.zg_gdzgcon1fr { padding-top: 90px; }
.zg_gdzgcon1fl1 { width: 61.1%; margin-top: -14px; position: relative; }
.zg_gdzgcon1fl1 img { width: 100%; max-height: 890px; }
.zg_gdzgcon1fl1 ul { position: absolute; left: 0; top: 0; width: 100%; height: 100% }
.zg_gdzgcon1fl1 li { font: 16px/20px "Microsoft YaHei"; color: #787878; background: url("../images/zg_bg36.png") no-repeat left 50%; padding-left: 16px; position: absolute; cursor: pointer }
.zg_gdzgcon1fl1 li:hover, .zg_gdzgcon1fl1 li.on { background: url("../images/zg_bg37.png") no-repeat left 50%; }
.zg_oli1 { left: 14%; top: 37%; }
.zg_oli2 { left: 16%; top: 57% }
.zg_oli3 { left: 36%; top: 50% }
.zg_oli4 { left: 65%; top: 96% }
.zg_oli5 { left: 72%; top: 82% }
.zg_oli6 { left: 61%; top: 82% }
.zg_oli7 { left: 46%; top: 82% }
.zg_oli8 { left: 81%; top: 73% }
.zg_oli9 { left: 58%; top: 75% }
.zg_oli10 { left: 67%; top: 70% }
.zg_oli11 { left: 76%; top: 70% }
.zg_oli12 { left: 50%; top: 63% }
.zg_oli13 { left: 84%; top: 65% }
.zg_oli14 { left: 69%; top: 62% }
.zg_oli15 { left: 85%; top: 59% }
.zg_oli16 { left: 78%; top: 59% }
.zg_oli17 { left: 83%; top: 56% }
.zg_oli18 { left: 70%; top: 54% }
.zg_oli19 { left: 60%; top: 54% }
.zg_oli20 { left: 52%; top: 52% }
.zg_oli21 { left: 77%; top: 47% }
.zg_oli22 { left: 56%; top: 46% }
.zg_oli23 { left: 66%; top: 46% }
.zg_oli24 { left: 71%; top: 42% }
.zg_oli25 { left: 55%; top: 38% }
.zg_oli26 { left: 74%; top: 36% }
.zg_oli27 { left: 73%; top: 33% }
.zg_oli28 { left: 83%; top: 31% }
.zg_oli29 { left: 87%; top: 24% }
.zg_oli30 { left: 87%; top: 15% }
.zg_gdzgcon1di { position: relative; }
.zg_gdzgcon1di dl { position: absolute; left: 0; bottom: 0 }
.zg_gdzgcon1di dt { border-bottom: 1px solid #353535; }
.zg_gdzgcon1di dt span { border-bottom: 3px solid #e60012; display: inline-block; *display: inline; *zoom: 1; padding-bottom: 12px; font: 20px/24px "Microsoft YaHei"; color: #353535; margin-bottom: -1px }
.zg_gdzgcon1di dd { font: 16px/32px "Microsoft YaHei"; color: #353535; margin-top: 22px; }
.zg_gdzgcontent2 { background: #efefef; }
.zg_gdzgcon2div1 { padding: 45px 0; border-bottom: 1px solid #e2e2e2 }
.zg_gdzgcon2div1fl { width: 42.5% }
.zg_gdzgcon2div1fl dt { font: 16px/32px "Microsoft YaHei"; color: #e60012 }
.zg_gdzgcon2div1fl dd { font: 16px/32px "Microsoft YaHei"; color: #353535 }
.zg_gdzgcon2div1fr { width: 51.8%; padding-top: 48px; }
.zg_gdzgcon2div1fr li { margin-left: 2%; height: 28px; font: 14px/28px "simsun"; color: #353535; background: #fff; border: 1px solid #cccccc; text-align: center; float: left; margin-bottom: 2%; padding: 0 3%; cursor: pointer }
.zg_gdzgcon2div1fr li:hover, .zg_gdzgcon2div1fr li.on { color: #fff;background: #e60000; border-color: #e60000 }
.zg_gdzgcon2div2 { padding-top: 38px; }
.zg_gdzgcon2div2 dl { width: 45%; margin-bottom: 40px; min-height: 194px; }
.zg_gdzgcon2div2 dt { font: 16px/32px "Microsoft YaHei"; color: #e60012 }
.zg_gdzgcon2div2 dd { font: 16px/32px "Microsoft YaHei"; color: #353535 }
.zg_1600 .zg_gdzgcon1fl li { margin-bottom: 15% }
.zg_1600 .zg_gdzgcon1fr li p { font-size: 20px; }
.zg_1600 .zg_gdzgcon1fl li p { font-size: 20px; }
.zg_1366 .zg_gdzgcon1hea h2 { padding-top: 14% }
.zg_1366 .zg_gdzgcon1fl li { margin-bottom: 15% }
.zg_1366 .zg_gdzgcon1fr li p { font-size: 18px; }
.zg_1366 .zg_gdzgcon1fl li p { font-size: 18px; }
.zg_gdzgcon1di dt span { padding-bottom: 6px; font-size: 18px; }
.zg_gdzgcon1di dd { margin-top: 4px; line-height: 26px; }
.zg_1366 .zg_gdzgcon1di { min-height: 562px }
/*about单页面 结束*/
/* 中公新闻show */
.zg_xwzx_show{padding-top: 155px;}
.zg_xwzx_showdiv{margin-bottom: 8px;}
.zg_xwzx_showdivfl{font:16px/32px "Microsoft YaHei";color: #505050;}
.zg_xwzx_showdivfl a{font:16px/32px "Microsoft YaHei";color: #505050;vertical-align: top}
.zg_xwzx_showdivfl h3{display: inline-block;*display: inline;*zoom: 1;vertical-align: top;font:16px/32px "Microsoft YaHei";color: #505050;}
.zg_xwzx_showdivfl h3 a{font:16px/32px "Microsoft YaHei";color: #505050;}
.zg_xwzx_showdiv1{border:1px solid #eee;margin-bottom: 30px;}
.zg_xwzx_showdiv1c{width: 90%;margin: 0 auto}
.zg_xwzx_showdiv1c h2{font:28px/32px "Microsoft YaHei";color: #1e1e1e;text-align: center;padding-top: 54px;}
.zg_xwzxtime{font:16px/20px "Microsoft YaHei";color: #a0a0a0;text-align: center;padding-top: 28px;}
.zg_pianfu{position: relative;}
.zg_prevshow{position: absolute;left: 0;top:-64px;background: url(../images/zg_bg33.jpg) no-repeat left top;width: 4rem;height: 4rem;background-size: 100% 100%;display: block}
.zg_prevshow:hover{background: url(../images/zg_bg33_1.jpg) no-repeat left top;background-size: 100% 100%;}
.zg_nextshow{position: absolute;right: 0;top:-64px;background: url("../images/zg_bg34.jpg") no-repeat left top;width: 4rem;height: 4rem;background-size: 100% 100%;display: block}
.zg_nextshow:hover{background: url(../images/zg_bg34_1.jpg) no-repeat left top;background-size: 100% 100%;}
.zg_xwzxconshow{padding-top: 54px;padding-bottom: 30px}
.zg_xwzxconshow p{font:16px/30px "Microsoft YaHei";color: #5a5a5a;text-indent: 2em;margin-bottom: 20px;}
.zg_xwzxconshow div{font:16px/30px "Microsoft YaHei";color: #5a5a5a; margin-bottom: 20px;}
/* 内容列表页新增考试日历样式 2020-12-31 */
.lh_newBobotm01{border-bottom: 0;padding-bottom: 0;}
.lh_newBobotm02{padding-top:0;}
/* .lh_Tophot.bmjx em{float: left;} */
.lh_Hotrecommend>ul li{padding-bottom:20px;margin-bottom:20px;border-bottom:dashed 1px #E6E6E6;height: auto;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
/* .lh_Hotrecommend>ul li.bmjx a.lh_olistCatename{float: left;}
.lh_Hotrecommend>ul li.bmjx a.icon{float:left;padding-right:8px;text-overflow:ellipsis;white-space:nowrap;overflow: hidden;max-width: 64%;}
.lh_Hotrecommend>ul li.bmjx .star{position:relative;top:-1px;}
.lh_Hotrecommend>ul li.bmjx p{width:90%;font-size: 14px;line-height: 26px;color:#ddd;overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.lh_Hotrecommend>ul li.bmjx p b{float:left;border:solid 1px #FFE1D8;height:24px;text-align:center;font-weight:normal;color:#FF754C;border-radius:3px;line-height:23px;margin-right:10px;padding:0 6px;margin-top:15px;}
.lh_Hotrecommend>ul li.bmjx p i{float: left;font-style:normal;margin-right:12px;color:#666;vertical-align: middle;border-right:2px solid #ddd;margin-top:20px;height:16px;line-height:16px;padding-right:11px;}
.lh_Hotrecommend>ul li.bmjx p a{color:#666;padding-left:25px;background:url(../images/zg_time.png) no-repeat left center;overflow: hidden; text-overflow: ellipsis; white-space: nowrap;margin-top:15px;float: left;max-width: 60%;}
.layut16 .lh_Hotrecommend>ul li.bmjx a.icon{max-width: 60%;}
.zg_1366 .lh_Hotrecommend>ul li.bmjx p{width:90%;}
@media screen and (max-width: 1440px){
    .layut16 .lh_Hotrecommend>ul li.bmjx a.icon{max-width: 55%;}
    .lh_Hotrecommend>ul li.bmjx p a{max-width: 50%;}
}
.show_gghz21 >ul li{font: 16px/24px 'microsoft yahei'; margin-bottom: 23px; height: 24px; overflow: hidden; }
.show_gghz21ul { padding-top: 20px; }
.show_gghz21 >ul li.show_gghz21_Line{height: 1px; border-bottom: 1px dashed #e4e4e4; margin-bottom: 22px; }
.show_gghz21>ul li span{float:right;font-size:16px; color:#666;padding-left:50px;background:#fff;}
.show_gghz21>ul li a{color:#000;}
.show_gghz21>ul li a.lh_olistCatename{color:#999;}
.show_gghz21list>ul.show_gghz21_01{border-bottom: 1px dashed#e5e5e5; padding-bottom: 4px; }
.show_gghz21list .show_gghz21_02{padding-top: 20px;}
.show_gghz21list>.show_gghz21_01>li{padding-bottom:0;margin-bottom:23px;border:0;height:24px;}
.show_gghz21list .show_gghz21_02 li {padding-bottom:0;margin-bottom:23px;border:0;height:24px;} */
/* 内容摘要 */
/* .zg_Htitle{line-height: 1.4;}
.zg_Htitle a.zw{margin-left: 12px;display: inline-block;width: 82px;background:#E60000;color:#fff;border-radius: 14px;font:14px/28px 'Microsoft Yahei';text-align: center;position: relative;top:-4px;}
.zg_Htitle .star{margin-left: 10px;}
.zg_digestCon{position:relative;border:1px solid #fcc;border-radius:5px;box-shadow:0 3px 10px rgba(0, 0, 0, .1);padding:39px 20px 10px 20px;margin-bottom:50px;margin-top:40px;}
.zg_digestCon h5{position:absolute;width:120px;height:36px;text-align:center;font-size:20px;line-height:36px;color:#fff;background:-webkit-linear-gradient(to right,#FF984A, #FF4800);background:-o-linear-gradient(to right,#FF984A,#FF4800);background:-moz-linear-gradient(to right,#FF984A,#FF4800);background:linear-gradient(to right,#FF984A, #FF4800);top:-19px;left:50%;margin-left:-60px;border:solid 1px #FCCE96;border-radius: 6px;}
.subscribe{position: absolute;background:#fff;color:#E60000;padding:0 16px;line-height: 30px;font-size:14px;right:20px;top:-15px;}
.subscribe.finish{color:#999;}
.digestBox{overflow: hidden;position: relative;}
.unscramble{margin-bottom: 22px;}
.unscrambleCont{background: #F5F5F5; width:95%;padding-right:5%;}
.unscrambleCont .swiper-slide-active{padding-right:5%;}
.unscrambleCont .swiper-slide{position: relative; overflow:hidden;text-overflow:ellipsis; white-space:nowrap;}
.unscramble b{display:inline-block;line-height: 2;font-size: 20px;color:#E60000;padding-right:10px;padding-left: 43px;background: url(../images/zg_contgg.png) #fff no-repeat left center;}
.unscramble a.live{padding-left:30px;background: url(../images/live.gif) no-repeat 5px;font-size: 18px;line-height: 30px;overflow:hidden;text-overflow:ellipsis; white-space:nowrap;}
.unscramble .swiper-button-prev{width: 19px; background:url(../images/zg_21prev2.png) no-repeat center center;left:auto;right:19.3px;}
.unscramble .swiper-button-next{width: 19px; background:url(../images/zg_21next2.png) no-repeat center center;right:0;}
.unscramble .swiper-button-prev:hover{background:url(../images/zg_21prev1.png) no-repeat center center;}
.unscramble .swiper-button-next:hover{background:url(../images/zg_21next1.png) no-repeat center center;}
.unscramble .swiper-button-prev.swiper-button-disabled{opacity:1;background:url(../images/zg_21prev2.png) no-repeat center center;}
.unscramble .swiper-button-next.swiper-button-disabled{opacity:1;background:url(../images/zg_21next2.png) no-repeat center center;}
.zg_digestCon ul{overflow: hidden;position: relative;}
.zg_digestCon ul li{line-height: 30px;margin-bottom: 22px;font-size: 18px;overflow:hidden;text-overflow:ellipsis; white-space:nowrap;padding-right:3%;}
.zg_digestCon ul li span{display: inline-block;width: 30px;height:30px;border-radius:50%;text-align: center;margin-right:13px;background:#E6E6E6;color:#666;}
.zg_digestCon ul li b{margin-right: 10px;}
.zg_digestCon ul li.orange span{background: #FF754C;color: #fff;}
.zg_digestCon ul li.orange b{color: #FF754C;}
.contBk{background: url(../images/zg_contbk.png) no-repeat;background-size:100% 100%;position: absolute;left: 0;bottom: 0;width: 100%;height:50px;}
.contDown{display: block;margin: 0 auto;width: 22px;animation: move 1s ease infinite;cursor: pointer;}
.contUp{display: none;margin: 0 auto;width: 22px;animation: move 1s ease infinite;cursor: pointer;}
@keyframes move{
    0%{transform : translateY(0);}
    50%{transform : translateY(5px);}
    100%{transform : translateY(0px);}
}
.zgrl_dytc{ width: 100%; height: 100%; z-index: 3; position: fixed; left: 0; top: 0; background: rgba(51,51,51,.3); display: none;}
.zgrl_dyck{ width: 365px; height: 568px; padding: 0 87px;position:absolute;left:50%;top:50%; margin-left: -270px; margin-top: -284px; background: url(../images/kslr_48.png) no-repeat center; z-index: 4;}
.zgrl_dyck h3{ padding-top: 21px; height: 94px; text-align: center; line-height: 36px; font-size: 20px; color: #fff0da; font-weight: bold; margin-bottom: 21px;}
.zgrl_dyck p{padding: 0 32px; height: 131px; line-height: 30px; font-size: 14px; color: #333;}
.zgrl_dyck p span{ color: #fd6640;}
.zgrl_tcbd{ width: 365px; height: 220px; clear: both;}
.zgrl_tcbd div{ height: 50px; margin-bottom: 20px; clear: both;}
.zgrl_tcbd div span{ display: block; float: left; width: 80px; margin-right: 19px; height: 50px; line-height: 50px; text-align: right; font-size: 16px;color: #333;}
.zgrl_tcbd select{ padding-left: 14px; height: 50px; line-height: 50px; width: 235px; border: 1px solid #e6e6e6; border-radius: 5px; outline: none; font-size: 14px;color: #666;}
.zgrl_tcbd .tel{padding-left:13px;width:220px;border:1px solid #e6e6e6; border-radius: 5px; outline: none; height: 48px; line-height: 48px; font-size: 14px; color:#666; float: left; display: block;}
.zgrl_tcbd .yzm{padding-left:13px;width:115px;height:48px;line-height:48px;border:1px solid #e6e6e6;border-radius:5px; outline: none;font-size: 14px;color: #666;float: left;display: block;margin-right: 20px;}
.zgrl_tcbd .fsyz{width: 80px; height: 50px; line-height: 50px; cursor: pointer; text-align: center; font-size: 14px; color: #ff603f;border:0;background:none;}
.zgrl_dytj{display:block;width:305px;height:50px;background:url(../images/kslr_49.jpg) no-repeat center;margin:0 auto;font-size:18px;color:#fff;cursor:pointer;border:0;}
.zgrl_dygb{display:block; width: 16px; height: 16px; font-size: 16px; color: #fff; position: absolute; right: 85px; top: 10px; text-align: center; line-height: 16px;}
.zgrl_dygb:hover{ color: #fff;}
.layut16 .zg_digestCon *{font-size: 16px;}
.layut16 .zg_digestCon p{margin-bottom: 15px;}
.layut16 .zg_digestCon p b{font-size: 18px;}
.layut16 .zg_digestCon ul li{margin-bottom: 15px;}
.layut16 .zg_digestCon ul li span{width: 28px;height: 28px;line-height: 28px;}
.layut16 .subscribe{font-size: 14px;}
.zg_1366 .zg_digestCon ul li{width: 100%;}
.zg_1366 .unscrambleCont{padding-right:5%;}
.layut16 .unscramble b{line-height:2;} */
/* 内容页新增常见问题 */
.dfgwy_botnew{ padding:2% 0; background: #fafafa;}
.dfgwy_lfbew{ width:42%; padding:0 2%; border-right:1px solid #eee; }
.dfgwy_lfbew p{ font-size:18px;line-height:36px;text-align: center;}
.dfgwy_lfbew p b{ color:#f24443; }
.dfgwy_lfbew strong{display:block; text-align: center; font-size:24px; line-height: 42px; color:#f24443;}
.dfgwy_lfbew img{  display:block; margin:15px auto 0; width:155px;  }
.dfgwy_rtnew{ width:48.5%; margin-right: 1.5%; }
.dfgwy_title{ font-size:24px; line-height: 40px; color:#f24443; padding-left:30px; background: url(../images/gjgwy_icon_ask.png) no-repeat left center;border-bottom:1px solid #eee; }
.dfgwy_title a{  font-size:14px; font-weight:normal; color:#333; }
.dfgwy_rtnew ul{ margin:10px auto 0;  }
.dfgwy_rtnew li{padding-left:1em; background: url(../images/gjgwy_icon_listyuan.png) no-repeat left center ;font-size: 18px; line-height: 36px;  }
.dfgwy_rtlink,.dfgwy_toApp{ display:none; }
.zg_1600 .dfgwy_lfbew p{font-size:16px; line-height:34px;}
.zg_1600 .dfgwy_lfbew strong{ font-size:20px;line-height: 38px;}
.zg_1366 .dfgwy_lfbew p{font-size:14px; line-height:32px;}
.zg_1366 .dfgwy_lfbew strong{ font-size:18px; }
.zg_1600 .dfgwy_lfbew img{ width:142px;}
.zg_1366 .dfgwy_lfbew img{ width:130px;}
.zg_1600 .dfgwy_rtnew li{font-size:16px; line-height: 34px;}
.zg_1600 .dfgwy_title { font-size:20px; }
.zg_1366 .dfgwy_rtnew li{font-size:14px; line-height: 32px;}
.zg_1366 .dfgwy_title { font-size:18px; }
/* 公告汇总内容页 切换样式 21-04-14 lhr*/
.offcn_shocont p.zg_21shownav { text-indent: initial; }
.zg_21shownav span { display: inline-block; *display: inline; zoom: 1; width: 70px; text-align: center; }
.zg_21shownav span a { font-size: 18px; line-height: 40px; display: block; border-radius: 10px; text-align: center; }
.zg_21shownav .on a { color: #F2462A; border: solid 1px #F2462A;  font-weight: bold;}
.offcn_shocont table.zg21four_table{display:none;}
 /* 软考+pmp右侧倒计时碎片 21-04-22 lhr*/
.rightdjs_box1{ width: 100%; min-height:329px; background: url(../images/p1_new1bg.png) no-repeat center; background-size:100% 100%;}
.rightdjs_box1 p { font-size: 35px; text-align: center; line-height: 24px; padding: 130px 0 0 0; }
.rightdjs_box1 p span { font-weight: bold; color: #0c345a; }
.rightdjs_box1 em { display: block;font-style: normal;font-family:"Microsoft yahei"; width: 200px; height: 80px; background: url(../images/djstime.jpg) no-repeat center bottom; background-size:100% 100%; margin: 44px auto 0; font-size: 45px; color: #fff; text-align: center; line-height: 76px; }
.zg_1600 .rightdjs_box1{min-height:300px;}
.zg_1600 .rightdjs_box1 em {margin: 34px auto 0;}
.zg_1600 .rightdjs_box1 p{font-size:30px;}
@media screen and (max-width:1450px) {
  .zg_1600 .rightdjs_box1 p{font-size:25px;}
}
.zg_1366 .rightdjs_box1 p{font-size:23px;}
.zg_1366.rightdjs_box1{min-height:280px;}
.zg_1366 .rightdjs_box1 em {margin: 30px auto 0;font-size:40px;}
/* 右侧顶部立即咨询修改 */
.lh_rig .ggp .smdwimg{cursor:pointer;}
.lh_rig .ggp .smdwimg:hover img.ewm{display:block;}
.lh_rig .ggp .smdwimg img.ewm{display: none;position: absolute;left: 50%;margin-left: -100px;top: 48px;z-index:10;}
.lh_rigThree a{background:#ef2d36;}
.lh_rigThree a:hover{background: #f34f4f;}
/* 内容页 阅读模式 21-07-27 lhr */
.zg_ydms_wrap{ width: 1200px;}
.layut16 .wrap.zg_ydms_wrap{ width: 1200px;}
.zg_ydms_wrap .lh_left{ width: 100%;}
.zg_ydms_wrap .offcn_shocont{ padding: 0 50px;}
.zg_ydms_fixed2{display: none; position: fixed; top:50px; left: 0; width: 100%; min-height: 90px;  z-index: 9;}
.zg_ydms_fixed2.top0{display: none; position: fixed; top:0; left: 0; width: 100%; min-height: 90px;  z-index: 9999;}
.zg_ydms_fixed2.on{ display: none; position: fixed; top:50px; left: 0; width: 100%; min-height: 90px;  z-index: 9;}
.zg_ydms_fixed2 .wrap{min-height:90px;margin:0 -5% 0 0;}
.zg_ydms_fixed2 .wrap .lh_left{position:relative;padding-left:5.5%;padding-right:10%;min-height:90px; width:60%;background: #fff; box-shadow: 0 3px 10px rgba(0, 0, 0, .1);}
.zg_ydms_fixed2 .zg_ydms_wrap{width:100%;margin: 0 auto;background: #fff; box-shadow: 0 3px 10px rgba(0, 0, 0, .1);}
.zg_ydms_fixed2 .wrap.zg_ydms_wrap .lh_left{position:static;width:1200px;margin:0 auto;text-align: center; background:#fff;box-shadow:none;padding:0;float:none;}
.zg_ydms_fixed2 .zg_ydms_title{height:auto;width:98%; font: bold 24px/1.5 "Microsoft YaHei"; text-align: left; vertical-align: middle;padding:27px 2% 27px 0;}
.zg_ydms_fixed2.top0 .zg_ydms_title{float: none;display:inline-block;vertical-align: middle;}
.zg_ydms_fixed2 .zg_ydms_title a{display: inline-table;}
.zg_ydms_fixed2 .zg_ydms_prev{height:25px;width:22px;vertical-align: middle;margin-left:20px; background:url(../images/zg_ydms_prev.png) no-repeat center center;}
.zg_ydms_fixed2 .zg_ydms_prev:hover{background:url(../images/zg_ydms_prev2.png) no-repeat center center;}
.zg_ydms_fixed2 .zg_ydms_next{height:25px;width:22px;vertical-align: middle;background:url(../images/zg_ydms_next.png) no-repeat center center;}
.zg_ydms_fixed2 .zg_ydms_next:hover{ background:url(../images/zg_ydms_next2.png) no-repeat center center;}
.zg_ydms_fixed2 .zg_ydms_next.last:hover{background:url(../images/zg_ydms_next.png) no-repeat center center;}
.zg_ydms_fixed2 .zg_ydms_prev.last:hover{background:url(../images/zg_ydms_prev.png) no-repeat center center;}
.zg_ydms_fixed2 .zg_ydms_yd{ margin-left: 20px;width: 25px;background:url(../images/zg_ydms_icon1.png) no-repeat center center;}
.zg_ydms_fixed2 .zg_ydms_fixed .zg_ydms_wrap .zg_ydms_yd{background:url(../images/zg_ydms_icon11.png) no-repeat center center;}
.zg_ydms_fixed2 .zg_ydms_zx{ margin-left: 15px; width: 25px;background:url(../images/zg_ydms_icon2.png) no-repeat center center;}
.layut16 .zg_ydms_fixed2 .wrap.zg_ydms_wrap{width:100%; }
@media screen and (max-width: 1540px){
.zg_ydms_fixed2 .wrap.zg_ydms_wrap .lh_left{width: 1020px;}
}
.zg_1366 .zg_ydms_fixed2 .zg_ydms_prev,.zg_1366 .zg_ydms_fixed2 .zg_ydms_next{display:none;}
.zg_ydms_yd2 {height:auto;width:auto;margin-left:15px;vertical-align:middle;display:inline-block;font-size:12px;width:88px;height:23px;line-height:23px;text-align:center;color:#888;border:1px solid #888; border-radius:8px;}
.zg_ydms_yd2:hover{color:#e60012;border:1px solid #e60012;}
.zg_ydms_title .zg_ydms_rigzx{display:block;height:auto;width:auto;position:absolute;right:3%;top:32px;}
.zg_ydms_title .zg_ydms_rigzx img{display:block;}
.zgrigzx{margin-left: 12px; display: inline-block;}
.zg_ydmsfh{margin-left:30px; display:inline-block;vertical-align:middle; font-size:12px; width:88px;height:23px;line-height:23px;text-align:center;color:#888; border:1px solid #888; border-radius:8px;}
.zg_ydmsfh:hover{color:#e60012;border:1px solid #e60012;}
/* 阅读模式 上下篇 */
.zg_ydms_other{display:none; width: 100%;padding:30px 0 10px;}
.zg_ydms_other p{width: 100%;height: 38px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.zg_ydms_other p a{font:normal 16px/38px 'Microsoft Yahei';color: #444;letter-spacing: 1px;}
.zg_ydms_other p a b{font-weight: normal;}
.zg_ydms_other p a:hover{color: #e60012;text-decoration: underline;}
.zg_ydms_other p a.last{color:#999;}
.zg_ydms_other p a.last:hover{color:#999;}
/* 阅读模式 猜你喜欢 */
.zg_ydms_cnxh{display:none;}
.zg_ydms_cnxhleft{float: left;width:600px;margin-top:18px;}
.zg_ydms_cnxhleft li{font-size:16px;color:#333;line-height:50px; padding-left:16px;background:url(../images/gjgwy_icon_listyuan.png) no-repeat left center;text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.zg_ydms_cnxhleft li span{float: right; font-size: 16px; color: #888; padding-left: 30px; background: #fff;}
.zg_ydms_cnxhrig{float:right;width:556px;height:auto;}
.zg_ydms_leftfloat{display:none; position: fixed; top:120px; left:10%; width: 85px; background: #f5f5f5;}
.zg_ydms_leftfloat.show{display:block; position: fixed; top:140px; left:10%; width: 85px; background: #f5f5f5;}
.zg_ydms_leftfloat.show.on{position:absolute;bottom:25px;left:-150px;top: auto;}
.zg_ydms_leftfloat ul{ text-align: center;}
.zg_ydms_leftfloat li{ height: 45px; line-height: 45px; font-size: 18px; color: #333; border-bottom: 1px solid #fff;}
.zg_ydms_leftfloat li a{display: block;width:100%; height: 45px;}
.zg_ydms_leftfloat .zg_ydms_kf{ background: #e60012; border-bottom: 0;}
.zg_ydms_leftfloat .zg_ydms_kf a{color: #fff;}
.zg_ydms_leftfloat .zg_ydms_kf img{width:16px;height:16px; vertical-align: middle;margin-right:5px;}
.zg_ydms_Tohead{display: none; position: fixed;right:10%;bottom:50px;width:62px;height:62px;cursor:pointer;}
.zg_ydms_Tohead img{display: block;width:62px;height:62px;}
.zg_1600 .zg_ydms_Tohead{right:3%;}
.zg_1600 .zg_ydms_leftfloat{left:3%;}
@media screen and (max-width:1500px) {
  .zg_ydms_leftfloat.show{display:none;}
}
@media screen and (max-width:1300px){
    .zg_ydms_fixed2{background: #fff; box-shadow: 0 3px 10px rgba(0, 0, 0, .1);}
    .zg_ydms_fixed2 .wrap{width:100%;}
    .zg_ydms_fixed2 .wrap .lh_left{box-shadow:none;width:80%;padding-left:5%;padding-right:15%;}
    .zgzf_ycxf{top:60%;}
}
/* 考试日历订阅 */
.zgrl_ksrl_dy{ font-size: 14px; display: inline-block; font-weight: normal; vertical-align: middle; width: 56px; height: 22px; border: solid 1px #ff754c; background: #fff2ee; border-radius: 13px; line-height: 22px; text-align: center; color: #e60000; box-shadow: 0 3px 6px rgb(255 117 76 / 16%); margin-left: 10px;}
.zgrl_ksrl_dy:hover{ background: #e60000; border-color: #e60000; color: #fff;}
.zgrl_ksrl_dy.already{ /*background:#E6E6E6;border-color: #E6E6E6;color:#666;*/padding:0 5px;box-shadow: 0 3px 6px rgba(170,170,170,.16); }
/* 内容页 阅读模式 21-07-27 lhr end*/
/* 内容页 手册 21-10-11 lhr*/
 .zg21Oct_Gkbook{width:100%;margin:0 auto;}
 .zg21Oct_Gkbook h4{border:0;padding:0;margin:0; height:30px;margin-bottom:28px; padding-left:38px;font:22px/30px 'Microsoft Yahei';color:#333;font-weight: bold;}
 .zg21Oct_Gkbook h4{background:url(../images/zg21oct_shouce.png) no-repeat left center;}
 .zg21Oct_Gkbook h4 span {border:0; font: 16px/30px 'Microsoft Yahei'; margin-left: 16px; font-weight: normal; }
 .zg21Oct_Gkbook li{width:135px;margin-right:20px;}
 .zg21Oct_Gkbook li img{margin-bottom:8px;width:100%;}
 .zg21Oct_Gkbook li a{display:block;width:113px;height:38px;border:1px solid #E60012;margin:0 auto; border-radius:8px;font-size:16px; text-align:center;line-height:38px;color:#E60012;padding: 0 !important}
 .zg21Oct_Gkbook li a:hover{border:0;width:115px;height:40px; background: linear-gradient(to right,#E60012, #FF4B23); background: -webkit-linear-gradient(left, #E60012, #FF4B23); background: -o-linear-gradient(left,#E60012, #FF4B23); background: -moz-linear-gradient(left,#E60012, #FF4B23); background: -ms-linear-gradient(left,#E60012, #FF4B23); color:#fff;}
 .zg21Oct_Gkbook_prev{display:none; width: 30px; height: 30px; left: 0; right: auto; top: auto; bottom:50%; background: url(../images/zg21_htn_left.png) no-repeat center center;}
 .zg21Oct_Gkbook_next{display:none; width: 30px; height: 30px; left:auto; right:0; top: auto; bottom:50%; background: url(../images/zg21_htn_right.png) no-repeat center center;}
 @media screen and (max-width: 1600px){
	.zg21Oct_Gkbook_prev,.zg21Oct_Gkbook_next{display:block;}
}
/* 友情链接频道改版 21-12-03 lhr */
.link_yirk{height:46px;background:url(../images/map_line01.jpg) no-repeat left center;padding-left:19px;font:bold 24px/42px "Microsoft Yahei"; color:#333; margin-top:20px;}
.link_yiji{height:46px;background:url(../images/map_line01.jpg) no-repeat left center;padding-left:19px;font:bold 24px/42px "Microsoft Yahei"; color:#333; margin-top:20px;}
.link_effect{ height:auto;overflow:hidden;}
.model {width: 100%;margin-top: 1%;}
.model dd {float:left;width:10%;height:43px;margin:0 0.9% 20px 0;border:1px solid #E1E1E1;border-radius:40px;font-size:16px;line-height:42px;color:#666;text-align:center;}
.model dd:hover {border:solid 1px #e62929;color:#e62929;}
.model dd.lastdd{position: relative;color:#fff;background:url(../images/map_but.jpg) no-repeat;background-size: 100% 100%;}
.model dd.lastdd i{position: absolute;top: 50%;margin-top: -7px;width:20px;height:12px;transition: transform 0.4s;-moz-transition: -moz-transform 0.4s;-webkit-transition: -webkit-transform 0.4s;-o-transition: -o-transform 0.4s;transform: rotate(0deg);-ms-transform: rotate(0deg);-moz-transform: rotate(0deg);-webkit-transform: rotate(0deg);-o-transform: rotate(0deg);}
.model dd.lastdd.on i{transform: rotate(180deg);-ms-transform: rotate(180deg);-moz-transform: rotate(180deg);-webkit-transform: rotate(180deg);-o-transform: rotate(180deg);}
.linebox { width: 100%; min-width: 1000px; height: 20px; background: #f5f5f5; font-size: 0; }
.link_channel{padding-bottom:30px;}
.link_sanji_fu{color:#ddd;margin-top:15px; padding-left: 19px;line-height:36px;overflow:hidden;clear:both;}
.link_sanji_fu h5{float:left;line-height:24px; font-weight:normal;font-size:16px;width: 11.7%;border-radius:20px;text-align:left; margin:0 12px 25px 0;}
.zg_1600 .link_sanji_fu h5{width:13%;}
@media screen and (max-width: 1480px){
 .zg_1600 .link_sanji_fu h5{width:13%;font-size:14px;}
}
.zg_1366 .model dd{font-size:14px;}
/* 友情链接频道改版 21-12-03 lhr end */
/* 时政频道改版 22-03-07 lhr */
.zg22_gkszBox .zg_gkylMain_rtopgg{margin-bottom:47px;}
.zg22_gkszBox .infixed .fast_in{margin-top:0;}
.zg_1600 .zg22_gkszBox .infixed .zg22_gkylMain_retBt{margin-top:20px;}
/* 时政频道改版 22-03-07 lhr end*/
