@charset "utf-8";

/* CSS Document 通用顶部、导航、底部样式 */
ul,li,h3{ margin:0; padding:0; list-style:none;}
.fl{ float:left; }
.fr{float:right}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{zoom:1}
body{font-size:14px;}

/*新闻模板部分*/
.main{width: 100%; max-width: 1270px; margin: 30px 0; padding-bottom:30px; border-bottom: 10px #ececec solid}
.main_l{ float:left; width:77.7%;border-right:1px #e9e9e9 solid;}
.main_r{  float:left;width:22.1%; position: relative }
.home{ padding-bottom:10px; width:100%; border-bottom:1px #e9e9e9 solid; margin-top: 25px}
.new{ padding:0 7.5%; width:85%}
.main_l>div+div{display: none}
.law_2{line-height: 40px;height: 40px; text-indent: 20px;}
.phone_law{border-bottom: 1px #ececec solid;  font-weight: bold;}
.fixed{ width:280px; position:fixed;top:60px}
.phone_dian{display: none}
.but{text-align: center;margin-top: 30px}
.law_1{ width:80%; padding: 0 10%}

.bt_left{float: left; width: 40%}
.bt_right{ float: right; width: 57%}
.bt_title{ padding:10px 0;}
.bt_title a{ font-size:20px; line-height:22px; font-family:微软雅黑; font-weight:bold;}
.bt_date{padding:10px 0;}
.bt_date span{color:#aaa;  margin-right:15px; font-family:宋体;}
.bt_zaiy{  line-height:24px;}
.bt_more{padding-top:10px;}
.bt_more a{color:#005ea4; }


@media all and (max-width: 500px){
	body{ font-size:16px}
    .main{width: 100%;  margin: 0; border-bottom: none}
    .main_l{ width:90%; padding:0 5%; border-right:none; margin-top: 20px}
    .main_r{width: 100%; position: relative}
    .link, .bt_zaiy, .bt_more,.simple_pgPerPage,.simple_pgSearchInfo{display: none}
    .copyright ul{display:none;}
    .phone_copyright{display: block; text-align:center; font-size:12px; line-height:40px;}
    .new{ padding:0; width:100%}
    .phone_dian{ position: absolute; top: 0px; right: 0px;display:block; width: 40px; height: 40px   }
    .law_down{width:0;height:0;position:relative; top: 15px; right: -10px;display:block;  border-left: 8px solid transparent;  border-right: 8px solid transparent;  border-top: 10px solid #000; }
    .law_2>div{background:#eee; border-bottom:1px solid #999;}
    .bt_title{ padding:0;}
    .bt_date{padding:20px 0 0 0;}
	.law_2>div{ display:block}
	.phone_more{display:none;}
	
    }
/* 浮动面板 */
.cbbfixed {position: fixed;right: 5px; bottom: -85px;z-index: 3; cursor:pointer; }
.cbbfixed .gotop .up-icon{float:left;width:30px;height:30px;background: url(demo_pic_13.png);}

    /*栏目页*/

    /* CSS Document */

    .lmcontent{width:98%; max-width:1270px; margin:30px auto; padding-bottom:25px; overflow:hidden;}
    .lmleft{width:82%; max-width:1050px; padding-right:20px; min-height:1000px; float:left; border-right:solid 1px #ececec;}
    .lmright{width:18%; max-width:160px; margin-left:20px; min-height:1000px; float:left;}



    /* 左侧栏目导航 */
    .leftnav{width:110px; overflow:hidden; float:left;}
    .leftnav li a{ display:block; width:109px; height:39px; background-color:#0f9fcf; border-bottom:solid 1px #127191; border-top:solid 1px #3dc3ef; text-align:center; color:#fff; line-height:39px;}
    .leftnav li a.on{ background-color:#00bfff; font-weight:bold;}

    .news .news_right{width:860px; float:left; margin-top:-24px;}
    .news .news_lb li{padding:24px 0; border-bottom:solid 1px #ececec;}


    /*右侧列表*/
    .lanmu01{ border-bottom:solid 1px #ececec; padding-bottom:6px; margin-bottom:28px;}
    .gdkx{width:100%; background:url(bg_01.jpg) right; color:#003654;font-family:微软雅黑; font-weight:bold;}
    .gdkx span{ background:#fff; padding-right:10px; line-height:12px;}
    .gdkx_lb ul li{ padding:15px 0;}
    .img1{ display:block;}
    .tit1{ display:block; height:40px; padding-top:10px; color:#003654; font-size:12px; line-height:15px;}
    .date1{ display:block; color:#aaaaaa; font-size:12px; line-height:12px;}
    .zzgztl ul li{ border-bottom:solid 1px #ececec; padding:20px 0;}
    .more1{ border:none !important; text-align:right;}


    /* 机构导航 */
    .lmnav{height:30px; margin-top:10px;}
    .lmnav li{position:relative; width:35px;}
    .lmnav li ul{display:none;}
    .lmnav li:hover ul{display:block; position:absolute;}
    .lmnav li:hover ul li{ width:233px;}
    .lmnav li:hover ul li ul{display:none; position:absolute;}
    .lmnav li:hover ul li:hover ul{display:block; top:-1px;}
    .lmnav li:hover ul li a{color:#ffffff; text-decoration:none; line-height:30px; }
    .lmnav li:hover ul li a:hover{ text-decoration:underline}


    /* 妇联章程 */
    .zhangcheng{ border-bottom:solid 1px #ececec; padding-bottom:24px; margin-bottom:24px;}
    .zhangcheng li{padding-top:20px;}
    .zhangcheng li h3{color:#0590bf; font-size:20px; font-family:微软雅黑; padding:10px 0; font-weight:normal;}
    .zhangcheng li h3 span{margin-left:30px;}
    .zhangcheng li p{ margin:5px; color:#464646;  line-height:24px;}

    /*文章*/
    .atccontent{ margin-top:40px;}
    .atc_share{width:90px; height:200px;}
    .share{ width:90px;height:140px; position:fixed;}
    .atc_atc{ width:780px}
    .atc_title{ line-height:50px; color:#025685; font-size:20px; font-family:Microsoft YaHei; font-weight:bold;}
    .atc_other span{ color:#aaa;  line-height:40px;}
    .atc_other span a{ color:#aaa;  line-height:40px;}
    .atc_time{ padding-left:20px;}
    .atc_con{ margin-bottom:30px;}
    .atc_print a{ display:block; background-color:#f0f0f0; width:200px; height:40px; line-height:40px; text-indent:106px; background-image:url(atc_dy.jpg); background-position: 80px 12px; color:#9e9e9e; background-repeat: no-repeat}
    .atc_close a { display:block; background-color:#f0f0f0; width:200px; height:40px; line-height:40px; text-indent:106px; background-image:url(atc_gb.jpg); background-position: 80px 10px;color:#9e9e9e; background-repeat: no-repeat; margin-left:20px}
    .atc_xg{ padding:10px 0 ; border-bottom: solid 1px #ececec;border-top:solid 1px #ececec; margin-top:30px; color:#aaa;}
    .xg_title{ color:#aaa; padding-top:10px; font-weight:bold;}
    .xg_li{ padding:30px 0}
    .xg_li li{ list-style:none; cursor:pointer; line-height:30px;}










