.svc-hero{background:#3d3e48;height:320px;overflow:hidden;padding-top:60px;text-align:center}@media (min-width:1024px){.svc-hero{height:500px;padding-top:165px}}.svc-hero h1{color:#fff;font-size:28px;font-weight:700;letter-spacing:2px}@media (min-width:1024px){.svc-hero h1{font-size:44px;letter-spacing:3px}}.svc-hero p{color:#fff;font-size:15px;line-height:30px;margin:20px auto 0;max-width:748px}@media (min-width:1024px){.svc-hero p{font-size:16px;line-height:36px;margin-top:40px}}.svc-hero ul{font-size:0;margin-top:24px}@media (min-width:1024px){.svc-hero ul{margin-top:35px}}.svc-hero li{display:inline-block}.svc-hero a{border:1px solid #fff;border-radius:6px;color:#fff;display:block;font-size:16px;height:44px;line-height:42px;margin:5px 11px;transition:all .3s;width:146px}.svc-hero a:hover{background:#0a71ef;border-color:#0a71ef}.svc-title{text-align:center}.svc-title h2{color:#3e464c;font-size:24px;margin-bottom:20px;padding-top:45px}@media (min-width:1024px){.svc-title h2{font-size:30px;margin-bottom:30px;padding-top:55px}}.svc-title h3{color:#a1a6ab;font-size:15px;margin-bottom:30px}@media (min-width:1024px){.svc-title h3{font-size:16px;margin-bottom:45px}}.svc-adv{padding-bottom:55px}.svc-adv-grid{display:grid;gap:30px;grid-template-columns:1fr}@media (min-width:768px){.svc-adv-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.svc-adv-grid{grid-template-columns:repeat(4,1fr)}}.svc-adv-card{border-radius:6px;box-shadow:0 0 3px 3px #f6f6f6;min-height:245px;padding:45px 30px 30px}.svc-adv-card img{margin-bottom:30px}.svc-adv-card h3{color:#3e464c;font-size:18px;margin-bottom:14px;padding-bottom:23px;position:relative}.svc-adv-card h3:after{background:#0a71ef;bottom:0;content:"";height:2px;left:0;position:absolute;width:42px}.svc-adv-card p{color:#a1a6ab;font-size:14px;line-height:28px}.svc-ser{background:#f1f5f8 url(/skin/v1/images/service_img1.jpg) no-repeat 50%/cover;padding-bottom:55px}.svc-ser-grid{display:grid;gap:30px;grid-template-columns:1fr}@media (min-width:768px){.svc-ser-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.svc-ser-grid{grid-template-columns:repeat(4,1fr)}}.svc-ser-card{background:#fff;border-radius:6px;min-height:316px;padding:42px 30px 30px;text-align:center}.svc-ser-card img{margin:0 auto}.svc-ser-card h3{color:#3e464c;font-size:18px;margin-bottom:13px;margin-top:30px;padding-bottom:24px;position:relative}.svc-ser-card h3:after{background:#d9d9d9;bottom:0;content:"";height:1px;left:0;margin:auto;position:absolute;right:0;width:30px}.svc-ser-card p{color:#a1a6ab;font-size:14px;line-height:28px}.svc-rec{padding-bottom:55px}.svc-rec-grid{display:grid;gap:27px;grid-template-columns:1fr}@media (min-width:768px){.svc-rec-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.svc-rec-grid{grid-template-columns:repeat(3,1fr)}}.svc-rec-card{background:url(/skin/v1/images/service_img9.png) no-repeat 265px 30px;border-radius:6px;box-shadow:0 0 3px 3px #f6f6f6;min-height:239px;overflow:hidden;padding-left:35px;position:relative}.svc-rec-card:nth-child(2){background-image:url(/skin/v1/images/fuwu_bg1.png)}.svc-rec-card:nth-child(3){background-image:url(/skin/v1/images/fuwu_bg2.png)}.svc-rec-card .svc-rec-cat{color:#a1a6ab;font-size:14px;letter-spacing:.5px;margin-bottom:70px;margin-top:38px}.svc-rec-card .svc-rec-name{color:#3e464c;display:block;font-size:18px;margin-bottom:13px}.svc-rec-card .svc-rec-desc{color:#a1a6ab;display:block;font-size:14px;letter-spacing:1px;line-height:24px;max-width:314px}.svc-rec-hide{background:#0a71ef;border-radius:6px;height:100%;left:0;overflow:hidden;position:absolute;top:314px;transition:all .4s;visibility:hidden;width:100%}.svc-rec-card:hover .svc-rec-hide{top:0;visibility:visible}.svc-rec-hide *{color:#fff}.svc-rec-hide-tit{align-items:baseline;border-bottom:1px solid #0fbf83;display:flex;justify-content:space-between;margin:34px 35px 15px;padding-bottom:24px}.svc-rec-hide-tit h3{font-size:18px}.svc-rec-hide-tit span{font-size:14px}.svc-rec-hide p{font-size:14px;line-height:24px;margin:0 35px 30px}.svc-rec-more{background:#fff;border-radius:6px;bottom:30px;color:#3e464c;font-size:14px;height:39px;left:0;line-height:39px;margin:auto;position:absolute;right:0;text-align:center;width:149px}.svc-case{padding-bottom:40px}.svc-case-grid{display:grid;gap:15px;grid-template-columns:repeat(2,1fr)}@media (min-width:768px){.svc-case-grid{grid-template-columns:repeat(3,1fr)}}@media (min-width:1024px){.svc-case-grid{grid-template-columns:repeat(5,1fr)}}.svc-case-card{align-items:center;background:#f4f8fb;border-radius:6px;display:flex;height:122px;justify-content:center;overflow:hidden;padding:0 25px;position:relative}.svc-case-card img{max-height:100%}.svc-case-hide{background:hsla(0,0%,100%,.9);border-radius:6px;box-shadow:0 0 3px 3px #e9f8f3;height:100%;left:0;opacity:0;padding-left:30px;position:absolute;top:0;transition:visibility .3s,opacity .3s;visibility:hidden;width:100%}.svc-case-card:hover .svc-case-hide{opacity:1;visibility:visible}.svc-case-hide p{color:#3e464c;font-size:16px;margin-bottom:16px;margin-top:22px}.svc-case-hide em{color:#a1a6ab;display:block;font-size:14px;margin-top:16px}.svc-case-hide i{background:#f4f8fb url(/skin/v1/images/case_img2.png) no-repeat 50%;border-radius:50%;height:38px;position:absolute;right:24px;top:20px;width:38px}.svc-form{background:#f4f8fb;padding-bottom:45px}.svc-form h2{color:#333;font-size:24px;margin-bottom:30px;padding-top:40px;text-align:center}@media (min-width:1024px){.svc-form h2{font-size:32px;margin-bottom:47px;padding-top:60px}}.svc-form form{display:flex;flex-wrap:wrap;gap:15px;justify-content:center}.svc-form input,.svc-form textarea{border:none;border-radius:6px;color:#888;font-size:14px;height:48px;line-height:48px;padding-left:10px}.svc-form .svc-form-name,.svc-form .svc-form-tel{width:280px}.svc-form .svc-form-mess{resize:none;width:375px}.svc-form .svc-form-code{align-items:center;display:flex;flex-basis:100%;gap:10px;justify-content:center}.svc-form .svc-form-code input{width:200px}.svc-form .svc-form-code img{border-radius:6px;cursor:pointer;height:48px}.svc-form .svc-form-submit{background:#0a71ef;color:#fff;cursor:pointer;letter-spacing:1px;padding:0;width:218px}.svc-form .svc-form-tip{color:#b1b6ba;display:block;font-size:14px;margin-top:20px;text-align:center}