﻿.side{position:fixed;width:78px;right:0;top:50%;margin-top:-200px;z-index:100;border:1px solid #e0e0e0;background:#fff;border-bottom:0;filter:alpha(opacity=80);opacity:0.8;transition-duration: 0.3s;-moz-transition-duration: 0.3s; /* Firefox 4 */-webkit-transition-duration: 0.3s; /* Safari 和 Chrome */-o-transition-duration: 0.3s; /* Opera */}
.side:hover{filter:alpha(opacity=100);opacity:1;}
.side ul li{width:78px;height:78px;float:left;position:relative;border-bottom:1px solid #e0e0e0;color:#333;font-size:14px;line-height:38px;text-align:center;transition:all .3s;cursor:pointer}
.side ul li:hover{background:#2774ba;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(right/right_home.png)}
.side ul li i.bgs2{background-image:url(right/right_pic10.png)}
.side ul li i.bgs3{background-image:url(right/right_pic2.png)}
.side ul li i.bgs4{background-image:url(right/right_pic1.png)}
.side ul li i.bgs5{background-image:url(right/right_pic3.png)}
.side ul li i.bgs6{background-image:url(right/right_gotop.png)}
.side ul li:hover i.bgs1{background-image:url(right/right_home_on.png)}
.side ul li:hover i.bgs2{background-image:url(right/right_pic10_on.png)}
.side ul li:hover i.bgs3{background-image:url(right/right_pic2_on.png)}
.side ul li:hover i.bgs4{background-image:url(right/right_pic1_on.png)}
.side ul li:hover i.bgs5{background-image:url(right/right_pic3_on.png)}
.side ul li:hover i.bgs6{background-image:url(right/right_gotop_on.png)}
.side ul li .sidebox{position:absolute;width:78px;height:78px;top:0;right:0;transition:all .3s;overflow:hidden}
.side ul li.sideewm .ewBox.son{width:360px;height:236px;background:#fff;display:none;color:#363636;text-align:center;position:absolute;left:-402px;top:-80px;border:1px solid #e0e0e0;padding-left:20px;padding-right:20px;}
.side ul li.sideewm .ewBox.son p{width:180px;height:221px;padding-top:20px;float:left;line-height:40px;font-size:14px;}
.side ul li.sideewm .ewBox.son p img{width:165px;}
.side ul li.sideewm .ewBox.son p span{font-size:18px;}
.side ul li.sideetel .telBox.son{width:240px;height:237px;display:none;color:#fff;text-align:left;position:absolute;left:-240px;top:-158px;background:#2774ba}
.side ul li.sideetel .telBox dd{display:block;height:118.5px;overflow:hidden;padding-left:82px;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.bgs1{background:url(right/right_pic8.png) 28px center no-repeat;background-color:#4193de}
.side ul li.sideetel .telBox dd.bgs2{background:url(right/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}
}
#sidetop{display:none;}