section h3,
section p {
    font-weight: 400;
    color: #fff
}

.lg_shopping ul li p,
section h3,
section p {
    font-stretch: normal;
    letter-spacing: 0
}

.lg_banner,
.lg_industry ul li,
.lg_marketing,
.lg_marketing .lg_imgBox li,
.lg_marketing a,
.lg_template,
section {
    text-align: center
}

.in_container{
    overflow: hidden;
    box-sizing: border-box
}

body {
    background-color: #fff
}

.lg_banner {
    width: 100%;
    height: 7.4rem;
    background: url(../images/wxShopping/banner.png) center center no-repeat;
    background-size: cover;
    padding: 0.8rem 0.7rem 0;
    box-sizing: border-box;
    text-align: left;
}
.lg_banner .lg_banner_btn {
	width:3.4rem;
	height: 1.2rem;
	border-radius: 6px;
	background-image: linear-gradient(90deg,#4587ff,#978cfb);
	display: flex;
	justify-content: center;
	align-items: center;
	font-weight: bold;
	font-size: 0.4rem;
	color: #fff;
	margin-bottom: 0.32rem;
}
.lg_banner h3 {
    color: #fff;
    font-size: .64rem;
    line-height: .8rem;
    margin-bottom: .266667rem;
    font-weight: bold;
}

.lg_banner p {
    color: #fff;
    font-size: .32rem;
    line-height: .453333rem;
    margin-bottom: .466667rem
}

.lg_banner a {
    width: 3.5rem;
    height: 1.066667rem;
    border-radius: 30px;
    background-color: #fff;
    display: inline-block;
    color: #130554;
    font-size: .37rem;
    line-height: 1.04rem;
    box-sizing: border-box;
    text-align: center;
}
.lg_banner a.active{
	background-color: #fff;
	color: #130554;
}
section h3 {
    font-size: .64rem;
    line-height: .8rem;
    margin-bottom: .426667rem
}

section p {
    font-size: .32rem;
    line-height: .48rem
}

.color_3 {
    color: #333
}

.color_6 {
    color: #666
}

.color_9 {
    color: #999
}

.bgcolor_f4 {
    background-color: #f4f4f4
}

.lg_shopping {
    padding: 1.066667rem 0;
    background-color: #f4f4f4;
}

.lg_shopping ul {
    margin-top: .746667rem;
    padding: 0 .466667rem;
    width: 100%;
    box-sizing: border-box;
    display: flex;
    display: -webkit-flex;
    justify-content: space-between;
    -webkit-box-pack: justify;
    -moz-justify-content: space-between;
    -webkit-justify-content: space-between;
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
    -moz-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    -o-flex-wrap: wrap;
    align-content: space-between;
    -webkit-align-content: space-between;
    -o-align-content: space-between;
    -moz-align-content: space-between;
    -ms-align-content: space-between;
    height: 6.4rem
}

.lg_shopping ul li {
    width: 4.266667rem;
    height: 1.333333rem;
    background-color: #fff;
    border-radius: .666667rem;
    padding-left: .16rem;
    padding-top: .106667rem;
    box-sizing: border-box;
    display: flex;
    display: -webkit-flex;
    justify-content: flex-start;
    -moz-justify-content: flex-start;
    -webkit-justify-content: flex-start
}

.lg_shopping ul li .mip-layout-container{
    width: 1.12rem;
}

.lg_shopping ul li img {
    width: 1.12rem;
    height: 1.12rem;
    display: inline-block;
    vertical-align: middle;
    border-radius: 50%;
    min-width: auto;
}

.lg_shopping ul li p {
    font-size: .4rem;
    font-weight: 700;
    color: #333;
    line-height: 1.093333rem;
    margin-left: .306667rem
}

.lg_template {
    padding: 1rem 0 .853333rem;
    background-color: #f4f4f4
}

.in_container {
    position: relative;
    margin: .906667rem 0 .333333rem;
    width: 100%
}

.in_container .swiper-slide {
    width: 100%;
    text-align: center
}

.in_container .swiper-slide img {
    display: inline-block;
    width: 3.853333rem;
    min-width: auto;
}

.in_container .swiper-button-next,
.in_container .swiper-button-prev {
    background-image: none;
    font-size: .666667rem;
    color: #999
}

.in_container .swiper-button-prev {
    left: 1.173333rem
}

.in_container .swiper-button-next {
    right: 1.173333rem
}

.swiper-button-next.swiper-button-disabled,
.swiper-button-prev.swiper-button-disabled {
    opacity: 0
}

.lg_template a {
    width: 2.72rem;
    height: .8rem;
    border-radius: .4rem;
    display: inline-block;
    border: 1px solid #458bfb;
    font-size: .346667rem;
    font-weight: 700;
    line-height: .773333rem;
    letter-spacing: 0;
    background: linear-gradient(to right, #c098c4, #4587ff);
    -webkit-background-clip: text;
    color: transparent;
    box-sizing: border-box;
    margin-bottom: .16rem
}

.lg_marketing .lg_imgBox li p,
.realize h5 {
    font-weight: 700;
    line-height: .426667rem;
    font-stretch: normal;
    letter-spacing: 0
}
.realize {
    padding: 1.133333rem 0 .973333rem;
    background: url(../images/wxShopping/spec-bg.jpg) left top no-repeat;
    background-size: 100% 5.853333rem
}
.realize .outer-container{
    padding-left: 1.186667rem;
    position: relative;
    margin: 1.8rem 0 0;
    width: 100%;
    box-sizing: border-box;
}
.realize .swiper-container-one {
   width: 8rem!important
}
.swiper-container-one .swiper-slide img {
    display: inline-block;
    width: 3.746667rem;
    min-width: auto;
}

.realize .swiper-container-one .swiper-button-next,
.realize .swiper-container-one .swiper-button-prev {
    background-image: none;
    font-size: .666667rem;
    color: #999
}

.realize .swiper-container-one .swiper-button-prev {
    left: 2.933333rem
}

.realize .swiper-container-one .swiper-button-next {
    right: 2.933333rem
}

.realize ul {
    width: 100%;
    box-sizing: border-box;
    display: flex;
    display: -webkit-flex;
    justify-content: space-around;
    -webkit-box-pack: justify;
    -moz-justify-content: space-around;
    -webkit-justify-content: space-around;
    margin-top: .933333rem
}

.realize ul li {
    width: 18%;
    position: relative
}

.realize ul li .imgBg {
    width: .986667rem;
    height: .986667rem;
    border-radius: 50%;
    box-sizing: border-box
}

.realize ul li .imgBg:nth-child(1) {
    border: 1px solid #fff;
    display: inline-block
}

.realize ul li .imgBg:nth-child(2) {
    background-color: #fff;
    display: none
}

.realize ul .active .imgBg:nth-child(1) {
    display: none
}

.realize ul .active .imgBg:nth-child(2) {
    display: inline-block
}

.realize ul li .imgBg img {
    width: .64rem;
    height: .64rem;
    margin-top: .146667rem;
    min-width: auto;
}

.realize ul li p {
    margin-top: .133333rem
}

.realize ul .active p {
    font-weight: 700
}

.realize ul li i {
    display: none;
    width: 0;
    height: 0;
    border-right: .186667rem solid transparent;
    border-left: .186667rem solid transparent;
    border-bottom: .16rem solid #fff;
    position: absolute;
    left: 50%;
    bottom: -.493333rem;
    transform: translateX(-50%);
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -o-transform: translateX(-50%)
}

.realize ul .active i {
    display: block
}

.realize>.mip-layout-container{
    width: 3.746667rem;
    margin: 0 auto;
}

.realize h5 {
    margin-top: .48rem;
    margin-bottom: .133333rem;
    font-size: .346667rem;
    background: linear-gradient(to right, #c098c4, #4587ff);
    -webkit-background-clip: text;
    color: transparent
}

.lg_marketing {
    width: 100%;
    padding: 1rem 0 .64rem;
    box-sizing: border-box;
    background-color: #161a1d
}

.lg_marketing .lg_imgBox {
    display: flex;
    display: -webkit-flex;
    justify-content: space-between;
    -webkit-box-pack: justify;
    -moz-justify-content: space-between;
    -webkit-justify-content: space-between;
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
    -moz-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    -o-flex-wrap: wrap;
    padding: 0 .733333rem;
    box-sizing: border-box;
    margin: .6rem 0 .386667rem
}

.lg_marketing .lg_imgBox li {
    width: 25%;
    padding-top: .36rem;
    padding-bottom: .266667rem;
    box-sizing: border-box;
    border-right: 1px solid rgba(255, 255, 255, .2);
    border-bottom: 1px solid rgba(255, 255, 255, .2)
}

.lg_marketing .lg_imgBox li img {
    width: .693333rem;
    min-width: auto;
}

.lg_marketing .lg_imgBox li:nth-child(4n) {
    border-right: 0
}

.lg_marketing .lg_imgBox li:nth-child(n+9) {
    border-bottom: 0
}

.lg_marketing .lg_imgBox li p {
    font-size: .373333rem;
    color: #999;
    margin-top: .133333rem
}

.lg_marketing a {
    display: inline-block;
    width: 2.933333rem;
    height: 1.066667rem;
    line-height: 1.066667rem;
    font-size: .4rem;
    font-weight: 400;
    font-stretch: normal;
    letter-spacing: 0;
    color: #666
}

.lg_marketing a .icon-ERP_xiangyoujiantou {
    font-size: .346667rem;
    vertical-align: middle;
    color: #666;
    margin-bottom: .026667rem;
    display: inline-block
}

.lg_industry {
    padding: 1rem 0 1.266667rem;
    background-color: #fff
}

.lg_industry ul {
    padding: 0 .733333rem;
    width: 100%;
    box-sizing: border-box;
    display: flex;
    display: -webkit-flex;
    justify-content: space-between;
    -webkit-box-pack: justify;
    -moz-justify-content: space-between;
    -webkit-justify-content: space-between;
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
    -moz-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    -o-flex-wrap: wrap;
    align-content: space-between;
    -webkit-align-content: space-between;
    -o-align-content: space-between;
    -moz-align-content: space-between;
    -ms-align-content: space-between;
    height: 4rem;
    margin-top: .72rem
}

.lg_industry ul li {
    width: 1.733333rem;
    height: 1.733333rem;
    line-height: 1.733333rem;
    background-color: red;
    border-radius: 50%
}

.lg_industry ul li:nth-child(1) {
    background: url(../images/brand_system/industry1.jpg) no-repeat;
    background-size: contain
}

.lg_industry ul li:nth-child(2) {
    background: url(../images/brand_system/industry2.jpg) no-repeat;
    background-size: contain
}

.lg_industry ul li:nth-child(3) {
    background: url(../images/brand_system/industry3.jpg) no-repeat;
    background-size: contain
}

.lg_industry ul li:nth-child(4) {
    background: url(../images/brand_system/industry4.jpg) no-repeat;
    background-size: contain
}

.lg_industry ul li:nth-child(5) {
    background: url(../images/brand_system/industry5.jpg) no-repeat;
    background-size: contain
}

.lg_industry ul li:nth-child(6) {
    background: url(../images/brand_system/industry6.jpg) no-repeat;
    background-size: contain
}

.lg_industry ul li:nth-child(7) {
    background: url(../images/brand_system/industry7.jpg) no-repeat;
    background-size: contain
}

.lg_industry ul li:nth-child(8) {
    background: url(../images/brand_system/industry8.png) no-repeat;
    background-size: contain
}

.lg_industry ul li h4 {
    font-size: .373333rem;
    font-weight: 700;
    letter-spacing: 0;
    color: #fff
}

.lg_use {
/*    background-color: #f4f4f4;*/
    background-color: #fff;
    padding: 1.013333rem 0 .586667rem
}
.lg_use .outer-container{
    position: relative;
    margin-top: .573333rem;
    padding-left:.973333rem;
    padding-right: .573333rem;
    width: 100%;
    box-sizing: border-box;
}
.swiper-container-three {
  width: 8rem!important;
}

.lg_use .swiper-slide {
    width: 100%;
}

.lg_use .swiper-slide img {
    width: 8rem;
    display: inline-block;
    border-radius: .133333rem .133333rem 0 0
}
.lg_use .swiper-slide .lg_img1{
    position: absolute;
    top: 0;
    left: 50%;
    transform: translate(-50%,0);
    height: .88rem;
    width: 1.306667rem
}
.lg_use .swiper-slide .lg_img2{
    position: absolute;
    top: 0;
    left: 50%;
    transform: translate(-50%,0);
    height: .746667rem;
    width: 2.066667rem
}
.lg_use .swiper-slide .lg_img3{
    position: absolute;
    top: 0;
    left: 50%;
    transform: translate(-50%,0);
    height:1.386667rem;
    width: 1.8rem
}
.lg_use .swiper-slide .useMessage {
    width: 8rem;
    background-color: #fff;
    height: 3.066667rem;
    box-shadow: 0 .16rem .386667rem 0 rgba(0, 0, 0, .1);
    border-radius: 0 0 .133333rem .133333rem;
    padding: .533333rem .56rem 0;
    box-sizing: border-box;
    text-align: left
}

.lg_use .swiper-slide .useMessage h4 {
    font-size: .4rem;
    font-weight: 700;
    font-stretch: normal;
    line-height: .746667rem;
    letter-spacing: 0;
    color: #333
}

.lg_use .swiper-slide .useMessage p,
.lg_use a {
    font-weight: 400;
    font-stretch: normal;
    letter-spacing: 0
}

.lg_use .swiper-slide .useMessage p {
    font-size: .32rem;
    line-height: .48rem;
    color: #666
}

.lg_use .icon-ERP_xiangyoujiantou {
    font-size: .346667rem;
    vertical-align: middle;
    color: #666;
    margin-bottom: .066667rem;
    display: inline-block
}

.lg_use a {
    display: inline-block;
    width: 2.933333rem;
    height: 1.066667rem;
    line-height: 1.066667rem;
    text-align: center;
    font-size: .4rem;
    margin-top: .32rem;
    color: #666
}
/*新增模块*/
.new_part1{
	width:100%;
	height: auto;
	background-color: #f4f4f4;
	padding: 0.9rem 0.4rem;
	box-sizing: border-box;
}
.public_title{
	font-size: 0.68rem;
	color: #333;
	text-align: center;
	margin-bottom: 0.45rem;
}
.public_desc p {
	font-size: 0.3rem;
	color: #333;
	text-align: center;
	line-height: 0.6rem;
}
.new_part1_list{
	margin-top: 0.5rem;
}
.new_part1_item{
	width: 100%;
	height: 2.14rem;
	background-color: #fff;
	padding: 0 0.34rem;
	border-radius: 10px;
	display: flex;
	align-items: center;
	box-sizing: border-box;
	margin-bottom: 0.14rem;
}
.new_part1_item_num{
	width: 1rem;
	height: 1rem;
	border-radius: 50%;
	display: flex;
	justify-content: center;
	align-items: center;
	background-image: linear-gradient(90deg,#4887ff,#908bfb);
	box-shadow: 0 5px 8px rgba(222,228,253,0.6);
	color: #fff;
	font-size: 0.4rem;
	color: #fff;
}
.new_part1_item_right{
	width: calc(100% -  1.4rem);
	margin-left: 0.4rem;
}
.new_part1_item_right_title{
	font-size: 0.4rem;
	color: #333;
	margin-bottom: 0.2rem;
	font-weight: bold;
}
.new_part1_item_right_desc{
	font-size: 0.3rem;
	color: #666;
	line-height: 0.45rem;
}
.new_part1_btn{
	width: 4.2rem;
	height: 1.14rem;
	background-image: linear-gradient(90deg,#4487ff,#968cfb);
	border-radius:6px ;
	margin: 0.7rem auto 0;
	font-size: 0.4rem;
	color: #fff;
	display: flex;
	justify-content: center;
	align-items: center;
}
/*new_part2*/
.new_part2{
	width: 100%;
	height: auto;
	background-color: #fff;
	padding: 0.9rem 0.4rem;
	box-sizing: border-box;
}
.public_btn_box{
	width: 100%;
	display: flex;
	justify-content: center;
}
.public_btn{
	display: inline-block;
	color: #6E89FD;
	font-size:0.4rem ;
	padding: 0.36rem 0.6rem;
	border: 1px solid #6E89FD;
	border-radius: 8px;
	margin: auto;
}
.public_btn2{
	display: inline-block;
	color: #fff;
	font-size:0.4rem ;
	padding: 0.36rem 0.6rem;
	border: 1px solid #6E89FD;
	border-radius: 8px;
	background-color: #6E89FD;
	margin: auto;
}
.new_part2_list{
	width: 100%;
	box-sizing: border-box;
	display: flex;
	flex-wrap: wrap;
	margin: 0.9rem 0 ;
}
.new_part2_pagination{
	margin-top: 30px;
}
.new_part2_item{
	width: 49%;
	height: 5.4rem;
	background-color:#fff;
	border-radius:0.2rem;
	border:2px solid #4381FF;
	padding: 0.4rem 0.3rem;
	display: flex;
	flex-direction: column;
	align-items: center;
	margin-bottom: 2%;
	box-sizing: border-box;
}
.new_part2_item:nth-child(2n){
	margin-left: 2%;
}
.new_part2_item img{
	display: block;
	width: 1.92rem;
	height: 1.92rem;
	object-fit: contain;
}
.new_part2_item_title{
	font-size: 0.42rem;
	color: #333;
	margin-bottom: 0.27rem;
	font-weight: bold;
}
.new_part2_item_desc{
	font-size: 0.34rem;
	color: #666;
	line-height: 0.62rem;
}
/*new_part3*/
.new_part3{
	width: 100%;
	height: auto;
	background-color: #f4f4f4;
}
.new_part3_top{
	width:100%;
	height:5.5rem;
	background:linear-gradient(90deg,rgba(68,135,255,1),rgba(153,140,251,1));
	box-shadow:0px 10px 20px 0px rgba(118, 253, 138, 0.35);
	padding: 0.8rem 1.2rem 0;
	box-sizing: border-box;
}
.new_part3_mid{
	margin-top: -1.5rem;
}
.new_part3_list{
	width: 100%;
	height: auto;
	padding: 0 0.24rem 0.9rem;
	box-sizing: border-box;
}
.new_part3_item{
	width: 100%;
	height: 2.52rem;
	background-color: #fff;
	border-radius: 10px;
	display: flex;
	align-items: center;
	padding:  0.2rem;
	margin-bottom: 10px;
	box-sizing: border-box;
}
.new_part3_item_right{
	width: calc(100% - 1.7rem);
	padding-left: 8px;
	box-sizing: border-box;
}
.new_part3_item_line{
	width:1px;
	height:1.6rem;
	background:rgba(238,238,238,1);
}
.new_part3_item_num{
	font-size:0.85rem;
	font-weight:bold;
	color:rgba(231,231,231,1);
}
.new_part3_item_img{
	width: 1.7rem;
	height: 1.7rem;
	overflow: hidden;
	margin-top: -20px;
}
.new_part3_item_img img{
	width: 100%;
	height: 100%;
	object-fit: contain;
}
.new_part3_item_title{
	font-size:0.4rem;
	font-weight:bold;
	color:rgba(51,51,51,1);
	text-align: left;
}
.new_part3_item_desc{
	font-size:0.36rem;
	font-weight:300;
	color:rgba(102,102,102,1);
	line-height:20px;
	text-align: left;
}
.new_part3_bot{
	width: 100%;
	padding: 0.4rem 0.8rem 0.8rem;
	display: flex;
	justify-content: center;
	align-items: center;
	box-sizing: border-box;
}
.new_part4{
	width: 100%;
	height: auto;
	background-color: #f4f4f4;
}
.new_part4_top{
	width:100%;
	height:4.2rem;
	background:linear-gradient(90deg,rgba(68,135,255,1),rgba(153,140,251,1));
	box-shadow:0px 10px 20px 0px rgba(118, 253, 138, 0.35);
	box-sizing: border-box;
	padding-top: 0.96rem ;
}
/*part6*/
.part6{
	width:100%;
	height: auto;
	background-color: #f4f4f4;
	padding-bottom: 0.4rem;
}
.part6_top{
	width: 100%;
	height: auto;
	background-color: #fff;
	padding: 0.5rem 0.5rem 1.6rem;
	text-align: center;
}
.part6_main{
	width: 94%;
	height: auto;
	margin: -1rem auto 0;
}
.part6_right_con_top{
	width: 94%;
	padding: 0.6rem 0.5rem;
	background-image: linear-gradient(180deg,#187af7,#20a5fd);
	display: flex;
	justify-content: space-between;
	align-items: center;
	border-radius: 10px;
	margin: auto;
}
.part6_title_item_top{
	display: flex;
	align-items: flex-start;
	color: #fff;
	font-size: 18px;
	font-weight: 600;
}
.part6_title_item_top .addflag{
	font-size: 14px;
	padding-left: 10px;
}
.part6_title_item_mid{
	font-size: 14px;
	margin-top: 4px;
	text-align: left;
	color: #fff;
}
.part6_bot_main{
	width: 100%;
	height: auto;
	background-color: #fff;
	border-radius: 10px;
	padding: 1.2rem 0.2rem 0.4rem;
	position: relative;
	z-index: -1;
	margin-top: -20px;
	display: flex;
	align-items: center;
}
.part6_bot_main_imgbox{
	margin-right: 0.3rem;
}
.part6_bot_main_imgbox img{
	width: 1.2rem;
	height: 1.2rem;
	object-fit: cover;
	border-radius: 50%;
}
.part6_right_con_bot_title{
	font-size: 20px;
	color: #333;
	margin-bottom: 14px;
}
.part6_right_con_bot_desc{
	font-size: 14px;
	color: #666666;
	line-height: 26px;
}
.swiper-pagination-bullet-active{
	background: #ff691e !important;
}
.swiper-pagination-bullet{
    border: 2px solid #ff691e !important;
}
#mod_realize{
	width: 100%;
	height:auto;
	background:linear-gradient(90deg,rgba(30,100,225,1),rgba(82,62,229,1));
	padding-bottom: 0.4rem;
}
#mod_realize .tabbar_list{
	width: 89%;
	height: 1.1rem;
	border-bottom: 1px solid rgba(192,192,192,1);
	margin: 0.8rem auto 0;
	display: flex;
	justify-content: space-between;
	align-items: center;
}
#mod_realize .tabbar_list li{
	height: 98%;
}
#mod_realize .tabbar_list li.active{
	font-size: bold;
	border-bottom: 2px solid #fff;
}
#mod_realize .swiper-slide h5{
	color: #fff;
}
#mod_realize .swiper-slide .color_6{
	color: #fff;
}
#mod_realize .swiper-container-one .swiper-wrapper .swiper-slide{
	margin-bottom: 1.6rem;
}
#mod_realize .swiper-pagination-bullet{
	border: 2px solid #fff !important;
}
#mod_realize .swiper-pagination-bullet-active{
	background: #fff !important;
}
.lg_wxShopping .swiper-pagination-bullet{
	border: 2px solid #666666 !important;
}
.lg_wxShopping .swiper-pagination-bullet-active{
	background: #666666 !important;
}
#lg_wxShopping .realize .outer-container{
	padding-left: 0;
}
#lg_wxShopping  .realize .swiper-container-one{
	padding: 0 0.24rem;
	box-sizing: border-box;
}
#lg_wxShopping .public_desc p{
	font-size: 0.36rem;
}
#lg_wxShopping  .swiper-container-one .color_6{
	max-width: 3.4rem;
	word-break: break-all;
	text-align: center;
	margin: auto;
}