@charset "UTF-8";
/*客服*/
.keFu{width: 45px;position: fixed;bottom: 20px;right: 0;z-index: 5;margin: 0; z-index: 1002;}
.keFu li{
    width: 45px;
    margin-bottom: 1px;
    background: #333;
    height: 45px;
    position: relative;

    -webkit-transition:all 0.5s ease-in-out;
    -moz-transition:all 0.5s ease-in-out;
    -o-transition:all 0.5s ease-in-out;
    transition:all 0.5s ease-in-out;
}
.keFu li a{
    display: block;
    width: 45px;
    height: 45px;
    text-align: center;
    position: relative;
    z-index: 5;
    zoom: 1;

    -webkit-transition:all 0.5s ease-in-out;
    -moz-transition:all 0.5s ease-in-out;
    -o-transition:all 0.5s ease-in-out;
    transition:all 0.5s ease-in-out;
}
.keFu li:hover{background: #0F0F0F;}
.keZ{overflow: hidden;position: absolute; width: 140px;display: block; z-index: 1;left: 6em;top: 0px;}
.keZ.ema { width: 170px; }
.keFu li .keZ a{
    width: auto;
    color: #fff;
    font-size: 13px;
    line-height: 45px;
    padding: 0px 10px;
    background: #146698;
    position: relative;
    z-index: 1;
}
.keFu li .keZ a:hover{color: #fff;}

.kCd{ position: absolute;overflow: hidden;top: 0; top: -69px; left: -114px;display: none;/*left: 135px;*/}
.kCd img{padding: 5px;background: #fff;border: 1px solid #0072b7;}

.kTel{background: url(../images/tel.png) no-repeat center #0072b7;}
.kSyp{background: url(../images/sype.png) no-repeat center #0072b7;}
.kQq{background: url(../images/qq.png) no-repeat center #0072b7;}
.kMail{background: url(../images/mail.png) no-repeat center #0072b7;}
.kBack{background: url(../images/backup.png) no-repeat center #0072b7;}
.kCode{background: url(../images/zixun.png) no-repeat center #0072b7;}
.kWeixin { background: url(../images/weixinico.png) no-repeat center #0072b7; }
.keFu li:hover .kTel,
.keFu li:hover .kSyp,
.keFu li:hover .kQq,
.keFu li:hover .kMail,
.keFu li:hover .kBack,
.keFu li:hover .kCode,
.keFu li:hover .kWeixin {background-color: #146698;}
.lastk { display: none; }
.weixin-box { position: absolute; right: 50px; bottom: 0; border: 1px solid #bbb; *zoom: 1; background-color: #fff;padding: 5px; display: none; }
.weixin-box h6 { line-height: 24px; text-align: center; }