



.zg_jzmain{padding:20px 0 34px; overflow:hidden; }
.zg_jzml{width:250px; }
.zg_kcdh{border:1px solid #dfdfdf;}
.zg_kcdh dt{height:55px; font:bold 16px/55px 'Microsoft Yahei'; padding-left:45px;}
.zg_kcdh .dt1{background:url(../image/ico_sm.png) no-repeat 12px -262px;}
.zg_kcdh .dt2{background:url(../image/ico_sm.png) no-repeat 12px -85px;}
.zg_kcdh dd{font:14px/53px 'Microsoft Yahei'; margin-bottom:1px; background:url(../image/ico_sm.png) no-repeat 215px -130px #f8f8f8; padding-left:25px; }
.zg_kcdh dd a{text-decoration:none;}
.zg_kcdh dd.last{margin-bottom:0;}
.zg_ksgz dt{font:18px/1 'Microsoft Yahei'; padding:25px 0 18px;}
.zg_ksgz dd{border:1px solid #dfdfdf; padding:19px 0 4px; *padding:19px 0; width:198px; overflow:hidden;}
.zg_ksgz dd a{display:block; width:66px; overflow:hidden; padding-top:43px; float:left; font:12px/1 'Microsoft Yahei'; margin-bottom:16px; text-align:center;}
.zg_ksgz .a1{background:url(../image/ico_sm.png) no-repeat no-repeat -187px -43px;}
.zg_ksgz .a2{background:url(../image/ico_sm.png) no-repeat no-repeat -246px -43px;}
.zg_ksgz .a3{background:url(../image/ico_sm.png) no-repeat no-repeat -300px -43px;}
.zg_ksgz .a4{background:url(../image/ico_sm.png) no-repeat no-repeat -359px -43px;}
.zg_ksgz .a5{background:url(../image/ico_sm.png) no-repeat no-repeat -417px -43px;}
.zg_ksgz .a6{background:url(../image/ico_sm.png) no-repeat no-repeat -472px -43px;}
.zg_ksgz .a1:hover{background:url(../image/ico_sm.png) no-repeat no-repeat -187px -100px;}
.zg_ksgz .a2:hover{background:url(../image/ico_sm.png) no-repeat no-repeat -246px -100px;}
.zg_ksgz .a3:hover{background:url(../image/ico_sm.png) no-repeat no-repeat -300px -100px;}
.zg_ksgz .a4:hover{background:url(../image/ico_sm.png) no-repeat no-repeat -359px -100px;}
.zg_ksgz .a5:hover{background:url(../image/ico_sm.png) no-repeat no-repeat -417px -100px;}
.zg_ksgz .a6:hover{background:url(../image/ico_sm.png) no-repeat no-repeat -472px -100px;}

.zg_jzmc{width:530px; margin:0 25px;}
.zg_rmtj{background:url(../image/zg_bg.jpg) no-repeat center; overflow:hidden; padding:5px 0 3px 15px;}
.zg_rmtj p{width:200px; background:url(../image/ico_sm.png) no-repeat -560px -210px; float:left; font:14px/30px 'Microsoft Yahei';}
.zg_rmtj p.last{width:225px;}
.zg_rmtj p a{display:block; font:14px/30px 'Microsoft Yahei'; padding-left:15px; white-space:nowrap; overflow:hidden;}
.zg_rmtj p.last a{padding-left:20px;}

.zg_ksxx{padding:10px 0 0;float: left;}
.zg_ksxx h3{font:bold 20px/1 'Microsoft Yahei';}
.zg_ksxx h3 a{color:#ef2d36;}
.zg_ksxx p{height:51px; border-bottom:1px solid #e4e4e4; font:14px/51px 'Microsoft Yahei'; padding-left:4px; margin-bottom:16px;}
.zg_ksxx p a{display:inline-block; *display:inline; zoom:1; margin-right:35px; color:#666; }
.zg_ksxx p a.last{margin-right:0;}
.zg_ksxx p a.on{font:bold 16px/51px 'Microsoft Yahei'; color:#333; border-bottom:2px solid #ef2d36; text-decoration:underline; margin-top:-2px;}
.zg_ksxx ul{display:none;}
.zg_ksxx .onul{display:block;}
.zg_ksxx li{font:14px/37px 'Microsoft Yahei'; }
.zg_ksxx li a{color:#444;}
.zg_ksxx li a:hover{color:#ef2d36;}
.zg_ksxx li em{color:#999; float:right; }
.zg_ksxx li span{color:#999; padding:0 10px;}

.zg_jzmr{width:360px;}
.zg_tbgg{width: 100%; position:relative;}
.zg_tbgg .hd{position:absolute; height:20px; right:0; bottom:0; z-index:99;}
.zg_tbgg .hd ul{float:right;}
.zg_tbgg .hd li{width:10px; height:10px; border-radius:50%; background:#fff; margin:0 5px; float:left; cursor:pointer;}
.zg_tbgg .hd li.on{background:#f00;}

.zg_gkk{padding:25px 0 0;}
.tit04{font:18px/1 'Microsoft Yahei'; margin-bottom:19px;}
.tit04 .more{font-size:12px;  color:#666; margin-top:4px;}
.zg_gkk ul{background:url(../image/zg_bg.jpg) no-repeat left 8px;}
.zg_gkk ul li{ font:12px/36px 'Microsoft Yahei'; padding-left:30px; height:36px; overflow:hidden;}
.zg_gkk ul li span{ float:right; width:110px;}
.zg_gkk ul li span em{ float:left; width:40px; font-style:normal; color:#666; padding-left:19px; background:url(../image/ico_sm.png) no-repeat 0 -173px;}
.zg_gkk ul li span a.jinru{ float:right; width:45px; height:20px; background:#f6ac37; color:#fff; text-align:center; border-radius:2px; line-height:20px; margin-top:7px;}
.zg_gkk ul a{ }

.zg_kstx{padding:17px 0 0;}
.zg_kstx h4{ margin-bottom:16px;}
.zg_kstx h4 font{color:#e82223;}
.zg_kstx .zg_ta_active{background:#f8f7f7; color:#ef2c36;}
.zg_kstx table{width:100%; border:1px solid #eeeded; border-top:none; border-collapse:collapse;border-spacing:0;}
.zg_kstx th{background:#ef2c36; color:#fff;  height:32px; text-align:center; font:14px/32px '微软雅黑';}
.zg_kstx td{font:12px/32px 'Microsoft Yahei'; color:#333; height:32px; text-align:center; cursor:pointer;}
.zg_kstx td a{ display:block;}


.zg_smgg1{height:100px; margin-bottom:38px;}
.zg_smgg1 a{display:block;}
.zg_smgg1 img{display:block;}


.tit02{font:26px/1 'Microsoft Yahei'; padding-bottom:12px; background:url(../image/zg_bg.jpg) no-repeat left bottom; margin-bottom:25px; }
.tit02 a{color:#2dbb55;}
.zg_jszp{overflow:hidden; margin-top: 30px; margin-bottom:29px;}
.zg_xxm1{width:530px;  overflow: hidden;}
.zg_xxm1 p{font:16px/1 'Microsoft Yahei'; color:#e2e2e2; height:31px;}
.zg_xxm1 .qp a{margin:0 10px; padding-bottom:9px; color:#666; display:inline-block; *display:inline; zoom:1; position:relative;}
.zg_xxm1 .qp a i{display:inline-block; *display:inline; zoom:1; width:9px; height:5px; background:url(../image/ico_sm.png) no-repeat -506px 0; position:absolute;bottom:0; left:50%; margin-left:-5px; display:none;}
.zg_xxm1 p a.first{margin-left:0;}
.zg_xxm1 p a.on{color:#333; border-bottom:2px solid #ee4349;}
.zg_xxm1 p a.on i{display:block;}
.zg_xxm1 p a:hover{color:#ef2d36; text-decoration:underline;}
.zg_xxm1 .nqp{display:block; font:16px/1 'Microsoft Yahei'; height:31px;}
.zg_xxm1 ul{display:none; overflow: hidden;}
.zg_xxm1 .ul1{display:block;}
.zg_xxm1 li{font:12px/32px 'Microsoft Yahei'; padding-left:9px; background:url(../image/ico_sm.png) no-repeat -562px 14px;}
.zg_xxm1 li em{float:right; color:#999; font:12px/32px 'Microsoft Yahei';}
.zg_xxm1 li.on em,.zg_xxm1 li.on a{color:#ef2d36;}
.zg_cent1{ background-color: #f8f8f8; padding: 10px 20px 10px;box-sizing: border-box;}
.zg_cent{margin:0 28px;}
.zg_rt{width:320px;}
.zg_xxm1 td{font:14px/48px 'Microsoft Yahei'; text-align:center; border:1px solid #fff;}
.zg_xxm1 td a{color:#fff;}
.zg_xxm1 .col1{background:#fdba25;}
.zg_xxm1 .col2{background:#87c86a;}
.zg_xxm1 .col3{background:#69a9ff;}
.zg_xxm1 .col4{background:#b676f0;}
.zg_xxm1 .col5{background:#ff8a47;}
.zg_xxm1 .col6{background:#ff4d4d;}
.zg_xxm1 .col7{background:#fdba25;}


.zg_tsjc{position:relative; padding-bottom:40px;}
.zg_book{width:1000px; height:240px; padding:16px 0 0 0; position:relative; overflow:hidden;}
.zg_tsjc .next,.zg_tsjc .prev{width:23px; height:43px; position:absolute; top:160px; cursor:pointer; text-indent:-999em;}
.zg_tsjc ul{height:266px; position:absolute; left:0; top:18px;}
.zg_tsjc ul li{width:200px; height:266px; float:left; text-align:center;}
.zg_tsjc ul li.last{ margin-right:0;}
.zg_tsjc ul li p{padding:0 30px; height:38px; line-height:18px; margin-top:8px;}
.zg_tsjc .next{background:url(../image/ico_sm.png) no-repeat -203px -170px; left:0;}
.zg_tsjc .prev{background:url(../image/ico_sm.png) no-repeat -230px -170px; right:0;}
.zg_book p a{color:#555;font:12px/24px '微软雅黑';}
.zg_book p a:hover{color:#e00; text-decoration:underline;}


.jszg_tx{padding-top:31px;}
.jszg_tx td{line-height:31px; height:33px;}
.jszg_tj{padding-bottom:1px;}
.zg_xxm1 .ssp{font:12px/16px 'Microsoft Yahei'; color:#666;}
.zg_xxm1 .ssp a{color:#666; padding:0 5px;}
.zg_xxm1 .ssp a:hover{color:#ef2d36;}
.zg_xxm1 .ssp a.last{padding-right:0;}



.zg_xxm{width:380px; 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;}
.zg_xxm .qp a i{display:inline-block; *display:inline; zoom:1; width:9px; height:5px; background:url(../image/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:#333; border-bottom:2px solid #2dbb55;}
.zg_xxm p a.on i{display:block;}
.zg_xxm p a:hover{color:#2dbb55; text-decoration:underline;}
.zg_xxm .nqp{display:block; font:16px/1 'Microsoft Yahei'; height:31px;}
.zg_xxm ul{display:none;}
.zg_xxm .ul1{display:block;}
.zg_xxm li{font:14px/32px '宋体'; padding-left:9px; background:url(../image/ico_sm.png) no-repeat -562px 14px;}
.zg_xxm li em{float:right; color:#999; font:12px/32px '宋体';}
.zg_xxm li.on em,.zg_xxm li.on a{color:#ef2d36;}

.zg_xxm td{font:14px/48px 'Microsoft Yahei'; text-align:center; border:1px solid #fff;}
.zg_xxm td a{color:#fff;}
.zg_xxm .col1{background:#fdba25;}
.zg_xxm .col2{background:#87c86a;}
.zg_xxm .col3{background:#69a9ff;}
.zg_xxm .col4{background:#b676f0;}
.zg_xxm .col5{background:#ff8a47;}
.zg_xxm .col6{background:#ff4d4d;}
.zg_xxm .col7{background:#fdba25;}

.zg_xxm .ssp{font:12px/16px 'Microsoft Yahei'; color:#666;}
.zg_xxm .ssp a{color:#666; padding:0 5px;}
.zg_xxm .ssp a:hover{color:#ef2d36;}
.zg_xxm .ssp a.last{padding-right:0;}


.zg_tg{width:450px; margin-right:100px;}
.zg_tg li{font:14px/32px 'Microsoft Yahei';}
.zg_tgc{width:450px;}
.zg_tgc li{font:14px/32px 'Microsoft Yahei';}


.zgmbx_navbox{ width:100%; height:45px; background:#f8f8f8; margin-bottom:5px;}
.zgmbx_nav{ width:977px; height:45px; background:url(../image/ico_sm.png) no-repeat -552px -317px; padding-left:23px; line-height:44px; color:#666; margin:0 auto; font:12px/45px 'Microsoft Yahei'; }
.zgmbx_nav a{}

.zg_ctma{padding:20px 0 60px;}
.tit03{font:20px/36px 'Microsoft Yahei'; height:40px; border-bottom:1px solid #e5e5e5;}
.tit03 .tita{display:inline-block; *display:inline; zoom:1; padding-bottom:3px; border-bottom:3px solid #545454;}
.qtlm{ font:14px/40px 'Microsoft Yahei'; color:#f0eded;}
.qtlm a{color:#555; width:92px; display:inline-block; *display:inline; zoom:1; text-align:center;}
.qtlm a:hover{color:#ed1c24;}
.qtlm a.last{padding-right:0;}
.zzp{width:570px;font:14px/30px 'Microsoft Yahei';}
.zzp a{ padding:0; display:inline-block; *display:inline; zoom:1; width:88px; text-align:center;}
.zg_cml{width:670px; margin-right:30px;}
.zg_tls{padding:20px 0 34px;}
.zg_tls li{font:14px/54px 'Microsoft Yahei'; border-bottom:1px dashed #e3e3e3;}
.zg_tls li .ka{color:#999; padding-right:11px;}
.zg_tls li a:hover{color:#ef2d36;}
.zg_tls li em{float:right; color:#999; font:12px/54px 'Microsoft Yahei';}

.zg_main_exam{font:20px/36px 'Microsoft Yahei'; overflow:hidden;}
.zg_main_exam span{font:20px/36px 'Microsoft Yahei'; color:#333; display:inline-block; *display:inline; zoom:1; padding-bottom:3px; border-bottom:3px solid #545454;}
.zg_main_exam p{font:14px/30px 'Microsoft Yahei'; color:#f0eded; width:480px;}
.zg_main_exam p a{display:inline-block; *display:inline; zoom:1; width:88px; *width:96px; text-align:center;}

.zg_tgtk{font:20px/36px 'Microsoft Yahei'; height:40px; border-bottom:1px solid #e5e5e5;}
.zg_tgtk span{font:20px/36px 'Microsoft Yahei'; color:#333; display:inline-block; *display:inline; zoom:1; padding-bottom:3px; border-bottom:3px solid #545454;}
.zg_tgtk p{font:14px/30px 'Microsoft Yahei'; color:#f0eded; width:560px; text-align:right; padding-top:7px;}
.zg_tgtk p a{display:inline-block; *display:inline; zoom:1; width:88px; text-align:center;}


.zg_main_page{padding:30px 0;width:100%;height:28px;text-align:center;}
.list_pagebox{ text-align:center; margin-bottom:40px;}
.list_pagebox p{display:inline-block;*display:inline; zoom:1; vertical-align:middle;}
.list_pagebox p a{ display:inline-block; font:14px/28px "Microsoft YaHei";padding:0 9px;height:28px; border:1px solid #ddd; margin-right:6px; text-align:center; color:#666;background:#fff;}
.list_pagebox p a:hover{color:#fff; background:#f24443; background:#f24443; text-decoration:none;}
.list_pagebox p span{display:inline-block; font:14px/28px "Microsoft YaHei"; padding:0 9px; height:28px; border:1px solid #f24443; margin-right:6px; text-align:center; color:#fff; background:#f24443;border-radius:3px;}
.list_pagebox p font{display:inline-block; color:#666; width:32px; height:32px; margin-right:10px;}

.mod_select{ height:23px; line-height:23px;cursor:pointer;}
.mod_select ul{margin:0;padding:0;}
.mod_select ul li{float:left;height:43px;line-height:23px;}
.select_box{float:left;width:160px;height:23px;color:#666;position:relative;cursor:pointer;}
.selet_open{display:inline-block;position:absolute;right:0;top:0;z-index:11;width:30px;height:23px;background:url(../image/ico_sm.png) no-repeat -514px -325px;}
.select_txt{display:inline-block;position:relative;z-index:10;padding-left:15px; width:95px;height:23px;overflow:hidden;font:normal 14px/23px "Microsoft Yahei";color:#555;}
.uiChooseActiveS,.uiSssActiveS{background:#fff;}
.option{width:160px; border:solid 1px #dadada;border-top:none;position:absolute;top:22px;left:-1px;z-index:99;overflow:hidden;overflow-y:auto;display:none;opacity:.95;filter:alpha(opacity=95);}
.option a{display:block;height:25px;text-align:left;padding:0 5px 0 15px;width:140px;background:#fff; text-decoration:none;font:normal 14px/25px "Microsoft Yahei";color:#555;}
.option a:hover{background:#ff4a00; color:#fff; text-decoration:none;}
.uiBtnUpload{width:140px;height:22px;overflow:hidden; position:relative;cursor:pointer;}
.oUpLoadFile{display:block;width:140px;height:22px;background:#ff4a00;border-radius:3px;font:normal 14px/22px "Microsoft Yahei";color:#fff;}
.oUpLoadFile:hover{background:#f24443;}
.oUpLoadFile span{display:block;width:140px;height:22px;font:normal 14px/22px "Microsoft Yahei";color:#fff;position:absolute;top:0;left:0;cursor:pointer;text-align:center;}
.ofilePrew { display: block;position: absolute;top: 0;left: 0;width:140px;height:42px;font-size: 100px; opacity: 0;filter: alpha(opacity=0);cursor: pointer;}

.pageSelect{position:relative;height:28px;line-height:28px;text-align:left;border-radius:3px;border:1px solid #e7e7e7;display:inline-block;*display:inline;zoom:1; vertical-align:middle;}
.pageSelect ul li{height:28px;line-height:28px;}
.pageSelect .select_box{width:110px;height:28px; position:relative; z-index:9;}
.pageSelect .option{width:110px;}
.pageSelect .option a{width:110px;}
.pageSelect .select_txt{height:28px;line-height:28px;}
.pageSelect .selet_open{height:28px;line-height:28px;}


.zg_tjxx{ width:670px; height:auto; overflow:hidden; margin-bottom:10px;}
.zg_tjxx_bt{ height:44px; width:670px; border-top:1px solid #e5e5e5; margin-bottom:10px;}
.zg_tjxx_bt li{ width:90px; height:44px; line-height:44px; text-align:center; float:left;position:relative; top:-1px;}
.zg_tjxx_bt li a{ font-size:16px; color:#333; font-family:'Microsoft Yahei';}
.zg_tjxx_bt li.on{  border-top:2px solid #ff3333; line-height:43px;}
.zg_tjxx_bt li.on a{ color:#ff3333; font-weight:bold;}
.zg_tjxx_nr{ width:670px; height:auto; overflow:hidden; clear:both; display:none;}
.zg_tjxx_nr a{ font-size:14px; color:#333; font-family:'Microsoft Yahei'; margin-right:28px; line-height:32px; display:inline-block; *display:inline; zoom:1;}
.zg_tjxx_nr a:hover{ color:#e00; text-decoration:underline;}


.zg_cmr{width:300px;}
.zg_nrgg{display:block; margin-bottom:30px;}
.zg_nrgg img{display:block; width:300px; height:190px;}
.tit05{height:27px; border-bottom:3px solid #f0f0f0; font:18px/1 'Microsoft Yahei'; margin-bottom:11px; }
.tit05 a{display:inline-block; *display:inline; zoom:1; margin-right:15px; padding:0 6px 9px; color:#888;}
.tit05 a.on{color:#333; text-decoration:none; border-bottom:3px solid #ef2d36;}
.lb_ul{display:none}
.onul{display:block;}
.zg_rmgy{margin:30px 0;}
.zg_rmgy li{font:12px/30px 'Microsoft Yahei'; padding-left:11px; background:url(../image/ico_sm.png) no-repeat -256px -157px;}
.zg_gy_gyjz{ width:300px; height:auto; margin-bottom:20px;}
.gyul{ background:url(../image/zg_bg.jpg) no-repeat left 3px; padding:8px 0;}
.gyul li{ height:30px; line-height:30px; background:none; padding-left:20px; overflow:hidden;}
.gyul li span{ display:inline-block; width:40px; height:18px; background:url(../image/zg_bg.jpg) no-repeat center; padding-left:3px; text-align:center; line-height:18px; font-size:12px; color:#f12c36; font-family:'SimSun'; margin-right:12px;}
.gyul li a{ font-size:12px;}

.zg_guanz{margin-bottom:32px;}
.zg_guanz h5{margin-bottom:20px;}
.zg_guanz p a{display:inline-block; *display:inline; zoom:1; width:88px; height:34px; border:1px solid #ececec; margin:0 15px 8px 0; font:12px/34px 'Microsoft Yahei'; text-align:center;}
.zg_guanz p a.qs{background:#ececec;}
.zg_guanz p a.last{margin-right:0;}
.zg_guanz p a.ca{width:193px;}
.zg_guanz p a:hover{background:#ff686b; color:#fff; border-color:#ff686b; text-decoration:none;}

.zg_xxjl{padding-bottom:13px; }
.zg_xxjl p a{display:block; float:left; width:100px; padding-left:44px; margin:0 12px 10px 0; font:16px/60px 'Microsoft Yahei'; color:#fff; text-align:center; position:relative;}
.zg_xxjl p a img{position:absolute; left:50%; margin:-72px 0 0 -72px; top:50%; z-index:99; display:none;}
.zg_xxjl p a.last{margin-right:0;}
.zg_xxjl p .a1{background:url(../image/zg_bg.png) no-repeat 36px center #47b4e9;}
.zg_xxjl p .a2{background:url(../image/zg_bg.png) no-repeat 32px center #35cf98; position:relative; z-index:9;}
.zg_xxjl p .a3{background:url(../image/zg_bg.png) no-repeat 38px center #ff686b;}
.zg_xxjl p .a4{background:url(../image/zg_bg.png) no-repeat 40px center #ffa635; font:16px/20px 'Microsoft Yahei'; padding:10px 0 10px 44px; width:100px;}
.zg_xxjl h5{margin-bottom:20px;}


.sx_lm{padding:14px 10px 19px 8px; font:14px/30px 'Microsoft Yahei';}



.zg_nrbox{}
.zg_nrbox h2{font:24px/28px 'Microsoft Yahei'; margin-bottom:20px;}
.zg_time{ height:32px; color:#999; font:12px/34px 'Microsoft Yahei'; margin-bottom:18px; border-bottom:1px dashed #ececec;}
.zg_time em{ display:inline-block; font-style:normal; padding-right:9px; margin-right:9px;  color:#999;}
.zg_time .zg_show_ly{ color:#e60000;}
.zg_time font{font:12px/34px 'Microsoft Yahei'; color:#e60012; padding-left:5px;}


.share-area {height:32px; font-size:12px; position:relative; float:right; *top:-35px;}
.share-area .bdsharebuttonbox { float:left !important; height:32px !important;}
.share-area .bdsharebuttonbox a { padding:0 !important; color:#999 !important; height:32px !important; width:32px !important; line-height:32px !important; overflow:hidden !important; margin:0 0 0 5px !important; background:url(../image/zg_bg.png) no-repeat !important; font-family:"Microsoft YaHei"; font-size:14px;}
.share-area .bdsharebuttonbox .bds_more { margin-left:0px !important;background: none !important; width:60px !important; }
.share-area .bdsharebuttonbox .bds_tsina { background-position:-211px 0px !important;}
.share-area .bdsharebuttonbox .bds_tsina:hover {background-position:-211px -34px !important;}
.share-area .bdsharebuttonbox .bds_renren { background-position:-248px 0px !important;}
.share-area .bdsharebuttonbox .bds_renren:hover { background-position:-248px -34px !important;}
.share-area .bdsharebuttonbox .bds_douban { background-position:-285px 0px !important;}
.share-area .bdsharebuttonbox .bds_douban:hover {background-position:-285px -34px !important;}
.share-area .bdsharebuttonbox .bds_tqq,.share-area .bdsharebuttonbox .popup_sqq {background-position:-321px 0px !important;}
.share-area .bdsharebuttonbox .bds_tqq:hover,.share-area .bdsharebuttonbox .popup_sqq:hover{ background-position:-321px -34px !important;}
.share-area .bdsharebuttonbox .bds_weixin { background-position:-357px 0px !important;}
.share-area .bdsharebuttonbox .bds_weixin:hover { background-position:-357px -34px !important;}

.zg_dyifm{width:616px; margin:0 auto; overflow:hidden;}
.zg_dytj{border:1px solid #e3e3e3; background:#f8f8f8; padding:15px 10px 15px 20px; overflow:hidden;}
.zg_dytj dt{width:170px; float:left; margin-right:20px;}
.zg_dytj dd{width:448px; float:left;}
.zg_dytj h6{font:16px/32px 'Microsoft Yahei'; text-align:center; color:#ff0302; margin-bottom:2px;}
.zg_dytj h6 a{color:#ff0302;}
.zg_dytj h6 .hot{color:#2a27fd;}
.zg_dytj p{font:12px/2 'Microsoft Yahei'; }
.zg_dytj p a{padding:0 7px;}
.zg_dytj p a.first{padding-left:0;}
.zg_dytj p a.last{padding-right:0;}

.zg_cont{padding:11px 0 0; font:14px/40px 'Microsoft Yahei'; }
.zg_cont p{font:14px/40px 'Microsoft Yahei'; text-indent:2em;}
.zg_cont td {border: 1px solid #ccc;}
.zg_page{padding:7px 0 25px; margin:0 auto;}
.zg_bz{font:14px/24px 'Microsoft Yahei'; text-align:center; color:#f04444;}
.zg_zb{font:12px/20px 'Microsoft Yahei'; color:#999; text-align:right; padding:5px 0 12px;}

.zgb_yd_con1{ height:30px;border:1px solid #e7e7e7;}
.zgb_yd_con1 span,.zgb_yd_con1 a{ display:inline-block;padding:0 10px;margin-right:10px;font:14px/30px "Microsoft Yahei";}
.zgb_yd_con1 span{ background:#f04444;color:#fff;}
.zgb_yd_con1 a{ color:#033;}
.zgb_yd_con1 a:hover{ color:#f04444;}
.zgb_yd_con2{ margin:30px auto 20px;height:170px;}
.zgb_yd_con2_list{ width:420px;}
.zgb_yd_con2_list li a{ font:14px/28px "Microsoft YaHei";}
.zgb_yd_con2_list li span { float:right; font:14px/28px "Microsoft YaHei"; color:#999; }
.zgb_yd_con2_list li span font { font:14px/28px "Microsoft YaHei";}
.zgb_yd_con2_pic{ width:200px; height:170px;}
.zgb_yd_con2_pic a img,.zgb_fw_wx a,.zgb_fw_wx img{display:block;}
.zgb_fw{height:85px; padding-top:20px;}
.zgb_show li { line-height:26px;}
.zgb_show li strong { font:bold 14px/26px "Microsoft YaHei";}
.zgb_show li a { font:14px/26px "Microsoft YaHei";}
.zgb_fw_wx{width:145px;margin:10px auto;position:relative;}
.zgb_fw_wx a{font:bold 14px/32px "Microsoft YaHei";background:url(../image/zg_bg.jpg) no-repeat right top;}
.zgb_fw_wx img{position:absolute;top:40px; left:0; display:none; z-index:99;}
.zgb_sm{ border:1px dashed #bababa; margin:20px auto 0 auto; padding:10px; line-height:1.8; text-indent:24px; color:#666;}


.bklm{font:14px/30px 'Microsoft Yahei'; color:#f0eded; padding:14px 0 0;}
.bklm a{color:#555;padding:0 5px; display:inline-block; *display:inline; zoom:1;}
.zg_bktk p{width:520px;}
.zg_bktk p a{width:122px;}
.npt{padding-top:5px;}
.npt10{padding-top:10px;}
.tgpd7{padding-top:7px;}
.jamb a{padding:0; width:98px; text-align:center;}
.zp_lm a{width:148px; text-align:center; padding:0;}
.tjjm{margin-top:0;}
.npt0{padding-top:0;}
.zg_jnmb p{width:530px;}
.zg_jnmb p a{width:120px;}


.jzg_examcon{ border:1px solid #E3E3E3; padding:0px 10px;  margin-top:28px;}
.jzg_examc{ border-bottom:1px dashed #EBEBEB; padding:17px 0px 15px;}
.examc01{ padding-bottom:9px;}
.examc03{border:0px;}
.jzg_examc dt{ padding-left:34px; width:68px; float:left;font:14px/26px "NSimSun"; border-right:1px solid #E3E3E3;}
.examc01 dt{ background:url(../image/zg_bg.jpg) no-repeat 6px center;}
.examc02 dt{ background:url(../image/zg_bg.jpg) no-repeat 6px center;}
.examc03 dt{ background:url(../image/zg_bg.jpg) no-repeat 6px center;}
.jzg_examc dd{ width:545px; float:left;}
.jzg_examc dd a{ display:inline-block; padding:3px 6px;font:12px/12px "Simsun"; margin:2px 10px 8px;}
.jzg_examc dd a:hover,.jzg_examc dd a.on{background:#ef2d36; color:#FFF; text-decoration:none;}

.examc03 dd a{ padding:5px 0; min-width: 50px; text-align: center;}


.js_sdw{position:relative; padding-top:78px; margin-top:68px;}
.js_sdw .zg_slb{position:absolute;font: 20px/36px 'Microsoft Yahei';height: 40px; width:100%; border-bottom: 1px solid #e5e5e5; left:0; top:-69px; overflow:visible;}
.js_sdw .zg_slb span{display: inline-block;zoom: 1;padding-bottom: 3px;border-bottom: 3px solid #545454;}
.js_sdw .zg_slb p{position:absolute; left:114px; top:80px; width:552px; line-height:26px; }
.js_sdw .zg_slb font{display:inline-block; width:86px; overflow:hidden; height:24px; line-height:24px; color:#fff; text-align:center;}
.js_sdw .zg_slb a{ display:inline-block; padding:3px 6px;font:12px/12px "Simsun";}
.js_sdw .zg_slb a:hover,.js_sdw .zg_slb a.on{background:#ef2d36; color:#FFF; text-decoration:none;}
.js_sdw .zg_slb b{ padding-left:34px; width:68px;display:block; font:14px/26px "NSimSun"; border-right:1px solid #E3E3E3; background:url(../image/zg_bg.jpg) no-repeat 6px center; position:absolute; left:10px; top:90px;}
.js_bdl{border-top: 1px dashed #EBEBEB;}


.biaoge{border-collapse:collapse;background:#fff;border-top:2px solid #e60000;margin:0 auto;}
.biaoge th{height:30px;background:#efefef;font-weight:bold;}
.biaoge td{ height:25px;color:#333;line-height:1.5;padding:0 3px;}
.biaoge th,.biaoge td{border:1px solid #CCC;text-align:center;}
.biaoge tr:hover{ background:#eee;}
.biaoge a:hover {text-decoration:underline;color:#f04444;}


.zglmR{ width: 300px; height: auto; overflow: hidden;float: right;}
.zglmR a:hover{ text-decoration: none;}
.zglm_rad{ width: 300px; height: 190px;  margin-bottom: 15px;}
.zglm_rad a,.zglm_rad img{ display: block; width: 100%; height: 100%;}
.zglmr_sygj{ width: 300px; height: auto; margin-bottom: 18px;}
.zglmr_bt{ height: 40px; line-height: 40px; border-bottom: 1px solid #ededed; font-size: 18px; color: #333; font-family: 'Microsoft Yahei';}
.zglmr_bt a{ display: block; float: left; height: 40px; line-height: 40px; font-size: 18px; color: #333; font-family: 'Microsoft Yahei'; border-bottom: 1px solid #ef2d36; font-weight: normal;}
.zglmr_bt span{ font-size: 14px; color: #999; font-family: 'Microsoft Yahei'; font-weight: normal;}
.zglmr_gjb{ width: 298px; height: auto; padding: 18px 0 13px; border: 1px solid #efefef; border-top: none; overflow: hidden;}
.zglmr_gjb li{ width: 95px; height: 65px; margin-bottom: 13px; float: left; text-align: center;}
.zglmr_gjb li a{ display: block; padding-top: 35px; height: 30px; line-height: 30px; font-size: 14px; color: #666; font-family: 'Microsoft Yahei';}
.zglmr_gjb li.l1 a{ background: url(../image/zg_bg.jpg) no-repeat center 2px;}
.zglmr_gjb li.l2 a{ background: url(../image/zg_bg.jpg) no-repeat center 2px;}
.zglmr_gjb li.l3 a{ background: url(../image/zg_bg.jpg) no-repeat center 2px;}
.zglmr_gjb li.l4 a{ background: url(../image/zg_bg.jpg) no-repeat center 2px;}
.zglmr_gjb li.l5 a{ background: url(../image/zg_bg.jpg) no-repeat center 2px;}
.zglmr_gjb li.l6 a{ background: url(../image/zg_bg.jpg) no-repeat center 2px;}
.zglmr_gjb li.l7 a{ background: url(../image/zg_bg.jpg) no-repeat center 2px;}
.zglmr_gjb li.l8 a{ background: url(../image/zg_bg.jpg) no-repeat center 2px;}
.zglmr_gjb li.l9 a{ background: url(../image/zg_bg.jpg) no-repeat center 2px;}
.zglmr_kcjx{ width: 300px; height: auto; margin: 0 auto 18px;}
.zglmr_kcu{ width: 300px; height: auto; margin-top: 13px;}
.zglmr_kcu li{ height: 32px; line-height: 32px; background: url(../image/zg_bg.jpg) repeat-y 2px center; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.zglmr_kcu li a{ display: block; padding-left: 17px; background: url(../image/zg_bg.jpg) no-repeat left center; font-size: 12px; color: #333; font-family: 'SimSun';}
.zglmr_kcu li:hover a{ background-image: url(../image/zg_bg.jpg); color: #ef0005;}
.zglmr_jlu{ width: 300px; height: auto; overflow: hidden; margin-bottom: 8px; margin-top: 20px;}
.zglmr_jlu li{ width: 145px; height: 60px; float: left; margin-bottom: 10px;}
.zglmr_jlu li a{ display: block; padding-left: 80px; width: 65px; height: 60px; line-height: 60px; text-align: left; font-size: 18px; color: #fff; font-family: 'Microsoft Yahei';}
.zglmr_jlu li.l1 a{ background: url(../image/zg_bg.jpg) no-repeat center;}
.zglmr_jlu li.l2 a{ background: url(../image/zg_bg.jpg) no-repeat center;}
.zglmr_jlu li.l3 a{ background: url(../image/zg_bg.jpg) no-repeat center;}
.zglmr_jlu li.l4 a{ background: url(../image/zg_bg.jpg) no-repeat center;}
.zglmr_jlu li.l1,.zglmr_jlu li.l3{ margin-right: 10px;}
.zglmr_zdtj{ width: 300px; height: auto; overflow: hidden; margin-bottom: 12px;}
.zglmr_tjnav{ width: 300px; height: 42px; line-height: 42px; font-size: 18px; color: #eaeaea; font-family: 'Microsoft Yahei'; border-bottom: 1px solid #ededed;}
.zglmr_tjnav a{ font-size: 18px; color: #666666; font-family: 'Microsoft Yahei'; display: inline-block;}
.zglmr_tjnav a.on{ border-bottom: 1px solid #ef2d36; color: #ef0005;}
.zglmr_tju{ width: 272px; padding-left: 28px; height: auto; padding-top: 13px; display: none; background: url(../image/zg_bg.jpg) no-repeat left 21px;}
.zglmr_tju li{ height: 32px; line-height: 32px; font-size: 12px; color: #333; font-family: 'Microsoft Yahei'; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.zglmr_tju li span{ display: inline-block; width: 16px; height: 16px; border: 1px solid #e1e1e1; text-align: center; line-height: 16px; vertical-align: middle; margin-right: 10px;}
.zglmr_tju li a{ font-size: 12px; color: #333; font-family: 'Microsoft Yahei';}
.zglmr_tju li.red span{ background: #f14949; color: #fff; border-color: #f14949;}
.zglmr_tju li a:hover{ color: #ef0005;}
.zglmr_tsjc{ width: 300px; height: auto; overflow: hidden;}
.zglmr_bt .gd{  float: right; border: none; background: url(../image/zg_bg.jpg) no-repeat right center; padding-right: 20px; font-size: 12px; color: #999999; font-family: 'Microsoft Yahei';}
.zglmr_tslb{ width: 300px; padding-top: 14px; margin-bottom: 10px; height: auto; overflow: hidden;}
.zglmr_tslb dt{ width: 92px; height: auto; float: left; padding-top: 6px;}
.zglmr_tslb dt img{ display: block; width: 80px; height: 107px;}
.zglmr_tslb dd{ width: 208px; height: auto; float: left;}
.zglmr_tslb dd p{ padding-left: 20px; line-height: 20px; font-size: 14px; color: #333 ;font-family: 'Microsoft Yahei'; height: 45px;}
.zglmr_tslb dd p a{ font-size: 14px; color: #333; font-family: 'Microsoft Yahei';}
.zglmr_tslb dd div{ padding: 6px 5px 0 20px; width: 183px; height: 44px; font-size: 12px; color: #888; font-family: 'Microsoft Yahei'; line-height: 20px; background: url(../image/zg_bg.jpg) no-repeat left center #f8f8f8;margin-bottom: 7px;}
.zglmr_tslb dd span{ display: block; padding-left: 20px; font-size: 16px; color: #ef2d36; font-family: 'Microsoft Yahei'; line-height: 24px; font-weight: bold;}
.zglmr_kstx{ width: 300px; height: auto; margin-bottom: 18px;}
.zglmr_kstx .zglmr_bt{ border-bottom: none;}
.zglmr_kstx .zglmr_bt a{ border-bottom: none;}
.zglmr_txtab{ width: 100%; height: auto; border-collapse: collapse; border: 1px solid #ffb377;}
.zglmr_txtab th{ height: 33px; line-height: 33px; background: #fff0e9; font-size: 14px; color: #333333; font-family: 'Microsoft Yahei'; text-align: center; font-weight: normal;}
.zglmr_txtab td{ height: 35px; line-height: 35px; text-align: center; font-size:14px; color: #333; font-family: 'Microsoft Yahei'; position:relative; }
.zglmr_txtab td a{ font-size:14px; color: #333; font-family: 'Microsoft Yahei';}
.zglmr_txtab .zglm_txdy{ width: 300px; height: 32px; padding-top: 3px; background: #fff; position: absolute; left: -1px; top: 0; z-index: 11; text-align: center; line-height: 26px; display: none; box-shadow: 0 0 10px #f1efed;}
.zglmr_txtab .zglm_txdy a{ display: inline-block; width: 75px; height: 26px; line-height: 26px; border: 1px solid #ff5400; border-radius: 5px; margin: 0 10px; font-size: 14px; color: #ff5400; font-family: 'Microsoft Yahei';}
.zglmr_txtab .zglm_txdy a:hover{ background: #ff6215; color: #fff;}
.zglmr_txtab tr:hover td a{ color: #ef0005;}
.zglmr_txtab tr:hover td .zglm_txdy a{ color:#ff5400; }
.zglmr_txtab tr:hover td .zglm_txdy a:hover{ color: #fff;}
.zglmr_txtab tr:hover td{ color: #ef0005; }
.zglmr_txtab tr:hover .zglm_txdy{ display: block;}

.books_material_list{ width:1000px; height:auto; margin:0px auto; padding-top:10px;}
.books_material{ width:1000px; padding-bottom:13px;display: block;}
.books_material ul li{ width:200px; height:266px; float:left;}
.books_material ul li img{ width:114px; height:157px; display:block; margin:0 auto;-webkit-transition:transform  .4s ease-out;-moz-transition:transform  .4s ease-out;-ms-transition:transform  .4s ease-out;-o-transition:transform  .4s ease-out;transition:transform  .2s ease-out}
.books_material ul li img:hover{ -webkit-transform: scale(1.02);-moz-transform: scale(1.02);-ms-transform: scale(1.02);-o-transform: scale(1.02);transform: scale(1.02)}
.books_material ul li a.books_title_info{color:#333333; text-align:center; margin-top:10px; font:normal 12px/22px 'Microsoft Yahei'; width:200px; height:80px; display:block; overflow:hidden; }
.books_material ul li span{ font:normal 12px/22px 'Microsoft Yahei';}