@charset "utf-8";
/* CSS Document */

.ej_banner img{
	min-height: 3.72rem;
	object-fit: cover;
}


.weizhi{
	padding: .3rem 0;
	margin-left: .3rem;
	margin-right: .3rem;
	font-size: 0.28rem;
	padding-left: 0.42rem;
	color: #63717f;
	background: url(erji-base-wzIcon.png) left .39rem no-repeat;
	background-size: 0.27rem auto;
	letter-spacing: -0.01rem;
	line-height: 160%;
}

.weizhi a{
	color: #63717f;
	letter-spacing: normal;
}
.no_menu .weizhi{
	margin-top: 0rem;
}


/*图文列表*/
.NewList{

}
.NewList li{
	border-bottom: .01rem dashed #629c8d;
	padding: .3rem 0;
}
.NewList li:first-child{
	padding-top: 0;
}
.NewList li .img{
	width: 3.2rem;
	height: 1.9rem;
	overflow: hidden;
	float: left;
	margin-right: .3rem;
	margin-top: .15rem;
}
.NewList li .img img{
	width: 100%;
	height: 100%;
	object-fit: cover;

}
.NewList li h3{
	line-height: 180%;
	font-size: 0.3rem;
	font-weight: normal;
	margin-bottom: .1rem;
}
.NewList li .t01{
	display: none;
}
.NewList li .time{
	color: #5892ce;
	font-size: .28rem;
}

.tabnr{
	display: none;
}
.tabnr.active{
	display: block;
}

/*列表 - 标题列表*/
.NewList2{
	border: .01rem solid #ccdcec;
	background-color: #fff;
	padding: 0 .3rem;
	line-height: 1.8;
	font-size: 0.3rem;
	margin-bottom: .5rem;
}
.NewList2 ul{
	padding: .2rem 0;
}
.NewList2 ul li:nth-child(5n){
	padding-bottom: 30px;
	margin-bottom: 30px;
	border-bottom: .01rem dashed #629c8d;
}
.NewList2 ul li:nth-child(15n){
	margin-bottom: 0;
}
.NewList2 li{
	position: relative;
	padding-left: 0.3rem;
	font-size: 0.3rem;
	margin: .2rem 0;
}
.NewList2 li::after{
	content: '';
	width: .07rem;
	height: .07rem;
	border-radius: 50%;
	background: #5792cd;

	position: absolute;
	top: .27rem;
	transform: translateY(-50%);
	left: 0;
}

.NewList2 .time{
	font-size: .28rem;
	color: #97a5b2;
}

/*期刊列表 - 标题列表*/
.NewList_qk{
	border: .01rem solid #ccdcec;
	background-color: #fff;
	padding: 0 .3rem;
	line-height: 1.8;
	font-size: 0.3rem;
	margin-bottom: .5rem;
}
.NewList_qk ul{
	padding: .2rem 0;
}
.NewList_qk li{
	position: relative;
	padding-left: 0.3rem;
	font-size: 0.3rem;
	margin: .2rem 0;
}
.NewList_qk li::after{
	content: '';
	width: .07rem;
	height: .07rem;
	border-radius: 50%;
	background: #5792cd;

	position: absolute;
	top: .27rem;
	transform: translateY(-50%);
	left: 0;
}
/*照片列表*/
.zpList{
	float: left;
	width: 100%;
	margin-top: -.1rem;
}
.zpList .img{
	width: 2.1rem;
	height: 3.05rem;
	overflow: hidden;
	margin-bottom: .15rem;
}

.zpList .img:empty{
	background: url('hky_w_ys.png') no-repeat;
	background-size: cover;
}
.zpList .img img{
	width: 100%;
	height: 100%;
	object-fit: cover;
}
.zpList li a{
	display: block;
	width: 100%;
	height: 100%;
}
.zpList li{
	float: left;
	margin-right: .28rem;
	margin-top: .3rem;
	margin-bottom: .3rem;
}
.zpList li:nth-child(3n){
	margin-right: 0;
}
.zpList .zpbt{
	position: relative;
	border-top: .01rem solid #ccdcec;
	border-bottom: .01rem solid #ccdcec;
	line-height: .7rem;
	text-align: center;
	font-size: .3rem;
	padding: .1rem 0;
	width: 2.1rem;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.zpList .zpbt::after,
.zpList .zpbt::before{
	content: '';
	width: .57rem;
	height: .02rem;
	background: #5792cd;

	position: absolute;
}
.zpList .zpbt::after{
	left: 0;
	top: -.01rem;
}
.zpList .zpbt::before{
	right: 0;
	bottom: -.01rem;
}


/*国家级平台列表*/
.ptList{
	width: 100%;
	margin-bottom: .5rem;
}
.ptList .img{
	width: 6.9rem;
	height: 4.1rem;
	overflow: hidden;
	margin-bottom: .1rem;
}
.ptList .img img{
	width: 100%;
	height: 100%;
	object-fit: cover;

}

.ptList li a{
	display: block;
	width: 100%;
	height: 100%;
}
.ptList li{
	margin-top: .3rem;
	margin-bottom: .5rem;
	border-bottom: .02rem solid #5792cd;
	padding-bottom: .5rem;
}

.ptList .bt{
	color: #5792cd;
	line-height: .8rem;
	font-size: .36rem;
	padding: .1rem 0;
}
.ptList .txt{
	position: relative;
	font-size: .28rem;
}
.ptList .txt .jt{
	width: .5rem;
	height: .15rem;
	background: url(ej_jt.png) no-repeat;
	background-size: 100% 100%;

	position: absolute;
	right: .4rem;
	top: .15rem;
}


/*左侧菜单*/
.left_menu{
}
.parent-tit{
	/*
        padding: 15px 30px;
        font-size: 20px;
        line-height: 30px;
        background: url(ej_bg03.png) top right no-repeat #5792cd;
        color: #fff;
        font-weight: bold;
    */

	display: none;
}
.left_menu ul{
	width: 100%;
	overflow-x: auto;
}
.left_menu ul li{
	display: inline-block;
	width: 32%;
	text-align: center;
	font-size: .32rem;
	line-height: 2;
	/*	border-bottom: .01rem solid #ccdcec;*/
	padding-bottom: .2rem;

}
.left_menu ul li a{
	display: block;
}

.left_menu ul li.on a{
	color: #5792cd;
	font-weight: bold;
}
.left_menu ul li.on{
	border-bottom: .03rem solid #5792cd;
}

.per_menu .img {
	margin-bottom: .3rem;
	text-align: center;
}
.per_menu .img img {
	max-width: 100%;
}
.per_menu .parent-tit {
	padding: 15px 30px;
	font-size: 20px;
	line-height: 30px;
	background: url(ej_bg03.png) top right no-repeat #5792cd;
	color: #fff;
	font-weight: bold;
	text-align: center;
	display: block;
	margin-bottom: .3rem;
}
.per_menu ul li {
	width: 100%;
	text-align: center;
}
/*栏目内容*/
.R_conBox{
	border: .01rem solid #ccdcec;
	box-sizing: border-box;
	padding: .5rem .3rem;
	background: #fff;
	margin-bottom: .5rem;
}
.conBox{
	border: .01rem solid #ccdcec;
	box-sizing: border-box;
	padding: .5rem .3rem;
	background: #fff;
	margin-bottom: .5rem;
}

/*细览*/
.Con_title{
	border-bottom: .01rem solid #5591cc;
	margin-bottom: .5rem;
}

.Con_bt{
	text-align: center;
	font-size: .4rem;
	line-height: 150%;
	font-weight: normal;
	color: #5792cd;
	margin-bottom: .5rem;
}


.con_nr{
	color: #37280c;
	font-size: .32rem;
}
.con_nr * {
	line-height: 2 !important;
}
.con_nr video {
	width: 100%;
	display: block;
}
.con_nr table {
	width: 100% !important;
	border-top: 1px #333 solid;
	border-left: 1px #333 solid;
	border-right: 0;
	border-bottom: 0;
	font-size: .24rem;
}
.con_nr table tr td {
	border-top: 0;
	border-left: 0;
	border-right: 1px #333 solid;
	border-bottom: 1px #333 solid;
	white-space: normal;
	word-break: break-word;
	padding: .04rem;
}
.con_nr p{
	text-indent: 2em;
	margin: 0 0 1em !important;
	background: #FFFFFF!important;
	border: 0!important;
}

.con_nr p a{
	word-break: break-all;
}
.con_nr table p {
	text-indent: 0;
	margin-bottom: 0!important;
}
.con_nr div{
	margin-bottom: 1em;
	text-indent: 2em;
}
.con_nr img {
	width: 97%;
	margin: 0 auto;
	display: block;
}
.con_nr .img_t{
	font-size: .28rem;
	color: #707070;
}
.con_info{
	color: #63717f;
	font-size: .28rem;
	line-height: .8rem;
	padding-bottom: .2rem;
	/* display: none; */
}
.con_info_l{
	float: left;
}
.con_info_l li{
	float: left;
	margin-right: .5rem;
}
.con_info_l li img{
	vertical-align: middle;
	width: .34rem;
	margin-right: .15rem;
}
.con_info_l:last-child{
	margin-right: 0;
}
.con_info_r{
	float: right;
	display: none;
}
.con_info_r li{
	float: left;
	margin-left: .4rem;
}
.con_info_r:last-child{
	margin-left: 0;
}
.con_info_r li img{
	vertical-align: middle;
	margin-right: .15rem;
	width: .34rem;
}
.print{
	cursor: pointer;
}
.font_size{

}
.font_size span{
	margin-right: .1rem;
	cursor: pointer;
}
.font_size span.active{
	font-weight: bold;
	color: #5792cd;
}

/*分享图标*/
.con_fx_icon{
	display: inline-block;
	width: .52rem;
	height: .52rem;
	overflow: hidden;
	padding: 0;
	border-radius: 50%;
	vertical-align: middle;
	margin: 0 .05rem;
	background: center center no-repeat rgba(87, 146, 205, 0.38);
	background-size: 100% 100%;
}
.con_fx_icon:hover{
	background-color: rgba(87, 146, 205, 1);
}
.con_fx_icon_1{
	background-image: url(hky_ico_qz.png);
}
.con_fx_icon_2{
	background-image: url(hky_ico_wx.png);
}
.con_fx_icon_3{
	background-image: url(hky_ico_wb.png);
}


/*学术委员会*/
.pb50{
	padding-bottom: .5rem;
}
.wyh_row{
	border-bottom: .01rem dashed #96b7d7;
	padding: .25rem 0;
}
.wyh_row:first-child{
	padding-top: 0;
}
.wyh_row *{
	line-height: 2.2;
	box-sizing: border-box;
}

.wyh_row:first-child{
	padding-bottom: .1rem;
}
.wyh_row .wyh_th_tit,
.wyh_row .wyh_td_tit{
	font-size: .3rem;
}
.wyh_row .wyh_td_tit{
	padding-left: .39rem;
}
.wyh_row .wyh_th_tit,
.wyh_row .wyh_th{
	width: 1.8rem;
	float: left;
	position: relative;
	padding-left: .2rem;
	/*	background: #0f0;*/
}
.wyh_row .wyh_td_tit,
.wyh_row .wyh_td{
	float: right;
	width: 5rem;
	/*	background: #f00;*/
}

.wyh_row .wyh_th{
	font-size: .34rem;
	color: #5792cd;
	position: relative;
	border-left: .02rem solid #5792cd;
}
/*
.wyh_row .wyh_th::after{
	content: '';
	width: .01rem;
	height: .6rem;
	border-left: .02rem solid #5792cd;
	
	position: absolute;
	left: 0;
    top: .09rem;
}
*/
.wyh_row .wyh_td{
	font-size: .3rem;
}
.wyh_row .wyh_td li{
	float: left;
	width: 33%;
	text-align: center;
	position: relative;
}
.wyh_row .wyh_td li.tt {
	width: 100%;
}
.wyh_row .wyh_td li::after{
	content: '';
	width: .01rem;
	height: .26rem;
	/*	background: #5792cd;*/
	border-right: .02rem solid #5792cd;

	position: absolute;
	right: 0;
	top: 50%;
	transform: translateY(-50%);
}
.wyh_row .wyh_td li:last-child::after,
.wyh_row .wyh_td li:nth-child(3n)::after{
	display: none;
}
.rcch .wyh_row .wyh_th {
	float: none;
	width: 100%;
}
.rcch .wyh_row .wyh_td {
	float: none;
	width: 100%;
	margin: 0.2rem 0;
	overflow: hidden;
}
.rcch .wyh_qt {
	padding: .3rem 0;
	background: #f4f4f4;
}

/*二级-搜索页*/
.ej_search{
	padding: .3rem .2rem;
	background: url(ej_bg04.png) top right no-repeat #ecf2f9;
}
.ej_search *{
	box-sizing: border-box;
}
.ej_soBk{
	width: 100%;
	margin: 0 auto;
	border: .08rem solid #fff;
	border-radius: .06rem;
	background: #fff;
	position: relative;
}
.ej_soBk .inp_bk{
	height: .8rem;
	width: 82%;
	border: 0;
	font-size: .28rem;
	padding-left: .2rem;
	/*	background: #f00;*/
}
.ej_soBk .inp_btn{
	position: absolute;
	right: 0;
	width: 1rem;
	height: .8rem;
	background: #5792cd;
	border: 0;
	color: #fff;
	font-size: .28rem;
	border-radius: 0 !important;
	top: 0;
	text-align: center;
	line-height: .8rem;
}




.mt30{
	margin-top: .5rem;
}
.mb30{
	margin-bottom: .5rem;
}
.font_red{
	color: #c00;
}
.ejso_box{
	border: .01rem solid #ccdcec;
	background-color: #fff;
	padding: .3rem .3rem;
}
.so_msg{
	line-height: 1.6;
	font-size: .28rem;
	margin-bottom: .1rem;
}
.so_msg font{
	margin-left: .2rem;
}
.so_msg font:first-child{
	margin-left: 0;
}
.so_msg .paixu{
	margin-top: .3rem;
}
.so_msg .paixu a{
	display: inline-block;
	padding: .12rem .3rem;
	border: .01rem solid #5792cd;
	font-size: .28;
	border-radius: .06rem;
	width: 48%;
	text-align: center;
}
.so_msg .paixu a.on{
	background-color: #5792cd;
	color: #fff;
}

.ejso_list li{
	border-bottom: .01rem solid #e0ebf5;
	padding: .3rem 0;
}
.ejso_list li *{
	line-height: 1.8;
}
.ejso_list li h3{
	margin-bottom: .2rem;
	font-size: .3rem;
}
.ejso_list li .txt{
	font-size: .28rem;
	color: #63717f;
	margin-bottom: .2rem;
}
.ejso_list li .time{
	color: #4d698a;
	font-size: .26rem;
}


/*专题列表*/
.zt_list{
	float: left;
	width: 100%;
}
.zt_list li{
	width: 3.3rem;
	height: 1.48rem;
	overflow: hidden;
	float: left;
	margin-right: .28rem;
	margin-bottom: .3rem;
}
.zt_list li:nth-child(2n){
	margin-right: 0;
}
.zt_list li img{
	width: 100%;
	height: 100%;
	object-fit: cover;

}

/*	单位资质 - 证书*/
.zhengshu_list{
	float: left;
	width: 100%;
}
.zhengshu_list li{
	width: 3.3rem;
	height: 3.3rem;
	float: left;
	margin-right: .28rem;
	margin-bottom: .4rem;
	overflow: hiddenh;
	/*	background: #f00*/
}
.zhengshu_list *{
	box-sizing: border-box;
}
.zhengshu_list li:nth-child(2n){
	margin-right: 0;
}
.zhengshu_list li .img{
	border: 1px solid #ccdcec;
	background-color: #fff;
	padding: .05rem;
	height: 2.3rem;
	overflow: hidden;
	text-align: center;

	position: relative;
}
.zhengshu_list li img{
	max-height: 100%;
	max-width: 100%;
	object-fit: cover;
}
.zhengshu_list li a{
	display: block;
}

.zhengshu_list li p{
	font-size: .26rem;
	margin-top: .2rem;
	line-height: 1.5;
	text-align: center;
}


/*基本情况*/
.jieshao{
	background: url(hky_fengjing_m.jpg) no-repeat;
	background-size: 100% 5.3rem;
	padding: 1.2rem .3rem .5rem;
}
.jieshao .js_tit{
	font-size: .48rem;
	color: #fff;
	padding-left: .2rem;
}
.jieshao .js_tit .line{
	border-bottom: .05rem solid #fff;
	padding-bottom: .2rem;
}
.js_con{
	margin-top: 1.5rem;
	padding: .5rem .3rem;
	box-shadow: 0px 0px .3rem rgba(87, 146, 205, 0.15);
	background-color: #fff;
	line-height: 2.2;
	font-size: .32;
}
.js_con p{
	text-indent: 2em;
	text-align: justify;
}

/*视频*/
.videoBox{
	width: 100%;
	margin: 0 auto .5rem;

}
.videoBox .bt{
	text-align: center;
	font-size: .8rem;
	color: #5792cd;
	font-weight: bold;
	line-height: 160%;
	padding: .3rem 0;

	display: none;
}
.ej_video {
	width: 100%;
	height: 3.88rem;
	cursor: pointer;
	overflow: hidden;

	position: relative;
}
.ej_video .H5VideoPlayer{
	margin-left: 0px;
}
.ej_video img {
	width: 100%;
	height: 100%;
	object-fit: cover;
	display: block;

}
.ej_video .video_play {
	width: 1rem;
	height: 1rem;
	border-radius: 50%;
	background: url(hky_ico_play.png) center center no-repeat rgba(0, 0, 0, 0.45);
	background-size: 36% auto;

	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
}

.ej_video video {
	width: 100%;
	height: 3.88rem;
	display: none;
}

/*图片列表*/

.imgList{}
.imgList ul{
	float: left;
	width: 100%;
}
.imgList *{
	box-sizing: border-box;
}
.imgList ul li{
	float: left;
	width: 3.3rem;
	height: 2.75rem;
	border: 1px solid #ccdcec;
	background-color: #fff;
	padding: .08rem;
	margin-top: .3rem;
	margin-right: .28rem;
}
.imgList ul li:nth-child(2n){
	margin-right: 0;
}
.imgList ul li a{
	display: block;
}
.imgList ul li .img{
	width: 100%;
	height: 1.7rem;
	overflow: hidden;
}
.imgList ul li .img img{
	width: 100%;
	height: 100%;
	object-fit: cover;
	display: block;

}
.imgList ul li p{
	line-height: 160%;
	text-align: center;
	padding-top: .2rem;
	font-size: .28rem;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}


/*王慧强 begin*/
.ys_list {
	width: 100%;
	overflow: hidden;
	padding-bottom: 0.9rem;
	display: flex;
	justify-content: center;
	flex-wrap: wrap;
	gap: 0.45rem 0.3rem;
}
.ys_com {
	width: 2.08rem;
	position: relative;
}
.ys_com:last-of-type {
	margin-bottom: 0;
}
.ys_img_box {
	width: 100%;
	height: 3rem;
	overflow: hidden;
	position: relative;
	z-index: 1;
}
.ys_img {
	width: 100%;
	height: 100%;
	object-fit: cover;
	transition: all 0.3s;
}

.ys_img_box:hover .ys_img {
	transform: scale(1.05);
}
.ys_info {
	width: 100%;
	padding-top: 0.2rem;
	position: relative;
	z-index: 1;
}
.head_tit {
	font-size: 0.34rem;
	text-align: center;
	color: #5892ce;
}
.head_tit a {
	color: #5892ce;
}
.head_job {
	font-size: 0.26rem;
	line-height: 0.3rem;
	margin-top: 0.15rem;
}
.job_left {
	font-size: 0.26rem;
	color: #0f2235;
	text-align: center;
}
.job_more {
	float: right;
	font-size: 16px;
	color: #008342;
	display: none;
}
.job_line {
	height: 22px;
	line-height: 22px;
	position: relative;
	display: none;
	overflow: hidden;
}
.job_line::before {
	content: "";
	display: block;
	height: 1px;
	border-bottom: 1px dashed #62ba8f;
	position: absolute;
	left: 18px;
	right: 40px;
	top: 11px;
}
.job_line::after {
	content: "";
	display: block;
	height: 2px;
	background: #4aa779;
	position: absolute;
	width: 52px;
	right: 40px;
	top: 11px;
}
.head_desc {
	font-size: 0.28rem;
	line-height: 0.48rem;
	display: none;
	margin-top: 0.65rem;
}

/* 大事件start */
.dsj_list {
	padding-bottom: 0.4rem;
}
.dsj_com {
	margin-bottom: 0.5rem;
	position: relative;
}
.dsj_com::after {
	width: 1px;
	height: 5.15rem;
	border-left: 1px dashed #91b9d8;
	content: "";
	display: block;
	left: 1.02rem;
	top: 0.32rem;
	position: absolute;
}
.dsj_com::before {
	width: 5px;
	height: 5px;
	background-color: #fff;
	border: solid 1px #5892ce;
	box-sizing: border-box;
	border-radius: 50%;
	content: "";
	display: block;
	left: 0.98rem;
	top: 0.23rem;
	position: absolute;
}
.dsj_com:last-of-type::after {
	display: none;
}
.dsj_time {
	float: left;
	text-align: right;
}
.dsj_time .p1 {
	font-size: 0.4rem;
	color: #5892ce;
}
.dsj_time .p2 {
	font-size: 0.22rem;
	color: #5892ce;
	margin-top: 0.1rem;
}
.dsj_info {
	float: right;
	width: 5.72rem;
	height: 4.64rem;
	background: url(hky_w_dsjBk_m.png) no-repeat;
	background-size: cover;
	padding-left: 0.3rem;
	padding-right: 0.18rem;
	box-sizing: border-box;
}
.dsj_info_tit {
	padding-top: 0.1rem;
	height: 1.2rem;
	font-size: 0.3rem;
	line-height: 0.46rem;
	color: #0f2235;
	font-weight: 600;
}
.dsj_info_img {
	margin-top: 0.2rem;
}
.dsj_img {
	float: left;
	width: 5.2rem;
	height: 3rem;
	overflow: hidden;
	position: relative;
}

.dsj_img .pagination {
  position: absolute;
  z-index: 20;
  bottom: 0.3rem;
  width: 100%;
  text-align: center;
}
.dsj_img .swiper-pagination-switch {
  display: inline-block;
  width: 0.16rem;
  height: 0.16rem;
  border-radius: 0.16rem;
  margin: 0 3px;
  border: 0.02rem solid #fff;
  cursor: pointer;
}
.dsj_img .swiper-active-switch {
  background: #5892ce;
  border-color: #5892ce;
}

.dsjImg {
	width: 100%;
	height: 100%;
	object-fit: cover;
	transition: all 0.3s;
}
.dsj_img:hover .dsjImg {
	transform: scale(1.05);
}

.dsj_desc {
	display: none;
	float: right;
	font-size: 18px;
	line-height: 30px;
	color: #63717f;
}
/* 大事件end */

/* 联系我们start */
.lxwm_wrap {
}
.lxwm_tit {
	font-size: 0.38rem;
	line-height: 0.4rem;
	color: #5892ce;
	text-align: center;
}
.lxwm_contway {
	margin-top: 0.55rem;
}
.contway_left {
}
.contway_right {
	margin-top: 0.6rem;
}
.contway_right_tit {
	font-size: 0.32rem;
	color: #0f2235;
	font-weight: 600;
	margin-bottom: 0.3rem;
}
.contway_com {
	font-size: 0.32rem;
	line-height: 0.5rem;
	color: #0f2235;
	padding-left: 0.5rem;
	margin-bottom: 0.3rem;
}
.contway_dz {
	background: url(hky_w_lxwm2.png) no-repeat left 0.08rem;
	background-size: 0.28rem;
}
.contway_yb {
	background: url(hky_w_lxwm3.png) no-repeat left center;
	background-size: 0.35rem;
}
.contway_cz {
	background: url(hky_w_lxwm4.png) no-repeat left center;
	background-size: 0.35rem;
}
.contway_dh {
	background: url(hky_w_lxwm5.png) no-repeat left center;
	background-size: 0.35rem;
}
.contway_yx {
	background: url(hky_w_lxwm6.png) no-repeat left center;
	background-size: 0.35rem;
}
.lxwm_img {
	margin-top: 0.6rem;
	margin-bottom: 0.7rem;
	width: 100%;
}
.lxwm_img img {
	width: 100%;
}
/* 联系我们end */

/* 现任领导start */

.xrld_list {
	width: 100%;
	overflow: hidden;
	padding-bottom: 0.9rem;
	display: block;
}
.ej_bodybg .warp_center.pd0_m {
	padding: 0;
}
.pd20_m {
	padding-left: 0.3rem;
	padding-right: 0.3rem;
}
.xrld_com {
	width: 100%;
	position: relative;
	padding-left: 0.3rem;
	margin-bottom: 0.6rem;
}
.xrld_com:last-of-type {
	margin-bottom: 0;
}
.xrld_com::before {
	content: "";
	display: block;
	width: 100%;
	height: 1.89rem;
	background: #eff7fe;
	position: absolute;
	left: 0;
	bottom: 0;
}
.xrld_com .ys_img_box {
	width: 2.13rem;
	height: 3.09rem;
	overflow: hidden;
	float: left;
	position: relative;
	z-index: 1;
}
.xrld_com .ys_img {
	width: 100%;
	height: 100%;
	object-fit: cover;
	transition: all 0.3s;
}

.xrld_com .ys_img_box:hover .ys_img {
	transform: scale(1.05);
}
.xrld_com .ys_info {
	float: left;
	width: 4.3rem;
	margin-left: 0.4rem;
	padding-top: 0.3rem;
	position: relative;
	z-index: 1;
}
.xrld_com .info_head {
	display: flex;
	flex-wrap: wrap;
}
.xrld_com .head_tit {
	font-size: 0.34rem;
	color: #5892ce;
}
.xrld_com .head_tit a {
	color: #5892ce;
}
.xrld_com .head_job {
	line-height: 22px;
	overflow: hidden;
	margin-left: 0.2rem;
	margin-top: 0.04rem;
	width: fit-content;
}
.xrld_com .job_left {
	float: left;
	font-size: 0.26rem;
	width: fit-content;
	color: #0f2235;
}
.xrld_com .job_more {
	float: right;
	font-size: 16px;
	color: #008342;
}
.xrld_com .head_desc {
	font-size: 0.28rem;
	line-height: 0.48rem;
	margin-top: 0.65rem;
	text-align: justify;
	display: block;
}
/* 现任领导end */

/* 组织机构start */

.zzjg_wrap {
	padding-bottom: 0.88rem;
}
.zzjg_cont {
	width: 6.9rem;
	height: 17.8rem;
	background: url(hyk_w_zzjg_m2.png) no-repeat;
	background-size: cover;
	position: relative;
}
.zzjg_title {
	position: absolute;
	left: 0.1rem;
	top: 6.69rem;
}
.zzjg_logo {
	width: 0.5rem;
}
.zzjg_name {
	font-size: 0.26rem;
	font-weight: 600;
	color: #0f2235;
	width: 0.3rem;
	text-align: center;
	writing-mode: vertical-rl;
	margin: 0.1rem auto 0;
	letter-spacing: 0.04rem;
}
.zzjg_com_tit {
	font-size: 0.22rem;
	font-weight: 600;
	line-height: 1;
	position: absolute;
	color: #0f2235;
	letter-spacing: 0.04rem;
	writing-mode: vertical-rl;
}
.zzjg_com_tit1 {
	left: 1.24rem;
	top: 1.44rem;
}
.zzjg_ul {
	position: absolute;
}
.zzjg_ul1 {
	position: absolute;
	left: 1.82rem;
	top: .9rem;
}
.zzjg_li {
	font-size: 0.22rem;
	line-height: 0.36rem;
	color: #5892ce;
	padding-left: 0.14rem;
	position: relative;
	width: 4.86rem;
	margin-bottom: 0.08rem;
}
.zzjg_li::before {
	width: 0.05rem;
	height: 0.05rem;
	background: #5892ce;
	border-radius: 50%;
	content: "";
	display: block;
	left: 0;
	top: 0.13rem;
	position: absolute;
}
.zzjg_li a {
	color: #5892ce;
}
.zzjg_li a:hover {
	text-decoration: underline;
}
.zzjg_com_tit2 {
	left: 1.24rem;
	top: 7.89rem;
}
.zzjg_ul2 {
	left: 2.02rem;
	top: 4.3rem;
}
.zzjg_ul2 .zzjg_li{
	margin-bottom: 0.06rem;
}
.zzjg_com_tit3 {
	left: 1.24rem;
	top: 13.16rem;
}
.zzjg_ul3 {
	left: 2.02rem;
	top: 13.1rem;
}
.zzjg_com_tit4 {
	left: 1.24rem;
	top: 15.68rem;
}
.zzjg_ul4 {
	left: 2.02rem;
	top: 15.76rem;
}
/* 组织机构end */

/*王慧强 end*/


/*2025.03.28新增页面 开始*/

/*视频新闻*/
.video_List{}

.video_List *{
	box-sizing: border-box;
}
.video_List ul li{
	width: 100%;
	/*	height: 5.44rem;*/
	border: .01rem solid #ccdcec;
	background-color: #f8fbff;
	padding: .2rem;
	margin-top: .4rem;
	position: relative;
}
.video_List ul li:first-child{
	margin-top: 0;
}

.video_List ul li a{
	display: block;
	width: 100%;
	height: 100%;
}
.video_List ul li .img{
	width: 100%;
	height: 3.66rem;
	overflow: hidden;
}
.video_List ul li .img img{
	width: 100%;
	height: 100%;
	object-fit: cover;
	display: block;
}
.video_List ul li p{
	line-height: 150%;
	text-align: center;
	padding-top: .22rem;
	padding-bottom: .1rem;
	font-size: .3rem;
}
.video_List .video_play-ico{
	content: '';
	width: .86rem;
	height: .86rem;
	border-radius: 50%;
	background: url(hky_ico_play.png) center center no-repeat rgba(0, 0, 0, 0.35);
	background-size: .26rem auto;

	position: absolute;
	left: 50%;
	top: 1.55rem;
	transform: translate(-50%, 0%);
}

/*院区风貌栏目页*/
.san_title{
	line-height: .5rem;
	font-size: .36rem;
	font-weight: bold;
	color: #5892ce;
	padding-left: .25rem;

	position: relative;
}
.san_title::after{
	content: '';
	width: .05rem;
	height: .38rem;
	background: #008342;

	position: absolute;
	left: 0;
	top: .08rem;
}

.sp_bg{
	margin-top: .3rem;
}
/*2025.03.28新增页面 end*/

/*区域平台列表 - 标题列表*/
.qy_box {
	padding-bottom: 0;
}
.qy_box .Con_title {
	margin-bottom: 0;
}
.NewList3{
	background-color: #fff;
	line-height: 1.8;
	font-size: 0.3rem;
}
.NewList3 ul{
	padding: .2rem 0;
}
.NewList3 ul li:nth-child(5n){
	padding-bottom: 30px;
	margin-bottom: 30px;
	border-bottom: .01rem dashed #629c8d;
}
.NewList3 ul li:nth-child(15n){
	margin-bottom: 0;
}
.NewList3 li{
	position: relative;
	padding-left: 0.3rem;
	font-size: 0.3rem;
	margin: .2rem 0;
}
.NewList3 li::after{
	content: '';
	width: .07rem;
	height: .07rem;
	border-radius: 50%;
	background: #5792cd;

	position: absolute;
	top: .27rem;
	transform: translateY(-50%);
	left: 0;
}

.NewList3 .time{
	font-size: .28rem;
	color: #97a5b2;
}
/*移动端二级导航*/
.left_menu_mobile {
	scroll-behavior: smooth;
}
.left_menu_mobile ul {
	font-size: 0;
	white-space: nowrap;
	padding-left: 0.2rem;
}
.left_menu_mobile li {
	display: inline-block;
	margin-right: 0.48rem;
	position: relative;
	width: auto!important;
}

.left_menu_mobile ul::-webkit-scrollbar{
	display: none;
}

.more_m {
	display: block;
	margin: .5rem 0;
	border: 1px #C8E4D7 solid;
	border-radius: .1rem;
	height: .9rem;
	line-height: .9rem;
	text-align: center;
	color: #008342;
	background: #fff;
}
.more_m img {
	width: .3rem;
	vertical-align: middle;
}


/* 组织结构 */
.zjjg-new-wrapper{
	position: relative;
	background: url(hky_zzjg_bg4_0508.png) left bottom no-repeat;
	background-size: 100% auto;
	padding: 0 0.3rem 1.4rem;
}

.zjjg-new-wrapper::before{
	content: '';
	position: absolute;
	width: 30%;
	height: 2rem;
	background: url(hky_zzjg_bg2_0508.png) no-repeat;
	background-size: 100% auto;
	top: 0;
	right: 0;
}

.zjjg-new-wrapper::after{
	content: '';
	position: absolute;
	width: 30%;
	height: 2rem;
	background: url(hky_zzjg_bg3_0508.png) no-repeat;
	background-position: left bottom;
	background-size: 100% auto;
	bottom: 0.8rem;
	left: 0;
}

.zjjg-new-wrapper .warp_center{
	padding: 0;
}

.zzjg-new-wrap{
	position: relative;
}

.zzjg-new-wrap::after{
	content: '';
	display: block;
	position: absolute;
	top: 2rem;
	bottom: 0.8rem;
	width: 0.2rem;
	border-top-left-radius: 0.1rem;
	border-bottom-left-radius: 0.1rem;
	border: solid 2px #5892ce;
	border-right: none;
	left: 1.16rem;
}

.zzjg-new-box{
	width: 5.5rem;
	border-radius: 0.1rem;
	margin-left: auto;
	margin-bottom: 0.3rem;
	box-sizing: border-box;
	padding: 0.2rem;
	position: relative;
	z-index: 10;
}

.zzjg-new-box ul{
	overflow: hidden;
}

.zzjg-new-box ul li{
	width: 100%;
	background-repeat: no-repeat;
	background-size: 100% 100%;
	box-sizing: border-box;
	padding: 0.2rem 0.3rem;
	line-height: 1.3;
	font-size: 0.24rem;
	font-weight: bold;
}


.zzjg-new-box a{
	color: inherit;
}

.zzjg-box-color1 li{
	background-image: url(hky_zzjg_txt2_0508.png);
}


.zzjg-box-color2 li{
	background-image: url(hky_zzjg_txt1_0508.png);
}


.zzjg-box-color3 li{
	background-image: url(hky_zzjg_txt3_0508.png);
}


.zzjg-box-color1{
	background: rgba(243, 250, 249, .9);
	color: #33998c;
}

.zzjg-box-color2{
	background: rgba(242, 249, 255, .9);
	color: #4787c4;
}


.zzjg-box-color3{
	background: rgba(243, 246, 252, .9);
	color: #2e4f92;
}

.zzjg-new-title{
	width: 1rem;
	height: 4.6rem;
	border-radius: 0.1rem;
	border: solid 1px #008b4c;
	position: absolute;
	left: 0;
	top: 50%;
	transform: translateY(-50%);
	box-sizing: border-box;
	padding: 0.06rem;
}

.zzjg-new-title::after{
	content: '';
	display: block;
	height: 2px;
	width: 0.42rem;
	background-color: #5892ce;
	position: absolute;
	left: 100%;
	top: 50%;
	margin-top: -1px;
}

.zzjg-new-name{
	background-color: #eaf4fd;
	border-radius: 0.1rem;
	width: 100%;
	height: 100%;
	box-sizing: border-box;
	background-image: url(hyk_w_zzjg1.png);
	background-repeat: no-repeat;
	background-position: top 0.2rem center;
	background-size: 0.6rem auto;
	padding: 1rem 0.2rem 0;
	font-size: 0.3rem;
	color: #22246a;
	font-weight: bold;
	line-height: 1.2;
	text-align: center;
}

/* 组织结构  end*/

/* 走进环科院新增 */
.yuanxun{
	background: url(zjhky-jbqk-bg2-new.png) no-repeat;
	background-size: 100% auto;
	height: 14rem;
	box-sizing: border-box;
	padding-top: 1.18rem;
	
}

.yuanxun h4{
	text-align: center;
	font-weight: normal;
	font-size: 0.42rem;
	color: #5892ce;
}

.yuanxun h3{
	text-align: center;
	font-weight: normal;
	font-size: 0.32rem;
	color: #5892ce;
	margin-top: 0.24rem;
}

.yuanxun ul{
	padding-left: 0.7rem;
	margin-top: 0.2rem;
}

.yuanxun ul li{
	overflow: hidden;
	padding: 0.26rem 0 0;
}

.yuanxun ul h5{
	margin-top: 0.04rem;
	float: left;
	width: 1.64rem;
	background: url(zjhky-jbqk-icon1-new.png) left center no-repeat;
	background-size: 0.27rem auto;
	font-size: 0.3rem;
	color: #5892ce;
	font-weight: normal;
	padding-left: 0.26rem;
}

.yuanxun ul p{
	float: left;
	width: 3.76rem;
	border-bottom: 1px dashed #9bbee2;
	padding-bottom: 0.26rem;
	color: #0f2235;
	font-size: 0.3rem;
	line-height: 1.6;
}
/* 走进环科院新增 end*/