﻿@font-face {font-family: "iconfont";
  src: url('iconfont.eot?t=1618544327129'); /* IE9 */
  src: url('iconfont.eot?t=1618544327129#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('data:application/x-font-woff2;charset=utf-8;base64,d09GMgABAAAAAAeEAAsAAAAADbAAAAc1AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHEIGVgCDSAqOJItoATYCJAMYCw4ABCAFhG0HVxudCxHVq7sg+5mQ4aXxdFvlFlWE6tzviybaPNPP02m9PzPRn9ZJqly6ZSohKIAlUjC7DuqVFZyy5/XRAUCUTTbbv7ZKtcq0xlYQbBUa8UJiFEYScBrhYXOtDuhJ+Kh3i/Lcs0dfSGkhnTRHfz/m6v/zKISiD9NepmZpcQnajqQhEZKJh0YeIUZMorOdigvWOafi83yAAGBCPtCeliMGNoqUIBScrc21wF7TonIYCFvBJPYtQA9gYA8jxAMAWBf+Hn0hKGwAAqOBvFBBU2oDJLy0etlMyv/vKkg5yPnMANBbCYAE4AOA6snvpGohQIombSS8MiULAEywESi0Qvgy8GXuy+b//2tC6URMlBjaaoZa/3kQQBO0pSYg50gYN5BnhgAJXgq5lCwQaiAgy4UaKMiawX9YSiZj2BsQ15buB1Lpwy9mqZ3NcU4TytSEw/F14GOMOGJZkxiKQhwLC1uSZGo1RWWpTNzs8U0tTZbhbUF6vVQ/KtYWXAjwSohUcrGTyPzIqBJArqJphQahHr7GRjQFcjveQV2kTqIR0Yq9gPoejHfZ66WPknQ6SYDMYJBxrKTVir2Oxz+XGRQSYtpRp8nPqOt0OqctWrFe77zdIMYObhKZZpK/6x5XOcWVq+olKg1Sz+y646ocb1fs79k3uke+V7rDclbEc3h1PajxE8h1ErGSp1LYyHg7b9IKkcZmP27FbZFk80QavvSxoUOJR0+5u6u5YpmGr0cnxc7kVKLbqWvLnPLUmLvjBm6IR7rl2iblPiR0VylLvmY8vvcYlLWoFGPV+E7F7kk0fPVmsxNPBMT001BaxZMrlXz1rh1jPNVON3r3ZTRxyR3v2ofInv0i8517geh7XE0uZWWe6ennjuTMs2pzMDuM/YLlzYqX5amBedgTmCr2O7Am9i2WK7HJqBqxejSbERXUmoDHhIdcyV270X7E6Nk3G2RpPK5UIhNLysVxMkmerBYjWmIwmBf1qBnEyuuPTKU1EdHsHU4xVq7ESjCDhuxtEKIJuUqhsSHVar6ZSAdmV/FoTV/cziSrfCK4vWa1VLkSkl3Sj2olTa6jKQzOHn3Jjd1eq42ac8WiYrEwY/bsTMdsx12a5Xceenh7UWNfdbxohsc0p410npEKw4kXmgje1LrZuLuNpSXtTnbNZk5BgpmlGeB5EwJmF7MyRVeeuVVuW9jGGL5aIfVu2QbN5Mbr1zeSbbCr26ssZY8xOFmQKpjQLK9qbrbNjZkLmUuNx+f1ocM5nl5mTB/0w6GcqMgXvxkoLJwaWFVrtdG5f7Lwhn6LI2sszLrOqmaMLdyyv3Cy3xl+WrnNHk2eLz1efS5LcL/dc5HHwu+6ibat6iWYJO1nP1g3giaJR0fJgbTUpcmBjpWeC5M5gfOjvtwpElhCTYhTwUx9C7LPXFgW6ISTmuz5OdOxbbOZP1jY/6YKTkiU+fBTvIYGKnrJRRc2ryFWoHOrbBv7yEMaYs6stbM+WrXA64ungVTAgJfdImLzINGgWGClOywgtgwR9UHRNXHUk2RBihl3vmDeAXgSLAjploPXM4T5wOeBrzF+ygPaWmp2a43DCr05/9Phx61OOrZ+mPM1Z3j97C2Y0bglpG1ebnjb9PcW6MmI0CTt2EJotPzashGOhdyTpmDnysnyZkj84ZauxF6DhZjyE5qCPb2CPYst7QH3PDfJ7PCAu59MIvdD8lzWMOuBkCeFjrJF0bOit/s7W5hdwBqqiXaM5p63bsUyTxrrswJL37yp3o2bPTg98/E8qbTyz8+XuzLsP/puzmS69w7BjqBug8DQhb1hfz79LZ5NG/lGejb+drg5oa9PyP8WL9rescXIM9Id+FvetyVWY9/2ppVDojCd1hdAk7vgTI5x/fotRuyIjVuOIp1x+VffX7OOZYcZ+AXvuzfC/C3bMJEONFk6gI1TDhYSlxrdnpzkLKnRJSevEZNT7ybmo5ZWZEV5XW0+WoryPAs2WA7yRuSbDAD4/5MCcgEAIF8kAPy/uz0js0L8QlOQKf8N1oPLx773rDaP+ZVN/4WY9elm0e2W5//dBeW5v9IymPB+930UAviJb0DqmEVJIFe45NerASYVmINfHzVgNQXgN95p5QWXgYc3jrDxlkBg+QBIbK6YIvsAAy0EmNjiAfOWfjDN2lwgoeIAgJcBAYiFw0AwcxlIFh5iimwEBr5vgckiJGBSZH1Mmv+ceP/GqAQt6BtEQ7PTBrmPhd/oT6PiVUFo/0cuMQBd3W4mvnBG5tihnH0v4sAxTfApLobjSJCZEhqpg0g+No2jdqwNTYt7b4xKXH8L9G1yNDS7meV+q/Xf6E+j4py6k8n/yCUuHXRqbQn8JZ1L1T2V8nL2PWmZHZgw05Tkn20zjipKINNrJTRSCzXC+ahpNXJlpfXh5dOzvIjF4p680S5DWipjpsy2N9IkuwvGa5y3hqW337zkXD1ZFbWaS4gpes1iAQAAAA==') format('woff2'),
  url('iconfont.woff?t=1618544327129') format('woff'),
  url('iconfont.ttf?t=1618544327129') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */
  url('iconfont.svg?t=1618544327129#iconfont') format('svg'); /* iOS 4.1- */
}

.iconfont {
  font-family: "iconfont" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-robot:before {
  content: "\e667";
}

.icon-weixin:before {
  content: "\e631";
}

.icon-xinxi:before {
  content: "\e612";
}

.icon-App-:before {
  content: "\e64d";
}

.icon-daibanshijian:before {
  content: "\e61e";
}
/* start */
.right-Side {
  top: 276px;
  right: 55px;
  width: 70px;
  position: fixed;
  z-index: 999;
  box-sizing: border-box;
}

.common-part {
  position: relative;
  width: 70px;
  height: 70px;
  text-align: center;
  border: 1px solid #dcdcdc;
  margin-bottom: 10px;
  background-color: #fafafa;
  border-radius: 5px;
    cursor: pointer;
}
.common-part a{
  display: flex;
  flex-direction: column ;
  padding-top: 5px;

}

.zwwx-part:hover .zwwx-botPart{
  width: 100px;
  height: 100px;

}
.wxxf-part:hover .wxxf-botPart{
  width: 100px;
  height: 100px;
  
}
.appxf-part:hover .appxf-botPart{
  width: 100px;
  height: 100px;
  
}
.common-part i{
  flex: 1;
  line-height: 40px;
  font-size: 36px;
  color: #cb1610;
}
.common-part p{
  line-height: 13px;
  font-size: 13px;
}
.zwwx-botPart,
.wxxf-botPart,
.appxf-botPart {
  position: absolute;
  right: 100%;
  width: 0;
  height: 0;
  top: 0;
  bottom: 0;
  margin: auto;
  z-index: 999;
  transition: .5s;
}
.zwwx-botPart img,
.wxxf-botPart img,
.appxf-botPart img{
  width: 100%;
  height: 100%;
  display: block;
  border: none;
}

