body{font-family:PingFangSC-Regular;padding:0;margin:0;font-weight:400}blockquote,body,button,dd,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,hr,input,lengend,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}ol,ul{list-style:none}a{text-decoration:none}q:after,q:before{content:''}body,html{width:100%;height:100%}.main{background:url(../image/background-min.png) 100% repeat;background-size:auto 100%}.main .header-section{border-bottom:1px solid rgba(255,255,255,.2);min-width:1200px;transition:all .5s;position:absolute;top:0;left:0;width:100%;z-index:999;background-color:transparent;height:58px;display:flex;align-items:center;justify-content:space-around}.main .header-section .logo{width:108px;height:30px;margin-left:120px}.main .header-section .logo img{width:100%;height:100%}.main .header-section .list{flex:1;color:#fff;height:100%;display:flex;align-items:center;margin-left:35px}.main .header-section .list a{color:#fff}.main .header-section .list span{cursor:pointer;float:left;display:flex;justify-content:center;align-items:center;font-size:14px;letter-spacing:.44px;margin:0 0 0 40px;position:relative}.main .header-section .list span:hover .child{z-index:999;opacity:1;visibility:visible;top:23px;display:block}.main .header-section .list span:hover .outer{transform:rotate(180deg)}.main .header-section .list span .outer{width:16px;height:16px;background:url(../image/up_down-min.png) 100% no-repeat;transition:transform .3s ease-in-out}.main .header-section .list span .child{visibility:hidden;opacity:0;transition:all .3s ease-in-out;color:#000;position:absolute;top:53px;left:-10px;width:135px;border-radius:4px;background:#FFF;box-shadow:0 2px 6px 0 rgba(0,0,0,.06),0 2px 6px 6px rgba(0,0,0,.02),0 -2px 4px 0 rgba(0,0,0,.02)}.main .header-section .list span .child li{height:36px;line-height:36px;margin:8px;font-size:14px;font-weight:400;color:rgba(0,0,0,.87);padding-left:10px}.main .header-section .list span .child li:hover{background:#EFF8FF;color:#017FFF}.main .header-section .list span .child li a{color:#000}.main .header-section .button{text-align:center;line-height:32px;color:#fff;font-size:14px;border-radius:1px;width:80px;height:32px;border:1px solid #fff;margin-right:60px;cursor:pointer}.main .banner-section{color:#fff;background-color:#280B70;background:linear-gradient(270deg,rgba(75,90,109,0) 0,rgba(19,32,42,0) 40%,rgba(11,21,28,.5) 59%,#04070E 100%);background:url(../image/banner-min.jpeg) no-repeat center 0;background-size:cover;height:430px;z-index:0;padding-top:60px;display:flex;flex-direction:column;align-items:center;position:relative}.main .banner-section .bg{padding-top:60px;height:430px;position:absolute;left:0;top:0;background:url(../image/bg-min.png);background-size:cover;width:934px;z-index:1}.main .banner-section .title{margin-top:119px;z-index:9;width:100%;text-align:center;overflow-wrap:break-word;font-size:56px;letter-spacing:1.75px;white-space:nowrap;line-height:78px}.main .banner-section .word{z-index:9;width:100%;text-align:center;overflow-wrap:break-word;font-size:20px;letter-spacing:.63px;white-space:nowrap;line-height:28px;margin-top:8px}.main .banner-section .button{z-index:9;background:#017FFF;box-shadow:0 2px 10px 0 rgba(0,0,0,.1);height:46px;width:120px;text-align:center;line-height:46px;color:#fff;font-size:20px;margin-top:20px;cursor:pointer}.main .section{position:relative;margin:-50px 120px 0 120px}.main .section .title{margin-top:80px;color:rgba(0,0,0,.84);font-size:32px;letter-spacing:.3px;text-align:center;white-space:nowrap;line-height:40px}.main .section .title-content{color:rgba(0,0,0,.6);font-size:16px;letter-spacing:.15px;text-align:center;white-space:nowrap;line-height:24px;margin-top:10px}.main .section .icon_img{width:80px;height:80px;margin-left:20px;margin-top:20px}.main .section .text-content{display:flex;flex-direction:column;margin-top:20px;margin-left:12px;margin-bottom:20px}.main .section .text-content span{text-align:left}.main .section .text-content span:nth-child(1){line-height:33px;color:#2e375e;font-size:24px}.main .section .text-content span:nth-child(2){line-height:20px;color:rgba(70,77,108,.7);font-size:14px;margin-top:10px;overflow:hidden;text-overflow:ellipsis;display:block;margin-right:15px}.main .section .section-header{display:flex;width:1200px;margin:auto}.main .section .section-header li{display:flex;justify-content:center;align-items:center;flex:1;margin:10px;height:70px;background:linear-gradient(180deg,#FFF 0,#F4F5F9 99%);box-shadow:8px 8px 20px 0 rgba(55,99,170,.1),-8px -8px 20px 0 rgba(55,99,170,.1);border-radius:2px;border:3px solid #FFF;cursor:pointer}.main .section .section-header li:hover{transition:all .3s ease-in-out;box-shadow:0 15px 20px rgba(0,0,0,.3)}.main .section .section-header li img{width:30px;height:30px}.main .section .section-header li span{margin-left:20px}.main .section .section-1 li{flex:1}.main .section .section-2 li{height:134px;min-width:440px;flex:1}.main .section .section-3{margin-left:10px;margin-right:10px;margin-top:0!important}.main .section .section-3 li{display:flex;background:#fff;height:450px;margin-top:60px;overflow:hidden}.main .section .section-3 li:first-child{margin-top:40px!important}.main .section .section-3 li:nth-child(even){flex-direction:row-reverse}.main .section .section-3 li .left{width:400px;opacity:.5;transition:all .6s ease-in-out}.main .section .section-3 li .left .left_content{margin-left:30px;margin-right:10px;margin-top:60px;display:flex;flex-direction:column}.main .section .section-3 li .left .left_content .text:nth-child(1){color:#2e375e;font-size:20px;letter-spacing:1px;line-height:28px}.main .section .section-3 li .left .left_content .text:nth-child(2){color:#2e375e;font-size:40px;letter-spacing:2px;line-height:56px;margin-top:7px}.main .section .section-3 li .left .left_content .text:nth-child(3){color:rgba(70,77,108,.7);font-size:12px;line-height:24px;margin-right:12px}.main .section .section-3 li .left .left_content .left_content_list{display:flex;flex-direction:column;margin-top:12px;color:#363f6b;font-size:12px;letter-spacing:.26px}.main .section .section-3 li .left .left_content .left_content_list span{margin-top:5px}.main .section .section-3 li .right{flex:1;overflow:hidden}.main .section .section-3 li .right img{transition:all .6s ease-in-out;width:100%;height:100%}.main .section .section-3 li:hover .left{opacity:1;transform-duration:.3s}.main .section .section-3 li:hover .right img{transform:scale(1.04);transform-duration:.3s}.main .section .section-4 li{background:#fff;flex:1;display:flex;justify-content:center;align-items:center;min-width:368px;height:120px;border:1px solid;border-image:linear-gradient(134deg,#fff,rgba(255,255,255,0)) 1 1;margin:10px;box-shadow:10px 10px 20px 0 #A6ABBD,-10px -10px 20px 0 #FAFBFF}.main .section .section-4 li a{display:flex;justify-content:center;align-items:center;width:100%;height:100%}.main .section .section-5{flex-wrap:nowrap}.main .section .section-5 li{flex:1}.main .section .section-5 li:nth-of-type(even){margin-top:100px}.main .section .section-5 li img{width:100%;height:auto}.main .section .section-5 .right_icon{width:25px;height:25px;margin-top:130px}.main .section .section-5 .right_icon img{width:25px;height:25px}.main .section .section-6 li{min-width:380px;flex:1;margin:10px;box-shadow:3px 3px 5px 0 #A6ABBD,-2px -2px 5px 0 #FAFBFF;border:1px solid;border-image:linear-gradient(134deg,#fff,rgba(255,255,255,0)) 1 1;backdrop-filter:blur(2px);padding:20px}.main .section .section-6 li .top{display:flex}.main .section .section-6 li .top img{width:64px;height:64px}.main .section .section-6 li .top span{font-size:18px;font-weight:600;color:#282F38;line-height:24px;display:flex;align-items:center;margin-left:20px}.main .section .section-6 li .bottom{margin-top:15px;font-size:14px;font-weight:400;color:#282F38;line-height:22px}.main .section .section-6 li:hover{transition:all .3s ease-in-out;box-shadow:10px 10px 20px 0 #A6ABBD,-10px -10px 20px 0 #FAFBFF;transform:scale(1.01);transition-duration:.2s}.main .section .section-7{flex-wrap:wrap;justify-content:center;align-items:center}.main .section .section-7 .li{height:120px;display:flex;justify-content:center;align-items:center;background:#FFF;box-shadow:10px 10px 20px 0 #A6ABBD,-10px -10px 20px 0 #FAFBFF;border:1px solid;border-image:linear-gradient(134deg,#fff,rgba(255,255,255,0)) 1 1;width:210px;margin:0 25px 24px 0}.main .section-item{display:flex;flex-direction:column;width:1200px;margin:auto}.main .section-item ul{display:flex;flex-wrap:wrap;margin-top:40px}.main .section-item ul .item{display:flex;margin:10px;box-shadow:3px 3px 5px 0 #A6ABBD,-2px -2px 5px 0 #FAFBFF;border:1px solid;border-image:linear-gradient(134deg,#fff,rgba(255,255,255,0)) 1 1;cursor:pointer}.main .section-item ul .item:hover{transition:all .3s ease-in-out;box-shadow:10px 10px 20px 0 #A6ABBD,-10px -10px 20px 0 #FAFBFF;transform:scale(1.01);transition-duration:.2s}.main .section-item.facegen .container{overflow:auto}.main .section-item.facegen .container>.title{font-size:32px}.main .section-item.facegen .container>.desc{font-size:18px}.main .section-item.facegen .container>.desc,.main .section-item.facegen .container>.title{text-align:center}.main .section-item.facegen .container>.content{display:flex;margin-top:40px}.main .section-item.facegen .container>.content .left,.main .section-item.facegen .container>.content .right{width:344px;overflow:hidden;display:flex;flex-wrap:wrap}.main .section-item.facegen .container>.content .left img,.main .section-item.facegen .container>.content .right img{opacity:1;width:172px;height:170px;outline:1px solid #ddd;transition:opacity .75s}.main .section-item.facegen .container>.content .center{height:510px;overflow:hidden;flex:1;text-align:center}.main .section-item.facegen .container>.content .center video{max-height:100%;max-width:100%}.main .section-item.facegen .container>.btns{display:flex;margin-top:20px}.main .section-item.facegen .container>.btns .service{height:40px;padding:0 15px;font-size:16px;border-radius:4px;color:#fff;background-color:#19be6b;border-color:#19be6b;outline:0}.main .section-item.facegen .container>.btns ul{list-style:disc;height:55px;line-height:55px;margin-top:0}.main .section-item.facegen .container>.btns ul li{font-size:16px;line-height:24px}.main .section-item.facegen .container>.btns ul li+p{margin-top:5px}.main .section-item.facegen .container>.list{display:flex;flex-wrap:wrap}.main .section-item.facegen .container>.list.card-list{padding:5px}.main .section-item.facegen .container>.list.card-list li{display:flex;flex-direction:row;padding:24px;background-color:rgba(187,187,187,.09);box-shadow:0 2px 6px 0 rgba(0,0,0,.4)}.main .section-item.facegen .container>.list.card-list li img{width:64px;height:64px;margin-right:.5rem}.main .section-item.facegen .container>.list.card-list li .title{margin-bottom:10px;margin-top:0}.section-8{height:255px;width:100%;min-width:1200px;background:url(../image/section_8_banner-min.png) 100% no-repeat;background-size:cover;margin-top:80px;overflow:hidden;display:flex;flex-direction:column;justify-content:center;align-items:center}.section-8 span{text-align:center;color:#FFF;line-height:48px}.section-8 span:nth-child(1){font-size:40px;margin-top:15px}.section-8 span:nth-child(2){font-size:12px}.section-8 .button{cursor:pointer;width:104px;height:40px;text-align:center;line-height:40px;background:#FFF;box-shadow:0 2px 10px 0 rgba(0,0,0,.1);border-radius:4px;font-size:16px;font-weight:600;color:#3A74FF}.footer-section{background:#fff;padding:0}.footer-section .top{padding:60px 0 30px 0;display:flex;border-bottom:1px solid #dedede}.footer-section .top li{margin-left:100px;display:flex;flex-direction:column}.footer-section .top li span{cursor:pointer;font-size:14px;font-weight:400;color:#9295A4;line-height:34px}.footer-section .top li span a{color:#9295A4}.footer-section .top li span:nth-child(1){font-size:16px;font-weight:500;color:#282F38;line-height:22px;margin-bottom:5px}.footer-section .bottom{font-size:12px;font-weight:400;color:#666;line-height:17px;display:flex;flex-direction:row;align-items:center;justify-content:center;padding:35px 0}.footer-section .bottom img{width:20px;height:20px}.footer-section .bottom a,.footer-section .bottom span{margin:0 8px;color:#666}.wrap{display:none;position:fixed;z-index:9999;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.wrap .wrap-box{width:720px;height:520px;background:#FFF;border-radius:12px;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;animation-delay:.3s}.wrap .wrap-box .wrap-box-header{height:56px;display:flex;justify-content:space-between;align-items:center;padding:0 24px;border-bottom:1px solid rgba(0,0,0,.06)}.wrap .wrap-box .wrap-box-header span{font-size:14px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#3E3E4A;line-height:24px}.wrap .wrap-box .wrap-box-header .close{width:16px;height:16px;background:url(../image/close-min.png) 100% no-repeat;margin-top:4px;cursor:pointer}.wrap .wrap-box .wrap-box-main .title{font-size:14px;color:rgba(0,0,0,.36);line-height:30px;margin-left:24px;margin-top:12px}.wrap .wrap-box .wrap-box-main .content{display:flex;margin-top:10px}.wrap .wrap-box .wrap-box-main .content .left{display:flex;flex-direction:column}.wrap .wrap-box .wrap-box-main .content .left .item{margin-left:24px;margin-top:12px;display:flex;align-items:center;font-size:14px;color:#B9B9BB;line-height:22px}.wrap .wrap-box .wrap-box-main .content .left .item .label{color:#666}.wrap .wrap-box .wrap-box-main .content .left .item input{width:296px;height:32px;background:#FFF;border-radius:2px;border:1px solid #d5dae1;margin-left:15px;text-indent:10px}.wrap .wrap-box .wrap-box-main .content .left .item input:focus{outline:1px solid #d5dae1!important}.wrap .wrap-box .wrap-box-main .content .left .item input::placeholder{padding-left:5px;color:rgba(0,0,0,.36)}.wrap .wrap-box .wrap-box-main .content .left .check{margin-top:23px;margin-left:24px}.wrap .wrap-box .wrap-box-main .content .left .check .check-top{font-size:14px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:rgba(0,0,0,.84);line-height:22px}.wrap .wrap-box .wrap-box-main .content .left .check .button{width:367px;height:42px;text-align:center;line-height:42px;background:#017FFF;border-radius:2px;border:1px solid #0089F7;margin-top:30px;font-size:16px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#FFF;letter-spacing:2px;cursor:pointer}.wrap .wrap-box .wrap-box-main .content .left .check .check-main{margin-top:11px;width:367px;height:75px;background:#FFF;border-radius:2px;border:1px solid #ECF0F6;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;align-content:center}.wrap .wrap-box .wrap-box-main .content .left .check .check-main input{cursor:pointer}.wrap .wrap-box .wrap-box-main .content .left .check .check-main span{margin-top:3px;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:12px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:rgba(0,0,0,.84);line-height:22px;flex:1;min-width:100px}.wrap .wrap-box .wrap-box-main .content .left .check .check-main span label{margin-left:5px}.wrap .wrap-box .wrap-box-main .content .right{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;flex:1;padding-top:2rem}.wrap .wrap-box .wrap-box-main .content .right span{font-size:22px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:rgba(0,0,0,.84);line-height:30px}.wrap .wrap-box .wrap-box-main .content .right img{margin-top:12px;width:200px;height:200px}