.home-zoom {
	overflow: hidden;
	position: relative;
	 z-index:999;
}

.home-zoom img {
	width: 100%;
	height: auto;
}


.FloatingWindow,._header ._nav,._more,.cp_logo{text-align:center}
._header{position: relative; background:#fff; height:70px;top:10px;z-index:9998;width:100%; }
._header ._nav{ max-width:1400px; margin:0 auto;}
._header.active{top:0;width:100%;}
._header svg{display:none;opacity:0}
._header .ul>li:hover>a>span{bottom:0;opacity:1}
._header .btn_link{position:relative;width:186px;height:60px;transition:ease .5s}
._header .btn_link a{position:absolute;top:0;left:0;display:block;box-sizing:border-box;padding:0;}

._header .btn_link a img { max-width: 100%;}




._header .btn_link i{display:block;font-size:33px}

._header .ul{width:calc(90% - 150px);  float:right;  text-align:center;}
._header.active .ul{float:none;display:block;margin:0 auto;width:100%;}
._header .ul>li{z-index:3;float:left;display:block;width:calc(100%/8 - 1px);line-height:60px;height:60px;position:relative}
._header .ul>li svg{position:absolute;width:100%;height:100%}

._header .ul>li a{position:relative;z-index:2; color:#333;display:block;vertical-align:middle;line-height:60px; font-size:16px;}
._header .ul>li a:hover{ color:#12459F;}

._header .ul>li a span{position:absolute;bottom:-10px;left:15%;width:70%;height:3px;background:#12459F;opacity:0;transition:ease .5s}
._header .ul>li:hover .ol{visibility:inherit;height:auto;opacity:1;transform:translateY(0)}
._header .ol>li:hover span{bottom:0;opacity:1}
._header .ol{z-index:1;visibility:hidden;margin:0 auto;padding-bottom:10px;width:98%;height:0;background:#fff;opacity:0;position:relative; padding-top:10px;}




._header .ol li a{line-height:30px; margin-bottom:0; border-bottom:1px solid #eee; padding-bottom:5px; font-size:15px; margin-top:5px;}
._header .ol li a:hover{ color:#12459F;}
.MobileLogo,._header .ul>li.home{display:none}


.Mobilebanben{ display:none;}

@media only screen and (max-width:1024px){

._header .ul{width:calc(100% - 13pc); margin-left:0;}

.hamburg{display:block;top:7pt;right:10px;height:30px;z-index:5}
.hamburg,.hamburg span{position:absolute;width:30px}
.hamburg span{display:inline-block;height:2px;background-color:#2e67d8;transition:all .6s}
._header .ol,._header.open .ul>li span{display:none}
.hamburg span:nth-of-type(2){top:14px}
._header.open span:first-of-type{transform-origin:top left}
._header.open span:nth-of-type(2){transform:scale(0)}
.hamburg span:first-of-type{top:3px}
.hamburg span:last-of-type{bottom:3px}
._header.open span:first-of-type{transform:rotate(45deg) translate(4px,-2px)}
._header.open span:last-of-type{transform:rotate(-45deg) translate(7px,-8px)}
._header .ul>li a{background:0 0;line-height:45px;color:#fff;width:100%; font-size:16px}
._header .ul>li.active a{color:#fff}


._header .ul>li:last-child a{ display:none;}

._header,._header ._nav{height:65px}
._header{width:100%;top:0;height:50px;background:#fff; }
.MobileLogo{width: 120px; position:absolute;top:5px;left:10px;display:block; z-index:9999;}
.MobileLogo img{max-width:100%}

.Mobilebanben{width:30px;position:absolute;top:0;right:55px;display:block; z-index:9999; display:block;}
.Mobilebanben img{max-width:50%}
a.Mobilebanben { color:#157BD7; }



._header ._nav{text-align:center;width:100%;height:100vh;position:fixed;z-index:5;background:#fff;transition:ease-in-out .5s;opacity:0;visibility:hidden}
._header.open ._nav{opacity:1;visibility:inherit}
._header .ul,._header.active .ul{width:85%;display:inline-block;float:none;opacity:0;visibility:hidden}
._header .ul{background:#2e67d8}
._header.open .ul{opacity:1;visibility:inherit;position:absolute;top:50px;left:0;height:100%;width:100%;padding-top:10%}
.goo{-webkit-filter:none;filter:none}
._header .ul>li{width:12.5%}
._header.open .ul>li{width:100%;float:none;line-height:35px;height:35px}
.logo{width:10pc;left:2%;transform:translate(0,0);top:4px}
._header .btn_link{position:absolute;bottom:3%;z-index:10;left:50%; display:none;}
.btn_linka{position: absolute;top:15px;z-index:999;right:50px; color:#333; font-size:14px;}
.btn_linka a{ color:#0C77F9;}
._header .btn_link.L{transform:translateX(-180%);background:0 0}
._header .btn_link.R{transform:translateX(80%);background:0 0}
}