@charset "utf-8";
@font-face {
    font-family: YouSheBiaoTiHei;
    src: url("../font/YouSheBiaoTiHei-2.ttf");
}
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, fieldset, lengend, button, input, textarea, th, td ,figure {
    margin: 0;
    padding: 0;
    box-sizing: border-box;
	font-weight:normal;
}
html{
    background: goldenrod;
}
body {
    max-width: 750px;
    margin: 0 auto;
    color: #333;
    font-size: .2rem;
    line-height: 1.5;
    background: #fafbfd;
    overflow-x: hidden;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    -webkit-tap-highlight-color:transparent;
    font-family: 'PingFangSC-Regular', 'helvetica neue', tahoma, 'PingFang SC', 'microsoft yahei', arial, 'hiragino sans gb', sans-serif;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
	text-align: justify;
	-webkit-text-size-adjust:100%
}
ul, ol, li {
    list-style: none;
}
img{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
    -ms-interpolation-mode: bicubic;
    border: none;
    height: auto;
    width: auto\9;
    max-width: 100%;
}
img[src=""],img:not([src]){
    opacity:0;
}
a {
    text-decoration: none;
    color: #333;
}
a:hover {
    text-decoration: none;
}
em,i{
    font-style: normal;
}
select, select:hover {
    outline: none;
    border-color: #000;
}
body, button, input, select, textarea, *:focus {
    outline: none;
}
a:hover,a:active,a:visited{
    text-decoration: none;
}
button::-moz-focus-inner, input::-moz-focus-inner {
    border: 0;
    padding: 0;
}
.clearfix , .clearfix:before , .clearfix:after , ul:before , ul:after {
    display: block;
    content: '';
    clear: both;
}
.custom_tips.wp660{
	color:#f80d4a;
	padding-top:.3rem;
	font-weight: bold;
	text-align:left;
}
header{
    position: fixed;
    display: flex;
    width: 100%;
    max-width: 750px;
    height: 1rem;
    z-index: 999;
}
header h1{
    font-size: 0;
    height: 0.89rem;
    width: 2.58rem;
    margin-top: 0.05rem;
    flex: 1;
    background: url(../images/logo.png) no-repeat 0.2rem center/contain;
    background-size: 2.14rem;
    position: relative;
    z-index: 9999;
}
header #hamburger{
    padding: .2rem;
    position: absolute;
    right: 0;
    top: 0;
	z-index: 9999;
}
header #hamburger .line{
    width: .55rem;
    height: .02rem;
    background-color: #ffffff;
    display: block;
    margin: .15rem auto;
    -webkit-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
}
header #hamburger.active .line:nth-child(2){
    opacity: 0;
}
header #hamburger.active .line:nth-child(1){
    -webkit-transform: translateY(.15rem) rotate(45deg);
    -ms-transform: translateY(.15rem) rotate(45deg);
    -o-transform: translateY(.15rem) rotate(45deg);
    transform: translateY(.15rem) rotate(45deg);
}
header #hamburger.active .line:nth-child(3){
    -webkit-transform: translateY(-.2rem) rotate(-45deg);
    -ms-transform: translateY(-.2rem) rotate(-45deg);
    -o-transform: translateY(-.2rem) rotate(-45deg);
    transform: translateY(-.2rem) rotate(-45deg);
}
header .nav{
    top:1.6rem;
    padding: .1rem 0;
    background: #1e4485;
    visibility: hidden;
    z-index: 900;
	padding:0px .2rem;
	position: absolute;
    right: 0;
}
header .nav.on{
    top: 0rem;
    visibility: visible;

    width: 7.1rem;
	height: 100vh;
}
header .nav ul{
	padding-top: 1rem;
    text-align: center;
    width: 100%;
}
header .nav ul li{
	margin:.35rem 0rem;
}
header .nav ul li.active a , header .nav ul li.active i{
    color: #fa5441;
}
header .nav span{
    display: block;
    margin: 0 auto;
    width: .55rem;
    height: .55rem;
    text-align: center;
}
header .nav i{
    font-size: .4rem;
}
header .nav a{
	color:#ffffff;
	font-size:.28rem;
}
header .nav i.icon-zuanshi1{
    font-size: .46rem;
}
header .nav i.icon-jieshao{
    font-size: .44rem;
}
.preference{
	text-align: center;
    margin-top: 2rem;
    color: #ffffff;
}
.preference p{
	padding-bottom:.1rem;
}
.preference img{
	width:2.7rem;
}
.header.fixed{
	width:100%;
	background:#1e4485;
}
.banner img{
	display:block;
}
.banner .swiper-pagination-bullet.swiper-pagination-bullet-active{
	width:.55rem;
	background:#ffffff;
	border-radius:0.05rem;
}
.banner .swiper-pagination-bullet {
    background: #e1114e;
    width: .1rem;
	height: .1rem;
	opacity:1;
	border-radius:100%;
}
/*************首页**********/
.wp660{
	width:6.6rem;
	padding:0rem .45rem;
}
.wp660 .title{
	text-align:left;
	padding-bottom:.5rem;
}
.wp660 .title h3{
	font-size:.36rem;
	font-weight:bold;
}
.wp660 .title p{
	font-size: .24rem;
    color: #969696;
    padding-top: 0.2rem;
}
.about{
	margin-top:.6rem;
}
.about_left_cont{
	line-height: .45rem;
	color: #7B7B7B;
	font-size:.24rem;
}
.about_left_cont p{
	padding:.2rem 0rem;
}
.hotfor-adv{
	background:url("../images/hotfor-adv-bg.jpg") no-repeat;
	-webkit-background-size: 100% 100%;
    background-size: 100% 100%;
    position: relative;
    background-position: center 0;
    width: 100%;
	padding:.5rem 0rem;
	color:#ffffff;
	margin-top:.90rem;
}
.hotf-list ul{
	text-align: center;
    font-size: 0px;
}
.hotf-list ul li{
	background: url(../images/duo-bain.png) no-repeat center/contain;
    width: 3.17rem;
    height: 3.66rem;
    margin-right: 0.26rem;
    text-align: center;
    padding-top: 0.8rem;
    display: inline-block;
    vertical-align: top;
}
.hotf-list ul li img {
    height: .37rem;
}
.hotf-list ul li:nth-child(2),.hotf-list ul li:nth-child(5){
	margin-right:0px;
}
.hotf-list ul li h4 {
    font-size: .24rem;
    padding: .1rem 0rem;
	font-weight:bold;
}
.hotf-list ul li p {
    line-height: .36rem;
	font-size:.2rem;
}
.hotf-list ul li:nth-child(3){
	margin-top: -.7rem;
    margin-left: .25rem;
}
.hotf-list ul li:nth-child(4),.hotf-list ul li:nth-child(5){
	margin-top:-.7rem;
}
.index_choose_case{
	margin-top:.9rem;
}
.select_adj .list{
	width:100%;
	overflow:hidden;
	margin-bottom:.35rem;
	background: rgba(255, 255, 255, 0.39);
	box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.05);
}
.select_adj .list .main_img{
	width:3.31rem;
	height:3.43rem;
	float:LEFT;;
}
.select_adj .list .text{
	width: 2.99rem;
    float: left;
    text-align: right;
    margin-top: 0.3rem;
    padding-right: 0.3rem;
}
.select_adj .list .text span{
	width: 1.4rem;
    height: 0.45rem;
    border: 1px solid #707070;
    border-radius: 0.23rem;
    text-align: center;
    display: block;
    line-height: .45rem;
    margin-top: 1.8rem;
    margin-left: 1.57rem;
}
.select_adj .list .text p img{
	height:.6rem;
}
.partner{
	background: #fff;
    padding-top: 0.4rem;
}
.partner_box li img{
	height:.4rem;
}
.partner_box li{
	width: 100%;
    padding: .45rem 0rem;
    border-bottom: 1px dotted #707070;
}
.partner_box li:last-child{
	border-bottom:none;
}

.partner_box ul li:nth-child(1) a img{
	height:.32rem;
}
.partner_box ul li:nth-child(2) a img{
	height:.55rem;
}
.partner_box ul li:nth-child(3) a img{
	height:.65rem;
}
.partner_box ul li:nth-child(4) a img{
	height:.5rem;
}
.partner_box ul li:nth-child(5) a img{
	height:.5rem;
}
.partner_box ul li:nth-child(6) a img{
	height:.32rem;
}



.partner_box li:nth-child(1) a{
	margin-right:.8rem;
}
.partner_box li:nth-child(2) a{
	margin-right: .44rem;
}
.partner_box li:nth-child(3) a{
	margin-right:.51rem;
}
.partner_box li:nth-child(4) a{
	margin-right: .55rem;
}
.partner_box li:nth-child(5) a{
	margin-right:.78rem;
}
.partner_box li:nth-child(6) a{
	margin-right:.78rem;
}

.partner_box li a:last-child{
	margin-right:0px;
}
.indexnews{
	background:url("../images/indexnews-bg.jpg") no-repeat;
	-webkit-background-size: 100% 100%;
    background-size: 100% 100%;
    position: relative;
    background-position: center 0;
    width: 100%;
	padding:.5rem 0rem;
}
.news-main .list{
	margin-top:.4rem;
}
.indexnews .list li{
	overflow:hidden;
	margin:.2rem 0px;
}
.indexnews .list .mask{
	width: 2.72rem;
    float: left;
    background: #fff;
    padding: 0.1rem 0.2rem;
}
.indexnews .list li img{
	width:3.48rem;
	float:LEFT;
}
.news-main .list span {
    font-family: YouSheBiaoTiHei;
    font-size: .26rem;
    line-height: .39rem;
    color: #DC0238;
}
.news-main .list p {
    font-size: .2rem;
    font-weight: bold;
    padding-top: .05rem;
	line-height: .31rem;
	padding-right:.4rem;
}
.indexnews .list .mask a{
	width: 1.4rem;
    height: 0.45rem;
    border: 1px solid #707070;
    border-radius: 0.23rem;
    text-align: center;
    display: block;
    line-height: .45rem;
    margin-top: 0.2rem;
}
.news-main-head h3{
	font-size: .36rem;
    font-weight: bold;
    line-height: .48rem;
    color: #FFFFFF;
    display: inline-block;
}
.news-main .news-main-head .news-learn-more {
    position: absolute;
    display: inline-block;
    top: 0.74rem;
    right: 0.45rem;
    color: #ffffff;
    line-height: .16rem;
    -webkit-text-transform: uppercase;
    -moz-text-transform: uppercase;
    -ms-text-transform: uppercase;
    -o-text-transform: uppercase;
    text-transform: uppercase;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
}
.free-diagnosis{
	background: url(../images/form-bg.jpg) no-repeat;
    -webkit-background-size: 100% 100%;
    background-size: 100% 100%;
    position: relative;
    background-position: center 0;
    width: 100%;
    padding: .8rem 0rem;
}
.free-diagnosis .contact {
	background: #ffffff;
    box-shadow: 0.1rem 0.1rem 0.1rem rgb(0 0 0 / 4%);
    border-radius: 0.11rem;
    width: 5.8rem;
    margin: 0px auto;
    padding: .8rem 0rem .8rem .8rem;
}
.input-item{
	margin-top:.5rem;
}
.input-item input{
	width: 4.94rem;
    height: 0.64rem;
    background: rgba(255, 255, 255, 0.39);
    border: 1px solid #707070;
    border-radius: 5px;
    line-height: .64rem;
    font-size: .24rem;
    padding-left: 0.2rem;
}
.input-item .input-group{
	margin-bottom:.15rem;
}
.free-diagnosis h3 {
    font-size: .36rem;
    font-weight: bold;
    line-height: .48rem;
}
.free-diagnosis h3 span{
	display:block;
	font-size:.26rem;
	padding-top:.08rem;
	display:block;	
	color: #DC0238;
}
#btn-sub{
	display: block;
    background: #dc0238;
    opacity: 1;
    border-radius: 5px;
    color: #ffffff;
    text-align: center;
    width: 4.94rem;
    padding: 0.19rem 0px;
    font-size: .24rem;
	margin-top:.3rem;
}
/**********底部************/


.footer{
	background:#1e4485;
	color:#ffffff;
	text-align:center;
}
.footer-menu{
	padding-top:1.2rem;
}
.footer-menu a{
	color:#ffffff;
	font-size:.28rem;
}
.footer-menu li{
	margin-bottom:.3rem;
}
.footer-menu li.footlogo img{
	width:2.58rem;
}
.foot-address{
	padding:.4rem 0px .7rem 0rem;
}
.foot-address p{
	line-height: .4rem;
    text-align: center;
    padding: .05rem 0rem;
}
.service-list p{
    padding: .05rem 0rem;
}
.copy-right {
	border-top: 1px dashed #fff;
    padding: .2rem 0rem;
}
.foot-contact{
	padding-bottom:.2rem;
}
/************关于我们*****************/
.profile{
	margin-top:.45rem;
}
.profile_about{
	padding: 0.3rem;
	background: rgba(255, 255, 255, 0.39);
	box-shadow: 0rem .03rem .20rem rgba(216, 178, 178, 0.15);
	border-radius: .05rem;
} 
.company-description{
	font-size: .24rem;
}
.company-description p{
	padding-bottom:.4rem;
	line-height: .45rem;
}
.data_li {
    display: inline-block;
    text-align: center;
    position: relative;
    margin: 0px 0.1rem;
    vertical-align: top;
    width: 43%;
	margin-bottom:.3rem;
}
.data_li p{
	padding-top: .1rem;
}
#year, #servicer-number, #servicer-people, #servicer-pix {
    font-size: .32rem;
	color: #F80D4A;
    font-weight: bold;
}
.data-desc {
    font-size: .22rem;
	color:#444444;
	font-weight: bold;
}
.block_box{
	text-align:center;
}
.wp660 .contact_company_address .title{
	padding-bottom: 0rem;
}
.contact_company_address{
	padding: 0.3rem;
	background: rgba(255, 255, 255, 0.39);
	box-shadow: 0px 3px 20px rgba(216, 178, 178, 0.16);
	border-radius: .1rem;
	margin-top: 0.7rem;
}
.company_name{
	font-size: .26rem;
	font-weight: bold;
	color: #DC0238;
}
.contact_company_address ul li{
	padding: 0.3rem 0rem 0.15rem 0rem;
    border-bottom: 1px dashed #ccc;
}
.company_address p{
	padding:.15rem 0rem;
	line-height:.4rem;
	font-size:.2rem;
}
.contact_company_address ul li:last-child{
	border-bottom:none;
}
.honor{
	color:#ffffff;
	margin-top:.8rem;
}
.year{
	font-size: .27rem;
    font-weight: bold;
    color: #F80D4A;
    letter-spacing: 1px;
    padding: 0rem 0rem .2rem 0rem;
    display: block;
}
.honor .course{
	margin-bottom:.35rem;
}
.cou-bg0 {
    background: url(../images/2022-bg.png) no-repeat center/contain;
    /*width: 5.9rem;
    height: 4.6rem;*/
	background-size:cover;
	border-radius: 10px;
    padding: 0.35rem 0.35rem 0rem 0.35rem;
}
.cou-bg1 {
    background: url(../images/2021-bg.png) no-repeat center/contain;
    /*width: 5.9rem;
    height: 6.17rem;*/
	background-size:cover;
	border-radius: 10px;
    padding: .35rem .35rem 0rem .35rem;
}
.cou-bg2 {
    background: url(../images/2020-bg.png) no-repeat center/contain;
   /* width: 5.9rem;
    height: 6.23rem;*/
	background-size:cover;
	border-radius: 10px;
    padding: .35rem .35rem 0rem .35rem;
}
.cou-bg3 {
    background: url(../images/2019-bg.png) no-repeat center/contain;
    /*width: 5.9rem;
    height: 6.79rem;*/
	background-size:cover;
	border-radius: 10px;
    padding: .35rem .35rem 0rem .35rem;
}
.cou-bg4 {
    background: url(../images/2018-bg.png) no-repeat center/contain;
    /*width: 5.9rem;
    height: 6.73rem;*/
	background-size:cover;
	border-radius: 10px;
    padding: .35rem .35rem 0rem .35rem;
}
.cou-bg5 {
    background: url(../images/2017-bg.png) no-repeat center/contain;
    /*width: 5.9rem;
    height: 2.46rem;*/
	background-size:cover;
	border-radius: 10px;
    padding: .35rem .35rem 0rem .35rem;
}
.cou-bg6 {
    background: url(../images/2016-bg.png) no-repeat center/contain;
    /*width: 5.9rem;
    height: 4.64rem;*/
	background-size:cover;
	border-radius: 10px;
    padding: .35rem .35rem 0rem .35rem;
}
.cou-bg7 {
    background: url(../images/2015-bg.png) no-repeat center/contain;
    /*width: 5.9rem;
    height: 4.56rem;*/
	background-size:cover;
	border-radius: 10px;
    padding: .35rem .35rem 0rem .35rem;
}
.cou-bg8 {
    background: url(../images/2014-bg.png) no-repeat center/contain;
    /*width: 5.9rem;
    height: 4.03rem;*/
	background-size:cover;
	border-radius: 10px;
    padding: .35rem .35rem 0rem .35rem;
}
.honor-list p{
	padding-bottom:.1rem;
	font-size:.18rem;
}
.concept{	
	color: #F80D4A;
    margin-top: 0.2rem;
}
/*************天猫代运营*********/
.tm_solution{
	margin-top:.8rem;
}
.solution_list li img{
	height:.87rem;
}
.solution_list ul{
	background: rgba(255, 255, 255, 0.39);
    box-shadow: 0px 2px 12px rgb(0 0 0 / 6%);
    border-radius: 10px;
    text-align: center;
    padding: 0.3rem 0rem;
	margin-bottom:.15rem;
}
.solution_list ul li{
	display: inline-block;
    margin: 0px 0.59rem;
}
.solution_list ul li h4{
	font-size: .24rem;
    padding-top: 0.1rem;
}
.tm-s-problem{
	background:url("../images/tm-s-problem-bg.jpg") no-repeat;
	-webkit-background-size: 100% 100%;
    background-size: 100% 100%;
    position: relative;
    background-position: center 0;
    width: 100%;
	padding:.5rem 0rem;
	margin-top: 1rem;
	color:#ffffff;
}
.tm-s-text ul{
	text-align:center;
}
.tm-s-text li{
	width: 2rem;
	height: .6rem;
	background: #ffffff;
	opacity: 1;
	border-radius: .44rem;
	line-height: .6rem;
	font-size: .24rem;
	font-weight:bold;
	color: #534A9C;
	text-align:center;
	display:inline-block;
	margin: 0px .11rem .4rem 0rem;
}
.tm-s-text li:nth-child(1){
	margin-left:0px;
}
.tm-s-text li:nth-child(3){
	margin-right:0px;
}
.tm-s-problem  .title{
	text-align:center;
}
.tm-s-problem .wp660 .title p{
	color:#ffffff;
}
.adv_security{
	margin-top:.9rem;
}
.adv_security_list .title{
	width:2.94rem;
	float:left;
	padding:.3rem;
}
.adv_security_list img{
	width:3.06rem;
	float:LEFT;
}
.adv_security_list li{
	background: #ffffff;
	box-shadow: 0px 0px 30px rgba(223, 211, 253, 0.35);
	border-radius: 10px;
	overflow: hidden;
	margin-bottom:.17rem;	
}
.adv_security_list li h4{
	font-size:.24rem;
	font-weight:bold;
}
.adv_security.wp660 li .title p{
	font-size:.22rem;
	line-height: .36rem;
	padding-top: 0.3rem;
}
.tm_blockbox{
	margin:.8rem 0rem;
}
.marketing_each{
	background: #ffffff;
	box-shadow: 0px 0px 30px rgba(223, 211, 253, 0.35);
	border-radius: 10px;
	text-align:center;
}
.marketing_each li{
	width: 46%;
    display: inline-block;
    margin: 0.3rem 1.7%;
	vertical-align: top;
}
.marketing_each li img{
	height:.74rem;
}
.marketing_each li span{
	font-size:.24rem;
	font-weight:bold;
	display:block;
	padding:.2rem 0rem;
}
.adv_security.wp660 .adv_security_list .title{
	text-align:left;
}
/**********京东代运营***************/
.problem-encountered{
	margin-top:.9rem;
}
.encountered-list {
    background: #ffffff;
    border-radius: .07rem;
    padding: .3rem .25rem;
    margin-bottom: .2rem;
}
.encountered-list h4 {
    font-size: .24rem;
    font-weight: bold;
    color: #534A9C;
    font-weight: bold;
}
.encountered-list p {
    line-height: .32rem;
    color: #969696;
    padding-top: .25rem;
}
.laws{
	margin-top:.8rem;
}
.laws.wp660 .title{
	text-align:center;
}
.jd-service{
	background:url("../images/jd-ser-bg.jpg") no-repeat;
	-webkit-background-size: 100% 100%;
    background-size: 100% 100%;
    position: relative;
    background-position: center 0;
    width: 100%;
	padding:.5rem 0rem;
	margin-top: .8rem;
	color:#ffffff;
}
.jd-service .title{
	text-align:center;
}
.jd-serive-each{
	text-align:center;
}
.jd-serive-each .each {
    display: inline-block;
    margin: 0.3rem 0.57rem;
    width: 1rem;
}
.jd-serive-each .each img {
    height: .36rem;
}
.jd-serive-each .each p {
    font-size: .24rem;
    font-weight: bold;
    padding-top: .25rem;
}
.problem-encountered .wp660 .title,.jd_team .title,.tm_solution.wp660 .title,.adv_security.wp660 .title,.wp660 .advantage-list .title{
	text-align:center;
}
.jd_team{
	margin-top:.8rem;
}
.jd_team li{
	background: #ffffff;
	box-shadow: 0px 0px .3rem rgba(223, 211, 253, 0.35);
	border-radius: .1rem;
	display:inline-block;
	font-size:0px;
	margin-bottom:.25rem;
}
.jd_team .text{
	width:2.82rem;
	float:LEFT;
	padding:.3rem .2rem;
}
.jd_team .media-images{
	width:3.38rem;
	float:left;
}
.jd_team .media-images img{
	border-top-right-radius:.1rem;
	border-bottom-right-radius:.1rem
}
.jd_team li span{
	font-size: .24rem;
	font-weight: bold;
	display:block;
}
.jd_team li p{
	font-size:.2rem;
	padding-top:.2rem;
}
.advantage-list{
	margin:.7rem auto;
}
.pro_list_icon img {
    height: .73rem;
}
.pro_list_icon {
    background: #f6f6f6;
    border-radius: .65rem;
    text-align: center;
    padding: .19rem 0px;
}
.pro_list_icon li {
    display:inline-block;
    padding: 0px .15rem;
    position: relative;
    text-align: center;
	vertical-align:top;
}
.pro_list_txt li {
    font-size: .24rem;
    padding: 15px 0px;
    font-weight: bold;
    float: left;
    text-align: center;
    width: 1rem;
    margin-right: 0.1rem;
}
.pro_list_icon li i:after {
    content: '';
    position: absolute;
    width: 0.23rem;
    border: 1px dashed #785DEE;
    right: -.15rem;
    top: .34rem;
}
.pro_list_icon li:last-child i:after {
   display:none;
}
/*****************拼多多代运营****************/
.pinadvantage{
	background:url("../images/pdd-hone-z.png") no-repeat;
	-webkit-background-size: 100% 100%;
    background-size: 100% 100%;
    position: relative;
    background-position: center 0;
    width: 3.41rem;
	height:7.63rem;
	padding:.5rem .4rem;
	margin: .8rem auto 0px auto;
}
.poperating.wp660 .title{
	text-align:center;
	padding-top: 0.3rem;
}
.pinadvantage .list ul li{
	margin:0px auto .3rem auto;
	overflow:hidden;
}
.pinadvantage .list ul li p{
	float:left;
	width:2.16rem;
}
.pinadvantage .list ul li span{
	font-size:.24rem;
	font-weight:bold;
	width:1rem;
	float:LEFT;
	padding-right: 0.25rem;
}
.pinadvantage .list ul li span img{
	height:.24rem;
}
.pinadvantage .list ul li img{
	position: relative;
    top:1.5px;
    padding-right: 0.15rem;
}
.one-stop-information-flow{
	background:url("../images/one-stop-information-flow-bg.jpg") no-repeat;
	-webkit-background-size: 100% 100%;
    background-size: 100% 100%;
    position: relative;
    background-position: center 0;
    width: 100%;
	padding:.5rem 0rem;
	margin-top: 0.9rem;
}
.one-stop{
	width:5.83rem;
	margin:0px auto;
	background:#ffffff;	
	border-radius: 10px 10px 0px 0px;
}
.oneimg img{
	border-top-left-radius:.1rem;
	border-top-right-radius:.1rem;
}
.one-stop-information-flow .info{
	padding: 0.6rem 0.6rem 0.2rem;
	border-bottom-left-radius:.1rem;
	border-bottom-right-radius:.1rem;
}
.one-stop-information-flow .info li{
	margin-bottom:.4rem;
	overflow:hidden;
}
.one-stop-information-flow .info span{
	width:1rem;
	float:LEFT;
}
.one-stop-information-flow .info img{
	height:.31rem;
	float:left;
}
.one-stop-information-flow .info p{
	float:left;
	width:3.63rem;
	position: relative;
    top: -.04rem;
}
.cservices{
	margin-top:.9rem;
}
.cservices.wp660 .title{
	text-align:center;
}
.core-service-list li{
	width: 3rem;
    float: left;
    margin-right: 0.6rem;
    background: #ffffff;
    border-radius: .24rem;
    margin-bottom: 0.6rem;
}
.core-service-list li:nth-child(2n){
	margin-right:0px;
}
.cservices .core-service-list ul li img {
    border-top-left-radius: .24rem;
    border-top-right-radius: .24rem;
}
.core-service-list li span{
	display: block;
    font-size: .24rem;
    font-weight: bold;
    padding-top: 0.3rem;
}
.core-service-list li .title p{
	padding: 0.2rem 0.1rem;
}
/***************整店托管代运营*************/
.blockbox {
	background:url("../images/problem-box-bg.jpg") no-repeat;
	-webkit-background-size: 100% 100%;
    background-size: 100% 100%;
    position: relative;
    background-position: center 0;
    width: 100%;
	padding:.5rem 0rem;
}
.blockbox .title{
	text-align:center;
	color:#ffffff;
}
.blockbox .title p{
	text-transform: uppercase;
    letter-spacing: 1px;
	color:#ffffff;
}
.electricity-difficulties{
	width:4.44rem;
	margin:0px auto;
	text-align: center;
}
.electricity-difficulties span{
	height: .6rem;
	background: #ffffff;
	border-radius: .44rem;
	display:block;
	line-height: .6rem;
    text-align: center;
	margin:.3rem 0rem;
}
.jerk{
	text-align:center;
	width:2.1rem;
}
.qteam{
	position:relative;
	margin-top:.9rem;
}
.qteam .title{
	text-align:center;
}
.qteam  li{
	margin-bottom:.2rem;
	padding:.3rem .3rem .3rem 1.35rem;
	background: #ffffff;
	box-shadow: 0px 0px .3rem rgba(223, 211, 253, 0.35);
	border-radius: 10px;
}
.qteam img{
	position:absolute;
	width:.74rem;
	left:.75rem;	
}
.qteam  li h4{
	font-size:.24rem;
	font-weight:bold;
}
.qteam  li p{
	padding-top:.1rem;
}
.service-merchant-richness{
	margin-top:.7rem;
}
.service-merchant-richness .title{
	text-align:center;
}
.service-merchant-richness .title p{
	text-transform: uppercase;
    letter-spacing: 1px;
}
.merchant-img{
	width:2.96rem;
	float:LEFT;
}
.distribution-list{
	width: 3.5rem;
    margin-left: 0.14rem;
    float: LEFT;
    margin-top: 0.3rem;
}
.distribution-list li{
	width:1.55rem;
	float:left;
	margin-bottom:.2rem;
	color:#F80D4A;
	margin-right:.4rem;
}
.distribution-list li span{
	width:.95rem;
	color:#333333;
	float:LEFT;
}
.distribution-list li:nth-child(2n){
	margin-right:0px;
}
.security_system{
	margin-top:.8rem;
}
.security_system .title{
	text-align:center;
}
.department-coop{
	margin:.8rem auto;
}
.department-coop .title{
	text-align:center;
}
.depatrment-list{
	background: #ffffff;
	box-shadow: 0px 0px 30px rgba(223, 211, 253, 0.35);
	border-radius: 10px;
	padding:.6rem;
	width:5.4rem;
	display: inline-block;
}
.depatrment-list .dep{
	margin-bottom:.5rem;
	overflow: hidden;
}
.depatrment-list .dep:last-child{
	margin-bottom:0rem;
}
.depatrment-list .dep img{
	width:.87rem;
	float:left;
	padding-top: 0.5rem;
}
.depatrment-list .info{
	width:3.5rem;
	float:left;
	margin-left:.6rem;
}
.depatrment-list .info h4{
	font-size:.24rem;
	font-weight:bold;
}
.depatrment-list .info p{
	line-height:.4rem;
}
/*************** 新闻列表******/
.new-list{
	margin-top:.5rem;
}
.new-list li{
	overflow:hidden;
	border-bottom:1px dashed #cccccc;
	padding: 0.3rem 0rem;
}
.new-list li h4{
	font-weight:bold;
	font-size:.24rem;
	padding-bottom:.25rem;
}
.new-list .media-images {
    width: 2.3rem;
	float:left;
}
.new-list .media-content{
	width: 3rem;
    float: right;
    text-align: right;
}
.new-list .media-content span{
	display:block;
}
.new-list .media-content .more{
	padding-top:.7rem;
}
.public-data{
	letter-spacing:2px;
}
.page_links{
	text-align:center;
	padding-bottom: 0.7rem;
}
.page_links a{
	margin:0px 15px;
	color:#7B7B7B;
}
.page_links a.current{
	color:#DC0238;
}
/************* 新闻内页 ***********/
.new-view h1{
	font-weight:bold;
}
.new-view .about{
	background: #ffffff;
	box-shadow: 0px 3px 20px rgba(216, 178, 178, 0.16);
	padding:.25rem;
	margin-bottom:.8rem;
}
.new-view .new-title span{
	padding-top:.4rem;
	display:block;
	font-size:.24rem;
	letter-spacing:2px;
}
.new-description{
	line-height:.4rem;
	margin-top:.6rem;
	font-size: .24rem;
}
/**************视觉设计*************/
.personal-customization{
	margin-top:.9rem;
}
.personal-customization .title{
	text-align:center;
}
.custom-made li{
	width:2.1rem;
	float:left;
	margin-right:.15rem;
	background:#ffffff;	
	border-radius: .1rem;
}
.custom-made li:last-child{
	margin-right:0px;
}
.custom-made li span{
	font-size:.24rem;
	text-align:center;
	padding:.25rem;
	display:block;
}
.rate{
	background:url("../images/dian-ji.jpg") no-repeat;
	-webkit-background-size: 100% 100%;
    background-size: 100% 100%;
    position: relative;
    background-position: center 0;
    width: 100%;
	padding:.5rem 0rem;
	text-align:center;
	color:#ffffff;
	margin-top:.9rem;
}
.rate .title,.design-detail .title{
	text-align:center;
}
.rate .title p{
	color:#ffffff;
}
.learn-more{
	line-height:.45rem;
}
.design-detail{
	margin-top:.9rem;
}
.study-desc{
	line-height: .45rem;
	color: #7B7B7B;
	text-align:center;
}
.study-desc div img{
	width:0.8rem;
}
.study-desc div span {
    display: inline-block;
}
.study-desc span.tip {
    font-weight: bold;
    color: #504D97;
    position: relative;
    top: -.3rem;
    padding: 0px .15rem;
}
.particulars,.design-content{
	margin-top:.5rem;
}
.design_text{
	text-align:center;
	line-height:.45rem;
	color: #7B7B7B;
}
.design-content li{
	width:3rem;
	float:left;
	margin-right:.6rem;
	background:#ffffff;
	margin-bottom:.6rem;
	border-radius:.1rem;
}
.design-content li:nth-child(2n){
	margin-right:0px;
}
.design-content .info{
	text-align:center;
	padding:.2rem .4rem;
}
.design-content .info span{
	font-size:.24rem;
	display:block;
	padding-bottom:.2rem;
	font-weight:bold;
}
.benefits{
	background:url("../images/benefits-bg.jpg") no-repeat;
	-webkit-background-size: 100% 100%;
    background-size: 100% 100%;
    position: relative;
    background-position: center 0;
    width: 100%;
	padding: .8rem 0rem .4rem;
	text-align:center;
	color:#ffffff;
	margin-top:.4rem;
}
.benefits li{
	width:1.7rem;
	display:inline-block;
	vertical-align:top;
	margin:0rem .2rem .5rem .2rem;
}
.benefits span{
	display:block;
	font-weight:bold;
	font-size:.24rem;
	padding-top:.15rem;
}
/****************两面针***********/
.strategy .title,.case-problem .title,.pack .title{
	text-align:center;
}
.strategy,.case-problem {
	margin-top:.8rem;
}
.strategy_info{
	line-height:.45rem;
}
.pro_list li{
	background:#ffffff;
	margin-bottom:.45rem;
	overflow:hidden;
	box-shadow: 0px 0px 30px rgba(223, 211, 253, 0.35);
	border-radius: .1rem;
	font-size:0px;
}
.pro_list .info{
	width:2.9rem;
	float:left;
	padding:.4rem .2rem;
}
.pro_list .info h4{
	font-weight:bold;
	font-size:.24rem;
	padding-bottom:.2rem;
}
.pro_list li p{
	font-size:.2rem;
}
.pro_list li img{
	width:3.3rem;
}
.classic_info_list ul li {
    display: inline-block;
    width: 100%;
    margin-bottom: .5rem;
}
.classic_info_list ul li span {
    width: .6rem;
    height: .6rem;
    background: #781bff;
    border-radius: 50%;
    line-height: .6rem;
    color: #ffffff;
    font-size: .24rem;
    float: left;
    text-align: center;
}
.classic_info_list ul li p {
    display: inline-block;
    font-size: .24rem;
    color: #000B33;
    padding-left: 0.35rem;
    width: 5.5rem;
}
.classic_info_list ul li:nth-child(2) p, .classic_info_list ul li:nth-child(3) p, .classic_info_list ul li:nth-child(5) p, .classic_info_list ul li:nth-child(6) p, .classic_info_list ul li:nth-child(8) p{
	margin-top:.1rem;
}
.pack_list ul li {
    width: 6.44rem;
    background: #ffffff;
    border-radius: .07rem;
    padding: .08rem;
    position: relative;
    padding-left: 2.5rem;
	margin-bottom:.5rem;
	height: 2.55rem;
}
.pack_list ul li img {
    position: absolute;
    top: 8px;
    left: 8px;
    bottom: 8px;
}
.pack_list ul li p {
    font-size: .24rem;
    color: #534A9C;
	font-weight: bold;
	text-align: left;
}
.pack_list ul li span {
    font-size: .2rem;
    line-height: .36rem;
    color: #969696;
    display: block;
    padding-top: .1rem;
	text-align:left;
}
.pack{
	background:url("../images/pack-bg.jpg") no-repeat;
	-webkit-background-size: 100% 100%;
    background-size: 100% 100%;
    position: relative;
    background-position: center 0;
    width: 100%;
	padding: .8rem 0rem .4rem;
	text-align:center;
	color:#ffffff;
	margin-top:1rem;
}
.pack_list ul li img{
	width:2.24rem;
}
.classic_info_list{
	margin-top:.8rem;
}
/************绿源电动车*************/
.trend{
	background:url("../images/trend-bg.jpg") no-repeat;
	-webkit-background-size: 100% 100%;
    background-size: 100% 100%;
    position: relative;
    background-position: center 0;
    width: 100%;
	padding: .8rem 0rem .1rem;
	text-align:center;
	color:#ffffff;
	margin-top:1rem;
}
.trend ul li{
	text-align:left;
	margin-bottom:.75rem;
}
.trend ul li p{
	font-size:.24rem;
	font-weight:bold;
	padding:.15rem 0px .2rem 0rem;
}
.trend ul li span{
	line-height:.4rem;
}
/***************顽皮****************/
.trend .title{
	text-align:center;
}
/************抖音代运营************/
.dy_data_wrap{
	margin:.35rem 0rem .1rem 0rem;
}
.dy_data_wrap li{
	width: 3.1rem;
	background: #ffffff;
	box-shadow: 0px 0px 30px rgba(223, 211, 253, 0.35);
	border-radius: .1rem;
	padding:.15rem 0rem;
	margin: 0px 0.3rem .2rem 0rem;
}
.dy_data_wrap li:nth-child(2n){
	margin-right:0px;
}
.data_li #year, .data_li #servicer-number, .data_li #servicer-people, .data_li #servicer-pix {
    font-size: .42rem;  
	color: #5A67FF;
    font-weight: bold;
}
.dy_data_wrap .data_li p{
	padding-top:0rem;
}
.dy-service-content .title,.dy-case .title,.dy-adv .title,.dy_operat .title,.hot_services .title,.enterprise .title,.privilege .title{
	text-align:center;
}
.index-dy-each{
	text-align:center;
	font-size:0px;
}
.index-dy-each .each{
	width: 1.9rem;
	background: #ffffff;
	box-shadow: 0px 2px 12px rgba(0, 0, 0, 0.06);
	border-radius: .24rem;
	text-align:center;
	padding:.25rem 0rem;
	display:inline-block;
	margin-bottom:.4rem;
}
.index-dy-each .each:nth-child(2),.index-dy-each .each:nth-child(5){
	margin:0px .45rem;
}
.index-dy-each .each img{
	height:.74rem;
}
.index-dy-each .each h4{
	font-size:.24rem;
	font-weight:bold;
	padding-top:.1rem;
	color:#333333;
}
.dy-service-content{
	background:url("../images/dy-service-content-bg.jpg") no-repeat;
	-webkit-background-size: 100% 100%;
    background-size: 100% 100%;
    position: relative;
    background-position: center 0;
    width: 100%;
	padding: .8rem 0rem .1rem;
	text-align:center;
	color:#ffffff;
}
.dy-case{
	margin-top:.9rem;
	overflow: hidden;
}
.dy-case .title{
	padding-bottom: 0.5rem;
}
.dy-case .title h3{
	font-size: .36rem;
    font-weight: bold;
}

.dy-case .swiper-slide{
	font-size:0rem;
	float:left;
}
.dy-case .swiper-slide .list{
	background: #ffffff;
	border-radius: 10px;
	margin:0px .45rem;
	overflow:hidden;
}
.case-text{
	width:3rem;
	float:LEFT;
	padding:.6rem 0rem 0rem .6rem;
}
.case-text span{
	font-size:.24rem;
	font-weight:bold;
	display:block;
	padding-bottom:.3rem;
}
.case-text p{
	font-size:.22rem;
	line-height:.45rem;
}
.case-img-show{
	width:2.9rem;
	float:right;
}
.swiper-container-case{
	padding-bottom:1.2rem;
}
.dy_case_list{
	overflow:hidden;
}
.dy-case .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {
    margin: 0 .2rem;
}
.dy-case .swiper-pagination-bullet{
	width:.15rem;
	height:.15rem;
}
.dy-case .swiper-pagination-bullet-active{
	background:#000;
}
.dy-adv{
	background:url("../images/dy-adv-bg.jpg") no-repeat;
	-webkit-background-size: 100% 100%;
    background-size: 100% 100%;
    position: relative;
    background-position: center 0;
    width: 100%;
	padding: 0.5rem 0rem;
	margin-top: 0.5rem;
	text-align:center;
}
.dy-adv .title h3{
	color:#ffffff;
}
.adv-list li{
	width: 6.6rem;
	background: #ffffff;
	box-shadow: 0rem .12rem .24rem rgba(0, 0, 0, 0.1);
	opacity: 1;
	border-radius: .24rem;
	overflow:hidden;
	padding:.3rem .3rem .1rem .3rem;
	margin-bottom:.2rem;
}
.adv-list li h4{
	font-size:.24rem;
	font-weight:bold;
}
.adv-list li p{
	line-height:.4rem;
	padding:.2rem 0rem;
}
.dy-adv .adv-list .text {
    float: left;
    width: 70%;
    text-align: left;
}
.dy-adv .adv-list img {
    width: 1.32rem;
    float: right;
    margin-top: 0.5rem;
}
.dy_operat{
	margin-top:.8rem;
}
.dy_operat_left .list img{
	height: .5rem;
}
.dy_operat_left .list{
	width: 1.54rem;
	background: #ffffff;
	box-shadow: 0px 0px 19px rgba(215, 215, 215, 0.35);
	opacity: 1;
	border-radius: 5px;
	float:left;
	margin-right:.14rem;	
	text-align:center;
	padding:.25rem 0rem;
	margin-bottom:.14rem;
}
.dy_operat_left .list:nth-child(4n){
	margin-right:0px;
}
.dy_operat_left .list p{
	padding-top:.1rem;
	font-weight:bold;
}
.dy_operat_right p{
	font-size:.24rem;
	font-weight:bold;
	padding-bottom:.3rem;
}
.dy_operat_right span{
	line-height:.4rem;
}
.dy_operat_right{
	background: url(../images/rectangle_03.png) no-repeat;
    -webkit-background-size: 100% 100%;
    background-size: 100% 100%;
    position: relative;
    background-position: center 0;
    width: 100%;
    padding: 0.5rem 0.4rem;
    text-align: left;
    height: 1.38rem;
    color: #ffffff;
    width: 5.8rem;
    margin-bottom: 0.3rem;
}
.hot_services{
	margin-top:.8rem;
}
.serive_list .list_each {
    position: relative;
	background:#ffffff;
	border-radius: 10px 10px 0px 0px;
	margin-bottom:.4rem;
}
.list_each .t_title {
    background: #f6f4ff;
    overflow: hidden;
    padding: 15px 5%;
}
.list_each .t_title img {
    float: left;
	height:.51rem;
}
.list_each .t_title h4 {
    float: right;
    font-size: .24rem;
    padding-top: .1rem;
	font-weight:bold;
}
.list_each .t_desc {
	padding: 0.35rem 0.45rem;
    text-align: left;
}
.detial_p{
	display:block;
	line-height:.4rem;
	height: 1.2rem;
}
.serive_list .sub_green {
    font-size: .22rem;
    line-height: .4rem;
    color: #65CCB7;
    padding-top:.2rem;
}
.serive_list .list_each .a4 {
    font-size: .22rem;
    text-align: center;
    width: 1.6rem;
    background: #5a67ff;
    border-radius: 27px;
    padding: 0.08rem 0rem;
    color: #ffffff;
    float: right;
    position: relative;
    top: -0.6rem;
}
.enterprise{
	background: url(../images/qi-ye-hao.jpg) no-repeat;
    -webkit-background-size: 100% 100%;
    background-size: 100% 100%;
    position: relative;
    background-position: center 0;
    width: 100%;
    padding: 0.5rem 0rem;
	margin-top: 0.5rem;
    color: #ffffff;
}
.enterprise .index-dy-each .each {
    width: 1.6rem;
    background: #ffffff;
    box-shadow: 0px 2px 12px rgb(0 0 0 / 6%);
    border-radius: 0.24rem;
    text-align: center;
    padding: 0.25rem 0rem;
    float:left;
    margin-bottom: 0.2rem;
	margin-right:.06rem;
}
.enterprise .index-dy-each .each:nth-child(4n){
	margin-right:0px;
}
.enterprise .index-dy-each .each:nth-child(2), .enterprise .index-dy-each .each:nth-child(5) {
    margin: 0px .06rem .2rem 0rem;
}
.enterprise .index-dy-each .each h4{
	font-size:.22rem;
}
.enterprise .index-dy-each{
	float:left;
	margin-bottom:.5rem;
}
.enterprise .title p{
	color:#ffffff;
}
.enterprise .enterprise-list{
	background: #ffffff;
	box-shadow: 1px 10px 25px rgba(0, 0, 0, 0.17);
	opacity: 1;
	border-radius: 10px;
	color:#333333;
	padding-top: 0.6rem;
}
.enterprise-list  img{
	height:.66rem;
}
.enterprise-list{
	text-align:center;
}
.enterprise .enterprise-list li{
	width: 2.5rem;
    text-align: center;
    display: inline-block;
    margin: 0px 0.38rem 0.5rem;
}
.enterprise-list li h4{
	font-size:.24rem;
	padding:.15rem 0rem;
	font-weight:bold;
}
.privilege{
	background: url(../images/privilege-each-bg.jpg) no-repeat;
    -webkit-background-size: 100% 100%;
    background-size: 100% 100%;
    position: relative;
    background-position: center 0;
    width: 100%;
    padding: 0.5rem 0rem;
	margin-top: 0.8rem;
}
.privilege .title,.privilege .title p{
	color:#ffffff;
}
.privilege-each .each{
	background: #ffffff;
	box-shadow: 1px 18px 34px rgba(108, 35, 108, 0.35);
	border-radius: 10px;
	padding:.25rem;
	margin-bottom:.35rem;
}
.privilege-each .each p.subtitle {
    border-bottom: 1px dotted #7f7f7f;
    padding-bottom: .25rem;
    margin-bottom:.25rem;
}
.privilege-each .each p.subtitle strong{
	font-size:.24rem;
}
.privilege-each .each p.subtitle span {
    color: #7B7B7B;
    padding-left: .25rem;
}
.privilege-each .each li {
    position: relative;
    text-align: left;
	overflow:hidden;
	margin-bottom:.2rem;
}
.privilege-each .each li img{
	height:.45rem;
	position: absolute;
    top: 0rem;
    left: 0px;
}
.privilege-each .each h4 {
    font-size: .24rem;
    margin-top: .07rem;
    width: 1.5rem;
    float: left;
    margin-left: 0.6rem;
    font-weight: bold;
}
.privilege-each .each li p {
    font-size: .22rem;
    width: 3.8rem;
    float: left;
    padding-left: 0.2rem;
    margin-top: 0.08rem;
}