.side_nav { position: fixed; bottom:0; right: 0; width: 60px; z-index: 99999; }
.side_nav ul li { position: relative; width: 60px; height: 60px; float: right; margin-bottom: 1px;}
.side_nav ul li a { display: inline-block; height: 60px; position: absolute; top: 0; left: 0;}
.side_nav ul li span { width: 148px; height: 148px; float: left; color: #fff; line-height: 60px; font-size: 16px; margin-left: 60px; cursor: pointer; }
.side_nav ul li span img { width: 148px; height: 148px; }
.side_nav_3 a { width: 60px; }
.side_nav_3 a span { position: absolute; right: 60px; bottom: 0; margin-left: 0!important; display: none; }
.tel a { background: #fcaf01 url(24hour_09.png) no-repeat 15px 15px; }
.r_mail a { background: #7DA573 url(0013920_47.png) no-repeat 15px -542px; }
.QQ a { background: #7DA573 url(0013920_47.png) no-repeat 15px -96px; }
.SK a { background: #7DA573 url(0013920_47.png) no-repeat 15px -430px; }
.sub_QR{ display:none;}
.sub_QR a { background: #7DA573 url(0013920_47.png) no-repeat 15px -207px; }
.back_top a { background: #7DA573 url(0013920_47.png) no-repeat 15px -317px; }
