@charset "gb2312";
/* CSS Document */

/*****************************************************************************************************************************/
/*
KISSY CSS Reset
理念：清除和重置是紧密不可分的
特色：1.适应中文 2.基于最新主流浏览器
*/
/* 清除内外边距 */
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, /* structural elements 结构元素 */
dl, dt, dd, ul, ol, li, /* list elements 列表元素 */
pre, /* text formatting elements 文本格式元素 */
fieldset, lengend, button, input, textarea, /* form elements 表单元素 */
th, td { /* table elements 表格元素 */
    margin: 0;
    padding: 0;
}

/* 设置默认字体 */
body,
button, input, select, textarea { /* for ie */
    /*font: 12px/1 Tahoma, Helvetica, Arial, "宋体", sans-serif;*/
    font: 12px/1 Tahoma, Helvetica, Arial, "\5b8b\4f53", sans-serif, Microsoft Yahei,"\5FAE\8F6F\96C5\9ED1"; /* 用 ascii 字符表示，使得在任何编码下都无问题 */
}

h1 { font-size: 18px; /* 18px / 12px = 1.5 */ }
h2 { font-size: 16px; }
h3 { font-size: 14px; }
h4, h5, h6 { font-size: 100%; }

address, cite, dfn, em, var { font-style: normal; } /* 将斜体扶正 */
code, kbd, pre, samp, tt { font-family: "Courier New", Courier, monospace; } /* 统一等宽字体 */
small { font-size: 12px; } /* 小于 12px 的中文很难阅读，让 small 正常化 */

/* 重置列表元素 */
ul, ol { list-style: none; }

/* 重置文本格式元素 */
a { text-decoration: none; }
a:hover { text-decoration: underline; }

abbr[title], acronym[title] { /* 注：1.ie6 不支持 abbr; 2.这里用了属性选择符，ie6 下无效果 */
	border-bottom: 1px dotted;
	cursor: help;
}

q:before, q:after { content: ''; }

/* 重置表单元素 */
legend { color: #000; } /* for ie6 */
fieldset, img { border: none; } /* img 搭车：让链接里的 img 无边框 */
/* 注：optgroup 无法扶正 */
button, input, select, textarea {
    font-size: 100%; /* 使得表单元素在 ie 下能继承字体大小 */
}

/* 重置表格元素 */
table {
	border-collapse: collapse;
	border-spacing: 0;
}

/* 重置 hr */
hr {
    border: none;
    height: 1px;
}

/* 让非ie浏览器默认也显示垂直滚动条，防止因滚动条引起的闪烁 */
html { overflow-y: scroll; }
body{font-family:"微软雅黑"; background:#f9f9f9;}
a{ cursor:pointer; text-decoration:none !important;}
.clear{ clear:both;}
/***********************************************************************************************/

.center{ width:1223px; margin:0 auto;}

.top{ margin:auto; height:32px; line-height:32px; font-size:14px; width: 1223px;}
.top .top_r{ float:right; line-height:26px;line-height:32px;}
.top .top_r li{ padding:0;float:left; display:inline; line-height:24px; padding:0 4px;}
.top .top_r li a{ padding-left:20px;background:url(../images/skin.gif) no-repeat;color:#666; display:block;}
.top .top_r li a:hover{color:#bf0000;}
.top .top_r a.mail{ background-position:left -135px;}
.top .top_r a.home{ background-position:left -177px;}
.top .top_r a.collect{ background-position:left -216px;}
.top .topico{ float:left; width:20px; height:20px; margin:6px 10px 0 0; display:inline;}

/* logo */
.logo{ height:360px;}
.right_top{ width:1224px; margin:0 auto;}
.right_top a{ color:#fff; font-size:12px; display:block; padding-left:25px; line-height:25px; float:right;}


/* 导航 */
.daohang_div{ background:#fff; height:50px; margin-bottom:15px; border-bottom:#dedede 1px solid;}
.daohang{ float:left;display:flex;flex-flow:row nowrap;justify-content:space-between;}
.select{ float:right;margin:13px 10px auto auto;}

.daohang a{ display:block; width:160px; line-height:50px; text-align:center; color:#0e0e0e; font-size:16px; float:left;}
.daohang a:hover{ background:#054ea1; color:#fff;}

.input_text{ width:135px; line-height:23px; height:23px; padding-left:30px; background:url(../images/select.jpg) no-repeat 5px center; border:#e5e5e5 1px solid; color:#797979; font-size:12px;}
.input_bt{ width:45px; line-height:25px; height:25px; background:#054ea1; color:#fff; font-size:14px; border:none; border-radius:3px;}

/* 重大新闻 */
.news{ height:102px; line-height:102px;background:url(../images/news.jpg) no-repeat 40px center #fff;width: 1103px;text-align: center;padding-left: 120px;}
.news a{ color:#d20000;font-size: 40px;letter-spacing: 0.15em;}


/* 焦点图部分 */
.toutiao{ padding:15px 0px; background:#f9f9f9;}
.jiaodian{ width:437px; height:291px; float:left;}

.toutiao_news{ width:769px; height:291px; background:#fff; float:right;}
.toutiao_title{ display:block; color:#fff; background:#054ea1; line-height:63px; font-size:20px; text-align:center; font-weight:normal;}
.toutiao_div{ padding:21px 26px 0 26px;}
.toutiao_border_a{ position:absolute; right:15px; bottom:10px;color:#054ea1; font-size:12px;}
.toutiao_div h3 a{ font-size:21px; color:#010101; text-align:center; display:block; margin-bottom:15px;}
.toutiao_div p a{ display:block; line-height:25px; color:#6f6f6f; font-size:16px; text-indent:2em;}
.toutiao_border{ border-bottom:#e5e5e5 1px solid; padding-bottom:10px; position:relative;}


/* 新闻 */
.anews{display:flex;flex-flow:row nowrap;justify-content:space-between;}
.anews_div{ width:397px; height:333px; background:#fff; float:left;    margin-left: 16px;}
.anews_div_top{ line-height:41px;}
.anews_div_top span{ display:block; width:117px; padding-left:35px; border-top:#054ea1 1px solid; font-size:18px; color:#000000; background:url(../images/anews01.jpg) no-repeat 10px center; float:left; font-weight:bold;}
.anews_div_top a{ float:right; margin-right:15px; color:#6f6f6f; font-size:14px; font-weight:bold;}

.anews_ul{ padding:0 15px;}
.anews_ul li{ border-bottom:#e5e5e5 1px solid; padding-left:24px; background:url(../images/anews02.jpg) no-repeat 7px center; line-height:46px;}
.anews_ul li a{ font-size:16px; color:#6f6f6f;}

.anews_ul li:nth-last-child(1){ border:none;}

/* 举报 平台 */
.jubao{ padding:20px 0px 27px 0px; display:flex;flex-flow:row nowrap;justify-content:space-between;}
.jubao span{ width:112px; height:72px; color:#fff; font-size:25px; background:#054ea1; display:block; text-align:center; padding-top:8px; line-height:30px; float:left;}
.jubao a{ color:#fff; font-size:24px; line-height:80px; border-radius:7px; text-align:center; display:block; width:340px; padding-left:30px;float:left; margin-left:11px;}


/* 工作动态 */
.gongzuo{}
.gongzuo_title{ height:52px; background:#fff; position:relative;display: none;}
.gongzuo_title span{ display:block; position:absolute; width:146px; height:42px; background:url(../images/gongzuo.png) no-repeat center; top:-10px; left:44%; color:#f9f9f9; line-height:42px; text-align:center; font-size:19px;}
.gongzuo_center{display:flex;flex-flow:row nowrap;justify-content:space-between;}
.gongzuo_center_left{ float:left; margin-left:16px;}
.gongzuo_center_div{ height:259px; float:none; margin:0;}
.gongzuo_center_div_top{ background:#ececec; padding-bottom:7px;}
.gongzuo_center_div_top span{ background:none; padding-left:20px; color:#054ea1; line-height:55px;}
.gongzuo_center_div_top a{ line-height:55px;}

.gongzuo_center_right{ width:397px; height:777px;}
.gongzuo_center_right h2{ background:#ececec; line-height:56px; height:56px; text-align:center; display:block; font-size:20px; font-weight:bold; color:#323232; width:100%;}
.gongzuo_center_right a{ display:block; height:81px; margin-top:9px;}

/* 每周一案 */
.anli{ padding:20px 0px 27px 0px; }
.anli a{ display:block; width:295px; height:80px;}
#demo a{ margin-left:15px;}

/* 廉政教育 */
.qingf_center{ height:412px; float:none; margin:0;}
.qingf_center_01{ height:206px; float:none; margin:0;}
.qingf{ width:100%; height:356px;}


/* 友情链接 */
.lianj{padding:0px 0px 27px 0px;}
.lianj select{ width:32%; line-height:47px; height:47px; border-color:#c9c9c9; color:#585858; font-size:18px; text-align:center !important; padding-left:1%; font-weight:bold; float:left; margin-left:6px;}


/* 底部 */
.bt{ width:100%; height:206px; background:#e3e3e3; text-align:center;}
.bt img{ margin:30px auto 15px auto;}
.bt span , .bt span a{ font-size:13px; color:#2b2b2b; line-height:25px;}



/* 漂浮 */
.piaof{ width:87px; position:fixed; top:40%; text-align:center;}
.left{ left:10px;}
.right{ right:10px;}

.piaof_span01{ width:100%; background:#dcdcdc; line-height:36px; text-align:center; display:block; font-size:16px; color:#830505; border-radius:10px; margin-top:5px;}
.piaof_span02{ width:100%; background:#054ea1; line-height:36px; text-align:center; display:block; font-size:15px; color:#fff; margin-top:5px;}
.piaof h2{background:url(../images/piaof.jpg) no-repeat 100%; height:87px; width:87px; margin:0 auto;}

.gb1,.gb2{ position:absolute; right:-11px; top:-26px; cursor:pointer;}



.jiwei a{display: block;
    width: 235px;
    height: 80px;
	margin-left:15px;
    }



/* 列表页详情页样式 */
.vn_bt{ width:1203px; background:#fff;box-shadow: 0 0 1em #e8e8e8; padding:10px;min-height: 557px;margin: 20px auto;}
.main_local{ width:1203px;height: 43px;background: #f8f8f8;margin-bottom: 10px;}
.main_local_main{float: left;height: 43px;line-height: 43px;padding-left: 20px;font-size:14px; background:url(../images/sei.jpg) left center no-repeat;}
.main_local_main a{color: #333; line-height:43px; font-size:14px; text-decoration:none;}

.main_list_left{ width:330px; float:left; border-top:3px solid #054ea1;}
.main_list .main_list_left h2{ width:100%; height:48px; line-height:48px; padding:0 !important; background:#eaeaea; font-size:16px; color:#333; font-weight:bold; text-align:center}
.main_list .good_a{ width:350px; height:47px; margin-top:1px;float: left;}
.main_list .good_a a{ padding-left:30px; display:block; background:#f8f8f8; height:47px;width:300px;text-align:left; line-height:47px; font-size:13px; color:#666; font-weight:bold;}
.main_list .good_a a:hover{ background:url(../images/icon4.gif)10px 19px no-repeat; color:#a20204; text-decoration:none;}


.main_list .lbbt12 a{ background:url(../images/icon4.gif) 10px 19px no-repeat; display:block; padding-left:30px; height:47px;width:320px;text-align:left; line-height:47px; font-size:13px; color:#666; font-weight:bold;}
.main_list .lbbt123 a{ background:url(../images/icon4.gif) 10px -11px no-repeat; text-decoration:none; display:block; padding-left:30px; height:47px;width:320px;text-align:left; line-height:47px; font-size:13px; color:#666; font-weight:bold;}
.main_list_left li{ float:left;}

.main_list .main_list_right{ width:860px; float:right; border-top:1px solid #054ea1;}
table_list{ width:860px;}
.table_list thead{ height:47px; line-height:47px; font-size:14px; color:#054ea1; font-weight:bold; background:#eaeaea;}
.table_list_title_fst{width:860px; text-align:center;}
.table_list thead .table_list_fsttit{ width:860px; text-align:center}
.table_list thead .table_list_sxh{ width:180px; text-align:center;}
.table_list thead .table_list_title{ width:580px; text-align:center;}
.table_list thead .table_list_date{ width:100px; text-align:center;}
.table_list tbody tr{ border-bottom:1px dashed #e5e5e5; height:40px; line-height:40px;}
.table_list tbody tr td,.table_list tbody tr td a{ color:#444; font-size:14px;}
.table_list tbody tr td a{ padding-left:15px;}
.nextpage{ padding:19px; height:30px;}
.nextpage ul {width: 574px;height: 68px;margin: 0 auto;}
.nextpage ul li{ float:left; height:38px; line-height:38px;  margin-right:5px; color:#333; font-size:14px;}
.nextpage ul li:first-child{ margin-right:10px;}
.nextpage ul li a{ display:block; float:left; height:38px; line-height:38px; padding:0 16px; border:1px solid #ebebeb; background:#f7f7f7; border-bottom:2px solid #ebebeb;}
.nextpage ul li a:link,.nextpage ul li a:visited{ color:#666;}
.nextpage ul li a:hover{ background:#fff; color:#333; text-decoration:none; border-bottom-color:#a00105;}
.nextpage ul li.thisclass{ padding:0 16px; color:#fff; background:#2b5c94;}
.nextpage ul li .pageSelect{background:#fff; color:#333; text-decoration:none; border-bottom:2px solid #a70103;}
/* 列表页样式代码 */


/* 详细页页样式代码 */
.style15{font-size: 22px;color: rgb(66, 66, 66);}
.style3{font-size: 12px;color: rgb(102, 104, 105);}



