.footer,.header,a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,fieldset,figcaption,figure,form,h1,h2,h3,h4,h5,h6,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,rem,rembed,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:inherit;vertical-align:baseline;-webkit-appearance:none}body{min-width:1200px;height:100%}html{height:100vh}.border{border:0 solid #000;border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,.1)}ul li{list-style:none;padding:0;margin:0}a{text-decoration:none}#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2c3e50;height:100%}.wrap{width:1200px;margin:0 auto}.el-header{display:flex;align-content:center}#logo{display:flex;align-items:center;width:200px}.mb20{margin-bottom:20px}#nav[data-v-4b8d9718]{display:flex;align-items:center}#nav a[data-v-4b8d9718]{padding:10px 15px;font-size:16px}footer[data-v-15e654a8]{display:flex;flex-direction:column;justify-content:space-between;background:#2d2d2d;padding-top:40px;text-align:center}.foot[data-v-15e654a8]{flex:1}.copyright[data-v-15e654a8]{background:#242424;height:40px;color:#a0a0a0;font-size:12px;line-height:40px}.cont4[data-v-1815b708]{padding-bottom:60px}.cont4 .parent[data-v-1815b708]{display:grid;grid-template-columns:repeat(6,1fr);grid-template-rows:repeat(4,1fr);grid-column-gap:10px;grid-row-gap:20px}.cont4 .parent li[data-v-1815b708]{border:1px solid #e2e2e2;padding:1px;text-align:center}.cont4 .parent li img[data-v-1815b708]{width:120px}.cont4 .parent li[data-v-1815b708]:hover{cursor:pointer;border-color:#2979ff}.cont3[data-v-9dac7688]{padding:60px 0}.cont3 .parent[data-v-9dac7688]{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr);grid-column-gap:10px;grid-row-gap:10px}.cont3 .parent li[data-v-9dac7688]{background:#fff;padding:15px 10px;border:1px solid #2c3e50;transition:all .25s ease;text-align:center}.cont3 .parent li[data-v-9dac7688]:hover{box-shadow:0 0 10px rgba(0,0,0,.2);cursor:pointer;transform:scale(1.1)}.cont3 .parent li:hover .title[data-v-9dac7688],.cont3 .parent li:hover [class^=el-icon-][data-v-9dac7688]{color:#0080ff}.cont3 .parent .title[data-v-9dac7688]{font-size:18px;line-height:36px}.cont3 .parent .desc[data-v-9dac7688]{font-size:14px;color:#acb2ba;text-align:left}.cont3 .parent [class^=el-icon-][data-v-9dac7688]{font-size:48px}.cont2[data-v-135fd622]{padding:60px 0}.bg[data-v-135fd622]{background:#f0f4fc}.parent[data-v-135fd622]{display:grid;grid-template-columns:repeat(5,1fr);grid-template-rows:repeat(2,1fr);grid-column-gap:10px;grid-row-gap:10px}.parent li[data-v-135fd622]{background:#fff;padding:15px 10px;position:relative;text-align:center}.parent li:hover .btn[data-v-135fd622]{opacity:1;transition:opacity .1s}.parent .btn[data-v-135fd622]{position:absolute;background:#2979ff;top:0;bottom:0;width:100%;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .1s}.parent .title[data-v-135fd622]{font-size:18px;line-height:36px}.parent .desc[data-v-135fd622]{font-size:14px;color:#acb2ba;text-align:left}.parent [class^=el-icon-][data-v-135fd622]{font-size:48px}.cont1 ul[data-v-57d9ce8d]{display:flex;justify-content:space-between}.cont1 ul li[data-v-57d9ce8d]{width:20%;height:330px;overflow:hidden;text-align:center}.cont1 ul li figure[data-v-57d9ce8d]{position:relative;overflow:hidden}.cont1 ul li figure img[data-v-57d9ce8d]{transition:transform .4s;position:relative;height:330px;display:block;width:100%}.cont1 ul li figure:hover img[data-v-57d9ce8d]{transform:translateY(-50px)}.cont1 ul li figure:hover figcaption[data-v-57d9ce8d]{opacity:1;transform:translateY(0);transition:transform .4s,opacity .1s}.cont1 ul li figure .top-title[data-v-57d9ce8d]{position:absolute;height:40px;bottom:0;left:0;right:0;background:rgba(0,0,0,.45);color:#fff;line-height:40px;z-index:1}.cont1 ul li figure figcaption[data-v-57d9ce8d]{position:absolute;width:100%;height:85%;opacity:0;top:auto;bottom:0;display:flex;flex-direction:column;justify-content:space-between;background:#2979ff;color:#fff;transform:translateY(100%);transition:transform .4s,opacity .1s .3s;z-index:2}.cont1 ul li figure figcaption .txt[data-v-57d9ce8d]{font-size:14px;line-height:28px;text-align:left;padding:10px;flex:1}.cont1 ul li figure figcaption h3[data-v-57d9ce8d]{font-size:18px;text-align:center;padding-top:10px}.cont1 ul li figure figcaption .more[data-v-57d9ce8d]{height:50px;line-height:50px;text-align:right;font-size:14px;padding-right:10px}.cont1 ul li figure figcaption .more a[data-v-57d9ce8d]{color:#fff}.title-block[data-v-2c46a4b6]{padding:50px 0;margin-top:30px;margin-bottom:30px;text-align:center}.title[data-v-2c46a4b6]{font-size:36px;margin-bottom:20px}.subtitle[data-v-2c46a4b6]{font-size:18px;color:#acb2ba}.el-carousel-item[data-v-5facd4d5]{padding:50px 0}.el-carousel__item.is-animating[data-v-5facd4d5]{transition:opacity .2s ease-in-out!important}.el-carousel[data-v-5facd4d5] .el-carousel__indicators{bottom:80px!important}.box[data-v-5facd4d5]{position:relative;height:120px}.banner[data-v-5facd4d5]{padding:50px 0}.banner .wrap[data-v-5facd4d5]{display:flex;justify-content:space-between;align-items:center;height:420px;line-height:36px;color:#fff}.banner .wrap h1[data-v-5facd4d5]{font-size:36px;font-weight:700}.banner .wrap .subtitle[data-v-5facd4d5]{font-size:20px}.banner .wrap .img[data-v-5facd4d5]{width:35%;overflow:hidden;height:100%;display:flex;align-items:flex-end}.banner .wrap .img img[data-v-5facd4d5]{width:100%}.project[data-v-5facd4d5]{display:flex;justify-content:space-between;background:#fff;margin:0 auto!important;position:absolute;top:-50px;left:0;right:0;z-index:9;height:120px;padding:20px}.project li[data-v-5facd4d5]{width:25%;margin-right:20px}.project li[data-v-5facd4d5]:last-child{margin-right:0}.project li .title[data-v-5facd4d5]{font-size:18px;color:#0080ff;line-height:36px}.project li .desc[data-v-5facd4d5]{font-size:14px;color:#acb2ba}.project li [class^=el-icon-][data-v-5facd4d5]{font-size:64px}