body {
	overflow-x: hidden;
}

/* background-color: #f8f8f8; */
@media screen and (min-width:993px) and (max-width:1366px) {
	#fsznext {
		display: none;
	}

	html {
		font-size: 100px;
	}

	html.slb {
		font-size: 163px !important;
	}
}

img {
	border-radius: .04rem;
}

.ssjg_list1 a:hover {
	color: #1B5A9E;
}

/* .ssjg_con {
	background: url(IntSearch_tyhmb_221115_con.png) no-repeat center top #ffffff;
	background-size: 100% auto;
} */

.ssjg_tit {
	line-height: .4rem;
	position: relative;
	padding-left: .16rem;
	font-size: .24rem;
	font-weight: 500;
}

.ssjg_tit:before {
	content: '';
	position: absolute;
	left: 0rem;
	width: .05rem;
	top: .1rem;
	height: .2rem;
	background-color: #1B5A9E;
}

.ssjg_text {
	line-height: .22rem;
	font-size: .14rem;
	margin-bottom: .12rem;
}

.ssjg_tit1 {
	line-height: .22rem;
	font-size: .16rem;
	position: relative;
	padding-left: .12rem;
	color: #666666;
	margin: .16rem 0rem .08rem 0rem;
}

.ssjg_tit1:before {
	content: '';
	position: absolute;
	left: 0rem;
	width: .02rem;
	top: .04rem;
	height: .14rem;
	background-color: #1B5A9E;
}

.ssjg_bor {
	border-radius: .04rem;
	border: 1px solid #DBDBDB;
	padding: .04rem .18rem .1rem .18rem;
}

.tabs .tabs_header {
	margin-bottom: .1rem;
}

.tabs .tabs_header>ul>li {
	font-size: .14rem;
	line-height: .52rem;
	padding-right: .2rem;
}

.tabs .tabs_header>ul>li:after {
	content: '';
	position: absolute;
	right: 0rem;
	top: .18rem;
	height: .16rem;
	width: 1px;
	background-color: #BFBFBF;
}

.tabs .tabs_header>ul>li:last-child:after {
	display: none;
}

.tabs .tabs_header:after {
	background-color: #E6E6E6;
}

.tabs .tabs_header>ul>li.on:before {
	right: .2rem;
}

.ssjg_tabs .tabs_header {
	margin: 0rem .18rem;
}

.list_base li {
	margin-bottom: .04rem;
	font-size: .14rem;
}

.list_base li>span>a {
	color: #1B5A9E;
	text-decoration: none;
}

.list_base li:before {
	border-radius: 0rem;
	background-color: #CCCCCC;
}

.list_base li>span,
.list_base li h3 span {
	font-size: .14rem;
}

.list_base li>a>em {
	color: #FC0D1B;
}

.wjzc_list li>a {
	display: block;
	float: left;
	max-width: 70%;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

.wjzc_list li em {
	display: block;
	float: left;
}

.wjzc_list li em>a {
	display: inline-block;
	margin-left: .12rem;
	padding-left: .12rem;
	position: relative;
	color: #1B5A9E;
}

.wjzc_list li em>a:before {
	position: absolute;
	content: '';
	width: 1px;
	height: .16rem;
	background-color: #B0B0B0;
	left: 0rem;
	top: .06rem;
}

.tabs_h {
	/* height: 1.6rem; */
	overflow-y: auto;
	padding-right: .12rem;
}

.tabs_h::-webkit-scrollbar,
.tab_table1 tbody::-webkit-scrollbar,
.ssjg_list::-webkit-scrollbar {
	width: .06rem;
	border-radius: 3px;
}

.tabs_h::-webkit-scrollbar-thumb,
.tab_table1 tbody::-webkit-scrollbar-thumb,
.ssjg_list::-webkit-scrollbar-thumb {
	width: .06rem;
	background-color: #C2C2C2;
	border-radius: 3px;
}

.tab_table1 {
	border-left: 1px solid #ffffff;
	border-top: 1px solid #ffffff;
	table-layout: fixed;
	word-wrap: break-word;
	word-break: break-all;
	border-radius: .04rem;
	overflow: hidden;
}

.tab_table1 th,
.tab_table1 td {
	border-bottom: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	line-height: .22rem;
	padding: .09rem;
}

.tab_table1 th {
	background-color: #1B5A9E;
	color: #ffffff;
	font-size: .16rem;
}

.tab_table1 td {
	background-color: #EBF3FF;
	font-size: .14rem;
	vertical-align: top;
}

.tab_table1 tbody {
	display: block;
	max-height: 2.76rem;
	overflow-y: scroll;
	overflow-x: hidden;
}

.tab_table1 thead,
.tab_table1 tbody tr,
.tab_table1 thead tr {
	display: table;
	width: 100%;
	table-layout: fixed;
}

.ssjg_bar_list {
	font-size: 0rem;
	margin-top: .1rem;
}

.ssjg_bar_list li {
	display: inline-block;
	margin-right: .12rem;
	font-size: .14rem;
	margin-bottom: .14rem;
}

.ssjg_bar_list li a {
	display: block;
	background-color: #ffffff;
	border: 1px solid #F7F7F7;
	padding: 0rem .19rem 0rem .14rem;
	line-height: .4rem;
	border-radius: .04rem;
}

.ssjg_bar_list li a img {
	margin-right: .08rem;
}

.ssjg_text h3 {
	font-size: .16rem;
	color: #1B5A9E;
	line-height: .32rem;
	font-weight: normal;
}

.ssjg_text h3 span,
.ssjg_text1 em,
.ssjg_list li h3 span em,
.ssjg_box p.p1 span {
	color: #FC0D1B;
}

.ssjg_text1 {
	line-height: .26rem;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.ssjg_text1 span {
	color: #999999;
}

.ssjg_text1 em {
	font-style: normal;
}

.input_prefix {
	float: left;
	width: calc(100% - .8rem);
	margin-right: .08rem;
}

.btn_base {
	font-size: .14rem;
}

.ssjg_list li {
	margin-top: .12rem;
}

.ssjg_list li h3 {}

.ssjg_list li p {
	font-size: .14rem;
	line-height: .22rem;
	color: #666666;
	padding-left: .24rem;
}

.ssjg_list li h3 i {
	margin-right: .08rem;
	font-size: .16rem;
	color: #377FCC;
	text-decoration: none;
}

.ssjg_list li h3 span {
	font-size: .16rem;
	font-weight: normal;
	color: #1B5A9E;
	text-decoration: underline;
}

.ssjg_ss {
	overflow: hidden;
}

.ssjg_list {
	height: 2.38rem;
	overflow-y: auto;
	overflow-x: hidden;
}

.ssjg_box {
	background-color: #ffffff;
	border-radius: .06rem;
	margin-top: .2rem;
	padding: .2rem;
}

.ssjg_box>h3,
.ssjg_tit4 {
	line-height: .26rem;
	font-weight: normal;
	margin-bottom: .08rem;
	color: #1B5A9E;
	margin-top: .08rem;
}

.ssjg_box>h3 em,
.ssjg_tit4 em {
	display: inline-block;
	padding: 0rem .05rem;
	background-color: #DBEBFF;
	border-radius: .04rem;
	line-height: .22rem;
	font-size: .14rem;
	color: #4790DE;
	margin-right: .1rem;
}

.ssjg_box.ssjg_sld>h3 em {
	background-color: #1B5A9E;
	color: #ffffff;
}

.ssjg_box>h3 a,
.ssjg_tit4 a {
	color: #1B5A9E;
	font-size: .2rem;
	text-decoration: underline;
}

.ssjg_box>h3.no_line a {
	text-decoration: none;
}

.ssjg_box.ssjg_sld>h3 a {
	text-decoration: none;
}

.ssjg_box>h3 span,
.ssjg_tit4 span {
	color: #FC0D1B;
}

.ssjg_box p,
.ssjg_con2 p {
	line-height: .22rem;
	font-size: .14rem;
}

/* .ssjg_con2 .bd {
	height: 190px;
} */

.ssjg_box p.p1,
.ssjg_con2 p.p1 {
	max-height: 1.44rem;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	margin-bottom: .08rem;
}

.ssjg_box p.p1 em,
.ssjg_con2 p.p1 em {
	color: #1B5A9E;
	margin-right: .1rem;
}

.ssjg_box p.p1 a,
.ssjg_con2 p.p1 a {
	color: #1B5A9E;
}

.ssjg_tu {
	float: left;
	margin-right: .14rem;
	max-width: 1.58rem;
	border-radius: .06rem;
	overflow: hidden;
}

.ssjg_tu .picture_fixed {
	padding-top: 62.0253164%;
	text-align: center;
	color: #ffffff;
	width: 1.58rem;
}

.ssjg_tu .picture_fixed h3 {
	position: absolute;
	top: .12rem;
	line-height: .44rem;
	font-size: .2rem;
	left: 0rem;
	right: 0rem;
	font-family: 'SourceHanSerifCN-Heavy';
}

.ssjg_tu .picture_fixed h3 em {
	font-size: .4rem;
	margin: 0rem .06rem;
}

.ssjg_tu .picture_fixed p {
	line-height: .2rem;
	font-size: .14rem;
	position: absolute;
	left: 0rem;
	right: 0rem;
	top: .62rem;
}

.ssjg_sld .ssjg_tu {
	width: 1.12rem;
	max-height: 1.43rem;
	overflow: hidden;
}

.ssjg_text2,
.ssjg_con2,
.ssjg_tu1 {
	overflow: hidden;
}

.ssjg_con2 {
	margin-top: .14rem;
}

.ssjg_tu_list {
	margin-right: -.12rem;
}

.ssjg_tu_list dl {
	overflow: hidden;
}

.ssjg_tu_list dl dd {
	width: 25%;
	float: left;
}

.ssjg_con3 {
	margin-right: .12rem;
}

.ssjg_tu1 {
	position: relative;
	margin-bottom: .06rem;
}

.ssjg_tu1 .picture_fixed {
	position: relative;
	height: 0rem;
	padding-top: 61.88118%;
	overflow: hidden;
	border-radius: .06rem;
	z-index: 2;
}

.ssjg_tu1 span {
	position: absolute;
	right: 0rem;
	bottom: 0rem;
	font-size: .14rem;
	line-height: .24rem;
	background-color: rgba(0, 0, 0, .54);
	color: #ffffff;
	border-radius: .08rem 0rem 0rem 0rem;
	z-index: 3;
	padding: 0rem .12rem;
}

.ssjg_more {
	background-color: #F5FAFF;
	cursor: pointer;
	line-height: .36rem;
	border-radius: .04rem;
	text-align: center;
	display: block;
	margin-top: .1rem;
	color: #1B5A9E;
	font-size: .12rem;
}

.ssjg_more a {
	color: #1B5A9E;
	display: block;
}

.ssjg_more1 {
	background-color: #FCFCFC;
	cursor: pointer;
	margin-top: .08rem;
	border-top: 1px solid #DBDBDB;
	line-height: .4rem;
	text-align: center;
	display: block;
	color: #333333;
	font-size: .14rem;
}

.ssjg_more1 a {
	color: #333333;
	display: block;
}

.ssjg_more2 {
	background-color: #FCFCFC;
	cursor: pointer;
	margin-top: .2rem;
	border: 1px solid #DBDBDB;
	line-height: .4rem;
	text-align: center;
	display: block;
	color: #333333;
	font-size: .14rem;
}

.ssjg_more2 a {
	color: #333333;
	display: block;
}

.ssjg_more3,
.ssjg_more3 a {
	font-size: .14rem;
	color: #1B5A9E;
}

.ssjg_more1 a:hover,
.ssjg_more2 a:hover {
	background-color: #1B5A9E;
	color: #ffffff;
}

.ssjg_btn {
	float: right;
	width: 2rem;
}

.ssjg_btn button {
	border: 1px solid #A6A6A6;
	background-color: #F5FAFF;
	width: .78rem;
	height: .28rem;
	line-height: .26rem;
	text-align: center;
	color: #333333;
	font-size: .14rem;
	border-radius: .04rem;
	margin-left: .12rem;
	display: inline-block;
}

.ssjg_text3_l {
	overflow: hidden;
}

.list_base_policy li {
	color: #1B5A9E;
	line-height: .28rem;
	font-size: .16rem;
}

.list_base_policy li a {
	color: #1B5A9E;
}

.list_base_policy li a>em {
	color: #FC0D1B;
}

.ssjg_con_bg {
	border-radius: 6px;
	background: linear-gradient(180deg, rgba(223, 235, 247, 1) 0%, rgba(255, 255, 255, 1) 10.44%);
	background-color: #ffffff;
}

.btn_list a {
	display: inline-block;
	padding: 0rem .12rem;
	line-height: .28rem;
	border: 1px solid #9C9C9C;
	border-radius: .04rem;
	font-size: .14rem;
	color: #1B5A9E;
	margin-right: .1rem;
}

.btn_list a:hover {
	background-color: #1B5A9E;
	border-color: #1B5A9E;
	color: #ffffff;
}

.ssjg_tu_list1,
.ssjg_tu_list2 {
	position: relative;
	overflow: visible;
}

.ssjg_tu_list1>span,
.ssjg_tu_list2>span {
	width: .26rem;
	height: .26rem;
	text-align: center;
	line-height: .22rem !important;
	border-radius: 50%;
	border: 1px solid #BFBFBF;
	background: linear-gradient(180deg, rgba(227, 227, 227, 1) 0%, rgba(255, 255, 255, 1) 100%);
	box-shadow: 2px 2px 7px 0px rgba(0, 0, 0, 0.25);
	cursor: pointer;
	position: absolute;
	top: 50%;
	margin-top: -.23rem;
	z-index: 9;
}

.ssjg_tu_list1>span i,
.ssjg_tu_list2>span i {
	font-size: .2rem;
	color: #6B6B6B;
}

.ssjg_tu_list1>span.prev,
.ssjg_tu_list2>span.prev {
	left: -.13rem;
}

.ssjg_tu_list1>span.next,
.ssjg_tu_list2>span.next {
	right: -.13rem;
}

.ssjg_tu_list1 .bd {
	overflow: hidden;
	margin: 0rem -.07rem;
}

.ssjg_tu_list2 .bd {
	overflow: hidden;
	margin: 0rem -.14rem;
}

.ssjg_tu_list1 .bd li {
	text-align: center;
	float: left;
	width: 15%;
}

.ssjg_box .bd li {
	text-align: center;
	float: left;
	width: 150px;

	padding: 10px 16px 10px 0;
}

.ssjg_box .bd li a span {
	height: 100% !important;
}

.ssjg_tu_list2 .bd li {
	text-align: center;
	float: left;
	width: 20%;
}

.ssjg_tu_list1 .bd li a {
	color: #1B5A9E;
	margin: 0rem .07rem;
	display: block;
}

.ssjg_tu_list2 .bd li a {
	color: #1B5A9E;
	margin: 0rem .14rem;
	display: block;
	overflow: hidden;
}

.ssjg_tu_list1 .bd li a span {
	height: 1.38rem;
	line-height: 1.38rem;
	display: block;
	overflow: hidden;
	border-radius: .04rem;
}

.ssjg_tu_list1 .bd li a img {
	max-height: 100%;
}

.ssjg_tu_list1 .bd li a p,
.ssjg_tu_list2 .bd li a p {
	line-height: .34rem;
}

.ssjg_tu_list2 .bd li a span {
	padding-top: 148.63013%;
	border-radius: .04rem;
	transition: 0s;
}

.ssjg_tu_list2 .bd li a:hover span {
	transform: scale(1);
}

.ssjg_con_bg .ssjg_box {
	background-color: transparent;
}

.ssjg_tit2 {
	line-height: .3rem;
	font-size: .16rem;
	font-weight: normal;
}

.ssjg_tit2 a {
	color: #1B5A9E;
}

.ssjg_tit2 a span {
	color: #FC0D1B;
}

.ssjg_box .input_prefix {
	width: calc(100% - 1.3rem);
	margin-right: .12rem;
}

.ssjg_box .btn_base {
	padding: .08rem .44rem;
}

.ssjg_con4 {
	background-color: #F7F7F7;
	padding: .12rem;
	border-radius: .04rem;
}

.ssjg_list2 {
	margin: .2rem -.06rem;
}

.ssjg_list2 ul {
	margin-top: -.1rem;
}

.ssjg_list2 li {
	margin-top: .1rem;
	width: 50%;
	position: relative;
	z-index: 1;
	float: left;
}

.ssjg_box1 {
	border: 1px solid #C9C9C9;
	font-size: .14rem;
	border-radius: .04rem;
	background-color: #ffffff;
	line-height: .4rem;
	overflow: hidden;
	padding: 0rem .12rem;
	margin: 0rem .06rem;
}

.ssjg_box1 a {
	color: #1B5A9E;
	float: right;
}

.ssjg_box1 span {
	float: left;
	width: 80%;
}

.ssjg_list2 li:hover {
	z-index: 3;
}

.ssjg_box2 {
	position: absolute;
	z-index: 4;
	padding: .1rem .2rem;
	border-radius: .04rem;
	left: 101%;
	top: 0rem;
	width: 100%;
	height: 1.98rem;
	background-color: #ffffff;
	box-shadow: 4px 0px 10px 0px rgba(0, 0, 0, 0.1);
	display: none;
}

.ssjg_box2:before {
	position: absolute;
	left: -.05rem;
	top: .14rem;
	width: .1rem;
	height: .1rem;
	background-color: #ffffff;
	content: '';
	transform: rotate(45deg);
}

.ssjg_box2 h3 {
	font-size: .14rem;
	color: #1B5A9E;
	line-height: .28rem;
	font-weight: normal;
	margin-bottom: .06rem;
}

.close_ssjg_box2 {
	float: right;
	cursor: pointer;
	background: url(221115_szf_close.png) no-repeat center;
	width: .28rem;
	height: .28rem;
	display: block;
}

.ssjg_list2 li:nth-child(2n+2) .ssjg_box2 {
	left: inherit;
	right: 101%;
}

.ssjg_list2 li:nth-child(2n+2) .ssjg_box2:before {
	left: inherit;
	right: -.05rem;
}

.btn_list1 a {
	display: inline-block;
	padding: 0rem .12rem;
	line-height: .28rem;
	border: 1px solid #9C9C9C;
	border-radius: .04rem;
	font-size: .14rem;
	color: #333333;
	margin-right: .14rem;
}

.btn_list1 a:hover,
.btn_list1 a.on {
	background-color: #EDF2FF;
	border-color: #1B5A9E;
	color: #1B5A9E;
}

.ssjg_text4 {
	line-height: .25rem;
	font-size: .14rem;
	margin: .12rem .18rem;
}

.ssjg_text4+p.gray_light_07 {
	padding-left: .18rem;
}

.ssjg_tu2 img {
	width: 100%;
}

.ssjg_tit3 {
	background: url(IntSearch_tyhmb_221115_tit1.png) no-repeat right top #F2FCFF;
	background-size: cover;
	padding: .18rem .2rem;
	line-height: .3rem;
	font-size: .2rem;
	margin-top: .1rem;
	border-radius: .04rem .04rem 0rem 0rem;
}

.tjzq_tit {
	float: left;
	margin-left: .1rem;
	margin-right: .2rem;
	font-size: .14rem;
	line-height: .32rem;
}

.tjzq_tit>span {
	display: inline-block;
	margin: 0rem .1rem;
}

.tjzq_tit>span.on {
	color: #1B5A9E;
}

.ssjg_tjxx_tu {
	text-align: center;
	margin-top: .3rem;
}

.ssjg_tjxx>span {
	font-size: .14rem;
	float: left;
	line-height: .32rem;
}

.ssjg_tjxx em {
	font-size: .16rem;
	line-height: .32rem;
	float: left;
	margin-left: .1rem;
}

.ssjg_tjxx button.btn_base {
	padding: 0rem .3rem;
	line-height: .3rem;
	margin-left: .1rem;
}

.ssjg_tjxx .input_dropdown {
	float: left;
	width: 1.2rem;
	margin-left: .1rem;
}

.ssjg_tjxx .input_dropdown input[type="text"].input_inner {
	height: .32rem;
	line-height: .32rem;
	font-size: .14rem;
	color: #333333;
}

.ssjg_tjxx .input_icon {
	top: .04rem;
}

.ssjg_tjxx .input_inner.on+.input_icon {
	top: .07rem;
}

.ssjg_tjxx .input_dropdown input[type="text"].input_inner::placeholder {
	color: #333333
}

.ssjg_tjxx .select_dropdown {
	top: .32rem;
}

.btn_list2 a {
	display: inline-block;
	padding: 0rem .2rem;
	background-color: #EBEBEB;
	line-height: .36rem;
	border-radius: .04rem;
	font-size: .2rem;
	color: #333333;
	margin-right: .18rem;
}

.btn_list2 a:hover,
.btn_list2 a.on {
	background-color: #1B5A9E;
	border-color: #1B5A9E;
	color: #ffffff;
}

.ssjg_ztzl a {
	display: table;
	width: 100%;
	background-repeat: no-repeat;
	background-position: center;
	background-size: 100% auto;
}

.ssjg_ztzl a span {
	padding: .06rem .2rem;
	vertical-align: middle;
	height: .72rem;
	line-height: .3rem;
	text-align: center;
	font-size: .24rem;
	font-family: 'SourceHanSansCN-Heavy';
	display: table-cell;
	color: #1B5A9E;
}

@media screen and (max-width:992px) {

	.ssjg_tu,
	.ssjg_sld {
		position: relative;
		padding-bottom: 0.44rem;
	}

	#personUl {
		position: relative !important;
	}



	.ssjg_sld .ssjg_tu {
		max-width: inherit;
		margin-bottom: .1rem;
		text-align: center;
		margin-right: 0rem;
		float: inherit;
		width: auto;
		max-height: inherit;
	}

	.ssjg_sld .ssjg_text2 .p1 {
		-webkit-line-clamp: 6;
		min-height: 1.7rem;
	}

	.ssjg_sld .ssjg_text2 .btn_list {
		position: absolute;
		left: -0.06rem;
		right: -0.06rem;
		bottom: 0rem;

	}

	.ssjg_sld .ssjg_text2 .btn_list a {
		width: 28%;
		margin: 0rem 2%;
		text-align: center;
		background-color: #F7F7F7;
		border: 1px solid #cdcdcd;
		color: #333333;
	}

	.ssjg_tu_list1 .bd li {
		width: 33.3%;

	}

	.ssjg_box .bd li {
		text-align: center;
		float: left;
		width: 140px !important;
		padding: 10px 0px 10px 0 !important;
	}

	/* .ssjg_con2 .next,
	.ssjg_con2 .prev {
		display: none;
	} */

	.ssjg_con2 .bd {
		height: auto;
	}

	.ssjg_box .input_prefix {
		width: calc(100% - 1.5rem);
		margin-right: .12rem;
	}
}

@media screen and (max-width:806px) {
	#fsznext {
		display: block;
	}
}