body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,a,big,em,font,img,strong,tt,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,table,caption,tbody,tfoot,thead,tr,th,td{padding:0;margin:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}button,input,select,textarea{font-size:12px}ol,ul,li{list-style:none}h1,h2,h3,h4,h5,h6{font-size:100%}body{margin:0 auto;font-size:12px;background:none;font-family:"Microsoft YaHei","Simsun",Arial}td{font-size:12px;line-height:160%}a{outline:none;text-decoration:none}.wp{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hide{display:none !important}.clear{clear:both}.fl{float:left}.fr{float:right}[v-cloak]{display:none}.ico,.ico-li,.ico-fun-3,.ico-fun-2,.ico-fun-1{background-image:url(../images/icon.png);background-size:128px 128px;background-repeat:no-repeat}.ico-fun-1{width:64px;height:64px;background-position:0px 0px}.ico-fun-2{width:64px;height:64px;background-position:-64px 0px}.ico-fun-3{width:64px;height:64px;background-position:0px -64px}.ico-li{width:26px;height:26px;background-position:-64px -64px}html{width:100%}body{font-size:14px;margin:0 auto;width:100%}.c-wrap{width:1200px;margin:0 auto}.h-word{font-size:14px;padding:10px}.h-word h1{text-align:center;font-size:20px;padding:10px 0}.h-word h2{padding:6px 0;font-size:18px}.h-word p{padding:4px 0}.c-header{position:absolute;top:0;left:0;right:0}.c-header .inner{display:flex;padding:18px 22px}.c-header .inner .nav{display:flex;justify-content:flex-end;align-items:center;flex:1}.c-header .inner .nav li{padding:0 24px}.c-header .inner .nav a{color:#000;font-size:16px}.c-footer{color:rgba(0,0,0,.5);font-size:14px;text-align:center;padding:40px 0}.c-footer a{color:rgba(0,0,0,.5)}.c-footer a:hover{color:#000;text-decoration:underline}.h-index .m-banner{height:632px;background:url(../images/bg-index-banner.png) no-repeat center top;display:flex;justify-content:center;align-items:center;flex-direction:column}.h-index .m-banner h1{color:#000;font-size:68px;font-weight:400}.h-index .m-banner p{margin-top:10px;color:rgba(0,0,0,.7);font-size:28px;text-align:center}.h-index .m-service{height:535px;background:url(../images/bg-index-banner-2.png) no-repeat center top;display:flex;justify-content:center;align-items:center;flex-direction:column}.h-index .m-service h1{color:#25486e;font-size:48px;font-weight:500}.h-index .m-service p{margin-top:10px;color:#25486e;font-size:20px;text-align:center}.h-index .m-service p span{padding:0 13px}.h-index .m-service ul{display:flex;margin-top:72px}.h-index .m-service ul li{width:303px;height:134px;position:relative;margin:0 10px;position:relative}.h-index .m-service ul li::after{position:absolute;left:0;right:0;top:0;bottom:0;content:"";z-index:2;border:1px solid #fff;border-radius:18px;background:rgba(255,255,255,.25);backdrop-filter:blur(34px);box-shadow:0px 14px 24px rgba(84,156,236,.2)}.h-index .m-service ul li .inner{position:relative;z-index:3}.h-index .m-service ul li .icon{position:absolute;left:6px;top:6px;z-index:3}.h-index .m-service ul li .text{padding:72px 24px 0;position:relative;z-index:3;color:#252525;font-size:20px;text-align:left}.h-index .m-more{padding:56px 0 0;background:url(../images/bg.png) no-repeat center top}.h-index .m-more h3{color:#25486e;font-size:48px;text-align:center}.h-index .m-more .more-process{display:flex;width:1046px;justify-content:center;align-items:center;flex-wrap:wrap;margin:96px auto 40px}.h-index .m-more .more-process li{position:relative;width:234px;height:166px;margin:40px 10px;position:relative}.h-index .m-more .more-process li::after{position:absolute;left:0;right:0;top:0;bottom:0;content:"";z-index:2;border:1px solid #fff;border-radius:18px;background:rgba(255,255,255,.25);backdrop-filter:blur(34px);box-shadow:0px 14px 24px rgba(84,156,236,.2)}.h-index .m-more .more-process li .inner{position:relative;z-index:3}.h-index .m-more .more-process li .inner{position:relative;z-index:3;padding:30px 20px 0}.h-index .m-more .more-process li .icon{position:absolute;left:50%;top:-66px;z-index:1;transform:translateX(-50%);background:linear-gradient(180deg, #007bff 0%, rgba(0, 123, 255, 0) 100%),linear-gradient(180deg, #007bff 0%, rgba(0, 123, 255, 0) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;font-size:106px;font-weight:bold;font-family:DIN Alternate}.h-index .m-more .more-process li .name{font-weight:700;color:#252525;font-size:26px;margin-bottom:4px;text-align:center}.h-index .m-more .more-process li .value{color:#000;font-size:14px}.h-index .m-more .more-issue{display:flex;width:1046px;justify-content:center;align-items:center;flex-wrap:wrap;margin:36px auto 80px}.h-index .m-more .more-issue li{position:relative;width:488px;height:180px;margin:10px 17px;position:relative}.h-index .m-more .more-issue li::after{position:absolute;left:0;right:0;top:0;bottom:0;content:"";z-index:2;border:1px solid #fff;border-radius:18px;background:rgba(255,255,255,.25);backdrop-filter:blur(34px);box-shadow:0px 14px 24px rgba(84,156,236,.2)}.h-index .m-more .more-issue li .inner{position:relative;z-index:3}.h-index .m-more .more-issue li .inner{padding:20px}.h-index .m-more .more-issue li .icon{position:absolute;right:14px;top:50%;z-index:3;transform:translateY(-50%)}.h-index .m-more .more-issue li .name{font-weight:700;color:#252525;font-size:26px;margin-bottom:8px}.h-index .m-more .more-issue li .value{padding-left:25px;line-height:34px;background:url(../images/icon-8.png) no-repeat left center;color:#252525;font-size:18px}.h-developer{min-height:100vh;background:url(../images/bg.png) no-repeat center top}.h-developer .m-banner{padding:272px 0 40px}.h-developer .m-banner h1{color:#25486e;font-size:48px;text-align:center}.h-developer .m-banner .title-tip{color:#25486e;font-size:18px;text-align:center;margin-top:14px}.h-developer .m-banner .m-card{margin:75px auto 0;width:1044px;min-height:316px;position:relative}.h-developer .m-banner .m-card::after{position:absolute;left:0;right:0;top:0;bottom:0;content:"";z-index:2;border:1px solid #fff;border-radius:18px;background:rgba(255,255,255,.25);backdrop-filter:blur(34px);box-shadow:0px 14px 24px rgba(84,156,236,.2)}.h-developer .m-banner .m-card .inner{position:relative;z-index:3}.h-developer .m-banner .m-card .icon{position:absolute;right:18px;top:50%;z-index:3;transform:translateY(-50%)}.h-developer .m-banner .m-card .inner{padding:30px 512px 0px 30px;color:#25486e;font-size:18px}.h-developer .m-banner .m-card .inner p{margin-bottom:20px}.h-developer .m-banner .m-card .info span{display:block}
