#g-nav2{color:#fff;text-align:center;position:absolute;left:0;top:10px;width:100%;z-index:0}#g-nav2 ul{position:relative;list-style:none;display:flex;justify-content:center;width:100%;margin-right:auto;margin-left:auto}#g-nav2 ul ul{display:flex;padding-left:0 !important;flex-wrap:wrap}#g-nav2 ul li a{position:relative;display:block;text-decoration:none;color:#000;transition:all .3s;font-weight:400;padding-top:20px;padding-right:20px;padding-bottom:20px;padding-left:40px}#g-nav2 ul li li a{padding:20px;font-size:96%}#g-nav2 ul li a:hover{color:#353535}#g-nav2 ul li.has-child>a:before{content:'';position:absolute;left:15px;top:25px;width:6px;height:6px;border-top:2px solid #999;border-right:2px solid #999;transform:rotate(135deg)}#g-nav2 ul li.has-child img{width:auto;height:100%;transition:all .5s;vertical-align:bottom}#g-nav2 ul li.has-child img:hover{transform:scale(1.2)}#g-nav2 ul li.has-child dt{overflow:hidden;height:20vh;margin:0 0 20px;display:flex;align-items:center;justify-content:center}@media screen and (max-width:1200px){#g-nav2 ul li.has-child dt{height:12vh}}#g-nav2 li.has-child ul{position:absolute;left:0;top:60px;z-index:4;justify-content:space-between;flex-wrap:wrap;width:100%;display:none;visibility:hidden;opacity:0;transition:all .3s;background-color:rgba(53,55,59,1)}#g-nav2 li.has-child:hover>ul{display:flex;visibility:visible;opacity:1;flex-wrap:wrap}#g-nav2 li.has-child ul li{display:block}#g-nav2 li.has-child ul li a{color:#fff}#g-nav2 li.has-child ul li a:hover,#g-nav2 li.has-child ul li a:active{background:rgba(88,91,98,1)}.chil06{width:calc(100%/6)}.chil05{width:calc(100%/5)}.chil04{width:calc(100%/4)}@media screen and (max-width:768px){#g-nav2 ul{display:block}#g-nav2 li.has-child ul{position:relative;left:0;top:0;width:100%;visibility:visible;opacity:1;display:none;transition:none}#g-nav2 li.has-child:hover>ul{display:none}#g-nav2 li.has-child ul li{width:100%;text-align:left}#g-nav2 li.has-child ul li dl{display:flex;justify-content:space-between;align-items:center}#g-nav2 li.has-child ul li dt{width:30%;height:auto;margin:0}#g-nav2 li.has-child ul li dd{width:64%}#g-nav2 ul li a{padding:10px 20px;border-bottom:1px solid #ccc}#g-nav2 ul li li a{padding:0}#g-nav2 ul li.has-child>a:before{top:17px;left:20px;transform:rotate(135deg)}#g-nav2 ul li.has-child.active>a:before{transform:rotate(-45deg)}}