body{background:#e9eef4 url(../images/bg.jpg) bottom center no-repeat;}
/* 头部 */
.header_top{background: #a4a8ac;background:rgba(0, 0, 0, 0.3);height:40px;line-height: 40px;}
.header_top_text{text-align: right;color:#fff;font-size:13px;}
.header_top_text span,.header_top_text a{color:#fff;font-size:13px;}
.header_top_text span{margin-right: 32px;}
.top{overflow:hidden;}
.logo{margin-top:24px;float: left;/*margin-bottom: 30px;*/font-size:43px;color:#bf0e0e;font-weight:bold;height:60px;}
.logo img{vertical-align: middle; margin-right:14px;}
.logo span{vertical-align: middle;}
.search{width:373px;height: 37px;margin:0 auto;border:1px solid #e2a7a5;background:none;border-radius:5px;margin-top:37px;float: right;}
.search_text{font-size:14px;color:#828282;border:0px;height:37px;line-height: 37px;padding-left:15px;width:80%;background:none;}
.search_sub{background:url(../images/ss.png) no-repeat;width:22px;height: 22px;border:0px;float: right;margin:7px 10px 0 0;}
.nav{background:#bf0e0e;overflow: hidden;border-top:1px solid #ea1e1e;margin-top:50px;}
.nav ul{padding:8px 0;overflow: hidden;}
.nav ul li{float: left;height:28px;line-height:28px;color:#f1d7d7;font-size:16px;margin:3px 40px 0 40px;text-align:center;}
.nav ul li a{color:#f1d7d7;font-size:16px;width:66px;text-align:center;text-align: justify;text-align-last: justify;display: block;text-justify:inter-ideograph;margin:0 auto;}
.nav ul li.hover{border-bottom:2px solid #ffffff;height:24px;line-height: 24px;padding-top:2px;}
/* 头部 结束 */
/* 头条 */
.headline{text-align: center;height:50px;line-height: 50px;padding-top:13px;}
.headline h1{color:#a44200;font-size:24px;font-weight: normal;}
.headline h1 a{color:#a44200;font-size:24px;}
/* 头条 结束 */
.tzggbg{height:42px;line-height: 42px;background:#f9f9f9;}
.tzgg_tit{font-size:18px;color:#c90000;background:url(../images/tzgg.png) 52px center no-repeat;padding-left:76px;float: left;}
.tzgg_list{float: left;}
.tzgg_list li{margin-left:15px;}
.tzgg_list li a{font-size:14px;color:#676767;}
.tzgg_list li span{font-size:14px;color:#a7a7a7;margin-left:36px;}
/* 焦点图*/
.focusBox{float:left;position: relative;width: 368px;height: 250px;margin-bottom:10px;overflow: hidden;font-family:Arial;text-align: left;background:#fff;margin-top:16px;}
.focusBox .pic img{width: 368px;height: 250px;display: block;}
.focusBox .txt-bg{position: absolute;bottom: 0;z-index: 1;height: 39px;width:100%;background: #333;filter: alpha(opacity=40);opacity: 0.4;overflow: hidden;}
.focusBox .txt{position: absolute;bottom: 0;z-index: 2;height: 36px;width:100%;overflow: hidden;}
.focusBox .txt li{height:39px;line-height:39px;position:absolute;bottom:-36px;}
.focusBox .txt li a{display: block;color: white;padding: 0 0 0 10px;font-size: 16px;text-decoration: none;}
.focusBox .num{position: absolute;z-index: 3;bottom: 14px;right: 14px;}
.focusBox .num li{float: left;position: relative;width: 8px;height: 8px;font-size:0px;overflow: hidden;background:#c6c6c6;margin-right: 9px;cursor: pointer;}
.focusBox .num li a,.focusBox .num li span{position: absolute;z-index: 2;display: block;color: white;width: 100%;height: 100%;top: 0;left: 0;text-decoration: none;}
.focusBox .num li span{z-index: 1;background: black;filter: alpha(opacity=50);opacity: 0.5;}
.focusBox .num li.on,.focusBox .num li:hover{background:#c90000;}

.w368{width: 368px;}
.ml20{margin-left: 20px;}
.pb25{padding-bottom: 25px;}

.ml25{margin-left:25px;}
.lm_tit{font-size:20px;color:#c90000;background:url(../images/lmtitbg.jpg) left bottom no-repeat;font-weight: bold;height:36px;line-height: 36px;padding-top:12px;padding-bottom: 1px;}
.lm_tit a{font-size:20px;color:#c90000;font-weight: bold;}
.lm_tit .more{font-size:14px;color:#b3b3b3;float:right;margin-right:5px;font-weight: normal;}
.lm_list{margin-top:10px;padding-bottom: 24px;}
.lm_list li{line-height: 30px;font-size:16px;background: url(../images/dian.jpg) 3px center no-repeat;padding-left:14px;}
.lm_list li span{font-size:14px;color:#a6a6a6;float: right;}
.lm_list li a{font-size:15px;color:#636363;}
.lm_list li:hover a{color:#bf0e0e;}
.lm_list li.bt_tt{background:none;padding-left:0px;font-size:18px;color:#2a2a2a;line-height: 32px;border-bottom:1px dashed #e3e3e3;padding-bottom: 9px;text-align: center;}
.lm_list li.bt_tt a{font-size:18px;color:#2a2a2a;line-height: 32px;}
.lm_list li.bt_tt p{font-size:14px;color:#868686;line-height: 20px;text-indent: 2em;text-align: left;padding-top:2px;}

.zfsp{margin-top:15px;position: relative;width:367px;height: 198px;}
.zfsp img{width:367px;height: 198px;display: block;}
.zfsp .sp{width:51px;height:52px;position: absolute;top:50%;left:-25px;margin-left:50%;margin-top:-26px;}
/* Tab切换*/
.slideTxtBox{overflow:hidden;position: relative;}
.slideTxtBox .hd{height:36px;line-height:36px;background:url(../images/lmtitbg.jpg) left bottom no-repeat;padding-top:12px;padding-bottom:1px;}
.slideTxtBox .hd ul{overflow:hidden;zoom:1;}
.slideTxtBox .hd ul li{float:left;height:36px;line-height:36px;margin-right:20px;text-align:center;}
.slideTxtBox .hd ul li a{font-size:20px;color:#656565;}
.slideTxtBox .hd ul li a:hover{text-decoration:none;}
.slideTxtBox .hd ul li.on a{font-size:20px;color:#c90000;}
.slideTxtBox .bd{}
.tab_more{position: absolute;top:16px;right:0px;font-size:13px;color:#a9a9a9;line-height: 40px;margin-right: 5px;}
/* 月底工作排行 */
.ydgzph_list{overflow: hidden;}
.ydgzph_list li{min-width:48px;height:38px;line-height:38px;border:1px solid #db8b8b;text-align: center;float: left;background:#f2f2f2;margin-top:20px;margin-bottom:20px;margin-right:18px;font-size:16px;color:#d87979;padding:0 18px;}
.ydgzph_list li a{font-size:16px;color:#d87979;}
.ydgzph_list li:hover{border-color: #c90000;color:#c90000;}
.ydgzph_list li:hover a{color:#c90000;}
/* 专题专栏滚动 结束 */
.ztzl{height:103px;background:#fafafa;}
.ztzl_tit{background:url(../images/ztzlbg.png) no-repeat;width:121px;float: left;height:100%;}
.ztzl_tit>span{font-size: 20px;color:#c90000;font-weight: bold;line-height: 30px;display: block;margin-top:26px;margin-left:15px;}
.ztzl_tit a{font-size:14px;color:#5e5e5e;margin-left:17px;margin-top:6px;line-height: 24px;display: inline-block;}
.ztzl_tit a span{font-size:14px;color:#ec7a00;font-family: '宋体';margin-left:10px;}

/* 专题专栏滚动 */
.picScroll{ position:relative;  height:86px; padding: 8px 0 9px 19px;  background:#fafafa; margin-bottom:10px; overflow:hidden;   }
.picScroll ul{ overflow:hidden; zoom:1; }
.picScroll ul li{ float:left; margin: 0 6px;  width:313px; overflow:hidden; display:inline; }
.picScroll ul li img{ width:313px; height:86px; }
.picScroll .prev,
.picScroll .next{ position:absolute;  left:0px; top: 33px; display:block; width:10px; height:38px; overflow:hidden; background:url(../images/icons1.png) no-repeat; cursor:pointer;  }
.picScroll .next{ left:auto; right:10px; background:url(../images/icons3.png) no-repeat; }
.picScroll .prevStop{ background:url(../images/icons4.png) no-repeat; }
.picScroll .nextStop{ background:url(../images/icons2.png) no-repeat; }
/* 底部 */

.xgljbg{background:#f3c9c9;background:rgba(243, 201, 201, 0.43)}
.xglj{overflow: hidden;padding:27px 26px;margin-top:36px;}
.xglj select{width:198px;height: 30px;border:1px solid #e3e0e0;float: left;border-radius: 4px;margin-right:84px;font-size:14px;color:#939393;padding-left:5px;}
.bottombg{background:#bf0e0e;}
.bottom{text-align: center;padding-top:30px;padding-bottom:26px;position: relative;}
.bottom p{font-size:14px;color:#f7f7f7;line-height: 28px;}
.bottom p a{color:#f7f7f7;}
#dzjg{position: absolute;margin-left:50%;left: -24%;top:34px;}
#zfzc{position: absolute;margin-left:50%;left: 24%;top:37px;}
/* 底部 结束 */
/* 二级底部 */
.ej_xgljbg{background:#b6b6b6;}
.ej_bottombg{background: rgba(0, 0, 0, 0.5);background:#727271;overflow:hidden;}
.ej_bottombg .bottom{text-align:left;padding-left:14px;}
/* 二级底部 结束 */
/* 右浮动 */
.fd_right{position: fixed;top:200px;right:0px;}
.fd_right li{background:#bbc0c3;width:79px;height:83px;text-align: center;}
.fd_right li img{display:block;width:46px;margin:0 auto;padding-top:13px;}
.fd_right li p{font-size:12px;color:#ffffff;line-height: 26px;}
.fd_right li.red{background:#db4343;}
.fd_right li:hover{background:#db4343;}

/* 右浮动 结束 */

/* 热点 */
.dqwz{float: right;font-size:14px;color:#8b8b8b;margin-right: 20px;}
.dqwz a{color:#bf0e0e;}
/* 热点 结束 */
/* 今日头条 */
.ul_tt{border-bottom: 1px solid #e5e5e5;margin-top:20px;overflow: hidden;padding-bottom: 12px;}
.ul_tt h2{color: #bf0e0e;font-size:18px;line-height: 30px;font-weight:normal;}
.ul_tt h2 a{color: #bf0e0e;font-size:18px;}
.ul_tt p{font-size: 16px;color: #4d4d4d;line-height: 34px;margin-top: 5px;}
.ul_tt p a{font-size:16px;color:#bf0e0e;}
/* 今日头条 结束 */
/* 专题专栏 */
.ztzl_list{overflow: hidden;}
.ztzl_list li{float: left;margin-top:18px;margin-right:19px;}
.ztzl_list li img{width:366px;height: 90px;display:block;}
.ztzl_list li p{font-size:18px;color:#4d4d4d;line-height: 58px;padding-bottom: 5px;}
.ztzl_list li p a{font-size:18px;color:#4d4d4d;}
/* 专题专栏 结束 */
/* 政法视频 */
.zfsp_tt{overflow: hidden;margin-top:20px;border-bottom: 1px solid #e5e5e5;padding-bottom: 30px;margin-bottom: 23px;}
.zfsp_tt dt{float: left;margin-right:20px;width:373px;height:209px;position: relative;}
.zfsp_tt dt img{width:373px;height:209px;background:url(../images/sp.png) center center no-repeat;}
.zfsp_tt dt .bfpic{position: absolute;width:51px;height:52px;top:50%;margin-left:50%;left:-25px;margin-top:-26px;display: block;}
.zfsp_tt dt p{font-size:14px;color:#fff;background:#000;background:rgba(0, 0, 0, 0.3);width:96%;position: absolute;bottom:0;left:0;height:40px;line-height: 40px;padding-left:4%;}
.zfsp_tt dt p a{font-size:14px;color:#fff;}
.zfsp_tt dd{float: left;width: 320px;}
.zfsp_tt dd div{font-size:18px;color: #bf0e0e;line-height: 26px;}
.zfsp_tt dd div a{font-size:18px;color: #bf0e0e;}
.zfsp_tt dd p{font-size:16px;color:#4d4d4d;line-height: 34px;margin-top:6px;}
.zfsp_tt dd p a{font-size:16px;color:#bf0e0e;}
/* 政法视频 结束 */
/* 机构介绍 */
.jgjs_pictt{overflow: hidden;margin-top:20px;margin-bottom:12px;padding-left:15px;padding-right: 15px;}
.jgjs_pictt dt,.jgjs_pictt dt img{width:340px;height:190px;}
.jgjs_pictt dd{padding-top:20px;}
.jgjs_pictt dd p{font-size:16px;color:#4d4d4d;line-height: 34px;}
.jgjs_pictt dd p a{font-size:16px;color:#bf0e0e;}

.ldjss_list{overflow: hidden;padding-bottom: 64px;}
.ldjss_list dl{margin-top:20px;background: #e5e5e5;width:722px;overflow: hidden;}
.ldjss_list dl dt,.ldjss_list dl dt img{width:93px;height: 120px;float: left;}
.ldjss_list dl dd{margin-left:30px;margin-right:20px;width:417px;float: left;padding-top:17px;}
.ldjss_list dl dd p{line-height: 24px;color:#4d4d4d;font-size:16px;}
.ldjss_list dl dd .jianjie{display:block;font-size:16px;color:#ffffff;width:90px;height:30px;line-height: 30px;background:#0a478c;text-align: center;border-radius: 4px;margin-top:13px;}

/* 机构介绍 结束 */
/* 要闻 */
.list_left{width:722px;float: left;border-right: 1px solid #e5e5e5;padding-right:23px;margin-top:20px;}
.ul_pictt{border-bottom: 1px solid #e5e5e5;margin-top:20px;overflow: hidden;padding-bottom: 30px;margin-bottom: 23px;}
.ul_pictt dt,.ul_pictt dt img{width:300px;height: 177px;float: left;}
.ul_pictt dd{margin-left:20px;float: right;width: 400px;}
.ul_pictt dd div{font-size:18px;color: #bf0e0e;line-height: 26px;}
.ul_pictt dd div a{font-size:18px;color: #bf0e0e;}
.ul_pictt dd p{font-size:16px;color:#4d4d4d;line-height: 34px;margin-top:6px;}
.ul_pictt dd p a{font-size:16px;color:#bf0e0e;}

.list_right{width:370px;float: right;margin-top:20px;}
.list_right_pictt{margin-top:20px;overflow: hidden;padding-bottom: 10px;}
.list_right_pictt dt,.list_right_pictt dt img{width:154px;height:90px;float: left;}
.list_right_pictt dd{margin-left:20px;float: left;width:196px;}
.list_right_pictt dd div{font-size:18px;color: #4d4d4d;line-height: 26px;}
.list_right_pictt dd div a{font-size:18px;color: #4d4d4d;}
.list_right_pictt dd p{font-size:14px;color:#636363;line-height: 30px;margin-top:4px;}
/* 要闻 结束 */

/* 文章页 */
.title{font-size:30px;color:#bf0e0e;text-align: center;line-height: 42px;margin-top:50px;font-weight: bold;}
.pagenav{ width:100%; text-align: center;height:30px; line-height:30px;margin-top:13px;padding-bottom:21px;border-bottom:1px solid #eaeaea;position: relative;}
.pages-date{ text-align:center;font-size:13px;height:35px;overflow:hidden;font-family:"微软雅黑", "宋体"; }
.pages-date span.font,.pages-date span.font span,.pages_print span.font{margin:0 20px; color:#9a9a9a;font-size:12px;}
.pages_print span.font{margin:0;}
.pages_print{ position: absolute;top:6px;right:0;}
.pages_print span{ float:left;cursor:pointer; margin:0 8px;}
.pages_content{padding:20px 10px;}
.pages_content,.pages_content p,.pages_content div,.pages_content span{font-size:14px;font-family: "微软雅黑";line-height: 30px;}
.index_switchsize .bdshare-button-style0-24 a.contenfx {
    background: url(../images/fenxiang.png) no-repeat center;
    display: inline-block;
    width: 24px;
    height: 24px;
    margin: 0px 0 0 0px;
    padding-left: 0;
    float: right;
}
.pages_content{min-height: 300px;padding:30px 12px;}
.botfxgb{ line-height: 20px;height:20px;padding:20px 10px 25px 0;color:#666;border-top:1px solid #eaeaea;}
.botfxgb .bdsharebuttonbox span.botfenx{font-size:14px;color:#8b8b8b;line-height: 20px;}
.botfxgb .bdsharebuttonbox .bds_tsina,.botfxgb .bdsharebuttonbox .bds_weixin{width:20px;height:20px;padding-left:0px;margin:0 10px 0 0;}
.botfxgb .bdsharebuttonbox .bds_tsina{background:url(../images/weibo2.png) no-repeat;}
.botfxgb .bdsharebuttonbox .bds_weixin{background:url(../images/weixin2.jpg) no-repeat;}

/* 文章页 结束 */
@media (min-width: 320px) and (max-width:768px) {
.w1180{width:100%;}
.w1144{width:94%;padding:0 3%;}
.ml20{margin-left:0px;}
.header_top,.search,.fd_right,.xglj,#dzjg,#zfzc,.list_right{display:none;}
.headline{height:auto;}
.nav ul li{width:25%;margin:0 auto;}
.focusBox,.focusBox .pic img,.adSlide .bd img,.adSlide{width:100%;height:auto;}
.focusBox .txt li a{width: 50%;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.zfsp{width:100%;}
.zfsp img{width:100%;}
.ydgzph_list li{width:23%;margin-right:2%;padding:0px; box-sizing: border-box;margin-top:10px;margin-bottom:10px;}

.ydgzph_list li:nth-child(4n){margin-right:0px;}

.w368{width:100%;}
.picScroll{display:none;}
.ztzl_tit{width:100%;background:#f3e1e1 url(../images/ztzlbg.png) no-repeat;}

/*list*/
.list_left{width:100%;padding-right:0px;border:0px;}
.ul_pictt dt, .ul_pictt dt img{width:100%;}
.ul_pictt dd{width:100%;margin-left:0px;}
.ul_pictt dd div{margin-top:10px;}
.ztzl_list li{margin-right:0px;}
.ztzl_list li img{width:100%;}
.zfsp_tt dt{margin-right:0px;}
.zfsp_tt dt,.zfsp_tt dt img{width:100%;}
.zfsp_tt dd{width:100%;}
.lm_list li span{display:none;}
.lm_list li a{width:100%;    display: inline-block; text-overflow: ellipsis;overflow: hidden; white-space: nowrap;}
#page_div .pagination_index_last{display:none;}
#page_div .pagination_index a, #page_div .pagination_index_num a{border:0px;padding:2px;}

/*content*/
#content img{width:100%;height:auto;}
.botfxgb{width:90%;}
}