#footer{background-color: #202020; font-family:微软雅黑;padding-bottom:20px;padding-top:20px;}
#footer .inners{margin:0 10px;}
#footer .inners.width-1{max-width:1290px}
#footer .inners.width-2{max-width:918px}
#footer .inners.width-3{max-width:870px}
#footer .inners.width-4{max-width:941px}
#footer .inners.width-5{max-width:727px}
#footer .inners.full-width{max-width:100%}
#footer .inners.full-height{height:100%;padding-top:0}
#footer .inners.inners-content{-webkit-box-sizing:content-box;box-sizing:content-box}
#footer .box-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
#footer a{color:#eeeff0; text-decoration:none}
#footer .box-left{-webkit-box-flex:1;-ms-flex:1;flex:1}
#footer .box-right{ width:100%;}
#footer .box-left h2{ font-size:16px; color: #f7f7f7; font-weight:400;letter-spacing:3px;font-family:黑体;}
#footer .headline{font-size:15px;letter-spacing:.5px;font-weight:400;line-height:30px; }
#footer .headline a{font-weight:bold;text-decoration:underline}
#footer .headline .ico-svg{top:-2px;height:22px;margin:0 8px;vertical-align:middle}
#footer .headline1{font-size:14px; font-weight:400;line-height:35px; margin-bottom:20px; margin-top:10px;color: #eeeff0;}
#footer .headline1 a{font-size:11px; color:#818282;line-height:10px; margin-right:10px; text-decoration:none}
#footer .headline1 a:hover{opacity:0.55}
#footer .headline1 .ico-svg{top:-2px;height:22px;margin:0 8px;vertical-align:middle}
#footer .slogan{max-width: 100%; padding-left: 0px; color:#eeeff0;}
#footer .list-social .ico-svg{fill:#202121}
#footer .list-social .ico-svg:hover{fill:#64686A}
#footer p:last-child{margin-bottom:0;font-size:12px;color: #FFFFFF; }
#footer .menu-footer{font-size:14px; width:100%;overflow:hidden;margin-bottom:40px;margin-left: 0px;}
#footer .menu-footer li{font-weight:bold;line-height:24px;list-style:none;color: #eeeff0;}
#footer .menu-footer li.hall a[data-count]:after{background-color:#beb091;}
#footer .menu-footer li.stand a[data-count]:after{background-color:#a0b2bb;}
#footer .menu-footer li.designer a[data-count]:after{background-color:#9db8b0;}
#footer .menu-footer a{-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}
#footer .menu-footer a[data-count]:not([data-count=""]):after{content:attr(data-count);display:inline-block;width:24px;height:24px;margin-left:5px;line-height:24px;font-size:10px;text-align:center;border-radius:50%;font-weight:600;color: #000000;}
#footer .menu-footer a:hover{opacity:0.65}
#footer .dibu{width:100%; height:50px; background-color:rgba(43,43,43,0.8);position:fixed; bottom:0px; clear:both;text-align:center; font-size:15px;letter-spacing:0.5px; color:#FFF; padding-top:20px;-webkit-box-sizing:content-box;}
#footer .dibu a{color:#fff;font-size:15px; letter-spacing:3px; padding: 3px 8px; border: 1px solid #6e9c3d; -moz-border-radius: 3px;  -webkit-border-radius: 3px;  border-radius:3px;text-decoration:none; margin-left:15px;}
#footer .dibu a:hover{color:#fff;font-size:15px; letter-spacing:3px; padding: 3px 8px; background-color:#6e9c3d; border: 1px solid #6e9c3d; -moz-border-radius: 3px;  -webkit-border-radius: 3px;  border-radius:3px;text-decoration:none; margin-left:15px;}
.move{ display:none;}
.containers{margin:0px 10px 0px 10px}
.rows{margin:0px 0px 0px 0px}
@media screen and (max-width:767px) {#footer .dibu{width:100%; height:0px; background-color:rgba(43,43,43,0.8);position:fixed; bottom:0px; clear:both;text-align:center; font-size:15px;letter-spacing:0.5px; color:#FFF; padding-top:0px;-webkit-box-sizing:content-box;}}
@media (min-width:768px) {#footer .dibu{width:100%; height:50px; background-color:rgba(43,43,43,0.8);position:fixed; bottom:0px; clear:both;text-align:center; font-size:15px;letter-spacing:0.5px; color:#FFF; padding-top:20px;-webkit-box-sizing:content-box;}}