/*Content CSS*/
footer {width:100%; background-color:#fff; padding:40px 0; clear:both; border-top: 1px solid #dfe3ed;}
.ft_con {width: 100%; max-width: 1300px; margin: 0 auto; display: flex; justify-content: space-between;}
.ft_copy {font-size: 13px; font-weight: 300; color:#a5abb5; line-height: 24px; text-align: left;  word-break: keep-all;}
.ft_copy span {color:#d6dae1!important;}
.ft_copy a {color: #d6dae1!important; line-height: 18px;}

.ft_btn a {display: block;text-align: center; width: 140px; height: 30px; line-height: 30px; color:#fff!important; background: #132653!important; border-radius: 3px; font-size: 10px; transition: all 0.3s}
.ft_btn a:hover {background: #3f5aab!important;}

#top_btn {position:fixed;bottom:20px;right:20px;width:50px;height:50px;line-height:46px;border:1px solid #333;color:#333;text-align:center;font-size:15px;z-index:90;background:rgba(255,255,255,0.5);transition: all 0.3s}
#top_btn:hover {border-color:#3f5aab;background:#3f5aab;color:#fff}


@media screen and (max-width:1200px) {
    footer {padding: 40px 20px;}
    .ft_con {display: block;}
    .ft_copy {text-align: center;}
    .ft_btn a {margin: 15px auto 0 auto;}

}

@media screen and (max-width: 960px) {


}

@media screen and (max-width: 640px) {

}
