.home body,.home {
    height: 100%;
    overflow: hidden;
    padding: 0;
}
.body_home {
    height: 100%;
    overflow: hidden;
}
.body_b {
    position: fixed;
    left: 0%;
    top: 100%;
    bottom: 0;
    right: 0;
    background: #fff;
    overflow: hidden;
    transition: top 0.7s cubic-bezier(0.5,0,0.2,1) 0s;
    z-index: 1;
    overflow: auto;
    outline: none;
}
.body_b.showdiv {
    top: 0;
}
.header-t{position:fixed;left:0%;top:0;right:0%;z-index:3;transition:all 0.7s ease-out 0s;}
.header-t{opacity:0;transform:translateY(-100%);}
.header-t.showdiv{opacity:1;transform:none;}
.body_home.showdiv .header-t{transform:none;opacity:1;}
.header-t2{position:fixed;left:0;right:0;top:0;z-index:3;opacity:0;transform:translateY(-100%);transition:all 0.5s ease-out 0s;box-shadow:0 0 10px rgba(0,0,0,0.15);}
.body_b .header-t2{opacity:0;transform:translateY(-100%);}
.body_b.showdiv .header-t2{transition:all 0.7s ease-in-out 0.5s; background: #fff; transform:none;opacity:1;}
.body_b.showdiv .header-t2 .logo a:nth-child(1){ display: none; }
.body_b.showdiv .header-t2 .logo a:nth-child(2){ display: block; }
.body_b.showdiv .header-t2 .main-nav a {
    color: #333;
}

.bb{ position: absolute; left: 0; top: 0; }



.body_b .index-row1{padding-top: 150px;}