@charset "utf-8";

/* ============================================================
   主动公开页面（GK-主动公开.html）专用样式
   整合自原 bm_xxgknew_2021.css（已被废弃）+ 原内联 <style>
   依赖：无（自包含）
   ============================================================ */

/* ===== 全局重置 ===== */
body {
	font: 12px/24px "宋体";
	line-height: 150%;
}
body, p, ul, li, ol, h1, h2, h3, h4, h5, h6, dl, dt, dd, form, iframe, div {
	margin: 0;
	padding: 0;
}
ul, ul li, ol, li {
	list-style: none outside none;
}
img {
	border: 0 none;
	vertical-align: top;
}
input, select {
	vertical-align: middle;
	border: 0 none;
	outline: none;
}
input:focus {
	outline: none;
}

/* ===== 浮动布局 ===== */
.fl {
	float: left;
	display: inline;
}
.fr {
	float: right;
	display: inline;
}

/* ===== 标题重置 ===== */
h1, h2, h3, h4, h5, h6 {
	font-size: 100%;
	font-weight: normal;
}

/* ===== 链接（hover 不下划线） ===== */
a {
	text-decoration: none;
	font-family: "微软雅黑";
}
a:link, a:visited {
	text-decoration: none;
	color: #000;
}
a:hover {
	text-decoration: none;
}

/* ===== 清除浮动 ===== */
.clear {
	clear: both;
	zoom: 1;
	height: 0;
	font-size: 1px;
	line-height: 0px;
	text-indent: -9999px;
}
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.clearfix {
	zoom: 1;
	display: block;
	_height: 1px;
}

/* ===== 头部 ===== */
.header-bg {
	background-image: url(/material/IMAGES/zwxxgk_bg.png);
	background-repeat: no-repeat;
	background-size: 100%;
	height: 580px;
}
.header-con {
	width: 1100px;
	margin: 0 auto;
	height: 365px;
}
.header-logo {
	height: 168px;
	line-height: 168px;
}
.header-logo a {
	font-size: 40px;
	color: red;
	font-weight: 600;
}
.header-tit {
	text-align: center;
}

/* ===== 检索框 ===== */
.sosu {
	height: 51px;
}
/* ===== 页面整体布局 ===== */
.page-body {
	width: 100%;
	margin-top: -220px;
}
.page-con {
	width: 1100px;
	margin: 0 auto;
	background-color: #f2f2f2;
	padding: 0 36px;
	padding-bottom: 50px;
	overflow: hidden;
}
.xxgk-nav {
	width: 240px;
}
.xxgk-right {
	width: 770px;
	background-color: #fff;
}

/* ===== 左侧导航 ===== */
.leftNav {
	width: 100%;
}
.leftNav a {
	font-family: "微软雅黑";
}
.leftNav .navLi {
	border: 1px solid #d2d2d2;
	background-color: #fff;
	overflow: hidden;
	margin-top: 15px;
	border-radius: 3px;
}
.leftNav .navLi.slideToggle {
	background: #fff url(/material/IMAGES/jiajia.png) 195px center no-repeat;
}
.leftNav .navLi.slideToggle:hover {
	background: #2D66A5 url(/material/IMAGES/jiabai.png) 195px center no-repeat;
}
.leftNav .navLi img {
	float: left;
	width: 40px;
	margin-top: 12px;
	margin-left: 20px;
}
.leftNav .navLi .large {
	display: none;
}
.leftNav .navLi a {
	float: left;
	line-height: 32px;
	font-size: 23px;
	margin-left: 25px;
	color: #2D66A5;
	width: 110px;
}
.leftNav .navLi:hover,
.leftNav .yes .navLi {
	background-color: #2D66A5;
	border: 1px solid #d2d2d2;
}
.leftNav .navLi:hover a,
.leftNav .yes .navLi a {
	color: #fff;
}
.leftNav .yes .navLi.slideToggle {
	background: #2D66A5 url(/material/IMAGES/jianbai.png) 195px center no-repeat;
}
.leftNav .yes .navLi .large,
.leftNav .navLi:hover .large {
	display: block;
}
.leftNav .yes .navLi .small,
.leftNav .navLi:hover .small {
	display: none;
}
.leftNav .aaa.jianPic {
	background: #fff url(/material/IMAGES/jiajia.png) 195px center no-repeat !important;
}
.leftNav .aaa.jianPic:hover {
	background: #2D66A5 url(/material/IMAGES/jiabai.png) 195px center no-repeat !important;
}
.leftNav .twoUl {
	background-color: #fff;
	padding: 15px 0;
	display: none;
}
.leftNav .twoUl li a {
	line-height: 32px;
	text-indent: 60px;
	color: #404040;
	display: block;
	font-size: 16px;
}
.leftNav .twoUl li:hover a.ccc,
.leftNav .twoUl li.twoyes a.ccc {
	color: #2D66A5;
}
.leftNav .twoUl .navTwoLi .threeUl {
	display: none;
}
.leftNav .twoUl li.twoyes .slideToggle.ccc {
	background: #e6f5ff url(/material/IMAGES/jianhao.png) 15% center no-repeat;
}
.leftNav .twoUl li.navTwoLi:hover a.slideToggle,
.leftNav .twoUl li.twoyes a.slideToggle {
	background: #e6f5ff url(/material/IMAGES/jiahao.png);
}
.leftNav .twoUl li.navThreeLi a {
	text-indent: 56px;
	font-size: 14px;
	height: 43px;
	overflow: hidden;
}
.leftNav .twoUl li.navThreeLi.threeyes a {
	background-color: #e6f5ff;
}
.leftNav .twoUl .navTwoLi.twoyes ul {
	display: block;
}
.leftNav .twoUl li a.slideToggle {
	background: url(/material/IMAGES/jiahao.png) 15% center no-repeat;
}
.leftNav .twoUl li a:hover {
	background-color: #e6f5ff;
}
.leftNav .twoUl li.navTwoLi a.twojianPic.slideToggle,
.leftNav .twoUl li.navTwoLi:hover a.twojianPic.slideToggle {
	background: #e6f5ff url(/material/IMAGES/jianhao.png) 15% center no-repeat;
}
.leftNav .twoUl li.navThreeLi a.fs13 {
	font-size: 13px;
}
.leftNav .liBox .ysqgk a {
	font-size: 22px;
	line-height: 70px;
}

/* ===== 树状菜单 ===== */
.threeUl {
	padding-left: 0 !important;
}
.threeUl li:hover {
	background-color: #e6f5ff;
}
.TreeView a:hover {
	color: #2d66a5 !important;
	text-decoration: none;
}

/* ===== 右侧内容容器 ===== */
.xxgk-box {
	height: auto;
	padding: 0 12px;
	width: 746px;
	max-height: 850px;
	background-color: #fff;
}

/* ===== 右侧顶部空白条 ===== */
.kaung {
	width: 100%;
	height: 25px;
}

/* ===== 树状容器（展开态显示） ===== */
#treeContainer {
	overflow-y: visible;
}
#xzql {
	overflow-x: auto;
	padding-bottom: 30px;
}

/* ===== 选中态 ===== */
.xuanzhong {
	background-color: #e6f5ff !important;
}

/* ===== 滚动公告 ===== */
#xxgk_269 {
	width: 170px;
	position: relative;
	margin-left: 60px;
	overflow-x: hidden;
}
#xxgk_269 a {
	padding-left: 20px;
	white-space: nowrap;
	display: inline-block;
	animation: wordsLoop 10s linear infinite normal;
}
@keyframes wordsLoop {
	0%   { transform: translateX(0); }
	100% { transform: translateX(-100%); }
}

/* ===== 申请须知/目录标签 ===== */
#sqxz {
	width: 232px;
	margin-left: 2px;
	line-height: 72px;
	font-size: 21px;
}
#xxgkwznb {
	width: 120px;
}
#result{
	list-style: none;
	display: flex;
	flex-direction: column;
	padding: 0;
}
.leftNav .yes .twoUl {
	display: block;
}
.TreeView ul {
	margin-left: 1px;
}

.TreeView div {
	white-space: nowrap;
	overflow: hidden;
	/*override the css of tree*/
	padding-left: 0px;
	text-indent: 0px;
	line-height: auto;
	cursor: default;
	margin-left: auto;
	vertical-align: middle;
}

.TreeView div.RootOpened {
	width: 240px;
	height: 46px;
	/* background:#e6f5ff url(zj_jianhao_20200828.png) 15% no-repeat; */
	background: #e6f5ff url(zj_jianhao_20200828.png) 10% no-repeat;
	text-indent: 50px;
	line-height: 46px;
	margin-top: 6px;
}

.TreeView div.RootOpened a {
	font-weight: 600;
}

.TreeView div.Root {
	width: 240px;
	height: 46px;
	/* background:#e6f5ff url(zj_jiahao_20200828.png) 15% center no-repeat; */
	background: #e6f5ff url(zj_jiahao_20200828.png) 10% center no-repeat;
	text-indent: 50px;
	line-height: 46px;
	margin-top: 6px;
}

.TreeView div.Root a {
	font-weight: 600;
}

.TreeView div.FolderOpened {
	background: url(zj_jianhao_20200828.png)no-repeat;
	text-indent: 60px;
	line-height: 43px;
	background-position: 15%;
	/* background-color: #e6f5ff; */
}

.TreeView div.Folder {
	background: url(zj_jiahao_20200828.png)no-repeat;
	text-indent: 60px;
	line-height: 43px;
	background-position: 15%;
}

.TreeView div.Page {
	background: url(zj_dian_20200828.jpg)no-repeat;
	/* background-position: 22%; */
	background-position: 17%;
	text-indent: 60px;
	/* text-indent:70px; */
	line-height: 32px;
}

.TreeView div.FolderOpened a {
	font-size: 16px;
	color: #000
}

.TreeView div.Folder a {
	font-size: 16px;
	color: #000
}

.TreeView div.Page a {
	font-size: 16px;
	color: #000
}

/*  */

.TreeView div.FolderOpened:hover {
	background-color: #e6f5ff;
}

.TreeView div.Folder:hover {
	background-color: #e6f5ff;
}

.TreeView div.Page:hover {
	background-color: #e6f5ff;
}

/*  */

.TreeView div.FirstFolderOpened {
	background: transparent url(zj_jianhao_20200828.png) -10px center no-repeat;
	text-indent: 42px;
	line-height: 26px;
}

.TreeView div.FirstFolder {
	background: transparent url(zj_jiahao_20200828.png) -10px center no-repeat;
	text-indent: 38px;
	line-height: 26px;
}

.TreeView div.FirstPage {
	background: transparent url(zj_dian_20200828.jpg) -10px center no-repeat;
	text-indent: 38px;
	line-height: 26px;
}

.TreeView div a {
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

.TreeView A:link, .TreeView A:visited {
	/* color:#fff; */
	color: #4a4a4a;
	text-decoration: none;
	cursor: default;
	padding: 0 center;
	background-color: transparent;
	font-size: 16px
}

.TreeView A:hover, .TreeView A:active {
	/* color:blue; */
	text-decoration: underline;
	cursor: default;
	padding: 0 center;
	background-color: transparent;
}

.TreeView A.Selected:link, .TreeView A.Selected:visited, .TreeView A.Selected:hover, .TreeView A.Selected:active {
	/* color:red; */
	color: #2D66A5;
	text-decoration: none;
	cursor: default;
	padding: 0 center;
	background-color: transparent;
}

.TreeView div:link, .TreeView div:hover, .TreeView div:visited, .TreeView div:active {
	background-color: #e6f5ff;
}

.TreeView div.Page {
	background: url(/material/IMAGES/zj_dian.jpg)no-repeat;
	background-position: 17%;
	text-indent: 60px;
	line-height: 32px;
}

.TreeView div.FolderOpened a {
	font-size: 16px;
	color: #000
}

.TreeView div.Folder a {
	font-size: 16px;
	color: #000
}

.TreeView div.Page a {
	font-size: 16px;
	color: #000
}

/*  */

.TreeView div.FolderOpened:hover {
	background-color: #e6f5ff;
}

.TreeView div.Folder:hover {
	background-color: #e6f5ff;
}

.TreeView div.Page:hover {
	background-color: #e6f5ff;
}

.TreeView div.active {
	background-color: #e6f5ff;
}

.threeUl ul li.active {
	background-color: #e6f5ff;
}== 选中态 ===== */
.xuanzhong {
	background-color: #e6f5ff !important;
}

/* ===== 滚动公告 ===== */
#xxgk_269 {
	width: 170px;
	position: relative;
	margin-left: 60px;
	overflow-x: hidden;
}
#xxgk_269 a {
	padding-left: 20px;
	white-space: nowrap;
	display: inline-block;
	animation: wordsLoop 10s linear infinite normal;
}
@keyframes wordsLoop {
	0%   { transform: translateX(0); }
	100% { transform: translateX(-100%); }
}

/* ===== 申请须知/目录标签 ===== */
#sqxz {
	width: 232px;
	margin-left: 2px;
	line-height: 72px;
	font-size: 21px;
}
#xxgkwznb {
	width: 120px;
}
#result{
	list-style: none;
	display: flex;
	flex-direction: column;
	padding: 0;
}
.leftNav .yes .twoUl {
	display: block;
}
.TreeView ul {
	margin-left: 1px;
}

.TreeView div {
	white-space: nowrap;
	overflow: hidden;
	/*override the css of tree*/
	padding-left: 0px;
	text-indent: 0px;
	line-height: auto;
	cursor: default;
	margin-left: auto;
	vertical-align: middle;
}

.TreeView div.RootOpened {
	width: 240px;
	height: 46px;
	/* background:#e6f5ff url(zj_jianhao_20200828.png) 15% no-repeat; */
	background: #e6f5ff url(zj_jianhao_20200828.png) 10% no-repeat;
	text-indent: 50px;
	line-height: 46px;
	margin-top: 6px;
}

.TreeView div.RootOpened a {
	font-weight: 600;
}

.TreeView div.Root {
	width: 240px;
	height: 46px;
	/* background:#e6f5ff url(zj_jiahao_20200828.png) 15% center no-repeat; */
	background: #e6f5ff url(zj_jiahao_20200828.png) 10% center no-repeat;
	text-indent: 50px;
	line-height: 46px;
	margin-top: 6px;
}

.TreeView div.Root a {
	font-weight: 600;
}

.TreeView div.FolderOpened {
	background: url(zj_jianhao_20200828.png)no-repeat;
	text-indent: 60px;
	line-height: 43px;
	background-position: 15%;
	/* background-color: #e6f5ff; */
}

.TreeView div.Folder {
	background: url(zj_jiahao_20200828.png)no-repeat;
	text-indent: 60px;
	line-height: 43px;
	background-position: 15%;
}

.TreeView div.Page {
	background: url(zj_dian_20200828.jpg)no-repeat;
	/* background-position: 22%; */
	background-position: 17%;
	text-indent: 60px;
	/* text-indent:70px; */
	line-height: 32px;
}

.TreeView div.FolderOpened a {
	font-size: 16px;
	color: #000
}

.TreeView div.Folder a {
	font-size: 16px;
	color: #000
}

.TreeView div.Page a {
	font-size: 16px;
	color: #000
}

/*  */

.TreeView div.FolderOpened:hover {
	background-color: #e6f5ff;
}

.TreeView div.Folder:hover {
	background-color: #e6f5ff;
}

.TreeView div.Page:hover {
	background-color: #e6f5ff;
}

/*  */

.TreeView div.FirstFolderOpened {
	background: transparent url(zj_jianhao_20200828.png) -10px center no-repeat;
	text-indent: 42px;
	line-height: 26px;
}

.TreeView div.FirstFolder {
	background: transparent url(zj_jiahao_20200828.png) -10px center no-repeat;
	text-indent: 38px;
	line-height: 26px;
}

.TreeView div.FirstPage {
	background: transparent url(zj_dian_20200828.jpg) -10px center no-repeat;
	text-indent: 38px;
	line-height: 26px;
}

.TreeView div a {
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

.TreeView A:link, .TreeView A:visited {
	/* color:#fff; */
	color: #4a4a4a;
	text-decoration: none;
	cursor: default;
	padding: 0 center;
	background-color: transparent;
	font-size: 16px
}

.TreeView A:hover, .TreeView A:active {
	/* color:blue; */
	text-decoration: underline;
	cursor: default;
	padding: 0 center;
	background-color: transparent;
}

.TreeView A.Selected:link, .TreeView A.Selected:visited, .TreeView A.Selected:hover, .TreeView A.Selected:active {
	/* color:red; */
	color: #2D66A5;
	text-decoration: none;
	cursor: default;
	padding: 0 center;
	background-color: transparent;
}

.TreeView div:link, .TreeView div:hover, .TreeView div:visited, .TreeView div:active {
	background-color: #e6f5ff;
}

.TreeView div.Page {
	background: url(/material/IMAGES/zj_dian.jpg)no-repeat;
	background-position: 17%;
	text-indent: 60px;
	line-height: 32px;
}

.TreeView div.FolderOpened a {
	font-size: 16px;
	color: #000
}

.TreeView div.Folder a {
	font-size: 16px;
	color: #000
}

.TreeView div.Page a {
	font-size: 16px;
	color: #000
}

/*  */

.TreeView div.FolderOpened:hover {
	background-color: #e6f5ff;
}

.TreeView div.Folder:hover {
	background-color: #e6f5ff;
}

.TreeView div.Page:hover {
	background-color: #e6f5ff;
}

.TreeView div.active {
	background-color: #e6f5ff;
}
.threeUl ul li.active {
	background-color: #e6f5ff;
}
