body, h1, h2, h3, h4, h5, h6, div, p, dl, dt, dd, ol, ul, li, form, table, th, td, a, img, span, strong, var, em, input, textarea, select, option, i { margin: 0; padding: 0; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -webkit-text-size-adjust: none; }
html, body, input, select { padding: 0; border: 0; font: 16px '\5FAE\8F6F\96C5\9ED1'; color: #000; }
ul, ol, li { list-style: none; }
img { vertical-align: top; border: none; }
.fl { float: left; }
.fr { float: right; }
.clearfix:after { content: ''; display: block; clear: both; }
a { color: #000; text-decoration: none; }
dl { margin: 0; padding: 0; border: 0; }
dt, dd { clear: both; }
h1 { font-size: 22px; color: #000; font-weight: bold; }
h1, h2, h3, h4, h5, h6 { margin: 0; padding: 0; color: #000; font-weight: normal; }
textarea, input { font-size: 12px; line-height: 15px; margin: 0; padding: 0; }
dl { margin: 0; padding: 0; border: 0; }
dt, dd { clear: both; }
a:link { text-decoration: none; color: #000; }
a:visited { text-decoration: none; color: #000; }
a:hover { text-decoration: none; color: #000; }
input { border: none; outline: none; }
.clearfix:after {content:"\200B"; display:block; height:0; clear:both;}
.clearfix {*zoom:1;}
body {font-size: 16px;background: #f6f6f6;}

.g_head{background: url(../../images/sxfzjbfxgwj/headbg.jpg) center 0 no-repeat;margin-bottom: 30px;}
.m_head{width:1200px;margin:0 auto;height: 220px;position:relative;}
.m_head .qrcode{position: absolute;left: 1009px;top: 59px;width: 100px;height: 100px;}
.u_mobile_head{display: none;}
.m_layout{width:1200px;margin:0 auto 30px;background: #fff;}
.category_area{padding:30px 20px;overflow-y: auto;}
.category_box{overflow:hidden;padding-bottom: 10px;border-bottom: 1px dashed #ccc;margin-bottom: 10px;}
.category_title{float: left;width:90px;font-size: 16px; line-height: 40px;line-height: 40px; color: #000;font-weight: 700;}
.category_box .theme{float: left;width:960px;height: 40px;overflow: hidden;}
.theme li{display:inline-block;font-size: 16px; line-height: 38px;line-height: 38px;padding:0 10px; color: #5e5e5e;border:1px solid transparent;margin:0 10px 10px 0;cursor: pointer;position: relative;}
.theme li.on{border:1px solid #d61618;}
.theme.expend{height: auto;}
.select_box{display: none;}
.btn_fold{float:right;font-size: 14px;color: #000;background: url(../../images/sxfzjbfxgwj/btn_down.png) 60px center no-repeat;height: 22px;line-height: 22px;padding:0 40px 0 20px;margin: 10px 0 0;cursor: pointer;}
.btn_fold.cur{background: url(../../images/sxfzjbfxgwj/btn_up.png) 60px center no-repeat;}
.choose_title{float: left;width:90px;font-size: 16px;color: #333;padding:10px 0 0;}
.choose_reset{float: right;background: url(../../images/sxfzjbfxgwj/reset.png) 0 center no-repeat;cursor: pointer;padding:0 0 0 20px;margin-top: 10px;}
.choose_select{float: left;width:960px;}
.choose_select li{border:1px solid #ccc;padding:6px 10px;margin:5px 10px 0 0;color: #333;float: left;position: relative;}
.choose_select li span.filter_title{font-size: 16px;line-height: 16px;padding-right: 5px;}
.choose_select li span.filter_theme{font-size: 14px;}
.btn_delete{position: absolute;top:2px;right:2px;background: url(../../images/sxfzjbfxgwj/del.png) 0 0 no-repeat;width:8px;height: 9px;background-size: 100%;cursor: pointer;}
.search_total{font-size: 16px;color: #333;padding:30px 0 20px;margin:0 2%;border-bottom: 1px dashed #ccc;}
.search_total .u_total{color: #c93847;}

.list_bd{padding:0 2%;background: #fff;}
.list_bd li.item{border-top: 1px solid #e9e9e9;padding:25px 0;overflow: hidden;font-size: 16px;}
.list_bd li.item:nth-child(1){border:0;}
.list_bd li.item .source_bd{float: left;width:13%;padding:0 1%;color: #9d1021;text-align: center;min-height:10px;}
.list_bd li.item .source_bd p a{color: #9d1021;}
.list_bd li.item .date_bd{float: left;width:10%;color: #999;}
.list_bd li.item .title_bd{float: left;width:55%;color: #3e4648;line-height: 1.5em;text-align: left;}
.list_bd li.item .title_bd .btn_jd{color: #9d1021;padding:0 5px;border:1px solid #9d1021;margin-left: 10px;white-space: nowrap;cursor:pointer;font-size: 14px;}
.list_bd li.item .number_bd{float: left;width:22%;padding:0 1%;color: #999;text-align: center;min-height:10px;}
.list_bd li.item .number_bd i{font-style:normal;}
.list_area{clear:both;padding-top:10px;display: none;}
.list_area.on{display:block;}
.list li{font-size: 14px;line-height: 1.5em;}
.list li i{font-style: normal;color:#3e4648;}
.list li a{color:#3e4648;}
/*分页*/
.changepage{ text-align: center; margin-bottom: 50px;}
.changepage a { padding: 8px 20px; display: inline-block; margin: 0 5px; border: 1px solid #e8e8e8; background: #fff; font-size: 14px; }
.changepage a:hover, .changepage .current { background: #d30b15; color: #fff; }
.changepage input { border: 1px solid #e8e8e8; display: inline-block; padding: 8px 10px; margin: 0 5px; height: 37px; font-size: 14px;width: 60px; text-align: center; }
.changepage span { display: inline-block; margin: 0 5px; border: 1px solid #e8e8e8; padding: 8px 20px; }
.changepage span.u_page { border: 0; padding: 0; }
.changepage .active {background: #D30B15;color: #fff;border: 1px solid #D30B15;}
@media only screen and (max-width: 750px) {
.m_layout,.m_head{width:100%;}
.g_head{background: 0;margin-bottom: 10px;}
.m_layout{margin-bottom: 10px;}
.m_head{height:auto;}
.u_mobile_head{display: block;width:100%;height: auto;}
.category_area{padding:2%;}
.theme li{margin:0 1% 1% 0;}
.category_box{display: none;}
.category_box .theme,.choose_select{width:100%;}
.select_box{display: block;margin:5px 0;}
.select_box select{padding:5px 0;border:1px solid #ccc;margin-top: 5px;}
.search_total{padding:10px 0;}
.list_bd li.item .source_bd{width:20%;}
.list_bd li.item .title_bd,.list_hd li .title_hd{width:40%;}
.list_bd li.item .date_bd{width:10%;}
.list_hd li .source_hd{width:24%;}
.list_hd li .number_hd{width:20%;}
.list_hd li,.list_bd li.item{font-size:16px;}
.list_hd li .date_hd,.list_bd li.item .date_bd{width:21%;}
.list_bd li.item .number_bd{width:18%;}
.changepage{padding:10px 0;}
.changepage a{margin-bottom: 5px;}
.category_choose_box{display: none;}
.m_head .qrcode{display: none;}
.changepage{margin-bottom: 10px;}
.mr_frUl .clearfix{width: 100%!important;}
.mr_frUl .clearfix li{float: none;margin-bottom: 10px;height: auto;display: block;width: 100%!important;}
.mr_frUl img {width:100%;height: auto;}
}