﻿/*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;/*苹果移动设备上会识别，用于保证文字大小*/max-width:640px;margin:0 auto;}
a{ text-decoration: none; }
.clear,.cle {clear:both;}
html{font-size: 62.5%; background:#eaeeef; }
/* end_Public */
/*public*/
/*ea_h*/

@media screen and (max-width: 426px) {
    
}
#ea_h {
    width: 100%;
    height: 72px;
    overflow: hidden;
    background-color: #d82128;
    border-bottom: 0.5rem solid #fff;
}
@media screen and (max-width: 426px) {
    #ea_h{
        height:72px;
    }
}
/*end_ea_h*/
/*logo*/
.logo {
    width: 50%;
    float: left;
    text-align: center;
    margin-left: 4%;
  	position: relative;
    top: 50%;
    transform: translateY(-50%);
}
#ea_l a{
    display: block;
    /* background: url(https://0.rc.xiniu.com/g2/M00/7D/11/CgAGe1rhQ7mAa7_UAAA4J9vIJts748.png) no-repeat center; */
    background-size: 100%;
    width: 100%;
}

img.logoimg {width: 100%;}
/*logo
.logo{width: 100%;background:#d82128; height: 1.40625rem; }
.logoimg{ width: 6rem;height: auto;margin-top: 0.1rem;margin-left:0.3125rem;}
end_logo*/
/*ea_h*/
/*ea_n*/
/*xn_mn_2_wrap*/
#ea_n{
    position: initial !important;
}
.xn_mn_2_wrap {
    position: absolute;
    right: 0;
    top: 0;
    z-index: 9999;
    width: 100%;
}
.xn_mn_2_nav {
    position: absolute;
  	right: 0;
    width: 15%;
    z-index: 2;
}
.xn_mn_2_box {
    width: 100%;
    height: 72px;
    text-align: center;
    vertical-align: middle;
    background: url(https://1.rc.xiniu.com/rc/M/Navigates/42681/images/caidan.png?d=20180426105523102) no-repeat center;
    background-size: 50%;
}
.xn_mn_2_nav > ul {
    width: 85%;
    position: fixed;
    right: -85%;
    height: auto;
    overflow: hidden;
    background: #282828;
    top: 0;
    text-align: center;
}
.xn_mn_2_nav > ul > ul > li {
    width: 100%;
    text-align: center;
}
.xn_mn_2_nav > ul > ul > li + li {
    border-top: 1px solid #393939;
}
.xn_mn_2_nav > ul > ul > li:hover {
    background: #393939;
}
.xn_mn_2_nav > ul > ul > li > a {
    color: #fff;
    font-size: 12px;
    display: block;
    padding: 5% 0;
}
.xn_mn_2_nav > ul > ul > li.nav_home_curr a, .xn_mn_2_nav > ul > ul > li.nav_one_curr a {
   background-color: #d82128;
}
.xn_mn_2_box_close {
    width: 15%;
    background: rgba(0, 0, 0, .3);
    position: fixed;
    left: 0;
    top: 0;
    z-index: 1000;
    height: 100%;
    display: none;
}
@media screen and (max-width: 426px) {
    .xn_mn_2_box{
        height: 72px;
    }
}
/*end_xn_mn_2_wrap*/
/*ea_n*/
/*ea_ba*/
/*xn_index_mba_1_wrap*/
.xn_index_mba_1_wrap{position:relative; overflow:hidden; margin-bottom: 0.09375rem;}
.xn_index_mba_1_main{width:100%;margin:0 auto;overflow: hidden;display:none;}
.xn_index_mba_1_ul{overflow: hidden;position: relative;}
.xn_index_mba_1_li{float: left;background:#fff;}
.xn_index_mba_1_li img{width: 100%; background-color:#fff; }
.xn_index_mba_1_lights{width:100%;position:absolute; bottom:0.3125rem;text-align:center;}
.xn_index_mba_1_lights span{display:inline-block; height:0.1875rem;width:0.1875rem; background-color:#e4e4e4; margin:0 0.078125rem;cursor: pointer; border-radius:0.09375rem; -webkit-border-radius: 0.09375rem;-moz-border-radius: 0.09375rem; }
.xn_index_mba_1_lightsCurr{background:#d82128 !important;}
/*end_xn_index_mba_1_wrap*/
/*ea_ba*/
/*ea_c*/
/*xn_mc_solution_2_wrap*/
.xn_mc_solution_2_wrap{width:100%;background:#fff;  background:#f6f6f6;  height:1.25rem; }
.xn_mc_solution_2_li{float: left;   height:1.234375rem;   line-height:1.25rem; text-align:center; border-bottom:1px solid #fff;cursor: pointer; width:50%; }
.xn_mc_solution_2_li a{font-size: 18px;color:#555;display:block;}
.xn_mc_solution_2_curr{  border-bottom:1px solid #342c2a; }
.xn_mc_solution_2_ul{overflow:hidden;}
/*end_xn_mc_solution_2_wrap*/
/*xn_mc_solution_1_wrap*/
.xn_mc_solution_1_wrap{overflow:hidden;width:96%;margin:0.3125rem auto;background:#fff;}
.xn_mc_solution_1_ul{overflow:hidden;}
.xn_mc_solution_1_time{display:none;}
.xn_mc_solution_1_li{width:48%;float:left;margin:0.3125rem 1%;height: auto;border-bottom: 1px solid #ddd;}
.xn_mc_solution_1_img{width:100%;height: 180px!important;overflow:hidden;}
.xn_mc_solution_1_img img{width:100%;height:auto;}
.xn_mc_solution_1_cont{ width:100%;  }
.xn_mc_solution_1_name{line-height:1.09375rem;height:1.09375rem;font-size: 18px;color: #666; *border-bottom:1px solid #e2e2e2;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
/*.xn_mc_solution_1_li:hover .xn_mc_solution_1_name{border-bottom:1px solid #342c2a;}*/
.xn_mc_solution_1_intro{line-height:0.625rem;height: auto;font-size:0.375rem;color: #888;overflow: hidden;}
.xn_mc_solution_1_moreBtn{
  width:98%;
  margin: 0.3125rem auto;
  text-align: center;
  line-height: 1.09375rem;
  height:1.09375rem;
  display: block;
  cursor: pointer;
  background-color: #342c2a;
  border:0rem solid #ececec;
  font-size: 18px;
  color: #fff;
  clear: both;
  }
/*end_xn_mc_solution_1_wrap*/
/*ea_c*//*ea_b*/
/*xn_mc_3_wrap*/
.EIMS_C_50068_200_checkbox, .EIMS_C_50068_200_text, .EIMS_C_50068_200_radio, .EIMS_C_50068_200_textarea, .EIMS_C_50068_200_select, .EIMS_C_50068_200_CheckCodeInput {
    display: none;
}
.xn_mc_3_wrap {
    width: 93%;
    margin: 0 auto 0.5rem;
}
.EIMS_C_50068_200_typeid {
}
.EIMS_C_50068_200_typeid, .EIMS_C_50068_200_text1 {
    margin: 0.4rem 0;
}
.EIMS_C_50068_200_text1 input {
    width: 100%;
    border: 1px solid #BFBFBF;
    font-size: 0.4rem;
    color: #999;
    outline: none;
    padding: 0.3rem 0;
    text-indent: 0.4rem;
    border-radius: 8px;
}
#EIMS_C_1_IndustryType {
    border: 1px solid #BFBFBF;
    font-size: 0.4rem;
    color: #999;
    background-color: #f1f1f1;
    outline: none;
    padding: 0.3rem 0;
    text-indent: 0.4rem;
    border-radius: 8px;
    appearance: none;
    -moz-appearance: none;
    -webkit-appearance: none;
    background: url(https://1.rc.xiniu.com/rc/M/Contents/42684/images/back10.png?d=20180425200218858) no-repeat right;
  background-size: 1.17rem;
}
#EIMS_C_50068_200_Submit {
    display: block;
    width: 100%;
    border: none;
    background-color: #00abef;
    color: #fff;
    font-size: 0.5rem;
    padding: 0.3rem;
    border-radius: 8px;
    outline: none;
}
@media screen and (max-width: 426px) {
    #EIMS_C_1_IndustryType{
        background-size: 1.17rem;
    }
}
/*end_xn_mc_3_wrap*/
/*xn_mb_1_wrap*/
.xn_mb_1_wrap {
    background-color: #fff;
    padding-bottom: 2rem;
}
.xn_mb_1_wrap_top {
    padding: 0.5rem 0;
    width: 93%;
    margin: 0 auto;
}
.xn_mb_1_wrap_top p {
    margin: 0.2rem 0;
    color: #333;
 
}
.xn_mb_1_wrap_top p span{
	 font-size: 0.35rem;
}
.xn_brand{
	font-size: 0.4rem;
}
.xn_mb_1_wrap_top1 {
    font-size: 0.45rem;
}
.xn_mb_1_wrap_top2 {
    font-size: 0.35rem;
}
.xn_mb_1_wrap_b {
    text-align: center;
    font-size: 0.4rem;
    color: #666;
    background-color: #f1f1f1;
    padding: 0.3rem 0 0.4rem 0;
}
/*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: 17rem;background-color: #fff;max-width:640px;}
.xn_mu_1_wrap ul {
    position: relative;
    width: 100%;
    height: 100%;
    margin: auto;
}
.xn_mu_1_wrap ul li {
    float: left;
    font-size: 14px;
    width: 24%;
    height: 100%;
    text-align: center;
    position: relative;
    margin: 0 0.5%;
    background-color: #d82128;
}
.xn_mu_1_wrap ul li a{
    color: #fff;
    display: block;
    position: relative;
    top: 50%;
    transform: translateY(-50%);
}
.xn_mu_1_wrap ul li a span:nth-child(1){
    margin-bottom: 1.5rem;
}
.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_bq2, .xn_mu_1_bottom_bq3, .xn_mu_1_bottom_bq4, .xn_mu_1_bottom_bq5, .xn_mu_1_bottom_bq6, .xn_mu_1_bottom_bq7, .xn_mu_1_bottom_bq8, .xn_mu_1_bottom_bq10 {
    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('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-cog {
    padding-top: 15px;
    float: left;
}
.icon-home{
    display: block;
    width: 100%;
    height: 7rem;
    background: url(https://1.rc.xiniu.com/rc/M/Menu/42686/images/home.png?d=20180426110113791) no-repeat center;
}
.icon-phone{
    display: block;
    width: 100%;
    height: 7rem;
    background: url(https://1.rc.xiniu.com/rc/M/Menu/42686/images/tel1.png?d=20180426110113791) no-repeat center;
}
.icon-consultation{
    display: block;
    width: 100%;
    height: 7rem;
    background: url(https://1.rc.xiniu.com/rc/M/Menu/42686/images/kefu1.png?d=20180426110113791) no-repeat center;
}
.icon-pencil{
    display: block;
    width: 100%;
    height: 7.2rem;
    background: url(https://1.rc.xiniu.com/rc/M/Menu/42686/images/icon.png?d=20180426110113791) no-repeat center;
}
@media screen and (max-width: 426px) {
    .icon-home,.icon-phone,.icon-consultation,.icon-pencil{
        background-size: 30%;
    }
    .xn_mu_1_wrap ul li a span:nth-child(1){
        margin-bottom:0;
    }
    .xn_mu_1_wrap{
        height: 92px;
    }
    .icon-home,.icon-phone,.icon-consultation,.icon-pencil{
        height: 36px;
    }
    .xn_mb_1_wrap{
        padding-bottom: 8rem;
    }
  @media screen and (max-width: 376px) {
  		.xn_mu_1_wrap{
        height: 72px;
    }
  }
}
/*end_xn_mu_1_wrap*/
/*ea_mu*/