html,body{ 
	margin: 0; 
	padding: 0; 
	/* font-family: "Microsoft YaHei" !important; */
	font-family: "微软雅黑";
	/* font-family: "Noto Sans SC"; */
	-webkit-text-size-adjust: none;
}
ul,li{ list-style-type: none; margin: 0; padding: 0; }
a{ text-decoration: none; }
img{ width: 100%; vertical-align: middle;  border:0 none;/*去掉 IE10中 在a标签里的图片会显示的边框*/ }
i{ font-style: normal; }
p{ margin: 0; padding: 0; }

.f-18{ font-size: 18px !important; }
.f-20{ font-size: 20px !important; }
.f-22{ font-size: 22px !important; }
.f-24{ font-size: 24px !important; }
.f-30{ font-size: 30px !important; }

.fw-b{ font-weight: 700 !important; }

.col-m{ color:#1e50ae !important; }
.col-95{ color:#959595 !important; }
.col-f{ color: #fff !important; }

.bg-f5{ background: #f5f5f5 !important; }
.bg-f6{ background: #f6f6f6 !important; }
.bg-36{background: #363636 !important;}

.tl{ text-align: left !important; }
.tc{ text-align: center !important; }
.tr{ text-align: right !important; }

.pr{
	position: relative;
}
.pa{
	position: absolute;
}

.oh{ overflow: hidden; }

.hide{ display: none; }
.pc-see{ display: block; }
.phone-see{ display: none; }
.parH{ height: 100%; }

.overhide{
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}

.clear:after{ content: ""; display: block; clear: both; visibility: hidden; height: 0; }
.clear{ zoom:1 } /* 可解决ie6,ie7浮动问题 */


.container{ width: 1100px; margin: 0 auto; }
.main{ position: relative; max-width: 1920px; margin: 0 auto; }

/*header*/
.header__placeholder{ height: 80px; }
.header{ 
	width: 100%; height: 80px; background: #fff;
	position: fixed; top: 0; left: 0; z-index: 11; 
}
.header .logo{ width: 122px; float: left; margin: 16px 0; }
.header .logo img{ height: 48px; }
.mainbav{ float: right; }

.mainbav_ul1>li{ float: left; font-size: 14px; line-height: 80px; position: relative;}
.mainbav_ul1>li{ margin-left: 45px; }
.mainbav_ul1>li:first-child{ margin-left: 0; }
.mainbav_ul1>li:not(:first-child){ margin-left: 64px; }
.mainbav_ul1>li a{ color: #252525; }
.mainbav_ul1 .subbav{ 
	width: 630px; line-height: 1;  display: none;
	position: absolute;  left: 50%; top: 90%; 
	margin-left: -315px;   cursor: pointer; z-index: 1;
}
.mainbav_ul1 .subbav .trigo{  
	height: 0; position: absolute; left: 50%; top: -2px; 
	transform: translateX(-50%);
  	border-left: 8.5px solid transparent;
  	border-right: 8.5px solid transparent;
  	border-bottom: 10px solid #fff; 
}
.mainbav_ul1>li:hover a{ color: #1e50ae; }
.mainbav_ul1 .active a{ color: #1e50ae; }
.mainbav_ul2{ 
	width: 630px; padding-top:15px; margin-top: 8px; background: #fff; cursor: pointer;
	box-shadow: 1px 1px 13px rgba(0,0,0,.1); overflow: hidden; /*position: fixed; z-index: 9999;*/
}
.mainbav_ul1>li:hover .subbav{ display: block; }
.mainbav_ul1 li .subbav:hover .mainbav_ul2{ display: block; }
.mainbav_ul1>li:hover .mainbav_ul2 a{ color: #434d56; }
.mainbav_ul2>li{ 
	float: left; width: 170px;  margin-left: 30px; 
	line-height: 34px; font-weight: bold;
}
.mainbav_ul2>li a{ display: inline-block; width: 100%; color: #434d56; border-bottom: 1px solid #e5e5e5;}
.mainbav_ul2>li>a{ margin-bottom: 6px; }
.mainbav_ul3{ margin-bottom: 10px;  }
.mainbav_ul3 li{ line-height: 32px; font-size: 12px;  font-weight: normal; }
.mainbav_ul3 li a{ border:none;  }
.mainbav_ul1>li:hover .solvebav{ display: block; }
.solvebav{
	width: 200px; line-height: 36px;  display: none;cursor: pointer;  
	margin-left: -100px; position: absolute;  left: 50%; top: 90%;   
}
.solvebav .trigo{  
	height: 0; position: absolute; left: 50%; top: -2px; 
	transform: translateX(-50%);
  	border-left: 8.5px solid transparent;
  	border-right: 8.5px solid transparent;
  	border-bottom: 10px solid #fff; 
}
.solvebav .mainbav_ul5{
	width: 170px; padding:15px; margin-top: 8px; background: #fff; cursor: pointer;
	box-shadow: 1px 1px 13px rgba(0,0,0,.1); overflow: hidden;
}
.solvebav .mainbav_ul5>li a{ display: block; width: 100%; color: #434d56; text-align: center; }
/*banner*/
.nav { width: 100%; position: relative; top: 0; left: 0; }
.nav .item{ height: 600px; background: url(../images/banner.jpg) no-repeat center; }
.nav .demo-carousel{ height: 600px; }
.nav .sub_item{ height: 180px; background: url(../images/关于我们.jpg) no-repeat center; }
.nav .sub_newsitem{ background: url(../images/Banner6.jpg) no-repeat center; }
.nav .sub_citem{ background: url(../images/公司文化.jpg) no-repeat center; }
.nav .sub_item-pro{ background: url(../images/product.jpg) no-repeat center; }
.nav .sub_item-sol{ background: url(../images/solution.jpg) no-repeat center;}
.nav .sub_item .nav-txt{ position: absolute; top: 50%; transform: translateY(-50%); width: 100%; color: #fff; text-align: center; }
.nav .sub_item .nav-txt-eng{ font-size: 16px; }
.nav .sub_item .nav-txt-chn{ font-size: 30px; }
/*header end*/    

/*尾部*/
.footer .guild{ background: #202020; padding: 40px 0; overflow: hidden; }	
.footer .guild .footerNav{ float: left; width: 660px; width: calc( 100% - 440px ); } 
.footer .guild .footerNav ul>li{ 
	display: inline-block; position: relative; margin-left: 40px; 
}
.footer .guild .footerNav ul>li a{ 
	color: #eff2f5; font-size: 16px; line-height: 1; 
}
.footer .guild .footerNav ul>li:first-child{ margin-left:0; }
.footer .guild .xinxi{
	color: #959595; font-size: 14px; line-height: 1; margin-top: 24px;
}
.footer .guild .xinxi p{ margin-top: 8px; }
/*兼容ie*/
.footer .mes{ float: right; width: 440px; padding: 20px 0; }
.footer .mes .logo img{ width: 108px; height: 41px; vertical-align: middle; margin-right: 16px; }
.footer .mes .logo{  font-size: 24px; line-height: 41px; }
.footer .mes .logo a{ color: #eff2f5; }
.footer .copyright{ 
	background: #0f0f0f; font-size: 14px; color: #959595; text-align: center; line-height: 54px; 
}	
.footer .copyright a{ color: #959595; }
/*尾部 end*/


/*body*/
.section{ overflow: hidden; }
.section .title{ margin: 0 auto; line-height: 1; }
.section .title-eng{ font-size: 18px; color: #959595; }
.section .title-chn{ font-size: 30px; color: #1e50ae; margin-top: 18px; }
.section .title-chn-supplement{ font-size: 16px; color: #959595; margin-top: 26px; }

/*首页*/
/*swiper*/
.swiper-container {width: 100%;height: 100%;}
.swiper-slide {
    text-align: center;
    font-size: 18px;
    background: #fff;
    /* Center slide text vertically */
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
}
#swiper_banner .swiper-button-next,#swiper_banner .swiper-button-prev,
#swiper_banner2 .swiper-button-next,#swiper_banner2 .swiper-button-prev{
    position: absolute;
    top: 50%;
    width: 27px;
    height: 44px;
    transform: translateY(-50%);
    z-index: 10;
    cursor: pointer;
    background-size: 27px 44px;
    background-position: center;
    background-repeat: no-repeat;
    display: none;
}
#swiper_banner .swiper-wrapper{ height: 800px!important; }
#swiper_banner .swiper-slide{ height: 800px!important; }
#swiper_banner:hover .swiper-button-next,#swiper_banner:hover .swiper-button-prev{ display: block; }
#swiper_banner .swiper-button-next{ background-image: url(../images/next.png); }
#swiper_banner .swiper-button-prev{ background-image: url(../images/prev.png); }
#swiper_banner .swiper-slide{ width: 100%; height: 800px;}
#swiper_banner .swiper-wrapper a{ 
	display: block; width: 200px; height: 50px; background: rgba(255,255,255,0); 
	position: absolute; left:0; bottom: 0; top: 24%; right: 0; margin:auto;
}
#swiper_banner .swiper-pagination-bullet{ width: 42px; height: 6px; background: rgba(0,0,0,.7); border-radius: 0; margin-bottom: 23px;}
#swiper_banner .swiper-pagination-bullet-active { background: rgba(255,255,255,.6)!important; }
#swiper_banner .swiper-wrapper .swiper-slide:nth-of-type(1){ background:url(../images/banner_5.jpg) no-repeat 50%; }
#swiper_banner .swiper-wrapper .swiper-slide:nth-of-type(2){ background:url(../images/banner_1.jpg) no-repeat 50%; }
#swiper_banner .swiper-wrapper .swiper-slide:nth-of-type(3){ background:url(../images/banner_2.jpg) no-repeat 50%; }
#swiper_banner .swiper-wrapper .swiper-slide:nth-of-type(4){ background:url(../images/banner_3.jpg) no-repeat 50%; }
#swiper_banner .swiper-wrapper .swiper-slide:nth-of-type(5){ background:url(../images/banner_4.jpg) no-repeat 50%; }
#swiper_banner .swiper-wrapper .swiper-slide:nth-of-type(6){ background:url(../images/banner_5.jpg) no-repeat 50%; }
#swiper_banner .swiper-wrapper .swiper-slide:nth-of-type(7){ background:url(../images/banner_1.jpg) no-repeat 50%; }

/*最新产品*/
.section .content{ margin: 70px auto 105px; }
.pro_container .title{ padding-top: 45px; }
.pro_container .content{ margin: 35px auto 55px; }
.pro-list_ul .pro-list_li{
	float: left;
	width: 350px;
	width: calc( (100% - 50px) / 3 );
	width: -moz-calc( (100% - 50px) / 3 );
	width: -webkit-calc( (100% - 50px) / 3 );
	margin-left: 25px;
}
.pro-list_ul .pro-list_li:first-child{ margin-left: 0; }
.pro-list{
	padding-bottom: 20px; background: #f6f6f6;
	border: 1px solid #e5e5e5; box-sizing: border-box;
}
.pro-list-txt{
	font-size: 20px; color: #252525; text-align: center; line-height: 1; margin-top: 28px;
}
.pro-list .pro-item{ padding: 0 13px; }
.pro-list .pro-item p{
	padding: 24px 0 8px; line-height: 1; color: #959595; font-size: 16px; text-align: center;
}
.pro-list .pro-item .photo{
	display: block; height: 186px; border-radius: 16px; overflow: hidden; box-sizing: border-box; margin-bottom: 5px;
}
.pro-list .pro-item.big .photo{ height: 425px; }
.pro-list .pro-item .photo img{ width: 100%; height: auto; }

.pro-list .pro-item:hover p{ color: #1e50ae; }
.pro-list .pro-item:hover .photo{ border: 2px solid #1e50ae; }
/*最新产品 end*/

/*解决方案*/
.solu_wrapper{ height: 432px; background-image: url(../images/shape_20.png); }
.solu_container { padding-top: 60px }
.solu_container .content{ margin: 30px auto 0; }
.solu_container .content ul li{ 
	float: left;
	width: 350px;
	width: calc( (100% - 50px) / 3 );
	width: -moz-calc( (100% - 50px) / 3 );
	width: -webkit-calc( (100% - 50px) / 3 );
	height: 234px;
	margin-left: 25px;
}
.solu_container .content ul li:first-child{ margin-left: 0; }
.solu_container li .gray{ 
	width: 100%; height: 200px; padding: 8px; box-sizing: border-box;
	background: #fff; overflow: hidden;
}
.solu_container li .gray .icon{ width: 100%; height: 100%; }
.solu_container li .gray .icon img{ width: 100%; height: 100%; }
.solu_container li p{ font-size: 16px; color: #fff; text-align: center; margin-top: 14px; }
/*解决方案 end*/

/* 关于我们 */
.about_container .content{ 
	margin-bottom: 65px; 
}
.about_container .about_left{
	float: left; width: 490px; height: 500px;
	position: relative; overflow: hidden; margin-right: 60px;
}
.about_container .about_left img{
	width: 774px; height: 516px; position: absolute; top: -8px; left: -116px;
}
.about_container .about_right{
	float: right; width: 550px; padding-top: 30px;
}
.about_container .about_right-main p {
	font-size: 16px; color: #000; padding-top: 30px; line-height: 28px; text-align: justify;
}
.about_right-btn{
	display: block; width: 118px; line-height: 40px; border-radius: 6px; margin-top: 30px;
	border: 1px solid #1e50ae; text-align: center; font-size: 16px; color: #1e50ae;
}
/* 关于我们 end */

/*最新应用平台*/
.app_container{ padding: 40px 0 35px; }
.app_container .content{ margin: 40px auto 0; }
.app_container ul{ width: 714px; margin: 0 auto; }
.app_container ul li{ width: 150px;float: left; margin-left: 132px; }
.app_container ul li:first-child{ margin-left: 0; }
.application-photo{ 
	width: 150px; height: 150px; border-radius: 50%; background: #fff;
	position: relative; box-shadow: 0 3px 16px rgba(0,0,0,.14);
}
.application-photo .application-img{
	position: absolute; top: 0; bottom: 0; left: 0; right: 0;
	margin: auto; width: 64px; height: 64px;
}
.application-photo .application-img img{ width: 100%; height: auto; vertical-align: middle; }
.application-txt{ color: #252525; font-size: 16px; margin-top: 15px; }

/*最新应用平台 end*/

/*新闻动态*/
.news_wrapper{ background: #f6f6f6; padding-bottom: 43px; }
.news_wrapper .line{ height: 9px; background: url(../images/line.png); }
.news_container .title{ margin-top: 55px; }
.news_container .content{ 
	margin-top: 35px; background: #fff; box-shadow: 1px 1px 13px rgba(0,0,0,.1); 
	overflow: hidden; margin-bottom: 40px;
}
.news_container .thumb{ width: 546px; margin: 30px 18px; float: left; }
.news_container .thumb img{ height: 360px; }
.news_container .list{ 
	float: right; 
	width: 579px;
	width: calc( 100% - 546px - 18px - 35px ); 
	width: -moz-calc( 100% - 546px - 18px - 35px ); 
	width: -webkit-calc( 100% - 546px - 18px - 35px ); 
	padding: 30px 22px 35px 0;
	box-sizing: border-box; -webkit-tap-highlight-color: transparent;
	 
}
.news_container .list li{ 
	overflow: hidden; border-bottom: 1px dashed #e5e5e5; line-height: 1; padding: 20px 0;
	cursor: pointer;
}
.news_container .list li p{ 
	font-size: 18px; color: #434d56; overflow: hidden;
    white-space: nowrap; text-overflow: ellipsis;
}
.news_container .list li .dec{ 
	font-size: 14px; color: #78818a; margin-top: 15px; 
	overflow: hidden; text-overflow: ellipsis; white-space: nowrap;
	-o-text-overflow: ellipsis;  
	width: 500px; 
	width: calc( 100% ); 
	width: -moz-calc( 100%  ); 
	width: -webkit-calc( 100%  ); 
}
.news_container .list li .dec span{ margin-right: 25px;  }
.news_container .list li .disp{ 
	width: 6px; height: 6px; border-radius: 50%; background: #434d56; 
	float: left; margin: 6px 20px 0 17px;

}
.news_container .list .clear{ clear: both; } 
.news_container .list li .con{ 
	width: calc( 100% - 6px - 37px); 
	width: -moz-calc( 100% - 6px - 37px); 
	width: -webkit-calc( 100% - 6px - 37px); 
	float: right; 
}
.news_container .list li:hover{ background: #f6f6f6; }
.news_container .more{ margin:0 auto; text-align: center; line-height: 1; padding: 21px 0; }
.news_container .more a{ 
	font-size: 18px; padding: 17px 55px; border: 2px solid #006eff; border-radius: 5px;
	color: #006eff; 
}
.news_container .more a:hover{ background: #006eff; color: #fff; }

/*新闻动态 end*/

/*body end*/
/*首页 end*/



/*二级页面*/
/*公司介绍*/
.intro_container .title{ padding-top: 60px; }
.intro_container .content{ margin: 30px auto 60px; }
.intro-p p{
	font-size: 16px; color: #000; text-indent: 32px; line-height: 1.6; padding-bottom: 20px; text-align: justify;
}
.intro_container .intro-list{
	width: 1020px; margin: 30px auto 0;
}
.intro_container .intro-list .intro-item{
	float: left; width: 340px; position: relative; border-left: 1px solid #dadada; box-sizing: border-box;
}
.intro_container .intro-list .intro-item:first-child{ border-left: 0; }
.intro_container .intro-list .intro-item .number{ font-size: 60px; line-height: 70px; }
.intro_container .intro-list .intro-item .txt{ font-size: 16px; line-height: 1; margin-top: 5px; }

/* 企业文化 */
.culture_section{
	height: 398px; background: url(../images/culture_bg.png) no-repeat;
}
.culture_section .title{ padding-top: 60px; }
.culture_section .content{ margin: 35px 0 65px; }
.culture-list .culture-item{
	float: left; width: 328px; height: 176px; border-radius: 8px; background-color: #fff;
	text-align: center; padding: 42px 0 0; box-sizing: border-box; margin-left: 58px;
}
.culture-list .culture-item:first-child{ margin-left: 0; }
.culture-list .culture-item .photo{ width: 44px; height: 44px; margin-bottom: 15px; }
.culture-list .culture-item .txt{ font-size: 16px; color: #434d56; line-height: 1.4; }
/*荣誉证书*/
.honor .title{ padding-top: 52px; }
.honor .content{ margin: 30px auto 0; }
.honor_list .hlst{ float: left; width: 328px; margin-left: 58px; }
.honor_list .hlst:first-child,.honor_list .hlst:first-child+.hlst+.hlst+.hlst{ margin-left: 0; }
.honor_list .hlst .honor-photo{ height: 230px; line-height: 200px; border: 1px solid #1e50ae; border-radius: 8px; padding: 14px; box-sizing: border-box; }
.honor_list .hlst .honor-photo img{ max-width: 100%; max-height: 100%; width: auto; height: auto; }
.honor-p{ height:70px; margin-top: 13px; font-size: 16px; line-height: 1; color: #1e50ae; }

/*联系我们*/
.act_container .content{ 
	margin-top: 35px; 
	overflow: hidden; margin-bottom: 40px;
}
.contact_section{ overflow: hidden; }
.contact_section .title{ padding-top: 48px; }
.contact_section .content{ background: #fff; margin: 35px auto 53px; overflow: hidden; }
.contact_section .contact_box{ padding: 44px 40px; }
.contact_section .lianxi{ float: left; width: 410px; }
.contact_section .lianxi .p{ padding: 10px 0 20px; cursor: pointer; line-height: 1; }
.contact_section .lianxi .p .p-label{ font-size:16px; color: #000; font-weight: 700; margin-bottom: 10px;}
.contact_section .lianxi .p .p-value{ font-size:16px; color: #434d56; }
.contact_section .lianxi .p .p-value span{ margin-left: 20px; }
.contact_section .map{ float: right; }
.contact_section .map #bdmap{ width: 564px; height: 296px; }

/*新闻动态*/
.snews_wrapper{ background: #efefef; overflow: hidden; }
.subnews{ margin-top: 35px; }
.subnews .lanmu{ width: 18%; float: left; margin-right: 20px;}
.subnews .lanmu .tabs li{ 
	line-height: 46px; font-size: 14px; color: #53565d; position: relative; 
	border-bottom: 1px solid #e5e5e5; cursor: pointer;
}
.subnews .lanmu .tabs li a{ color: #53565d; }
.subnews .lanmu .tabs li span{ margin-left: 25px; }
.subnews .lanmu .tabs li .grico{ 
	height: 0; position: absolute; right: -10px; top: 50%; transform: translateY(-50%);
  	border-left: 10px solid #3a81e4; border-top: 5px solid transparent;
  	border-bottom: 5px solid transparent; display: none;
}
.subnews .tab{ background: #fff; box-shadow: 1px 1px 13px rgba(0,0,0,.1); margin-bottom: 20px; }
.subnews .lanmu .tabs .active{ background: #3a81e4; color: #fff; }
.subnews .lanmu .tabs .active .grico{ display: block; }
.subnews .lanmu #bdmap{ height: 318px; border-radius: 15px 0 0 0; }
.subnews .lanmu .BMap_mask{ border-radius: 15px 0 0 0; }
.subnews .tab_con,.subnews .substance{ 
	width: 964px;
	width: calc( 100% - 18% - 20px); 
	width: -moz-calc( 100% - 18% - 20px); 
	width: -webkit-calc( 100% - 18% - 20px); 
	float: right;
}
.subnews .tab_con .content,.subnews .substance{ padding: 12px 35px 35px; background: #fff; box-shadow: 1px 1px 13px rgba(0,0,0,.1); margin: 0 auto;}
.subnews .tab_con .list{ margin-bottom: 30px; }
.subnews .tab_con .lst{ border-bottom: 1px solid #e5e5e5; overflow: hidden; line-height: 1; padding: 35px 0; cursor: pointer; }
.subnews .tab_con .lst .date{ display: inline-block; margin-right: 39px; color: #9a9da5; float: left; }
.subnews .tab_con .lst .date p{ font-size: 48px; margin-bottom: 10px;}
.subnews .tab_con .lst .date span{ font-size: 14px; }
.subnews .tab_con .lst .newsTitle{ 
	width: 796px;
	width: calc( 100% - 56px - 42px ); 
	width: -moz-calc( 100% - 56px - 42px ); 
	width: -webkit-calc( 100% - 56px - 42px ); 
	float: right; text-align: left;
}
.subnews .tab_con .lst .newsTitle p{ 
	font-size: 20px; color: #53565d; margin-bottom: 15px; 
	overflow: hidden; white-space: nowrap; text-overflow: ellipsis;
}
.subnews .tab_con .lst .newsTitle span{ 
	font-size: 14px; color: #6d7077; line-height: 1.7;
	display:-webkit-box; -webkit-box-orient:vertical; 
	-webkit-line-clamp:2;  overflow: hidden; text-overflow: ellipsis; 
}
.subnews .tab_con{ margin-bottom: 65px; }
.subnews .tab_con .content:not(:first-child){ display: none; }
/*分页*/
.subnews .tab_con .page{ text-align: center; }
.ivu-page-next, .ivu-page-prev {
    color: #8f9396;
}
.ivu-page-item{ background: #eee; font-size: 14px; border-radius: 0;  }
.ivu-page-item a{ color: #71777b;  }
.ivu-page-item-active{ background: #1b65cc; }
.ivu-page-item-active a{ color: #fff; }

/*新闻动态详情*/
.subnews{ overflow: hidden; margin-bottom: 60px;}
.subnews .substance{ padding: 48px 35px 35px;}
.subnews .substance .detailTitle{ 
	text-align: center; color: #53565d; line-height: 1;
	padding-bottom: 47px; border-bottom: 1px solid #e5e5e5;
}
.subnews .substance .detailTitle p{ font-size: 20px; margin-bottom: 10px;}
.subnews .substance .detailTitle span{ font-size: 14px; }
.subnews .substance .dec{ padding-bottom: 55px; border-bottom: 1px solid #e5e5e5; }
.subnews .substance .dec p{ font-size: 14px; color: #878c91; line-height: 1.8; margin-top: 35px; }
.subnews .substance .recommend>p{ font-size: 18px; color: #414349; line-height: 1; margin: 25px 0 23px; }
.subnews .substance .recommend .list{ width: 46%; overflow: hidden; font-size: 14px; color: #82858e; float: left;} 
.subnews .substance .recommend .list li{ 
	cursor: pointer; margin-bottom: 15px;
	font-size: 14px; color: #82858e; line-height: 1;  
}
.subnews .substance .recommend .list li p{ 
	display: inline-block; 
	width: 301px;
	width: calc( 100% - 116px ); 
	width: -moz-calc( 100% - 116px ); 
	width: -webkit-calc( 100% - 116px ); 
	overflow: hidden; white-space: nowrap; text-overflow: ellipsis;
} 
.subnews .substance .recommend .list li span{ float: right; } 
.subnews .substance .recommend .list+.list{ float: right; margin-left: 60px; }
.subnews .substance .recommend .list li:last-child{ margin-bottom: 0; }
.subnews .block .recommend2 { display: none; }

/*公司介绍 end*/

/*公司文化*/
.cul_container .content{  margin-top: 105px; }
.cul_container .lst{ position: relative;  height: 334px; }
.cul_container .lst .txt{ 
	width: 50%; height: 300px;/* background: rgba(255,255,255,.9);*/ position: absolute; top: -50px; 
	box-shadow: 1px 1px 13px rgba(0,0,0,.1); 
	background: url(../images/sub_c0.png) no-repeat center;
	background: url(../images/sub_c0.png) no-repeat center center /cover;
}
/*兼容ie8*/
.cul_container .lst:first-child .txt{ left: 0;  }
.cul_container .lst+.lst .txt{ right: 0;  }
.cul_container .lst+.lst+.lst .txt{ left: 0;  }
/*兼容ie8 end*/
.cul_container .lst .txt:nth-of-type(2n+1){ left: 0;  }
.cul_container .lst .txt:nth-of-type(2n){ right: 0; }
.cul_container .lst .txt p{ font-family: '宋体'; font-size: 70px; margin: 30px 50px 92px; text-align: center; color: #434d56;position: relative; }
.cul_container .lst:first-child .txt p span{ text-align:left; line-height: 40px;margin: 0; }
.cul_container .lst .txt p:before{ content: ' “ '; position: absolute; left: -10px; top: 50px;}
.cul_container .lst .txt p:after{ content: ' ” '; position: absolute; right: -10px; }
.cul_container .lst .txt span{ 
	color: #434d56; font-size: 22px; font-family: '微软雅黑'; line-height: 1;
	display: inline-block; margin-bottom: 30px;
}
.cul_container .lst img{ width: 58%; /*vertical-align: top;*/}
/*兼容ie8*/
.cul_container .lst:first-child .img{ text-align: right; }
.cul_container .lst+.lst .img{ text-align: left; }
.cul_container .lst+.lst+.lst .img{ text-align: right; }
/*兼容ie8 end*/
.cul_container .lst .img:nth-of-type(2n+1){ text-align: left; }
.cul_container .lst .img:nth-of-type(2n){ text-align: right; }


/*公司活动*/
.act_container .content{ padding: 50px 45px; }
.act_container .content img{ vertical-align: top; height: 350px;}
.act_container .content .left{ width: 50%; float: left; }
.act_container .content .right{ width: 50%; float: right; }
.act_container .content .con{ height: 350px; }

/*兼容ie8 */
.act_container .content .con:first-child .right img{ height: 175px; }
.act_container .content .con+.con .left img{ width: 50%; }
.act_container .content .con+.con .left img+img{ float: right; }
.act_container .content .con+.con+.con img{ height: 360px; }
/*兼容ie8 end*/
.act_container .content .con:nth-of-type(1) .right img{ height: 175px; }
.act_container .content .con:nth-of-type(2) .left img{ width: 50%; }
.act_container .content .con:nth-of-type(2) .left img:last-child{ float: right; }
.act_container .content .con:nth-of-type(3) img{ height: 360px; }

/*公司文化 end*/

/*产品介绍*/
/* 导航 */
.product_section__placeholder{ height: 46px; }
.product_section{ background-color: #e6e6e6; }
.navigation--fixed{ position: fixed; left: 0; top: 80px; z-index: 10; width: 100%; }
.pro_nav{ height: 46px; line-height: 46px; }
.pro_nav .pro_nav-item{ float: left; height: 100%; font-size: 14px; }
.pro_nav .pro_nav-item .nav_item-txt{ float: left; color: #252525; padding: 0 20px; height: 100%; cursor: pointer; }
.pro_nav .pro_nav-item .nav_item-subBox{ float: left; height: 100%; background-color: #f5f5f5; position: relative; height: 46px; }
.pro_nav .pro_nav-item .nav_item-subBox::before{ 
	content: "";
	position: absolute;
	left: -16px;
	top: 50%;
	transform: translateY(-50%);
	border-right: 8px solid #f5f5f5;
	border-left: 8px solid transparent;
	border-top: 4px solid transparent;
	border-bottom: 4px solid transparent;
}
.nav_item-subBox .nav_item-sub{
	float: left; padding: 0 25px; position: relative; color: #7d7d7d;
}
.nav_item-subBox .nav_item-sub:not(:first-child)::after{
	content: ""; position: absolute; top: 14px; bottom: 14px; left: 0; border-left: 1px solid #d0d0d0;
}

/* 系统功能模块 */
.fun_container .title{
	padding-top: 65px;
}
.fun_container .content{
	margin: 50px auto 55px;
}
.fun_container .lst:not(:last-child){
	margin-bottom: 15px;
}
.fun_container .sidebar{ 
	float: left; 
	width: 94px; 
	height: 109px; 
	background-color: #1e50ae; 
	position: relative;
	font-size: 20px; 
	color: #fff; 
	text-align: center; 
	line-height: 1.2; 
	margin-right: 16px;
}
.fun_container .sidebar p{
	position: absolute; 
	top: 50%; 
	left: 50%; 
	transform: translate(-50%,-50%);
}
.fun_container .lei{ 
	width: 990px;
	float: right;
} 
.fun_container .lst li{ 
	float: left;
	width: 236px;
	height: 109px;
	padding: 15px 24px;
	border: 1px solid #1e50ae;
	box-sizing: border-box;
	margin-right: 15px;
	margin-bottom: 15px;
}
.fun_container .lst li:nth-of-type(4n){
	margin-right: 0;
}
.fun_container .lst li img{
	float: left;
	width: 77px;
	height: 77px;
	margin-right: 12px;
}
.fun_container .lst li .lei_p{
	float: left;
	width: 96px;
	height: 77px;
	position: relative;
}
.fun_container .lst li p{ 
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	font-size: 16px;
	color: #1e50ae;
	line-height: 1.5;
}
/* B2C商城 -- 系统功能模块 */
.b2cFun .sidebar p{
	width: 24px;
}
.b2cFun .lst:first-child+.lst .sidebar{
	height: 357px;
}
/* C2C电商平台 -- 系统功能模块 */
.c2cFun .list{
	width: 916px;
	margin: 0 auto;
}
.c2cFun .sidebar{
	width: 162px;
}
.c2cFun .sidebar p{
	width: 100%;
}
.c2cFun .lei{
	width: 738px;
}
.c2cFun .lst li:nth-of-type(3n){
	margin-right: 0;
}

/* CRM -- 系统功能模块 */
.crmFun .lei{
	width: 100%;
}
.crmFun .lst li{
	width: 262px;
}
.crmFun .lst li .lei_p{
	width: 120px;
}

/* 积分管理 -- 系统功能模块 */
.excFun .lei{
	width: 100%;
}
.excFun .lst li{
	width: 262px;
}
.excFun .lst li .lei_p{
	width: 120px;
}

/*应用场景*/
/*兼容ie8*/
.subapp_wrapper{ 
	background: url(../images/sub_pb0.png) no-repeat 50% 100% /cover; 
	overflow: hidden; 
}
.subapp_container .title{ padding-top: 56px; }
.subapp_container .content{ margin: 50px 0 70px; }
.c2capp_wrapper{ height: 1154px; }
.b2capp_wrapper{ height: 800px; }
.saleapp_wrapper{ height: 590px; }

.crmapp_wrapper{ height: 840px; }
.crmapp_wrapper .content{ margin: 70px auto; }
.crmapp_wrapper .crmcon-img{ height: 580px; background: url(../images/sub_p9.png) no-repeat; }
.excapp_wrapper{ height: 650px; }
.excapp_wrapper .content{ margin: 60px auto 55px; }
.excapp_wrapper .exccon-img{ height: 413px; background: url(../images/sub_pe10.png) no-repeat; }

/* B2C商城 */
.b2capp_body{ height: 560px; position: relative; }
.b2capp_center,.b2capp_item{ position: absolute; }
.b2capp_center{ width: 300px; height: 340px; left: 50%; top: 50%; transform: translateX(-50%); margin-top: -170px; }
.b2capp_center .photo{ width: 300px; height: 300px; border-radius: 50%; background-color: #fff; text-align: center; line-height: 324px; }
.b2capp_center .photo img{ width: 249px; height: 209px; }
.b2capp_center p{ font-size: 20px; color: #fff; text-align: center; line-height: 1; margin-top: 22px; }
.b2capp_item .photo{ width: 274px; height: 200px; padding: 6px; border-radius: 16px; box-sizing: border-box; background-color: #fff; }
.b2capp_item .photo img{ width: 100%; height: 100%; border-radius: 16px; }
.b2capp_item p{ font-size: 16px; color: #ebebeb; text-align: center; line-height: 1; margin-top: 20px; }
.b2capp_item1{ top:0; left: 0; }
.b2capp_item2{ top:0; right: 0; }
.b2capp_item3{ bottom:0; left: 0; }
.b2capp_item4{ bottom:0; right: 0; }
.b2capp_item::after{ content: ""; position: absolute; width: 152px; border-top: 2px dashed #fff; }
.b2capp_item1::after{ top: 72px; left: 284px; transform: rotate(30deg); margin-top: 38px; }
.b2capp_item2::after{ top: 72px; right: 284px; transform: rotate(150deg); margin-top: 38px; }
.b2capp_item3::after{ bottom: 106px; left: 284px; transform: rotate(-30deg); margin-bottom: 38px; }
.b2capp_item4::after{ bottom: 106px; right: 284px; transform: rotate(-150deg); margin-bottom: 38px; }

/* 订单管理系统 */
.saleapp_body{ height: 336px; margin: 0 34px; position: relative; }
.saleapp_item{ position: absolute; }
.saleapp_item .photo{ width: 194px; height: 194px; border-radius: 50%; background-color: #fff; overflow: hidden; }
.saleapp_item .photo img{ width: 100%; height: 100%; }
.saleapp_item p{ text-align: center; line-height: 1; font-size: 16px; color: #fff; margin-top: 20px; }
.saleapp_item1 .photo{ width: 300px; height: 300px; }
.saleapp_item1{ top:0; left: 0; }
.saleapp_item2{ top:53px; left: 480px; }
.saleapp_item3{ top:53px; right: 0; }
.saleapp_item::after{ content: ""; position: absolute; width: 152px; border-top: 1px dashed #fff; }
.saleapp_item1::after{ display: none; }
.saleapp_item2::after{ top: 97px; right: 202px; }
.saleapp_item3::after{ top: 97px; left: -160px; }

/* C2C电商平台 */
.c2capp_wrapper .content{ margin: 40px 0 100px; }
.c2capp_body{
	height: 890px;
}
.c2capp_body p{
	font-size: 16px;
	color: #ebebeb;
	text-align: center;
	line-height: 1;
	margin-top: 16px;
}
.c2capp_body img{
	width: 100%;
	height: 100%;
}
.s-box .s-box_img{
	width: 182px;
	height: 182px;
	border-radius: 50%;
	background: #fff;
	overflow: hidden;
}
.s1{
	left: 0;
	top: 34px;
}
.s2{
	left: 0;
	top: 307px;
}
.s3{
	left: 0;
	top: 580px;
}
.s1 .s-box::before,
.s2 .s-box::before{
	content: "";
	position: absolute;
	top: 234px;
	left: 50%;
	transform: translateX(-50%);
	width: 2px;
	height: 20px;
	background: #99999a;
}
.s1 .s-box::after,
.s2 .s-box::after{
	content: "";
	position: absolute;
	top: 243px;
	left: 50%;
	transform: translateX(-50%);
	width: 20px;
	height: 2px;
	background: #99999a;
}

.p-box .p-box_img{
	width: 202px;
	height: 202px;
	border-radius: 50%;
	background: #fff;
	overflow: hidden;
}
.p1{
	top: 296px;
	left: 278px;
}
.p1::before{
	content: "";
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	left: -62px;
	width: 29px;
	height: 22px;
	background: url(../images/c2c-arrow2.png) no-repeat;
}
.p1::after{
	content: "";
	position: absolute;
	left: 50%;
	transform: translateX(-50%);
	top: -40px;
	width: 22px;
	height: 29px;
	background: url(../images/c2c-arrow1.png) no-repeat;
}
.p2{
	top: 0;
	left: 278px;
}
.p2::after{
	content: "";
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	right: -75px;
	width: 29px;
	height: 22px;
	background: url(../images/c2c-arrow2.png) no-repeat;
}
.p3{
	top: 0;
	left: 590px;
}
.p3::after{
	content: "";
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	right: -68px;
	width: 29px;
	height: 22px;
	background: url(../images/c2c-arrow4.png) no-repeat;
}
.p4{
	top: 0;
	right: 0;
}
.p4::after{
	content: "";
	position: absolute;
	left: 50%;
	transform: translateX(-50%);
	bottom: -53px;
	width: 22px;
	height: 29px;
	background: url(../images/c2c-arrow3.png) no-repeat;
}

.p5{
	top: 296px;
	right: 0;
}

.p5::after{
	content: "";
	position: absolute;
	top: 96px;
	left: -400px;
	width: 377px;
	height: 139px;
	background: url(../images/c2c-arrow5.png) no-repeat;
}

.result{
	width: 814px;
	height: 312px;
	border-radius: 16px;
	background: #fff;
	bottom: 0;
	right: 0;
	padding: 24px 27px;
	box-sizing: border-box;
}
.result-item{
	float: left;
	width: 50%;
	text-align: center;
}
.result-item img{
	width: 284px;
	height: auto;
}
.result-item p{
	font-size: 20px;
	color: #000;
}


/*运行流程*/
.run_container .title{
	padding-top: 55px;
}
.run_container .content {
	font-size: 16px;
	color: #fff;
	margin: 35px auto 54px;
}
.run_container .content .con{
	margin: 0 auto;
}
.run-ar::before,
.run-al::before{
	content: "";
	position: absolute;
	top: 50%;
	right: -60px;
	width: 60px;
	border-top: 1px dashed #1e50ae;
}
.run-al::before{
	left: -60px;
	right: initial;
}
.run-ar::after,
.run-al::after{
	content: "";
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	right: -35px;
	width: 10px;
	height: 12px;
	background: url(../images/pro_arrow_right.png) no-repeat;
}
.run-al::after{
	left: -35px;
	right: initial;
	background: url(../images/pro_arrow_left.png) no-repeat;
}
.run-ab::before{
	content: "";
	position: absolute;
	left: 50%;
	bottom: -26px;
	height: 26px;
	border-left: 1px dashed #1e50ae;
}
.run-ab::after{
	content: "";
	position: absolute;
	left: 50%;
	transform: translateX(-50%);
	bottom: -18px;
	width: 12px;
	height: 10px;
	background: url(../images/pro_arrow_bottom.png) no-repeat;
}
.run_container .content .tep{
	float: left;
	width: 230px;
	height: 50px;
	line-height: 50px;
	text-align: center;
	background: #1e50ae;
	margin-right: 60px;
	margin-bottom: 26px;
	position: relative;
}
/* sale */
.run_container_sale .content .tep:nth-of-type(3n){
	margin-right: 0;
}
.run_container_sale .content .con{
	width: 810px;
}
/*c2c*/
.crun .content{
	padding: 0 32px;
	margin: 36px auto 30px;
}
.crun .con{
	float: left;
}
.crun .con:not(:last-child){ 
	margin-right: 173px;
}
.crun .user{ 
	width: 230px;
	height: 50px;
	font-size: 16px;
	color: #fff;
	line-height: 50px;
	text-align: center;
	background: #1e50ae;
	margin-bottom: 33px;
}
.crun .content .tep{
	float: none;
	margin-right: 0;
	margin-bottom: 42px;
	background: inherit;
	border: 1px dashed #1e50ae;
	font-size: 16px;
	color: #1e50ae;
	box-sizing: border-box;
	position: relative;
}
.crun .content .tep:not(:last-child)::before{
	content: "";
	position: absolute;
	bottom: -42px;
	left: 50%;
	height: 42px;
	border-left:  1px dashed #1e50ae;
}
.crun .content .tep:not(:last-child)::after{
	content: "";
	position: absolute;
	bottom: -27px;
	left: 50%;
	transform: translateX(-50%);
	width: 12px;
	height: 10px;
	background: url(../images/pro_arrow_bottom.png) no-repeat;
}

/* CRM */
.crmRun .title{
	padding-top: 70px;
}
.crmRun .content{
	margin: 45px auto 65px;
}
.crmRun .content .tep:nth-of-type(4n){
	margin-right: 0;
}

/* 积分兑换商城 */
.excRun .content{
	margin: 45px auto 40px;
}
.excRun .content .tep:nth-of-type(4n){
	margin-right: 0;
}


/*b2c*/
.brun .content{ position: relative; }
.brun .content .lst{
	float: left;
	width: 230px;
	position: relative;
	z-index: 3;
	margin-left: 60px;
	font-size: 14px;
	line-height: 48px;
	text-align: center;
}
.brun .content .lst:first-child{
	margin-left: 0;
}
.brun .content .lst .user{
	background: #1e50ae; 
	color: #fff;  
	margin-bottom: 33px;
}
.brun .content .lst .steps .step{
	background: #fff; 
	color: #1e50ae; 
	border: 1px dashed #1e50ae;
	margin-bottom: 42px;
	box-sizing: border-box;
}
.brun .content .img{ 
	position: absolute; 
	left: 0; 
	top: 0; 
	width: 100%; 
	height: 822px; 
}
.brun .content .img img{ 
	width: 100%; 
	height: 100%; 
}
/*兼容ie8*/
.brun .content .lst:nth-of-type(3) li:nth-of-type(1){ margin-top: 125px; }
.brun .content .lst:nth-of-type(3) li:nth-of-type(3){ margin-top: 318px; }
.brun .content .lst:nth-of-type(4) li:nth-of-type(1){ margin-top: 309px; }
.brun .content .lst:nth-of-type(4) li:nth-of-type(3){ margin-top: 134px; }


/*硬件部署*/
.hard_section{ 
	background: #f6f6f6;
	overflow: hidden; 
}
.hard_section .title{ 
	padding-top: 50px; 
}
.hard_section .content { 
	font-size: 16px;
	color: #1e50ae;
	margin: 50px 12px 80px;
}
.hard_slider{ 
	float: left;
	width: 330px;
	height: 320px;
	border-radius: 16px;
	box-shadow: 0 0 38px rgba(0,0,0,.16);
	box-sizing: border-box;
	overflow: hidden;
}
.hard_slider .hard_slider-box{
	width: 100%;
	height: 100%;
	background: #fff;
	box-sizing: border-box;
}

.hard_mid{
	float: left;
	width: 232px;
	height: 320px;
	margin: 0 92px;
	padding: 34px 0 14px;
	box-sizing: border-box;
	position: relative;
}
.hard_mid .hard_mid-box{
	width: 232px;
	height: 232px;
	border-radius: 50%;
	background: #3566d8;
	background: linear-gradient(#42a7f4, #3566d8);
	overflow: hidden;
	box-shadow: 0 0 38px rgba(0,0,0,.16);
}
.hard_mid p {
	color: #1e50ae;
}
.hard_mid .hard_mid-box img{
	width: 100%;
	height: auto;
}
.hard_mid p{ 
	font-size: 18px;
	line-height: 1;
	margin-top: 20px; 
}
.hard_mid::before,
.hard_mid::after{
	content: "";
	width: 50px;
	height: 18px;
	position: absolute;
	top: 152px;
}
.hard_mid::before{
	left: -64px;
	background: url('../images/arrow_right.png');
}
.hard_mid::after{
	right: -64px;
	background: url('../images/arrow_left.png');
}

.hard_left .hard_slider-box{
	padding: 66px 11px 80px;
}
.hard_left .hard_left-item{
	float: left;
	width: 49%;
	text-align: center;
}
.hard_left .hard_left-item:first-child{
	margin-right: 2%;
}
.hard_left .hard_left-item img{
	width: 100%;
	height: auto;
}
.hard_left .hard_left-item p { 
	line-height: 1;
	margin-top: 16px;
}

.hard_right .hard_right-item{
	padding: 55px 0 0;
	text-align: center;
}
.hard_right .hard_right-item img{
	width: 184px; 
	height: 154px;
}
.hard_right .hard_right-item p { 
	line-height: 1; 
	margin-top: 16px; 
}


/* 硬件部署 -- 背景偏暗*/
.hard_dark{
	background: #363636;
}
.hard_dark .hard_mid p {
	color: #fff;
}
.hard_dark .hard_mid::before,
.hard_dark .hard_mid::after{
	top: 162px;
}
.hard_dark .hard_mid::before{
	background: url('../images/arrow_right-dark.png');
}
.hard_dark .hard_mid::after{
	background: url('../images/arrow_left-dark.png');
}


.hard_b2c .hard_left .hard_slider-box{ padding: 60px 14px 80px; }

.hard_b2c .hard_right li{ float: left; width: 33.3%; height: 124px; padding: 112px 0 86px; }
.hard_b2c .hard_right li img{ width: 62px; height: 62px; }
.hard_b2c .hard_right li p { line-height: 1; margin-top: 46px; }

/*b2c*/

/*系统界面*/
.sys_container .title{ padding-top: 52px; }
.sys_container .content{ margin: 50px auto 80px; }
.sys_container .sys_body{ height: 570px; position: relative; }
.sys_body .sys_computer,.sys_body .sys_keyboard{ position: absolute; left: 50%; transform: translateX(-50%); z-index: 1; }
.sys_body .sys_computer{ top: 0; }
.sys_body .sys_keyboard{ bottom: 0; }
.sys_body .sys_computer img,.sys_body .sys_keyboard img{ width: auto; }
.sys_body .show{ height: 100%; position: relative; }
.sys_body .show li{ 
	cursor: pointer;
	position: absolute;
	-webkit-perspective: 100px;
	perspective: 100px;
}
.sys_body .show li img{
	width: 100%; height: 100%;
}
.sys_body .mobile-show{
	margin: -380px 0 0 697px;
	width: 172px;
	height: 254px;
	background: url(../images/sub_pb38.png) no-repeat;
	padding: 30px 26px;
	box-sizing: border-box;
	position: relative;
	z-index: 3;
}
.sys_body .mobile-show .mobile-show-box{
	width: 120px;
	height: 180px;
}
.sys_body .mobile-show li{
	width: 120px;
	height: 180px;
}

/*系统优势特点*/
.b2cSys .title{ 
	padding-top: 55px; 
}
.b2cSys .content{ 
	margin: 55px auto 46px; 
}
.b2cSys .list{ 
	float: left;
	width: 230px;
	height: 340px;
	padding-top: 20px;
	border-radius: 10px;
	background: #fff; 
	box-sizing: border-box;
	overflow: hidden;
	margin-left: 26px; 
	margin-bottom: 16px;
}
.b2cSys .content .list:first-child{
	margin-left: 0;
}
.b2cSys .list .title_01{
	height: 74px;
	padding: 0 20px;
	font-size: 16px;
	color: #000;
	line-height: 1.4;
}
.b2cSys .list .lst{
	padding: 0 27px;
	line-height: 1;
	font-size: 14px;
	color: #1e50ae;
}
.b2cSys .list li{ 
	float: left;
	width: 78px;
	height: 122px;
}
.b2cSys .list li .img{ 
	width: 76px; 
	height: 76px;
	border-radius: 10px;
	border: 1px dashed #d7d7d7;
	overflow: hidden;
	text-align: center; 
	line-height: 76px;
}
.b2cSys .list li p{
	font-size: 14px;
	text-align: center;
	line-height: 1;
	margin: 8px auto 20px;
}

.b2cSys .list:nth-child(2),
.b2cSys .list:nth-child(3){ 
	width: 280px; 
}
.b2cSys .list:nth-child(2) .title_01,
.b2cSys .list:nth-child(3) .title_01{
	padding: 0 28px;
}
.b2cSys .list:nth-child(2) .lst,
.b2cSys .list:nth-child(3) .lst{
	padding: 0 10px;
}
.b2cSys .list:nth-child(1) .lst li,
.b2cSys .list:nth-child(4) .lst li{ 
	margin-right: 20px;
}
.b2cSys .list:nth-child(1) .lst li:nth-of-type(2n),
.b2cSys .list:nth-child(4) .lst li:nth-of-type(2n){
	margin-right: 0;
}
.b2cSys .list:nth-child(2) .lst li,
.b2cSys .list:nth-child(3) .lst li{ 
	margin-right: 13px;
}
.b2cSys .list:nth-child(2) .lst li:nth-of-type(3n),
.b2cSys .list:nth-child(3) .lst li:nth-of-type(3n){
	margin-right: 0;
}
/*产品介绍 end*/

/* 解决方案--导航 start */
.solution_section__placeholder{
	height: 46px;
}
.solution_section{
	height: 46px;
	background: #e6e6e6;
}
.solution_section .sol_nav-item{
	float: left;
	padding: 0 15px;
}
.solution_section .sol_nav-item a{
	display: block;
	font-size: 14px;
	color: #252525;
	height: 46px;
	line-height: 46px;
}
.solution_section .sol_nav-item a.active{
	color: #1e50ae;
}
.solution_section .sol_nav-item a:hover{
	color: #1e50ae;
}
/* 解决方案--导航 end */


/* 移动电商 start */
/* 优势特点一 */
.e-commerce_advantage1_con .title{
	padding-top: 62px;
}
.e-commerce_advantage1_con .content{
	margin: 58px auto 68px;
}
.e-commerce_advantage1_con .box{
	display: inline-block;
	text-align: initial;
}
.e-commerce_advantage1_con .notes{
	float: left;
	width: 320px;
	padding: 36px 0 50px;
}
.e-commerce_advantage1_con .notes .note-item{
	height: 100px;
	margin-bottom: 16px;
	background: #e6e6e6;
	border-top-left-radius: 10px;
	border-bottom-left-radius: 10px;
	position: relative;
}
.e-commerce_advantage1_con .notes .note-item .p{
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	right: 0;
	padding: 0 30px;
	font-size: 18px;
	color: #433e49;
}
.e-commerce_advantage1_con .photos{
	float: left;
	width: 410px;
	border-radius: 10px;
	background-color: #fff;
	box-shadow: 0 0 17px rgba(0,0,0,.1);
	padding: 33px 31px;
	box-sizing: border-box;
	position: relative;
	z-index: 1;
}
.e-commerce_advantage1_con .photos li{
	float: left;
	width: 346px;
}
.e-commerce_advantage1_con .photos li img{
	width: 100%;
	height: auto;
}
/* 优势特点二 */
.e-commerce_advantage2_con .title {
	padding-top: 40px;
}
.e-commerce_advantage2_con .content{
	margin: 40px auto 45px;
	text-align: center;
}
.e-commerce_advantage2_con .content .list{
	display: inline-block;
}
.e-commerce_advantage2_con .photo{
	float: left;
	width: 391px;
	position: relative;
	z-index: 1;
}
.e-commerce_advantage2_con .photo img{
	width: 100%;
	height: auto;
}
.e-commerce_advantage2_con .text{
	float: left;
	width: 342px;
	height: 391px;
	margin-left: 40px;
	position: relative;
}
.e-commerce_advantage2_con .text .text_p{
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	text-align: left;
}
.e-commerce_advantage2_con .text .text_p p{
	padding-left: 18px;
	font-size: 18px;
	color: #1e50ae;
	line-height: 1.3;
	position: relative;
}
.e-commerce_advantage2_con .text .text_p p::after{
	content: "";
	position: absolute;
	left: 0;
	top: 10px;
	width: 6px;
	height: 6px;
	border-radius: 50%;
	background: #1e50ae;
}
.e-commerce_advantage2_con .text .text_p p:not(:last-child){
	margin-bottom: 36px;
}
/* 移动电商 end */



/* 连锁店 start */

/* 优势特点 */
.chain_container .title{ padding-top: 64px; }
.chain_container .content { margin: 60px auto; }
.chain_container .list{ margin: 0 100px; }
.chain_container .list .lst{ float: left; width: 300px; opacity: 0; }
.chain_container .list .lst:nth-child(2){ opacity: 1; }
.chain_container .lst .bigdot{
	width: 120px; height: 120px; border-radius: 50%; background-color: #1e50ae;
	line-height: 120px; text-align: center; font-size: 36px; color: #fff; margin: 0 auto;
}
.chain_container .lst .bigdot img{ width: 52px; height: 52px; }
.chain_container .lst .line{ height: 48px; border-right:1px dashed #c9caca; width: 1px; margin: 0 auto;}
.chain_container .lst .dot{ width: 20px; height: 20px; border-radius: 50%; background-color: #1e50ae; margin: 0 auto; }
.chain_container .lst p{ text-align: center; padding-top: 10px; font-size: 18px; color:#433e49; }
.chain_container .content .list .lst .p{ padding-top: 10px; margin: 0 auto; width: 130px; font-size: 14px; color: #727171; text-align: center; }

.chain_container .content .list .lst:nth-child(2) .bigdot{ background-color: #009f3c; }
.chain_container .content .list .lst:nth-child(2) .dot{ background-color: #009f3c; }
.chain_container .content .list .lst:nth-child(3) .bigdot{ background-color: #433f49; }
.chain_container .content .list .lst:nth-child(3) .dot{ background-color: #433f49; }

/* 运行流程 */
.chain_process .title{ padding-top: 44px; }
.chain_process .content{ height: 380px; margin: 55px 0 60px; }
.chain_process .content .process{ height: 100%; background: url(../images/chain_1.png) no-repeat; }
.chain_process .pro1{
	float: left;
	width: 310px;
	height: 100%;
	padding: 36px 20px 20px;
	box-sizing: border-box;
	border-radius: 10px;
	background-color: #fff;
	border: 1px dashed #1e50ae;
}
.chain_process .pro1_item{
	float: left;
	margin-bottom: 22px;
	margin-right: 24px;
}
.chain_process .pro1_item:nth-of-type(2n){
	margin-right: 0;
}
.chain_process .pro1_item:nth-child(3),
.chain_process .pro1_item:nth-child(4){
	margin-bottom: 0;
}
.chain_process .pro1_item .photo{
	width: 122px;
	height: 122px;
	border-radius: 50%;
	background: #f5f5f5;
}
.chain_process .pro1_item .photo img{
	width: 100%;
	height: 100%;
}
.chain_process .pro1_item .text{
	font-size: 18px;
	color: #1e50ae;
	text-align: center;
	line-height: 1;
	padding-top: 10px;
}
.chain_process .pro2{
	float: left;
	width: 116px;
	height: 100%;
	border-radius: 10px;
	background: #1e50ae;
	margin-left: 70px;
	position: relative;
}
.chain_process .pro2 .pro2_item{
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	margin: auto;
	width: 80px;
	height: 102px;
	font-size: 18px;
	color: #fff;
	text-align: center;
	line-height: 34px;
}

.chain_process .pro3{
	float: left;
	width: 116px;
	height: 100%;
	border-radius: 10px;
	background: #363636;
	margin-left: 70px;
	position: relative;
}
.chain_process .pro3 .pro3_item{
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	margin: auto;
	width: 100%;
	height: 120px;
	color: #fff;
	text-align: center;
}
.chain_process .pro3 .pro3_item p:nth-child(1){
	width: 80px;
	margin: 0 auto;
	font-size: 18px;
	line-height: 34px;
}
.chain_process .pro3 .pro3_item p:nth-child(2){
	padding: 0 4px;
	font-size: 14px;
	line-height: 26px;
}

.chain_process .pro4{
	float: left;
	width: 348px;
	height: 100%;
	margin-left: 70px;
	padding: 61px 0;
	box-sizing: border-box;
}
.chain_process .pro4 .pro4_content{
	height: 100%;
	background: #fff;
	border-radius: 10px;
	border: 1px dashed #1e50ae;
}
.chain_process .pro4 .pro4_title{
	font-size: 24px;
	color: #1e50ae;
	text-align: center;
	line-height: 88px;
}
.chain_process .pro4 .pro4_list{
	padding: 0 10px;
}
.chain_process .pro4_list .pro4_item{
	float: left;
	margin-right: 12px;
}
.chain_process .pro4_list .pro4_item:last-child{
	margin-right: 0;
}
.chain_process .pro4_list .pro4_item .photo{
	width: 100px;
	height: 100px;
	border-radius: 50%;
	background: #f5f5f5;
}
.chain_process .pro4_list .pro4_item .photo img{
	width: 100%;
	height: 100%;
}
.chain_process .pro4_list .pro4_item .text{
	font-size: 18px;
	color: #1e50ae;
	line-height: 1;
	text-align: center;
	padding-top: 14px;
}


/* 连锁店 end */

/* 农副产品 start */

/* 当前难题 */
.problem_container .title{ padding-top: 65px; }
.problem_container .content{ margin: 60px auto 75px; }
.problem_container .list .lst{ float: left; width: 120px; margin-right: 76px; opacity: 0; }
.problem_container .list .lst:last-child{ margin-right: 0; }
.problem_container .list .lst:nth-child(1),
.problem_container .list .lst:nth-child(2){
	opacity: 1;
}
.problem_container .lst .bigdot{ width: 120px; height: 120px; border-radius: 50%; position: relative; background-color: #1e50ae; }
.problem_container .lst .bigdot div{ position: absolute; top: 0; bottom: 0; left: 0; right: 0; margin: auto; }
.problem_container .lst .bigdot .num{ height: 40px; line-height: 40px; font-size: 36px; color: #fff; text-align: center; }
.problem_container .lst .line{ height: 48px; border-right:1px dashed #d4d5d5; width: 1px; margin: 0 auto; }
.problem_container .lst .dot{ width: 20px; height: 20px; border-radius: 50%; margin: 0 auto; background-color: #1e50ae; }
.problem_container .lst .intro{ text-align: center; padding-top: 14px; color: #1e50ae; }
.problem_container .lst:nth-of-type(2n) .bigdot{ background-color: #363636; }
.problem_container .lst:nth-of-type(2n) .dot{ background-color: #363636; }
.problem_container .lst:nth-of-type(2n) .intro{ color: #363636; }


/* 解决方案模式 */
.solutionMode_container .title{ padding-top: 40px; }
.solutionMode_container .content { margin: 40px 0 42px; }
.solutionMode_container .list>li{
	float: left;  width: 260px; height: 446px; padding: 14px;border-radius: 10px;
	background-color: #fff; box-sizing: border-box; margin: 0 20px 16px 0;
}
.solutionMode_container .list>li:nth-of-type(4n){ margin-right: 0; }
.solutionMode_container .photo{ width: 100%; }
.solutionMode_container .photo img{ width: 100%; height: 100%; }
.solutionMode_container .text .article{ font-size: 18px; color: #1e50ae; text-align: center; line-height: 38px; padding: 15px 0; }
.solutionMode_container .text .intro li{ 
	font-size: 14px; color: #070707; text-align: center; line-height: 20px;
	padding: 4px 18px; position: relative;
}
/* 农副产品 end */


/*---------------------------*/
.header .menu{
	display: none; width: 36px; height: 28px; background: url(../images/menu.png) no-repeat; 
	float: right; cursor: pointer; margin: 18px 0;
}
.footer .smallfoot{ display: none; }
.ps-menu-mask{
	position: fixed;
	left: 0;
	top: 0;
	width: 100%;
	z-index: 10;
	height: 100vh;
}
.ps-menu-lay{
	position: fixed;
	top: 88px;
	width: 100%;
	z-index: 11;
	left: 50%;
	transform: translateX(-50%);
}
.ps-menu li span,
.ps-menu li a{
	color: #fff; 
}
.ps-menu li a{
	display: block;
	width: 100%;
	height: 100%;
}
.ps-menu_item,
.ps-menu_submenu-title{
	padding-top: 8px;
	padding-bottom: 8px;
	line-height: 2;
	background: rgba(0,0,0,.9);
}
.ps-menu li,
.ps-menu_submenu-title{
	position: relative;
}
.ps-menu li:not(:last-child)::after
/* .ps-menu-opened .ps-menu_submenu-title::after */
{
	content: "";
	position: absolute;
	left: 0;
	right: 0;
	bottom: 0;
	border-bottom: 1px solid #303030;
}
.ps-menu-noborder li:not(:last-child)::after{
	border-bottom: 0;
	display: none;
}
.ps-menu_submenu-title .ps-menu_submenu-title-icon{
	position: absolute;
	top: 50%;
	-webkit-transform: translateY(-50%);
	transform: translateY(-50%);
	right: 30px;
	font-size: 18px;
	color: #fff;
}
.ps-menu-opened>.ps-menu_submenu-title>.ps-menu_submenu-title-icon {
    -webkit-transform: translateY(-50%) rotate(180deg);
    transform: translateY(-50%) rotate(180deg);
}

/*产品介绍*/
/*运行*/
/*兼容ie8*/
.header .return,.newsdetail_section .recommend2,
.header .return{ display: none; }



@media (max-width: 945px){
	
	.fw-b{ font-weight: 500 !important; }
	.pc-see{ display: none; }
	.phone-see{ display: block; }
	.section .title{ padding-top: 40px; }
	.section .container{ width: 640px; margin: 0 auto; }
	.section .title-eng{ font-size: 24px; display: none; }
	.section .title-chn{ font-size: 36px; color: #000; margin-top: 0; }
	.section .title-chn-supplement{ font-size: 24px; }
	/*header*/
	.container{ width: 100%; }
	.header__placeholder{ height: 88px; }
	.header{ position: fixed; top: 0; left: 0; z-index: 15; height: 88px; padding: 12px 20px 12px 12px; box-sizing: border-box; }
	.header .logo{ width: 165px; margin: 0; }
	.header .logo img{ width: 100%; height: auto; }
	.header .menu{ display: block; }
	.header .mainbav{ display: none; }

	.nav .sub_item{ height: 320px; }
	.nav .sub_item{ background: url(../images/移动-关于我们.jpg) no-repeat center; }
	.nav .sub_newsitem{ background: url(../images/Banner6_1.jpg) no-repeat center; }
	.nav .sub_citem{ background: url(../images/移动-公司文化.jpg) no-repeat center; }
	.nav .sub_item-pro{ background: url(../images/移动-product.png) no-repeat center; }
	.nav .sub_item-sol{ background: url(../images/移动-solution.png) no-repeat center; }

	/* .nav .sub_pcitem{ background: url(../images/移动-客户关系.png) no-repeat center; }
	.nav .sub_peitem{ background: url(../images/移动-积分兑换.png) no-repeat center; }
	.nav .sub_psitem{ background: url(../images/移动-订单管理.png) no-repeat center; }
	.nav .sub_pc2item{ background: url(../images/移动-C2C.png) no-repeat center; }
	.nav .sub_pbitem{ background: url(../images/移动-B2C.png) no-repeat center; }
	.nav .sub_smsitem{ background: url(../images/移动-移动电商.jpg) no-repeat center; }
	.nav .sub_scsitem{ background: url(../images/移动-连锁店解决方案.jpg) no-repeat center; }
	.nav .sub_sfsitem{ background: url(../images/移动-农副产品.jpg) no-repeat center; } */

	.nav .sub_item .nav-txt-eng{ font-size: 24px; }
	.nav .sub_item .nav-txt-chn{ font-size: 40px; }

	/*footer*/
	.footer .guild,.footer .copyright{ display: none; }
	.footer .smallfoot{ display: block; background: #1e50ae; text-align: center; }
	.footer .smallfoot .xinxi{ padding-top: 30px; font-size: 24px; }
	.footer .smallfoot .xinxi p{ color: #fff; margin-bottom: 4px; }
	.footer .smallfoot .cop{ margin-top: 36px; padding: 40px 0; position: relative; }
	.footer .smallfoot .cop::before{ content: ""; position: absolute; top: 0; left: 30px; right: 30px; height: 1px; background: rgba(255,255,255,.2); }
	.footer .smallfoot .cop p{ color: #fff; opacity: 0.3; font-size: 18px; }
	.footer .smallfoot .cop a{ color: #fff; }
	/*banner*/
	#swiper_banner,#swiper_banner .swiper-slide{ height: 380px!important; }
	#swiper_banner .swiper-pagination-bullet{ width: 34px; height: 5px; }
	#swiper_banner .swiper-wrapper a{ top: 50%; bottom: 0; left: 0; right: 0; margin: auto; transform: none; }
	.swiper-wrapper a{ bottom: 11%; }
	#swiper_banner .swiper-wrapper .swiper-slide:nth-of-type(1){ background:url(../images/大图5.png) no-repeat center; }
	#swiper_banner .swiper-wrapper .swiper-slide:nth-of-type(2){ background:url(../images/大图1.png) no-repeat center; }
	#swiper_banner .swiper-wrapper .swiper-slide:nth-of-type(3){ background:url(../images/大图2.png) no-repeat center; }
	#swiper_banner .swiper-wrapper .swiper-slide:nth-of-type(4){ background:url(../images/大图3.png) no-repeat center; }
	#swiper_banner .swiper-wrapper .swiper-slide:nth-of-type(5){ background:url(../images/大图4.png) no-repeat center; }
	#swiper_banner .swiper-wrapper .swiper-slide:nth-of-type(6){ background:url(../images/大图5.png) no-repeat center; }
	#swiper_banner .swiper-wrapper .swiper-slide:nth-of-type(7){ background:url(../images/大图1.png) no-repeat center; }
	

	/*tip*/
	.tip{ 
		/*width: 550px;*/ /*width: 86%;*/ margin: -22px 40px 0 ; height: 70px; background: #fff; 
		position: relative; z-index: 2; line-height: 70px; padding: 0 23px; border-radius: 15px;
		box-shadow: 1px 1px 13px rgba(0,0,0,.1);
	}
	.tip .container{ height: 100%; }
	.tip img:nth-of-type(1){ display: none; }
	.tip img:nth-of-type(2){ display: block; }
	.tip span{ 
		display: inline-block; width: 72%; color: #6e767b; font-size: 24px; 
		overflow: hidden; white-space: nowrap; text-overflow: ellipsis; 
	}
	.tip span i{ display: none;  }
	
	/*首页*/
	/*产品介绍*/
	.pro_container .content{
		margin: 35px auto 40px;
	}
	.pro-nav{ height: 63px; }
	.pro-nav-line{ border-bottom: 1px solid #e6e6e6; height: 6px; margin: 0 20px; }
	.pro-nav-list{ padding: 25px 20px 0; }
	.pro-nav-list .pro-nav-item{ 
		float: left; width: 160px; height: 33px; line-height: 33px; text-align: center;
		font-size: 24px; color: #252525; position: relative; margin-left: 60px;
	}
	.pro-nav-list .pro-nav-item:first-child{ margin-left: 0; }
	.pro-nav-list .pro-nav-item.active{ color: #1e50ae; }
	.pro-nav-list .pro-nav-item.active::after{ 
		content: ""; width: 13px; height: 13px; border-radius: 50%; background: #1e50ae;
		position: absolute; left: 50%; transform: translateX(-50%); top: -31px;
	}
	.pro_banner{
		padding: 25px 20px 36px;
	}
	.pro_banner-container{
		border-radius: 16px; overflow: hidden;
	}
	.pro-list{
		padding-bottom: 0; background: #e6e6e6; border: 0;
	}
	.pro-list .pro-item{ width: 100%; padding: 10px; box-sizing: border-box; background: #f5f5f5;  }
	.pro-list .pro-item p{
		padding: 20px 0 10px; color: #464646; font-size: 24px;
	}
	.pro-list .pro-item .photo{
		height: 324px;
		margin-bottom: 0;
	}
	.pro-list .pro-item.big .photo{ height: 725px; }
	.pro_banner-bullets{ left: 50%; transform: translateX(-50%); bottom: 0; }
	.pro_banner-bullet{ 
		display: inline-block; width: 12px; height: 12px; border-radius: 50%; 
		background-color: #e6e6e6; margin: 0 8px; 
	}
	.pro_banner-bullet-active{ background-color: #325fab; }

	/*解决方案*/
	.solu_container{ padding-top: 0; }
	.solu_wrapper { height: 496px; overflow: hidden; background: url("../images/shape_20_mobile.png"); }
	.solu_container .content { padding: 10px 0 0; width: 476px; }
	.solu_container #swiper_solu1 { overflow: initial; }
	.solu_container .content ul li {
		background: transparent; width: 476px; height: 330px;
		margin: 0 !important; flex-direction: column;
	}
	.solu_container li .gray{ width: 92%; height: 240px; }
	.solu_container li.swiper-slide-active .gray{ width: 100%; height: 272px; }
	.solu_container li p{ font-size: 24px; margin-top: 30px; }


	/* 关于我们 */
	.about_container .content{
		margin: 45px 20px 14px;
	}
	.about_container .about_left{
		float: none; width: 600px; height: 330px; margin-bottom: 20px;
		position: relative; margin-right: 0; border-radius: 10px;
	}
	.about_container .about_left img{
		top: -93px; left: -60px;
	}
	.about_container .about_right{
		float: none; width: 100%; padding: 0 10px; box-sizing: border-box;
	}
	.about_container .about_right-main p {
		font-size: 26px; line-height: 40px; padding: 0 0 36px;
	}
	/* 关于我们 end */


	/*最新应用平台*/
	.app_container { padding: 0 0 46px; }
	.app_container ul { width: 534px; margin: 0 auto; }
	.app_container ul li{ margin-left: 42px; }
	.application-txt{ font-size: 24px; margin-top: 30px; }
	
	/*新闻动态*/
	.news_wrapper{ padding-bottom: 63px; }
	.news_container .content { width: 536px; box-shadow: 1px 1px 13px rgba(0,0,0,.1); }
	.news_container .thumb { width: 480px; margin: 30px 28px 20px; }
	.news_container .list { width: 480px; padding: 0; margin: 0 28px 30px; clear: both; }
	.news_container .list li:last-child{ border:none; }
	.news_container .list li p{ font-size: 26px; }
	.news_container .list li .dec{ font-size: 22px; }
	.news_container .more a {
	    font-size: 26px; padding: 13px 47px; border-radius: 10px;
	}
	.news_container .thumb img{ height: 300px; }
	

	/*二级页面*/
	/*公司介绍*/
	.intro_container .content { margin-top: 40px; }
	.intro_container .intro-p{ margin: 0 30px; }
	.intro_container .intro-p p{ font-size: 26px; text-indent: 52px; padding-bottom: 40px; }
	.intro_container .intro-list{ width: 630px; margin: 0 auto; }
	.intro_container .intro-list .intro-item{ width: 210px; }
	.intro_container .intro-list .intro-item .txt{ font-size: 24px; line-height: 1.5; }

	/* 企业文化 */
	.culture_section{ height: 546px; background: url(../images/culture_bg_mobile.png) no-repeat center; }
	.culture_section .title{ padding-top: 70px; }
	.culture_section .content{ margin: 50px 0 0; }
	.culture-list{ margin: 0 20px; }
	.culture-list .culture-item{
		width: 186px; height: 280px; margin-left: 21px; padding: 48px 0 0;
	}
	.culture-list .culture-item:first-child{ margin-left: 0; }
	.culture-list .culture-item .photo{ width: 70px; height: 70px; margin-bottom: 36px; }
	.culture-list .culture-item .txt{ font-size: 24px; }

	/*荣誉证书*/
	.honor .title{ padding-top: 45px; }
	.honor .content{ margin: 45px 20px 24px; }
	.honor_list .hlst{ float: left; width: 290px; margin-left: 20px; }
	.honor_list .hlst:nth-of-type(2n+1){ margin-left: 0; }
	.honor_list .hlst:first-child+.hlst+.hlst+.hlst{ margin-left: 20px; }
	.honor_list .hlst .honor-photo{ height: 276px; line-height: 246px; }
	.honor-p{ height: 90px; font-size: 24px; line-height: 1.4; }

	/*联系我们*/
	.contact_section .title{ padding-top: 55px; }
	.contact_section .content{ margin: 40px 20px 55px; }
	.contact_section .contact_box{ padding: 45px 18px 36px; }
	.contact_section .lianxi{ float: none; width: 100%; }
	.contact_section .lianxi .p{ padding: 0 0 30px; }
	.contact_section .lianxi .p .p-label{ font-size: 24px; }
	.contact_section .lianxi .p .p-value{ font-size: 24px; color: #000; }
	.contact_section .lianxi .p .p-value span{ margin-left: 40px; }
	.contact_section .lianxi .p:first-child{ display: inline-block; }
	.contact_section .lianxi .p:first-child+.p{ display: inline-block; margin-left: 65px; }
	.contact_section .map{ float: none; }
	.contact_section .map #bdmap{ width: 100%; }

	/*公司介绍 end*/
	
	/*公司文化*/
	.cul_container .content { margin-top: 158px; }
	.cul_container .lst+.lst+.lst .txt{ left: 24px; }
	.cul_container .lst .img:nth-of-type(2n) { margin-top: -15px; }
	.cul_container .lst .img:nth-of-type(2n+1) { margin-top: -15px; }
	.cul_container .lst .img:nth-of-type(3) { margin-top: -20px; }
	.cul_container .lst .img img{ width: 539px; height: 336px; object-fit: none; }
	.cul_container .lst:nth-of-type(3) .img img{ width: 439px;  }
	.cul_container .lst .txt{ width: 520px; height: 301px; top: -90px; }
	.cul_container .lst .txt span{ 
		width: 330px; display: inline-block; font-size: 26px; 
		text-align: left; margin-left: 5px; line-height: 1.5;
	}
	.cul_container .lst .txt p{ margin-left: 20px; margin-right: 20px; }
	.cul_container .lst .txt p:before{ left: -10px; top: 10px;}
	.cul_container .lst .txt p:after{ right: -10px; }
	.cul_container .lst .txt:nth-of-type(2n+1) { left: 24px; }
	.cul_container .lst .txt:nth-of-type(2n) { right: 24px; }
	.cul_container .lst:nth-of-type(2) .txt { top: -75px; }
	.cul_container .lst:nth-of-type(3) .txt { top: -55px; }

	.act_container .content { width: 530px; padding: 19px 25px; }
	.act_container .content .con { width: 534px; height: 170px;  }
	.act_container .content .con img{  width: 100%; height: 100%; }
	.act_container .content .con:nth-of-type(1) .right img{ height: 50%; }
	.act_container .content .con:nth-of-type(3){ height: 175px; }
	.act_container .content .con:nth-of-type(3) img { height: 100%; }
	/*公司文化 end*/

	
	/*产品 功能模块*/
	/*功能模块*/
	/*CRM*/

	/*功能模块*/
	.fun_container .content{ margin: 34px 20px 38px; }
	.fun_container .lst:not(:last-child){ margin-bottom: 42px; }
	.fun_container .lst{ 
		width: 600px;
		margin: 0 auto;
	}
	.fun_container .sidebar{ 
		float: none; 
		width: 240px !important; 
		height: 56px; 
		font-size: 24px; 
		text-align: center;
		margin: 0 auto 24px;
	}
	.fun_container .sidebar p{
		letter-spacing: 3px;
		width: 100%;
	}
	.fun_container .lei{ 
		width: 100%;
		padding: 20px 22px 0;
		border-radius: 8px;
		background: #f5f5f5;
		box-sizing: border-box;
		float: none;
		overflow: hidden;
	} 
	.fun_container .lst li{ 
		width: 270px;
		height: 79px;
		background: #fff;
		border: 0;
		padding: 0 14px;
		margin-right: 16px;
		margin-bottom: 20px;
	}
	.fun_container .lst li:nth-of-type(2n){ 
		margin-right: 0; 
	}
	.fun_container .lst li img{
		margin-right: 8px;
	}
	.fun_container .lst li .lei_p{
		width: 145px; 
	}
	.fun_container .lst li p{ 
		font-size: 24px; 
		line-height: 1.1;
	}
	/* B2C商城 */
	.b2cFun .lst:first-child+.lst .sidebar{ height: 56px; }

	/* C2C电商平台 */
	.c2cFun .list{
		width: 100%;
	}

	.c2cFun .lst li{ 
		width: 160px;
		height: 160px;
		padding: 0 10px;
		margin-right: 33px;
		margin-bottom: 20px;
		text-align: center;
	}
	.c2cFun .lst li:nth-of-type(2n){ 
		margin-right: 33px; 
	}
	.c2cFun .lst li:nth-of-type(3n){ 
		margin-right: 0; 
	}
	.c2cFun .lst li img{
		float: none;
		margin-right: 0; 
		margin-top: 8px;
	}
	.c2cFun .lst li .lei_p{
		float: none;
		width: 100%;
	}
	.c2cFun .lst li p {
		position: initial;
		transform: initial;
		width: 100%;
		margin-top: 4px;
	}

	/*sale*/


	/*应用场景*/
	.subapp_wrapper{
		background: url(../images/sub_pb0_3.png) no-repeat 50% 100% /cover;  
	}
	.subapp_wrapper .title p{ color: #fff; }
	.subapp_container .content{ margin: 34px auto 0; }
	.c2capp_wrapper { height: 1350px; }
	.b2capp_wrapper { height: 900px; background: url(../images/sub_pb0_4.png) no-repeat 50% 100% /cover;; }
	.saleapp_wrapper { height: 856px; }
	.crmapp_wrapper{ height: 1100px; }
	.crmapp_wrapper .content{ margin: 65px 20px; }
	.crmapp_wrapper .crmcon-img{ height: 890px; background: url(../images/sub_p9_2.png) no-repeat; }
	
	.excapp_wrapper{ height: 1000px; }
	.excapp_wrapper .content{ margin: 40px 20px 70px; }
	.excapp_wrapper .exccon-img{ height: 800px; background: url(../images/sub_pe10_1.png) no-repeat; }

	/* B2C商城 */
	.b2capp_body{ width: 600px; height: 790px; margin: 0 auto; }
	.b2capp_item .photo{ width: 240px; height: 240px; border-radius: 50%; overflow: hidden; padding: 2px; }
	.b2capp_item .photo img{ width: 100%; height: 100%; border-radius: 50%; }
	.b2capp_center{ width: 268px; height: 268px; margin-top: 240px; top: 0; }
	.b2capp_center .photo{ width: 268px; height: 268px; text-align: center; line-height: 238px; }
	.b2capp_center .photo img{ width: 172px; height: 144px; }
	.b2capp_center p{ font-size: 24px; color: #1e50ae; margin-top: -60px; }
	.b2capp_item p{ font-size: 24px; margin: 12px 0 0; }
	.b2capp_item1,.b2capp_item2{ display: flex; flex-direction: column-reverse; }
	.b2capp_item1 p,.b2capp_item2 p{ margin: 0 0 12px; }
	.b2capp_item3,.b2capp_item4{ bottom: 46px; }
	.b2capp_item::after{ width: 26px; border-top: 2px dotted #fff; }
	.b2capp_item1::after{ top: 232px; left: 190px; transform: rotate(45deg); margin-top: 30px; }
	.b2capp_item2::after{ top: 232px; right: 190px; transform: rotate(135deg); margin-top: 30px; }
	.b2capp_item3::after{ bottom: 232px; left: 190px; transform: rotate(-45deg); margin-bottom: 30px; }
	.b2capp_item4::after{ bottom: 232px; right: 190px; transform: rotate(-135deg); margin-bottom: 30px; }

	/* 订单管理系统 */
	.saleapp_wrapper .content{ margin: 66px 20px; }
	.saleapp_body{ height: 636px; margin: 0; }
	.saleapp_item{ display: flex; flex-direction: column; align-items: center; }
	.saleapp_item p{ font-size: 24px; }
	.saleapp_item2{ top:214px; right: 0; left: initial; }
	.saleapp_item3{ top:404px; left: 100px; right: initial; }
	.saleapp_item::after{ width: 112px; border-top: 2px dashed #fff; }
	.saleapp_item2::after{ top: 64px; right: 196px; transform: rotate(-148deg); margin-top: -33px; }
	.saleapp_item3::after{ top: 30px; left: 198px; transform: rotate(148deg); margin-top: -33px; }


	/* C2C电商平台 */
	.c2capp_wrapper .content{
		margin: 58px 20px 60px;
	}
	.c2capp_body{
		height: 1158px;
	}
	.c2capp_body p{
		font-size: 24px;
		margin-top: 12px;
	}
	.s1{
		top: 0;
	}
	.s2{
		top: 277px;
	}
	.s3{
		top: 555px;
	}
	.s1 .s-box::before,
	.s2 .s-box::before{
		top: 238px;
	}
	.s1 .s-box::after,
	.s2 .s-box::after{
		top: 247px;
	}

	.p-box .p-box_img{
		width: 182px;
		height: 182px;
	}
	.p1{
		top: 277px;
		left: 210px;
	}
	.p1::before{
		top: 4px;
		transform: initial;
		left: -50px;
		width: 77px;
		height: 18px;
		background: url(../images/c2c-arrow2-mobile.png) no-repeat;
	}
	.p1::after{
		top: -46px;
		width: 23px;
		height: 40px;
		background: url(../images/c2c-arrow1-mobile.png) no-repeat;
	}
	.p2{
		left: 210px;
	}
	.p2::after{
		top: 4px;
		transform: initial;
		right: -50px;
		width: 77px;
		height: 18px;
		background: url(../images/c2c-arrow2-mobile.png) no-repeat;
	}
	.p3{
		left: initial;
		right: 0;
	}
	.p3::after{
		display: none;
	}
	.p4{
		top: 277px;
	}
	.p4::after{
		top: -46px;
		width: 23px;
		height: 40px;
		background: url(../images/c2c-arrow1-mobile.png) no-repeat;
	}

	.p5{
		top: 555px;
		left: 210px;
		right: initial;
	}

	.p5::before{
		content: "";
		position: absolute;
		top: -57px;
		left: -16px;
		width: 121px;
		height: 326px;
		background: url(../images/c2c-arrow4-mobile.png) no-repeat;
	}

	.p5::after{
		top: -46px;
		left: 200px;
		width: 113px;
		height: 143px;
		background: url(../images/c2c-arrow3-mobile.png) no-repeat;
	}

	.result{
		width: 100%;
		padding: 30px 10px;
	}
	.result-item img{
		width: 254px;
	}
	.result-item p{
		font-size: 24px;
		margin-top: 22px;
	}

	/*运行*/
	/*运行流程*/
	.run_container .content {
		font-size: 24px;
		margin: 35px auto 0;
	}
	.run_container .content .con{
		width: 600px !important;
	}
	.run-ar::before,
	.run-al::before{
		right: -30px;
		width: 30px;
	}
	.run-al::before{
		left: -30px;
	}
	.run-ar::after,
	.run-al::after{
		right: -20px;
	}
	.run-al::after{
		left: -20px;
	}
	.run-ab::before{
		bottom: -37px;
		height: 37px;
	}
	.run-ab::after{
		bottom: -23px;
	}
	.run_container .content .tep{
		display: flex;
		align-items: center;
		justify-content: center;
		width: 180px;
		height: 80px;
		line-height: 32px;
		margin-right: 30px;
		margin-bottom: 37px;
	}
	/*sale*/
	/*c2c*/
	.crun .content{
		padding: 0;
		margin: 46px 20px 30px;
	}
	.crun .con:not(:last-child){ 
		margin-right: 30px;
	}
	.crun .content .con{
		width: auto !important;
	}
	.crun .user{ 
		width: 180px;
		height: 70px;
		font-size: 24px;
		line-height: 70px;
		margin-bottom: 30px;
	}
	.crun .content .tep{
		float: none;
		height: 70px;
		line-height: 70px;
		margin-right: 0;
		margin-bottom: 36px;
		font-size: 24px;
	}
	.crun .content .tep:not(:last-child)::before{
		bottom: -36px;
		height: 36px;
	}
	.crun .content .tep:not(:last-child)::after{
		bottom: -24px;
	}

	/* CRM */
	.crmRun .content{
		margin: 40px 20px;
	}
	.crmRun .content .tep:nth-of-type(2n){
		margin-right: 0;
	}
	.crmRun .content .tep{
		width: 265px;
		margin-right: 70px;
	}
	.crmRun .run-ar::before,
	.crmRun .run-al::before{
		right: -70px;
		width: 70px;
	}
	.crmRun .run-al::before{
		left: -70px;
	}
	.crmRun .run-ar::after,
	.crmRun .run-al::after{
		right: -40px;
	}
	.crmRun .run-al::after{
		left: -40px;
	}

	/* 积分兑换商城 */
	.excRun .content{
		margin: 45px auto 40px;
	}
	.excRun .content .tep:nth-of-type(4n){
		margin-right: 30px;
	}
	.excRun .content .tep:nth-of-type(3n){
		margin-right: 0;
	}

	/*b2c*/
	.brun .content{
		width: 600px;
		height: 880px; 
	}
	.brun .content .lst{
		width: 122px;
		font-size: 24px;
		line-height: 67px;
		margin-left: 37px;
	}
	.brun .content .lst .user{
		height: 70px;
		line-height: 70px;
		margin-bottom: 25px;
	}
	.brun .content .lst .steps .step{
		height: 69px;
		margin-bottom: 24px;
	}
	.brun .content .img{
		height: 880px; 
	}
	/*兼容ie8*/
	.brun .content .lst:nth-of-type(3) li:nth-of-type(1){ margin-top: 118px; }
	.brun .content .lst:nth-of-type(3) li:nth-of-type(3){ margin-top: 303px; }
	.brun .content .lst:nth-of-type(4) li:nth-of-type(1){ margin-top: 304px; }
	.brun .content .lst:nth-of-type(4) li:nth-of-type(3){ margin-top: 117px; }
	.brun .content .lst:nth-of-type(1) li:nth-of-type(1),
	.brun .content .lst:nth-of-type(2) li:nth-of-type(4),
	.brun .content .lst:nth-of-type(3) li:nth-of-type(1),
	.brun .content .lst:nth-of-type(4) li:nth-of-type(2){ 
		line-height: 1.2; 
		text-align: center; 
		padding-top: 6px; 
	}


	/*硬件部署*/
	.hard_section{
		background: #363636 !important;
	}
	.hard_section .title-chn{
		color: #fff !important;
	}
	.hard_section .content {
		font-size: 24px;
		width: 540px;
		margin: 36px auto 55px;
		background: rgba(255,255,255,.5);
		border-radius: 16px;
		padding: 18px;
		box-sizing: border-box;
	}
	.hard_section .content .list{
		padding: 0 28px;
		border-radius: 16px;
		background: #fff;
		overflow: hidden;
	}
	.hard_slider{
		float: none;
		width: 100%;
		height: 226px;
		box-shadow: initial;
		border-radius: initial;
	}
	.hard_mid{
		float: none;
		height: 232px;
		margin: 54px auto;
		padding: 0;
	}
	.hard_mid .hard_mid-box{
		box-shadow: initial;
		text-align: center;
	}
	.hard_mid .hard_mid-box img{
		width: 86%;
	}
	.hard_mid p{ 
		font-size: 24px;
		margin-top: -48px;
		color: #fff !important;
	}
	.hard_mid::before,
	.hard_mid::after{
		width: 16px;
		height: 33px;
		left: 50%;
		transform: translateX(-50%);
		top: initial !important;
	}
	.hard_mid::before{
		top: -54px !important;
		background: url('../images/arrow_bottom.png') no-repeat !important;
	}
	.hard_mid::after{
		bottom: -54px !important;
		background: url('../images/arrow_top.png') no-repeat !important;
	}

	.hard_left .hard_slider-box{
		padding: 30px 0 0;
	}
	.hard_left .hard_left-item{
		width: 50%;
		padding: 0 30px;
		box-sizing: border-box;
	}
	.hard_left .hard_left-item:first-child{
		margin-right: 0;
	}
	.hard_left .hard_left-item p {
		margin-top: 10px;
	}

	.hard_right{
		height: 300px;
	}
	.hard_right .hard_right-item{
		padding: 16px 0 0;
		text-align: center;
	}
	.hard_right .hard_right-item img{
		width: 236px; 
		height: 200px;
	}

	/*硬件部署--b2c */
	.hard_b2c .hard_left .hard_slider-box{
		padding: 30px 0 0;
	}
	.hard_b2c .hard_right{
		height: 168px;
	}
	.hard_b2c .hard_right li{
		height: 110px;
		padding: 20px 0 38px;
	}
	.hard_b2c .hard_right li p {
		margin-top: 24px;
	}



	
	/*系统界面*/
	.sys_container .content { width: 600px; margin: 45px auto 30px; }
	.sys_container .sys_body_mobile { width: 600px; height: 456px; position: relative; }
	.sys_body_mobile .sys_computer{ transform: translateX(-50%); position: absolute; left: 50%; top: 0; }
	.sys_body_mobile .sys_computer img{ width: 448px; height: auto; }
	.sys_body_mobile .sys_keyboard{ transform: translateX(-50%); position: absolute; left: 50%; bottom: 0; }
	.sys_body_mobile .sys_keyboard img{ width: 600px; height: auto; }
	.sys_body_mobile .sys_mobile{ width: 137px; height: 202px; position: absolute; top: 150px; right: 24px; z-index: 2; }
	.sys_body_mobile .sys_mobile img{ width: 100%; height: 100%; }
	.sys_body_mobile .show-box{ width: 434px; height: 248px; transform: translateX(-50%); position: absolute; left: 50%; top: 11px; }
	.sys_body_mobile .mobile-show-box{ width: 95px; height: 143px; position: absolute; top: 174px; right: 44px; z-index: 3; }
	/*CRM end*/

	/*系统优势特点 b2c*/
	.b2cSys .content{
		margin: 30px 20px 32px;
		position: relative;
		height: 914px;
	}
	.b2cSys .list{
		float: none;
		width: 100%;
		height: auto;
		padding-top: 20px;
		margin-left: 0;
		margin-bottom: 18px;
	}
	.b2cSys .list .title_01{
		text-align: justify;
	}
	.b2cSys .content .list:nth-of-type(odd){
		margin-left: 0;
	}
	.b2cSys .list .title_01{
		font-size: 24px;
		height: auto;
		margin-bottom: 16px;
	}
	.b2cSys .list .lst{
		padding: 0 20px;
		display: flex;
		flex-wrap: wrap;
	}
	.b2cSys .list .lst::after{
		display: none;
	}
	.b2cSys .list li{ 
		width: 80px;
		height: 142px;
		display: flex;
		flex-direction: column;
		align-items: center;
		position: relative;
	}
	.b2cSys .list li .img{ 
		width: 80px; 
		height: 80px;
		line-height: 78px;
		box-sizing: border-box;
	}

	.b2cSys .list li p{
		font-size: 24px;
		margin: 10px auto 12px;
		position: absolute;
		left: 50%;
		top: 80px;
		transform: translateX(-50%);
		width: 100px;
	}
	
	.b2cSys .list:nth-child(2),
	.b2cSys .list:nth-child(3){ 
		width: 100%; 
	}
	.b2cSys .list:nth-child(2) .lst,
	.b2cSys .list:nth-child(3) .lst{
		padding: 0 20px;
	}
	.b2cSys .list:nth-child(1) .lst li,
	.b2cSys .list:nth-child(4) .lst li{
		margin-right: 16px;
	}
	.b2cSys .list:nth-child(1) .lst li:nth-of-type(2n),
	.b2cSys .list:nth-child(4) .lst li:nth-of-type(2n){
		margin-right: 16px;
	}
	.b2cSys .list:nth-child(2) .lst li,
	.b2cSys .list:nth-child(3) .lst li{
		margin-right: 16px;
	}
	.b2cSys .list:nth-child(2) .lst li:nth-of-type(3n), 
	.b2cSys .list:nth-child(3) .lst li:nth-of-type(3n){
		margin-right: 16px;
	}
	.b2cSys .list:nth-child(2) .lst li:last-child,
	.b2cSys .list:nth-child(3) .lst li:last-child{
		margin-right: 0;
	}

	/*产品介绍 end*/

	/* 解决方案--导航 start */
	.product_section__placeholder,.solution_section__placeholder{
		height: 0;
	}


	.navigation--fixed{ top: 88px; }
	.solution_section{
		height: 70px;
		background: #fff;
	}
	.solution_section .sol_nav{
		width: 600px;
		margin: 0 auto;
	}
	.solution_section .sol_nav-item{
		padding: 0;
	}
	.solution_section .sol_nav-item:not(:last-child){
		margin-right: 42px;
	}
	.solution_section .sol_nav-item a{
		font-size: 24px;
		height: 70px;
		line-height: 70px;
		position: relative;
	}
	.solution_section .sol_nav-item a.active::after{
		content: "";
		position: absolute;
		left: 50%;
		transform: translateX(-50%);
		bottom: 0;
		width: 44px;
		height: 4px;
		border-radius: 2px;
		background: #1e50ae;
	}
	.solution_section .sol_nav-item a:hover{
		color: #1e50ae;
	}
	/* 解决方案--导航 end */

	/*新闻动态*/
	.subnews .lanmu,.subnews .tab_con{ width: 326px; float: none; margin:auto; }
	.subnews .tab_con .content{ padding: 12px 35px 15px;}
	.subnews .lanmu .tabs ul:nth-of-type(2),.subnews .lanmu .tabs .active .grico{display: none; }
	.subnews .lanmu .tab1{ overflow: hidden; border-radius: 50px;}
	.subnews .lanmu .tab1 li { width: 50%; float: left; font-size: 26px; color: #464b51; line-height: 60px; }
	.subnews .tab_con{ width: 590px; margin-top: 40px;}
	.subnews .tab_con .list{ margin-bottom: 0; }
	.subnews .tab_con .lst:last-child{ border:none; }
	.subnews .tab_con .lst .date{ margin-right: 44px }
	.subnews .tab_con .lst .date p{ font-size: 62px; }
	.subnews .tab_con .lst .date span { font-size: 20px; }
	.subnews .tab_con .lst .newsTitle{ width: 399px; }
	.subnews .tab_con .lst .newsTitle p{ font-size: 26px; }
	.subnews .tab_con .lst .newsTitle span{ font-size: 22px; }
	.subnews .tab_con .page{ display: none; }

	/*新闻详情*/
	.newsdetail_header{ display: none; }
	.header .return{ display: block; font-size: 28px; color: #fff; line-height: 80px; margin-left: 25px; }
	.header .return .back{ display: inline-block; margin-right: 20px; width: 36px; height: 24px; background: url(../images/back_left.png); }
	.newsdetail_section .snews_wrapper,.newsdetail_section .subnews{ overflow: visible;}
	.newsdetail_section .subnews{ margin-top: 0; margin-bottom: 0; }
	.newsdetail_section .lanmu{ display: none; }
	.newsdetail_section .substance{ 
		width: 590px; /*margin:auto;*/  padding: 35px; float: none; 
		/*position: relative; left: 50%; top: -35px; transform: translateX(-50%);*/ 
	}
	.newsdetail_section .subnews .substance .detailTitle{ text-align: left; }
	.newsdetail_section .subnews .substance .detailTitle p{ font-size: 28px; color: #53565d; line-height: 1.5; margin-bottom: 20px; }
	.newsdetail_section .subnews .substance .detailTitle span{ font-size: 22px; color: #8d9198; }
	.newsdetail_section .subnews .substance .dec{ border:none; }
	.newsdetail_section .subnews .substance .dec p{ font-size: 24px; color: #63666c; }
	.newsdetail_section .block{ width: 590px; position: relative; left: 50%; top: -35px; transform: translateX(-50%); padding-bottom: 28px; }
	.newsdetail_section .recommend{ display: none; }
	.newsdetail_section .recommend2{ 
		display: block; width: 590px; /*padding: 35px; */ overflow: hidden;
     	background: #fff; box-shadow: 1px 1px 13px rgba(0,0,0,.1); margin: 35px auto 0;
	}
	.newsdetail_section .recommend2 .re_title{  margin-top: 35px; height: 42px; }
	.newsdetail_section .recommend2 .re_title .disp{ 
		width: 10px; height: 42px; display: inline-block; background: #3a81e4;
		margin-right: 25px; 
	}
	.newsdetail_section .recommend2 .re_title p{ 
		font-size: 28px; color:#414349; display: inline-block; vertical-align: top;
	}
	.newsdetail_section .recommend2 .list{ padding: 35px 35px 30px; line-height: 1; }
	.newsdetail_section .recommend2 .list li{ margin-bottom: 25px;}
	.newsdetail_section .recommend2 .list p{ 
		font-size: 24px; color:#82858e; width: 325px; margin-right: 60px; 
		overflow: hidden; white-space: nowrap; text-overflow:ellipsis; float: left;
	}
	.newsdetail_section .recommend2 .list span{ font-size: 24px; color: #82858e; text-align: right; }


	/*移动电商*/
	/* 优势特点一 */
	.e-commerce_advantage1_con .title{
		padding-top: 36px;
	}
	.e-commerce_advantage1_con .content{
		width: 600px;
		margin: 40px auto;
	}
	.e-commerce_advantage1_con .notes{
		float: none;
		width: 520px;
		margin: 0 auto;
		padding: 14px 20px 0;
		box-sizing: border-box;
		background: #f5f5f5;
		border-top-left-radius: 10px;
		border-top-right-radius: 10px;
	}
	.e-commerce_advantage1_con .notes .note-item{
		height: auto;
		padding: 20px 0;
		margin-bottom: 0;
		background: inherit;
		border-top-left-radius: 0;
		border-bottom-left-radius: 0;
	}
	.e-commerce_advantage1_con .notes .note-item:not(:last-child)::after{
		content: "";
		position: absolute;
		left: 0;
		right: 0;
		bottom: 0;
		border-bottom: 1px dashed #dedede;
	}
	.e-commerce_advantage1_con .notes .note-item .p{
		position: static;
		transform: initial;
		right: initial;
		padding: 0 20px;
		font-size: 24px;
		color: #433e49;
		width: 100%;
		line-height: 38px;
		box-sizing: border-box;
	}
	.e-commerce_advantage1_con .notes .note-item:nth-child(2) .p{
		text-align: center;
	}
	.e-commerce_advantage1_con .photos{
		float: none;
		width: 600px;
		margin: 0 auto;
		padding: 26px 12px;
	}
	.e-commerce_advantage1_con .photos li{
		width: 576px;
	}
	/* 优势特点二 */
	.e-commerce_advantage2_con .title {
		padding-top: 45px;
	}
	.e-commerce_advantage2_con .content{
		margin: 50px auto 60px;
	}
	.e-commerce_advantage2_con .content .list{
		display: inline-block;
	}
	.e-commerce_advantage2_con .photo{
		width: 292px;
	}
	.e-commerce_advantage2_con .text{
		width: 266px;
		height: 292px;
	}
	.e-commerce_advantage2_con .text .text_p p{
		padding-left: 24px;
		font-size: 24px;
	}
	.e-commerce_advantage2_con .text .text_p p::after{
		top: 13px;
	}
	/* 移动电商 end */


	/*电商优势一*/

	/*电商优势二*/

	/*连锁店*/
	.chain_container .title{ padding-top: 36px; }
	.chain_container .content{ margin: 36px auto 56px; }
	.chain_container .content .list { width: 600px;margin: 0 auto; }
	.chain_container .content .list .lst{ width: 176px; }
	.chain_container .content .list .lst .p{ font-size: 24px; color: #252525; line-height: 1.5; padding-top: 16px; width: 100%; }
	.chain_container .content .list .lst:nth-child(2){ width: 248px; }
	.chain_container .content .list .lst:nth-child(2) .p{ width: 220px; }
	.chain_container .content .list .bigdot p{ 
		padding-top: 0; font-size: 28px; color: #fff;
		line-height: 122px; text-align: center;
	}

	/* 运行流程 */
	.chain_process .title{ padding-top: 50px; }
	.chain_process .content{ width: 600px; height: 940px; margin: 45px auto 70px; }
	.chain_process .content .process{ background: url(../images/chain_移动_1.png) no-repeat; }
	.chain_process .pro1{
		float: none;
		width: 100%;
		height: 238px;
		padding: 34px 20px;
		border: 0;
	}
	.chain_process .pro1_item{
		margin-bottom: 0;
		margin-right: 26px;
	}
	.chain_process .pro1_item:nth-of-type(2n){
		margin-right: 26px;
	}
	.chain_process .pro1_item:last-child{
		margin-right: 0;
	}
	.chain_process .pro1_item .photo{
		width: 120px;
		height: 120px;
	}
	.chain_process .pro1_item .text{
		font-size: 24px;
		padding-top: 20px;
	}
	.chain_process .pro2{
		float: none;
		width: 100%;
		height: 106px;
		margin-left: 0;
		margin-top: 75px;
	}
	.chain_process .pro2 .pro2_item{
		width: 100%;
		height: 72px;
		font-size: 24px;
		line-height: 36px;
	}

	.chain_process .pro3{
		float: none;
		width: 100%;
		height: 106px;
		margin-left: 0;
		margin-top: 75px;
	}
	.chain_process .pro3 .pro3_item{
		width: 100%;
		height: 60px;
	}
	.chain_process .pro3 .pro3_item p:nth-child(1){
		width: 100%;
		font-size: 24px;
	}
	.chain_process .pro3 .pro3_item p:nth-child(2){
		font-size: 18px;
	}

	.chain_process .pro4{
		float: none;
		width: 100%;
		height: 276px;
		margin-left: 0;
		margin-top: 75px;
		padding: 0;
	}
	.chain_process .pro4 .pro4_content{
		border: 0;
	}
	.chain_process .pro4 .pro4_title{
		line-height: 76px;
	}
	.chain_process .pro4 .pro4_list{
		padding: 0 52px;
	}
	.chain_process .pro4_list .pro4_item{
		margin-right: 70px;
	}
	.chain_process .pro4_list .pro4_item .photo{
		width: 118px;
		height: 118px;
	}
	.chain_process .pro4_list .pro4_item .text{
		font-size: 24px;
	}



	/* 生鲜农副产品电商 start */

	/* 当前难题 */
	.problem_container .title{ padding-top: 35px; }
	.problem_container .content{ margin: 40px auto 45px; }
	.problem_container .list{ width: 536px; margin: 0 auto; }
	.problem_container .list .lst{ width: 144px; margin-right: 52px; opacity: 1; margin-bottom: 30px; }
	.problem_container .list .lst:nth-child(1),
	.problem_container .list .lst:nth-child(2){
		opacity: 0;
	}
	.problem_container .list .lst:nth-of-type(3n){ margin-right: 0; }
	.problem_container .lst .bigdot{ width: 144px; height: 144px; }
	.problem_container .lst .bigdot .str{ height: 60px; line-height: 30px; font-size: 24px; color: #fff; text-align: center; }
	.problem_container .lst .line{ display: none; }
	.problem_container .lst .dot{ display: none; }
	.problem_container .lst .intro{ display: none; }


	/* 解决方案模式 */
	.solutionMode_container .title{ padding-top: 50px; }
	.solutionMode_container .content { margin: 30px auto 30px; width: 600px; }
	.solutionMode_container .list>li{
		width: 290px; height: 480px; padding: 14px 16px; margin: 0 20px 16px 0;
	}
	.solutionMode_container .list>li:nth-of-type(2n){ margin-right: 0; }
	.solutionMode_container .list>li:nth-child(3),
	.solutionMode_container .list>li:nth-child(4){ height: 536px; }
	.solutionMode_container .text .article{ font-size: 28px; padding: 20px 0 12px; }
	.solutionMode_container .text .intro li{ 
		font-size: 24px; text-align: left; line-height: 32px;
		padding: 4px 0 4px 18px; position: relative;
	}
	.solutionMode_container .text .intro .inline{ display: inline-block; }
	.solutionMode_container .text .intro .ml-30{ margin-left: 30px; }
	.solutionMode_container .text .intro li::before{ 
		content: ''; position: absolute; top: 17px; left: 4px; 
		width: 6px; height: 6px; border-radius: 50%; background-color: #070707;
	}
	/* 生鲜农副产品电商 end */
}



/* 动画效果 */
.animate_hide {
	opacity: 0;
}
.animate_timing{
	animation-timing-function: ease;
}
.animate_15{
	animation-duration: 1.5s;
}
.animate_10{
	animation-duration: 1s;
}
.animate_07{
	animation-duration: 0.7s;
}
.animate_05{
	animation-duration: 0.5s;
}
@keyframes fadeIn {
	0% {
		opacity: 0;
	}
	100% {
		opacity: 1;
	}
}

@keyframes slideInTop {
	0% {
		transform: translateY(-100%);
		opacity: 0;
	}
	100% {
		transform: translateY(0);
		opacity: 1;
	}
}

@keyframes slideInBottom {
	0% {
		transform: translateY(100%);
		opacity: 0;
	}
	100% {
		transform: translateY(0);
		opacity: 1;
	}
}

@keyframes slideInLeft {
	0% {
		transform: translateX(-100%);
		opacity: 0;
	}
	100% {
		transform: translateX(0);
		opacity: 1;
	}
}

@keyframes slideInRight {
	0% {
		transform: translateX(100%);
		opacity: 0;
	}
	100% {
		transform: translateX(0);
		opacity: 1;
	}
}

@keyframes slideInLeftMiddle{
	0% {
		transform: translateX(-300%);
		opacity: 0;
	}
	100% {
		transform: translateX(0);
		opacity: 1;
	}
}

@keyframes slideInRightMiddle{
	0% {
		transform: translateX(300%);
		opacity: 0;
	}
	100% {
		transform: translateX(0);
		opacity: 1;
	}
}

@keyframes slideInBottomMiddle{
	0% {
		transform: translateY(200%);
		opacity: 0;
	}
	100% {
		transform: translateX(0);
		opacity: 1;
	}
}

@keyframes slideInTopLong {
	0% {
		transform: translateY(-400%);
		opacity: 0;
	}
	100% {
		transform: translateX(0);
		opacity: 1;
	}
}

@keyframes slideInBottomLong {
	0% {
		transform: translateY(400%);
		opacity: 0;
	}
	100% {
		transform: translateX(0);
		opacity: 1;
	}
}

@keyframes shake {
	0%,100% {
		transform: translate(0,0);
	}
	10%{
		transform: translate(-36px,0);
	}
	20%{
		transform: translate(36px,0);
	}
	30%{
		transform: translate(-25px,0);
	}
	40%{
		transform: translate(25px,0);
	}
	50%{
		transform: translate(-16px,0);
	}
	60%{
		transform: translate(16px,0);
	}
	70%{
		transform: translate(-9px,0);
	}
	80%{
		transform: translate(9px,0);
	}
	90%{
		transform: translate(-4px,0);
	}
}

@keyframes appAnimation1{
	0%{
		transform: translate(282px);
		opacity: 0;
	}
	50%{
		transform: translate(132px);
		opacity: 0.5;
	}
	100%{
		transform: translate(0);
		opacity: 1;
	}
}
@keyframes appAnimation2{
	0%{
		transform: translate(-282px);
		opacity: 0;
	}
	50%{
		transform: translate(-132px);
		opacity: 0.5;
	}
	100%{
		transform: translate(0);
		opacity: 1;
	}
}

@keyframes honorAnimation1{
	0%{
		transform: translate(-400%, 0);
		opacity: 0;
	}
	100%{
		transform: translate(0, 0);
		opacity: 1;
	}
}
@keyframes honorAnimation2{
	0%{
		transform: translate(400%, 0);
		opacity: 0;
	}
	100%{
		transform: translate(0, 0);
		opacity: 1;
	}
}


@keyframes advan1Animation{
	0%{
		margin-right: -410px;
	}
	100%{
		margin-right: 0;
	}
}

@keyframes advan1Animation_mobile{
	0%{
		margin-bottom: -286px;
	}
	100%{
		margin-bottom: 0;
	}
}

@keyframes advan2Animation{
	0%{
		margin-left: -390px;
	}
	100%{
		margin-left: 40px;
	}
}

@keyframes problemAnimation{
	0%{
		opacity: 0;
		transform: translateX(-392px);
	}
	100%{
		opacity: 1;
		transform: translateX(0);
	}
}
