@charset "utf-8";

/***********************************************/
/*全局样式*/
/***********************************************/
div,html,ul,li,a,img,body{ margin:0; padding:0;}

ul,
li {
	list-style: none;
}

div {
	border: 0;
}

body {
	font-family: "microsoft yahei";
	letter-spacing:1px;
	background:url(../images/113.jpg) no-repeat top center #8dc2f2;
	
}

a:link {text-decoration: none;}
a:visited {text-decoration: none;}
a:hover {text-decoration: none;}
a:active {text-decoration: none;}
a:focus {outline: none;}
img {border: 0;}

.clear {
	clear: both;
	font-size: 0;
}

.kg {
	width: 100%;
	height: 15px;
	font-size: 0;
}

.moreA:link {color: #333333;}
.moreA:visited {color: #333333;}
.moreA:hover {color: #990000;text-decoration: underline;}
.moreA:active {color: #333333;}

.moreB:link {color: #333333;}
.moreB:visited {color: #333333;}
.moreB:hover {color: #333333;text-decoration: underline;}
.moreB:active {color: #333333;}

/*************************************************************************************************************/
/*首页样式*/
/*************************************************************************************************************/
.header{
	margin:0 auto;
	width:1200px;
	height:250px;
	
}

/*时间日期*/
.headTime{
	float:right;
	width:200px;
	height:30px;
	line-height:30px;
	text-align:right;
	font-size:14px;
	color:#333;
	margin:30px 40px 0 0;
}

/*设为首页*/
.headIndex{
	float:right;
	width:60px;
	height:30px;
	line-height:30px;
	text-align:left;
	font-size:14px;
	margin:30px 0 0 0;
}

/*顶部导航*/
.headerNav{
	margin:0 auto;
	width:1200px;
	height:50px;
	background:#CC0001;
}
.navAline{
	float:left;
	width: 1000px;
	height: 50px;
}
/*页面搜索*/
.header_search{ float:left; width:190px; height:30px; margin-top:10px; background:#fff; border:1px solid #fff;}
.headSearch_input{float:left;width:130px;height:30px;margin-left:10px;}
.headSearch_btn{float:right;width:24px;height:30px;text-align:right;}

/*页面中部*/
.indexMid{
	margin:0 auto;
	width:1200px;
	height:auto;
	background:#fefbf7;
}

/*廉政聚集*/
.newsLz{
	float:left;
	width:1200px;
	height:88px;
	margin:15px 0 0 0;
}
.newsLz_l{
	float:left;
	width:148px;
	height:88px;
	background:url(../images/107.png) no-repeat right;
}
.newsLz_r{
	float:right;
	width:1022px;
	height:88px;
	background:url(../images/114.jpg) no-repeat right;
	text-align:left;
}


/*焦点图*/
.newsPic{
	float:left;
	width:520px;
	height:370px;
	margin:0 0 0 15px;
}

/*廉政视点*/
.newslist{
	float:right;
	width:635px;
	height:370px;
	margin:0 15px 0 0;
}
.newslist_t{
	float:left;
	width:635px;
	height:34px;
}
.newslist_n{
	float:left;
	width:126px;
	height:34px;
	line-height:34px;
	text-align:left;
	text-indent:40px;
	font-size:18px;
	color:#fff;
	background:url(../images/27.png) no-repeat left #b30000;
}
.newslist_m{
	float:right;
	width:60px;
	height:34px;
	line-height:34px;
	text-align:center;
	font-size:12px;
}
.newslist_b{
	float:left;
	width:635px;
	height:336px;
	text-align:left;
}

/*廉政视点第一条文章颜色加黑*/
.titleClass2 tr:nth-child(1) td a {
	color: #010101;
}

/*举报方式*/
.newsJb{
	float:left;
	width:520px;
	height:206px;
	margin:15px 0 0 15px;
}

.newsJb_img{
	float:left;
	width:520px;
	height:65px;
}
.JbPic{
	float:left;
	width:162px;
	height:65px;
}
.Jbl{margin-left:17px;}
.Jbr{float:right;}

.indexJb{
	float:left;
	width:520px;
	height:126px;
	background:url(../images/02.jpg) no-repeat;
	margin:15px 0 0 0;
}
.JbTit{
	float: right;
	width: 470px;
	height: 126px;
	line-height: 31px;
	text-align: left;
	font-size: 12px;
	color: #fff;
}


/*图片链接*/
.newsPics{
	float:right;
	width:635px;
	height:206px;
	margin:15px 15px 0 0;
}

.newsPicsli{
	float:left;
	width:635px;
	height:96px;
}

#ztPic1{margin-top:14px;}

/*信息公开*/
/*.indexGk{
	float:right;
	width:633px;
	height:318px;
	border:1px solid #e3e3e3;
	border-top:2px solid #b30000;
	background:url(../images/03.jpg) top repeat-x;
	margin:15px 15px 0 0;
}

.indexGk_t{
	float:left;
	width:633px;
	height:34px;
}
.indexGk_n{
	float:left;
	width:126px;
	height:34px;
	line-height:34px;
	text-align:center;
	font-size:18px;
	color:#fff;
	background:#064ec0;
}
.indexGk_m{
	float:right;
	width:60px;
	height:34px;
	line-height:34px;
	text-align:center;
	font-size:12px;
}

.xxgk_t{
	float:left;
	width:633px;
	height:82px;
}
.xxgk_b{
	float:left;
	width:613px;
	height:192px;
	text-align:left;
	margin:10px 0 0 10px;
}*/

/*要闻*/
/*.indexYW{
	float:left;
	width:520px;
	height:180px;
	margin:15px 0 0 15px;
}

.jb_1{
	float:left;
	width:520px;
	height:50px;
}
.jb_li{
	width:253px;
	height:50px;
	margin:15px 0 0 0;
}
.le{float:left;}
.rig{float:right;}

/*
.indexYW{
	float:left;
	width:518px;
	height:226px;
	border:1px solid #e3e3e3;
	border-top:2px solid #b30000;
	background:url(../images/03.jpg) top repeat-x;
	margin:15px 0 0 15px;
}
.yw_t{
	float:left;
	width:518px;
	height:34px;
}
.yw_n{
	float:left;
	width:126px;
	height:34px;
	line-height:34px;
	text-align:center;
	font-size:16px;
	color:#fff;
	background:#064ec0;
}
.yw_m{
	float:right;
	width:60px;
	height:34px;
	line-height:34px;
	text-align:center;
	font-size:12px;
}
.yw_b{
	float:left;
	width:498px;
	height:182px;
	text-align:left;
	margin: 10px 0 0 10px;
}
*/



/*横幅*/
.hf{
	float:left;
	width:1170px;
	height:auto;
	margin:15px 0 0 15px;
}
.hf_kg{float:left;width:1170px;height:15px;}
.hf_tr{
	float:left;
	width:1170px;
	height:106px;
}


/*工作动态*/
.gzdt{
	float:left;
	width:1168px;
	height:347px;
	border:1px solid #e3e3e3;
	border-top:2px solid #b30000;
	background:url(../images/03.jpg) top repeat-x;
	margin:15px 0 0 15px;
}
.gzdt_t{
	float:left;
	width:1168px;
	height:34px;
}
.gzdt_n{
	float:left;
	width:126px;
	height:34px;
	line-height:34px;
	text-align:left;
	text-indent:40px;
	font-size:16px;
	color:#fff;
	background:url(../images/28.png) no-repeat left #b30000;
}
.gzdt_m{
	float:right;
	width:60px;
	height:34px;
	line-height:34px;
	text-align:center;
	font-size:12px;
}
.gzdt_b{
	float:left;
	width:1148px;
	height:313px;
	margin:0 0 0 10px;
}

/*选项卡*/
.dfzfTab{
	float:left;
	width:567px;
	height:313px;
}
.xcgzTab{
	float:right;
	width:567px;
	height:313px;
}

.tab_t{
	float:left;
	width:567px;
	height:54px;
}
.tab_b{
	float:left;
	width:567px;
	height:259px;
	text-align:left;
}


/*廉洁文化选项卡*/
.newsZt{
	float:left;
	width:1168px;
	height:190px;
	border:1px solid #e3e3e3;
	border-top:2px solid #b30000;
	background:url(../images/03.jpg) top repeat-x;
	margin:15px 0 0 15px;
}
.newsZt_t{
	float:left;
	width:1168px;
	height:34px;
	background:url(../images/32.jpg) no-repeat left;
}
.newsZt_n{
	float:left;
	width:126px;
	height:34px;
	line-height:34px;
	text-align:left;
	text-indent:40px;
	font-size:16px;
	color:#fff;
	background:url(../images/30.png) no-repeat left;
}
.newsZt_tab{
	float:left;
	width:400px;
	height:34px;
	margin-left:8px;
}
.newsZt_b{
	float:left;
	width:1148px;
	height:136px;
	margin:10px 0 0 10px;
}

.titleLz_element{width:225px;height:136px;text-align:center;}




/*党纪法规*/
.newsDj{
	float:left;
	width:668px;
	height:347px;
	border:1px solid #e3e3e3;
	border-top:2px solid #b30000;
	background:url(../images/03.jpg) top repeat-x;
	margin:15px 0 0 15px;
}
.newsDj_t{
	float:left;
	width:668px;
	height:34px;
}
.newsDj_n{
	float:left;
	width:126px;
	height:34px;
	line-height:34px;
	text-align:left;
	text-indent:40px;
	font-size:16px;
	color:#fff;
	background:url(../images/28.png) no-repeat left #b30000;
}
.newsDj_m{
	float:right;
	width:60px;
	height:34px;
	line-height:34px;
	text-align:center;
	font-size:12px;
}
.newsDj_b{
	float:left;
	width:648px;
	height:313px;
	margin:0 0 0 10px;
}

.tab_t2{
	float:left;
	width:648px;
	height:54px;
}
.tab_b2{
	float:left;
	width:648px;
	height:259px;
	text-align:left;
}

/*他山之石*/
.newsTs{
	float:right;
	width:485px;
	height:347px;
	border:1px solid #e3e3e3;
	border-top:2px solid #b30000;
	background:url(../images/03.jpg) top repeat-x;
	margin:15px 15px 0 0;
}
.newsTs_t{
	float:left;
	width:485px;
	height:34px;
	background:url(../images/32.jpg) no-repeat left;
}
.newsTs_n{
	float:left;
	width:126px;
	height:34px;
	line-height:34px;
	text-align:left;
	text-indent:40px;
	font-size:16px;
	color:#fff;
	background:url(../images/29.png) no-repeat left;
}
.newsTs_m{
	float:right;
	width:60px;
	height:34px;
	line-height:34px;
	text-align:center;
	font-size:12px;
}
.newsTs_b{
	float:left;
	width:465px;
	height:293px;
	margin:10px 0 0 10px;
	text-align:left;
}


/*
.newsDjTab_l{
	float:left;
	width:567px;
	height:313px;
}

.newsDjTab_r{
	float:right;
	width:567px;
	height:313px;
}

*/


/*友情链接*/
.indexYQ{
	float:left;
	width:1168px;
	height:200px;
	border:1px solid #e3e3e3;
	border-top:2px solid #b30000;
	background:url(../images/03.jpg) top repeat-x;
	margin:15px 0 0 15px;
}
.indexYQ_t{
	float:left;
	width:1168px;
	height:34px;
}
.indexYQ_n{
	float:left;
	width:126px;
	height:34px;
	line-height:34px;
	text-align:left;
	text-indent:40px;
	font-size:16px;
	color:#fff;
	background:url(../images/31.png) no-repeat left #b30000;
}
.indexYQ_b{
	float:left;
	width:1148px;
	height:156px;
	margin:10px 0 0 10px;
}
.yqImg{
	float:left;
	width:1148px;
	height:64px;
}
.titleYQ_element{width:230px;height:64px;text-align:center;}

.yqTit{
	float:left;
	width:1148px;
	height:90px;
	margin: 2px 0 0 0;
}
.yqTit a{
	float: left;
	width: 127px;
	height: 30px;
	line-height: 30px;
	text-align: left;
	font-size: 14px;
}




/*页面尾部*/
.footer{margin:0 auto;width:1200px;height:100px;}
.footerTxt{width:800px;line-height:25px;text-align:center;font-size: 12px;color: #333333;}
.footerTxt a:link{color:#333333;}
.footerTxt a:visited{color:#333333;}
.footerTxt a:hover{color:#333333; text-decoration:underline;}
.footerTxt a:active{color:#333333;}

/*************************************************************************************************************/
/*栏目页面样式*/
/*************************************************************************************************************/
.subject_middle{ margin:0 auto; width:1200px; height:auto;background:#fefbf7;}
.subject_left{float:left; width:270px; height:auto; margin:15px 0 0 15px;}
.subject_right{ float:right; width:885px; height:auto; margin: 15px 15px 0 0;}

/*页面左侧*/
.subject_lmdhTop{ width:270px; height:43px; background:#064ec0;}
.subject_lmdhName{width:270px;height:43px; line-height:43px;text-align:center;font-size:20px;color:#fff;font-weight:bold;}
.subject_lmdhBottom{ width:268px; height:auto;border:1px solid #e3e3e3;border-top:0;}

/*Subject页面栏目导航分类名样式*/
.lmnav1{ width:240px; height:40px; margin:0px 0px 10px 0; float:left;border:1px solid #e3e3e3;}
.lmnav1 a{width:240px; height:40px;line-height:40px;font-size:16px;font-weight:bold;color:#064ec0; font-weight:bold;text-align:center;display:block;}
.lmnav1 a:link{color:#064ec0;  }
.lmnav1 a:visited{color:#064ec0;  }
.lmnav1 a:hover{color:#064ec0; text-decoration:underline;}

.lmnav2 {width:240px; height:40px; margin:0px 0px 10px 0; float:left;border:1px solid #e3e3e3;}
.lmnav2 a{width:240px; height:40px; line-height:40px;font-size:16px; font-weight:bold; color:#064ec0;  text-align:center; display:block;}
.lmnav2 a:link{color:#064ec0;   }
.lmnav2 a:visited{color:#064ec0;   }
.lmnav2 a:hover{color:#064ec0;text-decoration:underline;}

.lmnav1:hover{box-shadow: 2px 3px 4px #064ec0;}
.lmnav2:hover{box-shadow: 2px 3px 4px #064ec0;}

/*页面右侧*/

/*当前位置*/
.subject_dqwz{width:100%;height:43px;}
.subject_dqwzline{
	float:right;
	width:auto;
	height: 41px;
	line-height: 41px;
	text-align: right;
	font-size: 12px;
	color: #555555;
}
.subject_dqwzline a:link{color:#555555;}
.subject_dqwzline a:visited{color:#555555;}
.subject_dqwzline a:hover{color:#002c94; text-decoration:underline;}
.subject_dqwzline a:active{color:#555555;}

.subject_dqImg{
	float:right;
	width:18px;
	height:14px;
	background:url(../images/index_30.png) no-repeat left;
	margin:15px 0 0 0;
}

/*动态子栏目样式*/
.subject_articlelistTop{ width:885px;height:40px;border-bottom:1px solid #064ec0;}
.subject_articlelistName{ float:left;width:400px;height:40px;line-height:40px;text-align:left;text-indent:10px;
font-size:18px;font-weight:bold;color:#064ec0;}
.subject_articleListMore{ float:right; width:60px;height:18px; margin-top:11px;text-align:center; font-size:12px;}
.subject_articleListMore a:link{color:#555555; text-decoration:none;}
.subject_articleListMore a:visited{color:#555555; text-decoration:none;}
.subject_articleListMore a:hover{color:#002c94; text-decoration:underline;}
.subject_articleListMore a:active{color:#555555; text-decoration:none;}
.subject_articlelistBottom{ width:885px;height:180px; text-align:left;}
.subject_articlelistBottom2{ width:885px;height:auto;}


/*栏目页面分页样式*/
.usePageInfo{ margin:0 auto; width:550px;font-size:12px; padding-top:10px; color:#555555;}
.usePageInfo a:link{color:#555555;}
.usePageInfo a:visited{color:#555555;}
.usePageInfo a:hover{color:#002c94; text-decoration:underline;}
.usePageInfo a:active{color:#555555;}


/*************************************************************************************************************/
/*巡视巡察样式*/
/*************************************************************************************************************/

.xsxc_dqwz{
	float:left;
	width:1160px;
	height:43px;
	margin:20px 0 0 20px;
}

.xsxc_shang_t{
	float:left;
	width:1160px;
	height:40px;
	background:url(../images/40.png) repeat-x;
	margin:20px 0 0 20px;
}
.xsxc_n{
	float:left;
	width:290px;
	height:40px;
	line-height:40px;
	text-align:center;
	font-size:32px;
	font-weight: bold;
	color:#CC0001;
	background:#fefbf7;
	margin:0 0 0 435px;
}
#xsxcMore{display:block;float:right;width:60px;height:20px;text-align:center;font-size:12px;}
.xsxc_shang_b{
	float:left;
	width:1160px;
	height:210px;
	text-align:left;
	margin:10px 0 0 20px;
}

.xsxc_shang_b li{
	float:left;
	width:290px;
	height:181px;
	text-align:center;
	margin:28px 0 0 0;
}


.xc_t{
	float:left;
	width:1160px;
	height:40px;
	margin:20px 0 0 20px;
}
.xc_n{
	margin:0 auto
	width:auto;
	height:40px;
	line-height:40px;
	text-align:center;
	font-size:32px;
	font-weight: bold;
	color:#CC0001;
}
.xcline{
	float:left;
	width:1160px;
	height:1px;
	background:#CC0001;
	margin:20px 0 0 20px;
}
.xc_b{
	float:left;
	width:1160px;
	height:auto;
	margin:0 0 0 20px;
}
.xcName{
	float:left;
	width:450px;
	height:190px;
	line-height:190px;
	text-align:center;
	font-size:32px;
	font-weight:bold;
	background:url(../images/46.jpg) no-repeat;
	margin:40px 0 0 86px;
}


.moreC:link {color: #CC0001;}
.moreC:visited {color: #CC0001;}
.moreC:hover {color: #CC0001;}
.moreC:active {color: #CC0001;}

.kg2{width:100%;height:80px;font-size:0;}

/*************************************************************************************************************/
/*信息公开样式*/
/*************************************************************************************************************/

.subCen{
	margin: 0 auto;
	width: 1000px;
	height: 100px;
}



/*************************************************************************************************************/
/*正文页面样式*/
/*************************************************************************************************************/

.content_middle {
	margin: 0 auto;
	width: 1200px;
	height: auto;
	background:#fefbf7;
}

.contentCen{margin: 0 auto;width:1168px;height:auto;border:1px solid #e3e3e3;}


/*其他举报网站*/
.newsQt_t{
	float:left;
	width:858px;
	height:50px;
	line-height:50px;
	text-align:left;
	font-size:18px;
	font-weight:bold;
	color:#333;
}
.newsQt_b{
	float:left;
	width:800px;
	height:auto;
	margin:0 0 0 29px;
}
.newsQt_b li{
	float:left;
	width:159px;
	height:40px;
	line-height:40px;
	text-align:left;
	font-size:16px;
}


/*************************************************************************************************************/
/*所有页面文章列表样式*/
/*************************************************************************************************************/

/*首页栏目文章列表标签样式beign*/

.titleClass {
	font-size: 18px;
	line-height: 35px;
}

.titleClass a {
	line-height: 35px;
}

.titleClass_title {
	background: url(../images/04.jpg) no-repeat left;
	text-align: left;
	text-indent: 13px;
}

.titleClass_title a:link {color: #555555;}
.titleClass_title a:visited {color: #555555;}
.titleClass_title a:hover {color: #002c94;text-decoration: underline;}
.titleClass_title a:active {color: #555555;}

.titleClass_date a:link {color: #9598a1;}
.titleClass_date a:visited {color: #9598a1;}
.titleClass_date a:hover {color: #9598a1;text-decoration: underline;}
.titleClass_date a:active {color: #9598a1;}



.titleClass2 {
	font-size: 18px;
	line-height: 37px;
}

.titleClass2 a {
	line-height: 37px;
}

.titleClass2_title {
	background: url(../images/04.jpg) no-repeat left;
	text-align: left;
	text-indent: 13px;
}

.titleClass2_title a:link {color: #555555;}
.titleClass2_title a:visited {color: #555555;}
.titleClass2_title a:hover {color: #002c94;text-decoration: underline;}
.titleClass2_title a:active {color: #555555;}

.titleClass2_date a:link {color: #9598a1;}
.titleClass2_date a:visited {color: #9598a1;}
.titleClass2_date a:hover {color: #9598a1;text-decoration: underline;}
.titleClass2_date a:active {color: #9598a1;}



.titleClass3 {
	font-size: 18px;
	line-height: 33px;
}

.titleClass3 a {
	line-height: 33px;
}

.titleClass3_title {
	background: url(../images/index_07.jpg) no-repeat left;
	text-align: left;
	text-indent: 13px;
}

.titleClass3_title a:link {color: #333333;}
.titleClass3_title a:visited {color: #333333;}
.titleClass3_title a:hover {color: #002c94;text-decoration: underline;}
.titleClass3_title a:active {color: #333333;}

.titleClass3_date a:link {color: #9598a1;}
.titleClass3_date a:visited {color: #9598a1;}
.titleClass3_date a:hover {color: #9598a1;text-decoration: underline;}
.titleClass3_date a:active {color: #9598a1;}


/*文章正文标题样式*/
.title {
	font-size: 25px;
	font-weight: bold;
	line-height: 30px;
	padding: 10px;
	color: #ff6600;
}


/*文章正文发布说明*/
.appearExplain {
	font-size: 12px;
	height: 30px;
	line-height: 30px;
	background: #f5f5f5;
	border: 1px solid #dddddd;
}

/*留言显示样式*/
.advice {
	border-collapse: collapse;
	width: 680px;

}

.advice th {
	border: 1px solid #a9b8cd;
}

.advice td {
	border: 1px solid #a9b8cd;

}

.label {
	width: 80px;
	height: 30px;
	line-height: 30px;
	padding: 5px 10px 10px 10px;
	font-size: 14px;
	text-align: center;
	color: blue;
}

.labelContent {
	clear: both;
	padding: 5px 10px 10px 10px;
	font-size: 14px;
	color: #191919;
	line-height: 30px;
	text-align: justify;
}


/*附件下载样式*/
.downloadLink {
	font-size: 18px;
	font-weight: bold;
	color: #0000FF;
	text-decoration: none;
}

.downloadLink:link {
	font-size: 18px;
	font-weight: bold;
	color: #0000FF;
	text-decoration: none;
}

.downloadLink:visited {
	font-size: 18px;
	font-weight: bold;
	color: #0000FF;
	text-decoration: none;
}

.downloadLink:hover {
	font-size: 18px;
	font-weight: bold;
	color: #0f8bed;
	text-decoration: none;
}

.annexContent {
	font-size: 18px;
	color: #000000;
	text-align: center;
	padding-bottom:20px;
}

/*授权阅读提示*/
.partRemind {
	font-size: 25px;
	/*color: #ff6600;*/
	font-weight: bold;
	text-align: center;
}