.fixed_footer{display:none;}
.footer_fixed_pop{display:none;position: fixed;
    width: 100%;
    bottom: 0;
    left: 0;
    bottom: 90px;
    z-index: 9999;}
.footer{}
.ft_top{background:#000;}
.ft_top ul{display:flex;width:1200px;margin:0 auto;}
.ft_top ul li{margin-right:30px;}
.ft_top ul li a{display:block;padding:20px 0;font-size:14px;color:#fff;opacity:0.5;}

.ft_bt{background:#111;padding:80px 0;}
.ft_logo{margin-bottom:20px;}
.ft_logo img{display:block;}

.ft_bt span{font-size:15px;color:#e5e5e5;display:inline-block;margin:0 10px;line-height:35px;letter-spacing:0;}
.ft_bt span b{font-weight:bold;margin-right:8px;}
.line{display:inline-block;position:relative;width:2px;height:11px;background:#fff;left:0px;opacity:0.3;}

.pop{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;border:2px solid #e4e4e4;width:700px;height:700px;z-index:9999;overflow:hidden;overflow-y:scroll;display:none;}
.pop_ctt{padding:50px;}
.pop_ctt img{width:100%;}
.pop_ctt h2{font-size:15px;margin-top:15px;}
.pop_ctt p{font-size:13px;line-height:23px;margin-top:15px;}
.pop .close{    cursor: pointer;
    top: 0;
    right: 0;
    width: 25px;
    position: sticky;
    height: 25px;
    right: 0;
    float: right;}
.pop .close img{width:100%;}

@media screen and (max-width:799px){
  .ft_top ul{width:100%;flex-wrap:wrap;}
  .ft_top ul li{width:50%;margin:0;border-right:1px solid rgba(255,255,255,0.2);}
  .ft_top ul li:nth-child(2n){border-right:0;}
  .ft_top ul li:nth-child(n+3){border-top:1px solid rgba(255,255,255,0.2);}
  .ft_top ul li a{font-size:13px;text-align:center;padding:15px;}
  .ft_bt{padding:50px 0 130px 0;}
  .ft_logo img{margin-left:13px;}
  .ft_logo img{width:150px;}
  .ft_bt span {
    font-size: 13px;
    line-height: 29px;}
  
  .fixed_footer{border-top:1px solid #e4e4e4;width:100%;z-index:99999;display:block;position:fixed;bottom:0;left:0;}
  .fixed_footer ul{width:100%;background:#fff;display:flex;}
  .fixed_footer ul li{width:25%;}
  .fixed_footer ul li a{display:block;padding:20px 0;font-size:13px;font-weight:600;color:#000;text-align:center;}
  .fixed_footer ul li img{display:block;width:30px;height:30px;margin:0 auto;margin-bottom:6px;}
  
  .pop{width:300px;height:400px;}
  .pop_ctt{padding:30px;}
  
  .pop_ctt h2{font-size:14px;}
  .pop_ctt p{font-size:12px;}
}
