/* 底部 */
.footer_warp { width:100%; height:auto; display:table; background:#1f2122; padding-top:40px; }
.footer_warp .help_li_box { width:100%; height:auto; display:table; padding-bottom:20px; }
.footer_warp .help_li_box .footer_logo { width:190px; height:60px; float:left; }
.footer_warp .help_li_box .footer_logo a { width:178px; height:50px; display:block; overflow:hidden; text-indent:-999px; background:url(../images/hklogo.jpg) no-repeat; }
.footer_warp .help_li_box ul { width:180px; float:left; height:auto; display:table; padding-left:70px; }
.footer_warp .help_li_box ul b { width:100%; height:40px; font-size:18px; color:#fff; display:block; }
.footer_warp .help_li_box ul li { width:100%; height:28px; }
.footer_warp .help_li_box ul li a { width:100%; height:28px; line-height:28px; font-size:14px; color:#949495; }
.footer_warp .help_li_box ul li a:hover { color:#f00; }
.footer_warp .help_li_box .code_box { width:151px; height:auto; display:table; float:right; }
.footer_warp .help_li_box .code_box p { width:100%; height:36px; line-height:36px; color:#949495; font-size:14px; text-align:center; }
.footer_warp .footer_box { width:100%; height:46px; line-height:46px; border-top:1px solid #38393a; color:#fff; }
.footer_warp .footer_box .company,.footer_warp .footer_box span,.footer_warp .footer_box .icp { display:block; float:left; color:#fff; }
.footer_warp .footer_box span { padding-left:15px; }
.footer_warp .footer_box .icp { padding-left:15px; }
.footer_warp .footer_box a { color:#fff; }
.footer_warp .footer_box a:hover { color:#f00; }
 