a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}.nav-tabs,.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover,.nav-tabs>li>a,.nav-tabs>li>a:hover{background-color:unset;border:unset;line-height:unset}li{list-style:none}body{background-color:#fdf1c4;background-image:url(../image/body_bg.jpg);background-repeat:no-repeat;background-position:center 0;background-size:contain;overflow:hidden;max-width:100%;max-height:100%}body a{background-color:unset}body img{max-width:100%}body .body_bg{position:fixed;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;top:50%;left:50%;transform:translate(-50%,-50%);z-index:-1}body .page{position:fixed;display:none;z-index:1050;width:100%;bottom:30px;transition:.3s all}body .page.up{bottom:120px}@media only screen and (max-width:1200px){body .page{display:flex}}body .page #down,body .page #up{text-align:center;width:50%;font-size:26px;font-weight:900;color:#fff;text-shadow:0 0 5px #36aeffaa,0 0 10px #8cd1ffaa,1px 1px 0 #8cd1ff}body main{position:absolute;height:110%;width:105%;left:50%;top:50%;overflow:hidden;transform:translate(-50%,-50%);opacity:0;transition:.8s all}@media only screen and (max-width:480px){body main{width:100%}}body main .char{position:absolute;width:100%}@media only screen and (max-width:480px){body main .char{width:135%}}body main .char.char1{left:50%;top:6%;transform:translate(-50%) scale(.9)}@media only screen and (max-width:1200px){body main .char.char1{top:30%}}@media only screen and (max-width:480px){body main .char.char1{display:none}}body main .char.char2{left:23%;top:24%;transform:translate(-50%) scale(.9)}@media only screen and (max-width:1200px){body main .char.char2{top:29%}}@media only screen and (max-width:480px){body main .char.char2{display:none}}body main .char.char3{right:25%;top:30%;transform:translate(50%) scale(.9)}@media only screen and (max-width:1200px){body main .char.char3{right:10%;top:30%}}@media only screen and (max-width:480px){body main .char.char3{top:45%;right:65%}}body main .title{position:absolute;max-width:100%;top:10%;left:35%;transform:translate(-50%) scale(.9);display:inline-block}@media only screen and (max-width:480px){body main .title{top:31%;left:0;transform:translateY(-50%) scale(.9)}}body main #play1{position:absolute;width:227px;height:214px;left:47%;top:53%;transform:translate(-50%);background:url(../image/play.png) no-repeat center;background-size:contain;border:unset}@media only screen and (max-width:480px){body main #play1{top:38%;left:55%;transform:scale(.6) translateX(-20%)}}body main #play1::after{content:'';position:absolute;width:193px;height:205px;left:-100px;top:-100px;background:url(../image/arrow.png) no-repeat center;background-size:contain}@media only screen and (max-width:480px){body main #play1::after{left:-90px;top:-60px;transform:scale(.6)}}body main.in{top:47%;width:100%;height:106%;opacity:1}.navbar-brand{padding:5px 0}.navbar-nav{float:right}@media only screen and (max-width:767px){.navbar-nav{width:100%}}.nav>li{text-align:center}footer.footer{position:fixed;bottom:0;width:100%;background:#ffffff50;display:none}@media only screen and (max-width:480px){footer.footer .container{padding:0}}footer.footer .container li{color:#181818;line-height:16px}@media only screen and (max-width:480px){footer.footer .container li{padding:0 6px}}footer.footer .container img{filter:drop-shadow(0 0 1px #999)}aside{position:fixed;left:-120px;top:30%;transform:translateY(-50%);z-index:1050;transition:.3s 1s}aside:hover{left:0;transition:.3s all}.aside_tab{position:fixed;right:0;top:50%;z-index:1050}@media only screen and (max-width:480px){.aside_tab{display:none}}.aside_tab li{margin-bottom:27px}.aside_tab li::before{content:'';position:absolute;left:-30px;top:9px;display:block;border-style:solid;border-width:10px 0 10px 15px;border-color:transparent transparent transparent #fdff7d;filter:drop-shadow(0 0 6px #6eb2c9) drop-shadow(0 0 10px #6eb2c9);opacity:0;transition:.3s .3s}.aside_tab li a{color:#fff;filter:drop-shadow(0 0 6px #6eb2c9) drop-shadow(0 0 10px #6eb2c9)}.aside_tab li a:focus,.aside_tab li a:hover{background:unset}.aside_tab li.active::before,.aside_tab li:hover::before{opacity:1;transition:.3s all}.aside_tab li:nth-child(1)::after{content:'';position:absolute;left:50%;bottom:-27px;width:1px;height:27px;background-color:#fff;filter:drop-shadow(0 0 6px #6eb2c9) drop-shadow(0 0 10px #6eb2c9)}.aside_tab li:nth-child(2)::after{content:'';position:absolute;left:50%;bottom:-27px;width:1px;height:27px;background-color:#fff;filter:drop-shadow(0 0 6px #6eb2c9) drop-shadow(0 0 10px #6eb2c9)}.side_nav{position:fixed;width:180px;max-width:20%;right:20%;top:120px;transform:translateX(50%);z-index:1010}@media only screen and (max-width:480px){.side_nav{width:70%;max-width:100%;top:40px;right:0;transform:translateX(18%) scale(.6)}}.side_nav ul{display:flex}.side_nav ul li{position:relative;margin:4px 0;text-align:center}@media only screen and (max-width:480px){.side_nav ul li{width:32%;display:inline-block}}.side_nav ul li a{transition:.3s .3s}.side_nav ul li a img{display:inline-block}.side_nav ul li a:hover{filter:brightness(105%);transition:.1s 0s}@-webkit-keyframes special{0%{filter:drop-shadow(0 0 0 #a6fbff)}99%{filter:drop-shadow(0 0 30px rgba(166,251,255,0))}}@keyframes special{0%{filter:drop-shadow(0 0 0 #a6fbff)}99%{filter:drop-shadow(0 0 30px rgba(166,251,255,0))}}#paint{position:absolute;height:100vh;width:100%;left:50%;top:50%;transform:translate(-50%,-50%);overflow:hidden}#paint .title{position:relative;margin:auto;top:70px;left:0;width:1200px;max-width:100%;z-index:1}@media only screen and (max-width:480px){#paint .title{top:120px}#paint .title img{max-width:70%}}#paint .title::before{content:'';position:absolute;width:1920px;padding-bottom:126px;left:50%;top:0;transform:translateX(-50%);background:url(../image/con_title_bg.png) no-repeat center;background-size:contain;z-index:-1}@media only screen and (max-width:480px){#paint .title::before{top:-70px}}#paint .mask{position:fixed;width:100%;height:100%;background-color:#00000080;top:0;left:0;z-index:1050}#paint img#special{position:absolute;left:60%;top:60%;transform:translateX(-50%);cursor:pointer;-webkit-animation:special 1.5s ease 0s infinite;animation:special 1.5s ease 0s infinite;z-index:1050}@media only screen and (max-width:480px){#paint img#special{max-width:25%;top:60%;left:68%}}#paint .text-center{display:flex;justify-content:center}#paint .text-center .nav{position:absolute;text-align:center;display:flex;bottom:100px;width:650px;max-width:80%}@media only screen and (max-width:480px){#paint .text-center .nav{bottom:100px}}#paint .text-center .nav li{width:25%;float:revert;display:inline-block;display:flex;justify-content:center}#paint .text-center .nav li:nth-of-type(1) a{background:url(../image/paint_tab1.png) no-repeat center;background-size:contain}#paint .text-center .nav li:nth-of-type(2) a{background:url(../image/paint_tab2.png) no-repeat center;background-size:contain}#paint .text-center .nav li:nth-of-type(3) a{background:url(../image/paint_tab3.png) no-repeat center;background-size:contain}#paint .text-center .nav li:nth-of-type(4) a{background:url(../image/paint_tab4.png) no-repeat center;background-size:contain}#paint .text-center .nav li:nth-of-type(1) a:hover,#paint .text-center .nav li:nth-of-type(1).active a{background:url(../image/paint_tab1_on.png) no-repeat center;background-size:contain}#paint .text-center .nav li:nth-of-type(2) a:hover,#paint .text-center .nav li:nth-of-type(2).active a{background:url(../image/paint_tab2_on.png) no-repeat center;background-size:contain}#paint .text-center .nav li:nth-of-type(3) a:hover,#paint .text-center .nav li:nth-of-type(3).active a{background:url(../image/paint_tab3_on.png) no-repeat center;background-size:contain}#paint .text-center .nav li:nth-of-type(4) a:hover,#paint .text-center .nav li:nth-of-type(4).active a{background:url(../image/paint_tab4_on.png) no-repeat center;background-size:contain}#paint .text-center .nav li a{width:120px;height:128px;transition:.3s .1s}#paint .text-center .nav li a:hover{transition:.3s all}#paint .text-center .tab-content{margin-top:-100px;max-width:100%}#paint .text-center .tab-content .left.carousel-control,#paint .text-center .tab-content .right.carousel-control{position:absolute;width:121px;max-width:15%;height:166px;top:50%;left:120px;background:url(../image/btn_pre.png) no-repeat center;background-size:contain}@media only screen and (max-width:767px){#paint .text-center .tab-content .left.carousel-control,#paint .text-center .tab-content .right.carousel-control{position:fixed;left:0;top:30%}}#paint .text-center .tab-content .right.carousel-control{background:url(../image/btn_next.png) no-repeat center;background-size:contain;left:unset;right:120px}@media only screen and (max-width:767px){#paint .text-center .tab-content .right.carousel-control{right:0}}@media only screen and (max-width:767px){#paint .text-center .tab-content .carousel-inner{overflow:unset}}#paint .text-center .tab-content .item,#paint .text-center .tab-content .left,#paint .text-center .tab-content .right{position:relative;width:1100px;height:1080px;max-width:100%;margin-top:8%;max-height:80vh;transition:.8s all}@media only screen and (max-width:767px){#paint .text-center .tab-content .item,#paint .text-center .tab-content .left,#paint .text-center .tab-content .right{position:relative;transform:translate(0,20%)}}#paint .text-center .tab-content .item img,#paint .text-center .tab-content .left img,#paint .text-center .tab-content .right img{display:inline-block;height:100%;max-width:unset}@media only screen and (max-width:1200px){#paint .text-center .tab-content .item img,#paint .text-center .tab-content .left img,#paint .text-center .tab-content .right img{position:relative;max-width:140%;height:unset;left:50%;transform:translateX(-50%)}}#paint .text-center .tab-content .carousel-indicators{bottom:140px;left:unset;margin-left:unset;width:100%}@media only screen and (max-width:480px){#paint .text-center .tab-content .carousel-indicators{display:none}}#paint .text-center .tab-content .carousel-indicators li{border:0;width:41px;height:41px;background:url(../image/carousel_dot.png) no-repeat center;background-size:contain}#paint .text-center .tab-content .carousel-indicators li.active{background:url(../image/carousel_dot_on.png) no-repeat center;background-size:contain}#paint .text-center .carousel .item{transition:.3s all;background-position:center top}#paint .text-center .carousel .on img{opacity:0;transition:.3s all}#paint .text-center #carouse1 .item:nth-of-type(1){background:url(../image/paint_sheep_1_on.png) no-repeat center top;background-size:contain}@media only screen and (max-width:1200px){#paint .text-center #carouse1 .item:nth-of-type(1){background:url(../image/paint_sheep_1_on.png) no-repeat center top;background-size:140%}}#paint .text-center #carouse1 .item:nth-of-type(2){background:url(../image/paint_sheep_2_on.png) no-repeat center top;background-size:contain}@media only screen and (max-width:1200px){#paint .text-center #carouse1 .item:nth-of-type(2){background:url(../image/paint_sheep_2_on.png) no-repeat center top;background-size:140%}}#paint .text-center #carouse1 .item:nth-of-type(3){background:url(../image/paint_sheep_3_on.png) no-repeat center top;background-size:contain}@media only screen and (max-width:1200px){#paint .text-center #carouse1 .item:nth-of-type(3){background:url(../image/paint_sheep_3_on.png) no-repeat center top;background-size:140%}}#paint .text-center #carouse1 .item:nth-of-type(4){background:url(../image/paint_sheep_4_on.png) no-repeat center top;background-size:contain}@media only screen and (max-width:1200px){#paint .text-center #carouse1 .item:nth-of-type(4){background:url(../image/paint_sheep_4_on.png) no-repeat center top;background-size:140%}}#paint .text-center #carouse1 .item:nth-of-type(5){background:url(../image/paint_sheep_5_on.png) no-repeat center top;background-size:contain}@media only screen and (max-width:1200px){#paint .text-center #carouse1 .item:nth-of-type(5){background:url(../image/paint_sheep_5_on.png) no-repeat center top;background-size:140%}}#paint .text-center #carouse2 .item:nth-of-type(1){background:url(../image/paint_wolf_1_on.png) no-repeat center top;background-size:contain}@media only screen and (max-width:1200px){#paint .text-center #carouse2 .item:nth-of-type(1){background:url(../image/paint_wolf_1_on.png) no-repeat center top;background-size:140%}}#paint .text-center #carouse2 .item:nth-of-type(2){background:url(../image/paint_wolf_2_on.png) no-repeat center top;background-size:contain}@media only screen and (max-width:1200px){#paint .text-center #carouse2 .item:nth-of-type(2){background:url(../image/paint_wolf_2_on.png) no-repeat center top;background-size:140%}}#paint .text-center #carouse2 .item:nth-of-type(3){background:url(../image/paint_wolf_3_on.png) no-repeat center top;background-size:contain}@media only screen and (max-width:1200px){#paint .text-center #carouse2 .item:nth-of-type(3){background:url(../image/paint_wolf_3_on.png) no-repeat center top;background-size:140%}}#paint .text-center #carouse2 .item:nth-of-type(4){background:url(../image/paint_wolf_4_on.png) no-repeat center top;background-size:contain}@media only screen and (max-width:1200px){#paint .text-center #carouse2 .item:nth-of-type(4){background:url(../image/paint_wolf_4_on.png) no-repeat center top;background-size:140%}}#paint .text-center #carouse2 .item:nth-of-type(5){background:url(../image/paint_wolf_5_on.png) no-repeat center top;background-size:contain}@media only screen and (max-width:1200px){#paint .text-center #carouse2 .item:nth-of-type(5){background:url(../image/paint_wolf_5_on.png) no-repeat center top;background-size:140%}}#paint .text-center #carouse3 .item:nth-of-type(1){background:url(../image/paint_owl_1_on.png) no-repeat center top;background-size:contain}@media only screen and (max-width:1200px){#paint .text-center #carouse3 .item:nth-of-type(1){background:url(../image/paint_owl_1_on.png) no-repeat center top;background-size:140%}}#paint .text-center #carouse3 .item:nth-of-type(2){background:url(../image/paint_owl_2_on.png) no-repeat center top;background-size:contain}@media only screen and (max-width:1200px){#paint .text-center #carouse3 .item:nth-of-type(2){background:url(../image/paint_owl_2_on.png) no-repeat center top;background-size:140%}}#paint .text-center #carouse3 .item:nth-of-type(3){background:url(../image/paint_owl_3_on.png) no-repeat center top;background-size:contain}@media only screen and (max-width:1200px){#paint .text-center #carouse3 .item:nth-of-type(3){background:url(../image/paint_owl_3_on.png) no-repeat center top;background-size:140%}}#paint .text-center #carouse3 .item:nth-of-type(4){background:url(../image/paint_owl_4_on.png) no-repeat center top;background-size:contain}@media only screen and (max-width:1200px){#paint .text-center #carouse3 .item:nth-of-type(4){background:url(../image/paint_owl_4_on.png) no-repeat center top;background-size:140%}}#paint .text-center #carouse3 .item:nth-of-type(5){background:url(../image/paint_owl_5_on.png) no-repeat center top;background-size:contain}@media only screen and (max-width:1200px){#paint .text-center #carouse3 .item:nth-of-type(5){background:url(../image/paint_owl_5_on.png) no-repeat center top;background-size:140%}}#paint .text-center #carouse4 .item:nth-of-type(1){background:url(../image/paint_mouse_1_on.png) no-repeat center top;background-size:contain}@media only screen and (max-width:1200px){#paint .text-center #carouse4 .item:nth-of-type(1){background:url(../image/paint_mouse_1_on.png) no-repeat center top;background-size:140%}}#paint .text-center #carouse4 .item:nth-of-type(2){background:url(../image/paint_mouse_2_on.png) no-repeat center top;background-size:contain}@media only screen and (max-width:1200px){#paint .text-center #carouse4 .item:nth-of-type(2){background:url(../image/paint_mouse_2_on.png) no-repeat center top;background-size:140%}}#paint .text-center #carouse4 .item:nth-of-type(3){background:url(../image/paint_mouse_3_on.png) no-repeat center top;background-size:contain}@media only screen and (max-width:1200px){#paint .text-center #carouse4 .item:nth-of-type(3){background:url(../image/paint_mouse_3_on.png) no-repeat center top;background-size:140%}}#paint .text-center #carouse4 .item:nth-of-type(4){background:url(../image/paint_mouse_4_on.png) no-repeat center top;background-size:contain}@media only screen and (max-width:1200px){#paint .text-center #carouse4 .item:nth-of-type(4){background:url(../image/paint_mouse_4_on.png) no-repeat center top;background-size:140%}}#paint .text-center #carouse4 .item:nth-of-type(5){background:url(../image/paint_mouse_5_on.png) no-repeat center top;background-size:contain}@media only screen and (max-width:1200px){#paint .text-center #carouse4 .item:nth-of-type(5){background:url(../image/paint_mouse_5_on.png) no-repeat center top;background-size:140%}}#paint.in .text-center .tab-content .item{margin-top:10%}#module{position:absolute;height:100vh;width:100%;overflow:hidden;left:50%;top:50%;transform:translate(-50%,-50%)}#module .title{position:relative;margin:auto;top:70px;left:0;width:1200px;max-width:100%;z-index:1}@media only screen and (max-width:480px){#module .title{top:120px}#module .title img{max-width:70%}}#module .title::before{content:'';position:absolute;width:1920px;padding-bottom:126px;left:50%;top:0;transform:translateX(-50%);background:url(../image/con_title_bg.png) no-repeat center;background-size:contain;z-index:-1}@media only screen and (max-width:480px){#module .title::before{top:-70px}}#module .text-center{display:flex;height:80vh;margin-top:2%;flex-direction:column;justify-content:center;align-items:center}@media only screen and (max-width:767px){#module .text-center{margin-top:10%}}#module .text-center .tab-content{transform:scale(.8);transition:.8s all}@media only screen and (max-width:480px){#module .text-center .tab-content{margin-top:-80px}}#module .text-center .nav{position:absolute;text-align:center;display:flex;bottom:100px;width:650px;max-width:80%}@media only screen and (max-width:480px){#module .text-center .nav{bottom:190px}}#module .text-center .nav li{width:33%;float:revert;display:inline-block;display:flex;justify-content:center}#module .text-center .nav li:nth-of-type(1) a{background:url(../image/module_tab1.png) no-repeat center;background-size:contain}#module .text-center .nav li:nth-of-type(2) a{background:url(../image/module_tab2.png) no-repeat center;background-size:contain}#module .text-center .nav li:nth-of-type(3) a{background:url(../image/module_tab3.png) no-repeat center;background-size:contain}#module .text-center .nav li:nth-of-type(1) a:hover,#module .text-center .nav li:nth-of-type(1).active a{background:url(../image/module_tab1_on.png) no-repeat center;background-size:contain}#module .text-center .nav li:nth-of-type(2) a:hover,#module .text-center .nav li:nth-of-type(2).active a{background:url(../image/module_tab2_on.png) no-repeat center;background-size:contain}#module .text-center .nav li:nth-of-type(3) a:hover,#module .text-center .nav li:nth-of-type(3).active a{background:url(../image/module_tab3_on.png) no-repeat center;background-size:contain}#module .text-center .nav li a{width:120px;height:128px;transition:.3s .1s}#module .text-center .nav li a:hover{transition:.3s all}.modal .modal-dialog{width:1200px;height:675px;max-width:100%;margin-top:150px}@media only screen and (max-width:767px){.modal .modal-dialog{max-height:60%;margin:0;margin-top:100px}}.modal .modal-dialog .modal-content{width:100%;height:100%}.modal .modal-dialog .modal-content .video_wrapper{width:100%;height:100%}.modal .modal-dialog .modal-content .video_wrapper iframe{width:100%;height:100%}.modal .modal-dialog .modal-content .btn{position:absolute;top:-80px;right:0;width:80px;height:80px;background:#0007}@media only screen and (max-width:767px){.modal .modal-dialog .modal-content .btn{width:50px;height:50px;top:-50px}}.modal .modal-dialog .modal-content .btn:hover{color:#333;background-color:#e6e6e6;border-color:#adadad}.modal .modal-dialog .modal-content .btn::before{content:'';position:absolute;width:70px;height:2px;left:50%;top:50%;transform:translate(-50%,-50%) rotate(45deg);background:#fff;transition:.6s all}@media only screen and (max-width:767px){.modal .modal-dialog .modal-content .btn::before{width:50px}}.modal .modal-dialog .modal-content .btn::after{content:'';position:absolute;width:70px;height:2px;left:50%;top:50%;transform:translate(-50%,-50%) rotate(-45deg);background:#fff;transition:.6s all}@media only screen and (max-width:767px){.modal .modal-dialog .modal-content .btn::after{width:50px}}.modal .modal-dialog .modal-content .btn:hover::before{transform:translate(-50%,-50%) rotate(-45deg);transition:.6s all;background:#bd0707}.modal .modal-dialog .modal-content .btn:hover::after{transform:translate(-50%,-50%) rotate(45deg);transition:.6s all;background:#bd0707}