.transition{-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.layout-page.is-index{position:relative;background-color:#f2f3f8}.layout-main{position:relative;min-height:800px}.block-index-banner{background-color:#fff}.block-index-mainbg1,.block-index-mainbg2,.block-index-mainbg3{position:absolute;left:0;width:100%;overflow:hidden}.block-index-mainbg1{top:-140px;height:553px}.block-index-mainbg1 .main-top-after,.block-index-mainbg1 .main-top-before1,.block-index-mainbg1 .main-top-before2{position:absolute;width:0}.block-index-mainbg1 .main-top-after,.block-index-mainbg1 .main-top-before2{background-color:#4656ff}.block-index-mainbg1 .main-top-before1{top:46px;left:0;height:132px;background-color:#dce2fa}.block-index-mainbg1 .main-top-before2{top:178px;left:0;height:335px}.block-index-mainbg1 .main-top-after{top:0;right:0;height:553px}.block-index-mainbg1 .main-top-bg1,.block-index-mainbg1 .main-top-bg2,.block-index-mainbg1 .main-top-bg3{position:absolute}.block-index-mainbg1 .main-top-bg1{left:50%;margin-left:-960px}.block-index-mainbg1 .main-top-bg2{right:50%;margin-right:-960px}.block-index-mainbg1 .main-top-bg3{top:170px;right:50%;margin-right:-960px}.block-index-mainbg2{top:1265px;height:1000px}.block-index-mainbg2 .main-top-bg4{position:absolute;left:50%;margin-left:-1610px;width:4161px;height:100%;background-image:url(../image/bg4.png);background-repeat:no-repeat;background-position:0 0}.block-index-mainbg3{bottom:1480px;height:850px;background:url(../image/bg5.png) 50% no-repeat}.block-case,.block-products,.block-safe,.block-services{position:relative;margin:0 auto;width:1440px;z-index:1}.block-products{padding-top:95px;padding-bottom:30px}.block-case,.block-services{padding-top:170px;padding-bottom:50px}.block-logo{padding-top:44px;padding-bottom:200px}.block-safe{padding-bottom:100px}.index-banner{position:relative;height:620px;font-size:16px;z-index:10}.index-banner .index-banner-content{margin:80px auto 0;width:1440px}.index-banner .index-banner-content .index-banner-button{display:inline-block;margin-right:20px;width:140px;padding:0 10px;font-size:18px;line-height:40px;border-radius:27px;-webkit-transition:all .2s ease;transition:all .2s ease;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.index-banner .index-banner-content .index-banner-button.is-video{border:1px solid #05f;color:#05f;padding:0 8px;line-height:38px}.index-banner .index-banner-content .index-banner-button.is-video img{margin-top:-2px;width:20px}.index-banner .index-banner-content h2,.index-banner .index-banner-content h3{line-height:1.2;color:#001524;font-size:36px}.index-banner .index-banner-content h2,.index-banner .index-banner-content h3,.index-banner .index-banner-content p{width:650px}.index-banner .index-banner-content h2{margin:0 0 10px;font-weight:700}.index-banner .index-banner-content h3{margin:0 0 25px}.index-banner .index-banner-content p{margin:0 0 60px;min-height:40px;color:#9da2b0;line-height:1.8}.index-banner .swiper-slide{background-position:100% -50px;background-repeat:no-repeat}.index-banner .swiper-pagination{bottom:160px}.index-banner .swiper-pagination-bullet{width:10px;height:10px;opacity:1;background:#d8d8d8}.index-banner .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#05f}.index-title{margin:0 0 75px;font-size:36px;font-weight:700;line-height:1;color:#001524;text-align:center}.index-title.is-white{color:#fff}.index-productnavs{margin:0 auto;width:1300px;background:#fff;-webkit-box-shadow:5px 1px 52px 1px rgba(122,137,233,.38);box-shadow:5px 1px 52px 1px rgba(122,137,233,.38);border-radius:10px;text-align:center;font-size:24px;color:#9da2b0}.index-productnavs:after,.index-productnavs:before{content:" ";display:table}.index-productnavs:after{clear:both}.index-productnavs .index-productnav{position:relative;float:left;width:33.33%;padding:61px 10px;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.index-productnavs .index-productnav:after{content:"";position:absolute;left:20%;bottom:0;width:0;height:3px;background-color:#d8d8d8;border-radius:4px}.index-productnavs .index-productnav:hover{color:#333}.index-productnavs .index-productnav.is-active{color:#05f;font-weight:700}.index-productnavs .index-productnav.is-active:after{width:60%;-webkit-transition:width 10s linear;transition:width 10s linear}.index-productnavs .index-productnav-title,.index-productnavs p{line-height:1}.index-productnavs .index-productnav-title{margin-bottom:10px}.swiper-product{padding-bottom:30px}.index-productbody{padding-top:110px}.index-productbody:after,.index-productbody:before{content:" ";display:table}.index-productbody:after{clear:both}.index-productbody .index-productbody-img{float:left;margin-left:27px;text-align:right;height:433px}.index-productbody .index-productbody-img img{max-width:100%;max-height:100%}.index-productbody .index-productbody-intro{float:right;width:640px}.index-productbody .index-productbody-intro>h3{margin:60px 0 35px;font-size:36px;color:#001524;line-height:1}.index-productbody .index-productbody-intro>h3 em{font-weight:700;font-style:normal}.index-productbody .index-productbody-intro>h3 span{font-weight:400}.index-productbody .index-productbody-intro>p{margin:0 0 35px;font-size:16px;color:#9da2b0;line-height:1.8}.index-productbody .index-productbody-intro .index-productbody-tags{text-align:left;font-size:18px;color:#001524}.index-productbody .index-productbody-intro .index-productbody-tags:after,.index-productbody .index-productbody-intro .index-productbody-tags:before{content:" ";display:table}.index-productbody .index-productbody-intro .index-productbody-tags:after{clear:both}.index-productbody .index-productbody-intro .index-productbody-tags.is-3 .index-productbody-tag{width:33.33%}.index-productbody .index-productbody-intro .index-productbody-tags.is-2 .index-productbody-tag{width:50%}.index-productbody .index-productbody-intro .index-productbody-tag{float:left;margin-bottom:24px;line-height:1}.index-productbody .index-productbody-intro .index-productbody-tag i,.index-productbody .index-productbody-intro .index-productbody-tag span{vertical-align:middle}.index-productbody .index-productbody-intro .index-productbody-tag i{margin-right:5px;display:inline-block;width:10px;height:10px;border-radius:50%;background:#46e1c0;-webkit-box-shadow:3px 7px 9px 0 rgba(0,60,181,.14);box-shadow:3px 7px 9px 0 rgba(0,60,181,.14)}.index-productbody .index-productbody-switch{margin-bottom:45px;font-size:24px;color:#9da2b0;line-height:1}.index-productbody .index-productbody-switch span{position:relative;padding:0 25px;cursor:pointer}.index-productbody .index-productbody-switch span:after{content:"";position:absolute;top:6px;right:0;width:1px;height:24px;background-color:#d8d8d8}.index-productbody .index-productbody-switch span:last-child:after{display:none}.index-productbody .index-productbody-switch span:first-child{padding-left:0}.index-productbody .index-productbody-switch span.is-active,.index-productbody .index-productbody-switch span:hover{color:#05f}.index-productbody .index-productbody-description{display:none}.index-productbody .index-productbody-description.is-active{display:block}.index-productbody .index-productbody-button{margin-top:30px;display:inline-block;width:140px;padding:0 10px;font-size:18px;line-height:40px;border-radius:28px}.index-productbody .index-productbody-button.is-1{margin-left:190px}.index-productbody .index-productbody-button.is-2{margin-left:150px}.index-productbody .index-productbody-button.is-3{margin-left:165px}.service-features{line-height:1}.service-features .service-featurebox{padding-top:60px;padding-bottom:70px}.service-features .service-featurebox:last-child{padding-bottom:0}.service-features .service-featureswrap{margin-bottom:72px}.service-features .service-featureswrap:after,.service-features .service-featureswrap:before{content:" ";display:table}.service-features .service-featureswrap:after{clear:both}.service-features .service-feature{float:left;position:relative;margin-right:38px;width:330px;min-height:366px;background:#fff;-webkit-box-shadow:4px 3px 17px 0 rgba(122,137,233,.15);box-shadow:4px 3px 17px 0 rgba(122,137,233,.15);border-radius:10px;-webkit-transition:all .2s ease;transition:all .2s ease;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.service-features .service-feature:last-child{margin-right:0}.service-features .service-feature:hover{background:#05f;-webkit-transform:scale(1.1);transform:scale(1.1)}.service-features .service-feature:hover .service-featurebody dd,.service-features .service-feature:hover .service-featurebody dt{color:#fff}.service-features .service-featureicon{position:absolute;top:-46px;left:42px;width:80px;height:80px;background:#fff;border-radius:50%;-webkit-box-shadow:3px 13px 30px 0 rgba(122,137,233,.18);box-shadow:3px 13px 30px 0 rgba(122,137,233,.18)}.service-features .service-featureicon:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-position:50%;background-repeat:no-repeat;background-size:auto 40px}.service-features .service-featureicon.is-1:after{background-image:url(../image/icon11.png)}.service-features .service-featureicon.is-2:after{background-image:url(../image/icon21.png)}.service-features .service-featureicon.is-3:after{background-image:url(../image/icon31.png)}.service-features .service-featureicon.is-4:after{background-image:url(../image/icon41.png)}.service-features .service-featureicon.is-5:after{background-image:url(../image/icon51.png)}.service-features .service-featureicon.is-6:after{background-image:url(../image/icon61.png)}.service-features .service-featureicon.is-7:after{background-image:url(../image/icon7.png)}.service-features .service-featureicon.is-8:after{background-image:url(../image/icon8.png)}.service-features .service-featurebody{padding:89px 50px 10px}.service-features .service-featurebody dt{margin-bottom:25px;font-size:18px;color:#05f;font-weight:700}.service-features .service-featurebody dd{margin:18px 0;font-size:16px;color:#9da2b0}.service-features .service-feature-more{margin:0 auto 12px;display:block;width:140px;padding:0 10px;font-size:18px;line-height:40px;border-radius:28px;-webkit-transition:all .2s ease;transition:all .2s ease;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.index-casewrap{position:relative;padding:0 40px}.index-casewrap .swiper-button-next,.index-casewrap .swiper-button-prev{width:58px;height:58px}.index-casewrap .swiper-button-next:focus,.index-casewrap .swiper-button-prev:focus{outline:none}.index-casewrap .swiper-button-next,.index-casewrap .swiper-button-prev{background:url(../image/arrow.png) 50% no-repeat}.index-casewrap .swiper-button-next{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.index-casewrap:hover .swiper-button-prev{background:url(../image/arrow-active.png) 50% no-repeat;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.index-casewrap:hover .swiper-button-next{background:url(../image/arrow-active.png) 50% no-repeat;-webkit-transform:rotate(0);transform:rotate(0)}.index-cases .swiper-slide{padding:40px;width:778px;height:443px;-webkit-box-sizing:content-box;box-sizing:content-box}.index-cases .index-case.swiper-slide-active,.index-cases .index-case.swiper-slide-duplicate-active,.index-cases .index-case.swiper-slide-duplicate-next,.index-cases .index-case.swiper-slide-duplicate-prev,.index-cases .index-case.swiper-slide-next,.index-cases .index-case.swiper-slide-prev{-webkit-box-shadow:5px 13px 35px 0 rgba(122,137,233,.28);box-shadow:5px 13px 35px 0 rgba(122,137,233,.28)}.index-case{padding:40px 50px 15px;height:100%;background:#fff;-webkit-box-shadow:0 0 10px 0 rgba(122,137,233,.28);box-shadow:0 0 10px 0 rgba(122,137,233,.28);border-radius:10px;display:inline-block}.index-case .index-caseheader{margin-bottom:20px}.index-case .index-caseheader:after,.index-case .index-caseheader:before{content:" ";display:table}.index-case .index-caseheader:after{clear:both}.index-case .index-caseheader-title{margin-top:27px;float:left}.index-case .index-caseheader-title h3,.index-case .index-caseheader-title p{color:#001524;line-height:1}.index-case .index-caseheader-title h3{margin:0 0 5px;font-size:20px;font-weight:600}.index-case .index-caseheader-title p{font-size:16px}.index-case .index-caseheader-logo{float:right;width:160px;height:120px;text-align:center}.index-case .index-caseheader-logo img{width:auto;height:100%}.index-case .index-casebody:after,.index-case .index-casebody:before{content:" ";display:table}.index-case .index-casebody:after{clear:both}.index-case .index-casebody-intro{float:left;width:330px;margin-right:30px}.index-case .index-casebody-intro p{margin-bottom:10px;min-height:150px;font-size:16px;color:#9da2b0;line-height:2}.index-case .index-casebody-img{float:right;width:291px;height:188px;border-radius:6px}.index-case .index-casebody-img img{width:100%;max-height:188px}.index-case .index-casebody-button{display:inline-block;-webkit-box-shadow:3px 7px 9px 0 rgba(0,60,181,.14);box-shadow:3px 7px 9px 0 rgba(0,60,181,.14);color:#05f;background-color:#fff;border:1px solid #05f;padding:0 20px;font-size:18px;line-height:44px;border-radius:26px;-webkit-transition:all .2s ease;transition:all .2s ease;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.index-case .index-casebody-button.active,.index-case .index-casebody-button:active,.index-case .index-casebody-button:focus,.index-case .index-casebody-button:hover,.open>.dropdown-toggle.index-case .index-casebody-button{color:#05f;background-color:#e6e6e6;border-color:#0041c2}.index-case .index-casebody-button.active,.index-case .index-casebody-button:active,.open>.dropdown-toggle.index-case .index-casebody-button{background-image:none}.index-case .index-casebody-button.disabled,.index-case .index-casebody-button.disabled.active,.index-case .index-casebody-button.disabled:active,.index-case .index-casebody-button.disabled:focus,.index-case .index-casebody-button.disabled:hover,.index-case .index-casebody-button[disabled],.index-case .index-casebody-button[disabled].active,.index-case .index-casebody-button[disabled]:active,.index-case .index-casebody-button[disabled]:focus,.index-case .index-casebody-button[disabled]:hover,fieldset[disabled] .index-case .index-casebody-button,fieldset[disabled] .index-case .index-casebody-button.active,fieldset[disabled] .index-case .index-casebody-button:active,fieldset[disabled] .index-case .index-casebody-button:focus,fieldset[disabled] .index-case .index-casebody-button:hover{background-color:#fff;border-color:#05f}.index-case .index-casebody-button .badge,.index-case .index-casebody-button:hover{color:#fff;background-color:#05f}.index-logo-industry{position:relative;margin-bottom:97px;line-height:1}.index-logo-industry:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background-color:#d8d8d8;z-index:0}.index-logo-industry .index-logo-industrywrap{margin:0 auto;max-width:1200px;overflow:hidden}.index-logo-industry ul{display:inline-block;white-space:nowrap;font-size:0;-webkit-transition:all .25s linear;transition:all .25s linear}.index-logo-industry ul::-webkit-scrollbar{display:none}.index-logo-industry li{position:relative;display:inline-block;margin:0 50px;padding-top:10px;height:68px;cursor:pointer;color:#9da2b0;font-size:20px;-webkit-transition:all .2s ease;transition:all .2s ease;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;z-index:1}.index-logo-industry li:hover{color:#001524}.index-logo-industry li:after{content:"";position:absolute;left:50%;bottom:0;width:0;height:8px;background-color:#05f;-webkit-transform:translate(-50%);transform:translate(-50%)}.index-logo-industry li.is-active{color:#001524;font-weight:700}.index-logo-industry li.is-active:after{width:50px;-webkit-transition:all .2s ease;transition:all .2s ease;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.swiper-logo{margin:0 auto;padding-bottom:50px;width:1440px}.swiper-logo .swiper-pagination-bullet{margin:0 15px!important;width:14px;height:14px;background:#d8d8d8;opacity:1}.swiper-logo .swiper-pagination-bullet:focus{outline:none}.swiper-logo .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#05f;-webkit-box-shadow:3px 7px 9px 0 rgba(0,60,181,.14);box-shadow:3px 7px 9px 0 rgba(0,60,181,.14)}.index-logo{height:480px;padding:60px;background-color:#fff;-webkit-box-shadow:1px 1px 2px 3px #f4f4f4;box-shadow:1px 1px 2px 3px #f4f4f4}.index-logo:after,.index-logo:before{content:" ";display:table}.index-logo:after{clear:both}.index-logo .index-logoitem{float:left;margin:25px 60px;width:210px;height:70px;text-align:center}.index-logo .index-logoitem img{max-width:100%;max-height:100%}.index-safebox{line-height:1.8;color:#9da2b0}.index-safebox:after,.index-safebox:before{content:" ";display:table}.index-safebox:after{clear:both}.index-safebox .index-safe-aicpa{float:left;width:640px}.index-safebox .index-safe-aicpa p{font-size:18px;text-align:center}.index-safebox .index-safe-aicpabody{margin-bottom:20px;padding:25px 30px 10px}.index-safebox .index-safe-aicpabody:after,.index-safebox .index-safe-aicpabody:before{content:" ";display:table}.index-safebox .index-safe-aicpabody:after{clear:both}.index-safebox .index-safe-aicpaimg{max-width:100%}.index-safebox .index-safe-aicpaitem{float:left;margin-top:5px;margin-right:14px;width:180px;height:146px;line-height:146px;text-align:center}.index-safebox .index-safe-aicpaitem:last-child{margin-right:0}.index-safebox .index-safe-aicpaitem img{max-width:100%;max-height:100%}.index-safebox .index-safe-other{float:right;padding:10px 0 0;width:720px;font-size:14px;color:#9da2b0;text-align:center}.index-safebox .index-safe-other:after,.index-safebox .index-safe-other:before{content:" ";display:table}.index-safebox .index-safe-other:after{clear:both}.index-safebox .index-safe-item{float:left;margin:5px 10px;width:115px}.index-safebox .index-safe-item.is-two{width:250px;text-align:right}.index-safebox .index-safe-item.is-two .index-safe-itemtitle{text-align:center}.index-safebox .index-safe-item.is-two .index-safe-itemimg{width:220px}.index-safebox .index-safe-itemtitle{margin-bottom:10px;font-size:14px;line-height:1}.index-safebox .index-safe-itemimg{display:inline-block;width:110px;height:110px}.index-safebox .index-safe-itemimg img{max-width:100%;max-height:100%}.index-more{margin:0 30px;padding:40px 0 150px;text-align:center}.index-button{display:inline-block;width:190px;-webkit-box-shadow:3px 7px 9px 0 rgba(0,60,181,.14);box-shadow:3px 7px 9px 0 rgba(0,60,181,.14);padding:0 10px;font-size:24px;line-height:56px;border-radius:28px}.is-cursor{cursor:pointer}@media (max-width:1500px){.block-case,.block-products,.block-safe,.block-services,.index-banner .index-banner-content{width:1200px}.index-banner{height:580px}.index-banner .swiper-slide{background-position:110% -70px;background-size:760px auto}.swiper-logo{width:1120px}.index-logo .index-logoitem{margin:25px 24px;width:200px}.index-productnavs{width:1100px}.index-productbody .index-productbody-img{width:540px}.index-productbody .index-productbody-intro{width:560px}.service-features .service-feature{margin-right:20px;width:284px}.service-features .service-featurebody{padding:85px 30px 10px}.index-safebox .index-safe-aicpa{width:500px}.index-safebox .index-safe-other{width:680px}.index-safebox .index-safe-item{margin:5px;width:120px}.index-safebox .index-safe-itemimg{padding:10px}.index-safebox .index-safe-item.is-two{width:240px}.index-safebox .index-safe-item.is-two .index-safe-itemimg{width:220px}.index-productbody .index-productbody-button.is-1{margin-left:160px}.index-productbody .index-productbody-button.is-2{margin-left:140px}.index-productbody .index-productbody-button.is-3{margin-left:150px}}.transition-indexttitle{opacity:0;-webkit-transform:translateY(300px);transform:translateY(300px)}.transition-indexmove{opacity:0;-webkit-transform:translate(-600px);transform:translate(-600px)}.transition-indexfade{opacity:0}.transition-maintopbg1{-webkit-transform:translate(-1920px);transform:translate(-1920px)}.transition-maintopbg2{opacity:0;-webkit-transform:translate(1920px);transform:translate(1920px)}.transition-maintopbg3{-webkit-transform:translateY(300px);transform:translateY(300px)}.transition-productnavs{opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px)}.transition-footerbg1{-webkit-transform:translate(1920px);transform:translate(1920px)}.transition-footerbg2{-webkit-transform:translate(-1920px);transform:translate(-1920px)}.transition-active{opacity:1;-webkit-transform:translate(0);transform:translate(0);-webkit-transition:all .6s cubic-bezier(.08,.93,.31,.9);transition:all .6s cubic-bezier(.08,.93,.31,.9)}.transition-maintopbg2.transition-active{-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}