/* Minification failed. Returning unminified contents.
(1846,67): run-time error CSS1036: Expected expression, found ':'
 */
@charset "utf-8";
@font-face
{
	font-family:'pingfang';
	src:url('./pingfang.eot');
	src:url('./pingfang.eot?#iefix') format('embedded-opentype'),
		url('./pingfang.ttf') format('truetype');
		font-weight:normal;
		font-style:normal;
}

@font-face {
    font-family: 'impact';
    src: url('./impact.ttf');
    font-weight: normal;
    font-style: normal;
}
/* CSS Document */
/* 全局 */
body{font-family:"Microsoft YaHei";text-align:center;padding:0; margin:0 auto;font-size:14px;color:#3d3d3d;line-height:30px; background:#fff;}
*body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0;font-family:"Microsoft YaHei";}
body > div{text-align:left;margin-right:auto;margin-left:auto;}
div,form,ul,ol,li,dl,dt,dd{margin:0 auto;padding:0;border:0;text-align:left; font-weight: normal;}
.esh-industry-item {
        display: inline-block;
        overflow: inherit!important;
        
}
.esh-industry-box {
    width:410px;
    display:none;
    margin: 0 auto;
    border: 0;
    text-align: left;
    font-weight: normal;
     height: auto;
    padding: 0px 0 10px 0;
    overflow-y: auto;
    border-style: groove;
    background: #fff;
    position: absolute;
    box-shadow: -1px 2px 13px 0px rgba(0, 0, 0, 0.1);
    z-index:1;
    border-radius: 5px;
}

.esh-industry-box ul li{
    font-size: 15px;
    padding: 10px 10px 0 10px;
    float:left!important;
    width:25%!important;
}
.esh-industry-box ul li a{
   color:#000000;
}
.esh-industry-box ul li .indIco,.esh-industry-box ul li .indTit{
  text-align: center;
    display: block;
      margin-top:3px;
    margin-bottom: 3px;
    outline: none;
}
    .esh-industry-box ul li img {
       height:30px;
    }
      /*.esh-industry-box ul li:hover {
        color: #FFF;
    background: #EEEEEE;
    }*/
.industrysel {
    background: url(/Content/website/images/join_icon1.png) right 10px center no-repeat;
    background-color:#fff!important;
}
.esh-businesstype-item {
        padding-top: 8px;
    width: 33%;
    float: left;
    cursor:pointer;
}
.esh-hide-area {
	float: right;
	width: 0!important;
	height: 0!important;
	border: 0 !important;
    opacity:0;
}
.esh-servicespace-desc {
 font-size: 16px;
    font-weight: normal;
    color: #000000;
    float: left;
    line-height: 30px;
    text-align: center;
    padding: 0 154px;
}
.esh-businesstype-desc {
        margin-top: 10px;
}
.esh-hasservicenetwork-desc {
    width: 410px;
    color: #666666;
    font-size: 16px;
    line-height: 30px;
}
img,a img,p,pre{border:0;margin:0;padding:0;}
h1,h2,h3,h4{margin:0;padding:0;font-weight:normal;}
ul,ol,li{list-style:none;text-align:left;}
table,th,td,input,textarea,select,p{font-size:15px;border:0;outline:none;font-family:"Microsoft YaHei";}
table,td,th{font-weight:normal;font-size:15px;font-family:"Microsoft YaHei";}
input[type="button"], input[type="submit"], input[type="reset"] {-webkit-appearance: none;vertical-align:middle; border:none;font-family:"Microsoft YaHei";}
img{vertical-align:middle;}
pre{white-space:normal;}
*, *:before, *:after { box-sizing: border-box; outline: none; }
button::-moz-focus-inner, input[type="reset"]::-moz-focus-inner, input[type="button"]::-moz-focus-inner, input[type="submit"]::-moz-focus-inner, input[type="file"] > input[type="button"]::-moz-focus-inner {
 border: none;
}
textarea { outline: none; border-radius: 0; -webkit-appearance: none; -moz-appearance: none; overflow: auto; resize: none; font: 100% tahoma, \5b8b\4f53, arial; }
table { border-collapse: collapse; border-spacing: 0; }
/* 默认链接颜色 */
a{outline-style:none !important;text-decoration:none !important;}
/*a:hover{color:#fff;text-decoration:none;}
a:active{text-decoration: none;color: #fff}
a:visited{text-decoration: none;color: #fff}
a:link{text-decoration: none;color: #fff}*/
/*清除链接虚框*/
a,area{blr:expression(this.onFocus=this.blur());}for IE
:focus{-moz-outline-style:none;}for Firefox
/* 下划线 */
.unline,.unline a{text-decoration:underline}
.nounline,.nounline a,.list12 .nounline{text-decoration:none;}
/* 通用属性 */
.left,.fl{float:left;}
.right,.fr{float:right;}
.overflow{overflow:auto; overflow:hidden;}
.clearfix:after {display:block;clear:both;height: 0;}
.clearfix {zoom:1;}
.center{margin:0 auto;}
.clear{clear:both;font-size:1px;width:1px;visibility:hidden;margin-top:0px!important;*margin-top:-1px;line-height:0}/*ie and firefox1.5 updata */
.none{display:none;}
.both{clear:both;}
textarea {-webkit-appearance: none;}
.button{ border-radius:0;}
.col-md-12,.row,.col-xs-12{ padding: 0 !important; margin: 0 !important;}
.esh-error-lable { display: block; width: 410px; color: #f00; text-align: left; font-size: 16px;}
.hidden { display: none!important; }

/*header*/
.esh_header{ width: 100%; line-height: 74px; text-align: left; background: #fff; position: fixed; top: 0; left: 0; z-index: 100;box-shadow:0px 4px 10px 0px rgba(0, 0, 0, 0.06);}
.esh_zhan{ height: 74px;}
.esh_header .main_nav{ display: inline-block; margin-left: 46px;}
.esh_header .main_nav li{display: inline-block; position: relative;}
.esh_header .main_nav li:hover ul{ display: block;}
.esh_header .main_nav li ul{display: none; width: 200px; position: absolute;top: 74px; left: -62px; background: #fff;box-shadow:0px 2px 8px 0px rgba(0, 0, 0, 0.11); line-height: 45px; padding: 20px 0 25px;}
.esh_header .main_nav li ul li{width: 100%; text-align: center; line-height: 45px; margin: 0; padding: 0;}
.esh_header .main_nav li ul li a{ margin: 0; padding: 0; line-height: 45px; color: #333333 !important; background: none !important;}
.esh_header .main_nav li ul li a img{width: 28px; height: 21px; margin-right: .05rem;}
.esh_header .main_nav li ul li a:hover{ color: #E62129 !important;}
.esh_header .main_nav li a{ display: inline-block; padding: 0 8px; font-size: 16px; color: #333333; font-weight: 500; margin: 0 10px;}
.esh_header .main_nav li a.checked{ background: url(/Content/website/images/nav_top.png)repeat-x top; color: #E62129;}
.esh_header .main_nav > li:hover a{ background: url(/Content/website/images/nav_top.png)repeat-x top; color: #E62129;}
.esh_login,.esh_yilog{ float: right; position: relative;}
.esh_login a{ display: inline-block; width: 100px; box-sizing: border-box; background:linear-gradient(180deg,rgba(230,33,41,1),rgba(255,89,96,1)); line-height: 36px; text-align: center; font-size: 14px; color: #fff; border-radius: 18px;}
.esh_login a:first-child{ background: #fff; border: 2px solid #E62129; color: #E62129; font-weight: bold; margin-right: 10px; line-height: 32px;}
.esh_yilog p{ font-size: 16px; color: #010101; cursor: pointer;}
.esh_yilog p img{ width: 38px; height: 38px; margin-right: 13px; border-radius: 50%;}
.esh_yilog ul{ display: none; width: 200px; position: absolute; left: -38px; top: 74px; background: #fff; padding: 18px 0; box-shadow: 0px 2px 8px 0px rgba(0, 0, 0, 0.11);}
.esh_yilog ul li a{ display: block; line-height: 45px; font-size: 15px; color: #000000; padding: 0 28px;}
.esh_yilog ul li a img{ width: 28px; height: 21px; margin-right: 10px;}
.esh_header .main_nav li ul.fuwuzhichi{ left: -54px;}
/*首页*/
.banners .swiper-slide{ height: 600px; }
.wh1200{ width: 1200px;}
.banner_ticon{ width: 550px; margin-left: 20px; padding-top: 165px; float: left;}
.banner_ticon h1{ font-size: 44px; color: #fff; line-height: 44px;}
.banner_ticon h1.line_height{ line-height: 60px;}
.banner_ticon p{ font-size: 22px; color: #fff; font-weight: 400; line-height: 40px; height: 180px; align-items:center; display: -webkit-flex; display: flex;}
.banner_ticon p.height_120{ height: 120px;}
.banner_ticon a{ display: inline-block; width: 180px; line-height: 48px; color: #fff; font-size: 20px; text-align: center; border: 1px solid #fff; border-radius: 4px; margin-top: 25px;}
.banners .swiper-pagination-bullet{ background: #fff; border-radius: 0; opacity: 1; width: 6px; height: 6px;}
.banners .swiper-pagination-bullet-active{ width: 25px;}
.esh_banners .swiper-pagination{bottom:60px;}
.esh_banners .swiper1{background: url(/Content/website/images/banner4.png)no-repeat center;}
.esh_banners .swiper2{background: url(/Content/website/images/banner5.png)no-repeat center;}
.esh_banners .swiper3{background: url(/Content/website/images/banner6.png)no-repeat center;}
.logoa{position: relative;width: 142px;display: inline-block;}
.logoa .logo{width: 100%;height: auto;position: absolute;top: -49px;left:0;}
.help_header .logoa .logo{top: -45px;}



/*核心产品*/
.esh_core{ padding-top: 70px; width: 1020px; margin: auto;}
.padding_top_0{ padding-top: 0; }
.padding_top_25{ padding-top: 25px; }
.esh_core h2,.esh_solution h2,.esh_advantage h2,.esh_news h2{ font-size: 32px; line-height: 32px; text-align: center;}
.esh_solution{ overflow: hidden; padding-bottom: 80px;}
.esh_core p,.esh_solution p,.esh_advantage p{ font-size: 16px; color: #666666; text-align: center; margin-top: 15px;}
.coredl{ overflow: hidden; text-align: center; margin-top: 60px;}
.coredl dl{ width: 140px; cursor: pointer;}
.coredl dl:first-child{ float: left;}
.coredl dl:first-child + dl{ display: inline-block;}
.coredl dl:last-child{ float: right;}
.coredl dl dt{ text-align: center;}
.coredl dl dt img{ width: 92px; height: 69px;}
.esh_shou1{ display: none;}
.coredl dl.checked .esh_shou1{display: inline-block;}
.coredl dl.checked .esh_shou2{ display: none;}
.coredl dl dd{font-size: 20px; color: #000000; text-align: center; margin-top: 20px; padding-bottom: 20px;}
.coredl dl.checked dd{ color: #E62129; border-bottom: 2px solid #E62129;}
.core_con{ background: #F5F6F7;}
.coredl2{overflow: hidden; width: 1020px; padding-top: 70px;}
.coredl2 dl{ width: 410px; height: 100px; float: left; margin-bottom: 12px;cursor:pointer;}
.coredl2 dl:nth-of-type(2n+2){ float: right;}
.coredl2 dl dt{ text-align: center; float: left; padding-top: 6px;}
.coredl2 dl dt img{ width: 54px; height: 54px;}
.coredl2 dl dd{ width: 350px; float: left; margin-left: 5px;}
.coredl2 dl dd h4{ font-size: 18px;font-weight: bold;}
.coredl2 dl:hover dd>h4{ color:#E62129 ;}
.coredl2 dl dd p{ font-size: 16px; color: #666666; line-height: 27px; margin-top: 6px;}
.core_qie a{color: unset;}
.coredl2 dl:hover{color:#E62129 !important;}
.coredl2 dl:hover dd p{color:#E62129 !important;}
.core_qie>a{ display: block; width: 187px; border: 1px solid #E62129; border-radius: 5px; text-align: center; line-height: 49px; font-size: 17px; color: #E62129; margin: auto;}
.core_qie{ padding-bottom: 70px;}


/*首页-解决方案*/
.esh_solution{ padding-top: 70px;}
.solut_left{ float: left; width: 620px;}
.solut_left dl{ width: 140px; height: 140px;box-shadow:0px 3px 8px 2px rgba(138,154,206,0.1);border-radius:8px; padding-top: 30px; float: left; margin-right: 14px; margin-bottom: 14px;}
.solut_left dl:hover{background:rgba(255,255,255,0.35);
border:1px solid rgba(230,33,41,1);
box-shadow:0px 0px 9px 1px rgba(230,33,41,0.29);}
.buanimg{ display: none;}
.solut_left dl:hover .animg{ display: none;}
.solut_left dl dt{ text-align: center; height: 50px;}
.solut_left dl dt img{ width: 42px; height: 45px;}
.solut_left dl:hover .buanimg{ display: inline-block; width: 45px; height: 48px;}
.solut_left dl dd{ text-align: center; font-size: 16px; color: #42464F; padding-top: 5px;}
.solut_left dl:hover dd{ font-size: 18px; color: #E62129;}
.solut_left{ margin-top: 70px;}
.solut_right{ width: 548px; float: right; padding-top: 70px;}
.slout_repair{ border-bottom: 1px solid #E4E4E4; padding-bottom: 16px;}
.slout_repair span{ font-size: 17px; color: #000000; margin-right: 80px; cursor: pointer; padding-bottom: 20px;}
.slout_repair span:last-child{ margin-right: 0;}
.slout_repair span.checked{ border-bottom: 3px solid #E62129; color: #E62129; font-weight: bold;}
.slout_qie dl{ width: 100%; margin-top: 38px;}
.slout_qie dl dt{ text-align: center; z-index: 4;}
.slout_qie dl dt img{ width: 480px; height: 212px; border-radius: 12px;}
.slout_qie dl dd{ width: 100%; height: 271px;background:url(/Content/website/images/shoubg.png)no-repeat; border-radius: 12px; margin-top: -116px; z-index: 3; padding: 0 38px;}
.slout_qie dl dd div{ padding-top: 130px; font-size: 20px; color: #fff;}
.slout_qie dl dd div a{ float: right; font-size: 16px; color: #FFD7D4;}
.slout_qie dl dd p{ font-size: 15px; color: #fff; line-height: 28px; text-align: left;display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden;}
.solut_left .two_title,.solut_right .two_title{text-align: left;font-size: 22px;color: #3d3d3d;margin:0 0 40px 0;}

/*首页--我们的优势*/
.esh_advantage{ background: url(/Content/website/images/youbg.png)no-repeat center; background-size: cover; height: 623px; padding-top: 70px;}
.esh_advantage dl{ width: 220px; height: 332px;background:rgba(255,255,255,0.35); border:1px solid rgba(221,221,221,1); box-shadow:0px 0px 9px 1px rgba(224,224,224,0.29); border-radius: 5px; float: left; margin:0 10px;}
.esh_advantage dl:last-child{ margin-right: 0 !important;}
\n.esh_advantage dl:hover{ width: 236px; height: 360px;box-shadow:0px 0px 9px 1px rgba(230,33,41,0.29);background:rgba(255,255,255,0.35);
border:1px solid rgba(230,33,41,1); margin: 0 2px; margin-top: -16px;}
.esh_advantage dl dt{ text-align: center; height: 153px; padding-top: 65px;}
.esh_advantage dl dt img{ width: 69px; height: 64px;}
.zhuan1{ display: none;}
.esh_advantage p{ margin-bottom: 70px;}
.esh_advantage dl:hover .zhuanimg{ display: none;}
.esh_advantage dl:hover .zhuan1{ display: inline-block;}
.esh_advantage dl:hover dt{ padding-top: 65px; height: 153px;}
.esh_advantage dl dd h4{ background: url(/Content/website/images/zhuanbot1.png)no-repeat bottom center; text-align: center; font-size: 22px; color: #333333; font-weight: bold; padding-bottom: 30px;}
.esh_advantage dl dd p{ font-size: 15px; color: #333333; margin: auto; margin-top: 20px; line-height: 26px; margin-bottom: 0; width: 176px;}
.esh_advantage dl:hover dd p{ color: #E62129;}
.esh_advantage dl:hover dd h4{ color: #E62129; background: url(/Content/website/images/zhuanbot2.png)no-repeat bottom center;}
.esh_enterprise{ overflow: hidden; margin-top: 50px;}
.esh_enterprise li{ float: left; width: 175px; height: 85px; margin-right: 30px; margin-bottom: 30px; line-height: 85px; text-align: center;}
.esh_enterprise li:nth-of-type(6n+6){ margin-right: 0;}
.esh_enterprise li img{ width: 175px; height: 85px;}

/*首页--新闻动态*/
.esh_news{ background: #F8F9FB; padding: 70px 0;}
.esh_news dl{ overflow: hidden; margin-top: 70px;}
.esh_news dl dt{ width: 615px; float: left;}
.esh_news dl dt img{ width: 100%; height: 240px;}
.esh_news dl dt p{ font-size: 20px; color: #000000; margin-top: 30px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.esh_news dl dt p a{ font-size: 20px; color: #000000;}
.esh_news dl dt p a:hover{ color: #E62129;}
.esh_news dl dt p.labletime{ color: #999999; font-size: 14px;margin-top:0;}
.esh_news dl dd div{ overflow: hidden; padding-left: 15px;}
.esh_news dl dd div label{ float: left; width: 120px; text-align: center; color: #999999; font-size: 14px;}
.esh_news dl dd div p{ float: left; border-left: 1px solid rgba(136,144,164,.2); padding-left: 24px; position: relative; padding-bottom: 20px;}
.tuoyuan{ position: absolute; left: -7px; top: 8px;}
.esh_news dl dd div p a{ font-size: 17px; color: #000000; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 400px; display: inline-block;}
.esh_news dl dd div p a:hover{color: #E62129;}
.esh_news .more{ display: block; width: 187px; line-height: 51px; border: 1px solid #E62129; text-align: center; color: #E62129; font-size: 16px; border-radius: 5px; margin: auto; margin-top: 70px;}
.bg-fff{background:#fff !important;}

/*首页--客户故事*/
.customerstory{ width: 100%; background: url(/Content/website/images/customerstoryBg.png) no-repeat; background-size: cover; padding: 70px;}
.customerstory h2{ font-size: 32px; color: #000000; line-height: 35px; text-align: center; }
.customerstory .story_top>p{ font-size: 16px; color: #666666; text-align: center; margin-top: 15px;}
.customerstory .hon_con a{ float: left; margin-right: 70px; margin-bottom: 60px;}
.customerstory .hon_con a:nth-child(4){margin-right: 0;}
.customerstory .hon_new_con{display: flex;justify-content: center;}
.customerstory .hon_new_con a{ float: left; margin-right: 70px; margin-bottom: 60px;}
.customerstory .hon_new_con a:last-child{ margin-right: 0; }
.customerstory .hon_new_con a p{ text-align:center;line-height:54px;height:20px;}
.customerstory .more{ display: block; width: 187px; line-height: 51px; border: 1px solid #E62129; text-align: center; color: #E62129; font-size: 16px; border-radius: 5px; margin: auto; margin-top: 70px;}
.customerstory .swiper-father{width:95%;margin-top:70px;}
.customerstory .swiper-father .swiper-button-prev,.customerstory .swiper-father .swiper-button-prev:hover{left:-80px;}
.customerstory .swiper-father .swiper-button-next,.customerstory .swiper-father .swiper-button-next:hover{right:-80px;}
.customerstory .swiper-father .swiper_story{height:400px;max-height:400px;padding:10px;cursor:pointer;}
.swiper_story .story_img{width:100%; max-height:256px; overflow:hidden;}
.swiper_story .story_img img{width:100%;height:100%;}
.swiper_story .story_title{font-size:22px;color:#000000;font-weight:bold;padding:20px 36px 0;line-height:22px;}
.swiper_story .story_con{font-size:16px;color:#666666;padding:8px 36px;line-height:24px;}
.swiper_story .story_item{display:block;width:100%; height:100%;background-color:#fff;border:1px solid rgba(136,144,164,.2);}
.swiper_story .story_face{display:block;}
.story_back{display:none;height:100%;position:relative;}
.story_back_title1{font-size:18px;color:#E62129;font-weight:bold;padding:12px 36px 0;}
.story_back_con1{font-size:16px;color:#666666;padding:6px 36px 0;}
.story_back_title2{font-size:18px;color:#000000;font-weight:bold;padding:12px 36px 0;}
.story_back_con2{font-size:16px;color:#666666;padding:6px 36px 0;}
.swiper_story:hover .story_face{display:none;}
.swiper_story:hover .story_item{border:1px solid rgba(230,35,39,.5) ;box-shadow: 0px 0px 10px rgba(230,35,39,.5);-moz-box-shadow: 0px 0px 10px rgba(230,35,39,.5);-webkit-box-shadow: 0px 0px 10px rgba(230,35,39,.5);}
.swiper_story:hover .story_back{display:block;}
.story_back a{width: 140px;line-height: 32px;background: #E62129;display: inline-block;font-size: 14px;color: #fff;border-radius: 5px;text-align:center;margin:0 auto;position: absolute;bottom: 24px;display: block;left: calc(50% - 70px);}

/*首页--底部广告*/
.esh_registered{ background: url(/Content/website/images/fubg.png)no-repeat center; height: 300px;}
.esh_registered h2{ font-size: 36px; color: #333333; line-height: 36px; padding-top: 60px;}
.esh_registered div{ font-size: 25px; color: #333333; text-align: center; line-height: 25px; padding-top: 25px;}
.esh_registered a{ width: 186px; line-height: 53px; background: #E62129; display: inline-block; font-size: 19px; color: #fff; border-radius: 5px; margin-top: 50px;}
.esh_registered a.nobg{background:none;border: 1px solid #E62129;color: #E62129;margin-left: 20px;}
.footer1{ background: url(/Content/website/images/footerbg.png)no-repeat center; height: 388px; padding-top: 56px;}
.logo2{ width: 141px; height: 34px;}
.shouping{ font-size: 17px; color: #B4B4B4; line-height: 17px; padding-top: 19px;}
.esh_phone{ font-size: 28px; color: #FFFFFF; margin-top: 60px;}
.esh_addres{ font-size: 18px; color: #fff; margin-top: 16px; line-height: 18px;}
.esh_newtime{ font-size: 15px; color: #B4B4B4; line-height: 15px; margin-top: 20px;}
.yishou1{ float: left;}
.yishou2{float: left; width: 175px; margin-left: 80px;}
.yishou2 h6,.yishou3 h6{ margin: 0; font-size: 16px; color: #FEFEFE; border-bottom: 1px solid #616A7D; padding-bottom: 10px;}
.yishou2 ul,.yishou3 ul{ width: 100%; overflow: hidden; margin-top: 20px;}
.yishou2 ul li{ width: 50%; float: left; line-height: 40px;}
.yishou2 ul li a,.yishou3 ul li a{ font-size: 14px; color: #B4B4B4;}
.yishou2 ul li:nth-of-type(2n+2){ text-align: right;}
.yishou3{ float: left; width: 116px; margin-left: 70px;}
.yishou3 ul li{ width: 100%; line-height: 40px;}
.yishou4{width: 102px;}
.yishou5{width: 94px;}
.esh_public{ width: 150px; float: right;}
.esh_public dt{ width: 134px; height: 134px; line-height: 134px; text-align: center;}
.esh_public dt img{ width: 130px; height: 130px;}
.esh_public dd{ text-align: center; font-size: 16px; color: #B4B4B4; padding-top: 10px;}
.footer2{ height: 110px; background: #1F2129; padding-top: 30px;}
.footer2 p{ font-size: 14px; color: #B4B4B4; text-align: center;}
.footer2 p a{ font-size: 14px; color: #B4B4B4; margin-right: 15px;}
.footer2 .margin-right-15{ margin-right: 15px;}
.zhuanhua{ background: #f4f7fa; padding: 30px 0;}
.zhuanhua dl{ overflow: hidden; }
.zhuanhua .zhuanhua_con{display: flex;justify-content: center;}
.zhuanhua dl{ width: 290px; float: left; height: 90px; border-radius:5px; margin-left:10px;line-height: 90px;cursor:pointer;}
.zhuanhua dl dt{ float: left; width: 46px; height: 90px;line-height: 90px;margin-left:30px;}
.zhuanhua dl dt img{ width: 46px; height: 46px;}
.zhuanhua dl dd{ width: 200px; margin-left: 14px; float: left;margin-top:20px;}
.zhuanhua dl dd h4{font-size: 20px; color: #E62327; line-height: 30px;}
.zhuanhua dl dd p{ font-size: 14px; color: #999999; line-height: 20px;}


/*首页--banner下的tag*/
.tagswitch{padding-top : 0px;position:relative;display:block;z-index:5;top:-45px; }
.tagswitch .tag_con{display: flex;justify-content: center;}
.tagswitch h2{ margin-top: 0;}
.tagswitch dl{ width: 290px; float: left; height: 90px;background-color:#fff; border-radius:5px; margin-left:10px;line-height: 90px;cursor:pointer;box-shadow: 0px 3px 15px rgba(10,24,50,0.07);-moz-box-shadow: 0px 3px 15px rgba(10,24,50,0.07);-webkit-box-shadow:  0px 3px 15px rgba(10,24,50,0.07);}
.tagswitch dl:hover{box-shadow:  0px 3px 15px rgba(230,35,39,0.2);-moz-box-shadow:  0px 3px 15px rgba(230,35,39,0.2);-webkit-box-shadow:  0px 3px 15px rgba(230,35,39,0.2);}
.tagswitch dl dt{ float: left; width: 46px; height: 90px;line-height: 90px;margin-left:30px;}
.tagswitch dl dt img{ width: 46px; height: 46px;}
.tagswitch dl dd{ width: 200px; margin-left: 14px; float: left;margin-top:20px;}
.tagswitch dl dd h4{font-size: 22px; color: #000000; line-height: 30px;}
.tagswitch dl dd p{ font-size: 14px; color: #999999; line-height: 20px;}

/*移动端头部*/
.z_nav_list{width:40%;height:100vh;padding:.30rem 0 .30rem .50rem; position:fixed;right:-60%;top:0;}
.z_nav_list ul{padding-left:.25rem;}
.z_nav_list li{line-height:1rem; border-bottom:1px solid #ccc;}
.new_erul>li{border-bottom:none;}
.new_erul>li>ul{padding-left:.35rem;}
.new_erul>li>a{color:#999;}
.border_botom_1{line-height:1rem; border-bottom:1px solid #ccc;}
.z_nav_list li.loging{ border: 0; margin-top: .2rem;}
.z_nav_list li.loging a{ display: inline-block; width: 48%; text-align: center; line-height: .45rem;}
.z_nav_list li.loging a:first-child{ border-right: 1px solid #ccc;}
.z_nav_list a{display: block; color:#333;}
.mobile_ul .liFixed{ position: fixed; top: .88rem; right: 0; width: 4.25rem; background: #ebebeb; border-top:1px solid #ccc;}
.title-father {padding: 0;right:0;display: none;position: fixed;top: 0; left: 0;z-index: 99999;	width: 100%;height: 100%;background: rgba(0,0,0,.6);}
.title {overflow-y: auto; position: absolute;width:4.5rem;height:100vh;top: 0;right: -2.5rem;	background: #ebebeb;}
.nav_P{margin-top:0;color:#fff;height:.88rem;line-height: .88rem;font-size:.28rem;padding-left:.25rem; text-align: right; position: fixed; top: 0; right: -2.5rem; width: 4.5rem; background: #ebebeb; z-index: 1;}
.title .navpheit{ height: .88rem;}
.nav_P img{width:.3rem; margin-right: .3rem; position: fixed; top: .3rem; right: 0;}
.mobile{ display: none;}
.aboutup{ background: url(/Content/website/images/navleft.png)no-repeat 94% center; background-size: .12rem .2rem;}
.z_nav_list li .active{ color: #E62129; background: url(/Content/website/images/anvbot.png)no-repeat #ebebeb 94%  center; background-size: .2rem .12rem;}
.mobheigth{ height: .8rem; display: none;}
.mobile_footer{ display: none;}
.bannerimg{ float: right; margin-top: 79px;}
.banner2img{ position: absolute; right: 0; top: 0; margin-top: 100px;}
.banners .wh1200{ position: relative;}

/*右侧漂浮*/
.suspension{ position: fixed; right: 0; bottom: 50px; z-index: 99;}
.suspension dl{ background: #E62129; width: 72px; height:72px; cursor: pointer; margin-bottom: 1px; position: relative;}
.suspension dl dt{ text-align: center; height: 40px; line-height:46px;}
.suspension dl dd{ text-align: center; font-size: 14px; color: #fff;}
.phoneleft{ position: absolute; top: 0; left: -208px; width: 208px; height:72px; text-align: center; line-height: 72px; background: #E62129; color: #fff; font-size: 24px; display: none;}
.suspension dl:first-child:hover span{ display: block;}
.suspension dl:last-child{background: #2F3C4C;}


/*关于-联系我们*/
.esh_contact{ height: 500px; background: url(/Content/website/images/usbg.png)no-repeat;}
.esh_contact .wh1200 div{ width: 380px; float: left; padding-top: 170px;}
.esh_contact .wh1200 div h1{ font-size: 54px; color: #fff; line-height: 54px; font-weight: 500;}
.esh_contact .wh1200 div p{ font-size: 26px; color: #FFFFFF; line-height: 40px; padding-top: 20px; font-weight: 400;}
.conimg{ float: right; margin-top: 56px;}
.esh_conus .wh1200{ height:545px; margin: 90px auto; background:rgba(255,255,255,1); box-shadow:1px 1px 27px 0px rgba(0, 0, 0, 0.09);}
.esh_conus h2{ font-size: 32px; color: #333333; text-align: center; padding-top: 58px; margin-bottom: 46px;}
.esh_conus dl{width: 33%; float: left; border-right: 1px solid #EFEFEF; height: 271px;}
.esh_conus dl:nth-child(4){ border-right: 0;}
.esh_conus dl dt{ text-align: center; padding-top: 34px; padding-bottom: 25px;}
.esh_conus dl dt img{ width: 72px; height: 72px;}
.esh_conus dl dd{ text-align: center;}
.esh_conus dl dd p{ text-align: center; font-size: 18px; color: #333333; line-height: 38px;}
.esh_conus dl dd span{ font-size: 14px; color: #999999;}
.esh_conus dl dd .duiqi p{padding: 0 56px; text-align: left}
.esh_conus a{ font-size: 18px; color: #FFFFFF; background: #FF0000; border-radius: 5px; line-height: 53px; display: block; margin: auto; width: 186px;text-align: center; margin-top: 30px; cursor: pointer;}
.company1{height: 512px;background: url(/Content/website/images/beijing.png)no-repeat center; padding-top: 117px;}
.beicompany{ width: 413px; height: 277px; background: #fff; float: left; padding-left: 65px;}
.beicompany h4{ font-size: 30px; color: #000000; width: 264px; padding-top: 75px;}
.beicompany p{ font-size: 18px; color: #000000; width: 264px; line-height: 31px; margin-top: 40px;}
.company2{ height: 512px; background: url(/Content/website/images/wuhan.png)no-repeat center; padding-top: 117px; margin-top: 50px;}
.company2 .beicompany{ float: right;}


/*新闻详情*/
.newsdetail h1{ font-size: 28px; color: #000000; font-weight: bold; text-align: center; margin-top: 80px;}
.newstime{ text-align: center; font-size: 16px; color: #666666; margin-top: 18px; margin-bottom: 50px;}
.newsdetail p{ line-height: 32px; font-size: 16px; color: #666666; margin-bottom: 20px;}
.newsdetail p:last-child{ margin-bottom: 150px;}
.newsdetail img{ max-width: 100%;}
.news_list .wh1200{ overflow: hidden;}
.news_list dl{ width: 380px; float: left; margin-right: 30px; height: 450px;}
.news_list dl:nth-of-type(3n+3){ margin-right: 0;}
.news_list dl dt{ width: 100%; height: 260px;}
.news_list dl:hover dd h3{ color: #E62129;}
.news_list dl dt img{ width: 100%; height: 260px;}
.news_list dl dd h3{ font-size: 18px; color: #000000; font-weight: bold; margin-top: 20px;overflow: hidden; text-overflow:ellipsis; white-space: nowrap; height: 20px; line-height: 20px;}
.news_list dl dd p{ font-size: 16px; color: #666666; line-height: 27px; margin-top: 15px; height: 54px;display: -webkit-box; -webkit-box-orient: vertical;-webkit-line-clamp: 2; overflow: hidden;}
.news_list dl dd span{display: inline-block; font-size: 15px; color: #999999; line-height: 15px; margin-top: 10px;}
.newmore{ text-align: center; margin-bottom: 100px; margin-top: 20px;}
.newmore a,.esh_amore{ display: inline-block; width: 186px; line-height: 51px; font-size: 17px; color: #E62129; border: 1px solid #E62129; text-align: center; border-radius: 5px; cursor:pointer;}
.footlogo{ width: 2.5rem; margin-top: .25rem;}
.logotit{ font-size: .26rem; color: #9ea7b2; margin-top: .1rem; margin-bottom: .2rem;}
.mobile_footer .footphone{ padding-top: .1rem; line-height: .4rem; color: #fff; font-size: .3rem;}
.mobile_footer .footphoner{ font-size: .5rem; color: #FFF;}
.mobile_footer ul{ width: 60%; overflow: hidden; margin-left: 25%; margin-top: .5rem;}
.mobile_footer ul li{ float: left; width: 50%; line-height: .8rem; font-size: .28rem;}
.mobile_footer ul li a{ color: #9ea7b2;}


/*qichun*/
/*代理加盟*/
.dljm_banner{ width: 100%; height: 500px; background: url("/Content/website/images/dljm_banner_bg1.png") no-repeat center;}
.dljm_banner .banner_bg2{ display: none;}
.dljm_banner .banner_txt{ width: 565px; padding-left: 125px; margin: 0; padding-top: 145px;}
.dljm_banner .banner_txt h1{ font-size: 54px; color: #ffffff; line-height: 55px;}
.dljm_banner .banner_txt p{ font-size: 26px; color: #ffffff; line-height: 40px; margin-top: 20px;}

/*代理加盟-合作优势*/
.dljm_advantage{ padding: 70px 0;}
.dljm_advantage  h2{ font-size: 32px; color: #333333; line-height: 35px; text-align: center; margin-bottom: 70px;}
.dljm_advantage .ad_con{ display: flex;}
.dljm_advantage .ad_con:after{ content: ""; display: block; clear: both;}
.dljm_advantage  .ad_con dl{ width: 265px; flex: 1; float: left; margin: 0; padding: 50px 40px; box-shadow: 0 0 10px #eeeeee; border-radius: 10px; margin-right: 46px;}
.dljm_advantage  .ad_con dl:last-child{ margin-right: 0;}
.dljm_advantage  .ad_con dl dt{ text-align: center; }
.dljm_advantage  .ad_con dl dd{ text-align: center; }
.dljm_advantage  .ad_con dl dd h4{ font-size: 21px; color: #333333; margin-top: 25px; font-weight: bold;}
.dljm_advantage  .ad_con dl dd .xian_bg{ width: 25px; height: 1px; background: #333333; margin: 10px auto 15px;}
.dljm_advantage .ad_con dl dd p{ font-size: 16px; color: #333333; line-height: 30px;}

/*代理加盟-合作支持*/
.dljm_support{ width: 100%; height: 630px; background: url("/Content/website/images/support_bg1.png") no-repeat; background-size: 100% 100%; overflow: hidden;}
.dljm_support  h2{ font-size: 32px; color: #ffffff; line-height: 35px; text-align: center; padding-top: 70px;}
.dljm_support .sup_con{ width: 1200px; height: 525px; background: url("/Content/website/images/support_bg2.png") no-repeat;  background-position: 120px 100px; position: relative;}
.dljm_support .sup_con dl dt{ font-size: 20px; color: #ffffff; text-align: center;}
.dljm_support .sup_con dl dd{ width: 90px; height: 90px; background: rgba(255,255,255,0.85); border-radius: 50%; text-align: center; line-height: 90px; margin: 15px 0;}

/*代理加盟-合作流程*/
.dljm_process{ width: 100%; height: 540px; background: #fbfbfb;}
.dljm_process  h2{ font-size: 32px; color: #333333; line-height: 35px; text-align: center; padding-top: 70px;}
.dljm_process .pro_con{ display: flex; justify-content: center; padding: 107px 0 150px;}
.dljm_process .pro_con:after{ content: ""; display: block; clear: both;}
.dljm_process .pro_con dl{ float: left; margin: 0 -1px; position: relative;}
.dljm_process .pro_con dl dt{ font-size: 20px; text-align: center; width: 180px; }
.dljm_process .pro_con dl dd{ width: 180px; height: 180px; padding: 30px 0;}
.dljm_process .pro_con dl dd .pro_num{  font-weight: bold; width: 125px; height: 125px; border-radius: 50%; font-size: 48px; color: #ffffff; text-align: center; line-height: 125px;}

/*代理加盟-合作条件*/
.dljm_condition h2{ font-size: 32px; color: #333333; line-height: 35px; text-align: center; padding-top: 70px;}
.dljm_condition .cond_con{ padding: 70px 0;}
.dljm_condition .cond_con:after{ content: ""; display: block; clear: both;}
.dljm_condition .cond_con dl{ width: 386px; float: left; margin-right: 21px;}
.dljm_condition .cond_con dl:last-child{margin-right: 0;}
.dljm_condition .cond_con dt img{ width: 386px; height: 266px;}
.dljm_condition .cond_con dd h4{  font-size: 22px; color: #e62129; margin-top: 15px;}
.dljm_condition .cond_con dd p{  font-size: 16px; color: #333333;}

/*代理加盟-加盟申请*/
.dljm_join{ width: 100%; height: 735px; background: url("/Content/website/images/join_bg.png") no-repeat; background-size: 100% 100%; padding: 80px 0;}
.dljm_join .join_con{ width: 990px; height: 575px; margin: 0 auto; background: #ffffff; border-radius: 5px; box-shadow: 0 0 5px #eeeeee; padding: 60px;}
.dljm_join .join_con h2{ font-size: 32px; color: #333333; line-height: 35px; text-align: center;  margin-bottom: 60px;}
.dljm_join .join_con .application:after{ content: ""; display: block; clear: both;}
.dljm_join .join_con .list{ width: 435px; float: left; height: 48px; line-height: 48px; margin-bottom: 25px;}
.dljm_join .join_con .list:after{ content: ""; display: block; clear: both;}
.dljm_join .list .label{ width: 115px; display: block; float: left; height: 48px; line-height: 48px; text-align: right; padding-right: 20px; font-size: 16px; color: #000000;}
.dljm_join .list .input{ width: 320px; float: left; height: 48px; line-height: 48px; border: 1px solid #f4f4f4; border-radius: 5px; padding: 0 20px; font-size: 16px;}
.dljm_join .list input::-webkit-input-placeholder { color: #cecece;}
.dljm_join .list input::-moz-placeholder { color: #cecece;}
.dljm_join .list input::-moz-placeholder { color: #cecece;}
.dljm_join .list input::-ms-input-placeholder { color: #cecece;}
select::-ms-expand { display: none; }
.dljm_join .list .input:focus,.dljm_join .list .select:focus{border: 1px solid #fb696f; box-shadow: 0 0 5px #f7dedf; background: #fff;}
.dljm_join .list .select{ width: 320px; float: left; height: 48px; line-height: 48px; border: 1px solid #f4f4f4; border-radius: 5px; padding: 0 20px; font-size: 16px; appearance:none;-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none; background: url("/Content/website/images/join_icon1.png") no-repeat center right 10px;}
.dljm_join .list .select option,.zhuinput select option{ color: #cecece;}
.dljm_join .list .select::selection{ background: #FF0000;}
.zhuinput select{ appearance:none;-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none; background: url("/Content/website/images/join_icon1.png") no-repeat center right 10px;}
.dljm_join .listWay{ width: 870px; height: 48px; float: left;}
.dljm_join .listWay .label{ width: 115px; display: block; float: left; height: 48px; line-height: 48px; text-align: right; padding-right: 18px; font-size: 16px; color: #000000;}
.dljm_join .listWay p{ width: 135px; height: 48px; line-height: 48px; float: left; font-size: 16px; color: #333333; display: flex; align-items: center;}
.dljm_join .listWay p input[type='radio']{ width: 20px; height: 20px; border: 1px solid #ebebeb; border-radius: 50%; appearance:none;-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none; margin-right: 10px; cursor: pointer;}
.dljm_join .listWay p input[type=radio]:checked{ background: url("/Content/website/images/join_icon2.png")no-repeat;background-size: 100% 100%; border: 0;}
.dljm_join .submit{ float: left; width: 100%; height: 55px; margin-top: 40px;}
.dljm_join .submit a{ display: block; width: 185px; height: 55px; margin: 0 auto; background: #ff0000; border-radius: 5px; font-size: 19px; color: #ffffff; text-align: center; line-height: 55px;}

.dljm_call{ width: 100%; height: 260px; background: url("/Content/website/images/call_bg.png") no-repeat; background-size: 100% 100%;}
.dljm_call p{ font-size: 20px; color: #333333; text-align: center; padding-top: 80px;}
.dljm_call h2{  font-size: 48px; color: #333333; text-align: center; margin-top: 20px; line-height: 40px; font-weight: bold;}
/*代理加盟--结束*/

/*服务条款*/
.clause{ padding-bottom: 60px;}
.clause h2{ font-size: 28px; color: #000000; text-align: center; padding: 80px 0 50px; font-weight: bold;}
.clause .clause_con p{ font-size: 16px; color: #666666; line-height: 30px; padding-bottom: 20px;}
.clause .clause_con h4{  font-size: 22px; color: #000000; border-top: 2px dotted #DDDDDD; line-height: 80px; font-weight: bold;}
/*服务条款--结束*/

/*关于我们*/
.about_banner{ width: 100%; height: 500px; background: url("/Content/website/images/about_banner1.png") no-repeat; background-size: 100% 100%; position: relative; overflow: hidden;}
.about_banner .wh1200{position: relative; }
.about_banner .banner_bg2{ display: none;}
.about_banner .banner_txt{ width: 565px; padding-left: 90px; margin: 0; position: absolute; top: 145px; left: 0;z-index: 1;}
.about_banner .banner_txt h1{ font-size: 54px; color: #ffffff; line-height: 56px;}
.about_banner .banner_txt p{ font-size: 26px; color: #ffffff; line-height: 40px; margin-top: 20px;}
.about_banner .banner_new_txt{ width: 94%; padding-left: 90px; margin: 0; position: absolute; top: 165px; left: 0;z-index: 1;}
.about_banner .banner_new_txt h1{ font-size: 54px; color: #ffffff; line-height: 56px;}
.about_banner .banner_new_txt p{ font-size: 26px; color: #ffffff; line-height: 40px; margin-top: 20px;}


.about_header{ width: 100%; height: 65px; box-shadow: 0px 4px 10px 0px rgba(0, 0, 0, 0.06); background: #ffffff;}
.about_header .submenu{ display: flex; justify-content: center;}
.about_header .submenu:after{ width: 1px; content: ""; display: block; clear: both;background: url("/Content/website/images/about_bg.png") no-repeat; background-position: right center;}
.about_header .submenu li{ float: left; width: 200px; margin: 0; display: flex; justify-content: center; background: url("/Content/website/images/about_bg.png") no-repeat; background-position: 0 center;}
.about_header .submenu li a{ line-height: 63px; font-size: 15px; color: #727272; display: inline-block;}
.about_header .submenu li .xianAbout_bg{ display: none;}
.about_header .submenu li img{ padding-right: 5px;}
.about_header .submenu li .about_h{ display: inline-block;}
.about_header .submenu li .about_ha{ display: none;}
.about_header .submenu li.active .about_h{ display: none;}
.about_header .submenu li.active .about_ha{ display: inline-block;}
.about_header .submenu li.active a{ color: #e62129; }
.about_header .submenu li.active .xianAbout_bg{ width: auto; height: 3px; background: #e62129; box-shadow: 0 0 5px #f58589; display: block;}

.about_intro h2{ font-size: 32px; color: #000000; line-height: 35px; text-align: center; padding-top: 70px;}
.about_intro .intro_con{ padding: 70px 0 80px;}
.about_intro .intro_con:after{ content: ""; display: block; clear: both;}
.about_intro .incon_left{ float: left;}
.about_intro .incon_left img{ width: 493px; height: 432px;}
.about_intro .incon_right{ float: right; width: 660px;}
.about_intro .incon_right p{ font-size: 16px; color: #333333; margin-top: 20px; text-indent: 2em; line-height: 35px;}

/*关于我们-企业文化*/
.about_culture{ width: 100%; background: url("/Content/website/images/about_culBg.png") no-repeat; }
.about_culture h2{ font-size: 32px; color: #ffffff; line-height: 35px; text-align: center; padding-top: 100px;}
.about_culture .cul_con{ padding: 70px 0 90px; display: flex; justify-content: center;}
.about_culture .cul_con:after{ content: ""; display: block; clear: both;}
.about_culture .cul_con dl{ width: 300px; float: left; margin: 0 25px;}
.about_culture .cul_con .new_wid{ width: 200px;margin: 0 60px;}
.about_culture .cul_con dt img{ width: 300px; height: 225px;}
.about_culture .cul_con dt.new_div_img { width: 85px; height: 85px;text-align:center;margin:0 auto;}
.about_culture .cul_con dt.new_div_img img{ width: 85px; height: 85px;}
.about_culture .cul_con dd h4{ font-size: 18px; color: #ffffff; padding: 20px 0 10px; }
.about_culture .cul_con dd .new_h4{ font-size: 24px; }
.about_culture .cul_con dd h4 img{ margin-right: 10px; width: 18px; height: 18px;}
.about_culture .cul_con dd h4 .new_img{ width: 20px; height: 20px;}
.about_culture .cul_con dd p{ font-size: 16px; color: #ffffff; line-height: 30px; border-top: 1px solid #dddddd; padding-top: 5px;}


/*关于我们-发展历程*/
.about_evolve{ width: 100%; background: url("/Content/website/images/fabg.png") no-repeat bottom center #f5f8fa; background-size: auto; padding-bottom: 200px;}
.about_evolve h2{ font-size: 32px; color: #000000; line-height: 35px; text-align: center; padding-top: 70px;}
.about_evolve .evo_con{ width: 73%; height: 390px; position: relative; overflow: hidden; margin-top: 110px; cursor: move;}
.evo_con .listCon{ width: auto; height: 390px; position: absolute; top: 0; left: 0; display: flex;}
.evo_con .listCon:before{ content: ""; height: 10px; position: absolute; left: 0; top: 50%;right: 0; background: url("/Content/website/images/about_evo_bgx.png") no-repeat; background-size: 100% 100%;}
.evo_con .listCon:after{ content: ""; display: block; clear: both;}
.evo_con .listCon .start{ width: 90px; height: 390px; margin: 0; position: relative; float: left; }
.evo_con .listCon .start h4{ font-size: 29px; color: #000000;  position: absolute; bottom: 0; top: 55%; left: 10px;}
.evo_con .listCon .end{ width: 90px; height: 390px; margin: 0; position: relative; float: left; }
.evo_con .listCon .end h4{ font-size: 29px; color: #000000;  position: absolute; bottom: 0; top: 55%; right: 10px;}
.evo_con .listCon .list{ width: 120px; height: 390px; margin: 0; position: relative; float: left; }
.evo_con .listCon .list dl{ border-left: 1px solid #a3a3a3; position: absolute; bottom: auto; top: 50%; left: 0;  padding:40px 0 0 12px; width: 240px; margin-top: 7px; height: auto;}
.evo_con .listCon .list:nth-child(even) dl{ position: absolute; bottom: 50%; top: auto; left: 0; padding:0 0 40px 12px; width: 240px; margin-bottom: -2px; }
.evo_con .listCon .list dl:after{ content: ""; width: 7px; height: 7px; background: url("/Content/website/images/about_evo_yuan.png") no-repeat;  background-size: 100% 100%; display: block; position: absolute; left: -3.5px; top: -6px; bottom: auto;}
.evo_con .listCon .list:nth-child(even) dl:after{ position: absolute; left: -3.5px; bottom: -6px; top: auto;}
.evo_con .listCon .list dl dt{ font-size: 26px; color: #e62129;}
.evo_con .listCon .list dl dd img{ padding: 10px 0;}
.evo_con .listCon .list dl dd p{  line-height: 20px;font-size: 16px; color: #333333;}

/*关于我们-荣誉资质*/
.about_honors{ width: 100%; background-color:#f5f8fa; background-size: 100% 100%; padding: 70px 0 170px;}
.about_new_honors{padding: 70px 0 0px;}
.about_honors h2{ font-size: 32px; color: #000000; line-height: 35px; text-align: center; padding-bottom: 70px;}
.hon_bottom h2{  padding-bottom: 45px;}
/*.about_honors .hon_con:after{ content: ""; display: block; clear: both;}*/
.about_honors .hon_con a{ float: left; margin-right: 70px; margin-bottom: 60px;}
.about_honors .hon_con a:nth-child(4){margin-right: 0;}
.about_honors .hon_new_con{display: flex;justify-content: center;}
.about_honors .hon_new_con a{ float: left; margin-right: 70px; margin-bottom: 60px;}
.about_honors .hon_new_con a:last-child{ margin-right: 0; }
.about_honors .hon_new_con a p{ text-align:center;line-height:54px;height:20px;}
.about_honors .hon_new_con_new{width:100%;}
.about_honors .hon_new_con_new a{ float: left; margin-right: 50px; margin-bottom: 60px;width:33%;text-align:center;}
.hon_top .hon_con img{ width: 247px; height: 340px;}
.hon_bottom .hon_con{ display: flex; justify-content: space-between;margin: 0;}
.hon_bottom .hon_con a{ margin: auto; }
.nav_erul{display: none;}
.nav_erul li{ display: block;}
.nav_erul li:last-child{ border-bottom: 0;}
.mobile_ul li:last-child{border-bottom:1px solid #ccc;}
.hon_bottom .hon_con img{ width: 318px; height: 240px;}
.nav_erul li:last-child ul li:last-child{ border-bottom: 0;}
.z_nav_list{ display: none;}
.mtop{ display: none;}
.footban{ display: none;}
.n_footer{display:none;}
.esh_more a{ display: block; width: 187px; border: 1px solid #E62129; border-radius: 5px; text-align: center; line-height: 49px; font-size: 17px; color: #E62129; margin: 40px auto 0;}
.esh_img_shadow {box-shadow: 0px 10px 15px rgba(0,0,0,.2);-moz-box-shadow: 0px 10px 15px rgba(0,0,0,.2);-webkit-box-shadow: 0px 10px 15px rgba(0,0,0,.2);}
.esh_img_mh271{max-height:271px;}
.esh_honors_m_t_35{margin-top:35px;}

/*关于我们-服务数据*/
.about_service{ width: 100%; background: url("/Content/website/images/about_serBg.png") no-repeat; }
.about_service h2{ font-size: 32px; line-height: 35px; text-align: center; padding-top: 100px;}
.about_service .ser_con{ padding: 70px 0 90px; }
.about_service .ser_con:after{ content: ""; display: block; clear: both;}
.about_service .ser_con dl{ width: 33.33%; float:left; }
.about_service .ser_con dt img{ width: 300px; height: 225px;}
.about_service .ser_con dd h3{ font-size: 35px; color: #E62327; padding: 20px 0 10px; text-align:center; }
.about_service .ser_con dd p{ font-size: 16px;  line-height: 30px; padding-top: 5px;text-align:center;}

/*关于我们--结束*/
/*帮助中心-产品帮助*/
.help_header .wh1200:after{ content: ""; display: block; clear: both;}
.help_header .logoCon{ display: flex; justify-content: center; align-items: center; float: left; height: 74px;}
.help_header .logoCon a{ display: flex; justify-content: center; align-items: center;}
.help_header .help_tit{ float: left; display: flex; align-items: center; height: 70px;}
.help_header .help_tit .bgxian{ margin: 0 10px;}
.help_header .help_tit a{ font-size: 22px; color: #000000; font-weight: bold; line-height: 74px;}
.help_header .main_nav{ float: right;}

.CPhelp_banner{ width: 100%; height: 207px; background: url("/Content/website/images/CPhelp_banner.png") no-repeat; background-size: 100% 100%; }
.CPhelp_banner h2{ text-align: center; font-size: 28px; color: #ffffff; padding: 55px 0 15px;}
.CPhelp_banner h2 img{ padding-right: 15px; }
.CPhelp_banner .search_help{ width: 600px; height: 55px; line-height: 45px; background: #ffffff; border: 5px solid #496490; border-radius: 45px; overflow: hidden; padding: 0 20px;}
.CPhelp_banner .search_help:after{ content: ""; display: block; clear: both;}
.CPhelp_banner .search_help .sou{ line-height: 45px; float: left; width: 90%; padding: 0 15px; font-size: 17px; height: 45px; }
.CPhelp_banner .search_help .sou::-webkit-input-placeholder{color: #999999;}
.CPhelp_banner .search_help .sou::-moz-placeholder{	color:#999999;}
.CPhelp_banner .search_help .sou:-moz-placeholder{ color:#999999;}
.CPhelp_banner .search_help .sou:-ms-input-placeholder{ color:#999999;}
.CPhelp_banner .search_help .btn_sou{ float: right; width: 10%; height: 45px; display: flex; justify-content: center; align-items: center; cursor: pointer;}


.CPhelp{ padding-bottom: 95px;}
.CPhelp:after{ content: ""; display: block; clear: both;}
.CPhelp .CPhelp_Menu_left{ float: left; width: 290px; padding-top: 40px;}
.CPhelp_Menu_left ul li{ width:100%; line-height: 40px;}
.CPhelp_Menu_left ul li a{ font-size: 16px; color: #000000; padding: 0 25px; background: url("/Content/website/images/CPhelp_icon3l.png") no-repeat; background-position: 0 center; background-size: auto;}
.CPhelp_Menu_left ul li .child_left{ padding: 10px 0 10px 35px; display: none;}
.CPhelp .CPhelp_Menu_left .CPhelp_left {padding-top:0;}


.CPhelp .CPhelp_left{ float: left; width: 290px;padding-left:20px;padding-top: 40px;}
.CPhelp .CPhelp_right{ float: right; width: 910px; min-height: 700px; padding: 0 0 0 55px; border-left: 1px solid #dddddd; }
.CPhelp_left ul li{ width:100%; line-height: 40px;}
.CPhelp_left ul li a{ font-size: 16px; color: #000000; padding: 0 25px; background: url("/Content/website/images/CPhelp_icon3l.png") no-repeat; background-position: 0 center; background-size: auto;}
.CPhelp_left ul li .child_left{ padding: 10px 0 10px 35px; display: none;}
.CPhelp_left ul li .child_left a{ font-size: 16px; color: #666666; line-height: 40px; background: none; display: block; padding-left: 0;}
.CPhelp_left ul li .child_left a.checked{ color: #e62129; }
.CPhelp_left ul li.active a{ background: url("/Content/website/images/CPhelp_icon3x.png") no-repeat; background-position: 0 center; background-size: auto;}
.CPhelp_left ul li.active .child_left a{ background: none; }
.CPhelp_right h2{ text-align: center; font-size: 28px; color: #000000; font-weight: bold; padding: 40px 0; line-height: 45px;}
.CPhelp_right img{ margin-top: 20px; margin-bottom: 20px; }
.CPhelp_right p{ font-size: 14px; color: #666666; line-height: 35px;}

.CPhelp-search-result{font-size:14px;color:#787878;margin:20px auto}
.CPhelp-search-list{display:block;position:relative}
.CPhelp-search-list li .tit{font-size:18px;margin-bottom:10px;display:block;color:#03A9F4;cursor:pointer}
.CPhelp-search-list li .des{font-size:14px;color:#454545;line-height:22px;word-break:break-all;word-wrap:break-word}
.CPhelp-search-list li  {border-bottom:none !important; margin-bottom:20px;}
.CPhelp-search-nodata{padding: 40px 0;text-align:center;}
.CPhelp-search-nodata .error-message{font-size:18px;margin-bottom: 15px;}
.CPhelp-search-nodata .tip-msg{font-size: 16px;margin-bottom: 10px;}
.CPhelp-search-key {color: #f60!important;}
/*帮助中心-产品帮助--结束*/

/*帮助中心-视频教学-视频播放*/
.video_play{ width: 100%; height: 100%; background: #2f3138; position: absolute; display: flex; flex-direction: column; }
.video_play .vPlay_title{ width: 100%; height: 60px; background: #3a3d48; display: flex; align-items: center; padding: 0 2%;}
.video_play .vPlay_title .return{ width: 66px; height: 35px; line-height: 35px; display: inline-block; font-size: 16px; color: #ffffff; background: url("/Content/website/images/video_play_icon1.png") no-repeat; background-size: 100% 100%; text-align: center; font-weight: bold; float: left;}
.video_play .titCon{ float: left; margin-left: 20px; }
.video_play .titCon p{ display: inline-block; line-height: 35px; font-size: 22px; color: #7a7d86; font-weight: bold;}
.video_play .titCon p img{ margin-right: 10px; height: 22px; margin-top: -2px;}
.video_play .titCon h2{ display: inline-block; font-size: 22px; color: #ffffff; line-height: 35px; font-weight: bold;}
.video_play .vPlay_con{ width: 96%; height: calc(100% - 60px); background: #1f1f1f; display: flex; margin: 25px auto 30px;}
.video_play .vPlay_con:after{ content: ""; display: block; clear: both;}
.video_play .vPlay_con .video{  float: left; width: calc(100% - 290px);}
.video_play .vPlay_con .viedo_intro{ width: 330px; float: left; padding: 40px 35px 40px 30px;}
.vPlay_con .viedo_intro .vin_top:after{ content: ""; display: block; clear: both;}
.vPlay_con .viedo_intro .vin_top dl{ width: 50%; float: left;}
.vPlay_con .viedo_intro .vin_top dl dt{ font-size: 17px; color: #8c8e95; line-height: 35px;}
.vPlay_con .viedo_intro .vin_top dl dd{ font-size: 18px; color: #e4e6ec; line-height: 35px;}
.vPlay_con .viedo_intro .vin_con dl{ width: 100%; margin-top: 20px;}
.vPlay_con .viedo_intro .vin_con dl dt{ font-size: 17px; color: #8c8e95; line-height: 35px;}
.vPlay_con .viedo_intro .vin_con dl dd{ font-size: 15px; color: #e4e6ec; line-height: 30px;}
#my-video .vjs-control-bar{ background: #333333; bottom: -1px; height: 46px; z-index: 99999; }
#my-video .vjs-control:before{ line-height: 46px;}
#my-video .vjs-time-control{ line-height: 46px; color: #999999;}
#my-video .vjs-resolution-button .vjs-resolution-button-label{ line-height: 46px; color: #999999;}
#my-video .vjs-menu-button-popup .vjs-menu .vjs-menu-content { bottom: 27px;}
#my-video .vjs-menu li{ padding: .5em;}
#my-video .vjs-playback-rate .vjs-playback-rate-value{ line-height: 46px; color: #999999;}
#my-video .vjs-slider.vjs-volume-bar{ margin: 20px .45em!important;}
#my-video .vjs-control:before{ color: #999999;}
#my-video .vjs-progress-control{ height: .3em; max-width: 100%; position: absolute; left: 0; top: 0; width: 100%;}
#my-video  .vjs-slider{ margin: 0;}
#my-video .vjs-fullscreen-control{ position: absolute; right: 0;}
#my-video .vjs-menu-button{ position: absolute; right: 4em;}
#my-video .vjs-playback-rate{ position: absolute; right: 8em; display: block !important;}
#my-video .vjs-volume-menu-button{ position: absolute; right: 12em;}
#my-video .vjs-time-control{display: block; margin: 0; min-width: 1em; padding: 0;}
#my-video .vjs-remaining-time{display: none;}
#my-video .vjs-time-divider div{ text-align: center;}
#my-video .vjs-current-time{ color: #FFFFFF;}
#my-video .vjs-play-progress:before{ font-size: 0;}
#my-video .vjs-progress-control .vjs-slider .vjs-slider-bar{ background: #2aa126;}
#my-video .vjs-resolution-button .vjs-resolution-button-label{ font-size: 1.3em;}
#my-video .vjs-resolution-button .vjs-menu li{ font-size: 1.3em;}
/*帮助中心-视频教学-视频播放--结束*/



/*帮助中心*/
.helpbanner{ height: 500px; background: url(/Content/website/images/centerbg.png)no-repeat top center; overflow: hidden;}
.helpcon1{ width: 500px; float: left; margin-top: 180px; margin-left: 70px;}
.helpcon1 h1{ font-size: 54px; line-height: 54px; color: #fff;}
.helpcon1 p{ font-size: 26px;color: #fff; line-height: 28px; margin-top: 18px;}
.helpimg{ float: right; margin-top: 80px;}
.help_con .wh1200{ overflow: hidden; padding-bottom: 70px;}
.help_con .wh1200 dl{ width: 172px; height: 285px; border-radius: 10px;float: left; margin-right:56px;}
.help_con .wh1200 dl:first-child{ background: #5B9BD5; margin-left: 60px;}
.help_con .wh1200 dl:first-child + dl{ background: #ED7D31;}
.help_con .wh1200 dl:first-child + dl + dl{ background: #58CC91;}
.help_con .wh1200 dl:first-child + dl + dl + dl{ background: #FA6969;}
.help_con .wh1200 dl:last-child{background: #5B6A78;}
.help_con .wh1200 dl dt{ text-align: center; height: 110px; line-height: 130px;}
.help_con .wh1200 dl dt img{ max-width: 90%; max-height: 90%;}
.help_con .wh1200 dl dd h4{font-size: 22px; color: #fff; text-align: center; background: url(/Content/website/images/helpbot.png)no-repeat bottom center; padding-bottom: 20px; margin-bottom: 20px;}
.help_con .wh1200 dl dd p{font-size: 17px; color: #fff; text-align: center; line-height: 26px;}
.help_con h2,.esh_service h2{ font-size: 32px; color: #333333; padding: 70px 0;}
.esh_service{ background: #F8FAFB; padding-bottom:50px; }
.esh_service .wh1200{ overflow: hidden;}
.esh_service dl{ width: 380px; float: left; height: 177px; background: #fff; margin-right: 24px;}
.esh_service dl:nth-child(3){margin-right: 0;}
.esh_service dl dt{ float: left; width: 62px; height: 100%; margin-left: 50px; margin-top: 58px;}
.esh_service dl dt img{ width: 62px; height: 62px;}
.esh_service dl dd{ margin-left: 15px; float: left;}
.esh_service dl dd h4{ font-size: 24px; color: #333333; margin-top: 58px;}
.esh_service dl dd p{ font-size: 16px; color: #333333; width: 240px;}
.serzi{ font-size: 19px; color: #fff; font-size: 19px; background: #f00; display: block; width: 186px; line-height: 53px; border-radius: 5px; margin: auto; margin-top: 70px; cursor: pointer;}

/*服务支持*/
.servicesysbanner{ height: 500px; background: url(/Content/website/images/syscNbg.png)no-repeat center right; overflow: hidden;}
.servicesysbanner img{max-width:500px;}
.syscon1{ width: 500px; float: left; margin-top: 180px; margin-left: 70px;}
.syscon1 h1{ font-size: 54px; line-height: 54px; color: #fff;}
.syscon1 p{ font-size: 26px;color: #fff; line-height: 28px; margin-top: 18px;}
.esh_servicesys h2{ font-size: 32px; color: #333333; padding: 70px 0;}
.esh_servicesys{ background: #F8FAFB; padding-bottom:50px; }
.esh_servicesys .wh1200{ overflow: hidden;}
.esh_servicesys dl{ width: 380px; float: left; height: 177px; background: #fff; margin-right: 24px;margin-bottom:20px;}
.esh_servicesys dl:nth-child(3){margin-right: 0;}
.esh_servicesys dl:nth-child(3n){margin-right: 0;}
.esh_servicesys dl dt{ float: left; width: 62px; height: 100%; margin-left: 50px; margin-top: 58px;}
.esh_servicesys dl dt img{ width: 62px; height: 62px;}
.esh_servicesys dl dd{ margin-left: 15px; float: left;}
.esh_servicesys dl dd h4{ font-size: 24px; color: #333333; margin-top: 58px;margin-bottom:10px;}
.esh_servicesys dl dd p{ font-size: 16px; color: #333333; width: 240px;line-height:24px;}

/*新闻动态*/
.newban{ height: 500px; background: url(/Content/website/images/newbannerbg.png)no-repeat top center; margin-bottom: 48px; position: relative;}
.newban h1{ font-size: 54px; line-height: 56px; color: #fff; padding-top: 100px;}
.newban p{ font-size: 26px; color: #fff; margin-top: 15px;}
.newimg{ position: absolute; bottom: 0; left: 50%; transform: translateX(-50%);}
.esh_teaching h2{font-size: 32px; color: #333333; line-height: 40px; padding: 70px 0 30px 0;}
.esh_teaching .esh_tdiv{ background: #F8FAFB; overflow: hidden; text-align: center;}
.esh_teaching .esh_tdiv:nth-of-type(2n+2){ background: #fff;}
.esh_teaching .esh_tdiv:nth-of-type(2n+2) dl{ background: #F8FAFB;}
.esh_teaching .esh_tdiv dl{ background: #fff; float: left; margin-right: 18px; margin-bottom: 38px; width: 285px;}
.esh_teaching .esh_tdiv dl:hover dd{box-shadow:0px 2px 8px 0px rgba(0, 0, 0, 0.15);color: #E62129;}
.esh_teaching .esh_tdiv dl:nth-of-type(4n+4){ margin-right: 0;}
.esh_teaching .esh_tdiv dl dt{ width: 100%; height: 184px;}
.esh_teaching .esh_tdiv dl dt img{ width: 100%; height: 100%;}
.esh_teaching .esh_tdiv dl dd{ line-height: 55px; font-size: 16px; color: #333333; padding: 0 20px;overflow: hidden; text-overflow:ellipsis; white-space: nowrap; height: 55px;}
.esh_amore{ display: block; margin: auto; margin-bottom: 40px; height: 51px; clear: both;}


/*成功案例*/
.successbanner{ background: url(/Content/website/images/caseBgner.png)no-repeat left center; height: 500px;}
.successbanner .wh1200{ padding-left: 75px;}
.successbanner h1{ font-size: 54px; color: #fff; line-height: 56px; padding-top: 180px;}
.successbanner p{ font-size: 26px; color: #fff; line-height: 30px; margin-top: 21px; }
.succnav{ border-top: 1px solid #E7E7E7; margin-top: 28px; line-height: 79px; border-bottom: 1px solid #E7E7E7;}
.succnav a{ display: inline-block; margin-right: 42px; font-size: 17px; color: #000000;}
.succnav a:last-child{ margin-right: 0;}
.succnav a.checked{ color: #E62129;}
.succdl{ width: 363px; height: 409px; float: left;box-shadow:0px 3px 7px 0px rgba(0, 0, 0, 0.15); border-radius: 6px;overflow: hidden; margin-top: 60px; margin-right: 55px;}
.succdl:nth-of-type(3n+3){ margin-right: 0;}
.succdl:hover{ box-shadow:0px 3px 7px 0px rgba(230, 33, 41, 0.15);}
.succdl dt{ width: 363px; height: 222px;}
.succdl dt img{ width: 100%; height: 100%;}
.succdl dd{ height: 170px; padding: 0 40px;}
.succdl dd h4{ font-size: 18px; color: #000000; font-weight: bold;overflow: hidden; text-overflow:ellipsis; white-space: nowrap; line-height: 20px; margin-top: 35px;}
.succdl dd p{ font-size: 16px; color: #666666; font-weight: 500; line-height: 27px; margin-top: 18px;}
.succMore_btn{ margin: 85px 0;}
.succMore_btn a{ display: block; width: 185px; height: 50px; border: 1px solid #e62129; text-align: center; line-height: 50px; margin: 0 auto; font-size: 17px; color: #e62129;  border-radius: 5px;cursor:pointer;}
.succ_register{ background: url("/Content/website/images/succ_register_bg.png") no-repeat; background-size: 100% 100%;}
.succ_register h2{ color: #ffffff;}
.succ_register div{ color: #ffffff;}
.succ_register a{ }

/*成功案例详情*/

.casedetailbanner{ height: 500px; overflow: hidden;background: url(/Content/website/images/caseBgner.png)no-repeat center center; }

.casedetail_ban{ margin-top: 223px; text-align:center;}
.casedetail_ban h1{ font-size: 44px; line-height: 54px; color: #fff;}
.casedetail_ban p{ font-size: 22px; color: #fff; line-height: 40px; margin-top: 18px;}
.casedetail_banImg{ float: right; margin-top: 80px;}

.casedetail h1{ font-size: 28px; color: #000000; font-weight: bold; text-align: center; margin-top: 80px;}
.casedetail p{ line-height: 32px; font-size: 16px; color: #666666; margin-bottom: 20px;}
.casedetail p:last-child{ margin-bottom: 150px;}
.casedetail img{ max-width: 100%;}

.casetagswitch{padding-top : 0px;position:relative;display:block;z-index:5;top:-75px; }
.casetagswitch h2{ margin-top: 0;}
.casetag_con{ width: 100%; height: auto;display: inline-block; box-shadow: 0px 4px 10px 0px rgba(0, 0, 0, 0.06); background: #ffffff;border-radius:5px;}
.casetag_con .submenu{ display: flex; justify-content: center;}
.casetag_con .submenu li.licase{ float: left; width: 33%;padding:42px 10px 42px 50px;font-size:16px;color:#333;margin:auto;}
.casetag_con .submenu li.w26{ float: left; width: calc(24% - 1px); padding:42px 10px 42px 50px;font-size:16px;color:#333;}
.casetag_con .submenu li.w37{ float: left; width:calc(37% - 1px); padding:42px 10px 42px 50px;font-size:16px;color:#333;}
.casetag_con .submenu li.licase p{height: 42px;line-height: 20px; }
.casetag_con .submenu li.licase p span{height: 42px;line-height: 42px; }
.casetag_con .submenu li.licase dl {width:100%;}
.casetag_con .submenu li.licase h3{font-size:20px;padding-bottom:10px; }
.casetag_con .submenu li.licase dl dd{margin-bottom:10px;height:32px;line-height:32px;white-space:nowrap;}
.casetag_con .submenu li.licase dl dd>img{margin-right:5px;width:22px;}
.casetag_con .submenu li.licase dl dd{margin-right:10px;float:left;width:calc(33% - 10px); }
.casetag_con .submenu li.padd42_10{padding:42px 10px;}
.casetag_con .submenu li.padd42_50{padding:42px 50px;}

.casetag_con .submenu li a{width:100%;overflow:hidden; line-height: 124px; font-size: 15px; color: #727272; }
.casetag_con .submenu li:last-child{border:none;}
.casetag_con .submenu li a>img{ width:100%;max-height:100px;}
.casetag_con .submenu li.line{border-right:1px solid #cccccc;height:80px;line-height: 208px;margin: auto;}

/*下载*/
.download_banner{ width: 100%; height:600px; background: url("/Content/website/images/download_bg.png") no-repeat; background-size: 100% 100%; overflow: hidden;}
.download_banner .db_txt{ float: left; width: 378px; margin: 120px 0 0 107px;}
.download_banner .db_txt h1{ font-size: 54px; color: #ffffff; line-height: 55px;}
.download_banner .db_txt p{ font-size: 26px; color: #ffffff; line-height: 40px; margin: 25px 0 30px;}
.download_banner .txt_down dl{ float: left; margin: 0; width: 150px;}
.download_banner .txt_down dl dt{ width: 150px; height: 150px; background: #ffffff; display: flex; justify-content: center; align-items: center;}
.download_banner .txt_down dl dt img{ width: 140px; height: 140px;}
.download_banner .txt_down dl dd{ width: 100%; height: 40px; margin-top: 15px; border-radius: 20px; text-align: center; line-height: 40px; font-weight: bold; font-size: 18px; color: #ffffff;}
.download_banner .txt_down dl dd a{ font-size: 15px; color: #ffffff; width: 100%; height: 100%;}
.download_banner .txt_down dl dd img{ margin-right: 5px;}
.download_banner .txt_down .Android dd{ background: #00b38a;}
.download_banner .txt_down .Android dd.version{background:none;}
.download_banner .txt_down .ios dd{ background: #3598dc;}
.download_banner .txt_down .ios dd.version{background:none;}
.download_banner .web_txt{display:block}
.download_banner p.web_down_title{margin: 25px 0 10px;position: relative;font-size: 20px; }
.download_banner p.web_down_title>span{display:block;text-align:center;color: #fff;font-size: 20px;}
.download_banner p.web_down_title>span>a{font-size:18px;color:#fff;}
.download_banner .mobile_txt{display:none}
.download_banner .txt_down .ios{ margin-left: 55px;}
.download_banner .dbimg{ float: right; margin-top: 95px; line-height: 40px;}
.download{  padding: 95px 0 95px}
.download h2{ font-size: 40px; color: #333333; line-height: 40px; margin-bottom: 65px; text-align: center;}
.download p{ font-size: 16px; color: #333333; text-align: center;}
.download .down_rim:after{ content: ""; clear: both; display: block;}
.download .down_rim{ display: flex; justify-content: space-around; padding: 0 50px; margin-bottom: 68px;}
.download .down_rim dl{ float: left;}
.download .down_rim dl dt img{ width: 95px; height: 95px;}
.download .down_rim dl dt{ display: flex; justify-content: center;}
.download .down_rim dl dd{ font-size: 16px; color: #333333; text-align: center; margin-top: 25px;}

.download_footer{width:100%;height:60px;background: #191920;line-height:60px; color:#fff;font-size:14px;}
.download_footer .down_contd1{width:35%;float:left;text-align:left;}
.download_footer .down_contd1 a{color: #ff0008;text-decoration: underline !important;cursor:pointer;}
.download_footer .down_contd1 a:first-child{margin-right:80px;}
.download_footer .down_contd2{width:30%;float:left;text-align:center;}
.download_footer .down_contd3{width:35%;float:left;text-align:right;}
/*下载--结束*/
/*价格-定制开发*/
.dzkf_banner{ width: 100%; height: 500px; background: url("/Content/website/images/dzkf_banner.png") no-repeat; background-size: 100% 100%;}
.dzkf_banner .cus_txt{ width: 100%; padding-top: 170px; padding-left: 140px;}
.dzkf_banner .cus_txt h1{font-size: 56px; color: #fff; line-height: 54px;}
.dzkf_banner .cus_txt p{font-size: 26px;  color: #FFFFFF; line-height: 40px; padding-top: 20px; font-weight: 400;}
.dzkf_super{ width: 100%; padding: 85px 0 100px;}
.dzkf_super h2,.ourfuwu h2{ line-height: 40px; text-align: center; font-size: 32px; color: #333333; margin-bottom: 65px; }
.dzkf_super .wh1200:after{ content: ""; clear: both; display: block;}
.dzkf_super dl{ width: 150px; float: left; margin-right: 112.5px; }
.dzkf_super dl:last-child{ margin: 0;}
.dzkf_super dl dt img{ display: block; margin: 0 auto;}
.dzkf_super dl dd h4{ text-align: center; font-size: 20px; color: #000000; line-height: 30px; margin: 18px 0 10px;}
.dzkf_super dl dd p{ text-align: center; font-size: 16px; color: #666666; line-height: 30px;}
.dzkf_team{ width: 100%; padding: 70px 0 80px; background: url("/Content/website/images/dzkf_team_bg.png") no-repeat; background-size: 100% 100%;}
.dzkf_team h2{ line-height: 40px; text-align: center; font-size: 32px; color: #333333; margin-bottom: 70px;}
.dzkf_team .dTeam_con:after{ content: ""; clear: both; display: block;}
.dzkf_team dl{ width: 378px; background: #ffffff; float: left; margin-bottom: 30px; margin-right: 30px; padding: 40px 40px 40px 55px; border: 1px solid #ffffff;}
.dzkf_team dl:nth-child(3),.dzkf_team dl:nth-child(6){ margin-right: 0;}
.dzkf_team dl:after{ content: ""; clear: both; display: block;}
.dzkf_team dl dt{ float: left;}
.dzkf_team dl dt img{ margin-top: 6px;}
.dzkf_team dl dd{ float: right; width: 235px;}
.dzkf_team dl dd h4{ font-size: 18px; color: #000000; line-height: 30px; font-weight: bold;}
.dzkf_team dl dd p{ font-size: 16px; color: #666666; line-height: 30px; margin-top: 5px; }
.dzkf_team dl:hover{background: transparent; border: 1px solid #e62129; box-sizing: border-box; box-shadow: 0px 0px 7px 0px #fd989d;}
.dzkf_team dl:hover dd h4{ color: #e62129;}
.dzkf_team dl:hover dd p{ color: #e62129;}

.dzkf_proc{ width: 100%; padding: 70px 0 130px; background: url("/Content/website/images/dzkf_proc_bg1.png") no-repeat; background-size: 100% 100%;}
.dzkf_proc h2{ line-height: 40px; text-align: center; font-size: 32px; color: #ffffff; margin-bottom: 60px;}
.dzkf_proc .sProc_con{ width: 100%; height: 250px; background: url("/Content/website/images/dzkf_proc_bg2.png") no-repeat; background-position: 100% bottom; position: relative;}
.sProc_con .content{ position: absolute; width: 100%; height: 250px; left: 0; bottom: 1px; display: flex; align-items: flex-end;}
.sProc_con dl{ width: 150px; margin: 0; float: left;}
.sProc_con dl dt{ text-align: center; font-size: 17px; color: #ffffff;line-height: 20px; margin-bottom: 10px;}
.sProc_con dl dd img{ display: block; margin: 0 auto;}
.dzkf_case{ width: 100%; padding: 70px 0 90px;}
.dzkf_case h2{ line-height: 40px; text-align: center; font-size: 32px; color: #333333; margin-bottom: 70px;}
.case_expl{ position: relative; padding: 0 50px 0 55px; display: none;}
.case_expl .case_bg1{ position: absolute; top: 5px; left: 0;}
.case_expl .case_bg2{ position: absolute; bottom: 5px; right: 0;}
.case_expl p{ font-size: 18px; color: #333333; line-height: 40px; text-align: center; }
.case_img:after{ content: ""; clear: both; display: block;}
.case_img{ width: 900px; margin: 40px auto 0; padding-top: 35px; border-top: 2px solid #f4f4f4;}
.case_img dl{ float: left; width: 225px;}
.case_img dl:first-child dt{ display: none;}
.case_img dl:first-child dd{ display: flex;}
.case_img dl dt,.case_img dl dd{ width: 100%; height: 80px; display: flex; justify-content: center; align-items: center; cursor: pointer;}
.case_img dl dt img,.case_img dl dd img{ max-height: 80px; max-width: 225px;}
.case_img dl dd{display: none;}
.case_img dl:hover dt{ display: none;}
.case_img dl:hover dd{ display: flex;}
/*价格-定制开发--结束*/

/*价格*/
.prod_price{ width: 100%; background: url("/Content/website/images/prod_price_bg.png") no-repeat; background-size: 100% 100%; padding-bottom: 70px;}
.prod_price h2{ line-height: 40px; text-align: center; font-size: 32px; color: #333333; padding-top: 85px;}
.prod_price p{ line-height: 40px; text-align: center; font-size: 18px; color: #333333; margin-top: 10px;}
.price_con{ display: flex;}
.prod_price dl{ width: 340px; background: #ffffff; box-shadow: 0px 3px 7px 0px rgba(0,0,0,0.15); border-radius: 5px; float: left; margin-top: 70px; overflow: hidden; }
.prod_price dl dt{ padding: 40px 0 50px; height: 241px;}
.prod_price dl dt h4{ font-size: 26px; color: #ffffff; text-align: center;}
.prod_price dl dt p{ font-size: 17px; color: #ffffff; text-align: center; margin: 15px 0;}
.prod_price dl dt .p_bottom{ font-size: 20px; color: #ffffff; text-align: center;margin: 0;}
.prod_price dl dt .p_bottom .big_font{ font-size: 48px;}
.prod_price dl dd{ padding: 30px 40px;}
.prod_price dl .list:after{ content: ""; display: block; clear: both;}
.prod_price dl .list .list_left{  font-size: 16px; color: #000000; float: left;}
.prod_price dl .list .list_right{  font-size: 16px; color: #000000; float: right;}
.prod_price dl .list_btn{ width: 190px; height: 38px; border-radius: 5px; margin: 0 auto; font-size: 17px; color: #ffffff; text-align: center; line-height: 38px; margin-top: 30px;  display: block; opacity: 0;}
.prod_price dl:hover .list_btn{ opacity: 1;}
.prod_price .major{ margin: 70px 20px 0 0px;}
.prod_price .private{ margin: 70px 0px 0 20px;}
.prod_price .major dt{ background: #6aa5d9;}
.prod_price .major .list .list_right{ color: #6aa5d9; }
.prod_price .major .list_btn{ background: #6aa5d9; }
.prod_price .enterprise dt{ background: #ef8b44;}
.prod_price .enterprise .list .list_right{ color: #ef8b44; }
.prod_price .enterprise .list_btn{ background: #ef8b44; }
.prod_price .private dt{ background: #68d19d;}
.prod_price .private .list .list_right{ color: #68d19d; }
.prod_price .private .list_btn{ background: #68d19d; }
.prod_price .private dt p{ margin: 20px 0 15px;}

.prod_price .basic{ margin: 70px 20px 0 0px;}
.prod_price .basic dt{ background: #fa6c76;}
.prod_price .basic .list .list_right{ color: #6aa5d9; }
.prod_price .basic .list_btn{ background: #6aa5d9; }

/*价格-功能对比*/
.func_contrast h2{ line-height: 40px; text-align: center; font-size: 32px; color: #333333; padding-top: 85px;}
.func_contrast p{ line-height: 40px; text-align: center; font-size: 18px; color: #333333; margin-top: 10px;}
.func_con{ width: 1056px; margin: 70px auto; border-radius: 5px; overflow: hidden; box-shadow: 0px 3px 7px 0px rgba(0,0,0,0.15);}
.func_con li{ line-height: 60px; background: #eef1f5; border-bottom: 2px solid #ecf2f5; margin-bottom: 1px;}
.func_con li:last-child{ margin-bottom: 0;}
.func_con .func_list p{ margin: 0; text-align: left; line-height: 60px; font-size: 18px; color: #4f5d64;  padding: 0 85px; cursor: pointer;}
.func_con .func_list p img{ margin-right: 10px; margin-top: -3px;}
.func_con .func_list p .icon_2{ display: none;}
.func_con .func_list .list_con{ display: none;}
.func_con .func_list.active{ margin-bottom: 0;}
.func_con .func_list.active p{ background: #fcf0f2;}
.func_con .func_list.active .icon_1{ display: none;}
.func_con .func_list.active .icon_2{ display: inline-block;}
.func_con .func_list.active p{ color: #e62129;}
.func_list .list_con{ background: #ffffff;}
.func_list .list_con dl{ height: 50px; line-height: 50px;}
.func_list .list_con dl:nth-child(even){ background: #fafafa;}
.func_list .list_con dl:after{ content: ""; display: block; clear: both;}
.func_list .list_con dl dt{ float: left; width: 33.3%; padding-left: 120px; font-size: 16px; color: #333333;}
.func_list .list_con dl dd{ float: left; width: 33.3%; text-align: center; border-left: 1px solid #f7f7f7;}
.func_con .head_li{ height: 68px; margin-bottom: 0; background: #383838;}
.func_con .head_li p{ line-height: 68px; float: left; width: 33.3%; font-size: 18px; color: #ffffff; text-align: center;  padding: 0 85px; margin: 0; }
.func_con .head_li p:first-child{ text-align: left; padding-left: 120px;}

.func_con_1 .head_li p{ line-height: 68px; float: left; width: 50%; font-size: 18px; color: #ffffff; text-align: center;  padding: 0 85px; margin: 0; }
.func_con_1 .head_li p:first-child{ text-align: left; padding-left: 120px;}
.func_con_2 .head_li p{ line-height: 68px; float: left; width: 33.3%; font-size: 18px; color: #ffffff; text-align: center;  padding: 0 85px; margin: 0; }
.func_con_2 .head_li p:first-child{ text-align: left; padding-left: 120px;}
.func_con_3 .head_li p{ line-height: 68px; float: left; width: 25%; font-size: 18px; color: #ffffff; text-align: center;  padding: 0 85px; margin: 0; }
.func_con_3 .head_li p:first-child{ text-align: left; padding-left: 85px;}

.func_list_1 .list_con dl dt{ float: left; width: 50%; padding-left: 120px; font-size: 16px; color: #333333;}
.func_list_1 .list_con dl dd{ float: left; width: 50%; text-align: center; border-left: 1px solid #f7f7f7;}
.func_list_2 .list_con dl dt{ float: left; width: 33.3%; padding-left: 120px; font-size: 16px; color: #333333;}
.func_list_2 .list_con dl dd{ float: left; width: 33.3%; text-align: center; border-left: 1px solid #f7f7f7;}
.func_list_3 .list_con dl dt{ float: left; width: 25%; padding-left: 120px; font-size: 16px; color: #333333;}
.func_list_3 .list_con dl dd{ float: left; width: 25%; text-align: center; border-left: 1px solid #f7f7f7;}

.func_con .func_list_3 p{ margin: 0; text-align: left; line-height: 60px; font-size: 18px; color: #4f5d64;  padding: 0 55px; cursor: pointer;}



/*价格-价格计算器*/
.calculator{ width: 100%; background: url("/Content/website/images/calculator_bg.png") no-repeat; background-size: 100% 100%; padding: 105px 0 115px;}
.calculator h2{ line-height: 40px; text-align: center; font-size: 32px; color: #333333; padding-top: 55px;}
.calculator p{ line-height: 40px; text-align: center; font-size: 18px; color: #333333; margin-top: 10px; margin-bottom: 45px;}
.calculator .wh1200{  background: rgba(255,255,255,.95); border-radius: 5px; padding-bottom: 25px;}
.calculator .option{ float: left;}
.calculator .count{ float: left;}
.calculator .result{ float: left;}
.option .list{ margin-bottom: 30px;}
.option .list:after{ content: ""; display: block; clear: both;}
.option .list .label{ width: 188px; float: left; line-height: 40px; text-align: right; font-size: 16px; color: #333333;}
.option .list .list_right{ width: 280px; float: left; margin-left: 10px;}
.option .list .list_right .edition{ width: 135px; height: 40px; display: inline-block; text-align: center; line-height: 40px; font-size: 16px; color: #333333; background: #ffffff; border: 1px solid #f0f0f0; border-radius: 5px; margin: 0 5px 0 0; box-sizing: border-box; cursor: pointer; }
.option .list .list_right .edition:last-child{ margin: 0;}
.option .list .list_right .edition.active{ background: #e62129; border: 1px solid #e62129; color: #ffffff;}

.option .list .list_right_1 .edition{ width: 135px;  }
.option .list .list_right_2 .edition{ width: 135px;  }
.option .list .list_right_3 .edition{ width: 87px;  }

.option .list .list_right .num{ width: 100%; height: 40px; line-height: 40px; border: 1px solid #f0f0f0; border-radius: 5px; padding-left: 20px; font-size: 15px;}
.option .list .list_right .num::-webkit-input-placeholder { color: #999999;}
.option .list .list_right .num::-moz-placeholder { color: #999999;}
.option .list .list_right .num::-moz-placeholder { color: #999999;}
.option .list .list_right .num::-ms-input-placeholder { color: #999999;}
.option .list .list_right .year{ width: 86px; height: 40px; display: inline-block; text-align: center; line-height: 40px; font-size: 16px; color: #333333; background: #ffffff; border: 1px solid #f0f0f0; border-radius: 5px; margin: 0; margin-right: 5px; margin-bottom: 10px; cursor: pointer; }
.option .list .list_right .year.active{ background: #e62129; border: 1px solid #e62129; color: #ffffff;}
.option .list .list_right #year_3{ margin-right: 0;}
.count{ margin: 30px 55px 0; width: 135px; height: 135px; border-radius: 50%; background: #f8e4e5; display: flex; justify-content: center; align-items: center;}
.count .active{ width: 93px; height: 93px; background: #e62129; border-radius: 50%; font-size: 18px; color: #ffffff; text-align: center; line-height: 22px; display: flex; justify-content: center; align-items: center; cursor: pointer;}
.result{ background: #ffffff; border: 1px solid #fad7d9; border-radius: 5px; padding: 30px 50px;}
.result dl:after{ content: ""; display: block; clear: both;}
.result dl dt{ float: left; line-height: 35px; font-size: 16px; color: #333333;}
.result dl dd{ float: left; margin-left: 10px; line-height: 35px; font-size: 16px; color: #333333;}
.result .total{ font-size: 18px; color: #333333; margin-top: 10px;}
.result .total span{ font-size: 28px; color: #e62129;}
/*价格-常见问题*/
.question{ padding-bottom: 30px;}
.question h2{ line-height: 40px; text-align: center; font-size: 32px; color: #333333; padding: 70px 0 65px;}
.question dl{ width: 50%; padding-right: 50px; float: left; margin-bottom: 40px; height: 220px;}
.question dl dt{ font-size: 20px; color: #333333; line-height: 40px; margin-bottom: 10px;}
.question dl dd{ font-size: 16px; color: #666666; line-height: 35px;}
.question dl:nth-child(even){ padding-right: 95px;}
/*价格--结束*/

/*产品-售后管理系统*/
.shgl_banner{ height: 500px; background: #254390; overflow: hidden;}
.shgl_ban{ width: 530px; float: left; margin-top: 170px; margin-left: 50px;}
.shgl_ban h1{ font-size: 44px; line-height: 54px; color: #fff;}
.shgl_ban p{ font-size: 22px; color: #fff; line-height: 40px; margin-top: 18px;}
.shgl_banImg{ float: right; margin-top: 80px;}
.shgl_sect1{ height: 670px;}
.shgl_sect1 .seLeft{ float: left; width: 50%; height: 670px; display: flex; flex-direction: column; justify-content: center; }
.shgl_sect1 .seRight{ float: left; width: 50%; padding-top: 50px;}
.shgl_sect1 .seLeft h2{ font-size: 26px; color: #000000;margin-bottom: 40px;}
.shgl_sect1 .seLeft p{ width: 450px; font-size: 16px; color: #333333;line-height: 36px;}
.shgl_sect1 .seLeft dl{ margin: 40px 0 0;}
.shgl_sect1 .seLeft dl:after{ content: ""; display: block; clear: both;}
.shgl_sect1 .seLeft dl dd{ margin-right: 50px; margin-bottom: 20px;font-size: 16px; color: #333333; }
.shgl_sect1 .seLeft dl dd a{ font-size: 16px; color: #333333; }
.shgl_sect1 .seLeft dl dd:nth-child(odd){float: left;}
.shgl_sect1 .seLeft dl dd img{ margin-right: 10px;}
.shgl_sect2{ height: 650px; background: #f8fafb;}
.shgl_sect2 .seLeft{ float: right; width: 50%; height: 650px; display: flex; flex-direction: column; justify-content: center; align-items: flex-end; }
.shgl_sect2 .seRight{ float: left; width: 50%; padding-top: 50px;}
.shgl_sect2 .seLeft h2{ font-size: 26px; color: #000000; margin-bottom: 40px; text-align: right;}
.shgl_sect2 .seLeft p{ width: 485px; font-size: 16px; color: #333333;line-height: 36px; margin-left: 115px; text-align: right;}
.shgl_sect2 .seLeft dl{ margin: 40px 0 0; float: right; }
.shgl_sect2 .seLeft dl dd{ font-size: 16px; color: #333333; float: right;text-align: right; margin: 0 0 20px 50px; }
/*.shgl_sect2 .seLeft dl dd:nth-child(3){ float: none;}*/
.shgl_sect2.shebi .seLeft dl dd:nth-child(3){ float: none;}
.shgl_sect2.wangdian .seLeft dl dd:nth-child(2){ float: none;}
.shgl_sect2 .seLeft dl dd a{ font-size: 16px; color: #333333; }
.shgl_sect2 .seLeft dl dd img{ margin-right: 10px;}
.shgl_sect3 h2{ font-size: 26px; color: #000000; line-height: 32px; text-align: center; margin-top: 75px;}
.shgl_sect3 p{ font-size: 16px; color: #333333; text-align: center; line-height: 35px;width: 430px; margin: 20px auto 0;}
.shgl_sect3 .se_con{ position: relative; margin: 75px auto 80px; width: 1116px;}
.shgl_sect3 .se_con:after{ content: ""; display: block; clear: both;}
.shgl_sect3 dl{ float: left; margin-right: 68px; width: 80px; position: relative; z-index: 1; background: #ffffff;}
.shgl_sect3 dl:last-child{ margin-right: 0;}
.shgl_sect3 dl dd{ text-align: center; font-size: 17px; color: #333333; margin-top: 20px;}
.shgl_sect3 .se_con .bg_xian{ width: 100%; height: 0; border-top: 1px dashed #f5b4b6; position: absolute; top: 40px; left: 0;}
.sect4,.sect4 .seLeft{ height: 534px;}
.sect4 .seRight{position: relative; padding-top: 0; height: 534px;}
.sect4 .seRight .rbigImg{ position: absolute; right: 0; top: -20px;}
.sect5,.sect5 .seLeft{ height: 586px;}
.sect5 .seRight{ padding-top: 65px; position: relative; height: 586px;}
.sect5 .seRight .rbigImg{ position: absolute; right: 0;}
.sect7 .seRight{ position: relative; padding-top: 0; height: 544px;}
.sect7 .seRight .rbigImg{ position: absolute; left: 0; bottom: 0;}
.shgl_header{ width: 100%; position: fixed; top: 75px; left: 0; z-index: 9;}
.shgl_header_mobile{ width: 100%; position: fixed; top: 1.15rem; left: 0; z-index: 9;}
.sect1 .seRight{ position: relative; padding-top: 0; height: 670px;}
.sect1 .seRight .rbigImg{ position: absolute; right: 0; bottom: 0;}

.esh_header .main_nav li ul.chanpin{ width: 730px; left: -310px;}
.olchanpin1{ width: 165px; margin: 0; margin-left: 60px; float: left; padding-bottom: 20px;}
.olchanpin1 ol{ padding-top: 10px;}
.olchanpin2 ol{ padding-top: 10px;}
.olchanpin1 h2,.olchanpin2 h2,.olchanpin3 h2{ font-size: 18px; color: #000000; line-height: 18px; padding-bottom: 15px; border-bottom: 1px dashed #DDDDDD; padding-top: 20px;}
.olchanpin2{ float: left; width: 165px; margin-left: 60px;}
.olchanpin3 ol{ padding-top: 10px;}
.olchanpin3{ float: left; width: 165px; margin-left: 60px;}

/*产品-售后管理系统--结束*/

/*xu*/
.sect8{ height: 590px; position: relative;}
.sect8 .seRight .rbigImg{ position: absolute; top: 125px; right: 0;}
.sect8 .seLeft{ height: 590px;}
.sect8 .seRight{ position: relative;}
.sect9,.sect9 .seLeft{ height: 620px;}
.sect10,.sect10 .seLeft{ height: 560px;}
.sect11{ height: 554px;}
.sect11 .seRight{ padding-top: 37px;}
.sect9 .seRight{ padding-top: 80px;}
.sect9 .seRight img{max-width:98%;}
.sect11 .seLeft{ height: 554px;}
.sect12{ height: 624px;}
.sect12 .seRight{ text-align: right;}
.sect14 .seLeft dl{ width: 353px; overflow: hidden;}
.sect14 .seLeft dl dd:nth-child(3){ float: right;}
.shgl_sect1 .seRight{ text-align: right;}
.shgl_sect1 .seRight img{max-width:100%;}
.appbg{ background: url(/Content/website/images/appbg.png) no-repeat center;}
.sect16{ height: 568px; background: #fff;}
.sect16 .seLeft,.sect16 .seRight{ height: 568px; position: relative;}
.sect16 .seRight{ padding-top: 0;line-height: 568px;}
.sect17,.sect17 .seRight,.sect17 .seLeft{ height: 570px; position: relative; background: #f8fafb;}
.wh1020{ width: 1020px;}
.sect17 .seRight{ line-height: 570px; padding-top: 0;}
.sect18,.sect18 .seRight,.sect18 .seLeft{ height: 513px;}
.sect18 .seRight{ line-height: 513px;}
.shgl_sect2 .seLeft dl.mtp0{ margin-top: 0;}
.kehubg{ background: #1E1633;}
.kehubg .shgl_ban{ margin-top: 140px;}
.litit{ font-size: 26px; color: #000000; text-align: center;}
.lifutit{font-size: 16px; color: #333333; text-align: center; margin-top: 24px; }
.liimg{ text-align: center; padding-top: 30px;}
.litifuwu{ padding: 100px 0;}
.liimg img{ max-width: 90%;}
.kefulitifuwu .liimg img{ max-width: 60%;}
.fwlclitifuwu{padding-top:70px;}
.fwlclitifuwu h2{padding-bottom:50px;font-size:32px;}
.bgxis{ background: #F8FAFB;}
.sect20,.sect20 .seLeft{ height: 555px;}
.sect20 .seLeft dl{ margin-top: 20px;}
.sect20 .seLeft h2{ margin-bottom: 20px;}
.sect21,.sect21 .seLeft{ height: 534px;}
.sect21 .rbigImg{ position: absolute;bottom: 0;}
.sect21 .seRight{ height: 534px; position: relative;}
.sect20 .seLeft p{ width: 520px;}
.sect21 .seLeft p{ width: 485px;}
.rbigImg1{ position: static; margin-top: 89px;}
.sect30 .seLeft,.sect30{ height: 556px;}
.sect30 .seRight{ height: 556px; line-height: 556px; padding-top: 0;}
.sect12 .seLeft{ height: 624px;}
.sect12 .seRight{ line-height: 624px; padding-top: 0;}
.allzhi h2{ font-size: 26px; color: #000000; font-weight: 500; text-align: center; margin-top: 110px;}
.quandl{ width: 100%; overflow: hidden; margin-top: 50px; margin-bottom: 100px;}
.quandl dl{ width: 33%; text-align: center; float: left; cursor: pointer;}
.quandl dl:hover dd h4{ color: #E62129;}
.quandl dl dt{ width: 100%; height: 116px; text-align: center;}
.quandl dl dt img{ width: 116px; height: 116px;}
.quandl dl dd{ height: 120px; margin-top: 28px;}
.quandl dl dd h4{ font-size: 17px; color: #000000; text-align: center; font-weight: bold;}
.quandl dl dd p{ font-size: 16px; color: #000; line-height: 30px; text-align: center;}
.kuguan h2,.waijiejue h2,.jijiebg h2{ font-size: 30px; color: #000000; margin-top: 77px; margin-bottom: 25px;}
.kuguan p{ line-height: 36px; font-size: 16px; color: #333333;}
.kucunimg{ margin-top: 50px; margin-bottom: 100px;}
.sect31,.sect31 .seRight,.sect31 .seLeft{ height: 688px;}
.sect31 .seRight{ padding-top: 0; line-height: 688px;}
.kuguan .wh1200{ overflow: hidden; padding-top: 60px; padding-bottom: 36px;}
.hatong1{ width: 380px; height: 213px; background: #F8FAFB; position: relative; padding: 0 46px; float: left; margin-right: 30px; margin-bottom: 36px; box-sizing: border-box;}
.hatong1:nth-of-type(3n+3){ margin-right: 0;}
.hangimg{ width: 77px; height: 77px; position: absolute; top: 24px; right: 38px;}
.hatong1 h3{ font-size: 25px; color: #E62129; line-height: 25px; padding-top: 50px;}
.hatong1 h4{ font-size: 18px; color: #333333; font-size: 500; line-height: 18px; padding-top: 20px;}
.hatong1 p{ line-height: 26px; font-size: 14px; color: #999999; padding-top: 18px;}


/*产品-全渠道系统*/
.qqd_sect1{ height: 530px;}
.qqd_sect1 .seLeft{ float: left; width: 50%; height: 530px; display: flex; flex-direction: column; justify-content: center; }
.qqd_sect1 .seRight{ float: left; width: 50%; padding-top: 100px;}
.qqd_sect1 .seLeft h2{ font-size: 26px; color: #000000; margin-bottom: 40px;}
.qqd_sect1 .seLeft p{ width: 450px; font-size: 16px; color: #333333; line-height: 36px;}
.qqd_sect1 .seLeft dl{ margin: 40px 0 0;}
.qqd_sect1 .seLeft dl:after{ content: ""; display: block; clear: both;}
.qqd_sect1 .seLeft dl dd{ margin-right: 50px; margin-bottom: 20px;  font-size: 16px; color: #333333; }
.qqd_sect1 .seLeft dl dd a{ font-size: 16px; color: #333333; }
.qqd_sect1 .seLeft dl dd:nth-child(odd){float: left;}
.qqd_sect1 .seLeft dl dd img{ margin-right: 10px;}
.qqd_sect2{ height: 530px; background: #f8fafb;}
.qqd_sect2 .seLeft{ float: right; width: 50%; height: 530px; display: flex; flex-direction: column; justify-content: center; align-items: flex-end; }
.qqd_sect2 .seRight{ float: left; width: 50%; padding-top: 100px;}
.qqd_sect2 .seLeft h2{ font-size: 26px; color: #000000;  margin-bottom: 40px; text-align: right;}
.qqd_sect2 .seLeft p{ width: 485px; font-size: 16px; color: #333333;  line-height: 36px; margin-left: 115px; text-align: right;}
.qqd_sect2 .seLeft dl{ margin: 40px 0 0; float: right; }
.qqd_sect2 .seLeft dl dd{ font-size: 16px; color: #333333; float: right;text-align: right; margin: 0 0 20px 50px; }
.qqd_sect2 .seLeft dl dd a{ font-size: 16px; color: #333333; }
.qqd_sect2 .seLeft dl dd img{ margin-right: 10px;}
.qqd_sect3 h2{ font-size: 26px; color: #000000; line-height: 32px; text-align: center; margin-top: 75px;}
.qqd_sect3 p{ font-size: 16px; color: #333333; text-align: center; line-height: 35px;  width: 430px; margin: 20px auto 0;}
.qqd_sect3 .se_con{ position: relative; margin: 75px auto 80px; width: 1116px;}
.qqd_sect3 .se_con:after{ content: ""; display: block; clear: both;}
.qqd_sect3 dl{ float: left; margin-right: 68px; width: 80px; position: relative; z-index: 1; background: #ffffff;}
.qqd_sect3 dl:last-child{ margin-right: 0;}
.qqd_sect3 dl dd{ text-align: center; font-size: 17px; color: #333333; margin-top: 20px; }
.qqd_sect3 .se_con .bg_xian{ width: 100%; height: 0; border-top: 1px dashed #f5b4b6; position: absolute; top: 40px; left: 0;}
.sect40,.sect40 .seLeft{ height: 555px;}
.sect40 .seLeft dl{ margin-top: 20px;}
.sect40 .seLeft h2{ margin-bottom: 20px;}
.sect40 .seLeft p{ width: 520px;}
.sect40 .seRight{ max-height: 454px; position: relative;}
.sect40 .seRight img{ max-width:100%; position: relative;}
.sect41,.sect41 .seLeft{ height: 534px;}
.sect41 .seRight{ height: 500px; position: relative;}
.sect41 .seRight img{ max-width:100%; position: relative;}
.sect41 .seLeft p{ width: 485px;}
.sect42 .seRight{ padding-top: 50px;}
.sect43,.sect43 .seLeft{ height: 640px;}
.padding_top_80 .seRight{ padding-top: 80px !important;}
.padding_top_60 { padding-top: 60px !important;}
.padding_top_60 .liimg{padding-top: 50px;}

/*更多产品*/
.esh_moreproduct{ width: 100%; background: #F9FAFC; }
.esh_moreproduct h2{ font-size: 26px; line-height: 35px; text-align: center; padding-top: 70px;}
.esh_moreproduct .moreproduct_con{ padding: 70px 0 90px; }
.esh_moreproduct .moreproduct_con:after{ content: ""; display: block; clear: both;}
.esh_moreproduct .moreproduct_con dl{ width: calc(25% - 2px); float:left;border:1px solid #F8FAFB;background:#fff;height:220px; cursor:pointer;}
.esh_moreproduct .moreproduct_con dl:hover{box-shadow: 0px 0px 9px 1px rgba(32,141,210,0.2);position:relative;}
.esh_moreproduct .moreproduct_con dt img{ width: 300px; height: 225px;}
.esh_moreproduct .moreproduct_con dd h3{ font-size: 18px;font-weight: bold;padding: 10px 0 0px; text-align:center; }
.esh_moreproduct .moreproduct_con dd p{ font-size: 16px;  color: #666666;line-height: 30px; text-align:center;padding:5px 20px 0;}
.esh_moreproduct .moreproduct_con div.new_div_img { width: 48px; height: 48px;text-align:center;margin:50px auto 0;overflow:hidden;}
.esh_moreproduct .moreproduct_con div.new_div_img img { width: 100%; height: 100%;text-align:center;margin:0 auto;}
/*更多产品end*/

/*在线客服-腾讯客服*/
.zaixiankefu h2{ font-size: 26px; line-height: 26px; text-align: center;}
.zaixiankefu p{ font-size: 16px; color: #666666; text-align: center; margin-top: 20px;}
.zaixiankefu{ padding-top: 60px; margin-bottom:50px;}
.zaixiankefu .kefus{text-align: center; }
.zaixiankefu .kefus dl{ display: inline-block; float: none;border: 1px solid #EEEEEE; }
.kefus{ overflow: hidden;}
.kefus dl{ width: 300px; float: left; margin-top: 60px; margin-right: 37px;}
.kefus dl:nth-child(4){ margin-right: 0;}
.kefus dl dt{ width: 100%; background: #fff; height: 109px; line-height: 109px; text-align: center;margin-top:40px;}
.kefus dl dt img{ max-width: 80%; max-height: 100%;}
.kefus dl dd{ font-size: 16px; color: #333333; text-align: center; padding-top: 20px; padding-bottom: 40px;}
.kefus dl dd h3{font-size:22px;line-height:34px;}
.kefus dl dd p{margin-top:20px;font-size:16px;color: #666666;}
/*在线客服-腾讯客服end*/

/*产品-全渠道系统end*/

/*产品-移动服务*/
.qywx_banImg{ float: right; margin-top: 80px;}
.qywx_ticon{margin-top: 80px;margin-left: 50px;width: 650px;}
.qywx_btn a{ display: inline-block; width: 180px; line-height: 48px; color: #fff; font-size: 20px; text-align: center; border: 1px solid #fff; border-radius: 4px; margin-top: 60px;}
.qywx_btn a:nth-child(2n){ margin-left:40px;}
.qywx_logo{margin-bottom:50px; display: inline-block;}
.qywx_logodiv{float:left;height:40px;line-height: 40px;}
.qywx_fws{margin-left:30px;float:left;height:40px;}
.qywx_fws img{vertical-align:middle;}
.qywx_logodiv img{margin-right:30px;vertical-align:middle;}
.qywx_logodiv img:last-child{margin-right:0;}
.qywxanzhuang{padding-top: 60px;margin-bottom: 50px;}
.qywxanzhuang h2{ font-size: 32px; line-height: 32px; text-align: center;margin-top:40px;}
.qywxanzhuang p{ font-size: 16px; color: #666666; text-align: center; margin-top: 15px;}
.qywxanzhuang .anzhuangs{text-align: center;}
.qywxanzhuang .anzhuangs dl{ display: inline-block; float: none; }
.anzhuangs{ overflow: hidden;}
.anzhuangs dl{ width: 300px; float: left; margin-top: 40px; margin-right: 37px;}
.anzhuangs dl:nth-child(4){ margin-right: 0;}
.anzhuangs dl dt{ width: 100%; background: #fff; height: 109px; line-height: 109px; text-align: center;margin-top:40px;}
.anzhuangs dl dd{ font-size: 16px; color: #333333; text-align: center; padding-bottom: 40px;}
.anzhuangs dl dd h3{font-size:24px;line-height:34px;}
.anzhuangs dl dd p{font-size:16px;color: #666666;}
.anzhuangs dl dd a{margin-top:36px; font-size:20px;border: 1px solid #4ab5f3; color:#fff;width:246px;height:54px;display:inline-block;line-height:54px;text-align:center;border-radius:4px;}
.bg4ab5f3{background-color:#4ab5f3 !important;}
.color4ab5f3{color:#4ab5f3 !important;}
/*产品-移动服务end*/


/*解决方案2*/
.jiefangan{ height: 627px; background: url(/Content/website/images/jiebgimg.png)no-repeat center center;}
.chanhead{ box-shadow:none; border-bottom:1px solid #f4f4f4;}
.shgl_sect1 .seRight{ float: right;}
.jiefangan h2{ font-size: 30px; color: #FFFFFF; font-weight: 500; line-height: 30px;text-align: center; padding-top: 80px;}
.jifangedl{ overflow: hidden; margin-top: 60px;border-bottom: 2px solid rgba(255,255,255,.2);}
.jifangedl dl{ width: 16.6%; float: left; cursor: pointer; padding-bottom: 67px;}
.jieimg1{ display: none;}
.jifangedl dl.checked .jieimg1{ display: inline-block;}
.jifangedl dl.checked .jieimg2{ display: none;}
.jifangedl dl.checked{ background: url(/Content/website/images/sanjiao.png) no-repeat bottom center;}
.jifangedl dl.checked dd{ color: #fff;}
.jifangedl dl dt{ text-align: center; height: 100px; line-height: 100px;}
.jifangedl dl dt img{ max-width: 80px; max-height: 80px;}
.jifangedl dl dd{ text-align: center; color: #9FA8D7; font-size: 18px; margin-top: 15px;}
.kejiazhi h2,.kejiazhi1 h2{ text-align: center;font-size: 30px; color: #333333; padding-top: 70px;}
.jiqie{ font-size: 18px; color: #fff; width: 596px; text-align: center; line-height: 36px; margin-top: 60px;}
.kejiazhi dl{ width: 277px; height: 334px; float: left;box-shadow:0px 5px 10px 0px rgba(228,228,228,0.5); margin-right: 30px; margin-top: 60px; margin-bottom: 77px;}
.kejiazhi dl:hover{box-shadow:0px 5px 10px 0px rgba(230,33,41,0.2);}
.kejiazhi dl:nth-child(5){ margin-right: 0;}
.kejiazhi dl dt{ width: 100%; height: 186px;}
.kejiazhi dl dt img{ width: 100%; height: 100%;}
.kejiazhi dl dd{ padding: 0 15px;}
.kejiazhi dl dd h4{ font-size: 18px; color: #333333; line-height: 18px; padding-top: 30px;}
.kejiazhi dl dd p{ font-size: 14px; color: #999999; padding-top: 15px; line-height: 26px;}


/*行业案例*/
.hangyeanli{ background: #F8FAFB; padding-top: 44px;}
.hangyeanli h2,.hangyeanlis h2{ font-size: 30px; color: #333333; text-align: center;}
.anlis{ overflow: hidden;}
.anlis dl{ width: 272px; float: left; margin-top: 60px; margin-right: 37px;}
.anlis dl:nth-child(4){ margin-right: 0;}
.anlis dl dt{ width: 100%; border: 1px solid #EEEEEE; background: #fff; height: 109px; line-height: 109px; text-align: center;}
.anlis dl dt img{ max-width: 80%; max-height: 100%;}
.anlis dl dd{ font-size: 16px; color: #333333; text-align: center; padding-top: 20px; padding-bottom: 120px;}
.guanbg{ background: #6C81B6;}
.kuguan .qitong{ background: url(/Content/website/images/jiewai1.png)no-repeat top center; height: 470px; overflow: hidden; padding: 0; margin-top: 100px;}
.qitongleft{ float: left; }
.qitongleft dl,.qitongright dl{ overflow: hidden; width: 333px; height: 150px;}
.qitongleft dl dt{ float: right; width: 46px; height: 46px;}
.qitongleft dl dt img,.qitongright dl dt img{ width: 100%; height: 100%;}
.qitongleft dl dd{ width: 270px; float: left; text-align: right;}
.qitongleft dl dd h4,.qitongright dl dd h4{ font-size: 18px; color: #333333; line-height: 25px;}
.qitongleft dl dd p,.qitongright dl dd p{ font-size: 14px; color: #999999; line-height: 26px; padding-top: 10px;}
.qitongright{ float: right;}
.qitongright dt{ float: left; width: 46px; height: 46px;}
.qitongright dd{ width: 270px; float: right; text-align: left;}
.waijiejue{ height: 873px; background: url(/Content/website/images/waijiejuebg.png)no-repeat center center;}
.waijiejue h2{ margin-top: 0; padding-top: 68px;}
.waijiejue dl{ width: 380px; height: 233px; float: left;box-shadow:0px 10px 10px 0px rgba(169,169,169,0.1); margin-right: 29px; margin-bottom: 110px;}
.waijiejue .wh1200 dl:nth-of-type(3n+3){ margin-right: 0;}
.waijiejue .wh1200 dl:first-child{ background: url(/Content/website/images/jiedlbg1.png)no-repeat center center;}
.waijiejue .wh1200 dl:nth-child(2){ background: url(/Content/website/images/jiedlbg2.png)no-repeat center center;}
.waijiejue .wh1200 dl:nth-child(3){ background: url(/Content/website/images/jiedlbg3.png)no-repeat center center;}
.waijiejue .wh1200 dl:nth-child(4){ background: url(/Content/website/images/jiedlbg4.png)no-repeat center center;}
.waijiejue .wh1200 dl:nth-child(5){ background: url(/Content/website/images/jiedlbg5.png)no-repeat center center;}
.waijiejue .wh1200 dl:nth-child(6){ background: url(/Content/website/images/jiedlbg6.png)no-repeat center center;}
.waijiejue dl dt{ width: 72px; height: 72px; margin: 0 10px; text-align: center; margin: auto; margin-top: -36px;}
.waijiejue .wh1200{ margin-top: 89px;}
.waijiejue dl dt img{ width: 100%; height: 100%;}
.waijiejue dl dd{ width: 280px; text-align: center;}
.waijiejue dl dd h4{ font-size: 18px; color: #333333;}
.waijiejue dl dd p{ font-size: 14px; line-height: 26px; color: #999; margin-top: 15px;}
.paidl{ width: 16.5%; float: left; padding-bottom: 70px;}
.paidl dt{ width: 96px; height: 108px;}
.paidl dt img{ width: 100%; height: 100%;}
.paidl dd{ width: 130px; text-align: center;}
.paidl dd h4{ font-size: 18px; color: #333333; padding-top: 20px; padding-bottom: 24px;}
.paidl dd p{ font-size: 14px; color: #999999; line-height: 26px;}
.jieshi{ height: 1015px; background: url(/Content/website/images/jieshibg.png)no-repeat center center; padding-top: 67px;}
.jieshi h2{ font-size: 30px; color: #333333; padding-bottom: 57px;}
.jieshi dl{ width: 376px; height: 396px; float: left; border-radius: 10px; overflow: hidden; background: #fff; margin-right: 34px; margin-bottom: 39px;}
.jieshi dl:nth-of-type(3n+3){ margin-right: 0;}
.jieshi dl dt{ height: 165px;}
.jieshi dl dt img{ width: 100%; height: 165px;}
.jieshi dl dd{ padding: 0 30px;}
.jieshi dl dd h4{ font-size: 18px; padding-top: 34px; color: #333333; line-height: 20px;}
.jieshi dl dd p{ font-size: 14px; color: #999999; line-height: 26px; padding-top: 23px;}
.anli2 dl{ width: 220px; margin-right: 22px;}
.anli2 dl:nth-child(4){ margin-right: 22px;}
.anli2 dl:nth-child(5){ margin-right: 0;}
.anli3 dl:last-child{ margin-right: 0;}
.naozi{ height: 450px; background: url(/Content/website/images/naozi.png)no-repeat center center;}
.naoleft{ float: left; width: 35%;}
.naoleft dl,.naoright dl{ overflow: hidden; float: right; height: 130px;}
.naoleft dl dt{ width: 72px; height: 72px; float: right;}
.naoleft dl dd{ float: left; width: 280px; margin-right: 12px; text-align: right;}
.naoleft dl dd h4,.naoright dl dd h4{ font-size: 18px; color: #333333; line-height: 20px; margin-bottom: 8px;}
.naoleft dl dd p,.naoright dl dd p{ font-size: 15px; color: #333333; line-height: 30px;}
.naoright{ width: 32%; float: right; margin-right: 4%;}
.naoright dl dt img,.naoleft dl dt img{ width: 100%; height: 100%;}
.naoright dl dt{ width: 72px; height: 72px; float: left;}
.naoright dl dd{ float: left; width: 280px; margin-left: 12px; text-align: left;}


/*解决方案*/
.zhenjie{ height: 962px; background: url(/Content/website/images/zhenjiebg.png)no-repeat top center; padding-top: 80px;}
.zhenjie h2{ font-size: 30px; color: #333333; padding-bottom: 63px;}
.zhenjie dl{ width: 277px; height: 334px;background:rgba(255,255,255,.8);box-shadow:0px 5px 10px 0px rgba(228,228,228,0.5); float: left; margin-right: 30px; margin-bottom: 30px;}
.zhenjie dl:nth-of-type(4n+4){ margin-right: 0;}
.zhenjie dl dt{ height: 106px; line-height: 106px; text-align: center;}
.zhenjie dl dt img{ max-width: 80%; max-height: 100%;}
.zhenjie dl dd{ padding: 0 30px;}
.zhenjie dl dd h4{ background: url(/Content/website/images/libot.png)no-repeat bottom center; font-size: 18px; text-align: center; color: #333333; padding-bottom: 10px;}
.zhenjie dl dd p{ font-size: 14px; color: #999999; line-height: 26px; padding-top: 10px;}
.shoubgs{ background: #475BA7;}
.waibg{ background: #1E427E;}
.neibubg{ background: #254390;}
.esh_header .main_nav li ul.jiejuefangan{ width: 665px; left: -268px;}
.oljie1{ width: 300px; margin: 0; margin-left: 60px; float: left; padding-bottom: 20px;}
.oljie1 ol{ width: 50%; padding-top: 10px;}
.oljie2 ol{ padding-top: 10px;}
.esh_header .main_nav li ul ol li{ text-align: left;}
.esh_header .main_nav li ul ol.right li{ text-align: right;}
.oljie1 h2,.oljie2 h2{ font-size: 18px; color: #000000; line-height: 18px; padding-bottom: 15px; border-bottom: 1px dashed #DDDDDD; padding-top: 20px;}
.oljie2{ float: right; width: 133px; margin-right: 59px;}
.ziheight{ height: 65px;}
.fazhanlich{ position: relative; width: 1130px; background: url(/Content/website/images/juxing.png)repeat-y top center; margin-top: 40px;}
.tuoimg{ position: absolute; top: 0; left: 0; right: 0; margin: auto; width: 20px; height: 20px;}
.fazhandiv{position: relative; padding-top: 40px; overflow: hidden;}
.fazhandiv:last-child{ overflow: inherit;}
.fazhandiv .left{ width: 510px; border-radius: 4px; padding: 20px 32px; border: 1px solid #DDDDDD; background: #fff;position: relative;}
.yuyan{ line-height: 36px; overflow: hidden;}
.yuyan span{ float: left; width: 84px; font-size: 17px; color: #999999;}
.yuyan p{ float: left; font-size: 17px; color: #333333; width: 350px;}
.sanjiao{ width: 10px; position: absolute; top: 10px; right: -10px;}
.fayear{ width: 70px; line-height: 32px; text-align: center; background: #E62129; border-radius: 4px; font-size: 16px; color: #fff; font-weight: bold; }
.fazhandiv .right{ width: 510px; border-radius: 4px; padding: 20px 32px; border: 1px solid #DDDDDD; background: #fff;position: relative;}
.fazhandiv .right .sanjiao{ left: -10px;}

.jibg{ background: url(/Content/website/images/jixiebg.png)no-repeat center center;}
.jixiedl dl{ width: 260px; height: 299px; padding-top: 44px; float: left; cursor: pointer; margin-right: 52px;}
.jixiedl dl:nth-of-type(4n+4){ margin-right: 0;}
.jixiedl dl:hover{ box-shadow:-1px -1px 13px 0px rgba(0, 0, 0, 0.11);border:1px solid rgba(239,239,239,1);}
.jixiedl dl:hover h4{ color: #E62129;}
.jixiedl dl dt{ text-align: center; height: 68px;}
.jixiedl dl dt img{ width: 68px; height: 68px; border-radius: 50%;}
.jixiedl dl dd h4{ text-align: center; font-size: 18px; color: #333333; font-weight: 500; padding: 28px 0 20px 0;}
.jixiedl dl dd p{ text-align: center; font-size: 15px; color: #999999;  width: 170px; margin: auto; line-height: 26px;}
.jijiebg{ background: url(/Content/website/images/jijiebg.png)no-repeat center center; padding-top: 80px;}
.jijiebg h2{ margin-top: 0;}
.wh1140{ width: 1140px; overflow: hidden; padding: 40px 0;}
.jijiebg dl{ width: 50%; float: left; height: 170px;}
.jijiebg dl dt{ float: left; width: 92px; height: 92px;}
.jijiebg dl dt img{ width: 100%; height: 100%;}
.jijiebg dl dd{ width: 430px; margin-left: 24px; float: left;}
.jijiebg dl dd h4{font-size: 20px; color: #000000; padding-bottom: 10px;}
.jijiebg dl dd p{ font-size: 15px; color: #999999; line-height: 30px;}
.kejiazhi1 dl{ width: 230px; float: left; margin-right: 93px;}
.kejiazhi1 dl:nth-of-type(4n+4){ margin-right: 0;}
.kejiazhi1 dl dt{ width: 100%; height: 100px; text-align: center;}
.kejiazhi1 dl dt img{ max-width: 100%; max-height: 90%;}
.kejiazhi1 dl dd h4{ font-size: 18px; color: #000000; text-align: center;  font-weight: bold; padding-bottom: 6px;}
.kejiazhi1 dl dd p{  font-size: 15px; color: #555555; line-height: 26px; text-align: center;}
.kejiazhi1{ padding-bottom: 60px;}
.kejiazhi1 h2{ margin-bottom: 60px;}
.hangyeanlis{ background: url(/Content/website/images/tianjinbg.png)no-repeat center center; height: 364px; padding-top: 60px;}
.hangyeanlis .anlis{text-align: center; }
.hangyeanlis .anlis dl{ display: inline-block; float: none;}

.ylqxbg { background: #17266E; }
.jydqbg { background: #23407A; }
.yqybbg { background: #12388A; }
.znzzbg { background: #041E59; }
.qcclbg { background: #1E3A58; }
.itywbg { background: #4D5DBD; }
.afjkbg { background: #222A5E; }
.jssbbg { background: #224181; }
.sjsmbg { background: #433175; }
.jzhybg { background: #413588; }
.shfwbg { background: #1D3565; }
.jzhy_banImg { margin-top: 30px; }

/*价格-定制开发-我们的服务*/
.ourfuwu{ padding-top: 80px; background: #F5F6F7;}
.fuwudl dl{ width: 375px; height: 166px; border-radius: 10px; box-shadow:5px 4px 13px 0px rgba(0, 0, 0, 0.13); float: left; margin-right: 37px; margin-bottom: 86px;}
.fuwudl dl dt{ text-align: center; width: 100%; height: 100px; line-height: 80px; padding-top: 20px;}
.fuwudl dl dd{ font-size: 21px; text-align: center; color: #fff;}
.fuwudl dl dt img{ max-width: 60%; max-height: 90%;}
.fuwudl dl:first-child{ background: url(/Content/website/images/shoubg1.png)no-repeat top left;}
.fuwudl dl:nth-child(2){ background: url(/Content/website/images/shoubg2.png)no-repeat top left;}
.fuwudl dl:nth-child(3){ background: url(/Content/website/images/shoubg3.png)no-repeat top left; margin-right: 0;}
.fuwudl dl:nth-child(4){ background: url(/Content/website/images/shoubg4.png)no-repeat top left;}
.fuwudl dl:nth-child(5){ background: url(/Content/website/images/shoubg5.png)no-repeat top left;}
.fuwudl dl:nth-child(6){ background: url(/Content/website/images/shoubg6.png)no-repeat top left; margin-right: 0;}

/*注册*/
.res_head{box-shadow:-1px 2px 13px 0px rgba(0, 0, 0, 0.05); background: #fff; width: 100%;line-height: 75px; height: 75px; position: fixed; top: 0; left: 0; z-index: 9;}
.res_head span{ float: right; font-family: 'pingfang'; font-size: 18px; color: #333333;}
.res_head span a{ text-decoration: underline !important; color: #333333;}
.res_con { height: 100%; overflow: auto; min-height: 100vh; background: url(/Content/website/images/zhubg.png)no-repeat center center; padding-top: 5%; background-size: 100% 100%; position: relative; }
.zhucon{ width: 807px; height: auto; box-shadow:0px 5px 46px 0px rgba(0, 0, 0, 0.14); background: #fff; border-radius:5px;}
.res_footer{ width: 100%; font-size: 14px; color: #fff; padding-bottom: 1%; margin-top: 3%;position:absolute;bottom:0;}
.res_invite_footer { width: 100%; font-size: 14px; color: #fff; margin-top: 3%; position: absolute; bottom: 0; }
.zhucon h1{ font-size: 26px; line-height: 26px; color: #000000; text-align: center; padding-top: 56px;}
.zhuimg{ width: 534px; height: 70px; margin: auto; margin-top: 6%; text-align: center; margin-bottom: 4%; background: url(/Content/website/images/xian.png)no-repeat; background-position: 0 15px; position: relative;}
.zhuimg dl{ width: 114px;} 
.zhuimg dl:first-child{ position: absolute; left: -42px; top: 0; z-index: 2;} 
.zhuimg dl:last-child{ position: absolute; right: -42px; top: 0; z-index: 2;}
.zhuimg dl dt{ text-align: center;}
.zhuimg dl dd{ text-align: center; font-size: 16px; color: #999999; font-weight: bold;}
.zhuimg dl dd.checked { color: #0067B1; }
.zhuimg img{ max-width: 90%;}
.zhuinput{ text-align: center; margin-bottom: 28px; position: relative;  overflow: hidden;}
.zhuinput label{ font-size: 16px; font-weight:normal; color: #000000; margin-right: 20px; float: left; width: 230px; height: 44px; line-height: 44px; text-align: right;}
.zhuinput input{ width: 410px; border: 1px solid #DDDDDD;line-height: 44px; height: 44px; border-radius: 5px; padding: 0 18px; font-size: 16px;}
.zhuinput select{ width: 410px; border: 1px solid #DDDDDD; height: 44px; font-size: 16px;border-radius: 5px; padding:  0 14px;}
.yzmimg{ width: 87px; height: 36px; position: absolute; top: 5px; right: 153px; cursor: pointer;}
.yzm{ position: relative;}
.yzm input{ padding-right: 100px;}
.yzm small{ position: absolute; top: 0; right: 152px; width: 120px; font-size: 14px; color: #666666; line-height: 44px; background: url(/Content/website/images/yzmleft.png)no-repeat left center; padding-left: 11px; cursor: pointer;}
.xieyi{ width: 410px; color: #666666; font-size: 16px; margin-left: 250px; line-height: 30px;}
.xieyi .esh_check,.logininput .esh_check{ display: inline-block; width: 18px; height: 18px; border-radius: 5px; border: 1px solid #DDDDDD; position: relative; top: 4px; margin-right: 8px; cursor: pointer;}
.xieyi a{ color: #000; font-size: 16px;}
.chebg{ background: url(/Content/website/images/checked.png)no-repeat 100% 100%; border: none !important;}
.zhuinput .esh_button{ margin-top: 46px; margin-bottom: 56px; width: 410px; line-height: 44px; background:linear-gradient(180deg,rgba(230,33,41,1),rgba(255,89,96,1)); font-size: 16px; outline: none; border: none; color: #fff; margin-left: 96px; cursor: pointer;}
.zhucon::-webkit-scrollbar,.wenxia::-webkit-scrollbar{ width: 0 !important }
.xuanze{ display: inline-block; width: 410px;}
.xuanze span{font-size: 16px; color: #000000; display: inline-block; height: 44px; line-height:44px; text-align: left; margin-right: 30px; cursor: pointer;}
.xuanze span small{ width: 18px; height: 18px; border-radius: 50%; display: inline-block; border: 1px solid #DDDDDD; position: relative; top: 4px; margin-right: 12px; cursor: pointer;}
.ched2{ background: url(/Content/website/images/checked2.png)no-repeat; background-size: 100% 100%; border: none !important;}
.zhuinput3{ padding-left: 250px; padding-bottom: 56px;}
.zhuinput3 .esh_button{ width: 198px; line-height: 44px; border: none; outline: none; margin-right: 13px; font-size: 16px; color: #fff; background:linear-gradient(180deg,rgba(230,33,41,1),rgba(255,89,96,1)); border-radius: 5px; cursor: pointer; }
.zhuinput3 .esh_button:first-child{ background: #C7C7C7;}
.ulbox{	width: 410px; height:200px;overflow-y:auto;border-style:groove; background: #fff; display: none; position: absolute; top: 44px; right: 133px; box-shadow: -1px 2px 13px 0px rgba(0, 0, 0, 0.05);}

/*登录*/ 
.login{ width: 500px; height: auto;position:relative;padding-top:50px;}
.login_top_logo { text-align: center; }
.logininput { width: 410px; text-align: center; margin-bottom: 28px; }
.logininput input{ width: 100%; line-height: 44px; height: 44px; border: 1px solid #DDDDDD; border-radius: 5px; padding: 0 18px; font-size: 16px;}
.login h1{ margin-bottom: 40px; }
.loginzd{ text-align: left; font-size: 16px; color: #000000;}
.loginzd small{font-size: 16px; color: #626262; cursor: pointer;}
.loginzd a { float: right; font-size: 16px; color: #626262;  }
.logininput .esh_button{ width: 100%; line-height: 44px; background:#0067b1; border-radius: 5px; font-size: 16px; color: #fff; outline: none; border: none; cursor: pointer;}
.zhuimg dl dd.yich{ color: #666B70;}
.ulbox ul li{ line-height: 44px;height: 44px; font-size: 15px; padding-left: 20px;}
.ulbox ul li:hover{ background: #E62129; color: #fff;}
.dianjihsu{ background: url("/Content/website/images/join_icon1.png") no-repeat center right 10px;}
.logPwd,.logPwds{ position: relative;}
.logPwd small{ position: absolute;top: 5px; right: 10px; cursor: pointer;}
.logPwds small{ position: absolute;top: 5px; right: 160px; cursor: pointer;}
.zhengyan{ display: none; }
input::-ms-clear{display:none;}
input::-ms-reveal{display:none;}
.logp{ font-size: 16px; color: #666666; padding-top: 25px;}
.logdeng{ padding-bottom: 50px;}
.logdeng .esh_button{ margin-bottom: 0 !important;}

.esh-margin-right-5{margin-right:5px;}
.qr-login-container .title-sub{font-weight: 400;font-size: 14px;margin-top: 5px;color: #909399;margin-bottom: 16px;text-align:center;}
.qr-login-container .qrcode {position: relative;margin-top: 20px;padding-bottom:60px; text-align: center;}
.qr-login-container .qrcode .qrcode-mask,.qr-login-container .qrcode .qrcode-scan,.qr-login-container .qrcode .qrcode-login {
    font-size: 16px;
    color: #353535;
    position: absolute;
    left: -4px;
    top: 0;
    width: 247px;
    height: 247px;
    background: hsla(0,0%,100%,.96);
    border-radius: 8px;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
    text-align: center;
    margin: 0 auto;
    left: 50%;
    margin-left: -123px;
}
.qr-login-container .qrcode .qrcode-mask i{cursor:pointer;}
.qr-login-container .qrcode>img{width:247px;height:247px;}
.esh-font-20{font-size:20px !important;}
.qr-login-container .qrcode .qrcode-scan .esh_refresh{cursor:pointer;color:#576b95;}

.switch-container{position: absolute;right: 8px;top: 8px;display: flex;justify-content: flex-end;}
.switch-container .fold-icon{width: 65px;height: 65px;text-align: right; overflow: hidden;position: relative;}
.switch-container .el-tooltip{font-size: 42px;color: #E62129;cursor: pointer;text-align: center;padding: 5px 0 0 8px;}
.switch-container .el-tooltip i{font-size: 42px;color: #E62129;cursor: pointer;}
.switch-container .fold-icon-mask{background-color: #fff;transform: rotate(-45deg) translate(-50%,-50%);position: absolute;width: 200px;height: 200px;box-shadow: 0 0 10px 0 rgba(0,0,0,0.1); left: 60%;top: 50%;}
.esh-font-28{font-size:28px !important;}
.esh-font-30{font-size:30px !important;}
.esh-font-35{font-size:35px  !important;}
.esh-c-80c1ff{color:#80c1ff !important;}
.esh-c-07c160{color:#07c160 !important;}

/*邀请*/
.invite_wrapper{ padding-top: 180px;}
.invite{ width: 685px; height: auto;}
.inviteinput{ width: 410px; text-align: left; padding: 48px 0;}
.inviteinput p{ font-size: 16px; }
.inviteinput button{ width: 100%; line-height: 44px; background:linear-gradient(180deg,rgba(230,33,41,1),rgba(255,89,96,1)); border-radius: 5px; font-size: 16px; color: #fff; outline: none; border: none; cursor: pointer;}
.invitebtn{ padding-top: 0; padding-bottom:66px;}

/*找回密码*/
.find{ height: auto;}
.find h1{ margin-bottom: 44px;}
.find .zhuinput .esh_button{ margin-top: 0;}

/*注册错误提示*/
.stars{ color: #FF0000; font-size: 16px;}
.lian_error{ display: block; width: 410px; color: #f00; text-align: left; font-size: 16px;}
.lian_div{ float: left; width: 410px;}
.zhu2inut{ overflow: inherit;}
.list_dai{ width: 320px; float: left;}
.list_dai .lian_error{ width: 320px;}
/*注册错误提示*/

/*底部a标签样式*/
.esh_footer_a{color:#fff;outline-style: none;text-decoration: none;}
.esh_footer_a:hover { color: #fff!important; }
/*底部a标签样式end*/
.esh-file-group-pro li { float: left; border: 1px solid #eee; padding: 3px; position: relative; text-align: center; width: 151px; }

.esh-file-group-pro li {
    text-align:center;
}
.esh-file-group-pro li img {
    height: 90px;
    margin: 5px 8px 6px 5px;
}
.esh-overflow-y-scr{
    overflow-y:scroll;
}

/*层叠轮播图样式Start*/
.swiper-father {
    position: relative;
    width: 80%;
    box-sizing: border-box;
}
    .swiper-father .honors {
        width: 100%;
        text-align: center;
        margin: 0 auto;
    }
    .swiper-father .swiper-slide {
        width: calc(100%);
        height: 380px;
        max-height:380px;
    }
    
    .swiper-father .swiper-button-next, .swiper-father .swiper-button-prev {
        width: 54px;
        height: 54px;
        text-align: center;
        display: block;
        margin-top: -27px;
        z-index:8;
    }
    .swiper-father .swiper-button-prev {
        background:url(/Content/website/images/left_icon_hui.png) no-repeat center center;
        left:0px;
    }
    .swiper-father .swiper-button-prev:hover {
        background:url(/Content/website/images/left_icon_active.png) no-repeat center center;
        left:0px;
    }
    .swiper-father .swiper-button-next {
        background:url(/Content/website/images/right_icon_hui.png) no-repeat center center;
        right: 0px;
    }
    .swiper-father .swiper-button-next:hover {
        background:url(/Content/website/images/right_icon_active.png) no-repeat center center;
        right: 0px;
    }

/*层叠轮播图样式End*/

.esh_width100_hid{width:100%;overflow:hidden;}

@media (max-width: 768px){	
	body{ height: 100%;}
	.wh1140,.wh1200,.wh1020{ width: 100%;}
	.mtop{ display: block; position: fixed; bottom: 1.5rem; right: .3rem; z-index: 100;width: .8rem; height: .8rem;}
	.mobheigth{ display: block;}
	.logp{ font-size: .28rem; padding-top: .25rem;}
	.ulbox{ top: 1rem; right: 0; width: 5rem; box-shadow: -1px 2px 13px 0px rgba(0, 0, 0, 0.05);}
	.ulbox ul li{ line-height: .7rem; font-size: .28rem;}
	.esh_service h2,.help_con h2{ font-size: .45rem; padding: .7rem 0;}
    .h5_submenu{display:none;}
	
	/*帮助中心*/
	.help_con .wh1200 dl{ margin: 0; width: 42%; margin: 2% 0; height: 3.5rem; margin-left: 5.3%;}
	.help_con .wh1200 dl:first-child{  margin-left: 5.3%;}
	.help_con .wh1200{ padding-bottom: .7rem;}
	.serzi{ font-size: .3rem; width: 2.5rem; line-height: .7rem; margin-top: .7rem;}
	.help_con .wh1200 dl dt{ height: 1.4rem; line-height: 1.5rem;}
	.esh_service{ padding-bottom: .7rem;}
	.esh_service dl{ width: 80%; float: none;overflow: hidden; height: auto; margin-right: auto; margin-bottom: .3rem;}
	.esh_service dl:nth-child(3){ margin-right: auto;}
	.esh_service dl dt{ margin-left: 0; height: auto; margin-top: 0; padding: .6rem 0; margin-left: .3rem; width: 1rem;}
	.esh_service dl dt img{ width: 1rem; height: 1rem;}
	.help_con .wh1200 dl dd h4{ font-size: .34rem; padding-bottom: .2rem; margin-bottom: .2rem;}
	.esh_service dl dd h4{ margin-top: 0; font-size: .36rem;}
	.esh_service dl dd p{ font-size: .28rem; width: 100%;}
	.esh_service dl dd{ margin-left: .2rem; width: 4rem; padding: .4rem 0;}
	.help_con .wh1200 dl dd p{font-size: .3rem; line-height: .45rem;}
	.helpbanner .wh1200{ text-align: center;}
	.helpcon1{ width: 100%; margin-left: 0; margin-top: 1.5rem; float: none;}
	.helpcon1 h1{ font-size: .54rem; line-height: .48rem; text-align: center;}
	.helpcon1 p{ font-size: .34rem; line-height: .34rem; text-align: center;}
	.helpimg{ float: none; width: 85%; margin-top: 1.8rem;}
	.helpbanner{ height: 500px;}
	.footban{ display:block;}
	.logPwds small{ right: .4rem;}
	.haedheit{ height: 1.16rem;}
    .esh_banners .swiper-pagination{bottom:10px;}

    /*服务体系*/
    .servicesysbanner{background: url(/Content/website/images/syscH5Nbg.png)no-repeat center;}
	.servicesysbanner .wh1200{ text-align: center;}
	.syscon1{ width: 100%; margin-left: 0; margin-top: 1.5rem; float: none;}
	.syscon1 h1{ font-size: .54rem; line-height: 54px; text-align: center;}
	.syscon1 p{ font-size: .34rem; line-height: .45rem; text-align: center;margin-top:0;line-height: 40px;}
	.esh_servicesys h2{ font-size: .45rem; padding: .7rem 0;}
	.esh_servicesys{ padding-bottom: .7rem;}
	.esh_servicesys dl{ width: 80%; float: none;overflow: hidden; height: auto; margin-right: auto; margin-bottom: .3rem;}
	.esh_servicesys dl:nth-child(3){ margin-right: auto;}
	.esh_servicesys dl:nth-child(3n){ margin-right: auto;}
	.esh_servicesys dl dt{ margin-left: 0; height: auto; margin-top: 0; padding: .6rem 0; margin-left: .3rem; width: 1rem;}
	.esh_servicesys dl dt img{ width: 1rem; height: 1rem;}
	.esh_servicesys dl dd h4{ margin-top: 0; font-size: .36rem;}
	.esh_servicesys dl dd p{ font-size: .28rem; width: 100%;}
	.esh_servicesys dl dd{ margin-left: .2rem; width: 4rem; padding: .4rem 0;}
    .fwlclitifuwu h2{ font-size: .45rem; padding: 0 0 0.5rem;}
    .fwlclitifuwu{ padding-top: .7rem !important;}
	
	/*新闻动态*/
	.newban h1{ font-size: .54rem; line-height: .6rem; padding-top: 3rem;}
	.newimg{ width: 100%;}
	.esh_conus dl dd .duiqi p{ text-align: center;}
	.newban{ margin-bottom: .5rem;}
	.newban p{ font-size: .34rem; line-height: .34rem; margin-top: .2rem;}
	.suspension,.esh_header,.esh_zhan{ display: none;}
	.mobile{ height: 1.16rem; display: block; text-align: right; position: fixed; top: 0; left: 0; z-index: 99; background: #fff; width: 100%; box-shadow: 0px 4px 10px 0px rgba(0, 0, 0, 0.06);}
	.paidl{ width: 50%; padding-bottom: 0; height: 5.5rem;}
	.paidl dd h4{ font-size: .36rem; line-height: .45rem; padding-top: .23rem; padding-bottom: .24rem;}
	.paidl dd p{ font-size: .28rem; line-height: .45rem;} 
	.shgl_sect1 .seLeft dl dd{ margin-right: 0; width: 50%;}
    .mobile .help_tit{ height: 1.15rem; line-height: 1.15rem; margin-left: .2rem; float: left;}
    .mobile .help_tit .bgxian{ height: .45rem; margin-right: .1rem; margin-top: -.03rem;}
    .mobile .help_tit a{ font-size: .3rem; color: #000000; font-weight: bold;}
	.sect16 .rbigImg,.sect17 .seRight .rbigImg{ position: static;}
	.mobile .daohang{ width: .5rem; margin-right: .2rem; margin-top: .3rem;float:right;}
    .mobile .h5signup{float:right; display: inline-block;margin-top:0.265rem; margin-right: 0.5rem;width: 1.8rem;height: 0.55rem;line-height: 0.55rem;font-size: 0.265rem;color: #fff;background-color: #ea3000;border-radius: 3px;text-align: center;}
	.logogs{ float: left; width: 1.92rem; height: auto; margin-top: .34rem; margin-left: .2rem;}
	.banner_ticon{ width: 90%; text-align: center;}
	.banner_ticon h1{ font-size: .54rem; text-align: center;}
	.banner_ticon p{ text-align: center; font-size: .34rem; width: 100%; display: block; height: 1.8rem;}
	.banner_ticon a{ margin-top: 0; margin: auto;}
	.esh_core,.coredl2{ width: 94%;}
	.coredl2 dl:nth-of-type(2n+2){ float: left;}
	.solut_left{ width: 100%;}
	.solut_left dl{ margin: 0; width: 33%;}
	.litifuwu{ padding: 1rem 4%;}
	.loginzd small{ font-size: .28rem;}
	.waijiejue{ height: auto; background-size: 100% 100%;}
	.waijiejue .wh1200 dl:nth-of-type(3n+3){ margin-right: auto;}
	.waijiejue dl{ width: 94%; float: none; margin: 0 auto; height: auto; padding-bottom: .4rem; margin-bottom: 1rem;}
	.waijiejue dl dd h4{ font-size: .36rem;}
	.res_con{ padding-top: 1rem; height: auto;}
	.waijiejue dl dd p{ font-size: .28rem; line-height: .45rem;}
	.waijiejue dl dt{ width: 1.2rem; height: .5rem; margin-top: 0;}
	.waijiejue dl dt img{ height: 1.2rem; margin-top: -.8rem;}
	
	/*企业痛点*/
	.kuguan .qitong{ background: none; height: auto; padding-top: 0 !important; margin-top: 0;}
	.qitongleft dl,.qitongright dl{ width: 94%; float: none; margin: auto; height: auto; padding-bottom: .8rem;}
	.qitongleft dl dt,.qitongright dt{ float: left; width: .9rem; height: .9rem;}
	.qitongleft,.qitongright{ width: 100%;}
	.qitongleft dl dd,.qitongright dd{ text-align: left; width: 5rem; margin-left: .5rem; float: left;}
	.qitongleft dl dd h4, .qitongright dl dd h4{ font-size: .32rem; line-height: .45rem;}
	.qitongleft dl dd p, .qitongright dl dd p{ font-size: .28rem; padding-top: .1rem; line-height: .45rem;}
	.litit{ font-size: .45rem;}
	.dzkf_team dl dd h4{ font-size: .34rem;}
	.dzkf_team dl dd p{ font-size: .28rem;}
	.hangyeanli{ padding-top: .4rem;}
	.naoleft{ float: none; width: 100%;}
	.naoleft dl, .naoright dl{ float: none; width: 94%; height: auto; padding-bottom: .5rem;}
	.naozi{ background: none; height: auto;}
	.anlis dl{ width: 44%; margin: 0; margin-top: .37rem; margin-left: 4%;}
	.anlis dl dd{ font-size: .3rem; padding-top: .2rem; padding-bottom: .4rem;}
	.hangyeanli h2,.hangyeanlis h2{ margin-bottom: .4rem; font-size: .45rem;}
	.hatong1{ width: 94%; height: 3.2rem; float: none; margin: auto; margin-bottom: .36rem;}
	.hatong1:nth-of-type(3n+3){ margin-right: auto;}
	.kuguan .wh1200{ padding-top: .5rem;padding-bottom: .36rem;}
	.hangimg{ width: 1rem; height: 1rem; top: .24rem; right: .38rem;}
	.hatong1 h3{ font-size: .35rem; line-height: .4rem; padding-top: .5rem;}
	.hatong1 h4{ font-size: .3rem;line-height: .4rem; padding-top: .2rem;}
	.hatong1 p{ font-size: .28rem; line-height: .35rem; padding-top: :;;}
	.sect21 .rbigImg{ position: static;}
	.naoright dl dt,.naoleft dl dt{ float: left; width: 1rem; height: 1rem;}
	.naoright{ width: 100%; margin-right: auto;}
	
	
	/*解决方案*/
	.zhenjie{ height: auto; overflow: hidden; background-size: 100% 100%; padding-top: .8rem;}
	.zhenjie h2{ font-size: .45rem; padding-bottom: .6rem;}
	.zhenjie dl dd h4{ font-size: .34rem; padding-bottom: .2rem;}
	.zhenjie dl dd p{ font-size: .26rem; line-height: .45rem;}
	.zhenjie dl{ width: 80%; float: none; height: auto; padding-bottom: .8rem; margin-right: auto;}
	.zhenjie dl:nth-of-type(4n+4){ margin-right: auto;}
	.zhenjie dl dt{ height: 2rem; line-height: 2rem;}
	.naoright dl dd{ margin-left: 0;}
	.naoleft dl dd,.naoright dl dd{ width: 5rem; float: left; text-align: left; margin-left: .2rem;}
	.naoleft dl dd h4, .naoright dl dd h4{ font-size: .32rem; line-height: .45rem;}
	.naoleft dl dd p, .naoright dl dd p{ font-size: .26rem; line-height: .45rem;}
    .solut_left .two_title,.solut_right .two_title{font-size:.346rem;margin-bottom:0.42rem}
	/*客户价值*/
	.kejiazhi h2,.kejiazhi1 h2{ font-size: .45rem; padding-top: .6rem;}
	.kejiazhi dl{ width: 44%; margin: .4rem 0; margin-left: 4%; height: 4.8rem;}
	.kejiazhi dl dd{ padding: 0 .15rem;}
	.kejiazhi dl dd h4{ font-size: .32rem; padding-top: .3rem;}
	.kejiazhi dl dd p{ font-size: .25rem; line-height: .4rem; padding-top: .15rem;}
	.kejiazhi dl dt{ height: 2.4rem;}
	.jieshi{ height: auto; background-size: 100% 100%; padding-top: .6rem; padding-bottom: .4rem;}
	.rbigImg1{ max-width: 100%;}
	.ziheight{ height: 2rem;}
	.anli2 dl:nth-child(4){ margin-right: 0;}
	.jieshi h2{ font-size: .45rem; padding-bottom: .5rem;}
	.jieshi dl{ width: 94%; float: none; margin: auto; margin-bottom: .4rem; height: auto; padding-bottom: .4rem;}
	.jieshi dl:nth-of-type(3n+3){ margin-right: auto;}
	.jieshi dl dt,.jieshi dl dt img{ height: 3rem;}
	.jieshi dl dd h4{ font-size: .34rem; line-height: .45rem; padding-top: .4rem;}
	.jieshi dl dd{ padding: 0 .3rem;}
	.jieshi dl dd p{ font-size: .28rem; padding-top: .3rem;}
	.lifutit{ font-size: .28rem; margin-top: .25rem;}
	.liimg{ padding-top: .3rem;}
    .kefulitifuwu .liimg img{max-width: 90%;}
	.esh_solution{ padding-top: .7rem;}
	.solut_left{ width: 94%; margin-top: .7rem; float: none;}
	.solut_right{ width: 94%; float:  none; margin-top: .4rem; padding-top: 0;}
	.waijiejue h2,.kuguan h2,.jijiebg h2{ font-size: .45rem; margin-top: .6rem; margin-bottom: .4rem;}
	.waijiejue h2{ padding-top: .7rem; margin-bottom: 0; margin-top: 0;}
	.waijiejue .wh1200{ margin-top: .8rem;}
	.kuguan p{ font-size: .28rem;line-height: .5rem;}
	.jifangedl{ overflow-x: auto; margin-top: .6rem;}
	.jiefangan .jifen12{ width: 15rem;}
	.jifangedl dl dt img{ max-width: .8rem; max-height: .8rem;}
	.jifangedl dl dt{ height: 1rem; line-height: 1rem;}
	.zhuimg{ width: 80%;}
	.jiefangan{ height: auto;}
	.zhuimg dl dd{ font-size: .28rem;}
	.jifangedl dl dd{ font-size: .28rem; line-height: .4rem;}
	.jifangedl dl{ width: 2.5rem; padding-bottom: .5rem;}
	.jiqie{ width: 100%; margin-top: .6rem; font-size: .28rem; line-height: .45rem; width: 94%; padding-bottom: .5rem;}
	.jiefangan h2{ padding-top: .8rem; font-size: .45rem; line-height: .4rem;}
	.kucunimg{ max-width: 90%; margin-top: .5rem; margin-bottom: 1rem;}
	.slout_repair{ text-align: center;}
	.slout_repair span{ margin-right: .2rem;}
	.slout_qie dl dt img{ width: 90%; height: auto;}
    
    .esh_banners .swiper1{background: url(/Content/website/images/banner7.png)no-repeat center;}
    .esh_banners .swiper2{background: url(/Content/website/images/banner8.png)no-repeat center;}
    .esh_banners .swiper3{background: url(/Content/website/images/banner9.png)no-repeat center;}
	
	/*首页-我们的优势*/
	.esh_advantage dl{ float: none; margin: auto; margin-bottom: .2rem; width: 60%; height: auto;}
	.esh_advantage dl:hover{  width: 60%; height: auto;}
	.esh_advantage dl:last-child{ margin: auto !important;}
	.esh_advantage{ height: auto;}
	.esh_enterprise li{ width: 25%; margin-right: 0; margin-bottom: 0; height: 1.2rem;line-height:1.2rem;}
	.esh_enterprise li img{ width: 100%; height: auto;}
	
	/*首页-新闻动态*/
	.esh_news dl{ margin-top: .7rem;}
	.esh_news{padding: .7rem .2rem;}
	.esh_advantage,.esh_core{ padding-top: .7rem;}
	.esh_advantage p{ margin-bottom: .7rem;}
	.esh_news dl dt{ width: 100%; margin-bottom: .35rem; }
	.esh_news dl dt img{ width: 100%; height: auto;}
	.esh_news dl dt p,.esh_news dl dt p a{ font-size: .32rem; text-align: center; padding: 0;}
	.esh_news dl dt p{ margin-top: .35rem;}
    .esh_news dl dt p.labletime{ font-size: .26rem;text-align: center; padding: 0;margin-top:0;}
	.esh_news dl dd div p a{ font-size: .28rem; width: 4rem;}
	.esh_news dl dd div label{ font-size: .26rem;}
	.esh_news .more{ margin-top: .7rem;}
	.esh_registered h2{ font-size: .4rem; padding-top: .6rem; line-height: .5rem;}
	.esh_registered div{ font-size: .36rem; padding-top: .1rem;}
	.esh_registered a{ margin-top: .4rem; margin-bottom: .35rem;}
	.esh_registered{ height: auto;}
    .esh_registered a:last-child{margin-top:0 !important;margin-bottom:.6rem; margin-left:0;}
    /*首页--banner下的tag*/
	.tagswitch{display:none;}

	/*footer*/
	footer{ display: none;}
	.sect8 .seRight .rbigImg{ position: static;}
	.mobile_footer{ display: block; background: url(/Content/website/images/mfooterbg.png)no-repeat #2d2f37 bottom left; background-size: 100%; padding: .4rem 0;}
	.footban{ background: #1F2129; text-align: center; line-height: .45rem; color: #69737f; font-size: .26rem; padding: .2rem .1rem 1.2rem;}
    .footban a{color:#69737f;}
	.mobile_footer div{ text-align: center; width: 96%; color: #B4B4B4;}
	.mobile_footer div a{ color: #B4B4B4; margin: 0 .1rem;}
	.banner_ticon{ padding-top: 1.5rem;}
	.bannerimg{ width: 70%; float: none; margin-top: .4rem;}
	.banner2img{ margin-top: .8rem; position: static; width: 78%;}
	.banners .wh1200{ text-align: center;}
	.banner3img{ margin-top: .6rem;}
	.coredl dl dt img{ width: .92rem; height: .69rem;}
	.coredl dl.checked dd,.coredl dl dd{ font-size: .3rem; margin-top: .2rem; padding-bottom: .2rem;}
	.coredl2{ padding-top: .7rem;}
	.coredl2 dl{ height: auto;margin-bottom:0.3rem;}
    
	.zhuanhua dl{ float: none; margin: auto; margin-bottom: .2rem; min-width: 78%; height: auto;}
	.zhuanhua dl:last-child{ margin: auto !important;}
	.zhuanhua{ height: auto;}
    .zhuanhua .zhuanhua_con{display: block;}
    .zhuanhua dl dd{width:auto;}
	
	.esh_advantage dl:hover dt{ height: 2rem; padding-top: .5rem;}
	.esh_advantage dl dt{ height: 2rem; padding-top: .5rem;}
	.esh_advantage dl dd p{ margin-top: 10px; font-size: .28rem; padding-bottom: .4rem; width: 90%;}
	.esh_advantage dl dd h4{ padding-bottom: 10px; font-size: .34rem;}
	.esh_advantage{ padding-bottom: .7rem;}
	.coredl dl{ width: 33%;}
	.coredl2 dl{ width: 100%;}
	.coredl2 dl dt{ height: 100%;}
	.coredl2 dl dd{ width: 80%;}
	.esh_contact .wh1200 div{ width: 100%;}
	.esh_contact .wh1200 div h1{ font-size: .54rem; text-align: center;}
	.esh_contact .wh1200 div p{ font-size: .34rem; text-align: center;}
	.conimg{ float: none; width: 100%;}
	.esh_contact .wh1200 div{ padding-top: 1rem;}
	.esh_conus .wh1200{ height: auto;padding-bottom: .4rem; margin: 0;}
	.esh_conus dl{ width: 100%; height: auto;}
	.beicompany{ width: 100%; padding: 0 5%; float: none;}
	.esh_conus h2{padding-top: .6rem; margin-bottom: 0; font-size: .45rem; padding-bottom: .5rem;}
	.esh_conus dl dd p{ font-size: .3rem; line-height: .5rem;}
	.esh_conus dl dd span{ font-size: .26rem; line-height: .3rem;}
	.esh_conus dl dt{ padding-top: .4rem; padding-bottom: .3rem;}

    /*移动端底部*/
    .n_footer{position: fixed;right: 0;bottom: 0;left: 0;z-index: 800;background-color: #ff484f !important;display: block!important;    width: 100%;padding-right: 15px;padding-left: 15px;margin-right: auto;margin-left: auto;}
    .n_row{margin-left: 0;margin-right: 0;display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap;flex-wrap: wrap;}
    .n_footer .n_row>div{text-align: center!important;padding: 0!important;flex: 0 0 33.333333%;max-width: 33.333333%;}
    .border_right{border-right: 1px solid rgba(255,255,255,0.5)!important;}
    .n_footer .n_row>div>a{font-size: 0.28rem;color: #fff!important;padding-bottom: 0.2rem!important;padding-top: 0.2rem!important;display: block!important;text-decoration: none; background-color: transparent;line-height:0.55rem;}
     .n_footer .n_row>div>a>img{width:0.4rem;height:0.4rem;vertical-align:middle;margin-right: 5px;margin-top:-2px;}
    /*移动端底部*/
	
	/*成功案例*/
    /*.successbanner{ background-position: bottom;}*/
    .successbanner{ background: url(/Content/website/images/caseH5Bgner.png)no-repeat center;}
	.successbanner .wh1200{ padding-left: 0;}
	.successbanner h1{ font-size: .54rem; line-height: .56rem; text-align: center;padding-top: 1.5rem;}
	.successbanner p{ font-size: .34rem; text-align: center; line-height: .34rem;}
    .succnav{  line-height: 1rem;}
    .succnav a{ margin: 0; width: 32%; text-align: center; font-size: .28rem;}
    .succdl{ width: 94%; margin: .6rem 3% 0;}
    .succdl dt{ width: 100%; height: 238px;}
    .succMore_btn{ margin: 1rem 0;}
    .succMore_btn a{ width: 2.5rem; height: .7rem; line-height: .7rem; font-size: .3rem;}
	.allzhi h2{ font-size: .45rem; margin-top: 1rem;}
	.quandl dl{ float: none; width: 80%;}
	.quandl{ margin-top: .5rem; margin-bottom: .5rem;}
	.rbigImg1{ max-width: 82%; margin-top: .2rem;}
	.company1{ background: url(/Content/website/images/mbei.png)no-repeat; background-size: 100%; padding-top: 5.5rem; margin-bottom: 1.2rem;}
	.company2{ background: url(/Content/website/images/mwuhan.png)no-repeat; background-size: 100%; padding-top: 5.5rem; margin-top: 0; margin-bottom: .5rem; height: auto; overflow: hidden;}
    
    /*成功案例详情*/    
	.casedetail{ width: 96%;}
    .casedetail_ban{ width: 94%; margin: auto; margin-top: 3.8rem; float: none;}
    .casedetail_ban h1{ font-size: .54rem; line-height: .54rem; text-align: center;}
    .casedetail_ban p{ font-size: .34rem; line-height: .6rem; text-align: center;}
    .casedetail_banImg{ width: 80%; margin: .8rem 10% 0; float: none;}
	.casedetail h1{ margin: .98rem 0 .1rem; font-size: .48rem; line-height: .7rem;}
	.casedetail p{ font-size: .28rem; line-height: .5rem; padding-bottom: .2rem; margin-bottom: .2rem;}
    .casedetail img{ width: 97%!important; height: auto!important;}
    .casetagswitch{top: 0px;}
    .casetagswitch .casetag_con{height:auto;box-shadow:none;}
    .casetag_con .submenu{ display: flex; justify-content: center; width: 100%; flex-wrap: wrap; justify-content: space-between;}
    .casetag_con .submenu li.licase{width: 100%;float:none;padding:0.3rem 0.1rem 0.3rem 0.325rem;}
     .casetag_con .submenu li.licase p{width: 100%;text-align:center;}
    .casetag_con .submenu li.licase:first-child img{width: 50%;margin:0 auto;text-align:center;display:block;}
    .casetag_con .submenu li.line{display:none;}
    .casetag_con .submenu li a{ font-size: .32rem; line-height: 1rem; }
	
	/*新闻详情*/
	.newsdetail{ width: 96%;}
	.newsdetail h1{ margin: .98rem 0 .1rem; font-size: .48rem; line-height: .7rem;}
	.newstime{margin-bottom: .4rem; font-size: .26rem; margin-top: 0; margin-bottom: 0;}
	.newsdetail p{ font-size: .28rem; line-height: .5rem; padding-bottom: .2rem; margin-bottom: .2rem;}
    .newsdetail img{ width: 97%!important; height: auto!important;}
	.company1,.beicompany{ height: auto;}
	.beicompany h4{ padding-top: 0; font-size: .4rem;}
	.beicompany p{ font-size: .3rem; margin-top: .2rem; width: 100%;}
	.esh_news dl dd div p{ width: 66%; padding-left: 5%; padding-bottom: .2rem;}
	.esh_news dl dd div label{ width: 30%;}
	.esh_core h2, .esh_solution h2, .esh_advantage h2, .esh_news h2,.customerstory h2{ font-size: .45rem;}
	.esh_core p, .esh_solution p, .esh_advantage p,.customerstory .story_top>p{ font-size: .3rem; margin-top: .02rem;}
	.coredl{ margin-top: .6rem;}
	.banner_ticon a{ width: 2.5rem; font-size: .3rem; line-height: .7rem;}
	.coredl2 dl dd h4{ font-size: .34rem;}
	.coredl2 dl dd p{ font-size: .28rem; line-height: .45rem;}
    .core_qie a{color: #3d3d3d;}
    .core_con .core_qie>a{color: #E62129;}
	.esh_conus a,.esh_registered a,.esh_news .more,.core_qie>a{ width: 2.5rem; line-height: .7rem; font-size: .3rem;}
	.core_qie{padding-bottom: .7rem;}
	.solut_left dl dd{ font-size: .3rem; padding-top: 0;}
	.solut_left dl{ padding-top: .35rem; height: 2.2rem;}
	.slout_repair span{ font-size: .34rem;}
	.slout_qie dl dd div{ font-size: .32rem; padding-top: 25%;}
	.slout_qie dl dd div a{ font-size: .29rem;}
	.slout_qie dl dd p{ font-size: .28rem; line-height: .45rem; margin-top: .2rem;}
	.slout_qie dl dd{ background-size: 100%; height: 4.4rem; margin-top: -19%; padding: 0 5%;}
	
	/*首页-使用企业*/
	.esh_solution{ padding-bottom: 0.7rem;}
	.esh_enterprise{ margin-top: .5rem;}
	.newsdetail p:last-child{ margin-bottom: 1rem;}
	
	/*新闻动态*/
	.news_list dl{ width: 94%;float: none; margin-right: auto; height: auto; margin-bottom: .5rem;}
	.news_list dl:nth-of-type(3n+3){ margin-right: auto;}
	.news_list dl dt,.news_list dl dt img{ height: auto;}
	.news_list dl dd h3{ font-size: .36rem; margin-top: .4rem;}
	.news_list dl dd p{ font-size: .28rem; margin-top: .2rem; line-height: .45rem; height: .8rem;}
	.news_list dl dd span{ font-size: .26rem; margin-bottom: .5rem;}
	.newmore{ margin-bottom: 1rem; margin-top: .2rem;}
	.newmore a, .esh_amore{font-size: .3rem; line-height: .7rem; width: 2.5rem; height: .7rem;}

	/*客户故事*/
    .customerstory .swiper-father .swiper_story{height:auto;}
    .customerstory{ width: 100%; background-color:#f5f8fa; background-size: cover; padding: .6rem 0 .6rem;}
    .customerstory .wh1200{ width: 94%;}
    .swiper_story .story_title{font-size:0.36rem;color:#000000;font-weight:bold;padding:0.356rem 0.5rem 0;line-height:0.45rem;}
    .swiper_story .story_con{font-size:0.28rem;color:#666666;padding:0.2rem 0.5rem 0.356rem;line-height:.45rem;}
    .swiper_story .story_item{display:block;width:85%; background-color:#fff;border:1px solid rgba(136,144,164,.2);}
    .customerstory .more{width: 2.5rem;line-height: .7rem;font-size: .3rem;margin-top:0.7rem;}
    .story_back a{width: 1.4rem;line-height: 0.5rem;background: #E62129;display: inline-block;font-size: 0.28rem;color: #fff;border-radius: 5px; text-align: center;
    margin: 0 auto; position: absolute;bottom: 0.325rem;left: calc(50% - 0.7rem);}
    .story_back_con1,.story_back_con2{font-size:0.28rem;color:#666666;padding:0.2rem 0.5rem 0;line-height:0.44rem;}
    .story_back_title1{padding:0.356rem 0.5rem 0;font-size:0.36rem;line-height:0.44rem;}
    .story_back_title2{padding:0.356rem 0.5rem 0;font-size:0.36rem;line-height:0.44rem;}

	
	/*视频教学*/
	.esh_teaching h2{ padding: .7rem 0 .3rem 0; font-size: .45rem; text-align: center;}
	.esh_teaching .esh_tdiv dl{ width: 46%; margin-bottom: .3rem; margin-right: 0; margin: 2%;}
	.esh_teaching .esh_tdiv dl dd{ padding: 0 .1rem; font-size: .28rem; line-height: .6rem; height: .6rem;}
	.esh_teaching .esh_tdiv dl dt{ height: 2.32rem;}
	.esh_amore{ margin-bottom: .5rem; margin-top: .3rem;}
	.z_nav_list li.lotou{ text-align: center; border-bottom: 0; margin-top: .2rem;}
	.z_nav_list li.lotou img{ width: .7rem; height: .7rem; margin-right: .2rem; border-radius: 50%;}
	
	/*qi*/
    /*代理加盟*/
    .dljm_banner{ background: url("/Content/website/images/dljm_banner_bg1.png") no-repeat; background-size: auto; overflow: hidden; position: relative;}
    .dljm_banner .banner_bg2{ display: block; width: 100%; position: absolute; bottom: 0; left: 0;}
    .dljm_banner .banner_txt{ width: 94%; position: absolute; left: 3%; top: 0; z-index: 1;  padding-left: 0; padding: 1rem 0; }
    .dljm_banner .banner_txt h1{ text-align: center; font-size: .54rem;}
    .dljm_banner .banner_txt p{ text-align: center; font-size: .34rem; line-height: .5rem;}

    .dljm_advantage{ padding: .6rem 0;}
    .dljm_advantage .wh1200{ width: 94%;}
    .dljm_advantage  h2{ margin-bottom: .4rem; font-size: .45rem;}
    .dljm_advantage .ad_con{ display: flex;justify-content: space-between; flex-wrap: wrap;}
    .dljm_advantage .ad_con:after{ content: ""; display: none; clear: both;}
    .dljm_advantage .ad_con dl{ width: 48%; flex: inherit; float: left; margin: .2rem 0 0; padding: 0.3rem 0.2rem; box-shadow: 0 0 10px #eeeeee; border-radius: 10px; }
    .dljm_advantage  .ad_con dl dd h4{ font-size: .32rem; color: #333333; margin-top: .2rem;}
    .dljm_advantage .ad_con dl dd p{ font-size: .28rem; color: #333333; line-height: .5rem;}

    .dljm_support{ width: 100%; height: auto; background: url("/Content/website/images/support_bg1.png") no-repeat; background-size: cover; overflow: hidden;}
    .dljm_support .wh1200{ width: 94%;}
    .dljm_support h2{ padding: .6rem 0; font-size: .45rem;}
    .dljm_support .sup_con{ width: 100%; height: auto; background: url("/Content/website/images/support_bg2.png") no-repeat; background-size: contain;  background-position: 0px center; position: relative; padding-bottom: .5rem;}
    .dljm_support .sup_con:after{ content: ""; display: block; clear: both;}
    .dljm_support .sup_con dl{ position: static!important; width: 50%; float: left; margin: .2rem 0; height: auto; display: flex; justify-content: center; }
    .dljm_support .sup_con dl a{ position: relative; width: 90px; height: 125px; display: block;}
    .dljm_support .sup_con dl dt{ position: absolute; top: 0; left: 0; height: 30px; width: 90px; font-size: .3rem; }
    .dljm_support .sup_con dl dd{ width: 90px; height: 90px; background: rgba(255,255,255,0.85); border-radius: 50%; text-align: center; line-height: 90px; margin: 0 auto; position: absolute; left: 0; bottom: 0;}

    .dljm_process{ width: 100%; height: auto; background: #fbfbfb;}
    .dljm_process .wh1200{ width: 94%; overflow-x: auto;}
    .dljm_process h2{ padding-top: .6rem; font-size: .45rem;}
    .dljm_process .pro_con{ display: flex; flex-wrap: wrap; justify-content: end; padding:  1.5rem 0;}
    .dljm_process .pro_con:after{ content: ""; display: block; clear: both;}
    .dl90{ width: 625px;}
    .dljm_process .pro_con dl{ width: 125px; float: left; position: relative;}
    .dljm_process .pro_con dl dt{ font-size: .3rem; text-align: center; width: 100%; line-height: .5rem;}
    .dljm_process .pro_con dl dd{ width: 125px; height: 125px; padding: 15px 0;}
    .dljm_process .pro_con dl dd .pro_num{  width: 95px; height: 95px; border-radius: 50%; font-size: .4rem; color: #ffffff; text-align: center; line-height: 95px;}

    .dljm_condition .wh1200{ width: 94%;}
    .dljm_condition h2{ font-size: .45rem; color: #333333; line-height: 35px; text-align: center; padding-top: .6rem;}
    .dljm_condition .cond_con{ padding: .6rem 0 .4rem;}
    .dljm_condition .cond_con dl{ width: 100%; float: left; margin-right: 0; margin-bottom: 1rem;}
    .dljm_condition .cond_con dt img{ width: 100%; max-height:266px;height: auto;}
    .dljm_condition .cond_con dd h4{ font-size: .32rem; color: #e62129; margin-top: .2rem;}
    .dljm_condition .cond_con dd p{ font-size: .28rem; color: #333333;}

    .dljm_join{ width: 100%; height: auto; background: url("/Content/website/images/join_bg.png") no-repeat; background-size: cover; padding: .8rem 0;}
    .dljm_join .join_con{ width: 94%; height: auto; margin: 0 auto; background: #ffffff; border-radius: 5px; box-shadow: 0 0 5px #eeeeee; padding: .5rem .2rem;}
    .dljm_join .join_con h2{ font-size: .45rem; color: #333333; line-height: 35px; text-align: center; margin-bottom: .2rem;}
    .dljm_join .join_con .application:after{ content: ""; display: block; clear: both;}
    .dljm_join .join_con .list{ width: 100%; float: left; height: 2rem; line-height: 1rem; margin-bottom: 0;}
    .dljm_join .join_con .list:after{ content: ""; display: block; clear: both;}
    .dljm_join .list .label{ width: 100%; display: block; float: start; height: 1rem; line-height: 1rem; text-align: left; padding-right: 0; font-size: .30rem; color: #000000;}
    .dljm_join .list .input{ width: 100%; float: start; height: 1rem; line-height: 1rem; border: 1px solid #f4f4f4; border-radius: 5px; padding: 0 .2rem; font-size: .28rem;}
    .dljm_join .list .select{ width: 100%; float: start; height: 1rem; line-height: 1rem; border: 1px solid #f4f4f4; border-radius: 5px; padding: 0 .2rem; font-size: .28rem; appearance:none;-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none; background: url("/Content/website/images/join_icon1.png") no-repeat center right 10px;}
    .dljm_join .list .select option{ color: #cecece;}
    .dljm_join .listWay{ width: 100%; height: auto; float: left;}
    .dljm_join .listWay:after{ content: ""; display: block; clear: both;}
    .dljm_join .listWay .label{ width: 100%; display: block; float: left; height: 1rem; line-height: 1rem; text-align: left; padding-right: 18px; font-size: 16px; color: #000000;}
    .dljm_join .listWay p{ width: 33%; height: 1rem; line-height: 1rem; float: left; font-size: .28rem; color: #333333; display: flex; align-items: center;}
    .dljm_join .listWay p input[type='checkbox']{ width: 20px; height: 20px; border: 1px solid #ebebeb; border-radius: 50%; appearance:none;-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none; margin-right: 10px; cursor: pointer;}
    .dljm_join .listWay p input[type=checkbox]:checked{ background: url("/Content/website/images/join_icon2.png")no-repeat;background-size: 100% 100%; border: 0;}
    .dljm_join .submit{ float: left; width: 100%; height: .8rem; margin-top: .2rem;}
    .dljm_join .submit a{ display: block; width: 50%; height: .8rem; margin: 0 auto; background: #ff0000; border-radius: 5px; font-size: .36rem; color: #ffffff; text-align: center; line-height: .8rem;}
    .kehubg .shgl_ban{ margin-top: 1.5rem;}

    .dljm_call{ height: 230px; background: url("/Content/website/images/call_bg.png") no-repeat; background-size: cover;}
    .dljm_call p{  font-size: .38rem; color: #333333; text-align: center; padding-top: 1.4rem;}
    .dljm_call h2{ font-size: .8rem; color: #333333; text-align: center; margin-top: .5rem;}
    /*代理加盟--结束*/
    /*帮助中心-视频教学-视频播放*/
    .video_play{ min-height: 100%; height: auto;}
    .video_play .vPlay_title{ height: auto; margin-bottom: 0; flex-direction: column; align-items: end; padding: .2rem 3%;}
    .video_play .titCon{ margin: .2rem 0 0; width: 100%;}
    .video_play .titCon h2{ display: block; font-size: .38rem; line-height: .8rem; text-align: left; }
    .video_play .titCon p{ font-size: .38rem;line-height: .5rem; position: absolute; top: .25rem; left: 2.6rem;}
    .zhebo{ font-size: .38rem;line-height: .5rem; display: inline-block; color: #7a7d86; font-weight: bold; float: right;}
    .zhebo img{ margin-right: 10px;}
    .video_play .vPlay_title .return{ font-size: .28rem; height: .7rem; line-height: .7rem; margin: 0;}
    .video_play .vPlay_con{ width: 94%; display: block; height: auto; margin: .3rem auto .4rem}
    .video_play .vPlay_con .video{float: right; width: 100%; height: 5rem;}
    .video_play .vPlay_con .viedo_intro{ float: left; width: 100%; padding: .2rem .2rem .4rem;}
    .vPlay_con .viedo_intro .vin_top dl dt,.vPlay_con .viedo_intro .vin_con dl dt{ font-size: .3rem;}
    .vPlay_con .viedo_intro .vin_con dl{ margin-top: .1rem;}
    .vPlay_con .viedo_intro .vin_top dl dd{ font-size: .32rem;}
    .vPlay_con .viedo_intro .vin_con dl dd{ font-size: .28rem; line-height: .5rem;}
    .video_play #my-video_html5_api{ height: 5rem!important;}
    .video_play .video-js{ height: 5rem!important;}
    /*帮助中心-视频教学-视频播放--结束*/
    /*服务条款*/
    .clause .wh1200{ width: 94%;}
    .clause{ padding-bottom: 40px;}
    .clause h2{ font-size: .45rem; color: #000000; text-align: center; padding: .8rem 0; font-weight: bold; line-height: .5rem;}
    .clause .clause_con p{ font-size: .28rem; color: #666666; line-height: .5rem; padding-bottom: .2rem;}
    .clause .clause_con h4{  font-size: .30rem; color: #000000; border-top: 2px dotted #DDDDDD; line-height: 1rem; font-weight: bold;}
    /*服务条款--结束*/

    /*关于我们*/
    .about_banner{ background-size: auto; position: relative; width: 100%;}
    .about_banner .banner_bg2{ display: block; width: 100%; position: absolute; left: 0; bottom: -80px;}
    .about_banner .banner_txt{ width: 94%; position: absolute; top: 0; left: 3%; padding-left: 0; padding: 1rem 0; background: transparent; z-index: 1;}
    .about_banner .banner_txt h1{ text-align: center; font-size: .54rem;}
    .about_banner .banner_txt p{ text-align: center; font-size: .34rem; line-height: .54rem;}
    .about_banner .banner_new_txt{ width: 94%; position: absolute; top: 0; left: 3%; padding-left: 0; padding: 1rem 0; background: transparent; z-index: 1;}
    .about_banner .banner_new_txt h1{ text-align: center; font-size: .54rem;}
    .about_banner .banner_new_txt p{ text-align: center; font-size: .34rem; line-height: .54rem;}
    .about_header{ height: 2rem;}
    .about_header .submenu{ display: flex; justify-content: center; width: 100%; flex-wrap: wrap; justify-content: space-between;}
    .about_header .submenu li{ float: left; width: 33.3%; }
    .about_header .submenu li a{ font-size: .32rem; line-height: 1rem; }
    .about_intro .wh1200{ width: 94%;}
    .about_intro h2{ padding-top: .6rem; font-size: .45rem; }
    .about_intro .intro_con{ padding: .5rem 0 .8rem;}
    .about_intro .incon_left img{ width: 100%; height: auto; max-height: 330px;}
    .about_intro .incon_right{  width: 100%; padding: .1rem 0 0; }
    .about_intro .incon_right p{ font-size: .28rem; line-height: .5rem; margin-top: .2rem;}
    .about_culture{ width: 100%; background: url("/Content/website/images/about_culBg.png") no-repeat; background-size: cover;}
    .about_culture h2{ padding-top: .6rem; font-size: .45rem; }
    .about_culture .cul_con{ padding: .5rem 0; display: flex; justify-content: center; flex-wrap: wrap;}
    .about_culture .cul_con dl{ width: 94%; float: left; margin: 0 0 1rem;}
    .about_culture .cul_con .new_wid{margin-top:0.4rem;}
    .about_culture .cul_con dt img{ width: 100%; height: auto; max-height: 300px;}

    .about_culture .cul_con dd h4{ font-size: .3rem; color: #ffffff; padding: .2rem 0 .1rem; }
    .about_culture .cul_con dd h4 img{ margin-right: 10px; width: 18px; height: 18px;}
    .about_culture .cul_con dd p{ font-size: .28rem; color: #ffffff; line-height: .5rem; border-top: 1px solid #dddddd; padding-top: .1rem;}
    

    /*关于我们-服务数据*/
    .about_service{ width: 100%; background: url("/Content/website/images/about_serBg.png") no-repeat; background-size: cover;}
    .about_service h2{ padding-top: .6rem; font-size: .45rem;}
    .about_service .ser_con{ padding: .5rem 0; display: flex; justify-content: center; flex-wrap: wrap;}
    .about_service .ser_con dl{ width: 50%; float:left; }
    .about_service .ser_con dd h3{  font-size: .6rem; color: #E62327; padding: .6rem 0 .1rem; text-align:center; }
    .about_service .ser_con dd p{ font-size: .28rem; line-height: .5rem; padding-top: .2rem;text-align:center;}

    .about_evolve{ padding-bottom: .6rem; background-size: contain;}
    .about_evolve h2{ padding-top: .6rem; font-size: .45rem;}
    .about_evolve .evo_con{  width: 94%; height: 390px;  margin-top: .5rem; overflow-x: auto; }
	.evo_con .listCon .list dl dt{ font-size: .36rem;}
	.evo_con .listCon .list dl dd p{ font-size: .28rem;}

    .about_honors{ width: 100%; background-color:#f5f8fa; background-size: cover; padding: .6rem 0 .6rem;}
    .about_honors .wh1200{ width: 94%;}
    .hon_top h2{ padding-bottom: .6rem; font-size: .45rem;}
    .hon_bottom h2{  padding-bottom: .5rem;  font-size: .45rem; padding-top: .2rem;}
    .hon_top .hon_con{ display: flex; flex-wrap: wrap; justify-content: space-between;}
    .hon_top .hon_con:after{ content: ""; display: none; clear: both;}
    .hon_top .hon_con a{ width: 47%; float: left; margin-right: 0; margin-bottom: .4rem;}
    .hon_top .hon_con img{ width: 100%; height: auto; max-height: 260px;}
    .hon_bottom .hon_con{ display: flex; justify-content: center; flex-wrap: wrap;}
    .hon_bottom .hon_con a{ margin-bottom: 20px;}
    
    .hon_top .hon_new_con{ display: flex; flex-wrap: wrap; justify-content: center; }
    .hon_top .hon_new_con:after{ content: ""; display: none; clear: both;margin-left:30px;}
    .hon_top .hon_new_con a{ width: 47%; float: left; margin-right: 0.1rem; margin-bottom: .4rem;}
    .hon_top  .hon_new_con a p{margin-bottom: 20px;}
    .hon_top .hon_new_con img{ width: 100%; height: auto; max-height: 260px;}
    .hon_bottom .hon_new_con{ display: flex; justify-content: center; flex-wrap: wrap;}
    .hon_bottom .hon_new_con a{ margin-bottom: 20px;}
    
	.esh_more a{ width: 2.5rem; line-height: .7rem; font-size: .3rem;}

    .ts_new_honors{display: flex;}
     .ts_new_honors .esh_honors_m_t_35{margin-top: 0px;margin-left: 0.1rem;}
    .ts_new_honors  .hon_top .hon_new_con{display: block;}
    .ts_new_honors .hon_new_con a p{line-height: 24px;margin-top: 20px;}
    /*关于我们--结束*/

   /*帮助中心-产品帮助*/
    .CPhelp_banner .wh1200{ width: 94%;}
    .CPhelp_banner h2{ font-size: .38rem; padding: 1rem 0 .2rem;}
    .CPhelp_banner .search_help{ width: 90%; height: 45px; line-height: 35px;padding: 0 .1rem 0 .2rem;}
    .CPhelp_banner .search_help .sou{ font-size: .28rem; line-height: 35px; padding: 0 .1rem;}
	.CPhelp_banner .search_help .btn_sou{ height: 35px;}
    .CPhelp{ padding-bottom: .8rem;}
    .CPhelp .wh1200{ width: 94%; }
    .CPhelp .wh1200:after{ content: ""; display: block; clear: both;}
    .CPhelp .CPhelp_left{ width: 100%; padding-top: .2rem;}
    .CPhelp .CPhelp_left ul li a{ font-size: .28rem; line-height: .6rem; padding: 0 .5rem;}
    .CPhelp .CPhelp_left ul li .child_left{ padding: .1rem 0 .1rem .3rem;}
    .CPhelp .CPhelp_right{ width: 100%; border: 0; padding: 0;}
    .CPhelp .CPhelp_right h2{ font-size: .53rem; padding: .8rem 0; line-height: .5rem;}
    .CPhelp .CPhelp_right h3{ font-size: .32rem; line-height: .7rem;}
    .CPhelp .CPhelp_right p{ font-size: .28rem; line-height: .5rem;}
    .CPhelp .CPhelp_right h4{ font-size: .28rem; line-height: .6rem;}
    .CPhelp .CPhelp_right img{ margin-bottom: .1rem; padding: .2rem 0 .3rem; width: 99%!important; height: auto!important;}
    .CPhelp .CPhelp_right .share{  margin-top: .8rem; padding: .6rem 0 .2rem;}
    .CPhelp .CPhelp_right .share img{ padding: 0; margin: 0 .1rem;}
    /*帮助中心-产品帮助--结束*/

    /*下载*/
    .download_banner .db_txt{ width: 94%; margin: 0 3%; padding-top: .8rem;}
    .download_banner .db_txt h1{ text-align: center; font-size: .54rem;}
    .download_banner .db_txt p{ text-align: center; font-size: .24rem; ;line-height: .3rem; margin: .2rem 0 .3rem;}
    .download_banner .txt_down{ display: flex; justify-content: space-around;}
    .download_banner .txt_down .ios{ margin: 0;}
    .download_banner .dbimg{ width: 70%; float: none; margin: .64rem 15% -.12rem;}
    .download{ padding: .6rem 0 .7rem;}
    .download h2{ font-size: .45rem; margin-bottom: .5rem;}
    .download .down_rim{ margin-bottom: .2rem; padding: 0 3%; flex-wrap: wrap;}
    .download .down_rim dl{margin-bottom: .5rem; width: 33%;}
    .download .down_rim dl dd{ font-size: .28rem; line-height: .5rem;}
    .download p{ font-size: .28rem; line-height: .5rem;}
    .download_footer{width:100%;height:3rem;background: #191920;line-height:1rem; color:#fff;font-size:0.3rem;}
    .download_footer .down_contd1{width:100%;text-align:center;}
    .download_footer .down_contd1 a{color: #ff0008;text-decoration: underline !important;cursor:pointer;}
    .download_footer .down_contd1 a:first-child{margin-right:2rem;}
    .download_footer .down_contd2{width:100%;text-align:center;}
    .download_footer .down_contd3{width:100%;text-align:center;}
    /*下载--结束*/
    /*价格-定制开发*/
    .dzkf_banner{ background-size: cover; background-position: 100%;background: url("/Content/website/images/dzkfH5banner.png") no-repeat right;}
    .dzkf_banner .cus_txt{ width: 94%; margin: 0 3%; padding-left: 0;padding-top: 1.5rem;}
    .dzkf_banner .cus_txt h1{ text-align: center; font-size: .54rem;}
    .dzkf_banner .cus_txt p{ text-align: center; font-size: .34rem; padding-top: 0; }
    .dzkf_super{ padding: .6rem 0;}
    .dzkf_super h2,.ourfuwu h2{ font-size: .45rem; margin-bottom: .6rem;}
    .dzkf_super dl{ width: 42%; margin: 0 4% .6rem;}
    .dzkf_super dl:last-child{ margin: 0 3% .5rem;}
    .dzkf_super dl dd h4{ font-size: .3rem; margin: .2rem 0 .1rem; line-height: .5rem;}
    .dzkf_super dl dd p{ font-size: .28rem; line-height: .5rem;}
    .dzkf_team{ padding: .6rem 0; background-size: cover;  background-position: center;}
    .dzkf_team h2{ font-size: .45rem; margin-bottom: .6rem;}
    .dzkf_team dl{ width: 90%; margin: 0 auto .4rem; float: none; padding: 7% 8% 7% 10%; height: auto;}
    .dzkf_team dl:nth-child(3), .dzkf_team dl:nth-child(6){ margin: 0 auto .4rem;}
    .dzkf_team dl dd{ width: 80%;}
    .dzkf_proc{ padding: .6rem 0 1.2rem; background-size: cover;  background-position: center;}
    .dzkf_proc .wh1200{ width: 94%;}
    .dzkf_proc h2{ font-size: .45rem; margin-bottom: .6rem;}
    .dzkf_proc .sProc_con{ width: auto; overflow-x: auto; background: transparent;}
    .dzkf_proc .sProc_con .content{ width: auto; background: url(/Content/website/images/dzkf_proc_bg2.png) no-repeat;     background-position: 100% bottom;}
    .sProc_con dl{ width: 140px;}
    .sProc_con dl dt{ font-size: .28rem; line-height: .4rem; margin-bottom: .15rem;}
    .dzkf_case{ padding: .6rem 0;}
    .dzkf_case h2{ font-size: .45rem; margin-bottom: .6rem;}
    .case_expl { padding: 0 8%; margin: 0 3%;}
    .case_expl p{ font-size: .28rem; line-height: .5rem;}
    .case_expl img{ width: 20px;}
    .case_img{ width: 94%; margin: .5rem auto 0;  padding-top: .4rem; display: flex; flex-wrap: wrap; justify-content: space-around;}
    .case_img dl{ width: 38%; margin-bottom: .2rem;}
    .case_img dl dt img,.case_img dl dd img{ max-height: 100%; max-width: 100%;}
    /*价格-定制开发--结束*/

    /*价格*/
    .prod_price{ padding-bottom: .6rem; background-size: cover; background-position: bottom;}
    .prod_price h2{ font-size: .45rem; padding-top: .6rem;}
    .prod_price p{ font-size: .3rem; line-height: .5rem; margin-top: 0; padding: 0 3%;}
    .price_con{ flex-wrap: wrap; width: 88%; }
    .price_con dl{ width: 100%; margin: .6rem 0 0;}
    .prod_price .major{ margin: .6rem 0 0;}
    .prod_price .private{ margin: .6rem 0 0;}
    .prod_price dl dt{ height: auto; padding: .5rem 0;}
    .prod_price dl dt h4{ font-size: .36rem;}
    .prod_price dl dt p{ font-size: .28rem;}
    .prod_price dl dt .p_bottom{ font-size: .32rem;}
    .prod_price dl dt .p_bottom .big_font{ font-size: .6rem;}
    .prod_price dl dd{ padding: .5rem;}
    .prod_price dl .list .list_left,.prod_price .major .list .list_right{ font-size: .28rem; line-height: .6rem;}
    .prod_price dl .list_btn{ opacity: 1; margin-top: .5rem;}
    .func_contrast{ padding-bottom: 0;}
    .func_contrast h2{ font-size: .45rem; padding-top: .6rem;}
    .func_contrast p{ font-size: .3rem; line-height: .5rem; margin-top: 0; padding: 0 3%;}
    .func_con{ margin: .6rem auto; width: 94%;}
    .func_con .head_li p{ padding: 0; width: 20%; font-size: .3rem;}
    .func_con .head_li p:first-child{ padding-left: 8%;  width: 60%;}
    .func_con_3 .head_li p:first-child{ padding-left: 8%;  width: 35%;}
    .func_con .func_list p{ padding: 0 2%; font-size: .3rem;}
    .func_con .func_list p img{    margin-right: .1rem;}
    .func_list .list_con dl dt{ padding-left: .7rem; font-size: .24rem; width: 60%;}
    .func_list_3 .list_con dl dt{ padding-left: .7rem; font-size: .24rem; width: 35%;}
    .func_list .list_con dl dd{ width: 20%;}
    .func_list .list_con dl dd img{ width: 16px; height: 16px;}
    .calculator{ padding: .8rem 0; background-size: cover; background-position: center;}
    .calculator h2{ font-size: .45rem; padding-top: .6rem;}
    .calculator p{ font-size: .3rem; line-height: .5rem; margin-top: 0; padding: 0 3%; margin-bottom: .6rem;}
    .calculator .wh1200{ width: 94%; padding-bottom: .6rem;}
    .option .list{ margin-bottom: .4rem; width: 94%;}
    .option .list .label{ width: 100%; text-align: center; font-size: .28rem;}
    .option .list .list_right{ width: 100%; display: flex; flex-wrap: wrap; margin-left: 0; justify-content: center; margin-top: .2rem;}
    .option .list .list_right .edition{ margin: 0 auto; font-size: .3rem;}
    .option .list .list_right .edition:last-child{ margin: 0 auto;}
    .option .list .list_right .year{ margin: 0 .2rem .2rem 0!important; font-size: .3rem;}
    .option .list .list_right .num{ font-size: .28rem; width: 90%;}
    .calculator .count{ margin: .5rem auto; float: none;}
    .count .active{ font-size: .3rem;}
    .calculator .result{ float: none; width: 90%; padding:.4rem .5rem;}
    .result dl dt,.result dl dd{ font-size: .3rem;}
    .result .total{ font-size: .32rem;}
    .result .total span{ font-size: .6rem;}
    .question{ padding-bottom: .4rem}
    .question h2{ font-size: .45rem; padding: .6rem 0;}
    .question dl{ width: 94%; margin-bottom: .5rem; float: none; padding-right: 0; height: auto;}
    .question dl:nth-child(even){ padding-right: 0;}
    .question dl dt{ font-size: .32rem; line-height: .5rem; margin-bottom: .2rem;}
    .question dl dd{ font-size: .28rem; line-height: .5rem;}
    /*价格--结束*/

    /*产品-售后管理系统*/
    .shouhou_header{ height: 3rem;}
    .shgl_ban{ width: 94%; margin: auto; margin-top: 1.5rem; float: none;}
    .shgl_ban h1{ font-size: .54rem; line-height: .54rem; text-align: center;}
    .shgl_ban p{ font-size: .34rem; line-height: .6rem; text-align: center;}
    .shgl_banImg{ width: 80%; margin: .8rem 10% 0; float: none;}    
    .shgl_banImg_it{ width: 60%; margin: .8rem 20% 0; float: none;}
    .shgl_banImg_yqyb{ width: 95%; margin:.8rem 0 0; float: none;}
    .shgl_sect1{ height: auto}
    .shgl_sect1 .seLeft{ float: none; height: auto; width: 90%; padding: .6rem 0; margin-top: 0;}
    .shgl_sect1 .seLeft h2{ font-size: .45rem; margin-bottom: .1rem;}
    .shgl_sect1 .seLeft p{ width: 100%; font-size: .28rem; line-height: .5rem; padding-top: .15rem; padding-bottom: .15rem;}
    .shgl_sect1 .seLeft dl dd a{ font-size: .28rem;}
    .shgl_sect1 .seLeft dl{ margin: .1rem 0 0;}
    .shgl_sect1 .seLeft dl dd{ font-size: .28rem; margin-bottom: .1rem;}
    .shgl_sect1 .seRight{ float: none; height: auto; width: 94%; padding: .3rem 0 .6rem; display: flex; justify-content: center; align-items: center;  }
    .shgl_sect1 .seRight .rbigImg{ max-width: 82%; max-height: 320px; position: static;}

    .shgl_sect2{ height: auto}
    .shgl_sect2 .seLeft{ float: none; height: auto; width: 90%; padding: .6rem 0;align-items: flex-start;}
    .shgl_sect2 .seLeft h2{ font-size: .45rem; text-align: left; margin-bottom: .1rem; }
    .shgl_sect2 .seLeft p{ width: 100%; font-size: .28rem; line-height: .5rem; padding-top: .15rem; padding-bottom: .15rem; margin-left: 0; text-align: left;}
    .shgl_sect2 .seLeft dl{ margin: .1rem 0 0;}
    .shgl_sect2 .seLeft dl{ width: 100%;}
    .shgl_sect2 .seLeft dl dd{ font-size: .28rem; margin:0; width: 50%; text-align: left; float: left; }
    .shgl_sect2 .seLeft dl dd a{ font-size: .28rem;}
    .shgl_sect2 .seRight{ float: none; height: auto; width: 94%; padding:0; display: flex; justify-content: center; align-items: center; padding-bottom: .6rem; }
    .shgl_sect2 .seRight .rbigImg{ max-width: 82%; max-height: 320px;}
    .shgl_sect2.wangdian .seLeft dl dd:nth-child(2){ float: left;}

    .shgl_sect3 h2{ font-size: .45rem; margin-top: .6rem; }
    .shgl_sect3 p{ width: 94%; font-size: .28rem; line-height: .5rem; margin: .2rem auto 0;}
    .shgl_sect3 .sect3{ overflow-x: auto; width: 94%; margin: 0 auto;}
    .shgl_sect3 .se_con{ margin: .8rem auto; width: 840px; }
    .shgl_sect3 .se_con .bg_xian{ top: 35px;}
    .shgl_sect3 dl{ width: 70px; margin-right: 40px;}
    .shgl_sect3 dl dt img{ width: 70px; height: 70px;}
    .shgl_sect3 dl dd{ font-size: .28rem; margin-top: .2rem;}

    .sect4 .seRight{ height: auto;}
    .sect4 .seRight .rbigImg{ top: auto; position: static;}
    .sect5 .seRight{ height: 320px; margin: 0 auto .6rem; padding: 0;}
    .sect5 .seRight .rbigImg{ position: static;}
    .sect7 .seRight{ height: 320px; padding: 0 0 .6rem;}
	.sect1 .seRight{ padding: 0 0 .6rem;}
    .sect1 .seRight .rbigImg{ position: static;}
    /*产品-售后管理系统--结束*/
    
    /*产品-全渠道客户系统*/
    
    .qqd_sect1{ height: auto}
    .qqd_sect1 .seLeft{ float: none; height: auto; width: 90%; padding: .6rem 0; margin-top: 0;}
    .qqd_sect1 .seLeft h2{ font-size: .45rem; margin-bottom: .1rem;}
    .qqd_sect1 .seLeft p{ width: 100%; font-size: .28rem; line-height: .5rem; padding-top: .15rem; padding-bottom: .15rem;}
    .qqd_sect1 .seLeft dl dd a{ font-size: .28rem;}
    .qqd_sect1 .seLeft dl{ margin: .1rem 0 0;}
    .qqd_sect1 .seLeft dl dd{ font-size: .28rem; margin-bottom: .1rem;}
    .qqd_sect1 .seRight{ float: none; height: auto; width: 94%; padding: .3rem 0 .6rem; display: flex; justify-content: center; align-items: center;  }
    .qqd_sect1 .seRight .rbigImg{ max-height: 320px; position: static;}

    .qqd_sect2{ height: auto}
    .qqd_sect2 .seLeft{ float: none; height: auto; width: 90%; padding: .6rem 0;align-items: flex-start;}
    .qqd_sect2 .seLeft h2{ font-size: .45rem; text-align: left; margin-bottom: .1rem; }
    .qqd_sect2 .seLeft p{ width: 100%; font-size: .28rem; line-height: .5rem; padding-top: .15rem; padding-bottom: .15rem; margin-left: 0; text-align: left;}
    .qqd_sect2 .seLeft dl{ margin: .1rem 0 0;}
    .qqd_sect2 .seLeft dl{ width: 100%;}
    .qqd_sect2 .seLeft dl dd{ font-size: .28rem; margin:0; width: 50%; text-align: left; float: left; }
    .qqd_sect2 .seLeft dl dd a{ font-size: .28rem;}
    .qqd_sect2 .seRight{ float: none; height: auto; width: 94%; padding:0; display: flex; justify-content: center; align-items: center; padding-bottom: .6rem; }
    .qqd_sect2 .seRight .rbigImg{ max-width: 82%; max-height: 320px;}

    .qqd_sect3 h2{ font-size: .45rem; margin-top: .6rem; }
    .qqd_sect3 p{ width: 94%; font-size: .28rem; line-height: .5rem; margin: .2rem auto 0;}
    .qqd_sect3 .sect3{ overflow-x: auto; width: 94%; margin: 0 auto;}
    .qqd_sect3 .se_con{ margin: .8rem auto; width: 840px; }
    .qqd_sect3 .se_con .bg_xian{ top: 35px;}
    .qqd_sect3 dl{ width: 70px; margin-right: 40px;}
    .qqd_sect3 dl dt img{ width: 70px; height: 70px;}
    .qqd_sect3 dl dd{ font-size: .28rem; margin-top: .2rem;}

    .esh_moreproduct h2{ font-size: .45rem; margin-bottom: .1rem;padding-top:0.7rem;}
    .esh_moreproduct .moreproduct_con h2{ padding-top: .6rem; font-size: .45rem;}
    .esh_moreproduct .moreproduct_con{ padding: 0.7rem 0; display: flex; justify-content: center; flex-wrap: wrap;}
    .esh_moreproduct .moreproduct_con dl{ width: 50%; float:left; }
    .esh_moreproduct .moreproduct_con dd h3{  font-size: .34rem;  padding: .2rem 0 0rem; text-align:center; }
    .esh_moreproduct .moreproduct_con dd p{ font-size: .28rem; line-height: .4rem; text-align:center;padding:0.2rem 0.28rem 0;}
    .kefus dl{margin-right:0;margin-top:0.9rem;}
    .padding_top_80 .seRight{padding:0.3rem !important;}

    .zaixiankefu{padding-top:0;}
    .zaixiankefu h2{ font-size: .45rem; margin-bottom: .1rem;padding-top:0.6rem;}
    .zaixiankefu p{font-size: .3rem; line-height: .5rem; margin-top: 0;padding:0 4%; }
    .kefus dl dd{padding-top:0.32rem;padding-bottom:0.7rem;}
    .kefus dl dd h3{ font-size: .4rem;}
    .kefus dl dd p{font-size: .3rem;margin-top:0.32rem;}
    .kefus dl dt{margin-top:0.7rem;}
    /*产品-全渠道客户系统--结束*/

    
    /*产品-移动服务*/
    .qywx_banImg{ float: right; margin-top: 80px;}
    .qywx_ticon{width: 94%; margin: auto; margin-top: 1.5rem;float: none;}
    .qywx_ticon a{ width: 2.5rem; font-size: .3rem; line-height: .7rem;}
    .qywx_btn{width:100%;text-align:center;}
    .qywx_btn a:nth-child(2n){ margin-left:0.3rem;}
    .qywx_logo{width:100%;}
    .qywx_logodiv{float: none;margin: 0 auto;text-align: center;}
    .qywx_logodiv img{margin-right:0.328rem;}
    .qywx_fws{float:none;margin: 20px auto 0;text-align: center;}
    .anzhuangs dl{margin-right:0;}
    /*产品-移动服务end*/

   .download_banner .txt_down dl dt{ width: 2.23rem; height: 2.23rem;}
   .download_banner .txt_down dl dt img{ width: 2.06rem; height: 2.06rem;}
	.Android{ margin-right: .28rem !important;}
	.download_banner .txt_down dl{ width: 2.23rem;}
	.download_banner .txt_down dl dd,.download_banner .txt_down .ios dd{ line-height: .6rem; height: .6rem;}
	.download_banner .txt_down .ios dd a,.download_banner .txt_down dl dd a{ font-size: .23rem;}
	.download_banner .txt_down dl dd img{ width: .24rem; height: .28rem;}
	.download_banner .txt_down{justify-content:center;}
    .download_banner .txt_down .Android dd.version{background:none;display:block;margin-top:5px;font-weight:normal;font-size: 15px;}
    .download_banner .txt_down .ios dd.version{background:none;display:block;margin-top:5px;font-weight:normal;font-size: 15px;}
    .download_banner .web_txt{display:none}
    .download_banner .mobile_txt{display:block;color:#ffffff;margin: 0.2rem 0 0rem !important;font-size:0.22rem !important;}
    .download_banner .mobile_txt a{color:#ffffff;}
    

    /*解决方案*/
	.mobile2{ box-shadow: none; border-bottom: 1px solid #f4f4f4;}
	.kuguan{ width: 92%; margin: auto;}
	.fazhanlich{ width: 100%;}
	.fazhandiv .right,.fazhandiv .left{ width: 94%; float: none; padding: .2rem .32rem;}
	.sanjiao{display: none;}
	.yuyan span{ width: 20%; font-size: .28rem;}
	.yuyan p{ width: 70%; font-size: .28rem;}
	.fuwudl dl{ width: 90%; float: none; margin: auto; margin-bottom: .5rem;}
	.fuwudl dl:nth-child(6),.fuwudl dl:nth-child(3){ margin-right: auto;}
	.ourfuwu{ padding-top: .8rem; padding-bottom: .8rem;}
	.jixiedl dl{ width: 50%; margin-right: 0; padding-top: .5rem; height: 4.3rem;}
	.jixiedl dl dd h4{ padding: .28rem 0 .2rem 0; font-size: .34rem;}
	.jixiedl dl dd p{ width: 90%; font-size: .26rem; line-height: .45rem;}
	.jijiebg{ padding-top: .5rem; background-size: 100% 100%;}
	.jijiebg h2{ margin-top: 0;}
	.jijiebg dl{ width: 94%; height: 2.5rem;}
	.jijiebg dl dt{ width: 1rem; height: 1rem; margin-left: .2rem;}
	.jijiebg dl dd{ width: 80%; margin-left: .2rem;}
	.wh1140{ padding: .4rem 0;}
	.jijiebg dl dd h4{ font-size: .32rem;}
	.jijiebg dl dd p{ font-size: .26rem; line-height: .45rem;}
	.kejiazhi1 dl{ width: 50%; margin-right: 0; height: auto; padding-bottom: .6rem;}
	.kejiazhi1 dl dd h4{ font-size: .32rem;}
	.kejiazhi1 dl dd p{ font-size: .25rem; width: 90%; margin: auto;}
	.kejiazhi1{ padding-bottom: .1rem;}
	
	/*登录注册*/
	.hangyeanlis{ padding-top: .6rem; height: auto;background:#F8FAFB;}
	.hangyeanlis .anlis dl{ display: block; float: left;}
	.res_head{ line-height: 1.16rem; height: 1.16rem; padding: 0 3%;}
	.res_head img{ width: 1.92rem;}
    .logoa .logo{ width: 1.92rem; top: -0.7rem;}
	.res_head span{ font-size: .28rem;}
	.zhucon{ width: 95%; box-shadow: none; height: 80%;}
	.zhucon h1{ font-size: .46rem;}
	.zhuinput label{ width: 1.7rem; font-size: .28rem; margin-right: .2rem;}
	.zhuinput input,.zhuinput select{ width: 5rem; line-height: .7rem; font-size: .28rem; padding: 0 .2rem;}
	.zhuinput select{ height: .7rem; border-radius: 5px; padding: 0 .16rem;}
	.yzmimg{ width: 1.4rem; height: auto; max-height: .6rem; top: .08rem; right: 6%;}
	.yzm small{ font-size: .24rem; line-height: .9rem;width: 2rem; padding-left: .2rem; right: 5%;}
	.yzm input{ padding-right: 35%;}
	.xieyi{ width: 95%; padding-left: 1.7rem; font-size: .28rem; margin-left: 0;}
	.xieyi a{ font-size: .28rem;}
	.xieyi .esh_check,.logininput .esh_check{ width: .3rem; height: .3rem; background-size: 100% 100%;}
	.zhuinput{ margin-bottom: .3rem;}
	.zhuinput .esh_button{ width: 5rem; margin-top: .4rem; margin-bottom: .5rem; line-height: .7rem; font-size: .3rem; margin-left: 1.6rem;}
 
	.xuanze{ width: 5rem;}
	/*.xuanze span{ width: 40%;}*/
	.zhuinput3{ padding-left: 1.9rem;}
	.zhuinput3 .esh_button{ width: 2.36rem; line-height: .7rem; margin-right: .26rem; font-size: .3rem; margin-top: .28rem;}
	.zhuinput3 .esh_button:last-child{ margin-right: 0;}
	.zhuheight2{ height: 86%;}
	.zhuheight3{ height: 80%;}
	.zhuheight3 .zhuinput span{ width: 1.8rem;}
	.zhuheight3 .zhuinput3{ padding-left: 0; text-align: right; padding-right: 1%;}
	.logininput{ width: 100%;}
	.logininput .esh_button,.logininput input{ line-height: .9rem; font-size: .3rem;}
	.loginzd a,.loginzd{ font-size: .28rem;}
	.neibubg .shgl_banImg{ width: 90%; margin: .8rem 5% 0;}
	.jieimgsuan{ width: 65%}
	.tongjiimg{ width: 56%;}
	.kehuimg{ width: 72%;}
    .inviteinput{ width: 100%;}
	.inviteinput button,.inviteinput input{ line-height: .9rem; font-size: .3rem;}
	/*错误提示*/
	.lian_div{  width: 5rem; font-size: .28rem;}
    .swiper-father {
        position: relative;
        width: 70%;
        box-sizing: border-box;
    }
    .swiper-father .swiper-slide {
        width: calc(80%);
        height: 380px;
        max-height:380px;
    }
    .swiper-father .swiper-button-next, .swiper-father .swiper-button-prev {
        width: 1rem;
        height: 1rem;
        text-align: center;
        display: block;
        margin-top: -0.5rem;
    }
    .swiper-father .swiper-button-prev {
        background:url(/Content/website/images/left_icon_hui.png) no-repeat center center;
        background-size:0.5rem 0.5rem;
        left: -0.4rem;
    }
    .swiper-father .swiper-button-prev:hover {
        background:url(/Content/website/images/left_icon_active.png) no-repeat center center;
        background-size:0.5rem 0.5rem;
        left: -0.4rem;
    }
    .swiper-father .swiper-button-next {
        background:url(/Content/website/images/right_icon_hui.png) no-repeat center center;
        background-size:0.5rem 0.5rem;
        right: -0.4rem;
    }
    .swiper-father .swiper-button-next:hover {
        background:url(/Content/website/images/right_icon_active.png) no-repeat center center;
        background-size:0.5rem 0.5rem;
        right:  -0.4rem;
    }
    .customerstory .swiper-father{margin-top:.7rem}
    .customerstory .swiper-father .swiper_story{padding:0;}
    .customerstory .swiper-button-next {
        display: none;
    }
    .customerstory .swiper-button-prev {
        display: none;
    }
}


