@charset "utf-8";
/* CSS Document */
.hide.active{display:block !important;}
/********* 专题文件库主体内容 **********/
/*政策一栏*/
.zt-zc-lbox{width:526px;height:267px;padding-top:2px;overflow:hidden;}
.ls-zt-xxktop{height:auto;background:url("../images/line_dd.gif") 0 bottom repeat-x;overflow:hidden;}
.ls-zt-xxktop ul li{float:left;height:42px;padding-left:25px;}
.ls-zt-xxktop ul li.first{padding-left:0;}
.ls-zt-xxktop ul li a,.ls-zt-xxktop ul li .title{display:block;height:40px;line-height:40px;font-size:18px;color:#454545;padding:0 5px;overflow:hidden;}
.ls-zt-xxktop ul li a:hover,.ls-zt-xxktop ul li.active a,.ls-zt-xxktop ul li.active .title{color:#d20000;border-bottom:2px solid #d43436;}
.ls-zt-xxktop ul li.link a:hover{border-bottom:0;}
.ls-zt-gklist{padding-top:5px;font-size:14px;line-height:30px;overflow:hidden;}
.ls-zt-gklist ul li{height:32px;vertical-align:bottom;padding:0 50px 0 15px;background:url(../images/icon.png) 0 center no-repeat;overflow:hidden;position:relative;}
.ls-zt-gklist ul li a.title{display:block;float:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.ls-zt-gklist ul li .nr{float:left;width:auto;max-width:100%;padding:1px 0;}
.ls-zt-gklist ul li .nr .gl{display:block;float:right;width:auto;max-width:80%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.ls-zt-gklist ul li .nr .gl .split{padding:0 2px;color:#666;font-size:14px;}
.ls-zt-gklist ul li .nr .gl a{display:inline;color:#ff0000;float:none;}
.ls-zt-gklist ul li .date{display:block;float:none;position:absolute;right:0;top:1px;color:#999;font-size:14px;white-space:nowrap;}
.ls-zt-gklist ul li a u{display:none;}
.ls-zt-gklistn ul li{ width:461px;float: left; }
.ls-zt-gklistn ul li:nth-of-type(2n){float: right;}
/*回应关切*/
.zt_zc_hycon{padding-top:9px;}
.ls-hy-xxktop ul li{height:41px;padding-left:30px;}
.ls-hy-xxktop ul li.active a,.ls-hy-xxktop ul li.active .title{color:#fff;background:#d43436;border-bottom-width:1px;padding:0 24px;}
.zt_zc_hycon .zt-zc-lbox{padding-top:4px;height:265px;}
.zt_zc_hycon .zt-zc-lbox .ls-zt-xxktop ul li{height:41px;}
.zt_zc_hycon .zt-zc-lbox .ls-zt-xxktop ul li a{padding:0 20px;}
.zt_zc_hycon .zt-zc-lbox .ls-zt-xxktop ul li.active a,.zt_zc_hycon .zt-zc-lbox .ls-zt-xxktop ul li.active .title{border-bottom-width:1px;}
.ls-zt-lylist ul li.tel{display:none;}
.ls-zt-lylist ul li{height:30px;padding-top:1px;padding-bottom:1px;}
.ls-zt-lylist ul li p.p3{display:block;float:none;height:30px;font-size:14px;color:#999;white-space:nowrap;position:absolute;right:0;top:1px;}
.ls-zt-lylist ul li p.p2,.ls-zt-lylist ul li p.p4,.ls-zt-lylist ul li p.p5,.ls-zt-lylist ul li p.p6{display:none;}
.ls-zt-lylist ul li p.p1{display:block;float:none;}
.ls-zt-lylist ul li a{display:block;float:none;height:30px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
/*解读栏目*/
.zt-zc-link{height:auto;}
.zt-zc-link ul li{float:left;width:256px;height:65px;border:#ededed 1px solid;margin-left:12px;}
.zt-zc-link ul li.num1{margin-left:0;}
.zt-zc-link ul li a{display:block;height:35px;line-height:35px;font-size:20px;font-weight:bold;text-align:center;padding:15px 0;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.zt-zc-link ul li a img{display:inline-block;vertical-align:middle;margin-right:12px;}
.zt-zc-link ul li a:hover img{-webkit-transition:-webkit-transform 0.7s ease-out;-moz-transition:-moz-transform 0.7s ease-out;transition:transform 0.7s ease-out;-webkit-transform:rotateY(360deg);-moz-transform:rotateY(360deg);transform:rotateY(360deg);}
.zt-zc-link ul li.num1 a{color:#008e65;background-color:#e2f0ec;}
.zt-zc-link ul li.num2 a{color:#4e66c6;background-color:#e4e7f3;}
.zt-zc-link ul li.num3 a{color:#e89602;background-color:#f0e5d1;}
.zt-zc-link ul li.num4 a{color:#cf0b0b;background-color:#f6e4e8;}
/*最新政策文件*/
.zt_newszc_con{padding-top:8px;}
.zcwj_table{padding-top:15px;}
.zcwj_table table{border-collapse:collapse;width:100%;}
.zcwj_table table td,.zcwj_table table th{border:1px solid #e5e5e5;padding:12px 15px 11px;text-align:center;font-size:14px;line-height:20px;}
.zcwj_table table th{padding:9px 15px;white-space:nowrap;background:#eee;font-size:16px;font-weight:bold;}
.zcwj_table table th.t3{width:150px;}
.zcwj_table table th.t4{width:80px;}
.zcwj_table table th.t5{width:55px;}
.zcwj_table table th.t6{width:60px;}
.zcwj_table table td.t2{text-align:left;}
.zcwj_table table td.t5 a{display:inline-block;cursor:pointer;}
.zcwj_table table td.t5 a img{vertical-align:middle;}
.zcwj_table table td.t6 a{display:inline-block;width:60px;height:25px;color:#fff;line-height:25px;text-align:center;background:#ddab11;border-radius:12px;cursor:pointer;}
.wj_more{display:block;width:111px;height:30px;line-height:30px;text-align:center;font-size:14px;background:#f1f1f1;color:#333;border-radius:15px;margin:10px auto 0;}
.wj_more:hover{color:#fff;background-color:#d43436;}

.cont-key{position:relative;display:block;}
.cont-hide{position:absolute;left:-160px;top:16px;width:180px;padding:10px;border:1px solid #d43436;background:#fff;z-index:999;display:none !important;line-height:26px;text-align:left;border-radius:5px;}
.cont-hide i{padding:0 0.25em;}
.cont-key:hover .cont-hide{display:block !important;}
@media (min-width: 992px) and (max-width: 1099px) {
    /*政策一栏*/
    .zt-zc-lbox{width:470px;}
    /*解读栏目*/
    .zt-zc-link ul li{width:232px;margin-left:8px;}
    .zt-zc-link ul li a{font-size:18px;}
    .zt-zc-link ul li a img{margin-right:10px;}
    .ls-zt-gklistn ul li{width: 401px;}
}
@media (max-width: 991px) {
    /*政策一栏*/
    .zt-zc-lbox{width:auto;height:auto;float:none;}
    .ls-zt-xxktop ul li{padding-left:20px;}
    /*回应关切*/
    .ls-hy-xxktop ul li{padding-left:20px;}
    .ls-hy-xxktop ul li.active a,.ls-hy-xxktop ul li.active .title{padding:0 20px;}
    .zt_zc_hycon .zt-zc-lbox{height:auto;}
    .zt_zc_hycon .zt-zc-lbox .ls-zt-xxktop ul li a{padding:0 15px;}
    /*解读栏目*/
    .zt-zc-link{margin-top:0 !important;}
    .zt-zc-link ul li{width:49%;height:62px;margin-left:2%;box-sizing:border-box;margin-top:10px;}
    .zt-zc-link ul li.num3{margin-left:0;}
    .zt-zc-link ul li a{height:30px;line-height:30px;}
    .zt-zc-link ul li a img{height:30px;margin-right:10px;}
    /*最新政策文件*/
    .zcwj_table{padding-top:10px;}
    .zcwj_table table td,.zcwj_table table th{border:1px solid #e5e5e5;padding:10px;}
    .zcwj_table table th{padding:9px 10px;}
    .ls-zt-gklistn ul li{width: auto; float: none!important;}
}
@media (max-width: 767px) {
    /*政策一栏*/
    .ls-zt-xxktop ul li{height:40px;padding-left:15px;}
    .ls-zt-xxktop ul li a,.ls-zt-xxktop ul li .title{height:38px;line-height:38px;font-size:16px;}
    /*回应关切*/
    .ls-hy-xxktop ul li{height:39px;padding-left:15px;}
    .ls-hy-xxktop ul li.active a,.ls-hy-xxktop ul li.active .title{padding:0 15px;}
    .zt_zc_hycon .zt-zc-lbox .ls-zt-xxktop ul li{height:39px;}
    .zt_zc_hycon .zt-zc-lbox .ls-zt-xxktop ul li a{padding:0 15px;}
    /*最新政策文件*/
    .zcwj_table table td,.zcwj_table table th{padding:7px 5px;}
    .zcwj_table table th{padding:9px 5px;font-size:14px;}
    .zcwj_table table th.t3{width:auto;}
    .zcwj_table table th.t5{width:50px;}
    .zcwj_table table th.t6{width:60px;}
}
@media (max-width: 479px) {
    /*解读栏目*/
    .zt-zc-link ul li{width:100%;height:58px;margin-left:0;}
    .zt-zc-link ul li a{font-size:18px;padding:13px 0;}
    .zt-zc-link ul li a img{height:28px;}
    /*最新政策文件*/
    .zcwj_table table th.t3,.zcwj_table table th.t4,.zcwj_table table td.t3,.zcwj_table table td.t4{display:none;}

    .cont-hide{left:auto;right:-70px;width:255px;}
}
/********首页end*******/
/*搜索*/
.zcjd_searchbox{height: 54px; padding: 26px 0; background: #f3f3f3; margin-bottom: 20px;}
.zcjd_searchbox ul{padding-left: 40px;}
.zcjd_searchbox ul li{float: left; height: 54px; line-height: 54px;}
.zcjd_searchbox ul li input{float: left; border: 0 none; background: none; width: 100%;}
.zcjd_searchbox ul li.ss1{ padding-right: 15px; text-align: right; font-size: 24px;color:#d73331;font-weight: bold;}
.zcjd_searchbox ul li.ss2{ width: 602px;padding:0 20px; position: relative;background: #fff;border-radius: 10px 0 0 10px;}
.zcjd_searchbox ul li.ss2 input{ height: 54px; line-height: 54px; font-size: 16px;}
.zcjd_searchbox ul li.ss2 .msg-box{position:absolute; left:10px; top:0;}
.zcjd_searchbox ul li.ss3{ width: 138px;border-radius: 0 10px 10px 0;}
.zcjd_searchbox ul li.ss3 input{height: 54px;background:#d73331;border-radius: 0 10px 10px 0;text-align:center;font-size:24px;color:#fff;font-weight:bold;overflow: hidden;cursor: pointer;}
@media (max-width:1199px) and (min-width:992px){
    /*搜索*/
    .zcjd_searchbox ul li.ss2{width:500px;}

}
@media (max-width:991px){
    /*搜索*/
    .zcjd_searchbox ul{padding-left: 20px;}
    .zcjd_searchbox ul li.ss1{font-size: 20px;}
    .zcjd_searchbox ul li.ss2{width:354px;}
}
@media (max-width:767px){
    /* 搜索 */
    .zcjd_searchbox{padding:15px;height: 48px;}
    .zcjd_searchbox ul{position: relative;padding:0 80px 0 0;}
    .zcjd_searchbox ul li{height: 48px;line-height: 48px;}
    .zcjd_searchbox ul li.ss1{display: none;}
    .zcjd_searchbox ul li.ss2{float:none;width: auto;padding:0 10px;}
    .zcjd_searchbox ul li.ss2 input{height: 48px;line-height: 48px;}
    .zcjd_searchbox ul li.ss3{width:80px;position: absolute;top: 0;right: 0px;}
    .zcjd_searchbox ul li.ss3 input{font-size: 16px;height: 48px;}

}
/*搜索页*/
.zcfg_search{ height: 53px; padding: 7px 116px 0; font-size: 16px;line-height: 44px;background:#f3f3f3;}
.zcfg_search .zcfg_searchl li{ float: left; margin-right: 10px; }
.zcfg_search .zcfg_searchl li .tit1{ width: 70px; display:inline-block;}
.zcfg_search .zcfg_searchl li .tit2{ padding-left: 10px;}
.zcfg_search .zcfg_searchl li .s_input{ width:207px; border:none; background:#fff!important; color:#999; font-size: 16px; border-radius: 5px; -moz-border-radius: 5px;height: 44px; line-height: 44px; padding: 0 5px; }
.zcfg_search .zcfg_searchl li .s_select{ margin: 0 10px; width: 116px; height: 40px;line-height: 40px;font-size: 16px;color: #999;padding: 2px 5px; *padding: 0; border: none; background: #fff;}
.zcfg_search .zcfg_searchr{ width: 515px;height: 44px;position: relative;}
.zcfg_search .zcfg_searchr li.se_box{height:44px;position:relative;  margin-right:136px;}
.zcfg_search .zcfg_searchr li.se_box .msg-box{left:5px;top:0;position:absolute;}
.zcfg_search .zcfg_searchr li.se_box input{width:100%;height:44px;background:#fff; text-indent: 15px; vertical-align:top; border:none;line-height:30px;color:#999; font-size: 16px; border-radius: 5px; -moz-border-radius: 5px;}
.zcfg_search .zcfg_searchr li.sea_an{width:126px;height:44px;position: absolute;right: 0;top: 0;}
.zcfg_search .zcfg_searchr li.sea_an input{width:100%;height:44px; border:none; background:#d73331; font-size:15px; color: #fff; overflow:hidden;cursor:pointer; font-family:  "Microsoft YaHei",å¾®è½¯é›…é»‘; vertical-align: top;  border-radius: 5px; -moz-border-radius: 5px;  }

.wza-region-active .s_input,.wza-region-active .zcfg_searchr li.se_box input,.wza-region-active .zcfg_searchl li .s_select{background: #fff!important;}
.wza-region-active .zcfg_searchr li.sea_an input{background:#d73331!important;}
.gfxwj_lists{margin-top: 26px;}
.gfxwj_lists .gfxwj_lists_tit li{height: 37px;line-height: 37px;background: #f2f6fc;font-size: 18px;color: #333;text-align: center;}
.gfxwj_lists ul li{position: relative;overflow: hidden;}
.gfxwj_lists ul li p{float: left;overflow: hidden;}
.gfxwj_lists ul li p.li_p1{width: 80px;text-align: center;}
.gfxwj_lists ul li p.li_p2{width: 240px;text-align: center;}
.gfxwj_lists ul.gfxwj_lists_tit li{text-align: center;}
.gfxwj_lists ul li div.li_p3,.gfxwj_lists ul li p.li_p3{float: none;margin: 0 122px 0 320px;}
.gfxwj_lists ul li p.li_p4{float:none;width: 122px;position: absolute;right: 0;top: 10px;text-align: center;}
.gfxwj_lists ul.gfxwj_lists_tit li p.li_p4{top: 0;}
.gfxwj_lists ul.gfxwj_lists_main{margin-top: 10px;}
.gfxwj_lists ul.gfxwj_lists_main li{line-height: 30px;border-bottom: 1px dashed #c1c1c1;padding: 10px 0;    font-size: 16px;}
.gfxwj_lists_02 ul li p.li_p2{display: none;}
.gfxwj_lists_02 ul li div.li_p3,.gfxwj_lists_02 ul li p.li_p3{float: none;margin: 0 122px 0 80px;}
.more_btn{width: 100%;height: 25px;margin-top: 23px;text-align: center;}
.more_btn a{display: inline-block;width: 140px;background: #f8f8f8;height: 25px;}
.more_btn a:hover{background: #d73331;}
.select_box{width: 100%;height: 33px;margin-bottom: 21px;text-align: right;position: relative;}
.select_box select{margin-left: 9px;width: 155px;height: 31px;border: 1px solid #ebebeb;cursor: pointer;}
.select_box select option{cursor: pointer;}
.select_box select:first-child{margin-left: 0;}
.select_box .mrb_btn{padding: 0 10px;text-align: center;border: 0 none;background: #d73331;color: #fff;height: 32px;line-height: 32px;margin-top: -1px;}


.gfxwj_lists li .nr{float:left; max-width: 100%; display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.gfxwj_lists li .title,.listgk li .tit{display:block;float: none;padding-left: 1em;}
.gfxwj_lists li .gl{display:block;float:right;max-width:80%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.gfxwj_lists li .gl .split{padding:0 2px;}
.gfxwj_lists li .gl a{display:inline;color:#c50001;float:none;background:none;max-width:none;padding:0;margin:0;}

.msg-box{position: absolute!important;}
.n-yellow .msg-wrap{left: 0!important;}

@media (max-width: 1199px) and (min-width: 992px){

    .zcfg_search {padding: 7px 178px 0;}
    .zcfg_search .zcfg_searchr {width: 394px;}
    .zcfg_search .zcfg_searchl li .s_input{width: 196px;}
}
@media (max-width: 991px){

    .zcfg_search{ height: auto; padding: 10px 20px;}
    .zcfg_search .zcfg_searchr,.zcfg_search .zcfg_searchl { float: none; width: auto;}
    .zcfg_search .zcfg_searchr{ margin-top: 10px;}
}
@media (max-width: 767px){

    .zcfg_search{ padding: 10px;}
    .zcfg_search .zcfg_searchl li { width: 100%; float: none; margin: 0 0 10px 0;}
    .zcfg_search .zcfg_searchl li .s_input{width: 98%; padding: 0 1%; }
    .zcfg_search .zcfg_searchl li .s_select{width: 100%; margin: 0; }
    .zcfg_search .zcfg_searchl li.li3{ position: relative; padding-right: 50px;}
    .zcfg_search .zcfg_searchl li.li3 .tit2{ position: absolute; display: block; right:20px; top:0; }

    .gfxwj_lists ul li p.li_p1{display: none;}
    .gfxwj_lists ul li p.li_p2{width: 145px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;display: none;}
    .gfxwj_lists ul li div.li_p3,.gfxwj_lists ul li p.li_p3{margin-left: 0;margin-right: 90px;}
    .gfxwj_lists ul li p.li_p4{width: 90px;}
}

@media (max-width: 420px) {
    .gfxwj_lists li .gl{max-width: 65px;}
}
/*适老化*/
body.useOldFixed .zcjd_searchbox{ height: auto;}
body.useOldFixed .zcfg_search.bgf{ height: auto!important;}
body.useOldFixed .zcfg_search .zcfg_searchl li .s_input{ margin-bottom: 20px;}
body.useOldFixed .gfxwj_lists ul li p.li_p4{width:220px;}
body.useOldFixed .gfxwj_lists ul li div.li_p3,body.useOldFixed .gfxwj_lists ul li p.li_p3{ margin-right: 220px;}
body.useOldFixed .zcjd_searchbox ul{ padding: 0 40px;}
body.useOldFixed .zcjd_searchbox ul li.ss2{ margin-bottom: 20px;width: auto!important;}
body.useOldFixed .zcjd_searchbox ul li.ss3,body.useOldFixed .zcjd_searchbox ul li.ss3 input{ border-radius: 10px;}