@charset "utf-8";
/* CSS Document */
.PageBody {
	text-align: center;
	vertical-align: top;
	margin:0px;
}

/* 目录树样式 */
.DivLeftTree .DivTree{
	background-color: #efefef;
	padding: 4px;
	text-align: left;
	vertical-align: top;
	color: #FFFFFF;
}
.DivLeftTree .DivTree a:link{
	color: #FFFFFF;
	text-decoration: none;
}
.DivLeftTree .DivTree a:visited{
	color: #FFFFFF;
	text-decoration: none;
}
.DivLeftTree .DivTree a:hover{
	color: #ff6c00;
	text-decoration: none;
}

.DivLeftTree .DivTree .line{
	height: 1px;
	background-color: #FFFFFF;
}

.DivLeftTree .DivTree .Title01{
	background-image: url(../images/list/TreeTitlebg01.gif);
	background-repeat: repeat-y;
	height: 30px;
	padding-left: 20px;
}
.DivLeftTree .DivTree .Title02{
	background-image: url(../images/list/TreeTitlebg02.gif);
	background-repeat: repeat-y;
	height: 30px;
	padding-left: 20px;
}
.DivLeftTree .DivTree .Title03{
	background-image: url(../images/list/TreeTitlebg03.gif);
	background-repeat: repeat-y;
	height: 30px;
	padding-left: 40px;
}

/* 列表样式 */
.DivList{
	text-align: left;
	vertical-align: top;
	padding-top: 15px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.DivList .Nav01{
	height: 30px;
	width: 90px;
}
.DivList .Nav02{
	height: 30px;
	color: #ff6c00;
}
.DivList .Nav03{
	height: 30px;
	color: #ff6c00;
	font-weight:bold;
}
.DivList .Nav04{
	height: 30px;
	color: #3F4F5B;
}

.DivList .line01{
	height: 1px;
	background-color: #b9ced8;
}
.DivList .line02{
	height: 5px;
	background-color: #f2f4f6;
}

.DivList a.Nav:link{
	color: #ff6c00;
	text-decoration: none;
}
.DivList a.Nav:visited{
	color: #ff6c00;
	text-decoration: none;
}
.DivList a.Nav:hover{
	color: #ff6c00;
	text-decoration: none;
}

/* 文字列表内容 */
.DivList .DivListCon {
	padding-top: 10px;
	padding-left: 5px;
}
.DivList .DivListCon span.hr{
	padding-bottom: 10px;
	float: left;
	width: 100%;
}
.DivList .DivListCon span.hr hr{
	height: 1px;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #9b9b9b;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.DivList .DivListCon a{
	float: left;
	width: 670px;
	height: 22px;
}
.DivList .DivListCon .f01{
	float: left;
	width: 68px;
	height: 22px;
	text-align: right;
}

/* 图片列表内容 */
.DivList .DivPicListCon {
	padding-top: 10px;
	padding-left: 5px;
	height: 310px;
}
.DivList .DivPicListCon .td01{
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: center;
}
.DivList .DivPicListCon .f01{
	text-align: center;
	line-height: 22px;
	height: 22px;
}

.DivList .DivArtCon {
	padding-top: 10px;
	padding-left: 5px;
	line-height: 22px;
}
.DivLeftTree .DivSearch{
	background-color: #efefef;
	text-align: left;
	vertical-align: top;
	color: #FFFFFF;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
}
.DivLeftTree .DivSearch .Title03{
	background-image: url(../images/list/TreeTitlebg03.gif);
	background-repeat: repeat-y;
	height: 30px;
	padding-left: 10px;
	text-align: left;
}
.DivLeftTree .DivSearch .line{
	height: 1px;
	background-color: #FFFFFF;
}
.DivLeftTree .DivSearch .txt03{
	border: 1px solid #b2c5ce;
	background-color: #e4ebee;
	color: #5fa7c4;
	width: 135px;
	padding-left: 3px;
}
.DivSubCon {
	padding-top: 10px;
	padding-left: 5px;
	line-height: 22px;

}
.DivSubCon .Year{
	font-weight: bold;
	color: #339999;
	font-size: 12px;
	height: 30px;
}
.DivSubCon .line01 {
	height: 2px;
	background-color: #339999;
}
.DivSubCon .line02 {
	height: 2px;
	background-color: #d4d4d4;
}
.DivSubCon .Con{
	color: #339999;
	padding-top: 10px;
}
.DivSubCon .f1{
	padding-left: 10px;
	float: left;
	width: 90px;
	height: 22px;
	color: #ff6840;
}
.DivSubCon .f2{
	padding-left: 10px;
	float: left;
	width: 90px;
	height: 22px;
	color: #a0a0a0;
}
.DivSubCon a{
	float: left;
	height: 22px;
}

/* 组织机构列表样式 */
.DivDeptCon {
	padding-top: 10px;
	padding-left: 5px;
	line-height: 22px;

}
.DivDeptCon .line01 {
	height: 2px;
	background-color: #339999;
}
.DivDeptCon .line02 {
	height: 2px;
	background-color: #d4d4d4;
}
.DivDeptCon .Con{
	color: #339999;
	padding-top: 10px;
	padding-left: 18px;
	padding-bottom: 15px;
}
.DivDeptCon .DeptType{
	font-weight: bold;
	color: #339999;
	font-size: 12px;
	height: 30px;
}
.DivDeptCon .Con a{
	width: 240px;
	float: left;
	line-height: 25px;
}
.DivDeptCon .Con a.xz{
	width: 115px;
	float: left;
	line-height: 25px;
}

/* 领导介绍主内容 */
.DivLead {
	padding-top: 10px;
	padding-left: 5px;
	line-height: 22px;

}
.DivLead .LeadInfo .Photo{
	text-align: center;
	vertical-align: top;
	height: 200px;
	padding-left: 15px;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
}
.DivLead .LeadInfo .Photo02{
	border: 1px solid #b0b0b0;
	padding: 10px;
}
.DivLead .LeadInfo .Photo03{
	border: 1px solid #b0b0b0;
}

.DivLead .LeadInfo .LeadCon{
	padding-left: 10px;
}
.DivLead .LeadInfo .LeadCon span.n{
	line-height: 25px;
	padding-left: 5px;
	color: #ff6c00;
	font-weight: bold;
	display: block;
}

.DivLead .LeadInfo .LeadCon span{
	line-height: 25px;
	padding-left: 5px;
	display: block;
}

.DivLead .LeadInfo02{
	line-height: 25px;
	padding-left: 5px;
	display: block;
}
.DivLead .LeadInfo02 .line01{
	background-color: #514f4d;
	height: 1px;
	width: 20%;
}
.DivLead .LeadInfo02 .line02{
	background-color: #dddddd;
	height: 1px;
	width: 80%;
}
.DivLead .LeadInfo02 .T01{
	height: 30px;
	font-weight: bold;
	color: #3f4f5b;
	padding-left: 10px;
	display: block;
}
.DivLead .LeadInfo02 .Con{
	padding-left: 10px;
	display: block;
	line-height: 25px;
}

.DivLead .LeadInfo03{
	padding-left: 5px;
	padding-right: 50px;
}
.DivLead .LeadInfo03 .line01{
	background-color: #514f4d;
	height: 1px;
	width: 20%;
}
.DivLead .LeadInfo03 .line02{
	background-color: #dddddd;
	height: 1px;
	width: 80%;
}
.DivLead .LeadInfo03 .T01{
	height: 30px;
	font-weight: bold;
	color: #3f4f5b;
	padding-left: 10px;
	display: block;
}
.DivLead .LeadInfo03 .Con{
	padding-left: 10px;
	display: block;
	line-height: 25px;
}


.DivLead .LeadList{
	padding-right: 50px;
}
.DivLead .LeadList .DivLeadList {
	border-right-width: 3px;
	border-bottom-width: 3px;
	border-left-width: 3px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #efefef;
	border-bottom-color: #efefef;
	border-left-color: #efefef;
}
.DivLead .LeadList .DivLeadList .listbg{
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #e1e1e1;
	border-bottom-color: #e1e1e1;
	border-left-color: #e1e1e1;
	background-image: url(/html/gb/yj/images/main_bg01.jpg);
	background-repeat: repeat-x;
	height: 300px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 15px;
}
.DivLead .LeadList .DivLeadList .listbg span{
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #D4D0C8;
	font-size: 12px;
	height: 20px;
	display: block;
	padding-top: 5px;
}

/* 办事指南 */
.DivList .DivBSZNCon01{
}
.DivList .DivBSZNCon01 .Title01{
	background-color: #498eaa;
	height: 25px;
	width: 85px;
	color: #FFFFFF;
	text-align: center;
	vertical-align: middle;
}
.DivList .DivBSZNCon01 .Title02{
	background-color: #FFFFFF;
	height: 25px;
	width: 1px;
}
.DivList .DivBSZNCon01 .Title03{
	color: #FFFFFF;
	background-color: #5fa7c4;
	text-align: left;
	height: 25px;
	padding-left: 10px;
	width: 600px;
}
.DivList .DivBSZNCon01 .Title04{
	text-align: left;
	padding-left: 20px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #e1e1e1;
	border-bottom-color: #e1e1e1;
	border-left-color: #e1e1e1;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
	line-height: 25px;
}
.DivList .DivBSZNCon01 .Title04 a{
	float: left;
	width: 55px;
	text-align:left;
}
.DivList .DivBSZNCon01 .Title04 a.a2{
	width: 140px;
}
.DivList .DivBSZNCon01 .Title04 span{
	float: left;
	color: #a0a0a0;
	padding-right: 14px;
	padding-left: 14px;
}


.DivList .DivBSZNCon02{
	padding-top: 20px;
}
.DivList .DivBSZNCon02 .Title01{
	height: 25px;
	text-align: left;
	padding-left: 10px;
	color: #339999;
	font-weight: bold;
}
.DivList .DivBSZNCon02 .line01{
	height: 1px;
	background-color: #339999;
	width: 20%;
}
.DivList .DivBSZNCon02 .line02{
	height: 1px;
	width: 80%;
	background-color: #FFFFFF;
}
.DivList .DivBSZNCon02 .Con{
	padding-top: 20px;
	padding-right: 20px;
	line-height: 25px;
	text-align: left;
	padding-left: 20px;
}
.DivList .DivBSZNCon02 .Con a{
	padding-right: 20px;
	line-height: 25px;
	float: left;
}
.DivList .DivBSZNList{
	padding-top: 20px;
}
.DivList .DivBSZNList .Title01{
	height: 25px;
	text-align: left;
	padding-left: 10px;
	color: #339999;
	font-weight: bold;
}
.DivList .DivBSZNList .line01{
	height: 1px;
	background-color: #339999;
	width: 20%;
}
.DivList .DivBSZNList .line02{
	height: 1px;
	width: 80%;
	background-color: #FFFFFF;
}
.DivList .DivBSZNList .Con{
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 20px;
	line-height: 25px;
	text-align: left;
	padding-left: 20px;
}
.DivList .DivBSZNList .Con a{
	line-height: 25px;
	float: left;
}
.DivList .DivBSZNList .Con span{
	padding-right: 20px;
	line-height: 25px;
	float: right;
}


/* 检索中心 */
.DivSearchList {
	padding-top: 10px;
	padding-left: 5px;
	line-height: 22px;

}
.DivSearchList .Year{
	font-weight: bold;
	color: #339999;
	font-size: 12px;
	height: 30px;
}
.DivSearchList .Year a{
	font-weight: bold;
	color: #339999;
	width: 100px;
}
.DivSearchList .line01 {
	height: 2px;
	background-color: #339999;
}
.DivSearchList .line02 {
	height: 2px;
	background-color: #d4d4d4;
}
.DivSearchList .Con{
	color: #339999;
	padding-top: 10px;
}
.DivSearchList .Con span.ST01{
	padding-top: 10px;
	line-height: 23px;
	color: #FF6C00;
	display: block;
}

.DivSearchList .f1{
	padding-left: 10px;
	float: left;
	width: 90px;
	height: 22px;
	color: #ff6840;
}
.DivSearchList .f2{
	padding-left: 10px;
	float: left;
	width: 90px;
	height: 22px;
	color: #a0a0a0;
}
.DivSearchList a.aa{
	float: left;
	width: 600px;
	height: 22px;
}
.DivSearchList .ConList{
	color: #339999;
	padding-top: 10px;
}
.DivSearchList .ConList .KW{
	color: #339999;
	font-weight: bold;
	float: left;
}
.DivSearchList .ConList .KW2{
	color: #ff6840;
	font-weight: bold;
	float: left;
}
.DivSearchList .ConList .ListCon{
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 5px;
}
.DivSearchList .ConList .ListCon .k{
	color: #ff6840;
	font-weight: bold;
	background-color: #FFFF00;
}
.DivSearchList .ConList .ListCon span.aT{ /*标题链接*/
	float: left;
	line-height: 22px;

}
.DivSearchList .ConList .ListCon span.fn{ /*文件号*/
	float: left;
	line-height: 22px;
}

.DivSearchList .ConList .ListCon span.f01{ /*时间标签*/
	float: right;
	line-height: 22px;
}
.DivSearchList .ConList .ListCon span.hr{
	padding-bottom: 10px;
	float: left;
	width: 100%;
}
.DivSearchList .ConList .ListCon span.hr hr{
	height: 1px;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #9b9b9b;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}