﻿/*public*/
/* Public */
@charset "utf-8";

html, body, div, p, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe, table, th, td {margin: 0; padding: 0; }
img { border: 0 none; vertical-align: top;width:100%;}
ul,li,dl,dd,dt { list-style-type: none; }
i,em,cite { font-style: normal; }
body { -webkit-tap-highlight-color: rgba(0,0,0,0); /* 解决点击链接时候在安卓系统下出现蓝色框 */ -webkit-text-size-adjust: none;/*苹果移动设备上会识别，用于保证文字大小*/background: #f2f2f2;}
a{ text-decoration: none; }
.clear,.cle {clear:both;}
html{font-size: 62.5%;max-width: 640px;min-width: 5rem;margin: 0 auto;position: relative;}
#ea_h{overflow: initial;}
/* end_Public */
/*public*//*ea_h*/
/*logo*/
.logo{width: 100%;background:#0c7bce; height: 1.40625rem; }
.logoimg{ width:1.5625rem;  height:0.78125rem; margin-top:0.3125rem; margin-left:0.3125rem;}
/*end_logo*/
/*ea_h*/
/*ea_n*/
/*ea_n*/
/*ea_ba*/
/*ea_ba*/
/*ea_c*/
/*xn_mc_contact_1_wrap*/
.xn_mc_contact_1_wrap{width: 100%;
    margin: auto;
    margin-bottom: 0.234375rem;
    min-height: 4.6875rem;
    padding-bottom: 0.15625rem;
    overflow: hidden;}
.xn_mc_contact_1_cont{width: 96%;
    min-width: 5rem;
    overflow: hidden;
    margin-top: 0.15625rem;
	font-size: 0.4375rem;
	line-height: 0.75rem;
	padding: 2%;}
/*end_xn_mc_contact_1_wrap*/
/*ea_c*/
/*ea_b*/
/*xn_mb_1_wrap*/
.xn_mb_1_wrap{width: 100%; margin: 0 auto; padding: 0.5rem 0 1.71875rem 0; overflow: hidden;
	clear: both;}
.xn_mb_1_copy{ float: left; font-size: 0.4375rem; line-height: 0.59375rem; color: #7e7f7f; width: 96%; padding:0 2%; text-overflow: ellipsis; /*溢出省略号，支持ie、safari（webkit）*/ -o-text-overflow: ellipsis; /*溢出省略号，支持opera*/ overflow: hidden;/*溢出隐藏*/ -moz-binding: url('/m/ellipsis.xml#ellipsis');/*溢出省略号，支持firefox*/ }
/*end_xn_mb_1_wrap*/
/*ea_b*/
/*ea_bg*/
/*ea_bg*/
/*ea_sh*/
/*ea_sh*//*ea_mu*/
/*xn_mu_1_wrap*/
.xn_mu_1_wrap {
    position: fixed;
    bottom: 0;
    width: 100%;
    color: #fff;
    height: 1.814815rem;
    background:#0080ff;
}
.xn_mu_1_wrap ul {
    width: 100%;
    height: 100%;
    margin: auto;
}
.xn_mu_1_wrap ul li {
    float: left;
    font-size: 14px;
    width: 33.3%;
    text-align: center;
    color: #fff;
    height: 100%;
    box-sizing: border-box;
    padding: 0.12963rem 0;
}
/* .xn_mu_1_li5 {
    width: 15%;
}
.xn_mu_1_li6 {
    background: none
}
.xn_mu_1_line {
    width: 1px !important;
    height: 40px;
    margin: 0 !important;
    padding: 0 !important;
    background: #690000;
    border-right: 1px solid #ff0000;
} */
.xn_mu_1_bottom_bq1,
.xn_mu_1_bottom_bq3,
.xn_mu_1_bottom_bq5,
.xn_mu_1_bottom_bq9 {
    color: #fff;
    font-size: 0.388889rem;
}
.xn_mu_1_bottom_bq2,
.xn_mu_1_bottom_bq4,
.xn_mu_1_bottom_bq6,
.xn_mu_1_bottom_bq8 {
    display: none;
}
/*图标生成样式*/
@font-face {
    font-family: "icomoon";
    src: url("https://1.rc.xiniu.com/fonts/icomoon.eot");
    src: url("https://1.rc.xiniu.com/fonts/icomoon.eot?#iefix") format("embedded-opentype"), url("https://1.rc.xiniu.com/fonts/icomoon.woff") format("woff"), url("https://1.rc.xiniu.com/fonts/icomoon.ttf") format("truetype"), url("https://1.rc.xiniu.com/fonts/icomoon.svg#icomoon") format("svg");
    font-weight: normal;
    font-style: normal;
}
[data-icon]:before {
    font-family: "icomoon";
    content: attr(data-icon);
    speak: none;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
/* .icon-envelope,
.icon-phone,
.icon-screen,
.icon-location,
.icon-bubbles,
.icon-cog,
.icon-share,
.icon-pencil {
    font-family: 'icomoon';
    speak: none;
    font-size: 16px;
    color: #fff;
    margin-right: 5px;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 18px;
    -webkit-font-smoothing: antialiased;
    display: block;
    padding-top: 15px;
    padding-bottom: 10px;
} */
.icon-undo,
.icon-home {
    font-family: "icomoon";
    speak: none;
    font-size: 16px;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 4px;
    -webkit-font-smoothing: antialiased;
    display: block;
    padding-top: 10px;
    padding-bottom: 10px;
    text-align: center;
    color: #29658f;
}
.icon-cog {
    padding-top: 15px;
    float: left;
}
[class*="icon-"] {
    display: block;
    width: 1rem;
    height: 1rem;
    margin: 0 auto;
}
.icon-pencil {
    background: url(https://1.rc.xiniu.com/rc/M/Menu/45455/images/icon_home.png?d=20200428113322768) no-repeat;
    background-size: 100% 100%;
}
.icon-phone {
    background: url(https://1.rc.xiniu.com/rc/M/Menu/45455/images/icon_nav_tel.png?d=20200428113322768) no-repeat;
    background-size: 100% 100%;
}
.icon-bubbles {
    background: url(https://1.rc.xiniu.com/rc/M/Menu/45455/images/icon_weixin.png?d=20200428113322768) no-repeat;
    background-size: 100% 100%;
}
.icon-location {
    background: url(https://0.rc.xiniu.com/g3/M00/45/9D/CgAH5162F5WAJCgiAAAG_FzZPL4090.png) no-repeat;
    background-size: 100% 100%;
}
/*首页*/
/* .icon-home:before {
    content: "\e001";
    color: #29658f;
} */
/*返回*/
/* .icon-undo:before {
    content: "\e003";
    color: #29658f;
} */
/*邮箱*/
/* .icon-envelope:before {
    content: "\e000";
} */
/*电话*/
/* .icon-phone:before {
    content: "\e004";
} */
/*电脑*/
/* .icon-screen:before {
    content: "\e002";
} */
/*地图标记*/
/* .icon-location:before {
    content: "\e006";
} */
/* .icon-bubbles:before {
    content: "\e005";
} */
/*设计*/
/* .icon-cog:before {
    content: "\e007";
    color: #000;
    font-size: 1em;
} */
/*分享*/
/* .icon-share:before {
    content: "\e008";
} */
/*留言*/
/* .icon-pencil:before {
    content: "\e009";
} */
/*end_xn_mu_1_wrap*/
/*ea_mu*/