@charset "utf-8";
/*main css*/
.izl-rmenu{position:fixed; right:0; margin-right:20px; bottom:20px; padding-bottom:20px; z-index:999; }
.izl-rmenu .btn{width:72px; height:73px; margin-bottom:1px; cursor:pointer; position:relative;}
.izl-rmenu .btn-qq{background:url(../images/r_qq.png) 0px 0px no-repeat; background-color:#6da9de;}
.izl-rmenu .btn-qq:hover{background-color:#488bc7;}
.izl-rmenu .btn-qq .qq{background-color:#6da9de; position:absolute; right:72px; top:0px; height:73px; line-height:73px; color:#FFF; font-size:18px; text-align:center; width:0; overflow:hidden;}
.izl-rmenu .btn-qq:hover .qq { width:120px;background-color:#488bc7;}
.izl-rmenu a.btn-qq,.izl-rmenu a.btn-qq:visited{background:url(../images/r_qq.png) 0px 0px no-repeat; background-color:#6da9de; text-decoration:none; display:block;}
.izl-rmenu .btn-wx{background:url(../images/r_wx.png) 0px 0px no-repeat; background-color:#78c340;}
.izl-rmenu .btn-wx:hover{background-color:#58a81c;}
.izl-rmenu .btn-wx .pic{position:absolute; left:-160px; top:0px; display:none;width:160px;height:160px;}
.izl-rmenu .btn-phone{background:url(../images/r_phone.png) 0px 0px no-repeat; background-color:#bb1a20;}
.izl-rmenu .btn-link{ background-color:#bb1a20; display:block; height:auto; overflow:hidden; color:#fff; text-align:center; padding-top:10px;}
.izl-rmenu .btn-link img { display:block; margin:0 auto;}
.izl-rmenu .btn-link .tit { text-align:center; line-height:2; width:100%; height:auto; overflow:hidden;}
.izl-rmenu .btn-phone a { color:#fff; display:block; line-height:2;}
.izl-rmenu .btn-phone:hover{background-color:#bb1a20;}
.izl-rmenu .btn-phone .phone{background-color:#bb1a20; position:absolute; width:160px; left:-160px; top:0px; line-height:73px; color:#FFF; font-size:18px; text-align:center; display:none;}
.izl-rmenu .btn-top{background:url(../images/r_top.png) 0px 0px no-repeat; background-color:#666666; display:none;}
.izl-rmenu .btn-top:hover{background-color:#dab866;}

.izl-rmenu .btn-gotop{width:72px; height:73px; background:url(../images/r_top.png) 0px 0px no-repeat; display:none;}
/*.izl-rmenu .btn-gotop:hover{background:url(../images/r_top_r.png) 0px -51px no-repeat;}*/
@media only screen and (max-width: 640px) {
	.izl-rmenu{position:fixed; right:0.1rem; margin-right:0; bottom:0.2rem; padding-bottom:0.2rem;}
	.izl-rmenu .btn{width:0.73rem; height:0.73rem; margin-bottom:1px; cursor:pointer; position:relative;}
	.izl-rmenu .btn-qq{ background-size:cover;}
	.izl-rmenu .btn-qq .qq{right:0.72rem; top:0px; height:0.72rem; line-height:0.72rem; font-size:0.22rem;}
	.izl-rmenu .btn-qq:hover .qq { width:1.20rem;}
	.izl-rmenu a.btn-qq,
	.izl-rmenu a.btn-qq:visited{background-size:cover;}
	.izl-rmenu .btn-wx{background-size:cover;}
	.izl-rmenu .btn-wx .pic{position:absolute; left:-1.60rem; width:1.60rem;height:1.60rem;}
	.izl-rmenu .btn-phone{background-size:cover; }
	.izl-rmenu .btn-phone .phone{width:2rem; left:-2rem; top:0px; line-height:0.73rem;  font-size:0.22rem;}
	.izl-rmenu .btn-top{background-size:cover;}
	
	.izl-rmenu .btn-gotop{ width:0.73rem; height:0.73rem; background-size:cover;}
}
