@font-face {
  font-family: 'iconfont';  /* project id 276136 */
  src: url('//at.alicdn.com/t/font_35hhngc337zdj9k9.eot');
  src: url('//at.alicdn.com/t/font_35hhngc337zdj9k9.eot?#iefix') format('embedded-opentype'),
  url('//at.alicdn.com/t/font_35hhngc337zdj9k9.woff') format('woff'),
  url('//at.alicdn.com/t/font_35hhngc337zdj9k9.ttf') format('truetype'),
  url('//at.alicdn.com/t/font_35hhngc337zdj9k9.svg#iconfont') format('svg');
}
.iconfont{font-family:"iconfont";font-style:normal;}
.both{margin:0;padding:0; height:0px; overflow:hidden;clear:both;*display:inline;}
#scrolltop,.scrolltop{display:none;}
.fn_float_contact{font-family:'Microsoft Yahei';width:50px;position:fixed;z-index:99;bottom:100px;display:none;}
.fn_float_contact ul li{position: relative;z-index:98;cursor:pointer;float:left;display:inline;width:50px;height:50px;margin:10px 0 0 0}
.fn_float_contact ul li span.iconfont{filter:alpha(Opacity=90);-moz-opacity:0.9;opacity: 0.9;display:block;line-height:50px;width:50px;height:50px;text-align:center;font-size:30px;color:#fff;background:#2aa8de;}
.fn_float_contact ul li span.iconfont a{color:#fff;}
.fn_float_contact ul li span.iconfont a:hover{text-decoration:none;}
.fn_float_contact ul li span.iconfont:hover{filter:alpha(Opacity=100);-moz-opacity:1;opacity:1;}
.fn_float_contact ul li.fn_float_contact_tel .fn_tel_position{display:none;z-index:98;letter-spacing:1px;position:absolute;right:0px;margin-right:50px;height:50px;line-height:50px;top:0;color:#fff;font-size:16px;padding:0 0px 0 15px;}
.fn_float_contact ul li.fn_float_contact_weixin .fn_weixin_position{display:none;z-index:98;position:absolute;right:0px;margin-right:70px;top:-60px;background:#fff;padding:10px;border:1px solid #eaeaea;width:180px;}
.fn_float_contact ul li.fn_float_contact_weixin .fn_weixin_position img{width:100%;}
.fn_float_contact ul li.fn_float_contact_weixin .fn_weixin_position p{text-align:center;color:#000;font-size:14px;}
.fn_float_contact ul li.fn_float_contact_back{display:none;}
/* ÒÆ¶¯ */
.m_fn_contact_fixed{border-radius:100px;position:fixed;z-index:99;right:10px;cursor:pointer;bottom:10px;font-size:24px;color:#999;background:#2AA8DE;color:#fff;width:35px;line-height:35px;height:35px;text-align:center;}
.m_fn_contact{background:#fff;position:fixed;z-index:102;bottom:-100%;left:0;width:100%;text-align:center;}
.m_fn_contact ul li{float:left;display:inline;width:25%;text-align:center;}
.m_fn_contact ul li a{float:left;display:inline;width:100%;font-size:50px;line-height:50px;height:50px;padding:10px 0 15px 0;overflow:hidden;}
.m_fn_contact ul li.m_fn_contact_close a{font-size:55px;color:#999;}
.m_fn_contact ul li.m_fn_contact_tel a{font-size:52px;}
.m_fn_contact_box{display:none;position:fixed;width:100%;height:100%;left:0;top:0;bottom:0;right:0;z-index:100;background:#000;filter:alpha(Opacity=30);-moz-opacity:0.3;opacity: 0.3;}
.m_fn_contact_wx{display:none;position:fixed;z-index:104;left:0;width:100%;top:23%;}
.m_fn_contact_wx .m_fn_contact_wx_content{position: relative;background:#fff;width:60%;margin:0 auto;border-radius:5px;padding:10px;}
.m_fn_contact_wx .m_fn_contact_wx_content img{width:100%;display:block;}
.m_fn_contact_wx .m_fn_contact_wx_content p{text-align:center;font-size:12px;color:#000;}
.m_fn_contact_wx .m_fn_contact_wx_content .m_fn_contact_wx_close{position:absolute;right:-20px;top:-30px;font-size:40px;}