.contain{
    width: 100%;
    background: #fff;
}

/*banner*/
.hd-banner.hd-banner-style-2 h1{
    padding-top: 3.75rem;
}

.hd-p{
    margin-top: .75rem;
    color: #ffffff;
    width: 36rem;
}

.swiper-button-prev, .swiper-button-next{
    top: 15.9375rem;
    transform: scale(0.5);
    width: 6.5rem;
    height: 6.5rem;
    border-radius: 50%;
    background-color: #ffffff;
}
.swiper-button-prev, .swiper-container-rtl .swiper-button-next{
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")
}
.swiper-button-prev:hover, .swiper-container-rtl .swiper-button-next{
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")
}
.swiper-button-next, .swiper-container-rtl .swiper-button-prev{
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E");
}
.swiper-button-next:hover, .swiper-container-rtl .swiper-button-prev{
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E");
}
.swiper-button-prev, .swiper-button-next{
    top: 255px;
}
.swiper-button-prev:hover, .swiper-button-next:hover{
    background-color: #4DB7DD;
    color: white;
}

.swiper-slide {
	height:20rem;
}
.overview-intro {
	padding-bottom:0;
}
.overview-intro-left h2{
	margin-top: 0;
}
.overview-intro-left > p{
	width: 41.875rem;
	margin-top: .9375rem;
}
/*我们的服务*/
.netsuite-service {
	background:#ffffff;
	padding-bottom:0;
	position:relative;
}
.netsuite-service-con {
	width:75rem;
	margin:0 auto;
	display:flex;
	justify-content:space-between;
	flex-wrap:wrap;
}
.netsuite-service-tip {
	width:35.625rem;
	margin-top:1.25rem;
}
.netsuite-service-tip img {
	width:3.75rem;
	height:3.75rem;
}
.netsuite-service-tip h3 {
	font-size:2.25rem;
	font-weight:500;
	color:rgba(9,15,33,1);
	line-height:3.125rem;
	margin-top:1.25rem;
}
.netsuite-service-tip h4 {
	font-size:1.125rem;
	font-weight:500;
	color:rgba(9,15,33,1);
	line-height:1.5625rem;
	margin-top:0.625rem;
}
.netsuite-service-tip p {
	width:35.625rem;
	font-size:0.875rem;
	font-weight:400;
	color:rgba(9,15,33,.5);
	line-height:1.875rem;
	margin-top:0.625rem;
}
.overview-bottom {
	width:100%;
	height:6.25rem;
	background:linear-gradient(#FFFFFF,rgba(234,240,247,0.55));
}
.netsuite-service-bg1 {
	position:absolute;
	top:29.6875rem;
	left:0;
	background:url("/uploads/oracle_netSuite/function-bg3.svg");
    background-size: 100% 100%;
	width:6.75rem;
	height:9.0625rem;
	opacity:.4;
}
.netsuite-service-bg2 {
	position:absolute;
	top:4.75rem;
	right:4.375rem;
	background:url("/uploads/oracle_netSuite/function-bg2.svg");
    background-size: 100% 100%;
	width:32.1875rem;
	height:32.1875rem;
}
/*我们的产品*/
.htms-advantage {
	background:#ffffff;
}
.advantage-content {
	width:75rem;
	margin:0 auto;
	position: relative;
	z-index: 1;
}
.htms-box {
	margin-top: 3.125rem;
	padding: 3.125rem;
	box-sizing: border-box;
	width: 75rem;
	/* height: 28.875rem; */
	background: #FFFFFF;
	box-shadow: 0px 6px 20px 1px rgba(10,44,115,0.06);
	border-radius: 40px 40px 40px 40px;
	
	position: relative;
}
.htms-box::after{
	content: '';
	display: inline-block;
	width: 6.6875rem;
	height: 8.4375rem;
	background: url('/static/img/pageimage/oracle_netsuite/htms-box-back.svg');
	background-size: 100% 100%;
	position: absolute;
	right: -2.5rem;
	top: 0;
	z-index: -1;
}
.htms-box:nth-child(2n):after{
left: -2.5rem;
}
.htms-box-top{
	display: flex;
}
.htms-box-left {
width: 30rem;
margin-right: 1.25rem;
}
 .htms-box-left-tit {
	margin-top: 2.6875rem;
	text-align: left;
	font-weight: 500;
	font-size: 1.75rem;
	color: #090F21;
	line-height: 2.4375rem;
}
.htms-box-left-tit-span{
	color: #28ABC3;
}
.htms-box-left-txt {
	text-align: left;
	margin-top: 1.375rem;
	font-weight: 400;
	font-size: .875rem;
	color: rgba(9,15,33,0.5);
	line-height: 1.4375rem;
	text-align: left;
}
.htms-box-right {
width: 37.5rem;
height: 16.875rem;
}
.htms-box-right img {
width: 100%;
height: 100%;
}
.htms-bottom {
	margin-top: 1.875rem;
display: flex;
justify-content: space-between;
}
.htms-bottom-tag{
	font-weight: 500;
	font-size: 1.125rem;
	color: #84868D;
	line-height: 3.875rem;
	padding: 0 3.75rem;
	box-sizing: border-box;
	/*width: 12.875rem;
	*/height: 3.875rem;
	background: #F5F7FA;
	border-radius: 8px 8px 8px 8px;
}
.htms-bottom-tag-active{
	color: #FFFFFF;
	transform:translateY(-1.25rem);
	background: linear-gradient( 270deg, #67D3FA 0%, #00AEEA 100%);
	transition: all 0.5s;
	-webkit-transition: all 0.5s;
	-moz-transition: all 0.5s;
	-ms-transition: all 0.5s;
	-o-transition: all 0.5s;
}
.htms-tag-box{
	display: none;
	/* justify-content: space-between; */
	position: relative;
	margin-top: 2.1875rem;
	width: 68.75rem;
	height: 22.5rem;
	background: #FFFFFF;
	border-radius: 1.25rem 1.25rem 1.25rem 1.25rem;
	border: .0625rem solid #22C9DE;
	padding:2.75rem 0rem 2.75rem .25rem;
	box-sizing: border-box;
}
.htms-tag-box::before{
	content: '';
	width: 2rem;
	height: 1.5rem;
	position: absolute;
	top: -1.5rem;
	display: block;
	background: url('/static/img/pageimage/oracle_netsuite/chang-box-before.svg');
	background-size: 100% 100%;
}
.htms-bottom-change-erp .htms-tag-box:first-child::before{
	left: 5.3125rem;
}
.htms-bottom-change-erp .htms-tag-box:nth-child(2)::before{
	left: 19.1875rem;
}
.htms-bottom-change-erp .htms-tag-box:nth-child(3)::before{
	left: 32.75rem;
}
.htms-bottom-change-erp .htms-tag-box:nth-child(4)::before{
	left: 47.5625rem;
}
.htms-bottom-change-erp .htms-tag-box:nth-child(5)::before{
	left: 61.5rem;
}
.htms-bottom-change-crm .htms-tag-box:first-child::before{
	left: 6.125rem;
}
.htms-bottom-change-crm .htms-tag-box:nth-child(2)::before{
	left: 23.6875rem;
}
.htms-bottom-change-crm .htms-tag-box:nth-child(3)::before{
	left: 40.375rem;
}
.htms-bottom-change-crm .htms-tag-box:nth-child(4)::before{
	left: 60.0625rem;
}
.htms-bottom-change-cmc .htms-tag-box:first-child::before{
	left: 6.0625rem;
}
.htms-bottom-change-cmc .htms-tag-box:nth-child(2)::before{
	left: 33.125rem;
}
.htms-bottom-change-cmc .htms-tag-box:nth-child(3)::before{
	left: 58.25rem;
}
.htms-tag-box::after{
	content: '';
	width: 24rem;
	height: 13.6875rem;
	position: absolute;
	bottom: 0rem;
    right: 0;
	display: block;
	background: url('/static/img/pageimage/oracle_netsuite/change-box-after.svg');
	background-size: 100% 100%;
}
.htms-tag-box-img{
width: 29.875rem;
height: 17rem;
margin-right: 4.0625rem;
}
.htms-tag-box-content{
	width: 26.3125rem;
margin-top: 1.375rem;
margin-right: 4.4375rem;
}
.htms-tag-box-content-tit{
	font-weight: 500;
	font-size: 1.5rem;
	color: #090F21;
	line-height: 2.125rem;
	text-align: left;
}
.htms-tag-box-content-txt{
	margin-top: .9375rem;
	font-weight: 400;
	font-size: .875rem;
	color: rgba(9,15,33,0.5);
	line-height: 1.4375rem;
	text-align: left;
}
.htms-tag-box-content-txt-sub{
margin-right: 1.25rem;
}
.htms-tag-box-content-txt-subtit{
	font-weight: 400;
font-size: 1rem;
color: #090F21;
line-height: 1.375rem;
margin-bottom: .4375rem;
}
.htms-bottom-right {
	width: 33.8125rem;
	height: 19.25rem;
	margin-top: .625rem;
    margin-left: -1.4375rem;
}
.htms-bottom-right img {
		width: 100%;
		height: 100%;
}
.htms-bottom-left{
	margin-top: 1.625rem;
}
.htms-bottom-left-tit{
	text-align: left;
	font-weight: 500;
	font-size: 1.125rem;
	color: #090F21;
	line-height: 1.5rem;
}
.htms-bottom-left-txt{
	margin-top: -0.4375rem;
	text-align: left;
	width: 31.5625rem;
	font-weight: 400;
	font-size: .875rem;
	color: rgba(9,15,33,0.5);
	line-height: 1.5rem;
}
.htms-bottom-left-txt p{
	margin-top:1.3125rem;
}
.htms-ai-bottom{
	margin-top: -1.875rem;
	width: 100%;
display: flex;
justify-content: space-between;
}
.htms-ai-box{
text-align: left;
}
.htms-ai-box-tit{
	font-weight: 400;
	font-size: 1.125rem;
	color: #090F21;
	line-height: 1.5625rem;
}
.htms-ai-box-txt{
	font-weight: 400;
	font-size: .875rem;
	color: rgba(9,15,33,0.5);
	line-height: 1.5rem;
	margin-top: .625rem;
}
.htms-ai-swiper-box{
	position: relative;
}
.htms-ai-swiper{
	position: unset;
	overflow: hidden;
	box-sizing: border-box;
	margin-top: 2.5rem;
	width: 67.5625rem;
	height: 28.625rem;
	background: #F5F7FA;
	border-radius: 1.25rem 1.25rem 1.25rem 1.25rem;
}
.htms-ai-swiper .swiper-slide{
	width: 100%;
	height: auto;
}
.htms-ai-swiper .htms-ai-slide{
	width: 67.5625rem;
	height: 28.625rem;
	box-sizing: border-box;
}
.swiper-ai-next,.swiper-ai-prev{
top: 12.375rem;
box-shadow: 5px 5px 30px 1px rgba(26,39,59,0.16);
}


.product-tip {
	width:75rem;
	display:flex;
	justify-content:space-between;
}
.product-word {
	width:33.75rem;
}
.product-word > h2 {
	text-indent:0;
	width:34rem;
}
/*根据您企业的需求为您提供专业的方案咨询服务*/
.hscs-why {
	height:6.375rem;
	padding:3.125rem 0 2.5rem;
	overflow:hidden;
}
.hscs-why .scroll-background {
	height:12rem;
}
.hscs-why .compete {
	width:75rem;
	left:50%;
	margin-left:-37.5rem;
	position:absolute;
	z-index:3;
}
.hscs-why .compete h1 {
	font-size:1.875rem;
	font-weight:400;
	color:rgba(9,15,33,1);
	line-height:2.625rem;
}
.see-more {
	cursor:pointer;
	margin-top:1.25rem;
}
/*服务行业*/
.hcmb-industry {
	background:#ffffff;
}
.case {
	margin-top:0;
}
.hcmb-industry-con {
	margin:1.25rem auto 0;
	display:flex;
	align-content:space-between;
	justify-content:space-between;
	width:75rem;
	height:40.875rem;
	flex-wrap:wrap;
}
.hcmb-industry-tips {
	width:23.75rem;
	height:19.5rem;
	background:rgba(255,255,255,1);
	box-shadow:0rem 0.25rem 0.875rem 0rem rgba(12,37,91,0.1);
	position:relative;
}
.hcmb-industry-tip {
	width:23.75rem;
	height:19.5rem;
	transition:all .3s;
}
.hcmb-industry-tip-img img,.hcmb-industry-tip-img {
	width:23.75rem;
	height:10rem;
}
.hcmb-industry-tip-icon {
	width:2.5rem;
	height:2.5rem;
	margin:1.875rem 0 0 1.875rem;
}
.hcmb-industry-tip p {
	margin:1.75rem 0 0 1.875rem;
	text-align:left;
	font-size:1.125rem;
	color:rgba(9,15,33,1);
	line-height:1.5rem;
}
.hcmb-industry-tip-hover {
	width:20rem;
	height:15.75rem;
	padding:1.875rem;
	position:absolute;
	top:0;
	left:0;
	opacity:0;
	transition:all .3s;
}
.hcmb-industry-tip-icon1 {
	width:2.5rem;
	height:2.5rem;
	margin:0;
}
.hcmb-industry-tip .hcmb-industry-tip-txt {
	width:20rem;
	font-size:0.875rem;
	font-weight:400;
	color:rgba(9,15,33,.5);
	line-height:1.875rem;
	text-align:left;
	margin-top:1.25rem;
	opacity:0;
	transition:all .3s;
}
.hcmb-industry-tips:hover .hcmb-industry-tip {
	opacity:1;
	transform:translateY(-10rem);
	transition:all .3s;
}
.hcmb-industry-tips:hover .hcmb-industry-tip p {
	opacity:1;
	margin-top:1.25rem;
}
/*成功案例*/
.case_contain {
	display:flex;
	justify-content:space-between;
	width:75rem;
	margin:0.5rem auto 0;
}
.hcbm-scene {
	padding-bottom:3.75rem;
	padding-top:3.75rem;
}
.tabpanel {
	text-align:left;
}
.hcbm-scene .tabpanel h1 {
	margin-top:0.75rem;
	height:1.75rem;
	font-size:1.25rem;
	font-weight:500;
	color:rgba(9,15,33,1);
	line-height:1.75rem;
}
.hcbm-scene .tabpanel h3 {
	height:1.25rem;
	font-size:0.875rem;
	font-weight:400;
	color:rgba(9,15,33,1);
	line-height:1.25rem;
	margin-top:1.25rem;
}
.hcbm-scene .tabpanel p {
	font-size:0.875rem;
	font-weight:400;
	color:rgba(9,15,33,.5);
	line-height:1.875rem;
	margin-top:1.875rem;
	width:40.25rem;
}
.case_contain-right {
	width:31.25rem;
	height:16.875rem;
	position:relative;
}
.hand_tabs .hand_tabs_header {
	display:block;
}
.logo-contain {
	width:15rem;
	height:6.25rem;
	margin:0;
	position:absolute;
	line-height:6.25rem;
	background:none;
	transition:all .3s;
}
.logo-contain:nth-child(3),.logo-contain:nth-child(4) {
	margin:0;
}
.logo-contain-line {
	width:15rem;
	height:0.125rem;
	background:rgba(77,183,221,1);
	opacity:0;
	transition:all .3s;
}
.logo-contain:hover,.logo-clicked {
	background:#ffffff;
	transition:all .3s;
}
.logo-contain:hover .logo-contain-line,.line-clicked {
	opacity:1;
	transition:all .3s;
}
.logo-contain:hover,.clicked {
	box-shadow:0 0.25rem 0.875rem 0 rgba(12,37,91,0.1);
}
.logo-contain .case-logo {
	text-align:center;
	line-height:6.125rem;
}
.logo-contain .case-logo img {
	vertical-align:middle;
}
.logo-contain-txt {
	margin:2.3125rem auto 0;
	width:5.875rem;
	height:1.375rem;
	position:relative;
}
.logo-contain-txt span,.logo-contain-txt span img {
	display:inline-block;
	width:1.25rem;
	height:1.25rem;
	margin-top:0.0625rem;
	margin-right:0.625rem;
}
.logo-contain-txt p {
	display:inline-block;
	font-size:1rem;
	font-weight:500;
	color:rgba(9,15,33,1);
	line-height:1.25rem;
	position:absolute;
}
.news-box {
	padding-bottom:3.75rem;
}
.news-contain {
	margin:3rem auto 0;
}
.news-box h2 {
	text-indent:0;
}
/*/相关推荐/*/
.recommend-con {
	width:75rem;
	height:21.0625rem;
	margin:2.5rem auto 0;
	display:flex;
}
.recommend-con li {
	position:relative;
	margin:0 0.625rem;
	width:17.8125rem;
	height:19.125rem;
	text-align:left;
	background:rgba(255,255,255,1);
	box-shadow:0 0.25rem 0.875rem 0 rgba(12,37,91,0.1);
	transition:.5s;
}
.recommend-con>.news-item-box img {
	width:17.8125rem;
	height:7.5rem;
}
.recommend-con>.news-item-box h2 {
	margin:1.875rem 1.875rem 0;
	width:13.75rem;
	height:1.5rem;
	font-weight:500;
	font-size:1.125rem;
	line-height:1.5rem;
}
.recommend-con>.news-item-box p {
	margin:0.75rem 1.875rem 0 1.875rem;
	width:14.0625rem;
	line-height:1.875rem;
	height:5.625rem;
}
.recommend-con>.news-item-box:hover {
	margin-top:-0.9375rem;
	height:21.0625rem;
}
.recommend-con>.news-item-box:hover p {
	height:7.5rem;
}



/* 客户案例 */
.case-container {
    background-color: #FFFFFF;
	padding:4.375rem 0 0;
	background-size:100%;
}
.case-iconbox{
    background: #FFFFFF;
      border-radius: 10px 10px 10px 10px;
width: 13.75rem;
height: 3.875rem;
margin-top: .125rem;
    box-sizing: border-box;
    padding: 7px 5px;
    margin: 1px;
}
.case-iconbox img{
	width: 13.125rem;
	height: 3rem;
}
.case-tag-hidden{
      border-radius: 10px 10px 10px 10px;
height: 4rem;
  width: 13.9375rem;
  overflow: hidden;
}
@media (min-width:1680px) {
.case-tag-hidden{
	height: 4.0625rem;
}
	}
.case-tag-hidden-active{
 box-shadow: 6px 6px 20px 1px rgba(0,50,126,0.08);
    border-radius: 10px 10px 10px 10px;
    display: flex;
    justify-content: center;
    align-items: center;
    /* border: 1px solid #22C9DE; */
    animation:  colorchange 1s linear;
    -webkit-animation:  colorchange 1s linear;
}
.case-iconbox-active::before{
  content: '';
   border-radius: 10px 10px 10px 10px;
  position: absolute;
  top: -2px;
  left: -2px;
  height: 4.0625rem;
  width: 13.9375rem;
  z-index: -1;
  /*border: 1px solid #22C9DE;
  */background-image: conic-gradient(#22C9DE,#22C9DE,#22C9DE,#22C9DE);
  animation: rotate 1s linear 1;
  -webkit-animation: rotate 1s linear 1;
}
.case-iconbox-active{
      border-radius: 10px 10px 10px 10px;
    position: relative;
    margin: 1px;
}
@keyframes colorchange {
0% {
box-shadow: none;
}
100% {
box-shadow: 6px 6px 20px 1px rgba(0,50,126,0.08);}
}
@keyframes rotate {
  0% {
    background-image:conic-gradient(transparent,transparent,transparent,#22C9DE);
    transform: rotate(0deg);
  }
  50%{
     background-image:conic-gradient(transparent,transparent,#22C9DE,#22C9DE);
  }
  75%{
    background-image:conic-gradient(transparent,#22C9DE,#22C9DE,#22C9DE);
  }
  100%{
    transform: rotate(360deg);
  background-image: conic-gradient(#22C9DE,#22C9DE,#22C9DE,#22C9DE);
  }
}
.case-icon-img {
	    width: 75rem;
    height: 5.0625rem;
    margin: 0 auto;
    margin-top: 0.9375rem;
    display: flex;
    justify-content: space-between;
    z-index: 1;
        padding:.1875rem .125rem 0 .125rem;
    box-sizing: border-box;

}
.case-log-change{
    margin-top: 3.75rem;
}
.case-content-df {
	margin-top:0;
}
.case-tag-title{
font-weight: 500;
font-size: 1.125rem;
color: #090F21;
text-align: center;
}
.case-tag-p{
        margin-top: .5rem;
font-weight: 400;
font-size: .875rem;
color: rgba(9,15,33,0.5);
}
.case-tags {
	margin-top:1.625rem;
	display:block;
    z-index: 1;
}
.case-right{
    z-index: 1;
}
.case-tags .challange-tag{
    margin-top: .4375rem;
}
.case-tags .challange-tag-subtitle {
	font-weight:500;
	line-height:1.625rem;
}
.case-con{
width: 100%;
background-color: #f5f7fa;
    padding-bottom: 3.75rem;
}
.case-right .jingmao-content img{
    width: 28.6875rem;
    height: 22.5rem;
    margin-top: -3.625rem;
    margin-right: -1.625rem;
}
.case-right .challenge-para:first-child p{
margin-top: 1rem;
    width: 24.8125rem;
}

.case-content-df .content-right:nth-child(2) .challenge-para{
	margin-right: 3.75rem;
}
.case-content-df:nth-child(4) .content-right:nth-child(2) .challange-tag-title{
	margin-top: 1.875rem;
}
.case-content-df:nth-child(3) .content-right:nth-child(2) .challange-tag-title{
	margin-top: 2.9375rem;
}
.case-content-df .content-right:nth-child(3) .left-para{
margin-top: -0.625rem;
}
.case-content-df .content-right:nth-child(3) .case-para-title{
	width: 6.375rem;
}
.case-content-df .content-right:nth-child(3) .challenge-para{
	justify-content: flex-start;
}
.case-content-df .content-right:nth-child(3) .case-fangan{
	margin-left: 3.125rem;
	display: block;
}
/* 业务背景 */
.jingmao-content .case-para-title{
	margin-top: -1.375rem;
}
.case-para-title{
	margin-top: .625rem;
}
.yewu-title{
	margin-top: .375rem;
font-weight: 500;
font-size: .875rem;
color: #090F21;
line-height: 1.375rem;
}
.yewu-title-blod{
	display: block;
	font-weight: 500;
font-size: 1.125rem;
color: #090F21;
line-height: 1.375rem;
}
.case-right .content-right:nth-child(2) .challange-tag-title{
	line-height: 1.75rem;
    width: 38.875rem;
	margin: 1.3125rem 0 0 1.875rem;
}

.fangan-left-white{
	position: relative;
width: 14.25rem;
height: 8.625rem;
box-sizing: border-box;
background: #FFFFFF;
box-shadow: 6px 6px 16px 1px rgba(10,44,115,0.08);
border-radius: 0px 14px 14px 0px;
margin: 1.4375rem 0 0 -3.5625rem;
padding:2.5rem 0 2.5625rem 3.625rem;
font-weight: 400;
font-size: .875rem;
color: #090F21;
line-height: 1.25rem;
}
.fangan-left-white::before{
	content: '';
	display: block;
	width: 2.0625rem;
	height: .4375rem;
	position: absolute;
    top: 1.625rem;
    left: 3.5rem;
  background: url('/static/img/pageimage/oracle_netsuite/fangan-white-before.svg');
	background-size: 100% 100%;
}
.fangan-flex-box{
display: flex;
margin-top: 2.25rem;
margin-bottom: 1.875rem;
justify-content: space-between;
}
.fangan-flex-box-con{
	/* margin-right: 17px; */
}
.fangan-flex-box-con-img{
width: 1.875rem!important;
height: 1.875rem!important;
}
.fangan-flex-box-con-tit{
	display: flex;
font-weight: 500;
font-size: 1.125rem;
color: #090F21;
line-height: 1.8125rem;
    /* margin-left: 3px; */
}
.fangan-flex-box-con-txt{
	/* width: 220px; */
font-weight: 400;
font-size: .875rem;
color: rgba(9,15,33,0.5);
line-height: 1.75rem;
margin-top: .375rem;
}
.case-fangan{
	margin-left: 3.125rem;
    display: block;
    margin-top: -0.1875rem;
}
/* 客户价值 */
.case-num-p{
	margin-top: 1.125rem;
}
 .jiazhi-bold-tit::before{
  display: block;
    content: '';
    width: .875rem;
    height:.875rem;
    border: none;
    position: absolute;
    top: 0;
    left: -1.3125rem;
    background: url('/static/img/pageimage/d_hdsp/jiazhi-before.svg');
    background-size: 100% 100%;
}
.jiazhi-bold-tit{
    position: relative;
    font-weight: 400;
font-size: 1rem;
color: #090F21;
text-align: left;
}
 .jiazhi-bold-tit{
font-weight: 500;
font-size: 1.125rem;
color: #090F21;
/* line-height: 1.75rem; */
text-align: left;
margin-top: 1.25rem;
}
.jiazhi-tit-b{
font-weight: 500;
font-size: .875rem;
color: #090F21;
line-height: 1.375rem;
text-align: left;
margin-left: -1.5rem;
margin-top: -0.375rem;
width: 48.5rem;
display: block;
}
.jiazhi-bold-txt1{
	width: 48.1875rem;
font-weight: 400;
font-size: .875rem;
color: rgba(9,15,33,0.5);
line-height: 1.5625rem;
text-align: left;
margin-left: -1.3125rem;
}
.jiazhi-bold-txt1 .jiazhi-tit-b{
	margin-left: 1.25rem;
}
.jiazhi-bold-tit::before{
        top: .3125rem;
    left: -1.625rem;
}
.case-blue-num span {
    font-size: .875rem;
}
 .case-blue-num::after{
    content: '';
    display: inline-block;
    width: 0.875rem;
    height: 1.125rem;
    background: url(/static/img/pageimage/c2m-marketing/arrow_up.svg);
    background-size: 100% 100%;
}

/* 欧几里得 */
.case-content-df:nth-child(2) .content-right:nth-child(4) .jiazhi-bold-txt1,
.case-content-df:nth-child(2) .content-right:nth-child(4) .jiazhi-bold-txt1 .jiazhi-tit-b,
.case-content-df:nth-child(3) .content-right:nth-child(4) .jiazhi-bold-txt1,
.case-content-df:nth-child(3) .content-right:nth-child(4) .jiazhi-bold-txt1 .jiazhi-tit-b,
.case-content-df:nth-child(4) .content-right:nth-child(4) .jiazhi-bold-txt1,
.case-content-df:nth-child(4) .content-right:nth-child(4) .jiazhi-bold-txt1 .jiazhi-tit-b{
	width: auto;
}
.jiazhi-flex-box{
	margin-top: 1.6875rem;
	margin-right: 1.875rem;
	display: flex;
	justify-content: space-between;
}
.jiazhi-flex-box .jiazhi-tit-b{
	margin-bottom: .625rem;
font-weight: 500;
font-size: 1.125rem;
color: #090F21;
line-height: 1.5rem;
}
.case-tag{
margin-top: .8125rem;	
}
.case-tag>span{
	height: auto;
}
.case-content-df:nth-child(3) .case-tag>span{
border-radius: 10px 10px 10px 10px;
}
.case-content-df:nth-child(3) .content-right:nth-child(3) .fangan-flex-box-con-txt{
text-align: center;
}
/* 圣奥 */
.case-content-df:nth-child(3) .content-right:nth-child(3) .fangan-flex-box-con-img{
	width: 3.125rem!important;
	height: 3.125rem!important;
	margin: 0 auto;
}
.case-content-df:nth-child(3) .content-right:nth-child(3) .fangan-flex-box{
flex-wrap: wrap;
}
.case-content-df:nth-child(4) .content-right:nth-child(2) .challange-tag-title{
	width: auto;
}
.yewu-flex-box{
display: flex;
flex-wrap: wrap;
justify-content: space-between;
margin-right: 2.6875rem;
}
.case-content-df:nth-child(4) .content-right:nth-child(4) .case-num-p:nth-child(3) .case-blue-num:after{
	display: none;
}

/*  */
.case-content-df:nth-child(4) .content-right:nth-child(3){
height: 25rem;
}
.fangan-bottom-container{
position: absolute;
bottom: 0;
width: 100%;
height: 4.125rem;
display: flex;

}
.fangan-ns-changebox{
	display: flex;
	justify-content: center;
	text-align: left;
	box-sizing: border-box;
	padding-top: .9375rem;
	width: 21.25rem;
font-weight: 400;
font-size: .875rem;
color: #090F21;
line-height: 1.125rem;
}
.changebox-one{
background: linear-gradient( 266deg, #FFFFFF 0%, #EDF2FA 100%);
border-radius: 0px 0px 0px 20px;
border: 1px solid #FFFFFF;
}
.changebox-two{
background: linear-gradient( 266deg, #FFFFFF 0%, #EDF2FA 100%);
border-radius: 0px 0px 0px 0px;
border: 1px solid #FFFFFF;
}
.changebox-three{
background: linear-gradient( 266deg, #FFFFFF 0%, #EDF2FA 100%);
border-radius: 0px 0px 20px 0px;
border: 1px solid #FFFFFF;
}
.fangan-ns-changebox-active{
	color: #FFFFFF;
	background: linear-gradient( 270deg, #67D3FA 0%, #00AEEA 100%);
}
.case-content-df:nth-child(4) .content-right:nth-child(3) .fangan-flex-box{
flex-wrap: wrap;
}
.case-content-df:nth-child(4) .content-right:nth-child(3) .case-para-title{
margin-top: 0;
}
.case-content-df:nth-child(4) .content-right:nth-child(3) .fangan-left-white{
	margin-top: .5rem;
}
.case-content-df:nth-child(4) .content-right:nth-child(3) .fangan-flex-box{
	margin-top: 2.125rem;
	margin-right: 3.25rem;
}
.case-content-df:nth-child(4) .content-right:nth-child(3) .fangan-flex-box .fangan-flex-box-con:nth-last-child(2),.case-content-df:nth-child(4) .content-right:nth-child(3) .fangan-flex-box .fangan-flex-box-con:nth-last-child(1){
	margin-top: 1.25rem;
}
.case-content-df:nth-child(2) .content-right:nth-child(4) .jiazhi-bold-tit::before,
.case-content-df:nth-child(3) .content-right:nth-child(4) .jiazhi-bold-tit::before,
.case-content-df:nth-child(4) .content-right:nth-child(4) .jiazhi-bold-tit::before{
top: 0;
}