*{box-sizing:border-box}body,html{margin:0;padding:0}button{font-size:inherit;font-family:inherit}html{font-size:10px}@media (min-width:1440px){html{font-size:20px}}body{width:100%;min-width:60.4rem;max-width:96rem;margin-left:auto;margin-right:auto}body>header{position:relative;width:100%;height:7.05rem;overflow:visible;background-color:#f6f6f6;box-shadow:-.4rem 0 .5rem .4rem rgba(149,148,149,.14);display:flex;justify-content:center;align-items:flex-end;padding-bottom:1.15rem;z-index:1}body>header a.logo{text-decoration:none;display:inline-block;width:4.1rem;vertical-align:bottom;margin-bottom:.2rem}body>header a.logo img{display:block;width:100%}body>header nav.menu{display:inline-block;width:43.75rem}body>header nav.menu ul{list-style-type:none;margin:0;padding:0;display:flex;justify-content:start;align-items:flex-end}body>header nav.menu ul li{position:relative;margin:0;padding:0;display:inline-block;width:16.6666666667%;overflow:visible;text-align:center;text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:0.1rem;text-underline-offset:0.3rem}body>header nav.menu ul li a{display:block;text-decoration:none;color:#000}body>header nav.menu ul li.active{text-decoration-color:#000000}body>header nav.menu ul li:hover ul{padding-top:.4rem;background-color:rgba(246,246,246,.75);transform:scaleY(100%)}body>header nav.menu ul li:hover ul li:hover{background-color:rgba(255,255,255,.75)}body>header nav.menu ul li ul{position:absolute;top:100%;left:0;display:block;width:100%;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;-webkit-transform-origin:top center;transform-origin:top center;-webkit-transform:scaleY(0);transform:scaleY(0)}body>header nav.menu ul li ul li{display:block;width:100%;padding:.4rem 0}body>header form.search{display:inline-block;width:7.6rem;overflow:visible}body>header form.search div.search-control{position:relative;display:flex;width:7.6rem;height:2.05rem;border:.05rem solid #41487d;justify-content:end;margin-bottom:0;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}body>header form.search div.search-control input[name=query]{flex:1 1 100%;display:inline-block;width:5.4rem;height:100%;font-size:.9rem;font-family:"Microsoft YaHei",sans-serif;color:#3d457b;border:none;outline:0;padding:0 .05rem;background-color:#fff}body>header form.search div.search-control button[type=submit]{flex:0 0 auto;width:2.1rem;margin:0;padding:.6rem 0;background-color:#41487d;border:none;outline:0;cursor:pointer;height:100%;text-align:center}body>header form.search div.search-control button[type=submit] img{display:inline-block;width:.75rem;vertical-align:top}body>header form.search div.search-control.focus{width:51.15rem;margin-left:-43.55rem}body>footer{margin-top:4.5rem}body>footer section.contact img.icon{display:block;width:5.1rem;margin-left:auto;margin-right:auto}body>footer section.contact h3.instruct-title{display:block;text-align:center;font-size:1.4rem;font-family:"Alibaba PuHuiTi","Microsoft YaHei",sans-serif;line-height:142.8571428571%;color:#000;margin:1.6rem 0 1.05rem}body>footer section.contact p.instruct{display:block;text-align:center;font-size:1rem;font-family:"Alibaba PuHuiTi","Microsoft YaHei",sans-serif;line-height:200%;color:#000;margin:1.05rem 0}body>footer section.contact div.methods{margin:2.85rem 0;display:flex;justify-content:center}body>footer section.contact div.methods button{margin:0 2rem;padding:auto 0;width:14.75rem;height:4.45rem;border:.05rem solid #3a1a35;border-radius:.5rem;background-color:transparent;background-image:none;font-family:SourceHanSansCN,"Source Han Sans CN",sans-serif;font-size:1.2rem;line-height:4.35rem;font-weight:500;color:#000;text-align:center;cursor:pointer}body>footer section.contact div.methods button img.icon{display:inline;vertical-align:middle;width:auto;height:2rem;margin-right:.5rem}body>footer section.summary{color:#fff;background-color:#bbc1eb;background-image:linear-gradient(-88deg,#b4dcf3 0,#8b98c9 100%);padding:1.05rem 0 0;text-align:center}body>footer section.summary img.logo{display:inline-block;width:4.35rem;vertical-align:top;-webkit-transform:translateX(-26.075rem);transform:translateX(-26.075rem)}body>footer section.summary hr.separator{display:block;width:100%;max-width:68.4rem;margin:1.1rem auto 0;padding:0;border:.05rem solid #f3f3f3}body>footer section.summary div.info{display:flex;justify-content:center}body>footer section.summary div.info div.about{width:16.9rem;text-align:start}body>footer section.summary div.info div.about .title{font-family:"Alibaba PuHuiTi",sans-serif;font-size:.9rem;line-height:166.6666666667%;font-weight:500;margin-top:1.25rem}body>footer section.summary div.info div.about .phone{margin-top:2.05rem;font-family:"Alibaba PuHuiTi",sans-serif;font-size:1rem;line-height:150%;font-weight:500}body>footer section.summary div.info div.about .phone img.icon{width:1rem;vertical-align:middle;margin-right:.2rem}body>footer section.summary div.info div.about .text{margin-top:.75rem;padding-left:.95rem;font-family:"Alibaba PuHuiTi",sans-serif;font-size:.7rem;line-height:214.2857142857%}body>footer section.summary div.info div.about .text+.text{margin-top:.5rem}body>footer section.summary div.info div.about .text a{font-size:inherit;font-family:inherit;color:inherit;text-decoration:none}body>footer section.summary div.info div.sitemap{display:flex;justify-content:start;text-align:start;min-width:28.9rem}body>footer section.summary div.info div.sitemap .cat{display:inline-block}body>footer section.summary div.info div.sitemap .cat .cat-1{display:block;margin-top:1.35rem;font-family:"Alibaba PuHuiTi",sans-serif;font-size:.9rem;line-height:166.6666666667%;font-weight:500}body>footer section.summary div.info div.sitemap .cat .cat-2{display:block;font-family:"Alibaba PuHuiTi",sans-serif;font-size:.7rem;line-height:214.2857142857%}body>footer section.summary div.info div.sitemap .cat+.cat{margin-left:1.5rem}body>footer section.summary div.info div.sitemap .cat a{text-decoration:none;color:inherit}body>footer section.summary div.info div.qrcode{margin-top:2rem;margin-left:4.4rem}body>footer section.summary div.info div.qrcode img.qrcode{width:5.65rem;vertical-align:top}body>footer section.summary div.info div.qrcode .instruct{margin-top:.45rem;font-family:"Alibaba PuHuiTi",sans-serif;font-size:.7rem;line-height:214.2857142857%}body>footer section.summary div.feet{display:block;width:100%;background-color:#3d457b;font-family:"Microsoft YaHei",sans-serif;font-size:.7rem;line-height:214.2857142857%;color:#fff;text-align:center;padding:.75rem 0;margin-top:5.1rem}