﻿.webright{  
position:fixed; right:0; top:50%; z-index:1000; width:70px; height:355px; margin-top:-177.5px;}
.webright_btn{position:fixed; right:70px; top:50%; z-index:1000; width:26px; height:67px; margin-top:-33.5px; background-image:url(../share/hide.png); background-position:center; background-repeat:no-repeat; cursor:pointer;}
.webright_btn_on{
background-image:url(../share/show.png); right:0px;}
.webright ul li{ border-bottom:1px #ececec solid;
width:100%; position:relative; z-index:1;  }
.webright ul li:last-child{
border:none;}
.webright ul li a{ background-color:#fff; width:100%;
display:block; background-position:center; background-repeat:no-repeat; height:70px;}
.webright ul li:hover a{
background-color:#e9811a;}
.webright ul li.wx a {
background-image:url(../share/wx.png);}
.webright ul li.wx:hover a{
background-image:url(../share/wxhover.png);}
.webright ul li img{ z-index:100; display:none;
position:absolute; right:100%; top:0; width:auto; max-width:none;}
.webright ul li:hover img{
display:block;}
.webright ul li.lx a {
background-image:url(../share/ly.png);}
.webright ul li.lx:hover a{
background-image:url(../share/lyhover.png);}
.webright ul li.lx div{ position:absolute; right:70px; top:3px; display:none;
width:222px; height:71px; background-image:url(../share/qqbg.png); background-position:center; background-repeat:no-repeat;}
.webright ul li.lx div p{ padding-left:60px; margin-top:20px;
font-size:18px; color:#333; cursor:pointer; display:block;}
.webright ul li.lx:hover div{
display:block;}
.webright ul li.dh a {
background-image:url(../share/phone.png);}
.webright ul li.dh:hover a{
background-image:url(../share/phonehover.png);}

.webright ul li.kf a {
background-image:url(../share/kf.png);}
.webright ul li.kf:hover a{
background-image:url(../share/kfon.png);}
.webright ul li.kf div{ display:none;
position:absolute; right:70px; top:0; width:121px; height:69px; background-position:center; background-repeat:no-repeat; background-image:url(../share/kfbg.png);}
.webright ul li.kf div dl{
width:95px; float:left; margin-left:10px;}
.webright ul li.kf div dl dd{ font-size:0.8em; color:#333; cursor:pointer; padding:2.0em 0; border-bottom:1px #ececec solid;
display:block; background-position:left center; background-repeat:no-repeat; background-image:url(../share/kf2.png); padding-left:30px;}
.webright ul li.kf div dl dd:last-child{
border:none;}
.webright ul li.kf:hover div{
display:block;}
.webright ul li.db a {background-color:#e9811a;
background-image:url(../share/tophover.png);}
.webright ul li.db:hover a{
background-image:url(../share/tophover.png);}
@media screen and (max-width:1090px) {
.webright,.webright_btn{
display:none;}
}