@media screen and (max-width: 992px) {
	.dbClose {
		font-size: 2rem;
	}

	.swiper-container {
		overflow: auto;
	}

	.slide-bar-left,
	.slide-bar-right {
		display: none;
	}

	.page {
		padding: 30px 0%;
		height: auto;
	}

	.page-1-bg-box {
		height: 100%;
	}

	.page-1-people {
		position: relative;
		background: none;
		height: auto;
		overflow: hidden;
		top: 35px;
	}

	.page-1-people-img {
		width: 220%;
		max-width: none;
		height: auto;
		margin-left: -65%;
		/*margin-bottom: 120px;*/
	}

	.page-1-text {
		position: absolute;
		top: 5%;
		width: 90%;
		left: 5%;
		margin: 56px 0;
		/*margin-bottom: 150px;*/
	}

	.page-1 .vedio-play-box {
		top: 36%;
		bottom: auto;
	}


	.page-1 .panoBox {
		position: absolute;
		left: 0;
		top: 0;
		z-index: -1;
		width: 100%;
		height: 100%;
	}

	/*项目介绍*/
	.page-xmjs {
		padding: 30px 2%;
	}

	.page-xmjs .proj-item.active,
	.page-xmjs .proj-item:hover,
	.page-xmjs .proj-item {
		width: 100%;
		height: auto;
		padding: 0px;
	}

	.page-xmjs .proj-item h3,
	.page-xmjs .proj-item .desc {
		position: relative;
		float: left;
		width: 100%;
		height: auto;
		left: auto;
		top: auto;
	}

	.page-xmjs .proj-item.active .vedio-box,
	.page-xmjs .proj-item:hover .vedio-box {
		position: relative;
		float: left;
		width: 99%;
		height: auto;
		left: 0.5%;
		top: auto;
	}

	.page-xmjs .proj-item img {
		width: 100%;
		height: auto;
	}

	.page-xmjs .proj-item .box-border,
	.page-xmjs .proj-item.active .box-border,
	.page-xmjs .proj-item:hover .box-border {
		float: left;
		padding: 30px;
		padding: 1.5rem;
	}

	.page-xmjs .proj-item .desc {
		display: none;
	}

	.page-xmjs .proj-item.active .desc,
	.page-xmjs .proj-item:hover .desc {
		display: block;
		/*height: auto;*/
		margin: 1rem 0;
	}

	.page-xmjs .proj-item h3 {
		-webkit-writing-mode: horizontal-tb;
		-ms-writing-mode: horizontal-tb;
		writing-mode: horizontal-tb;
		writing-mode: lr-tb;
	}

	.page-xmjs .proj-item h3:before,
	.page-xmjs .proj-item h3:after,
	.page-xmjs .proj-item.active h3:before,
	.page-xmjs .proj-item.active h3:after,
	.page-xmjs .proj-item:hover h3:before,
	.page-xmjs .proj-item:hover h3:after {
		top: 100%;
		left: 0;
		width: 4em;
		height: 5px;
		border-bottom: 1px solid #fff;
		border-left: none;
	}

	.page-xmjs .proj-item h3:after,
	.page-xmjs .proj-item.active h3:after,
	.page-xmjs .proj-item:hover h3:after {
		width: 1.6em;
		border-bottom: 2px solid #fff;
	}

	.page-xmjs .proj-item .tag,
	.page-xmjs .proj-item.active .tag,
	.page-xmjs .proj-item:hover .tag {
		position: relative;
		float: left;
		-webkit-writing-mode: horizontal-tb;
		-ms-writing-mode: horizontal-tb;
		writing-mode: horizontal-tb;
		writing-mode: lr-tb;
		top: auto;
		right: auto;
	}

	.page-xmjs .proj-item.active .tag,
	.page-xmjs .proj-item:hover .tag {
		position: absolute;
		top: 32px;
		right: 6px;
	}


	/*案例*/
	.page-xmjs .case-block {
		display: none;
	}

	.page-xmjs .proj-item .case-more,
	.page-xmjs .proj-block:hover .proj-item.active .case-more {
		position: relative;
		float: left;
		width: 100%;
		margin-top: 15px;
		height: 3em;
		line-height: 3em;
		left: auto;
		bottom: auto;
	}

	/*盈利模式*/
	.page-ylms .ylms-content {
		float: left;
		background: none;
	}

	.page-ylms .ylms-item {
		position: relative;
		float: left;
		width: 96%;
		margin: 2%;
		opacity: 0;
	}

	.page-ylms .ylms-bg {
		display: block;
		float: left;
	}

	.ylms-item.yi-1,
	.ylms-item.yi-3 {
		margin-right: 2%;
	}

	.ylms-item.yi-2,
	.ylms-item.yi-4 {
		margin-left: 2%;
	}

	.ylms-item.yi-2,
	.ylms-item.yi-4 {
		left: auto;
	}

	.ylms-item.yi-3,
	.ylms-item.yi-4 {
		bottom: auto;
	}

	.ylms-item.yi-1>.num,
	.ylms-item.yi-3>.num,
	.ylms-item.yi-1>.title,
	.ylms-item.yi-3>.title {
		float: left;
	}

	.ylms-item.yi-1>div,
	.ylms-item.yi-3>div {
		text-align: left;
	}

	.ylms-item.yi-1 .desc,
	.ylms-item.yi-2 .desc,
	.ylms-item.yi-3 .desc,
	.ylms-item.yi-4 .desc {
		padding: 0.5em 0.5em;
		text-indent: 2em;
	}

	.ylms-item .title-underline:before,
	.ylms-item .title-underline:after,
	.ylms-item .title-underline-r:before,
	.ylms-item .title-underline-r:after {
		display: none;
	}

	/*覆盖范围*/
	.page-fgfw .fgfw-content {
		padding-bottom: 160px;
	}

	.fgfw-desc-cs {
		right: 5%;
		top: auto;
		bottom: 1%;
	}

	.fgfw-desc-jq {
		left: 5%;
		bottom: 1%;
	}

	.fgfw-desc-sys {
		right: auto;
		left: 5%;
		bottom: 150px;
	}

	.prov-ex {
		width: 5px;
		height: 5px;
	}

	.prov-sh {
		width: 7px;
		height: 7px;
		right: 13.3%;
		top: 69%;
	}

	/*新闻资讯*/
	.page-xwzx .list-item {
		width: 100%;
		margin-bottom: 15px;
	}

	/*合作流程*/
	.hz-item {
		position: relative;
		left: calc(50% - 30%);
		float: left;
		width: 60%;
		margin-top: 1em;
		padding: 0.5em 0;
		text-align: center;
		border: 1px solid #fff;
		border-radius: 3px;
		opacity: 0;
		font-size: 2rem;
	}

	.hz-item span {
		display: inline;
		font-size: 2.2rem;
		font-weight: bolder;
		color: #fff;
	}

	.hz-item:before {
		content: ' ';
		position: absolute;
		left: -3em;
		top: 0.4em;
		width: 2em;
		height: 2em;
		background: url(../../page/img/plus-circle.png);
		background-size: 100% 100%;
	}

	.border-corner-top-left {
		left: -1px;
		top: -1px;
	}

	.border-corner-top-right {
		right: -1px;
		top: -1px;
	}

	.border-corner-bottom-left {
		left: -1px;
		bottom: -1px;
	}

	.border-corner-bottom-right {
		right: -1px;
		bottom: -1px;
	}

	.page.page-xwzx .look-more {
		margin-top: 0em;
	}

	.page-xwzx .big-item .text {
		height: auto !important;
	}

	.page-xwzx .desc {
		margin-top: 1.6em;
	}

	.page.page-xwzx .look-more {
		margin-top: 2em;
	}

	.page-footer button,
	.page-footer input,
	.page-footer textarea {
		height: 56px;
		line-height: 56px;
	}
}

@media screen and (max-width: 768px) {
	.fgfw-desc .title {
		font-size: 1em;
	}

	.fgfw-desc .title span {
		font-size: 2.4rem;
	}

	.fgfw-desc .desc {
		font-size: 1.4rem;
	}

	.page-xwzx .big-item .text {
		margin-top: 1.5em;
	}

	/*关于我们*/
	.page-guanyu .left-img-box {
		padding-left: 0;
	}

	.page-guanyu .left-img-box:before {
		border: none;
	}

	.page-guanyu .text-paragraph {
		position: relative;
		bottom: 0;
		left: 0;
		width: 100%;
	}

	.page-guanyu .left-img-box .coverImg {
		height: auto !important;
	}

	.page-guanyu .left-img-box .vedio-play-box {
		top: calc(50% - 200px);
	}

	.page-guanyu .message-box {
		height: auto !important;
	}
}

@media screen and (min-width: 768px) {
	.page-container {
		scrollbar-arrow-color: #0097e5;
		/*三角箭头的颜色*/
		scrollbar-face-color: #0097e5;
		/*立体滚动条的颜色*/
		scrollbar-3dlight-color: #101a2d;
		/*立体滚动条亮边的颜色*/
		scrollbar-highlight-color: #101a2d;
		/*滚动条空白部分的颜色*/
		scrollbar-shadow-color: #0097e5;
		/*立体滚动条阴影的颜色*/
		scrollbar-darkshadow-color: #101a2d;
		/*立体滚动条强阴影的颜色*/
		scrollbar-track-color: #101a2d;
		/*立体滚动条背景颜色*/
		scrollbar-base-color: #101a2d;
		/*滚动条的基本颜色*/
	}

	.page-container::-webkit-scrollbar-track {
		-webkit-box-shadow: inset 0 0 2px rgba(0, 0, 0, 0.2);
		border-radius: 10px;
		background-color: #101a2d;
	}

	.page-container::-webkit-scrollbar {
		width: 18px;
		background-color: #101a2d;
	}

	.page-container::-webkit-scrollbar-thumb {
		border-radius: 18px;
		-webkit-box-shadow: inset 0 0 2px rgba(0, 0, 0, .2);
		background-color: #0097e5;
	}
}

@media screen and (min-width: 992px) {
	.page-1-people-img {
		display: none;
	}
}

@media screen and (min-width: 1377px) {
	.page-guanyu .left-img-box img {
		height: auto;
	}
}

@media screen and (min-width: 1920px) {

	.page-xmjs .proj-item,
	.page-xmjs .proj-block:hover .proj-item.active {
		height: 640px;
	}

	.page-xmjs .proj-item.active .vedio-box,
	.page-xmjs .proj-item:hover .vedio-box,
	.page-xmjs .proj-block:hover .proj-item.active:hover .vedio-box {
		height: 290px;
	}
}
