@charset "utf-8";
/* CSS Document */
* { margin: 0; padding: 0; }
body { font-size: 12px; font-family: 'Microsoft Yahei','微软雅黑'; min-width: 1002px; overflow-x: hidden; color: #333; }
a { text-decoration: none; color: #333; }
ol, ul { list-style: none; }
/*清除ie6的浮动*/
.clearfix:after { content: " "; height: 0; display: block; visibility: hidden; clear: both; }
* html .clearfix { zoom: 1; }
.fl { float: left; }
.fr { float: right; }
.syss_container { width: 1002px; margin: 0 auto; position: relative; }
.minh500 { min-height: 500px; }
.bot10 { margin-bottom: 10px; }
.container { width: 1002px!important; }


.syss_bnnerbg { background: url(../images_syss/syss-bannerbg.jpg) no-repeat top center; height: 375px; }
.syss-bannerfont { text-align: center; padding-top: 55px; }
.syss-bannerfont .img-title { display: none; }
/*归档*/
.init { position: absolute; right: 0; top: 0; z-index: 999; }
.ban { height: 91px; position: relative; z-index: 2; }

.topflash { height: 40px; }
.topflash .img_title { display: none; }
.topsearchbox { height: 33px; position: relative; margin-top: 3px; }
.topsearchbox1 { width: 243px; height: 31px; background: url("../images/fdj.jpg") 7px center no-repeat #fff; border: 1px solid #dcdcdc; border-right: none; float: left; padding-left: 33px; border-radius: 5px; position: relative; }
.topsearchbox1 input { border: none; background: none; }
.topsearchbox1 .topsearchtext { width: 100%; height: 31px; line-height: 30px; font-size: 13px; font-family: Arial; }
.topsearchbox1 .msg-box { position: absolute!important; top: 0; left: 33px; }
.topsearchbox1 .sea_an { width: 53px; height: 31px; background: #ff4112; line-height: 30px; font-size: 12px; text-align: center; color: #fff; border-radius: 0 5px 5px 0; position: absolute; top: 0; right: 0; }
.topsearchbox .znss { width: 80px; height: 33px; background: #ff4112; border-radius: 3px; text-align: center; float: right; line-height: 33px; }
.topsearchbox .znss a { color: #fff; }
/*#uboxstyle{ position:absolute;  right: 53px;top:0px;  }
#uboxstyle .select_box{width:67px;height:33px; float:left;background: url("../images/search_fl.jpg") right center no-repeat;}
#uboxstyle div.tag_select,#uboxstyle div.tag_select_hover,
#uboxstyle div.tag_select_open{	display:block;color:#646464;width:60px;height:33px;line-height:33px;font-size: 14px;}
#uboxstyle ul.tag_options{position:absolute; padding:0; margin:0; list-style:none; width:50px;margin:0; background-color:transparent; border:none; left:0; top:30px; background: #fff;}
#uboxstyle ul.tag_options li{display:block;width:50px; height:29px; text-align: center; text-decoration:none;line-height:29px;color:#333; background:#fff; float:none;}
#uboxstyle ul.tag_options li.open_hover{ color:#ff6600; float:none;}
#uboxstyle ul.tag_options li.open_selected{color:#646464; float:none;}*/

/*上一页下一页*/
.syss_updown { height: auto; padding: 10px 0 10px 18px; overflow: hidden; }
.syss_updown1 { padding-right: 18px; line-height: 30px; overflow: hidden; }
.syss_updown1 div { float: left; width: 50%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; text-align: left; }

/*首页头部*/
.syss_header { width: 100%; }
.syss_banner { width: 100%; }
.syss_banner ul li img { width: 100%; }
.syss_banner .img_title { display: none; }

/*导航*/
.syss_nav { width: 100%; height: 46px; line-height: 46px; background: #dc0200; }
.syss_nav_ul li { font-size: 18px; float: left; margin: 0 30px; line-height: 46px; display: inline; }
.syss_nav_ul li a { color: #fff; }

/*首页主题内容*/
.syss_mianbox { width: 100%; padding: 12px 0; }

/*轮播图*/
.mF_sohusports_wrap { padding: 3px; border: 1px solid #ddd; }
.mF_sohusports .num { display: none; }
.mF_sohusports .txt li { height: 42px; line-height: 42px; }
.mF_sohusports .txt li a { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; font-family: "microsoft yahei"; }

.twbox { width: 415px; height: 256px; padding: 3px; border: 1px solid #ddd; overflow: hidden; }
.ind-flashlb { width: 100%; height: 100%; position: relative; }
.flash-pic, .flash-pic a, .flash-pic img, .flash-pic li, .flash-pic ul { height: 100%!important; width: 100%!important; }
.flash-pic { position: relative; z-index: 0; }
.flash-pic li { zoom: 1; vertical-align: middle; }
.flash-pic a { display: block; color: #fff; position: relative; }
.flash-pic img { display: block; width: 100%; max-width: 100%; height: 100%; margin: 0 auto; }
.flash-pic .title { display: block; height: 40px; line-height: 40px; padding: 0 110px 0 15px; font-size: 16px; background: rgba(0, 0, 0, 0.5); overflow: hidden; white-space: nowrap; text-overflow: ellipsis; position: absolute; left: 0; right: 0; bottom: 0; color: #fff; }
.flash-pic a:hover .title { color: #fff; }
.flash-num { height: 10px; overflow: hidden; position: absolute; right: 7px; bottom: 15px; z-index: 1; }
.flash-num ul { overflow: hidden; zoom: 1; float: left; }
.flash-num ul li { float: left; margin-right: 8px; width: 10px; height: 10px; text-align: center; font-size: 0; background: #fff; overflow: hidden; cursor: pointer; border-radius: 50%; -moz-border-radius: 50%; }
.flash-num ul li.on { background: #e60012; }

/*图片新闻*/
.syss_tpxw { width: 543px; padding: 9px 12px 0; height: 253px; border: 1px solid #ddd; }
.syss_tpxw_ul li { background: url(../images_syss/syss_dot1.jpg) no-repeat left center; padding-left: 13px; position: relative; height: 28px; line-height: 28px; font-size: 14px; }
.syss_tpxw_ul li a { float: left; display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; max-width: 80%; }
.syss_tpxw_ul li a:hover { color: #d00; text-decoration: underline; }
.syss_tpxw_ul li .date { color: #666; position: absolute; right: 0; top: 0; }
.syss_tpxw_ul li img { float: left; margin-top: 9px; }
.syss_more { float: right; color: #666; font-size: 14px; }
.syss_more:hover { text-decoration: underline; }

/*动员部署*/
.syss_title { background: url(../images_syss/titlebg.gif); height: 41px; line-height: 41px; padding: 0 12px 0 0; position: relative; }
.syss_tit { width: 163px; height: 41px; font-size: 18px; font-family: "微软雅黑"; color: #fff; text-align: center; display: block; }
.s_tit_more { position: absolute; right: 12px; top: 0; }
.s_tit_more:hover { text-decoration: underline; }
.dybs_pic { border: 1px solid #ddd; margin-top: 3px; }
.dybs_pic .img_title { display: none; }
.dybs_ul { width: 450px; padding-bottom: 10px; }
.syss_list { border: 1px solid #ddd; border-top: none; padding: 8px 12px 0; }

/*组织实施*/
.zzss { width: 100%; }
.zzss_l a { display: block; padding-top: 112px; height: 33px; width: 145px; font-size: 16px; font-family: "微软雅黑"; color: #666; text-align: center; }
.zzss_l a.tb1 { background: url(../images_syss/syss_zzss01.png) no-repeat; }
.zzss_l a.tb2 { background: url(../images_syss/syss_zzss02.png) no-repeat; }
.zzss_l a.tb3 { background: url(../images_syss/syss_zzss03.png) no-repeat; }
.zzss_l a.tb4 { background: url(../images_syss/syss_zzss04.png) no-repeat; }
.zzss_l a:hover { text-decoration: underline; }

.zzss_box { width: 476px; height: 145px; margin: 0 12px 12px; }
.zzss_list { border: 1px solid #ddd; padding-top: 16px; border-top: none; }
.zzss_ul { background: #f3f3f3; width: 313px; height: 130px; padding: 15px 0 0 15px; }

/*总结考评*/
.zjkp_list { height: 128px; border: 1px solid #ddd; border-top: none; padding: 12px 12px 0 12px; }
.zjkp_ul li { float: left; width: 465px; }
.zjkp_ul li.odd { margin-right: 20px; }

/*文章页*/
.syss_wenzhang { margin: 12px 0; border: 1px solid #ddd; }
.con_main { padding: 22px 38px 0 38px; }

/*当前位置*/
.syss_wztop { height: 42px; line-height: 42px; color: #666; background: url(../images_syss/syss_home.gif) 18px center no-repeat; padding-left: 48px; border-bottom: 1px dashed #999; }

/*保护视力*/
.wz_bj input { width: 10px; height: 10px; border: #666 1px solid; vertical-align: middle; }
/*标题*/
.newstitle { font-size: 27px; text-align: center; color: #333; line-height: 42px; font-weight: bold; padding-bottom: 10px; }
.newsinfo { background: #fff0f0; border-top: 1px solid #d0e0e8; border-bottom: 1px solid #d0e0e8; text-align: center; color: #333; padding: 14px 0; }
.newsinfo div, .newsinfo span { display: inline-block; }

/*文章内容*/
.newscontnet { padding: 20px 0 0 0; color: #333; font-size: 14px; line-height: 200%; min-height: 250px; height: auto!important; height: 500px; }

/*打印关闭*/
.wzbot { text-align: right; }

/*底部*/
.syss_foot { border-top: #dc0200 3px solid; padding: 15px 0; width: 1002px; margin: 0 auto; text-align: center; line-height: 26px; position: relative; }
.syss_foot span { padding: 0 5px; }
.syss_foot .dzjg { position: absolute; left: 0; top: 10px; }
.syss_foot .jiucuo { position: absolute; right: 0; top: 10px; }
/*栏目页*/
.syss_border { margin: 12px 0; border: 1px solid #ddd; }
.syss_lm { padding: 20px; }
.syss_lm .doc_list li.columnName { display: none; }

.syss_lm .doc_list li { list-style: none; height: 30px; line-height: 30px; font-size: 14px; background: url(../images_syss/syss_dot1.jpg) 10px 13px no-repeat; text-indent: 25px; font-size: 14px; position: relative; }
.syss_lm .doc_list li a { display: block; float: left; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.syss_lm .doc_list li a:hover { text-decoration: underline; }
.syss_lm .doc_list li .date { color: #666; position: absolute; right: 0; top: 0; }
.syss_lm .doc_list li img { float: left; margin-top: 9px; }

/*图片新闻列表*/
.syss_rban .picture-list li { float: left; width: 25%; height: 220px; text-align: center; overflow: hidden; }
.syss_rban .picture-list li a { display: block; width: 204px; margin: 0 auto; }
.syss_rban .picture-list li img { border: 1px solid #ddd; padding: 2px; width: 200px; height: 155px; }
.syss_rban .picture-list li .img_title { height: 32px; line-height: 32px; text-align: center; font-size: 14px; }
.syss_rban .picture-list li .img_title:hover { text-decoration: underline; color: #dc0200; }

/*分页*/
.pagination { width: 100%; text-align: center; margin: 10px 0; padding: 3px 0; line-height: 24px; font-size: 14px; font-family: "Microsoft YaHei",微软雅黑; }
.pagination a, .pagination span { display: inline-block; border: 1px solid #d9d9d9; color: #666; margin: 3px; padding: 0 8px; text-decoration: none; white-space: nowrap; height: 24px; }
.pagination a:hover { background: #dc0200; border: 1px solid #dc0200; color: #fff!important; }
.pagination a.active { border: 1px solid #dc0200; color: #fff; }
.pagination span.current, .pagination span.current:hover { background: #dc0200; border: 1px solid #dc0200; color: #fff; }
.pagination span.disabled, .pagination span.disabled:hover { border: 1px solid #d9d9d9; color: #666; background: #eee; }
.pagination a.text, .pagination a.text:hover { color: #fff; background: #dc0200; border: #dc0200 1px solid; cursor: text; }
.pagination a.pagemore, .pagination a.pagemore:hover { color: #666; background: #fff; border: 1px solid #fff; cursor: text; padding: 0 3px; }
.pagination .inputBar { border: 0; height: 24px; padding: 0 6px; background: none; }
.pagination .total { border: 0; height: 24px; padding: 0; background: none; }
.pagination .inputBar input { width: 40px; height: 20px; line-height: 24px; padding: 2px 5px; border: #ccc 1px solid; margin: -3px 3px 0; background: #eee; vertical-align: middle; }
.pagination .inputBar button { width: 40px; height: 26px; line-height: 20px; padding: 2px 5px; border: #dc0200 1px solid; margin: -3px 6px 0 3px; background: #dc0200; vertical-align: middle; color: #fff; }


