* {

	font-family: PingFang SC, "Microsoft YaHei", "微软雅黑";
	margin: 0;
	padding: 0;
	outline: none;
	box-sizing: border-box;

}

li {
	list-style: none;
}



img {
	border: 0px;
	border: none;
}

body,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
blockquote,
a,
code,
em,
img,
q,
small,
strong,
dd,
dl,
dt,
li,
ol,
ul,
fieldset,
form,
label,
table,
tbody,
tr,
th,
td,
input,
textarea {
	font-family: PingFang SC, "Microsoft YaHei", "微软雅黑";
}

textarea {
	-webkit-appearance: none;
}

h1,
h2,
h3,
h4,
h5,
h6 {
	font-weight: normal;
}

a:hover,
a:active,
a {
	text-decoration: none;
	outline: none;
}

a:hover {
	outline: none;
}

ul,
dl,
li,
dd,
dt,
ol {
	list-style: none;
}

input,
select,
img {
	vertical-align: middle;
	outline: none;
}

html,
body {
	width: 100%;
}

.wh {
	width: 83.333%;
	margin: 0 auto;
}


.w1500 {
	width: 78.125%;
	margin: 0 auto;
}

/*二级页banner*/
.banner {
	width: 100%;
	height: 8.25rem;
	background-size: cover;
	background-repeat: no-repeat;
	padding-top: 3.9375rem;
}

.banner .banner-title p:first-child {
	font-size: 0.625rem;
	line-height: 0.875rem;
	font-weight: bold;
	color: #ffffff;
}

.banner .banner-title p:last-child {
	background: linear-gradient(to bottom, rgba(0, 0, 0, 0), rgb(255, 255, 255, .5));
	-webkit-background-clip: text;
	background-clip: text;
	color: transparent;
	font-weight: lighter;
	font-size: 0.8125rem;
	line-height: 1.125rem;
	position: relative;
	top: -0.6rem;
	text-transform: uppercase;
}

/*二级页导航条*/
.breadcrumb-box {
	height: 1.0625rem;
	border-bottom: 1px solid #e6e6e6;
	display: flex;
	align-items: center;
}

.breadcrumb-box .w1500 {
	display: flex;
	justify-content: space-between;
	align-items: center;
}

.breadcrumb-box .w1500 .breadcrumb-small-box,
.breadcrumb-box .w1500 .level2-nav-box {
	width: 50%;
}

.breadcrumb-small-box span a {
	position: relative;
	font-size: 0.25rem;
	color: #535353;
}

.breadcrumb-small-box span a:first-child {
	font-size: 0;
}

.breadcrumb-small-box span a:first-child::before {
	content: url("/uiFramework/commonResource/image/2025103011255736116.png");
}

.breadcrumb-small-box span a:not(:last-child)::after {
	content: url("/uiFramework/commonResource/image/2025103014100448927.png");
	display: inline-block;
	width: 9px;
	height: 14px;
	margin: 0 0.25rem;
}

/*通用二级页标题*/
.ty-title-box p:first-child {
	font-size: 0.325rem;
	line-height: 0.825rem;
	color: #3c3c3c;
}

.ty-title-box p:last-child {
	display: flex;
	align-items: center;
	height: 0.0625rem;
}

.ty-title-box p:last-child span {
	display: inline-block;
	background: #004892;
}

.ty-title-box p:last-child span:first-child {
	width: 1rem;
	height: 0.0375rem;
}

.ty-title-box p:last-child span:last-child {
	width: 0.0625rem;
	height: 0.0625rem;
	margin-left: 0.05rem;
}

.ty-title-box.white p {
	color: #ffffff;

}
.ty-title-box.white p:last-child span
{
	background: #ffffff;
}
/*二级通用文章列表*/

.xxgk-lsit-box a {
	display: flex;
	height: 1.3275rem;
	justify-content: space-between;
	align-items: center;
	background: #efefef;
	margin-bottom: 0.3125rem;
	border-radius: 10px;
	padding: 0 0.525rem 0 0.575rem;
}

.xxgk-lsit-box a:last-child {
	margin-bottom: 0;
}


.xxgk-lsit-box a span:first-child {
	font-size: 0.225rem;
	color: #242424;
	position: relative;
	width: 85.93%;
	display: inline-flex;
	justify-content: space-between;
	align-items: center;
}

.xxgk-lsit-box a span:first-child::after {
	content: '';
	display: inline-block;
	width: 0.025rem;
	height: 0.625rem;
	background: #cfcfcf;
}

.xxgk-lsit-box a span:last-child {
	display: flex;
	flex-wrap: wrap;
	text-align: right;
}

.xxgk-lsit-box a span:last-child em {
	color: #969696;
	font-style: normal;
	width: 100%;
}

.xxgk-lsit-box a span:last-child em:first-child {
	font-size: 0.3rem;
}

.xxgk-lsit-box a span:last-child em:last-child {
	font-size: 0.2rem;
}

.xxgk-lsit-box a:hover {
	background: linear-gradient(252deg, #004892, #005bac);
}

.xxgk-lsit-box a:hover span:first-child {
	color: #ffffff;
}

.xxgk-lsit-box a:hover span:last-child em {
	color: #e8e8e8;
}

/*二级页通用分页*/
.ty-more-box {
	display: flex;
	align-items: center;
	justify-content: flex-end;
}

.fy-button {
	width: 0.475rem;
	height: 0.475rem;
	display: flex;
	justify-content: center;
	align-items: center;
	background: #fff;
	border-radius: 50%;
	cursor: pointer;
	box-shadow: 0px 0px 3px 3px rgba(172, 172, 172, .12);
}

.fy-button.disabled {
	cursor: not-allowed;
}

.fy-button img:last-child {
	display: none;
}

.fy-button.disabled img:first-child {
	display: none;
}

.fy-button.disabled img:last-child {
	display: block;
}



.fy-number-box {
	margin: 0 0.175rem;display: inline-flex;
}

.fy-number-box span {
	display: none !important;
}

.fy-number-box a,
.fy-number-box font {
	font-size: 0.225rem;
	color: #595959;
	margin: 0 0.07rem;
}

.fy-number-box font.NormalRed {
	color: #005bac;
}

.tz-box {
	margin-left: 0.375rem;
}

.tz-box input {
	width: 0.813rem;
	height: 0.475rem;
	border-radius: 0.1rem;
	background: #fff;
	border: none;
	display: inline-flex;
	justify-content: center;
	align-items: center;
	text-align: center;
	font-size: 0.225rem;
	box-shadow: 0px 0px 3px 3px rgba(172, 172, 172, .12);
}

.tz-box span {
	font-size: 0.2rem;
	color: #595959;
}