@charset "utf-8";
/* CSS Document */

/*频道样式 star*/
/*国考频道*/
.zg_mainGK1{ overflow: hidden; clear: both; padding-top: 1.78%; margin-bottom: 2.6%;}
.zgm1GK_left{ width: 20.7%; float: left; background: #f8f8f8; padding-top: 1%;color:#333;}
.zgm1L_bkzl{ padding-bottom: 7.4%;}
.zgm1L_bkzl h6{ padding-left: 7.5%;  line-height: 48px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;font-size: 20px; color: #e60012;}
.zgm1L_bkzl h6 a{ color: #e60012;}
.zgm1L_bkzl p{ padding-left: 7.5%;height: 32px; line-height: 32px;overflow: hidden; text-overflow: ellipsis; white-space: nowrap; padding-right: 5px; }
.zgm1L_bkzl p span{ display: inline-block; width: 32px; height: 22px; margin-right: 11px; background: #f6564a; border-radius: 11px; line-height: 22px; font-size: 14px; color: #fefefe;text-align: center;}
.zgm1L_bkzl p a{ font-size: 16px; color: #555;}
.zgm1L_dl{ margin-bottom: 5.9%; overflow: hidden;}
.zgm1L_dl dt{ padding-left: 6.8%; height: 20px; line-height: 1; font-size: 20px; color: #555; border-left: 3px solid #e60012; font-weight: bold; margin-bottom: 12px;}
.zgm1L_dl dd{ padding-left: 7.7%; overflow: hidden; }
.zgm1L_dl dd a{white-space:nowrap;float:left;padding:0 5%;background:#fff;border-radius:16px;border:1px solid #ddd;height:30px;line-height:30px;margin-right:5.9%;margin-bottom:10px;text-align:center;font-size:16px;color:#555;}
.zgm1L_dl dd a:hover{ background: #f6564a; border-color: #f6564a; color: #fff !important;}
.zgm1_cen{ width: 45.64%; float: left; margin-left: 2.8%;}
.zgm1C_hot{ width: 100%; height: auto;  overflow: hidden;}
.zgm1C_hot dl{ width: 100%; height: auto; padding-top: 2.9%;}
.zgm1C_hot dl a{ margin:0 7px;}
.zgm1C_hot dl dt{line-height: 64px;font-size: 26px;color: #333; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.zgm1C_hot dl dd{line-height: 40px;font-size: 18px;color: #444; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.zgm1C_hot dl.hot dd,.zgm1C_hot dl.hot a{ color: #e60012;}
.zgm1C_hot dl.hot dt{ font-weight: bold;}
.zgm1C_hot dl a:hover{ text-decoration: underline;}
.zgm1GK_right{ width: 27.2%; float: right; overflow: hidden;min-width:auto;}
.zgm1R_nav{ width: 100%; height: 52px; border-bottom: 1px solid #ddd; margin-bottom: 17px;}
.zgm1R_nav li{ float: left; margin-right: 10%; height: 50px; }
.zgm1R_nav li a{ display: block; padding: 0 7px; line-height: 44px; font-size: 20px; color: #666; font-weight: bold;}
.zgm1R_nav li.on{ background: url(../images/offcn19_13.jpg) no-repeat center bottom; border-bottom: 3px solid #f6564a;}
.zgm1R_nav li.on a{ color: #e60012; }
.zgm1R_qhB{ margin-bottom: 6px; display: none;}
.zgm1R_qhB a:hover{ color: #e60012;}
.zgm1R_qhB1 p{ line-height: 42px; overflow: hidden; clear: both;}
.zgm1R_qhB1 p a{float:right; font-size: 16px; color: #999;}
.zgm1R_qhB1 p span{ display: block; width: 70%; float: left; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-size: 16px; color: #444;}
.zgm1R_qhB2 img{ display: block; margin: 0 auto;}
.zgm1R_live h3{line-height:62px;font-size:22px;color:#333;border-bottom:1px solid #ddd;background:url(../images/gjgwy_35.jpg) no-repeat left bottom;margin-bottom:4.5%;}
.zgm1R_live li{ padding-left: 36px; line-height: 40px; font-size: 16px; color: #444; background: url(../images/gjgwy_06.jpg) no-repeat left center;}
.zgm1R_live li a{color: #444;}
.zgm1R_live li:hover{ background-image: url(../images/gjgwy_03.jpg);}
.zgm1R_live li:hover a{ color: #e60012;}

.zg_main2{ margin-bottom: 1%; width: 100%; clear: both;}
.zgm2_Nav{ width: 100%; height: 76px; background: #f6564a; margin-bottom: 43px;}
.zgm2_Nav li{ width: 25%; float: left; height: 76px; position: relative;}
.zgm2_Nav li i{ display:block;width: 5px; height: 76px;background: #f6564a;  position: absolute; right: 0; top: 0;}
.zgm2_Nav li a{ display:block; height: 76px; float: left; text-align: center; font-size: 22px; color: #fff;line-height: 76px;width:calc(100% - 5px);;}
.zgm2_Nav li img{ display: inline-block; margin-right: 10px; vertical-align: middle;}
.zgm2_Nav li.l1 a{background: #f1483c;}
.zgm2_Nav li.l2 a{background: #fc6b4b;}
.zgm2_Nav li.l3 a{background: #ff8b71;}
.zgm2_Nav li.l4 a{background: #ffa173;}
.zgm2_Nav li.on a{ height: 106px; line-height:55px; font-size: 30px; font-weight: bold; background: #e60012;}
.zgm2_Nav li.on img{ display: block; margin:13px auto 0;}
.zgma2_box{overflow: hidden; clear: both;height:auto;}
.zgm2_csgk_left{ width: 23.4%; float: left;}
.zgm2_left_bt{ height: 60px; background: url(../images/gjgwy_35.jpg) no-repeat left bottom; margin-bottom: 4.45%;}
.zgm2_left_bt span{ display: block; border-bottom: 1px solid #ddd; font-size: 22px; color: #333;line-height: 57px;}
.zgm2_left_bt em{ color: #e60012;font-style: normal;}
.zgm2_csgk_sj{ display: block; width:100%; margin-bottom: 6%;}
.zgm2_csgk_cen{ width: 42.1%; float: left; margin-left: 3.55%;}
.zgm2_cen_bt{line-height: 60px; background: url(../images/gjgwy_04.jpg) repeat-x center; clear: both; overflow: hidden;}
.zgm2_cen_bt span{ display: block; padding: 0 10px; background: #fff; margin-left: 26px; font-size: 26px; color: #e60012;float: left;}
.zgm2_cen_bt em{ color: #333;font-style: normal;}
.zgm2_csgk_cs{ padding:1.5% 2.9% 1.9%; background: #f7f7f7; border-bottom: 1px dotted #bbb; margin: 1.89% auto 3.64%; line-height: 40px; font-size: 16px; color: #333333;text-indent: 2em;}
.zgm2_csgk_cs span{ color: #e60012;}
.zgm2_csgk_cs a{ color: #e60012;}
.zgm2_csgk_lj{ width: 100%; height: auto; overflow: hidden; clear: both; margin-bottom: 1.74%;}
.zgm2_csgk_lj a{ width: 95%; float: left; display: block;height: 40px; line-height: 40px; font-size: 16px; color: #333;background: #fff4ee; border: 1px solid #ffa173; text-align: center;}
.zgm2_csgk_lj a:hover{ color: #e60012;}
.zgm2_csgk_tab{ width: 100%; height: auto;}
.zgm2_csgk_tab td{ width: 25%; height: 55px; vertical-align: top;}
.zgm2_csgk_zc{ width: 100%; height: auto; margin: 0 auto;}
.zgm2_csgk_zc li{ line-height: 50px; height: 50px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-size: 18px; color: #444;}
.zgm2_csgk_zc li a{ color: #444;}
.zgm2_csgk_zc li a:hover{ color: #e60012;}
.zgm2_csgk_right{ width: 27.2%; float: right; overflow: hidden; padding-top: 1%; min-width: 300px;}
.zgm2_csgk_right h3{ height: 22px; line-height: 1; font-size: 22px; color: #333;font-weight: bold; padding-left: 6.08%; border-left: 4px solid #f6564a; margin-bottom: 5.18%;}
.zgm2_csgk_right h3 span{ color: #e60012;}
.zgm2_csgk_Rb{border-left: 1px solid #bbb;}
.zgm2_csgk_bktj{height: auto; padding-bottom: 15px; padding-left: 6.9%; overflow: hidden;}
.zgm2_csgk_bktj li{ line-height: 38px; font-size: 16px; color: #666;border-bottom: 1px dotted #bbb; float: left; margin-right: 10%; margin-bottom: 3.15%;}
.zgm2_csgk_bktj li span{ font-style: italic; color: #f6564a; font-weight: bold; margin-right: 10px;}
.zgm2_csgk_bktj li.l3{ margin-right: 14%;}
.zgm2_csgk_bktj li.l11{ line-height: 30px; border-bottom: none; margin-right: 0;}
.zgm2_csgk_bktj .mr0{ margin-right: 0;}
.zgm2_csgk_yqlj{ margin-left: 4.2%; height: auto; overflow: hidden;}
.zgm2_csgk_yqlj a{display:block;width:47.8%;margin-left:2%;height:36px;line-height:36px;font-size:16px;color:#fff;text-align:center;background:#99a3c0;border-radius:5px;float:left;margin-top:10px;}
.zgm2_csgk_yqlj a.a1{ width: 97.6%;}
.zgm2_csgk_yqlj a:hover{ background: #7992da;}
.zgm2_gkbm_zwcx{ padding-left: 184px; background: url(../images/gjgwy_08.jpg) no-repeat 27px 37px #fff4ee; height: 101px; padding-top: 19px;  border: 1px solid #ffa173; margin-bottom: 10px;}
.zgm2_gkbm_zwtab{ width: 98%; height: 36px; margin-bottom: 10px;}
.zgm2_gkbm_sel{ padding-left: 10px; width: 96%; height: 36px; line-height: 36px; font-size: 16px; color: #666;border-radius: 5px; background: #fff; outline: none;border: 1px solid #ddd;}
.zgm2_gkbm_inp{ width: 146px; height: 36px; border: none; outline: none; background:#fb7c47; border-radius: 5px; font-size: 16px; color: #fff;cursor: pointer;}
.zgm2_gkbm_inp:hover{background: #f1483c;}
.zgm2_gkbm_inp1{ padding-left: 10px; width: 92%; height: 34px; line-height: 34px; font-size: 16px; color: #666;border-radius: 5px; background: #fff; outline: none; border: 1px solid #ddd;}
.zgm2_gkbm_left{width: 23.4%; float: left;}
.zgm2_gkbm_left dl{background: url(../images/gjgwy_13.jpg) repeat-y 5px 14px; padding-bottom: 6px;}
.zgm2_gkbm_left dl dt{ padding-left: 18px; line-height: 40px; font-size: 16px; color: #333;cursor: pointer; background: url(../images/gjgwy_07.jpg) no-repeat left center;}
.zgm2_gkbm_left dl dd{ padding-left: 18px; line-height: 30px; color: #666;font-size: 16px; margin-bottom: 3%; display: none; height: 120px; overflow: hidden;}
.zgm2_gkbm_left dl dd a{ color: #e60012;}
.zgm2_gkbm_left dl.on dt{background-image: url(../images/gjgwy_05.jpg);}
.zgm2_gkbm_left dl.on dd{ display: block;}
.zgm2_gkbm_lzx{ display: block;height: 46px; line-height: 46px; font-size: 16px; color: #fff;background: #4d7bb1; border-radius: 5px; text-align: center; margin-top: 6.5%;}
.zgm2_gkbm_lzx:hover{ color: #fff; background: #6294ce;}
.zgm2_gkbm_cen{ width: 42%;float: left; margin-left: 3.55%;}
.zgm2_gkbm_cenb{ padding-top: 45px; margin-top: -28px; border: 1px dashed #bbb; border-top: none;}
.zgm2_gkbm_rqfl{ width: 545px; height: 275px; margin-left:4%; background: url(../images/gjgwy_11.jpg) no-repeat center; background-size: 100% 100%; position: relative; margin-bottom: 3%;}
.zgm2_gkbm_rqfl li{ width: 104px; height: 104px; line-height: 104px; text-align: center; font-size: 20px; color: #fff;position: absolute;}
.zgm2_gkbm_rqfl li a{ display: block; color: #fff;}
.zgm2_gkbm_rqfl li.l1{ left: 85px; top: 0;}
.zgm2_gkbm_rqfl li.l2{ left: 343px; top: 0;}
.zgm2_gkbm_rqfl li.l3{ left: 0; top: 118px; height: 53px; line-height: 53px; width: 118px;}
.zgm2_gkbm_rqfl li.l4{ left: 427px; top: 118px; height: 53px; line-height: 53px; width: 118px;}
.zgm2_gkbm_rqfl li.l5{ left: 85px; top: 170px;}
.zgm2_gkbm_rqfl li.l6{ left: 343px; top: 170px;}
.zgm2_gkbm_bkxx{ padding-left: 30px; margin-left: 4%; background: url(../images/gjgwy_65.jpg) no-repeat left 10px; margin-bottom: 2.7%;}
.zgm2_gkbm_bkxx li{ line-height: 42px; font-size: 18px; color: #444;overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.zgm2_gkbm_bkxx li a{ color: #444;}
.zgm2_gkbm_bkxx li a:hover{ color: #e60012;}
.zgm2_gkbm_right{ width: 27.2%; float: right; overflow: hidden; padding-top: 1%; min-width: 295px;}
.zgm2_gkbm_right h3{ height: 30px; line-height: 30px; font-size: 22px; color: #333;font-weight: bold; padding-left: 6.75%;  background: url(../images/gjgwy_15.jpg) no-repeat left center;}
.zgm2_gkbm_right h3 span{ color: #e60012;}
.zgm2_gkbm_right h3 a{ display: block; float: right; padding: 0 5px; height: 30px; background: #4d7bb1; border-radius: 5px; font-size: 16px; color: #fff;text-align: center; font-weight: normal;}
.zgm2_gkbm_right h3 a:hover{ background: #6294ce;}
.zgm2_gkbm_rb{ border-left: 1px solid #bbb; padding-top: 6.75%;}
.zgm2_gkbm_rwo{ margin: 0 auto 5px; text-align: center; padding-left: 6.75%;}
.zgm2_gkbm_rwo p{ display: inline-block;*display:inline; zoom:1; height: 49px; border-bottom: 1px solid #e60012;}
.zgm2_gkbm_rwo p span{ display: inline-block;*display:inline; zoom:1; height: 44px; border-bottom: 2px solid #e60012; padding-left: 36px; background: url(../images/gjgwy_10.jpg) no-repeat 1px center; padding-right: 4px; font-size: 26px; color: #e60012;font-weight: bold; line-height: 44px;}
.zgm2_gkbm_rjb{ height: 60px; line-height: 60px; text-align: center;padding-left: 6.75%;}
.zgm2_gkbm_rjb span{ display: inline-block;*display:inline; zoom:1;margin: 0 15px; font-size: 16px; color: #666;}
.zgm2_gkbm_rjb span strong{color:#333; font-size:22px;}
.zgm2_gkbm_rzx{padding-left: 3.8%; overflow: hidden; margin-bottom:6.3%;}
.zgm2_gkbm_rzx li{width:46.4%;height:40px;float:left;margin-left:3%;margin-bottom:10px;border:1px solid #ffa173;text-align:center;line-height:40px;font-size:16px;color:#666;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.zgm2_gkbm_rzx li a{ display: block;}
.zgm2_gkbm_rzx li:hover{ background: #fc6b4b; color: #fff;}
.zgm2_gkbm_rzx li:hover a{color: #fff;}
.zgm2_gkbm_rad{ margin-left: 6.75%; }
.zgm2_gkbs_top{ width: 100%; height: auto; margin: 0 auto; overflow: hidden;}
.zgm2_gkbs_left{ width: 48%; float: left; overflow: hidden;}
.zgm2_gkbs_bt{ padding-top: 2.5%; line-height: 28px; margin-bottom: 2.5%; overflow: hidden;}
.zgm2_gkbs_bt h3{ float: left; padding-left: 1.27%; margin-right: 5%;font-size: 26px; font-weight: bold; border-left: 4px solid #fc6b4b; color: #fc6b4b}
.zgm2_gkbs_bta{ float: left;width: 80%; }
.zgm2_gkbs_bta a{ display: inline-block; padding: 0 1.9%; margin: 0 0.6%; background: #fc6b4b; font-size: 16px; color: #fff;border-radius: 5px; }
.zgm2_gkbs_bta a:hover{ background: #f1483c;}
.zgm2_gkbs_wzsm{padding: 1.5% 2.5% 1.4%;background:#f7f7f7;border-bottom:1px dotted #bbb;line-height:30px;font-size:16px;color:#333;text-indent:2em;margin-bottom:2.5%;height:90px;overflow:hidden;}
.zgm2_gkbs_wzsm span{ color: #e60012;}
.zgm2_gkbs_lzx{line-height: 38px; border: 1px dashed #f6564a; margin-bottom: 2.5%; font-size: 16px; color: #fc6b4b;}
.zgm2_gkbs_lzx a{ margin: 0 2%; color: #fc6b4b;}
.zgm2_gkbs_lzx a:hover{ font-weight: bold;}
.zgm2_gkbs_tabt{ line-height: 38px; border: 1px solid #ffa173; background: #fff4ee; font-size: 18px; color: #fc6b4b;text-align: center; font-weight: bold;}
.zgm2_gkbs_tab{ width: 100%; border-collapse: collapse;}
.zgm2_gkbs_tab th{ line-height: 38px; font-size: 16px; color: #333;font-weight: bold;border: 1px solid #ffa173;}
.zgm2_gkbs_tab td{ line-height: 20px; font-size: 14px; color: #444;text-align: center; border: 1px solid #ffa173; padding: 5px 0;}
.zgm2_gkbs_lnzt{ line-height: 58px; overflow: hidden; clear: both;}
.zgm2_gkbs_lnzt dt{ float: left; font-size: 18px; color: #fc6b4b;font-weight: bold;}
.zgm2_gkbs_lnzt dd{ width: 85%; float: left; font-size: 16px; color: #666;}
.zgm2_gkbs_lnzt dd a{ margin-left: 3.68%; color: #666; text-decoration: underline;}
.zgm2_gkbs_lnzt dd a:hover{ color: #e60012;}
.zgm2_gkbs_right{width: 48%; float: right; overflow: hidden;}
.zgm2_gkbs_right .zgm2_gkbs_bt h3,.zgm2_gkbs_right .zgm2_gkbs_lzx,.zgm2_gkbs_right .zgm2_gkbs_tabt{ border-color: #4d7bb1; color: #4d7bb1;}
.zgm2_gkbs_right .zgm2_gkbs_wzsm span,.zgm2_gkbs_right .zgm2_gkbs_lzx a,.zgm2_gkbs_right .zgm2_gkbs_lnzt dt{ color: #4d7bb1;}
.zgm2_gkbs_right .zgm2_gkbs_bta a{ background: #4d7bb1;}
.zgm2_gkbs_right .zgm2_gkbs_tab th,.zgm2_gkbs_right .zgm2_gkbs_tab td{ border-color: #4d7bb1;}
.zgm2_gkbs_right .zgm2_gkbs_tabt{ background: #f1f7fd;}
.zgm2_gkbs_right .zgm2_gkbs_lnzt dd a:hover{ color: #4d7bb1;}
.zgm2_gkbs_right .zgm2_gkbs_bta a:hover{ background: #2960a0;}
.zgm2_gkbs_zykm{ clear: both;  padding-top: 1.14%; margin-bottom: 1.4%; }
.zgm2_gkbs_zykm h3{ color: #e60012; padding-left: 10px; margin-right: 40px;}
.zgm2_gkbs_zykm .zgm2_gkbs_bta a{ padding: 0 12px;}
.zgm2_gkbs_zykc{ width: 100%; height: auto; margin: 0 auto 1.8%; }
.zgm2_gkbs_zykc:after{ display: block; clear: both; content: ''; height: 0;}
.zgm2_gkbs_zykL{ width: 21.5%; float: left; height: 88px;border: 1px solid #f6564a;}
.zgm2_gkbs_zykc h6{ width: 146px; height: 34px; background: url(../images/gjgwy_16.jpg) no-repeat center top; margin-left: 20px; margin-top: -4px;}
.zgm2_gkbs_zykc h6 span{display: block; width: 140px; height: 34px; line-height: 34px; background: #f6564a; font-size: 18px; color: #fff;text-align: center; margin: 0 auto;}
.zgm2_gkbs_zykc p{ margin-left: 23px;  float: left; line-height: 58px; font-size: 16px; color: #333;}
.zgm2_gkbs_zykc p span{ color: #e60012;}
.zgm2_gkbs_zykR{width: 77%; float: right; height: 88px;border: 1px solid #f6564a;}
.zgm2_gkbs_zykR p{ margin-left: 1.8%; margin-right:1%; width: 30%; line-height: 18px; padding-top: 12px; }
.zgm2_gkbs_zyad{width: 100%; max-height: 215px; overflow: hidden; display: none;}
.zgm2_gkbs_zyad li{ width:23.4%; height: 100%; float: left; margin-right: 2%;}
.zgm2_gkbs_zyad li img{ display: block; width: 100%;max-height: 215px;}
.zgm2_gkms_left{width: 20.7%; float: left; min-width: 250px;}
.zgm2_gkms_rxqd{line-height: 30px;font-size:16px;color: #666;margin-bottom: 3.84%;}
.zgm2_gkms_rxqd span{color:#e60012;}
.zgm2_gkms_tbt{line-height:48px; font-size:16px; color: #444;background: #fff4ee; border: 1px solid #ffa173; border-bottom: none; padding-left: 5.9%; font-weight: normal;}
.zgm2_gkms_tab{width: 100%;height:auto; border: 1px solid #ffa173; margin-bottom: 6.2%;}
.zgm2_gkms_tab th{line-height:30px;padding-top: 13px; font-size: 16px; color: #444;}
.zgm2_gkms_tab td{line-height:32px;font-size: 14px; color: #333;text-align: center;}
.zgm2_gkms_ldl dt{line-height:32px;font-size: 16px; color: #e60012;margin-bottom: 7px;}
.zgm2_gkms_ldl dd{line-height:30px;font-size: 16px; color: #666;}
.zgm2_gkms_ldl dd span{color:#e60012;}
.zgm2_gkms_cen{width:42%; float: left; margin-left: 6%;}
.zgm2_gkms_cs{ line-height: 30px;margin-bottom: 0.9%;}
.zgm2_gkms_cdl dt{ line-height: 28px; clear: both; overflow: hidden;height: 28px; margin-bottom: 1.6%;}
.zgm2_gkms_cdl dt span{ float: left; padding-left: 14px; background: url(../images/gjgwy_22.jpg) no-repeat left center; font-size: 20px;color:#333;font-weight:normal;}
.zgm2_gkms_cdl dt em{ float: right; text-align: right;font-style: normal;}
.zgm2_gkms_cdl dt em a{display: inline-block;width: 90px;height: 26px;border: 1px solid #bbb;border-radius: 5px;font-size: 16px;color: #666;text-align: center;margin-left: 10px; line-height: 26px;}
.zgm2_gkms_cdl dt em a:hover{ background: #f6564a; color: #fff; border-color: #f6564a;}
.zgm2_gkms_cdl dd{ line-height: 30px; font-size: 14px; color: #666;padding-bottom: 2.3%; border-bottom: 1px dotted #bbb; margin-bottom: 2.76%;}
.zgm2_gkms_right{ width: 27.2%; float: right;  overflow: hidden;    padding-top: 1%;   min-width: 295px;}
.zgm2_gkms_right h3{ height: 30px; line-height: 30px; font-size: 22px; color: #333;font-weight: bold; padding-left: 6.75%;  background: url(../images/gjgwy_15.jpg) no-repeat left center;}
.zgm2_gkms_right h3 span{ color: #e60012;}
.zgm2_gkms_ru{ padding-left: 6.75%; overflow: hidden;}
.zgm2_gkms_ru li{ line-height: 44px; margin-bottom: 3.37%; border: 1px solid #ffa173; background: #fff4ee; text-align: center; clear: both; font-size: 16px; color: #666;}
.zgm2_gkms_ru li.l4,.zgm2_gkms_ru li.l5{ width: 48%; float: left; clear: none;}
.zgm2_gkms_ru li.l5{ margin-left: 2.5%;}
.zgm2_gkms_ru li span{ font-style: italic; margin-right: 10px; color: #fb7c47;}
.zgm2_gkms_ru li a{ display: block; color: #666;}
.zgm2_gkms_ru li:hover{background: #fc6b4b; color: #fff;}
.zgm2_gkms_ru li:hover a,.zgm2_gkms_ru li:hover span{ color: #fff;}
.zgm2_gkms_top{ overflow: hidden; clear: both;margin-bottom: 1%;}
.zgm2_gkms_bottom{ width: 100%; height: 150px; overflow: hidden; clear: both;}
.zgm2_gkms_l{ display: block; width:156px; height: 150px; float: left;}
.zgm2_gkms_BR{ width: 87%; float: right; height: 150px; padding: 0; margin: 0;}
.zgm2_gkms_BR .swiper-slide {text-align: center;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content:center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;}
.zgm2_gkms_Bru {height: 150px;}
.zgm2_gkms_Bru .slide{float: left; height: 150px; position: relative; width: 145px;}
.zgm2_gkms_Bru .l1{background: url(../images/gjgwy_20.jpg);}
.zgm2_gkms_Bru .l2{background: url(../images/gjgwy_19.jpg);}
.zgm2_gkms_Bru .l3{background: url(../images/gjgwy_18.jpg);}
.zgm2_gkms_Bru .slide h5{ width: 100%; height: 100%; position: relative; text-align: center; line-height: 32px; font-size: 24px; color: #fff;font-weight: normal; }
.zgm2_gkms_Bru .slide h5 span{ display: inline-block; width: 100%; position: absolute; left: 50%; top: 50%; transform: translate(-50%,-50%);}
.zgm2_gkms_Bru .slide div{ width: 100%; height: auto; position:absolute; left: 0; top: 0; z-index: 1; text-align: center;display: none;}
.zgm2_gkms_Bru .slide div h6{ line-height: 1.1; font-size: 22px;padding-top: 10px; margin-bottom: 10px; font-weight: normal;  color: #fff;}
.zgm2_gkms_Bru .slide div a{display: inline-block;*display:inline;zoom:1;width:113px;height:24px;line-height:24px;margin:0 auto 6px;font-size:14px;color:#fff;border:1px solid #fff;border-radius:13px;}
.zgm2_gkms_Bru .slide div a:hover{ background: #fff; color: #333;}
.zgm2_gkms_BR .slide_next,.zgm2_gkms_BR .slide_prev{display:block;width:28px;height:34px;position:absolute;top:58px;left:0;background:url(../images/gjgwy_28.png) no-repeat center;z-index:5;cursor:pointer;margin-top:0;}
.zgm2_gkms_BR .slide_next{ left: auto; right: 0; background-image: url(../images/gjgwy_30.png);}
.zgm2_gkms_BR .slide_prev:hover{ background-image: url(../images/gjgwy_32.png);}
.zgm2_gkms_BR .slide_next:hover{ background-image: url(../images/gjgwy_29.png);}

.zg_main3{ margin-bottom: 10px; overflow: hidden;}
.zg_m3bt{ padding-left: 39px; line-height: 80px;height: 80px; font-size: 36px; color: #333;font-weight: bold; clear: both; background: url(../images/gjgwy_27.jpg) no-repeat left center;}
.zg_m3bt.borbot{border-bottom: 2px solid #ddd;background: none;padding-left: 0;}
.zg_m3bt.borbot a{display: inline-block;padding-left: 39px;background: url(../images/gjgwy_27.jpg) no-repeat left center;border-bottom: 2px solid #e60000;height: 80px;}
.zgm3_left{ width: 64%; float: left;}
.zgm3_left_Nav{height: 57px; line-height: 60px; border-top: 2px solid #ddd; border-bottom: 1px solid #ddd; margin-bottom: 1%;padding:0 28px;position: relative;}
.zgm3_left_Nl{display: block; width: 28px; height: 34px; background: url(../images/gjgwy_68.png) no-repeat center; float: left; margin-top: 11px;position: absolute;left:0;top:0;}
.zgm3_left_Nr{display: block; width: 28px; height: 34px; background: url(../images/gjgwy_69.png) no-repeat center; float: right; margin-top: 11px;position: absolute;right:0;top:0;}
.zgm3_left_Nl:hover{background-image: url(../images/gjgwy_67.png);}
.zgm3_left_Nr:hover{background-image: url(../images/gjgwy_66.png);}
.zgm3_left_swiper{ height: 60px; line-height: 60px;margin-left: 1px; margin-top: -2px; z-index: 3;}
.zgm3_left_swiper .slide{ float:left; padding: 0 15px; height: 60px; width: auto; cursor: pointer; font-size: 18px; color: #666;}
.zgm3_left_swiper .slide a{ color: #666;}
.zgm3_left_swiper .slide.on{ background: url(../images/gjgwy_31.jpg); color: #fff; /*font-size: 22px; font-weight: bold;*/}
.zgm3_left_swiper .slide.on a{ color: #fff;}
#ts .on{font-size: 22px; font-weight: bold;}
.zgm3_left_box dl{ height: 151px; border-bottom: 1px dashed #ddd;}
.zgm3_left_box dl dt{line-height: 1;height: 20px; font-size: 20px; color: #333;margin-bottom: 20px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; padding-top: 26px;}
.zgm3_left_box dl dd .p1{height: 22px;line-height: 22px;font-size: 18px; color:#333;padding-right: 10px;overflow: hidden; text-overflow: ellipsis; white-space: nowrap; margin-bottom:1.6%; }
.zgm3_left_box dl dd .p2{ line-height: 1; height: 14px; font-size: 14px; color:#999;padding-bottom: 2.6%;}
.zgm3_left_box dl dd .p2 a{ color: #999;}
.zgm3_left_box dl dd .p2 .date{ float: right;}
.zgm3_left_box dl:hover{ padding-left: 19px; background: url(../images/gjgwy_23.jpg) no-repeat left 28px; transition: all 0.1s;}
.zgm3_left_box dl:hover dt a{ color:#e60012; }
.zgm3_more{ display: block; height: 36px; line-height: 36px; font-size: 14px; color: #999;background: #f0f2f5; border-radius: 18px; text-align: center;}
.zgm3_more:hover{ background: #e1e7f1; color: #999;}

.zgm3_right{ width: 30.75%; float: right; border: 1px solid #ddd; min-width: 333px;}
.zgm3_right_h3{width: 88%;margin-left: 6%;border-bottom: 1px solid #ddd;padding-top:1.79%;line-height: 60px;background: url(../images/gjgwy_35.jpg) no-repeat left bottom;font-size: 22px;}
.zgm3_rzwu{margin-top: 3.18%; margin-left: 6.77%; margin-bottom: 3%; border-left: 1px solid #e6e6e6;}
.zgm3_rzwu li{ line-height: 36px;height: 36px; margin-bottom: 10px; padding-top: 2.4%;margin-left: -5px; clear: both; overflow: hidden;font-size: 16px; color: #444;}
.zgm3_rzwu li span{ display: block; padding-left: 20px; width: 57px; height: 36px; background: url(../images/gjgwy_37.jpg) no-repeat left center; float: left; margin-right: 3.8%;; font-size: 14px; color: #666; text-align: center;}
.zgm3_rzwu li em{ display: block; float: left; margin-right: 2%;font-style: normal;}
.zgm3_rzwu li a{  color: #444; }
.zgm3_rzwu li:hover span{ background-image: url(../images/gjgwy_38.jpg); color: #fff;}
.zgm3_rzwu li a:hover{color:#e60012; }
.zgm3_rtool{margin-left: 6%; overflow: hidden; clear: both; margin-top: 4%; margin-bottom: 5%;}
.zgm3_rtool li{ width: 45.76%; float: left; height: 42px; margin-right: 2.1%; margin-bottom: 2.1%; border-radius: 5px; position: relative; overflow: hidden;}
.zgm3_rtool li a{ display:block; position: absolute; left: 0; top: 0; z-index: 2; text-align: center; line-height: 42px;  padding-left: 17.6%; width: 82.4%; font-size: 14px; color: #fff;}
.zgm3_rtool li.l1{ background:url(../images/gjgwy_45.jpg) no-repeat 23.6% center #7b8aea;}
.zgm3_rtool li.l2{ background:url(../images/gjgwy_48.jpg) no-repeat 23.6% center #899edd;}
.zgm3_rtool li.l3{ background:url(../images/gjgwy_52.jpg) no-repeat 23.6% center #bf85fe;}
.zgm3_rtool li.l4{ background:url(../images/gjgwy_50.jpg) no-repeat 23.6% center #f98170;}
.zgm3_rtool li.l5{ background:url(../images/gjgwy_59.jpg) no-repeat 23.6% center #46b0fe;}
.zgm3_rtool li.l6{ background:url(../images/gjgwy_62.jpg) no-repeat 23.6% center #58d382;}
.zgm3_rtool li i{ display: none;width: 100%; height: 100%; position: absolute; left: 0; top: 0; background: #fff; opacity: .3;}
.zgm3_rtool li:hover i{ display: block;}
.zgm3_lnzt_tab{ width: 88%; margin-left: 6%; margin-top: 3.98%; margin-bottom: 3.98%; background: #fcebe8;}
.zgm3_lnzt_tab th{ width: 78px; text-align: center; height: 52px; border-right: 2px solid #fff; border-bottom: 2px solid #fff; font-size: 14px; color: #e60012;font-weight: normal;}
.zgm3_lnzt_tab td{ font-size: 14px; color: #555;border-bottom: 2px solid #fff; text-align: center;}
.zgm3_lnzt_tab td a{ color: #555;}
.zgm3_lnzt_tab td a:hover{ color: #e60012;}
.zgm3_lnzt_tab .tr1{ background: #fae1dd;}
.zgm3_xcmnt{ width: 88%; margin-left: 6%; margin-top: 5px; margin-bottom: 3%;overflow: hidden;}
.zgm3_xcmnt li{overflow: hidden; clear: both; border-bottom: 1px dashed #ddd;}
.zgm3_xcmnt p{float: left; width: 70%;position: relative; height: 100%;}
.zgm3_xcmnt .a1{font-size: 16px;color: #444;padding-left: 19px;background: url(../images/offcn19_11.jpg) no-repeat left center;line-height: 54px;display: block;margin-top: 5px;height: 54px;overflow: hidden;overflow:hidden;text-overflow:ellipsis; white-space:nowrap;}
.zgm3_xcmnt .a2{ display: block; width: 19.45%; height: 30px; float: right; border: 1px solid #e60012; line-height: 30px; border-radius: 16px; margin-top: 12px; text-align: center; font-size: 16px; color: #e60012;}
.zgm3_xcmnt li:hover .a2{ background: #f6564a; color: #fff; border-color: #f6564a;}
.zgm3_xcmnt li:hover .a1{ background-image: url(../images/offcn19_35.jpg);color:#e60012;}
.zgm3_xcmnt li:last-child{border-bottom: none;}
.zg_bkzl_box{ margin-bottom: 40px;}
.zgm3_slNav{ width: 88%; margin-left: 6%; margin-top: 1.79%; border-bottom: 1px solid #ddd; height: 61px; margin-bottom: 3.98%;}
.zgm3_slNav li{ float: left;  height: 58px; margin-right: 9%;}
.zgm3_slNav li a{ display: block; padding: 0 5px; font-size: 20px; color: #666;font-weight: bold;  line-height: 58px; height: 58px;}
.zgm3_slNav li.on{ border-bottom: 3px solid #f6564a;background: url(../images/offcn19_13.jpg) no-repeat center bottom;}
.zgm3_slNav li.on a{ color: #e60012; }
.zgm3_slbox{ margin-left: 6%; }
.zgm3_slbox dl{ overflow: hidden; margin-bottom: 3.38%;}
.zgm3_slbox dl dt{ width: 48%;height: 100%;float: left;}
.zgm3_slbox dl dt img{ display: block; width: 100%; height: 100%;}
.zgm3_slbox dl dd{ width: 46%; float: left; position: relative; height: auto;}
.zgm3_slbox dl dd a{ width: 80%; text-align: left; line-height: 30px; font-size: 16px; color: #666; margin: 10px auto 0; display: block;}
.zgm3_slbox dl dd font{ color: #e60012;}
.zgm3_slbox ul{ width: 88%; }
.zgm3_slbox ul li{line-height: 42px;font-size: 16px;color: #666;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;padding-left: 20px;background: url(../images/offcn19_11.jpg) no-repeat left center;}
.zgm3_slbox ul li a{ color: #666;}
.zgm3_slbox ul li:hover{ background-image: url(../images/offcn19_35.jpg);}
.zgm3_slbox ul li:hover a{ color: #e60012;}
.zgm3_msbox{ margin-top: 2.8%;}
.zgm3_political{margin-left: 6%; width: 82%; padding-left: 32px; background: url(../images/gjgwy_65.jpg) no-repeat left 13px; margin-top: 2.78%; margin-bottom:4%;}
.zgm3_political li{ line-height: 42px; font-size: 16px; color: #666;text-overflow: ellipsis; overflow: hidden; white-space: nowrap;}
.zgm3_political li a{ color: #666;}
.zgm3_political li:hover a{ color: #e60012;}

.zg_main4{ padding-top: 1.83%; margin-bottom:0%; overflow: hidden;}
.zgm4_bt{ height: 74px; border-bottom: 1px solid #ddd; margin-bottom: 3%;}
.zgm4_bt h3{ float: left; line-height: 72px; font-size: 36px; border-bottom: 2px solid #666;}
.zgmGK4_left{ width: 27.57%; float: left; margin-right: 5.88%;height: auto;overflow: hidden;}
.zgmGK4_left h4{ line-height: 24px; height: 24px; margin-bottom: 4.2%; padding-left: 10px; border-left: 3px solid #f6564a; font-size: 22px;}
.zgmGK4_left h4 span{ margin-left: 20px; font-size: 16px; color: #666; font-weight: normal;}
.zgm4_area{ width: 100%; }
.zgm4_area td{ height: 50px; line-height: 50px; position: relative; text-align: center;}
.zgm4_area td a{ font-size: 16px; color: #333;}
.zgm4_area td i{ display: block; width: 1px; height: 16px; background: #ddd; position: absolute; right: 0; top: 50%; margin-top: -8px;}
.zgm4_area td a:hover{ color: #e60012;}
.zgm4_cen{ width: 35.66%; float: left; height: auto;}
.zgm4_cen img{ display: block; width: 100%; height: 100%;}
.zgmGK4_right{ width: 27.2%; float: right;padding-top:0;background:none;}
.zgmGK4_right h4{ height: 24px; line-height: 24px; margin-bottom: 3.3%; font-size: 22px!important; color: #333; padding-left: 10px; border-left: 3px solid #f6564a;}
.zgmGK4_right ul{ width: 95%;}
.zgmGK4_right li{padding-left:13px;background:url(../images/offcn19_11.jpg) no-repeat left center;line-height:50px;font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.zgmGK4_right li:hover{ background-image: url(../images/offcn19_35.jpg);}

/*小屏 1600 star*/
.zg_1600 .zgm1L_bkzl{ padding-bottom: 3.4%;}
.zg_1600 .zgm1L_dl{ margin-bottom: 1%;}
.zg_1600 .zgm1L_dl dt{ font-size: 18px;}
.zg_1600 .zgm1C_hot dl{padding-top: 2.5%;}
.zg_1600 .zgm1C_hot dl dt{ font-size: 20px;line-height: 60px;}
.zg_1600 .zgm1C_hot dl dd{font-size: 16px;}
.zg_1600 .zgm1R_nav{ margin-bottom: 5px;}
.zg_1600 .zgm1R_qhB{ margin-bottom: 0;}
.zg_1600 .zgm1R_live h3{ line-height: 50px; font-size: 20px; margin-bottom: 3%;}

.zg_1600 .zgm2_cen_bt{ line-height: 50px; }
.zg_1600 .zgm2_csgk_cs{ line-height: 40px; font-size: 15px;}
.zg_1600 .zgm2_csgk_zc li{ line-height: 48px; height: 48px; font-size: 16px;}
.zg_1600 .zgm2_csgk_bktj li{ margin-right: 4%; line-height: 38px; margin-bottom: 2.5%; font-size: 14px;}
.zg_1600 .zgm2_csgk_bktj li.l11{ line-height: 30px;}
.zg_1600 .zgm2_gkbm_left dl{ padding-bottom: 0;}
.zg_1600 .zgm2_gkbm_left dl dd{ font-size: 14px; line-height: 26px; margin-bottom: 0; height: 104px;}
.zg_1600 .zgm2_gkbm_rqfl{ width: 420px; height: 211px;}
.zg_1600 .zgm2_gkbm_rqfl li{ width: 80px; height: 80px; line-height: 80px; font-size: 16px;}
.zg_1600 .zgm2_gkbm_rqfl li.l1{ left: 65px;}
.zg_1600 .zgm2_gkbm_rqfl li.l2{ left: 264px;}
.zg_1600 .zgm2_gkbm_rqfl li.l5{ left: 65px;top: 131px;}
.zg_1600 .zgm2_gkbm_rqfl li.l6{ left: 264px; top: 131px;}
.zg_1600 .zgm2_gkbm_rqfl li.l3{ height: 42px; width: 91px;top: 90px; line-height: 42px;}
.zg_1600 .zgm2_gkbm_rqfl li.l4{ height: 42px; width: 91px;top: 90px; left: 328px;line-height: 42px;}
.zg_1600 .zgm2_gkbm_bkxx li{ font-size: 16px;}
.zg_1600 .zgm2_gkbm_lzx{ margin-top: 5.5%;}
.zg_1600 .zgm2_gkbm_right h3{ font-size: 20px;}
.zg_1600 .zgm2_gkbm_right h3 a{ font-size: 14px;}
.zg_1600 .zgm2_gkbm_rb{ padding-top: 3.75%;}
.zg_1600 .zgm2_gkbm_rjb span{ margin: 0 7px;}
.zg_1600 .zgm2_gkbm_rzx{ margin-bottom: 0;}
.zg_1600 .zgm2_gkbm_rzx li{ width: 45.4%;}
.zg_1600 .zgm2_gkbs_lzx a{ margin: 0 1%;}
.zg_1600 .zgm2_gkbs_lnzt dd a{ margin-left: 2%;}
.zg_1600 .zgm2_gkms_left{ min-width: 270px;}
.zg_1600 .zgm2_gkms_ldl dd{ font-size: 14px;}
.zg_1600 .zgm2_gkms_ru li{line-height: 46px;margin-bottom: 3.5%;}
.zg_1600 .zgm2_gkms_BR{ width: 85%;}

.zg_1600 .zgm3_left_box dl{ height: 140px;}
.zg_1600 .zgm3_rzwu li{line-height: 34px;height: 34px;}
.zg_1600 .zgm3_rzwu li span{ margin-right: 2%;}
.zg_1600 .zgm3_rzwu li em{ margin-right: 1%;}
.zg_1600 .zgm3_lnzt_tab,.zg_1600 .zgm3_xcmnt{ margin-bottom: 0;}
.zg_1600 .zgm4_area td{ line-height: 40px; height: 40px;}
.zg_1600 .zgmGK4_right li{ line-height: 42px;}

/* 1440 */
@media screen and (max-width:1440px){
    .zg_1600 .zgm1L_bkzl{ padding-bottom: 4%;}
    .zg_1600 .zgm1L_bkzl h6{ font-size: 18px; line-height: 46px;}
    .zg_1600 .zgm1L_bkzl p a{ font-size: 14px;}
    .zg_1600 .zgm1L_dl{ margin-bottom: 4%;}
    .zg_1600 .zgm1L_dl dt{ height: 18px; font-size: 18px; margin-bottom: 12px;}
    .zg_1600 .zgm1L_dl dd a{ font-size: 14px; margin-bottom: 5px; height: 26px; line-height: 26px;}
    .zg_1600 .zgm1C_hot dl{padding-top: 2%;}
    .zg_1600 .zgm1C_hot dl dt{ font-size: 20px; line-height: 46px;}
    .zg_1600 .zgm1C_hot dl dd{ font-size: 16px;height: 40px;line-height: 40px;}
    .zg_1600 .zgm1R_nav{ margin-bottom: 5%;}
    .zg_1600 .zgm1R_nav li{ margin-right: 4%;}
    .zg_1600 .zgm1R_qhB1 p{ line-height: 33px;}
    .zg_1600 .zgm1R_qhB1 p span,.zg_1600 .zgm1R_qhB1 p a{ font-size: 14px;}
    .zg_1600 .zgm1R_live li{ line-height: 34px; font-size: 14px;}

    .zg_1600 .zgm2_left_bt{ height: 58px;}
    .zg_1600 .zgm2_left_bt span{ font-size: 20px; line-height: 55px;}
    .zg_1600 .zgm2_cen_bt{ line-height: 50px; }
    .zg_1600 .zgm2_cen_bt span{ font-size: 24px;}
    .zg_1600 .zgm2_csgk_cs{ font-size: 14px; line-height: 30px;}
    .zg_1600 .zgm2_csgk_tab td{height: 52px;}
    .zg_1600 .zgm2_csgk_zc li{ line-height: 38px; height: 38px; font-size: 16px;}
    .zg_1600 .zgm2_csgk_right h3{ font-size: 20px; height: 20px;}
    .zg_1600 .zgm2_csgk_bktj{ padding-left: 4%; padding-bottom: 0;}
    .zg_1600 .zgm2_csgk_bktj li{ line-height: 35px; font-size: 14px; margin-right: 1%;}
    .zg_1600 .zgm2_csgk_bktj li.l11{ line-height: 22px;}
    .zg_1600 .zgm2_csgk_yqlj a{ font-size: 14px;}
    .zg_1600 .zgm2_gkbm_left dl{ padding-bottom: 0;}
    .zg_1600 .zgm2_gkbm_left dl dt{ line-height: 36px;}
    .zg_1600 .zgm2_gkbm_left dl dd{ font-size: 14px; line-height: 26px; margin-bottom: 0;height: 130px;}
    .zg_1600 .zgm2_gkbm_lzx{ margin-top: 5.5%;}
    .zg_1600 .zgm2_gkbm_cenb{padding-top: 42px;}
    .zg_1600 .zgm2_gkbm_rjb span{font-size: 14px;margin: 0 5px;}
    .zg_1600 .zgm2_gkbm_rzx li{margin-bottom: 16px;}
    .zg_1600 .zgm2_gkms_rxqd{margin-bottom: 1%;font-size: 15px;line-height: 26px;}
    .zg_1600 .zgm2_gkms_ldl dt{ margin-bottom: 0;}
    .zg_1600 .zgm2_gkms_cdl dd{font-size: 13px; line-height: 22px; padding-bottom: 4.2%; margin-bottom: 4.5%;}
    .zg_1600 .zgm2_gkms_ru li{line-height: 45px;margin-bottom: 3.2%;}
    .zg_1600 .zgm3_rzwu li{line-height: 36px;height: 36px;}
    .zg_1600 .zgm3_slbox dl dd a{ font-size: 14px; line-height: 24px; margin-top: 5px;}
    .zg_1600 .zgm4_area td{ line-height: 36px; height: 36px;}
    .zg_1600 .zgmGK4_right li{ line-height: 37px;}
    .zg_1600 .zgm2_gkbs_bt h3{ font-size: 24px;}
    .zg_1600 .zgm2_gkbs_bta a,.zg_1600 .zgm2_gkbs_wzsm,.zg_1600 .zgm2_gkbs_tab th{ font-size: 14px;}
    .zg_1600 .zgm2_gkbs_lzx a{ margin: 0 1%;}
    .zg_1600 .zgm2_gkbs_lnzt dd a{ margin-left: 1%; font-size: 14px;}
    .zg_1600 .zgm2_gkms_Bru .slide h5{font-size: 20px;}
    .zg_1600 .zgm2_gkms_Bru .slide div h6{font-size: 18px;}
}

/* 1366 */
.zg_1366 .zgm1GK_left{padding-top:0;}
.zg_1366 .zgm1L_bkzl{ padding-bottom: 4%;}
.zg_1366 .zgm1L_bkzl h6{ font-size: 18px; line-height: 46px;}
.zg_1366 .zgm1L_bkzl p a{ font-size: 14px;}
.zg_1366 .zgm1C_hot dl{padding-top: 2%;}
.zg_1366 .zgm1C_hot dl dt{ font-size: 20px; line-height: 46px;}
.zg_1366 .zgm1C_hot dl dd{ font-size: 16px;height: 40px;line-height: 40px;}
.zg_1366 .zgm1R_nav{ margin-bottom: 5%;}
.zg_1366 .zgm1R_nav li{ margin-right: 4%;}
.zg_1366 .zgm1R_qhB1 p{ line-height: 33px;}
.zg_1366 .zgm1R_qhB1 p span,.zg_1366 .zgm1R_qhB1 p a{ font-size: 14px;}
.zg_1366 .zgm1R_live li{ line-height: 34px; font-size: 14px;}

.zg_1366 .zgm2_left_bt{ height: 58px;}
.zg_1366 .zgm2_left_bt span{ font-size: 20px; line-height: 55px;}
.zg_1366 .zgm2_cen_bt{ line-height: 50px; }
.zg_1366 .zgm2_cen_bt span{ font-size: 24px;}
.zg_1366 .zgm2_csgk_cs{ font-size: 14px; line-height: 26px;}
.zg_1366 .zgm2_csgk_tab td{height: 52px;}
.zg_1366 .zgm2_csgk_zc li{ line-height: 36px; height: 36px; font-size: 16px;}
.zg_1366 .zgm2_csgk_right h3{ font-size: 20px; height: 20px;}
.zg_1366 .zgm2_csgk_bktj{ padding-left: 4%; padding-bottom: 0;}
.zg_1366 .zgm2_csgk_bktj li{ line-height: 32px; font-size: 14px; margin-right: 1%;}
.zg_1366 .zgm2_csgk_bktj li.l11{ line-height: 22px;}
.zg_1366 .zgm2_csgk_yqlj a{ font-size: 14px;}
.zg_1366 .zgm2_gkbm_left dl{ padding-bottom: 0;}
.zg_1366 .zgm2_gkbm_left dl dt{ line-height: 36px;}
.zg_1366 .zgm2_gkbm_left dl dd{ font-size: 14px; line-height: 26px; margin-bottom: 0;height: 130px;}
.zg_1366 .zgm2_gkbm_lzx{ margin-top: 5.5%;}
.zg_1366 .zgm2_gkbm_cenb{padding-top: 42px;}
.zg_1366 .zgm2_gkbm_rjb span{font-size: 12px;margin: 0 5px;}
.zg_1366 .zgm2_gkbm_rzx li{margin-bottom: 19px;}
.zg_1366 .zgm2_gkms_rxqd{margin-bottom: 1%;font-size: 15px;line-height: 26px;}
.zg_1366 .zgm2_gkms_ldl dt{ margin-bottom: 0;}
.zg_1366 .zgm2_gkms_cdl dd{line-height: 22px; padding-bottom:3%; margin-bottom:3%;}
.zg_1366 .zgm2_gkms_ru li{line-height: 45px;margin-bottom: 3.2%;}
.zg_1366 .zgm3_rzwu li{line-height: 36px;height: 36px;}
.zg_1366 .zgm3_slbox dl dd a{ font-size: 14px; line-height: 24px; margin-top: 5px;}
.zg_1366 .zgm4_area td{ line-height: 32px; height: 32px;}
.zg_1366 .zgmGK4_right li{ line-height: 34px;}
.zg_1366 .zgm2_gkbs_bt h3{ font-size: 24px;}
.zg_1366 .zgm2_gkbs_bta a,.zg_1366 .zgm2_gkbs_wzsm,.zg_1366 .zgm2_gkbs_tab th{ font-size: 14px;}
.zg_1366 .zgm2_gkbs_lzx a{ margin: 0 1%;}
.zg_1366 .zgm2_gkbs_lnzt dd a{ margin-left: 1%; font-size: 14px;}
.zg_1366 .zgm2_gkms_Bru .slide h5{font-size: 20px;}
.zg_1366 .zgm2_gkms_Bru .slide div h6{font-size: 18px;}

.zg_1366 .zgm3_left_box dl dt{ font-size: 18px;}
.zg_1366 .zgm3_left_box dl dd .p1{ font-size: 16px;}


/* 省考频道 */
.zbkTit{margin-bottom: 1.65%;}

.zg_mainSK1{width: 100%; margin-bottom: 1%;}
.zgm1_leftNew{width: 25%;float: left;margin-right: 2.8%;background: #f8f8f8;padding-top: 1%;box-sizing: border-box;}
.zgm1_leftNew .zgm1L_dl{margin-bottom: 2.5%;}
.zgm1_leftNew .zgm1L_dl dt{margin-bottom: 4.6%;margin-top: 2.4%;}
.zgm1_leftNew .zgm1L_dl dd a{margin-right: 2.9%;width: 29.2%;padding:0;}

.zgm1_cenNew{ width: 45%; float: left;}
.zgm1C_ad{ width: 100%;margin-bottom: 10px;}
.zgm1C_hot h3,.zgm1C_hot h4{ padding-top: 1%;width: 100%; height: 64px; line-height: 64px;font-weight: bold; font-size:24px; color: #e60012; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.zgm1C_hot h3 a,.zgm1C_hot h4 a{ color: #333; margin-right:7px; margin-left:7px;}
.zgm1C_hot h3 a:hover,.zgm1C_hot h4 a:hover{ color: #e60012;text-decoration: underline;}
.zgm1C_hot p.line{font-size: 18px; height:38px; line-height: 38px; color: #444;white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.zgm1C_hot p.line a{ color: #333;}
.zgm1C_hot p.line a:hover{ color: #e60012; text-decoration: underline;}
.zgm1C_hot p.line a{ margin:0 7px;}

.zgm1_rightNew{ width: 23.95%; float: right; font-size: 0; overflow: hidden;}
.zgm1_RNqrsz{ margin-bottom: 9%;}
.zgm1_RNqrsz h3,.zgm1_RNhdpt h3{ height: 42px; border-bottom: 1px solid #bbb;}
.zgm1_RNqrsz h3{ margin-bottom: 7%; }
.zgm1_RNqrsz h3 a,.zgm1_RNhdpt h3 a{ height: 40px; display: block; float: left; border-bottom: 3px solid #f6564a; line-height: 1; font-size: 22px;}
.zgm1_RNlist li{ height: 46px; line-height: 46px; font-size: 16px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.zgm1_RNlist li a{float:right; font-size: 16px; color: #999;}
.zgm1_RNlist li span{ display: block; width: 70%; float: left; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-size: 16px; color: #444;}
.zgm1_RNlist li:hover a{ color: #e60012;}
.zgm1_RNfwzq{ clear: both; overflow: hidden;*zoom:1 }
.zgm1_RNfwzq:after {content:"";display:block;clear:both;}
.zgm1_RNfwzq li{ width: 25%; float: left; margin-top:8.7%; text-align:center}
.zgm1_RNfwzq li img{ display: block; width: 40px; height: 40px; margin: 0 auto 9px;}
.zgm1_RNfwzq li a{ font-size: 16px;display: block;}
.zgm1_RNfwzq li:hover a{ color: #ef2d36;}

.zgm4_leftSK{width: 69%; float: left; height: auto; overflow: hidden;}

.zg_mainSK2{margin-bottom: 2.2%;}
.zgm3_listB li span b{font-weight: normal;display: none;}
.zgm3_listB li span em{display: inline}
.zg_main5{ overflow: hidden;}
.zgm5_cen_gwyNew{margin-top: 1.65%}
.zgm5_cen{ overflow: hidden; clear: both;}
.zgm5_cen .zgm4_listbox{ margin-bottom: 0;}
.zg_main6{ overflow: hidden;}
.zgm6_cen_gwyNew{ margin-top: 1.2%; }
.zgm6_right{ width: 31%; float: right;}
.zgm6_right h4{height:62px;line-height:62px;padding-left: 16px;background: url(../images/offcn_pd13.jpg) no-repeat left center;font-size: 22px; font-weight: bold;margin-bottom: 5px;}
.zgm6_right dl{ height: auto; padding:25px 0; background: #f6f6f6; overflow: hidden; border-top: 1px solid #c0c0c0;}
.zgm6_right dl dt{ width: 164px; height: 157px; padding-top: 7px; background: #fff; border: 1px solid #dcdcdc; margin-left: 3%; float: left;}
.zgm6_right dl dt img{display: block; margin: 0 auto;}
.zgm6_right dl dd{ float: left; width: 54%; margin-left: 3%; position: relative; height: 166px}
.zgm6_right dl dd div{ width: 100%; padding-top: 30px;}
.zgm6_right dl dd h6{ line-height: 38px; font-size: 16px; color: #000;}
.zgm6_right dl dd p{ line-height: 28px; font-size: 16px; color: #888; padding-right: 20px;}

.zgm7_left dl.d3 {overflow:hidden;padding-top:10px;position:relative;}
.zgm7_left dl.d3 dt {line-height:60px;float:left;width:150px;text-align:center;padding-left:0;}
.zgm7_left dl.d3 dt img {border:solid 1px #eaeaea;width:100%;height:auto;}
.zgm7_left dl.d3 dt p {font:14px/30px 'Microsoft Yahei';width:100%;white-space: nowrap;}
.zgm7_left dl.d3 dd {position:absolute;left:180px;top:50%;margin-top:-55px;}
.zgm7_left dl.d3 dd a {display:block;width:150px;height:44px;line-height:44px;margin-bottom:15px;text-align:center;color:#fff;border-radius:40px;}
.zgm7_left dl.d3 dd a.qq {background:#6ea9e1; cursor:pointer;}
.zgm7_left dl.d3 dd a.gz {background:#ff8182;}
@media screen and (max-width:1200px) {
    .zgm7_left dl.d3 dd a{width:135px;}
}

/* 省考频道1600 */
.zg_1600 .zgm1_RNqrsz h3,.zg_1600 .zgm1_RNhdpt h3, .zg_1600 .zgm1_RNqrsz h3 a, .zg_1600 .zgm1_RNhdpt h3 a{ font-size: 20px; }
.zg_1600 .zgm6_right dl dd h6,.zg_1600 .zgm6_right dl dd p{ font-size: 14px;}
.zg_1600 .zgm1C_hot p.line{font-size: 16px;height: 40px;line-height: 40px;}
.zg_1600 .zgm1C_hot h3, .zg_1600 .zgm1C_hot h4{ font-size:20px; padding-top:1.5% }
.zg_1600 .zgm1_RNqrsz h3{ margin-bottom:10px; }
.zg_1600 .zgm1_RNlist li{height:44px;line-height:44px;}
.zg_1600 .zgm4_gwylist .zgm3_listB li span em,.zg_1600 .zgm4_gwylist .zgm3_listB li span b{display: none;}
.zg_1600 .zgm4_gwylist .zgm3_listB li span i{display: inline;}

/* .zg_1600 .zgm1_RNfwzq li img{ margin: 0 auto 8px;} */
.zg_1600 .zgm4_leftSK{width: 72%;}
.zg_1600 .zgm6_right dl dt{ width: 121px; height: 116px; padding-top: 5px;}
.zg_1600 .zgm6_right dl dt img{ width: 110px; height: 110px;}
.zg_1600 .zgm6_right dl dd{ width: 50%; height: 125px;}
.zg_1600 .zgm6_right dl dd div{ padding-top: 0;}
.zg_1600 .zgm6_right dl dd p{ line-height: 26px;}

/* 省考频道1440 */
@media screen and (max-width:1440px) {
    .zg_1600 .zgm1C_hot h3, .zg_1600 .zgm1C_hot h4{height: 48px;line-height: 48px;}
    .zg_1600 .zgm1C_hot p.line{height: 34px;line-height: 34px;}
    .zg_1600 .zgm1_RNlist li{height: 38px;line-height: 38px;}
    .zgm1_RNqrsz{margin-bottom: 5%;}
    .zgm1_RNfwzq li{margin-top: 5%;}
    .zgm1_RNfwzq li a{font-size: 14px;}
}

/* 省考频道1366 */
.zg_1366 .zg_mainSK1 .zgm1L_dl dt{margin-top: 1.5%}
.zg_1366 .zgm1C_hot h3, .zg_1366 .zgm1C_hot h4{height: 52px;line-height: 52px;padding-top: 2%;}
.zg_1366 .zgm1C_hot p.line{height: 38px;line-height: 38px;}
.zg_1366 .zgm1_RNlist li{height: 38px;line-height: 38px;}
.zg_1366 .zgm1_RNlist li a, .zg_1366 .zgm1_RNlist li span{ font-size: 14px;}
.zg_1366 .zgm1_RNqrsz{margin-bottom: 5%;}
.zg_1366 .zgm1_RNfwzq li{margin-top: 5%;}
.zg_1366 .zgm1_RNfwzq li a{font-size: 14px;}

.zg_1366 .zgm4_gwylist .zgm3_listB li span i{display: none;}
.zg_1366 .zgm4_gwylist .zgm3_listB li span em,.zg_1366 .zgm4_gwylist .zgm3_listB li span b{display: inline;}



/* 各项目频道 */
.zgm1_left{width:41.5%;}
.zgm1_left h4{line-height: 60px;}
.zzss_Lzkxx li{line-height: 36px;height: 36px;}
.Examination{height:255px;overflow: hidden;margin-bottom: 20px;border: 1px solid #ffd4d6;}
/* .Examination table{-webkit-border: 1px solid #ffd4d6;-moz-border: 1px solid #ffd4d6;-ms-border: 1px solid #ffd4d6;-o-border: 1px solid #ffd4d6;border: 1px solid #ffd4d6;} */
.Examination table{border:0;}
.Examination table th{height: 42px;line-height: 42px;background-color: #ffe9ea;font-size: 16px;font-weight: bold;color: #ef2d36;}
.Examination table th,.Examination table td{ max-width:268px; text-align: center;font-size: 14px;line-height: 30px;padding:6px 10px;height: 30px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
/* .Examination table td a{display: block;margin: 0 auto;width: 74px;height: 26px;line-height: 26px;color: #f35540;text-align: center;-webkit-border-radius: 10px;-moz-border-radius: 10px;-ms-border-radius: 10px;-o-border-radius: 10px;border-radius: 10px;-webkit-border: 1px solid #ffcbcd;-moz-border: 1px solid #ffcbcd;-ms-border: 1px solid #ffcbcd;-o-border: 1px solid #ffcbcd;border: 1px solid #ffcbcd;}
.Examination table td a:hover{background-color:#f35540;color: #fff;} */
.zgm1_Rfwzq dd li{padding-bottom: 15px;}
.zg_clip{position: absolute;width: 100%;top: 50%;margin-top: -45px;height: 90px;overflow: hidden;background: #fff;}
.zg_clips{position: absolute;right: 0;bottom:0;cursor: pointer;background: #fff;}
.zgmgd4_left{margin-top: 1%;width: 100%;overflow: hidden;}

.zgm3_listErect.zgm3_total li span em{display: inline;}

.offcn_pubodiv p{height:28px; border-bottom:1px solid #e5e5e5;font-size:16px;line-height:20px;color:#666;}
.offcn_pubodiv p a{display:inline-block; max-width:63%; color:#666;margin-right:15px; height: 100%;text-align: center;overflow: hidden;text-overflow:ellipsis;white-space:nowrap;}
.offcn_pubodiv p a.more{float:right;color:#999;width:auto; margin-right:0;}
.offcn_pubodiv p .on{color:#ef2d36; border-bottom:2px solid #ff0000;font-weight:bold;}
.offcn_pubodiv ul{margin-top:18px; display:none;}
.offcn_pubodiv li{font:16px/40px 'microsoft yahei';color:#333;padding-left:15px; background:url(../images/offcn_pd10.jpg) no-repeat left center;height: 40px;}
.offcn_pubodiv li a{max-width:80%;overflow: hidden;text-overflow:ellipsis;white-space:nowrap;display: block;float: left;margin-right:3px;}
.offcn_pubodiv li font a{color:#999;}
.offcn_pubodiv li font{color: #f00;}
.offcn_pubodiv li span{float:right;color:#b4b4b4;}
.offcn_pubodiv li span em,.offcn_pubodiv li span i,.offcn_pubodiv li span b{display: inline;font-style: normal;font-weight: normal;}
.offcn_pubodiv li span b{display: none;}
.offcn_pubodiv li div{max-width:72%;}

.zgm1_gx_left .offcn_pubodiv{ margin-top:4%; }

/* 各项目频道1600 */
.layut16 .zgm3_listErect.zgm3_total ul{width:50%;}
.layut16 .zgm3_listErect.zgm3_total li span em,.layut16 .zgm3_listErect.zgm3_total li span i{display:none;}
.layut16 .zgm3_listErect.zgm3_total li span b{display:initial;}
.layut16 .zgm1_Rjdt{margin-bottom:1.2%;}
.layut16 .zgm1_Lzkxx{ height: 495px;}
.layut16 .zzss_Lzkxx{height: 396px;}
.layut16 .zgm4_listNZzss li a{padding:0 6px;}
.layut16 .Examination{ height:210px }
.layut16 .Examination table td{padding: 6px 10px;max-width:150px;}
.layut16 .offcn_pubodiv li a{max-width:80%;}
.layut16 .offcn_pubodiv li div{max-width:85%;}
.layut16 .offcn_pubodiv ul{margin-top:10px;height: 315px;overflow: hidden;}
.layut16 .offcn_pubodiv .zg_oul{height: 484px;}
.layut16 .offcn_pubodiv li span b{display: initial;}
.layut16 .offcn_pubodiv li span em,.layut16 .offcn_pubodiv li span i{display: none;}

/* 各项目频道1440 */
@media screen and (max-width:1440px) {
    .zg_1600 .zgm1_left p.line{line-height: 34px;height: 35px;}
    .layut16 .zgm1_Lzkxx{height: 455px;}
	.layut16 .zzss_Lzkxx{height: 370px;}
    .layut16 .Examination{height: 200px;}
    .layut16 .Examination table td{padding: 5px 10px;}
    .layut16 .offcn_pubodiv li{line-height:38px;height:38px;}
}
/* 1366 */
.zg_1366 .zgm1_left {width: 55% !important;}
.zg_1366 .zgm1_left h3{margin-bottom: 1%;}
.layut16 .zgm1_left h4{margin-top: 1%;}
.zg_1366 .zgm1_left p.line{ line-height: 37px; height: 37px;}
.zg_1366 .zgm1_Lzkxx.zzss_Lzkxx{height: 248px;}
.zg_1366 .zgm1_Lzkxx.zzss_Lzkxx li{line-height: 36px;height: 36px;}
.zg_1366 .zgm1_right{width: 42%;min-width:400px;}
.zg_1366 .Examination{height: auto; overflow: visible;margin-bottom: 20px;}
.zg_1366 .Examination table th,.zg_1366 .Examination table td{padding:5px;}
.zg_1366 .Examination table tr th:nth-child(4){display: none;}
.zg_1366 .Examination table tr td:nth-child(4){display: none;}
.zg_1366 .zgm1_Rfwzq dd li{width: 24%;padding-bottom: 15px;}
.zg_1366 .offcn_pubodiv ul{margin-top:11px;height: 245px!important;overflow: hidden;}
.zg_1366 .offcn_pubodiv .zg_oul{margin-top:36px;height: 451px!important;overflow: hidden;}


@media screen and (max-width:1280px) {
    .zg_1366 .zgm1_Rbt {line-height: 64px;}
    .zg_1366 .Examination{margin-bottom: 30px;}
    .zg_1366 .zgm1_Lzkxx.zzss_Lzkxx{height: 220px;}
}

/*公选*/
.Examination_gx{ height:auto !important; border: 1px solid #ffd4d6; margin-bottom:3%}
.Examination_gx table{ border:none }
.Examination.Examination_gx table th,.Examination.Examination_gx table td{padding: 5px 10px;}
.Examination_gx table td a{ line-height: 24px; height:24px;}
.zgmgd4_listN{ height: 62px; line-height: 62px; width:76%;float:left;padding-left:50px;}
.zgmgd4_listN li{ float: left; margin-right: 2%;line-height: 62px; }
.zgmgd4_listN li a{ display: block; line-height: 62px; font-size: 22px; height: 62px; padding: 0;color: #999;font-weight: bold;}
.zgmgd4_listN li.on a{background: url(../images/offcn_pd13.jpg) no-repeat left center; color: #333;padding-left: 16px;}
.amorep{position: absolute;right: 0;bottom:8px;font-size: 16px;}
.zgm4_qtzdxm .zgm4_left{ margin-top: 1%; width: 100%!important;}
.zgm4_qtzdxm .zgm4_listbox{ margin-right: 0; width: 47%;}
.zgm4_qtzdxm .zgm3_listB li a{ max-width:75%;}
.zgm4_qtzdxm .zgm3_listB li span em{display: inline;}

.layut16 .zgm1_gx_left .offcn_pubodiv li{line-height:38px;height:38px;}
.layut16 .Examination_gx{ margin-bottom:2% }
.layut16 .Examination_gx table td{padding: 3px 10px;}

.zg_1600 .zgm3_listB li span em,.zg_1600 .zgm3_listB li span i{display: none;}
.zg_1600 .zgm3_listB li span b{display: inline;}

.layut16 .zgmgd4_listN li{ margin-right: 1%;}
@media screen and (max-width:1440px) {
    .layut16 .zgm1_gx_left .offcn_pubodiv ul{height: 290px;}
    .layut16 .zgm1_gx_left .offcn_pubodiv li{line-height:37px;height:37px;}
}

.zg_1366 .zgm1_gx_left .offcn_pubodiv{margin-top: 3% !important;}
.zg_1366 .zgm1_gx_left .offcn_pubodiv ul{ height:246px !important;}
.zg_1366 .zgm1_gx_left .offcn_pubodiv li{line-height:40px;height:40px;}
.zg_1366 .Examination_gx{ margin-bottom:2.5% }
.zg_1366 .Examination_gx table th{ min-width: auto !important;}
.zg_1366 .Examination_gx table td{padding: 4px 10px}
.zg_1366 .zgmgd6_listN li a{font-size: 20px;}

/*村官*/
/* .zgm1_Lzkxx.cgks_Lzkxx{height: 530px;} */
/* .Examination.project_ksrl{height: 244px;} */
/* .Examination.project_ksrl table th,.Examination.project_ksrl table td{padding: 5px 10px;} */

/* .layut16 .zgm1_Lzkxx.cgks_Lzkxx{height: 474px;} */
/* .layut16 .zgm1_Lzkxx.cgks_Lzkxx li{height: 37px;line-height: 37px;} */
/* .layut16 .Examination.project_ksrl{ height:210px;overflow: hidden;} */
/* .layut16 .Examination.project_ksrl table td{padding: 6px 10px;  max-width:150px; } */
@media screen and (max-width: 1440px){
    .layut16 .zgm1_Lzkxx.cgks_Lzkxx{height: 455px;}
}
.zg_1366 .zgm1_Lzkxx.cgks_Lzkxx{height: 370px;}
@media screen and (max-width: 1200px){
    .zg_1366 .zgm1_Lzkxx.cgks_Lzkxx{height: 343px;}
}
/* .zg_1366 .Examination.project_ksrl{height: auto; overflow: visible;margin-bottom: 20px;}
.zg_1366 .Examination.project_ksrl table th,.zg_1366 .Examination table td{padding:5px;}
.zg_1366 .Examination.project_ksrl table tr th:nth-child(4){display: none;}
.zg_1366 .Examination.project_ksrl table tr td:nth-child(4){display: none;} */


/* 医疗卫生 */
.zgm1_left_yl.zgm1_leftNew .zgm1L_dl{margin-bottom:1%;}
.zgm1_left_yl .zgm1L_dl dt{height: 25px;}
.zgm1_left_yl .zgm1L_dl dd a{ margin-bottom:4% }

.zg_rig_ylws{border:none!important;margin-top: 0!important}
.zg_rig_ylws>div{ width:99.8%; margin-top: 0px;}
.zg_rig_ylws>div p{background: url(../images/zg_cimgf2.jpg) no-repeat center top;height: 36px;padding-top: 30px;}
.zg_rig_ylws>div p span{display: block;width: 33%;text-align: center;font:18px/22px "Microsfot Yahei";color: #fff;float: left;}
.zg_rig_ylws>div table{width: 100%;border: none;border-bottom:1px solid #fdc8cc;table-layout: fixed;}
.zg_rig_ylws>div table td{width: 25%;font:16px/23px "Microsfot Yahei";color: #333;padding: 13px 5px;text-align: center;}
.zg_rig_ylws>div table td div{height: 23px;overflow: hidden;text-overflow:ellipsis;white-space:nowrap;}
.zg_rig_ylws>div thead{background: url(../images/zg_cimgf2.jpg) no-repeat center top;margin-left: -1px;background-size: 100% 100%;}
.zg_rig_ylws>div thead th{text-align: center;font:18px/22px "Microsfot Yahei";color: #fff;height: 43px;padding-top: 23px;}
.lh_rig_zjkstd1{border-left:1px solid #fdc8cc}
.lh_rig_zjkstd2{border-right:1px solid #fdc8cc}
 
.layut16 .zgm1_left_yl .zgm1L_dl{margin-bottom: 3.5%;}
.layut16 .zgm1_left_yl .zgm1L_dl dt{height: 25px;margin-top: 0;}
.layut16 .zgm1_left_yl .zgm1L_dl dd a{ margin-bottom:3% }
.layut16 .zgm1_right_yl .zgm1_RNqrsz h3,.layut16 .zgm1_right_yl .zgm1_RNhdpt h3{ height:35px; }
.layut16 .zgm1_right_yl .zgm1_RNqrsz h3 a,.layut16 .zgm1_right_yl .zgm1_RNhdpt h3 a{ height:34px; }
.layut16 .zg_rig_ylws>div p span{font-size: 14px;}
.layut16 .zg_rig_ylws>div thead th{font-size: 14px;}
.zg_1600 .zg_rig_ylws>div table td{line-height:21px;}
.zg_1600 .zg_rig_ylws>div table td div{height: 21px;}
.zg_1600 .zgm1_right_yl .zgm1_RNfwzq li{margin-top: 10.3%;}
.layut16 .zg_rig_ylws>div table td{font-size: 14px;padding: 8px 5px}
@media screen and (max-width:1480px) {
    .layut16 .zgm1_left_yl.zgm1_leftNew{padding-top: 0;}
    .layut16 .zgm1_left_yl.zgm1_leftNew .zgm1L_dl {margin-bottom: 2%;}
	.layut16 .zgm1_left_yl .zgm1L_dl dt{ margin-bottom:3.5% }
    .layut16 .zgm1_right_yl .zgm1_RNqrsz h3{ margin-bottom:2% }
    .zg_1600 .zgm1_right_yl .zgm1_RNfwzq li{margin-top: 6.3%;}
	.layut16 .zg_rig_ylws>div table td{font-size: 13px;padding:8px 5px}
}
.zg_1366 .zgm1_left_yl.zgm1_leftNew{padding-top: 0;}
.zg_1366 .zgm1_left_yl.zgm1_leftNew .zgm1L_dl {margin-bottom: 1%;}
.zg_1366 .zgm1_left_yl.zgm1_leftNew .zgm1L_dl dt{ margin-bottom:2.5% }
.zg_1366 .zgm1_right_yl .zgm1_RNqrsz h3{ margin-bottom:2% }
.zg_1366 .zg_rig_ylws>div th{height: 40px;padding-top: 14px;}
.zg_1366 .zg_rig_ylws>div table td{font-size: 12px;padding:8.3px 5px;}
.zg_1366 .zg_rig_ylws>div table td div{height: 19px;}
.zg_1366 .zgm1_right_yl .zgm1_RNfwzq li{margin-top:6.3%;}
@media screen and (max-width:1200px) {
    .layut16 .zgm1_left_yl .zgm1L_dl dd a{ margin-bottom:2.1% }
}

/*  */
.zg_m2bt{border-bottom:1px solid #d9d9d9; margin-bottom:20px;height: auto;padding-top: 10px;}
.zg_m2bt h3{line-height: 1;padding-bottom: 14px;border-bottom: 2px solid #e60012;}
.zgm3_bt h3{border-bottom: 2px solid #e60012;}
/* 三支一扶 */
@media screen and (max-width:1480px) {
    .zgm1C_hot.zg_hot_szyf h3,.zgm1C_hot.zg_hot_szyf h4{height: 64px;line-height: 64px;}
}
.zg_1366 .zgm1C_hot.zg_hot_szyf h3, .zg_1366 .zgm1C_hot.zg_hot_szyf h4{ padding-top: 2%; font-size:20px; height:52px; line-height:52px; }

/*银行频道*/
.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_fghpgg{margin-top: 40px;}
.zg_fghpgg img{width: 100%;min-height: 90px;}

/*招考信息正常显示*/
.sd_zkxxBox{overflow:hidden; margin-bottom:50px;}
.sd_tith2{border-bottom:1px solid #d9d9d9; margin-bottom:20px;}
.sd_tith2 span{display:inline-block; *display:inline; zoom:1; font:bold 30px/1 'Microsoft Yahei'; color:#e60012; border-bottom:2px solid #e60012; padding-bottom:14px; position:relative; top:1px;}
.sd_tith2 span a{font:bold 30px/1 'Microsoft Yahei';}
.sd_tith2 a.more{float:right; font:14px/1 'Microsoft Yahei'; color:#666; padding-top:10px;padding-right: 0;}
.sd_tith2 a.more:hover{color:#e60012;}
.zgyh_pubtitle li{float:left; font:18px/58px 'Microsfot Yahei';color:#333; padding-left:24px; cursor:pointer;}

.xxqhBox{width:101%; margin-bottom:2px; }
.xxqhBox a{display:inline-block; *display:inline; zoom:1; min-width: 4.5%;padding: 0px 1%; font:16px/30px 'Microsoft Yahei'; border:1px solid #dcdcdc; border-radius:30px; text-align:center; margin-right:1%; margin-bottom:18px;}
.xxqhBox a.on,.xxqhBox a:hover{border-color:#e60012; background:#e60012; color:#fff; }
.xxqhBoxLink{width:101%; margin-bottom:2px; }
.xxqhBoxLink a{display:inline-block; *display:inline; zoom:1; min-width: 4.5%;padding: 0px 1%; font:16px/30px 'Microsoft Yahei'; border:1px solid #dcdcdc; border-radius:30px; text-align:center; margin-right:1%; margin-bottom:18px;}
.xxqhBoxLink a.on,.xxqhBoxLink a:hover{border-color:#e60012; background:#e60012; color:#fff; }
.xxqhMain{border:1px solid #e6e6e6; background:url(../images/inx_xlinebg.png) no-repeat 1px 1px; padding:28px 0; display:none; }
.xxqhMain ul{width:50%; float:left; background:url(../images/vertical_line.png) no-repeat right center; }
.xxqhMain ul li{font:16px/40px 'Microsoft Yahei'; padding-left:4.9%; padding-right:7.3%; overflow:hidden; height:40px; white-space:nowrap; text-overflow:ellipsis;}
.xxqhMain ul li a{color:#676767; }
.xxqhMain ul li a:hover{color:#e60012; }
.xxqhMain ul li a.a1{color:#b5b5b5; padding-right:10px; }
.xxqhMain ul li span{float:right; color:#999; font-size:14px; padding-left:15px;}
.xxqhMain ul.last{background:none; *width:49.5%;}
.xxqhMain ul.last li{padding-left:7.3%; padding-right:4.9%; }
.lm_lian{background:#f8f8f8; padding:16px 0; font:16px/2 'Microsoft Yahei'; margin-top:24px; }
.lm_lian a{padding-left:2.6%; display:inline-block; white-space:nowrap; color:#666;}
.lm_lian a:hover{color:#ff0000; }
.tk_lian{color:#aaa;}
.tk_lian b{padding:0 14px; color:#333;}
.tk_lian a{padding-left:0.8%;}
.tk_lian p{ color:#333;}
.tk_lian p a{ padding-left:2.65%; font-weight:bold}
.tk_lian strong{padding:0 0 0 12px; color:#333;}
.tk_lian a:hover strong{color:#ff5b5b;}
/*招考信息小屏显示*/
.layut16 .xxqhBox a{width:auto; padding:0 1.1%;}
.layut16 .xxqhBoxLink a{width:auto; padding:0 1.1%;}
.layut16 .tk_lian p a{ padding-left:2.7%; }

/* 图书 */
.zgmcp_bt{height: 56px; clear: both; border-bottom: 1px solid #e5e5e5; margin-bottom:2%;}
.zgmcp_bt h3{ float: left; height: 55px; border-bottom: 2px solid #313131; line-height: 55px;font-size: 30px;}
.offcn_bokexam{ overflow: hidden;}
.offcn_bokexam li{width:14.1%;float:left;margin-right:3%;}
.offcn_bokexam li dl{width:100%;}
.offcn_bokexam li dt{width:100%; text-align: center;margin-bottom:35px;}
.offcn_oddtitle{font:16px/28px 'microsoft yahei';color:#333;}
.offcn_pricebefo{padding:5px 0;}
.offcn_pricebefo,.offcn_pricenow{font:16px/28px 'microsoft yahei';color:#888;}
.offcn_pricebefo span{ text-decoration:line-through;}
.offcn_pricenow span{color:#e60000}

/* 科目频道 */
.kemuC .zgmcp_bt{line-height: 80px;height: 80px;font-size: 36px;clear: both; border-bottom: 2px solid #ddd; margin-bottom:2%;}
.kemuC .zgmcp_bt h3{ float: left;height:80px;border-bottom: 2px solid #e60000;padding-left: 39px;font-size: 36px;line-height: 80px;background: url(../images/gjgwy_27.jpg) no-repeat left center;}


/* 医学考试 */
.zgm3_listB li span .dategwy{display: inline}
.yxksTopList .offcn_puboBox{margin-top:30px;}
.offcn_puboBox p{height:28px; border-bottom:1px solid #e5e5e5; font:16px/20px 'microsoft yahei';color:#666;}
.offcn_puboBox p a{display:inline-block; max-width:63%; color:#666;margin-right:15px; height: 100%;*display:inline;zoom:1;text-align: center;overflow: hidden;text-overflow:ellipsis;white-space:nowrap;font:16px/20px 'microsoft yahei';}
.offcn_puboBox p a.more{float:right; font:12px/18px 'microsoft yahei';color:#999;width:auto; margin-right:0;font:16px/20px 'microsoft yahei';}
.offcn_puboBox p .on{color:#ef2d36; border-bottom:2px solid #ff0000;font-weight:bold;}
.offcn_puboBox ul{margin-top:12px; display:none;}
.offcn_puboBox li{ position:relative; font:16px/42px 'microsoft yahei';color:#333;padding-left:15px; background:url(../images/offcn_pd10.jpg) no-repeat left center;height: 42px; overflow:hidden}
.offcn_puboBox li a{max-width:62%;font:16px/40px 'microsoft yahei';overflow: hidden;text-overflow:ellipsis;white-space:nowrap;display: block;float: left}
.offcn_puboBox li span{float:right;position:absolute;right:0;display:block;padding-left:10px;background:#fff;color:#cbcbcb;font:16px/40px 'microsoft yahei';}

.zgm1_qtzd_jdx{ width: 100%; height: 195px; overflow: hidden; padding-top: 2%; margin-bottom: 3%;}
.zgm1_qtzd_jdxL{width: 39%; float: left; height: 100%; overflow: hidden;}
.zgm1_qtzd_jdxL img{ display: block; width: 100%; height: auto; max-height: 191px;}
.zgm1_qtzd_jdxR{ width: 58%; float: right;}
.zgm1_qtzd_jdNav{ height: 32px; margin-bottom: 11px;}
.zgm1_qtzd_jdNav li{ width: 18%; height: 32px; border: 1px solid #ffbcbb; border-radius: 16px; background: #fff1f1; float: left; margin-right: 2.8%; text-align: center; line-height: 32px; padding: 0 5px;}
.zgm1_qtzd_jdNav li a{ display: block; font-size: 18px; color: #e70012;}
.zgm1_qtzd_jdNav li.on{ background: #f7574b; border-color: #f7574b; color: #fff; font-weight: bold;}
.zgm1_qtzd_jdNav li.on a{color: #fff;}
.zgm1_qtzd_jdNav li:hover{ background: #f7574b; border-color: #f7574b; color: #fff; font-weight: bold;}
.zgm1_qtzd_jdNav li:hover a{color: #fff;}
.zgm1_qtzd_jdlist { width: 100%; height: auto;}
.zgm1_qtzd_jdlist li{ padding-left: 12px; background: url(../images/offcn_pd20.jpg) no-repeat left center; height: 38px; line-height: 38px; font-size: 16px; color: #333; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.zgm1_qtzd_jdlist li a:hover{ color: #ef2d36;}

.zgm3_bt li{float:left; font:18px/58px 'Microsfot Yahei';color:#333; padding-right:14px; cursor:pointer;}
.zgm3_bt a.more{float:right; font:14px/1 'Microsoft Yahei'; color:#666; padding-top:5px;}
.zgm3_bt a.more:hover{color:#e60012;}
.zgm3_bt li a:hover{text-decoration:none; color:#e00;}
.zgm3_bt .zgyk_olicitv{color: #e70012}
.zgm3_bt .zgyk_olicitv a{color:#e70012;}
.zgm3_bt .zgyk_olicitv{border:1px solid #ebebeb; border-bottom:1px solid #fff; border-top:1px solid #f1222c; padding:0 7px; margin-right:8px; position:relative; top:-3px; color:#ef2d36;}

.zgm4_zgylks{margin-bottom: 20px;}
.zgm4_zgylks .zgm4_left{margin-top: 2%; display: none;}
.zgm4_zgylks .zgm4_listbox{overflow:hidden;margin-bottom: 1.5%;}
.zgm4_zgylks .zgm4_listbox h4{margin-bottom: 15px;}
.zgm4_zgylks .zgm4_listbox h4 a{font:bold 20px/24px 'Microsfot Yahei';color:#333;}
.zgm4_zgylks h4 a.zgyk_more{font: 14px/24px 'Microsfot Yahei';color: #999999;}
.zgm4_zgylks h4 a.zgyk_more:hover {color: #cc0000;}

.layut16 .zgm1_qtzd_jdx{height:157px!important; }
.layut16 .zgm1_qtzd_jdxL{ display:block !important }
.layut16 .zgm1_qtzd_jdxR{ width: 58% !important; }
.layut16 .zgm3_bt li{padding-right: 4px;font-size: 14px;}
.zg_1600 .zg_fgzkxx.yxksTopList .offcn_puboBox .zg_coul1 { margin-top: 2px; height: 230px; overflow: hidden; }
.zg_1600 .offcn_puboBox li { height: 42px; line-height: 42px; }
.layut16 .offcn_puboBox li a{max-width:68%;}

@media screen and (max-width:1480px) {
    .yxksTopList .offcn_puboBox{margin-top:27px;}
    .zg_1600 .zg_fgzkxx.yxksTopList .offcn_puboBox .zg_coul1 { height: 210px; }
    .zg_1600 .zg_fgzkxx.yxksTopList .offcn_puboBox .zg_coul1 li { height: 34px;line-height: 34px;}
    .zg_1600 .offcn_puboBox li { height: 38px; line-height: 38px; }
}

.zg_1366 .yxksTopList .offcn_puboBox{margin-top: 20px;}
.zg_1366 .offcn_puboBox li a{max-width:79%;}
.zg_1366 .offcn_puboBox li a.a1{ display:none }
.zg_1366 .zg_fgzkxx.yxksTopList .offcn_puboBox .zg_coul1{margin-top:16px;height: 143px!important;overflow: hidden;}
.zg_1366 .zg_fgzkxx.yxksTopList .offcn_puboBox .zg_coul1 li { height: 38px;line-height: 38px;}
.zg_1366 .offcn_puboBox .zg_coul1 li{line-height: 38px;height: 38px;}
.zg_1366 .offcn_puboBox .zg_coul1 li a,.zg_1366 .offcn_puboBox .zg_coul1 li span{line-height: 32px;}
.zg_1366 .offcn_puboBox ul{margin-top:11px;height: 206px!important;overflow: hidden;}
.zg_1366 .offcn_puboBox .zg_oul{margin-top:36px;height: 451px!important;overflow: hidden;}
.zg_1366 .zgm1_qtzd_jdx { height: 165px !important; }
.zg_1366 .zgm1_qtzd_jdxL { display: none !important; }
.zg_1366 .zgm1_qtzd_jdxR { width: 100% !important; }
.zg_1366 .zgm1_qtzd_jdlist li { height: 32px; line-height: 32px; }
.zg_1366 .zgm4_zgylks .zgm4_listbox{margin-top: 24px}
@media screen and (max-width:1280px) {
	.zg_1366 .zg_fgzkxx.yxksTopList .offcn_puboBox .zg_coul1{margin-top:9px;height: 130px!important;overflow: hidden;}
	.zg_1366 .zgm1_qtzd_jdx{ height:170px!important }
	.zg_1366 .zg_fgzkxx.yxksTopList .offcn_puboBox .zg_coul1 li{line-height: 32px;height: 32px;}
	.zg_1366 .zg_fgzkxx.yxksTopList .offcn_puboBox .zg_coul1 li a,.zg_1366 .zg_fgzkxx.yxksTopList .offcn_puboBox .zg_coul1 li span{line-height: 32px;}
}
/* 警法频道 */
.zg_boxzj .zgyk_pubtitle li{float:left; font:18px/58px 'Microsfot Yahei'; padding-right:24px;}
.zg_boxzj .zgyk_pubtitle .zgyk_olicitv{ padding:0 17px; margin-right:18px; }

.zg_1600 .zgkjkspd .zg_boxzj .zgyk_pubtitle li{font-size: 14px;padding:0 4px;}
.zg_1600 .zgkjkspd .zg_boxzj .zgyk_pubtitle li.zgyk_olicitv{font-size: 14px;padding:0 4px;margin-right: 8px;}


/*教师考试 频道*/
.zgm1_jsks_zxfb{ position:relative }
.zgm1_jsks_zxfb h4{line-height: 52px;margin-top: 1.9%;margin-bottom: 10px;width: 100%;height: 52px;border-bottom: 1px solid #e5e5e5;}
.zgm1_jsks_zxfb h4 a{display: block;float:left;color:#666;margin-right:20px;height: 50px;*display:inline;zoom:1;text-align: center;font: 18px/50px 'microsoft yahei';}
.zgm1_jsks_zxfb h4 a.on{color:#ef2d36;border-bottom:2px solid #ff0000;font-weight:bold;}
.zgm1_jsks_Lzkxx{ display:none }
.zgm1_gwy_Lzkxx li{ line-height: 38px; height: 38px;}
.zgm1_Lzkxx li a{white-space: nowrap;}
.zgm1_Lzkxx li span font{color: red}
.zgm1_Lzkxx li span .views{color: #999}
.zgm1_Lzkxx li p{max-width: 75%;width: 75%;height: 36px;}
.zgm1_left p.line { line-height: 40px; height: 40px;font-size: 18px; width: 100%; }
.zgm1_left p.line a { margin: 0 7px; }
.zgm3_tit02 { margin-bottom: 25px; }

.zg_xxm{width:32%; margin-bottom:29px; }
.zg_xxm p{font:16px/1 'Microsoft Yahei'; color:#e2e2e2; height:31px;}
.zg_xxm .qp a{margin:0 10px; padding-bottom:9px; color:#666; display:inline-block; *display:inline; zoom:1; position:relative;  font-weight:bold;}
.zg_xxm .qp a i{display:inline-block; *display:inline; zoom:1; width:9px; height:5px; background:url(../images/ico_sm.png) no-repeat -506px 0; position:absolute;bottom:0; left:50%; margin-left:-5px; display:none;}
.zg_xxm p a.first{margin-left:0;}
.zg_xxm p a.on{color:#ee4349; border-bottom:2px solid #ee4349; font-weight:bold;}
.zg_xxm p a.on i{display:block;}
.zg_xxm p a:hover{color:#ef2d36; }
.zg_xxm .nqp{display:block; font:16px/1 'Microsoft Yahei'; height:36px; overflow:hidden}
.zg_xxm .nqp a{ margin-right:20px; padding-bottom:9px; color:#666; display:inline-block; *display:inline; zoom:1; position:relative; font-weight:bold;}
.zg_xxm .nqp a.on{color:#ee4349; border-bottom:2px solid #ee4349; font-weight:bold;}
.zg_xxm .nqp a i{display:inline-block; *display:inline; zoom:1; width:9px; height:5px; background:url(../images/ico_sm.png) no-repeat -506px 0; position:absolute;bottom:0; left:50%; margin-left:-5px; display:none;}
.zg_xxm .nqp a.on i{display:block;}
.zg_xxm ul{display:none;}
.zg_xxm .ul1{display:block;}
.zg_xxm li{font:16px/36px 'Microsoft Yahei'; height:36px; overflow:hidden}
.zg_xxm li a{ display: block; padding-left: 16px; background: url(../images/offcn_pd10.jpg) no-repeat left center; max-width: 83%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; float: left; font-size: 16px; color: #444; font-family: 'Microsoft Yahei';}
.zg_xxm li em{float:right; color:#999; font:14px/36px 'Microsoft Yahei';}
.zg_xxm li.on em,.zg_xxm li.on a{color:#ef2d36;}
.zg_cent{margin:0 2%;}
.zg_rt{width:32%;}
.zg_xxm_tj{ width:100% }
.zg_xxm_tj td{font:16px/54px 'Microsoft Yahei'; text-align:center; border:1px solid #fff;}
.zg_xxm_tj td a{color:#fff;}
.zg_xxm_tj .col1{background:#fdba25;}
.zg_xxm_tj .col2{background:#87c86a;}
.zg_xxm_tj .col3{background:#69a9ff;}
.zg_xxm_tj .col4{background:#b676f0;}
.zg_xxm_tj .col5{background:#ff8a47;}
.zg_xxm_tj .col6{background:#ff4d4d;}
.zg_xxm_tj .col7{background:#fdba25;}
.zg_xxmh{width:32%; margin-bottom:29px; overflow:hidden;}
.zg_xxmh .nqp{display:block; font:18px/1 'Microsoft Yahei'; height:36px; overflow:hidden}
.zg_xxmh .nqp a{ margin-right:20px; padding-bottom:9px; color:#666; display:inline-block; *display:inline; zoom:1; position:relative; font-weight:bold;}
.zg_xxmh .nqp a.on{color:#ee4349; border-bottom:2px solid #ee4349; font-weight:bold;}
.zg_xxmh .nqp a i{display:inline-block; *display:inline; zoom:1; width:9px; height:5px; background:url(../images/ico_sm.png) no-repeat -506px 0; position:absolute;bottom:0; left:50%; margin-left:-5px; display:none;}
.zg_xxmh .nqp a.on i{display:block;}

.zg_nqh{position:relative; padding-top:11px; overflow:hidden;}
.zg_nqh1{display:block;}
.zg_nqh .next,.zg_nqh .prev{position:absolute; top:12px; display:block; width:8px; height:12px; z-index:98;}
.zg_nqh .next{background:url(../images/ico_sm.png) no-repeat -117px 1px; left:0;}
.zg_nqh .next.on{background:url(../images/ico_sm.png) no-repeat -117px -12px;}
.zg_nqh .prev{background:url(../images/ico_sm.png) no-repeat -101px -12px; right:0;}
.zg_nqh .prev.on{background:url(../images/ico_sm.png) no-repeat -101px 1px;}
.zg_nqh .nbd{position:absolute; left:0; top:0;font-size: 0;}
.zg_nqh .nbd li{font:14px/1 'Microsoft Yahei'; padding-right:16px;display:inline-block;}
.zg_nqh .nbd li a{color:#999;}
.zg_nqh .nbd li a:hover{color:#ef2d36;}
.zg_nqh .nbd li.on a{color:#ef2d36;}
.zg_nqh .qhul li{display:block; font:18px/36px 'Microsoft Yahei'; height:36px; overflow:hidden}
.zg_nqh .qhul li a{ display: block; padding-left: 16px; background: url(../images/offcn_pd10.jpg) no-repeat left center; max-width: 83%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; float: left; font-size: 16px; color: #444; font-family: 'Microsoft Yahei';}
.zg_nqh .qhul li em{float:right; color:#999; font:14px/36px 'Microsoft Yahei';}
.zg_nqh .qhul li.on em,.zg_nqh .qhul li.on a{color:#ef2d36;}
.nbox{width:90%; margin:0 auto; overflow:hidden; height:25px; position:relative;}
#xmbox5 .nbox{ width:100% }
#xmbox5 .next,#xmbox5 .prev{ display:none }

.layut16 .zgm1_jryh_zxfb{ margin-top:2%; }
.layut16 .zgm1_jsks_zxfb h4 a{ line-height: 42px; height: 42px;}
.layut16 .zgm1_jsks_Lzkxx{height: 475px;}
.layut16 .zgm1_jsks_Lzkxx li{line-height: 37px; height: 37px;}
.layut16 .zg_xxm li{font:14px/36px 'Microsoft Yahei'; }
.layut16 .zg_xxm li a{ width:75% }
.layut16 .zg_xxm td{font:14px/54px 'Microsoft Yahei'; }
.layut16 .zg_nqh .qhul li a{ width:75% }
.layut16 .zg_zp_bank dd a { display: inline-block; margin-right: 10px; font: 12px/24px 'Microsoft YaHei'; }
.zg_1600 .zgm1_jsks_zxfb h4 {margin-bottom: 12px;}
@media screen and (max-width:1480px) {
    .layut16 .zgm1_left p.line {line-height: 37px;height: 37px;font-size: 16px; }
    .zg_1600 .zgm1_jsks_zxfb h4 { margin-bottom: 6px; margin-top: 1.5%;}
    .zg_1600 .zgm1_Lzkxx li{height: 37px;line-height: 37px;}
    .layut16 .zgm1_jsks_Lzkxx{height: 425px;}
    .layut16 .zgm1_jsks_Lzkxx li{line-height: 36px; height: 36px;}
}
.zg_1366 .zgm1_jsks_zxfb .zgm1_Lzkxx{height: 359px;}
.zg_1366 .zgm1_jsks_zxfb .zgm1_Lzkxx li{line-height: 37px;height: 37px;}
.zg_1366 .zgm1_gwy_Lzkxx li{ line-height: 39px; height: 39px;}
.zg_1366 .zg_xxm .nqp a{ margin-right:12px; }
.zg_1366 .zgm1_Lzkxx {height: 370px;}
.zg_1366 .zgm1_Lzkxx li{line-height: 38px;height: 38px;}

@media screen and (max-width:1280px) {
    .zg_1366 .zgm1_jsks_zxfb .zgm1_Lzkxx{height: 350px;}
}

/* 金融银行 自定义页面*/
.layut16 .zgm1_jryh_zxfb .zgm1_Lzkxx { height: 525px; }
.zg_1600 .zgm1_jryh_zxfb h4 { margin-bottom: 6px; margin-top: 0%; }
@media screen and (max-width:1480px) {
.layut16 .zgm1_jryh_zxfb .zgm1_Lzkxx { height: 460px; }
.zgm1_jryh_zxfb .zgm1_gwy_Lzkxx li { line-height: 39px; height: 39px; }
}
.zg_1366 .zgm1_jryh_zxfb{ margin-top:4%; }
.zg_1366 .zgm1_jryh_zxfb .zgm1_Lzkxx {height: 382px;}
.zg_1366 .zgm1_jryh_zxfb .zgm1_gwy_Lzkxx li { line-height: 39px; height: 39px; }
@media screen and (max-width:1280px) {
    .zg_1366 .zgm1_jryh_zxfb .zgm1_Lzkxx {height: 375px;}
    .zg_1366 .zgm1_jryh_zxfb .zgm1_gwy_Lzkxx li { line-height: 37px; height: 37px; }
}

/* 考研频道 */
.zgm1_left_ky{ padding-top: .2% !important }
.zgm1_left_ky .zgm1L_bkzl{padding-bottom: 4%;}
.zgm1_left_ky.zgm1_leftNew .zgm1L_dl{margin-bottom: 2%;}
.zgm1_left_ky.zgm1_leftNew .zgm1L_dl dt{margin-bottom: 4%;}


.layut16 .zgm1_left_ky .zgm1L_bkzl{padding-bottom: 3%;}
.layut16 .zgm1_left_ky.zgm1_leftNew .zgm1L_dl{margin-bottom: 1%;}

.layut16 .zgm1_left_ky.zgm1_leftNew .zgm1L_dl dt{margin-top:1%;margin-bottom:2.9%;}
.layut16 .zgm1_right_ky .zgm1_RNqrsz{margin-bottom: 7%;}
.layut16 .zgm1_right_ky .zgm1_RNqrsz li{height: 43px;line-height: 43px;}
@media screen and (max-width: 1440px){
    .layut16 .zgm1_left_ky .zgm1L_dl dt{margin-top:2.4%;}
    .zg_1600 .zgm1_left_ky .zgm1L_dl dd a{margin-bottom: 8px;}
    .layut16 .zgm1_right_ky .zgm1_RNqrsz li{font-size: 14px;height: 39px;line-height: 39px;}
    .layut16 .zgm1_right_ky .zgm1_RNqrsz li a,.layut16 .zgm1_right_ky .zgm1_RNlist li span{font-size: 14px;}
}
.zg_1366 .zgm1_left_ky .zgm1L_bkzl{padding-bottom: 2%;}
.zg_1366 .zgm1_left_ky .zgm1L_bkzl h6 { line-height: 44px;}
.zg_1366 .zgm1_left_ky .zgm1L_dl dt{margin-top:1.5%;}
.zg_1366 .zgm1_left_ky .zgm1L_dl dd a{margin-bottom: 8px;}
.zg_1366 .zgm1_right_ky .zgm1_RNqrsz li{font-size: 14px;height: 37px;line-height: 37px;}
.zg_1366 .zgm1_right_ky .zgm1_RNqrsz li a,.zg_1366 .zgm1_right_ky .zgm1_RNlist li span{font-size: 14px;}

/* 考研信息标题 */
.zgky_title{ width:100%; height:52px; background:url(../images/zgky_bk01.jpg) repeat-x; margin-bottom:17px;}
.zgky_title font{ display:inline-block; padding-right:12px; background:#fff; font:bold 30px/52px 'Microsoft Yahei';}
.zgky_title font em{ font:bold 30px/52px 'Microsoft Yahei'; color:#ee0000}
.zgky_title span{ float:right; line-height:32px; font-size:16px;}
.zgky_title span a{ color:#666;}
.zgky_title span a:hover{ color:#de0000;}
.layut16 .zgky_title span{  font-size:14px;}
/*考研信息*/
.zgky_kyxx{ width:100%; }
.zgky_kyxx_item{ width:31% !important }
.zgky_kyxx_center{ margin: 0 3.5% !important; }
.zgky_kyxx_left,.zgky_kyxx_center,.zgky_kyxx_right{ position:relative;}
.zgky_kyxx_left_sheng,.zgky_kyxx_left_zhuanye,.zgky_kyxx_center ul,.zgky_kyxx_right_gonglue,.zgky_kyxx_right_baike{ width:100%; margin-bottom:30px}

.zgky_kyxx_left_title{ height:38px; font:bold 18px/38px 'Microsoft Yahei'; margin-bottom:18px;}
.zgky_kyxx_left_title em{ font:bold 18px/38px 'Microsoft Yahei'; color:#e60000}
.zgky_kyxx_left_title a.more{float:right;font:14px/1 'Microsoft Yahei';color:#666;padding-top: 12px;padding-right: 16px;background: url(../images/zgky_bj01.gif) no-repeat -156px 15px; }
.zgky_kyxx_left_yuanxiao{width:100%;/* height:125px; */border: solid 1px #EFEFEF;margin: 0 0 10px 0;/* padding: 10px 0px; */padding-bottom: 6px;}
.zgky_kyxx_left_yuanxiao p{height: 40px;padding-left: 10px;}
.zgky_kyxx_left_yuanxiao p span{display:inline-block;width: 18%;min-width:55px;height:28px;background:#f4f4f4;text-align:center;font:16px/28px 'Microsoft Yahei';margin-right: 4.8%;margin-top: 10px;}
.zgky_kyxx_left_yuanxiao a{ display:inline-block; width:24%; font:16px/28px 'Microsoft Yahei'; }
.zgky_kyxx_left_yuanxiao img{ margin-right:10px; float:left;}
.zgky_kyxx_left_sheng{ overflow:hidden }
.zgky_kyxx_left_sheng a{ display:block; float:left; margin-right: 5.3%; height:36px; font:16px/36px 'Microsoft Yahei'; color:#666;}
.zgky_kyxx_left_zhuanye a{ display:block; float:left; width:21.6%; height:24px; margin: 0 4% 17px 0; font:16px/24px 'Microsoft Yahei'; border: 1px solid #dcdcdc; border-radius: 30px; text-align:center;}
.zgky_kyxx_left_zhuanye a:hover{ border-color:#e60012; background:#e60012; color:#fff; text-decoration:none;}
.zgky_kyxx_center{  position:relative;}
.zgky_kyxx_center_title{ width:100%; height:40px; margin-bottom:11px;}
.zgky_kyxx_center_title a{ display:inline-block; margin-right:14px; font:bold 18px/36px 'Microsoft Yahei';}
.zgky_kyxx_center_title a:hover{ border-bottom:solid 1px #e60000; color:#e60000; text-decoration:none;}
.zgky_kyxx_center_title a.hover{ border-bottom:solid 1px #e60000; color:#e60000;}
.zgky_more { position:absolute;right:-20px;top:0;font-size:12px;}
.zgky_more a{margin:0;font-size:12px;font-family:'Microsoft Yahei';line-height:36px;}
.zgky_kyxx_center ul li,.zgky_kyxx_center ul li a,.zgky_kyxx_center ul li span,.zgky_kyxx_right_gonglue ul li a{font:16px/36px 'Microsoft Yahei'; height:36px; overflow:hidden; }
.zgky_kyxx_center ul li span{ float:right; color:#999;font-size:14px;}
.marginb15{ margin-bottom:15px;}
.marginb9{ margin-bottom:9px;}
.zgky_dl_item{ width:100%; height:94px; margin-bottom:11px; background:#f8f8f8;}
.zgky_dl_item dt{ width:30%; height:94px; float:left;}
.zgky_dl_item dt img{ width:100%; height:100% }
.zgky_dl_item dd{ float:left; width:62%; height:83px; padding:8px 4% 0; background:#f8f8f8;}
.zgky_dl_item dd strong,.zgky_dl_item dd a{ display:block; width:100%; height:32px; font: bold 16px/32px 'Microsoft Yahei'; text-overflow: ellipsis;white-space: nowrap; overflow:hidden;}
.zgky_dl_item dd p{ height:44px; font:14px/22px 'Microsoft Yahei'; overflow:hidden;color: #666;}
.zgky_kyxx_right_gonglue ul li{ height:36px; font:16px/36px 'Microsoft Yahei'; overflow:hidden; padding-left:8px; background:url(../images/zgky_kuai03.jpg) no-repeat left center;}
.zgky_kyxx_right_gonglue ul li span{ float:right; color:#999; font-size:14px;}
.zgky_kyxx_right_baike a{display:inline-block;width: 31.3%; height:36px; font:16px/36px 'Microsoft Yahei'; background:#f4f4f4;margin: 0 3% 17px 0;text-align:center;color:#666;}
.zgky_kyxx_center ul li a,.zgky_kyxx_right_gonglue ul li a{display:  block;max-width: 83%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
/*备考指导*/
.zgky_bkzd{ width:100%; }
.paddingr40{ padding-right:4%;}
.zgky_bkzd_left{ width:100%;}
.zgky_bkzd_title{ height:38px; font:bold 18px/38px 'Microsoft Yahei'; margin-bottom:8px;}
.zgky_bkzd_title a{ font: bold 18px/38px 'Microsoft Yahei';}
.zgky_bkzd_title span{ float:right; color:#999;}
.zgky_bkzd_title span a{ color:#666; font:16px/38px 'Microsoft Yahei'; padding:0 8px;}
.zgky_bkzd_title span a.more{ display:inline-block; padding-right:12px; background:url(../images/zgky_bj01.gif) no-repeat -165px 15px; color:#999;}
.bkzd_left{ width:100%; margin-bottom:30px; }
.bkzd_left li{ height:36px; font:16px/36px 'Microsoft Yahei'; overflow:hidden; padding-left:8px; background:url(../images/zgky_kuai03.jpg) no-repeat left center;}
.bkzd_left li a{display:  block;max-width: 83%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.bkzd_left li span{ float:right; color:#999; font-size:14px;}
.zgky_bkzd_right{ width:100%;}
.zgky_bkzd_right_ad{ width:100%; height:166px; padding-top:11px;}
.zgky_bkzd_right_ad img{  height:166px; }

/*考试题库*/
.zgky_kstk{ width:100%; }
.zgky_kstk_left{ width:100%; }
.zgky_kstk_title{ height:40px; font:16px/40px 'Microsoft Yahei'; margin-bottom:7px;}
.zgky_kstk_title em{ font: bold 18px/38px 'Microsoft Yahei'; color:#e60000;}
.zgky_kstk_title a{ display:inline-block; font: bold 18px/38px 'Microsoft Yahei'; margin-right:10px;}
.zgky_kstk_title span a{float:right;font: 16px/38px 'Microsoft Yahei';}
.zgky_kstk_title a:hover{  text-decoration:none;}
.zgky_kstk ul.kstk_left{ width:100%; margin-bottom:30px; }
.zgky_kstk ul.kstk_left li{ height:36px; font:16px/36px 'Microsoft Yahei'; overflow:hidden; padding-left:8px; background:url(../images/zgky_kuai03.jpg) no-repeat left center;}
.zgky_kstk ul.kstk_left li a{ display:  block;max-width: 83%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.zgky_kstk ul.kstk_left li span{ float:right; color:#999; font-size:14px;}
.zgky_kstk_right{ width:100%;}
.zgky_kstk_right dl.mokao{ width:100%; height:85px; padding-top:10px;}
.zgky_kstk_right dl.mokao dt{ width:85px; height:85px; float:left; padding-left:2px;}
.zgky_kstk_right dl.mokao dt img{ width:100%; height:100% }
.zgky_kstk_right dl.mokao dd{ float:left; width:65%; height:85px; padding:0 4% 0; padding-top:3px;}
.zgky_kstk_right dl.mokao dd span{ line-height:48px; font-size:14px;}
.zgky_kstk_right dl.mokao dd p{ line-height:20px; color:#666;}
.zgky_kstk_right_ioc{ width:100%; padding-top:10px;}
.zgky_kstk_right_ioc dl{float:left;width:25%;height: 110px;text-align:center;}
.zgky_kstk_right_ioc dl dt img{width: 45%;}
.zgky_kstk_right_ioc dl dd{font: 16px/40px 'Microsoft Yahei';}
.zgky_kstk .offcn-ul-zxmk{ margin-top: 12px; overflow:hidden;}
.zgky_kstk .offcn-ul-zxmk li{ height:36px; overflow:hidden;}
.zgky_kstk .offcn-ul-zxmk li a{ width:100% !important; max-width:100% !important}
/*复试调剂*/
.zgky_fstj{ width:100%; }
.zgky_fstj_left{ width:100%; }
.zgky_fstj ul.kstk_left{ margin-bottom:30px;}
.zgky_fstj ul.kstk_left li{ height:36px; font:16px/36px 'Microsoft Yahei'; overflow:hidden;  padding-left:8px; background:url(../images/zgky_kuai03.jpg) no-repeat left center;}
.zgky_fstj ul.kstk_left li a{display:  block;max-width: 83%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.zgky_fstj ul.kstk_left li span{ float:right; color:#999; font-size:14px;}
.zgky_fstj_right{ width:100%; }
.zgky_fstj_right_bt{ width:100%; height:43px; border-bottom:dotted 1px #ccc; background:url(../images/zgky_bj01.gif) no-repeat -189px -53px; padding-left:10px; font:bold 14px/43px 'Microsoft Yahei'; color:#666; margin-bottom:13px;}
.zgky_fstj_right_gaoxiao{ width:100%; }
.zgky_fstj_right_gaoxiao span{ display:inline-block; width:20%; height:32px; font:16px/32px 'Microsoft Yahei';}
.zgky_fstj_right_fenshu{ width:100%;  padding-top:8px;}
.zgky_fstj_right_fenshu a{ display:inline-block; width:22.5%; height:37px; margin:0 15px 13px 0; background:#f4f4f4; text-align:center; line-height:37px; font-size:14px;}
.zgky_fstj_right_fenshu a:hover{ background:#e60000; color:#fff; text-decoration:none;}
 
.zgky_fstj_right_bt_ul li{ display:inline-block; height:43px; border-bottom:dotted 1px #ccc; background:url(../images/zgky_bj01.gif) no-repeat -189px -53px; padding-left:10px; font:bold 16px/40px 'Microsoft Yahei'; color:#666; margin-bottom:14px;cursor:pointer;margin-right:10px;}
.zgky_fstj_right_bt_ul li.on{color:#ee0000;}
.zgky_fstj_right_cent{display:none;} 

@media screen and (max-width:1680px) { 
	.zgky_kyxx_left_sheng a{ margin-right: 3.8%; }
	.zgky_kyxx_left_zhuanye a{ width:21.5% }
	.zgky_fstj_right_fenshu a{ width:21.1% }
	.zgky_fstj_right_gaoxiao span{ font-size:14px; }
}
.layut16 .zgky_bkzd_title span a{ font:14px/38px 'Microsoft Yahei'; padding:0 4px;}
.layut16 .zgky_kstk_title span a{font:14px/38px 'Microsoft Yahei';}
.layut16 .zgky_kyxx_left_sheng a{ margin-right: 0; width:11.1% }
.layut16 .zgky_kyxx_left_zhuanye a{ width:21.2%;margin: 0 3.5% 17px 0;}
.layut16 .zgky_fstj_right_fenshu a{ width:21.1% }
.layut16 .zgky_fstj_right_gaoxiao span{ font-size:14px; }  
.layut16 .zgky_kstk_right_ioc dl dt img{width: 55%;}
.layut16 .zgky_kstk_right_ioc dl dd{font: 16px/56px 'Microsoft Yahei';}

.zg_1366 .zgky_kyxx_left_yuanxiao p span,.zg_1366 .zgky_kyxx_left_yuanxiao a{font: 14px/28px 'Microsoft Yahei';}
.zg_1366 .zgky_kyxx_left_zhuanye a{ width:21.2%;font: 14px/24px 'Microsoft Yahei'; }
.zg_1366 .zgky_fstj_right_gaoxiao span{ width:auto; margin-right:2% }
.zg_1366 .zgky_kstk_right_ioc dl dd{font: 14px/60px 'Microsoft Yahei';}
.zg_1366 .zgky_kyxx_left_sheng a,.zg_1366 .zgky_kyxx_right_baike a{ font: 14px/36px 'Microsoft Yahei';} 
.zg_1366 .zgky_kyxx_center_title a{ margin-right:10px;}

.zg_1366 .zgky_dl_item dt{ width:140px;}
.zg_1366 .zgky_dl_item dd{ width:46% }
.zg_1366 .zgky_dl_item dd strong,.zg_1366 .zgky_dl_item dd a{ font: bold 14px/26px 'Microsoft Yahei';} 
.zg_1366 .zgky_bkzd_title span a{ padding:0 2px;}
.zg_1366 .zgky_kstk_right dl.mokao dd{ width:60% }

@media screen and (max-width:1280px) { 
.zg_1366 .zgky_kyxx_center_title a{ margin-right:5px; }
.zg_1366 .zgky_fstj_right_gaoxiao span{ margin-right:1.8% }
.zg_1366 .zgky_bkzd_title span a{ padding:0;}
}


.lh_hotPub {width: 84px;}

/* 地方公务员 频道 */
.zg_fxNew{ position:relative; background:#f6f6f6; margin-top:24px; padding: 10px 0;}
.zg_fxNew a{ width:5.55%; font:16px/36px 'microsoft yahei'; display:inline-block; text-align:center; position:relative;}
.zg_fxNew a.on{ color: #ff0000;}
.newSiteSearch{position:absolute;bottom: 12px;right:17px;float:left;width:165px;height:28px;border:1px solid #dfdfdf;background:#fff;}
.newSearchText{ border:0; line-height:28px; height:28px; display:block; float:left; width:106px; background:none; padding-left:10px; color:#888;}
.newSearchBtnS{ display:block; float:left; width:19px; height:18px; margin-top:6px; border:none;background:url(../images/newbtnsearch.jpg) center center no-repeat; cursor:pointer;margin-left:16px;}
.backOldOffcn{ float:left; display:block; width:62px; height:22px; line-height:22px;  border:1px solid #e82222; color:#e82222; text-align:center; margin-top:8px;}
.backOldOffcn:hover{ color:#ff0000; text-decoration:none;}
.layut16 .zg_fxNew a{ width:5.55%;}
.zg_1366 .zg_fxNew a{ width:5.26%;font: 14px/36px 'microsoft yahei';}

.zgm1_RNlist_bk{ overflow:hidden }
.zgm1_RNlist_bk li{ height: 46px; line-height: 46px; font-size: 16px; color: #333; font-family: 'Microsoft Yahei';  white-space: nowrap;overflow: hidden; text-overflow: ellipsis;}
.zgm1_RNlist_bk li a{ width:100%; float:left; font-size: 16px; color: #444; font-family: 'Microsoft Yahei'; background: url(../images/offcn_pd10.jpg) no-repeat left center; text-indent:16px;  white-space: nowrap;overflow: hidden; text-overflow: ellipsis;}
.zgm1_RNlist_bk li:hover a{ color: #e60012;}
.zgm4_gwylist .zgm3_listB ul{width:50%;}
.zgm4_gwylist .zgm3_listB ul li{ width: 89%; margin-right: 6%; clear: none; float:none; }

.zgm3_listB li span em{font-style:normal;display:none; }
.zgm3_listB li span>font{ display:none;}
.zgm3_listB_ti{ width: 100%; height: auto; display: none; overflow: hidden;}
.zgm3_listB_ti ul{width:50%;}
.zgm3_listB_ti ul li{ width: 89%; margin-right: 6%; clear: none; float:none; }
.zgm3_listB_ti li{ line-height: 36px; height: 36px; clear: both; overflow: hidden;}
.zgm3_listB_ti li a{ display: block; padding-left: 16px; background: url(../images/offcn_pd10.jpg) no-repeat left center; max-width: 83%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; float: left; font-size: 16px; color: #444; font-family: 'Microsoft Yahei';}
.zgm3_listB_ti li a:hover{ color: #ef2d36;}
.zgm3_listB_ti li span{ float: right; font-size: 16px; color: #999999; font-family: 'Microsoft Yahei';}
.zgm3_listB_ti li span em{font-style:normal;display:none; }
.zgm3_listB_ti li span>font{ display:none;  }
.zgm3_listB_ti li span .dategwy{display: block;}
.zgm3_listB_ti li span i{font-style:normal;}

.zgm5_df_right{ width: 31%; float: right; background: #f5f5f5; padding-top: 15px; padding-bottom: 10px;}
.zgm5_df_rbt{line-height: 16px; clear: both; overflow: hidden; margin-bottom:10px; height:40px;}
.zgm5_df_rbt h6{ float:left; padding-left:5%; font-size: 18px; color: #ef2d36; font-family: 'Microsoft Yahei';}
.zgm5_df_rbt h6 a{font-size: 16px; color: #666666; font-family: 'Microsoft Yahei'; padding-bottom:10px; margin-right: 20px;}
.zgm5_df_rbt h6 a.on{color:#ff0c03; border-bottom:1px solid #ff0c03;}
.zgm5_df_right dl{ overflow: hidden; margin-bottom: 3.38%;}
.zgm5_df_right dl dt{ width:47%;height: 100%;float: left; margin-left:5%;}
.zgm5_df_right dl dt img{ display: block; width: 100%; height: 100%;}
.zgm5_df_right dl dd{ width: 45%; float: left; position: relative; height: auto;}
.zgm5_df_right dl dd a{ width: 80%; text-align: left; line-height: 30px; font-size: 16px; color: #666;   margin: 10px auto 0; display: block;}
.zgm5_df_right dl dd font{ color: #e60012;}
.zgm5_df_right p{padding-left:5%; margin-bottom: 1.38%;}
.zgm5_df_right .zgm5_df_lnzt a{display:block; width:62px; height:26px; border:1px solid #bebebe; text-align: center; font:14px/26px 'microsoft yahei';color:#333;border-radius:14px;float:left; margin:0 2%  3% 0;}
.zgm5_df_right .zgm5_df_lnzt a:hover{background:#fd4242; color:#fff; border-color:#fd4242;}
.zgm5_df_right .zgm5_df_kc{ float:left;}
.zgm5_df_right .zgm5_df_kc a{display:block; width:68px; height:43px; font:16px/43px 'microsoft yahei';color:#333;float:left;}
.zgm5_df_right .zgm5_df_kc a:hover{color:#ff0c03;}
.zgm5_df_right .zgm5_df_kc span{color:#cacaca;margin: auto 10px;float:left; line-height:43px;}
.zgm5_df_right .zgm5_df_wx{float: left; margin-left:5%; color:#333;}
.zgm5_df_right .zgm5_df_wx li{height:37px; font:16px/37px 'microsoft yahei'; overflow:hidden;}
.zgmcp_left{ width: 69%; float: left; height: auto; overflow: hidden;}
.zgmcp_listbox{ width: 43.65%; margin-right: 6%; float: left; margin-bottom:2%; }
.zgmcp_listbox img{ display: block; width: 100%; height: 100%;}
.zgm4_gwylist .zgm3_listB_ti { height: 285px; }

@media(min-width:1610px) {
    .zgdf_gwymskc{width: 66%;}
}
@media screen and (max-width:1680px) {
    .layut16 .zgm1L_dl { margin-bottom: 1.2%; }
 }

.layut16 .zgm4_gwylist .zgm3_listB_ti li { width: 94%; margin-right: 0; clear: none; float: left; }
.layut16 .zgm5_df_right { width: 28%; }
.layut16 .zgm5_df_right dl dt { width: 65%; }
.layut16 .zgm5_df_right dl dd { width: 30%; }
.layut16 .zgm5_df_right dl dd a { width: 90%; line-height: 24px; font-size: 14px; }
.layut16 .zgm5_df_right .zgm5_df_lnzt a { width: 57px; margin: 0 2% 2% 0; }
.layut16 .zgm5_df_right .zgm5_df_kc a { width: 52px; height: 35px; font: 16px/35px 'microsoft yahei'; }
.layut16 .zgm5_df_right .zgm5_df_wx li { height: 30.1px; font: 16px/34px 'microsoft yahei'; }
.layut16 .zgmcp_listbox {width: 47.65%; margin-right: 2%;}
.layut16 .zgm3_listB_ti li span em { display:inline-block; }
.layut16 .zgm3_listB_ti li span i { display:inline-block; }

.zg_1600 .zgm3_listB_ti li a {max-width: 63%;}
.zg_1600 .zg_Dsgwy .zgm1L_dl dd a { width: 30%; margin-right: 2.2%; margin-bottom: 8px; }
.layut16 .zgm5_df_right {padding-bottom: 11px;}

@media screen and (max-width:1480px) { 
    .layut16 .zgm5_df_right {padding-bottom: 10px;}
    .zgm5_df_rbt { margin-bottom: 0px; }
    .layut16 .zgm5_df_right .zgm5_df_wx li { height: 29.9px; font: 16px/34px 'microsoft yahei'; }
    .layut16 .zgm5_df_right .zgm5_df_lnzt a { margin: 0 2% 2.5% 0; }
    .zg_1600 .zgm5_df_rbt { height: 26px;}
    .zg_1600 .zgm5_df_rbt h6 a {padding-bottom: 5px;}
}

.zg_1366 .zgm1L_dl { margin-bottom: 2.8%; }
.zg_1366 .zgm1L_dl dt { height: 18px; font-size: 18px; margin-bottom: 3.4%; }
.zg_1366 .zgm1L_dl dd a { width: 30%; height: 28px; line-height: 28px; margin-right: 2.1%; margin-bottom: 6.5px; font-size: 14px; }
.zg_1366 .zgm5_df_rbt { margin-bottom: 1px; }
.zg_1366 .zgm4_gwylist .zgm3_listB { height: 190px; }
.zg_1366 .zgm5_df_right .zgm5_df_lnzt a {width: 52px; height: 28px; font: 12px/28px 'microsoft yahei'; }
.zg_1366 .zgm5_df_right .zgm5_df_kc a {width: 52px; height: 32px; font: 14px/32px 'microsoft yahei'; }
.zg_1366 .zgm5_df_right .zgm5_df_wx li { height: 27.4px; font: 14px/28px 'microsoft yahei'; }
.zg_1366 .zgm4_gwylist .zgm3_listB ul{width: 100%;}
.zg_1366 .zgm4_gwylist .zgm3_listB ul:nth-child(2){display: none;}
.zg_1366 .zgm3_listB_ti ul{width:100%;}
.zg_1366 .zgm3_listB_ti ul:nth-child(2){display: none;}
.zg_1366 .zgm3_listB_ti li span>font { display: inline-block; }
.zg_1366 .zgm3_listB_ti li span i { display:none;}
.zg_1366 .zg_Dsgwy .zgm1L_dl dd a { margin-bottom: 6px;}
.zg_1366 .zgm1_leftNew.zg_Dsgwy .zgm1L_dl dt {margin-bottom:3%;}
.zg_1366 .zgm5_df_rbt { height: 28px;}
.zg_1366 .zgm5_df_rbt h6 a {padding-bottom: 4px;}
.layut16 .zg_1366 .zgm5_df_right {padding-bottom: 10px;}

@media screen and (max-width:1260px) { 
    .zg_1366 .zgm5_df_right .zgm5_df_kc a {width: 45px;height: 28.5px;}
    .zg_1366 .zgm5_df_right .zgm5_df_wx li { height: 24.4px; }
    .zgm1_leftNew{padding-top: 0;}
    .zg_1366 .zgm1L_bkzl{padding-bottom: 1%;}
    .zg_1366 .zgm1L_dl { margin-bottom: 1.5%; }
}

@media screen and (max-width:1150px) { 
    .zg_1366 .zgm5_df_right .zgm5_df_kc a {width: 45px;height: 20.8px;}
    .zg_1366 .zgm5_df_right .zgm5_df_wx li {height: 21.2px;}
}



/* 行测 */
.zgm1_RNqrsz_sl{ margin-bottom: 9.2%; overflow:hidden}
.zgm1_RNqrsz_sl h3{ height: 42px; border-bottom: 1px solid #bbb; margin-bottom:3.5%; }
.zgm1_RNqrsz_sl h3 a{ height: 40px; display: block; float: left; border-bottom: 3px solid #f6564a; line-height: 1; font-size: 22px; color: #333; font-family: 'Microsoft Yahei'; font-weight: bold;}
.zgm1_RNlist_sl{ overflow:hidden }
.zgm1_RNlist_sl li{ height:38px; line-height: 38px; font-size: 16px; color: #333; font-family: 'Microsoft Yahei';  white-space: nowrap;overflow: hidden; text-overflow: ellipsis;}
.zgm1_RNlist_sl li a{ width:100%; float:left; font-size: 16px; color: #444; font-family: 'Microsoft Yahei'; background: url(../images/offcn_pd10.jpg) no-repeat left center; text-indent:16px;  white-space: nowrap;overflow: hidden; text-overflow: ellipsis;}
.zgm1_RNlist_sl li:hover a{ color: #e60012;}
.zgm1_RNhdpt_sl h3{ height: 42px; border-bottom: 1px solid #bbb;}
.zgm1_RNhdpt_sl h3 a{ height: 40px; display: block; float: left; border-bottom: 3px solid #f6564a; line-height: 1; font-size: 22px; color: #333; font-family: 'Microsoft Yahei'; font-weight: bold;}
.zgm1_RNfwzq_sl{ clear: both; overflow: hidden; }
.zgm1_RNfwzq_sl li{ width: 25%; float: left; margin-top:8.7%; text-align:center}
.zgm1_RNfwzq_sl li img{ display: block; width: 40px; height: 40px; margin: 0 auto 10px;}
.zgm1_RNfwzq_sl li a{ font-size: 16px; color: #333; font-family: 'Microsoft Yahei';}
.zgm1_RNfwzq_sl li:hover a{ color: #ef2d36;}
.zgm1_RNqrsz_slB .zgm1_RNlist_sl{ height:304px; overflow:hidden }
.zgm1_RNqrsz_slpdA { margin-bottom:10.5% }
.zgm1_RNqrsz_slpdB { margin-bottom:0 !important }
.zgm1_RNqrsz_slpdB .zgm1_RNlist_sl{ height:342px; overflow:hidden }
.zgm1_RNqrsz_ms .zgm1_RNlist_sl{ height:auto !important }
.zgm1_RNqrsz_ms .zgm1_RNlist_sl li{ height:40px; line-height:40px; }
.zgm1_RNlist_gpkd{width:100%;margin-right:40px;float:left;}
.zgm1_RNlist_gpkd li{ width:31.5%; height:78px; text-align:center; line-height:78px; float:left; margin-right:2.75%;border-radius:10px; margin-top:18px;}
.zgm1_RNlist_gpkd li a{ font-size:16px; color:#fff; font-family:'Microsoft Yahei'; font-weight:normal;}
.zgm1_RNlist_gpkd li.l1{ background:#4a8dfc;}
.zgm1_RNlist_gpkd li.l2{ background:#65cffb;}
.zgm1_RNlist_gpkd li.l3{ background:#83cc2b; margin-right:0;}
.zgm1_RNlist_gpkd li.l4{ background:#f54e91;}
.zgm1_RNlist_gpkd li.l5{ background:#ff8040;}
.zgm1_RNlist_gpkd li.l6{ background:#f7cc22; margin-right:0;}
.zgm1_RNlist_gpkd li.l7{ background:#ee4b47;}
.zgm1_RNlist_gpkd li.l8{ background:#e57271;}
.zgm1_RNlist_gpkd li.l9{ background:#3cc24c; margin-right:0;}
.zgm3_STlist{ width: 88%; margin-left: 6%; margin-top: 5px; overflow: hidden;}
.zgm3_STlist li{ height: 36px; line-height: 36px; font-size: 16px; color: #333; font-family: 'Microsoft Yahei';  white-space: nowrap;overflow: hidden; text-overflow: ellipsis;}
.zgm3_STlist li a{ width:100%; float:left; font-size: 16px; color: #444; font-family: 'Microsoft Yahei'; background: url(../images/offcn_pd10.jpg) no-repeat left center; text-indent:16px;  white-space: nowrap;overflow: hidden; text-overflow: ellipsis;}
.zgm3_STlist li:hover a{ color: #e60012;}
.zgm3_right_xcBoxTop{ border: 1px solid #ddd;padding-bottom: 2%; margin-bottom: 5%;}
.zgm3_right_xcBoxBot,.zgm3_right_xcBoxBot p{ width:100% }

.zgm3_right_xc .zgm3_right_h3{background: none;}
.zgm3_right_xc .zgm3_right_h3 a{display: inline-block;border-bottom: 3px solid #666;}

@media screen and (max-width:1900px) {
    .zgm1_RNlist_gpkd li{height:74px;line-height:74px;}
    .zgm1_RNqrsz_slpdA {margin-bottom: 7.5%;}
}
.zg_1366 .zgm1_RNqrsz_slpdA { margin-bottom:6% }
/* 推荐课程 */
.zgmcp_adBox ul{ width:110% }
.zgmcp_adBox ul li{ display:block;width:27%;float:left; margin-right:4.8%}
.zgmcp_adBox ul li img{ display: block; width: 100%; height: 100%;}
.zgmcp_adBox ul li p{ height:56px; font:18px/56px 'microsoft yahei';color:#333; text-align:center; overflow:hidden }

/* 申论 */
.oIndexRSlpg{position:relative;width: 88%;height:210px;margin-left: 6%;margin-top: 25px;padding-top:188px;background: url(../images/oindexrslpg_bg.jpg) center center no-repeat;overflow:hidden;text-align:center;}
.aSlpgHdTitle{ display:block; position:absolute; width:184px; height:35px; text-indent:-9999em; top:28px; left:68px;}
.oItemSlpg{display:block;width:280px;margin:0 auto;clear:  both;}
.oItemSlpg a{display: block;float: left;text-align:left;padding-left:45px;height:36px;width:83px;font:normal 16px/36px "Microsoft YaHei";color:#fff;border:1px solid #fff;border-radius:4px;margin-right: 20px; margin-bottom:20px}
.icoSlpg_1{ background:url(../images/oindexslpgico_1.png) 12px center no-repeat;}
.icoSlpg_2{background:url(../images/oindexslpgico_2.png) 12px center no-repeat;}
.icoSlpg_3{ background:url(../images/oindexslpgico_3.png) 12px center no-repeat;}
.icoSlpg_4{ background:url(../images/oindexslpgico_4.png) 12px center no-repeat;}
.oItemSlpg a.icoSlpg_2,.oItemSlpg a.icoSlpg_4{margin-right: 0px;}
.oItemSlpg a:hover{ color:#fff; text-decoration:none; border:1px solid #fc6c21;}
.icoSlpg_1:hover{ background:url(../images/oindexslpgico_1.png) 12px center no-repeat #fc6c21;}
.icoSlpg_2:hover{ background:url(../images/oindexslpgico_2.png) 12px center no-repeat #fc6c21;}
.icoSlpg_3:hover{ background:url(../images/oindexslpgico_3.png) 12px center no-repeat #fc6c21;}
.icoSlpg_4:hover{ background:url(../images/oindexslpgico_4.png) 12px center no-repeat #fc6c21;}
.oSlpgTiyan{height:32px;line-height:32px;overflow:hidden;display:  block;clear:  both;}
.oSlpgTiyan a.tiyan_1{font:normal 16px/32px "Microsoft YaHei";color:#fff;width:100%; display:inline-block;}
.oSlpgTiyan a:hover{ color:#fff; text-decoration:none;}
.oSlpgTiyan a.icoTiyan{display:none;width:60px;height:32px;text-indent:-9999em;background:url(../images/oindexljty.png) center 3px no-repeat;}
.oIndexSlrdAd{ overflow:hidden;}
.oIndexSlrdAd img{ display:block; border:none;}

/* 公基 */
.lh_navcont_gj .lh_hotPub { width: 120px; }
.zgm3_STBox{ width: 88%; margin-left: 6%; margin-top: 5px; overflow: hidden;}
.zgm3_STBox .offcn_bkbjt { padding-top:20px; }
.offcn_bkbjt{width:118%;}
.offcn_bkbjt dl{width:58px; height:116px; float:left; margin-right:12%; text-align: center;}
.offcn_bkbjt dl dt{width:100%; height:58px;margin-bottom:14px;}
.offcn_bkbjt dl.offcn_bkbjt_m{ margin-right:0px !important; }
.offcn_bkbjt dt a{display:block; height:100%; background:url(../images/offcn_spilde.png) no-repeat;}
.offcn_bkbjt dt a:hover{text-decoration:none; transition: none;}
.offcn_bkbjt dd a{font:14px/16px 'microsoft yahei';color:#666;}

.zgm3_right_xc{ border:none; }
.zgxc_rtop .zgm1_RNqrsz_sl {margin-bottom: 8.2%;}
.zgxc_rtop .zgm1_RNqrsz_sl h3 {margin-bottom: 0.5%;}
.zg_main3_xc .zgm3_left_box dl { height: 161px; }
.oIndexRSlpg{margin-bottom: 6%;}
.zg_main_cp { overflow: hidden; margin-top: 1.1%; }
.zgxcbox .zg_main1 {margin-bottom: 2%;}
.zgslbox .zg_main1 {margin-bottom: 2%;}

@media screen and (max-width:1820px) {
    .zgm1_RNqrsz_slA .zgm1_RNlist_sl{ height:342px; overflow:hidden }
}

.zg_1600 .zgm1_RNlist_gpkd li { width: 31%; height: 80px; line-height: 80px; }
.zg_1600 .zg_main3_xc .zgm3_left_box dl { height: 152px; }
.zg_1600 .zgm1_RNqrsz_ms .zgm1_RNlist_sl li { line-height: 34px; height: 34px; }
.zg_1600 .offcn_bkbjt dl {margin-right: 10%; }
.zg_1600 .oIndexSlrdAd {display: none;}
.zg_1600 .zgslbox .zg_main4 {padding-top:0.17%; margin-bottom: 1.1%;}
.zg_1600 .zgslbox .zgm3_left_box dl { height: 159px; }
.zg_1600 .zgxcbox .zg_main4 {padding-top:0.17%; margin-bottom: 1.1%;}
.zg_1600 .zgm1_leftNew .zgm1L_dl dt { margin-bottom: 3.9%;}
.zg_1600 .zgslbox .zgm1_leftNew .zgm1L_dl dt { margin-bottom: 4%; }
.zg_1600 .zggjbox .zgm1_leftNew .zgm1L_dl dt { margin-bottom: 4.6%; }


@media screen and (max-width:1480px) {
    .layut16 .zgm1_RNqrsz_ms .zgm1_RNlist_sl li{ line-height: 33px;height: 33px;}
    .layut16 .zgm1_RNqrsz_ms .zgm1_RNlist_gpkd li{ height:60px; line-height:60px; margin-top: 10px; }
    .zg_1600 .zgm1_RNlist_gpkd li { height: 72px; line-height: 72px;}
    .zgm1_RNlist_sl li {height: 34px; line-height: 34px;}
    .zgxc_rtop .zgm1_RNqrsz_sl {margin-bottom: 0.2%;}
    .zgxc_rtop .zgm1_RNqrsz_ms {margin-bottom: 8.2%;}
    .zgm1_RNqrsz_slA .zgm1_RNlist_sl {height: 314px; overflow: hidden;}
    .zg_1600 .zg_main3_xc .zgm3_left_box dl { height: 147px; }
    .zgslbox .zgm3_STlist li { height: 32px; line-height: 32px;}
    .zg_1600 .zgslbox .zg_main3_xc .zgm3_left_box dl {height: 150px;}
    .zg_1600 .zgslbox .zgm1L_dl dd a { margin-bottom: 9px; }
    .zg_1600 .zggjbox .zgm1L_dl dd a { margin-bottom: 9px; }
    .zg_1600 .zgmsbox .zgm1L_dl dd a { margin-bottom: 8.3px; }
}

.zg_1366 .zgm1_RNlist_sl li { line-height: 34px; height: 34px; }
.zg_1366 .zgm1_RNqrsz_slA { margin-bottom: 4.2%; }
.zg_1366 .zgm1_RNlist_gpkd li { width: 30.6%; height: 71px; line-height: 71px; }
.zg_1366 .zgm1_RNqrsz_slA .zgm1_RNlist_sl,
.zg_1366 .zgm1_RNqrsz_slB .zgm1_RNlist_sl { height: 306px; overflow: hidden; }
.zg_1366 .zgm1_RNqrsz_sl h3 { margin-bottom: 2.2%; height: 32px;}
.zg_1366 .zgm1_RNqrsz_slA { margin-bottom: 4.2%; }
.zg_1366 .zgm1_RNqrsz_sl h3 a,
.zg_1366 .zgm1_RNhdpt_sl h3 a { font-size: 20px; height: 32px; }
.zg_1366 .zg_main3_xc .zgm3_left_box dl { height: 144px; }
.zg_1366 .offcn_bkbjt { width: 104%; }
.zg_1366 .offcn_bkbjt dl { margin-right: 5%; }
.zg_1366 .zgm1_leftNew .zgm1L_dl dt { margin-bottom: 3.4%;}
.zg_1366 .zgslbox .zgm1L_dl dd a { margin-bottom: 5.5px;}
.zg_1366 .zggjbox .zgm1L_dl dd a { margin-bottom: 6.5px;}
.zg_1366 .zggjbox .zgm1_leftNew .zgm1L_dl dt { margin-bottom:3.8%; }
.zg_1366 .zgmsbox .zgm1_leftNew .zgm1L_dl { margin-bottom: 0%; }

@media screen and (max-width:1280px) {
	.zg_1366 .zgm1_RNlist_gpkd li{ width:30.5%; height:66px; line-height:66px}
}

/* 面试 */
.zgm1_RNlist_gpkd.mspdList li{height: 75px;line-height: 75px;}
.zg_1600 .zgm1_RNlist_gpkd.mspdList li{height: 76px;line-height: 76px;}
@media screen and (max-width:1440px) {
    .zg_1600 .zgm1_RNlist_gpkd.mspdList li{height: 56px;line-height: 56px;}
}
.zg_1366 .zgm1_RNlist_gpkd.mspdList li{height: 64px;line-height: 64px;}
/* 资讯 */

.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_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_fgzkxx .offcn_puboBox li {height: 40px;line-height: 40px;}
.zgm1_Rbt{ line-height: 64px; font-size: 22px; color: #333; font-weight: bold; clear: both;}
.zg_cgdkb{height: 96px;margin-bottom: 18px;}
.zg_cgdkb div{background: #fff;padding-left: 1%;padding-top: 6px;padding-bottom: 6px;height: 76px;position: relative;}
.zg_cgdkb div p{width: 98.8%;height: 76px;overflow: hidden;position: absolute;left: 0;top:0;background: url("../images/zg_fgbg20.jpg") repeat-y;background-size: cover; padding: 4px .6%;}
.zg_cgdkb div a{font:16px/38px "Microsfot Yahei";color: #333333;padding: 0 1.4%;float: left;display: block;}
.zg_cgdkb div p span{font:16px/38px "Microsfot Yahei";color: #333333;background: #fff;position: absolute;right:1%;bottom:4px;cursor: pointer;padding: 0 1.4%;}
.zg_cgdkb div p i{display: block;background: #fff;width: 100%;height: 100%}
.layut16 .zg_cgdkb div p{  width: 98.8%;padding:4px .6% }
.zg_1366 .zg_cgdkb div p{ width: 98.4%; padding:4px .8% }
.zg_1600 .zg_fgzkxx .offcn_puboBox li {height: 38px;line-height: 38px;}
.zg_1600 .zg_fgzkxx .offcn_puboBox .zg_coul1 {height: 308px;}
@media screen and (max-width: 1480px){
    .zg_fgzkxx .offcn_puboBox li {height: 43px;line-height: 43px;}  
    .zg_1600 .zg_fgzkxx .offcn_puboBox .zg_coul1 {height: 286px;}
}
.zg_1366 .zg_fgzkxx .offcn_puboBox .zg_coul1 { height: 224px!important;}

/* 考研-院校库/专业库 */
.kyyxkTop .zgm1_left{width:50%;}
.kyyxkTop .zgm1_right{width:47%;}
.offcn_ky419left_tit{height:49px; background:url(../images/zg_ky20140419_bj.gif) repeat-x;}
.offcn_ky419left_tit ul li{float:left; font:18px/46px "Microsoft Yahei"; color:#666; padding:3px 23px 0 23px; cursor:pointer;}
.offcn_ky419left_tit ul .offcn_ky419left_tit01{color:#e60f0f; border-top:3px solid #ff7271; border-left:1px solid #ccc; border-right:1px solid #ccc; padding:0 23px; background:#fff;}
.offcn_ky419left_contmain{padding-top:20px; border-top:1px dashed #ddd; clear:both;overflow: hidden;margin: 20px 0;}
.offcn_ky419left_contmain:first-child{border-top: 0;}
.offcn_ky419left_cmleft{width:50%;border-right:1px dashed #ddd; float:left; overflow:hidden; padding-bottom:60px; margin-bottom:-60px;}
.offcn_ky419left_cmleft h4{font:18px/1 "Microsoft Yahei"; color:#333; position:relative;}
.offcn_ky419left_cmleft h4 a{position:absolute; right:15px; top:0; color:#666;font-size: 14px;}
.offcn_ky419left_cmleft a:hover{color:#e00;}
.offcn_ky419left_cmleft p{padding-top:15px;overflow: hidden;}
.offcn_ky419left_cmleft p a{float:left; line-height:1.3; color:#666; width:33.33%;font-size: 16px;padding-bottom: 12px;}
.offcn_ky419left_cmright{border:none;width:48%; padding-left:14px;float: right;}
.offcn_ky419left_cmright h4 a{right:0;}

.offcn_ky419left_cmleft03 p a,.offcn_ky419left_cmright03 p a{width:50%;}

.offcn_ky419_right{padding:0 20px 20px 20px;}
.offcn_ky419_right h4{font:18px/32px "Microsoft Yahei"; color:#333; padding:10px 0 5px 0;}
.offcn_ky419_input{width:80px; height:34px; border:1px solid #e6e6e6; padding-left:8px; color:#999;}
.offcn_ky419_select{width:96%;}
.offcn_ky419_submit{width:96%; height:36px; border:none; cursor:pointer; background:url(../images/zg_ky20140419_sub.gif) no-repeat 38% 0 #fe8a01;border-radius: 5px; font:14px/34px "Microsoft Yahei"; color:#fff;padding-left: 5%;}
.offcn_ky419_input02{width:100%;}
.offcn_ky419_right .offcn_ky419_tda a{display:inline-block; width:96%; height:34px; text-align:center; background:#ff7271;border-radius: 5px; font:14px/34px "Microsoft Yahei"; color:#fff;}

.layut16 .kyyxkTop .zgm1_left h4{margin-top: 0;}
.zg_1600 .offcn_ky419left_cmleft h4,.zg_1600 .offcn_ky419_right h4{font-size: 16px;}
.zg_1600 .offcn_ky419left_cmleft p a{font-size: 14px;}

@media screen and (max-width:1440px) {
    .layut16 .kyyxkTop .zgm1_left h3{margin-bottom: 0;padding-top:0;}
    .layut16 .kyyxkTop .zgm1_left p.line{line-height: 34px;height: 34px;}
    .zg_1600 .offcn_ky419left_cmleft p a{font-size: 13px;}
}
.zg_1366 .kyyxkTop .zgm1_left h4{padding-top: 5px;line-height: 42px;height: 42px;}
.zg_1366 .offcn_ky419left_cmleft p a{font-size: 12px;}


/* 时事政治频道 */
.sszzpdBox{position: relative;overflow: hidden;margin:1.78% auto;}
.sszzpd_left{position: absolute;width: 20.7%;}
.sszzpd_leftFix{position: fixed;top:10px;width:18.65%;background: #fff;}
.sszzpd_leftabs{bottom: 25px;}

.sszzpd_left .zgm1L_dl{background: #f8f8f8;padding:15px 0;}
.sszzpd_left .zgm1L_dl dd a{margin-right: 10%;}
.zg_1366 .sszzpd_left .zgm1L_dl dd a{margin-right: 5.9%;}
.sszzpd_left .zg_gkrc{margin-bottom: 0;overflow: hidden;padding-bottom: 0;}
.sszzpd_cen{margin-left: 23.5%;width:45.64%;float: left;}
.sszzpd_right{width:27.2%;float: right;}
.sszzpd_right .zgm1_RNqrsz h3,.sszzpd_right .zgm1_RNqrsz{margin-bottom: 4% !important;}
.zg_mr1 .dataList li{display:block;overflow:hidden;text-overflow:ellipsis; white-space:nowrap;font-size: 16px;line-height: 44px;}
.zg_mr1 .dataList li i{display:inline-block;width:16px; height:16px; margin:0 5px 0 0;background:url(../images/zgsz_icon.png) no-repeat right -50px; vertical-align:middle;}
.zg_mr1 .dataList li.Hot i{background-position:-112px 0;width:38px;}
.zg_mr1 .dataList li.New i{background-position:-112px -25px;width:38px;}

.zg_ml2{padding:30px 0 40px 0;overflow: hidden;}
.zg_ml2_t{ margin:30px 0 15px 0; background:#f4f4f4;padding-right:25px;overflow:hidden;}
.zg_ml2_t .imgHover{float:left;width:28.64%;margin-right:4%;}
.zg_ml2_t .imgHover img{width: 100%;}
.zg_ml2_t .TextRet{float: left;width:66%;}
.zg_ml2_t h3{padding-top:10px;overflow:hidden;text-overflow:ellipsis; white-space:nowrap;color:#d73240;line-height: 48px;}
.zg_ml2_t .a_h3{color:#d73240;font-size:18px;}
.zg_ml2_t p{font:16px/32px "Microsoft Yahei";overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.zg_ml2 li{float:left; width:45%; padding-left:18px; background:url(../images/zgsz_icon.png) no-repeat -145px -66px;font-size:16px;line-height:30px;margin-bottom: 10px;box-sizing: border-box;}
.zg_ml2 li a{display:block;padding-right:10px;overflow:hidden;text-overflow:ellipsis; white-space:nowrap;}
.zg_ml2 li.liOdd{margin-right:5%;}
.zg_ml2 li span{float: right;font-size:14px;}
.a_h2{font:bold 26px/26px "Microsoft Yahei"; color:#333; }
.a_h2:hover{color:#e50012; text-decoration:none;}
.a_h2 i{float:left; width:28px; height:26px;margin-right:12px; background:url(../images/zgsz_icon.png) no-repeat left top;}
.more{position:relative;top:-1px; display:inline-block;padding-right:20px; font:14px/14px "Microsoft Yahei"; margin-top:15px; white-space:nowrap;}
.more i{position:absolute; right:0; display:block; width:12px; height:12px; background:url(../images/zgsz_icon.png) no-repeat left -29px;}

.sszzpd_right .zgm3_right_h3{width: 100%;margin-left: 0;}
.sszzpd_right .zgm3_rtool{margin-left: 0;}
.sszzpd_right .zgm3_rtool li{width:48.95%;}
.sszzpd_right .zgm3_rtool li.l2,.sszzpd_right .zgm3_rtool li.l4,.sszzpd_right .zgm3_rtool li.l6{margin-right: 0;}
.zg_shizhengAD{padding-top:30px;}

.zg_ml3{padding-bottom:10px;}
.zg_m13Tab{margin:30px 0 10px 0;background: url(../images/zgsz_line.jpg) repeat-x left center;}
.zg_m13Tab li{float:left;width: 15%;padding-right: 2%;}
.zg_m13Tab li.last{padding-right:0;}
.zg_m13Tab a{display:block;height:35px;font:bold 18px/35px "Microsoft Yahei"; color:#333; background:#fff;border:solid 1px #dfdfdf; text-align:center;border-radius: 20px;}
.zg_m13Tab a:hover,.zg_m13Tab li.active a{background:#d50100;border-color: #d50100; color:#fff;}
.zg_m13Tab .tab_left:hover,.zg_m13Tab li.active .tab_left{background-position:0 -35px;}
.zg_m13Tab .tab_right:hover,.zg_m13Tab li.active .tab_right{padding:0; background-position:-240px -35px;}
.zg_ml3TanC{display:none;}
.zg_ml3_art{border-bottom:1px dashed #e6e6e6; margin-bottom:15px;padding-bottom: 10px;}
.zg_ml3_art h6{font:bold 18px/46px "Microsoft Yahei";}
.zg_ml3_art p{margin-bottom:11px; font:16px/30px "Microsoft Yahei";overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.zg_ml3_art span.fl{font:14px/32px "Microsoft Yahei"; color:#666;}
.zg_ml3_art span a{color:#666;}
.zg_ml3_art .time{line-height:32px;float: right;}
.zg_ml3_more{display:block; width:100%; height:40px; background:#f4f4f4; font:14px/40px "Microsoft Yahei"; color:#666; text-align:center;border-radius: 20px;}

.head_lineM{position:relative; height:30px; margin-bottom:10px;}
.head_lineM i{position:absolute; z-index:-1; top:50%; display:block; width:100%; height:1px; font-size:0; line-height:0;background:#ccc;}
.head_lineM a,.head_lineM span{position:relative;display:inline-block;padding-right:9px; background:#fff; color:#e30013;font-size:22px;line-height: 30px;}
.head_lineM a .line,.head_lineM span .line{right:-29px; width:29px; background:#e30013;}
.zg_mr5 .dataList li{position:relative;line-height: 42px;font-size:16px;overflow:hidden;text-overflow:ellipsis; white-space:nowrap;padding-left: 30px;}
.zg_mr5 .dataList li i{font-style: normal;font-size:12px;width:20px;height: 20px;margin-right: 10px;border-radius: 50%;text-align: center;background: #ddd;position: absolute;left:0;line-height: 20px;top:50%;margin-top:-10px;}
.zg_mr5 .dataList li.hot i{background: #f39801;color: #fff;}

.zg_mr3{margin-top: 20px;}
.zg_mr3 .a_h3{display:inline-block;line-height:40px; color:#d73240;font-size:22px;line-height: 48px;}
.zg_mr3 .dataList li{padding-left:28px; background:url(../images/zgsz_icon.png) no-repeat -136px -161px;font-size:16px;line-height: 42px;overflow:hidden;text-overflow:ellipsis; white-space:nowrap;}

.zg_ml4{margin-left: 23.5%;padding-top:2%;}
.zg_ml4_t{position:relative;margin:30px 0; white-space:nowrap; font-size:0; text-align:right;padding-left: 10%;}
.zg_ml4_t .line{position:absolute; z-index:-1; right:0; top:19px; display:block; width:89%; height:1px; font-size:0; line-height:0; background:#d8d8d8;}
.line i{position:absolute; left:-5px; top:-2px; display:block; width:6px; height:6px; font-size:0; line-height:0; background:url(../images/zgsz_icon.png) no-repeat left -50px;}
.zg_ml4_t font{position:absolute; left:0px; font:bold 24px/38px "Microsoft Yahei" ; color:#333; vertical-align:top;}
.zg_ml4_t a,.zg_ml4_t span{display:inline-block; *display:inline; zoom:1; width:6.8%; height:38px; border:1px solid #d8d8d8; border-radius:3px; margin-left:1.5%;background:#fff; font:16px/38px "Microsoft Yahei"; color:#333; text-align:center;box-sizing: border-box;}
.zg_ml4_t span{ background:#f1f1f1;color:#ccc;}
.zg_ml4_t a:hover,.zg_ml4_t a.active{background:#ff8730; border-color:#ff8730; color:#fff; text-decoration:none;}
.zg_ml4TabC{display:none; float:right; width:50%; overflow:hidden;}
.zg_ml4_cl{width:45%; float:left;;}
.zg_ml4_cl img{display:block;width: 100%;}
.zg_ml4_cl h6{font:bold 14px/23px "Microsoft Yahei"; background:#f4f4f4; text-align:center; }
.zg_ml4TabC ul{padding-top:6px;width: 100%; font:16px/38px "Microsoft Yahei";}
.zg_ml4TabC li{padding-left:15px; background:url(../images/zgsz_icon.png) no-repeat -146px -94px;overflow:hidden;text-overflow:ellipsis; white-space:nowrap;}
.zg_ml4TabC li span{float:right;font-size:14px;}
/* 大事记左侧碎片 */
.offcn_tj_zcjd{ width:100%;position:relative;}
.offcn_tj_zcjd dt{width:100%;}
.offcn_tj_zcjd dt img{ display:block; border:none;}
.offcn_tj_zcjd dd{padding:0 5px;font-size:16px; line-height:50px; z-index:3;background:#ededed; text-align:center; overflow:hidden;}
.offcn_tj_info_zcjd{font-size:14px; line-height:32px; color:#888; padding-top:15px;}
.offcn_tj_info_zcjd a{ color:#d40000;}
.offcn_tj_info_zcjd a:hover{ color:#d40000;}

/* 小屏 */
.zg_1600 .zg_mr1 .dataList li:last-child,.zg_1600 .sszzpd_right .zgm1_RNlist_bk li:last-child{display: none;}
.zg_1600 .sszzpd_right .zgm1R_nav{margin-bottom: 15px;}
.zg_1600 .zg_ml2_t h3{padding-top: 4px;line-height: 40px;}
.zg_1600 .zg_ml2_t p{line-height: 28px;}
.zg_1600 .zg_ml2 li{margin-bottom: 8px;}
@media screen and (max-width:1440px) {
    .sszzpd_right .zgm1_RNqrsz h3,.sszzpd_right .zgm1_RNqrsz{margin-bottom: 2.5% !important;}
    .zg_mr1 .dataList li{line-height: 40px;}
    .zg_1600 .sszzpd_right .zgm1R_nav{margin-bottom: 10px;}
    .sszzpd_right .zgm1_RNlist_bk li{height: 40px;line-height: 40px;}
    .zg_1600 .zg_ml2_t h3{padding-top: 2px;line-height: 36px;}
    .zg_ml2_t .a_h3{font-size: 16px;}
    .zg_1600 .zg_ml2_t p{font-size: 14px;}
    .zg_1600 .zg_ml2 li{margin-bottom: 7px;font-size: 14px;}
    .zg_ml3_art{margin-bottom: 12px;}
    .zg_ml3_art h6{font-size: 16px;line-height: 42px;}
    .zg_ml3_art p{font-size: 14px;line-height: 26px;margin-bottom: 8px;}
    .zg_mr5 .dataList li,.zg_mr3 .dataList li{font-size: 14px;line-height: 38px;}
    .zg_ml4TabC ul{font-size: 14px;line-height: 34px;padding-top:0;}
    .offcn_tj_info_zcjd{line-height: 28px;}
}
.zg_1366 .sszzpd_right .zgm1_RNqrsz h3,.zg_1366 .sszzpd_right .zgm1_RNqrsz{margin-bottom: 2.3% !important;}
.zg_1366 .zg_mr1 .dataList li{line-height: 38px;}
.zg_1366  .sszzpd_right .zgm1R_nav{margin-bottom: 10px;}
.zg_1366 .sszzpd_right .zgm1_RNlist_bk li{height: 40px;line-height: 40px;}
.zg_1366 .zg_ml2_t h3{padding-top: 2px;line-height: 36px;}
.zg_1366 .zg_ml2_t .a_h3{font-size: 16px;}
.zg_1366 .zg_ml2_t p{font-size: 14px;line-height: 26px;}
.zg_1366 .zg_ml2 li{margin-bottom: 6px;font-size: 14px;}
.zg_1366 .zg_ml3_art{margin-bottom: 12px;}
.zg_1366 .zg_ml3_art h6{font-size: 16px;line-height: 42px;}
.zg_1366 .zg_ml3_art p{font-size: 14px;line-height: 26px;margin-bottom: 8px;}
.zg_1366 .zg_mr5 .dataList li,.zg_1366 .zg_mr3 .dataList li{font-size: 14px;line-height: 38px;}
.zg_1366 .zg_ml4TabC ul{font-size: 14px;line-height: 33px;padding-top:0;}
.zg_1366 .offcn_tj_info_zcjd{line-height: 28px;}


/* 2021-06-18 考研改版 lhr  */
/* 选院校/选专业 */
.zg_ky_choose{ width: 314px; height: 60px; background: url("../images/zg21_kybg01.png") no-repeat left top;}
.zg_ky_choose.cuton{ background: url("../images/zg21_kybg02.png") no-repeat left top;}
.zg_ky_choose a{ display: inline-block; width: 46%; color: #333; text-align: center; font-weight: bold; font-size: 26px; line-height: 60px;}
.zg_ky_choose a.on{ color: #fff;}

/* 右侧搜索 */
.zh_ky_part1 .searchWrap{ width: 100%; background: #fff;}
.zh_ky_part1 .search{ padding-top: 0;}
.zh_ky_part1 .searchBox{ border: 1px solid #e6e6e6;}
.zh_ky_part1 .selectWrap{ position: relative; float: left; cursor: pointer;}
.zh_ky_part1 .selectMenu{width: 121px; height: 36px;  padding-left: 17px; background: #fafafa url(../images/zg21_kyprobg.png) 115px center no-repeat ; color: #ef2d36; font-size: 16px; line-height: 36px;}
.zh_ky_part1 .menuUp{display: none;  position: absolute; top: 36px; left: -1px; z-index: 55; width: 136px; border: 1px solid #e6e6e6; background: #fff; text-indent: 10px; line-height: 35px;}
.zh_ky_part1 .menuUp span{ display: block; height: 36px; padding-left: 7px; border-bottom: 1px dashed #efefef; color: #999; font-size: 16px; line-height: 36px; cursor: pointer;}
.zh_ky_part1 .menuUp span.last{ border-bottom: none;}
.zh_ky_part1 .menuUp span:hover{ background: #fff4f5;}
.zh_ky_part1 .searchBox input{ display: block; width: 260px; height: 36px; padding: 0 16px; border: none; color: #999; font-size: 14px;}
.zh_ky_part1 .searchBtn{ display: block; width: 46px; height: 38px; padding-left: 34px; border-radius: 0 3px 3px 0; background: #ef2d36 url(../images/zg21_kyiconselect.png) 14px 11px no-repeat; color: #fff; font-size: 16px; line-height: 38px;}
.zh_ky_part1 .searchBtn:hover{ background: #cd0a14 url(../images/zg21_kyiconselect.png) 14px 11px no-repeat; color: #fff;}
.zh_ky_part1{ margin-bottom: 10px;}
.zg_ky_cutBox{display: none;  position: relative; width: 100%; padding: 0 0 29px; border-radius: 14px; box-shadow: 0 4px 7.36px .64px rgba(217, 217, 217, .35);}
.zg_ky_pagination{ overflow: hidden; height: 62px; padding: 0 30px; border-top: 1px solid #d9d9d9; border-bottom: 1px solid #d9d9d9; line-height: 62px;}
.zg_ky_pagination span{ display: block; float: left; padding: 0 10px; color: #333; font-size: 18px; cursor: pointer;}
.zg_ky_cutBox .zgm3_left_Nl,
.zg_ky_cutBox .zgm3_left_Nr{ margin-top: 14px;}

/* 院校 */
.zg_ky_swBox{ overflow: hidden; padding: 29px 0 0 28px;}
.zg_ky_swiper .swiper-slide{ overflow: hidden; width: 308px; height: 209px; margin-right: 1.6%; padding-bottom: 25px; border: 1px solid #f0f2f5; border-radius: 10px;}
.zg_ky_swiper .swiper-slide h6{height: 50px;  padding-left: 29px; background: #f83e47; color: #fff; font-size: 20px; line-height: 50px;}
.zg_ky_swiper .swiper-slide h6 a{ display: block; float: right; padding-right: 30px; color: #fff; font-size: 16px;}
.zg_ky_swiper ol:after{ display: block; clear: both; content: "";}
.zg_ky_swiper ol li{ float: left; width: 50%;}
.zg_ky_swiper ol li a{display: block;  position: relative; margin-top: 27px; color: #333; font-size: 16px;}
.zg_ky_swiper ol li a::before{display: block;  position: absolute; top: 50%; width: 4px; height: 4px; margin-top: -2px; border-radius: 2px; background: #f83e47; content: "";}
.zg_ky_swiper .swiper-slide-active{ margin-left: 0;}
#zg_ky_swiper2 .swiper-slide{width: 380px; margin-right: 2.4%;}
.zg_ky_swiper ol li a:hover{ color: #f83e47;}
.zg_ky_swiper ol li:nth-child(2n-1) a{ padding-left: 53px;}
.zg_ky_swiper ol li:nth-child(2n) a{ padding-left: 20px;}
.zg_ky_swiper ol li:nth-child(2n-1) a::before{ left: 38px;}
.zg_ky_swiper ol li:nth-child(2n) a::before{ left: 5px;}
#zg_ky_swiper2 ol li:nth-child(2n-1){ width: 49%;}
#zg_ky_swiper2 ol li:nth-child(2n-1) a{ padding-left: 43px;}
#zg_ky_swiper2 ol li:nth-child(2n) a{ padding-left: 10px;}
#zg_ky_swiper2 ol li:nth-child(2n-1) a::before{ left: 30px;}
#zg_ky_swiper2 ol li:nth-child(2n) a::before{ left: 0;}
.zg_ky_swiper .color h6{ background: #f83e47;}
.zg_ky_swiper .color ol li a:hover{ color: #f83e47;}
.zg_ky_swiper .color ol li a::before{ background: #f83e47;}
.zg_ky_swiper .color2 h6{ background: #668cfd;}
.zg_ky_swiper .color2 ol li a:hover{ color: #668cfd;}
.zg_ky_swiper .color2 ol li a::before{ background: #668cfd;}
.zg_ky_swiper .color3 h6{ background: #ff723a;}
.zg_ky_swiper .color3 ol li a:hover{ color: #ff723a;}
.zg_ky_swiper .color3 ol li a::before{ background: #ff723a;}
.zg_ky_swiper .color4 h6{ background: #3eabfd;}
.zg_ky_swiper .color4 ol li a:hover{ color: #3eabfd;}
.zg_ky_swiper .color4 ol li a::before{ background: #3eabfd;}
.zg_ky_swiper .color5 h6{ background: #fd972a;}
.zg_ky_swiper .color5 ol li a:hover{ color: #fd972a;}
.zg_ky_swiper .color5 ol li a::before{ background: #fd972a;}
.zg_ky_cutBox .swiper-pagination-bullet{ width: auto; height: auto; border-radius: unset; background: none; opacity: 1;}
.zg_ky_cutBox .swiper-pagination-bullet-active{ width: auto; height: auto; border-radius: unset; background: none; opacity: 1;}
.zg_www{ overflow: hidden; height: 62px; padding: 0 30px; border-top: 1px solid #d9d9d9; border-bottom: 1px solid #d9d9d9;}
.zg_kyover .zg_ky_pagination{width: 2150px;  padding: 0; border: 0;}
.zg_kyover.swiper-container-horizontal > .swiper-pagination-bullets{ bottom: 0;}
.zg_ky_pagination .swiper-pagination-bullet-active{ position: relative; color: #ef2d36; font-weight: bold;}
.zg_ky_pagination .swiper-pagination-bullet-active::before{display: block;  position: absolute; bottom: -1px; left: 50%; width: 70%; height: 2px; background: #ef2d36; content: ""; transform: translateX(-50%);}

.zg_main3 .zgky_left{ width: 72%;}
.zg_main3 .zgky_right{ width: 25%; border: 0;}
.zg_ky_leftTit h3{ height: 60px; border-bottom: 1px solid #d9d9d9; font-weight: bolder; font-size: 30px; line-height: 60px;}
.zg_ky_leftTit h3 a{ padding-left: 43px; background: url("../images/zg21_kyicon01.png") no-repeat left center; color: #333;}
.zg_ky_leftTit h3 span{ color: #ef2d36;}
.zg_ky_listN{width: 100%; margin-bottom: 40px; padding-top: 40px;}
.zg_ky_listN a{ float: left; height: 42px; margin-right: 30px; padding: 0 24px; border-radius: 22px; background: #f0f2f5; text-align: center; font-size: 18px; line-height: 42px; cursor: pointer;}
.zg_ky_listN a.on{ background: #ef2d36; color: #fff;}
.zg_ky_leftxx{ background: url("../images/zg21_kybg06.png") no-repeat center bottom;}
.zg_ky_leftxx ul{ width: 49%;}
.zg_ky_leftxx li{ margin-bottom: 25px;}
.zg_ky_leftxx ul li:last-child{ margin: 0;}
.zg_ky_leftxx li a{ display: block; overflow: hidden; max-width: 83%; padding-left: 16px; background: url(../images/offcn_pd10.jpg) no-repeat left center; color: #444; text-overflow: ellipsis; white-space: nowrap; font-size: 16px; font-family: "Microsoft Yahei";}
.zg_ky_leftxx ul.fr{width: 45%; padding-left: 5%;}
.zg_ky_leftxx ul a{ max-width: 90%;}
.zg_ky_leftxx ul a:hover{ color: #ef2d36;}
.p_kyzy,.p_kydq{display:none;font-size:0;color:#fff;}

/* 保研推免生 */
.zg_main_ky{min-width: 1000px; max-width: 1920px;  margin: 0 auto; padding: 50px 5%; background: #f5f5f5;}
.zg_main_ky .zg_ky_leftTit h3 a{ background: url("../images/zg21_kyicon02.png") no-repeat left center;}
.zg_main_ky .zg_ky_leftxx{ padding-top: 40px; background: url("../images/zg21_kybg06.png") no-repeat center center;}
.zg_main_ky .zg_ky_leftxx ul.fr{width: 45%; padding-left: 5%;}
.zg_main_ky .zg_ky_leftxx ul a{ max-width: 90%;}
.zg_main_ky .zgky_left{ float: left; width: 72%;}
.zg_main_ky .zgky_left li a{ background: url("../images/zg21_kybg05.png") no-repeat left center;}
.zg_main_ky .zgky_left li a:hover{ color: #ef2d36;}
.zg_main_ky .zgky_right{ float: right; width: 25%; padding-top: 60px; border: 0;}
.zg_main_ky .zgky_right dt{ float: left; width: 264px;}
.zg_main_ky .zgky_right dt img{ width: 100%;}
.zg_main_ky .zgky_right dd{ float: right; width: 130px; text-align: right;}
.zg_main_ky .zgky_right dd p{ margin-bottom: 15px; padding-top: 25px; color: #333; font-size: 16px; line-height: 36px;}
.zg_main_ky .zgky_right dd a{ display: block; width: 113px; height: 32px; margin: 0 auto; border-radius: 16px; background: #ef2d36; color: #fff; text-align: center; font-size: 16px; line-height: 32px;}
.zg_main_ky .zgky_right ul{ padding-top: 15px;}
.zg_main_ky .zgky_right li{ position: relative; width: 100%; height: 50px; padding-left: 14px; border-top: 1px dashed #d9d9d9; line-height: 50px;}
.zg_main_ky .zgky_right ul li:first-child{ border: 0;}
.zg_main_ky .zgky_right li::before{display: block;  position: absolute; top: 50%; left: 0; width: 4px; height: 4px; margin-top: -2px; border-radius: 2px; background: #ef2d36; content: "";}
.zg_main_ky .zgky_right li a{ color: #333; font-size: 16px;}

/* 备考资料 */
.zg_ky_bkzl{ padding-top: 50px;}
.zg_ky_bkzl .zg_ky_leftTit{ border-bottom: 1px solid #ef2d36;}
.zg_ky_bkzl_nav{width: 100%; height: 60px;  margin-bottom: 10px; background: #f0f2f5;}
.zg_ky_bkzl_nav li{ position: relative; float: left; height: 60px; padding-bottom: 10px; line-height: 60px;}
.zg_ky_bkzl_nav li em{ display: none;}
.zg_ky_bkzl_nav li a{ display: block; padding: 0 28px; color: #333; font-size: 20px;}
.zg_ky_bkzl_nav li.on em{display: block;  position: absolute; bottom: 0; left: 50%; width: 16px; height: 10px; margin-left: -8px; background: url("../images/zg21_kybg04.png") no-repeat center top;}
.zg_ky_bkzl_nav li.on a{ background: #ef2d36; color: #fff; font-weight: bold;}
.zg_kybkzl_left{ float: left; width: 49%;}
.zg_kybkzl_rig{ float: right; width: 49%;}
.zg_ky_bkzl .zg_ky_bkzlBox{ background: url("../images/zg21_kybg06.png") no-repeat center bottom;}
.zg_kybkzl_left .bkzl_list{ width: 90%;}
.zg_kybkzl_rig .bkzl_list{ padding-left: 8%;}
.zg_kybkzl_rig .bkzl_cut{ padding-left: 8%;}
.zg_ky_bkzlBox .zg_kybkzl_left ul:nth-child(2){ display: block;}
.zg_ky_bkzlBox .zg_kybkzl_rig ul:nth-child(2){ display: block;}
.bkzl_cut{ padding: 30px 0 40px;}
.bkzl_cut a{ display: block; float: left; width: auto; height: 36px; margin-right: 30px; padding: 0 28px; border: 1px solid #d9d9d9; border-radius: 10px; color: #333; font-size: 18px; line-height: 36px;}
.bkzl_cut a.on{ border: 1px solid #f83e3e; color: #f83e3e;}
.bkzl_list{ display: none;}
.bkzl_list li{ margin-bottom: 25px;}
.bkzl_list li:last-child{ margin-bottom: 0;}
.bkzl_list ul li:last-child{ margin: 0;}
.bkzl_list li a{ display: block; overflow: hidden; max-width: 83%; padding-left: 16px; background: url(../images/offcn_pd10.jpg) no-repeat left center; color: #444; text-overflow: ellipsis; white-space: nowrap; font-size: 16px; font-family: "Microsoft Yahei";}
.bkzl_list li span{ float: right; color: #999; font-size: 14px;}
.bkzl_list li:hover a{ background: url("../images/zg21_kybg05.png") no-repeat left center; color: #ef2d36;}
.bkzl_list li:hover span{ color: #ef2d36;}

/* 复试调剂 */
.zg_ky_fstj{ margin-bottom: 68px;}
.zg_ky_fstj .zg_ky_leftxx{ width: 48%;}
.zg_ky_fstj .zg_ky_leftxx ul{ width: 100%;}
.zg_ky_fstj .zg_ky_listN a{width: 120px; padding: 0;}
.zg_ky_fstj .zg_ky_listN a:last-child{ margin-right: 0;}
.zg_ky_leftxx .zg_ky_listBox{ display: none;}
.zg_ky_bkzlBox{ display: none;}
.zg_kyfstjgg{ margin-bottom: 40px;}
.zg_kyfstjgg img{ display: block; width: 100%;}
.zgky_rig_year{ padding-top: 32px;}
.zgky_rig_year a{ display: block; float: left; width: 118px; height: 42px; margin-right: 34px; margin-bottom: 27px; border: 1px solid #d9d9d9; border-radius: 10px; text-align: center; font-size: 16px; line-height: 42px;}
.zgky_rig_year a:nth-child(3n){ margin-right: 0;}
.zgky_rig_year a:hover{ border: 1px solid #ef2d36; background: #ef2d36; color: #fff;}
.zg_21ky_school a{ display: block; float: left; width: 20%; margin-top: 35px; color: #333; text-align: left; font-size: 16px;}
.zg_21ky_school a:hover{ color: #ef2d36;}
.zg_ky_fstj .zg_ky_leftxx{ background: none;}
.zg_ky_fstj .zg_ky_leftxx li:hover a{ background: url("../images/zg21_kybg05.png") no-repeat left center ; color: #ef2d36;}

/* 右侧 考试关注 */

.zg_21ky_title h3{ height: 60px; border-bottom: 1px solid #d9d9d9; color: #333; font-size: 26px; line-height: 60px;}
.zg_21ky_title h3 a{ display: inline-block; height: 59px; border-bottom: 2px solid #ef2d36;}
.zg_21ky_title h3 span{ color: #ef2d36; font-size: 26px;}
.zg_21ky_title h3 a.zgky_rigmore{ display: block; float: right; border: 0; font-weight: normal; font-size: 18px;}
.zg_21ky_title h3 a:hover{ color: #333;}
.zg_21ky_title h3 a:hover span{ color: #ef2d36;}
.zgky_rig_ad{width: 100%; padding-top: 28px;}
.zgky_rig_ad a{ display: block;}
.zgky_rig_ad img{ display: block; width: 100%;margin-bottom: 22px;}
.zgky_rig_txt{ display: flex; flex-wrap: wrap; justify-content: space-between; padding-top: 16px;}
.zgky_rig_txt a{ display: block; width: 192px; height: 40px; margin-bottom: 24px; border-radius: 10px; color: #333; text-align: center; font-size: 18px; line-height: 40px;}
.zgky_rig_txt a:nth-child(1){ background: #ffe4e5;}
.zgky_rig_txt a:nth-child(2){ background: #eaefff;}
.zgky_rig_txt a:nth-child(3){ background: #e3f3ff;}
.zgky_rig_txt a:nth-child(4){ background: #ffe7dd;}
.zgky_rig_txt a:nth-child(5){ background: #fbf3dc;}
.zgky_rig_txt a:nth-child(6){ background: #f3eeff;}
.zgky_rig_txt a:nth-child(1):hover{ color: #f25259;}
.zgky_rig_txt a:nth-child(2):hover{ color: #6085ff;}
.zgky_rig_txt a:nth-child(3):hover{ color: #32a7ff;}
.zgky_rig_txt a:nth-child(4):hover{ color: #ff8958;}
.zgky_rig_txt a:nth-child(5):hover{ color: #fdad2f;}
.zgky_rig_txt a:nth-child(6):hover{ color: #9569fd;}
.zg_21ky_ewm{ padding-top: 28px;}
.zg_21ky_ewm img:first-child{ margin-right: 30px;}

/* 1600 */
.zg_1600 .zgky_rig_txt a{ overflow: hidden; width: 170px;}
.zg_1600 .zg_21ky_ewm img:last-child{ width: 54%;}
.zg_1600 .zg_ky_listN{ margin-bottom: 30px; padding-top: 30px;}
.zg_1600 .zg_main_ky .zgky_right dt{ width: 220px;}
.zg_1600 .zg_main_ky .zgky_right dd p{ margin-bottom: 10px; padding-top: 0;}
.zg_1600 .zg_main_ky .zg_ky_leftxx{ padding-top: 40px;}
.zg_1600 .zg_main_ky .zg_ky_leftxx li{ margin-bottom: 20px;}
.zg_1600 .zgky_rig_year a{ width: 94px;}
.zg_1600  .zg_21ky_school a{ margin-top: 26px;}
/* 360带侧边栏  */
@media screen and (max-width:1559px){
    .zg_1600 .zg_21ky_ewm img:last-child { width: 52%; }
    .zg_1600 .zg_main_ky .zgky_right dt { width: 207px; }
    .bkzl_cut a {padding: 0 22px}
    .zg_1600 .zgky_rig_year a { margin-right: 28px;}
    .zg_1600 .zgky_rig_year a:nth-child(3n) { margin-right: 0; }
}

/* 1440 */
@media screen and (max-width:1450px){ 
.zg_1600 .zgky_rig_txt a{ overflow: hidden; width: 155px; font-size: 14px;}
.zg_21ky_ewm img:first-child{ width: 100px;}
.zg_ky_listN a{height: 36px;  margin-right: 25px; font-size: 16px; line-height: 36px;}
.zg_ky_leftxx li{ margin-bottom: 21px;}
.zg_1600 .zg_main_ky .zgky_right dt{ width: 182px;}
.zg_1600 .zg_main_ky .zgky_right dd p{ margin-bottom: 5px; padding-top: 0; line-height: 30px;}
.zg_1600 .zg_main_ky .zg_ky_leftxx{ padding-top: 30px;}
.zg_1600 .zg_main_ky .zg_ky_leftxx li{ margin-bottom: 19px;}
.bkzl_cut a{height: 34px;  margin-right: 20px; font-size: 16px; line-height: 34px;}
.zg_1600 .zgky_rig_year a{width: 94px; height: 30px;  margin-right: 20px; line-height: 30px;}
.zg_1600 .zgky_rig_year a:nth-child(3n){ margin-right: 0;}
.zg_1600  .zg_21ky_school a{ margin-top: 27px; font-size: 14px;}
}

/* 1366 */
.zg_1366 .zg_main3 .zgky_left{ width: 69%;}
.zg_1366 .zg_ky_fstj .zg_ky_listN a{ width: 100px;}
.zg_1366 .bkzl_cut a{ padding: 0 16px;}
.zg_1366 .zg_main_ky .zgky_right dt{ width: 172px;}
.zg_1366 .zg_main_ky .zgky_right dd p{ text-align: center; font-size: 14px;}

/* 2021-06-18 考研改版 lhr end */






































