.lianjieall{background: #848484;
    width: 100%;
    border-bottom: 1px solid #676565;
    height: 50px;}
.lianjie{position: relative;
    overflow: hidden;
    width: 80vw;
    margin-right: auto;
    margin-left: auto;}
.lianjie ul{padding:0;margin:0;}
.lianjie ul li{float:left;}
.lianjie ul li a{font-size:16px;color:#fff;padding-right: 1vw;line-height: 45px;}

footer, footer .footer {position: relative;padding: 1.5vw 0 0 0;background-color: #969595;}
footer .footer-menu {width: 80vw;margin:0 auto 3vw auto;overflow: hidden;}
.foot{width:20%;float:left;}
.foot a{color: #f4f4f4;padding: .78vw 0 .6vw;font-size: .9vw;}

.footcll{position: relative;padding: 3vw 0;background-color: #969595;border-top: 1px solid #ababab;}
.footc{width: 80vw;margin:0 auto;overflow: hidden;}
.footcl{float:left;}
.footcl-contact{height: 1vw;margin-bottom: 1vw;}
.footer-phone{display: inline-block;vertical-align: top;padding-left: 1.5vw;font-size: .93vw;line-height: 1vw;color: #dcdddd;background: url(../images/phone.png) no-repeat 0;background-size: 1vw 1vw;}
.footer-mail{display: inline-block;vertical-align: top;padding-left: 1.5vw;font-size: .93vw;line-height: 1vw;color: #dcdddd;background: url(../images/mail.png) no-repeat 0;background-size: 1.2vw 1vw;}
.footcr{float:right;text-align:center;}
.footcr img{width:120px;}
.footcr dd{color:#dcdddd;line-height:26px;font-size: .8vw;}

.copyright{color:#dcdddd;line-height:30px;}
.copyright a{color:#dcdddd;line-height:30px;}

@media (max-width:760px){
 footer, footer .footer {
    position: relative;
    padding: 1.5vw 0 0 0;
    background-color: #969595;
    width: 100%;
}   
footer .footer-menu {
    width: 96%;
    margin: 0 auto 3vw auto;
    overflow: hidden;
}
.foot {
    width: 25%;
    float: left;
}
.footc {
    width: 96%;
    margin: 0 auto;
    overflow: hidden;
    padding-top: 5vw;
}
.footc {
    width: 96%;
    margin: 0 auto;
    overflow: hidden;
    padding-top: 5vw;
}
.footcll {
    position: relative;
    padding: 3vw 0;
    background-color: #969595;
    border-top: 1px solid #ababab;
}
footer, footer .footer {
    position: relative;
    padding: 1.5vw 0 2vw 0;
    background-color: #969595;
}
.footcr {
    float: right;
    text-align: center;
    width: 100%;
    margin-top: 3vw;
}
.foot a {
    color: #f4f4f4;
    padding: .78vw 0 .6vw;
    font-size: 3vw;
}
.lianjie ul li a {
    font-size: 12px;
    color: #fff;
    padding-right: 2vw;
    line-height: 26px;
}
.footer-phone {
    display: inline-block;
    vertical-align: top;
    padding-left: 0.8vw;
    font-size: 3.93vw;
    line-height: 1vw;
    color: #dcdddd;
    background: url(../images/phone.png) no-repeat 0;
    background-size: 0%;
}
.footer-mail {
    display: inline-block;
    vertical-align: top;
    padding-left: 0.8vw;
    font-size: 3.93vw;
    line-height: 1vw;
    color: #dcdddd;
    background: url(../images/mail.png) no-repeat 0;
    background-size: 0%;
}
.lianjie {
    position: relative;
    overflow: hidden;
    width: 96%;
    margin-right: auto;
    margin-left: auto;
}
}