﻿/* CSS Document */
html {min-width:1000px;}
body {font-size:12px;padding:0px;margin:0px; position:relative;line-height:20px; color:#555; font-family:\5FAE\8F6F\96C5\9ED1; background:#ebeaea;}
dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,th,td,p{margin:0px;padding:0px;font-size:12px; font-family:\5FAE\8F6F\96C5\9ED1; }
h1,h2,h3,h4,h5,h6{font-family:\5FAE\8F6F\96C5\9ED1;padding:0px; margin:0px;}
span,font{font-size:12px; font-family:\5FAE\8F6F\96C5\9ED1; }

ul,ul li{list-style:none; padding:0px; margin:0px;}
div, span, ul, li, img, hr{padding:0px; margin:0px;}
img{ border:0px; padding:0px; margin:0px;vertical-align:middle;}
a{ text-decoration:none; color:#555; outline:none; outline:none;}
a:hover{color:#fc7035;text-decoration:underline; }
input{ border:0px;}
hr {padding:0px; margin:0px; border:0px;}
em,i {font-style:normal;}
.clearfix:before, .clearfix:after { content:""; display:table;}
.clearfix:after {clear:both; }
.clearfix {zoom:1;}
.none {display:none;}
.block {display:block;}
.border {border:1px solid #ddd;}
.border1 {border:1px solid #ddd; width:680px; float:left;}

/*公共样式*/
.main {width:1000px; margin:0 auto;clear:both; padding:11px; background:#fff;}
.main_list {width:1000px; margin:0 auto;clear:both; padding:11px;}
.main1 {width:100%; clear:both; position:relative;}
.main_l {width:665px; float:left; position:relative;}
.main_r {width:327px; float:right; position:relative;}
.FR {float: right;}
.FL {float: left;}
.float_l {float:left;}
.float_r {float:right;}
.top_re1 {position:relative; top:-10px;}
.top_re2 {position:relative; top:-20px;}

.more {position:absolute; right:23px; font-size:14px; line-height:47px;}
.in_head {width:100%; border-bottom:6px solid #bb0e10; height:298px; background:url(imagestop.jpg) top center no-repeat;}

/*二级标题*/
.two_news_h2 {width:100%; height:30px; border-bottom:4px solid #1146a8; position:relative;}
.two_news_h2 h2 {width:104px; position:absolute; height:30px; line-height:26px; border-bottom:4px solid #ab161c; font-size:17px; color:#000; text-indent:6px; background:url(imagesnews.jpg) right bottom no-repeat; font-weight:300;}

.two_news1_h2 {width:100%; height:30px; border-bottom:3px solid #0b5286; position:relative;}
.two_news1_h2 h2 {width:104px; position:absolute; height:30px; line-height:26px; border-bottom:3px solid #ab161c; font-weight:300;font-size:17px; color:#000; text-indent:6px;}
.two_news1_h2 h3 {width:104px; position:absolute; height:30px; line-height:26px; font-size:17px; color:#000; text-indent:6px;font-weight:300;}
.two_news1_h2 .h2_r {right:343px;font-weight:300;}

/*头部*/
.header {width:100%; }
.header .top {width:1022px; margin:0 auto; height:170px; position:relative;}
.header .top h1 {position:absolute; left:0px; top:28px;}
.header .top h2 {position:absolute; top:135px; right:62px;}

/*导航*/
.nav {width:1022px; margin:0 auto; clear:both; height:40px; line-height:40px; background:#ab161c; color:#fff; text-align:center;}
.nav a {color:#fff; text-align:center; padding:0 20px; font-size:14px; font-weight:bold;}


/*今日头条*/
.toutiao {width:1020px; position:relative; top:5px; height:86px; clear:both; margin:0 auto;}
.toutiao i {position:absolute; left:25px; top:9px;}
.toutiao i img {width:68px; height:68px;}
.toutiao h2 {width:875px; float:right; padding:10px 26px 0 0; height:42px; line-height:42px; font-size:30px; color:#0b5286; text-align:center;}
.toutiao h2 a {color:#0b5286;}
.toutiao dl {width:875px; float:right; padding-right:26px; height:30px; line-height:30px; color:#000;}
.toutiao dl a {float:left; margin-right:30px; color:#000; font-family:宋体;}
.toutiao .cur {color:red; font-weight:bold;}

/*通栏广告*/
.tl_banner {width:100%; clear:both; height:135px;}
.tl_banner img {width:100%; height:125px;}

/*新闻焦点图*/
.focus {width:363px; height:283px; overflow:hidden; position:relative; float:left; border:1px solid #000; color:#fff; margin-bottom:10px;}
.focus ul {height:100%; position:absolute;}
.focus ul li {float:left; width:363px; height:100%; overflow:hidden; position:relative; background:#fff;}
.focus ul li a {color:#fff;}
.focus ul li img {width:363px; height:283px;}
.focus ul li div {position:absolute; overflow:hidden;}
.focus ul li h3 {width:100%; clear:both; height:38px; line-height:38px; font-size:18px; font-weight:300; position:absolute; left:0; text-align:center; bottom:0px; z-index:1000;}
.focus ul li h3 a {color:#fff;}
.focus .btnBg {position:absolute; width:100%; height:38px; left:0; bottom:0; background:#000;}
.focus .btn {position:absolute; height:12px; height:12px;right:40%; bottom:46px; text-align:right;}
.focus .btn span {display:inline-block; _display:inline; _zoom:1; width:12px; height:12px; _font-size:0; margin-left:6px; cursor:pointer; background:url(imagesyuan.png) no-repeat 0 -11px;}
.focus .btn span.on {}
.focus .preNext {width:20px; height:36px; position:absolute; top:100px; background:url(imagesarrow.png) no-repeat 0 0; cursor:pointer;}
.focus .pre {left:12px;}
.focus .next {right:12px; background-position:right top;}

/*廉政动态*/
.dongtai {width:628px; height:285px; float:right; margin-bottom:10px;}
.dongtai ul {width:600px; margin:0 auto; padding:5px 0 0 0; height:195px;}
.dongtai ul li {width:100%; clear:both; position:relative; height:32px; line-height:32px; font-size:14px;}
.dongtai ul li a {background:url(imagesdian.jpg) left no-repeat; text-indent:12px; float:left;}
.dongtai ul li i {position:absolute; right:0; top:0;}

/*搜索*/
.search {width:628px; clear:both; height:40px; padding-top:11px; background:#ebeaea; position:relative;}
.search select {width:60px; padding-left:8px; height:26px; border:1px solid #ccc; background:#fff; float:left; margin:0 8px 0 13px; display:inline; line-height:25px;}
.search .sea_a1 {width:455px; height:28px; padding:0px 0; float:left; background:url(imagessearch.jpg) top repeat-x; position:relative;}
.search .sea_a2 {float:left; width:365px; padding-left:33px; height:28px; line-height:26px; background:url(imagessearch1.jpg) no-repeat 0 0;}
.search .sea_a3 {position:absolute; top:0px; right:0; width:56px; text-align:center; height:28px; line-height:28px; font-size:14px; color:#fff; cursor:pointer; background:url(imagessearch2.jpg) no-repeat 0 0;}
.search i a{float:left; padding-left:10px; color:#b9161c; text-decoration:underline; font-size:14px;}

/*我要举报等*/
.jubao {width:100%; clear:both; height:85px; position:relative;}
.jubao .jb_1 {width:372px; height:70px; float:left;}
.jubao .jb_1 img {width:365px; height:70px;}
.jubao .jb_2 {width:242px; height:70px; float:left;}
.jubao .jb_2 img {width:242px; height:70px;}
.jubao .jb_3 {width:172px; height:35px;}
.jubao .jb_3 img {width:172px; height:35px;}
.jubao .jb_l1 {position:absolute; top:0; right:203px;}
.jubao .jb_l2 {position:absolute; top:0px; right:0px;}
.jubao .jb_l3 {position:absolute; top:40px; right:203px;}
.jubao .jb_l4 {position:absolute; top:40px; right:0px;}

/*通知公告*/
.tongzhi {width:615px; float:left; position:relative; top:-8px;}
.tongzhi1 {width:445px; clear:both; padding:0px 0 0 5px;}
.tongzhi1 li {width:435px; padding:0 5px; clear:both; position:relative; height:31px; line-height:31px; font-size:14px; border-bottom:1px solid #efeeee;}
.tongzhi1 li a {background:url(imagesdian.jpg) left no-repeat; text-indent:12px; float:left;}
.tongzhi1 li i {position:absolute; right:0; top:0;}

/*举报方式*/
.fangshi {width:375px; float:right; height:151px; background:#b32711; color:#fff; overflow:hidden;}
.fangshi h2 {width:360px; margin:0 auto; height:35px; line-height:35px; border-bottom:3px solid #fff; font-size:20px; text-indent:10px;}
.fangshi ul {width:360px; margin:0 auto; padding-top:10px;}
.fangshi ul li {width:100%; clear:both; height:25px; line-height:25px; font-size:13px;}

/*工作动态选项卡*/
.news_tab {width:434px; height:30px; }
.news_tab a{ float:left; display:inline; width:85px; height:30px; line-height:30px;color:#333;border-bottom:2px solid #fff; text-align:center; font-size:14px; font-weight:bold;}
.news_tab a.cur{ height:30px; line-height:30px; text-align:center; color:#d40000; border-bottom:2px solid #d40000; color:#d40000;}
.news_tab a:hover {text-decoration:none;}

/*廉政文化选项卡*/
.wenhua_tab { margin-left:180px; display:inline; height:35px; line-height:35px; float:left;}
.wenhua_tab a{ float:left; display:inline; width:85px; margin-left:2px; display:inline; background:#fff; height:35px; line-height:35px;color:#515151; text-align:center; font-size:14px;}
.wenhua_tab a.cur{ height:35px; line-height:35px; text-align:center; color:#fff; background:#ab161c; text-align:center; width:95px;}
.wenhua_tab a:hover {text-decoration:none;}

/*工作动态选项卡*/
.daoh_tab {width:100%; height:45px; background:url(imagesdaoh1.jpg) top repeat-x; }
.daoh_tab a{ float:left; display:inline; width:196px; height:45px; line-height:45px;color:#333; text-align:center; font-size:17px;}
.daoh_tab a.cur{ height:45px; line-height:45px; text-align:center; color:#d40000;background:url(imagesdaoh2.jpg) bottom center no-repeat;}
.daoh_tab a:hover {text-decoration:none;}

/*工作动态*/
.gongzuo_l {width:450px; float:left;}
.gongzuo_r {width:450px; float:right;}
.gongzuo_n {width:445px; clear:both; padding:10px 0 0 5px;}
.gongzuo_n ul {height:128px; width:100%; clear:both; padding:0px; margin:0px;}
.gongzuo_n ul li {width:435px; padding:0 5px; clear:both; position:relative; height:31px; line-height:31px; font-size:14px; border-bottom:1px solid #efeeee;}
.gongzuo_n ul li a {background:url(imagesdian.jpg) left no-repeat; text-indent:12px; float:left;}
.gongzuo_n ul li i {position:absolute; right:0; top:0;}
.gongzuo_n dl {width:100%; clear:both; height:30px; line-height:30px; text-align:right; font-size:14px; color:#005596;}
.gongzuo_n dl a {color:#005596;}

/*政民互动*/
.hudong {width:450px; float:left; height:139px; padding-top:8px; border-bottom:1px dashed #eee; position:relative;}
.hudong .photo {width:186px; text-align:right; float:left;}
.hudong .photo img {width:170px; height:127px;}
.hudong .hd_size {width:230px; padding-right:25px; float:right; text-align:left;}
.hudong .hd_size dl {width:100%; clear:both;}
.hudong .hd_size dl dt {width:70px; float:left; line-height:25px; font-size:14px; color:#036;}
.hudong .hd_size dl dd {width:160px; float:right; line-height:25px; font-size:14px; color:#333;text-align:left;}
.hudong .hd_size dl {}
.hudong1 {width:450px; float:right;}
.hudong1 ul {width:100%; clear:both; padding-top:13px; height:128px;}
.hudong1 ul li {width:435px; padding:0 5px; clear:both; position:relative; height:35px; line-height:35px; font-size:14px; border-bottom:1px solid #efeeee;}
.hudong1 ul li a {background:url(imagesdian.jpg) left no-repeat; text-indent:12px; float:left;}
.hudong1 ul li i {position:absolute; right:0; top:0;}
.hudong1 dl {width:100%; clear:both; height:30px; line-height:30px; text-align:right; font-size:14px; color:#000;}
.hudong1 dl a {color:#000;}
.hudong2 {width:445px; float:left; padding:10px 0 0 5px;}
.hudong2 dl {width:100%; clear:both; height:30px; line-height:30px; text-align:right; font-size:14px; color:#000;}
.hudong2 dl a {color:#000;}

/*廉政文化*/
.wenhua {width:996px; clear:both; border:1px solid #ab161c; height:210px; background:url(imageswenhua.jpg) top repeat-x; position:relative; top:-2px; position:relative; margin-bottom:10px;}
.wenhua h2 {position:absolute; text-indent:10px; font-size:17px; font-weight:300; color:#010101; height:35px; line-height:35px;}
.wenhua1 {width:991px; margin:0 auto; padding:5px 0 0 0; height:164px; clear:both;}
.wenhua1 dl {width:165px; float:left; text-align:center; height:164px;}
.wenhua1 dl img {width:154px; height:160px; border:1px solid #e9ebea; padding:2px;}

/*网站导航*/
.daohang {width:100%; clear:both; padding:5px 0 0 0;}
.daohang a {float:left; margin:0 15px; display:inline; font-size:14px; line-height:26px;}

/*友情链接*/
.link {width:100%; clear:both; padding-top:25px; background:#f5f5f5; border-top:1px solid #ddd;}
.link h2 {width:1000px; margin:0 auto; height:45px; line-height:45px; color:#3a3a3a; font-size:18px;}
.link ul {width:1000px; clear:both; margin:0 auto; padding-bottom:10px;}
.link ul li {float:left; height:30px; line-height:30px; padding:0 15px; font-size:14px; display:inline; position:relative; left:-15px;}
.link ul li a {color:#3a3a3a;}
.link dl {width:1000px; margin:0 auto; padding:18px 0; clear:both; border-top:1px dotted #b7b7b7; font-size:14px; }
.link dl a {position:relative;padding:0 22px; position:relative;}

/*底部*/
.footer {width:100%; clear:both; color:#fff; font-size:13px; background:#175dac; padding:15px 0; border-top:5px solid #ff4900;}
.footer a {color:#fff;}
.footer ul {width:1000px; margin:0 auto;}
.footer ul li {width:100%; clear:both; height:25px; line-height:25px; text-align:center; font-size:13px;}
.footer ul li a {color:#fff;}

/*列表页*/
.other_left {float: left;width: 238px;}
.zRig_top {border-radius: 6px; background: none repeat scroll 0% 0% #FFF; margin:10px 0;}
.z_title1 {color: #333;height: 41px; font: 100 16px/46px "微软雅黑",Arial;border-bottom: 3px solid #0B5286;padding: 0px 15px;}
.z_title1 a {font-size: 14px;font-weight: normal;}
.zRig_top ul {padding: 8px 15px 10px;line-height: 30px;border-bottom: 1px solid #EAEAEA;}
.zRig_top ul li {background: url(../images/no_html53.jpg) no-repeat scroll 0px 14px transparent;padding-left: 5px;}
.zRig_top ul li a {color: #333;font-size: 14px;display: inline-block;padding-left: 6px;}
.fr {float: right;}
.z_position {margin-top: 10px; padding: 0px 10px;}
.z_left {height: 30px;font: 100 14px/30px "Microsoft Yahei";}
.other_right { margin:10px 0 0 20px;; width:740px;float: left;border-radius: 6px;background: none repeat scroll 0% 0% #FFF;min-height: 648px;}
.titles {border-bottom: 3px solid #0B5286;font: 100 16px/40px "微软雅黑",Arial;color: #000;padding-left: 10px;}
.zRig_list ul {padding: 8px 15px 10px;line-height: 30px;border-bottom: 1px solid #EAEAEA;}
.zRig_list ul li {background: url(../images/no_html53.jpg) no-repeat scroll 0px 14px transparent;padding-left: 5px; border-bottom:dotted 1px #CCCCCC;}
.zRig_list ul li a {color: #333;font-size: 14px;display: inline-block;padding-left: 6px;}
.zRig_list ul li span{ float:right; padding-right:30px;}
.z_page{ text-align:center;}

/*信息公开列表*/
.zwgk_news01 {margin: 12px auto 0px;width: 200px;height: 320px;background: url(imageszwgk_lm_bg01.jpg) no-repeat scroll left top transparent;}
.news02_tit {height: 32px;line-height: 34px;}
.news_tit {float: left;padding-left: 12px;color: #0A6CAA;font-size: 14px;font-weight: bold;}
.zRig_top2 {border-radius: 6px; background: none repeat scroll 0% 0% #FFF; margin:10px 0; height:240px;}
.xxgk_list ul{ padding-top:5px;}
.xxgk_list ul li{ padding-top:5px;}


/*在线访谈*/
.zRig_top1 {border-radius: 6px; background: none repeat scroll 0% 0% #FFF; margin:10px 0; height:400px;}
.zwgk_news01 {margin: 12px auto 0px;width: 200px;height: 320px;background: url(imageszwgk_lm_bg01.jpg) no-repeat scroll left top transparent;}
.news02_tit {height: 32px;line-height: 34px;}
.news_tit {float: left;padding-left: 12px;color: #0A6CAA;font-size: 14px;font-weight: bold;}
.news_cont {padding-top: 10px; padding-left: 10px;padding-bottom: 10px;}
#ldjs .ldhd {width: 120px;height: 157px;background: none repeat scroll 0% 0% transparent;text-align: left;}
#ldjs .ldhd_pic_text {float: left;width: 120px;padding-left: 30px;}
#ldjs .ldhd_pic {float: left;padding: 5px;}
#ldjs .ldhd_pic img {padding: 2px 4px;border: 1px solid #CCC;}
#ldjs .ldhd_text {float: left;width: 125px;}
#ldjs .ldhd_text .title {padding-top: 5px;text-align: center;font-weight: bold;}
#ldjs .ldhd_text .content {padding-top: 5px; line-height: 20px; display: none;}
#ldjs .ldhd_names {float: left;width: 180px; margin-top: 10px;}
#ldjs .ldhd_names ul {padding: 0px 5px;height: 80px; width: 180px;}
#ldjs .ldhd_names ul li {float: left;width: 50px;background-image: url(../../images/bit0.jpg);background-repeat: no-repeat;background-position: 0px 2px;text-indent: 0px;background-color: #D2E1F4;margin-left: 5px;margin-top: 5px;height: 26px;line-height: 26px;text-align: center;}
#ldjs .ldhd_names ul li a {color: #1B3148;}
#Content_Right{ width:695px; float:right; padding-right:32px; padding-top:18px; padding-bottom:20px;}
#Content_Dqwz{ height:36px; border-bottom:1px solid #cccccc; padding-left:20px; line-height:36px; color:#B6A996; overflow:hidden;}
#Content_Dqwz .FR div{ float:left; padding-left:2px;}
#Content_Dqwz .FR{ width:236px; height:36px; color:#4B81C9}
#Content_Dqwz input{ width:110px; height:19px; border:1px solid #D6D6D6;}
#Content_Zcfg{ background:url(imagesmian-nr_r2_c4.jpg) no-repeat; height:49px; background-position:0px 8px; padding-top:8px; line-height:40px; font-size:24px; font-weight:bold; color:#104E77; padding-left:50px;}
#Content_Img{ background:url(imagesmian-nr_r3_c5.jpg) repeat-x; height:37px; overflow:hidden;}
#Content_Bt{ height:46px; background-color:#F0F0F0; width:678px; margin-left:8px; line-height:46px; text-align:center; font-size:18px; font-weight:bold; color:#0F669B;}
#Content_Rq{ height:40px; background:url(../images/mian-nr_r4_c4.jpg) no-repeat; background-position:0px 32px; line-height:32px; text-align:center;}
#Content_Rq span{ color:#5DC9D3;}
#Content_Right{  line-height:24px; color:#6D6D6D; }
#Content_Ym{ height:35px; line-height:35px; border:1px solid #cccccc; text-align:center;}
#Content_Right ul{ padding:20px 10px 0px 10px; border:1px solid #cccccc; margin-bottom:10px; background:url(../images/mian-lb_r2_c2.jpg) repeat-x; overflow:hidden;}
#Content_Right li{ line-height:28px; overflow:hidden; background:url(../images/mian-lb_r2_c12.jpg) no-repeat; background-position:0px 26px; padding-left:10px; padding-right:10px; color:#FC8B01;}
#Content_Right li .FR{ color:#878787;}
#LdjjDiv { overflow:hidden; margin-bottom:20px;}
#LdjjDiv .FL { border:1px solid #E8E8E8;}
#LdjjDiv .FL img{padding:12px 0; }
#LdjjDiv .FR { width:440px; padding-right:20px; padding-top:5px;}
#LdjjDiv .FR  div {line-height:30px; font-size:14px;}
#Jj { padding-left:10px;}
#Jj div {font-size:14px; font-weight:bold;}
#Jj p { line-height:25px; font-size:14px;}

/*内容页*/
.Article{ min-height:600px; margin-top:20px;}
.Article_bt {color: #91261E;font-family: "microsoft yahei",Arial,Helvetica,sans-serif; font-size: 20px; font-weight: bold;
text-align: center;}
.Article_fbt {height: 0px;margin-top: 20px;border-bottom: 5px solid #91261E;}
.Article_ly {text-align: center;padding-top: 5px;padding-bottom: 5px;}
.Article_ly span{font-size: 14px;}
.Article_s {width: 45%;float: left;text-align: right;margin:10px 5px 0 0; font-size: 14px;}
.Article_x {width: 45%;float: left;text-align: left;margin:10px 0 0 15px; font-size: 14px;}
.Article p {font-size: 12pt;line-height: 25px;}