@charset "utf-8";
.side{position:fixed;width:65px;right:-1px;top:50%;margin-top:-200px;z-index:100;border-bottom:0; background-color:#FFF; border:1px solid #e0e0e0;background-color: rgba(255, 255, 255, 1);
    box-shadow: 0 0 5px rgba(0, 0, 0, .3);border-radius: 5px 0 0 5px; border-right:0px;}
	
.side ul li{width:65px;height:50px;float:left;position:relative;margin-top:15px;color:#333;font-size:14px;text-align:center;transition:all .3s;cursor:pointer}
.side ul li:hover{background:#fff;color:#fff}
.side ul li:hover a{color:#fff}
.side ul li i{height:25px;margin-bottom:1px;display:block;overflow:hidden;background-repeat:no-repeat;background-position:center center;background-size:auto 25px;margin-top:14px;transition:all .3s}
.side ul li i.bgs1{background-image:url(../images/right_pic5.png)}
.side ul li i.bgs7{background-image:url(../images/right_pic7.png)}
.side ul li i.bgs77{background-image:url(../images/right_pic77.png);}
.side ul li i.bgs3{background-image:url(../images/right_pic2.png)}
.side ul li i.bgs4{background-image:url(../images/right_pic1.png)}
.side ul li i.bgs44{background-image:url(../images/right_pic11.png)}
.side ul li i.bgs6{background-image:url(../images/right_pic6_on.png)}

.side ul li .sidebox{position:absolute;width:78px;height:78px;top:0;right:0;transition:all .3s;overflow:hidden}
.side ul li.sidetop{background:#fff;color:#fff}
.side ul li.sidetop:hover{opacity:.8;filter:Alpha(opacity=80)}
.side ul li.sideewm .ewBox.son{
	width:217px;display:none;color:#363636;text-align:center;margin-top:1px; padding:15px; background-color:#FFF;position:absolute;left:-224px;top:-102px;
	border:1px solid #e0e0e0;
	box-shadow: 0 0 5px rgba(0, 0, 0, .3);border-radius: 5px 0 0 5px;}
	
.side ul li.sideetel .telBox.son{ padding:25px;display:none;color:#444;text-align:left;position:absolute;left:-203px;top:0;border:1px solid #e0e0e0;
	box-shadow: 0 0 5px rgba(0, 0, 0, .3);border-radius: 5px 0 0 5px;background-color:#FFF;}
.side ul li.sideetel .telBox1.son{ padding:25px;display:none;color:#444;text-align:left;position:absolute;left:-300px;top:0;border:1px solid #e0e0e0;
	box-shadow: 0 0 5px rgba(0, 0, 0, .3);border-radius: 5px 0 0 5px;background-color:#FFF;}
.side ul li.sideetel .telBox dd{display:block;line-height:24px;font-size:18px}
.side ul li.sideetel .telBox dd span{display:block;line-height:28px;height:28px;overflow:hidden;margin-top:32px;font-size:18px}

.side ul li.sideetel .telBox dd.bgs2{background:url(../images/right_pic9.png) 28px center no-repeat}
.side ul li:hover .son{display:block!important;animation:fadein 1s}
@keyframes fadein{from{opacity:0}
to{opacity:1}

