@charset "UTF-8";body,html{margin:0;padding:0;font-family:"Microsoft YaHei";color:#000;background:#f2f2f2;width:100%;height:100%}body ol,body ul,html ol,html ul{list-style:none}body a,html a{text-decoration:none}body a:focus-visible,html a:focus-visible{outline-offset:unset;outline:unset}body h3,body p,html h3,html p{-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0}body ::-webkit-input-placeholder,html ::-webkit-input-placeholder{font-size:12px;color:#999}body :-moz-placeholder,html :-moz-placeholder{font-size:12px;color:#999}body ::-moz-placeholder,html ::-moz-placeholder{font-size:12px;color:#999}body :-ms-input-placeholder,html :-ms-input-placeholder{font-size:12px;color:#999}body a,body button,html a,html button{cursor:pointer}body input:-internal-autofill-selected,html input:-internal-autofill-selected{background-color:#fff!important;background-image:none!important;font-size:14px}body input:-webkit-autofill,html input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #fff inset;-webkit-text-fill-color:#000;font-size:14px}ol,ul{list-style:none}.page-header{z-index:9;position:fixed;left:0;right:0;top:0;height:64px;background:linear-gradient(0deg,#fff 0,#f9fbfe 100%)}.page-header .content{display:flex;justify-content:space-between;align-items:center;margin:0 auto;width:1440px;height:64px;color:#000}.page-header .content .l{padding-left:48px;height:32px;line-height:32px;font-size:18px;color:#000;background-image:url(../img/index/logo.png?v=3e4f9b0);background-repeat:no-repeat;background-size:32px 32px;background-position:left center}.page-header .content .r{display:flex;justify-content:flex-start;align-items:center}.page-header .content .r .item{display:inline-block;margin-left:12px;padding-left:26px;height:32px;line-height:32px;color:#000;background-image:url(../img/index/icon-qq.png);background-size:20px 20px;background-repeat:no-repeat;background-position:left center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.page-header .content .r .item:last-child{margin-right:0;background-image:url(../img/index/icon-message.png)}@media (max-width:1400px){.page-header .content{padding:0 12px;width:100%}}@-webkit-keyframes success{0%{top:230px;opacity:1}20%{top:250px;opacity:1}70%{top:250px;opacity:1}100%{top:250px;opacity:0}}@keyframes success{0%{top:230px;opacity:1}20%{top:250px;opacity:1}70%{top:250px;opacity:1}100%{top:250px;opacity:0}}*{margin:0;padding:0;box-sizing:border-box;flex-wrap:wrap}body{padding-top:64px}.error{height:36px;padding:0 10px;line-height:36px;background:#666;background:rgba(0,0,0,.7);border-radius:2px;font-size:12px;color:#fff;letter-spacing:0;text-align:center;position:fixed;left:50%;top:60px;-webkit-animation:success 4s;animation:success 4s;opacity:0;display:none;z-index:100}.title,h1,h3{font-weight:700;color:#252547}.btn{position:relative;display:inline-flex;padding:18px 60px;color:#fff;font-size:20px;border-radius:8px;background:#22bf76;box-shadow:0 4px 3px rgba(0,96,67,.22);text-decoration:none}.btn i{display:inline-block;margin-right:16px;width:24px;height:24px;background-image:url(../img/index/icon-windows.png?v=91dbd4f);background-size:100%}.btn:hover{background:rgba(34,191,118,.9)}.banner{position:relative;width:100%;padding:140px 0 108px;box-shadow:0 4px 20px rgba(0,0,0,.15);background-size:100%;box-sizing:border-box}.banner .bg-img{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}.banner .content{position:relative;display:flex;justify-content:space-between;align-items:center;margin:0 auto;width:1200px;font-size:0}.banner .content .l{width:468px;max-height:400px}.banner .content .l h1{position:relative;color:#121212;font-weight:700;font-size:46px;line-height:56px}.banner .content .l h1::before{content:'V3.0.0.1版本';position:absolute;top:-31px;left:260px;display:inline-block;width:110px;height:28px;line-height:28px;color:#fefeff;font-size:14px;font-weight:700;text-align:center;box-sizing:border-box;border-radius:16px 4px 16px 4px;background:linear-gradient(90deg,#0fd97b 0,#22bf76 100%)}.banner .content .l p{margin-top:20px}.banner .content .l p.desc{margin:30px auto 40px;color:#272727;font-size:22px;line-height:40px}.banner .content .l p.version{color:#272727;font-size:16px}.banner .content .r{width:690px}.banner .content .r img{width:100%}.page-footer{padding:80px 0 32px;background:#303138;background-position:center;background-size:cover}.page-footer .content{margin:0 auto;padding-bottom:47px;width:1200px;display:flex}.page-footer .content .l{flex:1;display:flex;justify-content:flex-start}.page-footer .content .l .cont{text-align:center;font-size:0}.page-footer .content .l .cont img{width:64px}.page-footer .content .l .cont h3{margin-top:16px;line-height:32px;font-size:24px;color:#fefefe}.page-footer .content .r{flex:1;display:flex;justify-content:space-between}.page-footer .content .r .link-box:not(:last-child){margin-bottom:53px}.page-footer .content .r .link-box li{font-size:16px;color:#ccc}.page-footer .content .r .link-box li:not(:first-child){margin-top:15px}.page-footer .content .r .link-box li:not(:first-child) a{color:#ccc}.page-footer .content .r .link-box li:not(:first-child) a:hover{text-decoration:underline}.page-footer .content .r .link-box li:first-child{margin-bottom:20px;font-weight:700}.page-footer .company-msg{margin:0 auto;width:1200px;padding-top:40px;display:flex;justify-content:space-between;color:#999;font-size:16px;line-height:20px;border-top:1px solid rgba(137,137,137,.47)}.page-footer .company-msg a{color:#999}@media (max-width:1200px){.page-header .content{padding:0 12px;width:100%}.banner{padding:40px 0 80px;height:auto}.banner .content{width:100%}.banner .content .l h1::before{left:80%}.banner .content .l p.version{margin-bottom:12px}.banner .content .l,.banner .content .r{margin:0 auto;text-align:center;width:80%}.page-footer .content{width:100%;padding:0 12px;padding-bottom:20px}.page-footer .company-msg{width:100%;padding:0 12px}.page-footer .company-msg .l,.page-footer .company-msg .r{line-height:24px}}@media (max-width:768px){.banner .content .l h1::before{content:none}.page-assessment .main{padding:0 8px;width:100%}}@keyframes success{0%{top:60px;opacity:1}20%{top:68px;opacity:1}70%{top:68px;opacity:1}100%{top:68px;opacity:0}}