@charset "utf-8";
/* CSS Document */


/*全局样式*/
*{
	box-sizing:border-box;}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,input,textarea,p,th,td {
	padding: 0;
	margin: 0;}
body{
	 font-family:"微软雅黑" !important;
	 font-size:18px;
	 padding:0;
	 margin:0;
	 background:#96D0F8;

}
div,li,ul,img,a,input,botton{ 
	list-style:none; 
	outline:none; 
	border:none; 
	margin:0; 
	padding:0;}
a:focus{outline:none;}
a:link,a:visited{
	text-decoration:none !important; 
	color:#000;}
a:hover{ 
	text-decoration:none !important; 
	cursor:pointer; 
	color:#135aaa;}
.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9{
	padding-right: 0px;  
	padding-left: 0px;}
	
.row{ 
	margin-left:0px; 
	margin-right:0px;}

.clear{ clear:both;}

.tabberlive .tabbertab { 
	overflow:visible; 
	overflow:hidden; 
	outline:none;}
.tabberlive .tabbertabhide { display:none;}

/*-------通用样式-----*/
/*居中1200px*/
.maincontainer{ 
	width:1200px;
	margin:0 auto; 
	padding:0;
	overflow: hidden;
}
.maincontainer.white{
    background:#fff;
}
/* 纪委组件 */
.sidebar-nav{
	position: fixed;
}
/*-------通用样式结束-----*/
.headcontainer{
	width: 100%;
	min-width: 1200px;
	height: auto;
	margin: 0 auto;
	overflow: hidden;
}
.headtop{
	width: 100%;
	height: 45px;
	background: #0e78cc;
	margin: 0 auto;
}
.headtop-r{
	float: right;
	width: auto;
	height: 45px;
	padding-right: 15px;
}
.headtop-r a{
	float: left;
	color: #fff;
	font-size: 16px;
	line-height: 45px;
}
.headtop-r span{
	float: left;
	color: #fff;
	margin: 0 10px;
	line-height: 45px;
}
/*头部*/
.headcon{
	width:1200px;
	height:180px;
	margin: 0 auto;
	background: url(/sitesources/jylzw/upload/202011/20201106175422911.png) left center no-repeat;
}


/* 导航 */
.mainnavbar{
	width: 100%;
	height: 50px;
	background:#0e78cc;
	float: left;
}
.mainnav{
	width: 850px;
	height: 50px;
	float: left;
}
.mainnav a{
	width:110px;
	height:50px;
	font: 18px/50px '微软雅黑';
	color: #fff;
	text-align: center;
	display: inline-block;
	float: left;
}
.mainnav a:hover{
	background: #085a9a;
}
.mainnav a.navon{
	background: #085a9a;
}
/* 时间 搜索 */
.headsearch{
	width: 285px;
	height: 30px;
	float: right;
	margin-top: 10px;
	margin-right: 15px;
}

/* 搜索 */
.search-form{
	float: right;
	width: 285px;
	height:30px;
	background: #fff;
}
.input-search{
	width: 235px;
	height: 30px;
	float: left;
	font-size: 16px;
	color: #bfbfbf;
	padding-left: 20px;
	background: none;
	line-height: 30px;
}
.search-btn{
	width: 50px;
	height: 30px;
	border: none;
	float: right;
	outline: none;
	padding: 0;
	margin: 0;
	font-size: 16px;
	line-height: 30px;
	color: #fff;
	background: #e66100;
}
/*头部结束*/



/*新闻处布局*/
.mainnews{
	width: 100%;
	height: auto;
	float: left;
	background: #fff;
	padding: 20px 10px;
}

.newsleft{
	width:680px;
	height:410px;
	float:left;
	margin-top: 15px;
}

/*焦点图*/
.slideBox{
	width:100%;
	height:410px;
	overflow:hidden;
	position:relative;}
.slideBox .hd{
	height:15px; 
	overflow:hidden; 
	position:absolute; 
	right:10px; 
	bottom:15px; 
	z-index:1;  }
.slideBox .hd ul{
	overflow:hidden;
	zoom:1;
	float:left;}
.slideBox .hd ul li{
	float:left;
	margin-right:5px;
	width:15px;
	height:15px;
	background:#9b9a9a;
	cursor:pointer;
	color: #fff;
	font-size: 12px;
	text-align: center;
	line-height: 15px;
}
.slideBox .hd ul li.on{
	background:none; 
	background:#0e78cc;
}
.slideBox .bd{
	position:relative;
	height:100%;
	z-index:0;}
.slideBox .bd li{
	zoom:1;
	vertical-align:middle; }
.slideBox .bd img{
	width:680px;
	height:410px;
	display:block;}
.slideBox .bd span{
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 50px;
	line-height: 50px;
	color: #fff;
	padding-left: 20px;
	font-size: 24px;
	background:rgba(0,0,0,.5);
filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000,endcolorstr=#7F000000);
}
	
.newsright{
	width:480px;
	height:410px;
	float:right;
	margin-top: 15px;
}

.newsright li{
      width: 100%;
    height: 72px;
    float: left;
    margin: 0px 0 5px 0;
    border-bottom: 1px solid #ccc;
}
a.more3 {
    float: right;
    color: #000;    font-size: 16px;
}
.newsright li a{
    width: 100%;
    font-size: 23px;
    line-height: 32px;
    color: #000;
    display: inline-block;
}
.newsright li span{
	width: 100%;
	height: auto;
	float: left;
	display: inline-block;
	color:#333;
	font-size: 16px;
	line-height: 30px;
}
.newsright li span a{
	color:#0e78cc;
	font-size: 16px;
	line-height: 35px;
	display: inline;
}

/* 廉政要闻 */
.lzywleft{
	width: 688px;
	height: 570px;
	float: left;
	margin-top: 10px;
	background: #fff;
	padding: 10px;
}


.tymenu{
	width: 100%;
	height: 25px;
	float: left;
}
.tymenu span{
	width: 3px;
	height: 25px;
	float: left;
	background:#d10111;
}

.tymenu a{
	width: auto;
	height: 25px;
	float: left;
	display: inline-block;
	margin-left: 15px;
	font: 24px/25px '微软雅黑';
	color: #0e78cc;
	font-weight: bold;
}

.tycontent{
	width: 100%;
	min-height:275px;
	height: auto;
	float: left;
}
.tycontent li{
	width: 100%;
	height: 48px;
	line-height: 47px;
	display: inline-block;
	padding-left: 20px;
	border-bottom:1px solid #e8e8e8;
	background: url(../images/dian.png) 5px center no-repeat;
}

.tycontent li a{
	float: left;
	font-size: 18px;
}
.tycontent li span{
	width: auto;
	height: 47px;
	float: right;
	color: #999;
	margin-right: 10px;
}

.lzywright-t{
	width: 500px;
	height: 247px;
	float: right;
	margin-top: 10px;
	background: #fff;
	padding: 10px;
}
.lzywright-c{
	width: 500px;
	height: 84px;
	float: right;
	margin-top: 10px;
}
.lzywright-c a{
	width: 244px;
	height: 84px;
	float: left;
}
.lzywright-c a + a{
	margin-left: 10px;
}

.lzywright-b{
        position: relative;
	width: 500px;
	height: 218px;
	float: right;
	margin-top: 10px;
	background: #fff;
	padding: 10px;
}
.lzywright-b img{
    position: absolute;
    left: 0;
    top: 0;
}
.lzywright-b .jbwz{
    position: absolute;
    bottom: 0;
    left: 0;
    display: block;
    width: 100%;
    height: 36px;
}

/* 信访举报 */
a.xfjbtit{
	width: 100%;
	height: 60px;
	float: left;
	background:url(../images/12388.png) 50px center no-repeat #0e78cc;
	font-size: 30px;
	line-height: 60px;
	padding-left: 110px;
	font-weight: bold;
	color: #fff;
	border-radius: 5px;
}
.qtjbfs{
	width: 100%;
	height: 28px;
	float: left;
	margin-top: 10px;
	background: #e8e8e8;
	text-align: center;
	line-height: 28px;
}
.xfjbcon{
	width: 100%;
	height: auto;
	float: left;
	margin-top: 10px;
}

.xfjbcon li{
	width: 100%;
	height:32px ;
	float: left;
	font-size: 18px;
	color: #666;
	line-height: 32px;
	letter-spacing: 2px;
}

.xfjbcon li img{
	float: left;
	margin-right: 10px;
	margin-top: 8px;
}
.xfjbcon li span{
	color: #1a4588;
}


/* 专题专栏 */
.ztzl{
	width: 100%;
	height: 110px;
	float: left;
	margin-top: 10px;
}


/* 工作动态 */
.gzdtleft{
	width: 800px;
	height: auto;
	float: left;
	margin-top: 10px;
}
.gzdttit{
	width: 100%;
	height: 40px;
	background: url(../images/whitebg.png) repeat-x;
}
.gzdttit a{
	margin: 0 auto;
    background: url(../images/nav_bt.png) no-repeat;
    height: 40px;
    line-height: 40px;
    text-align: center;
    width: 160px;
    font-size: 24px;
	font-weight: bold;
	display: block;
	color:#fff;
}
/* 工作动态处标签切换 */
.slideTxtBoxnew{
	width:100%;
	height:auto;
	text-align:left;
	float:left;
	padding: 20px 10px 0 10px;
	background: #fff;
}
.slideTxtBoxnew .hd{
	height:40px;
	line-height:40px;
	position:relative;
	background: #bae1fd;
 }
.slideTxtBoxnew .hd ul{
	float:left;
	position:absolute;
	height:40px;}
.slideTxtBoxnew .hd ul li{
	float: left;
    width: 130px;
    height: 40px;
    text-align: center;
}
.slideTxtBoxnew .hd ul li a{
	color:#0e78cc;
	font-size: 18px;
	font-weight: bold;
}
.slideTxtBoxnew .hd ul li.on a{
	color:#d10003 !important;
	border-bottom: 2px solid #d10003;
}
.slideTxtBoxnew .bd ul{
	zoom:1;
	padding-top: 5px;
	float: left;
}

/* 时评观点 */
.gzdtright{
	width: 390px;
	height: auto;
	float: right;
	margin-top: 10px;
}

/* 时评观点处标签切换 */
.slideTxtBox1{
	width:100%;
	height:100%;
	text-align:left;
	float:left;
	background: #fff;
	padding: 20px 10px 0 10px;
}
.slideTxtBox1 .hd{
	height: 40px;
    line-height: 40px;
    position: relative;
}
.slideTxtBox1 .hd ul{
	float:left;
	position:absolute;
	height:40px;
	left: 95px;
}
.slideTxtBox1 .hd ul span{
	width: 5px;
	height: 20px;
	float:left;
	background: #d10003;
	margin-top: 12px;
	
}
.slideTxtBox1 .hd ul li{
	float: left;
    width: 100px;
    cursor: pointer;
    text-align: center;
    font-size: 18px;
    font-weight: bold;
}
.slideTxtBox1 .hd ul li a{
	color:#0e78cc;
	font-size: 18px;
	font-weight: bold;
}

.slideTxtBox1 .hd ul li.on a{
	color:#d10003 !important;
	border-bottom: 2px solid #d10003;
}
.slideTxtBox1 .bd ul{
	zoom:1;
	position:relative;
	padding-top: 5px;
}


/* 廉政教育 */
.lzjy{
	width: 100%;
	height: 375px;
	background: #fff;
	float: left;
	padding: 10px;
}
.lzjyleft{
	width: 380px;
	height: auto;
	float: left;
}

.lzjyright{
	width: 380px;
	height: auto;
	float: right;
}
.lzjypic{
	width: 100%;
	height: 120px;
	float: left;
	margin: 15px 0;
	display: inline-block;
}
.lzjypic img{
	width: 200px;
	height: 120px;
}
.lzjycon{
	width: 100%;
	height: auto;
	float: left;
}
.lzjycon li{
	width: 100%;
	height: 40px;
	line-height: 40px;
	display: inline-block;
	padding-left: 20px;
	background: url(../images/dian-red.png) 5px center no-repeat;
}

.lzjycon li a{
	float: left;
	font-size: 18px;
}
.lzjycon li span{
	width: auto;
	height: 40px;
	float: right;
	color: #b7b6b6;
	margin-right: 10px;
	line-height: 40px;
	font-size: 14px;
}


/* 纪检人镜头 */
.jjrjt{
	width: 390px;
	height: auto;
	float: right;
	margin-top: 10px;
}
.jjrjtcon{
	width: 100%;
    height: 350px;
    background: #fff;
    float: left;
    padding: 25px 35px;
}

/*焦点图*/
.jjrjtslide{
	width:320px;
	height:280px;
	overflow:hidden;
	position:relative;}
.jjrjtslide .hd .prev,
.jjrjtslide .hd .next{
	position: absolute;
	top: 120px;
	display:block;  
	width:20px; 
	height:40px; 
	float:right; 
	overflow:hidden; 
	cursor:pointer;
	z-index: 5}
.jjrjtslide .hd .next{
	right: 0;
	background: url("../images/right.png") no-repeat center;
}
.jjrjtslide .hd .prev{
	left: 0px;
	background: url("../images/left.png") no-repeat center;
}
.jjrjtslide .bd{
	
	height:100%;
	z-index:0;}
.jjrjtslide .bd li{
	zoom:1;
	vertical-align:middle; 
	position:relative;}
.jjrjtslide .bd img{
	width:320px;
	height:280px;
	display:block;}
.jjrjtslide .bd span{
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 50px;
	line-height: 50px;
	color: #fff;
	padding-left: 20px;
	font-size: 18px;
	background:rgba(0,0,0,.5);
}





/* 自办媒体 */
.zbmt{
	width: 100%;
	height: 180px;
	float: left;
	margin-top:25px;
	background: url(../images/zbmt.png) no-repeat;
	padding-left: 580px;
	padding-top: 25px;
}
.zbmt a{
	width: 101px;
	height: auto;
	float: left;
	margin-right: 20px;
}
.zbmt a img{
	width: 101px;
	height: 100px;
}
.zbmt a span{
	width: 101px;
	height: auto;
	font-size: 18px;
	font-weight:bold;
	line-height: 20px;
	text-align: center;
	display: inline-block;
}



/* 友情链接 */
.sitelink{
	width: 100%;
	height: 45px;
	float: left;
	background: #0e78cc;
	margin-top: 15px;
}
.sitelinktit{
	width: 150px;
	height: 45px;
	float: left;
	font-size: 18px;
	color: #fff;
	line-height: 45px;
	padding-left: 20px;
	background: #d10003;
}
.sitelinktit span{
	float: right;
    width: 0;
    height: 0;
    border-width: 23px 15px;
    border-style: solid;
    border-color: #0e78cc;
    border-left-color: #d10003;
}
.sitelinkcon{
	width: auto;
	height: 45px;
	float: left;
	margin:0 25px 0 15px;
	background: none;
	border: none;
	color:#fff;
	font-size: 18px;
	outline: none;
}
.sitelinkcon option{
	color:#000;
}


/* 尾部 */

.footcontainer{
	width: 100%;
	min-width: 1200px;
	height: 120px;
	margin: 0 auto;
	margin-top: 15px;
	background: #0e78cc;
	padding-left: 10px;
}

.footcon-l{
	width: 930px;
	height: 100px;
	float: left;
	margin-top: 20px;
}
.footcon-l li{
	width: 100%;
	height: 30px;
	float: left;
	line-height: 30px;
	color: #fff;
	font-size: 16px;
}
.footcon-r{
	width: auto;
	height: auto;
	float: left;
	margin-top: 40px;
}
.footcon-r a{
	float: left;
	margin-right: 20px;
}


/*默认二级页*/

/*当前位置*/
.seat-box{
	width: 100%;
	height: 50px;
	padding-left: 50px;
	border-bottom: 1px solid #e8e8e8;
	background: url("/sitesources/qfayw/upload/201905/20190506151058735.png") no-repeat 10px center #fff;
}
.seat-box span,
.seat-box a{
	margin-right: 8px;
	color: #999;
	font: 16px/50px 'notoRegular';
}

/*分页栏目*/

.layout3_L{
	float: left;
	background: #fff;
}
.layout3_R{
	float: right;
	background: #fff;
}
.paging-list{ margin-top: 30px}
.paging-list li{
	width: 220px;
	height: 40px;
	margin-bottom: 8px;
	text-align: center;
	background: url("/sitesources/qfayw/upload/201905/20190506151130057.png") no-repeat center;
}
.paging-list li a{
	color: #333;
        display:block;
	font: 16px/40px 'notoMedium';
}
.paging-list .active,
.paging-list li:hover{
	background: url("/sitesources/qfayw/upload/201905/20190506151150537.png") no-repeat center;
}
.paging-list .active a,
.paging-list li:hover a{
	color: #155cad;
}

/*分页信息*/
.paging-tit{
	border-bottom: 1px solid #e8e8e8;
	color: #333;
	font: 24px/80px 'notoBold';
}
.info-box{
	height: 60px;
	padding: 10px 0;
	border-bottom: 1px dashed #e8e8e8;
}
.info-box a{
	margin-left: 16px;
	color: #333;
	font: 18px/40px 'notoMedium';
}
.info-Date{
	width: 110px;
	height: 40px;
	border-right: 1px solid #dcdcdc;
	float: left;
}
.info-Date span{
	float: left;
	width: 100%;
	color: #c4c4c4;
	font: 14px/20px 'notoRegular';
	text-align: center;
}
.info-Date .day-val{
	font-size: 20px;
}
.info-icon{
	margin-right: 4px;
	color: #a9a9a9;
	font: 20px/40px 'notoRegular';
	float: right;
}

/*详情页*/
.article-box{
	width: 1100px;
	margin: 0 auto;
	overflow: hidden;
}
.article-tit{
	margin: 50px 0 30px;
	color: #333;
	font: 30px/40px 'notoMedium';
	text-align: center;
}
.article-data{
	margin-bottom: 28px;
	padding-bottom: 18px;
	border-bottom: 1px dashed #e8e8e8;
	font-family: 'notoRegular';
	text-align: center;
}
.article-data span{ margin-right: 120px}
.article-cont p{
	text-indent: 2em;
	color: #333;
	font: 18px/36px 'notoRegular';
text-align:justify;
}

.cms-article-video{
	margin:0 auto;
	width:600px;
	height:400px;
}
.article-cont img{
	display:block;
	margin:0 auto;
	max-width:900px;
	height:auto;}
.share{
	margin-top: 40px;
	float: right;
}
.share .bdsharebuttonbox{
	margin-left: 60px;
}
.share  span{
	color: #666;
	font: 16px/34px '宋体';
}
.share  a{
	width: 34px;
	height: 34px;
	margin: 0 0 0 14px;
	padding: 0;
}

/*信息公开*/
.xxgk{
      width: 100%;
    background: #fff;
}
.xxgk ul li{
width: 150px;
    float: left;
    height: 80px;
    background: #ccc;
    margin: 25px 75px;
    border-radius: 20px;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    -o-border-radius: 20px;
}
.xxgk ul li a{
    width: 100%;
    height: 100%;
    display: inline-block;
    color: #333;
    font-size: 25px;
    text-align: center;
    line-height: 80px;
}
/* 领导机构页面样式 */
.ld{width:100%;padding-top:40px;}
.ld-tit {
    width: 80%;
    height: 40px;
    border-left: 10px solid #8a0000;
    font-size: 30px;
    margin: 0px auto;
    padding-left: 20px;
    border-bottom: 2px dashed #8a0000;
    color:  #8a0000;
       line-height: 32px;
    font-weight: bold;
}
.ld-con{padding-bottom:20px;}
.ld-con .jgtit{font-weight:bold;font-size:36px;color:#000;margin:0px auto;text-align:center;margin-top:60px;}
.ld-con .jgcon{font-size:20px;color:#000;margin:0px auto;line-height:48px;margin-top:40px;width:70%;}
.ld-con .jgcon a{
        font-size: 20px;
    color: #000;
    margin: 0px auto;
    line-height: 25px;
    margin-top: 0px;
    display: inline-block;
    width:140px;
}




.scdc_box{width:1000px;margin:10px auto;}
.scdc_titbox{width:1000px;margin:20px auto;}
.scdc_title1{float:left;font-size:24px;color:#2c2c2c;font-weight:bold;height:50px;line-height:50px;}
.sctit_bg{width:870px;margin:auto;background:url('http://www.hnsjct.gov.cn/sitesources/hnsjct/theme/uxtheme10001/images/scdc_titbg.png') repeat-x center center;height:50px;margin-left:120px;}
.scdc_titbox2{height:30px;margin:30px auto;}
.scdc_titbox2 .scdc_title2{float: left; font-size: 20px; color: #0078C8; font-weight: bold; height: 30px; line-height: 30px; border-left: 12px solid #0078C8; padding-left: 10px;}
.scdc_titbox2 .scdc_more{float: left; background: url('http://www.hnsjct.gov.cn/sitesources/hnsjct/theme/uxtheme10001/images/more8.png') no-repeat center center; width: 12px; height: 30px;display:block; margin-left: 15px;}
.scdc_article{margin: auto; position: relative; height: 50px; border-bottom: 1px solid #e8dfd2;}
.scdc_article a{font-size: 20px;text-align: left;  line-height: 50px; float:left; color: #2c2c2c;}
.scdc_article a:hover{color: #941e23;}
.scdc_date{color:#666666; line-height:50px;font-size: 20px; float: right; font-family: "Arial";}
.jzbj1 {
    width: 1200px;
    background: #fff;
    margin: 0 auto;
}