/**
 * @Author: JokenLiu <Jason>
 * @Date:   1970-01-01 08:00:00
 * @Email:  190646521@qq.com
 * @Project: Demon
 * @Filename: superfish.css
 * @Last modified by:   Jason
 * @Last modified time: 2018-04-09 12:26:55
 * @License: 北京乐维世纪网络科技有限公司开发者协议
 * @Copyright: DemonLive
 */



.sf-menu,.sf-menu *{margin:0;padding:0;list-style:none}
.sf-menu li{position:relative}
.sf-menu ul{position:absolute;display:none;top:100%;left:0;z-index:99}
.sf-menu>li{float:left}
.sf-menu>li>a>.headicon{height:30px;margin-top:-5px;margin-right:5px}
.sf-menu li.sfHover>ul,.sf-menu li:hover>ul{display:block}
.sf-menu .sf-with-ul a{display:block;position:relative}
.sf-menu ul ul{top:0;left:100%}
.menu ul{margin:0;padding:0;list-style:none}
.menu ul li{position:relative}
.menu ul ul{
	position:fixed;
	display:none;
	/*top:100%;*/
	width:100%;
	background-color:#fff;
	z-index:999;
	border-radius:0 0 3px 3px;
	margin:-3px 0 0 0;
	box-shadow:0 1px 3px rgba(0,0,0,.04);
	top: 72px;
	padding: 20px 20%;	
}
.menu>ul li{float:left}
.menu ul li:hover>ul{display:block}
.menu ul a{
	display:block;
	position:relative
	}.menu ul ul ul{top:0;left:100%}.menu ul a{text-decoration:none}
.menu ul>li>a{
	color:#fff;
	font-weight:400;
	font-size:14px;
	line-height:18px;
	padding:10px 15px;
	overflow:hidden;
	border-bottom:3px solid transparent}
.menu ul>li>a:hover{color:#fff}
#current,.menu ul li a:hover,.menu ul>li:hover>a{color:#fff;background: #00000021;}
#current:after{bottom:-2.5px;content:'';left:50%;display:block;height:5px;margin:0 0 0 -2.5px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);position:absolute;width:5px}
.ie8 #current:after{display:none}
.menu ul li a{-webkit-transition:border 150ms ease-in-out,background-color 150ms ease-in-out;-moz-transition:border 150ms ease-in-out,background-color 150ms ease-in-out;-o-transition:border 150ms ease-in-out,background-color 150ms ease-in-out;-ms-transition:border 150ms ease-in-out,background-color 150ms ease-in-out;transition:border 150ms ease-in-out,background-color 150ms ease-in-out}
.menu ul ul{
	
}
.menu>ul ul li:hover>a{border-bottom:0;background:0 0;}
.menu ul ul li{
	margin:0;
	padding:0;
	width:250px;
	padding-left:10px;
	cursor: pointer;
	min-height: 105px;
	margin: 10px 10px;
	background: #f8f8f8;
	border-radius: 10px;
}
.menu ul ul li a{
	float: left;
	color: #0d253e;
	font-size: 14px;
	border:0;
	padding: 0;
	margin-left: 10px;
	margin-top: 20px;
	/*-webkit-transition:all .4s ease-in-out;
	-moz-transition:all .4s ease-in-out;
	-o-transition:all .4s ease-in-out;
	-ms-transition:all .4s ease-in-out;
	transition:all .4s ease-in-out*/
}

.menu ul ul li:first-child{border:0}

.menu ul ul li a:last-child:hover{border-radius:0 0 3px 3px}
.menu ul ul ul{border-radius:0 3px 3px 3px;margin:-1px 0 0 0}.sf-sub-indicator{color:#c6c6c6;margin:0;width:11px;display:inline-block;font-size:12px!important;line-height:0}
.menu ul ul .sf-sub-indicator .icon-chevron-down{display:none}
.menu_img_title{
	float:right;
	margin-right: 50px;
	margin-top: 20px;
	width: 11%;
}
.describe_title{
	clear:both;
	font-size: 12px;
	color: #97a1ab;
	height: 50px;
	overflow: hidden;
	padding:0 10px;
	margin-top: 5px;
}
.menuover{
	width:250px;
	min-height: 105px;
	margin: 10px 10px;
	background:red;
}
.menuover a{color:#fff!important;}
.menuover div {color:#fff!important;}
.menu ul ul li:hover{
	background:#3C6DF6;
	color: #fff;
}
/* .menuover .describe_title{color: #8a8a8a!important;} */


