html,body,.swiper{ width: 100%; height: 100%;font-family:"\5FAE\8F6F\96C5\9ED1";overflow: hidden; position: relative;}
.wrapper{overflow:hidden; height: 100vh;}

.zqw_main{ width: 1200px; margin: 0 auto;}
area{outline: none;}

.blank0{height: 0px; font-size:1px; clear:both;overflow:hidden;}

.zqw_ym1{ background: url(../images/zqw_1.jpg) center 0 no-repeat; background-size: cover; }
.zqw_ym2{}
.zqw_ym4{background: url(../images/zqw_4_1.jpg) center bottom no-repeat; background-size: cover;}
.zqw_ym5{background: url(../images/zqw_6.jpg) center bottom no-repeat; background-size: cover;}
.zqw_ym4_bg{ position: absolute; width: 100vw; height: 100vh; left: 0; top: 0;}
.zqw_ym4_bg .zqw_ym4_bg0{ width: 100vw; height: 100vh; opacity: 0; transition: all 1s; position: fixed; left: 0; bottom: 0; }
.zqw_ym4_bg .zqw_ym4_bg0::before{ content: ""; position: absolute; left: 0; top: 0; width: 100%; height: 100%;  background-color: rgba(0,0,0,0.45);}
.zqw_ym4_bg .zqw_ym4_bg0.bg_here{ opacity: 1;}
.zqw_ym4_bg1{background: url(../images/zqw_4_1.jpg) center bottom no-repeat; background-size: cover;}
.zqw_ym4_bg2{background: url(../images/zqw_4_2.jpg) center bottom no-repeat; background-size: cover;}
.zqw_ym4_bg3{background: url(../images/zqw_4_3.jpg) center bottom no-repeat; background-size: cover;}
.zqw_loading{ background: url(../images/zqw_5.jpg) center 0 no-repeat; background-size: cover; width: 100vw; height: 55vh; position: relative; z-index: 998; display: flex; align-items: center; padding-top: 25vh; flex-direction:column; padding-bottom: 20vh;}

.zqw_loading_logo{ height: 18.52vh; margin-bottom: 15vh; }
/* .zqw_loading .loading_wk{width: 50vh; height: 2vh; border-radius: 2vh; position: relative; padding: 1px; border: 2px solid #51859c; }
.zqw_loading .loading_wk::before{ }
.zqw_loading .loading{ width: 0; height: calc(2vh - 4px); position: absolute; left: 3px; top:  3px; background: linear-gradient(to bottom, rgba(85, 129, 150, 1) 0%, rgba(85, 129, 150, 1) 49%, rgba(55, 113, 139, 1) 50%, rgba(55, 113, 139, 1) 100%); border-radius: calc(2vh - 6px); overflow: hidden;  }

.zqw_loading .loading::after{ content: ""; position: absolute; right: 0; top: 0; display: block; width: 25%; height: calc(2vh - 6px); background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.6) 98%, rgba(255, 255, 255, 0) 100%); border-radius: calc(2vh - 6px);} */
.zqw_loading .loading_text{ font-size: 2vh; color: #FFEFD9;}

.loading_wk {
	position: absolute;
	left: 50%;
	top: calc(50vh - 30px);
	height: 60px;
	width: 60px;
	margin-left: -30px;
	-webkit-animation: loading-center-absolute 1s infinite;
	animation: loading-center-absolute 1s infinite;

}

.zqw_nav{ position: fixed; z-index: 997;  padding: 2vh 0 0 0; text-align: center; left: 2vh; bottom: 11vh; background: transparent;}
.zqw_nav.nav_show{  background-image: linear-gradient(to bottom,#2a3979,#283055); }
.d_nav{ height: 0; transition: all 0.35s; overflow: hidden;}
.nav_show .d_nav{ height: 20.4vh; padding-bottom: 12.5vh;}
.zqw_nav .d_nav0{cursor: pointer;width: 14vh;height: 5.1vh;line-height: 5.1vh;color: #fff;font-size: 1.96vh;}
.zqw_nav .d_nav0.d_on{background-color: #3251ae}
.nav_show .d_nav .d_nav0.d_on ul{ display: block;}
.zqw_nav .d_nav ul{position: absolute;left: 14vh;top: 0;width: 14vh;padding: 2vh 0;background-image: linear-gradient(to bottom,#575b85,#3b364c);display: none;}
.zqw_nav .d_nav ul li{cursor: pointer;height: 3.9vh;line-height: 3.9vh;font-size: 1.8vh;}
.zqw_nav .d_nav ul li.n_hover{ background-color: #314891;}

.d_nav_img{cursor: pointer;position: absolute;left: 0;bottom: -0.8vh;width: 14vh;}
.d_nav_img .img1{width: 14vh;}
.d_nav_img .img2,.d_nav_img .img3{ width: 3.7vh; height: 3.7vh; position: absolute; bottom: -4vh; left: 5.55vh; display: none;}
.d_nav_img .on{ display: block;}

.zqw_prev,.zqw_next{ position: fixed;  top: 44.07vh; cursor: pointer; width: 3.15vh; z-index: 999;}
.zqw_prev{left: 1vh; }
.zqw_next{right: 1vh;}
.swiper-button-disabled{ opacity: 0.2; pointer-events: none;}








.zqw_video1{ width: 100%; height: 100%; object-fit: fill; }
.zqw_video2{ position: absolute; right: 5vh; top: 5vh; cursor: pointer; background-color: rgba(0,0,0,0.45); color: #fff; font-size: 1.6vh; padding: 0.5vh 1vh; border-radius: 0.5vh;}

.zqw_video3{border: 1px solid #FFEFD9;padding: 2px 1vh;cursor: pointer;margin-top: -10vh;}
.zqw_video3:hover{ font-weight: bold;}


.zqw_ym1_1{ position: absolute; left: calc(50% - 24.77vh); top: 10vh; width: 49.54vh; height: 18.5vh;}
.zqw_ym1_2{position: absolute; left: calc(50vw - 40vh); top: 31.95vh; width: 70.5vh; height: 68.05vh;}

.zqw_ym1_3d{}
.zqw_ym1_ul{ position: absolute; left: 70vw; top: 35vh; pointer-events: all;}
.zqw_ym1_ul ul li{ background: url(../images/zqw_3.png) no-repeat; background-size: 100% 100%; width: 17vh; height: 7.2vh; line-height: 7.2vh; text-align: center; font-size: 2vh; cursor: pointer; color: #823321; font-weight: bold; margin-bottom:1vh;}




.zqw_ym2_a,.zqw_ym3_a,.zqw_ym4_aaaa{ width: 100vw; height: 100vh; position: absolute;left: 0; top: 0; z-index: 999; background-color: rgba(0,0,0,0.3);}
.zqw_ym2_a img,.zqw_ym3_a img,.zqw_ym4_aaaa img{ width: 39.07vh; position: absolute; left:calc(50vw - 19.54vh); top: 30vh;}
#parallax{position:relative;overflow:hidden;}
.zqw_ym2_box{  position: relative; height: 100vh;}
.zqw_ym2_0{ height: 100vh; position: fixed; z-index: -2;}
.zqw_ym2_1{top: 31.5vh;left: 45vh;font-size: 2.5vh;line-height: 2;position: absolute;letter-spacing: 6px;color: #c7aa5a;font-style: italic;text-shadow: 4px 4px 5px rgba(0,0,0,0.5);}
.zqw_ym2_2{ left: 16.8vh; bottom:12.4vh; position: absolute;animation: ddd 1s linear infinite;}
.zqw_ym2_2_1{left: 83vh;bottom: 0;width: 80.44vh;position: absolute;}

.zqw_ym2_3{left: 156vh;top: 15.27vh;position: absolute;z-index: 99;}
.zqw_ym2_ul li{padding: 1.5vh;width: 73.19vh;background-color: rgba(255,255,255,0.15);border-radius: 1vh;}
.zqw_ym2_ul li img{ width: 18.52vh; height: 12.5vh; float: left;}
.zqw_ym2_3 .zqw_ym2_ul li:nth-child(1){margin-left: 15.9vh;}
.zqw_ym2_3 .zqw_ym2_ul li:nth-child(2){ margin-left: -2vh; margin-top: 10vh;}
.zqw_ym2_3 .zqw_ym2_ul li:nth-child(3){ margin-left: 13vh; margin-top: 10vh;}
.zqw_ym2_ul li .p1{float: right;width: 52.43vh;color: #fff;}
.zqw_ym2_ul li .p1 h2{ font-size: 2.5vh; margin-bottom: 1.5vh;}
.zqw_ym2_ul li .p1 h2 a{ color: #d89f27;text-shadow: 5px 3px 0px #5d324b;}
.zqw_ym2_ul li .p1 span{font-size: 1.8vh; line-height: 2; text-indent: 2em; display: inline-block;}
.zqw_ym_size{ font-size: 2vh; color: #fff; line-height: 1.7; text-indent: 2em;}
.zqw_ym2_nimg{}
.zqw_ym2_nimg img{ display: none;}
.zqw_ym2_nimg .p1{ width: 100% !important;}

.zqw_ym2_3_1{ bottom: 0;}
.zqw_ym2_3_2{ left: 0; bottom:0; height: 100vh; z-index: 0; position: absolute; pointer-events: none;}
.zqw_ym2_3_3{ left: 303.56vh; top:0; height: 100vh; z-index: -1; object-fit: fill; position: absolute;}

.zqw_ym2_4{ top: 33.33vh; left: 327vh; width: 34.87vh; padding-left: 26.8vh; padding-top: 1vh; height: 21.22vh; position: absolute; background: url(../images/zqw_6_1.png) no-repeat; background-size: 100%;}

.zqw_ym2_5{top: 15.27vh;left: 396vh;width: 36.74vh;padding-left: 24vh;padding-top: 1.5vh;height: 23.13vh;position: absolute;background: url(../images/zqw_7_1.png) no-repeat;background-size: 100%;}
.zqw_ym2_6{bottom: 0;width: 53.48vh;padding: 21vh 60.9vh 17.52vh 3.5vh;height: 14.17vh;background: url(../images/zqw_8_1.png) no-repeat;background-size: 100%;}

.zqw_ym2_7{left: 550vh;top: 15vh;width: 33.94vh;height: 10.89vh;padding: 4vh 1vh 4vh 2vh;position: absolute;background: url(../images/zqw_9_1.png) no-repeat;background-size: 100%;}
.zqw_ym2_8{ bottom: 0;width:48.15vh;padding: 48vh 53.98vh 15.89vh 18.52vh; height: 12.22vh;background: url(../images/zqw_38_1.png) no-repeat;background-size: 100%;}
.zqw_ym2_9{ left: 564.8vh; top: 37.04vh; position: absolute;}
.zqw_ym2_10{ left: 724.07vh; position: absolute; bottom: 0; width:34vh; padding: 4.17vh 1.55vh 69.45vh 56.02vh; height: 10.46vh;background: url(../images/zqw_11_1.png) no-repeat; background-size: 100%;}
.zqw_ym2_11{ left: 822.2vh; top: 37.04vh; position: absolute;}

.zqw_ym2_12{ bottom: 0; width:46.67vh; height: 13.61vh; padding: 40.28vh 35.65vh 16.2vh 3.7vh;background: url(../images/zqw_12_1.png) no-repeat; background-size: 100%;}

.zqw_ym2_13{ left: 987.6vh; top: 20vh; width: 36.09vh; position: absolute;  height: 4.55vh; padding: 1vh 1vh 30.56vh 19.76vh; background: url(../images/zqw_13_1.png) no-repeat; background-size: 100%;}


.zqw_ym2_13_1{left: 1030vh; top: 37.04vh; position: absolute;}

.zqw_ym2_14{ bottom: 0; width:52.02vh; height: 12.69vh; padding: 30.7vh 50.93vh 14.67vh 3.25vh;background: url(../images/zqw_14_1.png) no-repeat; background-size: 100%;}

.zqw_ym2_15{ left: 1144.44vh; top: 23.15vh; width: 35.185vh; padding: 2vh 1.5vh; position: absolute; background-image: linear-gradient(to right,rgba(30,48,102,0.4),rgba(30,48,102,0));}
.zqw_ym2_15 p{ font-size: 2vh; color: #e8b74e; line-height: 2;}

.zqw_ym2_16{ left: 1190.74vh; top: 18.5vh; position: absolute;}
.zqw_ym2_16_1{ position: absolute; left: 0; top:13vh; width: 0; overflow: hidden;}
.zqw_ym2_16_1 img{ width: 197.13vh;}
.zqw_ym2_16 .p1{width: 35.185vh;height: 16.67vh;position: absolute;}
.zqw_ym2_16 .p1 h2{font-size: 3vh;color: #d89f27;text-shadow: 5px 3px 0px #5d324b;line-height: 2;}
.zqw_ym2_16 .p1 span{ font-size: 1.5vh; color: #fff;}
.zqw_ym2_16 .p2::before,.zqw_ym2_16 .p3::after{content: "";background: url(../images/zqw_22.png) no-repeat;width:2.87vh;height:2.87vh;display: block;margin-left: 2.5vh; background-size: cover;}
.zqw_ym2_16 .p3 span{ height: 5vh; display: block;}
.zqw_ym2_16 .p1:nth-child(2){top: 14.7vh;left: -3vh;}
.zqw_ym2_16 .p1:nth-child(3){top: 9.9vh;left: 19vh;}
.zqw_ym2_16 .p1:nth-child(4){top: 26vh;left: 33vh;}
.zqw_ym2_16 .p1:nth-child(5){top: 20.5vh;left: 52vh;}
.zqw_ym2_16 .p1:nth-child(6){top: 4.5vh;left: 73vh;}
.zqw_ym2_16 .p1:nth-child(7){top: 25.7vh;left: 97vh;}
.zqw_ym2_16 .p1:nth-child(8){top: 1.3vh;left: 120vh;}
.zqw_ym2_16 .p1:nth-child(9){top: 26.1vh;left: 146vh;}

.zqw_ym2_17{ left: 1142.6vh; bottom: 0; width: 336.39vh; position: absolute;}
.zqw_ym2_18{ left: 1189.8vh; bottom: 0;position: absolute;}
.zqw_ym2_18 img{ margin-right: 15vh;}
.zqw_ym2_18 img:nth-child(1){ width: 18.33vh;}
.zqw_ym2_18 img:nth-child(2){ width: 25.09vh;}
.zqw_ym2_18 img:nth-child(3){ width: 46.3vh;}
.zqw_ym2_18 img:nth-child(4){ width: 34.35vh;}

.zqw_ym2_19{ bottom: 0;}
.zqw_ym2_20{ right: 1vh; top: 35vh; width: 21.67vh; position: absolute; cursor: pointer; opacity: 1;}
.zqw_ym3_29{ right: 1vh; top: 35vh; width: 21.67vh; position: absolute; cursor: pointer; opacity: 1;}












.zqw_ym3_box{position: relative; height: 100vh;}
.zqw_ym3_0{height: 100vh; position: fixed; z-index: 0;}
.zqw_ym3_1{top: 14.35vh; left: 21.3vh; width:64.91vh; position: absolute;}
.zqw_ym3_2{bottom: 0;  left: 50.93vh; width:121.2vh; position: absolute;}
.zqw_ym3_3{ left: 41vh; bottom: 20vh;}
.zqw_ym3_4{ left: 68vh; bottom: 5vh;}
.zqw_ym3_5{ left: 140vh; bottom: 22vh;}
.zqw_ym3_text{height: 4.35vh;line-height: 4.35vh;padding: 0 2vh;font-size: 1.8vh;background-image: linear-gradient(to right, rgba(151,52,18,0.65),rgba(151,52,18,0));color: #ffebb5;position: absolute; z-index: 9;}
.zqw_ym3_6{ left: 210.18vh; top: 30.04vh; position: absolute;}
.zqw_ym3_6_1{bottom: 0;}

.zqw_ym3_7{top: 11vh; left: 377vh; width: 81.3vh; position: absolute;}
.zqw_ym3_8{bottom: 0;}
.zqw_ym3_9{left: 350vh;bottom: 36vh;}
.zqw_ym3_10{left: 360vh;bottom: 10vh;}
.zqw_ym3_11{left: 418vh;bottom: 17vh;}

.zqw_ym3_12{ left: 475.9vh; top: 30.04vh; position: absolute;}
.zqw_ym3_12_1{bottom: 0;}

.zqw_ym3_13{left: 642.9vh;bottom: 28vh;}
.zqw_ym3_14{left: 702vh;bottom: 31vh;}
.zqw_ym3_15{left: 708vh;bottom: 15vh;}
.zqw_ym3_15_1{bottom: 0;}
.zqw_ym3_15_2{top: 8.52vh; left: 640.01vh; width: 75.37vh; position: absolute;}
.zqw_ym3_16{ left: 755.56vh; top: 30.04vh; position: absolute;}

.zqw_ym3_17{bottom: 0;}
.zqw_ym3_17_1{bottom: 0;}
.zqw_ym3_17_2{top: 8.52vh; left: 935.19vh; width: 69.07vh; position: absolute;}

.zqw_ym3_18{left: 930.56vh;bottom: 28vh;}
.zqw_ym3_19{left: 934.26vh;bottom: 15vh;}
.zqw_ym3_20{left: 998.15vh;bottom: 35vh;}
.zqw_ym3_21{left: 1013.89vh;bottom: 25vh;}

.zqw_ym3_22{ left: 1039.8vh; top: 30.04vh; position: absolute; z-index: 99;}
.zqw_ym3_22_1{bottom: 0;}
.zqw_ym3_22_2{top: 9vh; left: 1218.06vh; width: 69.91vh; position: absolute;}
.zqw_ym3_22_3{bottom: 0;}

.zqw_ym3_23{left: 1219.63vh;bottom: 30vh;}
.zqw_ym3_24{left: 1214.07vh;bottom: 13vh;}
.zqw_ym3_25{left: 1295.44vh;bottom: 40vh;}
.zqw_ym3_26{left: 1310.4vh;bottom: 18vh;}

.zqw_ym3_27{left: 1342.59vh;top: 26.04vh;position: absolute;z-index: 99;}
.zqw_ym3_28{bottom: 0;}

.zqw_ym4{ overflow: hidden; overflow-y: auto;}
.zqw_ym4_scroll{}
.zqw_ym4_scroll .zqw_ym4_a0{ width: 100vw; height: 100vh;}
.zqw_ym4_scroll .zqw_ym4_bh{ width: 100vw; height: 50vh;}


.zqw_ym4_conner{ z-index: 99; pointer-events: none; position: absolute; left: 0; top: 0; width: 100vw; height: 100vh; display: none; }
.zqw_ym4_conner.swiper-slide-active{ display: block;}
.zqw_ym4_p1{ width: 65.74vh; height: 42.59vh;position: fixed;left: calc(50vw - 57.4vh);top: calc(50vh - 25.3vh); opacity: 0;}
.zqw_ym4_p1 h2{ color: #f5ca69; font-size: 2vh; line-height: 1.6; margin-bottom: 3vh; padding-bottom: 3vh; border-bottom: 1px solid #f5ca69;}
.zqw_ym4_p1 .p1{font-size: 1.5vh;line-height: 1.8;color: #fff;}
.zqw_ym4_p1 .p1 p{ text-indent: 2em; }
.zqw_ym4_b{width: 33.33vh;height: 48.3vh;position: fixed;left: calc(50vw + 15.28vh);top: calc(50vh - 25.7vh);}
.zqw_ym4_b0{width: 100%;height: 100%;border-radius: 2vh;overflow: hidden;opacity: 0;position: absolute;left: 0;top: 0;box-shadow: 0 0 20px 8px rgba(0, 0, 0, 0.5);}
.zqw_ym4_b0 img{ width: 33.33vh;  height: 38.43vh;}
.zqw_ym4_b0 .p1{background-color: #fff;height: 7.87vh;padding:1vh 1.5vh;}
.zqw_ym4_b0 .p1 h2{ font-size: 1.5vh; font-weight: normal; margin-bottom: 1vh;}
.zqw_ym4_b0 .p1 h2 b{ font-size: 1.8vh; margin-right: 2vh;}
.zqw_ym4_b0 .p1 span{ font-size: 1.5vh;}
.zqw_ym4_bb1 .zqw_ym4_b1{ opacity: 1;}
.zqw_ym4_b2{}	
.zqw_ym4_b3{}

.zqw_ym4_video{ position: absolute; left: 0;top: 0; width: 100vw; height: 100vh; object-fit: fill; z-index: -1;}

.zqw_ym4_p2{ background-color: rgba(0,0,0,0.45); color: #fff; font-size: 1.6vh; height: 6vh; line-height: 6vh; text-align: center; position: fixed; bottom: 0; width: 100%; left: 0; opacity: 0; transform: translateY(70px);}


.zqw_ym5_0{bottom: 0; left: 95.16vh; width: 58.06vh; position: absolute; z-index: 7;}
.zqw_ym5_1{top: 25.93vh; left: 50.06vh; letter-spacing: 6px; font-size: 2.5vh; line-height: 2; position: absolute; color: #F3CD65; z-index: 9;font-style: italic;text-shadow: 4px 4px 5px rgba(0,0,0,0.5);}
.zqw_ym5_2{bottom: 0; right:0; width: 100vw; height: 100vh; position: absolute; z-index: 8;}
.zqw_ym5_3{ color: #fff; font-size: 1.6vh; height: 6vh; line-height: 6vh; text-align: center; position: fixed; bottom: 0; width: 100%; left: 0; z-index: 9;}

.zqw_ym4_bbbb {
    left: calc(50vw + 26vh);
    bottom: 12.4vh;
    position: absolute;
    
	opacity: 0;
}
.scroll_here1 .zqw_ym4_bbbb {opacity: 1;  animation: ddd 1.5s linear infinite;}



.zqw_logo{ position: fixed; left: 8vh; top: 5vh; width: 25.37vh; z-index: 999;}
.zqw_logo .zqw_logo_0{ position: absolute; left: 0; top: 0; opacity: 0; width: 100%; }
.zqw_logo .zqw_logo_0 img{ width:25.37vh}
.zqw_logo .zqw_logo_0.logo_show{ opacity: 1;}

.zqw_ym4::-webkit-scrollbar {
	display: none;

    width: 6px;
}
 
.zqw_ym4::-webkit-scrollbar-thumb {

    background-color: #0412a1;
    border-radius: 3px;
}
 
.zqw_ym4::-webkit-scrollbar-track {
	
    background-color: white;
    border-radius: 3px;
}
















































































.fRight1,.fIn1,.fUp1,.fLeft1,.fDown1,.zIn1,.fLeft2,.fRight2,.fUp2,.fIn2{ opacity: 0;}


.scroll_here .dd{-webkit-animation-name: ddd; animation-name: ddd;}
.scroll_here .rub{-webkit-animation-name: bounceIn; animation-name: bounceIn;}
.scroll_here .fRight1,.scroll_here.fRight1,.d_on .fRight1,.scroll_here1 .fRight2{-webkit-animation-name: fInRight1; animation-name: fInRight1;}
.scroll_here .fIn1,.bg_here.fIn2{-webkit-animation-name: fadeIn; animation-name: fadeIn;}
.scroll_here .fUp1,.scroll_here.fUp1,.logo_show.fUp1,.scroll_here1 .fUp2,.zqw_video3.fUp3{-webkit-animation-name: fInUp1; animation-name: fInUp1;}
.scroll_here .fLeft1,.scroll_here.fLeft1,.d_on .fLeft1,.scroll_here1 .fLeft2{-webkit-animation-name: fInLeft1; animation-name: fInLeft1;}
.scroll_here .fDown1,.scroll_here.fDown1{-webkit-animation-name: fadeInDown1; animation-name: fadeInDown1;}
.scroll_here .zIn1,.scroll_here.zIn1 {-webkit-animation-name: zoomIn; animation-name: zoomIn;}

.n01{animate-delay: 0.2s;-moz-animation-delay: 0.2s;-webkit-animation-delay: 0.2s;}
.n02{animate-delay: 0.6s;-moz-animation-delay: 0.6s;-webkit-animation-delay: 0.6s;}
.n03{animate-delay: 1s;-moz-animation-delay: 1s;-webkit-animation-delay: 1s;}
.n04{animate-delay: 1.4s;-moz-animation-delay: 1.4s;-webkit-animation-delay: 1.4s;}
.n05{animate-delay: 1.8s;-moz-animation-delay: 1.8s;-webkit-animation-delay: 1.8s;}
.n06{animate-delay: 2.2s;-moz-animation-delay: 2.2s;-webkit-animation-delay: 2.2s;}
.n07{animate-delay: 2.6s;-moz-animation-delay: 2.6s;-webkit-animation-delay: 2.6s;}

.i01{animate-delay: 0.4s;-moz-animation-delay: 0.4s;-webkit-animation-delay: 0.4s;}
.i02{animate-delay: 0.8s;-moz-animation-delay: 0.8s;-webkit-animation-delay: 0.8s;}
.i03{animate-delay: 1.2s;-moz-animation-delay: 1.5s;-webkit-animation-delay: 1.5s;}
.i04{animate-delay: 1.6s;-moz-animation-delay: 1.6s;-webkit-animation-delay: 1.6s;}
.i05{animate-delay: 2s;-moz-animation-delay: 2s;-webkit-animation-delay: 2s;}
.i06{animate-delay: 2.4s;-moz-animation-delay: 2.4s;-webkit-animation-delay: 2.4s;}
.i07{animate-delay: 2.8s;-moz-animation-delay: 2.8s;-webkit-animation-delay: 2.8s;}
.i08{animate-delay: 3.2s;-moz-animation-delay: 3.2s;-webkit-animation-delay: 3.2s;}
.i09{animate-delay: 3.6s;-moz-animation-delay: 3.6s;-webkit-animation-delay: 3.6s;}
.i10{animate-delay: 4s;-moz-animation-delay: 4s;-webkit-animation-delay: 4s;}
.i11{animate-delay: 4.4s;-moz-animation-delay: 4.4s;-webkit-animation-delay: 4.4s;}


.swiper-slide-active .fDown{ -webkit-animation-name: fadeInDown; animation-name: fadeInDown;}
.swiper-slide-active .fIn{ -webkit-animation-name: fadeIn; animation-name: fadeIn;}
.swiper-slide-active .fUp{ -webkit-animation-name: fadeInUp; animation-name: fadeInUp;}
.swiper-slide-active .fLeft{ -webkit-animation-name: fadeInLeft; animation-name: fadeInLeft;}
.swiper-slide-active .fRight{ -webkit-animation-name: fadeInRight; animation-name: fadeInRight;}
.swiper-slide-active .zIn {-webkit-animation-name: zoomInDown; animation-name: zoomInDown;}
/* .swiper-slide-active .zInOut {-webkit-animation-name: zoomOut; animation-name: zoomOut;} */


@keyframes ddd{
	0% {
	  opacity: 0;
	}
	
	100% {
	  opacity: 1;
	}
}
@-webkit-keyframes ddd{
	0% {
	  opacity: 0;
	}
	
	100% {
	  opacity: 1;
	}
}
.aa{
		animation:aaa 3s infinite;
		-webkit-animation:aaa 3s infinite;
	}
	@keyframes aaa{
		0%{transform: translate(-60px,0); opacity: 0;}
		30%{transform: translate(0,0); opacity: 1;}
		70%{transform: translate(0,0); opacity: 1;}
		100%{transform: translate(60px,0); opacity: 0;}
	}
	@-webkit-keyframes aaa{
		0%{transform: translate(-60px,0); opacity: 0;}
		30%{transform: translate(0,0); opacity: 1;}
		70%{transform: translate(0,0); opacity: 1;}
		100%{transform: translate(60px,0); opacity: 0;}
	}
	.bb{
		animation:bbb 3s infinite;
		-webkit-animation:bbb 3s infinite;
		transform: scale(1.2);
		transform-origin: center;
	}
	@keyframes bbb{
		0%{transform: scale(1.2);opacity: 0.5;}
		30%{transform: scale(1);opacity: 1;}
		70%{transform: scale(1);opacity: 1;}
		100%{transform: scale(1.2);opacity: 0.5;}
	}
	@-webkit-keyframes bbb{
		0%{transform: scale(1.2);opacity: 0.5;}
		30%{transform: scale(1);opacity: 1;}
		70%{transform: scale(1);opacity: 1;}
		100%{transform: scale(1.2);opacity: 0.5;}
	}



@-webkit-keyframes fadeInDown2 {
  0% {
    opacity: 0.8;
    -webkit-transform: translate3d(0, 30px, 0);
            transform: translate3d(0, 30px, 0);
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}

@keyframes fadeInDown2 {
  0% {
    opacity: 0.8;
    -webkit-transform: translate3d(0,30px, 0);
            transform: translate3d(0,30px, 0);
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}
@-webkit-keyframes fInUp1 {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(30px,0, 0);
            transform: translate3d(30px,0, 0);
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}

@keyframes fInRight1 {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(30px,0, 0);
            transform: translate3d(30px,0, 0);
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}
@-webkit-keyframes fInRight1 {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(30px,0, 0);
            transform: translate3d(30px,0, 0);
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}
@keyframes fInLeft1 {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-30px,0, 0);
            transform: translate3d(-30px,0, 0);
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}
@-webkit-keyframes fInLeft1 {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-30px,0, 0);
            transform: translate3d(-30px,0, 0);
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}
@-webkit-keyframes fInUp1 {
  0% {
    opacity: 0;
   -webkit-transform: translate3d(0, 30px, 0);
           transform: translate3d(0, 30px, 0);
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}

@keyframes fInUp1 {
  0% {
    opacity: 0;
   -webkit-transform: translate3d(0, 30px, 0);
           transform: translate3d(0, 30px, 0);
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}




@-webkit-keyframes fadeInDown1 {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -30px, 0);
            transform: translate3d(0, -30px, 0);
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}

@keyframes fadeInDown1 {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -30px, 0);
            transform: translate3d(0, -30px, 0);
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}

@media (max-height: 800px) {

}




.loading_y{
		width: 20px;
		height: 20px;
		background-color: #FFEFD9;
		float: left;
		-moz-border-radius: 50% 50% 50% 50%;
		-webkit-border-radius: 50% 50% 50% 50%;
		border-radius: 50% 50% 50% 50%;
		margin-right: 20px;
		margin-bottom: 20px;	
	}
.loading_y:nth-child(2n+0) {
	margin-right: 0px;

}
#loading_y_one{
	-webkit-animation: loading_y_one 1s infinite;
	animation: loading_y_one 1s infinite;
	}
#loading_y_two{
	-webkit-animation: loading_y_two 1s infinite;
	animation: loading_y_two 1s infinite;
	}	
#loading_y_three{
	-webkit-animation: loading_y_three 1s infinite;
	animation: loading_y_three 1s infinite;
	}		
#loading_y_four{
	-webkit-animation: loading_y_four 1s infinite;
	animation: loading_y_four 1s infinite;
	}		
	
@-webkit-keyframes loading-center-absolute{
100% {
	-ms-transform: rotate(360deg); 
	-webkit-transform: rotate(360deg); 
	transform: rotate(360deg); 
	}			
	
}		
@keyframes loading-center-absolute{
100% {
	-ms-transform: rotate(360deg); 
	-webkit-transform: rotate(360deg); 
	transform: rotate(360deg); 
	}
}						
@-webkit-keyframes loading_y_one{
50% {
	-ms-transform: translate(20px,20px); 
	-webkit-transform: translate(20px,20px);
	transform: translate(20px,20px);
	}
}		
@keyframes loading_y_one{
50% {
	 -ms-transform: translate(20px,20px); 
	-webkit-transform: translate(20px,20px);
	transform: translate(20px,20px);
	}
}
@-webkit-keyframes loading_y_two{
50% {
	-ms-transform: translate(-20px,20px); 
	-webkit-transform: translate(-20px,20px);
	transform: translate(-20px,20px);
	}
}		
@keyframes loading_y_two{
50% {
	-ms-transform: translate(-20px,20px); 
	-webkit-transform: translate(-20px,20px);
	transform: translate(-20px,20px);
	}
}
@-webkit-keyframes loading_y_three{
50% {
	-ms-transform: translate(20px,-20px); 
	-webkit-transform: translate(20px,-20px);
	transform: translate(20px,-20px);
	}
}		
@keyframes loading_y_three{
50% {
	-ms-transform: translate(20px,-20px); 
	-webkit-transform: translate(20px,-20px);
	transform: translate(20px,-20px);
	}
}
@-webkit-keyframes loading_y_four{
50% {
	-ms-transform: translate(-20px,-20px); 
	-webkit-transform: translate(-20px,-20px);
	transform: translate(-20px,-20px);
	}
}		
@keyframes loading_y_four{
50% {
	-ms-transform: translate(-20px,-20px); 
	-webkit-transform: translate(-20px,-20px);
	transform: translate(-20px,-20px);
	}
}



































