/* 二级栏目公共样式 */
.header-coverH {
	background-color: #3366CC !important;
}

.part1 {
	position: relative;
	text-align: center;
	height: 100vh;
}

.part1>img {
	width: 100%;
	height: 100vh;
}

.part1-text {
	transform: translateY(-50%); 
	position: absolute;
	top: 50%;
	left: 0;
	right: 0;
	margin: auto;
}

.part1-text h1 {
	font-size: 60px;
	font-weight: 500;
	color: #FFFFFF;
	margin-bottom: 35px;
}

.part1-text p {
	font-size: 36px;
	font-weight: 400;
	color: #FFFFFF;
	line-height: 36px;
	opacity: 0.5;
}

.part1 .container .row img {
	position: absolute;
	bottom: 40px;
	left: 0;
	right: 0;
	margin: auto;
	animation-name: two;
	animation-duration: 1.5s;
	animation-iteration-count: infinite;
}

.part1-text i {
	display: block;
	font-size: 98px;
	color: #FFFFFF;
	margin-bottom: 40px;
}

.part1-text span {
	font-size: 24px;
	font-weight: 400;
	color: #FFFFFF;
}

.part1-cpyfw {
	position: absolute;
	bottom: 60px;
	left: 0;
	right: 0;
	margin: auto;
}

.part1-cpyfw-box {
	position: relative;
}

.part1-cpyfw-bg {
	display: block;
	width: 100%;
	height: 1px;
	background: #FFFFFF;
	opacity: 0.3;
}

.part1-cpyfw-item {
	width: 100%;
	position: absolute;
	left: 0;
	right: 0;
	margin: auto;
	transform: translateY(-50%); 
}

.part1-cpyfw-item .container .row div {
	width: 25%;
	float: left;
	display: flex;
	align-items: center;
	justify-content: center;
}

.part1-cpyfw-item .container .row div a {
	display: block;
}

.part1-cpyfw-item .container .row div a i {
	font-size: 46px;
	color: #FFFFFF;
}

.part1-cpyfw-item .container .row div a span {
	background-color: #FFFFFF;
	width: 24px;
	height: 24px;
	border-radius: 50%;
	position: relative;
	display: none;
	transform: translateY(80%);
}

.part1-cpyfw-item .container .row div a span:after {
	background: rgba(51, 102, 204, 1);
	position: absolute;
	z-index: -1;
	width: 24px;
	height: 24px;
	border-radius: 50%;
	display: block;
	content: '';
	animation: scale 2s infinite;
}

@keyframes scale {
	0% {
		transform: scale(1);
		opacity: 0.9;
	}

	100% {
		transform: scale(3);
		opacity: 0;
	}
}

@keyframes two {
	0% {bottom: 40px;}
	50% {bottom: 60px;}
	100% {bottom: 40px;}
}

@media (min-width: 922px) {
	.header-coverH {
		padding-bottom: 20px;
	}
}

@media (max-width: 768px) {
	.part1-text span {
		display: block;
		padding: 0 30px;
	}
}

@media (max-width: 500px) {
	.part1-text h1 {
		font-size: 28px;
	}
	
	.part1-text p {
		font-size: 24px;
	}
	
	.part1-text i {
		font-size: 72px;
	}
	
	.part1-text span {
		padding: 0 15px;
		font-size: 20px;
	}
	
	
	.part1-cpyfw-item .container .row div a i {
		font-size: 36px;
	}
	
	.part1-cpyfw-item .container .row div a span {
		transform: translateY(50%);
	}
}

/* 行业监管背景 */
.hyjgbj-part2 {
	background: url(../img/ys2022-019.png) no-repeat;
	background-size: 100% 100%;
}

.hyjgbj-part2-one {
	padding: 160px 0;
}

.hyjgbj-part2-one-con {
	margin-top: 80px;
	overflow: hidden;
	position: relative;
}

.one-con-item {
	width: 50%;
	float: left;
}

.one-con-item a {
	display: table;
	width: calc(100% - 22px);
	background: #FFFFFF;
	box-shadow: 0px 8px 24px 0px rgba(230, 230, 230, 0.64);
	padding: 75px 50px;
	margin-bottom: 40px;
	overflow: hidden;
}

.one-con-item:nth-child(odd) a {
	float: left;
	text-align: left;
}

.one-con-item:nth-child(even) a {
	float: right;
	text-align: right;
}

.one-con-item a i {
	display: table-cell;
	vertical-align: middle;
	font-size: 48px;
	color: #3366CC;
}

.one-con-item:nth-child(odd) a i {
	float: left;
	margin-right: 40px;
}

.one-con-item:nth-child(even) a i {
	float: right;
	margin-left: 40px;
}

.one-con-item-text {
	display: inline-block;
}

.one-con-item-text p {
	font-size: 24px;
	font-weight: 400;
	color: #3366CC;
	margin-bottom: 25px;
}

.one-con-item-text span {
	font-size: 16px;
	font-weight: 400;
	color: #666666;
	line-height: 30px;
}

.one-con-radius {
	width: 408px;
	height: 408px;
	background: #3366CC;
	border: 24px solid #EAEEF4;
	border-radius: 50%;
	
	position: absolute;
	top: 50%;
	transform: translateY(-55%); 
	left: 0;
	right: 0;
	margin: auto;
	
	display: flex;
	align-items: center;
	justify-content: center;
}

.one-con-radius a {
	padding: 60px;
	text-align: center;
}

.one-con-radius a p {
	font-size: 40px;
	font-weight: 500;
	color: #FFFFFF;
}

.hyjgbj-part2-two {
	margin-top: 40px;
}

.hyjgbj-part2-two-con {
	overflow: hidden;
	margin: 95px -20px 132px -20px;
}

.two-con-item {
	width: calc(25% - 40px);
	margin: 0 20px;
	float: left;
	background: #FFFFFF;
	box-shadow: 0px 8px 24px 0px rgba(230, 230, 230, 0.64);
}

.two-con-item a {
	display: block;
	height: 480px;
	padding: 68px 0px 0px 0px;
	text-align: center;
	cursor: pointer;
}

.two-con-item a i {
	display: block;
	font-size: 56px;
	color: #3366CC;
	margin-bottom: 36px;
}

.two-con-item-text {
	
}

.two-con-item-text p {
	font-size: 24px;
	font-weight: 400;
	color: #3366CC;
	margin-bottom: 60px;
}

.two-con-item-text span {
	display: block;
	font-size: 16px;
	font-weight: 400;
	color: #666666;
	line-height: 30px;
}

.two-con-item a:hover {
	background: url(../img/ys2022-016.jpg) no-repeat;
	background-size: 100% 100%;
}

.two-con-item a:hover i {
	color: #FFFFFF;
}

.two-con-item a:hover .two-con-item-text p {
	color: #FFFFFF;
}

.two-con-item a:hover .two-con-item-text span {
	color: #FFFFFF;
}

/* 产品优势 */
.cpys-part2 {
	padding: 100px 0;
	background: url(../img/ys2022-026.png) no-repeat;
	background-size: 100% 100%;
}

.cpys-part2 .container .row {
	background: #FFFFFF;
	box-shadow: 0px 8px 24px 0px rgba(230, 230, 230, 0.4);
}

.cpys-part2-item {
	overflow: hidden;
}

.cpys-part2-item a {
	display: block;
}

.cpys-part2-item img {
	width: 50%;
}

.cpys-part2-item-text {
	width: 50%;
	padding: 80px 72px 0px 50px;
}

.cpys-part2-item:nth-child(odd) img {
	float: right;
}

.cpys-part2-item:nth-child(odd) .cpys-part2-item-text {
	float: left;
}

.cpys-part2-item:nth-child(even) img {
	float: left;
}

.cpys-part2-item:nth-child(even) .cpys-part2-item-text {
	float: right;
}

.cpys-part2-item-text p {
	font-size: 24px;
	font-weight: bold;
	color: #333333;
	margin-bottom: 35px;
}

.cpys-part2-item-text span {
	font-size: 16px;
	font-weight: 400;
	color: #666666;
	line-height: 36px;
}

/* 产品及服务 */
.cpjfw-part2 {
	background: url(../img/ys2022-037.png) no-repeat center;
	background-size: 100% 100%;
	padding: 100px 0 60px 0;
	overflow: hidden;
	margin: 0 -20px;
}

.nraqyj-item {
	width: calc(50% - 40px);
	height: 240px;
	float: left;
	background: #FFFFFF;
	box-shadow: 0px 8px 24px 0px rgba(230, 230, 230, 0.64);
	margin: 0 20px;
	margin-bottom: 40px;
}

.nraqyj-item a {
	display: table;
	padding: 70px 55px 0px 55px;
	width: 100%;
	height: 100%;
}

.nraqyj-item a i {
	font-size: 64px;
	color: #3366CC;
	float: left;
	margin-top: 10px;
	margin-right: 50px;
	width: 13%;
}

.nraqyj-item-text {
	width: calc(100% - 13% - 50px);
	float: right;
}

.nraqyj-item-text p {
	font-size: 24px;
	font-weight: 400;
	color: #3366CC;
	margin-bottom: 28px;
}

.nraqyj-item-text span {
	font-size: 16px;
	font-weight: 400;
	color: #666666;
}

.nraqyj-item a:hover {
	background: url(../img/ys2022-028.jpg) no-repeat;
	background-size: 100% 100%;
}

.nraqyj-item a:hover i,
.nraqyj-item a:hover p,
.nraqyj-item a:hover span {
	color: #FFFFFF;
}

.rsyyfw-item {
	width: calc(33.3333% - 40px);
	height: 500px;
	background: #FFFFFF;
	box-shadow: 0px 8px 24px 0px rgba(230, 230, 230, 0.4);
	margin: 0 20px;
	float: left;
	text-align: center;
}

.rsyyfw-item a {
	display: block;
	padding: 60px 54px 0px 54px;
	width: 100%;
	height: 100%;
}

.rsyyfw-item a i {
	display: block;
	font-size: 80px;
	color: #3366CC;
	margin-bottom: 45px;
}

.rsyyfw-item a:hover {
	background: url(../img/ys2022-031.jpg) no-repeat;
	background-size: 100% 100%;
}

.rsyyfw-item a:hover i,
.rsyyfw-item a:hover p,
.rsyyfw-item a:hover span {
	color: #FFFFFF;
}

.rsyyfw-item-text {
	
}

.rsyyfw-item-text p {
	font-size: 24px;
	font-weight: bold;
	color: #333333;
	margin-bottom: 35px;
}

.rsyyfw-item-text span {
	font-size: 16px;
	font-weight: 400;
	color: #666666;
	line-height: 36px;
}

.nrhsql-item {
	display: flex;
	align-items: center;
	justify-content: center;
	margin: 116px 0;
}

.nrhsql-item img {
	max-width: 100%;
}

.nrjcfw-con-swiper span {
	display: inline-block;
	background: #E1E9F5;
	border-radius: 50%;
	padding: 20px;
	margin-bottom: 30px;
	/* position: relative; */
}
/* 
.nrjcfw-con-swiper .swiper-slide:before,
.nrjcfw-con-swiper .swiper-slide:after {
	position: absolute;
	content: '';
	top: 50%;
	transform: translateY(-50%);
	width: 100px;
	height: 70px;
	background: #E1E9F5;
	z-index: -1;
}

.nrjcfw-con-swiper .swiper-slide:before {
	left: 0;
}

.nrjcfw-con-swiper .swiper-slide:after {
	right: 0;
}

.nrjcfw-con-swiper .swiper-slide-prev:after {
	top: ;
} */

.nrjcfw-con-swiper p {
	font-size: 24px;
	font-weight: 400;
	color: #333333;
	line-height: 36px;
}

.nrjcfw-con-swiper a {
	width: 120px;
	height: 120px;
	background: #3366CC;
	border-radius: 50%;
	display: flex;
	align-items: center;
	justify-content: center;
}

.nrjcfw-con-swiper a i {
	color: #ffffff;
	font-size: 39px;
}

.nrjcfw-con-swiper .swiper-slide {
	text-align: center;
}

.nrjcfw-con-swiper .swiper-slide-prev,
.nrjcfw-con-swiper .swiper-slide-next {
	padding: 100px 0;
}

.nrjcfw-con-swiper .swiper-slide-prev a,
.nrjcfw-con-swiper .swiper-slide-next a {
	width: 160px;
	height: 160px;
}

.nrjcfw-con-swiper .swiper-slide-prev a i,
.nrjcfw-con-swiper .swiper-slide-next a i {
	font-size: 54px;
}

.nrjcfw-con-swiper .swiper-slide-active {
	padding: 140px 0;
}

.nrjcfw-con-swiper .swiper-slide-active a {
	width: 200px;
	height: 200px;
}

.nrjcfw-con-swiper .swiper-slide-active a i {
	font-size: 78px;
}

/* 解决方案 */
.jjfa-part2 {
	overflow: hidden;
	background: url(../img/ys2022-055.jpg) no-repeat;
	background-size: 100% 100%;
}

.jjfa-part2>img {
	width: 50%;
	float: left;
}

.jjfa-part2-R {
	width: 640px;
	float: left;
	padding: 140px 0 0 86px;
	text-align: justify;
}

.jjfa-part2 .part-title,
.jjfa-part2-R-text,
.jjfa-part2-R-icons {
	width: 640px;
}

.jjfa-part2-R img {
	width: 100%;
}

.jjfa-part2-R .part-title-yw {
	color: #FFFFFF;
	opacity: 0.08;
}

.jjfa-part2-R .part-title-zw {
	color: #FFFFFF;
}

.jjfa-part2-R-text {
	margin-top: 114px;
}

.jjfa-part2-R-text p {
	font-size: 16px;
	font-weight: 400;
	color: #FFFFFF;
	line-height: 36px;
	margin-bottom: 35px;
}

.jjfa-part2-R-icons {
	margin-top: 100px;
}

.jjfa-part2-R-icons a {
	display: flex;
	align-items: center;
	justify-content: center;
	width: 120px;
	height: 120px;
	background: rgba(255, 255, 255, 0.2);
	border-radius: 50%;
	float: left;
}

.jjfa-part2-R-icons a:nth-child(2) {
	margin: 0 95px;
}

.jjfa-part2-R-icons a i {
	font-size: 60px;
	color: #FFFFFF;
}

.jjfa-part3 {
	background: url(../img/ys2022-046.png) no-repeat;
	background-size: 100% 100%;
	padding: 140px 0 30px 0;
	overflow: hidden;
}

.jjfa-part3-text {
	margin: 60px 0;
}

.jjfa-part3-text p {
	font-size: 16px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #333333;
	line-height: 36px;
	text-align: justify;
}

.jjfa-part3-swiper {
	height: 500px;
	overflow: inherit;
}

.jjfa-part3-swiper-slide {
	width: 280px !important;
	height: 400px;
}

.jjfa-part3-swiper-slide a {
	background-size: 100% 100%;
	display: block;
	height: 100%;
	position: relative;
}

.swiper-container-horizontal>.swiper-pagination-progress {
	top: 460px;
	height: 8px;
	background: #E6E6E6;
	border-radius: 4px;
}

.swiper-pagination-progress .swiper-pagination-progressbar {
	height: 8px;
	background: #3366CC;
	border-radius: 4px;
}

.slide-text {
	position: absolute;
	left: 40px;
	bottom: 40px;
}

.slide-text i {
	font-size: 48px;
	color: #FFFFFF;
}

.slide-text p {
	font-size: 22px;
	font-weight: bold;
	color: #FFFFFF;
}

.slide-text span {
	font-size: 16px;
	font-weight: 400;
	color: #FFFFFF;
}

.jjfa-part4 {
	background: url(../img/ys2022-049.jpg) no-repeat;
	background-size: 100% 100%;
	padding: 140px 0 60px 0;
}

.jjfa-part4 .part-title-yw {
	color: #FFFFFF;
	opacity: 0.08;
}

.jjfa-part4 .part-title-zw {
	color: #FFFFFF;
}

.jjfa-part4-con {
	margin-top: 115px;
	padding-bottom: 100px;
}

.slide-left p {
	font-size: 32px;
	font-weight: bold;
	color: #FFFFFF;
}

.slide-left i {
	display: block;
	width: 40px;
	height: 4px;
	background: #FFFFFF;
	margin: 40px 0 45px 0;
}

.slide-left span {
	font-size: 16px;
	font-weight: 400;
	color: #FFFFFF;
	line-height: 36px;
	width: 80%;
	display: block;
	text-align: justify;
}

.slide-left {
	width: 50%;
	float: left;
}

.slide-left a {
	display: flex;
	align-items: center;
	justify-content: center;
	width: 150px;
	height: 48px;
	background: #FFFFFF;
	border-radius: 24px;
	font-size: 16px;
	font-weight: 400;
	color: #3366CC;
	margin-top: 60px;
}

.slide-right {
	width: 50%;
	float: right;
}

.slide-right img {
	max-width: 100%;
}

.jjfa-part4-con .swiper-pagination-bullet {
	width: 40px;
	height: 4px;
	background: #FFFFFF;
	border-radius: 2px;
}

.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {
	margin: 0 10px;
}

.jjfa-part5 {
	background: url(../img/ys2022-053.png) no-repeat;
	background-size: 100% 100%;
	padding: 140px 0 30px 0;
}

.jjfa-part5 .part-title {
	text-align: center;
}

.jjfa-part5 .part-title-zw {
	left: 0;
	right: 0;
}

.jjfa-part5-text {
	text-align: center;
	margin: 60px 0 40px 0;
}

.jjfa-part5-text p {
	font-size: 20px;
	font-weight: bold;
	color: #3366CC;
	line-height: 36px;
}

.jjfa-part5-text span {
	font-size: 16px;
	font-weight: bold;
	color: #333333;
	line-height: 36px;
}

.jjfa-part5-img {
	overflow: hidden;
	text-align: center;
}

.jjfa-part5-img img {
	max-width: 50%;
	float: left;
}

/* 关于我们 */
.gywm-part2 {
	background: url(../img/ys2022-057.jpg) no-repeat;
	background-size: 100% 100%;
	padding: 140px 0 380px 0;
}

.gywm-part2 .part-title-yw,
.gywm-part3-scroll .part-title-yw {
	color: #FFFFFF;
	opacity: 0.08;
}

.gywm-part2 .part-title-zw,
.gywm-part3-scroll .part-title-zw {
	color: #FFFFFF;
}

.gywm-part2-text {
	margin-top: 55px;
}

.gywm-part2-text p {
	font-size: 16px;
	font-weight: 400;
	color: #FFFFFF;
	line-height: 36px;
	margin-bottom: 30px;
	text-align: justify;
}

.gywm-part3 {
	background: url(../img/ys2022-058.jpg) no-repeat;
	background-size: 100% 100%;
	padding: 140px 0 705px 0;
	position: relative;
	min-width: 1920px;
}

.gywm-part3-scroll {
	overflow: auto;
}

.gywm-part3-scroll::-webkit-scrollbar {
	display: none;
}

.gywm-part3-title-box {
	position: relative;
}

.gywm-part3-title {
	position: absolute;
	left: 0;
	top: 140px;
	z-index: 999;
}

.gywm-part3-con-item {
	float: left;
}

.gywm-part3-con-item i {
	display: block;
	width: 1px;
	background-color: #FFFFFF;
	position: relative;
	float: left;
}

.gywm-part3-con-item i::after {
	position: absolute;
	content: '';
	top: -7px;
	left: -7px;
	width: 14px;
	height: 14px;
	background: #FFFFFF;
	border-radius: 50%;
}

.gywm-part3-con-item i::before {
	position: absolute;
	content: '';
	bottom: -7px;
	left: -7px;
	width: 14px;
	height: 14px;
	background: #FFFFFF;
	border-radius: 50%;
}

.item2009 i {
	height: 150px;
}

.item2014 i {
	height: 300px;
	float: right;
}

.item2017 i {
	height: 340px;
}

.item2021 i {
	height: 350px;
}

.item2009 {
	position: absolute;
	left: 20.5%;
	bottom: 15%;
}


.item2014 {
	position: absolute;
	right: 58.5%;
	bottom: 18%;
}

.item2017 {
	position: absolute;
	left: 47%;
	bottom: 24%;
}

.item2021 {
	position: absolute;
	left: 69.4%;
	bottom: 30%;
}

.gywm-part3-con-text {
	display: block;
	margin: 0 25px;
}

.gywm-part3-con-text p {
	font-size: 48px;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 36px;
}

.gywm-part3-con-text span {
	display: block;
	width: 240px;
	font-size: 16px;
	font-weight: 400;
	color: #FFFFFF;
	line-height: 32px;
}

.gywm-part4 {
	background: url(../img/ys2022-059.png) no-repeat;
	background-size: 100% 100%;
	padding: 140px 0 30px 0;
}

.gywm-part4-con1,
.gywm-part4-con2 {
	padding: 67px 20px;
}

.gywm-part4-con1 {
	margin-bottom: 200px;
}

.gywm-part4-swiper1 .swiper-slide a,
.gywm-part4-swiper2 .swiper-slide a {
	display: block;
	text-align: center;
	padding: 20% 0;
}

.gywm-part4-swiper1 .swiper-slide a .slide-img,
.gywm-part4-swiper2 .swiper-slide a .slide-img {
	width: 312px;
	height: 440px;
	line-height: 440px;
	margin: 0 auto;
}

.gywm-part4-swiper1 .swiper-slide a .slide-img img,
.gywm-part4-swiper2 .swiper-slide a .slide-img img {
	max-width: 100%;
	max-height: 100%;
}

.gywm-part4-swiper1 .swiper-slide-active a .slide-img,
.gywm-part4-swiper2 .swiper-slide-active a .slide-img {
	transform: scale(1.5);
}

.zuoyou {
	display: block;
	text-align: center;
	position: relative;
	margin-top: 40px;
}

.zuoyou p {
	display: inline-block;
	font-size: 24px;
	font-weight: bold;
	color: #3366CC;
	line-height: 36px;
}

.zuoyou span {
	display: inline-block;
	position: absolute;
	top: 0;
	z-index: 9999;
}

.prev1,
.prev2 {
	left: 0;
}

.next1,
.next2 {
	right: 0;
}

/* 网站监测 */
.wzjc-part {
	background: url(../img/ys2022-072.png) no-repeat;
	background-size: 100% 100%;
}

.wzjc-part2,
.wzjc-part3,
.wzjc-part4,
.wzjc-part5 {
	padding: 140px 0 60px 0;
}

.wzjc-part2-con-L,
.wzjc-part2-con-R {
	width: 50%;
	float: left;
}

.wzjc-part2-con-L {
	padding-top: 40px;
}

.wzjc-part2-con-L-icons {
	float: left;
	width: 120px;
	margin-right: 40px;
}

.wzjc-part2-con-L-icons a {
	display: flex;
	justify-content: center;
	align-items: center;
	width: 120px;
	height: 120px;
	background: #FFFFFF;
	border-radius: 16px;
	box-shadow: 0px 8px 24px 0px rgba(230, 230, 230, 0.4);
}

.wzjc-part2-con-L-icons a i {
	color: #666666;
	font-size: 51px;
}

.wzjc-part2-con-L-icons p {
	font-size: 18px;
	font-weight: 400;
	color: #666666;
	line-height: 36px;
	margin: 20px 0;
	text-align: center;
}

.wzjc-part2-con-R {
	padding-left: 35px;
}

.wzjc-part3-con-L {
	margin-left: -30px;
}

.wzjc-part3-con-L,
.wzjc-part3-con-R {
	width: 50%;
	float: left;
}

.wzjc-part3-con-R {
	padding-left: 162px;
	float: right !important;
}

.wzjc-part3-R-L,
.wzjc-part3-R-R {
	width: 50%;
	float: left;
}

.wzjc-part3-con-R-icons {
	width: 240px;
	height: 180px;
	border-radius: 16px;
	margin-bottom: 30px;
}

.wzjc-part3-R-L {
	padding-top: 80px;
}

.wzjc-part3-R-L .wzjc-part3-con-R-icons:first-child {
	background: #5B8CED;
	box-shadow: 0px 20px 20px -12px #5B8CED;
}

.wzjc-part3-R-L .wzjc-part3-con-R-icons:last-child {
	background: #25A4D3;
	box-shadow: 0px 20px 20px -12px #25A4D3;
}

.wzjc-part3-R-R {
	padding-left: 30px;
}

.wzjc-part3-R-R .wzjc-part3-con-R-icons:first-child {
	background: #23C2C0;
	box-shadow: 0px 20px 20px -12px #23C2C0;
}

.wzjc-part3-R-R .wzjc-part3-con-R-icons:last-child {
	background: #9795FF;
	box-shadow: 0px 20px 20px -12px #9795FF;
}

.wzjc-part3-con-R-icons a {
	display: block;
	height: 100%;
	overflow: hidden;
}

.wzjc-part3-con-R-icons a i {
	font-size: 52px;
	color: #FFFFFF;
	display: flex;
	justify-content: center;
	align-items: center;
	margin: 30px 0;
}

.wzjc-part3-con-R-icons a p {
	font-size: 18px;
	font-weight: 400;
	color: #FFFFFF;
	display: flex;
	justify-content: center;
	align-items: center;
}

.wzjc-part4-con-L,
.wzjc-part4-con-R {
	width: 50%;
	float: left;
}

.wzjc-part4-con-L {
	padding-top: 72px;
}

.wzjc-part4-con-L-icons {
	width: 100px;
	float: left;
}

.wzjc-part4-con-L-icons a {
	width: 100%;
	height: 100px;
	background: #3366CC;
	border-radius: 50%;
	display: flex;
	align-items: center;
	justify-content: center;
	margin-bottom: 30px;
}

.wzjc-part4-con-L-icons a i {
	font-size: 48px;
	color: #FFFFFF;
}

.wzjc-part4-con-L-icons p {
	font-size: 18px;
	font-weight: 400;
	color: #333333;
	text-align: center;
}

.wzjc-part4-L-T {
	overflow: hidden;
	margin-bottom: 60px;
}

.wzjc-part4-L-T .wzjc-part4-con-L-icons:nth-child(2) {
	margin: 0 140px;
}

.wzjc-part4-L-B {
	padding: 0 50px;
	overflow: hidden;
}

.wzjc-part4-L-B .wzjc-part4-con-L-icons {
	margin: 0 70px;
}

.wzjc-part5-con {
	overflow: hidden;
}

.wzjc-part5-con-L,
.wzjc-part5-con-R {
	width: 50%;
}

.wzjc-part5-con-L {
	float: left;
}

.wzjc-part5-con-R {
	float: right;
	padding-left: 90px;
	padding-top: 30px;
}

.wzjc-part5-con-L img {
	margin-left: -30px;
}

.wzjc-part5-con-R-icons {
	margin-right: 30px;
	margin-bottom: 30px;
	overflow: hidden;
	float: left;
	display: flex;
	align-items: center;
	justify-content: center;
	text-align: center;
}

.wzjc-part5-con-R-icons:nth-child(2n) {
	margin-right: 0;
}

.wzjc-part5-con-R-icons a {
	width: 260px;
	height: 180px;
	background: #EBEEF5;
	border-radius: 16px;
}

.wzjc-part5-con-R-icons a i {
	display: block;
	color: #3366CC;
	font-size: 48px;
	margin: 33px 0 23px 0;
}

.wzjc-part5-con-R-icons p {
	font-size: 18px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #333333;
}

.wzjc-part5-con-R-icons a:hover {
	background: #3366CC;
}

.wzjc-part5-con-R-icons a:hover i,
.wzjc-part5-con-R-icons a:hover p {
	color: #FFFFFF;
}

.nrjcfw-ydd {
	display: none;
}

@media (max-width: 1800px) {
	/* 解决方案 */
	.jjfa-part2-R {
		padding: 50px 40px;
	}
	
	.jjfa-part2-R-text {
		margin-top: 50px;
	}
	
	.jjfa-part2-R-icons {
		margin-top: 0;
	}
	
	/* 网站监测 */
	.wzjc-part2-con-R img,
	.wzjc-part3-con-L img,
	.wzjc-part4-con-R img,
	.wzjc-part5-con-L img {
		max-width: 100%;
	}
}

@media (max-width: 1280px) {
	/* 行业监管背景 */
	.one-con-radius a p {
		font-size: 22px;
	}
	
	.one-con-radius {
		width: 306px;
		height: 306px;
	}
	
	.one-con-item a {
		padding: 75px 30px;
	}
	
	.one-con-item:nth-child(odd) a i {
		margin-right: 20px;
	}
	
	.one-con-item:nth-child(even) a i {
		margin-left: 20px;
	}
	
	/* 产品优势 */
	.cpys-part2-item-text {
		padding-top: 30px;
	}
	
	.cpys-part2-item-text p {
		margin-bottom: 15px;
	}
	
	/* 产品及服务 */
	.nraqyj-item a,
	.rsyyfw-item a {
		padding: 50px 30px;
	}
	
	/* 解决方案 */
	.jjfa-part2-R .part-title-yw {
		font-size: 64px;
	}
	
	.jjfa-part2-R {
		width: 485px;
		padding: 20px;
	}
	
	.jjfa-part2 .part-title,
	.jjfa-part2-R-text,
	.jjfa-part2-R-icons {
		width: 485px;
	}
	
	.jjfa-part2-R-text p {
		line-height: 30px;
	}
	
	.jjfa-part2-R-icons a:nth-child(2) {
		margin: 0 40px;
	}
	
	.jjfa-part2-R-text {
		margin-top: 30px;
	}
	
	.jjfa-part2-R-text p {
		margin-bottom: 10px;
	}
	
	.jjfa-part2-R-icons a {
		width: 90px;
		height: 90px;
	}
	
	.jjfa-part2-R-icons a i {
		font-size: 40px;
	}
	
	/* 关于我们 */
	.gywm-part4-swiper1 .swiper-slide-active a .slide-img, .gywm-part4-swiper2 .swiper-slide-active a .slide-img {
		transform: scale(1.3);
	}
	
	.gywm-part3 {
		background: url(../img/ys2022-058.jpg) no-repeat center;
		background-size: cover;
		min-width: 1280px;
	}
	
	/* .gywm-part3-Ljt {
		display: block;
		position: absolute;
		right: 0;
		z-index: 999;
		top: 160px;
	} */
	
	.item2009 {
		left: 10.5%;
	}
	
	.item2014 {
		right: 60.5%;
	}
	
	.item2017 {
		left: 46.5%;
	}
	
	.item2021 {
		left: 75.4%;
	}
	
	/* 网站监测 */
	.wzjc-part2-con-L-icons {
		width: 90px;
		margin-right: 30px;
	}
	
	.wzjc-part2-con-L-icons a {
		width: 90px;
		height: 90px;
	}
	
	.wzjc-part3-con-R {
		padding-left: 40px;
	}
	
	.wzjc-part3-con-R-icons {
		width: 200px;
	}
	
	.wzjc-part3-R-R {
		padding-left: 20px;
	}
	
	.wzjc-part3-R-L {
		padding-top: 50px;
	}
	
	.wzjc-part4-L-T .wzjc-part4-con-L-icons:nth-child(2) {
		margin: 0 70px;
	}
	
	.wzjc-part4-L-B {
		padding: 0 20px;
	}
	
	.wzjc-part4-L-B .wzjc-part4-con-L-icons {
		margin: 0 50px;
	}
	
	.wzjc-part4-con-L {
		padding-top: 0px;
	}
	
	.wzjc-part5-con-R {
		padding-left: 50px;
		padding-top: 0;
	}
	
	.wzjc-part5-con-R-icons a {
		width: 200px;
	}
	
}

@media (max-width: 992px) {
	/* 行业监管背景 */
	.hyjgbj-part2-one {
		padding: 80px 0;
	}
	
	.hyjgbj-part2-one-con {
		margin-top: 300px;
		overflow: inherit;
	}
	
	.one-con-radius {
		width: 408px;
		height: 408px;
		top: 0;
		transform: translateY(-50%);
	}
	
	.one-con-item a {
		height: 280px;
		padding: 48px 50px 0px 50px;
	}
	
	.one-con-item a i {
		display: block;
		margin-bottom: 35px;
	}
	
	.one-con-radius a p {
		font-size: 40px;
	}
	
	.two-con-item {
		width: calc(50% - 40px);
		margin-bottom: 40px;
	}
	
	.two-con-item a:hover {
		background: url(../img/ys2022-017.jpg) no-repeat;
		background-size: 100% 100%;
	}
	
	.hyjgbj-part2,.hyjgbj-part2 {
		padding: 0 25px;
	}
	
	/* 产品优势 */
	.cpys-part2-item-text,
	.cpys-part2-item img {
		width: 100%;
	}
	
	.cpys-part2-item-text p {
		font-size: 30px;
		margin-bottom: 45px;
	}
	
	.cpys-part2-item-text span {
		font-size: 20px;
	}
	
	.cpys-part2-item-text {
		padding: 70px 50px;
	}
	
	.cpys-part2 {
		padding: 100px 25px;
	}
	
	/* 产品及服务 */
	.nraqyj-item {
		width: 100%;
		height: auto;
		margin: 0;
		margin-bottom: 50px;
	}
	
	.nraqyj-item a {
		padding: 50px;
	}
	
	.nraqyj-item-text p {
		font-size: 30px;
		margin-bottom: 24px;
	}
	
	.nraqyj-item-text span {
		font-size: 20px;
	}
	
	.rsyyfw-item {
		width: 100%;
		height: auto;
		margin: 0;
		margin-bottom: 40px;
		text-align: left;
	}
	
	.rsyyfw-item a {
		padding: 74px 55px;
	}
	
	.rsyyfw-item a i {
		display: inline-block;
		float: left;
		margin-right: 50px;
		margin-top: 25px;
	}
	
	.rsyyfw-item-text p {
		font-size: 30px;
		margin-bottom: 30px;
	}
	
	.rsyyfw-item-text span {
		font-size: 20px;
	}
	
	.nrhsql-item {
		margin-bottom: -100px;
	}
	
	/* 解决方案 */
	.jjfa-part2 {
		background: none;
	}
	
	.jjfa-part2>img {
		width: 100%;
	}
	
	.jjfa-part2-R {
		width: 100%;
		padding: 0;
		position: relative;
		padding: 80px 25px;
	}
	
	.jjfa-part2 .part-title,
	.jjfa-part2-R-text,
	.jjfa-part2-R-icons {
		width: 100%;
	}
	
	.jjfa-part2-R img {
		position: absolute;
		top: 0;
		left: 0;
		z-index: -1;
		width: 100%;
		height: 100%;
	}
	
	.jjfa-part2-R-text {
		margin-top: 110px;
	}
	
	.jjfa-part2-R-text p {
		margin-bottom: 30px;
		font-size: 20px;
	}
	
	.jjfa-part2-R-icons {
		margin-top: 100px;
	}
	
	.jjfa-part2-R .part-title-yw {
		font-size: 72px;
	}
	
	.jjfa-part2-R-icons a {
		width: 120px;
		height: 120px;
	}
	
	.jjfa-part2-R-icons a i {
		font-size: 60px;
	}
	
	.jjfa-part2-R-icons a:nth-child(2) {
		margin: 0 98px;
	}
	
	.jjfa-part3 {
		padding: 100px 25px;
	}
	
	.jjfa-part4 {
		padding: 100px 25px;
	}
	
	.slide-left,
	.slide-right {
		width: 100%;
	}
	
	.slide-left {
		margin-bottom: 110px;
	}
	
	.slide-left span {
		width: 100%;
	}
	
	.jjfa-part5 {
		padding: 100px 25px;
	}
	
	.jjfa-part5-img img {
		max-width: 100%;
	}
	
	/* 关于我们 */
	.gywm-part2 {
		background: url(../img/ys2022-061.jpg) no-repeat;
		background-size: 100% 100%;
		padding: 100px 25px;
		padding-bottom: 360px;
	}
	
	.gywm-part3 {
		padding: 150px 25px;
		padding-bottom: 705px;
	}
	
	.gywm-part3-title {
		top: 100px;
		left: 25px;
	}
	
	.gywm-part4 {
		padding: 100px 25px;
	}
	
	.gywm-part4-swiper1 .swiper-slide a, .gywm-part4-swiper2 .swiper-slide a {
		padding: 0;
	}
	
	.gywm-part4-con1 {
		margin-bottom: 100px;
	}
	
	.gywm-part4-swiper1 .swiper-slide-active a .slide-img, .gywm-part4-swiper2 .swiper-slide-active a .slide-img {
		transform: scale(1);
	}
	
	.zuoyou {
		margin-top: 10px;
	}
	
	.zuoyou span {
		top: -250px;
	}
	
	/* 网站监测 */
	.wzjc-part2,
	.wzjc-part3,
	.wzjc-part4,
	.wzjc-part5 {
		padding: 100px 25px;
	}
	
	.wzjc-part2-con-L, .wzjc-part2-con-R {
		width: 100%;
	}
	
	.wzjc-part2-con-R {
		padding: 0;
	}
	
	.wzjc-part2-con-L-icons {
		width: 120px;
		margin-right: 80px;
	}
	
	.wzjc-part2-con-L-icons:nth-child(4n) {
		margin-right: 0;
	}
	
	.wzjc-part2-con-L-icons a {
		width: 120px;
		height: 120px;
	}
	
	.jjfa-part3-text p {
		font-size: 20px;
	}
	
	.wzjc-part3-con-L, .wzjc-part3-con-R {
		width: 100%;
	}
	
	.wzjc-part3-con-R,
	.wzjc-part3-R-L {
		padding: 0;
	}
	
	.wzjc-part3-con-R-icons {
		width: 100%;
	}
	
	.wzjc-part3-R-R {
		padding-left: 15px;
	}
	
	.wzjc-part3-R-L {
		padding-right: 15px;
	}
	
	.wzjc-part3-con-L {
		margin: 0;
	}
	
	.wzjc-part3-con-R {
		margin-bottom: 30px;
	}
	
	.wzjc-part4-con-L, .wzjc-part4-con-R {
		width: 100%;
	}
	
	.wzjc-part4-L-T .wzjc-part4-con-L-icons:nth-child(2) {
		margin: 0 140px;
	}
	
	.wzjc-part4-L-B {
		padding: 0 50px;
	}
	
	.wzjc-part4-L-B .wzjc-part4-con-L-icons {
		margin: 0 70px;
	}
	
	.wzjc-part4-con-L {
		padding: 0 60px;
		margin-bottom: 50px;
	}
	
	.wzjc-part5-con-L, .wzjc-part5-con-R {
		width: 100%;
	}
	
	.wzjc-part5-con-R {
		padding: 0;
	}
	
	.wzjc-part5-con-R-icons {
		width: calc(50% - 15px);
	}
	
	.wzjc-part5-con-R-icons a {
		width: 100%;
	}
	
	.wzjc-part5-con-R {
		margin-bottom: 30px;
	}
	
	.wzjc-part5-con-L img {
		margin: 0;
	}
	
	.nrjcfw-con {
		display: none;
	}
	
	.nrjcfw-ydd {
		display: block;
	}
	
	.nrjcfw-ydd-con {
		overflow: hidden;
	}
	
	.nrjcfw-ydd-con-item {
		width: 50%;
		float: left;
		margin-bottom: 100px;
	}
	
	.nrjcfw-ydd-con-item span {
		display: flex;
		align-items: center;
		justify-content: center;
		margin-bottom: 30px;
	}
	
	.nrjcfw-ydd-con-item a {
		display: flex;
		align-items: center;
		justify-content: center;
		width: 160px;
		height: 160px;
		background: #3366CC;
		border-radius: 50%;
	}
	
	.nrjcfw-ydd-con-item a i {
		font-size: 52px;
		color: #FFFFFF;
	}
	
	.nrjcfw-ydd-con-item p {
		font-size: 24px;
		font-weight: 400;
		color: #333333;
		text-align: center;
	}
	
	.nrjcfw-ydd-con:last-child {
		overflow: hidden;
		margin: 0 auto;
		display: flex;
	}
	
	.nrjcfw-ydd-con:last-child .nrjcfw-ydd-con-item {
		margin: 0 auto;
	}
	
}

@media (max-width: 768px) {
	/* 行业监管背景 */
	.one-con-radius {
		width: 306px;
		height: 306px;
	}
	
	.one-con-radius a p {
		font-size: 22px;
	}
	
	.one-con-item a {
		padding: 0 30px;
		padding-top: 35px;
		height: 300px;
	}
	
	.two-con-item a {
		padding-top: 30px;
		height: 400px;
	}
	
	/* 产品及服务 */
	.cpjfw-part2 {
		margin: 0;
		padding: 100px 25px;
	}
	
	.nraqyj-item {
		margin: 0;
		margin-bottom: 30px;
	}
	
	.rsyyfw-item a {
		padding: 50px 30px;
	}
	
	.rsyyfw-item a i {
		margin-right: 30px;
	}
	
	.rsyyfw-item-text p {
		font-size: 24px;
	}
	
	.rsyyfw-item-text span {
		font-size: 16px;
	}
	
	/* 解决方案 */
	.jjfa-part2-R-icons a:nth-child(2) {
		margin: 0 40px;
	}
	
	.jjfa-part3 .part-title-yw {
		font-size: 64px;
	}
	
	/* 网站监测 */
	.wzjc-part2-con-L-icons {
		width: 17%;
		margin-right: 10%;
	}
	
	.wzjc-part2-con-L-icons a {
		width: 100%;
	}
	
	.wzjc-part2-con-L-icons p {
		font-size: 14px;
	}
	
	.wzjc-part4-con-L {
		padding: 0;
	}
	
	.wzjc-part4-L-T,
	.wzjc-part4-L-B {
	    display: flex;
	    align-items: center;
	    justify-content: center;
		padding: 0;
	}
	
	.wzjc-part4-L-T .wzjc-part4-con-L-icons:nth-child(2) {
		margin: 0 70px;
	}
	
	.wzjc-part4-L-B .wzjc-part4-con-L-icons {
		margin: 0 50px;
	}
	
}

@media (max-width: 600px) {
	/* 网站监测 */
	.wzjc-part2-con-L-icons a {
		height: 90px;
	}
	
	.wzjc-part2-con-L-icons a i {
		font-size: 40px;
	}
}

@media (max-width: 500px) {
	/* 行业监管背景 */
	.hyjgbj-part2, .hyjgbj-part2 {
		padding: 0 15px;
	}
	
	.hyjgbj-part2-one {
		padding: 40px 0;
	}
	
	.hyjgbj-part2-one-con {
		margin-top: 130px;
	}
	
	.one-con-radius {
		width: 180px;
		height: 180px;
	}
	
	.one-con-radius {
		border: 18px solid #EAEEF4;
	}
	
	.one-con-radius a {
		padding: 20px;
	}
	
	.one-con-radius a p {
		font-size: 16px;
	}
	
	.one-con-item a {
		width: calc(100% - 10px);
		padding: 15px 10px;
		height: 215px;
		margin-bottom: 20px;
	}
	
	.one-con-item a i {
		font-size: 24px;
	}
	
	.one-con-item-text p {
		font-size: 16px;
	}
	
	.one-con-item-text span {
		font-size: 14px;
		line-height: 24px;
	}
	
	.two-con-item a {
		padding: 0 10px;
		padding-top: 10px;
		height: 280px;
	}
	
	.two-con-item a i {
		font-size: 48px;
		margin-bottom: 20px;
	}
	
	.two-con-item-text p {
		font-size: 18px;
		margin-bottom: 20px;
	}
	
	.hyjgbj-part2-two-con {
		margin: 30px -10px;
	}
	
	.two-con-item {
		width: calc(50% - 20px);
		margin: 0 10px;
		margin-bottom: 20px;
	}
	
	/* 产品优势 */
	.cpys-part2 {
		padding: 50px 15px;
	}
	
	.cpys-part2-item-text {
		padding: 20px;
	}
	
	.cpys-part2-item-text p {
		font-size: 20px;
		margin-bottom: 10px;
	}
	
	.cpys-part2-item-text span {
		font-size: 16px;
	}
	
	/* 产品及服务 */
	.cpjfw-part2 {
		padding: 50px 15px;
	}
	
	.nraqyj-item a,
	.rsyyfw-item a {
		padding: 20px;
	}
	
	.nraqyj-item-text p,
	.rsyyfw-item-text p {
		font-size: 20px;
		margin-bottom: 10px;
	}
	
	.nraqyj-item-text span,
	.rsyyfw-item-text span {
		font-size: 16px;
	}
	
	.rsyyfw-item {
		text-align: center;
	}
	
	.rsyyfw-item a i {
		font-size: 60px;
		display: block;
		float: none;
		margin: 0;
		margin-bottom: 15px;
	}
	
	.nrhsql-item {
		margin-bottom: -50px;
	}
	
	/* 解决方案 */
	.jjfa-part2-R {
		padding: 30px 15px;
	}
	
	.jjfa-part2-R .part-title-yw {
		font-size: 40px;
	}
	
	.jjfa-part2-R-text,
	.jjfa-part2-R-icons {
		margin-top: 20px;
	}
	
	.jjfa-part2-R-text p {
		font-size: 16px;
		line-height: 24px;
		margin-bottom: 15px;
	}
	
	.jjfa-part2-R-icons a {
		width: 60px;
		height: 60px;
	}
	
	.jjfa-part2-R-icons a i {
		font-size: 30px;
	}
	
	.jjfa-part3 {
		padding: 50px 15px;
	}
	
	.jjfa-part3 .part-title-yw {
		font-size: 32px;
	}
	
	.jjfa-part3-text {
		margin: 30px 0;
	}
	
	.slide-text {
		left: 20px;
		bottom: 20px;
	}
	
	.slide-text i {
		font-size: 36px;
	}
	
	.slide-text p {
		font-size: 18px;
	}
	
	.swiper-container-horizontal>.swiper-pagination-progress {
		top: 425px;
	}
	
	.jjfa-part3-swiper {
		height: 440px;
	}
	
	.jjfa-part3-text p {
		line-height: 24px;
	}
	
	.jjfa-part4 {
		padding: 50px 15px;
	}
	
	.jjfa-part4-con {
		margin-top: 30px;
		padding-bottom: 50px;
	}
	
	.slide-left p {
		font-size: 20px;
	}
	
	.slide-left i {
		margin: 20px 0;
	}
	
	.slide-left a {
		margin-top: 20px;
	}
	
	.slide-left {
		margin-bottom: 30px;
	}
	
	.jjfa-part5 {
		padding: 50px 15px;
	}
	
	.jjfa-part5-text {
		margin: 30px 0;
	}
	
	.jjfa-part5-text p,
	.jjfa-part5-text span {
		line-height: 30px;
	}
	
	/* 关于我们 */
	.gywm-part2 {
		padding: 50px 15px;
		padding-bottom: 315px;
	}
	
	.gywm-part2-text {
		margin-top: 30px;
	}
	
	.gywm-part2-text p {
		margin-bottom: 15px;
		line-height: 30px;
	}
	
	.gywm-part3 {
		padding: 50px 15px;
		padding-bottom: 705px;
	}
	
	.item2009 {
		left: 14.5%;
	}
	
	.gywm-part3-title {
		top: 50px;
		left: 15px;
	}
	
	.gywm-part4 {
		padding: 50px 15px;
	}
	
	.gywm-part4-con1, .gywm-part4-con2 {
		padding: 20px 0;
	}
	
	.gywm-part4-con1 {
		margin-bottom: 30px;
	}
	
	.zuoyou {
		margin: 0;
	}
	
	.zuoyou p {
		font-size: 16px;
	}
	
	.gywm-part4-swiper1 .swiper-slide a .slide-img, .gywm-part4-swiper2 .swiper-slide a .slide-img {
		width: 212px;
		height: 290px;
		line-height: 290px;
	}
	
	.zuoyou span {
	    top: -160px;
	}
	
	.zuoyou span img {
		width: 24px;
	}
	
	.jjfa-part3-text p {
		font-size: 16px;
	}
	
	/* 网站监测 */
	.wzjc-part2,
	.wzjc-part3,
	.wzjc-part4,
	.wzjc-part5 {
		padding: 50px 15px;
	}
	
	.wzjc-part2-con-L {
		padding: 0;
	}
	
	.wzjc-part2-con-L-icons p {
		font-size: 12px;
		height: 35px;
		line-height: inherit;
	}
	
	.wzjc-part2-con-L-icons a i {
		font-size: 24px;
	}
	
	.wzjc-part2-con-L-icons {
		width: 21%;
		margin-right: 5%;
	}
	
	.wzjc-part2-con-L-icons a {
		height: 60px;
	}
	
	.wzjc-part3-con-R-icons a i {
		font-size: 24px;
		margin: 15px 0;
	}
	
	.wzjc-part3-con-R-icons a p {
		font-size: 14px;
	}
	
	.wzjc-part3-con-R-icons {
		margin-bottom: 20px;
		height: 110px;
	}
	
	.wzjc-part3-R-R {
		padding-left: 10px;
	}
	
	.wzjc-part3-R-L {
		padding-right: 10px;
	}
	
	.wzjc-part4-con-L-icons {
		width: 50px;
	}
	
	.wzjc-part4-con-L-icons a {
		height: 50px;
	}
	
	.wzjc-part4-con-L-icons a i {
		font-size: 24px;
	}
	
	.wzjc-part4-con-L-icons p {
		font-size: 14px;
	}
	
	.wzjc-part4-L-B .wzjc-part4-con-L-icons {
		margin: 0 35px;
	}
	
	.wzjc-part4-L-T .wzjc-part4-con-L-icons:nth-child(2) {
		margin: 0 55px;
	}
	
	.wzjc-part4-L-T {
		margin-bottom: 20px;
	}
	
	.wzjc-part4-con-L {
		margin-bottom: 30px;
	}
	
	.wzjc-part5-con-R-icons a i {
		font-size: 24px;
		margin: 15px 0 5px 0;
	}
	
	.wzjc-part5-con-R-icons p {
		font-size: 14px;
	}
	
	.wzjc-part5-con-R-icons a {
		height: 100px;
	}
	
	.wzjc-part5-con-R {
		margin: 0;
	}
	
	.nrjcfw-ydd-con-item a {
		width: 100px;
		height: 100px;
	}
	
	.nrjcfw-ydd-con-item a i {
		font-size: 30px;
	}
	
	.nrjcfw-ydd-con-item p {
		font-size: 16px;
	}
	
	.nrjcfw-ydd-con-item {
		margin-bottom: 30px;
	}
}

@media (max-width: 370px) {
	/* 行业监管背景 */
	.one-con-item a {
		height: 245px;
	}
	
	.two-con-item a {
		height: 310px;
	}
}