﻿.fixedLeft {
	top: 65%; width: 80px; height: 320px; right: 0px; position: fixed; z-index: 99; transform: translateY(-50%);
}
.fixedLeftItem {
	background: rgb(122, 122, 122); height: 25%; text-align: center; color: rgb(255, 255, 255); border-bottom-color: rgb(232, 232, 232); border-bottom-width: 1px; border-bottom-style: solid; display: flex; position: relative; cursor: pointer; align-items: center;
}
:nth-last-child(1).fixedLeftItem {
	border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none;
}
.fixedLeftItem .left {
	flex:1 1 0px; width: 100%; height: 100%; font-size: 14px; display: flex; position: relative; flex-direction: column; justify-content: center; align-items: center;
}
.fixedLeftItem .left .topImg {
	width: 38px; height: 34px; margin-bottom: 5px;
}
.fixedLeftItem .right {
	left: -160px; top: 0px; display: none; position: absolute;
}
.fixedLeftItem:hover .right {
	display: flex;
}
.fixedLeftItem:hover .array {
	display: flex;
}
.contactStaff:hover {
	background: rgb(255, 255, 255); color: rgb(13, 177, 75);
}
.phoneContact:hover {
	background: rgb(255, 255, 255); color: rgb(13, 177, 75);
}
.wechat:hover {
	background: rgb(255, 255, 255); color: rgb(13, 177, 75);
}
.backTop:hover {
	background: rgb(255, 255, 255); color: rgb(13, 177, 75);
}
.contactStaff .default {
	background: url("http://www.kangyuanpc.com/resources/aaaa/pc/images/online-consulting.png") 0% 0% / cover;
}
.contactStaff:hover .default {
	background: url("http://www.kangyuanpc.com/resources/aaaa/pc/images/online-consulting_click.png");
}
.phoneContact .default {
	background: url("http://www.kangyuanpc.com/resources/aaaa/pc/images/telephone-counseling.png") 0% 0% / cover;
}
.phoneContact:hover .right {
	background: url("http://www.kangyuanpc.com/resources/aaaa/pc/images/bg_telephone.png") 0% 0% / cover; width: 160px; height: 80px; color: rgb(13, 177, 75); font-size: 20px; justify-content: center; align-items: center;
}
.phoneContact:hover .default {
	background: url("http://www.kangyuanpc.com/resources/aaaa/pc/images/telephone-counseling_click.png") 0% 0% / cover;
}
.wechat .default {
	background: url("http://www.kangyuanpc.com/resources/aaaa/pc/images/wechat.png") 0% 0% / cover;
}
.wechat:hover .default {
	background: url("http://www.kangyuanpc.com/resources/aaaa/pc/images/wechat_click.png") 0% 0% / cover;
}
.wechat .right {
	left: -162px;
}
.wechat .right img {
	width: 106px; height: 106px;
}
.wechat .right span {
	margin-top: 10px;
}
.wechat:hover .right {
	background: url("http://www.kangyuanpc.com/resources/aaaa/pc/images/bg_wechat.png") 0% 0% / cover; width: 162px; height: 160px; color: rgb(13, 177, 75); font-size: 14px; flex-direction: column; justify-content: center; align-items: center;
}
.backTop .default {
	background: url("http://www.kangyuanpc.com/resources/aaaa/pc/images/back.png") 0% 0% / cover;
}
.backTop:hover .default {
	background: url("http://www.kangyuanpc.com/resources/aaaa/pc/images/back_click.png") 0% 0% / cover;
}
.array {
	left: 0px; top: 50%; display: none; position: absolute; transform: translateY(-50%);
}
.contactStaff {
	display: flex; justify-content: center; align-items: center;
}
.backTop {
	display: flex; justify-content: center; align-items: center;
}
.serviceSec {
	background: rgb(255, 255, 255); border: 1px solid rgb(221, 221, 221); border-image: none; top: 50%; width: 350px; height: 500px; right: 0px; color: rgb(255, 255, 255); display: none; position: fixed; z-index: 100; transform: translateY(-50%);
}
.serviceSec .title {
	background: rgb(13, 177, 75); width: 100%; height: 30px; text-align: center; line-height: 30px; position: relative;
}
.serviceSec .body {
	height: 470px; background-color: rgb(232, 232, 232);
}
.xBtn {
	top: 50%; right: 5px; font-size: 28px; position: absolute; cursor: pointer; transform: translateY(-50%);
}
