@media screen and (max-width: 1280px) { 
    .ft {
        width: 100%;
        min-height: auto;
        padding-top: 10px;
        padding-bottom: 30px;
        background: url(ft_bg.jpg) no-repeat center center;
        background-size: auto 100%;
    }
    .ft-auto {
        width: 98%;
    }
}
@media screen and (max-width: 1024px) {
   
}
@media screen and (max-width: 920px) {
   
}
@media screen and (max-width: 820px) {
   
}
@media screen and (max-width: 720px) {
   
}
@media screen and (max-width: 540px) {
    .ft-auto {
        width: 96%;
    }
    .ft-auto ul li a {
        color: #909090;
        font-size: 12px;
        line-height: 20px;
    }
    .ft-auto .ft-lxwm {
        margin-top: 8px;
        color: #909090;
        font-size: 12px;
        line-height: 22px;
    }
}
@media screen and (max-width:375px) {
   
}
@media screen and (max-width: 360px) {
   
}