@charset "utf-8";
.ban_zwgk{background-image:url(/global/2016_ban_zwgk.jpg);}
.w1198{max-width: 1198px; margin: 0 auto;}
.common_head{height:44px; line-height:44px; background-color:#f5f5f5;}
.common_head.addborder{border-bottom:solid #e0e0e0 1px;}
.common_head .hd{float:left;}
.common_head .hd li{float:left; text-align:center; font-size:1em;}
.common_head .hd li.on{cursor:pointer;}
.common_head .common_hd li{padding-right:30px; padding-left:30px;}
.common_head .menu1 li{margin:0; padding-top:1px; padding-bottom:1px; line-height:42px; font-size:18px;}
.common_head .menu1 li.on{color:#fff; background-color:#2db354;}
.common_head .menu1 li.on a{color:#fff;}
.common_head .menu1 li a.redirect{font-weight:bold; color:#fff;}
.common_head .menu1 li.redirect a{font-weight:bold; color:#2db354;}
.common_head.addborder .menu1 li{margin:-1px; line-height:44px;}

.infoList{line-height:1.6em; font-size:1em; overflow:hidden;}
.infoList li{position:relative; float:left; width:100%; padding-top:6px; padding-bottom:6px; overflow:hidden;}
.infoList li h4{position:relative; padding:0 88px 0 20px; font-weight:normal; font-size:1em; overflow:hidden;}
.infoList li h4 a{float:left; max-width:100%;}
.infoList li h4 a:hover{color:#333; font-weight:bold;}
.infoList li h4 i{position:absolute; top:-1px; left:6px; margin-top:.8em; width:3px; height:3px; background:#666;}
.infoList li .time{position:absolute; z-index:10; top:50%; right:2px; margin-top:-.8em; color:#999; font-size:14px; white-space:nowrap;}
.infoList li br{display:none;}
.infoList li h4 a{white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}


.wrapper{padding:20px;}
.common_head .menu1 li.on{font-weight:bold; cursor:default; color:#dc0000; background-color:transparent;}
.zfgb_title{}

.zfgb_left{float:left; width:67%;}
.zfgb_right{float:left; width:33%;}

.zfgb_head{margin-bottom:40px; text-align:center;}
.zfgb_head img{max-width:100%;}
.zfgb_head table{margin:0 auto;}
.zfgb_head dl{margin:0 10px; line-height:200%;}

.zfgb_content_head{margin-top:30px; text-align:center;}

.zfgb_ml{position:relative; padding-bottom:20px; line-height:30px; border-bottom:3px solid #dc0000;}
.zfgb_ml h4{font-size:24px; font-weight:bold; color:#dc0000; text-align:center;}
.zfgb_ml a{position:absolute; top:0;}
.zfgb_ml a:hover{color:#dc0000;}
.zfgb_ml a.none{cursor:default;}
.zfgb_ml a.none:hover{color:#333;}
.zfgb_ml a.prev{left:0;}
.zfgb_ml a.next{right:0;}
.zfgb_ml a i{display:inline-block; height:30px; width:30px; vertical-align:top; background-repeat:no-repeat; background-position:center;}
.zfgb_ml a font{display:inline-block; height:30px; vertical-align:top;}
.zfgb_ml a.prev i{background-image:url(/global/zfgb_prev.jpg);}
.zfgb_ml a.next i{background-image:url(/global/zfgb_next.jpg);}

.zfgb_box.mt{margin-top:15px;}
.zfgb_box .infoList{padding-top:5px;}
.zfgb_box .infoList li{padding-top:8px; padding-bottom:8px;}
.zfgb_box .infoList li h4{padding-right:0;}
.zfgb_box .infoList li h4 a{white-space:normal;}	
.zfgb_box .infoList li h4 i{top:-3px; width:5px; height:5px; background-color:#dc0000;}

.download{margin-top:15px; text-align:right; color:#dc0000;}
.download a{color:#dc0000;}

.zfgb_menu{}
.zfgb_menu dl dt{font-size:24px; font-weight:bold; line-height:48px; text-align:center; color:#dc0000; background-color:#f7f7f7; border:solid #ccc 1px;}
.zfgb_menu dl dd ul{border-left:1px solid #ccc;}
.zfgb_menu dl dd ul li{float:left; width:25%;}
.zfgb_menu dl dd ul li a{display:block; padding:30px 0; text-align:center; line-height:160%; border-right:1px solid #ccc; border-bottom:1px solid #ccc;}
.zfgb_menu dl dd ul li a:hover{background-color:#fcfcfc;}
.zfgb_menu dl dd ul li a font{display:inline-block; width:110px;}
.zfgb_menu .zfgb_class dt{display:none;}
.zfgb_menu .zfgb_class dd ul li a{border-top:1px solid #ccc;}

.zfgb_tips dt{font-size:16px; font-weight:bold;}
.zfgb_tips dd{line-height:200%; padding-top:10px;}

.zfgb_side{padding-left:20px;}
.zfgb_side .nodebox{padding:20px; background-color:#f7f7f7;}
.zfgb_side .nodebox h4{padding-bottom:5px; font-size:16px; font-weight:bold; color:#dc0000;}
.wncx .layui-form-select dl dd{text-align:center;}
.wncx .layui-input{text-align:center;}
.node_search{position:relative;}
.node_search dt{position:absolute; top:0; right:0; z-index:6;}
.node_search dd{margin-right:82px;}

.wncx{margin-top:12px;}
.wncx dl{position:relative; z-index:2; width:100%;}
.wncx dl dt{position:relative; border:1px #ccc solid; height:32px; background:url(/global/zfgb_arr_down.jpg) right center no-repeat #FFF; text-align:center; color:#333; line-height:32px; z-index:2;}
.wncx dd{position:absolute; right:0; left:0; z-index:99999; display:none; margin:auto; height:178px; line-height:24px; overflow-y:auto; text-align:center; background:#fff; border:#ccc 1px solid; border-top:none;}
.wncx dl dd a{display:block; color:#666; border-bottom:#e3e3e3 1px dotted; background:#fff; font-size:14px;}
.wncx dl dd a:hover{background:#f8f8f8; color:#C53338; font-size:14px;}

.wqcx dl{position:relative; margin-top:15px; z-index:1; line-height:30px;}
.wqcx dl dt{position:absolute; top:0; right:0; width:20px; text-align:center;}
.wqcx dl dt.dt1{left:0;}
.wqcx dl dd{margin-right:20px;}
.wqcx dl dd select{width:100% !important; height:30px; line-height:30px; border-color:#e6e6e6;}
.wqcx .year{float:left; width:55%;}
.wqcx .qnum{float:right; width:42%;}
.wqcx .qnum dd{margin-left:20px;}

.wqcx .zong{display:none; line-height:38px;}
.wqcx .zong dd{margin-left:40px;}
.wqcx .zong dt.dt1{width:40px;}
.wqcx .button{margin-top:15px;}
.wqcx .button .layui-btn{width:100%; padding:0;}


.zfgb_jj dt{width:155px; height:200px; background:url(/global/zfgb_min.jpg) 18px 50px no-repeat #fff; margin:20px auto 20px; border:1px #ccc solid; box-shadow:3px 3px 3px #e5e5e5;}
.zfgb_jj dd{line-height:200%; padding:0px 10px;}
.zfgb_jj dd p{margin-top:20px; text-align:justify;}

.zfgb_qrcode{text-align:center;}

.pageList a font{color:#dc0000; font-weight:bold;}
.pageList .infoList li{padding-top:10px; padding-bottom:10px; border-bottom:1px dashed #efefef;}

.pagediv{padding-bottom:10px;}

.search_word{color:#666;}
.search_word font{color:#dc0000; font-weight:bold;}



@media (max-width: 991px) {
.zfgb_left{float:none; width:auto; margin-bottom:15px}
.zfgb_right{float:none; width:auto;}
.zfgb_side{padding-left:0;}	
.wrapper{padding:15px 10px;}
.zfgb_head{margin-bottom:20px;}
.zfgb_side .nodebox{padding:15px;}
.zfgb_menu dl dt{font-size:20px;}
.zfgb_jj dd{padding:0 5px;}
.pagediv{padding-top:20px; padding-bottom:5px;}
}

@media (max-width: 680px) {
.zfgb_head dl{text-align:left;}
.zfgb_head dd{float:none !important;}
}

@media (max-width: 550px) {
.zfgb_menu dl dd ul li{width:33.33333%;}
.zfgb_menu dl dd ul li a{padding:20px 0;}
}

@media (max-width: 400px) {
.zfgb_menu dl dd ul li{width:50%;}
.download{text-align:left;}
}


