@charset "utf-8";
@import url("head.css");
@import url("foot.css");
@import url("global.css");
@import url("reset.css");
@import url("channelpage.css");



.main-content{
	width: 1280px;
	margin: 0 auto;
}
.headline {
    height: 120px;
    padding: 0 10px;
    text-align: center;
	margin-bottom:5px;
}
.headline-big {
	font-size: 39px;
    font-weight: 700;
    line-height: 60px;
    overflow: hidden;
    height: 60px;
    padding-top: 10px;
}
.headline-big a {
    color: #0a2167;
}
.headline-list {
    font-size: 18px;
}
.headline-list a {
    color: #0a2167;
}
.headline-list span {
    font-size: 16px;
    color: #dedede;
}
.slide_news{
	height:513px;
	padding:12px;
	background:#ffffff;
	-webkit-box-shadow: #999 5px 0px 5px;
	-moz-box-shadow: #999 5px 0px 5px;
	box-shadow: #999 5px 0px 5px;
}
.slideBox{position:relative; width:803px; height:510px;}
.slideBox .hd{ height:18px; overflow:hidden; position:absolute; right:10px; bottom:5px; z-index:11; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;}
.slideBox .hd ul li{ float:left; width:11px; text-align:center; height:10px; -webkit-border-radius: 8px; -moz-border-radius: 8px;
border-radius: 8px; display:inline; margin-right:8px; cursor:pointer; background:#b6bfc6; font-family:"宋体"; overflow:hidden;}
.slideBox .hd ul li.on{ background:#ffffff; color:#ffffff}
.slideBox .bd{ position:relative; height:100%; z-index:0;}
.slideBox .bd img{ width:803px; height:510px; }
.slideBox .bd dl{position:absolute; height:31px; padding:5px 0 0 20px; left:0; bottom:0; width:783px;background:url(../images/slideBox_bd_dl_bg.png) repeat; z-index:10;}
.slideBox .bd dt{text-align:left; font-size:18px; color:#ffffff;}
.slideBox .bd dt a:link,.slideBox .bd dt a:visited{ color:#ffffff}
.slideBox .bd dt a:hover{ color:#ffffff; text-decoration:underline;}
.styJcp01{
	width:422px;
	height:492px;
	padding:18px 15px 0;
}
.boxJcp01{
	position:relative;
}
.boxJcp01 h3{
	background:url(../images/boxJcp01_h2_bg.gif) repeat-x left bottom;
	height:35px;
	padding-top:5px;
}
.boxJcp01 h3 ol li{
	float:left;
	padding:0 18px;
	font-size:22px;
	height:33px;
	font-family:"黑体";
}
.boxJcp01 h3 ol li.cur{
	color:#2e5399;
	border-bottom:#2e5399 solid 2px;
}
.boxJcp01 h3 ol li.cur a:link,.boxJcp01 h3 ol li.cur a:hover,.boxJcp01 h3 ol li.cur a:visited{
	color:#2e5399
}
.boxJcp01_con{
	overflow:hidden;
}
.boxJcp01 .boxJcp01_con .more{
	position:absolute;
	right:18px;
	top:15px;
	font-size:12px;
	color:#9c9c9c;
	font-family:"宋体";
}
.boxJcp01 .boxJcp01_con .more a:link,.boxJcp01 .boxJcp01_con .more a:visited{
	color:#9c9c9c
}
.boxJcp01 .boxJcp01_con .more a:hover{
	color:#2f5398
}
.list_Jcp01{
	overflow:hidden;
}
.list_Jcp01 li{
	float:left;
	margin-top:18px;
	overflow:hidden;
	zoom:1
}
.list_Jcp01 li .date{
	width:64px;
	height:53px;
	padding-top:3px;
	background:#2f5398
}
.list_Jcp01 li .date p{
	text-align:center;
}
.list_Jcp01 li .date .d{
	font-size:20px;
}
.list_Jcp01 li .date .ym{
	font-size:14px;
	padding-top:2px;
}
.list_Jcp01 li .tit{
	height:50px;
	width:330px;
	background:#f3f3f3;
	font-size:18px;
	line-height:22px;
	padding:6px 0 0 20px;
}
.styJcp01 .boxJcp01_con{
	padding:5px 4px 0;
}
.boxJcp02{
	background:#ffffff;
}
.boxJcp02 h2{
	height:44px;
	background:url(../images/boxJcp02_h2_bg.gif) repeat-x left top;
}
.boxJcp02 h2 ol li{
	float:left;
	height:48px;
	padding:8px 20px 0;
	font-size:21px;
	font-weight:normal;
}
.boxJcp02 h2 ol li.cur{
	background:url(../images/boxJcp02_h2_li_cur_bg.png) no-repeat left top;
    background-size:100% 100%;
	color:#ffffff;
}
.boxJcp02 h2 ol li.tit {
    background: url(../images/list-subnavs-title_bg.gif) no-repeat center top;
    height: 36px;
}
.boxJcp02 h2 ol li.cur a:link,.boxJcp02 h2 ol li.cur a:hover,.boxJcp02 h2 ol li.cur a:visited{
	color:#ffffff
}
.styJcp02{
	height:365px;
}
.styJcp02 .boxJcp02_con{
	padding:15px 15px 0;
}
.list_Jcp02 li{
	background:url(../images/blue_dot.gif) no-repeat left center;
	padding-left:17px;
	line-height:35px;
}
.styJcp03{
	height:570px;
}
.styJcp03 .boxJcp02_con{
	padding:10px 18px 0;
}
.list_Jcp03 li{
	float:left;
	display:inline;
	margin-right:10px;
	font-size:21px;
	font-family:"黑体";
}
.list_Jcp03 li a{
	display:block;
	height:50px;
	line-height:50px;
	background:#e3e3e3;
	text-align:center;
	color:#2e5399
}
.list_Jcp03 li a:link,.list_Jcp03 li a:hover,.list_Jcp03 li a:visited{
	color:#2e5399
}
.list_Jcp03 li a:hover{
	background:#dadada
}
.list_Jcp03_four{
	padding-top:0px;
}
.list_Jcp03_four a{
	width:211px;
}
.list_Jcp03_two{
	padding-top:10px;
}
.list_Jcp03_two a{
	width:432px;
}
.styJcp04{
	height:142px;
}
.roll{
	width:95%;
	margin:8px auto 0;
	position:relative;
}
.roll span{ display:none;}
.roll .rolllist{ width:100%; float:left; overflow:hidden; zoom:1;}
.roll .rolllist ul{ width:32766px; float:left;}
.roll .rolllist ul li{ float:left; display:inline; margin-right:10px;}
.roll .rolllist ul li img{ width:213px; height:76px; border:#dadde2 solid 1px;}

.styJcp05{
	height:1153px;
	padding:0 15px;
}
.styJcp06{
	height:420px;
}
.styJcp06 img{
	display:inline;
	margin:0px 20px 0 0;
    width:100%;
}
.pstyJcp01{
	line-height:30px;
	text-indent:2em;
	padding-top:10px;
	color:#4f4f4f
}
.dl_Jcp01{
	background:#ffffff;
	border:#d2d2d2 solid 1px;
	height:110px;
}
.dl_Jcp01 dt{
	width:125px;
	height:40px;
	text-align:center;
	padding-top:70px;
	background:#d1d1d1 url(../images/dl_Jcp01_dt_bg.gif) no-repeat center 20px;
	color:#2e5399
}
.dl_Jcp01 dt a:link,.dl_Jcp01 dt a:hover,.dl_Jcp01 dt a:visited{
	color:#2e5399
}
.dl_Jcp01 dd{
	float:left;
	display:inline;
	width:65px;
	margin:18px 0 0 20px;
	font-size:16px;
}
.dl_Jcp01 dd a{
	background:url(../images/blue_dot2.gif) no-repeat left center;
	padding-left:12px;
}
.list_Jcp04{
	border-top:#f7f7f7 solid 2px;
	padding-top:0px;
}
.list_Jcp04 li{
	float:left;
	display:inline;
	margin:10px 1px 0 1px;
    width:100%
}
.list_Jcp04 li a{
	display:block;
	height:52px;
	font-size:22px;
	text-align:center;
	line-height:52px;
	background:#4d80c3
}
.list_Jcp04 li.sp01 a{
	width:155px;
}
.list_Jcp04 li.sp02 a{
	width:148px;
}
.list_Jcp04 li a:hover{
	background:#3d69a2
}
.list_Jcp05 li{
	margin-top:-2px;
}
/*
.list_Jcp05 li a{
	display:block;
	height:40px;
	border:#ffffff solid 2px;
	color:#2e5399;
	font-size:22px;
	text-align:center;
	line-height:40px;
}

*/
.bmfwJcp h3{
	background:url(../images/bmfwJcp_h3_bg.gif) repeat-x left bottom;
	font-size:21px;
	color:#2e5399;
	padding:0 0 8px 8px;
}
.bmfwJcp h3 a{
	color:#2e5399;
}
.list_Jcp06{
	width:340px;
}
.list_Jcp06 li{
	float:left;
	display:inline;
	margin:15px 15px 0 0;
}
.list_Jcp06 li a{
	display:block;
	width:97px;
	height:73px;
	padding-top:15px;
	background:#f5f5f5;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}
.list_Jcp06 li a:hover,.list_Jcp06 li a{
	width:95px;
	height:71px;
	border:#788eb8 solid 1px;
	color:#2e5399
}
.list_Jcp06 li a .img{
	width:50px;
	height:44px;
	margin:0 auto;
	text-align:center;
	background:url(../images/list_Jcp06_li_img_bg.png) no-repeat;
}
.list_Jcp06 li a .word{
	text-align:center;
	font-size:16px;
}
.list_Jcp06 li.sp01 a .img{
/*	background-position:0 0;*/
	background-position:-97px 0;
}
.list_Jcp06 li.sp01 a:hover .img{
	background-position:-97px 0;
}
.list_Jcp06 li.sp02 a .img{
/*	background-position:0 -88px;*/
	background-position:-97px -88px;
}
.list_Jcp06 li.sp02 a:hover .img{
	background-position:-97px -88px;
}
.list_Jcp06 li.sp03 a .img{
/*	background-position:0 -176px;*/
	background-position:-97px -176px;
}
.list_Jcp06 li.sp03 a:hover .img{
	background-position:-97px -176px;
}
.list_Jcp06 li.sp04 a .img{
/*	background-position:0 -264px;*/
	background-position:-97px -264px;
}
.list_Jcp06 li.sp04 a:hover .img{
	background-position:-97px -264px;
}
.list_Jcp06 li.sp05 a .img{
/*	background-position:0 -352px;*/
	background-position:-97px -352px;
}
.list_Jcp06 li.sp05 a:hover .img{
	background-position:-97px -352px;
}
.list_Jcp06 li.sp06 a .img{
/*	background-position:0 -440px;*/
	background-position:-97px -440px;
}
.list_Jcp06 li.sp06 a:hover .img{
	background-position:-97px -440px;
}
.list_Jcp06 li.sp07 a .img{
/*	background-position:0 -528px;*/
	background-position:-97px -528px;
}
.list_Jcp06 li.sp07 a:hover .img{
	background-position:-97px -528px;
}
.list_Jcp06 li.sp08 a .img{
/*	background-position:0 -616px;*/
	background-position:-97px -616px;
}
.list_Jcp06 li.sp08 a:hover .img{
	background-position:-97px -616px;
}
.list_Jcp06 li.sp09 a .img{
/*	background-position:0 -704px;*/
	background-position:-97px -704px;
}
.list_Jcp06 li.sp09 a:hover .img{
	background-position:-97px -704px;
}
.list_Jcp07 li{
	float:left;
}
.list_Jcp07 li .srk{
	width:205px;
	height:43px;
	line-height:43px;
	font-size:17px;
	border:#aba9a9 solid 1px;
	border-right:none;
	background:#ffffff;
	padding-left:10px;
	color:#2e5399
}
.list_Jcp07 li .btn{
	background:url(../images/ser_btn.gif) no-repeat;
	width:89px;
	height:45px;
	border:none;
	cursor:pointer;
}
.list_Jcp04 li.sp01 a{
/*	width:159px;	*/
	width:100%
}
.list_Jcp04 li.sp02 a{
/*	width:159px;	*/
	width:100%
}
.list_Jcp05 li a{
	display:block;
	height:auto;
	/*! border:#ffffff solid 2px; */
	color:#fff;
	font-size:22px;
	text-align:center;
	line-height:50px;
	background: #4d80c3;
	margin: 10px 1px;
}
.tit01{
	background: url(../images/ztzl/zwxxgk_bg.jpg) no-repeat center top;
    height: 54px;
    width: 100%;
    background-size: 100%100%;
    text-indent: 100px;
}
.tit01 span{
	line-height: 50px;
    font-size: x-large;
    color: #fff;
}

.list_Jcp05 li a .icon01{background:url(/static/images/icon.png) no-repeat; background-size:30%; background-position: 0px -2px; padding:0 0 0 40px; margin:0 0 0 -40px;}
.list_Jcp05 li a .icon02{background:url(/static/images/icon.png) no-repeat; background-size:30%; background-position: 0px -42px; padding:0 0 0 40px; margin:0 0 0 -40px;}
.list_Jcp05 li a .icon03{background:url(/static/images/icon.png) no-repeat; background-size:30%; background-position: 0px -80px; padding:0 0 0 40px; margin:0 0 0 -40px;}
.list_Jcp05 li a .icon04{background:url(/static/images/icon.png) no-repeat; background-size:30%; background-position: 0px -119px; padding:0 0 0 40px; margin:0 0 0 -40px;}

.list_Jcp04 li a .icon01{background:url(/static/images/icon.png) no-repeat; background-size:30%; background-position: -4px -165px; padding:0 0 0 40px; margin:0 0 0 -18px;}
.list_Jcp04 li a .icon02{background:url(/static/images/icon.png) no-repeat; background-size:28%; background-position: 0px -200px; padding:0 0 0 40px; margin:0px 0 0 -25px;}
.list_Jcp04 li a .icon03{background:url(/static/images/icon.png) no-repeat; background-size:28%; background-position: 0px -250px; padding:0 0 0 40px; margin:0px 0 0 -18px;}
.list_Jcp04 li a .icon04{background:url(/static/images/icon.png) no-repeat; background-size:30%; background-position: 0px -278px; padding:0 0 0 40px; margin:0 0 0 -40px;}

/*责权清单内容页样式*/
.tab_Yz02 td,.tab_Yz02 th{
	padding:12px;
}
.tab_Yz02 thead th{border-bottom: 3px solid #2e5399;}
.tab_Yz02 tbody tr:nth-child(odd) {background-color: #f6f6f6}
.tab_Yz02 tbody tr:nth-child(even) {background-color: #ffffff}
table tr {
	    font-size: 14px;
}
.main-content .boxYz04_con{
	background: #fff;
}
.main-content .boxYz04_con .tab_Yz02 {
    border: 1px #eee solid;
}
.main-content .boxYz04_con h2 {
    font-size: 32px;
    line-height: 50px;
    color: #333;
    text-align: center;
    font-weight: normal;
}
.main-content .boxYz04_con .tab_Yz02 tbody tr th {
    padding: 12px;
    line-height: 1.5em;
    text-align: center;
    border-right: 1px #eee solid;
    border-bottom: 1px solid #eee;
}
.main-content .boxYz04_con .tab_Yz02  tbody tr td {
    padding: 12px;
    line-height: 1.5em;
    border-bottom: 1px solid #eee;
}
.btn_list {
    margin: 30px auto;
    text-align: center;
}
.btn_list button:hover {
    background: #269abc;
    border-color: #1b6d85;
}
.btn_list button {
    background: #5bc0de;
    cursor: pointer;
    padding: 7px 10px;
    color: #fff;
    border: 1px #46b8da solid;
    border-radius: 3px;
}
#img1 {
    left: 0;
    bottom: 0;
}
.mask {
    width: 100%;
    height: 100%;
    background: black;
    filter: alpha(opacity=90);
    -moz-opacity: 0.9;
    -khtml-opacity: 0.9;
    opacity: 0.9;
    z-index: 10;
    position: fixed;
    top: 0;
    left: 0;
    display: none;
}
.mask img {
    position: fixed;
    height: 96%;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    margin: auto auto;
    z-index: 20;
}
/*责权清单内容页样式*/
.panel-body .media{margin: auto;}