@charset "UTF-8";

.joinUsCloumn1Dl dd .con .title {
	font-size: var(--secondaryFontSize);
}

.joinUsCloumn1Dl dd .con .textC {
	font-size: var(--auxiliaryFontSize);
}

.joinUsTitle {
	font-size: var(--primaryFontSize);
	color: var(--secondaryColor);
}

.joinUsTextList dd .con:hover .more a {
	background-color: var(--primaryColor);
}

.joinUsTextList dd .con:hover .title a {
	color: var(--primaryColor);
}

.joinUsTextList dd .title a {
	font-size: var(--auxiliaryFontSize);
}

.joinUsTextList dd .time {
	font-size: var(--baseFontSize);
	color: var(--auxiliaryColor);
}

.essentialInformationDl dd .con .title {
	color: var(--secondaryColor);
	font-family: 'pht';
}

.essentialInformationDl dd .con .title1 {
	color: var(--textColor);
	font-size: var(--auxiliaryFontSize);
}

.essentialInformationDl1 dd .title {
	color: var(--secondaryColor);
	font-family: 'pht';
}

.essentialInformationDl1 dd .title1 {
	color: var(--textColor);
	font-size: var(--auxiliaryFontSize);
}

.textList1 .title a {
	color: var(--secondaryColor);
	font-size: var(--auxiliaryFontSize);
}

.textList1 dd:hover .title a {
	color: var(--primaryColor);
}

.textList1 .time {
	color: var(--auxiliaryColor);
}

.textList1 .time .timeText2 {
	color: var(--auxiliaryColor);
}

.textList1 dd:hover .icon {
	background-color: var(--primaryColor);
}

.imgTextList2 dd:hover .rigthText .text2 .rightImg {
	background-color: var(--primaryColor);
}

.imgTextList2 dd:hover .rigthText .text1 {
	color: var(--primaryColor);
}

.imgTextList2 .rigthText .text2 {
	font-size: var(--baseFontSize);
	color: var(--auxiliaryColor);
}


.flxdPageColumn1 .text .textC {
	color: var(--textColor);
}


.flxdPageColumn2Tab .item.hover {
	color: var(--primaryColor);
}

.flxdPageColumn2Tab .item {
	color: var(--secondaryColor);
}


.flxdPageColumn2Swiper .slickCon .title {
	font-size: var(--auxiliaryFontSize);
}

.flxdPageColumn2Swiper .slickCon .more {
	font-size: var(--baseFontSize);
	color: var(--primaryColor);
}


.pxfhPageColumn2Dl dd.hover .con .more:hover {
	border-color: var(--primaryColor);
}

.pxfhPage1Left .textC {
	color: var(--textColor);
}

.pxfhPage2TextC {
	color: var(--textColor);
}

.organizationList dd .con {
	color: var(--primaryColor);
}

.organizationList dd .con:hover {
	background-color: var(--primaryColor);
}

.commonTitle {
	color: var(--secondaryColor);
	font-size: var(--primaryFontSize);
}

.contactTitle {
	color: var(--secondaryColor);
	font-size: var(--primaryFontSize);
}

.contactRight .t {
	font-weight: unset;
	color: var(--textColor);
	line-height: 30px;
}

.contactRight .title {
	color: var(--secondaryColor);
}

.jxhgPageC_2 .pxfhPageColumn2Dl dd .con .textC,
.pxfhPageColumn2Dl dd .con .textC {
	line-height: 24px;
	padding-top: 0;
	margin-top: 14px;
}

.returnTop a:hover {
	background-color: var(--primaryColor);
}

.footerMenu dd em a:hover {
	color: var(--primaryColor);
}

.friendLinkR .item:hover .icon {
	background-color: var(--primaryColor) !important;
}

.friendLink .list a:hover {
	color: var(--primaryColor);
}

.footerMenu dd span a:hover {
	color: var(--primaryColor);
}

.friendCopyRight .conL a:hover {
	color: var(--primaryColor);
}

.page a.hover {
	background: var(--primaryColor);
}

.menuDl dd .subMenu .subMenuItem a:hover,
.menuDl dd .subMenu .subMenuItem a.hover {
	background: var(--primaryColor);
}

.flxdPageTitle .tips {
	background-image: linear-gradient(0deg, rgb(16, 41, 190) 0%, rgb(0, 157, 223) 100%);
	background-image: -webkit-linear-gradient(0deg, rgb(16, 41, 190) 0%, rgb(0, 157, 223) 100%);
}

.flxdPageColumn2Tab .item.hover::before {
	background: var(--primaryColor);
}

.essentialInformationDl1 dd .title::before {
	background: var(--primaryColor);
}

.page a:hover {
	background: var(--primaryColor);
}
.topSearch:hover {
	background-color: var(--primaryColor);
 }
 .indexOADown .one:hover a {
	color: var(--primaryColor);
 }
 .essentialInformationDl dd .con::before{
	background-image: url(../images/essentialInformationDlBg.png);
 }
 .cultureMore1Box a:hover{
	border-color: var(--primaryColor);
	color: #fff;
	background-color: var(--primaryColor);
	background-image: url(../images/morew_h.png);
 }
 .asNavForTabSlick .myslide.slick-current .pic::after {
	border-color: var(--primaryColor);
 }