@font-face {
	font-family: "iconfont"; /* Project id 3715730 */
	src: url('../fonts/iconfont.woff2?t=1666160128443') format('woff2'),  url('../fonts/iconfont.woff?t=1666160128443') format('woff'),  url('../fonts/iconfont.ttf?t=1666160128443') format('truetype');
}
.iconfont {
	font-family: "iconfont" !important;
	font-size: 16px;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.icon-youxiang:before {
	content: "\e604";
}
.icon-kefu:before {
	content: "\e611";
}
.icon-yuyan:before {
	content: "\e684";
}
.icon-cjt-top-copy:before {
	content: "\ee4e";
}
.icon-cjt-bottom:before {
	content: "\eb90";
}
.icon-cjt-left:before {
	content: "\ee4c";
}
.icon-cjt-right:before {
	content: "\ee4d";
}
.icon-huidaodingbu:before {
	content: "\e6a9";
}
.icon-shizhong1:before {
	content: "\e78b";
}
.icon-zanting:before {
	content: "\ea6e";
}
.icon-weixin:before {
	content: "\e610";
}
.icon-shouhuodizhi:before {
	content: "\e64e";
}
.icon-qq:before {
	content: "\e6a5";
}
.icon-Upward:before {
	content: "\e61e";
}
.icon-weibo:before {
	content: "\e65a";
}
.icon-dianhua:before {
	content: "\e88b";
}
.icon-tuite:before {
	content: "\e652";
}
.icon-youtube:before {
	content: "\ece8";
}
.icon-lingying:before {
	content: "\ee48";
}
.icon-qq1:before {
	content: "\e62b";
}
.icon-jiantou-left:before {
	content: "\ee49";
}
.icon-jiantou-top:before {
	content: "\ee4a";
}
.icon-jiantou-right:before {
	content: "\ee4b";
}
.icon-jiantou-bottom:before {
	content: "\e87e";
}
.icon-sousuo:before {
	content: "\e6a7";
}
.icon-caidan:before {
	content: "\e790";
}
.icon-guanbi:before {
	content: "\e624";
}


.rightfix {
	position: fixed;
	top: 50%;
	right: 0;
	z-index: 9999;
	display: block;
	border-right: none;
	transform: translateY(-50%)
}
.fix_ul li {
	position: relative;
	float: none;
padding: .5rem .5rem;
	border: 1px solid #ffffff;
	border-right: none;
	background: #000000;
	;
	color: #ffffff;
	text-align: center;
font-size: .75rem;
	cursor: pointer
}
.fix_ul li i {
	color: #ffffff;
	font-size: 1.55rem
}
.fix_ul a {
	display: block;
	color: #ffffff;
font-size: .875rem
}

.fix_ul li:last-child {
	border-bottom: none
}
.fix_ul li:hover {
	background: #fff;
	background: #00923f;
	-webkit-transition: .4s ease-in-out;
	-moz-transition: .4s ease-in-out;
	-o-transition: .4s ease-in-out;
	transition: .4s ease-in-out
}

.fix_ul li:hover i path{fill:#fff;}


.fix_ul li:first-child>.right_div {
	padding: 0
}
.fix_ul li:hover a, .fix_ul li:hover i {
	color: #fff
}


.clearfix {
	zoom: 1
}

@media(max-width:990px) {

.rightfix {
	display: none
}

}



.rightfix {
  top: auto;
  transform: translateY(0);
  bottom: 5%;
  right: 1.875rem;
}

.fix_ul li {
  border: none;
  width: 2.875rem;
  height: 2.875rem;
  margin-bottom: .9375rem;
  background: #686868;
  padding: 0;
  line-height: 2.875rem;
  border-radius: 50%;
}

.fix_ul li {
  background: #FFFFFF;
  box-shadow: 2px 4px 12px rgba(176, 176, 176, 0.25);
}

.fix_ul li:last-child {
  margin-bottom: 0;
}


.fix_ul li i {
  display: block;
  font-size: 1.4rem;
  color: #000;
}
.fix_ul li i.icon-weixin{
  color: #555;
}
.fix_ul li i.icon-weixin:hover{
  color: #fff;
}




