@charset "utf-8";
/* CSS Document */
html{-webkit-text-size-adjust:none;overflow-y:auto;overflow-x:hidden;}
html,body,div,ul,li,dl,dd,dt,a,ol,u,i,b,br,p,span,hr,label,input,select,textarea,button,form,h1,h2,h3,h4,h5,h6,font,strong,em,iframe,img,tr,th,td,q,abbr,acronym{margin:0;padding:0;list-style:none;}
q:before, q:after {content:'';}
abbr,acronym{border:0;}
body{padding:0;margin:0;font: 14px/1.5 "Microsoft YaHei",'宋体',tahoma,Verdana,arial,sans-serif;color:#333;background:#fff;-ms-overflow-style: scrollbar;}
input,textarea,select,button{vertical-align:middle;outline:none;font-family:"Microsoft YaHei";color:#999;}
input.active,textarea.active,select.active,button.active,input.on,textarea.on,select.on,button.on{color:#231f20;}
textarea{resize:none;}
li{vertical-align: middle;}
a{color:#333;text-decoration:none;outline:none;blr:expression(this.onFocus=this.blur());}
a:hover{color:#3573b5;text-decoration:none;}
a:focus{outline:none;}
a img {border:none;}
.left,.fl{float:left;}
.right,.fr{float:right;}
/* clear */
.clearfix:after{visibility:hidden;display: block;font-size: 0;content:" ";clear:both;height:0;}
* html .clearfix {zoom: 1;} /* IE6 */
*:first-child+html .clearfix {zoom: 1;} /* IE7 */
.clear,.cc{clear:both;font-size:0px;line-height:0px;height:0px;	margin-top:0px;overflow:hidden;}
h1,h2,h3{font-weight:normal;}
h1{ font-size:20px;}
h2{ font-size:18px;}
h3{ font-size:16px;}
.pos-rel{position:relative;}
.pos-abs{position:absolute;}
.hide.active{display: block !important;}
@media print{
    a[href]:after {
        content: none!important;
    }
    body{min-width: 1220px !important;}
    .container{width: 1220px !important;}
}

/*分页/翻页*/
.pagination{clear:both;width:100%;text-align:center;margin:10px 0 5px;padding:3px 0;line-height:28px;font-size:14px;font-family:"Microsoft YaHei";}
.pagination a,.pagination span{display:inline-block;border:1px solid #d9d9d9;color:#666;margin:3px;padding:0 10px;text-decoration:none;white-space:nowrap;height: 28px;border-radius: 3px;}
.pagination a:hover{background:#3573b5;border:1px solid #3573b5;color:#fff !important;}
.pagination a.active{border:1px solid #3573b5;color:#fff;}
.pagination span.current,.pagination span.current:hover{background:#3573b5;border:1px solid #3573b5;color:#fff;}
.pagination span.disabled,.pagination span.disabled:hover{border:1px solid #d9d9d9;color:#666;background:#eee;}
.pagination a.text,.pagination a.text:hover{color:#fff;background:#3573b5;border:#3573b5 1px solid;cursor:text;}
.pagination a.pagemore,.pagination a.pagemore:hover{color:#666;background:#fff;border:1px solid #fff;cursor:text;padding:0 3px;}
.pagination .inputBar{border:0px;height:26px;padding:0 5px;}
.pagination .total{border:0px;height:26px;padding:0;}
.pagination .inputBar input{width:40px;height:22px;line-height:22px;border-radius: 3px;padding:2px 5px;border:#ccc 1px solid;margin:-3px 3px 0;*margin:-3px 3px 0;_margin:-3px 3px 0;background:#eee;vertical-align:middle;}
.pagination button{display: inline-block;font-size: 14px; width: 40px;height:28px;border-radius: 3px;line-height:20px;border: #d9d9d9 1px solid;margin: -3px 6px 0 3px;_margin: -3px 3px 0;background: #fff;vertical-align: middle;color:#666;}
.pagination button:hover{background:#3573b5;border:1px solid #3573b5;color:#fff !important;}
/*分页/翻页end*/

/*-----政策文件库-----*/
.container{width: 1200px;}
@media (max-width: 1199px) and (min-width: 992px){
    .container{width: 992px;}
}
@media (max-width: 991px) and (min-width: 768px){
    .container{width: 768px;}
}
@media (max-width: 767px) {
    .container{width: auto;}
}

/*header*/
/*****头部****/
.ls-header{height:96px;}
.logo_img{position: absolute;width: 106px;height: 106px; top: 50%;margin-top: -53px;left: 50%;margin-left: -53px;z-index: 99;}
.logo_img img{width: 100%;}

/*banner*/
.zc_banner{height:184px;padding:48px 0;text-align: center;}
.zc_banner .img_title{display: none;}
.zc_banner .zc-ban{padding-top:50px;}
.zc_banner .zc-ban img{max-width: 100%;height:auto;}
.zc_banner .zc-logo img{max-width: 50%;height:auto;}


/***网站底部***/
.footer{width: 100%;background:#f9f9f9;border-top:#3573b5 5px solid;padding-bottom: 25px;}
.footer img{vertical-align:middle;}
.footnav{line-height:28px;font-size: 14px; padding-top: 20px;text-align: center;}
.footnav a{padding:0 10px;color: #666;font-weight: bold;background: url("../images_hszc/bottom_line.png") left center no-repeat;}
.footnav a.first{background: none;}
.fotcon{font-size:14px;line-height:26px;color:#444; text-align: center; position:relative;padding: 15px 0 0px;}
.fotcon a{color:#444;}
.footnav a:hover{color: #3573b5;}
.fotcon .bot_ico{position:absolute;left:40px;top:0px;width:80px;height: 80px;}
.fotcon .bot_jiucuo{position:absolute;right:20px;top:0px;width:110px;height:55px;}
.fotcon a:hover{color:#ff0000;}
.fotcon span{padding:0 0.5em;}

.wzy_position .lm_position{margin-right: 0;}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .navbar-nav li{width: 84px;margin-left: 4px;}
    .navbar-nav li.np {margin-left: 0px;}
    .navbar-nav li.n5 {margin-left: 111px;}
    .footer{ padding-bottom: 10px;}
    .fotcon .bot_ico,.fotcon .bot_jiucuo{ position: static; display: inline;}
}
@media only screen and (max-width:991px) {
    .container-fluid{float:none;width:100%;}
    .topbox{padding: 0 10px;}
    .navbar-nav{float: none;}
    .navbar-nav li{width: 66px;margin-left: 1px;}
    .navbar-nav li.np{margin-left: 3px;}
    .navbar-nav li a{font-size: 16px;}
    .navbar-nav li.n1{width: 58px;margin-left: 0;}
    .navbar-nav li.n3{width: 97px;}
    .navbar-nav li.n5 {margin-left: 52px;}
    .navbar-nav li.last{width: 83px;}
    .logo_img{width: 54px;height: 54px;margin-left: -20px;margin-top: -27px;}

    .fotcon .bot_ico,.fotcon .bot_jiucuo{ position: static; display: inline;}
    .fotcon span{display:inline-block;}
}
@media only screen and (max-width: 767px) {
    /*header*/
    .ls-header{height:90px;}
    .ls-top{position: static;}
    .top_r li.jft a.j-jft{display: none;}
    .container-fluid{float:none;width:100%;}
    .navbar{position: relative;height: 50px; top: 0;background: #3573b5;border-bottom: none;z-index: 9;}
    .navbar-toggle{padding:9px 13px;margin:8px 10px;}
    .navbar-default .navbar-toggle .icon-bar{background-color:#fff;}
    .navbar-default .navbar-brand{padding:0px 10px;font-size:16px;font-weight:bold;color:#fff; line-height:50px;height:50px;}
    .navbar-default .navbar-brand:hover{color: #fff;}
    .navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover{background-color: #fff;}
    .navbar-default .navbar-toggle:focus .icon-bar, .navbar-default .navbar-toggle:hover .icon-bar{background-color:#3573b5;}
    .navbar-default .navbar-collapse, .navbar-default .navbar-form{border:0;}
    .navbar-nav{margin:0;}
    .navbar-nav li{float:none;width:100% !important;background:none;height:40px;padding:0;margin:0;text-align: center; border-top: #fff 1px solid;}
    .navbar-nav li a{width: 100% !important;padding: 0; height:40px;line-height:40px;background:#DFEAF6;font-size:15px;}
    .navbar-nav li.n5{margin-left: 0;}
    .navbar-nav li.np{margin-left:0;}
    .navbar-nav li a:hover,.navbar-nav li.on a{background:#CBDFF3;border-bottom: none;}
    .navbar-nav li a i{display: none !important;}
    .navbar-nav li .ico{display: none;}

    .zc_banner{height:auto;padding:35px 0;}
    .zc_banner .zc-ban{padding-top:30px;}

    /*footer*/
    .footer{height: auto;}
    .footnav a{display: inline-block;}
    .fotcon{text-align: center;}
    .fotcon span{display:inline-block;padding:0 0.25em;}
}
/*****头部 底部 end****/

/*****主题内容*****/
.hszc-body{background:#f9f9f9 url(../images_hszc/bottom_bg.png) no-repeat center bottom;padding-top: 96px;}
.wza-on .hszc-body{padding-top: 0;}
.hszc-mainbox{background: url(../images_hszc/zc_mainbg.png) no-repeat center top}

.zc-result-mainbox{padding:0 20px 20px;background:#fff;min-height:500px;position: relative;}
/*当前位置*/
.wzy_position{line-height: 36px;padding:10px 0;font-size: 16px; padding-left: 24px; border-bottom:#e5e5e5 1px solid;background: url("../images_hszc/position.png") left 17px no-repeat; position: relative;}
.wzy_position i{font-style: normal;}
.wzy_position a,.wzy_position span{color:#505050;}
.wzy_position a:hover{color:#3573b5;}
.wzy_position .search-keywords{color:#3573b5;}

/*导语*/
.zccs_daoyu{position: relative; padding: 25px 25px 20px 145px;height: 164px;margin: 18px 0 5px; background: url("../images_hszc/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_hszc/zccs_dybook.png") right bottom no-repeat;}

/*搜索*/
.zc-search-mainbox{margin-top:25px;background: #fafafa;padding:22px 0;}
.search-tabtitle{ height:51px;border-bottom: 1px solid #e0e0e0;}
.search-tabtitle li{float:left;height:50px;width:50%;text-align: center;}
.search-tabtitle li a{display: block;width:200px;height:46px;line-height:46px;border-radius:5px;margin:0 auto;font-size:24px;}
.search-tabtitle li .ico{display: inline-block;width:40px;height:40px;margin:-5px 10px 0 0;vertical-align: middle;background: url(../images_hszc/qyzc-ico.png) no-repeat 0 0;}
.search-tabtitle li.num2 .ico{background-image:url(../images_hszc/grzc-ico.png);}
.search-tabtitle li.active{border-bottom:2px solid #3573b5;}
.search-tabtitle li.active .ico{background-position: 0 -40px;}
.search-tabtitle li.active a{color:#fff;background: #3573b5;}
.zc-searchmain{padding:20px 15px 0;}
.policy-nav-row{clear: both;position: relative;min-height:40px;padding: 10px 0px 10px 120px;left: 0;display: block;overflow: hidden;}
.policy-nav-row .nav-label{width: 110px;height:40px;line-height: 40px;padding: 0;background: #f8c02b;position: absolute;left: 0;top: 10px;font-size: 20px;color:#fff;text-align: center;border-radius: 3px;}
.wza-region-active .policy-nav-row .nav-label{background: #f8c02b!important;}
.policy-nav-row .nav-item-box{padding:2px 0;overflow: hidden;}
.policy-nav-row .nav-item-box li{float: left;white-space: nowrap;height: 32px;line-height: 32px;overflow: hidden;font-size: 16px;padding: 0 10px;background: url(../images_hszc/zc-top-line1.png) left center no-repeat;color: #555;}
.policy-nav-row .nav-item-box li:first-child{background: none;}
.policy-nav-row .nav-item-box li a{cursor: pointer;}
.policy-nav-row .nav-item-box li.active a{color:#3573b5;font-weight:bold;}
.policy-nav-row .nav-item-box li.on a{color:#3573b5;}
.policy-nav-row .nav-item-box li.un a{color:#aaa;cursor: not-allowed;}
.policy-screen-row{overflow: hidden;}
.policy-screen-row ul{clear: both; position: relative;display: block;padding:10px 30px 10px 0;overflow: hidden;}
.policy-screen-row ul li{ float: left;  height: 28px; line-height: 28px;  font-size: 16px;color: #666;}
.policy-screen-row ul li a{display: block; padding: 0 12px;border-radius:3px;color: #666;white-space: nowrap;overflow: hidden;}
.policy-screen-row ul li a:hover{ color: #fff;background: #3573b5;}
.policy-screen-row ul li.active a{ color: #fff;background: #3573b5;}
.policy-screen-row ul li.li-02{margin-left: 12px;}
.policy-screen-row ul li.li-02 a{display: inline-block;float: none;padding: 0 6px;display: inline-block;vertical-align: top;}
.policy-screen-row .screen-label{padding: 0; background: none;font-size: 18px;color:#333; font-weight: bold;text-align-last: justify;padding-left: 0;width: 130px;margin-right: 6px;}
.dateInput {padding: 0 4px;margin-left: 4px;height: 26px;width: 150px;border: 1px solid #ccc;font-size: 14px;border-radius: 4px;vertical-align: top;line-height: 26px;}
.wza-region-active .dateInput{background-color: #fff!important;}

/*搜索*/
.zc-result-search{padding:20px 50px 0;}
.zc-result-search ul.zc-result-ul{height: 60px;background:#fff;position: relative; z-index: 1;}
.zc-result-search ul.zc-result-ul li{line-height: 0; font-size: 0;}
.zc-result-search ul.zc-result-ul li input{ background: none; border: 0 none; width: 100%; vertical-align: middle;}
.zc-result-search ul.zc-result-ul li.ss2{ width: 134px; height: 60px; position: absolute; top:0; right:0;}
.zc-result-search ul.zc-result-ul li.ss2 input{cursor: pointer; height: 60px; overflow: hidden;padding-left:64px; background:#3573b5 url("../images_hszc/zc-ss-btn.png") 22px center no-repeat;border-top-right-radius:5px;border-bottom-right-radius:5px;text-align: left; line-height: 60px; color: #fff; font-size: 24px;}
.zc-result-search ul.zc-result-ul li.ss1{padding: 10px 10px 10px 20px;height: 38px;margin-right:134px;border:1px solid #3573b5;border-top-left-radius:5px;border-bottom-left-radius:5px;}
.zc-result-search ul.zc-result-ul li.ss1 input{ height: 38px; line-height: 38px; font-size: 20px;color:#666;}
.zc-result-search ul.zc-result-ul li.ss1 input::-webkit-input-placeholder{color:#a8a8a8;}
.zc-result-search ul.zc-result-ul li.ss1 input:-moz-placeholder{color:#a8a8a8;}
.zc-result-search ul.zc-result-ul li.ss1 input:-ms-input-placeholder{color:#a8a8a8;}
.zc-result-search ul.zc-result-ul li.ss1 .ph-label{left: 20px;top:10px;}
.zc-result-search ul.zc-result-ul .info{font-size:15px;color:#888;margin-top:15px;}

/* 搜索下热门标签 */
.hot-label{height: auto;line-height: 40px;}
.hot-label .hot-label-tit{float: left;width: auto;font-size: 15px;font-weight: bold;color: #666;}
.hot-label .hot-label-ul{padding-left: 74px;}
.hot-label .hot-label-ul li{float: left;width: auto;margin: 0 8px;}
.hot-label .hot-label-ul li a{display: block;color: #666;font-size: 15px;}
.hot-label .hot-label-ul li a:hover{color: #3573b5;}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    /*导语*/
    .zccs_daoyu{height:auto;background-size: 100% 100%;}
    .zccs_dyinfo{padding: 22px 34px 10px 0;}
    /*搜索*/
    .zc-result-search{padding:20px 20px 0;}
}
@media only screen and (max-width:991px) {
    /*当前位置*/
    .wzy_position{padding: 8px 15px 8px 24px;}
    /*导语*/
    .zccs_daoyu{height:auto;background-size: 100% 100%;}
    .zccs_dyinfo{padding: 22px 34px 10px 0;}
    /*搜索*/
    .zc-result-search{padding:15px 15px 0;}
}
@media only screen and (max-width:767px) {
    .hszc-body{padding-top: 0;}
    /*当前位置*/
    .wzy_position{padding: 8px 10px 8px 24px;line-height:24px;font-size: 14px;background-position:left 11px;}
    /*导语*/
    .zccs_daoyu{background:none;border:#bccbe1 2px solid;padding: 15px;}
    .zccs_daoyu .daoyu_tit{float: left;position: relative;left: auto;top: auto;margin-right: 10px;}
    .zccs_dyinfo{padding: 0;font-size: 14px;line-height: 30px;}
    /*搜索*/
    .zc-search-mainbox{margin-top:15px;}
    .zc-searchmain{padding:10px 10px 0;}
    .search-tabtitle li a{width:100%;font-size: 18px;}
    .search-tabtitle li .ico{margin-right: 0;}
    .policy-nav-row{padding:5px 0;}
    .policy-nav-row .nav-label{position: static;display: block;font-size:18px;height:32px;line-height: 32px;}
    .policy-nav-row .nav-item-box li{font-size: 14px;height:28px;line-height: 28px;}
    .policy-screen-row .screen-label{font-size:16px;}
    .policy-screen-row ul{padding:5px 0;}
    .policy-screen-row ul li{font-size:14px;}
    .zc-result-search{padding:10px 0 0;}
    .zc-result-search ul.zc-result-ul{padding:0;height:50px;}
    .zc-result-search ul.zc-result-ul li.ss2{height:50px;width:100px;}
    .zc-result-search ul.zc-result-ul li.ss2 input{height:50px;line-height: 50px;font-size:16px;background-position: 12px center;padding-left:54px;}
    .zc-result-search ul.zc-result-ul li.ss1{padding:5px 10px;margin-right:100px;}
    .zc-result-search ul.zc-result-ul li.ss1 input{font-size:14px;}
}

/*-----政策文件库搜索结果-----*/
.zc-result-content{background: url(../images_hszc/zc-resultbg.png) repeat-y 784px top;}
/*--左侧--*/
.zc-result-left{width:765px;}
.zc-search-tips{min-height:30px;padding-bottom:10px;border-bottom:1px solid #e5e5e5;overflow: hidden;}
.zc-search-count{font-size:16px;color:#666;line-height:20px;padding:5px 0;}
.zc-search-count #search_result_count{color:#d80c18;}
.zc-search-titcont{overflow: hidden;width:168px;height:28px;border:1px solid #3573b5;border-radius: 3px;}
.zc-search-titcont li{ float:left; width:50%;height:28px; line-height:28px;color:#333; font-size:15px;}
.zc-search-titcont li a{display:block;color:#333;text-indent:8px;background: url(../images_hszc/zc-jt.png) no-repeat 72px center;}
.zc-search-titcont li.num2 a{background-position: 56px center;text-indent:20px;}
.zc-search-titcont li.active{ background:#3573b5; color:#fff;}
.zc-search-titcont li.active a{ color:#fff;background-image: url(../images_hszc/zc-jth.png)}

.select-wrap {display: inline-block;vertical-align: middle;overflow: hidden;margin-bottom: 5px;}
.select-item {display: inline-block;border: 1px #ececec solid;line-height: 22px;height: 22px;margin: 0 5px 5px 0;padding: 0 30px 0 10px;position: relative;cursor: default;background: #f7f7f7;font-size: 14px;}
.select-item.screen-clear{background-color: #555;color:#fff;}
.select-wrap .close {font-size: 0;vertical-align: middle;display: block;cursor: pointer;width: 22px;height: 22px;background: url(../ss_images/close.png) center center no-repeat;position: absolute;right: 3px;top: 0;overflow: hidden;text-overflow: ellipsis;}
.select-wrap2 {margin-top: 5px;}

/*搜索列表*/
.zc-search-list{padding:28px 0;border-bottom:1px dashed #bebebe;font-size:14px;line-height: 24px;}
.search-title{font-size:18px;line-height: 30px;}
.search-info{margin-top:5px;font-size:14px;color:#999;line-height:26px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;max-height: 52px;}
.search-info span.jd,.search-info span.jd a{color:#eb821c;}
.search-resources{color:#999;margin:15px 0 5px;overflow: hidden;}
.search-resources span{padding-left:18px;margin-right:20px;background: url(../images_hszc/zc-time.png) no-repeat left center;}
.search-resources span.organ{background-image: url(../images_hszc/zc-organ.png);}
.search-resources span.time{background-image: url(../images_hszc/zc-time.png);}
.search-label{min-height: 28px;}
.search-label .label{color:#999;font-size:14px;line-height: 26px;height: 27px;overflow: hidden;}
.search-label .label a{display:inline-block;margin-top:4px;line-height:20px;padding:0 10px;border-radius:2px;background:#f6f6f6;margin-right:4px;font-size:13px;color:#999;}
.doperation-btn{padding-top:10px; text-align: right;}
.doperation-btn .zc-btn{display:inline-block;width:88px;height:26px;margin:5px 0 0 6px;background:#fff;border:1px solid #94b3e7;line-height:26px;font-size:15px;color:#6c9ced;text-align:center;border-radius:3px;position: relative;}
.doperation-btn .zc-btn a{color:#6c9ced;}
.doperation-btn .zc-btn-blue{background:#94b3e7;color:#fff; }
.doperation-btn .zc-btn-yellow {background:#f8c02b !important;border-color:#f8c02b !important;color:#fff;}
.doperation-btn .zc-btn-yellow a{color:#fff;}

.doperation-btn .zc-btn:hover{transition:all 0.3s;background:#3573b5;color:#fff;border-color: #3573b5;}
.doperation-btn .zc-btn:hover a{color:#fff;}

.doperation-btn .zc-btn.active{background: #d7e3f9;border-color: #d7e3f9;}
.doperation-btn .zc-btn.active {cursor: not-allowed;}
.doperation-btn .zc-btn span,.doperation-btn .zc-btn a{display:block;cursor: pointer;}
.doperation-btn .zc-btn .zc-btn-ej{display:none;position: absolute;top:26px;left:-1px;right:-1px;z-index:10;border:1px solid #94b3e7;background: #f4f8ff;padding:5px 0;}
.doperation-btn .zc-btn .zc-btn-ej a{display:block;font-size:15px;color:#6c9ced;text-decoration: underline;line-height: 32px;}
.doperation-btn .zc-btn .zc-btn-ej a:hover{color:#3573b5;}
.doperation-btn .zc-btn-yellow .zc-btn-ej{border-color:#f8c02b;background: #fff;}
.doperation-btn .zc-btn-yellow .zc-btn-ej a{color:#f8c02b;}
.doperation-btn .zc-btn-yellow .zc-btn-ej a:hover{color:#f88b2b;}
/*.doperation-btn .zc-btn:hover .zc-btn-ej{display: block;}*/

/*--右侧--*/
.zc-result-right{width:355px;}
.zc-rbox{padding:15px 20px;background:#fafafa;overflow: hidden;}
.zc-rtitle{height: 30px;line-height: 30px;font-size:20px;color:#3573b5;font-weight:bold;}
/*热门标签*/
.zc-host-label{position: relative;}
.zc-host-label .bd ul {height:190px;overflow: hidden;}
.zc-host-label li{width:100%;}
.zc-host-label li dd {height: 38px;line-height: 38px;padding-left:12px;background: url(../images/icon.png) left center no-repeat;line-height:38px;font-size: 16px;color: #666;}
.zc-host-label li dd a {display: block;font-size: 16px;color: #666;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.zc-host-label li dd a:hover,.zc-host-label li dd.active a{transition:all 0.3s;color: #3573b5;}
.zc-host-label .next {position: absolute;right: 6px;top: -32px;width: 50px; display: block;line-height: 40px;color: #999; padding-right: 20px;background: url("../images_hszc/zc-sx.png") right center no-repeat;}
.zc-host-label .next:hover {color: #3573b5;background-image: url("../images_hszc/zc-sxh.png");}
.zc-host-label .hd{display: none;}

.zc-host-label1{position: relative;}
.zc-host-label1 .bd ul {height:174px;overflow: hidden;}
.zc-host-label1 li{width:110%;}
.zc-host-label1 li dd {width: 145px;height: 38px; float: left;margin:15px 20px 5px 0;}
.zc-host-label1 li dd a {display: block;border:1px solid #e5e5e5;background:#fff;border-radius:3px;line-height:36px;text-align: center;font-size: 16px;color: #666;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.zc-host-label1 li dd a:hover,.zc-host-label1 li dd.active a{transition:all 0.3s;color: #fff;background: #3673b6;border-color: #3673b6;}
.zc-host-label1 .next {position: absolute;right: 6px;top: -32px;width: 50px; display: block;line-height: 40px;color: #999; padding-right: 20px;background: url("../images_hszc/zc-sx.png") right center no-repeat;}
.zc-host-label1 .next:hover {color: #3673b6;background-image: url("../images_hszc/zc-sxh.png");}
.zc-host-label1 .hd{display: none;}

.zc-dingyue li{margin-bottom:20px;}
.zc-dingyue li img{width:100%;height:auto;cursor: pointer;}
.zc-dingyue li .img_title{display: none;}

/*热门政策*/
.zc-host{padding-top:10px;}
.zc-host li{height:48px;padding:6px 0 8px 38px;border-bottom:1px dashed #e5e5e5;line-height: 24px;font-size:16px;overflow:hidden;position: relative;}
.zc-host li span.num{display: inline-block;width:28px;height:48px;line-height: 48px;background: #f4f4f4;text-align: center;color:#999;position: absolute;top:6px;left:0;}
.zc-host li.num1 span.num{color:#fe0000;}
.zc-host li.num2 span.num{color:#fe6c00;}
.zc-host li.num3 span.num{color:#fead00;}
.zc-host li a{max-height:48px;line-height:24px;overflow:hidden;display: -webkit-box;text-overflow: ellipsis;-webkit-box-orient: vertical;-webkit-line-clamp: 2;line-clamp: 2;}
/*政策咨询*/
/* .zc-zxlinks li{ float: left; height: 76px; width: 168px;}
.zc-zxlinks li.num2{float: right;}
.zc-zxlinks li a{display: block;padding:18px 10px;background:#fdfdfd;border:1px solid #e5e5e5;font-size: 0; line-height: 0;}
.zc-zxlinks li.num1 a{color:#05bcde;}
.zc-zxlinks li.num2 a{color:#0a94db;}
.zc-zxlinks li a img,.zc-zxlinks li a span{display: inline-block; vertical-align: middle; height: 38px;}
.zc-zxlinks li a img{width: 38px;margin:0 8px 0 5px;}
.zc-zxlinks li a span{width: 95px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; font-size: 22px; line-height: 38px;} */
.zc-zxlinks li a:hover img{-webkit-transform: rotateY(360deg);transform: rotateY(360deg);}
.zc-zxlinks li{height: 76px;width: 100%;text-align: center;line-height: 76px;margin-bottom: 20px;}
.zc-zxlinks li a{display: block;border: 1px solid #c9d9f3;color: #4a83e3;font-size: 22px;}
.zc-zxlinks li a img{margin-right: 30px;transition:1s all;}

/*政策名词*/
.zc-host-words{position: relative;padding-top:5px;}
.zc-host-words .bd ul {height:114px;overflow: hidden;}
.zc-host-words li dd {width: 50%;height: 38px; float: left;}
.zc-host-words li dd a {display: block;padding:0 5px 0 12px;background: url(../images/icon.png) left center no-repeat;line-height:38px;font-size: 16px;color: #666;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.zc-host-words li dd a:hover {color:#3573b5;}
.zc-host-words .next {position: absolute;right: 6px;top: -32px;width: 50px; display: block;line-height: 40px;color: #999; padding-right: 20px;background: url("../images_hszc/zc-sx.png") right center no-repeat;}
.zc-host-words .next:hover {color: #3573b5;background-image: url("../images_hszc/zc-sxh.png");}
.zc-host-words .hd{display: none;}
/*政策专题*/
.zc-zt li{height: 38px;line-height: 38px;padding-left:12px;background: url(../images/icon.png) left center no-repeat;line-height:38px;font-size: 16px;color: #666;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}

@media (max-width: 1199px) and (min-width: 992px){
    .zc-result-content{background-position: 640px top;}
    /*左*/
    .zc-result-left{width:620px;}
    .doperation-btn .zc-btn{width:76px;}
    /*右*/
    .zc-result-right{width:291px;}
    .zc-host-label li dd{width:115px;}
}
@media (max-width: 991px){
    .zc-result-content{background: none;}
    .zc-result-left{float: none!important;width:auto;height:auto !important;}
    .zc-result-right{float: none!important;width:auto;padding-left:0;border:0;margin-top:0;height:auto !important;}
    .zc-dingyue li{margin-top:10px;margin-bottom: 0;}

    .zc-result-footer .ls_fotcon{padding:20px 0;}
}
@media (min-width: 768px) and (max-width: 991px) {
    .zc-host-words .bd ul{height:76px;}
    .zc-host-words li dd{width:33.3%;}
}
@media (max-width: 767px) {
    .zc-result-footer .ls_fotcon{margin-top:0;}
    .zc-result-banner .zc-banner{padding: 20px 0 50px;}
    .zc-zxlinks li{margin-bottom: 10px;}
    .zc-result-mainbox{padding:0 10px 10px;margin:0 0 10px;}

    .zc-search-list{padding:15px 0;}
    .zc-search-list{font-size:14px;}
    .search-title{font-size:16px;}
    .search-info{line-height: 22px;max-height: 44px;margin-top:5px;}
    .search-resources{margin-top:10px;}
    .search-resources span{display: inline-block;}
    .search-label .label{float:none;}

    .zc-rbox{padding:10px;}
    .zc-rtitle{font-size:18px;}
    .zc-host-label li dd a{font-size:15px;}
    .zc-host li{font-size:15px;}
    
    .zc-host-words li dd a{font-size:15px;}

}
@media (max-width: 320px) {
    .zc-result-mainbox{padding:10px;}
    .search-label .label span{padding:0 5px;}
}

/*政策比对*/
.policyComparison-dialog{display: none;width:1200px;background: #fff;border:1px solid #abb8cd;border-radius:5px;box-shadow: rgba(68, 72, 75, 0.15) 0px 0px 20px 0px;-webkit-box-shadow: rgba(68, 72, 75, 0.15) 0px 0px 20px 0px;    position: fixed;bottom: 0;left: 50%;margin-left: -601px;z-index: 10;}
.policyComparison-dialog-header{margin:0 15px;line-height: 32px;padding:9px 0;border-bottom:1px solid #dcdcdc;font-size: 16px;color:#3573b5;overflow: hidden;position: relative;}
.policyComparison-dialog-header strong{float:left;font-size: 20px;font-weight: bold;color:#333;}
.policyComparison-dialog-header .header-com-btn{float:left;}
.policyComparison-dialog-header .header-com-btn a{display: block;float: left;padding:0 10px;height: 30px;margin: 0px 0 0 15px;background: #fff;border: 1px solid #94b3e7;line-height: 30px;font-size: 15px;color: #6c9ced;text-align: center;border-radius: 3px;}
.policyComparison-dialog-header .header-com-btn a.active{border-color:#2a68ce;background: #2a68ce;color:#fff;}
.policyComparison-dialog-main{position: relative;padding-right: 150px;}
.policyComparison-list{overflow: hidden;border-right:1px solid #dedede;}
.policyComparison-list li{float:left;width:199px;border-left:1px dashed #bebebe;padding:0 18px;margin:13px;}
.policyComparison-list li.num1{border:0 none;}
.policyComparison-list li a.title{padding-left:15px;background:url(../images_hszc/tit-lineico.png) no-repeat 0px 6px;font-size:15px;line-height:24px;height:74px;overflow:hidden;text-overflow: ellipsis;display: inline-block;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
.policyComparison-list li .del{margin:5px 0 0 15px;display: block;width:38px;height:38px;border:0;background: #f3f3f3 url(../images_hszc/del-ico.png) no-repeat center;}
.policyComparison-btn-set{height:42px;text-align: center;padding:20px 0;    position: absolute;width: 149px;right: 0;top: 0;}
.policyComparison-btn-set input,.policyComparison-btn-set a{display: inline-block;height:42px;width:100px;margin:0 10px;background:#2a68ce;border-radius:5px;line-height: 42px;text-align: center;border:0;font-size:16px;color:#fff;}
.policyComparison-btn-set input:hover,.policyComparison-btn-set a:hover{color: #fff;}
.policyComparison-btn-set input.empty{background:#f8c02b;margin-top:15px;}
.policyComparison-dialog-btn {text-decoration: underline;cursor: pointer;position: absolute;top:10px;right:15px;}
@media (max-width: 1199px) and (min-width: 992px){
    .policyComparison-dialog{width:992px;margin-left: -497px;}
    .policyComparison-list li{width:147px;}

    .zc-host-label1 li dd{width:115px;}
}
@media (max-width: 991px){
    .policyComparison-dialog{width:768px;margin-left: -385px;}
    .policyComparison-list li{width:347px;margin-top:15px;}
    .policyComparison-list li a.title{font-size: 14px;line-height: 22px;height:44px;-webkit-line-clamp: 2;}
    .policyComparison-btn-set{padding:15px 0;}
    .policyComparison-btn-set input,.policyComparison-btn-set a{font-size: 16px;margin:0 5px;width:100px;}

    .zc-host-label1 .bd ul{height:106px;}
    .zc-host-label1 li{width:102%;}
    .zc-host-label1 li dd{width:31.3%;margin:15px 2% 0 0;}
}
@media (max-width: 991px){
    .policyComparison-dialog{width:auto;margin-left: 0px;left:0;right:0;}
    .policyComparison-dialog-header{margin:0 10px;font-size:14px;}
    .policyComparison-dialog-header strong{font-size: 18px;margin-right: 10px;}
    .policyComparison-list li{width:46%;margin:10px 2%;padding:0;border-left:0;}
}
@media (max-width: 767px){
    .policyComparison-dialog-header strong{display: block;}
    .policyComparison-dialog-btn{right:0;}
    .policyComparison-dialog-main{padding-right:100px;height: 225px;overflow-y: auto;}
    .policyComparison-dialog-header .header-com-btn a{padding:0 5px;font-size: 14px;margin-left:5px;}
    .policyComparison-list li{float: none;width:auto;padding:0 10px;border-left:0;}
    .policyComparison-list li a.title{display: block;height:auto;}
    .policyComparison-btn-set{width:100px;}
    .policyComparison-btn-set input,.policyComparison-btn-set a{width:80px;height:35px;line-height: 35px;}

    .zc-host-label1 li dd a{font-size:15px;}

}


/*---政策比对结果页---*/
.policyComparison_position{padding:10px 0;height:32px;}
.policyComparison_position .position-btn a{display: block;float: left;padding:0 10px;height: 30px;margin-right:15px;background: #fff;border: 1px solid #94b3e7;line-height: 30px;font-size: 15px;color: #6c9ced;text-align: center;border-radius: 3px;}
.policyComparison_position .position-btn a.active{border-color:#2a68ce;background: #2a68ce;color:#fff;}
.policyComparison-checkbox{height: 32px;line-height: 32px;}
.policyComparison-checkbox .checkbox_input{display: inline-block;margin-left:20px;vertical-align: middle;font-size: 16px;cursor: pointer;}
.policyComparison-checkbox .checkbox_input i{display: inline-block;vertical-align: middle;width: 13px;height: 13px;background: url(../images_hszc/checkbox-bg.png) no-repeat left center;z-index: 1;margin:-3px 5px 0 0;}
.policyComparison-checkbox .checkbox_input.selected{color:#3573b5;}
.policyComparison-checkbox .checkbox_input.selected i{background-image: url(../images_hszc/checkbox-bgh.png);}
.policyComparison-table table{width:100%;border:1px solid #d8d8d8;table-layout: fixed;}
.policyComparison-table .isDiff{background: #fff6f6;}
.policyComparison-table .isDiff.un{background: none;}
.policyComparison-table tr th{width:13%;padding:20px 10px;font-size:16px;color:#333;font-weight: bold;border:1px solid #d8d8d8;}
.policyComparison-table tr td{padding:20px 10px;text-align:left;font-size: 16px;line-height: 26px;vertical-align: top; word-break: break-all;border:1px solid #d8d8d8;position: relative;}
.policyComparison-table tr td.middle{vertical-align: middle;text-align: center;color:#999;}
.policyComparison-table tr td .titlebox{padding-bottom:40px;}
.policyComparison-table tr td .titlebox a{color: #1890ff;}
.policyComparison-table tr td .titlebox a.shixiao{color:#999;}
.policyComparison-table tr td .titlebox a.shixiao em{font-style: normal;color:#e82626;}
.policyComparison-table tr td .titlebox a:hover{text-decoration: underline;}
.policyComparison-table tr td .removePolicy{display: block;width:56px;height:28px;padding:0;line-height: 26px;background: #fff;border: 1px solid #dcdfe6;font-size: 14px;border-radius: 3px;white-space: nowrap;position: absolute;bottom: 20px;z-index: 1;}
.policyComparison-table tr td .removePolicy:hover{color:#3573b5;border-color: #3573b5;}
.policyComparison-table tr td .addPolicy{background: url(../images_hszc/zc-addico.png) no-repeat left center;padding-left:20px;}

@media (max-width: 767px) {
    .policyComparison-table tr th{font-size: 16px;}
    .policyComparison-table tr td{font-size:14px;line-height: 22px;padding: 10px 5px;}
}

/*---热门标签页---*/
.hotTag-mainbox{padding:20px;background: #fff;overflow:hidden;min-height: 600px;}
.hotTag-title{height:30px;line-height: 30px;font-size: 20px;font-weight: bold;}
.hotTag-title span{display: inline-block;border-left:4px solid #3573b5;padding-left:15px;}
.hotTag-list{padding-top:20px;}
.hotTag-list li{height: 38px;line-height: 38px;padding-left:12px;background: url(../images/icon.png) left center no-repeat;line-height:38px;font-size: 16px;color: #666;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.labelStatistics{padding-top:10px;}
.labelStatistics p{height: 32px;line-height: 32px;}
.labelStatistics p span{font-weight: bold;color: #3573b5;}
@media (max-width: 767px) {
    .hotTag-mainbox{padding:10px;margin:0 auto;}
    .hotTag-title{height:25px;line-height: 25px;font-size:18px;font-weight:normal;}
    .hotTag-list{padding-top:10px;}
}

/*---政策专题---*/
.hszc-zt-mainbox{position:relative;}
.zczt-mainbox{background: #fff;min-height: 500px;position: relative;}
.zc-topicTitle{padding-top: 50px;line-height: 66px;font-size: 56px;color: #fff;font-weight: bold;}
.zc-topicTitle a{color:#fff;display: inline-block;background: url(../images_hszc/zczt-line.png) no-repeat left center;padding-left:190px;}
.zc-topicTitle span,.zc-topicTitle a span{color:#fff;display: inline-block;background: url(../images_hszc/zczt-line.png) no-repeat right center;padding-right:190px;}

/*导航*/
.left_float{width:84px;position:absolute;top:0;left:50%;margin-left:-685px;}
.left_float a{cursor:pointer;display:block;margin-bottom:10px;padding:11px 0 0;background:#2a68cf;}
.left_float a .ico{display:block;width:50px;height:50px;border:#fff 1px solid;border-radius:50%;margin:auto;background:url("../images_hszc/left_float_ico.png") 0 0 no-repeat;}
.left_float a .tit{display:block;height: 30px;line-height: 30px;text-align: center;font-size: 12px;color: #fff;}
.left_float a .ico2{background-position:0 -50px;}
.left_float a .ico3{background-position:0 -100px;}
.left_float a .ico4{background-position:0 -150px;}
/*搜索*/
.zczt-result-search{padding: 75px 76px 95px;height: 60px;background: url(../images_hszc/zc-ssbg.png) repeat-x left bottom;}
.zczt-result-search ul{height: 60px;background:#fff;position: relative; z-index: 1;}
.zczt-result-search li{line-height: 0; font-size: 0;}
.zczt-result-search li input{ background: none; border: 0 none; width: 100%; vertical-align: middle;}
.zczt-result-search li.ss2{ width: 134px; height: 60px; position: absolute; top:0; right:0;}
.zczt-result-search li.ss2 input{cursor: pointer; height: 60px; overflow: hidden;padding-left:64px; background:#2a68cf url("../images_hszc/zc-ss-btn.png") 22px center no-repeat;border-top-right-radius:5px;border-bottom-right-radius:5px;text-align: left; line-height: 60px; color: #fff; font-size: 24px;}
.zczt-result-search li.ss1{padding: 10px 10px 10px 20px;height: 38px;margin-right:134px;border:1px solid #2a68cf;border-top-left-radius:5px;border-bottom-left-radius:5px;}
.zczt-result-search li.ss1 input{ height: 38px; line-height: 38px; font-size: 20px;color:#666;}
.zczt-result-search li.ss1 input::-webkit-input-placeholder{color:#a8a8a8;}
.zczt-result-search li.ss1 input:-moz-placeholder{color:#a8a8a8;}
.zczt-result-search li.ss1 input:-ms-input-placeholder{color:#a8a8a8;}
.zczt-result-search li.ss1 .ph-label{left: 20px;top:10px;}
.zczt-result-search .info{font-size:15px;color:#888;margin-top:15px;}
/*栏目列表*/
.ls-fgf-main{padding:0 30px 20px;}
.ls-fgf-box{margin-top:20px;}
.tab_box_title{display:block;padding-bottom: 8px;border-bottom: 2px solid #2a68cf;overflow: hidden;margin-bottom: 10px;}
.tab_box_title a{display:inline-block;line-height:52px;color:#2a68cf;font-size:24px;}
.tab_box_title a.more{font-size:18px;}
.tab_box_title .ico{display:inline-block;float:left;width:48px;height:48px;border:#2a68cf 1px solid;background:#f7fbfe url("../images_hszc/tab_box_title_ico.png") 0 0 no-repeat;border-radius:10px;margin:1px 16px 0 1px;}
.tab_box_title .ico2{background-position:0 -48px;}
.tab_box_title .ico3{background-position:0 -96px;}
.tab_box_title .ico3{background-position:0 -144px;}

.ls-fgf-list li{padding:12px 0 14px;border-bottom: 1px solid #f2f2f2;}
.ls-fgf-list li a{display:block;font-size:20px;line-height:34px;margin-bottom:4px;}
.ls-fgf-list li .publishInfo span{display:inline-block;width:auto;height:28px;margin-top:3px;font-size: 14px;line-height: 28px;color: #a0a0a0;padding: 0 10px;border: 1px solid #f2f2f2;}
.ls-fgf-list li .publishInfo .fwzh{color:#0492f6;margin-right:20px;}
.ls-fgf-list li .doperation-btn{padding-top:0;}
@media (max-width: 1199px) and (min-width: 992px){
    /*导航*/
    .left_float{margin-left:-566px;}
}
@media (max-width: 991px){
    .zc-topicTitle{font-size:45px;}
    .zc-topicTitle a{padding-left:170px;}
    .zc-topicTitle span{padding-right:170px;}
    /*导航*/
    .left_float{width:auto;position:static !important;top:auto;left:auto;margin-left:0;text-align:center;}
    .left_float a{display:inline-block;margin-bottom:0;padding:10px;background:none;}
    .left_float a .ico{display:none;}
    .left_float a .tit{display:inline-block;font-size:18px;color:#2a68cf;}
    /*搜索*/
    .zczt-result-search{padding:40px;}
    /*栏目列表*/
    .ls-fgf-main{padding:0 10px 10px;}
    .ls-fgf-box{margin-top:15px;}
    .tab_box_title a{line-height:44px;font-size:22px;}
    .tab_box_title a.more{font-size:16px;}
    .tab_box_title .ico{width:40px;height:40px;background-size:40px auto;}
    .tab_box_title .ico2{background-position:0 -40px;}
    .tab_box_title .ico3{background-position:0 -80px;}
    .tab_box_title .ico3{background-position:0 -120px;}

    .ls-fgf-list li{padding:10px 0 14px;}
    .ls-fgf-list li a{font-size:18px;line-height:30px;}
    .ls-fgf-list li .publishInfo span{display:inline-block;width:auto;height:28px;font-size: 14px;line-height: 28px;color: #a0a0a0;padding: 0 10px;border: 1px solid #f2f2f2;}
    .ls-fgf-list li .publishInfo .fwzh{margin-right:10px;}
}
@media (max-width: 767px) {
    .zczt-mainbox{padding:0 10px;margin:0 auto;}
    .zc-topicTitle{padding-top:30px;}
    .zc-topicTitle a{padding-left:0px;background: none;}
    .zc-topicTitle span{padding-right:0px;background: none;}
    /*导航*/
    .left_float a{padding:5px 0px;width:32%;}
    /*搜索*/
    .zczt-result-search{padding:10px 0 0;}
    .zczt-result-search ul{padding:0;height:50px;}
    .zczt-result-search li.ss2{height:50px;width:100px;}
    .zczt-result-search li.ss2 input{height:50px;line-height: 50px;font-size:16px;background-position: 12px center;padding-left:54px;}
    .zczt-result-search li.ss1{padding:5px 10px;margin-right:100px;}
    .zczt-result-search li.ss1 input{font-size:14px;}
    /*栏目列表*/
    .ls-fgf-main{padding:0;}
    .tab_box_title a{line-height:40px;font-size:18px;}
    .tab_box_title a.more{font-size:14px;}
    .tab_box_title .ico{width:30px;height:30px;background-size:30px auto;margin:4px 10px 0 1px;}
    .tab_box_title .ico2{background-position:0 -30px;}
    .tab_box_title .ico3{background-position:0 -60px;}
    .tab_box_title .ico3{background-position:0 -90px;}

    .ls-fgf-list li{padding:10px 0 10px;}
    .ls-fgf-list li a{font-size:16px;line-height:24px;margin-bottom:0;}
    .ls-fgf-list li .publishInfo{float: none!important;}
    .ls-fgf-list li .publishInfo span{height:20px;line-height:20px;padding:0 10px;margin-top:5px;font-size:12px;}
    .ls-fgf-list li .publishInfo .fwzh{margin-right:10px;}
    .ls-fgf-list li .doperation-btn{float: none;}
}


/*政策超市-优惠内容详细页*/
.zccs-file {margin: 20px 0;}
.zccs-file .zccs-con-file { background:#F8f8f8; position: relative; padding: 13px 0;}
.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: 33px;}
.zccs-file .zccs-con-file td a{color: #3573b5;}

.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: #3573b5;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:15px;color:#3573b5;}
.zccs-result table td a{color:#3573b5;}
.zccs-result table td a img{display: block;margin:0 auto 5px;}
.cont-key{position:relative;}

.cont-hide {position:absolute;left:-208px;top:50px;width: 300px;padding: 10px;border: 1px solid #3573b5;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) {
    .cont-hide{left: auto;right:-20px;}
}
/*政策超市-优惠内容详细页-end*/

.ls-banner{display: none;}

/* 问政黄山 */
.wz-search-mainbox{background: #fafafa;padding:0;}
.wz-result-mainbox{padding:20px 30px;background:#fff;min-height:500px;position: relative;}
/*搜索*/
.wz-result-search{padding:80px;}
.wz-result-search ul{height: 60px;background:#fff;position: relative; z-index: 1;}
.wz-result-search li{line-height: 0; font-size: 0;}
.wz-result-search li input{ background: none; border: 0 none; width: 100%; vertical-align: middle;}
.wz-result-search li.ss2{ width: 134px; height: 60px; position: absolute; top:0; right:0;}
.wz-result-search li.ss2 input{cursor: pointer; height: 60px; overflow: hidden;padding-left:64px; background:#3573b5 url("../images_hszc/zc-ss-btn.png") 22px center no-repeat;border-top-right-radius:5px;border-bottom-right-radius:5px;text-align: left; line-height: 60px; color: #fff; font-size: 24px;}
.wz-result-search li.ss1{padding: 10px 10px 10px 20px;height: 38px;margin-right:134px;border:1px solid #3573b5;border-top-left-radius:5px;border-bottom-left-radius:5px;}
.wz-result-search li.ss1 input{ height: 38px; line-height: 38px; font-size: 20px;color:#666;}
.wz-result-search li.ss1 input::-webkit-input-placeholder{color:#a8a8a8;}
.wz-result-search li.ss1 input:-moz-placeholder{color:#a8a8a8;}
.wz-result-search li.ss1 input:-ms-input-placeholder{color:#a8a8a8;}
.wz-result-search li.ss1 .ph-label{left: 20px;top:10px;}
.wz-result-search .info{font-size:15px;color:#888;margin-top:15px;}
.wz-result-content{background: none;margin-top: 0;}
.wz-result-left{width: auto;float: none;}
.wz-list-box ul li{height: auto;width: 100%;padding: 10px 0;border-bottom: 1px dashed #dbdbdb;position: relative;}
.wz-list-box ul li .wz-article-title{display: block;padding-right: 30px;height: 26px;line-height: 26px;font-size: 16px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.wz-article-info{margin-top: 15px;line-height: 26px;font-size: 14px;color: #999;}
.wz-article-info span.wz-article-fileNum{margin-left: 55px;}
.wzhs-btn{height: 29px;position: absolute;right: 0;bottom: 15px;line-height: 29px;}
.wzhs-btn a{display: block;float:right;width: auto;text-align: center;font-size: 15px;color: #fff;border-radius: 3px;padding: 0 10px;}
.wzhs-btn a:hover{color: #fff;}
.wzhs-btn a.wzhs-btn1{margin-right: 15px;background: #94b3e7;}
.wzhs-btn a.wzhs-btn2{background: #f8c02b;}
.wzhs-btn a.wzhs-btn1:hover{background: #3573b5;}
.wzhs-btn a.wzhs-btn2:hover{background: #eb821c;}
@media (max-width: 991px) {
    .wz-result-search{padding: 20px;}
}
@media (max-width: 767px) {
    .wz-result-search{padding: 10px 0 0;}
    .wzhs-btn{position: relative;padding-top: 10px;bottom: auto;top: auto;}
    .wz-article-info{margin-top: 10px;}
    .wz-result-mainbox{padding: 10px;}
    .wz-article-info span.wz-article-fileNum{margin-left: 15px;}
}