* {
	padding: 0;
	margin: 0;
}

.nb-content img {
	width: 100%;
	vertical-align: top;
}

.nb-content .sc-title {
	/*48,72*/
	text-align: center;
	font-size: 2.5vw;
	line-height: 3.75vw;
}

.nb-content .sc-text {
	/*20  32*/
	font-size: 1.0417vw;
	line-height: 1.667vw;
}

.nb-content .kv {
	position: relative;
}

.nb-content .kv-text {
	position: absolute;
	text-align: center;
	left: 50%;
	transform: translateX(-50%);
	margin-top: 17.1875vw;
}

.nb-content .kv-text .title {
	font-size: 2.917vw;
	line-height: 4.375vw;
}


/*sc1*/

.nb-content .sc1 {
	width: 72.917vw;
	margin: 5.417vw auto 0;
}

.nb-content .sc1 .sc-text {
	margin-top: 2.4vw;
}

.nb-content .sc1 .sc1-cont {
	display: flex;
	align-items: center;
	justify-content: space-between;
	margin-top: 3.125vw;
}

.nb-content .sc1 .sc1-cont .left,
.nb-content .sc1 .sc1-cont .right {
	width: 34.375vw;
}

.nb-content .sc1 .sc1-cont p {
	position: absolute;
	font-size: 1.25vw;
	line-height: 1.875vw;
	margin-left: 11.5vw;
	margin-bottom: 8.5vw;
}

.nb-content .sc1 .sc1-cont .right-text {
	margin-left: 52vw;
}


/*sc2*/

.nb-content .sc2 {
	width: 72.917vw;
	margin: 5.417vw auto 0;
}

.nb-content .sc2 .sc-title {
	margin-bottom: 3.33vw;
}

.nb-content .sc2 .bottm {
	display: flex;
	float: right;
	margin-top: 1.197vw;
}

.nb-content .sc2 .bottm .bottm-item {
	width: 11vw;
	margin-left: 5.5vw;
	text-align: center;
}

.nb-content .sc2 .bottm .bottm-item p {
	font-size: 1.0417vw;
	line-height: 1.667vw;
	color: #0042E1;
	font-weight: bold;
}

.nb-content .sc2 .bottm .bottm-item span {
	color: #242728;
	font-weight: 500;
}


/*sc3*/

.nb-content .sc3 {
	width: 72.917vw;
	margin: 5.57vw auto 0;
	padding-top: 5.57vw;
}

.nb-content .sc3 .sc-title {
	margin-bottom: 4.375vw;
}

.nb-content .sc3 p {
	margin-top: 3.28125vw;
}


/*sc4*/

.nb-content .sc4 {
	width: 72.917vw;
	margin: 5.26vw auto 0;
}

.nb-content .sc4 .sc-title {
	margin-bottom: 4.375vw;
}

.nb-content .sc4 .mid {
	display: flex;
	justify-content: space-between;
	text-align: center;
}

.nb-content .sc4 .mid .mid-item {
	width: 15.625vw;
}

.nb-content .sc4 .mid .mid-item img {
	width: 8.3vw;
}

.nb-content .sc4 .mid .mid-item .title {
	margin: 2.23vw auto 1.35vw;
	font-weight: bold;
}

.nb-content .sc4 .sc4-bottom {
	margin: 3.9vw auto 5.2vw;
	box-shadow: 2px 2px 8px 6px #f3f3f3;
	padding: 2.23vw 2.08vw;
	border-radius: 0.8vw;
}


/*sc5*/

.nb-content .sc5 {
	background-color: #F4F7FF;
}

.nb-content .sc5 .sc-title {
	padding: 3.33vw 0 3.125vw;
}

.nb-content .sc5 .sc5-content {
	width: 72.917vw;
	margin: 0 auto;
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
	padding-bottom: 5.2vw;
}

.nb-content .sc5 .sc5-content-item {
	width: 35.417vw;
	background-color: #FFFFFF;
	border-radius: 1vw;
	height: 14.375vw;
	text-align: center;
	box-shadow: 2px 2px 8px 6px #e7ebf4;
}

.nb-content .sc5 .sc5-content-item:nth-child(1),
.nb-content .sc5 .sc5-content-item:nth-child(2) {
	margin-bottom: 2.083vw;
}

.nb-content .sc5 .sc5-content-item .title {
	font-size: 1.667vw;
	line-height: 2.5vw;
	font-weight: bold;
	margin-top: 2.23vw;
}

.nb-content .sc5 .sc5-content-item .sc-text {
	width: 31.25vw;
	margin: 1.35vw auto 0;
}


/*sc6*/

.nb-content .sc6 {
	width: 72.917vw;
	margin: 4.375vw auto 0;
}

.nb-content .sc6 p {
	font-size: 1.25vw;
	line-height: 1.875vw;
	text-align: center;
	margin: 1.4vw 0 2.1875vw;
}

.nb-content .sc6 .sc6-content {
	display: flex;
	justify-content: space-between;
}

.nb-content .sc6 .sc6-content .sc6-content-item {
	width: 35.4167vw;
	box-shadow: 2px 2px 8px 6px #f3f3f3;
	border-radius: 1vw;
	display: flex;
	flex-direction: column;
	align-items: center;
}

.nb-content .sc6 .sc6-content .sc6-content-item img {
	width: 33.33vw;
	margin: 2.083vw auto 3.229vw;
}

.nb-content .sc6 .sc-text {
	font-size: 1.0417vw;
	line-height: 1.667vw;
	text-align: left;
	margin: 0 2.6vw 2.7vw;
}


/*sc7*/

.nb-content .sc7 {
	width: 72.917vw;
	margin: 5.4167vw auto 0;
}

.nb-content .sc7 .sc7-content {
	display: flex;
	justify-content: space-between;
	margin-top: 3.33vw;
}

.nb-content .sc7 .sc7-content .sc7-content-item {
	width: 23.59375vw;
	text-align: center;
	border-radius: 1vw;
	overflow: hidden;
	box-shadow: 2px 2px 8px 6px #f3f3f3;
}

.nb-content .sc7 .sc7-content .sc7-content-item .sc-text {
	width: 20vw;
	margin: 1.197vw auto 1.71875vw;
}


/*sc8*/

.nb-content .sc8 {
	width: 72.917vw;
	margin: 5.4167vw auto 5.2vw;
}

.nb-content .sc8 .sc8-content {
	margin-top: 3.33vw;
	display: flex;
	justify-content: space-between;
}

.nb-content .sc8 .sc8-content h2 {
	font-size: 1.25vw;
	line-height: 1.875vw;
}

.nb-content .sc8 .sc8-content .left {
	width: 26.04167vw;
	background-color: #E2EBFF;
	border-radius: 1vw;
}

.nb-content .sc8 .sc8-content .sc-text {
	margin-top: 1.8229vw;
}

.nb-content .sc8 .sc8-content .left .text {
	width: 19.79vw;
	margin: 3.28125vw auto 4vw;
}

.nb-content .sc8 .sc8-content .mid {
	width: 22.9167vw;
}

.nb-content .sc8 .sc8-content .right {
	width: 21.875vw;
	background-color: #D9FCFA;
	border-radius: 1vw;
}

.nb-content .sc8 .sc8-content .right h2 {
	width: 16vw;
	padding: 7.65vw 3.125vw;
}

.nb-content .sc8 .sc8-content .mid .mid-item:nth-child(1) {
	background-color: #DAF9FF;
	border-radius: 1vw;
	margin-bottom: 1.0417vw;
}

.nb-content .sc8 .sc8-content .mid .mid-item:nth-child(1) h2 {
	width: 14vw;
	padding: 2.708vw 4.6vw 2.6vw;
}

.nb-content .sc8 .sc8-content .mid .mid-item:nth-child(2) {
	background-color: #DBF5FF;
	border-radius: 1vw;
}

.nb-content .sc8 .sc8-content .mid .mid-item:nth-child(2) h2 {
	width: 15vw;
	padding: 2.708vw 0 2.6vw 4.6vw;
}

.nb-content .sc8 .sc8-jiantou {
	width: 3.958vw;
	margin: 1.04vw auto;
}

.nb-content .sc8 .sc8-pic {
	width: 39.58vw;
	margin: 0 auto;
	display: flex;
	justify-content: space-between;
}

.nb-content .sc8 .sc8-pic img {
	width: 10.417vw;
}


/*sc9*/

.nb-content .sc9 {
	background-color: #F4F7FF;
}

.nb-content .sc9 .sc9-cont {
	width: 72.917vw;
	margin: 0 auto;
	padding-top: 4.375vw;
}

.nb-content .sc9 .text-img {
	display: flex;
	justify-content: space-between;
	align-items: flex-end;
	margin: 2.76vw 0 5.52vw;
}

.nb-content .sc9 .text-img .img {
	width: 39.47vw;
}

.nb-content .sc9 .sc-text {
	font-weight: bold;
}

.nb-content .sc9 .text-img .sc-text:nth-child(1) {
	margin-bottom: 1.35vw;
}

.nb-content .sc9 .text-img .sc-text:nth-child(2) {
	margin-bottom: .83vw;
}

.nb-content .sc9 .second-text .sc-text {
	font-weight: 500;
	margin-left: .5vw;
}

.nb-content .sc9 .lunbo {
	width: 77.1875vw;
	margin: 0 auto;
	padding-bottom: 5.2vw;
}

.nb-content .sc9 .lunbo .sc-title {
	margin-bottom: 4.375vw;
}

.nb-content .sc9 .lunbo .pic-text {
	width: 9.58vw;
	margin-top: 5.2vw;
}

.nb-content .sc9 .lunbo .pic-text .pic {
	width: 3.125vw;
	margin: 0 auto;
}

.nb-content .sc9 .lunbo .pic-text .text h2 {
	margin: 3.28125vw 0 1.3vw;
	font-size: 1.25vw;
	line-height: 1.875vw;
}

.nb-content .sc9 .lunbo .pic-text .text p {
	font-size: 1.0417vw;
	line-height: 1.667vw;
}


/*sc10*/

.nb-content .sc10 {
	width: 60.15625vw;
	margin: 0 auto;
	text-align: center;
	margin-top: 5.416vw;
}

.nb-content .sc10 .sc-text {
	margin-top: 2.4vw;
}

.nb-content .sc11 {
	margin-top: 5.57vw;
}

.nb-content .sc11 .sc11-content {
	width: 72.9167vw;
	margin: 0 auto;
	margin-top: 3.33vw;
	display: flex;
	justify-content: space-between;
	/*flex-wrap: wrap;*/
}

.nb-content .sc11 .sc11-content .sc11-content-item {
	width: 17.44vw;
}

.nb-content .sc11 .sc11-content .sc11-content-item:nth-child(1),
.nb-content .sc11 .sc11-content .sc11-content-item:nth-child(2),
.nb-content .sc11 .sc11-content .sc11-content-item:nth-child(3),
.nb-content .sc11 .sc11-content .sc11-content-item:nth-child(4) {
	margin-bottom: 1.04167vw;
}

.nb-content .sc11 .sc11-content .sc11-content-item:nth-child(1),
.nb-content .sc11 .sc11-content .sc11-content-item:nth-child(2),
.nb-content .sc11 .sc11-content .sc11-content-item:nth-child(3) {
	margin-right: 1.04167vw;
}

.nb-content .sc11 .sc11-content .sc11-content-item {
	height: 17.447vw;
	width: 17.447vw;
	-webkit-box-flex: 1;
	-ms-flex-positive: 1;
	flex-grow: 1;
	transition: .65s;
	background-size: cover;
	background-position: 0;
	cursor: pointer;
}

.nb-content .sc11 .sc11-content.sc11-content-2 {
	margin-top: 0;
}

.nb-content .sc11-content-item:nth-child(1) {
	background-image: url(https://www.hisilicon.com/-/media/Hisilicon2020/Images/component/nb-iot/nb/img/sc11-1.png);
}

.nb-content .sc11-content-item:nth-child(2) {
	background-image: url(https://www.hisilicon.com/-/media/Hisilicon2020/Images/component/nb-iot/nb/img/sc11-2.png);
}

.nb-content .sc11-content-item:nth-child(3) {
	background-image: url(https://www.hisilicon.com/-/media/Hisilicon2020/Images/component/nb-iot/nb/img/sc11-3.png);
}

.nb-content .sc11-content-item:nth-child(4) {
	background-image: url(https://www.hisilicon.com/-/media/Hisilicon2020/Images/component/nb-iot/nb/img/sc11-4.png);
}

.nb-content .sc11-content-2 .sc11-content-item:nth-child(1) {
	background-image: url(https://www.hisilicon.com/-/media/Hisilicon2020/Images/component/nb-iot/nb/img/sc11-5.png);
}

.nb-content .sc11-content-2 .sc11-content-item:nth-child(2) {
	background-image: url(https://www.hisilicon.com/-/media/Hisilicon2020/Images/component/nb-iot/nb/img/sc11-6.png);
}

.nb-content .sc11-content-2 .sc11-content-item:nth-child(3) {
	background-image: url(https://www.hisilicon.com/-/media/Hisilicon2020/Images/component/nb-iot/nb/img/sc11-7-1.png);
}

.nb-content .sc11-content-2 .sc11-content-item:nth-child(4) {
	background-image: url(https://www.hisilicon.com/-/media/Hisilicon2020/Images/component/nb-iot/nb/img/sc11-8.png);
}

@media (min-width: 1024px) {
	.nb-content .sc11 .sc11-content .sc11-content-item:hover {
		width: 28.07vw;
	}
	.nb-content .sc11 .sc11-content .sc11-content-item:hover .card-text-nb {
		margin: 4.6875vw 0 0 1.5625vw;
		-webkit-transition: .65s;
		transition: .65s;
	}
	.nb-content .sc11 .sc11-content .sc11-content-item:hover .card-text-nb .title h2:after {
		opacity: 1;
		-webkit-transition: .65s;
		transition: .65s;
	}
	.nb-content .sc11 .sc11-content .sc11-content-item:hover .card-text-nb p {
		opacity: 1;
		-webkit-transition: .65s .1s;
		transition: .65s .1s;
	}
}

.nb-content .sc11 .sc11-content .sc11-content-item .card-text-nb {
	position: absolute;
	color: #FFFFFF;
	margin: 11.197vw 0 0 1.5625vw;
	-webkit-transition: .65s;
	transition: .65s;
}

.nb-content .sc11 .sc11-content .sc11-content-item .card-text-nb .card-nb {
	width: 2.08vw;
}

.nb-content .sc11 .sc11-content .sc11-content-item .card-text-nb .title h2 {
	font-size: 1.25vw;
	line-height: 1.875vw;
	margin-top: .67vw;
}

.nb-content .sc11 .sc11-content .sc11-content-item .card-text-nb .title h2:after {
	content: "";
	position: absolute;
	left: 0;
	width: 34px;
	border-top: 2px solid;
	margin-top: 3vw;
	opacity: 0;
	-webkit-transition: .65s;
	transition: .65s;
}

.nb-content .sc11 .sc11-content .sc11-content-item .card-text-nb p {
	font-size: 1.0417vw;
	line-height: 1.667vw;
	margin-top: 2.447vw;
	opacity: 0;
	-webkit-transition: .2s;
	transition: .2s;
}

@media (max-width: 1023px) {
	.nb-content .sc11 .sc11-content {
		width: 66.25vw;
		flex-wrap: wrap;
	}
	.nb-content .sc11 .sc11-content .sc11-content-item:nth-child(2n+1) {
		margin-right: 8.8vw;
	}
	.nb-content .sc11 .sc11-content .sc11-content-item:nth-child(2n) {
		margin-right: 0;
	}
	.nb-content .sc11 .sc11-content .sc11-content-item:nth-child(1),
	.nb-content .sc11 .sc11-content .sc11-content-item:nth-child(2),
	.nb-content .sc11 .sc11-content .sc11-content-item:nth-child(3),
	.nb-content .sc11 .sc11-content .sc11-content-item:nth-child(4) {
		margin-bottom: 2.08vw;
	}
	.nb-content .sc11 .sc11-content .sc11-content-item {
		width: 28.07vw;
	}
	/*.nb-content .sc11 .sc11-content .sc11-content-item:hover .card-text-nb{
		margin: 4.6875vw 0 0 1.5625vw;
		-webkit-transition: .65s;
		transition: .65s;
	}
	
	.nb-content .sc11 .sc11-content .sc11-content-item:hover .card-text-nb .title h2:after {
	    opacity: 1;
	    -webkit-transition: .65s;
	    transition: .65s;
	}
	
	.nb-content .sc11 .sc11-content .sc11-content-item:hover .card-text-nb p{
		opacity: 1;
		-webkit-transition: .65s .1s;
    	transition: .65s .1s;
	}*/
	.nb-content .sc11 .sc11-content .sc11-content-item .card-text-nb {
		margin: 4.6875vw 0 0 1.5625vw;
	}
	.nb-content .sc11 .sc11-content .sc11-content-item .card-text-nb .title h2:after {
		opacity: 1;
	}
	.nb-content .sc11 .sc11-content .sc11-content-item .card-text-nb p {
		opacity: 1;
	}
}

@media (max-width: 768px) {
	.nb-content .sc11 .sc11-content .sc11-content-item .card-text-nb .title h2:after {
		width: 4vw;
	}
}

.nb-content .sc12 {
	margin-top: 5.4167vw;
}

.nb-content .sc12 .box1 {
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
	width: 47.9167vw;
	margin: 0 auto;
	margin-top: 3.33vw;
}

.nb-content .sc12 .box1 .box1-item {
	width: 22.9167vw;
	background-color: #F3F4F8;
	border-radius: 1vw;
	position: relative;
}

.nb-content .sc12 .box1-item p {
	margin: 4.1145vw 3.125vw;
	font-size: 1.667vw;
	line-height: 2.5vw;
}

.nb-content .sc12 .box1 .box1-img {
	width: 2.6vw;
	position: absolute;
	margin-top: -4.167vw;
	margin-left: 18.75vw;
}

.nb-content .sc12 a {
	text-decoration: none;
}

.nb-content .sc12 .primary-button {
	position: relative;
	background-color: #424244;
	border-radius: .9vw;
	display: inline-flex;
	vertical-align: middle;
	align-items: center;
	height: auto;
	min-width: auto;
}

@media (min-width: 768px) {
	.primary-button::before,
	.tertiary-button__icon::before {
		content: "";
		position: absolute;
		height: 100%;
		width: 100%;
		border: 2px solid #d2e8f5;
		border-radius: 10px;
		opacity: 0;
		-webkit-transition: opacity 0.3s ease;
		transition: opacity 0.3s ease;
	}
}

.nb-content .sc12 .primary-button [class*='font-ico'] {
	margin: 1vw 1.1vw 1vw;
	position: relative;
	color: #fff;
	text-align: center;
	width: 1.025vw;
	height: auto;
	display: inline-block;
	vertical-align: middle;
	font-size: 1vw;
	font-weight: bold;
}

.nb-content .sc12 .font-ico-arrow-right:before {
	content: "\2192";
}

.nb-content .sc12 .primary-button--on-dark:hover {
	background-color: #bd1e0f;
}

.nb-content .sc12 .is-hover .primary-button {
	background-color: #d9261c;
}

@-webkit-keyframes arrowAnimation {
	16.65% {
		-webkit-transform: translateX(6px);
		transform: translateX(6px);
	}
	33.3% {
		-webkit-transform: translateX(-5px);
		transform: translateX(-5px);
	}
	49.95% {
		-webkit-transform: translateX(4px);
		transform: translateX(4px);
	}
	66.6% {
		-webkit-transform: translateX(-2px);
		transform: translateX(-2px);
	}
	83.25% {
		-webkit-transform: translateX(1px);
		transform: translateX(1px);
	}
	100% {
		-webkit-transform: translateX(0);
		transform: translateX(0);
	}
}

@keyframes arrowAnimation {
	16.65% {
		-webkit-transform: translateX(6px);
		transform: translateX(6px);
	}
	33.3% {
		-webkit-transform: translateX(-5px);
		transform: translateX(-5px);
	}
	49.95% {
		-webkit-transform: translateX(4px);
		transform: translateX(4px);
	}
	66.6% {
		-webkit-transform: translateX(-2px);
		transform: translateX(-2px);
	}
	83.25% {
		-webkit-transform: translateX(1px);
		transform: translateX(1px);
	}
	100% {
		-webkit-transform: translateX(0);
		transform: translateX(0);
	}
}

.is-hover .primary-button .font-ico-arrow-right {
	-webkit-animation: arrowAnimation 1.2s ease-in-out;
	animation: arrowAnimation 1.2s ease-in-out;
	-webkit-animation-iteration-count: infinite;
	animation-iteration-count: infinite;
}

@media screen and (max-width: 767px) {
	.nb-content .sc12 .primary-button [class*='font-ico'] {
		margin: 0.9vw 1vw 1.6vw;
	}
	.nb-content [class*='font-ico'] {
		width: 3.025vw;
		font-size: 3vw;
	}
}


/*sc13*/

.nb-content .sc13 {
	width: 72.9167vw;
	margin: 0 auto;
	margin-top: 5.4167vw;
}

.nb-content .sc13-content {
	margin-top: 3.33vw;
	display: flex;
	justify-content: space-between;
}

.nb-content .sc13-content .sc13-content-item {
	width: 22.9167vw;
	height: 21vw;
	border-radius: 1vw;
	overflow: hidden;
	background-color: #F3F4F8;
}

.nb-content .sc13-content .sc13-content-item .img {
	transition: transform 1.5s;
}

.nb-content .sc13-content .sc13-content-item .description {
	margin: 1.71875vw 2.08vw 0;
}

.nb-content .sc13-content .sc13-content-item .description .title {
	font-size: 1.04167vw;
	line-height: 1.667vw;
	margin-bottom: 1.71875vw;
	font-weight: bold;
}

.img-hover {
	transform: scale(1.05);
	transition: transform 1.5s;
}

.nb-content .sc13 .sc13-content a {
	color: black;
}

.nb-content .sc13 a {
	text-decoration: none;
}

.nb-content .sc13-content-item .description-third {
	margin: 1.71875vw 0.2vw 0 1.5625vw;
	overflow-y: scroll;
	height: 18vw;
	padding-right: 1.5625vw;
}

.nb-content .sc13-content-item .description-third .title p {
	font-size: 1.04167vw;
	line-height: 1.667vw;
	font-weight: bold;
	margin-bottom: .625vw;
}

.nb-content .sc13-content-item .description-third p {
	font-size: .9375vw;
	line-height: 1.45vw;
}

.nb-content .sc14 {
	width: 72.9167vw;
	margin: 0 auto;
	margin-top: 5.4167vw;
}

.nb-content .sc14 .box2 {
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
	margin-top: 3.33vw;
}

.nb-content .sc14 .box2 .box2-item {
	width: 35.417vw;
	background-color: #F3F4F8;
	border-radius: 1vw;
	display: flex;
	align-items: center;
	margin-bottom: 2.083vw;
	height: 8.125vw;
}

.nb-content .sc14 .box2 .box2-item p {
	margin: 1.71875vw 3.125vw;
	font-size: 1.667vw;
	line-height: 2.5vw;
	width: 23.575vw;
}

.nb-content .sc14 .box2 .box2-item .box2-img {
	width: 3.54167vw;
}

.nb-content .sc15 {
	width: 72.9167vw;
	margin: 0 auto;
	margin-top: 3.4167vw;
}

.nb-content .sc15 .sc-title {
	margin-bottom: 2.29vw;
}

.nb-content .sc15 p {
	font-size: .8333vw;
	line-height: 1.09375vw;
	margin: 5.2vw 0 5.729167vw;
}

.nb-content br.mob-show {
	display: none;
}


/*mobile*/

@media screen and (max-width: 767px) {
	.nb-content .sc-title {
		font-size: 5.33vw;
		line-height: 8vw;
	}
	.nb-content .sc-text {
		font-size: 3.733vw;
		line-height: 5.8667vw;
	}
	.nb-content .kv {
		width: 87.2vw;
		margin: 0 auto;
	}
	.nb-content .kv-text {
		left: 0;
		transform: translateX(0);
		margin-top: 22.133vw;
		width: 87.2vw;
	}
	.nb-content .kv-text .title {
		font-size: 6.4vw;
		line-height: 9.6vw;
	}
	.nb-content .sc1 {
		width: 89.33vw;
		margin: 11.2vw auto 0;
	}
	.nb-content .sc1 .sc-text {
		margin-top: 9.06vw;
		width: 87.2vw;
		margin: 9.07vw auto 0;
	}
	.nb-content .sc1 .sc1-cont {
		flex-direction: column;
		margin-top: 10.667vw;
	}
	.nb-content .sc1 .sc1-cont .left,
	.nb-content .sc1 .sc1-cont .right {
		width: 89.33vw;
	}
	.nb-content .sc1 .sc1-cont p {
		font-size: 4.267vw;
		line-height: 6.4vw;
		font-weight: bold;
		margin-left: 0vw;
		margin-top: -3vw;
	}
	.nb-content .sc1 .sc1-cont .right {
		margin-top: 11.2vw;
	}
	.nb-content .sc1 .sc1-cont .right-text {
		margin-left: 0;
		margin-top: 27vw;
	}
	.nb-content .sc2 {
		width: 78.8vw;
		margin: 11.2vw auto 0;
	}
	.nb-content .sc2 .sc-title {
		margin-bottom: 8.533vw;
	}
	.nb-content .sc2 .bottm {
		display: none;
	}
	.nb-content .sc3 {
		width: 89.333vw;
		margin: 0 auto;
		padding-top: 11.2vw;
	}
	.nb-content .sc3 .sc-title {
		margin-bottom: 8.5333vw;
	}
	.nb-content .sc3 p {
		margin-top: 8.533vw;
	}
	.nb-content .sc4 {
		width: 89.333vw;
		margin: 10.667vw auto 0;
	}
	.nb-content .sc4 .sc-title {
		margin-bottom: 11.2vw;
	}
	.nb-content .sc4 .mid {
		flex-direction: column;
	}
	.nb-content .sc4 .mid .mid-item {
		width: 57.6vw;
		margin: 0 auto;
		margin-bottom: 10.933vw;
	}
	.nb-content .sc4 .mid .mid-item img {
		width: 21.33vw;
	}
	.nb-content .sc4 .mid .mid-item .title {
		margin: 5.867vw auto 3.467vw;
		font-size: 4.267vw;
		line-height: 6.4vw;
	}
	.nb-content .sc4 .sc4-bottom {
		margin: 0vw auto 10.667vw;
		padding: 5.867vw 5.33vw;
		border-radius: 5.5vw;
	}
	.nb-content br.mob-show {
		display: block;
	}
	.nb-content br.pc-show {
		display: none;
	}
	.nb-content .sc5 .sc-title {
		padding: 11.2vw 0 5.8667vw;
	}
	.nb-content .sc5 .sc5-content {
		width: 89.33vw;
		flex-direction: column;
		padding-bottom: 10.667vw;
	}
	.nb-content .sc5 .sc5-content-item {
		width: 89.33vw;
		height: 49vw;
		border-radius: 5vw;
	}
	.nb-content .sc5 .sc5-content-item .title {
		font-size: 4.2667vw;
		line-height: 6.4vw;
		margin-top: 5.867vw;
	}
	.nb-content .sc5 .sc5-content-item .sc-text {
		width: 78.667vw;
		margin: 3.467vw auto 0;
	}
	.nb-content .sc5 .sc5-content-item:nth-child(1),
	.nb-content .sc5 .sc5-content-item:nth-child(2),
	.nb-content .sc5 .sc5-content-item:nth-child(3) {
		margin-bottom: 5.33vw;
	}
	.nb-content .sc6 {
		width: 89.333vw;
		margin: 11.2vw auto 0;
	}
	.nb-content .sc6 p {
		font-size: 3.7333vw;
		line-height: 5.867vw;
		margin: 3.733vw 0 6.4vw;
	}
	.nb-content .sc6 .sc6-content {
		flex-direction: column;
	}
	.nb-content .sc6 .sc6-content .sc6-content-item {
		width: 89.333vw;
		border-radius: 4vw;
	}
	.nb-content .sc6 .sc6-content .sc6-content-item:nth-child(1) {
		margin-bottom: 8vw;
	}
	.nb-content .sc6 .sc6-content .sc6-content-item img {
		width: 84vw;
		margin: 5.33vw auto 5.867vw;
	}
	.nb-content .sc6 .sc-text {
		font-size: 3.7333vw;
		line-height: 5.867vw;
		margin: 0 4.8vw 5.6vw;
	}
	.nb-content .sc7 {
		width: 89.333vw;
		margin: 11.2vw auto 0;
	}
	.nb-content .sc7 .sc-title {
		width: 48vw;
		margin: 0 auto;
		text-align: left;
	}
	.nb-content .sc7 .sc7-content {
		margin-top: 12vw;
		flex-direction: column;
	}
	.nb-content .sc7 .sc7-content .sc7-content-item {
		width: 89.333vw;
		border-radius: 6vw;
		box-shadow: 2px 2px 8px 2px #f3f3f3;
	}
	.nb-content .sc7 .sc7-content .sc7-content-item:nth-child(1),
	.nb-content .sc7 .sc7-content .sc7-content-item:nth-child(2) {
		margin-bottom: 8vw;
	}
	.nb-content .sc7 .sc7-content .sc7-content-item .sc-text {
		width: 69.333vw;
		margin: 5.867vw auto;
	}
	.nb-content .sc8 {
		width: 89.333vw;
		margin: 11.2vw auto 10.667vw;
	}
	.nb-content .sc8 .sc-title {
		width: 59.733vw;
		margin: 0 auto;
	}
	.nb-content .sc8 .sc8-content {
		margin-top: 8.533vw;
		flex-direction: column;
	}
	.nb-content .sc8 .sc8-content .left {
		width: 89.333vw;
		border-radius: 6vw;
		margin-bottom: 5.33vw;
	}
	.nb-content .sc8 .sc8-content .left .text {
		width: 68vw;
		margin: 8.5333vw auto 8.2667vw;
	}
	.nb-content .sc8 .sc8-content h2 {
		font-size: 3.733vw;
		line-height: 5.867vw;
	}
	.nb-content .sc8 .sc8-content .sc-text {
		margin-top: 3.467vw;
	}
	.nb-content .sc8 .sc8-content .mid {
		width: 89.333vw;
		margin-bottom: 5.33vw;
	}
	.nb-content .sc8 .sc8-content .mid .mid-item:nth-child(1) {
		border-radius: 6vw;
		margin-bottom: 5.33vw;
	}
	.nb-content .sc8 .sc8-content .mid .mid-item:nth-child(1) h2 {
		width: 40.533vw;
		padding: 11.2vw 0 10.933vw 10.667vw;
	}
	.nb-content .sc8 .sc8-content .mid .mid-item:nth-child(2) {
		border-radius: 6vw;
	}
	.nb-content .sc8 .sc8-content .mid .mid-item:nth-child(2) h2 {
		width: 40.533vw;
		padding: 11.2vw 0 10.933vw 10.667vw;
	}
	.nb-content .sc8 .sc8-content .right {
		width: 89.333vw;
		border-radius: 6vw;
	}
	.nb-content .sc8 .sc8-content .right h2 {
		width: 40.533vw;
		padding: 11.2vw 0 10.933vw 10.667vw;
	}
	.nb-content .sc8 .sc8-jiantou {
		width: 12.5vw;
		margin: 5.333vw auto 8vw;
	}
	.nb-content .sc8 .sc8-pic {
		width: 89.333vw;
	}
	.nb-content .sc8 .sc8-pic img {
		width: 26.4vw;
	}
	.nb-content .sc9 .sc9-cont {
		width: 89.33vw;
		padding-top: 11.2vw;
	}
	.nb-content .sc9 .text-img {
		align-items: normal;
		margin: 9.06vw 0 11.36vw;
		flex-direction: column;
	}
	.nb-content .sc9 .text-img .sc-text:nth-child(1) {
		margin-bottom: 6.133vw;
	}
	.nb-content .sc9 .text-img .sc-text:nth-child(2) {
		margin-bottom: 3.467vw;
	}
	.nb-content .sc9 .text-img .img {
		width: 89.33vw;
		margin-top: 4.667vw;
	}
	.nb-content .sc9 .second-text .sc-text {
		color: #666666;
	}
	.nb-content .sc9 .lunbo {
		width: 89.33vw;
	}
	.nb-content .sc10 {
		width: 87.2vw;
		margin-top: 11.2vw;
	}
	.nb-content .sc10 .sc-title {
		width: 48vw;
		margin: 0 auto;
		text-align: left;
	}
	.nb-content .sc10 .sc-text {
		margin-top: 9.07vw;
	}
	.nb-content .sc11 {
		margin-top: 11.2vw;
	}
	.nb-content .sc11 .sc11-content {
		width: 89.333vw;
		margin-top: 8.533vw;
	}
	.nb-content .sc11 .sc11-content .sc11-content-item:nth-child(1),
	.nb-content .sc11 .sc11-content .sc11-content-item:nth-child(2),
	.nb-content .sc11 .sc11-content .sc11-content-item:nth-child(3),
	.nb-content .sc11 .sc11-content .sc11-content-item:nth-child(4),
	.nb-content .sc11 .sc11-content .sc11-content-item:nth-child(5),
	.nb-content .sc11 .sc11-content .sc11-content-item:nth-child(6) {
		margin-bottom: 2.667vw;
	}
	.nb-content .sc12 {
		margin-top: 11.2vw;
	}
	.nb-content .sc12 .box1 {
		width: 89.3333vw;
		margin-top: 8.533vw;
	}
	.nb-content .sc12 .box1 .box1-item {
		width: 43.2vw;
		border-radius: 3vw;
	}
	.nb-content .sc12 .box1-item p {
		margin: 7.2vw 0 7.2vw 4.8vw;
		font-size: 3.733vw;
		line-height: 5.867vw;
	}
	.nb-content .sc12 .primary-button [class*='font-ico'] {
		margin: 1.5vw 2vw 1.7vw;
		font-size: 3vw;
		width: 3.025vw;
	}
	.nb-content .sc12 .box1 .box1-img {
		width: auto;
		margin-top: -10vw;
		margin-left: 33vw;
	}
	.nb-content .sc13 {
		width: 89.3333vw;
		margin-top: 11.2vw;
	}
	.nb-content .sc13-content {
		margin-top: 8.533vw;
		flex-direction: column;
	}
	.nb-content .sc13-content .sc13-content-item {
		width: 89.3333vw;
		height: 75vw;
		border-radius: 6vw;
	}
	.nb-content .sc13-content .sc13-content-item:nth-child(1),
	.nb-content .sc13-content .sc13-content-item:nth-child(2) {
		margin-bottom: 8vw;
	}
	.nb-content .sc13-content .sc13-content-item .description {
		margin: 5.867vw 8vw 0;
	}
	.nb-content .sc13-content .sc13-content-item .description .title {
		font-size: 3.733vw;
		line-height: 5.8667vw;
	}
	.nb-content .sc13-content-item .description-third {
		margin: 8.533vw 2.2vw 0 5.333vw;
		height: 62vw;
		padding-right: 6.5625vw;
	}
	.nb-content .sc13-content-item .description-third p {
		font-size: 3.7333vw;
		line-height: 5.8667vw;
		margin-bottom: 3vw;
	}
	.nb-content .sc13-content-item .description-third .title p {
		font-size: 3.7333vw;
		line-height: 5.8667vw;
		margin-bottom: 3.467vw;
	}
	.nb-content .sc14 {
		width: 89.333vw;
		margin-top: 11.2vw;
	}
	.nb-content .sc14 .box2 {
		margin-top: 8.533vw;
	}
	.nb-content .sc14 .box2 .box2-item {
		width: 89.333vw;
		border-radius: 3vw;
		margin-bottom: 2.667vw;
		height: 20.533vw;
	}
	.nb-content .sc14 .box2 .box2-item p {
		margin: 0 11.2vw 0 8vw;
		font-size: 3.733vw;
		line-height: 5.867vw;
		width: 53.333vw;
	}
	.nb-content .sc14 .box2 .box2-item .box2-img {
		width: 8.8vw;
	}
	.nb-content .sc15 {
		width: 89.333vw;
		margin-top: 8.533vw;
	}
	.nb-content .sc15 .sc-title {
		margin-bottom: 8.533vw;
	}
	.nb-content .sc15 p {
		font-size: 3.2vw;
		line-height: 4.8vw;
		margin: 8.267vw 0 16.267vw;
	}
}

/*scrollbar*/
.nb-content .sc13-content-item .description-third::-webkit-scrollbar {
	width: .2vw;
}

.nb-content .sc13-content-item .description-third::-webkit-scrollbar-thumb {
	border-radius: 10px;
	-webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2);
	background: rgba(0, 0, 0, 0.2);
}

@supports (-ms-ime-align: auto) {
	
	.nb-content .sc12 .primary-button [class*='font-ico'] {
		margin: 1vw 1.2vw 1.2vw 1vw;
	}
	
	.nb-content .sc13-content-item .description-third {
		scrollbar-arrow-color: #f3f4f8;
		scrollbar-face-color: #f3f4f8;
		scrollbar-highlight-color: #f3f4f8;
		scrollbar-shadow-color: #f3f4f8;
		scrollbar-track-color: #f3f4f8;
		scrollbar-3dlight-color: #f3f4f8;
		scrollbar-darkshadow-color: #f3f4f8;
		scrollbar-base-color: #f3f4f8;
	}
}

@media screen and(-ms-high-contrast:active),
(-ms-high-contrast:none) {
	.nb-content .sc12 .primary-button [class*='font-ico'] {
		margin: 1vw 2vw 1.2vw 1vw;
	}
	.nb-content .sc13-content-item .description-third {
		scrollbar-arrow-color: #f3f4f8;
		scrollbar-face-color: #f3f4f8;
		scrollbar-highlight-color: #f3f4f8;
		scrollbar-shadow-color: #f3f4f8;
		scrollbar-track-color: #f3f4f8;
		scrollbar-3dlight-color: #f3f4f8;
		scrollbar-darkshadow-color: #f3f4f8;
		scrollbar-base-color: #f3f4f8;
	}
}