﻿/*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; }
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 {width: 100%;position: relative;font-family: "微软雅黑";-webkit-tap-highlight-color: rgba(0,0,0,0); /* 解决点击链接时候在安卓系统下出现蓝色框 */-webkit-text-size-adjust: none;/*苹果移动设备上会识别，用于保证文字大小*/min-width: 5rem;max-width: 640px;}
a{ text-decoration: none; }
.clear,.cle {clear:both;}
html{font-size: 62.5%;max-width: 640px;min-width: 320px;margin: 0 auto;}
[moudule] {width: 100%;overflow: visible !important;}
#ea_n{position:initial !important;}
/* end_Public */
/*public*/
/*ea_h*/
/*xn_mh_2_wrap*/
#index_body .xn_mh_2_wrap{ display:none;}
.xn_mh_2_wrap a {position:absolute;z-index:1000;width:1.5625rem;height:1.40625rem;top:0rem;left:0rem;background: url(../images/xn_mh_2_wrap_bg.png) no-repeat; background-size: 1.5625rem 1.40625rem;font-size: 0;}
/*end_xn_mh_2_wrap*/
/*xn_mh_7_wrap*/
.xn_mh_7_wrap{width: 100%;height: 1.40625rem;background-color: #007fcc;}
.xn_mh_7_wrap a{height:1.40625rem;line-height: 1.40625rem; color: #fff;text-align: center;font-size: 0.5625rem;display: block;}
.xn_mh_7_back_bq2{display:none;}
/*end_xn_mh_7_wrap*/
/*ea_h*/
/*ea_n*/
/*xn_mn_2_wrap*/
.xn_mn_2_wrap{position: absolute;right: 0;top: 0;z-index: 9999;width: 100%;}
.xn_mn_2_nav{position: absolute;right: 0;top:0;width: 50%;height: 1.40625rem; z-index: 2;overflow: hidden;}
.xn_mn_2_box{width: 1.5625rem;height: 1.40625rem;background: url(../images/mume_bg.png) no-repeat center;background-size: 0.9375rem 0.6875rem;float: right;font-size: 0;}
.xn_mn_2_box_curr{background: red;color: #000;}
.xn_mn_2_nav>ul{width: 100%;height: auto;overflow: hidden;background: #007fcc;position: absolute;right: -100%;top: 0;}
.xn_mn_2_nav>ul>li{width: 100%;text-align: left;height: 1.390625rem;line-height: 1.390625rem;font-size: 0.46875rem;text-indent: 1.328125rem;color: #fff;border-bottom: 1px solid #26a3eb;}
.xn_mn_2_nav>ul>li:hover{background: #000;}
.xn_mn_2_nav>ul>li>a{color: #fff;font-size: 0.46875rem;display: block;}
#typecLi_n0 a{background: url(../images/home_bg.png) no-repeat;background-size: 1.25rem 1.375rem;}
#typecLi_n1 a{background: url(../images/about_bg.png) no-repeat;background-size: 1.25rem 1.375rem;}
#typecLi_n2 a{background: url(../images/news_bg.png) no-repeat;background-size: 1.25rem 1.375rem;}
#typecLi_n3 a{background: url(../images/pro_bg.png) no-repeat;background-size: 1.25rem 1.375rem;}
#typecLi_n4 a{background: url(../images/case_bg.png) no-repeat;background-size: 1.25rem 1.375rem;}
#typecLi_n6 a{background: url(../images/honor.png) no-repeat;background-size: 1.25rem 1.375rem;}
#typecLi_n7 a{background: url(../images/contact_bg.png) no-repeat;background-size: 1.25rem 1.375rem;}
/*end_xn_mn_2_wrap*/
/*ea_n*/
/*ea_ba*/
/*ea_ba*/
/*ea_c*/
/*xn_mc_prodv_1_wrap*/
.xn_mc_prodv_1_wrap{width: 100%;margin:0 auto;}
.xn_mc_prodv_1_pic img{width:100%;height:auto;}
/*end_xn_mc_prodv_1_wrap*/
/*xn_mc_prodv_2_wrap*/
.xn_mc_prodv_2_wrap h1{width:100%;font-size:0.5625rem;color:#282828;font-weight:500;line-height:1.40625rem;text-align:center;height:1.40625rem;background:#fff;padding:0.15625rem 0rem;overflow:hidden;}
/*end_xn_mc_prodv_2_wrap*/
/*xn_mc_prodv_3_wrap*/
.xn_mc_prodv_3_wrap{display:block;width:94%;margin:0.3125rem auto;font-size: 0.44375rem;color: #626262;line-height: 0.69375rem;}
/*end_xn_mc_prodv_3_wrap*/
/*xn_mc_prodv_3_wrap*/
.xn_mc_prodv_3_wrap{display:block;width:94%;margin:0.3125rem auto;font-size: 0.44375rem;color: #626262;line-height: 0.69375rem;}
/*end_xn_mc_prodv_3_wrap*/
/*xn_mc_prodv_3_wrap*/
.xn_mc_prodv_3_wrap{display:block;width:94%;margin:0.3125rem auto;font-size: 0.44375rem;color: #626262;line-height: 0.69375rem;}
.xn_mc_prodv_3_wrap img{display:block!important;width:98%!important; margin:0 auto!important;}
.xn_mc_prodv_3_wrap table{display:block!important;width:98%!important; margin:0 auto!important;}
.xn_mc_prodv_3_wrap tr{width:auto!important;}
.xn_mc_prodv_3_wrap td{width:auto!important;}
/*end_xn_mc_prodv_3_wrap*/
/*xn_mc_prodv_5_wrap*/
.xn_mc_prodv_5_wrap{width: 100%; height: 2rem; border-top: 1px solid #d2d2d2; border-bottom: 1px solid #d2d2d2; }
.xn_mc_prodv_5_wrap #EIMS_C_3_1_box_div{overflow:hidden;padding: 0.21875rem;}
.xn_mc_prodv_5_wrap #EIMS_C_3_1_box_div ul{ list-style:none; padding:0rem; margin:0rem;}
.xn_mc_prodv_5_wrap #EIMS_C_3_1_box_div li{ float:left; margin-right:0.3125rem;}
.xn_mc_prodv_5_wrap .EIMS_C_3_1_page,.xn_mc_prodv_5_wrap .EIMS_C_3_1_page a{FONT-SIZE: 0.44375rem;COLOR: #282828;LINE-HEIGHT: 0.78125rem;display: block;}
/*end_xn_mc_prodv_5_wrap*/
/*xn_mc_prodv_4_wrap*/
.xn_mc_prodv_4_wrap{width:100%;margin:0.625rem auto 0;}
.xn_mc_prodv_4_top{width: 100%;height: 1.21875rem;line-height: 1.21875rem;font-size: 0.375rem;color: #007fcc;background-color: #f2f2f2;text-indent: 0.3125rem;border-bottom: 1px solid #e4e4e4;border-top: 1px solid #e4e4e4;}
.xn_mc_prodv_4_wrap ul{width:94%;margin:0rem auto;margin-top:0.15625rem;}
.xn_mc_prodv_4_list{width:96%;padding:2%;background:#FFF;margin-bottom:0.15625rem;overflow:hidden;border-bottom: 1px solid #d2d2d2;}
.xn_mc_prodv_4_img{float:left;width: 30%;height: auto;overflow:hidden;}
.xn_mc_prodv_4_img img{width:100%;height:auto;}
.xn_mc_prodv_4_subIntro{float:right;width:65%;}
.xn_mc_prodv_4_name{line-height: 0.625rem;max-height: 0.625rem;font-size: 0.42rem;color: #282828;overflow:hidden;white-space: nowrap;text-overflow: ellipsis;}
.xn_mc_prodv_4_cnt{font-size: 0.35rem;color: #898989;line-height: 0.4rem;height: 0.8rem;overflow: hidden;padding-top: 0.1rem;}
/*end_xn_mc_prodv_4_wrap*/
/*prodv_list*/
.prodv_list{width: 100%;height: 1.25rem;line-height: 1.25rem;font-size: 0.47rem;color: #282828;background-color: #f2f2f2;}
.prodv_list li{width:33%;float: left;height: 1.25rem;text-align: center;}
.prodv_list li.cur{height: 1.171875rem;border: 1px solid #e4e4e4;border-bottom: 0.0625rem solid #007fcc;}
/*end_prodv_list*/
/*prodv_list2*/
.prodv_list2{width: 100%;height: auto;line-height: 0.59375rem;font-size: 0.44375rem;color:#626262;overflow: hidden;}
.prodv_list2 ul li{width: 100%;height: auto;float: left;}
/*end_prodv_list2*/
/*ea_c*/
/*ea_b*/
/*xn_mb_1_wrap*/
.xn_mb_1_wrap{width: 100%; height: 0.78125rem; overflow: hidden; }
.xn_mb_1_copy{float: left;font-size: 0.28125rem;line-height: 0.78125rem;color: #626262;width: 100%;text-indent: 3%;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*/
/*xn_sh_1_wrap*/
/*end_xn_sh_1_wrap*/
/*ea_sh*/
/*ea_mu*/
/*xn_mu_1_wrap*/
.xn_mu_1_wrap {
    position: fixed;
    bottom: 0;
    width: 100%;
    color: #fff;
    height: 1.2rem;
    background: -moz-linear-gradient( bottom, #4350a7 0%, #3ea3b7 0.51%, #4384e4 100%);
    /* gradient overlay */
    background: -o-linear-gradient( bottom, #4350a7 0%, #3ea3b7 0.51%, #4384e4 100%);
    /* gradient overlay */
    background: -webkit-linear-gradient( bottom, #4350a7 0%, #3ea3b7 0.51%, #4384e4 100%);
    /* gradient overlay */
    background: linear-gradient( bottom, #4350a7 0%, #3ea3b7 0.51%, #4384e4 100%);
    /* gradient overlay */
}
.xn_mu_1_wrap ul {
    width: 100%;
    height: 100%;
    margin: auto;
}
.xn_mu_1_wrap ul li {
    float: left;
    font-size: 14px;
    width: 25%;
    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;
      display: none;
}
.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("../font/icomoon.eot");
    src: url("../font/icomoon.eot?#iefix") format("embedded-opentype"), url("../font/icomoon.woff") format("woff"), url("../font/icomoon.ttf") format("truetype"), url("../font/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(../images/icon_home.png) no-repeat;
    background-size: 100% 100%;
}
.icon-phone {
    background: url(../images/icon_nav_tel.png) no-repeat;
    background-size: 100% 100%;
}
.icon-bubbles {
    background: url(../images/CgAGe1ztbVOAemlcAAAdIa1ft_w452.png) no-repeat;
    background-size: 100% 100%;
}
.icon-envelope {
    background: url(../images/CgAGe1ztbVOAemlcAAAdIa1ft_w452.png) no-repeat;
    background-size: 100% 100%;
}
.icon-location {
    background: url(../images/icon_nav_map.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*/