.leftmenubox {
	width: 160px;
	min-height: 100%;
	background-color: #fff;
}
.leftmenubox .logo {
	width: 160px;
	padding: 20px 0;
	line-height: 0;
	font-size: 0;
	background-color: #fff;
	/* position: sticky;
	top: 0;
	z-index: 10; */
}
.leftmenubox .logo img {
	width: 154px;
	height: auto;
}
.leftmenubox .leftmenucon {
	width: 100%;
}
.leftmenubox .leftmenucon .group {
	width: 100%;
}
.leftmenubox .leftmenucon .group .item {
	width: 100%;
	padding: 20px 15px;
	background-color: #fff;
	-webkit-transition: all .4s ease;
	transition: all .4s ease;
}
.leftmenubox .leftmenucon .group.on .item, .leftmenubox .leftmenucon .group:hover .item {
	background-color: #12447F;
	-webkit-transition: all .4s ease;
	transition: all .4s ease;
}
.leftmenubox .leftmenucon .group .item .tit {
	font-size: 16px;
	font-weight: 400;
	color: #000;
}
.leftmenubox .leftmenucon .group .item .tit .icon {
	font-size: 18px;
	margin-right: 6px;
}
.leftmenubox .leftmenucon .group .item .tit .icon.i1 { color: #EF3232;}
.leftmenubox .leftmenucon .group .item .tit .icon.i2 { color: #80C269;}
.leftmenubox .leftmenucon .group .item .tit .icon.i3 { color: #12447F;}
.leftmenubox .leftmenucon .group .item .tit .icon.i4 { color: #F16F35;}
.leftmenubox .leftmenucon .group .item .tit .icon.i5 { color: #4CA3E5;}
.leftmenubox .leftmenucon .group .item .tit .icon.i6 { color: #6467E8;}
.leftmenubox .leftmenucon .group .item .down {
	display: inline-block;
	transform:rotate(0deg);
	-ms-transform:rotate(0deg); 	/* IE 9 */
	-moz-transform:rotate(0deg); 	/* Firefox */
	-webkit-transform:rotate(0deg); /* Safari 和 Chrome */
	-o-transform:rotate(0deg); 	/* Opera */
	-webkit-transition: all .4s ease;
	transition: all .4s ease;
}
.leftmenubox .leftmenucon .group .item .down .icon {
	font-size: 14px;
	color: #000;
}
.leftmenubox .leftmenucon .group.on .tit, .leftmenubox .leftmenucon .group:hover .tit,
.leftmenubox .leftmenucon .group.on .icon, .leftmenubox .leftmenucon .group:hover .icon,
.leftmenubox .leftmenucon .group.on .item .down .icon, .leftmenubox .leftmenucon .group:hover .item .down .icon {
	color: #fff;
}
.leftmenubox .leftmenucon .group.on .item .down {
	transform:rotate(180deg);
	-ms-transform:rotate(180deg); 	/* IE 9 */
	-moz-transform:rotate(180deg); 	/* Firefox */
	-webkit-transform:rotate(180deg); /* Safari 和 Chrome */
	-o-transform:rotate(180deg); 	/* Opera */
	-webkit-transition: all .4s ease;
	transition: all .4s ease;
}
.leftmenubox .leftmenucon .group .child {
	width: 100%;
	height: 0;
	transform: scaleY(0);
	-webkit-transition: all .4s ease;
	transition: all .4s ease;
}
.leftmenubox .leftmenucon .group.on .child {
	height: auto;
	transform: scaleY(1);
	-webkit-transition: all .4s ease;
	transition: all .4s ease;
}
.leftmenubox .leftmenucon .group .child .c-item {
	width: 100%;
	padding: 20px;
	background-color: #fff;
	/*font-size: 12px;*/
	font-size: 14px;
	font-weight: 400;
	color: #666;
	-webkit-transition: all .4s ease;
	transition: all .4s ease;
}
.leftmenubox .leftmenucon .group .child .c-item.on, .leftmenubox .leftmenucon .group .child .c-item:hover {
	background-color: #F2F2F2;
	-webkit-transition: all .4s ease;
	transition: all .4s ease;
}
.leftmenubox .leftmenucon .group .child .c-item .tip {
	display: inline-block;
	width: 8px;
	height: 8px;
	background-color: #000;
	border-radius: 50%;
	margin-right: 10px;
}



/*内容部分的左部导航*/
.leftNavbox {
	width: 160px;
	height: 100%;
	padding: 10px 0 10px 10px;
}
.leftNavbox .leftNav {
	width: 150px;
	height: 100%;
	background-color: #fff;
	/*border: 1px solid #d8e8fe;*/
}
.leftNavbox .leftNav .navtit {
	width: 100%;
	line-height: 36px;
	/*background-color: #D8E8FE;*/
}
.leftNavbox .leftNav .navtit .tit {
	padding-left: 13px;
	font-size: 16px;
	font-weight: 400;
	color: #12447f;
}
.leftNavbox .leftNav .navtit .tit .icon {
	/*font-style: 12px;*/
	font-size: 16px;
	color: #12447f;
	margin-right: 6px;
}
.leftNavbox .leftNav .navbox {
	width: 100%;
	/*height: calc(100% - 50px);*/
}
.leftNavbox .leftNav .navbox .group {
	width: 100%;
	padding: 10px;
	background-color: #fff;
	-webkit-transition: all .4s ease;
	transition: all .4s ease;
}
.leftNavbox .leftNav .navbox .group .txt, .leftNavbox .leftNav .navbox .group .icon {
	/*font-size: 12px;*/
	font-size: 16px;
	font-weight: 400;
	color: #666;
	margin-left: 26px;
}
.leftNavbox .leftNav .navbox .group:hover {
	background-color: #F2F2F2;
	-webkit-transition: all .4s ease;
	transition: all .4s ease;
}
.leftNavbox .leftNav .navbox .group.on {
	background-color: #eaf2ff;
}
.leftNavbox .leftNav .navbox .group.on .txt {
	color: #2c9ef7;
}
.leftNavbox .leftNav .navbox .group.on .icon {
	display: none;
}












