@charset "utf-8";
/* CSS Document */
.ce {
    position: fixed;
    right: 0px;
    top: 30%;
    width: 50px;
    z-index: 9999999999;
	 list-style-type: none;
}
.ce li {
    height: 50px;
    margin-bottom: 2px;
    -webkit-transition: 0.5s;
    -o-transition: 0.5s;
    -moz-transition: 0.5s;
    transition: 0.5s;
    border-radius: 10px;
    -webkit-box-shadow: -2px 2px 10px 0px rgba(0, 0, 0, 0.3);
    box-shadow: -2px 2px 10px 0px rgba(0, 0, 0, 0.3);
}
.ce li a {
    display: block;
    height: 53px;
}
.ce1 {
    background: #172987 url(/uploads/allimg/wechat.png) no-repeat center center;
}
.ce2 {
    background: #172987 url(/uploads/allimg/whatsapp.png) no-repeat center center;
}
.ce3 {
    background: #172987 url(/uploads/allimg/email.png) no-repeat center center;
}
.ce4 .kf-item2 .ewm2 {
    position: absolute;
    right: 50px;
    bottom: -16px;
    width: 100px;
    max-width: 100px;
    max-height: 100px;
    display: none;
}
.ce4 .kf-item2 .ewm3 {
    position: absolute;
    right: 100%;
    bottom: -99999px;
    width: 100px;
    max-width: 80px;
    max-height: 80px;
    display: none;
}
.ce .ce4 a:hover .ewm2 {
    display: block;
}
.ce .ce4 a:hover .ewm3 {
    display: block;
}
@media screen and (max-width: 767px) {
    .ewm3 {
        right: 0px;
        left: 0;
        top: -210%;
        bottom: 100%;
        width: 80px;
        height: 80px;
    }
    .ewm3 img {
        width: 100%;
    }
}