﻿@charset "utf-8";
/* CSS Document */
body{background: #fff}
.container{width: 1240px;height:auto;margin: 0 auto;position: relative;}
.back-btn{position: absolute;border-radius: 5px;font-size: 16px;top: 10px;right: 10px;display: block;width: 100px;height: 40px;line-height: 40px;text-align: center;background: rgba(255,255,255,.8);}
.xxgk_contain{padding:20px;background: #fff;}
.bg-fff{background: #fff;}
/* 头部 */
.zcwjk-head-bg{width: 100%;height: auto;background: url("../images-wjk/zcwjk-mainBg.png") no-repeat center top}
.zcwjk-head-top{width: 100%;height:45px;padding: 7px 0 6px;}
.site-nav-list{width: auto;height: 32px;line-height: 32px;padding-top: 6px;text-align: center;position: relative}
.site-nav-list .xxgk_nav{display: block;height: 32px;border-radius: 2px;background: #f3360f;color:#fff;font-size: 16px;position: relative;padding: 0 42px 0 32px;cursor: pointer}
.site-nav-list .xxgk_nav .ico{position: absolute;right:14px;top:50%;margin-top:-4px;width: 11px;height: 8px;background: url("../images-wjk/zcwjk-darp-icon.png") no-repeat center center;}
.site-nav-list .site-nav-ul{display:none;position: absolute;height: auto;background: #fff;border-radius: 4px;padding: 10px;z-index:99;top:38px;left: 0;border: 1px solid #ccc;width: 84px}
.site-nav-list .site-nav-ul li{width: 100%;height: 32px;line-height: 32px;}
.site-nav-list .site-nav-ul li a{display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}
.head-banner{height: 419px;width: 100%;}
.topic-logo{width:100%;height: auto;padding-top: 79px;text-align: center}
.topic-logo li a{ display: inline-block;}
.topic-logo img{width: auto;height: auto;max-width: 96%;}
.site-logo img{height: 45px;width: auto;}
.img-title{display: none}
.topic-search-box{padding-right: 71px;width: 846px;height: 56px;border: 1px solid #fff;background: #fff;border-radius: 6px;margin: 64px auto 0;position: relative;}
.topic-search-box input{border: 0 none; background: transparent; height:100%;}
.topic-search-box label,.topic-search-box form{ display: block; width: 100%; height: 100%;}
.topic-search-box .topic-txt{width: 100%; line-height: 56px; text-indent:14px; font-size: 16px;}
.topic-search-box .topic-sub{position: absolute; right: 0; top: 0; width: 71px; text-align: center; background: #ffc000 url("../images-wjk/zcwjk-search-btn.png") no-repeat center center; border-radius: 6px; font-size: 0;}
.hot-topic-box{width: 100%; padding-top: 14px;text-align: center;height: 32px;line-height: 32px;font-size: 18px}
.hot-topic-box span{color: #fff;display: inline-block;vertical-align: middle}
.hot-topic-box ul,.hot-topic-box ul li{display: inline-block}
.hot-topic-box ul,.hot-topic-box ul li a{color: #fff;display: inline-block;padding: 0 2px;}
.hot-topic-box ul li{margin-right: 20px}
/*文件列表*/
.info-title{width:100%;height:46px;border-bottom: 1px solid #d6d6d6;}
.info-title ul li{width: auto;float: left;height: 46px;line-height: 32px;}
.info-title ul li a{display: block;padding: 0 12px;color: #333;font-size: 22px;}
.info-title ul li.active a{color: #2e67ac;font-weight: bold;}
.info-title ul li.active{border-bottom: 2px solid #2e67ac}
.main-list-box{margin-top: 15px;font-size: 16px;color: #333;height: auto;min-height: 350px;}
.main-list-box .table-title{width: 100%;height: 55px;line-height: 55px;overflow: hidden;background: #f1f1f1;font-weight: bold;}
.main-list-box ul li{height: auto;line-height: 25px;overflow: hidden;padding: 0 695px 0 180px;position: relative;}
.main-list-box ul li p{text-align: center;padding: 15px 0;}
.main-list-box ul li p.p1{width: 74px;left: 0;top: 0;position: absolute;}
.main-list-box ul li p.p2{width: 104px;left: 76px;top: 0;position: absolute;}
.main-list-box ul li.even{background: #f1f1f1;}
.main-list-box ul li p.p3{width: 100%;padding: 15px 5px;}
.main-list-box ul li p.p9,.main-list-box ul li p.p8,.main-list-box ul li p.p7,.main-list-box ul li p.p5{width: 95px;position: absolute;right: 0;top: 0;}
.main-list-box ul li p.p8{right: 97px;}
.main-list-box ul li p.p7{right:193px;}
.main-list-box ul li p.p5{right:419px;}
.main-list-box ul li p.p6{position: absolute;right: 290px;top: 0;width: 125px;}
.main-list-box ul li p.p4{width: 165px;overflow: hidden;position: absolute;right: 515px;top: 0;}
.main-list-box .table-title ul li p.p1,.main-list-box .table-title ul li p.p2,.main-list-box .table-title ul li p.p3{border-right: 2px solid #fff;}
.main-list-box .table-title ul li p.p5,.main-list-box .table-title ul li p.p6,.main-list-box .table-title ul li p.p7,.main-list-box .table-title ul li p.p8,.main-list-box .table-title ul li p.p9{border-left: 2px solid #fff;}
.main-list-box .table-body ul li p{display: table;}
.main-list-box .table-body ul li p span,.main-list-box .table-body ul li p a{display: table-cell;vertical-align: middle;}
.main-list-box .table-body ul li p a.a{color: #c00;}
/*遮罩层*/
.page-mask {position: fixed;z-index: 10;top: 0;left: 0;width: 100%;height: 100%;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#99000000", endColorstr="#99000000");-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000);background: rgba(204, 204, 204, 0.7)}
.page-mask .tips-box {width: 480px;height: 54px;border: 1px solid #ccc;background: #fff;position: absolute;left: 50%;top: 50%;margin-left: -240px;margin-top: -27px;text-align:center}
.tips-box .tips-body {height: 52px;position: relative;background: #fff}
.tips-box .tips-body span {font-size: 32px;line-height: 54px;padding: 0 10px ;font-weight: 700;white-spacing: nowrap;word-wrap: break-word;word-break: break-all;font-family: KaiTi;}

/* 底部 */
.zcwjk-foot{margin-top: 15px;}
.footer{border-top: 0 none;margin-top: 0;}

/* 文件目录 */
.mt30{margin-top: 30px;}
.left-nav{width: 230px;height: auto;}
.zc-nav{color: #fff;font-size: 24px;height: 61px;text-align: center;line-height: 61px;background:#306aae url("../images-wjk/zcwjk-title-bg.png") no-repeat 9px bottom;padding-left: 16px;}
.zc-nav-list{background:#f1f7fd;padding: 13px 10px 100px;}
.nav-part{width: 100%;height: auto;margin-bottom: 13px;}

.nav-part .nav-tit{display: block; height: 56px;line-height: 56px;position: relative;color: #333;background: #f1f7fd;font-size: 16px;text-indent: 22px;cursor: pointer;}
.nav-part .nav-tit i{display: block;position: absolute;right: 16px;height: 8px;width: 15px;top: 50%;margin-top: -4px;background: url("../images-wjk/zcwjk-drap-icon-01.png") no-repeat center center;}
.nav-part.active .nav-tit{background: #ffa800;color: #fff;}
.nav-part.active .nav-tit i{background: url("../images-wjk/zcwjk-drap-icon.png") no-repeat center center;}
.nav-list{padding: 5px 0 20px 40px;border: 1px solid #fee0ad;background: #fff;border-top: 0 none;display: none;}
.nav-part.active .nav-list{display: block;}
.nav-list .nav-list-ul li{height: auto;line-height: 32px;font-size: 16px;}
.nav-list .nav-list-ul li.has-drap{position: relative;margin-bottom:  10px;}
.nav-list .nav-list-ul li.has-drap i.list-drap-icon{display: block;position: absolute;width: 18px;height: 18px;background: url("../images-wjk/zcwjk-icon-s.png") no-repeat center left;left: -28px;top:7px;cursor: pointer;}
.nav-list .nav-list-ul li.has-drap.active i.list-drap-icon{background: url("../images-wjk/zcwjk-icon-j.png") no-repeat center center;}
.nav-list .nav-list-ul li.has-drap .drap-ul{background: url("../images-wjk/zcdot_01.png") repeat-y left top;display: none;}
.nav-list .nav-list-ul li.has-drap.active .drap-ul{display: block;}
.nav-list .nav-list-ul li.has-drap .drap-ul li{padding-left: 18px;font-size: 15px;padding-left: 16px;background: url("../images-wjk/zcdot_04.png") no-repeat center left;padding-top: 5px;padding-bottom: 5px;line-height: 22px;}
.nav-list .nav-list-ul li.has-drap .drap-ul li a{color: #333;}
.nav-list .nav-list-ul li.has-drap .drap-ul li.active a,.nav-list .nav-list-ul li.has-drap .drap-ul li:hover a,.nav-list .nav-list-ul li.active a,.nav-list .nav-list-ul li:hover a{color: #c00;}
.drap-ul.first .switch {display: inline-block;width: 14px;height: 14px;background: url(../images-wjk/zcwjk-icon-s.png) center no-repeat;margin-right: 5px;cursor: pointer;}
.drap-ul.first .switch.on {background: url(../images-wjk/zcwjk-icon-j.png) center no-repeat;}
ul.drap-ul-item li {padding-left: 30px !important;}

.right-info{width: 250px;height: auto;min-height: 500px;border-left: 1px solid #ebebeb;background: #fafafa;padding-bottom: 30px;}
.right-info .right-title{padding-top: 20px;height: 36px;line-height: 36px;font-size: 18px;padding-left: 16px;padding-right: 16px;color:#333}
.right-info .right-list,.his-list{padding-top: 5px;height: auto;padding-left: 16px;padding-right: 16px;}
.right-info .right-list li{padding-left: 30px;position: relative;height: 36px;line-height: 36px;}
.right-info .right-list li a{display: block;float: none;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 16px;}
.right-info .right-list li span{position: absolute;display: block;width: 20px;height: 20px;background: #cccccc;color: #fff;line-height: 20px;left: 0;top: 50%;margin-top: -10px;text-align: center;font-size: 16px;}
.right-info .right-list li.num1 span{background: #f27642;}
.right-info .right-list li.num2 span{background: #f5a84c;}
.right-info .right-list li.num3 span{background: #d3c29e;}

.his-list li{background: url("../images-wjk/zcwjk-icon.png") no-repeat left 17px;line-height: 26px;height: auto;padding: 5px 0 5px 15px;font-size: 15px;border-bottom: 1px dotted #bebebe;}
.his-list li a{color: #666;}
.his-list li a:hover{color:#ea0000}

.zc-main-list{float: left; width: 720px; margin-left: 20px;}
.search-area{padding:0 15px;border: 1px solid #d1d1d1;}
.search-area .search-box{line-height: 54px;height: auto;position: relative;padding-left: 85px;}
.search-area .search-box span{font-size: 16px;font-weight: bold;position: absolute;left: 0;top: 0;}
.search-area .search-box ul li{float: left;}
.search-area .search-box ul li{margin-right: 30px;}
.search-area .search-box ul li a{color: #666;font-size: 16px;height: 34px;padding: 10px 0;display: block;line-height: 34px;}
.search-area .search-box ul li:hover a,.search-area .search-box ul li.active a{color: #dc1d1d;text-decoration: underline;}
.zc-main-title{margin-top: 15px;height: 45px;line-height: 45px;border-bottom: 1px solid #2e67ac;background: #f5f5f5;}
.zc-main-title span{display: block;float: left;padding: 0 10px;color: #fff;background: #2e67ac;font-size: 20px;font-weight: bold;}
.zc-main-title span i{font-style: normal;}
.zc-main-list01 ul li{padding: 10px 0 20px;border-bottom: 1px dashed #c9c9c9;height: auto;}
.zc-main-list01 ul li h2{font-size: 18px;font-weight: bold;color: #999;height: 50px;line-height: 50px;vertical-align:middle;position:relative;}
.zc-main-list01 ul li h2 .title{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden; float: none;}
.zc-main-list01 ul li h2 .gl{display:block;float:right;max-width:80%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.zc-main-list01 ul li h2 .gl .split{padding:0 2px; color: #cc0000;}
.zc-main-list01 ul li h2 .gl a{display:inline;color:#c50001;float:none;background:none;max-width:none;padding:0;margin:0;}


.zc-main-list01 ul li .remarks{line-height: 24px;font-size: 15px;height: auto;color: #999;}
.zc-main-list01 ul li .zc-main-btn{height: 30px;line-height: 30px;padding-top: 10px;}
.zc-main-list01 ul li .zc-main-btn span,.zc-main-list01 ul li .zc-main-btn .zc-main-dx{margin-right: 11px;padding: 0 12px;float: left;display: block;border: 1px solid #d7d7d7;background: #f9f9f9;color: #666;font-size: 15px;border-radius: 2px;}
.zc-main-list01 ul li .zc-main-btn .zc-main-dx{border: 1px solid #92b4d7;background: #f6f9fd;color: #266ab0;}
.zc-main-list01 ul li .zc-main-btn .zc-main-dx:hover{color: #fff;background: #dc1d1d;border-color: #dc1d1d;}

.zccs_daoyu{position: relative; padding: 25px 25px 20px 145px; height: 164px; margin: 18px 0 10px; background: url("../images-wjk/zccs_dybg.png") 0 center no-repeat;}
.zccs_daoyu .daoyu_tit{position:absolute; left: 40px; top: 4px;}
.zccs_dyinfo{line-height: 40px; padding: 22px 34px 0 0; font-size: 16px; text-indent: 2em; background: url("../images-wjk/zccs_dybook.png") right bottom no-repeat;}


/*检索*/
.zc_tlpic li{ height: auto; font-size: 0; line-height: 0; padding: 0 0 15px;}
.zc_tlpic li img{height: auto; width: 100%; vertical-align: middle;}

@media (max-width:1199px) {
 .search-box{ float: none;}
 .zc-main-list{ width: 475px;}
}
@media (max-width:991px) {
    .left-nav,.right-info,.zc-main-list{ width: auto; float: none; margin-left: 0;}
    .zc-main-list{ margin: 20px 0;}
    .right-info{ min-height: auto; border: none;}
    .zc-nav-list{ padding: 13px 10px 10px;}
}

@media (max-width:767px) {
    .zckMain{ padding: 0 10px; margin-top: 20px;}
}
/*通栏图片*/
.zc_searchbox{height:155px; background: url("../images-wjk/zccs_searchbg.png") 0 center no-repeat;}
.zc_search_tit{width: 50px; float: left; height: 134px; text-align: center; font-size: 22px; color: #2d66ab; font-weight: bold; line-height: 27px; padding-top: 21px;}
.zc_search{float: none;margin-left: 75px;padding: 20px 26px 0 0; position: relative;}
.zc_search ul.zc_key,.zc_search ul.zc_type{margin-left: 34px;float: left;}
.zc_search ul.zc_key{width: 460px;}
.zc_search ul.zc_type{width: 430px;}
.zc_search ul.zc_key>li,.zc_search ul.zc_type>li{padding:10px 0;height: 36px;}
.zc_search li .bt{width: 70px;float: left;margin-right: 15px; line-height: 36px;font-size: 16px; text-align: right;}
.zc_search li .bt i{display: inline-block;padding: 0 4px;}
.zc_search li input{padding: 2px 10px;font-size:15px; border: #cdd2dd 1px solid;border-radius: 1px;height: 30px;line-height: 30px;background: #fff;}
.zc_search ul.zc_key>li{float: left;}
.zc_search ul.zc_key>li.sj{}
.zc_search li .srk{float: left;}
.zc_search li .srk input{width: 353px; }
.zc_search li .line{width: 45px;float: left;height: 36px;background: url("../images-wjk/zccs_search_line.png") center no-repeat;}
.zc_search li .tm{float: left;}
.zc_search li .tm input{width: 143px;}

.zc_search ul.zc_type li .select{float: left; position: relative;}
.zc_search ul.zc_type li .selectbox{width: 203px;text-align: center;font-size: 15px;color: #888; background:#fff url("../images-wjk/zccs_search_sel.png") 92% center no-repeat;}
.zc_search ul.zc_type li .selectbox-wrapper{position:absolute;left: 0;top: 35px;width: 100%;z-index: 9;}
.zc_search ul.zc_type li .selectbox-wrapper ul{border:#cdd2dd 1px solid;border-top: none;background: #fff;height: 300px;overflow-y: auto;}
.zc_search ul.zc_type li .selectbox-wrapper li{line-height: 30px;text-align: center;font-size: 14px;color: #666;border-top:#ddd 1px solid;cursor: pointer;}
.zc_search ul.zc_type li .selectbox-wrapper li:hover{color: #2d66ab;}
.zc_search ul.zc_type li .tm input{ width: 323px;}
.zc_btn{ float: left;margin-top: 10px; padding-left: 119px;}
.zc_btn input,.zc_btn button{ padding: 0 20px; margin-right:10px; height: 36px;line-height: 36px;font-size: 18px;color: #fff;text-align: center;border: none;outline: none;border-radius: 2px;-webkit-border-radius: 2px; background: #f2be27;}
/*检索end*/
/*检索分类 on*/
.hide.active{display: block !important;}
.zcwj_tabdh{padding: 20px 0 0;}
.zcwj_tabdh li{position:relative; float:left; margin-right:20px; padding:0 5px 4px; cursor:pointer;}
.zcwj_tabdh li .arrow{position:absolute; bottom:-24px; *height: 0; left:50%; margin-left:-5px;border:10px solid transparent; border-top-color:#2d66ab; visibility:hidden;}
.zcwj_tabdh li .ico{display:inline-block; content:""; width:50px; height:50px; margin-right:10px; vertical-align:middle; background-image:url(../images-wjk/zcwjk_icons.png); background-repeat:no-repeat;}
.zcwj_tabdh li a{display:inline-block; font-size:20px; font-weight:bold; color:#5e8fc5; line-height:50px; vertical-align:middle;}
.zcwj_tabdh li.active{border-bottom:4px solid #2d66ab;}
.zcwj_tabdh li.active a{color:#2d66ab;}
.zcwj_tabdh li.active .arrow{visibility:visible;}
.zcwj_tabdh li.num1 .ico{background-position:0 -50px;}
.zcwj_tabdh li.num2 .ico{background-position:-50px -50px;}
.zcwj_tabdh li.num3 .ico{background-position:-100px -50px;}
.zcwj_tabdh li.active.num1 .ico{background-position:0 0;}
.zcwj_tabdh li.active.num2 .ico{background-position:-50px 0;}
.zcwj_tabdh li.active.num3 .ico{background-position:-100px 0;}
.zcwjk-switch .bd{padding-top:30px;}
.zcwjk-switch .zcwjk-title{margin-bottom:15px;}

.zcwj_classify{padding: 20px 0 0;}
.zcwj_classify dl{position:relative; margin-bottom:20px;}
.zcwj_classify dl dt{position:absolute; top:0; left:0; width:140px; height:35px; font-size:1.3em;font-weight: bold; line-height:35px; color:#fff; text-align:center; background-color:#5e8fc5; border-radius:5px;}
.zcwj_classify dl dd{margin-left:150px;}
.zcwj_classify dl dd ul li{ float:left; padding:5px 10px; height: 1.6em; line-height:1.6em;position:relative;}
.zcwj_classify dl dd ul li:after{position:absolute; right:0; top:50%; margin-top:-8px; content:""; width:2px; height:16px; background-color:#666;}
.zcwj_classify dl dd ul li a{cursor: pointer; font-size: 15px;}
.zcwj_classify dl dd ul li:last-child:after{content:normal;}
.zcwj_classify dl dd ul li.u-active a{ font-weight: bold; color: #2d66ab;}
.zcwj_classify dl.smzq-dl dd ul li:after{background-color:#f04f00;}
.zcwj_classify dl.smzq-dl dd ul li a{color: #f04f00;position: relative}
.zcwj_classify dl.smzq-dl dd ul li a:hover{color: #dc1d1d}
.zcwj_classify dl.smzq-dl dd ul li.u-active a{font-weight: bold; color: #2d66ab;}
.zcwj_classify dl.smzq-dl dd ul li ul.smzq-dl-drap{display:none;width: auto;position: absolute;left: 0;top: 29px;background: #fff;z-index:99;border: 1px solid #ccc;border-radius: 6px;padding:10px 0;min-width:580px;}
.zcwj_classify dl.smzq-dl dd ul li ul.smzq-dl-drap li{padding: 5px 20px}
.zcwj_classify dl.smzq-dl dd ul li ul.smzq-dl-drap li a{color:#333}
.zcwj_classify dl.smzq-dl dd ul li ul.smzq-dl-drap li a:hover{color:#dc1d1d}
.zcwj_classify dl.smzq-dl dd ul li a .arrow_i{z-index:100;position:absolute; top:24px; *height: 0; left:50%; margin-left:-10px;border:10px solid transparent; border-top-color:#cc190d; visibility:hidden;}
.zcwj_classify dl.smzq-dl dd ul li:hover a .arrow_i{visibility:visible;}
.zcwj_classify dl.smzq-dl dd ul li:hover ul.smzq-dl-drap{display: block}

.cont-key{position:relative;display:block;}
.cont-hide {position:absolute;left:-208px;top:16px;width: 300px;padding: 10px;border: 1px solid #2d66ab;background: #fff;z-index: 999;display: none;line-height:26px;text-align:left;}
.cont-key:hover .cont-hide{display: block}

/*最新政策文件*/
.zcwj_top{height: 36px;margin: 18px 0 14px;}
.zcwj_top .tit{display: block;width: 190px; height: 36px;line-height: 36px;margin: 0 auto; text-align: center;font-size: 22px;font-weight: bold;color: #2d66ab;background:#fff url("../images-wjk/zccs_titbg.png") center no-repeat;}
/*文件列表*/
.zcwj_nav_tit{height: 30px;line-height: 30px;font-size: 16px;text-align: center;  font-weight: bold; overflow: hidden; background: #f4f4f4;}
.zcwj_nav_tit .tit li.xh,.zcwj_nav_con .xxgk_navli li.xh{float: left;width: 68px;}
.zcwj_nav_tit .tit li.rq,.zcwj_nav_con .xxgk_navli li.rq{float: right;width:124px;}
.zcwj_nav_tit .tit li.yhnr,.zcwj_nav_con ul li.yhnr{float: right;text-align: center; width:110px;margin-left: 20px;}
.zcwj_nav_tit .tit li.wh,.zcwj_nav_con ul li.wh{float: right;text-align: center; width:220px;}
.zcwj_nav_tit .tit li.mc{float: none;text-align: center;margin: 0 474px 0 68px;}

.zcwj_nav_con ul{border-bottom:#cbcbcb 1px dashed;}
.zcwj_nav_con ul li{height:45px;line-height:45px;font-size:16px;vertical-align:bottom;text-align:center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.zcwj_nav_con ul li.rq{text-align:center;color:#999;float:right;font-family:arial;}
.zcwj_nav_con ul li.mc{float:none;margin: 0 474px 0 68px;text-align:left;padding-left:10px;}
.zcwj_nav_con ul li.mc .nr{float:left;width:auto;white-space:nowrap;max-width:100%;}
.zcwj_nav_con ul li.mc a.title{display:block;float:none;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.zcwj_nav_con ul li.mc .gl{display:block;float:right;width:auto;max-width:80%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.zcwj_nav_con ul li.mc .gl .split{padding:0 2px;color:#666;font-size:14px;}
.zcwj_nav_con ul li.mc .gl a{display:inline;color:#ff0000;float:none;background:none;max-width:none;padding:0;margin:0;}
.dx{display: inline-block;width: 80px;height: 30px;color: #fff;line-height: 30px;text-align: center;background-image: linear-gradient(180deg,#fbbd49,#f58823);box-shadow: 0 2px 8px 0 rgba(193,104,21,.2);border-radius: 20px;cursor: pointer;}
.dx:hover {color: #fff;}
.dx.un {background-image: linear-gradient(0deg,#adadad,#c3c3c3);box-shadow: 0 2px 8px 0 rgba(42,42,42,.2);}
.zcwj_table table{ width: 100%;}
.zcwj_table table td,.zcwj_table table th{border: 1px solid #dddddd;padding: 10px 3px;text-align: center;}
.zcwj_table table td table{ width: auto !important; border: 0 none !important;}
.zcwj_table table td table td{ border: 0 none !important; padding: 0 !important;}
.zcwj_table table th{font-size: 16px; font-weight: bold;}
.zcwj_table table tr.odd{background: #fff;}
.zcwj_table table tr.even{background: #f8f8f8;}
.zcwj_table table td a.a{color: #c00;}
.zcwj_table table td .yhnr{max-height: 233px;overflow-y: auto;}
.zcwj_table table td .fwdx{max-height: 233px;overflow-y: auto;}
@media (min-width: 992px) and (max-width:1199px){
    .zccs_daoyu{height:auto;background-size: 100% 100%;}
    .zccs_dyinfo{padding: 22px 34px 10px 0;}
    /*检索*/
    .zc_search ul.zc_key, .zc_search ul.zc_type{margin-left: 30px;}
    .zc_search ul.zc_key{width: 383px;}
    .zc_search li .srk input{width: 276px;}
    .zc_search li .tm input{width: 104px;}
    .zc_search ul.zc_type{width: 408px;}
    .zc_search ul.zc_type li .selectbox{width: 173px;}
    .zc_search ul.zc_type li .tm input{width: 301px;}
    .zc_btn{padding-left: 116px;}
    .container{width: 992px;}
}
@media (min-width: 768px) and (max-width:991px){
    .container{width: 768px;}
}
@media (max-width: 991px) {
    .zccs_contain{padding: 0;}
    .zccs_daoyu{height:auto;background-size: 100% 100%;}
    .zccs_dyinfo{padding: 22px 34px 10px 0;}
    .zcwj_tabdh{padding-top: 0;}
    /*检索*/
    .zc_searchbox{ height: auto; background: #deedfc; padding-bottom: 20px;}
    .zc_search_tit{ position: static; text-align: left; padding-left: 20px; float: none;  width: auto; height: 40px; line-height: 40px;}
    .zc_search_tit br{ display: none;}
    .zc_search{margin-left: 0; padding: 0;}
    .zc_search ul.zc_key, .zc_search ul.zc_type{margin:0 20px;}
    .zc_search ul.zc_key{width: auto; float: none;}
    .zc_search ul.zc_key>li{ float: none; width: auto;}
    .zc_search li .srk label{ display: block;}
    .zc_search li .srk{  margin-left: 85px; float: none;  background: #fff;    padding: 2px 10px;    border: #cdd2dd 1px solid; }
    .zc_search li .srk input{width: 100%; border: none; padding: 0; }
    .zc_search li .tm{  margin-left: 85px; float: none;  background: #fff;    padding: 2px 10px;    border: #cdd2dd 1px solid; }
    .zc_search li .tm input{width: 100%; border: none; padding: 0;}
    .zc_search li .line{ display: none;}
    .zc_search ul.zc_type{width: auto; float:none;}
    .zc_search ul.zc_type li .selectbox{width: 114px;}
    .zc_search ul.zc_type li .tm input{width: 100%; border: none; padding: 0;}
    .zc_btn{ padding-left: 0; width: 100%; text-align: center;}
    .zcwj_nav_tit .tit li.yhnr, .zcwj_nav_con ul li.yhnr{margin-left: 0; width: 90px;}
    .zcwj_nav_tit .tit li.wh, .zcwj_nav_con ul li.wh{width: 180px;}
    .zcwj_nav_tit .tit li.rq, .zcwj_nav_con .xxgk_navli li.rq{width: 110px;}
    .zc_tlpic li{padding-bottom: 0;}

    .main-list-box{margin:10px auto 0;overflow-x:auto;}
    .zcwj_table{min-width:991px;}
    .topic-search-box{width: auto;}
    .zcwj_classify dl.smzq-dl dd ul li ul.smzq-dl-drap{min-width: 380px;}
}
@media (max-width: 767px) {
    .xxgk_contain{ padding: 10px;}
    .zccs_daoyu{background:none;border:#fce8e8 2px solid;padding: 15px;}
    .zccs_daoyu .daoyu_tit{float: left;position: relative;left: auto;top: auto;margin-right: 10px;}
    .zccs_dyinfo{padding: 0;}
    /*检索*/
    /* .zc_search_tit{float: none;width: 100%;text-align:left;height: 30px;line-height: 30px;padding-top: 0;}
    .zc_search_tit br{display: none;}
    .zc_search{margin-left: 0;padding: 20px 0 0;}
    .zc_search ul.zc_key, .zc_search ul.zc_type{width: 100%;float: none;margin-left: 0;}
    .zc_search ul.zc_key>li{width: 100%;}
    .zc_search ul.zc_key>li.sj{width: 50%;}
    .zc_search ul.zc_key>li.sj .tm{float: none; margin-left:85px;}
    .zc_search li .line{width: 85px;}
    .zc_search li input{width:95% !important; padding: 2px 2%;}
    .zc_search li .srk,.zc_search ul.zc_type li .select{float: none;margin-left: 85px;}
    .zc_search ul.zc_type li .tm{float: none;margin-left: 85px;}
    .zc_btn{padding-left: 85px;}*/
    .zcwj_classify dl dt{width: 80px;}
    .zcwj_classify dl dd{margin-left: 80px;}
    .zcwj_nav_con ul li{font-size: 15px;}
    .dx{width: 60px;}
    .zcwj_nav_tit{font-size: 15px;}
    .zcwj_nav_tit .tit li.rq, .zcwj_nav_con .xxgk_navli li.rq,.zcwj_nav_tit .tit li.xh, .zcwj_nav_con .xxgk_navli li.xh{display: none;}
    .zcwj_nav_tit .tit li.wh, .zcwj_nav_con ul li.wh{display: none;}
    .zcwj_nav_tit .tit li.yhnr, .zcwj_nav_con ul li.yhnr{margin-left: 0; width: 80px;}
    .zcwj_nav_tit .tit li.mc,.zcwj_nav_con ul li.mc{margin: 0 110px 0 0;}
    .zcwj_table table th{font-size: 14px;}
    .container{width: 100%;}
    .head-banner{height: auto;padding: 20px 10px;width: auto;}
    .topic-search-box{margin: 30px auto 0;}
    .hot-topic-box span,.hot-topic-box ul li,.hot-topic-box ul{float: left;display: block;}
    .info-title{height: auto;}
    .zcwj_classify dl.smzq-dl dd ul li ul.smzq-dl-drap{min-width: 120px;}

}
@media (max-width: 600px) {
    .zcwj_tabdh li{ width: 33.3%; padding: 0; text-align: center; margin: 0;}
    .zcwj_tabdh li .ico{ display: none;}
}

@media (max-width: 479px) {
    .zccs_daoyu .daoyu_tit img{width: 80px;}
    .zc_search ul.zc_key>li.sj{width: 100%;}
    .zc_search li .line{display: none;}
    .zcwj_table{ max-width: 479px; overflow-x: auto;}
    .zcwj_table table{width: 100%;}
    .zcwj_classify dl dt{width: 120px;position: static;}
    .zcwj_classify dl dd{margin-left:0;}
}

/*政策超市-优惠内容详细页*/
.zccs-file {margin-bottom: 20px;}
.zccs-file .zccs-con-file { background:#fef8f8; position: relative; padding: 15px 0;border: 1px solid #ddd;}
.zccs-file .zccs-con-file .fir-list{width:245px;}
.zccs-file .zccs-con-file .fir-title {text-indent: 26px;width:105px;}
.zccs-file .zccs-con-file  td {font-size: 15px;color: #545454;line-height: 26px;}
.zccs-file .zccs-con-file td a{color: #2d66ab;}

.zccs-result {padding-bottom: 10px;}
.zccs-result .tips {height: 40px; line-height: 40px; border-bottom: 1px solid #ddd; font-size: 16px; padding-left: 25px; margin-bottom: 20px;}
.zccs-result .tips a{font-size: 18px;color: #2d66ab;font-weight: bold;}
.zccs-result .tips span {color: #ff0000;}
.zccs-result table {width: 100%; border-collapse:collapse;}
.zccs-result table td, .zccs-result table th {border: 1px solid #dddddd; padding: 10px 5px; text-align: center;}
.zccs-result table th{font-size: 16px; font-weight: bold;}
.cont-key{position:relative;}

.cont-hide {position:absolute;left:-208px;top:16px;width: 300px;padding: 10px;border: 1px solid #2d66ab;background: #fff;z-index: 9999999;display: none;line-height:26px;text-align:left;}
@media (min-width: 992px) and (max-width:1199px){
    .zccs-file .zccs-con-file .fir-title{text-indent: 0;text-align: center;}
}
@media (max-width: 991px) {
    .zccs-file .zccs-con-file .fir-title{text-indent: 0;text-align: center;}
}
@media (max-width: 767px) {
    .zccs-result table th{font-size: 14px;}
    .cont-hide{left: auto;right:-20px;}
}
/*政策超市-优惠内容详细页-end*/