@charset "utf-8";
/* CSS Document */

.footer{padding: 40px 15px 5px;background: #f5f5f5;}

.footer_top{max-width:1280px;margin:0px auto;}
.ter_tot{max-width:1280px;margin:20px auto 0px;border-top:#ccc 1px solid;padding-top: 10px;text-align: center;padding-bottom:10px;font-size:14px;}
.ter_tot a{color:#333;margin-left:5px;}

.footer_top{max-width:1280px;margin:20px auto;}
.footer_top ul{width:100%;overflow:hidden;}
.footer_top ul li{float:left;width:32%;margin-right:2%;}
.footer_top ul li:nth-child(3n){margin-right:0px;}
.footer_top ul li span{display:block;margin-bottom: 10px;border-bottom: 1px #ccc solid;padding-bottom: 10px;color:#000;font-size:25px;line-height:40px;}
.footer_top ul li em{display:block;}
.footer_top ul li em a{display:block;margin-bottom: 5px;color:#333;font-size:15px;line-height:27px;}
.footer_top ul li em a:hover{color:#0055a5;}
.footer_top ul li em i{display:block;margin-bottom:10px;line-height: 24px;color:#333;font-size:15px;font-style:normal;position: relative;padding-left: 32px;}
.footer_top ul li em i img{display:inline-block;margin-right:10px;vertical-align: middle;position: absolute;left: 0px;top: 0px;}

.link_rt{line-height:25px;width:100%;padding:10px 0px;text-align:left;background: #222;}
.link_rt ul{padding:0px 15px;max-width:1280px;margin:0px auto;}
.link_rt span{color: #999;font-size: 13px;display:inline-block;margin-right:18px;}
.link_rt em{color: #999;font-size: 13px;display:inline-block;}
.link_rt em a{color: #999;margin-right:15px;display:inline-block;}
.link_rt em a:hover,.nk_r_mdfe a:hover{color:#005DA0;}



.back_top{text-align: center;background: #0055a5;color: #fff;padding: 10px 0px;cursor: pointer;}
.back_top a{display:inline-block;color: #fff;}
.back_top a p{line-height:25px;}

@media (max-width:650px) {
.footer_top ul li{width:100%;margin-right:0px !important;margin-bottom:20px;}
}