html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu,a{margin:0;padding:0;box-sizing: border-box;}
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{display:block;}
table{border-collapse:collapse;border-spacing:0;}
caption,th{text-align:left;font-weight:normal;}
html,body,fieldset,img,iframe,abbr{border:0;}
i,cite,em,var,address,dfn{font-style:normal;}
[hidefocus],summary{outline:0;}
li{list-style:none;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight: normal;}
small{font-size:100%;font-weight: normal;}
sup,sub{font-size:83%;}
pre,code,kbd,samp{font-family:inherit;}
q:before,q:after{content:none;}
textarea{overflow:auto;resize:none;}
label,summary{cursor:default;}
a,button{cursor:pointer;}
del,ins,u,s,a,a:hover{text-decoration:none;}
body,textarea,input,button,select,keygen,legend{font:14px/24px "-apple-system","BlinkMacSystemFont","PingFang SC","Helvetica","Microsoft YaHei",arial,sans-serif,\5b8b\4f53;color:#333;outline:0;}
body{position: relative;width: 100%;margin: 0 auto;overflow-x: hidden;/*max-width: 1920px;*/left: 0;}
#luxy{width: 100%;margin: 0 auto;overflow-x: hidden;max-width: 1920px;}
.no_touch {overflow: hidden !important;}
body.body_ie{height: auto !important;}
.dark_blue{/* background-color: #003986;*/position: relative;}
img{max-width: 100%;height: auto;box-sizing: border-box;border: 0;vertical-align: middle;}
p{font-size: 14px;color: #5f5e5e;color: rgba(95, 94, 94, .7);line-height: 24px;text-align: justify;}
.dark_blue{background-color: #0061ae;}
.light_blue{background-color: #f3f5fb;}
table{width: 100%;color:#848484;border-width: 1px;border-color: #e5eaf0;border-collapse: collapse;margin: 16px 0 14px;}
table tr{background-color:#fff;}
table td{border-width: 1px;padding: 12px 18px;border-style: solid;border-color: #e5eaf0;}
table.table td.num1{width: 140px;}
table.table td.num2{width: 182px;}
table.table td.num3{width: 82px;}
table.table td.num4{width: 120px;}
table.table td.num5{width: 376px;}
html{background-color: #001025;}
strong{display: block;}
a{display: block;color: inherit;text-decoration: none;/*display: inline-block;*/}
div,li{box-sizing: border-box;}
.content{width: 1200px;margin: 0 auto;position: relative;z-index: 2;}
.fl{float: left;}
.fr{float: right;}
input,button{border: none;background-color: transparent;box-sizing: border-box;outline: none;}
input[type="checkbox"]{vertical-align: -2px;margin-right: 4px;}
/*占位符*/.search_input::-webkit-input-placeholder{color: #fff;color: rgba(255,255,255,.5);}
.search_input:-moz-placeholder{color: #fff;color: rgba(255,255,255,.5);}
.search_input::-moz-placeholder{color: #fff;color: rgba(255,255,255,.5);}
.search_input:-ms-input-placeholder{color: #fff;color: rgba(255,255,255,.5);}
input::-webkit-input-placeholder{color: #9b9b9b;color: rgba(155,155,155,.8);}
input:-moz-placeholder{color: #9b9b9b;color: rgba(155,155,155,.8);}
input::-moz-placeholder{color: #9b9b9b;color: rgba(155,155,155,.8);}
input:-ms-input-placeholder{color: #9b9b9b;color: rgba(155,155,155,.8);}
textarea::-webkit-input-placeholder{color: #9b9b9b;color: rgba(155,155,155,.8);}
textarea:-moz-placeholder{color: #9b9b9b;color: rgba(155,155,155,.8);}
textarea::-moz-placeholder{color: #9b9b9b;color: rgba(155,155,155,.8);}
textarea:-ms-input-placeholder{color: #9b9b9b;color: rgba(155,155,155,.8);}
/*滚动条样式*/body::-webkit-scrollbar,
html::-webkit-scrollbar{width: 3px;border-radius: 1.5px;}
body::-webkit-scrollbar-button,
html::-webkit-scrollbar-button{display: none;}
body::-webkit-scrollbar-track,
html::-webkit-scrollbar-track{background-color: #eee;}
body::-webkit-scrollbar-thumb,
html::-webkit-scrollbar-thumb{background-color: #eee;}
::-webkit-scrollbar{width: 5px;height: 5px;background-color:rgba(210, 210, 210, 0.48);-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 0;}
::-webkit-scrollbar-thumb{background-color: #cbcbcb;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 0;}
@font-face{font-family: 'DINSchrift';src: url('../fonts/dinschrift.eot');src: url('../fonts/DINSchrift.otf')format('otf'), url('../fonts/DINSchrift.eot?#iefix') format('embedded-opentype'), url('../fonts/dinschrift.woff') format('woff'), url('../fonts/dinschrift.ttf') format('truetype'), url('../fonts/dinschrift.svg') format('svg');font-weight: normal;font-style: normal;}
@font-face{font-family: 'DINCond_Regular';src: url('../fonts/dincond_regular.eot');src: url('../fonts/DINCond_Regular.otf')format('otf'), url('../fonts/DINCond_Regular.eot?#iefix') format('embedded-opentype'), url('../fonts/dincond_regular.woff') format('woff'), url('../fonts/dincond_regular.ttf') format('truetype'), url('../fonts/dincond_regular.svg') format('svg');font-weight: normal;font-style: normal;}
/* header*/#header{width: 100%;/*max-width: 1920px;*/margin: auto;position: fixed;top: 0px;left: 0px;right: 0px;z-index: 9999;/* background: #08162a;*/-webkit-transition: all .4s;-o-transition: all .4s;transition: all .4s;}
#header.on{background-color: #012f6d;top: -80px;}
.start #header{height: 80px;top: 0;background-color: #012f6d;}
#header.on.top{top: 0;}
#header .logo{float: left;width: 113px;height: 80px;background: url(../images/logo.png) no-repeat center;background-size: contain;margin: 8px 0 0 40px;-webkit-transition: all .4s;-o-transition: all .4s;transition: all .4s;}
.start #header .logo,
#header.on .logo{margin: 0px 0 0 40px;}
#header .nav{float: right;margin-right: 40px;}
#header .nav> ul{float: left;}
#header .nav>ul li{float: left;text-align: center;position: relative;}
#header .nav>ul li a{padding: 0 10px;margin: 0 5px;line-height: 115px;color: #fff;display: inline-block;font-size: 16px;position: relative;-webkit-transition: all .4s;-o-transition: all .4s;transition: all .4s;}
.start #header .nav>ul li a,
#header.on .nav>ul li a{line-height: 80px;}
#header .nav>ul li a:hover,
#header .nav>ul li a.on{color: #46c0ff;}
#header .nav>ul .nav_er{position: absolute;width: 180px;overflow: hidden;top: 80px;    margin-left: 50%;left: -90px;display: none;padding-top: 8px;}
#header .nav > ul .nav_er .div_dl{padding: 20px 10px;background-color: #012f6d;border-radius: 10px;}
#header .nav > ul .nav_er .div_dl a{font-size: 14px;line-height: 18px;padding: 7px 0;color: #fff;margin: 0 auto;display: block;}
#header .nav > ul .nav_er .div_dl i{position: relative;}
#header .nav > ul .nav_er .div_dl i:before{content: '';width: 5px;height: 9px;position: absolute;background: url(../images/nav_btn.png) no-repeat center;top: 4px;opacity: 0;filter: Alpha(opacity=0);right: -5px;-webkit-transition: all .7s;transition: all .7s;}
#header .nav > ul .nav_er .div_dl a:hover{color: #46c0ff;}
#header .nav > ul .nav_er .div_dl a:hover i:before{opacity: 1;filter: Alpha(opacity=100);right: -12px;}
#header .head_search{float: left;width: 48px;height: 48px;margin: 35px 5px 0;background: url(../images/search_icon.png) no-repeat center #003c87;border-radius: 50%;cursor: pointer;-webkit-transition: all .4s;-o-transition: all .4s;transition: all .4s;}
#header .head_search:hover{background: url(../images/search_icon_on.png) no-repeat center rgba(255, 255, 255, .1);}
#header .version{ float: left; width: 48px; height: 48px; font-size: 16px; color: #fff; line-height: 48px; margin: 35px 5px 0 0; background-color: #003c87; border-radius: 50%; text-align: center; -webkit-transition: all .4s; -o-transition: all .4s; transition: all .4s; -moz-transition: all .4s; -ms-transition: all .4s; }
#header .version:hover{color: #46c0ff;}
.head_remind{float: left;/* width: 214px;*/height: 48px;line-height: 48px;padding: 0 18px;margin: 35px 0 0;background-color: rgba(0, 60, 134, .2);border-radius: 24px;overflow: hidden;font-size: 0;text-align: center;-webkit-transition: all .4s;-o-transition: all .4s;transition: all .4s;}
.head_remind .text,
.head_remind .head_time{font-size: 16px;color: #fff;display: inline-block;}
.head_remind .head_time em{float: left;font-family: 'DINSchrift';font-size: 24px;color: #fee95f;margin: 0 3px;}
.start #header .head_search,
#header.on .head_search{margin: 17px 5px 0;}
.start #header .version,
#header.on .version{margin: 17px 5px 0 0;}
.start #header .head_remind,
#header.on .head_remind{margin: 17px 0 0 0;}
/* footer*/footer{color: #4f6179;padding-bottom: 40px;background-color: #001025;position: relative;z-index: 99;}
footer p{color: #4f6179;line-height: 20px;text-transform: uppercase;}
footer .up{padding: 36px 0 26px;margin-bottom: 30px;border-bottom: 1px solid #fff;border-bottom: 1px solid rgba(255, 255, 255, .1);}
footer .up,
footer .down{overflow: hidden;}
footer .foot_logo{float: left;width: 200px;}
footer .foot_nav{float: right;/* width: 850px;*/}
footer .foot_nav a{float: left;font-size: 16px;line-height: 52px;margin-left: 24px;}
footer dl{float: left;margin-right: 30px;}
footer dl dt{font-size: 16px;line-height: 20px;position: relative;padding-left: 10px;margin-bottom: 10px;}
footer dl dt:before{content: '';width: 2px;height: 15px;background-color: #4f6179;position: absolute;left: 0;top: 0;bottom: 0;margin: auto;}
footer .attention{float: right;}
footer .attention .attention_t{float: left;margin-top: 54px;}
footer .attention .attention_t p{text-align: right;}
footer .attention .img{float: right;margin-left: 10px;}
footer .attention img{width: 110px;height: 110px;}
.wrapper .detailed .name{display: -webkit-flex;display: flex;width: 100%;position: relative;margin-bottom: 28px;}
.wrapper .detailed .name .li{line-height: 60px;position: relative;font-size: 16px;color: #666666;text-align: center;font-weight: bold;background-color: #e8ebf7;cursor: pointer;-webkit-flex: 1;flex: 1;transition: all .4s;-webkit-transition: all .4s;}
.wrapper .detailed .name .li.on{background-color: #0061ae;color: #fff;}
.box .con{display: block;}
.none,
.box .con + .con{display: none;}
.icon_tips{width: 60px;position: fixed;bottom: 30px;right: 0;margin: auto;z-index: 2;}
.icon_tips .down{width: 60px;height: 134px;background: url(../images/down.png) no-repeat center;position: relative;}
.icon_tips .down:before{content: '';width: 60px;height: 5px;background: url(../images/down_i.png) no-repeat center;position: absolute;bottom: 0;left: 0;animation: arrow-movement 2s ease-in-out infinite;-webkit-animation: arrow-movement 2s ease-in-out infinite;}
.icon_tips .up{width: 60px;height: 81px;background: url(../images/up.png) no-repeat center;display: none;position: relative;cursor: pointer;}
.icon_tips .up:before{content: '';width: 60px;height: 5px;background: url(../images/up_i.png) no-repeat center;position: absolute;top: 12px;left: 0;animation: arrow-movement-up 2s ease-in-out infinite;-webkit-animation: arrow-movement-up 2s ease-in-out infinite;}
.icon_tips.on .down{display: none;}
.icon_tips.on .up{display: block;}
.qianshuitin{position: fixed;z-index: 999; right: -180px; top: 50%; margin-top: 180px;transition: all 2s;-webkit-transition: all 2s;cursor: pointer;}
.qianshuitin.on{right: 25px;}
.qianshuitin.one{animation: qianshuitin 2.5s linear both;}

@keyframes qianshuitin{
    0% {top: -200px; right: 25px; transform: rotate(-20deg); transform-origin: 0 100%;}
    60% {top: 55%; transform: rotate(-20deg); transform-origin: 0 100%;}
    70% {top: 57%; transform: rotate(-10deg); transform-origin: 0 100%;}
    80% {top: 48%; transform: rotate(20deg); transform-origin: 0 100%;}
    90% {top: 50%; transform: rotate(0); transform-origin: 0 100%;}
    100% {top: 50%; right: 25px; transform: rotate(0) translateX(0); transform-origin: 0 100%;}
}

.decline{transform: translateY(6em);}
.guang{top: 29px;position: absolute;z-index: 3;left: 8px;animation: guang 3.6s ease infinite alternate;-webkit-animation: guang 3.6s ease infinite alternate;width: 137px;height: 137px;max-width: inherit;pointer-events: none;}
#num{color: #fff;font-size: 20px;font-family: 'DINSchrift';text-transform: uppercase;text-align: center;}
#num em,
#num i{display: inline-block;}
#num i{width: 9px;height: 24px;background: no-repeat center;margin-left: 3px;}
#num .bg{background-image: url(../images/top.png);text-indent: -9999px;}
.wrapper > .icon_bubble{top: 420px;right: -30px;left: auto;bottom: auto;}
.icon_bubble{position: absolute;left: 0;bottom: 0;}
.bubble{position: absolute;top: 0;left: 0;height: 10px;width: 9px;display: block;pointer-events: none;border-radius: 10px;background-image: url(../images/bubble.png);background-repeat: no-repeat;background-size: cover;opacity: 0}
.bubble-size2{height: 28px;width: 25px}
.bubble-size4{height: 23px;width: 22px}
.bubble-size5{height: 10px;width: 12px}
.bubble-size7{height: 7px;width: 6px}
#particles-js{width: 100%;height: 3620px;position: absolute;top: 0;left: 0;z-index: 1;}
.more_cimee{font-size: 16px;color: #fff;position: relative;padding-right: 9px;-webkit-transition: all .4s;-o-transition: all .4s;transition: all .4s;}
.more_cimee:before{content: '';width: 5px;height: 9px;background: url(../images/ico2.png) no-repeat;position: absolute;right: 0;top: 8px;margin: auto;-webkit-transition: all .4s;-o-transition: all .4s;transition: all .4s;}
.more_cimee:hover{color: #46c0ff;}
.more_cimee:hover:before{background: url(../images/ico3.png) no-repeat;}
/* IE低版本升级提示*/.browserupgrade{display:block;position:fixed;margin:0;width:100%;max-width: 1920px;height:60px;font-size:15px;line-height:60px;z-index:1000;color:#fff;text-align:center;bottom:0;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000,endColorstr=#7f000000);/*IE8支持*/}
.browserupgrade strong{display: inline-block;}
.browserupgrade a{color:#eee;text-decoration:underline;font-size:18px;display: inline-block;}
.browserupgrade a:hover{color:#eee}
/* animated*/@-webkit-keyframes pulse{0%{opacity: 0;-webkit-transform: scale(0);transform: scale(0)}
100%{opacity: 1;-webkit-transform: scale(1);transform: scale(1)}}
@keyframes pulse{0%{opacity: 0;-webkit-transform: scale(0);transform: scale(0)}
100%{opacity: 1;-webkit-transform: scale(1);transform: scale(1)}}
@-webkit-keyframes fadeIn{0%{opacity: 0;}
100%{opacity: 1}}
@keyframes fadeIn{0%{opacity: 0}
100%{opacity: 1}}
@-webkit-keyframes fadeInUp{0%{opacity: 0;-webkit-transform: translateY(50px);transform: translateY(50px)}
100%{opacity: 1;-webkit-transform: translateY(0);transform: translateY(0)}}
@keyframes fadeInUp{0%{opacity: 0;-webkit-transform: translateY(50px);-ms-transform: translateY(50px);transform: translateY(50px)}
100%{opacity: 1;-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0)}}
@-webkit-keyframes fadeInDown{0%{opacity: 0;-webkit-transform: translateY(-50px);transform: translateY(-50px)}
100%{opacity: 1;-webkit-transform: translateY(0);transform: translateY(0)}}
@keyframes fadeInDown{0%{opacity: 0;-webkit-transform: translateY(-50px);-ms-transform: translateY(-50px);transform: translateY(-50px)}
100%{opacity: 1;-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0)}}
@-webkit-keyframes fadeInLeft{0%{opacity: 0;-webkit-transform: translateX(-50px);transform: translateX(-50px)}
100%{opacity: 1;-webkit-transform: translateX(0);transform: translateX(0)}}
@keyframes fadeInLeft{0%{opacity: 0;-webkit-transform: translateX(-50px);-ms-transform: translateX(-50px);transform: translateX(-50px)}
100%{opacity: 1;-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0)}}
@-webkit-keyframes fadeInRight{0%{opacity: 0;-webkit-transform: translateX(50px);transform: translateX(50px)}
100%{opacity: 1;-webkit-transform: translateX(0);transform: translateX(0)}}
@keyframes fadeInRight{0%{opacity: 0;-webkit-transform: translateX(50px);-ms-transform: translateX(50px);transform: translateX(50px)}
100%{opacity: 1;-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0)}}
@keyframes arrow-movement{0%{opacity: 0;bottom: 12px}
70%{opacity: 1;}
to{opacity: 0}}
@-webkit-keyframes arrow-movement{0%{opacity: 0;bottom: 12px}
70%{opacity: 1}
to{opacity: 0}}
@keyframes arrow-movement-up{0%{opacity: 0;}
70%{opacity: 1;}
to{opacity: 0;top: 0}}
@-webkit-keyframes arrow-movement-up{0%{opacity: 0;}
70%{opacity: 1}
to{opacity: 0;top: 0}}
@keyframes guang{0%{transform-origin: 0% 0%;-webkit-transform: rotate(100deg);}
100%{transform-origin: 0% 0%;-webkit-transform: rotate(86deg);}}
@-webkit-keyframes guang{0%{transform-origin: 0% 0%;-webkit-transform: rotate(100deg);}
100%{transform-origin: 0% 0%;-webkit-transform: rotate(86deg);}}
@keyframes swim{20%{transform: translateY(3em);}
45%{transform: translateY(-3em);}
100%{transform: translateY(3em);}}
@-webkit-keyframes swim{20%{transform: translateY(3em);}
45%{transform: translateY(-3em);}
100%{transform: translateY(3em);}}
@keyframes swim2{20%{-webkit-transform: translate(0,30px);transform: translate(0,30px);}
45%{-webkit-transform: translate(20px,-30px);transform: translate(20px,-30px);}
100%{-webkit-transform: translate(0,30px);transform: translate(0,30px);}}
@-webkit-keyframes swim2{20%{-webkit-transform: translate(0,30px);transform: translate(0,30px);}
45%{-webkit-transform: translate(20px,-30px);transform: translate(20px,-30px);}
100%{-webkit-transform: translate(0,30px);transform: translate(0,30px);}}
@keyframes swim3{20%{-webkit-transform: translate(30px,0);transform: translate(30px,0);}
45%{-webkit-transform: translate(50px,-30px);transform: translate(50px,-50px);}
100%{-webkit-transform: translate(30px,0);transform: translate(30px,0);}}
@-webkit-keyframes swim3{20%{-webkit-transform: translate(30px,0);transform: translate(30px,0);}
45%{-webkit-transform: translate(50px,-30px);transform: translate(50px,-50px);}
100%{-webkit-transform: translate(30px,0);transform: translate(30px,0);}}
@keyframes squash{20%{transform: scaleY(0.8);}
40%{transform: scaleY(1.1);}
60%{transform: scaleY(0.8);}}
@-webkit-keyframes squash{20%{transform: scaleY(0.8);}
40%{transform: scaleY(1.1);}
60%{transform: scaleY(0.8);}}
@-webkit-keyframes mk_mask_h{0%{-webkit-clip-path: polygon(0 0, 0 0, 0 100%, 0 100%);clip-path: polygon(0 0, 0 0, 0 100%, 0 100%);opacity: 0}
100%{-webkit-clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);opacity: 1}}
@keyframes mk_mask_h{0%{-webkit-clip-path: polygon(0 0, 0 0, 0 100%, 0 100%);clip-path: polygon(0 0, 0 0, 0 100%, 0 100%);opacity: 0}
100%{-webkit-clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);opacity: 1}}
@-webkit-keyframes title_out{50%{transform: scaleX(1);transform-origin: left;}
50.1%{transform-origin: right;}
100%{transform: scaleX(0);transform-origin: right;}}
@keyframes title_out{50%{transform: scaleX(1);transform-origin: left;}
50.1%{transform-origin: right;}
100%{transform: scaleX(0);transform-origin: right;}}
@-webkit-keyframes title_white{to{color: #fff;text-shadow: 2px 2px 20px #35efd5;}}
@keyframes title_white{to{color: #fff;text-shadow: 2px 2px 20px #35efd5;}}
@-webkit-keyframes small-bubble{0%{-webkit-transform: translate3d(0, 2px, 0);transform: translate3d(0, 2px, 0);opacity: 0}
5%{-webkit-transform: translate3d(5px, -8px, 0);transform: translate3d(5px, -8px, 0);opacity: .64}
10%{-webkit-transform: translate3d(8px, -18px, 0);transform: translate3d(8px, -18px, 0);opacity: .69}
15%{-webkit-transform: translate3d(10px, -29px, 0);transform: translate3d(10px, -29px, 0);opacity: .72}
20%{-webkit-transform: translate3d(9px, -39px, 0);transform: translate3d(9px, -39px, 0);opacity: .75}
25%{-webkit-transform: translate3d(6px, -50px, 0);transform: translate3d(6px, -50px, 0);opacity: .78}
30%{-webkit-transform: translate3d(2px, -60px, 0);transform: translate3d(2px, -60px, 0);opacity: .81}
35%{-webkit-transform: translate3d(-4px, -71px, 0);transform: translate3d(-4px, -71px, 0);opacity: .85}
40%{-webkit-transform: translate3d(-9px, -81px, 0);transform: translate3d(-9px, -81px, 0);opacity: .9}
45%{-webkit-transform: translate3d(-11px, -92px, 0);transform: translate3d(-11px, -92px, 0);opacity: .95}
50%{-webkit-transform: translate3d(-11px, -102px, 0);transform: translate3d(-11px, -102px, 0);opacity: 1}
55%{-webkit-transform: translate3d(-8px, -112px, 0);transform: translate3d(-8px, -112px, 0);opacity: .94}
60%{-webkit-transform: translate3d(-3px, -122px, 0);transform: translate3d(-3px, -122px, 0);opacity: .86}
65%{-webkit-transform: translate3d(3px, -131px, 0);transform: translate3d(3px, -131px, 0);opacity: .78}
70%{-webkit-transform: translate3d(8px, -141px, 0);transform: translate3d(8px, -141px, 0);opacity: .68}
75%{-webkit-transform: translate3d(12px, -150px, 0);transform: translate3d(12px, -150px, 0);opacity: .58}
80%{-webkit-transform: translate3d(13px, -160px, 0);transform: translate3d(13px, -160px, 0);opacity: .47}
85%{-webkit-transform: translate3d(10px, -169px, 0);transform: translate3d(10px, -169px, 0);opacity: .35}
90%{-webkit-transform: translate3d(5px, -179px, 0);transform: translate3d(5px, -179px, 0);opacity: .23}
95%{-webkit-transform: translate3d(-1px, -188px, 0);transform: translate3d(-1px, -188px, 0);opacity: .11}
to{-webkit-transform: translate3d(-7px, -198px, 0);transform: translate3d(-7px, -198px, 0);opacity: 0}}
@keyframes small-bubble{0%{-webkit-transform: translate3d(0, 2px, 0);transform: translate3d(0, 2px, 0);opacity: 0}
5%{-webkit-transform: translate3d(5px, -8px, 0);transform: translate3d(5px, -8px, 0);opacity: .64}
10%{-webkit-transform: translate3d(8px, -18px, 0);transform: translate3d(8px, -18px, 0);opacity: .69}
15%{-webkit-transform: translate3d(10px, -29px, 0);transform: translate3d(10px, -29px, 0);opacity: .72}
20%{-webkit-transform: translate3d(9px, -39px, 0);transform: translate3d(9px, -39px, 0);opacity: .75}
25%{-webkit-transform: translate3d(6px, -50px, 0);transform: translate3d(6px, -50px, 0);opacity: .78}
30%{-webkit-transform: translate3d(2px, -60px, 0);transform: translate3d(2px, -60px, 0);opacity: .81}
35%{-webkit-transform: translate3d(-4px, -71px, 0);transform: translate3d(-4px, -71px, 0);opacity: .85}
40%{-webkit-transform: translate3d(-9px, -81px, 0);transform: translate3d(-9px, -81px, 0);opacity: .9}
45%{-webkit-transform: translate3d(-11px, -92px, 0);transform: translate3d(-11px, -92px, 0);opacity: .95}
50%{-webkit-transform: translate3d(-11px, -102px, 0);transform: translate3d(-11px, -102px, 0);opacity: 1}
55%{-webkit-transform: translate3d(-8px, -112px, 0);transform: translate3d(-8px, -112px, 0);opacity: .94}
60%{-webkit-transform: translate3d(-3px, -122px, 0);transform: translate3d(-3px, -122px, 0);opacity: .86}
65%{-webkit-transform: translate3d(3px, -131px, 0);transform: translate3d(3px, -131px, 0);opacity: .78}
70%{-webkit-transform: translate3d(8px, -141px, 0);transform: translate3d(8px, -141px, 0);opacity: .68}
75%{-webkit-transform: translate3d(12px, -150px, 0);transform: translate3d(12px, -150px, 0);opacity: .58}
80%{-webkit-transform: translate3d(13px, -160px, 0);transform: translate3d(13px, -160px, 0);opacity: .47}
85%{-webkit-transform: translate3d(10px, -169px, 0);transform: translate3d(10px, -169px, 0);opacity: .35}
90%{-webkit-transform: translate3d(5px, -179px, 0);transform: translate3d(5px, -179px, 0);opacity: .23}
95%{-webkit-transform: translate3d(-1px, -188px, 0);transform: translate3d(-1px, -188px, 0);opacity: .11}
to{-webkit-transform: translate3d(-7px, -198px, 0);transform: translate3d(-7px, -198px, 0);opacity: 0}}
@-webkit-keyframes medium-bubble{0%{-webkit-transform: translate3d(0, 2px, 0);transform: translate3d(0, 2px, 0);opacity: 0}
5%{-webkit-transform: translate3d(4px, -9px, 0);transform: translate3d(4px, -9px, 0);opacity: .41}
10%{-webkit-transform: translate3d(8px, -20px, 0);transform: translate3d(8px, -20px, 0);opacity: .51}
15%{-webkit-transform: translate3d(11px, -32px, 0);transform: translate3d(11px, -32px, 0);opacity: .58}
20%{-webkit-transform: translate3d(13px, -43px, 0);transform: translate3d(13px, -43px, 0);opacity: .64}
25%{-webkit-transform: translate3d(13px, -55px, 0);transform: translate3d(13px, -55px, 0);opacity: .7}
30%{-webkit-transform: translate3d(11px, -66px, 0);transform: translate3d(11px, -66px, 0);opacity: .76}
35%{-webkit-transform: translate3d(9px, -78px, 0);transform: translate3d(9px, -78px, 0);opacity: .81}
40%{-webkit-transform: translate3d(5px, -89px, 0);transform: translate3d(5px, -89px, 0);opacity: .87}
45%{-webkit-transform: translate3d(0, -101px, 0);transform: translate3d(0, -101px, 0);opacity: .93}
50%{-webkit-transform: translate3d(-5px, -112px, 0);transform: translate3d(-5px, -112px, 0);opacity: 1}
55%{-webkit-transform: translate3d(-9px, -123px, 0);transform: translate3d(-9px, -123px, 0);opacity: .93}
60%{-webkit-transform: translate3d(-12px, -134px, 0);transform: translate3d(-12px, -134px, 0);opacity: .85}
65%{-webkit-transform: translate3d(-14px, -144px, 0);transform: translate3d(-14px, -144px, 0);opacity: .76}
70%{-webkit-transform: translate3d(-14px, -155px, 0);transform: translate3d(-14px, -155px, 0);opacity: .66}
75%{-webkit-transform: translate3d(-12px, -165px, 0);transform: translate3d(-12px, -165px, 0);opacity: .56}
80%{-webkit-transform: translate3d(-9px, -176px, 0);transform: translate3d(-9px, -176px, 0);opacity: .45}
85%{-webkit-transform: translate3d(-5px, -186px, 0);transform: translate3d(-5px, -186px, 0);opacity: .34}
90%{-webkit-transform: translate3d(0, -197px, 0);transform: translate3d(0, -197px, 0);opacity: .22}
95%{-webkit-transform: translate3d(5px, -207px, 0);transform: translate3d(5px, -207px, 0);opacity: .11}
to{-webkit-transform: translate3d(10px, -218px, 0);transform: translate3d(10px, -218px, 0);opacity: 0}}
@keyframes medium-bubble{0%{-webkit-transform: translate3d(0, 2px, 0);transform: translate3d(0, 2px, 0);opacity: 0}
5%{-webkit-transform: translate3d(4px, -9px, 0);transform: translate3d(4px, -9px, 0);opacity: .41}
10%{-webkit-transform: translate3d(8px, -20px, 0);transform: translate3d(8px, -20px, 0);opacity: .51}
15%{-webkit-transform: translate3d(11px, -32px, 0);transform: translate3d(11px, -32px, 0);opacity: .58}
20%{-webkit-transform: translate3d(13px, -43px, 0);transform: translate3d(13px, -43px, 0);opacity: .64}
25%{-webkit-transform: translate3d(13px, -55px, 0);transform: translate3d(13px, -55px, 0);opacity: .7}
30%{-webkit-transform: translate3d(11px, -66px, 0);transform: translate3d(11px, -66px, 0);opacity: .76}
35%{-webkit-transform: translate3d(9px, -78px, 0);transform: translate3d(9px, -78px, 0);opacity: .81}
40%{-webkit-transform: translate3d(5px, -89px, 0);transform: translate3d(5px, -89px, 0);opacity: .87}
45%{-webkit-transform: translate3d(0, -101px, 0);transform: translate3d(0, -101px, 0);opacity: .93}
50%{-webkit-transform: translate3d(-5px, -112px, 0);transform: translate3d(-5px, -112px, 0);opacity: 1}
55%{-webkit-transform: translate3d(-9px, -123px, 0);transform: translate3d(-9px, -123px, 0);opacity: .93}
60%{-webkit-transform: translate3d(-12px, -134px, 0);transform: translate3d(-12px, -134px, 0);opacity: .85}
65%{-webkit-transform: translate3d(-14px, -144px, 0);transform: translate3d(-14px, -144px, 0);opacity: .76}
70%{-webkit-transform: translate3d(-14px, -155px, 0);transform: translate3d(-14px, -155px, 0);opacity: .66}
75%{-webkit-transform: translate3d(-12px, -165px, 0);transform: translate3d(-12px, -165px, 0);opacity: .56}
80%{-webkit-transform: translate3d(-9px, -176px, 0);transform: translate3d(-9px, -176px, 0);opacity: .45}
85%{-webkit-transform: translate3d(-5px, -186px, 0);transform: translate3d(-5px, -186px, 0);opacity: .34}
90%{-webkit-transform: translate3d(0, -197px, 0);transform: translate3d(0, -197px, 0);opacity: .22}
95%{-webkit-transform: translate3d(5px, -207px, 0);transform: translate3d(5px, -207px, 0);opacity: .11}
to{-webkit-transform: translate3d(10px, -218px, 0);transform: translate3d(10px, -218px, 0);opacity: 0}}
@-webkit-keyframes small-bubble-left{0%{-webkit-transform: translate3d(0, 2px, 0);transform: translate3d(0, 2px, 0);opacity: 0}
5%{-webkit-transform: translate3d(-1px, -8px, 0);transform: translate3d(-1px, -8px, 0);opacity: .64}
10%{-webkit-transform: translate3d(-1px, -18px, 0);transform: translate3d(-1px, -18px, 0);opacity: .69}
15%{-webkit-transform: translate3d(-4px, -29px, 0);transform: translate3d(-4px, -29px, 0);opacity: .72}
20%{-webkit-transform: translate3d(-8px, -39px, 0);transform: translate3d(-8px, -39px, 0);opacity: .75}
25%{-webkit-transform: translate3d(-14px, -50px, 0);transform: translate3d(-14px, -50px, 0);opacity: .78}
30%{-webkit-transform: translate3d(-22px, -60px, 0);transform: translate3d(-22px, -60px, 0);opacity: .81}
35%{-webkit-transform: translate3d(-31px, -71px, 0);transform: translate3d(-31px, -71px, 0);opacity: .85}
40%{-webkit-transform: translate3d(-38px, -81px, 0);transform: translate3d(-38px, -81px, 0);opacity: .9}
45%{-webkit-transform: translate3d(-44px, -92px, 0);transform: translate3d(-44px, -92px, 0);opacity: .95}
50%{-webkit-transform: translate3d(-47px, -102px, 0);transform: translate3d(-47px, -102px, 0);opacity: 1}
55%{-webkit-transform: translate3d(-48px, -112px, 0);transform: translate3d(-48px, -112px, 0);opacity: .94}
60%{-webkit-transform: translate3d(-47px, -122px, 0);transform: translate3d(-47px, -122px, 0);opacity: .86}
65%{-webkit-transform: translate3d(-45px, -131px, 0);transform: translate3d(-45px, -131px, 0);opacity: .78}
70%{-webkit-transform: translate3d(-44px, -141px, 0);transform: translate3d(-44px, -141px, 0);opacity: .68}
75%{-webkit-transform: translate3d(-44px, -150px, 0);transform: translate3d(-44px, -150px, 0);opacity: .58}
80%{-webkit-transform: translate3d(-46px, -160px, 0);transform: translate3d(-46px, -160px, 0);opacity: .47}
85%{-webkit-transform: translate3d(-51px, -169px, 0);transform: translate3d(-51px, -169px, 0);opacity: .35}
90%{-webkit-transform: translate3d(-59px, -179px, 0);transform: translate3d(-59px, -179px, 0);opacity: .23}
95%{-webkit-transform: translate3d(-68px, -188px, 0);transform: translate3d(-68px, -188px, 0);opacity: .11}
to{-webkit-transform: translate3d(-77px, -198px, 0);transform: translate3d(-77px, -198px, 0);opacity: 0}}
@keyframes small-bubble-left{0%{-webkit-transform: translate3d(0, 2px, 0);transform: translate3d(0, 2px, 0);opacity: 0}
5%{-webkit-transform: translate3d(-1px, -8px, 0);transform: translate3d(-1px, -8px, 0);opacity: .64}
10%{-webkit-transform: translate3d(-1px, -18px, 0);transform: translate3d(-1px, -18px, 0);opacity: .69}
15%{-webkit-transform: translate3d(-4px, -29px, 0);transform: translate3d(-4px, -29px, 0);opacity: .72}
20%{-webkit-transform: translate3d(-8px, -39px, 0);transform: translate3d(-8px, -39px, 0);opacity: .75}
25%{-webkit-transform: translate3d(-14px, -50px, 0);transform: translate3d(-14px, -50px, 0);opacity: .78}
30%{-webkit-transform: translate3d(-22px, -60px, 0);transform: translate3d(-22px, -60px, 0);opacity: .81}
35%{-webkit-transform: translate3d(-31px, -71px, 0);transform: translate3d(-31px, -71px, 0);opacity: .85}
40%{-webkit-transform: translate3d(-38px, -81px, 0);transform: translate3d(-38px, -81px, 0);opacity: .9}
45%{-webkit-transform: translate3d(-44px, -92px, 0);transform: translate3d(-44px, -92px, 0);opacity: .95}
50%{-webkit-transform: translate3d(-47px, -102px, 0);transform: translate3d(-47px, -102px, 0);opacity: 1}
55%{-webkit-transform: translate3d(-48px, -112px, 0);transform: translate3d(-48px, -112px, 0);opacity: .94}
60%{-webkit-transform: translate3d(-47px, -122px, 0);transform: translate3d(-47px, -122px, 0);opacity: .86}
65%{-webkit-transform: translate3d(-45px, -131px, 0);transform: translate3d(-45px, -131px, 0);opacity: .78}
70%{-webkit-transform: translate3d(-44px, -141px, 0);transform: translate3d(-44px, -141px, 0);opacity: .68}
75%{-webkit-transform: translate3d(-44px, -150px, 0);transform: translate3d(-44px, -150px, 0);opacity: .58}
80%{-webkit-transform: translate3d(-46px, -160px, 0);transform: translate3d(-46px, -160px, 0);opacity: .47}
85%{-webkit-transform: translate3d(-51px, -169px, 0);transform: translate3d(-51px, -169px, 0);opacity: .35}
90%{-webkit-transform: translate3d(-59px, -179px, 0);transform: translate3d(-59px, -179px, 0);opacity: .23}
95%{-webkit-transform: translate3d(-68px, -188px, 0);transform: translate3d(-68px, -188px, 0);opacity: .11}
to{-webkit-transform: translate3d(-77px, -198px, 0);transform: translate3d(-77px, -198px, 0);opacity: 0}}
@-webkit-keyframes medium-bubble-left{0%{-webkit-transform: translate3d(0, 2px, 0);transform: translate3d(0, 2px, 0);opacity: 0}
5%{-webkit-transform: translate3d(0, -9px, 0);transform: translate3d(0, -9px, 0);opacity: .41}
10%{-webkit-transform: translate3d(0, -20px, 0);transform: translate3d(0, -20px, 0);opacity: .51}
15%{-webkit-transform: translate3d(0, -32px, 0);transform: translate3d(0, -32px, 0);opacity: .58}
20%{-webkit-transform: translate3d(-2px, -43px, 0);transform: translate3d(-2px, -43px, 0);opacity: .64}
25%{-webkit-transform: translate3d(-4px, -55px, 0);transform: translate3d(-4px, -55px, 0);opacity: .7}
30%{-webkit-transform: translate3d(-8px, -66px, 0);transform: translate3d(-8px, -66px, 0);opacity: .76}
35%{-webkit-transform: translate3d(-13px, -78px, 0);transform: translate3d(-13px, -78px, 0);opacity: .81}
40%{-webkit-transform: translate3d(-18px, -89px, 0);transform: translate3d(-18px, -89px, 0);opacity: .87}
45%{-webkit-transform: translate3d(-24px, -101px, 0);transform: translate3d(-24px, -101px, 0);opacity: .93}
50%{-webkit-transform: translate3d(-31px, -112px, 0);transform: translate3d(-31px, -112px, 0);opacity: 1}
55%{-webkit-transform: translate3d(-37px, -123px, 0);transform: translate3d(-37px, -123px, 0);opacity: .93}
60%{-webkit-transform: translate3d(-41px, -134px, 0);transform: translate3d(-41px, -134px, 0);opacity: .85}
65%{-webkit-transform: translate3d(-45px, -144px, 0);transform: translate3d(-45px, -144px, 0);opacity: .76}
70%{-webkit-transform: translate3d(-48px, -155px, 0);transform: translate3d(-48px, -155px, 0);opacity: .66}
75%{-webkit-transform: translate3d(-49px, -165px, 0);transform: translate3d(-49px, -165px, 0);opacity: .56}
80%{-webkit-transform: translate3d(-48px, -176px, 0);transform: translate3d(-48px, -176px, 0);opacity: .45}
85%{-webkit-transform: translate3d(-47px, -186px, 0);transform: translate3d(-47px, -186px, 0);opacity: .34}
90%{-webkit-transform: translate3d(-45px, -197px, 0);transform: translate3d(-45px, -197px, 0);opacity: .22}
95%{-webkit-transform: translate3d(-43px, -207px, 0);transform: translate3d(-43px, -207px, 0);opacity: .11}
to{-webkit-transform: translate3d(-42px, -218px, 0);transform: translate3d(-42px, -218px, 0);opacity: 0}}
@keyframes medium-bubble-left{0%{-webkit-transform: translate3d(0, 2px, 0);transform: translate3d(0, 2px, 0);opacity: 0}
5%{-webkit-transform: translate3d(0, -9px, 0);transform: translate3d(0, -9px, 0);opacity: .41}
10%{-webkit-transform: translate3d(0, -20px, 0);transform: translate3d(0, -20px, 0);opacity: .51}
15%{-webkit-transform: translate3d(0, -32px, 0);transform: translate3d(0, -32px, 0);opacity: .58}
20%{-webkit-transform: translate3d(-2px, -43px, 0);transform: translate3d(-2px, -43px, 0);opacity: .64}
25%{-webkit-transform: translate3d(-4px, -55px, 0);transform: translate3d(-4px, -55px, 0);opacity: .7}
30%{-webkit-transform: translate3d(-8px, -66px, 0);transform: translate3d(-8px, -66px, 0);opacity: .76}
35%{-webkit-transform: translate3d(-13px, -78px, 0);transform: translate3d(-13px, -78px, 0);opacity: .81}
40%{-webkit-transform: translate3d(-18px, -89px, 0);transform: translate3d(-18px, -89px, 0);opacity: .87}
45%{-webkit-transform: translate3d(-24px, -101px, 0);transform: translate3d(-24px, -101px, 0);opacity: .93}
50%{-webkit-transform: translate3d(-31px, -112px, 0);transform: translate3d(-31px, -112px, 0);opacity: 1}
55%{-webkit-transform: translate3d(-37px, -123px, 0);transform: translate3d(-37px, -123px, 0);opacity: .93}
60%{-webkit-transform: translate3d(-41px, -134px, 0);transform: translate3d(-41px, -134px, 0);opacity: .85}
65%{-webkit-transform: translate3d(-45px, -144px, 0);transform: translate3d(-45px, -144px, 0);opacity: .76}
70%{-webkit-transform: translate3d(-48px, -155px, 0);transform: translate3d(-48px, -155px, 0);opacity: .66}
75%{-webkit-transform: translate3d(-49px, -165px, 0);transform: translate3d(-49px, -165px, 0);opacity: .56}
80%{-webkit-transform: translate3d(-48px, -176px, 0);transform: translate3d(-48px, -176px, 0);opacity: .45}
85%{-webkit-transform: translate3d(-47px, -186px, 0);transform: translate3d(-47px, -186px, 0);opacity: .34}
90%{-webkit-transform: translate3d(-45px, -197px, 0);transform: translate3d(-45px, -197px, 0);opacity: .22}
95%{-webkit-transform: translate3d(-43px, -207px, 0);transform: translate3d(-43px, -207px, 0);opacity: .11}
to{-webkit-transform: translate3d(-42px, -218px, 0);transform: translate3d(-42px, -218px, 0);opacity: 0}}
@-webkit-keyframes small-bubble-right{0%{-webkit-transform: translate3d(0, 2px, 0);transform: translate3d(0, 2px, 0);opacity: 0}
5%{-webkit-transform: translate3d(9px, -8px, 0);transform: translate3d(9px, -8px, 0);opacity: .64}
10%{-webkit-transform: translate3d(16px, -18px, 0);transform: translate3d(16px, -18px, 0);opacity: .69}
15%{-webkit-transform: translate3d(22px, -29px, 0);transform: translate3d(22px, -29px, 0);opacity: .72}
20%{-webkit-transform: translate3d(25px, -39px, 0);transform: translate3d(25px, -39px, 0);opacity: .75}
25%{-webkit-transform: translate3d(26px, -50px, 0);transform: translate3d(26px, -50px, 0);opacity: .78}
30%{-webkit-transform: translate3d(25px, -60px, 0);transform: translate3d(25px, -60px, 0);opacity: .81}
35%{-webkit-transform: translate3d(24px, -71px, 0);transform: translate3d(24px, -71px, 0);opacity: .85}
40%{-webkit-transform: translate3d(23px, -81px, 0);transform: translate3d(23px, -81px, 0);opacity: .9}
45%{-webkit-transform: translate3d(24px, -92px, 0);transform: translate3d(24px, -92px, 0);opacity: .95}
50%{-webkit-transform: translate3d(28px, -102px, 0);transform: translate3d(28px, -102px, 0);opacity: 1}
55%{-webkit-transform: translate3d(33px, -112px, 0);transform: translate3d(33px, -112px, 0);opacity: .94}
60%{-webkit-transform: translate3d(41px, -122px, 0);transform: translate3d(41px, -122px, 0);opacity: .86}
65%{-webkit-transform: translate3d(50px, -131px, 0);transform: translate3d(50px, -131px, 0);opacity: .78}
70%{-webkit-transform: translate3d(58px, -141px, 0);transform: translate3d(58px, -141px, 0);opacity: .68}
75%{-webkit-transform: translate3d(65px, -150px, 0);transform: translate3d(65px, -150px, 0);opacity: .58}
80%{-webkit-transform: translate3d(69px, -160px, 0);transform: translate3d(69px, -160px, 0);opacity: .47}
85%{-webkit-transform: translate3d(70px, -169px, 0);transform: translate3d(70px, -169px, 0);opacity: .35}
90%{-webkit-transform: translate3d(68px, -179px, 0);transform: translate3d(68px, -179px, 0);opacity: .23}
95%{-webkit-transform: translate3d(66px, -188px, 0);transform: translate3d(66px, -188px, 0);opacity: .11}
to{-webkit-transform: translate3d(63px, -198px, 0);transform: translate3d(63px, -198px, 0);opacity: 0}}
@keyframes small-bubble-right{0%{-webkit-transform: translate3d(0, 2px, 0);transform: translate3d(0, 2px, 0);opacity: 0}
5%{-webkit-transform: translate3d(9px, -8px, 0);transform: translate3d(9px, -8px, 0);opacity: .64}
10%{-webkit-transform: translate3d(16px, -18px, 0);transform: translate3d(16px, -18px, 0);opacity: .69}
15%{-webkit-transform: translate3d(22px, -29px, 0);transform: translate3d(22px, -29px, 0);opacity: .72}
20%{-webkit-transform: translate3d(25px, -39px, 0);transform: translate3d(25px, -39px, 0);opacity: .75}
25%{-webkit-transform: translate3d(26px, -50px, 0);transform: translate3d(26px, -50px, 0);opacity: .78}
30%{-webkit-transform: translate3d(25px, -60px, 0);transform: translate3d(25px, -60px, 0);opacity: .81}
35%{-webkit-transform: translate3d(24px, -71px, 0);transform: translate3d(24px, -71px, 0);opacity: .85}
40%{-webkit-transform: translate3d(23px, -81px, 0);transform: translate3d(23px, -81px, 0);opacity: .9}
45%{-webkit-transform: translate3d(24px, -92px, 0);transform: translate3d(24px, -92px, 0);opacity: .95}
50%{-webkit-transform: translate3d(28px, -102px, 0);transform: translate3d(28px, -102px, 0);opacity: 1}
55%{-webkit-transform: translate3d(33px, -112px, 0);transform: translate3d(33px, -112px, 0);opacity: .94}
60%{-webkit-transform: translate3d(41px, -122px, 0);transform: translate3d(41px, -122px, 0);opacity: .86}
65%{-webkit-transform: translate3d(50px, -131px, 0);transform: translate3d(50px, -131px, 0);opacity: .78}
70%{-webkit-transform: translate3d(58px, -141px, 0);transform: translate3d(58px, -141px, 0);opacity: .68}
75%{-webkit-transform: translate3d(65px, -150px, 0);transform: translate3d(65px, -150px, 0);opacity: .58}
80%{-webkit-transform: translate3d(69px, -160px, 0);transform: translate3d(69px, -160px, 0);opacity: .47}
85%{-webkit-transform: translate3d(70px, -169px, 0);transform: translate3d(70px, -169px, 0);opacity: .35}
90%{-webkit-transform: translate3d(68px, -179px, 0);transform: translate3d(68px, -179px, 0);opacity: .23}
95%{-webkit-transform: translate3d(66px, -188px, 0);transform: translate3d(66px, -188px, 0);opacity: .11}
to{-webkit-transform: translate3d(63px, -198px, 0);transform: translate3d(63px, -198px, 0);opacity: 0}}
@-webkit-keyframes medium-bubble-right{0%{-webkit-transform: translate3d(0, 2px, 0);transform: translate3d(0, 2px, 0);opacity: 0}
5%{-webkit-transform: translate3d(7px, -9px, 0);transform: translate3d(7px, -9px, 0);opacity: .41}
10%{-webkit-transform: translate3d(13px, -20px, 0);transform: translate3d(13px, -20px, 0);opacity: .51}
15%{-webkit-transform: translate3d(18px, -32px, 0);transform: translate3d(18px, -32px, 0);opacity: .58}
20%{-webkit-transform: translate3d(22px, -43px, 0);transform: translate3d(22px, -43px, 0);opacity: .64}
25%{-webkit-transform: translate3d(25px, -55px, 0);transform: translate3d(25px, -55px, 0);opacity: .7}
30%{-webkit-transform: translate3d(26px, -66px, 0);transform: translate3d(26px, -66px, 0);opacity: .76}
35%{-webkit-transform: translate3d(26px, -78px, 0);transform: translate3d(26px, -78px, 0);opacity: .81}
40%{-webkit-transform: translate3d(26px, -89px, 0);transform: translate3d(26px, -89px, 0);opacity: .87}
45%{-webkit-transform: translate3d(24px, -101px, 0);transform: translate3d(24px, -101px, 0);opacity: .93}
50%{-webkit-transform: translate3d(23px, -112px, 0);transform: translate3d(23px, -112px, 0);opacity: 1}
55%{-webkit-transform: translate3d(22px, -123px, 0);transform: translate3d(22px, -123px, 0);opacity: .93}
60%{-webkit-transform: translate3d(22px, -134px, 0);transform: translate3d(22px, -134px, 0);opacity: .85}
65%{-webkit-transform: translate3d(23px, -144px, 0);transform: translate3d(23px, -144px, 0);opacity: .76}
70%{-webkit-transform: translate3d(25px, -155px, 0);transform: translate3d(25px, -155px, 0);opacity: .66}
75%{-webkit-transform: translate3d(29px, -165px, 0);transform: translate3d(29px, -165px, 0);opacity: .56}
80%{-webkit-transform: translate3d(34px, -176px, 0);transform: translate3d(34px, -176px, 0);opacity: .45}
85%{-webkit-transform: translate3d(39px, -186px, 0);transform: translate3d(39px, -186px, 0);opacity: .34}
90%{-webkit-transform: translate3d(46px, -197px, 0);transform: translate3d(46px, -197px, 0);opacity: .22}
95%{-webkit-transform: translate3d(52px, -207px, 0);transform: translate3d(52px, -207px, 0);opacity: .11}
to{-webkit-transform: translate3d(58px, -218px, 0);transform: translate3d(58px, -218px, 0);opacity: 0}}
@keyframes medium-bubble-right{0%{-webkit-transform: translate3d(0, 2px, 0);transform: translate3d(0, 2px, 0);opacity: 0}
5%{-webkit-transform: translate3d(7px, -9px, 0);transform: translate3d(7px, -9px, 0);opacity: .41}
10%{-webkit-transform: translate3d(13px, -20px, 0);transform: translate3d(13px, -20px, 0);opacity: .51}
15%{-webkit-transform: translate3d(18px, -32px, 0);transform: translate3d(18px, -32px, 0);opacity: .58}
20%{-webkit-transform: translate3d(22px, -43px, 0);transform: translate3d(22px, -43px, 0);opacity: .64}
25%{-webkit-transform: translate3d(25px, -55px, 0);transform: translate3d(25px, -55px, 0);opacity: .7}
30%{-webkit-transform: translate3d(26px, -66px, 0);transform: translate3d(26px, -66px, 0);opacity: .76}
35%{-webkit-transform: translate3d(26px, -78px, 0);transform: translate3d(26px, -78px, 0);opacity: .81}
40%{-webkit-transform: translate3d(26px, -89px, 0);transform: translate3d(26px, -89px, 0);opacity: .87}
45%{-webkit-transform: translate3d(24px, -101px, 0);transform: translate3d(24px, -101px, 0);opacity: .93}
50%{-webkit-transform: translate3d(23px, -112px, 0);transform: translate3d(23px, -112px, 0);opacity: 1}
55%{-webkit-transform: translate3d(22px, -123px, 0);transform: translate3d(22px, -123px, 0);opacity: .93}
60%{-webkit-transform: translate3d(22px, -134px, 0);transform: translate3d(22px, -134px, 0);opacity: .85}
65%{-webkit-transform: translate3d(23px, -144px, 0);transform: translate3d(23px, -144px, 0);opacity: .76}
70%{-webkit-transform: translate3d(25px, -155px, 0);transform: translate3d(25px, -155px, 0);opacity: .66}
75%{-webkit-transform: translate3d(29px, -165px, 0);transform: translate3d(29px, -165px, 0);opacity: .56}
80%{-webkit-transform: translate3d(34px, -176px, 0);transform: translate3d(34px, -176px, 0);opacity: .45}
85%{-webkit-transform: translate3d(39px, -186px, 0);transform: translate3d(39px, -186px, 0);opacity: .34}
90%{-webkit-transform: translate3d(46px, -197px, 0);transform: translate3d(46px, -197px, 0);opacity: .22}
95%{-webkit-transform: translate3d(52px, -207px, 0);transform: translate3d(52px, -207px, 0);opacity: .11}
to{-webkit-transform: translate3d(58px, -218px, 0);transform: translate3d(58px, -218px, 0);opacity: 0}}
@-webkit-keyframes bgRipple{0%{background-position: 0 0}
100%{background-position: -48px 0}}
@keyframes bgRipple{0%{background-position: 0 0}
100%{background-position: -48px 0}}
@-webkit-keyframes shine{100%{left: 125%}}
@keyframes shine{100%{left: 125%}}
.animated{-webkit-animation-duration: 1s;animation-duration: 1s;-webkit-animation-fill-mode: both;animation-fill-mode: both;}
.animated.infinite{-webkit-animation-iteration-count: infinite;animation-iteration-count: infinite}
.animated.flip{-webkit-backface-visibility: visible;-ms-backface-visibility: visible;backface-visibility: visible;-webkit-animation-name: flip;animation-name: flip}
.animated.hinge{-webkit-animation-duration: 2s;animation-duration: 2s}
.pulse{-webkit-animation-name: pulse;animation-name: pulse}
.fadeIn{-webkit-animation-name: fadeIn;animation-name: fadeIn}
.fadeInUp{-webkit-animation-name: fadeInUp;animation-name: fadeInUp}
.fadeInDown{-webkit-animation-name: fadeInDown;animation-name: fadeInDown}
.fadeInLeft{-webkit-animation-name: fadeInLeft;animation-name: fadeInLeft}
.fadeInRight{-webkit-animation-name: fadeInRight;animation-name: fadeInRight}
.arrow-movement{-webkit-animation-name: arrow-movement;animation-name: arrow-movement}
.arrow-movement-up{-webkit-animation-name: arrow-movement-up;animation-name: arrow-movement-up}
.guang{-webkit-animation-name: guang;animation-name: guang}
.swim{-webkit-animation-name: swim;animation-name: swim}
.squash{-webkit-animation-name: squash;animation-name: squash}
.mask_h{-webkit-animation: mk_mask_h 5s cubic-bezier(.15,.84,.44,1);animation: mk_mask_h 5s cubic-bezier(.15,.84,.44,1);}
.title_out{-webkit-animation-name: title_out;animation-name: title_out}
.title_white{-webkit-animation-name: title_white;animation-name: title_white}
.small-bubble{-webkit-animation: small-bubble 1.8s linear infinite;animation: small-bubble 1.8s linear infinite;-webkit-animation-fill-mode: forwards;animation-fill-mode: forwards}
.medium-bubble{-webkit-animation: medium-bubble 1.8s linear infinite;animation: medium-bubble 1.8s linear infinite;-webkit-animation-fill-mode: forwards;animation-fill-mode: forwards}
.small-bubble-left{-webkit-animation: small-bubble-left 1.8s linear infinite;animation: small-bubble-left 1.8s linear infinite;-webkit-animation-fill-mode: forwards;animation-fill-mode: forwards}
.medium-bubble-left{-webkit-animation: medium-bubble-left 1.8s linear infinite;animation: medium-bubble-left 1.8s linear infinite;-webkit-animation-fill-mode: forwards;animation-fill-mode: forwards}
.small-bubble-right{-webkit-animation: small-bubble-right 1.8s linear infinite;animation: small-bubble-right 1.8s linear infinite;-webkit-animation-fill-mode: forwards;animation-fill-mode: forwards}
.medium-bubble-right{-webkit-animation: medium-bubble-right 1.8s linear infinite;animation: medium-bubble-right 1.8s linear infinite;-webkit-animation-fill-mode: forwards;animation-fill-mode: forwards}
.bubble-anim1{-webkit-animation-duration: 6.5s;animation-duration: 6.5s;-webkit-animation-delay: 1s;animation-delay: 1s}
.bubble-anim2{-webkit-animation-duration: 5s;animation-duration: 5s;-webkit-animation-delay: 1.8s;animation-delay: 1.8s}
.bubble-anim3{-webkit-animation-duration: 7s;animation-duration: 7s;-webkit-animation-delay: 1.65s;animation-delay: 1.65s}
.bubble-anim4{-webkit-animation-duration: 4s;animation-duration: 4s;-webkit-animation-delay: 1.2s;animation-delay: 1.2s}
.bubble-anim5{-webkit-animation-delay: 2.1s;animation-delay: 2.1s}
.bubble-anim5,
.bubble-anim6{-webkit-animation-duration: 6s;animation-duration: 6s}
.bubble-anim6{-webkit-animation-delay: 1.5s;animation-delay: 1.5s}
.bubble-anim7{-webkit-animation-duration: 10s;animation-duration: 10s;-webkit-animation-delay: 1.25s;animation-delay: 1.25s}
.bubble-anim8{-webkit-animation-duration: 4s;animation-duration: 4s;-webkit-animation-delay: 2.5s;animation-delay: 2.5s}
.bgRipple{-webkit-animation-name: bgRipple;animation-name: bgRipple}
.shine{-webkit-animation-name: shine;animation-name: shine}
/* old*/.wrapper .wrapper_nav .name{font-family: 'DINSchrift';font-size: 42px;color: #0061ae;line-height: 42px;text-transform: uppercase;letter-spacing: -2px;}


@media screen and (max-width: 760px){
	.content{width:90%;padding: 0 5%;}
	.pc{display: none;}
	.phone{display: block;}
	
	img{max-width: 100%;}
	
}
