.footers {
    padding: .78rem 1.6rem .78rem 1.6rem;
    box-sizing: border-box;
    background: #f3f5f8 !important;
    position: relative;
    color:#999;
    width:100%;
    text-align: left;
}
.bgfooter .footers{height:100%;padding: 2.09rem 1.6rem .78rem 1.6rem;}
.footers:before {
    display: inline-block;
    width: 70%;
    height: .1rem;
    position: absolute;
    right: 0;
    top: 0;
    background: -webkit-linear-gradient(left, #004098, #00c3e0);
    background: -o-linear-gradient(right, #004098, #00c3e0);
    background: -moz-linear-gradient(right, #004098, #00c3e0);
    background: linear-gradient(to right, #004098, #00c3e0);
    content:'';
}
.clearfix {
    zoom: 1;
}
.footers .clearfix .desc {
    overflow: hidden;
    float: left;
}
.footers .clearfix .desc img {
    width: 130px;
    float: left;
}
.footers .clearfix .desc .txt {
    margin-left: .4rem;
    padding-left: .4rem;
    border-left: 1px solid #ddd;
    float: left;
}
.footers .clearfix .desc .txt h6 {
    color: #004098;
    font-style: italic;
    font-family: arial;
    font-weight: 700;
    line-height: 1;
    margin-bottom: .02rem;
    font-size: .35rem;
}
.footers .clearfix .desc .txt p {
    color: #999;
    line-height: 1.6;
    font-size: .24rem;
}
.fr {
    float: right;
}
.footers .clearfix .fr {
    padding-top: .12rem;
    
}
.footers .clearfix .fr dl {
    position: relative;
    z-index: 2;
}
.footers .clearfix .fr dl dt {
    background: #fff;
    width: 4rem;
    text-align: left;
    color: #999;
    height: .59rem;
    line-height: .59rem;
    padding: 0 .25rem;
    font-size: 16px;
    border-radius: .59rem;
    position: relative;
    z-index: 2;
}
.footers .clearfix .fr dl dt i {
    float: right;
    color: #004098;
    font-size: .24rem;
}
.footers .clearfix .fr dl dd {
    background-color: #fff;
    border-radius: .15rem;
    padding: .35rem .25rem .15rem;
    position: absolute;
    left: 0;
    top: .25rem;
    width: 100%;
    box-sizing: border-box;
    display: none;
}
.footers .clearfix .fr dl:hover dd {
    display: block;
}
.footers .clearfix .fr dl dd p {
    line-height: .4rem;
    cursor: pointer;
}
.footers .clearfix .fr dl dd p a {
    display: block;
    color: #999;
}
.footers .dl {
    border-top: 1px solid #ddd;
    margin-top: .65rem;
    position: relative;
    display: flex;
    justify-content: space-between;
    padding-top: .65rem;
}
.footers .dl_left{
    display: flex;
    justify-content: space-between;
    font-size: .18rem;
    line-height: .3rem;
   
}
.footers .dl_left ul li:first-child{
    line-height:.5rem;
    color:#666;
}
.footers .dl_left .left li{
    line-height:.5rem;
    color:#666;
}

.footers .dl_left ul{
     margin-right:1rem;
}
.footers .dl_left ul li a.f15{
    font-size: .15rem;
    color:#999;
    line-height: 1.5;
}
.footers .dl_left a:hover ,.footers .dl_left ul li:hover{
    color: #004098;
}
.footers .dl_right p{font-size:.18rem;text-align:center;margin-top: .1rem;}
.footers .copyrights {
    height: .7rem;
    background: #fff;
    color: #999;
    padding-left: 1.6rem;
    width: 70%;
    box-sizing: border-box;
    position: absolute;
    left: 0;
    bottom: 0;
    font-size: .14rem;
    line-height: .7rem;
}
.footers .copyright a{color:#666;}
@media screen and (max-width: 680px) {
    .footers ,.bgfooter .footers{padding: 2rem .6rem 2rem .6rem;}
    .footers .clearfix .desc img{display:none;}
    .footers .clearfix .desc .txt{margin:0 0;padding:0 0;border-left:none;}
    .footers .clearfix .desc .txt h6{font-size: .8rem;}
    .footers .clearfix .desc .txt p{font-size: .6rem;}
    .footers .clearfix .fr dl dt{width:7rem;height:1.3rem;line-height:1.3rem;font-size:.4rem;}
    .footers .clearfix .fr dl dd{top:1.3rem;}
    .footers .clearfix .fr dl dd p{line-height:.8rem;}
    .footers .dl_left{font-size:.6rem;line-height:.5rem;}
    .footers .dl_left{line-height:.7rem;}
    .footers .dl_left ul li:first-child{line-height:1.2rem;}
    .footers .dl_left .left li{line-height:1.2rem;}
    .footers .dl_left ul li a.f15{font-size:.4rem;}
    .dl_right img{width:2rem;}
    .footers .dl_right p{font-size:.5rem;}
    .footers .copyrights {font-size:.45rem;height:1.8rem;}
    
}