
.s-side{padding:0 20px;display:none;background: #f8f8f8;}
.s-side .s-firstItem i {
  font-size: 20px;
}
.s-side .s-firstItem span {
  display: inline-block;

  font-size: 20px;
  text-shadow: 0px 0px 5px #EEEEEE;
  white-space: 10px;
}
.s-side .first {
	
	
}
.s-side .d-firstNav {position:relative;border-bottom: 1px solid #c3c3c3;}
.s-side .d-firstNav span {word-wrap: break-word;
  display:block;font-size: 18px;padding:10px 0;line-height:1.5;padding-right:18px;

}
.s-side .d-firstNav i.fr {
position:absolute;right:0;top:50%;    margin-top: -5px;line-height:1;
}
.s-side .s-secondNav,
.s-side .s-secondItem {
position:relative;border-bottom: 1px dashed  #ddd;padding:17px 0;font-size: 16px;color:#222;
}
.s-side .s-secondNav a,
.s-side .s-secondItem a{
    color:#222;font-size: 16px;padding-left: 20px;
}
.s-side .s-secondNav a.cur,
.s-side .s-secondItem a.cur{color:#ffcc00}
.s-side .s-secondNav i.fr {
position:absolute;right:0;top:50%;    margin-top: -8px;line-height:1;color:#222;
}

.s-thirdItem a{font-size: 16px;color:#666;padding:10px 0;display:block;}
.s-thirdItem a:hover{color:#ffcc00}
.s-thirdItem a.cur{color:#ffcc00}
.s-secondNav:hover,.d-firstNav:hover{
	cursor: pointer;
}

.iconRotate {
  transform: rotate(45deg);
  transition: transform 0.5s;
}
.d-secondNav .iconRotate {
  transform: rotate(45deg);
  transition: transform 0.5s;
}
.s-firstDrop,
.s-secondDrop {
  display: block;
}
@media (max-width: 999px) {
   .s-firstDrop,
.s-secondDrop {
  display: none;
} 
}