.accordion {
	width:100%;
 }
.accordion li .link{
	 text-align:center;
	 width:100%;
	 color:#000;
	 font-size:14px;
	 line-height:40px;
	 margin-bottom:1px;
	 transition:all 0.2s;
	 cursor:pointer;
	 position:relative;
	 background:#acacac;
	}

	
.accordion li .link:hover{
	color:#fff;
	background:#ff5301;
	}

.accordion li.open .link {
	color:#fff;
	background:#ff5301;
}

.submenu {
 	display: none;
 }

.submenu a {
	margin:0 0 1px 0;
 	display: block;
	line-height:35px;
	text-align:center;
	color:#444;
	background:#e7e7e7;
 	-webkit-transition: all 0.25s ease;
 	-o-transition: all 0.25s ease;
 	transition: all 0.25s ease;
 }

 .submenu a:hover {
	color:#fff;
	background:#ff5301;
 }