@charset "utf-8";
* {
	padding: 0;
	margin: 0;
}
body {
	height: 100%;
	font: 12px/1.5 'PingFang SC', '微软雅黑', 'Tahoma', 'arial', 'simsun';
	color: #444444;
	background-color: #fff;
}
img {
	border: 0 none;
}
ul,ol {
	list-style: none;
	list-style-position: outside;
}
a,a:visited {
	text-decoration: none;
	color: #3A3A3A;
}
/* 解决vue.js页面加载未完成时乱码 */
[v-cloak] {
	display: none;
}
/* ele 轮播 */
.el-carousel {
	width: 100%;
	min-height: inherit;
}
.el-carousel .el-carousel__container {
	min-height: inherit;
	height: 100%;
}
/* ele 弹窗 */
.el-dialog {
    background: transparent !important;
}
.el-dialog__header, .el-dialog__body {
    padding: 0 !important;
}
.el-popup-parent--hidden {
	padding: 0 !important;
}
/* 导航 */
.header {
	position: sticky;
    top: 0;
	width: 100%;
	min-width: 1423px;
	height: 70px;
    background: #F1F5FB;
	z-index: 99;
}

.header .header_content {
	display: flex;
    justify-content: space-between;
	height: 100%;
	width: 1250px;
	margin: 0 auto;
}
.header .header_content .header_left {
	display: flex;
    margin: 13px 0 11px 0;
	align-items: center;
}
.header .header_content .logo {
	width: 26px;
    height: 26px;
    margin-right: 9px;
}
.header .header_content .logo_info .comp_cn_name {
	font-size: 22px;
    font-weight: bold;
    line-height: 22px;
    margin-bottom: 4px;
    color: #3A3A3A;
}

.header .header_content .logo_info .comp_eng_name {
	font-size: 14px;
    line-height: 20px;
    color: #898B8F;
}
.header .header_content .header_right {
	display: flex;
    align-items: center;
    font-size: 14px;
    line-height: 20px;
}
.header .header_content .header_right .item {
	position: relative;
	margin-left: 44px;
	cursor: pointer;
}
.header .header_content .header_right .active_nav {
	color: #FF942A !important;
}
.header .header_content .header_right .active_nav::after {
	content: '';
	width: 48px;
	height: 4px;
    position: absolute;
    top: 26px;
    right: 50%;
    transform: translateX(50%);
    background: #FF942A;
	border-radius: 10px;
    opacity: 1;
}
.header.home_header .header_content .header_right .active_nav::after {
	width: 20px;
}
/*  页脚 */
.footer {
	display: flex;
	flex-flow: column;
    align-items: center;
    background: #F1F5FB;
	min-width: 1423px;
}
/*  页脚  - 淡入淡出 */
.footer .fade {
	opacity: 0;
	transition: opacity .6s ease-out;
}
/*  页脚  - 小手 */
.footer .point {
	cursor: pointer;
}
.footer .phone {
	width: 100%;
	height: 290px;
	background: url("https://cdneshop4.xingyebao.com/xybWebsite/images/phoneMask.png") no-repeat center;
}
.footer .phone .title {
	font-size: 34px;
    color: #3A3A3A;
    margin-bottom: 34px;
	margin-top: 79px;
	line-height: 48px;
    text-align: center;
    transition: opacity .6s ease-out,transform .6s ease-out;
}
.footer .phone .title {
	opacity: 0;
	transform: translateY(60px);
}
.footer .phone .content {
	display: flex;
    align-items: center;
    width: 400px;
    height: 50px;
    padding: 4px;
    border-radius: 8px;
    background: #FFF;
	margin: 0 auto;
    box-sizing: border-box;
    transition: opacity .6s ease-out,transform .6s ease-out;
}
.footer .phone .content {
	opacity: 0;
	transform: translateY(60px);
}
.footer .phone .input {
	flex: 1;
    border: none;
    outline: none;
	color: #3A3A3A;
	font-size: 16px;
	margin-left: 20px;
}
.footer .phone .btn {
	width: 120px;
    height: 42px;
    line-height: 42px;
    flex-shrink: 0;
    border-radius: 4px;
    background: #FF942A;
    font-size: 16px;
    text-align: center;
    color: #fff;
    cursor: pointer;
}
.footer .footer_content {
	height:  362px;
}
.footer .title {
	font-size: 16px;
    color: #3A3A3A;
    line-height: 24px;
}
.footer .details_top {
	display: flex;
    justify-content: space-between;
	margin: 30px 0;
}
.footer .details_top .item {
	display: flex;
    align-items: center;
}
.footer .details_top .icon {
	margin-right: 16px;
}
.footer .details_top .tip {
	font-size: 14px;
    color: #898B8F;
    line-height: 20px;
    margin-top: 9px;
}
.footer .details_line {
	width: 100%;
    height: 1px;
    background: #DCDEE1;
    margin-bottom: 42px
}
.footer .details_bottom {
	display: flex;
	margin-top: 58px;
}
.footer .details_bottom .left {
	display: flex;
}
.footer .details_bottom .left_box {
	margin-right: 90px;
}
.footer .details_bottom .company {
	display: flex;
    align-items: center;
    height: 22px;
	margin-right: 314px;
}
.footer .details_bottom .company .logo {
	width: 35px;
    height: 21px;
    flex-shrink: 0;
    margin-right: 6px;
}
.footer .details_bottom .company .name {
	font-size: 22px;
    font-weight: bolder;
}
.footer .details_bottom .other.nav {
	/* margin-right: 114px; */
}
.footer .details_bottom .item {
	font-size: 14px;
    color: #565960;
    margin-top: 13px;
    line-height: 20px;
	cursor: pointer;
}
.footer .details_bottom .right .item {
    color: #3A3A3A;
	cursor: auto;
}
.footer .details_bottom .code_info {
    display: flex;
    margin-top: 14px;
}
.footer .details_bottom .code_item {
	display: flex;
    justify-content: space-between;
    width: 216px;
    height: 100px;
    background: #ffff;
    border-radius: 8px;
    padding: 11px 16px 11px 13px;
    box-sizing: border-box;
}
.footer .details_bottom .code_item .text_wrap {
	display: flex;
    flex-flow: column;
    justify-content: center;
}
.footer .details_bottom .code_item .text_wrap .text {
	font-size: 16px;
    color: #252931;
    line-height: 24px;
    margin-bottom: 2px;
}
.footer .details_bottom .code_item .text_wrap .tip {
	font-size: 14px;
    color: #898B8F;
    line-height: 20px;
}
.footer .filings {
	display: flex;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 50px;
    font-size: 14px;
    color: #3A3A3A;
    background: #D0DBEA;
}

/* 页面 */
.content_container {
	min-width: 1423px;
}
/* 页面 - 卡片 - 服务tag */
.content_container .card .service .tag {
	display: inline-block;
    height: 20px;
    line-height: 20px;
    padding: 1px 6px;
    border-radius: 4px;
    font-size: 14px;
    color: #C47816;
	margin-right: 6px;
    border: 1px solid #C47816;
}
/* 页面banner */
.container_banner {
	width: 100%;
	height: 200px;
	padding-top: 40px;
	-ms-behavior: url(backgroundsize.min.htc);
	behavior: url(backgroundsize.min.htc);
	box-sizing: border-box;
}
.container_banner .banner_content {
	width: 1423px;
    margin: 0 auto;
    padding-left: 267.5px;
    box-sizing: border-box;
}
.container_banner .banner_title {
	font-size: 32px;
    color: #000;
    line-height: 48px;
	margin-bottom: 15px;
}
.container_banner .banner_tip {
    font-size: 16px;
    color: #565960;
    line-height: 24px;
}
/* 页面模块 */
.module {
	display: flex;
    flex-flow: column;
    align-items: center;
    background: #F1F5FB;
    padding-top: 72px;
	box-sizing: border-box;
}
.module .module_top {
	text-align: center;
	opacity: 0;
	transition: opacity .6s ease-out;
}
.module .module_content {
	opacity: 0;
	transition: opacity 1s ease-out,transform 1s ease-out;
	transform: translateY(300px);
}
.module .module_title {
	font-size: 40px;
    line-height: 48px;
    color: #000;
    margin-bottom: 20px;
}
.module .module_sub_title {
	line-height: 24px;
    font-size: 16px;
    color: #FF942A;
    cursor: pointer;
    margin-bottom: 77px;
}
/* 轮播 - 指示器 - 自带 */
.el-carousel__indicators {
	display: flex;
	justify-content: space-between;
	width: 86px;
	height: 14px;
	margin: 50px auto 0 !important;
}
.el-carousel__indicator { 
	padding: 0 !important;
}
.el-carousel__indicator .el-carousel__button { 
	background-color: #D9D9D9;
    height: 14px;
    width: 14px;
    border-radius: 50%;
}
.el-carousel__indicator.is-active .el-carousel__button {
	background-color: #FF942A;
}
/* 轮播 - 指示器 - 手画 */
.indicators {
	position: absolute;
	bottom: -44px;
	left: 50%;
    transform: translateX(-50%);
	display: flex;
	justify-content: space-between;
	height: 14px;
	margin: 50px auto 0 !important;
}
.indicator { 
	background-color: #D9D9D9;
    height: 14px;
    width: 14px;
    border-radius: 50%;
	margin-right: 10px;
	cursor: pointer;
	transition: all .3s;
}
.indicator:last-child { 
	margin-right: 0;
}
.indicator.is-active {
	background-color: #FF942A;
}
/* 新闻 - 每一个块样式 */
.news .details_item {
	display: flex;
    padding-bottom: 19px;
    border-bottom: 1px solid #EFEFEF;
    margin-bottom: 24px;
}
.news .details_item:hover .title, .news .details_item:hover .text {
	color: #FF942A;
}
.news .details_item .img {
	width: 180px;
    height: 110px;
    flex-shrink: 0;
    margin-right: 20px;
	image-rendering: pixelated;
	cursor: pointer;
}
.news .details_item .new_info {
	width: 912px;
}
.news .details_item .title {
	font-size: 20px;
	-webkit-line-clamp: 1;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    text-overflow: ellipsis;
    overflow: hidden;
    font-weight: bold;
    line-height: 32px;
    margin-bottom: 9px;
	cursor: pointer;
}
.news .details_item .text {
	height: 40px;
    -webkit-line-clamp: 2;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    text-overflow: ellipsis;
    overflow: hidden;
	font-size: 14px;
    line-height: 20px;
    color: #898B8F;
    margin-bottom: 9px;
	cursor: pointer;
}
.news .details_item .time {
	font-size: 12px;
    line-height: 16px;
    color: #BCBDC0;
	cursor: pointer;
}
/* 首页 */
.home_header, .footer.index {
	min-width: 1432px;
}
.content_container.home_container {
	min-width: 1432px !important;
}
/*首页 - 页面banner */
.container_banner.home {
	height: 480px;
	padding-top: 146px;
	background: url("https://cdneshop4.xingyebao.com/xybWebsite/images/home/homeBanner.png") no-repeat center;
	/* background: url("../img/common_new/home/homeBanner.png") no-repeat center; */
}
.container_banner.home .banner_content {
	width: 1432px;
    padding-left: 155px;
	color: #000;
}
.container_banner.home .banner_title {
	display: flex;
	font-size: 44px;
    margin-bottom: 14px;
	font-weight: 400;
}
.container_banner.home .banner_title .left {
	letter-spacing: 2px;
	margin-right: 32px;
}
.container_banner.home .banner_title .right {
	letter-spacing: 2px;
}
.container_banner.home .en {
	font-size: 24px;
    line-height: 32px;
    margin-bottom: 24px;
	opacity: 0.8;
}
.container_banner.home .banner_tip {
	font-size: 26px;
    line-height: 60px;
	color: #000;
	opacity: 0.8;
}
/* 首页 - 公司概况 */
.home_container .about_us {
	display: flex;
    flex-flow: column;
	width: 1051px;
    margin: 0 auto;
	height: 318px;
	padding-top: 43.2px;
	padding-bottom: 49px;
	box-sizing: border-box;
}
.home_container .about_us .about_us_top {
	display: flex;
	align-items: center;
	margin-bottom: 37px;
}
.home_container .about_us .about_us_top .line {
	width: 1px;
	height: 48px;
    background: #EEEFF0;
}
.home_container .about_us .about_us_top .about_us_top_item .num {
	font-size: 32px;
    line-height: 48px;
    color: #FF942A;
}
.home_container .about_us .about_us_top .about_us_top_item .text {
	font-size: 19px;
    font-weight: 500;
    line-height: 29px;
    color: #3A3A3A;
}
.home_container .about_us .about_us_bottom_item {
	display: flex;
}
.home_container .about_us .about_us_bottom_item .circle {
	width: 4px;
    height: 4px;
    border-radius: 50%;
    background: #FF942A;
    margin-top: 9px;
    margin-right: 8px;
}
.home_container .about_us .about_us_bottom_item .text {
	flex: 1;
    line-height: 22px;
    font-size: 14px;
	color: #898B8F;
}
/* 首页 - 软件服务 */
.home_container .software .module_content {
	width: 1432px;
}
.home_container .software .tab_wrap {
	display: flex;
    justify-content: space-between;
	height: 66px;
}
.home_container .software .tab {
	display: flex;
	justify-content: center;
	align-items: center;
	border-radius: 10px;
	background: #fff;
	cursor: pointer;
	transition: all .5s;
}
.home_container .software .tab.active_tab { /* 激活tab样式 */
	position: relative;
	background: #FF942A;
}
.home_container .software .tab.active_tab::after { /* 激活tab样式 */
	width: 2px;
    height: 0px;
    position: absolute;
    top: 66px;
    right: 50%;
    transform: translateX(50%);
    padding: 0;
    border: 7px solid transparent;
    border-color: #FF942A transparent transparent;
    content: '';
    z-index: 10;
}
.home_container .software .tab.active_tab .tab_text {
	color: #fff;
}
.home_container .software .tab .tab_text {
	margin-left: 10px;
    font-size: 16px;
    color: #898B8F;
}
.home_container .software .details {
	margin-top: 18px;
	min-height: 552px;
}
.home_container .software .card {
	width: 100%;
	height: 100%;
    box-sizing: border-box;
	border-radius: 10px;
	background: #fff;
}
.home_container .software .card_line {
	margin: 41px 0 42px;
	border-bottom: 1px solid #EEEFF0;
}
.home_container .software .card.card_four { /* 卡片布局 = 4 */
	padding: 40px 70px 50px 60px;
}
.home_container .software .card.card_three { /* 卡片布局 = 3 */
	display: flex;
	align-items: center;
}
.home_container .software .card.card_three .single_software {
	flex-flow: column;
	align-items: center;
	border-right: 1px solid #EEEFF0;
}
.home_container .software .card.card_three .single_software:last-child {
	border-right: none;
}
.home_container .software .card.card_three .single_software .info {
	display: flex;
    flex-flow: column;
    align-items: center;
}
.home_container .software .card.card_two { /* 卡片布局 = 2 */
	display: flex;
	padding: 42px 0 50px 60px;
}
.home_container .software .card.card_two .el-carousel {
	height: 100%;
}
.home_container .software .card.card_two .el-carousel__item {
	box-sizing: border-box;
}
.home_container .software .card.card_two .el-carousel__indicators {
	position: absolute;
	bottom: 31px;
    width: 38px;
}
.home_container .software .card.card_two .single_software .info .info_text {
	width: 597px;
}
.home_container .software .card.card_two .single_software.active_single_software .info .name {
	color: #FF942A;
}
.home_container .software .card.card_two .single_software.active_single_software .info .btn {
	border: 1px solid transparent;
	color: #fff;
	background: #FF942A;
}
.home_container .software .card.card_two .card_two_right {
	position: relative;
	flex: 1;
	box-sizing: border-box;
}
.home_container .software .card.card_one { /* 卡片布局 = 1 */
	display: flex;
    justify-content: space-between;
    padding-left: 144px;
    padding-right: 120px;
}
.home_container .software .card .card_top,  .home_container .software .card .card_bottom {
	display: flex;
	justify-content: space-between;
}
.home_container .software .single_software {
	display: flex;
}
.home_container .software .single_software .software_img {
	width: 88px;
    height: 88px;
	margin-top: 6px;
    margin-right: 19px;
    flex-shrink: 0;
	image-rendering: pixelated;
}
.home_container .software .single_software .info .name {
	font-size: 20px;
    line-height: 32px;
    color: #3A3A3A;
	margin-bottom: 10px;
}
.home_container .software .single_software .info .star_wrap {
	display: flex;
	align-items: center;
    margin-top: 2px;
    margin-bottom: 12px;
}
.home_container .software .single_software .info .star, .home_container .software .single_software .info .starb {
	width: 15px;
    height: 15px;
}
.home_container .software .single_software .info .score {
	font-size: 12px;
    line-height: 16px;
    color: #898B8F;
    margin-left: 3px;
}
.home_container .software .single_software .info .honor {
	display: flex;
    align-items: center;
    width: max-content;
    height: 22px;
	padding-right: 9px;
    margin-bottom: 20px;
    border-radius: 4px;
    background: linear-gradient(91deg, #F6EAD0 -0.7%, #FEF9ED 21.02%, #F2E3C2 40.24%, #FEF6E8 66.7%, #E3C98E 97.56%);
}
.home_container .software .single_software .info .honor_img {
	width: 20px;
    height: 27px;
    margin-right: 5px;
    margin-left: -1px;
}
.home_container .software .single_software .info .honor_text {
	font-size: 14px;
    color: #6C3504;
}
.home_container .software .single_software .info .service {
	display: flex;
	margin-bottom: 21px;
}
.home_container .software .single_software .info .info_text {
	font-size: 14px;
    width: 485px;
    line-height: 20px;
    color: #898B8F;
}
.home_container .software .single_software .info .btn {
	width: 75px;
    height: 28px;
    line-height: 28px;
    font-size: 12px;
    text-align: center;
    color: #FF942A;
	margin-top: 32px;
    border-radius: 4px;
    border: 1px solid #FF942A;
    cursor: pointer;
}
.home_container .software .card.albb { /* 首页 - 软件服务 - 阿里巴巴 */
    padding-bottom: 31px;
}
.home_container .software .card.albb .card_line {
	margin: 31px 0 45px;
}
.home_container .software .card.albb .single_software .info .name {
    margin-bottom: 0px;
}
.home_container .software .card.albb .single_software .info .honor {
    margin-bottom: 16px;
}
.home_container .software .card.dy .card_two_right .first_img { /* 首页 - 软件服务 - 抖音 */
	padding-left: 44px;
    padding-top: 5px;
}
.home_container .software .card.dy .card_two_right .last_img {
	padding-left: 43px;
    padding-top: 42px;
}
.home_container .software .card.dy .el-carousel__indicators {
	transform: translateX(-25px);
}
.home_container .software .card.ks .single_software { /* 首页 - 软件服务 - 快手 */
    margin-top: 134px;
}
.home_container .software .card.ks .single_software .info .name {
	margin-bottom: 12px;
}
.home_container .software .card.ks .single_software .info .info_text {
	width: 465px;
}
.home_container .software .card.ks .img_info {
	margin-top: 107px;
}
.home_container .software .card.pdd .single_software { /* 首页 - 软件服务 - 拼多多*/
	height: 421px;
}
.home_container .software .card.pdd .single_software .software_img {
	margin-top: 15px;
    margin-bottom: 20px;
	margin-right: 0;
}
.home_container .software .card.pdd .single_software .info .name {
	margin-bottom: 22px;
}
.home_container .software .card.pdd .single_software .info .service {
	margin-bottom: 36px;
}
.home_container .software .card.pdd .single_software .info .info_text {
	height: 60px;
}
.home_container .software .card.pdd .single_software .info .btn {
	margin-top: 34px;
}
.home_container .software .card.tb .card_two_right .first_img { /* 首页 - 软件服务 - 淘宝 */
	padding-left: 87px;
    padding-top: 15px;
}
.home_container .software .card.tb .card_two_right .last_img {
	padding-left: 63px;
    padding-top: 38px;
}
.home_container .software .card.wx .card_two_right .first_img { /* 首页 - 软件服务 - 微信 */
	padding-top: 34px;
    padding-left: 47px;
}
.home_container .software .card.wx .card_two_right .last_img {
	padding-top: 3px;
    padding-left: 49px;
}
.home_container .software .card.wx .el-carousel__indicators {
	transform: translateX(-25px);
}
.home_container .software .card.xhs { /* 首页 - 软件服务 - 小红书 */
	padding-left: 141px;
	padding-right: 49px;
}
.home_container .software .card.xhs .single_software {
	margin-top: 120px;
}
.home_container .software .card.xhs .single_software .info .info_text {
	width: 468px;
}
.home_container .software .card.xhs .img_info {
	margin-top: 53px;
}
.home_container .software .card.yz .card_two_right { /* 首页 - 软件服务 - 有赞 */
	transform: translateY(-5px);
}
.home_container .software .card.yz .card_two_right .first_img { 
	padding-top: 42px;
    padding-left: 39px;
}
.home_container .software .card.yz .card_two_right .last_img {
	padding-top: 83px;
    padding-left: 44px;
}
.home_container .software .card.yz .el-carousel__indicators {
	transform: translateX(-25px);
}
.home_container .software .card.yz .single_software .info .btn {
	margin-top: 12px;
}
/*  首页 - 解决方案 */
.home_container .solution {
	padding-top: 80px;
}
.home_container .solution .module_title {
	margin-bottom: 64px;
}
.home_container .solution .module_content {
	width: 100%;
}
.home_container .solution .tab_wrap {
	position: relative;
	display: flex;
    justify-content: space-between;
    font-size: 18px;
	width: 340px;
	margin: 0 auto 20px;
}
.home_container .solution .tab {
	line-height: 28px;
    padding-bottom: 10px;
	cursor: pointer;
}
.home_container .solution .underline {
	position: absolute;
	top: 38px;
	left: 0;
	height: 3px;
	width: 144px;
	background: #FF942A;
}
.home_container .solution .details {
	display: flex;
	height: 539px;
	width: 100%;
}
.home_container .solution .details_item {
	position: relative;
	width: 100%;
    height: 100%;
	background-size: 1920px 539px;
	background-repeat: no-repeat;
	background-position: right;
    box-sizing: border-box;
}
.home_container .solution .details_item .fill {
	position: absolute;
    width: calc(100% - 800px);
    height: 100%;
    z-index: -1;
}
.home_container .solution .fenxiao .fill {
	background-color: #1B47D9;
}
.home_container .solution .jixiao .fill {
	background-color: #000103;
}
.home_container .solution .details_item .content {
	display: flex;
	justify-content: space-between;
    height: 100%;
	max-width: 1438px;
	padding-top: 79px;
	margin: 0 auto;
	box-sizing: border-box;
}
.home_container .solution .fenxiao {
	background-image: url("https://cdneshop4.xingyebao.com/xybWebsite/images/home/blueMask.png");
}
.home_container .solution .jixiao {
	background-image: url("https://cdneshop4.xingyebao.com/xybWebsite/images/home/blackMask.png");
}
.home_container .solution .details_item .bottom_content {
	width: 308px;
    color: #fff;
}
.home_container .solution .fenxiao .bottom_content {
	margin-top: 80px;
}
.home_container .solution .jixiao .bottom_content {
	margin-top: 65px;
}
.home_container .solution .bottom_content .title {
	font-size: 20px;
    font-weight: bold;
    line-height: 32px;
}
.home_container .solution .bottom_content .line {
	width: 45px;
    height: 1px;
    margin: 14px 0;
    background: rgba(255, 255, 255, 0.21);
}
.home_container .solution .bottom_content .text {
	font-size: 14px;
    line-height: 27px;
}
.home_container .solution .details_item .card {
    height: 382px;
    width: 1072px;
	padding-top: 50px;
    border-radius: 10px;
    background: linear-gradient(95deg, #EAEFFC 0.6%, #FFF 72.52%);
    box-shadow: 0px 4px 32px 0px rgba(29, 75, 216, 0.02);
    box-sizing: border-box;
}
.home_container .solution .card_top, .home_container .solution .card_bottom {
	display: flex;
}
.home_container .solution .single_item {
	margin-left: 60px;
}
.home_container .solution .single_item .title {
	font-size: 18px;
    line-height: 28px;
    color: #000;
    margin-bottom: 14px;
}
.home_container .solution .single_item .text {
	width: 425px;
    font-size: 14px;
    line-height: 20px;
    color: #898B8F;
}
.home_container .solution .card_line {
	width: 934px;
    height: 1px;
	margin: 54px 0 34px 48px;
    background: #EEEFF0;
}
.home_container .solution .jixiao .card_line {
	margin: 34px 0 34px 48px;
}
/*  首页 - 客户案例 */
.home_container .partners {
	padding-top: 112px;
	padding-bottom: 93px;
	background: #F5F8FF;
}
.home_container .partners .module_title {
	margin-bottom: 50px;
}
.home_container .partners .tab_wrap {
	position: relative;
	display: flex;
    justify-content: space-between;
	width: 196px;
    font-size: 18px;
    margin: 0 auto 31px;
}
.home_container .partners .tab {
	line-height: 28px;
    padding-bottom: 10px;
	cursor: pointer;
}
.home_container .partners .underline {
	position: absolute;
	top: 38px;
	left: 0;
	height: 3px;
	width: 72px;
	background: #FF942A;
}
.home_container .partners .details {
	width: 1432px;
}
.home_container .partners .details_item.jixiao { 
	height: 469px;
}
.home_container .partners .details_item .el-carousel {  /* 轮播相关样式----------- */
	overflow-y: hidden;
}
.home_container .partners .details_item .el-carousel__container {
	height: 469px;
}
.home_container .partners .card {
	height: 100%;
	width: 100%;
    display: flex;
    padding: 24px;
    border-radius: 8px;
    background: #FFF;
    filter: drop-shadow(0px 4px 11px #E3E9F4);
    box-sizing: border-box;
}
.home_container .partners .card_left {
	position: relative;
    margin-right: 45px;
}
.home_container .partners .card_left .card_img {
	width: 519px;
    height: 421px;
}
.home_container .partners .card_left .img_mask {
	position: absolute;
    left: 60px;
	bottom: -24px;
}
.home_container .partners .card_info .title {
	color: #3A3A3A;
    font-size: 32px;
    line-height: 48px;
    margin-top: 29px;
    margin-bottom: 14px;
}
.home_container .partners .card_info .tag_wrap {
	display: flex;
    font-size: 14px;
    margin-bottom: 43px;
}
.home_container .partners .card_info .tag_wrap .tag {
	padding: 4px 10px;
    line-height: 20px;
    color: #FF942A;
    border: 0.5px solid #FF942A;
    border-radius: 4px;
    margin-right: 8px;
}
.home_container .partners .card_info .stress {
	font-size: 16px;
    line-height: 24px;
    color: #565960;
    margin-bottom: 18px;
}
.home_container .partners .card_info .evaluate {
	height: 72px;
    width: 785px;
    font-size: 16px;
    line-height: 24px;
    color: #898B8F;
    margin-bottom: 36px;
}
.home_container .partners .card_info .other_wrap {
	display: flex;
}
.home_container .partners .card_info .other_item {
	width: max-content;
	margin-right: 40px;
}
.home_container .partners .card.three .card_info .other_item {
	margin-right: 54px;
}
.home_container .partners .card.four .card_info .other_item {
	margin-right: 68px;
}
.home_container .partners .card_info .num_info {
	margin-bottom: 10px;
	color: #000;
}
.home_container .partners .card_info .num {
	display: inline-block;
	font-size: 40px;
    font-weight: 700;
    line-height: 48px;
	margin-right: 2px;
}
.home_container .partners .card_info .unit {
	font-size: 14px;
	line-height: 20px;
}
.home_container .partners .card_info .text_info {
	font-size: 14px;
    line-height: 20px;
    color: #898B8F;
}
.home_container .partners .details_item.jixiao .other_item:nth-child(1) { 
	margin-right: 46px;
}
.home_container .partners .details_item.jixiao .other_item:nth-child(2) { 
	margin-right: 67px;
}

/*  首页 - 最新动态 */
.home_container .news {
	padding-top: 80px;
	padding-bottom: 42px;
	background: #FFF;
}
.home_container .news .module_title {
	margin-bottom: 12px;
}
.home_container .news .module_sub_title {
	margin-bottom: 50px;
}
.home_container .news .module_content {
	display: flex;
    flex-wrap: wrap;
    width: 1432px;
}
.home_container .news .details_item {
	width: calc(50% - 132px);
    margin: 0 66px 24px;
}
.home_container .footer .phone {
	background: url("https://cdneshop4.xingyebao.com/xybWebsite/images/phoneMask.png") no-repeat center;
}

/* 软件服务 */
.container_banner.tool {
	background: url("/Statics/Images/Overview_banner.png") no-repeat center;
}
.container_banner.tool .banner_tip {
	width: 400px;
}
/* 软件服务 - 铺货搬家*/
.tools_container .phbj {
	background: #fff;
	width: 100%;
}
.tools_container .module_title {
	margin-bottom: 44px;
	font-weight: 500;
}
.tools_container .tab_wrap {
	display: flex;
	align-items: center;
    height: 64px;
    background: #F6FAFF;
    border-radius: 40px;
    padding: 10px 24px;
	box-sizing: border-box;
}
.tools_container .tab {
	display: flex;
    align-items: center;
	cursor: pointer;
	padding: 10px 15px;
	transition: all .5s;
}
.tools_container .tab.active_tab {
	position: relative;
    background: #fff;
    border-radius: 40px;
	box-shadow: 0px 2px 8px rgba(193, 210, 237, 0.46);
}
.tools_container .tab.active_tab::after { /* 激活tab样式 */
	position: absolute;
    bottom: -5px;
    background: #fff;
    right: 50%;
    width: 13px;
    height: 13px;
    transform: translateX(50%) rotate(45deg);
    content: '';
    z-index: 10;
}
.tools_container .tab .tab_text {
	flex-shrink: 0;
	margin-left: 11px;
    font-size: 16px;
    color: #565960;
    line-height: 24px;
}
.tools_container .tab:first-child .tab_text {
	margin-left: 5px;
}
.tools_container .line {
	width: 1px;
    height: 22px;
    background: #DFE8F2;
    margin: 0 25px;
}
.tools_container .details {
	width: 100%;
	margin-top: 18px;
	min-height: 580px;
}
.tools_container .module_content {
	display: flex;
    flex-flow: column;
    align-items: center;
	width: 100%;
}
.tools_container .card {
	display: flex;
	justify-content: center;
}
.tools_container .card .card_info {
	margin-top: 62px;
    margin-left: 40px;
}
.tools_container .card .card_info .title {
	display: flex;
    align-items: center;
    height: 32px;
    margin-bottom: 12px;
}
.tools_container  .card .card_info .title .text {
	margin-left: 10px;
    font-size: 26px;
    font-weight: 500;
	color: #000;
}
.tools_container  .card_info .star_wrap {
	display: flex;
	align-items: center;
    margin-bottom: 13px;
	font-size: 12px;
    line-height: 16px;
    color: #898B8F;
}
.tools_container .card_info .star_wrap .sale { 
	margin-right: 10px;
}
.tools_container .card_info .star {
	width: 15px;
    height: 15px;
}
.tools_container .card_info .score {
    margin-left: 3px;
}
.tools_container .card_info .honor { /* 单标签 */
	display: flex;
    align-items: center;
    width: max-content;
    height: 22px;
    padding-right: 9px;
    margin-bottom: 33px;
    border-radius: 4px;
    background: linear-gradient(91deg, #F6EAD0 -0.7%, #FEF9ED 21.02%, #F2E3C2 40.24%, #FEF6E8 66.7%, #E3C98E 97.56%);
}
.tools_container .card_info .honor_img {
	width: 17px;
    height: 23px;
    margin-right: 7px;
    margin-left: -1px;
}
.tools_container .card_info .honor_img.fire {
	width: 24px;
    height: 24px;
    margin-left: 6px;
    margin-right: 4px;
    margin-bottom: 3px;
}
.tools_container .card_info .honor_text {
	font-size: 14px;
    color: #6C3504;
}
.tools_container .card_info .honor_wrap { /* 多标签 */
	display: flex;
}
.tools_container .card_info .honor_wrap .honor { 
    background: #FFF1D1;
}
.tools_container .card_info .honor_wrap .honor:first-child {
	margin-right: 6px;
}
.tools_container .card_info .honor_wrap .honor_img {
	width: 17px;
    height: 17px;
    margin-right: 1px;
    margin-left: 6px;
}
.tools_container .card_info .honor_wrap .honor_text {
	color: #C47816;
}
.tools_container .card_info .desc {
	font-size: 14px;
	line-height: 25.5px;
	color: #898B8F;
	width: 651px;
	margin-bottom: 50px;
}
.tools_container .card_info .tag_wrap {
	display: flex;
}
.tools_container .card_info .tag {
	display: flex;
	align-items: center;
	margin-right: 40px;
}
.tools_container .card_info .tag_img {
	margin-right: 6px;
}
.tools_container .card_info .tag_text {
	font-size: 18px;
	color: #3A3A3A;
	font-weight: 500;
	line-height: 28px;
}
.tools_container .card_info .btn {
	width: 150px;
    height: 50px;
    line-height: 50px;
    text-align: center;
    border-radius: 4px;
    background: #FF942A;
    margin-top: 34px;
    font-size: 18px;
    color: #FFF;
    cursor: pointer;
}
.tools_container .phbj .card.dy .card_info { /* 软件服务 - 铺货搬家 - 抖音 */
	margin-top: 90px;
}
.tools_container .phbj .card.dy .card_info .title {
	margin-bottom: 17px;
}
.tools_container .phbj .card.dy .card_info .service {
    margin-bottom: 32px;
}
.tools_container .phbj .card.dy .card_info .desc {
	width: 649px;
	margin-bottom: 90px;
}
.tools_container .phbj .card.pdd .card_info { /* 软件服务 - 铺货搬家 - 拼多多 */
	margin-top: 36px;
}
.tools_container .phbj .card.pdd .card_info .title {
	margin-bottom: 20px; 
}
.tools_container .phbj .card.pdd .card_info .honor_img {
	width: 17px;
    height: 17px;
    margin-right: 1px;
    margin-left: 6px;
}
.tools_container .phbj .card.pdd .card_info .desc {
	margin-bottom: 109px; 
}
.tools_container .phbj .card.tb .card_info { /* 软件服务 - 铺货搬家 - 淘宝、淘特 */
	margin-top: 44px;
    margin-left: 45px;
}
.tools_container .phbj .card.tb .card_info .title {
	margin-bottom: 22px;
}
.tools_container .phbj .card.tb .card_info .desc {
	width: 649px;
    line-height: 20px;
	margin-bottom: 51px;
}
.tools_container .phbj .card.tt .card_info {
	margin-top: 39px;
}
.tools_container .phbj .card.xhs .card_info { /* 软件服务 - 铺货搬家 - 小红书、有赞 */
	margin-top: 53px;
}
.tools_container .phbj .card.xhs .card_info .star_wrap {
	margin-bottom: 16px;
}
.tools_container .phbj .card.xhs .card_info .title {
	margin-bottom: 22px;
}
.tools_container .phbj .card.xhs .card_info .desc {
	width: 649px;
    line-height: 20px;
	margin-bottom: 67px;
}
.tools_container .phbj .card.yz .card_info .title {
	margin-bottom: 20px;
}
.tools_container .phbj .card.yz .card_info .desc {
	width: 660px;
	margin-bottom: 87px;
}
.tools_container .jxgl .card .card_info .title { /* 软件服务 - 绩效管理  */
	margin-bottom: 20px;
}
.tools_container .jxgl .card .card_info .service {
	margin-bottom: 32px;
}
.tools_container .jxgl .card .card_info .desc {
	width: 667px;
	margin-bottom: 88px;
}
.tools_container .jxgl .card.albb {  /* 软件服务 - 绩效管理 - 阿里巴巴 */
	margin-top: 23px;
}
.tools_container .jxgl .card.albb .card_info { 
	margin: 49px 35px 0 0px;
}
.tools_container .jxgl .card.albb .card_info .title { 
	margin-bottom: 23px;
}
.tools_container .jxgl .card.albb .card_info .desc {
    margin-bottom: 65px;
}
.tools_container .jxgl .card.dy .card_info {  /* 软件服务 - 绩效管理 - 抖音 */
	margin-right: 75px;
}
.tools_container .jxgl .card.dy .card_info .desc {
    width: 624px;
}
.tools_container .jxgl .card.tb {  /* 软件服务 - 绩效管理 - 淘宝、淘特 */
	padding-top: 25px;
}
.tools_container .jxgl .card.tb .card_info {
	margin-top: 22px;
    margin-right: 94px;
    margin-left: 0;
}
.tools_container .jxgl .card.tb .card_info .service { 
	margin-bottom: 34px;
}
.tools_container .jxgl .card.tb .card_info .desc { 
	margin-bottom: 86px;
}
.tools_container .jxgl .card.tt .card_info {  /* 软件服务 - 绩效管理 - 淘特 */
	margin-right: 96px;
}
.tools_container .dddy { /* 软件服务 - 订单打印工具 */
	background: #FFF;
}
.tools_container .dddy .details {
	min-height: 510px;
}
.tools_container .dddy .el-carousel.overOne .el-carousel__container { /* 软件服务 - 订单打印 - 快手 */
	/* height: 980px; */
}
.tools_container .dddy .card .card_info .title {
	margin-bottom: 21px;
}
.tools_container .dddy .card.albb .card_info { /* 软件服务 - 订单打印 - 阿里巴巴 */
	margin-top: 37px;
}

.tools_container .dddy .card.albb .card_info .service {
	margin-bottom: 32px;
}
.tools_container .dddy .card.albb .card_info .desc {
	margin-bottom: 81px;
}
.tools_container .dddy .card.ks .card_info {  /* 软件服务 - 订单打印 - 快手 */
	margin: 44px 0 0px 47px;
}
.tools_container .dddy .card.ks .card_info .title {
	margin-bottom: 18px;
}
.tools_container .dddy .card.ks .card_info .desc {
	margin-bottom: 76px;
}
.tools_container .dddy .card.pdd .card_info { /* 软件服务 - 订单打印 - 拼多多、有赞 */
	margin-top: 40px;
}
.tools_container .dddy .card.pdd .card_info .service {
	margin-bottom: 34px;
}
.tools_container .dddy .card.pdd .card_info .desc { 
	margin-bottom: 69px;
}
.tools_container .spgl { /* 软件服务 - 商品管理、客服工具 */
	height: 724px;
    padding-top: 55px;
}
.tools_container .spgl .module_title {
	margin-bottom: 50px;
}
.tools_container .spgl .details {
	margin-top: 0;
}
.tools_container .spgl .card .card_info {
	margin-top: 48px;
	margin-right: 10px;
}
.tools_container .spgl .card .card_info .title {
	margin-bottom: 21px;
}
.tools_container .spgl .card .card_info .service {
	margin-bottom: 32px;
}
.tools_container .spgl .card .card_info .desc {
	width: 573px;
	margin-bottom: 67px;
}
.tools_container .kf { /* 软件服务 - 客服工具 */
	height: 741px;
	padding-top: 72px;
	background: #fff;
}
.tools_container .kf .card .title {
	margin-bottom: 24px;
}
.tools_container .kf .card .honor {
	margin-bottom: 36px;
}
.tools_container .kf .card .desc {
	margin-bottom: 81px !important;
}
.tools_container .sidebar { /* 软件服务 - 侧边导航栏 */
	position: fixed;
	top: 50%;
	right: 38px;
	transform: translateY(-50%);
    box-shadow: 6px 14px 37px #E8E9F2;
    background: #fff;
    border-radius: 10px;
	overflow: hidden;
	z-index: 99;
}
.tools_container .sidebar .item {
	display: flex;
    flex-flow: column;
    align-items: center;
    padding: 14px 15px;
	border-bottom: 1px solid #eeeff0;
	transition: all .5s;
	cursor: pointer;
}
.tools_container .sidebar .item.active_item {
	background: #FF942A;
	border: none;
}
.tools_container .sidebar .item.active_item .name {
	color: #fff;
}
.tools_container .sidebar .item .name {
	margin-top: 10px;
    font-size: 12px;
    font-weight: 500;
    line-height: 16px;
}
/* 企业动态、加入我们动画  */
.news_container .content, .join_container .content {
	opacity: 0;
	transition: opacity 1s ease-out,transform 1s ease-out;
	transform: translateY(300px);
}
/* 企业动态 */
.container_banner.new {
	background: url("https://cdneshop4.xingyebao.com/xybWebsite/images/qydtBanner.png") no-repeat center;
}
.news_container .content_wrap {
	width: 1423px;
    margin: 0 auto;
    padding-left: 267.5px;
    box-sizing: border-box;
}
.news_container .content {
    width: 1112px;
	padding: 54px 0;
}
.news_container .news {
	min-height: 500px;
}
.news_container .details_item:last-child {
    border-bottom: 1px solid #EFEFEF;
	margin-bottom: 24px;
	padding-bottom: 19px;
}
.news_container .page_wrap {
	display: flex;
    justify-content: flex-end;
}
.news_container .el-pagination {
	padding: 0;
}
.news_container .el-pagination .btn-prev:disabled, .news_container .el-pagination .btn-next:disabled{
	border: 1px solid #DCDEE1;
    background: rgba(0, 0, 0, 0.04) !important;
}
.news_container .el-pagination .el-pager li:not(.disabled).active {
	background: #EBF3FF !important;
    color: #1966FF !important;
    border: 1px solid #1966ff;
}
.el-pagination .btn-next, .el-pagination .btn-prev, .news_container .el-pagination .el-pager li {
	border: 1px solid #DCDEE1;
    background: #fff !important;
	color: #252931;
}
.news_container .el-pagination .btn-next {
	margin-right: 0 !important;
}
/* 加入我们 */
.container_banner.join {
	background: url("https://cdneshop4.xingyebao.com/xybWebsite/images/joinBanner.png") no-repeat center;
}
.container_banner.join .banner_tip {
	width: 366px;
}
.join_container .content {
	width: 1423px;
    margin: 0 auto;
    padding-left: 267.5px;
    box-sizing: border-box;
}
.join_container .box {
    margin: 41px 0 0;
	min-height: 600px;
}
.join_container .box_item {
	margin-bottom: 80px;
}
.join_container .box_item .title {
	font-size: 20px;
    color: #000;
    font-weight: bold;
    line-height: 32px;
    padding-bottom: 24px;
    border-bottom: 1px solid #eeeff0;
    margin-bottom: 28px;
}
.join_container .box_item .duty {
	margin-bottom: 34px;
}
.join_container .box_item .label {
	color: #000;
    font-size: 16px;
    font-weight: bold;
    line-height: 24px;
    margin-bottom: 10px;
}
.join_container .box_item .single_box_item {
	display: flex;
    align-items: center;
    color: #3A3A3A;
}
.join_container .box_item .circle {
	width: 7px;
    height: 7px;
    border-radius: 50%;
    background: #3a3a3a;
    margin-right: 10px;
    margin-left: 7px;
}
.join_container .box_item .text {
	font-size: 14px;
    line-height: 32px;
}
.join_container .box_item .expect {
	margin-bottom: 30px;
}
.join_container .box_item .post {
	display: flex;
    justify-content: center;
    align-items: center;
    width: max-content;
    min-width: 380px;
    padding: 0 27px;
    height: 50px;
    border-radius: 4px;
    background: rgba(19, 71, 255, 0.06);
    font-size: 18px;
    color: #FF942A;
    box-sizing: border-box;
}

/* 分辨率1920 */
@media screen and (min-width: 1583px) and (max-width: 1903px){
}
/* 分辨率1600 */
@media screen and (min-width: 1423px) and (max-width: 1583px){
	/* 软件服务 */
	.tools_container .spgl .card .card_info .desc {
		width: 531px;
	}
}
/* 分辨率1440 */
@media screen and (max-width: 1423px) {
	/* 软件服务 */
	.tools_container .spgl .card .card_info .desc {
		width: 531px;
	}
}