.contain {
	width:100%;
	height:100%;
	background:#ffffff;
}
/*banner*/
.banner-single {
	background:url("../../uploads/servicessap/sap.png");
}
.banner-single div h1 {
	font-size:2.75rem;
	font-weight:400;
	color:rgba(255,255,255,1);
	line-height:3.875rem;
	letter-spacing:0.125rem;
}
.banner-single div h2 {
	font-size:1.375rem;
	font-weight:400;
	color:rgba(255,255,255,1);
	line-height:1.875rem;
	letter-spacing:0.625rem;
	margin-left:-0.625rem;
}
.hd-banner{
	overflow: hidden;
}
.hd-main{
	position: relative;
}
.hd-banner h1{
	padding-top: 3rem!important;
    margin-top: 0.875rem;
    color: #ffffff;
    font-weight: bold!important;
	line-height: 2.8125rem!important;
    font-size: 2.625rem!important;
}
.banner-content-p{
    color: #FFFFFF;
        width: 50rem;
    height: 5.8125rem;
    font-size: 0.875rem;
    font-weight: 400;
    line-height: 2rem;
    margin-top: 3.25rem;
}
.hd-main .more-white-see{
    width: 19.25rem;
	    top: 17.25rem;
    left: 0;
}
/*汉得拥有充足资源的SAP实施团队*/
.overview-intro-left h2 {
	margin-top:2.5rem;
    font-size: 1.75rem;
    font-weight: 500;
    color: rgba(9, 15, 33, 1);
    line-height: 2.0625rem;
    text-align: left;
    letter-spacing: 0rem;
}
.overview-intro {
    width: 75rem;
    height: 16.875rem;
    margin: 0 auto;
    padding: 3.75rem 0;
}
.overview-intro-left {
    float: left;
    width: 41.25rem;
    height: 16.875rem;
}
.overview-intro-left > p {
    width: 41.25rem;
    height: 7.5rem;
    font-size: 0.875rem;
    font-weight: 400;
    color: rgba(9, 15, 33, 1);
    line-height: 1.875rem;
    margin-top: 1.25rem;
}
.overview-intro-right {
    float: right;
    width: 30rem;
    height: 16.875rem;
}
/*服务能力蓝图*/
.htms-function-content {
	width:30rem;
	/* height: 19.75rem; */
	/* display:flex; */
	flex-wrap:wrap;
	justify-content:space-between;
	margin:0 auto 1.25rem;
}
.htms-quality-tit{
	text-align: left;
margin-top: 1.375rem;
    font-weight: 500;
    font-size: 1.125rem;
    color: #090F21;
}

.htms-function-tip {
	/* width:20.5rem; */
	/* margin-top:3.75rem; */
}
.htms-function-logo {
	float:left;
	width:2.375rem;
	height:2.375rem;
	margin-right:0.625rem;
}
.htms-function-right {
	/* float:left; */
	/* width:17.5rem; */
}
.htms-function-right h1 {
	height:1.75rem;
	font-size:1.25rem;
	font-weight:500;
	color:rgba(9,15,33,1);
	line-height:1.75rem;
	text-align:left;
}
.htms-function-right p {
	margin-top:0.625rem;
    margin-left: 4rem;
	/* width:17.5rem; */
	font-size:0.875rem;
	font-weight:400;
	color:rgba(9,15,33,.5);
	line-height:1.5rem;
	text-align:left;
}
/*交付能力*/
.sap-delivery {
	background:#ffffff;
	padding-bottom:0;
}
.sap-delivery > p {
	opacity:1;
}
.sap-delivery-con {
	width:75rem;
	margin:2.5rem auto 0;
	display:flex;
	justify-content:space-between;
}
.sap-delivery-con img {
	width:30.3125rem;
	height:11.75rem;
	display:inline-block;
	margin-top:3.125rem;
}
.sap-delivery-right {
	margin-left:3.4375rem;
	text-align:left;
}
.sap-delivery-right h3 {
	font-size:1.125rem;
	font-weight:500;
	color:rgba(9,15,33,1);
	line-height:1.5625rem;
	margin-top:1.25rem;
}
.sap-delivery-right a:hover {
	color:#4DB7DD;
	cursor:default;
}
.sap-delivery-right h3:first-child {
	margin-top:0rem;
}
.sap-delivery-right p {
	width:41.25rem;
	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:3.75rem;
	background:linear-gradient(180deg,rgba(255,255,255,0) 0%,rgba(234,240,247,0.55) 100%);
}
/*全球化拓展布局*/
.sap-global {
	background:#ffffff;
}
.sap-global-con {
	width:75rem;
	height:25rem;
	margin:1.25rem auto 0;
	background:url("../../uploads/servicessap/map.png") no-repeat center center;
	display:flex;
	justify-content:space-between;
}
.sap-global-tip {
	width:17.8125rem;
	height:15rem;
	background:rgba(255,255,255,1);
	box-shadow:0rem 0.25rem 0.875rem 0rem rgba(12,37,91,0.1);
	margin-top:3.75rem;
}
.sap-global-tip h3 {
	width:11.25rem;
	font-size:1.125rem;
	font-weight:500;
	color:rgba(9,15,33,1);
	line-height:1.5625rem;
	margin:2.5rem auto 0;
}
.sap-global-tip p {
	width:14.0625rem;
	font-size:0.875rem;
	font-weight:400;
	color:rgba(9,15,33,.5);
	line-height:1.875rem;
	margin:1.25rem auto 0;
	text-align:left;
}
/*/相关推荐/*/
.news-contain {
	width:75rem;
	height:21.0625rem;
	margin:2.5rem auto 0;
}
.news-contain li {
	width:17.8125rem;
	height:19.125rem;
	margin:0 0.625rem;
}
.news-item-box img {
	width:17.8125rem;
	height:7.5rem;
}
.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;
	text-indent:0;
}
.news-item-box p {
	margin:0.75rem 1.875rem 0 1.875rem;
	width:14.0625rem;
	line-height:1.875rem;
	height:5.625rem;
}
.news-item-box:hover {
	margin-top:-0.9375rem;
	height:21.0625rem;
}
.news-item-box:hover p {
	height:7.5rem;
}

.card h2{
	display: block;
	color: #090F21;
  font-size:2.25rem;   
  font-weight: 500;
  margin-inline-start: 0rem;
  margin-inline-end: 0rem;
  letter-spacing: 0;
    text-indent: 0;
    line-height: 2.75rem;

}
.sap-global-para{
margin-top: .625rem;
    font-weight: 400;
    font-size: .875rem;
    color: rgba(9, 15, 33, 0.5);
    line-height: 1.5rem;
}
.sap-global .more-black-see,.changjing .more-black-see,.industry-container .more-black-see,.htms-function .more-black-see{
    position: relative;
    width: 16.5rem;
    top: -1.875rem;
	margin-left: -8.25rem;
}
.changjing .more-black-see{
    top: 1.875rem;
}
.industry-container .more-black-see{
	width: 16.125rem;
    top: 1.5rem;
}
.htms-function .more-black-see{
	width: 13.625rem;
    top: 1.0625rem;
}
.more-black-see {
	overflow:hidden;
	display:flex;
	align-items:center;
	justify-content:space-between;
	padding:0.5625rem 1.4375rem 0.5625rem 1.5rem;
	width:9.625rem;
	height:2.5rem;
	left: 50%;
	border:.0625rem solid #0A0F20;
	box-sizing:border-box;
}
.more-black-see:hover {
	border:.0625rem solid #58A9C0;
}
.more-black-see>div {
	background:url("../img/index-page/black-arrow.svg") no-repeat;
	background-size:100% 100%;
	width:2.0625rem;
	height:0.3125rem;
	transition:all 0.3s;
	position:relative;
	z-index:99;
}
.more-see-black-txt {
	font-size:1rem;
	font-weight:400;
	line-height:1.375rem;
	color:#090F21;
	transition:all 0.3s;
	position:relative;
	z-index:99;
}
.more-see-black-bg {
	position:absolute;
	display:block;
	width:0;
	height:0;
	border-radius:50%;
	background-color:rgba(40,171,195,1);
	transition:width 0.3s ease-in-out,height 0.3s ease-in-out;
	transform:translate(-50%,-50%);
}
.more-black-see:hover .more-see-black-bg {
	width:225%;
	height:36.875rem;
}
.more-black-see:hover .more-see-black-txt {
	color:rgba(255,255,255,1);
}
.more-black-see:hover>div {
	background:url("../img/index-page/white-arrow.svg") no-repeat;
	background-size:100% 100%;
}
.card-new-subenglish{
    position: relative;
    z-index: 99;
    margin-top: 0.5rem;
    font-size: 0.875rem;
    font-weight: 400;
    color: rgba(9, 15, 33, 0.2);
    line-height: 1.25rem;
    letter-spacing: 0.625rem;
    text-indent: 0.625rem;
}
.question{
   background-color: #FFFFFF;
}
.question-content{
    width: 75rem;
	margin: 0 auto;
}
.faq-con{
text-align: left;
}
.faq-ques{
        margin-top: 1.25rem;
    font-size: 1.125rem;
    font-weight: 500;
    /* line-height: 2.5625rem; */
     color: rgba(9, 15, 33, .5); 
}
.faq-answer{
    margin-top: 1.125rem;
    font-size: .875rem;
    font-weight: 400;
    line-height: 1.5rem;
    color: #090F21;
}
.faq-answer .bold,.sap-font-bold{
     font-weight: 500;
}

.changjing{
    background-color: #FFFFFF;
}
.changjing-flex{
    width: 75rem;
	margin: 0 auto;
    display: flex;
    justify-content: space-between;
}
.changjing-left {
	margin-top: 1.875rem;
    width: 18.125rem;
    height: 23.25rem;
    background-color:#FFFFFF;
    border-radius: 18px 18px 18px 18px;
        box-shadow: 8px 8px 30px 1px rgba(0, 50, 126, 0.1);
}
.changjing-left .industry-para-tit {
    margin: 0 auto;
    margin-top: 3.375rem;
    font-weight: 500;
    font-size: 1.125rem;
    color: #090F21;
}
.industry-p{
    margin: 0 auto;
    width: 16.875rem;
    margin-top: 2.5625rem;
	font-size: 0.875rem;
    font-weight: 400;
    line-height: 1.5rem;
    color: rgba(9, 15, 33, .5);
}


/* 能力 */
.industry-container{
    background: #F5F7FA;
    padding: 4.375rem 0 3.75rem 0;
}
.industry-tabs{
    width: 75rem;
}
.industry-box-content{
    width: 75rem;
    margin: 0 auto;
    display: flex;
    justify-content: space-between;
}
.industry-left{
width: 75rem;
height: 29.25rem;
padding: 2.5rem 3.75rem;
box-sizing: border-box;
background-color: #FFFFFF;
border-radius: 18px 18px 18px 18px;
}
.industry-p-tit{
font-size: 1.125rem;
    font-weight: 500;
    color: rgba(9, 15, 33, 1);
    line-height: 1.5625rem;
}
.industry-left .industry-p{
font-weight: 400;
font-size: .875rem;
color: rgba(9,15,33,0.5);
line-height: 1.5rem;
text-align: left;
    margin: 0;
	margin-bottom: 1.875rem;
    width: auto;
}
.industry-con-flex{
display: flex;
flex-direction: column;
flex-wrap: wrap;
height: 21.875rem;
}

.industry-left .industry-para-tit{
font-weight: 500;
font-size: 1.25rem;
color: #090F21;
text-align: left;
margin-bottom: 2.5rem;
}
.industry-right{
    width: 29.4375rem;
    height: 29.25rem;
    border-radius: 13px 13px 13px 13px;
    -webkit-border-radius: 13px 13px 13px 13px;
    -moz-border-radius: 13px 13px 13px 13px;
    -ms-border-radius: 13px 13px 13px 13px;
    -o-border-radius: 13px 13px 13px 13px;
}
.industry-right img{
    width: 100%;
    height: 100%;
}
.industry-tabs {
    width: 61.875rem;
    padding-top: 2.375rem;
    margin: 0 auto;
    display: flex;
    justify-content: space-between;
}
.industry-tab, .domain-tab {
    width: 10.6rem;
    font-size: 1.125rem;
    font-weight: 400;
    color: rgba(9, 15, 33, .5);
}
.case-icon-active {
    margin-left: 3.125rem;
    width: 0rem;
    height: 0.125rem;
    background: #090F21;
    transition: all 0.3s;
}
.industry-tabs .case-icon-active {
    margin: 0.875rem auto 2.75rem auto;
}
.industry-tab-active {
    color: #090f21;
}

.recommend-tit {
    font-weight: 500;
    font-size: 1.125rem;
    color: #090F21;
	margin: 0.75rem 1.875rem 0 1.875rem;
}
.dese-concact .more-black-see{
	left: auto;
}