li{list-style-type:none}body,h1,h2,h3,h4,h5,h6,li,p,ul{margin:0;padding:0}*,::after,::before{box-sizing:unset}a{text-decoration:none}.header{display:flex;align-items:center;justify-content:center;background:#fff;height:80px;position:relative}.nav-bar{width:1440px;display:flex;padding:0 16px;box-sizing:border-box}.logo{width:118px;height:40px;float:left}.header-navigation{display:none}.head-nav-box{width:1440px;display:flex;align-items:center;padding:0 15px;box-sizing:border-box}.tel-box{font-family:PingFangSC,PingFang SC;font-weight:600;font-size:18px;color:#1f70ff;line-height:25px;display:flex;align-items:center}.tel-box img{width:18px;height:15px;margin-right:8px}.nav{flex:1;display:flex;grid-gap:48px;margin-left:26px}.nav-content{display:flex;flex:1;display:flex;grid-gap:48px;margin:0 56px;align-items:center;padding-left:48px}.nav a{font-family:PingFangSC,PingFang SC;font-weight:400;font-size:18px;color:#4c4c4c;line-height:25px}.nav li{list-style:none}.nav-item{cursor:pointer}.nav-select-item{display:flex;align-items:center}.arrows-icon{display:none}.solution-icon{display:block;width:16px;height:14px;margin-left:10px}.nav-item-app{display:none}.nav-item>a{font-family:PingFangSC,PingFang SC;font-weight:400;font-size:18px;color:#4c4c4c;line-height:32px;height:32px;display:block;box-sizing:border-box}.nav-item>.nav-select-item>a{font-family:PingFangSC,PingFang SC;font-weight:400;font-size:18px;color:#4c4c4c;line-height:32px;height:32px;display:block;box-sizing:border-box}.active-li>a{color:#0d7bff!important;border-bottom:2px solid #1f70ff}.active-li>.nav-select-item>a{color:#0d7bff!important;border-bottom:2px solid #1f70ff}.case-sub-menus{display:none}.sub-menus{position:absolute;top:70px;left:0;width:calc(100vw - 15px);height:407px;background:rgba(240,246,255,.8);box-shadow:0 6px 12px 0 rgba(20,29,39,.08);backdrop-filter:blur(9px);-webkit-backdrop-filter:blur(9px);z-index:10;padding-top:24px;box-sizing:border-box;display:none}.sub-menus-content{display:grid;grid-template-columns:repeat(4,360px);justify-content:center}.sub-menus-content-item{height:140px;padding:30px 48px;box-sizing:border-box}.sub-menus-content-item-title{font-family:PingFangSC,PingFang SC;font-weight:400;font-size:18px;color:#4c4c4c;line-height:25px;margin-bottom:12px}.sub-menus-content-item-text{font-family:PingFangSC,PingFang SC;font-weight:400;font-size:16px;color:#7a7c83;line-height:22px}.sub-menus-content-item-active{background:#1f70ff!important}.sub-menus-content-item-active .sub-menus-content-item-text,.sub-menus-content-item-active .sub-menus-content-item-title{color:#fff}.sub-menus-content-item:hover{background:#1f70ff;cursor:pointer}.sub-menus-content-item:hover .sub-menus-content-item-title{color:#fff}.sub-menus-content-item:hover .sub-menus-content-item-text{color:#fff}.sub-menus-show{display:block}.pushpin{position:fixed;right:6px;top:70%;width:104px;height:171px;background:#fff;border-radius:8px 0 0 8px;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:19}.pushpin .wx-code{border-radius:20px;overflow:hidden}.pushpin .wx-img{width:100px;height:100px}.pushpin-title{font-family:PingFangSC,PingFang SC;font-weight:500;font-size:14px;color:#0d7bff;line-height:20px;margin:2px 0 4px 0;cursor:pointer}.pushpin-text{font-family:PingFangSC,PingFang SC;font-weight:400;font-size:10px;color:#000;line-height:16px}.pushpin-massage{position:fixed;top:66px;left:0;width:100%;height:929px;z-index:19;border:3px solid;border-image:linear-gradient(135deg,rgba(255,255,255,1),rgba(234,240,255,1)) 3 3;background:linear-gradient(134deg,#fafcff 0,#f6f8fc 100%);backdrop-filter:blur(4px);display:none;flex-direction:column;align-items:center;padding-top:20px}.pushpin-massage-title{position:relative;font-family:PingFangSC,PingFang SC;font-weight:600;font-size:32px;color:#000;line-height:45px}.pushpin-massage-title::before{content:"";position:absolute;left:4px;bottom:-12px;background-image:url(layout/image/title_befor.png);width:126px;height:5px}.pushpin-massage-hint{margin-top:73px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:18px;color:#36383f;line-height:25px}.pushpin-massage-content{box-shadow:0 0 24px 0 rgba(20,29,39,.16);margin-top:48px;display:grid;grid-template-columns:repeat(2,380px);grid-gap:22px 32px;align-items:center;justify-content:center;padding:32px 32px 100px 32px;box-sizing:border-box;border-radius:12px;position:relative}.form-item{display:flex;flex-direction:column;height:83px}.form-label{font-family:PingFangSC,PingFang SC;font-weight:400;font-size:18px;color:#000;line-height:25px}.sign{font-size:18px;color:#d11717}.form-input{width:380px;height:42px;background:#f4f7fe;border-radius:8px;border:1px solid #e0e0e0;font-size:18px;color:#9da3ba;text-indent:20px}.form-submit-btn{width:320px;height:48px;background:#1f70ff;border-radius:8px;font-size:20px;color:#fff;line-height:48px;border:none;position:absolute;bottom:20px;left:50%;margin-left:-160px}@media screen and (max-width:1300px){.header{padding:0 20px;box-sizing:border-box;height:max-content;position:fixed;z-index:10;width:100vw;background:0 0;background:#f5faff;height:61px}.nav-bar{width:100%;display:flex;justify-content:space-between}.logo{width:85px;height:28px}.header-navigation{width:28px;height:28px;display:block}.tel{display:none}.tel-box{display:none}.xs-hidden{display:none}.sidebar-show{position:fixed;top:61px;width:100vw;height:calc(100vh - 61px);background:linear-gradient(135deg,#ebf4fa 0,#f9f9f9 45%,#fcfcfd 100%);left:0;flex-direction:column;align-items:flex-start;margin:0;padding:33px;box-sizing:border-box;display:flex;grid-row-gap:32px;overflow-y:auto}.nav-content{display:none}.nav-item-app{display:block}.nav-item-pc{display:none}.active-li a{border:none}.active-li>.nav-select-item>a{border:none}.nav-item{height:max-content;width:100%;position:relative;color:rgba(76,76,76,1)}.nav-item>a{line-height:25px;height:25px}.sidebar-show a{color:rgba(76,76,76,1)}.arrows-icon{width:18px;height:12px;position:absolute;right:0;top:4px;display:block}.sub-menus{background:0 0;box-shadow:none;width:100%;height:max-content}.case-sub-menus-show{display:grid;grid-template-columns:repeat(2,155px);grid-gap:16px;margin-top:24px}.case-sub-menus-content-item{width:155px;height:64px;background:linear-gradient(134deg,#fafcff 0,#f6f8fc 100%);box-shadow:0 2px 8px 0 rgba(20,29,39,.04);border:1px solid;border-image:linear-gradient(135deg,rgba(255,255,255,1),rgba(234,240,255,1)) 1 1;backdrop-filter:blur(5.2px);display:flex;align-items:center;padding-left:16px;box-sizing:border-box}.case-sub-menus .active{background:#1f70ff}.active .case-sub-menus-content-item-title{color:#fff}.active .case-sub-menus-content-item-title::after{background:#fff}.case-sub-menus-content-item-title{font-family:PingFangSC,PingFang SC;font-weight:400;font-size:18px;color:#4c4c4c;text-indent:20px;position:relative;line-height:1}.case-sub-menus-content-item-title::after{content:"";width:4px;height:14px;background:#0d7bff;border-radius:0 2px 2px 0;position:absolute;left:0;top:2px}.sub-menus{position:static;background:0 0}.sub-menus-content{justify-content:flex-start}.sub-menus-content{display:grid;grid-template-columns:repeat(2,155px);grid-gap:16px}.sub-menus-content-item{width:155px;height:64px;background:linear-gradient(134deg,#fafcff 0,#f6f8fc 100%);box-shadow:0 2px 8px 0 rgba(20,29,39,.04);border:1px solid;border-image:linear-gradient(135deg,rgba(255,255,255,1),rgba(234,240,255,1)) 1 1;backdrop-filter:blur(5.2px);display:flex;align-items:center;padding-left:16px;box-sizing:border-box;justify-content:flex-start}.sub-menus-content-item-title{font-family:PingFangSC,PingFang SC;font-weight:400;font-size:18px;color:#4c4c4c;text-indent:20px;position:relative;white-space:nowrap;margin:0;line-height:1}.sub-menus-content-item-title::after{content:"";width:4px;height:14px;background:#0d7bff;border-radius:0 2px 2px 0;position:absolute;left:0;top:2px}.sub-menus-content-item-active .sub-menus-content-item-title::after{background:#fff}.sub-menus-content-item-text{display:none}}.footer-layout{background-image:url("../image/footer_layout_bg.jpg");background-size:100% 100%;height:371px;display:flex;flex-direction:column;align-items:center;padding-top:74px;box-sizing:border-box}.footer-layout-main{background-size:100% 100%;width:1440px;display:flex;justify-content:space-between;box-sizing:border-box;border-bottom:1px solid #2e3c57;padding-bottom:44px}.footer-layout-logo{width:130px;height:40px;margin-bottom:49px}.footer-layout-tel{font-family:PingFangSC,PingFang SC;font-weight:500;font-size:18px;color:#fff;display:flex;flex-direction:column;grid-row-gap:16px;border-bottom:1px solid #2e3c57;padding-bottom:21px}.footer-layout-tel p{height:26px;display:flex;align-items:center}.footer-layout-tel .icon{width:18px;height:16px;margin-right:10px}.footer-layout-email{font-family:PingFangSC,PingFang SC;font-weight:400;font-size:12px;color:#aaaeba;display:flex;align-items:center;border-left:1px solid #474c56;padding-left:16px}.footer-layout-email .icon{width:18px;height:15px;margin-right:10px}.footer-layout-location{font-size:12px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:12px;color:#aaaeba;display:flex;align-items:center;border-left:1px solid #474c56;border-right:1px solid #474c56;padding:0 16px}.footer-layout-location .icon{width:18px;height:15px;margin-right:10px}.footer-layout-page-view{font-family:PingFangSC,PingFang SC;font-weight:400;font-size:12px;color:#aaaeba;line-height:12px;display:flex;align-items:center;grid-column-gap:12px;margin-top:20px}.footer-layout-page-view .number{font-family:Arial,Arial;font-weight:900;font-size:14px;color:#dddfe4;line-height:1px}.page-nav-footer-title{font-size:16px;font-weight:700;margin-bottom:24px;color:#fff}.page-nav-footer-content{display:flex;flex-direction:column;grid-row-gap:16px}.page-nav-footer-item{display:flex;grid-column-gap:32px}.page-nav-footer-item a{font-size:14px;color:#aaaeba;min-width:85px;white-space:nowrap}.page-nav-footer2 .page-nav-footer-item a{width:56px}.footer-layout-code-box{display:flex;grid-gap:38px}.footer-layout-code-item img{width:80px;height:80px}.footer-layout-code-item-hint{font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#aaaeba;line-height:20px;margin-top:12px}.footer-layout-police-info-box{display:flex;align-items:center;grid-gap:16px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:12px;color:#aaaeba;line-height:17px;margin-top:12px}.footer-layout-police-info-name{width:226px;border-left:1px solid #474c56;border-right:1px solid #474c56;text-align:center;line-height:1}.footer-app-info{display:none}.footer-layout-police-info-box-app{display:none}.police-code-box{display:flex;align-items:center;grid-gap:6px}.site-map{font-size:12px;color:#7692d7;text-decoration:underline}@media screen and (max-width:1300px){.footer-layout{background-image:url("../image/footer_layout_bg.jpg");background-size:100% 100%;height:436px;padding:0 16px;box-sizing:border-box}.footer-layout-logo{display:block;width:98px;height:32px;margin-top:26px;margin-bottom:0}.footer-layout-main{width:100%;height:max-content;position:relative;padding:0;display:block;border:none}.footer-app-info{height:96px;display:flex;flex-direction:column;justify-content:space-around;border-bottom:1px solid rgba(255,255,255,.1);border-top:1px solid rgba(255,255,255,.1);margin-top:18px}.footer-app-info p{display:flex;align-items:center}.footer-app-info .icon{width:12px;height:12px}.footer-app-info .label{font-family:PingFangSC,PingFang SC;font-weight:400;font-size:12px;color:#7b8396;line-height:12px;margin:0 6px}.footer-app-info .value{font-family:PingFangSC,PingFang SC;font-weight:400;font-size:12px;color:#f0f1f3;line-height:12px}.footer-layout-email,.footer-layout-police-info-box,.footer-layout-police-info-box-pc>.footer-layout-tel,.footer-layout-tel,.page-nav-footer{display:none}.footer-layout-code-box{height:134px;border-bottom:1px solid rgba(255,255,255,.1);align-items:center;grid-gap:20px}.footer-layout-code-box img{width:80px;height:80px}.footer-layout-code-item-hint{font-family:PingFangSC,PingFang SC;font-weight:400;font-size:12px;color:#f0f1f3;line-height:12px}.footer-layout-page-view{position:absolute;bottom:-58px;grid-row-gap:7px;flex-direction:column;align-items:flex-start}.footer-layout-page-view .number{font-family:Arial,Arial;font-weight:900;font-size:18px;color:#fff;line-height:18px}.footer-layout-police-info-box-app{display:block;width:100%;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:12px;color:#7b8396;line-height:12px;margin-top:67px}.footer-layout-police-info-box-app p{display:flex;align-items:center}.police-icon{margin-right:6px;height:12px}.police-code{margin-right:16px}.police-name{margin-top:14px}}