@charset "UTF-8";
*{	outline: 0;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-o-box-sizing: border-box;
	box-sizing: border-box;
}
.mhidden {overflow:hidden;}
.activeBar {background-color: #d9e0f6;} 
.robot {display: none;}
.fix-bg{position: fixed;top: 0;bottom: 0;left: 0;right: 0;
	background-color: rgba(0,0,0,.5);z-index: 1001;
}
.fix-nv {width: 64px;position: fixed;bottom: 108px;right: 61px;
	color: #333;z-index: 1024;
	background-color: #fff;padding-top: 10px;
	border-top-left-radius: 32px;border-top-right-radius: 32px;
	border-bottom-left-radius: 32px;border-bottom-right-radius: 32px;
}
.fix-nv li{margin-bottom: 10px;position: relative;}
.fix-nv .ico{width: 48px;height: 48px;display: block;margin: 0 auto;
	border-radius: 50%;cursor: pointer;
	background-color: #fff;
	background-position: center;background-repeat: no-repeat;
	-o-background-size: 100% auto;
	-ms-background-size: 100% auto;
	-moz-background-size: 100% auto;
	-webkit-background-size: 100% auto;
	background-size: 100% auto;
}
.fix-nv li:nth-child(1) .ico{background-image: url(ricon-tel.png);}
.fix-nv li:nth-child(2) .ico{background-image: url(ricon-email.png);}
.fix-nv li:nth-child(3) .ico{background-image: url(ricon-add.png);}
.fix-nv li:nth-child(4) .ico{background-image: url(ricon-ly.png);}
.fix-nv li:hover .ico{background-color: #d9e0f6;}

.fix-nv .txtbox {position: absolute;top: 0;right: 64px;display: none;width: 274px;padding-right: 10px;}
.fix-nv .txtbox .txt {padding: 18px 28px;border-radius: 10px;background-color: #fff;box-shadow: 0px 0px 18px 0px rgba(130, 124, 131, 0.11);color: #363b64;font-size: 14px;line-height: 24px;}
.fix-nv .txtbox .txt a {display: block;}
.fix-nv li:hover .txtbox {display: block;}
