/*内容区样式*/


.trs_web p,.trs_web span,.trs_web strong span,.trs_web p span strong {font-size:18px;}

.g_wrap{background:#fffaf0 url(https://www.beijing.gov.cn/fuwu/bmfw/bmzt/jjz/ttq/201709/W020260306566533963675.png) center 0 no-repeat;}
.m_head{width:1200px;margin:0 auto;height: 315px;position: relative;}
.m_head .ewm { position:absolute; right:0; top:85px; padding:12px 0; text-align:center; font-size:14px; color:#333; font-family:simsun;}
.m_head .ewm img { width:92px; height:92px; margin-bottom:12px;}
.topics_nav{height:70px;line-height:70px;background:url(https://www.beijing.gov.cn/fuwu/bmfw/bmzt/jjz/ttq/201709/W020260306566534251460.png) center 0 no-repeat;margin-bottom: 50px;}
.topics_nav ul{width:1200px;margin:0 auto;overflow:hidden;}
.topics_nav ul li{float:left;width:25%;text-align:center;font-weight: 700;}
.topics_nav ul li a{color:#fff;font-size:30px;}
.m_intro{font-size: 18px;line-height: 2em;color: #3b3835;border:1px solid #ffb98c;background: #fff;padding:25px;}
.m_intro a{color: #e72626;}
/*适用范围*/
.m_layout{width: 1200px;margin:0 auto;padding-bottom: 60px;overflow: hidden;clear: both;}
.m_hd{margin-bottom: 30px;}
.m_hd h2{font-size: 30px;color: #fff;padding:6px 0 0 30px;}
.m_box{float: left;width: 588px;margin-right: 20px;border:1px solid #ffb98c;}
.box_title{background:#ffead0;height: 54px;line-height: 54px;text-align: center;font-size: 26px;color: #dc0807;}
.box_title span{font-weight: 700;}
.box_txt{padding:30px 18px 20px;}
.box_txt .pic{text-align: center;}
.box_txt .pic img{width: 550px;height: 400px;}
.box_txt .list li{line-height: 1.5em;color: #3b3835;margin-top: 10px;}
.box_txt .list li a{color: #3b3835;font-size: 16px;}
.box_txt .list li span{font-size: 16px;color: #ff6f3a;font-weight: 700;margin-right: 10px;}
.box_txt .txt{padding:10px 20px;font-size: 16px;;line-height: 1.5em;}
.pad0{padding-bottom: 0;}
.m_box2{margin-bottom: 60px;}
.m_box2_title{height: 42px;line-height: 42px;background: #ffead0;display: flex;align-items: center;margin-bottom: 30px;}
.m_box2_title .u_num{background: url(/bjsdxqrmzf/uiFramework/commonResource/image/2026041617015540279.png) 0 0 no-repeat;width: 54px;height: 42px;font-size: 30px;line-height: 42px;display: inline-block;padding-left: 15px;color: #fff;font-weight: 700;}
.m_box2_title h3{font-size: 20px;color: #dc0807;display: inline-block;line-height: 42px;padding-left: 10px;}
.m_box2_title h3 span{font-weight: 400;font-size: 16px;}
.m_box2_title1 .u_tit{/*text-decoration:underline;text-decoration-color: #dc0807;*/display: inline;}
.m_box2_title1 .m_info{font-weight: 400;color:#000;display: inline;}
.m_box2_title1 .u_info a{font-size: 16px;text-decoration:underline;text-decoration-color: #000;}
.m_box2_txt .txt_box{float: left;width: 590px;}
.m_box2_txt .download_box{background: #fff;padding: 15px;overflow: hidden;margin-bottom: 20px;}
.m_box2_txt .download_box img{float: left;width: 145px;margin-right: 20px;}
.m_box2_txt .download_box .download_intro{font-size: 16px;line-height:2em;color: #3b3835;}
.download_intro h3{font-size: 16px;color: #3b3835;margin-bottom: 5px;}
.news_txt{font-size: 16px;color: #3b3835;line-height:2em;}
.news_txt h3{font-size: 18px;color: #dc0807;position: relative;padding: 0 4px;display: inline-block;z-index: 0;margin-bottom: 10px;display:none;}
.news_txt h3::after {content: '';position: absolute;left: 50%; bottom: -1px;width: 100%;transform: translateX(-50%);height: 6px;background-color: #ffbb9e;z-index: -1;}
.txt_box_left{margin-right: 20px;}
.item_list{overflow: hidden;}
.item_list ul{margin-left: -30px;}
.item_list li{float: left;width: 330px;height: 150px;background: #ffead1;background: linear-gradient(to right, #fff, #ffead1);margin-left: 30px;border-radius: 10px;padding:25px;}
.item_list li h3{font-size: 18px;color: #dc0807;position: relative;padding: 0 4px;display: inline-block;z-index: 0;margin-bottom: 10px;}
.item_list li h3::after {content: '';position: absolute;left: 50%; bottom: -1px;width: 100%;transform: translateX(-50%);height: 6px;background-color: #ffbb9e;z-index: -1;}
.item_list li .txt{color:#3b3835;font-size: 16px;line-height: 2em;}
.item_list li .txt a{color: #3885ee;}
.item_list li .txt a span{font-size: 16px;}
.item_list li .txt_box{float: left;}
.item_list li .iconbox{float: right;}
.list li{white-space: nowrap;text-overflow: ellipsis;overflow: hidden;font-size: 16px;
  line-height: 2em;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  float: left;
  width: 48%;
  padding: 0 1%;}
.list li span{font-size:20px;font-weight:700;color:#d21817;padding-right: 10px;}
.list li a{font-size: 16px;line-height: 2em;}
.m_bd{background:url(/bjsdxqrmzf/uiFramework/commonResource/image/2026041510485836558.png) center 0 no-repeat;height: 264px;margin-bottom: 40px;}
.tips_box{padding:60px 260px 0 30px;margin-bottom: 40px;}
.tips_box p{font-size: 18px;color: #fff;line-height: 2em;}
.tips_box li img{vertical-align: middle;padding-right: 10px;}
.m_layout_wxts .m_hd{margin-bottom: 10px;}
.m_layout_wxts .m_box{border:0;}
.m_box1{height:630px;}
.m_layout_wxts .m_box .box_title{background: #bcbbbb;color: #fff;font-weight: 700;}
.m_layout_wxts .m_box_right .box_title{background: #ececec;color: #676767;}
.m_layout_wxts .box_list{border-left: 1px dashed #fcaf7e;border-right: 1px dashed #fcaf7e;border-bottom: 1px dashed #fcaf7e;background: #fff;padding:30px 20px;height: 240px;font-size: 16px;line-height: 2em;color: #3b3835;}
.news_area .news_box{float: left;width: 580px;margin-right: 40px;font-size: 16px;line-height: 2em;color: #3b3835;}
.m_layout .m_box_right{margin: 0;}
.m_topics_img{display: none;}

.news_area .news_box .list{height:178px;overflow:hidden;clear:both;}




@media only screen and (max-width: 1023px) {
.qrcode{display: none;}
.m_topics_img{display: block;width: 100%;}
.g_wrap{width:100%;background:0;}
.m_head{padding-bottom: 0;height: auto;margin-bottom: 0;width:100%;}
.m_layout{width:96%;padding: 10px 2%;margin-bottom: 0;}
.topics_nav{height: 40px;line-height: 40px;background: #dc0807;margin-bottom: 10px;}
.topics_nav ul{width: 100%;}
.topics_nav ul li a{font-size: 16px}
.m_intro{padding: 2%;font-size: 16px;}
.m_hd{margin-bottom: 10px;width:100%;margin:0 auto;}
/*.m_hd img{width: 170%;margin-left: -35%;}*/
.m_hd h2{font-size: 18px;padding: 0;padding-left: 10px;}
.m_box,.m_box2_txt .txt_box,.news_area .news_box{float: none;width: 100%;padding:2%;margin-bottom: 10px;}
.box_title{font-size: 18px;height: 30px;line-height: 30px;}
.box_txt{padding: 2%;}
.box_txt .pic img{width: 100%;height: auto;}
.m_box2_title{height: 30px;line-height: 1.5em;margin-bottom: 10px;}
.m_box2_title .u_num{height: 30px;background-size: 100% 100%;font-size: 16px;line-height: 30px;width: 20px;padding-left: 1%;}
.m_box2_title h3{line-height: 1.5em;font-size: 16px;padding-left: 1%;}
.m_box2_title1{height:auto;}
.m_box2_txt .download_box{padding: 2%;}
.m_box2{margin-bottom: 10px;}
.item_list ul{margin: 0;}
.item_list li{float: none;width: 100%;height: auto;margin-bottom: 10px;overflow: hidden;padding:2%;margin-left: 0;}
.m_bd{height: auto;background: #f67b46;margin-bottom: 10px;}
.tips_box{padding:2%;font-size: 16px;margin-bottom: 10px;}
.tips_box li{font-size: 16px;}
.m_layout_wxts .m_box{padding:0;}
.m_layout_wxts .box_list{height: auto;padding:2%;}
.tips_box p{font-size:16px;}
.m_head .ewm{display: none;}
.m_box1{height:auto;}
}


@media screen and (max-width: 1023px) {

}

@media screen and (max-width: 768px) {
.trs_web p, .trs_web span, .trs_web strong span, .trs_web p span strong{font-size:16px;}
}
/* 新城怀旧20231109 结束 */

/* 响应式代码 */
@media screen and (max-width:1200px) {

}
@media screen and (max-width:880px) {

}
@media screen and (max-width:750px) {

}
@media screen and (max-width:660px) {

}
@media screen and (max-width:380px) {

}