/* CSS Document */
*{ padding:0px; margin:0px;}
body{ font-family:Microsoft YaHei; color:#5a5a5a; left:0 !important; width:100% !important;  top:0px !important; overflow:auto !important;}
a{ font-family:Microsoft YaHei; color:#5a5a5a; text-decoration:none;}
a:hover{ font-family:Microsoft YaHei; color:#808082; text-decoration:none;}
img{ border:0px;}
ul li{ list-style:none;}
.l{ float:left;}
.r{ float:right;}
img {box-sizing: border-box;vertical-align: middle;border: 0;}

.box{ width:1200px; margin:0 auto;}
.top{ min-width:1200px; width:100%; height:60px; line-height:60px; background:#e8e8e8;}
.topl{ float:left; font-size:16px;}

.topzsj{ width:262px; height:60px; float:left;}
.topzsj p{float:left;}

.topztq{ float:left; margin-left:260px; margin-top: -110px;  }

.topy{ float:right;}
.topy a{ font-size:16px;}
.banner img{ max-width:100%;}

/* 导航 */
.dh { width:100%; height:70px; background:#0b5aa7; line-height:70px; margin-top: 0px;}
#nav {line-height: 70px;  list-style-type: none; ; width:1200px; height:75px;margin:0 auto; overflow:hidden; }
#nav a {font-size:20px;display: block; margin:0 5px; text-align:center;}
#nav a:link  {color:#FFF; text-decoration:none;}
#nav a:visited  {color:#FFF;text-decoration:none;}
#nav a:hover  {color:#FFF;text-decoration:none;}
#nav li {float: left; background:url(../images/li1.jpg) no-repeat right ; width:130px;}
#nav li:hover{background:#024a91; }
#nav li ul { z-index:9999;line-height: 45px;  list-style-type: none;text-align:left;left: -999em;width: 150px;  position: absolute; margin-left:-40px; }

/* 头条新闻 */
.toutiao{ width:100%; height:90px; background:url(../images/toutiao.jpg)repeat-x; text-align:center; padding:10px 0; border-bottom:8px solid #c0c0c0}
.toutiao h1 a{ font-size:40px; color:#004499;font-family:" "Microsoft YaHei",微软雅黑"; target="_blank";}
.toutiao h3{ text-align:left; text-indent:2em; margin-top:15px;}
.toutiao h3 a{ font-size:14px;font-weight:normal; line-height:26px;font-family:" "Microsoft YaHei",微软雅黑";}
.clear20{ height:10px; clear:both;}
.tt{ padding-left:115px; background:url(../images/toutiaob.jpg) center left no-repeat; padding-top: 5px;}
.tt a{ font-size:34px; font-weight:bolder; color:#004499; }
.sygdbt{height:84px;overflow:hidden;margin-top: -5px;}
.sygdbt ul{list-style-type:none;margin:0;padding:0;}
.sygdbt ul li{height:86px;line-height:86px;float:left;display:inline; width:100%; text-align:left;}
.sygdbt ul li a{font-family:Microsoft YaHei;}
.sygdbt ul li a:hover{color:#ff2400;}


/* 滚动新闻 */
.zcgd{ float:left;  width:647px; height:428px; margin-top:40px;}


/*时政要闻*/
.ycxw{height:445px; width:522px; float:right; margin-top:26px; overflow:hidden;}
.xw{ height:52px;border-bottom:1px dashed #c3c2c1;width:522px;padding-top: 17px;padding-bottom:31px; line-height: 32px; }
.xw a{ font-size:24px; color:#424242; display: table-cell;vertical-align:middle; font-weight: bolder;}
.xw a:hover{ color:#0b5aa7;}
.gdd{ float:right; margin-top:10px; margin-right: 10px;}
.gdd a{ font-size:18px;}
.gdd a:hover{color:#0b5aa7;}


/*标题部分样式*/
.btbj{ width: 146px; height:44px; line-height: 44px; background:#0b5aa7; border-radius: 20px; float:left;   font-size: 22px; color: #fff; text-align: center; font-weight: bolder;}
.bt{width:580px; height:50px;}
.sybthx{ width:370px; height:5px; background: #e7e7e7; float: left;margin-top: 19px;}
.ycgd{ width:60px; height:25px; float: right; background: #fff; border:2px solid #b5b5b5; border-radius:20px; margin-top: 8px;}
.ycgd  ul{ margin:0 auto; width:50px;}
.ycgd  ul li{ width:8px; height: 8px; border-radius:20px; float: left; margin-left:6px; background: #a1a0a0; margin-top: 8px;}
.ycgd:hover{border:2px solid #0b5aa7;}
.ycgd:hover li{background: #0b5aa7;}

/* 廉政无棣样式*/
.lzwd{width:580px; float: left; margin-top: 38px; height:570px;}
.lzwdxw{width:580px; height:55px; line-height:55px;border-bottom:1px dashed #c1c1c1; float:left;}
.lzwdxw span{ width:5px; height:5px; border-radius:10px;background:#a7a7a7; float:left; margin-left:10px;margin-top:27px;}
.lzwdxw a{ font-size:18px; margin-left:10px;color:#525252;}
.lzwdxw a:hover{color:#0b5aa7;}
.lzwdxw sj{ float:right;font-size:16px; color:#8c8c8c;margin-right:10px;} 


/* 曝光台样式*/
.bgt{width:580px; float: left; margin-top:20px; height:275px;}


/* 右侧专题*/
.yczt{float: right;width: 590px; margin-top: 40px;}
.yczt img{ width:590px; height:auto; margin-top: 16px; float: right;}	
.jbwz{ width: 590px; height:42px; float:left;}
.jbwz p{ font-size:20px; color:#424242; font-weight: bolder; float: left; margin-top: 15px;}
.jbwz span{ font-size:18px; color:#424242;  float: left; margin-top:16px; display: block;}

.yczt .ycztt1 img {width:287px;height:auto;}
.yczt .ycztt1 a:first-child img{float:left;}
.yczt .ycztt1 a:nth-child(2) img{float:right;}

/* 工作动态样式*/
.gzdt{ width:100%; float: left; height: 431px; margin-top: 40px;}

.sybthx1{ width:992px; height:2px; background: #cbc6be; float: left;margin-top: 16px;}
.sybthx2{ width:992px; height:2px; background: #cbc6be; float: left;margin-top: 8px;}

.hspxhbx{width:345px; height:5px; background: #e7e7e7; float: left;   margin-left: -5px;}

.vvvvb1_1 {
	width:130px; 
	height:45px; 
	line-height:45px;  
	margin-top:20px; 
	margin-right:23px;
	FONT-WEIGHT: normal; 
	FLOAT: left; 
	TEXT-ALIGN: center; 
	background:#0b5aa7;
	border-radius: 10px;
    z-index: 9999;
    float: left; position: relative;}

.vvvvb1_1 a{ 
	color:#fff; 
	font-size:20px; font-weight: bolder}

.vvvvb1_2 { 
	line-height:45px; 
	background:#dbdbdb;   
	margin-top:20px; 
	margin-right:22px;
	FLOAT: left;
	width:130px; 
	height:45px; 
	line-height:45px; 
	TEXT-ALIGN: center;
	border-radius:10px;
    z-index: 9999;position: relative;  }

.vvvvb1_2 a{ 
	color:#ff000; 
	font-size:20px; font-weight: bolder}

.vvvvb1_1:hover a{ color:#fff;}
.vvvvb1_2:hover a{ color:#fff;}

/* 分两栏样式*/
.flxw{width:580px; height:59px; line-height:59px;border-bottom:1px dashed #c1c1c1; float:left;margin-left: 15px;}
.flxw span{ width:5px; height:5px; border-radius:10px;background:#a7a7a7; float:left; margin-left:10px;margin-top:27px;}
.flxw a{ font-size:18px; margin-left:10px;color:#525252;}
.flxw a:hover{color:#0b5aa7;}
.flxw sj{ float:right;font-size:16px; color:#8c8c8c;margin-right:10px;} 

/*廉政视角*/
.lzsj{width:580px; height:466px; float:left; margin-top: 40px;}
.box3{ width:580px; margin:0 auto;}

.vvvvb3_1 {
	width:133px; 
	height:45px; 
	line-height:45px;  
	margin-top:10px; 
	margin-right:10px;
	FONT-WEIGHT: normal; 
	FLOAT: left; 
	TEXT-ALIGN: center; 
	background:#0b5aa7;
	border-radius: 26px;
    z-index: 9999;
    float: left; position: relative;}

.vvvvb3_1 a{ 
	color:#fff; 
	font-size:18px; font-weight: bolder}

.vvvvb3_2 { 
	width:133px; 
	height:45px; 
	line-height:45px; 
	background:#dbdbdb;   
	margin-top:10px; 
	margin-right:10px;
	FLOAT: left;
	width:135px; 
	height:45px; 
	line-height:45px; 
	TEXT-ALIGN: center;
	border-radius: 26px;
    z-index: 9999;position: relative;  }

.vvvvb3_2 a{ 
	color:#ff000; 
	font-size:18px; font-weight: bolder}

.vvvvb3_1:hover a{ color:#fff;}
.vvvvb3_2:hover a{ color:#fff;}

/* 通用两栏样式*/
.llxw{width:580px; height:55px; line-height:55px;border-bottom:1px dashed #c1c1c1; float:left;}
.llxw span{ width:5px; height:5px; border-radius:10px;background:#a7a7a7; float:left; margin-left:10px;margin-top:27px;}
.llxw a{ font-size:18px; margin-left:10px;color:#525252;}
.llxw a:hover{color:#0b5aa7;}
.llxw sj{ float:right;font-size:16px; color:#8c8c8c;margin-right:10px;} 

.vvvvb4_1 {
	width:133px; 
	height:45px; 
	line-height:45px;  
	margin-top:10px; 
	margin-right:10px;
	FONT-WEIGHT: normal; 
	FLOAT: left; 
	TEXT-ALIGN: center; 
	background:#0b5aa7;
	border-radius: 26px;
    z-index: 9999;
    float: left; position: relative;}

.vvvvb4_1 a{ 
	color:#fff; 
	font-size:18px; font-weight: bolder}

.vvvvb4_2 { 
	width:133px; 
	height:45px; 
	line-height:45px; 
	background:#dbdbdb;   
	margin-top:10px; 
	margin-right:10px;
	FLOAT: left;
	width:135px; 
	height:45px; 
	line-height:45px; 
	TEXT-ALIGN: center;
	border-radius: 26px;
    z-index: 9999;position: relative;  }

.vvvvb4_2 a{ 
	color:#ff000; 
	font-size:18px; font-weight: bolder}

.vvvvb4_1:hover a{ color:#fff;}
.vvvvb4_2:hover a{ color:#fff;}

/
/*廉政文化*/
.lzwh{ }

.marqueeleft{height:280px;width:100%;overflow:hidden; margin-top: 0px;}
.marqueeleft ul{float:left; margin-top:25px;}
.marqueeleft li{float:left;margin:0 10px;display:inline;width:336px;height:200px;}
.marqueeleft li .pic{display:block;width:336px;height:190px;padding:2px;overflow:hidden;}
.marqueeleft li .pic img{ width:336px; height:190px;  margin-left: -2px;}
.marqueeleft li .txt{text-align:center;height:60px;line-height:60px;font-size:16px;background-color: #e4e5e7}
.marqueeleft li .txt:hover{background-color: #0b5aa7}
.marqueeleft li .txt:hover a{color:#fff;}
.marqueeleft li a{text-decoration: none;color:#333}

/* 友情链接*/
.yqlj{ width:1200px; height:55px; background:url(../images/yqlj.jpg) no-repeat; border-bottom:3px solid #2756a8; float: left; margin-top: 40px;}
.vvvvb5_1 { FLOAT: left; WIDTH: 234px; CURSOR: pointer; COLOR: #fff; LINE-HEIGHT: 48px; HEIGHT: 48px; TEXT-ALIGN: center; background:#2756a8;  font-size:18px;  margin-right:10px;}
.vvvvb5_2 { FLOAT: left; WIDTH: 234px; CURSOR: pointer;  LINE-HEIGHT: 48px; HEIGHT:48px; TEXT-ALIGN: center; background:#CCCCCC; font-size:18px; margin-right:6px;}
.vvvvb5_1:hover{ color:#FFFFFF;}

.yqljx{ float:left; margin:0 auto; line-height:36px;}
.yqljx a{ margin:0 15px; font-size:18px; color:#2c2c2c;}
.yqljx a:hover {color:#2756a8;}
.x2{ width:100%; height:100px; margin:10px auto 0 auto;}

/* 底部*/
.dbbj{ min-width:1200px; width:100%; height:215px; background:#2756a8; margin-top: 10px;}

.dbwz{ text-align: center; font-size: 16px; color: #fff; line-height: 36px; padding-top: 30px;}
.dbbz{ margin:0 auto; width:76px; height:86px; padding-top: 5px;}

/* 内页样式*/
.dqwz{ font-size:18px; color:#4f4e4e;  line-height:80px; height:80px; width:100%;}
.dqwz a:hover{ color:#184696}
.lbzc{ width:200px;   background:#e3e3e3; float:left; margin-bottom:120px;}
.dbt{ width:200px; height:79px; background:#e3e3e3; font-size:26px; color:#5b5b5b; font-weight:bolder; line-height:79px; text-align:center; border-bottom:1px solid #c2c2c2;}
.xbt{ width:180px; height:62px; background:#e3e3e3; font-size:18px; line-height:62px; text-align:left; border-bottom:1px solid #c2c2c2; padding-left: 20px;}
.xbt a{color:#292929; }
.xbt:hover { background:#184696;}
.xbt:hover a{color:#fff;}
.lbyc{ width:950px; float:right;  }
.ycbt{ width:260px; height:81px; line-height:81px; font-size:36px; font-weight:bolder; color:#184696; text-align:center;}
.nyhx{ width:260px; height:1px; background:#184696; float:left;}
.nyhx2{ width:690px; height:1px; background:#e7e7e7; float:left;}
.nybt{ width:940px; height:62px; line-height:62px; border-bottom:1px dashed #c1c1c1; float:left; margin-right:5px; margin-left:10px;}
.nybt span{width:5px; height:5px; border-radius:10px;background:#a7a7a7; float:left; margin-left:10px;margin-top:30px;}
.nybt a{ margin-left:15px; font-size:18px; color:#525252;}
.nybt a:hover{ color:#184696;}
.nybt sj{ float:right; color:#808080; font-size:16px; margin-right:15px;}
.nrbt{ font-size:36px; font-weight:bolder; color:#333333; width:1110px; line-height:60px; margin:0 auto; text-align:center;}
.lysj{ font-size:18px; color:#848484; text-align:center; margin-bottom:20px; margin-top:20px;}
.nyxx{ width:100%; height:1px; border-bottom:1px dashed #d2d2d2;}
.nr{ width:1180px; margin:0 auto; font-size:20px; color:#333333; line-height:40px;   margin-bottom:40px;}
.lyxx{ font-size:18px; color:#848484; text-align:center; margin-bottom:20px; margin-top:20px;}
.share{ float:right; margin-top:-60px;}

.nyt{ width:286px; height:auto; margin-left: 7px; margin-right: 7px; margin-top: 20px; float: left;}
.nyt img{width:286px; height:190px;}
.nytwz{width:286px; height: 55px; line-height: 55px; line-height: 55px; background: #f4f4f4; text-align: center;}
.nytwz a{ font-size:17px; color:#4f4e4e;}

.nytwz:hover {background: #0b5aa7;}
.nytwz:hover a{ color: #fff;}



.pageBox {text-align: center; margin: 30px auto; width:940px;}
.pageBox a {border:1px solid #ddd;display:inline-block;margin-right:6px;color: #707070;width:34px;height:34px;font:bold 14px/34px arial;}
.pageBox a:hover,.pageBox a:active{background:#184696;color: #FFFFFF;text-decoration: none;}
.pageBox .cur { background: #184696;border: 1px solid #184696;text-decoration: none;}
.pageBox a.cur {color: #fff;}
.pageBox .disabled {width: 79px;}



.jgbt{ font-size:20px; float:left; color:#787878; height:20px;}
.jgbj{ height:55px; line-height:55px; width:886px; background:#eeeeee;}
.bsbj{ height:55px; line-height:55px; width:886px; background:#fff;}
.sl{ width:220px; float:left; text-align:left; margin-left:40px;}
.sl a{ color:#787878;}
.sl a:hover{color:#0b5aa7;}


.nr img{ max-width:1000px; margin:0 auto;}

