@charset "gb2312";
/* 公用 */
.comwidth{width: 960px; margin: 0 auto;}

/* headerbar */
.headerbar {width: 100%; height: 311px; overflow: visible;}
/* 公用距离 */
.mt10 {margin-top: 10px; }
.mb10 {margin-bottom: 10px; }
.mt20 {margin-top: 20px; }
.fl{float: left;}
.fr{float: right;}
.pdtb10 {padding:10px 0;}

.dine {height:15px !important;line-height:15px !important;border-bottom:1px dashed #dcdcdc;margin-bottom:15px;background:none !important;}
/* topbar */
.topbar{height: 31px;background-color: #002c49;color: #fff;line-height: 31px;font-size: 14px;}
.topbar a{color: #fff;}
.lefta{float: left;}
.righta{float: right;}

/* header-bg */
.header-bg{height: 280px;}

/* logo */
.logo{height: 210px; background: url("../../images/jjw/logo.png") no-repeat; position: relative; left: 46px; top: 50px;}

/*焦点图*/
.focus {
	position:relative;
	width:735px;
	height:370px;
	background-color: #000;
	float: left;
}
.focus img {
	width: 735px;
	height: 370px;
}
.focus .shadow .title {
	width: 260px;
	height: 65px;
	padding-left: 30px;
	padding-top: 20px;
}
.focus .shadow .title a {
	text-decoration:none;
	color:#fff;
	font-size:14px;
	font-weight:bolder;
	overflow:hidden;
}
.focus .btn {
	position:absolute;
	bottom:34px;
	left:510px;
	overflow:hidden;
	zoom:1;
}
.focus .btn a {
	position:relative;
	display:inline;
	width:13px;
	height:13px;
	border-radius:7px;
	margin:0 5px;
	color:#B0B0B0;
	font:12px/15px "\5B8B\4F53";
	text-decoration:none;
	text-align:center;
	outline:0;
	float:left;
	background:#D9D9D9;
}
.focus .btn a:hover, .focus .btn a.current {
	cursor:pointer;
	background:#fc114a;
}
.focus .fPic {
	position:absolute;
	left:0px;
	top:0px;
}
.focus .D1fBt {
	overflow:hidden;
	zoom:1;
	height:16px;
	z-index:10;
}
.focus .shadow {
	width:100%;
	position:absolute;
	bottom:0;
	left:0px;
	z-index:10;
	height:80px;
	line-height: 80px;
	background:rgba(0, 0, 0, 0.6);
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0, startColorstr = '#80000000', endColorstr = '#80000000')\9;
	display:block;
	text-align:left;
}
.focus .shadow a {
	text-decoration:none;
	color:#fff;
	font-size:20px;
	overflow:hidden;
	margin-left:10px;
	font-family: "\5FAE\8F6F\96C5\9ED1";
}
.focus .fcon {
	position:relative;
	width:100%;
	float:left;
	display:none;
	background:#000
}
.focus .fcon img {
	display:block;
}
.focus .fbg {
	bottom:25px;
	right:0px;
	position:absolute;
	height:21px;
	text-align:center;
	z-index: 200;
	width:120px;
}
.focus .fbg div {
	margin:4px auto 0;
	overflow:hidden;
	zoom:1;
	height:14px
}
.focus .D1fBt a {
	position:relative;
	display:inline;
	width:12px;
	height:12px;
	border-radius:7px;
	margin:0 5px;
	color:#B0B0B0;
	font:12px/15px "\5B8B\4F53";
	text-decoration:none;
	text-align:center;
	outline:0;
	float:left;
	background:#D9D9D9;
}
.focus .D1fBt .current, .focus .D1fBt a:hover {
	background:#fc114a;
}
.focus .D1fBt img {
	display:none
}
.focus .D1fBt i {
	display:none;
	font-style:normal;
}
.focus .prev, .focus .next {
	position:absolute;
	width:40px;
	height:74px;
	background: url(jjc.cq.gov.cnimages132790.filesimagesfocus_btn.png) no-repeat;
}
.focus .prev {
	top: 50%;
	margin-top: -37px;
	left: 0;
	background-position:0 -74px;
	cursor:pointer;
}
.focus .next {
	top: 50%;
	margin-top: -37px;
	right: 0;
	background-position:-40px -74px;
	cursor:pointer;
}
.focus .prev:hover {
	background-position:0 0;
}
.focus .next:hover {
	background-position:-40px 0;
}
.thd {
	display:none
}
/* 内容开始 */
.neirong{margin-top: -10px; height: 441px;}
.ico_bgk{background: url("../../images/jjw/ico_bgt.png") top no-repeat; width: 100%; height: 14px;}
.ico_bgj{background: url("../../images/jjw/ico_bgb.png") top no-repeat; width: 100%; height: 14px;}
.zhong{background: #fff;}
.guangbo{height: 30px;border-bottom: 1px solid #e1e1e1; line-height: 24px;}
.guangbo span{padding:0 20px 0 10px; font-size: 12px; color: #cd0001; float: left;}
.guangbo ul li{padding:0 20px 0 10px;color: #333;font-size: 12px;float: left;}
.hdpl-lanm{background-color: #fff;height: 372px;padding: 10px 10px 0 10px;}
.hdpl{width: 735px;height: 370px;}
.lanm{width: 190px;height: 370px;}



.sosuo{width: 190px; margin-bottom: 10px;}
.sosuo_text_ls{width: 152px;border: 1px solid #ccc;float: left;height: 28px;line-height: 28px;color: #CCCCCC;}
.sosuo_text{width: 146px;border: 1px solid #ccc;float: left;height: 28px;line-height: 28px;color: #CCCCCC;}
.sosuo_btn{width: 36px;background: url("../../images/jjw/ico_04.jpg");height: 30px;float: left;border: none;}


.nav a, .nav a:hover {height:54px;border-bottom:1px solid #fff;display:block;line-height:50px;width:190px;text-indent:70px;font-size:22px;color:#fff;text-decoration:none;}
.nav .a1:hover {background:url("../../images/jjw/ico_nav.png") 20px 10px no-repeat #0159b8;}
.nav .a1 {background:url("../../images/jjw/ico_nav.png") 20px 10px no-repeat #ab161c;}
.nav .a2:hover {background:url("../../images/jjw/ico_nav.png") 20px -43px no-repeat #0159b8;}
.nav .a2 {background:url("../../images/jjw/ico_nav.png") 20px -43px no-repeat #ab161c;}
.nav .a3:hover {background:url("../../images/jjw/ico_nav.png") 20px -100px no-repeat #0159b8;}
.nav .a3 {background:url("../../images/jjw/ico_nav.png") 20px -100px no-repeat #ab161c;}
.nav .a4:hover {background:url("../../images/jjw/ico_nav.png") 20px -152px no-repeat #0159b8;}
.nav .a4 {background:url("../../images/jjw/ico_nav.png") 20px -152px no-repeat #ab161c;}
.nav .a5:hover {background:url("../../images/jjw/ico_nav.png") 20px -208px no-repeat #0159b8;}
.nav .a5 {background:url("../../images/jjw/ico_nav.png") 20px -208px no-repeat #ab161c;}
.nav .a6:hover {background:url("../../images/jjw/ico_nav.png") 20px -263px no-repeat #0159b8;}
.nav .a6 {background:url("../../images/jjw/ico_nav.png") 20px -263px no-repeat #ab161c;}

/* 第二部分 */
.dierbufen { height: 820px;}
.dl-btbg{background: url(../../images/jjw/ico_bgb_l.png) left top;width: 736px; height: 14px;}
.er-l { float: left; height: 820px; width: 740px;}
.er-r { float: right; height: 820px; width: 208px;margin-left: 12px;}
.gg_pic { margin: 5px 0;}
.gg_top{width: 208px; height: 52px; background: url("../../images/jjw/tongzhitonggao.png");}
.gg_tp_bg{width: 208px; height: 5px; background: url("../../images/jjw/gg_top.jpg") no-repeat;}
.gg_bt_bg{width: 208px; height: 5px; background: url("../../images/jjw/gg_bt.jpg") no-repeat;}
.gonggao{background: #fff;}
.gonggao ul {margin: 0 10px;}
.gonggao ul li{height: 34px; line-height: 34px;!important;border-bottom:1px dashed #dcdcdc;background:none !important;}
.tuyi{height: 132px; background: #fff; margin-top: 5px;}
.tuer{height: 106px; background: #fff; margin-top: 5px;}
.tuyi img,.tuer img{padding-left: 7px;}
.jubao{background: #fff;margin-top: 5px;}
.jubao_nr{margin: 5px 10px;}
.jubao_nr a {color: #fff;}
.jubao_nr .jb_zn{width: 124px; height: 70px; background: url("../../images/jjw/jubaobg.jpg"); line-height: 70px; padding-left: 65px;}
.jubao_nr .jb_wy{width: 124px; height: 70px; background: url("../../images/jjw/jubaobg.jpg"); line-height: 70px; padding-left: 65px;}
.jubao_nr h1 { font-size: 25px;}

.jb_nr { line-height: 24px; font-size: 13px; margin-top: 11px;}


.er-l-t { width: 740px; height: 400px;}
.zixun {width: 736px; height: 50px; background: url("../../images/jjw/xixun.jpg") left top;}
.zixun span { float: right; color: #fff; line-height: 50px; padding-right: 20px;}
.zixun span a {color: #fff;}
.zixun h1{line-height: 50px; padding-left: 30px;color: #b6171d; font-size: 25px;}
.zixun h1 a {color: #b6171d;}
.zixun_nr{width: 736px; height: 340px; background: #fff;}
.zixun_nr ul {margin: 20px 10px 10px 20px;}
.zixun_nr .pic {width:200px;height:140px;}
.zixun_nr .text {width:170px;height:140px;overflow:hidden;padding-left:15px;}
.zixun_nr h1 {font-size:14px;font-weight:bold;padding-bottom:10px;}
.zixun_nr li {height:160px;}
.zixun_nr .text .description {line-height:18px;color:#999;}
.nr_r {float: left;}
.nr_l { height: 340px; width: 320px; float: left;}
.nr_l .listbig li {	background:url("../../images/jjw/listbig.gif") no-repeat center left;height: 30px;padding-left:15px;line-height:30px;font-size:14px;}
.shipingpic { margin: 20px 10px 10px 20px;}
.fz {font-size:14px;font-weight:bold;text-align:center; width: 400px;}
.er-l-b { width: 740px; height: 400px;}


/* 走进我们 */
.zoujinwomen { height: 100px; overflow: hidden; background: url("../../images/jjw/ico_we.gif") no-repeat;}
.zoujinwomen ul { margin-left: 48px; margin-top: 10px; }
.zoujinwomen li { float: left; margin:0 18px;}

/* 监督在线党纪法规 */
.si { height: 730px;}
.si-t { height: 310px; width: 960px;}
.si-b { height: 416px; width: 960px;}
.dj_t { width: 736px; height: 149px; background: url("../../images/jjw/dj-t-bg.png") no-repeat; margin-top: 10px;}
.dj_t_title{width: 696px;height: 55px; line-height: 55px; margin:0 20px;}
.dj_t_title span { float: right; color: #333;}
.dj_t_title span a {color: #333;}
.dj_t_title h1 {font-size:20px;font-weight:bold;}

.dj_lr{width: 736px; height: 340px; margin-top: 10px;}
.dj_l_l{width: 360px; height: 340px; background: url("../../images/jjw/dj-r-bg.png") no-repeat;}
.dj_r_r{width: 360px; height: 340px; background: url("../../images/jjw/dj-r-bg.png") no-repeat;}

.dj_l_l_title,.dj_r_r_title{width: 320px;height: 55px; line-height: 55px; margin:0 20px;}
.dj_l_l_title span,.dj_r_r_title span{ float: right; color: #333;}
.dj_l_l_title span a,.dj_r_r_title span a {color: #333;}
.dj_l_l_title h1,.dj_r_r_title h1 {font-size:20px;font-weight:bold;}

.dj_neirong {margin: 5px 20px 10px 20px; font-size: 14px; }
.dj_neirong .biaoti { color: #d90b0b; text-align: center; font-size: 18px; margin-bottom: 10px;}
.dj_neirong .neirong {}

.dj_b_neirong {margin: 5px 20px 10px 20px;}
.dj_b_neirong p {text-align: center; font-size: 14px; color: #d90b0b;}
.dj_b_neirong li {background:url("../../images/jjw/listbig.gif") no-repeat center left;height: 30px;padding-left:15px;line-height:30px;font-size:14px;}

.si-b-l{float: left; width: 736px; height: 400px;}
.si-b-r{float: right; width: 208px; height: 400px;}
.jingshi_bg{width: 208px; height: 53px; background: url("../../images/jjw/jingshi.png") no-repeat;}
.jingshi_nr{background: #fff;}
.jingshi_nr ul {margin: 0 10px; padding-bottom: 6px;}
.jingshi_nr ul li{height: 34px; line-height: 34px;!important;border-bottom:1px dashed #dcdcdc;background:none !important;}

.si_t_l  {float: left; width: 736px; height: 310px;}
.jiandu_b {background: url("../../images/jjw/pingtai-bg.png") no-repeat; height: 258px; font-size: 14px;}
.jiandu_b a {color: #3f84ad;}
.jiandu_b ul { margin-left: 234px; margin-top: 88px; width: 500px; height: 130px; overflow: hidden;}
.jiandu_b li { float: left; width: 73px; margin-right: 31px; padding-left: 58px; line-height: 46px; margin-bottom: 40px;}
.si_t_r { float: right; width: 208px; height: 310px;}
.shoujib{background: url("../../images/jjw/shojib.png"); width: 208px; height: 52px;}
.shouji_nr{background: #fff;}
.shouji_nr ul {margin: 0 10px;}
.shouji_nr ul li{height: 34px; line-height: 34px;!important;border-bottom:1px dashed #dcdcdc;background:none !important;}
.shouji_bar{padding: 5px 10px 5px 5px;}
.shouji_bar img{margin-top: 6px;}



/* 清风文苑 */
.qingfeng { height: auto; background: #fff;}

.qingfeng_top {width: 960px; height: 50px; background: url("../../images/jjw/qingfeng.jpg") left top;}
.qingfeng_top span { float: right; color: #fff; line-height: 50px; padding-right: 20px;}
.qingfeng_top span a {color: #fff;}
.qingfeng_top h1 a {color: #b6171d;}
.qingfeng_top h1{line-height: 50px; padding-left: 30px;color: #b6171d;}

.qingfeng_b { height: 5px; width: 960px; background: url("../../images/jjw/qingfeng_b.png") no-repeat;}


.dibuneirong p {margin: 10px 0;}
.dibuneirong a{color: #fff;}

#slider {
	Z-INDEX: 1;
	WIDTH: 930px;
	position:relative;
	BACKGROUND: #fff;
	HEIGHT:360px;
	OVERFLOW: hidden;
	margin:auto;
}
#slider .slide {
	Z-INDEX: 10;
	POSITION: absolute;
	WIDTH: 570px;
	BACKGROUND: #fff;
	HEIGHT: 360px;
	OVERFLOW: hidden;
	TOP: 20px;
	CURSOR: default;
	LEFT: 22px;
	text-align:left;
}
#slider .title {
	COLOR: #f80;
	FONT-SIZE: 1.2em;
	FONT-WEIGHT: bold;
	MARGIN-RIGHT: 1.5em;
	TEXT-DECORATION: none
}
#slider .text {
	POSITION: absolute;
	TEXT-ALIGN: justify;
	WIDTH: 470px;
	DISPLAY: none;
	FONT-FAMILY: verdana, arial, Helvetica, sans-serif;
	COLOR: #fff;
	FONT-SIZE: 0.9em;
	TOP: 100%;
	LEFT: 10px
}
#slider .diapo {
	POSITION: absolute;
	FILTER: alpha(opacity=100);
	VISIBILITY: visible;
	opacity: 1
}


/* list+comlm */
.list_com{background: #ab161c; padding: 10px 20px;width: 920px;}
.list_com ul li{float: left;line-height: 30px; font-size: 16px; font-family: "微软雅黑"; font-weight: bold;color: #fff;padding: 0 20px;}
.list_com a{color: #fff;}

/* list+comwz */
.lsbg_t{background: url("../../images/jjw/list_bg_t.png") center center no-repeat; width: 100%; height: 14px;}
.lsbg_b{background: url("../../images/jjw/list_bg_b.png") center center no-repeat; width: 100%; height: 14px;}
.list_wz{background: #fff;height: 36px; line-height: 36px;}
.list_wz_l{float: left; padding-left: 20px;}
.list_wz_r{float: right;padding:2px 20px 0 0;}

/* list+comnr */
.list_nr{background: #fff;}
.list_nr_ll {float: left;padding-left: 30px; padding-top: 30px;}
.list_nr_ll a{height:54px;border-bottom:1px solid #fff;display:block;line-height:50px;width:190px;font-size:22px;color:#fff;text-decoration:none;background: #ab161c;text-align: center;}
.list_nr_ll a:hover {height:54px;border-bottom:1px solid #fff;display:block;line-height:50px;width:190px;font-size:22px;color:#fff;text-decoration:none;background: #0159b8;text-align: center;}
.list_nr_rr{width: 660px;padding-top: 30px;padding-left: 30px;}
/*.list_nr_rr .fr {line-height: 30px; color: #666;}*/
/*.list_nr_rr .jianjie {line-height: 30px; color: #666;}*/

/*.list_nr_rr li { border-bottom: 1px #c9c9c9 solid; padding: 10px 0;}*/


.fenye { text-align: center; height: 50px; padding-top: 10px;}
.fenye a { border: 1px solid #c9c9c9; padding: 8px; margin: 0 3px;}
.fenye a:hover { background: #be0808; color: #fff;}


/* 内容页 */

#text {
	width:920px;
	margin:auto;
}
#text h1 {
	text-align:center;
	font-family:"微软雅黑";
	font-size:24px;
	line-height:70px;
	padding-top:20px;
	color:#002c49;
	font-weight:bold;
}
#text .ls {
	padding-bottom:10px;
	border-bottom:1px dashed #dcdcdc;
	text-align:center;
}
#text .ls a {
	padding-right:50px;
}
#text .nr {
	padding:30px;
	line-height:30px;
	font-size:14px;
}


/*111111*/

.ffz {position:relative;
	zoom: 10000;
	width:100%;
	float:left;
	display:none;
	background:#000;}
