header{position:-webkit-sticky;position:fixed;width:100%;height:76px;top:0;background:#fff;z-index:2;box-shadow:0 2px 6px 0 rgba(0,0,0,.1)}header>section{width:1200px;justify-content:space-between;margin:0 auto}header>section .header-logo{display:inline-block;width:178px;height:46px}header>section,header>section .header-menus{display:flex;align-items:center;height:100%}header>section .header-menus>li{display:inline-block;margin-left:50px;height:100%;line-height:76px;font-size:18px;cursor:pointer;position:relative}header>section .header-menus>li:first-child{margin-left:0}header>section .header-menus>li a{text-decoration:none}header>section .header-menus>li.about-menu .hover-menu,header>section .header-menus>li.product-menu .hover-menu{position:absolute;background:#fff;z-index:2;top:70px;line-height:1;box-shadow:0 2px 6px 0 rgba(0,0,0,.1);opacity:0;visibility:hidden;border-radius:5px;transition:all .3s;box-sizing:border-box}header>section .header-menus>li.product-menu .hover-menu{padding:20px 0 40px 30px;width:780px;left:-330px}header>section .header-menus>li.product-menu .hover-menu ul li{display:inline-block;margin-right:40px;vertical-align:top;font-size:14px;min-width:140px}header>section .header-menus>li.product-menu .hover-menu ul li>p{color:#000;height:40px;line-height:40px;border-bottom:solid 1px #e8e8e8;font-weight:700}header>section .header-menus>li.about-menu .hover-menu a,header>section .header-menus>li.product-menu .hover-menu ul li>a{display:block;color:#666;cursor:pointer;height:40px;line-height:40px;text-decoration:none}header>section .header-menus>li.about-menu .hover-menu a:hover,header>section .header-menus>li.product-menu .hover-menu ul li>a:hover{color:#0081dd}header>section .header-menus>li.about-menu .hover-menu{padding:20px 30px;left:-20px;min-width:120px}header>section .header-menus>li.about-menu .hover-menu a{font-size:14px;color:#333}header>section .header-menus>li>a{color:#666;text-decoration:none}header>section .header-menus>li.cur{border-bottom:solid 3px #12b7f5}footer>section .row-infos .info-about .info-link>a:hover,footer>section .row-infos .info-menus .menu-items>a:hover,footer>section .row-top>a:hover,header>section .header-menus>li.cur>a,header>section .header-menus>li:hover>a{color:#12b7f5}header>section .header-menus>li:hover .hover-menu{opacity:1;visibility:visible}footer{width:100%;background:url(../imgs/footer/footer-bg.png) no-repeat center center;background-size:cover}footer>section{width:1200px;margin:0 auto;overflow:hidden}footer>section .row-top{margin:30px 0 0;padding-bottom:19px;display:flex;justify-content:space-between;align-items:flex-end;border-bottom:solid 1px #fff}footer>section .row-top .sm-logo{display:inline-block;width:107px;height:auto}footer>section .row-top>a{color:#fff;cursor:pointer;font-size:14px;text-decoration:none}footer>section .row-infos{padding-top:35px;display:flex;justify-content:space-between}footer>section .row-infos .info-about{color:#fff;flex:1}footer>section .row-infos .info-about .about-title{font-size:18px;font-weight:400;color:#f3f3f3;line-height:26px}footer>section .row-infos .info-about .info-item{margin-top:15px;font-size:14px}footer>section .row-infos .info-about .info-item>img{display:inline-block;width:30px;height:30px;margin-right:10px}footer>section .row-infos .info-about .info-link{margin-top:30px;display:flex;align-items:center;font-size:12px}footer>section .row-infos .info-about .info-link>a{display:inline-block;cursor:pointer;font-size:12px;margin-left:15px;text-decoration:none}footer>section .row-infos .info-menus{min-width:360px}footer>section .row-infos .info-menus .menu-items{display:inline-block;width:160px;border-right:solid 1px #fff;padding-right:30px;text-align:right;color:#fff;margin-right:30px;vertical-align:top}footer>section .row-infos .info-menus .menu-items>p{font-size:18px}footer>section .row-infos .info-menus .menu-items>a{display:block;font-size:14px;margin-top:15px;cursor:pointer;text-decoration:none;color:#fff}footer>section .row-infos .info-menus .info-wechat{display:inline-block;vertical-align:top}footer>section .row-infos .info-menus .info-wechat>img{display:inline-block;width:160px;height:auto}footer>section .row-infos .info-menus .info-wechat>p{font-size:12px;margin-top:10px;text-align:center;color:#fff}footer>section .row-beian{margin-top:50px;text-align:center;color:#fff;margin-bottom:50px}footer>section .row-beian>a,footer>section .row-beian>div{font-size:14px;line-height:24px}footer>section .row-beian>a{color:#fff;cursor:pointer;text-decoration:none}.float-menu{position:fixed;right:10px;top:50%;display:flex;flex-direction:column;z-index:5}.float-menu .menu-item{display:inline-block;width:50px;height:50px;cursor:pointer;position:relative;margin-top:20px}.float-menu .menu-lxwm{background:url(../imgs/fuchuang/fc-kefu.png) no-repeat center center;background-size:100% 100%}.float-menu .menu-lxwm>div{display:none;width:240px;height:168px;box-shadow:0 1px 10px 0 rgba(28,24,20,.34);border-radius:8px;position:absolute;left:-255px;top:-60px;padding:15px;z-index:1;background:#fff}.float-menu .menu-lxwm>div:after{content:'';width:12px;height:12px;border-top:6px solid #fff;border-right:6px solid #fff;transform:rotate(45deg);background:#fff;position:absolute;right:-6px;top:75px;border-left:0;border-bottom:0;box-shadow:15px 1px 10px 0 rgba(28,24,20,.34)}.float-menu .menu-lxwm>div>p{text-align:center;font-size:18px;font-weight:400;color:#333;padding-bottom:5px;margin-bottom:10px;border-bottom:solid 1px #e8e8e8}.float-menu .menu-lxwm>div>div{display:flex;align-items:center;margin-top:10px}.float-menu .menu-lxwm>div>div>img{display:inline-block;width:20px;height:20px;margin-right:6px;font-size:14px}.float-menu .menu-lxwm>div>div>a,.float-menu .menu-lxwm>div>div>p{flex-shrink:1;word-break:break-all;color:#333;font-size:14px;margin:0;text-decoration:none}.float-menu .menu-lxwm:hover>div,.float-menu .menu-wecaht:hover>div{display:block}.float-menu .menu-wecaht{background:url(../imgs/fuchuang/fc-wechat.png) no-repeat center center;background-size:100% 100%}.float-menu .menu-wecaht>div{display:none;background:url(../imgs/fuchuang/fc-scan.png) no-repeat center center;background-size:100% 100%;width:202px;height:208px;border-radius:8px;position:absolute;left:-202px;top:-80px}.float-menu .menu-top{background:url(../imgs/fuchuang/fc-top.png) no-repeat center center;background-size:100% 100%;margin-top:100px}