/*字体*/
@font-face {font-family: "iconfont";
  src: url('iconfont.eot?t=1528795053606'); /* IE9*/
  src: url('iconfont.eot?t=1528795053606#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('data:application/x-font-woff;charset=utf-8;base64,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') format('woff'),
  url('iconfont.ttf?t=1528795053606') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
  url('iconfont.svg?t=1528795053606#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-ai-home:before { content: "\e60d"; }

.icon-phone2dianhua:before { content: "\e67d"; }

.icon-uparrow:before { content: "\e62b"; }

.icon-icon_kefu:before { content: "\e632"; }

.icon-ziyuan:before { content: "\e622"; }

/*右下角悬浮栏样式*/
.rbfixed{position:fixed;bottom:10%;right:10px;z-index:4000;}
.rbfixed a{width: 70px; height: 70px; margin: 10px 0; border-radius: 100%;font-size: 14px; display:block;color:#b29873;text-align:center;padding:5px;line-height:22px; position:relative;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;}
.rbfixed a i{display:block;margin:10px 0; font-size: 28px;}
.rbfixed a span{background: #b29873; color: #FFFFFF; padding: 5px 10px; display: none; position: absolute;left: -130px; top: 30px; min-width: 100px; border-radius: 5px;}
.rbfixed a:hover {background:#b29873; color: #FFFFFF;}
.rbfixed a:hover span{display: block;}