@charset "gb2312";
/* CSS Document */
body, button, input, select, textarea {background:#EFEFEF;font-family: "Microsoft Yahei","\5b8b\4f53";color: #000;}
*{margin:0;padding:0;}
li {list-style:none;}
a{color:#010101;text-decoration:none;}
a:hover{color:#ce1522;text-decoration:none;}
/*内容页头部*/
.head{background:#164FB6; width:100%;}
.head_bg{width:1200px; margin:0 auto;overflow:hidden;background:url(imageslzw-bg-1200.jpg) center top no-repeat; }
/**首页头部菜单*/

.logo{float:left;width:200px;height:150px;margin:0 auto;}
.flas{float:left;width:1000px;text-align:right;height:150px;overflow:hidden;}
.nav {background:#990010; width:100%; margin:auto; padding:0; }
.nav .nav_container {width:1200px;  margin:0 auto;}
.nav li { float:left; width:9%;text-align:center;}
.nav li.oldversion { margin-left: 100px;}
.nav li.oldversion a,.nav li.oldversion a:hover {color:#ef7985;}
.nav a{ line-height: 49px; display:block; color:#fff; font-size:16px;}
.nav a:hover { background: #C03544; color:#fff; text-decoration: none; font-size:16px;}
.nav a:active,.nav a:visited{color:#fff;}
.nav .on{ background: #6f000c; color:#fff; text-decoration: none; font-size:16px;}


.main{background:#FFFFFF; margin:0 auto; width:1170px;overflow:hidden;padding-right: 15px;padding-left: 15px;}


/*内页当前位置*/
.szwz{background:url(imagesszwz.png) no-repeat left center; text-indent:120px;height:55px;line-height:55px; border-bottom:solid 2px #D2D2D2;}


/*内页左侧栏目分类*/
.lcont{width:874px;padding:20px 0 60px 0px;float:left;border-right:1px solid #DBDBDB;}
.rcont{width:280px;padding:20px 0 60px 0px;float:right;}
.lbt{width:158px; float:left;overflow: hidden;}
.rlist{width:675px; float:left;padding:0 20px}
.lbt .bt,.lbt .bt a{width:158px;height:40px; background:url(imageswbt.png) no-repeat;line-height:37px; text-indent:48px; font-family:"Microsoft Yahei","\5b8b\4f53";font-size:15px;color:#010101; display:block;} 
.lbt .bt a:hover{color:#990010;}


.lbt .bton{background:url(imagesrbt.png) no-repeat;width:158px;height:40px; line-height:37px; text-indent:48px;color:#ffffff;font-size:15px;display:block;}


.rlist .redt{height:36px;background:url(imagesr_tt.png) no-repeat left;margin:0px auto;}
.rlist .redt2,.lcont .rlist .redt2 a{width:200px; text-indent:20px;float:left;line-height:34px;color:#b82125; font-family:"Microsoft Yahei","\5b8b\4f53";font-size:16px;font-weight:bold;}
.rlist .redt2 a:hover{color:#010101;}
.rlist .det{width:100%px;padding:15px; border-bottom:1px solid #D2D2D2;margin:0px auto;}
.rlist .det .txt{ text-indent:0px;line-height:25px;color:#505050;padding-bottom:0px;overflow: hidden;}
.rlist .det .txt span{float:left;width:145px;padding-top:5px;}
.rlist .det .txt span  img{width:130px; height:86px;padding:2px;border:1px solid #D2D2D2;}

.rlist .det .time{color:#8e8e8e;font-size:12px;line-height:24px;}

.rlist .postcontent{color:#333;font-size:14px;line-height:2;}
.rlist .postcontent .redt{height:70px;background:url(imagesr_tt.png) no-repeat left;}
.rlist .postcontent .redt2{width:100%; text-indent:20px;float:left;line-height:40px;color:#b82125; font-family:"Microsoft Yahei","\5b8b\4f53";font-size:20px;font-weight:bold;}
.imgline{ border:solid 1px #D2D2D2;}
.ht02,.ht02 a{font-size:18px;font-family:"Microsoft Yahei","\5b8b\4f53";color:#505050;line-height:1.7; font-weight:bold;}
.ht02 a:hover{font-size:18px;font-family:"Microsoft Yahei","\5b8b\4f53";color:#CE1522; font-weight:bold;}
.bht16,.bht16 a{font-size:16px;font-family:"Microsoft Yahei","\5b8b\4f53"; color:#1565b6;}
.bht16 a:hover{font-size:16px;font-family:"Microsoft Yahei","\5b8b\4f53";color:#ce1522;}

.rlist .list{padding-bottom:40px;}
.rlist .list .det {width:100%px;padding:15px 0; border-bottom: 1px dashed #D2D2D2;margin:0px auto;}
.rlist .list .r_more, .rlist .list .r_more a {
width: 50px;
text-align: center;
line-height: 30px;
float: right;
color: #333;
font-size: 14px;
}


/*内页右侧*/
.right_bt{width:280px;margin:0px auto;height:36px;padding-top:15px;border-bottom:2px solid #DBDBDB;}
.right_bt2{width:100px;float:left;line-height:34px;text-align:center;}
.r_more,.r_more a{width:50px;text-align:center;line-height:34px;float:right;color:#8e8e8e;font-size:12px;}
.r_more a:hover{color:#ce1522;font-size:12px;}
.dr_list{width:260px;margin:15px auto 0px auto;padding-left:15px;background:url(imagesicon4.png) repeat-y;}
.dr_list ul{}
.dr_list li{width:255px;height:28px;line-height:28px;overflow:hidden}
.dr_list li a{font-size:13px;color:#010101;text-decoration:none;}
.dr_list li a:hover{ color:#C00; text-decoration:underline;}
.jb,.ts, .jy,.fsf {padding-bottom:10px;}
.jb a{width:248px;height:44px;margin:0px auto;background:#c4862f url(imagesjb.png) 0 0 no-repeat; display:block;}
.jb a:hover{width:248px;height:44px;background:#c4862f url(imagesjb.png) -248px 0 no-repeat;}

.ts a{width:248px;height:44px;margin:0px auto;background:#c4862f url(imagesjb.png) 0 -265px no-repeat;display:block;}
.ts a:hover{width:248px;height:44px;background:#c4862f url(imagesjb.png) -248px -265px no-repeat;}
.jy a{width:248px;height:44px;margin:0px auto;background:#c4862f url(imagesjb.png) 0 -44px no-repeat;  display:block;}
.jy a:hover{width:248px;height:44px;background:#c4862f url(imagesjb.png) -248px -44px no-repeat;}
.fsf a{width:248px;height:44px;margin:0px auto;background:#c4862f url(imagesjb.png) 0 -151px no-repeat;display:block;}
.fsf a:hover{width:248px;height:44px;background:#c4862f url(imagesjb.png) -248px -151px no-repeat;}
.pgt a{width:248px;height:63px;margin:0px auto;background:#c4862f url(imagesjb.png) 0 -88px no-repeat; display:block;}
.pgt a:hover{width:248px;height:63px;background:#c4862f url(imagesjb.png) -248px -88px no-repeat;}
.jbdh,.jbdh a{width:248px;height:70px; margin:0px auto;background:#c4862f url(imagesjb.png) 0 -195px no-repeat;display:block;}
.no-cloak{display:none;}


/*文章内容*/
.dt_title{width:95%;margin:10px auto;font-size:26px; font-family:"Microsoft Yahei","\5b8b\4f53";line-height:40px;text-align:center;color:#0b3d7c; }

.dt_line{width:95%;height:7px;margin:0px auto;background:url(imageslbline3.gif);}

.dt_time{width:95%;margin:0px auto;height:50px;line-height:50px; text-align:center;font-size:14px;color:#666; }
.TRS_Editor{width:95%;margin:20px auto;padding-bottom:40px;font-size:16px;LINE-HEIGHT: 2;}
.TRS_Editor p {LINE-HEIGHT: 2; MARGIN-TOP: 0px; MARGIN-BOTTOM: 1em;font-size:16px;}
.TRS_Editor img {max-width:780px;   /* sets max-width for IE */ _width:expression(document.body.clientWidth > 780 ? "780px" : "auto");}


/*CSS jogger style pagination 分页*/  
.jogger{PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 7px; PADDING-TOP: 40px; FONT-FAMILY: "Lucida Sans Unicode", "Lucida Grande", LucidaGrande, "Lucida Sans", Geneva, Verdana, sans-serif}
.jogger a{PADDING-RIGHT: 0.84em; PADDING-LEFT: 0.84em; PADDING-BOTTOM: 0.63em; MARGIN: 2px; COLOR: #fff; PADDING-TOP: 0.7em; BACKGROUND-COLOR: #990010; TEXT-DECORATION: none;border-radius: 5px;}
.jogger a:hover{PADDING-RIGHT: 0.84em; PADDING-LEFT: 0.84em; PADDING-BOTTOM: 0.63em; MARGIN: 2px; COLOR: #fff; PADDING-TOP: 0.7em; BACKGROUND-COLOR: #de1818}
.jogger a:active{PADDING-RIGHT: 0.84em; PADDING-LEFT: 0.84em; PADDING-BOTTOM: 0.63em; MARGIN: 2px; COLOR: #fff; PADDING-TOP: 0.7em; BACKGROUND-COLOR: #de1818}
.jogger span.current{PADDING-RIGHT: 0.84em; PADDING-LEFT: 0.84em; PADDING-BOTTOM: 0.63em; MARGIN: 2px; COLOR: #6d643c; PADDING-TOP: 0.7em; BACKGROUND-COLOR: #DDD;border-radius:5px;}
.jogger span.disabled{DISPLAY: none} 

/*专题专栏*/

.zt{width:1160px; margin:20px auto; overflow: hidden; padding-bottom: 15px; }
.wdc{width:550px; height:150px; float:left; text-align:center; border: 0px dashed #EFEEEE;background:#b3090c;margin:15px}
.wdc {text-align:center; color:#FFF; font-size:30px;line-height:150px;}


.lcont{width:874px;padding:20px 0 60px 0px;float:left;border-right:1px solid #DBDBDB;}
.rcont{width:280px;padding:20px 0 60px 0px;float:right;}
.lbt{width:158px; float:left;overflow: hidden;}
.rlist{width:675px; float:left;padding:0 20px}

/*廉政视听*/
.vl {display:block;width: 100%;}
.vl li {float: left;width: 235px;margin-left: 15px;margin-right: 15px;margin-bottom: 25px;background: #ecedee;padding:10px;}

.vl li  a{position: relative;display: block;text-align:center; color:#000; font-size:13px;}
.vl li  a p {width: 235px;padding-top:5px;display: block;}
.vl li  a img {width: 235px;height: 160px;display: block;}
.vl li  a em{position: absolute;left: 105px;top: 67px;width: 46px;height: 46px;background: url(imagesthumb_video_pic.png) no-repeat;}


 
@media only screen and (max-width: 1024px){
    .main{width: 970px; }
	.head_bg{width:1000px;background:url(imageslzw-bg.jpg) center top no-repeat; }
	.flas{width:800px;}
	.nav .nav_container{width:1000px;}
	.lcont{width:970px;border-right:0;}
	.rcont{display:none;}
	.lbt{width:150px; float:left;overflow: hidden;}
	.rlist{width:780px;}
}
@media only screen and (min-width: 321px) and (max-width: 800px){
	*{box-sizing: border-box;}
	.logo,.flas,.szwz,.rcont{display:none; }
	.head {background: #990010;}
	.head_bg {width: 100%;background: none;}
	.nav .nav_container {padding: 10px;}
	.nav li {width: 128px;}
	.nav a {line-height: 50px;display: block;color: #fff;font-size: 22px;}
	.nav a:hover ,.nav .on{ font-size:22px;border-radius: 8px;}
	.main{width: 100%; padding: 0 15px;}
	.lcont{width:100%; border-right:0;}
	.lbt {width: 100%;padding-bottom: 20px;}
	.lbt .bt {width: 33%;float:left;}
	.lbt .bt a {width: 100%;font-size: 18px;height: 37px;line-height: 37px;}
	.rlist .redt2{font-size: 20px;text-indent: 10px;}
	.rlist{width:100%; margin: 0 auto;padding:0}
	.ht02,.ht02 a{font-size:20px;}
	.rlist .det .txt{font-size:16px;}
	.TRS_Editor img{width:100%;}
	.footercon{width:100%;}
}