/* ÀÁÈËÍ¼¿â ËÑ¼¯ÕûÀí www.lanrentuku.com */
/*reset css*/

/*main css*/
.izl-rmenu{position:fixed; right:0; margin-right:20px; bottom:10%;  padding-bottom:20px; background:url(../images/r_b.png) 0px bottom no-repeat; z-index:999; font-size:12px;}
.izl-rmenu .btn{width:62px; height:63px; margin-bottom:1px; cursor:pointer; position:relative; border-radius: 5px;}
.izl-rmenu .btn-qq{background:url(../images/qq.png) 0px 0px no-repeat; background-color:#327600;}
.izl-rmenu .btn-qq,.izl-rmenu .btn-qq:visited{background:url(../images/qq.png) center 10px no-repeat; background-color:#327600; 
	text-decoration:none; display:block; color: #fff; text-align: center; padding-top: 40px;}
.izl-rmenu .btn-ly{background:url(../images/ly.png) 0px 0px no-repeat; background-color:#327600;}
.izl-rmenu .btn-ly,.izl-rmenu .btn-ly:visited{background:url(../images/ly.png) center 10px no-repeat; background-color:#327600; 
	text-decoration:none; display:block; color: #fff; text-align: center; padding-top: 40px;}
.izl-rmenu .btn-tt{background:url(../images/tt.png) 0px 0px no-repeat; background-color:#327600;}
.izl-rmenu .btn-tt,.izl-rmenu .btn-tt:visited{background:url(../images/tt.png) center 10px no-repeat; background-color:#327600; 
	text-decoration:none; display:block; color: #fff; text-align: center; padding-top: 40px;}
.izl-rmenu .btn-nw{background:url(../images/tt.png) 0px 0px no-repeat; background-color:#327600;}
.izl-rmenu .btn-nw,.izl-rmenu .btn-nw:visited{background:url(../images/nw.png) center 10px no-repeat; background-color:#327600; 
	text-decoration:none; display:block; color: #fff; text-align: center; padding-top: 40px;}
.izl-rmenu .btn a{ color: #fff; }
.izl-rmenu .btn-wx{background:url(../images/zx.png) center 10px no-repeat; background-color:#327600; color: #fff; text-align: center; padding-top: 40px;}
.izl-rmenu .btn-wx .pic{position:absolute; left:-160px; top:0px; display:none; width:160px; height:160px;}
.izl-rmenu .btn-ly .pic1{position:absolute; left:-160px; top:0px; display:none; width:160px; height:160px;}
.izl-rmenu .btn-tt .pic2{position:absolute; left:-160px; top:0px; display:none; width:160px; height:160px;}

.izl-rmenu .btn-phone{background:url(../images/tel.png) center 10px no-repeat; background-color:#327600; color: #fff; text-align: center; padding-top: 40px;}
.izl-rmenu .btn-phone .phone{background-color:#327600; position:absolute; width:160px; left:-160px; top:0px; 
	line-height:63px; color:#FFF; font-size:18px; text-align:center; display:none; color: #fff;}
.izl-rmenu .btn-top{background:url(../images/top.png) center 10px no-repeat; text-align: center; padding-top: 40px; background-color:#327600; 
	display:none; color: #fff; border-radius: 5px;
}

.izl-rmenu .zizhan{background:url(../images/link.png) center 10px no-repeat; background-color:#327600; color: #fff;
	text-align: center; 
	padding-top: 40px; display: none;}
	.izl-rmenu .zizhan .erji{background-color:#327600; position:absolute; width:160px; left:-160px; top:0px; 
		line-height:20px; color:#FFF; font-size:18px; text-align:center; display:none; border-radius: 10px;}
	.izl-rmenu .zizhan .erji a{ display: block; font-size: 14px; line-height: 30px; }
	.izl-rmenu .zizhan .erji:before{content: '';position: absolute;
		border-top: 13px solid #327600;
	    border-right: 8px solid transparent;
	    border-left: 8px solid transparent; right: 50px; bottom: -13px;
		}



@media (min-width: 991px) and (max-width: 1100px){
	
}

@media (min-width: 767px) and (max-width: 991px){

}

@media screen and (max-width:767px) {
	.izl-rmenu{
		position:fixed; right:0; bottom: 0; margin-right:0px; 
		padding-bottom:0px; width: 100%;
		display: none;
	}
	/*.izl-rmenu .btn{width: calc(100% / 4); float: left;}*/
	.izl-rmenu .btn{width: calc(100% / 5); float: left; border-radius: 0;margin-bottom: 0px;}

	.izl-rmenu .btn-wx{background:url(../images/zx.png) center 10px no-repeat; background-color:#327600; color: #fff; text-align: center; padding-top: 40px;}
	.izl-rmenu .btn-wx .pic{position:absolute; left:-40px; top:-170px; display:none; width:160px; height:160px; padding: 10px; border-radius: 5px;
		background: #327600;
	}
	.izl-rmenu .btn-wx .pic:before{content: '';position: absolute;
	border-top: 13px solid #327600;
    border-right: 8px solid transparent;
    border-left: 8px solid transparent; right: 70px; bottom: -13px;
	}
	.izl-rmenu .btn-ly .pic1{position:absolute; left:-40px; top:-170px; display:none; width:160px; height:160px; padding: 10px; border-radius: 5px; background: #033e87;}
	.izl-rmenu .btn-ly .pic1:before{content: '';position: absolute;
	border-top: 13px solid #033e87;
    border-right: 8px solid transparent;
    border-left: 8px solid transparent; right: 70px; bottom: -13px;
	}
	.izl-rmenu .btn-tt .pic2{position:absolute; left:-40px; top:-170px; display:none; width:160px; height:160px; padding: 10px; border-radius: 5px; background: #033e87;}
	.izl-rmenu .btn-tt .pic2:before{content: '';position: absolute;
	border-top: 13px solid #033e87;
    border-right: 8px solid transparent;
    border-left: 8px solid transparent; right: 70px; bottom: -13px;
	}
	.izl-rmenu .btn-phone .phone{background-color:#327600; position:absolute; width:150px; left:-80px; top:-50px; 
	line-height:40px; color:#FFF; font-size:18px; text-align:center; display:none; color: #fff; border-radius: 5px;}
	.izl-rmenu .btn-phone .phone:before{content: '';position: absolute;
	border-top: 13px solid #327600;
    border-right: 8px solid transparent;
    border-left: 8px solid transparent; right: 50px; bottom: -13px;
	}

	.izl-rmenu .zizhan{display: block;}
	.izl-rmenu .zizhan .erji{background-color:#327600; position:absolute; width:100%; left:0px; top:-190px; 
		line-height:20px; color:#FFF; font-size:18px; text-align:center; display:none; border-radius: 10px;}
	.izl-rmenu .zizhan .erji a{ display: block; font-size: 14px; line-height: 30px; }
	.izl-rmenu .zizhan .erji:before{content: '';position: absolute;
		border-top: 13px solid #327600;
	    border-right: 8px solid transparent;
	    border-left: 8px solid transparent; right: 50px; bottom: -13px;
		}
}












