[ms-if],[ms-visible]{display:none;}

 a:link, a:visited, a:active {
    outline-style: none;
    -moz-outline-style: none;
}

/* FOR 细览  大小切换*/
.font0,.font0 p,.font0 div,.font0 table,.font0 span{ font-size: 14px !important;  line-height: 32px !important;}
.font1,.font1 p,.font1 div,.font1 table,.font1 span{ font-size: 16px !important; line-height: 32px !important;}
.font2,.font2 p,.font2 div,.font2 table,.font2 span{ font-size: 18px !important; line-height: 32px !important;}
.font0 p,.font0 div,.font0 table,.font1 p,.font1 div,.font1 table,.font2 p,.font2 div,.font2 table{margin-top:20px;}

/* for 分页条*/
#pagegd .pgStyle{white-space: nowrap;}
#pagegd .pgStyle .disab {
    border: #ddd 1px solid;
    color: #ddd;
    margin: 2px;
    padding: 10px 12px;
    background: #fff;
}
#pagegd .pgStyle .cur,
#pagegd .pgStyle a.cur,
#pagegd .pgStyle a.cur:visited {
    border: 1px solid #1658a0;
    color: #fff !important;
    background-color: #1658a0;
    font-weight: normal;
    margin: 2px 2px 2px 0;
    padding: 10px 18px;
    border-radius: 3px;
}
#pagegd .pgStyle a {
    text-decoration: none;
    border: 1px solid #ddd;
    color: #000 !important;
    margin: 2px;
    padding: 10px 14px;
    background: #fff;
}
.count {
    margin: 15px;
    padding: 8px;
    border: 1px solid #ddd;
}
.go {
    margin-left: 15px;
    padding: 10px 12px;
    background-color: #FFF;
    border: 1px solid #ddd;
}
@media only screen and (max-width:768px){
    .page .pgStyle .count,
    .page .pgStyle form{display:none;}
}
@media only screen and (max-width: 767px) {
    .phone_none, .count, .pgStyle form {
        display: none !important;
    }
}
@media only screen and (max-width: 767px) {
    .page{display: block;}
}
@media only screen and (max-width:420px){
    .page .pgStyle a,.page .pgStyle .disab{padding: 8px 10px;}
}
@media only screen and (max-width: 330px) {
    .pgStyle {padding: 0px !important;}
}

/*for 分享标签及微信弹窗*/
.lip-rig a.share,.fx-right a.share{position: relative;}
.share_con{position: absolute;display: none;right:-80px;top:30px;width: 220px;}
.share .share_con .share_dot{bottom: auto;left:60%;top:-6px;}
.share .share_con .share-box{position: relative;top:0;right:0;}
.wx_dialog{
    background:#fff;
    border:1px solid #ccc;
    position:fixed;
    left:40%;
    top:30%;
    padding:5px;
}
.wx_dialog .bd_weixin_popup_head {
    font-size: 12px;
    font-weight: bold;
    text-align: left;
    line-height: 16px;
    height: 16px;
    position: relative;
    color: #000;
}
.wx_dialog .bd_weixin_popup_close {
    width: 16px;
    height: 16px;
    position: absolute;
    right: 0;
    top: 0;
    color: #999;
    text-decoration: none;
    font-size: 16px;
}
.wx_dialog .wx_erm{
    padding:20px;
}
.wx_dialog .bd_weixin_popup_foot {
    font-size: 12px;
    text-align: left;
    line-height: 22px;
    color: #666;
}
/*for 搜索框默认清除按钮*/
::-ms-clear{display: none;}
::-o-clear{display: none;}

/*for手机头部导航*/
.pho-nav{overflow-x: scroll;}
.pho-nav .pho-nav-ul{display: block;white-space: nowrap;width: max-content;}
.pho-nav>ul> li{display: inline-block;}

/*for 组织机构、地市、年报链接*/
.gb_ul li p a{width:94%;}
@media only screen and (max-width:768px){
    .gb_ul li p a{width:90%;}
}

/*for 返回顶部按钮*/
/* .fhdb{right: 50%; margin-right: -736px;} */

/*底部二维码*/
/*底部二维码矩阵*/
.foot-right{position:relative;}
.foot-right .codebox{position:absolute;width:125px;height:125px;display:none;left:-140px;bottom:5px;padding:5px;background:#fff;}
.foot-right .codebox img{width:100%;}
.foot-right ul li:hover .codebox{display:block;z-index:10;}

/*统一底部二维码矩阵*/
.bot_r{position:relative;}
.bot_r .codebox{position:absolute;width:125px;height:125px;display:none;left:-140px;bottom:5px;padding:5px;background:#fff;}
.bot_r .codebox img{width:100%;}
.bot_r a:hover{ text-decoration: none; cursor:text;}
.bot_r ul li:hover .codebox{display:block;z-index:10;}

/* loading */
.loadinfo{text-align:center;vertical-align:middle;}
.loadinfo img{margin-top:10%;}

/* 政府规章库 */
.nav_box p em.tpsicon{display: inline-block;width: 35px;height: 70px;background: url("20211111-zcicon2.png") no-repeat center;float: left}
.nav_box p.active em.tpsicon,.nav_box:hover p em.tpsicon{background: url("20211111-zcicon1.png") no-repeat center}
.gzk-xxbox{padding: 0;margin-top: 13px;}
.gzk-xxbox a{color: #1658a0}
.pho-nav ul li a span.pho-zcixon{display: inline-block;width: 40px;height: 40px;background: url("20211111-zcicon2.png") no-repeat center;background-size: 100%}
.pho-nav>ul> li{float: left}

.pho-nav ul li:hover a span.pho-zcixon,.pho-nav ul li.pho-act a span.pho-zcixon{background: url("20211111-zcicon1.png") no-repeat center;background-size: 100%}
@media only screen and (max-width: 750px){
    .pho-nav ul li a span.pho-zcixon{width: 24px;height: 24px;}
}
a:link, a:visited, a:active {
    outline-style: none;
    -moz-outline-style: none;
} 
p,em, i{
	outline-style: none;
    -moz-outline-style: none;
}
/*适老化入口 */
.zwgk_aged {position: relative; z-index: 2;}
.zwgk_aged  .aged_link{margin-top: -8px;}
.zwgk_aged  .aged_link a{ font-size: 20px;font-weight: bold;  display: inline-block;  text-align: center;  color: #ffffff; padding: 0px 16px; height: 44px;line-height: 44px;border-radius: 0px 0px 8px 8px ;  margin-left: 10px;}
.top-link-wap_2021{position: relative; z-index: 1;}

@media screen and (max-width: 1000px){
   
        .zwgk_aged  .aged_link{margin-top: 0px; float: right;}
.zwgk_aged .aged_link a.aged_link_02{display: none;}
}
@media screen and (max-width: 750px){
        
.zwgk_aged  .aged_link{margin-top: 8px;}
}