body::-webkit-scrollbar {
	/* 隐藏右侧滚动条 */
	display: none;
}

/* 企业简介 */
/* 企业简介 */
/* 企业简介 */
.company-profiles {
	width: 100%;
}

/* 第二屏  关于我们-介绍 */
/* 第二屏  关于我们-介绍 */
/* 第二屏  关于我们-介绍 */
.company-profiles .profiles {
	width: 100%;
	position: relative;
}


/* 关于我们 三个小介绍 */
.inner-bottom .aboutItem {
	padding: 0;
	text-align: center;
	margin-bottom: 5%;
}



.aboutTab {
	width: 100%;
	padding: 3% 0 0px;
	text-align: center;
}


.aboutTab .textBlue {
	color: #074493;
	font-weight: bold;
	letter-spacing: 2px;
	font-size: 25px;
}

.textGray {
	color: gray;
	letter-spacing: 2px;
	margin-top: 4px;
}

/* 第三屏  主营业务 */
/* 第三屏  主营业务 */
/* 第三屏  主营业务 */
.main-business {

	width: 100%;
	position: relative;
	padding-bottom: 2%;
}

/* 旗下核心企业（进度条）start */
ul {
	margin: 0;
	padding: 0;
}

li {
	list-style: none;
}

.pub-process li {
	position: relative;
	z-index: 5;
	display: inline-block;
	width: 25%;
	height: 64px;
	font-size: 16px;
}

.pub-process li:first-child {
	width: 36px;
}


.process-3 li {
	width: 50%;
}

.process-5 li {
	width: 25%;
}

.pub-process-flex {
	display: -webkit-box;
}

.pub-process-flex li {
	display: list-item;
	-webkit-box-flex: 1;
}

/* 旗下核心企业（进度条）end */


/* 第四屏   客户主要分布 */
/* 第四屏   客户主要分布 */
/* 第四屏   客户主要分布 */
.map-box {
	position: relative;
	padding: 5rem 0 2rem;
	/* border-bottom: 3px solid #ececec; */
}

.map-box-con {
	width: 70%;
	margin: 0 auto;
}

.map-tit {
	text-align: center;
	letter-spacing: 2px;
	padding-bottom: 2rem;
}

.map-tit>p {
	padding-bottom: 0.625rem;
	font-size: 1.5rem;
	font-weight: bold;
}

.map-tit>span {
	font-size: 1rem;
	color: #686666;
}

.map-img {
	text-align: center;
}

.map-img>img {
	width: 100%;
}

/* 第五屏  公司荣誉 图片展示区 */
/* 第五屏  公司荣誉 图片展示区 */
/* 第五屏  公司荣誉 图片展示区 */
.honor {
	width: 100%;
	position: relative;
	padding: 7% 0 1%;
	background-color: #f1f1f1;
}

.honor-box {
	/* width: 100%;
	position: absolute;
	margin-top: 5%; */
}



/* 公司荣誉图片倒影效果 start */
.reflection {
	-webkit-transform: scaleY(-1);
	-moz-transform: scaleY(-1);
	-ms-transform: scaleY(-1);
	-o-transform: scaleY(-1);
	transform: scaleY(-1);
	opacity: 0.1;
	filter: alpha(opacity='10');
}

.overlay {
	width: 100%;
	height: 100px;
	top: 55px;
	position: absolute;
	background-image: -moz-linear-gradient(center bottom, #f1f1f1 20%, rgba(255, 255, 255, 0) 90%);
	background-image: -o-linear-gradient(#f1f1f1 10%, rgb(255, 255, 255) 30%);
	background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0.20, #f1f1f1), color-stop(0.90, rgba(255, 255, 255, 0)));
}

/* 公司荣誉图片倒影效果 start */


.common-sub-caption-left {
	height: 18%;
	font-size: 16px;
	text-align: left;
}

.company-profiles .text-spacing {
	letter-spacing: 3px;
}

/*标题与子标题样式  start */
.common-sub-caption-left {
	height: 18%;
	font-size: 16px;
	text-align: left;
}

.common-sub-caption-right {
	font-size: 16px;
	text-align: right;
	width: 70%;
	margin: 0% 15% 5%;
}

.common-sub-title {
	font-size: 28px;
	font-weight: bold;
	position: relative;
}

.common-sub-line {
	width: 70px;
	height: 3px;
	border-left: 25px solid #ff0038;
	background: #064393;
	margin-top: 10px;
}

.common-sub-desc {
	font-size: 16px;
	margin-top: 12px;
	color: #b5b5b5;
}

/* 标题与子标题样式  end */


/* 第一屏 首图 start*/
.company-profiles .profiles-container {
	width: 100%;
	position: relative;
}



/* pc端 */
@media screen and (min-width: 1024px) {
	html {
		/* 1rem=16px */
		font-size: 16px !important;
	}

	/*标题与子标题样式  start */
	.common-sub-caption-left {
		height: 18%;
		font-size: 16px;
		text-align: left;
	}

	.common-sub-caption-right {
		font-size: 16px;
		text-align: right;
		width: 70%;
		margin: 0% 15% 5%;
	}

	.common-sub-title {
		font-size: 28px;
		font-weight: bold;
		position: relative;
	}

	.common-sub-line {
		width: 70px;
		height: 3px;
		border-left: 25px solid #ff0038;
		background: #064393;
		margin-top: 10px;
	}

	.common-sub-desc {
		font-size: 16px;
		margin-top: 12px;
		color: #b5b5b5;
	}

	/* 标题与子标题样式  end */

	/* 第一屏 首图 start*/

	.company-profiles .profiles-container {
		width: 100%;
		position: relative;
		background-repeat: no-repeat;
		background-position: center;
		background-size: cover;
		-ms-behavior: url(../css/backgroundsize.min.htc);
		behavior: url(../css/backgroundsize.min.htc);
	}

	.profiles {
		height: boldpx;
	}

	.company-profiles .big-title {
		position: absolute;
		top: 45%;
		left: 0;
		right: 0;
		width: 66%;
		height: 30%;
		margin: auto;
		text-align: center;
	}

	.company-profiles .big-title .title {
		color: #FFFFFF;
		letter-spacing: 5px;
		font-size: 42px;
		padding-bottom: 12px;
	}

	.company-profiles .big-title .desc {
		padding: 8px 12px;
		letter-spacing: 5px;
		color: #064393;
		font-size: 24px;
		background-color: #ffffff;
		display: inline-block;
		opacity: 0.8;
		width: 40%;

	}

	/* 第一屏 首图 ************************************************* end*/

	/* 第二屏 关于我们  start */
	.inner-profiles {
		width: 70%;
		height: 92%;
		margin: 5% 15%;
		position: relative;
	}

	.inner-bottom .desc {
		padding-bottom: 3%;
		border-bottom: 1px solid #d5d5d5;
	}

	.flag-img {
		box-shadow: -15px 15px 0px 0px #f1f1f1;
	}

	/* 人才战略 start */

	.man-head {
		width: 70%;
		margin: 0 15%;
		margin-top: 7%;
	}

	.man-idea-cont {
		position: relative;
		width: 70%;
		margin: 2% 15% 10%;
	}


	.outer-img>img {
		transition: all 1s;
	}

	.outer-img>img:hover {
		transform: scale(1.2);
	}

	.outer-img {
		width: 40%;
		/* margin-left: 65%; */
		overflow: hidden;
	}

	.inner-cont {
		position: absolute;
		top: 0;
		left: 0;
		color: #FFFFFF;
		width: 57%;
		margin-left: 43%;
		height: 100%;
	}

	.new-container {
		width: 70%;
		position: relative;
		margin: 0 15%;
		margin-top: 3%;
	}

	.new-cont {
		line-height: 28px;
		padding-left: 4% !important;
		letter-spacing: 2px;
		font-size: 1rem;
	}

	.new-cont .desc {
		border-bottom: 1px solid #d5d5d5;
		padding-bottom: 2%;
	}

	.desc-details {
		letter-spacing: 1px;
		font-size: 15px;
		line-height: 26px;
	}

	.new-cont .title {
		color: #074493;
		font-weight: bold;
		font-size: 18px;
		line-height: 22px;
		padding: 2% 0;
		letter-spacing: 3px;
	}

	.inner-cont img {
		width: 100%;
		height: 100%;
	}

	.inner-text {
		height: 50%;
		color: #333333;
		letter-spacing: 2px;
		line-height: 26px;
		font-size: 16px;
	}

	.inner-bottom {
		height: 50%;
		padding-top: 4%;
	}

	.left-sub-img {
		width: 30.3%;
		height: 100%;
		margin-right: 2%;
		display: inline-block;
	}

	.img-box {
		overflow: hidden;
	}

	.img-box>img {
		transition: all 1s;
	}

	.img-box>img:hover {
		transform: scale(1.2);
	}

	/* 人才战略end */

	/* 第二屏 关于我们  ************************************************* end*/

	.sub-profiles {
		display: inline-block;
		margin-top: 10%;
		position: absolute;
		width: 100%;
		height: 94%;

	}

	.sub-profiles .left-img {
		position: absolute;
		left: 20px;
		width: 38%;
		height: 100%;
		background-image: url(/public/index/img/company-profiles/flag-img.png);
		background-repeat: no-repeat;
		background-position: center;
		background-size: cover;

		/*IE8 图片透明不可用filter*/
		-ms-behavior: url(/public/index/css/backgroundsize.min.htc);
		behavior: url(/public/index/css/backgroundsize.min.htc);

		box-shadow: -20px 20px 0px #ececec;
	}

	.left-img img {
		display: none;
	}

	.sub-profiles .inner-bottom {
		top: 0;
		width: calc(55% - 20px);
		left: 45%;
		height: 100%;
		position: absolute;
	}

	.new-cont .aboutTab {
		width: 100%;
	}

	.new-cont .aboutItem {
		padding: 0 !important;
		padding-top: 2%;
		text-align: center;
	}

	.new-cont .aboutItem1 {
		text-align: left;
	}

	.new-cont .aboutItem2 {
		text-align: center;
	}

	.new-cont .aboutItem3 {
		text-align: right;
	}

	/* 第三屏 主营业务  start */

	.mobile-map {
		display: none;
	}

	.main-business {
		width: 100%;
		position: relative;
		padding-bottom: 2%;
		margin-top: 10%;
	}

	.inner-business {
		width: 70%;
		height: 80%;
		position: absolute;
		top: 0;
		bottom: 0;
		left: 0;
		right: 0;
		margin: auto;
		color: #FFFFFF;
	}

	.business-title {
		color: #FFFFFF;
		font-weight: 400;
		font-size: 28px;
	}

	.business-line {
		width: 70px;
		height: 3px;
		border-left: 50px solid #ffffff;
		background: #ff0c00;
		margin-top: 10px;
	}

	.map-box-con {
		width: 74%;
		margin: 0 auto;
	}

	.business-desc {
		font-size: 16px;
		margin-top: 12px;
		line-height: 30px;
	}

	/* BWIN必赢唯一官方网站集团旗下核心企业  进度条 */
	.core-business {
		position: absolute;
		left: 0;
		width: 100%;
		bottom: 5%;
		height: 50%;
	}

	.pub-wrap {
		position: relative;
		padding: 0 0 10px;
		margin-top: 28px;
		border-radius: 6px;
		behavior: url(/public/index/css/PIE.htc);

	}

	/* 进度条 公司名 */
	.text {
		position: absolute;
		color: #FFFFFF;
		top: 32px;
		font-size: 18px;
		right: -150px;
		width: 300px;
		text-align: center;
		letter-spacing: 2px;
	}

	.pub-process li:last-child {
		margin-right: 150px;
	}

	.pub-process-flex li:first-child {
		width: 150px;
		-webkit-box-flex: 0;
	}

	.pub-process:after {
		position: absolute;
		top: 50%;
		left: 0;
		z-index: 1;
		width: 99%;
		height: 2px;
		content: "";
		-webkit-transform: translate(0, -50%);
		transform: translate(0, -50%);
		background-color: #fcfcfc;
	}

	.pub-process .ball {
		position: absolute;
		top: 0;
		right: 0;
		z-index: 7;
		width: 20px;
		height: 20px;
		line-height: 20px;
		content: "";
		text-align: center;
		border-radius: 50%;
		behavior: url(/public/index/css/PIE.htc);
		background-color: #ffffff;
	}


	.pub-process .ball .inner {
		position: absolute;
		top: 0;
		bottom: 0;
		left: 0;
		right: 0;
		margin: auto;
		width: 10px;
		height: 10px;
		content: "";
		text-align: center;
		border-radius: 50%;
		behavior: url(/public/index/css/PIE.htc);
		background-color: #043473;
	}

	/* 第三屏 主营业务  ************************************************* end*/

	/* 第五屏 公司荣誉  start */


	.honor-btn {
		cursor: pointer;
		position: absolute;
		top: 47%;
	}

	.pre-btn {
		left: 120px;
	}

	.next-btn {
		right: 120px;
	}


	.imgs .img {
		width: 24.6%;
		height: 70%;
		display: inline-block;
	}

	.hover-img {
		width: 90%;
		margin: 0 auto;
		position: relative;
	}

	.down {
		position: relative;
		width: 100%;
		overflow: hidden;
		margin: 0 auto;
		height: 180px;
	}

	.pub-process {
		position: relative;
		height: 20px;
		margin-top: 5%;
		font-size: 0;
		color: #fff;
	}

	.c-inner {
		text-align: center;
		position: absolute;
		top: 20%;
		left: 0;
		right: 0;
		width: 95%;
		height: 70%;
		margin: auto;
	}



	.c-img {
		margin: 2% 15% 0;
		width: 70%;
		white-space: nowrap;
		overflow: hidden;
	}


	.c-img .c-img-box {
		width: 24.6%;
		width: calc(25% - 4px);
		display: inline-block;

		padding-bottom: 40px;
		position: relative;
		padding-left: 10px;
		padding-right: 10px;
	}

	.c-sub-img {
		overflow: hidden;
	}

	.c-sub-img img {
		width: 100%;
		transition: all 1s;
	}

	.c-sub-img img:hover {
		transform: scale(1.2);
	}

	/* 荣誉图片蒙版 */
	.overlay {
		width: 100%;
		height: 180px;
		top: 10px;
		position: absolute;
		background-image: -moz-linear-gradient(center bottom, #f1f1f1 20%, rgba(255, 255, 255, 0) 90%);
		background-image: -o-linear-gradient(#f1f1f1 10%, rgb(255, 255, 255) 30%);
		background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0.20, #f1f1f1), color-stop(0.90, rgba(255, 255, 255, 0)));
	}



	/* 第五屏 公司荣誉 ****************************************** end */





}

/* 手机端 */
@media screen and (max-width: 1024px) {
	html {
		/* 1rem=14px */
		font-size: 14px !important;
	}
	
	.company-profiles {
	    width: 100%;
	    margin-top: 50px;
	}

	/*标题与子标题  start */
	.common-sub-caption-left {
		height: 18%;
		font-size: 16px;
		text-align: left;
		margin-top: 6%;
		margin-left: 4%;
	}

	.common-sub-caption-right {
		font-size: 16px;
		text-align: right;
		width: 90%;
		margin: 3% 5% 10%;
	}

	.common-sub-title {
		letter-spacing: 3px;
		font-size: 18px;
		font-weight: bold;
		line-height: 22px;
	}

	.common-sub-line {
		width: 70px;
		height: 3px;
		border-left: 25px solid #ff0038;
		background: #064393;
		margin-top: 10px;
	}

	.common-sub-desc {
		font-size: 16px;
		margin-top: 12px;
		color: #b5b5b5;
	}

	/*标题与子标题  end */


	/* 第一屏 首图 start*/
	.company-profiles .profiles-container {
		width: 100%;
		position: relative;
		background-repeat: no-repeat;
		background-position: center;
		background-size: cover;
		-ms-behavior: url(../css/backgroundsize.min.htc);
		behavior: url(../css/backgroundsize.min.htc);
	}


	.company-profiles .big-title {
		position: absolute;
		left: 0;
		right: 0;
		height: 30%;
		margin: auto;
		width: 80%;
		top:5%;
	}

	.company-profiles .big-title .title {
		font-size: 15px;
		margin-bottom: 0;
		padding-left: 3px;
		font-weight: bold;
		color: #FFFFFF;
		letter-spacing: 5px;
		padding-bottom: 5px;
	}

	.company-profiles .big-title .desc {
		letter-spacing: 3px;
		font-size: 12px;
		padding: 3px 6px;
		color: #064393;
		background-color: #ffffff;
		display: inline-block;
		opacity: 0.6;
	}


	/* 第一屏 首图 ************************************************* end*/

	/* 第二屏 关于我们  start */

	.man-idea {
		/* margin: 2%; */
	}


	.left-img img {
		display: block;
		box-shadow: -20px 20px 0px 0px #f1f1f1;
	}

	.man-idea .desc {
		border-bottom: 1px solid #d5d5d5;
		padding: 2% 0 5%;
		letter-spacing: 2px;
		color: #707072;
		text-indent:2em;
	}

	.flag-img {
		box-shadow: -10px 10px 0px 0px #f1f1f1;
		margin: 3% 10% 8%;
		width: 80%;
		/* 移动端不显示该图片 */
		display: none;
	}

	.man-idea .title {
		color: #074493;
		font-weight: bold;
		font-size: 18px;
		line-height: 22px;
		margin-top: 4%;
	}

	.desc-details {
		padding-bottom: 1%;
	}

	.new-cont .aboutItem {
		padding: 0 !important;
		text-align: center;
	}

	.man-idea .aboutTab {
		width: 100%;
		padding: 6% 0 10%;
	}

	.man-idea .textBlue {
		color: #074493;
		font-weight: bold;
		font-size: 16px;
		letter-spacing: 1px;
	}

	.man-idea .textGray {
		color: gray;
		font-size: 14px;
	}

	.new-cont .aboutItem1 {
		text-align: left;
	}

	.new-cont .aboutItem2 {
		text-align: center;
	}

	.new-cont .aboutItem3 {
		text-align: right;
	}

	/* 第二屏 关于我们  ************************************************* end*/

	/* 第三屏 主营业务  start */
	.pc-map {
		display: none;
	}

	.mobile-map {
		position: relative;
	}

	.inner-business {
		width: 90%;
		margin: 4%;
		position: absolute;
		padding: 22% 0;
		top: 0;
	}

	.main-business {
		width: 100%;
		position: relative;
		padding-bottom: 0;
	}

	.core-business {
		/* all: initial; */
		position: relative;
	}

	.business-title {
		color: #FFFFFF;
		font-weight: bold;
		font-size: 18px;
	}

	.business-line {
		width: 70px;
		height: 3px;
		border-left: 50px solid #FFFFFF;
		background: red;
		margin-top: 10px;
	}

	.business-desc {
		font-size: 14px;
		margin: 10% 0;
		color: #FFFFFF;
		color: rgba(255, 255, 255, 0.9);
	}

	.pub-wrap {
		padding: 0 0 10px;
		margin-top: 12px;
	}

	.text {
		position: absolute;
		color: #FFFFFF;
		color: rgba(255, 255, 255, 0.9);
		top: 32px;
		font-size: 14px;
		right: -37%;
		width: 94%;
		text-align: center;
		letter-spacing: 2px;

	}


	.pub-process li:last-child {
		margin-right: 80px;
	}

	.pub-process-flex li:first-child {
		width: 80px;
		-webkit-box-flex: 0;
	}

	.pub-process:after {
		position: absolute;
		top: 50%;
		left: 0;
		z-index: 1;
		width: 99%;
		height: 2px;
		content: "";
		-webkit-transform: translate(0, -50%);
		transform: translate(0, -50%);
		background-color: #FFFFFF;
	}

	.pub-process .ball {
		position: absolute;
		top: 0;
		right: 0;
		z-index: 7;
		width: 20px;
		height: 20px;
		line-height: 20px;
		content: "";
		text-align: center;
		border-radius: 50%;
		behavior: url(/public/index/css/PIE.htc);
		background-color: #FFFFFF;
	}

	.pub-process {
		position: relative;
		height: 20px;
		margin: 20% 0 5%;
		font-size: 0;
		color: #fff;
	}

	.pub-process .ball .inner {
		position: absolute;
		top: 0;
		bottom: 0;
		left: 0;
		right: 0;
		margin: auto;
		width: 8px;
		height: 8px;
		content: "";
		text-align: center;
		border-radius: 50%;
		behavior: url(/public/index/css/PIE.htc);
		background-color: #074493;
	}

	/* 第三屏 主营业务  ************************************************* end*/

	/* 第四屏  主要客户 start */


	.map-box {
		position: relative;
		padding: 1rem 0 3rem;
		/* border-bottom: 3px solid #ececec; */
	}

	.map-tit {
		text-align: center;
		letter-spacing: 2px;
		padding-bottom: 2rem;
		padding-top: 2rem;
	}

	.map-tit>p {
		padding-bottom: 0.625rem;
		font-size: 18px;
		font-weight: bold;
	}

	/* 第四屏  主要客户  end */

	/* 第五屏 公司荣誉  start */
	.c-inner {
		text-align: center;
		position: absolute;
		top: 20%;
		left: 0;
		right: 0;
		width: 95%;
		height: 70%;
		margin: auto;
	}



	.c-img {
		margin: 2% 15% 0;
		width: 70%;
		white-space: nowrap;
		overflow: hidden;
	}


	.c-img .c-img-box {
		width: 50%;
		display: inline-block;

		position: relative;
		padding-left: 10px;
		padding-right: 10px;
	}

	.c-sub-img {
		overflow: hidden;
	}

	.c-sub-img img {
		width: 100%;
		transition: all 1s;
	}

	.c-sub-img img:hover {
		transform: scale(1.2);
	}

	.honor-btn {
		cursor: pointer;
		position: absolute;
		top: 46%;
	}

	.pre-btn {
		left: 20px;
	}

	.next-btn {
		right: 20px;
	}

	.honor-btn img {
		width: 30px;
		height: 30px;
	}

	.down {
		position: relative;
		width: 100%;
		height: 80px;
		overflow: hidden;
		margin: 0 auto;
	}

	.overlay {
		width: 100%;
		height: 100px;
		top: -8px;
	}


	/* 第五屏 公司荣誉 ****************************************** end */
}
