.aside-wrapper{width:150px;display:none;transform:translate3d(-100%, 0, 0);position:fixed;z-index:24;font-size:14px;top:68px;height:calc(100vh - 68px);transition:transform 0.6s;background-color:#fff;border-right:1px solid #eee}.aside-wrapper.on{transform:translate3d(0, 0, 0)}.aside-wrapper.on .aside-wrapper-show img{-webkit-transform:scaleX(-1);-moz-transform:scaleX(-1);-ms-transform:scaleX(-1);-o-transform:scaleX(-1);transform:scaleX(-1)}.aside-wrapper .aside-scroll{height:100%}.aside-wrapper .aside-wrapper-show{position:absolute;right:-30px;top:50%;margin-top:-15px;width:30px;height:30px;background-color:#5e7e29;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center}.aside-wrapper .aside-wrapper-show img{width:20px}.aside-wrapper ol{line-height:2.4}.aside-wrapper ol>li{font-family:"Open Sans";padding:0 16px 8px 24px}.aside-wrapper ol ul{padding-left:14px}.aside-wrapper ol ul a{padding-right:24px}.resource-container{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;padding:6.77083vw 0}.resource-container .resource-body{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex:1;-moz-flex:1;-ms-flex:1;-o-flex:1;flex:1;margin-top:.72917vw}.resource-container .resource-body li{width:33.3333%;min-width:33.3333%;padding:4.53125vw 1.04167vw 0}.resource-container .resource-body li:not(:nth-child(3n-1)) .resource-card{top:-4.53125vw}.resource-container .resource-body li .resource-card{display:block;position:relative;width:100%;will-change:transform;transition:transform 0.6s;color:#000}.resource-container .resource-body li .resource-card .shade{opacity:0;filter:alpha(opacity=0);position:absolute;transition:all 0.6s;z-index:1;top:-.78125vw;border-radius:.41667vw;right:-.78125vw;bottom:-1.5625vw;left:-.78125vw;background-color:#fff;box-shadow:0 0 .83333vw rgba(0,0,0,0.1)}.resource-container .resource-body li .resource-card:hover{transform:translateY(-.52083vw)}.resource-container .resource-body li .resource-card:hover .shade{opacity:1}.resource-container .resource-body li .resource-card:hover .figure img{transform:scale(1.1)}.resource-container .resource-body li .resource-card:hover .line::before{width:100%}.resource-container .resource-body li .resource-card .figure{position:relative;z-index:2;width:100%;overflow:hidden}.resource-container .resource-body li .resource-card .figure img{width:100%}.resource-container .resource-body li .resource-card .des{position:relative;z-index:2;font-size:1vw;font-family:Kelson Sans;font-weight:400;line-height:1.538;margin-top:.98958vw}.resource-container .resource-body li .resource-card .time{position:relative;z-index:2;font-size:14px;font-family:" Open Sans";font-weight:400;font-style:italic;margin:.98958vw 0 .625vw}.resource-container .resource-body li .resource-card .line{position:relative;z-index:2;width:100%;height:1px;background-color:rgba(94,126,41,0.27);margin-bottom:.625vw}.resource-container .resource-body li .resource-card .line::before{content:" ";width:0%;position:absolute;left:0;bottom:0;background-color:#5E7E29;transition:all 0.6s;height:1px}.resource-container .resource-body li .site-more3{position:relative;z-index:2}.resource-container .site-aside{width:14.58333vw;min-width:14.58333vw}.resource-container .site-aside ol li{margin:.72917vw}.resource-container .site-aside ol li:last-child{margin:2.60417vw .72917vw .72917vw;font-weight:bolder}.resource-container .site-aside ol li a{display:block;font-size:1.25vw;font-family:"Open Sans";color:#666;text-transform:uppercase;transition:all 1s}.resource-container .site-aside ol li a.on,.resource-container .site-aside ol li a:hover{color:#5E7E29}.resource-container .site-aside ol li a.on{font-weight:600}@media screen and (max-width: 768px){.resource-container{padding:30px 7.5px}.resource-container .site-aside{display:none}.aside-wrapper{display:block}.resource-container .resource-body li{width:50%;min-width:unset;padding:7.5px}.resource-container .resource-body li:not(:nth-child(3n-1)) .resource-card{top:0}.resource-container .resource-body li .resource-card .des{font-size:14px;line-height:1.2;margin-top:15px}.resource-container .resource-body li .resource-card .time{margin:10px 0;line-height:1.2}.resource-container .resource-body li .resource-card .shade{display:none}}
