ol,ul{list-style:none; margin:0px; padding:0px}

img{border:0}
.side{position:fixed;width:60px;right:0;top:50%;margin-top:-100px;z-index:100;border-bottom:0; }
.side ul li{width:60px;height:60px;float:left;position:relative;color:#fff;font-size:14px;line-height:38px;text-align:center;transition:all .3s;cursor:pointer;background:#066bae; margin-bottom: 1px;}
.side ul li:hover{background:#00459f;color:#fff}
.side ul li:hover a{color:#fff}
.side ul li i{height:29px;margin-bottom:1px;display:block;overflow:hidden;background-repeat:no-repeat;background-position:center center;background-size:auto 29px;margin-top:14px;transition:all .3s}
.side ul li i.bgs1{background-image:url(../images/right_pic1.png)}
.side ul li i.bgs2{background-image:url(../images/right_pic2.png)}
.side ul li i.bgs2 dd1{ width:100%; margin:0px; padding:0px}
.side ul li i.bgs3{background-image:url(../images/right_pic3.png)}
.side ul li i.bgs4{background-image:url(../images/right_pic4.png)}
.side ul li i.bgs5{background-image:url(../images/right_pic5.png)}
.side ul li i.bgs6{background-image:url(../images/right_pic6_on.png)}

.side ul li:hover i.bgs1{background-image:url(../images/right_pic1_on.png)}
.side ul li:hover i.bgs2{background-image:url(../images/right_pic2_on.png)}
.side ul li:hover i.bgs3{background-image:url(../images/right_pic3_on.png)}
.side ul li:hover i.bgs4{background-image:url(../images/right_pic4_on.png)}
.side ul li:hover i.bgs5{background-image:url(../images/right_pic5_on.png)}
.side ul li .sidebox{position:absolute;width:60px;height:60px;top:0;right:0;transition:all .3s;overflow:hidden}
.side ul li.sidetop{color:#fff;}
.side ul li.sidetop:hover{opacity:.8;filter:Alpha(opacity=80)}
.side ul li.sideewm .ewBox.son{width:180px;display:none;text-align:center;position:absolute;left:-181px;top:-26px;border:1px solid #644f47; text-align:center; padding:10px; line-height:30px; font-size:14px; color:#fff;}
.side ul li.sideewm .ewBox.son img{ width:160px; height:160px; vertical-align:top}

.side ul li.sideapp .ewBox.son{width:180px;display:none;text-align:center;position:absolute;left:-180px;top:0px;text-align:center; padding:10px; line-height:30px; font-size:14px; color:#fff; background: rgba(23, 92, 189, 0.8);}
.side ul li.sideapp .ewBox.son img{ width:160px; height:160px; vertical-align:top}


.side ul li.sideetel .telBox.son{width:240px;height:auto;display:none;color:#fff;text-align:left;position:absolute;left:-240px;top:0px; margin:0px; padding:0px}
.side ul li.sideetel .telBox dd{display:block;height:auto;overflow:hidden;padding:20px;line-height:24px;font-size:16px; background: rgba(23, 92, 189, 0.8);}
.side ul li.sideetel .telBox dd span{display:block;line-height:28px;overflow:hidden;font-size:16px}
.side ul li.sideetel .telBox .bgs1{}
.side ul li.sideetel .telBox .bgsmail{}
.side ul li.sideetel .telBox dd.bgs2{background:url(../images/right_picqq.png) 28px center no-repeat}
.side ul li:hover .son{display:block!important;animation:fadein 1s}
@keyframes fadein{from{opacity:0}
to{opacity:1}
}

@media screen and (max-width: 1000px) {
.side{display: none;}
}
