@charset "utf-8";
/* CSS Document */
body{background-color:#f3f3f3;}
.wrap{ width:1200px; margin:0 auto;  background-color:#FFF;padding-top: 1px;line-height:42px;}
.wrap a{color: #333;font-family: "微软雅黑", "黑体", "宋体";}
.banner{  width:100%; margin-bottom:15px;margin-top:1rem;}
.banner img{ width: 1200px; margin: 0 auto;display: block;}

/* sec1 */
.sec1{text-align:center;margin: 10px auto;}


/* sec2 */
.sec2{padding:15px;}

.sec2_tit { background-image: url(ylfw_tit.jpg); background-repeat: no-repeat; background-position: top center; height: 52px; margin-bottom: 15px; margin-top: 35px; position: relative; text-align: center; }
.sec_left { width: 178px; height: 52px; background: url(ylfw_l_tit.jpg) no-repeat left center; position: absolute; left: 0; top: 0; }
.sec_right { width: 178px; height: 52px; background: url(ylfw_r_tit.jpg) no-repeat right center; position: absolute; right: 0; top: 1px; }
.sec2_txt { display: inline-block; text-align: center; height: 52px; position: relative; }
.sec2_txt span{padding: 0;}
.sec2_txt a { padding: 0px 200px; display: inline-block; background-color: #FFF; line-height: 52px; color: #2d7dde; font-size: 36px; font-weight: bold; }

.more{ width:52px; height:26px;  position:absolute; right:14px; top:12px; text-align:center;}
.more a{ color:#FFF; line-height:26px; font-size:14px;}
.more a:hover{ color:#3FF;}

.sec2_cnt{ padding: 15px 0; }
.sec2_li{  border-bottom:1px dashed #CCCCCC;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.sec2_li a::before { content: '■'; font-size: 10px; padding-right: 6px;color: #999; }
.sec2_li span{float:right; color:#999999;}
.k30{width: 100%;height: 30px;}

/* 公共文化服务 */

.slideTxtBox{ width:100%; text-align:left;  margin-top: 22px;}
.slideTxtBox .hd{ height:60px; line-height:60px; background-color: #ededed; }
.slideTxtBox .hd ul{ float:left;display: flex; height:32px;width: 100%;justify-content: center;}
.slideTxtBox .hd ul li{ float:left;cursor:pointer;width: 33%;text-align: center;font-size: 24px;height: 60px;}
.slideTxtBox .hd ul li.on a{ height:60px;  background:#fff;background: url(tit_imag.png) no-repeat center;background-size: 100% 100%;height: 74px; line-height: 74px; transform: translateY(-12px); color: #fff !important;}
.slideTxtBox .hd ul li a{font-size: 24px;color: #2a7ed6;font-weight: bold;width: 100%;display: inline-block;height: 60px;}
.slideTxtBox .bd ul{ padding:15px;  zoom:1;}
.slideTxtBox .bd li .date{ float:right; color:#999;}
.slideTxtBox .more_link{height: 30px; background: #ededed; text-align: center;}
.slideTxtBox .more_link a{color: #2a7ed6;  font-size: 18px;line-height: 30px; }
/* 申报指南 */
.sbzn{ cursor:pointer;width: 33%;text-align: center;font-size: 24px;height: 60px;}
.sbzn a{font-size: 24px;color: #2a7ed6;font-weight: bold;width: 100%;display: inline-block;line-height: 60px;}
.cat{ height:60px;  background:#fff;background: url(http://www.wendeng.gov.cn/images/6741/tit_imag.png) no-repeat center;background-size: 100% 100%;height: 74px; line-height: 74px !important; transform: translateY(-12px); color: #fff !important;}
/* 最后面分两列 */		
.bisec{width: calc(50% - 30px);}
.tit_list{width: 100%;}
.tit_list a{padding: 0;font-size: 24px;color: #707070;}
.sec2_li + a{display: none;
text-align: center;
background: #f4f4f4;
height: 30px;
line-height: 30px;
margin-bottom: 10px;
margin-top: 10px;}
/* 自适应 */
@media (max-width:1200px){
.wrap{ width: 100%;}
.sec1 img{width:100%;}
.sec2_tit{ background:none;}
.more a{ color:#2d7dde; }
.banner img{ width: 100%;}
.bisec{width: calc(100% - 30px);}
.bgBule{display:contents;}
.top{background-color: #2d7dde;}
}
 @media only screen and (min-width: 767px) and (max-width: 787px) {
            .h153{height: 181px !important;}
        }
@media (max-width:700px){
.sec2_cnt{padding-bottom: 1rem;padding-top:0;}
.k30{height:0;}
.sec2{padding:0;}
.sec_left,.sec_right{ width: 0;height:0;background:none;}
.sec2_tit,.sec2_txt {height:auto;margin-top:0;margin-bottom: 0;}
.sec2_txt a {padding: 0; font-size:26px;}
.slideTxtBox .hd ul li a {font-size: 17px;}
.tit_list a{font-size: 17px;}
.sbzn a{font-size: 17px;}
.more{display:none;}
.sec2_li + a{display:block;}

}

/* 适老化 */

.wdpageold .wrap a{ font-size:36px;}
.wdpageold .more a{ font-size:22px;}
.wdpageold .sec2_txt a {font-size: 48px; }
.wdpageold .sec2_li { border: none; line-height: 2;}
.wdpageold .sec2_li a::before { display: none;}
.wdpageold .sec2_li span{font-size:36px;}
.wdpageold .slideTxtBox .hd ul li a{ font-size: 36px;}
.wdpageold .slideTxtBox .more_link a{font-size: 22px;}
.wdpageold .bisec{width: calc(100% - 30px);}