.floating_ck{position:fixed;right:0px;bottom:10%;z-index: 9999; font-size: 14px; border-radius: 10px;}
.floating_ck dl {width:50px;}
.floating_ck dl dt{ height: 6px; background: url(../images/kficon1.png) no-repeat center; }
.floating_ck dl dd{float:right;border-top-left-radius: 10px;border-bottom-left-radius: 10px; transition: all 0.3s; position:relative;right:0;width:50px;height:50px; margin-bottom: 1px; background-color:#333; background-repeat:no-repeat;background-position:center; text-align: center; cursor:pointer;}
.floating_ck dl dd:hover{ background-color: #1e58d3; }
.floating_ck dl dd:hover .floating_left{display:block;}
.consult{background-image:url(../images/kficon3.png);}
.consult:hover {background:url(../images/kficon3.png) no-repeat left 20px center;}
.quote{background-image:url(../images/kficon4.png);}
.quote:hover {background:url(../images/kficon4.png) no-repeat left 20px center;}

.qrcord1{background-image:url(../images/kficon5.png);}
.floating_ck dl dd.return{background-image:url(../images/kficon2.png); background-color: #1e58d3;}
.return span{ float: left; width: 100%; height: 100%; }
.floating_ck dl dd:nth-child(0) { border-radius: 10px 10px 0 0; background: #ff0; }
.floating_ck dl dd:last-child { border-radius: 10px 0 0 10px; }
.floating_left{color: #fff;display:none;}
.qrcord1 .floating_left{position:absolute;left:-160px;bottom:0px;width:160px;height:200px;background-color:#1e58d3;}
.floating_left a{color:#fff;line-height:50px;}

.floating_ewm1{height:200px;top:-155px;}
.floating_ewm1 i{display:block; width:145px; height:145px; margin:auto; margin-top:7px;}
.floating_ewm1 i img{ width: 100%;}
.floating_ewm1 p{color:#fff; margin-top: 5px;}
.left-long:hover {width:190px;}