li[data-v-b8131190],ul[data-v-b8131190]{list-style:none;padding:0;margin:0}a[data-v-b8131190]{color:#000;text-decoration:none}body[data-v-b8131190],html[data-v-b8131190]{padding:0;margin:0}.introduction[data-v-b8131190]{min-height:calc(92vh - 60px)}.banner[data-v-b8131190]{height:calc(65vh - 60px);background:url(../img/bg_image1.3b3deb5b.jpg);background-size:102% 100%;overflow:hidden;font-size:2vw;font-weight:700;color:#fff;padding-left:8vw;padding-top:12vh}.ideaBox[data-v-b8131190]{padding:0 15vw;margin-top:13vh}.ideaBox .ideaUl[data-v-b8131190]{display:flex;justify-content:space-around;text-align:center}.ideaBox .ideaUl li[data-v-b8131190]:first-child{-webkit-animation:fade-in-data-v-b8131190 .5s cubic-bezier(.39,.575,.565,1) both;animation:fade-in-data-v-b8131190 .5s cubic-bezier(.39,.575,.565,1) both}.ideaBox .ideaUl li[data-v-b8131190]:nth-child(2){-webkit-animation:fade-in-data-v-b8131190 1s cubic-bezier(.39,.575,.565,1) both;animation:fade-in-data-v-b8131190 1s cubic-bezier(.39,.575,.565,1) both}.ideaBox .ideaUl li[data-v-b8131190]:nth-child(3){-webkit-animation:fade-in-data-v-b8131190 1.5s cubic-bezier(.39,.575,.565,1) both;animation:fade-in-data-v-b8131190 1.5s cubic-bezier(.39,.575,.565,1) both}.ideaBox .ideaUl i[data-v-b8131190]{font-size:8vw;color:#66b1ff;display:inline-block;transition:All .4s ease-in-out;-webkit-transition:All .4s ease-in-out;-moz-transition:All .4s ease-in-out;-o-transition:All .4s ease-in-out}.ideaBox .ideaUl i[data-v-b8131190]:hover{transform:scale(1.4);-webkit-transform:scale(1.4);-moz-transform:scale(1.4);-o-transform:scale(1.4);-ms-transform:scale(1.4)}.ideaBox .ideaUl .title[data-v-b8131190]{font-size:24px;font-weight:700}.intro[data-v-b8131190]{display:flex;padding:0 10vw;margin-top:5vh;height:60vh}.intro .img[data-v-b8131190]{flex:1;height:100%;text-align:center}.intro .img img[data-v-b8131190]{width:68%;max-width:400px;height:60%;border-radius:50%;border:5px solid #ccc;box-shadow:10px 10px 10px rgba(0,0,0,.5);-moz-box-shadow:10px 10px 10px rgba(0,0,0,.5);-webkit-box-shadow:0 10px 10px rgba(0,0,0,.5)}.intro .text[data-v-b8131190]{flex:1;border-top:3px solid #66b1ff;text-indent:2em;line-height:2em;padding-top:4vh;margin-top:1vh}@-webkit-keyframes fade-in-data-v-b8131190{0%{transform:translateY(50px)}40%{transform:translateY(20px)}to{transform:translateY(0)}}@keyframes fade-in-data-v-b8131190{0%{transform:translateY(50px)}40%{transform:translateY(20px)}to{transform:translateY(0)}}