.m-home-menus{background-color:#f7f8fa;padding:25px 0;overflow:hidden;}.m-home-menus .menus-container{font-size:0;}.m-home-menu{width:277px;display:inline-block;font-size:14px;margin-left:24px;}.m-home-menu .menu-c{padding:29px 0;background-color:#fff;box-shadow:0 0 12px 0 rgba(147,165,189,.1);-webkit-transition:box-shadow 0.3s ease-in-out;-moz-transition:box-shadow 0.3s ease-in-out;transition:box-shadow 0.3s ease-in-out;font-size:0;}.m-home-menu .menu-c .menu-icon{display:inline-block;width:42px;height:42px;margin:0 21px 0 31px;background-size:2142px 42px;vertical-align:top;}.m-home-menu .menu-c .menu-content{display:inline-block;height:42px;width:162px;}.m-home-menu .menu-c .menu-content h4{font-weight:bolder;letter-spacing:1px;line-height:1em;padding-bottom:6px;font-size:0;}.m-home-menu .menu-c .menu-content h4 span{display:inline-block;font-size:18px;line-height:1;max-width:162px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.m-home-menu .menu-c .menu-content h4.z-hasSub span{max-width:122px;}.m-home-menu .menu-c .menu-content p{color:#888;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.m-home-menu .menu-c:hover{box-shadow:0 3px 16px 0 rgba(0,0,0,.1);}.m-home-menu .menu-c.active .menu-icon{-webkit-animation-iteration-count:1;-moz-animation-iteration-count:1;animation-iteration-count:1;}.m-home-menu .menu-c.paused .menu-icon{-webkit-animation-play-state:paused;-moz-animation-play-state:paused;animation-play-state:paused;}.m-home-menu:first-child{margin-left:0;}