/*网站群自定义菜单*/
.accordion-3-container {
	width: 145px;
}

.accordion-3 {
	width: 145px;
	font-family: "Microsoft YaHei,SimHei,Arial,Verdana,sans-serif;";
}

/*一级*/
.accordion-3-container li {
	width: 145px;
	clear: both;
	cursor: pointer;
}

.accordion-3-container li a {
	font-size: 16px;
	color: #727272;
	/* margin-bottom:8px; */
	display: block;
}

.accordion-3-container li a:link,
.accordion-3-container li a:visited,
.accordion-3-container li a:hover,
.accordion-3-container li a:active {
	color: #727272;
	text-decoration: none;
}

.accordion-3-container .accordion-3 li:hover a {
	color: #005bac;
}

/**/
.accordion-3-container li div.sub {
	display: none;
}

.accordion-3-container li.breadcrumb div.sub {
	display: block;
	position: relative;
	margin-top: 0px;
	opacity: 1;
}

.accordion-3-container li div.sub li.level-1 div.sub {
	display: block;
}

.accordion-3-container li div.sub li.breadcrumb div.sub {
	display: block;
}

.div.accordion-3-container li.level-1 a.level-1 {
	font-size: 14px;
	color: #46494b;
	display: block;
	width: 120px;
	height: 35px;
	text-align: right;
	padding-right: 100px;
}

/*一级点击后*/
.accordion-3-container li.breadcrumb a {
	text-decoration: none;
}

.accordion-3-container li.active a {}

.accordion-3-container li a {
	float: none;
	clear: both;
}

.accordion-3-container li.active a:link,
.accordion-3-container li.active a:visited,
.accordion-3-container li.active a:hover,
.accordion-3-container li.active a:active {
	color: #fff;
}

.accordion-3-container li.breadcrumb a:link,
.accordion-3-container li.breadcrumb a:visited,
.accordion-3-container li.breadcrumb a:hover,
.accordion-3-container li.breadcrumb a:active {
	font-size: 16px;
	color: #727272;
	border-bottom: 2px solid #005bac;
}

li.level-1 {
	font-size: 16px;
	line-height: 35px;
	padding-left: 70px;
	text-align: left;
	/*text-indent: 20px; */
	background: #fbfbfb;
}

/*二级默认*/
.accordion-3-container li div.sub ul.sub li.level-1 a {
	clear: both;
	cursor: pointer;
	text-decoration: none;
	background: url(../images/sj.png) 8px 15px no-repeat;
	/*padding-left:5px;*/
	margin: 0 auto;
	color: #666666;
}

.accordion-3-container li div.sub ul.sub li.level-1 a:link,
.accordion-3-container li div.sub ul.sub li.level-1 a:visited,
.accordion-3-container li div.sub ul.sub li.level-1 a:hover,
.accordion-3-container li div.sub ul.sub li.level-1 a:active {
	line-height: 35px !important;
	font-size: 16px !important;
	display: block;
	border: none;
	padding-left: 23px;
}

.accordion-3-container li div.sub ul.sub li.level-1 a:hover {
	line-height: 22px;
	font-size: 12px;
	color: #005bac;
	display: block;
	border: none;
	background: url(../images/sj-on.png) 8px 15px no-repeat;
}

/*二级点击后*/
.accordion-3-container li div.sub ul.sub li.breadcrumb a {
	clear: both;
	cursor: pointer;
	display: block;
	text-decoration: none;
	background: none;
}

.accordion-3-container li div.sub ul.sub li.breadcrumb a:link,
.accordion-3-container li div.sub ul.sub li.breadcrumb a:visited,
.accordion-3-container li div.sub ul.sub li.breadcrumb a:hover,
.accordion-3-container li div.sub ul.sub li.breadcrumb a:active {
	line-height: 35px;
	font-size: 16px;
	color: #005bac;
	display: block;
	border: none;
	background: url(../images/sj-on.png) 8px 15px no-repeat;
}

/*三级级默认*/
.accordion-3-container li div.sub ul.sub li.level-1 div.sub ul.sub li.level-2 a {
	display: inline-block;
	line-height: 35px;
	background: url(../images/second-bg.jpg) 50px 34px no-repeat;
	text-indent: 10px;
	width: 221px;
}

.accordion-3-container li div.sub ul.sub li.level-1 div.sub ul.sub li.level-2 a:link,
.accordion-3-container li div.sub ul.sub li.level-1 div.sub ul.sub li.level-2 a:visited,
.accordion-3-container li div.sub ul.sub li.level-1 div.sub ul.sub li.level-2 a:hover,
.accordion-3-container li div.sub ul.sub li.level-1 div.sub ul.sub li.level-2 a:active {
	color: #fff;
	font-weight: normal;
}

/*三级点击后*/
.accordion-3-container li div.sub ul.sub li.level-1 div.sub ul.sub li.active a {
	line-height: 35px;
	/*background:url(../images/second-bg.jpg) no-repeat;*/
	width: 129px;
}

.accordion-3-container li div.sub ul.sub li.level-1 div.sub ul.sub li.active a:link,
.accordion-3-container li div.sub ul.sub li.level-1 div.sub ul.sub li.active a:visited,
.accordion-3-container li div.sub ul.sub li.level-1 div.sub ul.sub li.active a:hover,
.accordion-3-container li div.sub ul.sub li.level-1 div.sub ul.sub li.active a:active {
	color: #0066b1;
	font-weight: normal;
}

/**************************************end******************************************************************/


.second-content-menu-title {
	width: 216px !important;
	height: 120px !important;
	background-image: linear-gradient(90deg,
			#005bac 0%,
			#007cc3 100%),
		linear-gradient(#ededed,
			#ededed) !important;
	background-blend-mode: normal,
		normal !important;
	font-size: 26px !important;
	line-height: 120px !important;
	letter-spacing: 2px !important;
	color: #ffffff !important;
	text-align: center !important;
}

.accordion-3-container li {
	width: 216px !important;
	/* height: 53px !important; */
	background-color: #fbfbfb !important;
	text-align: center !important;
	border-bottom: 1px solid #ededed !important;
}

.accordion-3-container li a {
	font-size: 16px;
	line-height: 53px;
	letter-spacing: 1px;
	color: #333333;
}

.accordion-3-container li.breadcrumb a:link,
.accordion-3-container li.breadcrumb a:visited,
.accordion-3-container li.breadcrumb a:hover,
.accordion-3-container li.breadcrumb a:active {
	font-size: 17px;
	color: #005bac;
	border-bottom: none;
	/*background: #fbfbfb !important;*/
}

.accordion-3-container li.breadcrumb ul.sub {
	display: block;
	position: relative;
	margin-top: 0px;
	margin-bottom: 20px;
	opacity: 1;
}

.accordion-3-container li.level-1 a {
	font-size: 16px;
	line-height: 36px;
	letter-spacing: 1px;
	color: #333333;
}


.title-zy {
	line-height: 34px !important;
	display: inline-block;
	padding-top: 24px;
}