﻿.btn-govopen-five {
	margin-top: -10px;
}
.btn-govopen-five li {
	margin-top: 12px;
}
.btn-govopen-five h4 {
	font-size: 16px;
	font-weight: normal;
	margin-top: 5px;
	line-height: 24px
}
.btn-govopen-five span {
	display: block;
	width: 55px;
	height: 55px;
	background: #f3f4f6 url(../images/govopen/icon-five1.png) no-repeat left top;
	margin: 0 auto;
	border-radius: 50%;
	webkit-transition: all 0.3s ease-out;
	-moz-transition: all 0.3s ease-out;
	-o-transition: all 0.3s ease-out;
	transition: all .3s ease-out;
}
.btn-govopen-five a:hover span {
	transform: rotateY(360deg);
	-moz-transform: rotateY(360deg);
	-webkit-transform: rotateY(360deg);
	ransition: transform 0.7s ease-out 0s;
	-moz-transition: transform 0.7s ease-out 0s;
	-webkit-transition: transform 0.7s ease-out 0s;
}
.btn-govopen-five span.icon-five-levy {
}
.btn-govopen-five span.icon-five-workReport {
	background-position-y: -55px
}
.btn-govopen-five span.icon-five-meeting {
	background-position-y: -110px
}
.btn-govopen-five span.icon-five-documents {
	background-position-y: -165px
}
.btn-govopen-five span.icon-five-plan {
	background-position-y: -220px
}
.btn-govopen-five span.icon-five-notice {
	background-position-y: -275px
}

.btn-govopen-five span.icon-five-progress {
	background-position: -55px 0
}
.btn-govopen-five span.icon-five-audit {
	background-position: -55px -55px
}
.btn-govopen-five span.icon-five-workPlan {
	background-position: -55px -110px
}

.btn-govopen-five span.icon-five-power {
	background-position: -110px 0
}
.btn-govopen-five span.icon-five-supervise {
	background-position: -110px -55px
}
.btn-govopen-five span.icon-five-finance {
	background-position: -110px -110px
}
.btn-govopen-five span.icon-five-security {
	background-position: -110px -165px
}
.btn-govopen-five span.icon-five-edu {
	background-position: -110px -220px
}
.btn-govopen-five span.icon-five-medical {
	background-position: -110px -220px
}

.btn-govopen-five span.icon-five-hall {
	background-position: -165px 0
}
.btn-govopen-five span.icon-five-live {
	background-position: -165px -55px
}
.btn-govopen-five span.icon-five-price {
	background-position: -165px -110px
}

.btn-govopen-five span.icon-five-taya {
	background-position: -220px 0
}
.btn-govopen-five span.icon-five-workSummary {
	background-position: -220px -55px
}
.btn-govopen-five span.icon-five-resources {
	background-position: -220px -110px
}
.btn-govopen-five span.icon-five-statistics {
	background-position: -220px -165px
}
.bg-govopen-emphases {
	width: 752px;
	height: 200px;
	background: url(../images/govopen/bg-govopen-emphases.jpg) no-repeat top center;
	overflow: hidden
}
.bt-govopen-finance li {
	float: left;
	margin-left: 72px;
	margin-top: 44px;
}
.bt-govopen-finance li, .bt-govopen-finance li a {
	display: block;
	width: 155px;
	height: 110px;
	text-align: center
}
.bt-govopen-finance li a {
	background-color: rgba(255,255,255,0.5);
	border-radius: 8px;
	overflow: hidden;
}
.bt-govopen-finance li a h4 {
	font-weight: normal;
	font-size: 16px;
	line-height: 20px;
}
.bt-govopen-finance li a span {
	margin-top: 3px;
	height: 70px;
	display: block;
	background: url(../images/govopen/icon-finance.png) no-repeat top center
}
.bt-govopen-finance li a span.icon-finance-duty {
	background-position-y: -70px
}
.bt-govopen-finance li a span.icon-finance-service {
	background-position-y: -140px
}
.bt-govopen-finance li a span.icon-finance-budget {
	background-position-y: -210px
}
.bt-govopen-finance li a span.icon-finance-accounts {
	background-position-y: -280px
}
.bt-govopen-finance li a span.icon-finance-finance {
	background-position-y: -350px
}
.btn-govopen-emphases li {
	float: left;
	margin-left: 30px;
	margin-top: 20px;
}
.btn-govopen-emphases li, .btn-govopen-emphases li a {
	display: block;
	width: 210px;
	height: 40px;
	line-height: 40px;
}
.btn-govopen-emphases li a {
	border-radius: 5px;
	overflow: hidden;
	background: url(../images/govopen/bg-btn-emphases.png) no-repeat top right;
	-webkit-transition: all 0.4s;
	transition: all 0.4s;
}
.btn-govopen-emphases li a:hover, .btn-open-catalog li a:hover {
	color: #fff;
	-webkit-transition: all 0.4s;
	transition: all 0.4s;
	background-position: top left
}
.btn-govopen-emphases li a span {
	display: block;
	float: left;
	width: 55px;
	height: 40px;
	margin-right: 10px;
	background: url(../images/govopen/icon-govopen-emphases.png) no-repeat top left
}
.btn-govopen-emphases li a span.icon-resource-01 {
	background-position-y: 0
}
.btn-govopen-emphases li a span.icon-resource-02 {
	background-position-y: -40px
}
.btn-govopen-emphases li a span.icon-resource-03 {
	background-position-y: -80px
}
.btn-govopen-emphases li a span.icon-resource-04 {
	background-position-y: -120px
}
.btn-govopen-emphases li a span.icon-resource-05 {
	background-position-y: -160px
}
.btn-govopen-emphases li a span.icon-resource-06 {
	background-position-y: -200px
}
.btn-govopen-emphases li a span.icon-resource-07 {
	background-position-y: -240px
}
.btn-govopen-emphases li a span.icon-resource-08 {
	background-position-y: -280px
}
.btn-govopen-emphases li a span.icon-live-01 {
	background-position: -55px 0
}
.btn-govopen-emphases li a span.icon-live-02 {
	background-position: -55px -40px
}
.btn-govopen-emphases li a span.icon-live-03 {
	background-position: -55px -80px
}
.btn-govopen-emphases li a span.icon-live-04 {
	background-position: -55px -120px
}
.btn-govopen-emphases li a span.icon-live-05 {
	background-position: -55px -160px
}
.btn-govopen-emphases li a span.icon-live-06 {
	background-position: -55px -200px
}
.btn-govopen-emphases li a span.icon-live-07 {
	background-position: -55px -240px
}
.btn-govopen-emphases li a span.icon-live-08 {
	background-position: -55px -280px
}
.btn-govopen-emphases li a span.icon-live-10 {
	background-position: -55px -320px
}


.btn-govopen-emphases li a span.icon-emphases-01 {
	background-position: -165px 0
}
.btn-govopen-emphases li a span.icon-emphases-02 {
	background-position: -165px -40px
}
.btn-govopen-emphases li a span.icon-emphases-03 {
	background-position: -165px -80px
}
.btn-govopen-emphases li a span.icon-emphases-04 {
	background-position: -165px -120px
}
.btn-govopen-emphases li a span.icon-emphases-05 {
	background-position: -165px -160px
}
.btn-govopen-emphases li a span.icon-emphases-06 {
	background-position: -165px -200px
}
.btn-govopen-emphases li a span.icon-emphases-07 {
	background-position: -165px -240px
}
.btn-govopen-emphases li a span.icon-emphases-08 {
	background-position: -165px -280px
}


.btn-govopen-base li a span {
	background-image: url(../images/govopen/icon-govopen-base.png)
}
.banner-govopen {
	width: 375px;
	height: 328px;
	overflow: hidden
}
.banner-govopen li {
	margin-bottom: 16px;
}
.list-govOrder li {
	width: 47%;
	background: url(../images/share/icon-dot-gray.png) no-repeat 3px center;
	text-indent: 20px;
}
.list-govOrder li:nth-child(1), .list-govOrder li:nth-child(2), .list-govOrder li:nth-child(3), .list-govOrder li:nth-child(4) {
	background-image: url(../images/share/icon-dot-org.png)
}
.btn-open-catalog li {
	margin-bottom: 18px;
}
.btn-open-catalog li, .btn-open-catalog li a {
	display: block;
	height: 46px;
	width: 260px;
	line-height: 46px;
	font-size: 14px;
}
.btn-open-catalog-other li {
	margin-bottom: 8px;
}
.btn-open-catalog-other li, .btn-open-catalog-other li a {
	height: 43px;
	line-height: 43px;
}
.btn-open-catalog li a {
	background: url(../images/govopen/bg-catalog.jpg) no-repeat top left;
	-webkit-transition: all 0.4s;
	transition: all 0.4s;
}
.btn-open-catalog li a span {
	display: block;
	float: left;
	width: 50px;
	height: 40px;
	margin-top: 3px;
	background: url(../images/index/icon-govopen.png) no-repeat top center;
}
.btn-open-catalog li a:hover {
	background-position: top right
}
.btn-open-catalog li a:hover span {
	background-image: url(../images/index/icon-govopen-hover.png)
}
.search-information {
	width: 240px;
	margin: 0 auto
}
.search-information select {
	width: 240px;
	height: 30px;
	border: #ccc solid 1px;
}
.search-information li {
	float: left
}
.search-information input.open-input {
	width: 101px;
	height: 30px;
	border: #ccc solid 1px;
	text-indent: 10px
}
.search-information input.open-submit {
	width: 240px;
	text-align: center;
	line-height: 30px;
	background: #3285c9;
	color: #fff
}
/*机构职责*/
.corpleader-ul {
	overflow: hidden;
}
.corpleader-ul li {
	padding: 15px;
	overflow: hidden;
	border-bottom: #e5e5e5 dashed 1px;
}
.corpleader-ul li div.name {
	padding-top: 10px;
}
.corpleader-ul li div.name span {
	font-size: 16px;
	font-weight: bold;
	color: #025192;
}
.corpleader-ul li div.name i {
	font-style: normal;
	font-size: 16px;
	color: #e40000;
	padding-left: 10px;
}
.corpleader-ul li div.name a:hover span, .corpleader-ul li div.name a:hover i {
	color: #f60;
}
.corpleader-ul li div.work {
	background: #fdfdfd;
	border: 1px dashed #e5e5e5;
	color: #777;
	line-height: 25px;
	margin-top: 10px;
	border-radius: 6px;
	-moz-border-radius: 6px;
	-webket-border-radius: 6px;
}
.corpleader-ul li div.work p {
	padding: 15px;
}
.corpleader-ul li div.work em, .corpleader-ul li div.work span {
	display: block;
	width: 30px;
	height: 16px;
	font-size: 30px;
	overflow: hidden;
	_position: relative;
	margin-left: 20px;
}
.corpleader-ul li div.work em {
	margin-top: -14px;
	color: #e0e0e0;
	font-style: normal;
}
.corpleader-ul li div.work span {
	margin-top: -15px;
	color: white;
}
div.info {
	border-bottom: #eaeaea dashed 1px;
	padding-bottom: 12px;
	margin-top: 12px;
}
div.info div, div.title div {
	float: left
}


/*信息公开目录*/
.open-corp-catalog{ width:230px; margin:5px auto 0 auto}
.open-corp-catalog > ul > li > h2{position:relative;height:40px;line-height:40px; border:#eee solid 1px; font-size:16px; font-weight:normal}
.open-corp-catalog > ul > li > h2 > a{display:block;font: normal 16px/40px 'microsoft yahei';text-indent:1em;}
.open-corp-catalog > ul > li > h2 > div{
									    background:url(../images/govopen/icon-open-arrow-down.png) no-repeat center center;
									    cursor:pointer;
									    display:block;
									    font-family:Simsun, Courier;
									    height:42px;
									    position:absolute;
									    right:0;
									    top:0;
									    width:42px;
									    }
.open-corp-catalog > ul > li > h2 > div.down{ background-image:url(../images/govopen/icon-open-arrow-up.png)}
.open-corp-catalog > ul > li > ul{padding: 10px 0 0 20px;}
.open-corp-catalog > ul > li > ul > li{ line-height:32px; font-size:15px;}
.open-corp-catalog > ul > li{ margin-top:10px;}

table.reg-table{border-left:1px solid #ccc;border-top:1px solid #ccc;}
table.reg-table td{border-bottom:1px solid #ccc;border-right:1px solid #ccc;font:normal 12px/18px 'Ã¥Â®â€¹Ã¤Â½â€œ';padding:5px;}

table.reg-write-table td{ height:50px; font-size:16px;}
table.reg-write-table { border-bottom:#f0f0f0 solid 1px;}
table.reg-write-table td.f-18{ font-size:18px;}
.list-rge-search li{ border-bottom:#eaeaea dashed 1px; padding-bottom:10px; margin-top:10px;}
.list-rge-search li table td{ height:30px; line-height:30px;}
.list-rge-search li table td div.reg-order{width:45px; height:45px; text-align:center; line-height:50px; border:#eee solid 1px; background:#9ab9d6; color:#fff; font-size:16px;}
.list-rge-search li table td.reg-title{ color:#666}
table.reg-write-table td label{ font-size:14px; color:#999}


.tabs-change-title-01 .bullent-search{ background:none; float:right; border:none; padding:0;height:30px;line-height:30px;}
.bullent-search input{/*float:left;*/height:28px;line-height:28px;padding:0 10px;}
.bullent-search input[type="text"]{border:1px solid #dedede;width: 80px;color:#aaa;}
.bullent-search input[type="submit"]{ width:60px; height:30px; background:#3285c9 url(../images/govopen/icon-search.png) no-repeat center center; text-indent:-999em; cursor:pointer}


.bg-fiveOpen{ width:1000px; height:279px; background:url(../images/govopen/bg-fiveOpen.jpg) no-repeat}
.list-fiveOpen{ height:127px; background:#fafafa url(../images/govopen/bg-fiveOpen.png) no-repeat top right; margin-top:20px;}
.list-fiveOpen dt{ display:block; width:110px;}
.list-fiveOpen dd{ display:block; width:790px; height:127px; margin-right:70px;}


.title-catalog span{ display:block; width:90px; height:106px; background:url(../images/govopen/icon-govopen-catalog.png) no-repeat center center; text-indent:-9999em}
.title-catalog > div.right > h4{ font-weight:normal; padding-top:20px;}
.btn-unit li{ margin:8px 0}
.btn-unit li a{ display:block; border:#f4f4f4 solid 1px; margin:0 10px; height:43px; line-height:43px;}


.open-search{ padding-left:5px;}
.open-search td{ font-size:15px;}
.open-input{border:1px solid #ccc;height:30px;line-height:30px;padding:0 5px;width: 280px;}
.open-submit{background: #0063b9;color:white;cursor:pointer;height: 34px;width: 80px;border:#e1e1e1 solid 1px;font: normal 16px/34px 'microsoft yahei';}

.search-table{
	background:#f9f9f9 
}

table.unit-table-title td{ font-size:16px; font-weight:bold; border-bottom:none;}
.mail-table-list{ padding-bottom:10px;}
.mail-table-list td{ border-bottom:#eaeaea dashed 1px; color:#888; font-size:15px; height:40px;}
.mail-table-list td.color-333{ color:#333; font-size:16px;}



.cbcs-cadre-search{height:350px;margin:0 auto;padding-top:10px;width:350px;}
.cbcs-cadre-search input{border:1px solid #ddd;}
.cbcs-cadre-search-item{padding:10px 0;}
.cbcs-cadre-search-item input{width:310px;}
.cbcs-cadre-search-item button{width:330px;}
.cbcs-cadre-search-item button{background-color:#f60;color:white;}
