html{height:100%}html body{font-family:"Microsoft Yahei",PingFangSC-Regular,arial,sans-serif;height:calc(100% - 72px);margin:0;padding-top:72px;background-color:#fff}html body *{box-sizing:border-box}html body li,html body ol,html body ul{margin:0;padding:0;list-style:none}html body .clear{clear:both}html body .layout-center{width:1046px;margin:0 auto}html body .ie-hint{line-height:2em;position:fixed;z-index:1000;top:0;left:0;display:none;width:100%;text-align:center;border-bottom:1px solid #ddd;background-color:#ff0}html body .nav{position:fixed;z-index:100;top:0;width:100%;height:72px;border-bottom:1px solid rgba(221,221,221,.65);background-color:#fff}html body .nav .layout-center{height:100%}html body .nav .layout-center .logo-block{float:left;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}html body .nav .layout-center .logo-block img{width:210px;border:0}html body .nav .layout-center .right{float:right;height:100%}html body .nav .layout-center .right .menu-block{display:inline-block;height:100%}html body .nav .layout-center .right .menu-block .menu{height:100%}html body .nav .layout-center .right .menu-block .menu .item{position:relative;display:inline-block;height:100%;padding:0 15px}html body .nav .layout-center .right .menu-block .menu .item a{font-size:15px;line-height:72px;display:inline-block;transition:.2s;text-decoration:none;color:#4b4e54}html body .nav .layout-center .right .menu-block .menu .item a:hover,html body .nav .layout-center .right .menu-block .menu .item.current a{color:#de201b}html body .nav .layout-center .right .menu-block .menu .item .sub-menu{position:absolute;top:70px;left:50%;display:none;width:130px;margin-left:-65px;padding-top:9px;border:1px solid #ddd;border-top-color:#fff;background-color:#fff}html body .nav .layout-center .right .menu-block .menu .item .sub-menu .mask{position:absolute;top:0;left:-1px;width:130px;height:8px;background-color:#fff}html body .nav .layout-center .right .menu-block .menu .item .sub-menu .sub-item{display:block;width:100%;border-bottom:1px solid #edebe5}html body .nav .layout-center .right .menu-block .menu .item .sub-menu .sub-item a{font-size:15px;line-height:42px;display:block;width:100%;height:42px;transition:.2s;text-align:center;color:#666;background-color:#fff}html body .nav .layout-center .right .menu-block .menu .item .sub-menu .sub-item:last-child{border-bottom:0}html body .nav .layout-center .right .menu-block .menu .item .sub-menu .sub-item.current a,html body .nav .layout-center .right .menu-block .menu .item .sub-menu .sub-item:hover a{color:#fff;background-color:#e11c07}html body .nav .layout-center .right .menu-block .menu .item:hover .sub-menu{display:block}html body .nav .layout-center .right .social-hr-block{display:inline-block;height:100%;margin-left:15px}html body .nav .layout-center .right .social-hr-block a{font-size:14px;line-height:28px;display:inline-block;width:98px;margin:22px 0;text-align:center;text-decoration:none;color:#de201b;border:1px solid #de201b;border-radius:20px}html body .nav .layout-center .right .social-hr-block a:hover{color:#fff;background-color:#de201b}html body .side-buttons{position:fixed;z-index:-1;top:50%;right:51px;width:36px;height:76px;margin-top:-38px;transition:.2s;opacity:0}html body .side-buttons .icon{position:relative;z-index:10;width:36px;height:36px;margin-bottom:4px;cursor:pointer}html body .side-buttons .icon:last-child{margin-bottom:0}html body .side-buttons .icon img{width:36px;height:36px}html body .side-buttons .icon .detail{position:absolute;right:46px;display:none;width:185px;transition:.2s;opacity:0;border:1px solid #dbdbdb;background-color:#fff}html body .side-buttons .icon .detail .arrow{position:absolute;z-index:10;right:-8px;width:9px;height:15px;margin-top:-7.5px}html body .side-buttons .icon .detail.qrcode{top:0}html body .side-buttons .icon .detail.qrcode .arrow{top:18px}html body .side-buttons .icon .detail.qrcode img.code{display:block;width:183px;height:183px}html body .side-buttons .icon .detail.qrcode p{font-size:12px;line-height:14px;width:163px;margin:0 auto 12px;text-align:center;color:#666}html body .side-buttons .icon .detail.phone{top:-40px;padding:0 36px}html body .side-buttons .icon .detail.phone .arrow{top:58px}html body .side-buttons .icon .detail.phone p{font-size:12px;line-height:14px;width:114px;margin:auto;text-align:center;color:#666}html body .side-buttons .icon .detail.phone p.first{margin-top:18px}html body .side-buttons .icon .detail.phone p.last{margin-bottom:18px}html body .side-buttons .icon:hover .detail{display:block;opacity:1}html body .side-buttons .icon.top{position:absolute;z-index:5;bottom:0;left:0}html body .side-buttons.with-top{height:116px;margin-top:-63px}html body .side-buttons.show{z-index:100;opacity:1}html body .main{min-height:calc(100% - 60px)}html body .footer{font-size:14px;line-height:60px;position:relative;z-index:50;width:100%;height:60px;text-align:center;color:#666;border-top:1px solid #ececec;background-color:#fff}html body img.banner{width:100%}html.mobile,html.mobile .layout-center,html.mobile .nav{width:1040px}html.mobile .side-buttons{right:0}html.lower-IE .ie-hint{display:block}