.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('../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('../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('../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;
}

