.footer-top{padding:44px 9.375% 44px;background-size:cover;background-position:50%;justify-content:space-between}.footer-left,.footer-top{display:flex;align-items:flex-start}.hot-line{margin-top:10px;padding-top:2px;padding-left:26px;border-left:2px solid #cf000e}.hot-line strong{display:block;margin-bottom:18px;line-height:1;color:#fff;font-size:20px;font-weight:400}.hot-line b{display:block;margin-bottom:24px;line-height:1;color:#cf000e;font-size:28px}.hot-line small{display:block;color:#cacaca;font-size:12px}.footer-map{margin-top:5px}.footer-map img{display:block;width:257px;height:auto}.address{margin-left:58px;margin-top:20px}.address p{color:#fff;font-size:14px;line-height:30px}.address p b{font-weight:400}.footer-eq{display:flex;margin-top:12px}.eq-item{margin-left:25px}.eq-item:first-child{margin-left:0}.eq-item figure{display:block;padding:10px;width:76px;line-height:1;border:1px solid #fff}.eq-item figure img{display:block;width:100%;height:auto}.eq-item span{display:block;margin-top:9px;text-align:center;line-height:1;color:#fff;font-size:14px}.footer-copy{display:flex;justify-content:space-between;align-items:center;padding:12px 9.375%;background:#121212}.copy{display:flex}.copy p{margin-right:10px}.copy a,.copy p{color:#fff;font-size:14px}.copy a:hover{color:#cf000e}.footer-oa{display:flex;align-items:center}.footer-navs{display:flex;margin-right:15px}.footer-navs li{padding:0 5px;line-height:1;border-left:2px solid #d2d2d2}.footer-navs li:first-child{border-left:none}.footer-navs li a{display:inline-block;color:#fff;font-size:14px;line-height:15px}.footer-navs li a:hover{color:#615657}.footer-o{display:flex}.footer-o a{display:block;margin-right:16px;width:34px;height:34px;border-radius:50%;text-align:center;line-height:34px;color:#fff;font-size:16px;background:#cf000e}.footer-o a:last-child{margin-right:0}.footer-o a:first-child{background:#cf000e url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAATCAYAAABLN4eXAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjJCN0QxRUY0MDY3QjExRUNCQ0U0RkY4MzlFNTY4Qzk4IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjJCN0QxRUY1MDY3QjExRUNCQ0U0RkY4MzlFNTY4Qzk4Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MkI3RDFFRjIwNjdCMTFFQ0JDRTRGRjgzOUU1NjhDOTgiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MkI3RDFFRjMwNjdCMTFFQ0JDRTRGRjgzOUU1NjhDOTgiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6CUoEYAAAAs0lEQVR42mL8//9/MgMDQwcQ/wdiRgbcACTPDMRtjEBNv4CMa0AcAcRMeDT9A+LJQOzCAiS+APFtIL7BQBiA1FiDTP4JxOwMxAFOIP7FxEAGGNU0zDWBUu4vItX/AKkHJdjfQMwFTVeMSIbJAfEzJANBWYMXpJ4FmsJdgfgxkiaQwsNAbAZVCNPEB8RnGID56fx/7EALiD9gEb8GsmkhEMsDMQtaLl0DxH+A+DNaRlwDEGAAyFtY1ltFhSkAAAAASUVORK5CYII=) 50% no-repeat}.banner-top{position:relative;overflow:hidden;height:calc(100vh - 90px)}.banner-top figure{display:block;position:relative;line-height:1;height:100%}.banner-top figure img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;background:#000}.pbanner-title{position:absolute;left:10.41%;bottom:96px;z-index:3}.pbanner-title strong{display:block;color:#fff;font-size:48px;line-height:1}.pbanner-next{display:flex;margin-top:58px}.pbanner-next a{display:inline-block;position:relative;z-index:2;margin-right:16px;width:39px;height:39px;border:2px solid #fff;border-radius:50%;text-align:center;line-height:39px;color:#fff;font-size:18px;overflow:hidden}.pbanner-next a:before{position:absolute;left:0;top:0;z-index:-1;content:"";width:100%;height:100%;background:hsla(0,0%,100%,.3);opacity:0;visibility:hidden;transition:.4s}.pbanner-next a:hover{border-color:hsla(0,0%,100%,.3)}.pbanner-next a:hover:before{opacity:1;visibility:visible}.business-info{padding:66px 10.41% 110px;color:#333;font-size:16px;line-height:2;background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:fixed}.business-info img{display:block;max-width:100%;width:auto;height:auto}