.pc-show {
  display: block;
}
.h5-show {
  display: none;
}
.zcjd-main .zcjd-main-banner {
  background-image: url(2023zcjd_bg.png);
  background-size: 100% 100%;
  background-repeat: no-repeat;
  width: 100%;
  height: 700px;
  height: 7rem;
}
.zcjd-main-content .zcjd-main-nav {
  position: relative;
  overflow: hidden;
  background-color: #fff;
  border-radius: 8px;
  border-radius: .08rem;
  box-shadow: 0 -2px 30px 0	rgba(33, 101, 171, 0.07);
  box-shadow: 0 -.02rem .3rem 0	rgba(33, 101, 171, 0.07);
  width: 100%;
  top: -290px;
  top: -2.9rem;
  margin-bottom: -290px;
  margin-bottom: -2.9rem;
}
.zcjd-main-content .zcjd-main-nav .zcjd-nav-tit {
  display: flex;
  align-items: center;
	height: 82px;
	height: .82rem;
}
.zcjd-main-content .zcjd-main-nav .nav-tit {
  background-image: url(2023zcwj_tab_bg.png);
  background-size: 100% 100%;
  background-repeat: no-repeat;
  width: 503px;
	height: 112px;
  width: 5.03rem;
	height: 1.12rem;
  line-height: 100px;
  padding: 0 30px;
  font-size: 24px;
  line-height: 1rem;
  padding: 0 .30rem;
  font-size: .24rem;
	font-weight: bold;
  text-align: center;
}
.zcjd-main-content .zcjd-main-nav .nav-tit a {
	color: #255ef3;
  display: block;
  width: 100%;
  height: 100%;
}
.zcjd-main-content .zcjd-main-nav .cur-tit a {
	color: #fff;
}
.zcjd-main-content .zcjd-main-nav .nav-tit img {
  width: 37px;
	height: 37px;
  margin: -5px 10px 0 0;
  width: .37rem;
	height: .37rem;
  margin: -.05rem .10rem 0 0;
}
.zcjd-main-content .zcjd-main-nav .nav-tit img:last-child {
  display: none;
}
.zcjd-main-content .zcjd-main-nav .cur-tit img:first-child {
  display: none;
}
.zcjd-main-content .zcjd-main-nav .cur-tit img:last-child {
  display: inline-block;
}
.zcjd-main-content .zcjd-main-nav .nav-tit:first-child {
  position: absolute;
  z-index: 3;
  left: -37px;
  top: -12px;
  left: -.37rem;
  top: -.12rem;
}
.zcjd-main-content .zcjd-main-nav .nav-tit:nth-child(2) {
  position: absolute;
  z-index: 2;
  right: 414px;
  top: -12px;
  right: 4.14rem;
  top: -.12rem;
}
.zcjd-main-content .zcjd-main-nav .nav-tit:nth-child(3) {
  position: absolute;
  z-index: 1;
  right: -67px;
  top: -12px;
  right: -.67rem;
  top: -.12rem;
}
.zcjd-main .zcjd-nav-tab {
  padding-bottom: 32px;
  padding-bottom: .32rem;
}
.zcjd-main-content .zcjd-main-nav .zcjd-nav-tit .cur-tit {
  background-image: url(2023zcwj_tab_active_bg.png);
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.zcjd-main-box {
  padding-top: 20px;
  padding-top: .2rem;
}
.zcjd-main-content {
  font-size: 18px;
  padding: 22px 0 32px;
  padding: .22rem 0 .32rem;
}

.ban-more-box{
  width: 100%;
	height: 214px;
	position: relative;
	overflow: hidden;
	height: 2.14rem;
}
.ban-more-wrapper {
	height: 100%;
  margin: 0 20px;
  overflow: hidden;
	position: relative;
  margin: 0 .2rem;
}
.ban-more-img{
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
}
.ban-more-img p{
	float: left;
	width: 330px;
	height: 214px;
	overflow: hidden;
	margin-right: 14px;
	width: 3.30rem;
	height: 2.14rem;
	margin-right: .14rem;
}
.ban-more-img .img-link{
	height: 100%;
	width: 100%;
	overflow: hidden;
	display: block;
}
.ban-more-img .img-link img {
  height: 100%;
	width: 100%;
  object-fit: contain;
}
.ban-more-img .img-tit{
	height: 40px;
	width: 100%;
	text-align: center;
	display: block;
	line-height: 40px;
	height: .4rem;
	line-height: .4rem;
}
.ban-more-img img{
	display: block;
	width: 100%;
	right: 4px;
	height: 100%;
}
.ban-more-btn{
	position: absolute;
	top: 50%;
	margin-top: -30px;
	height: 50px;
	width: 30px;
	font-size: 30px;
	line-height: 50px;
	text-align: center;
	color: #fff;
	cursor: pointer;
	margin-top: -.3rem;
	height: .5rem;
	width: .3rem;
	font-size: .3rem;
	line-height: .5rem;
}
.ban-more-left{
	left: 0;
}
.ban-more-right{
	right: .05rem;
}
/* 文字解读 回应关切 */
.main-content-w1 {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  padding: 39px 22px 32px 10px;
  padding: .39rem .22rem .32rem .10rem;
}
.main-content-w1 .w1-lf {
  width: 798px;
}
.main-content-tit, .main-content-tit > .tit-lf {
  font-size: 22px;
	font-weight: bold;
	color: #004892;
  font-size: .22rem;
}
.main-content-tit > img {
  height: 16px;
  margin: -3px 0 0 22px;
  height: .16rem;
  margin: -.03rem 0 0 .22rem;
}
.main-content-w1 .w1-lf .w1-lf-list {
  width: 100%;
  padding: 11px 0 0 20px;
  overflow: hidden;
  padding: .11rem 0 0 .20rem;
  box-sizing: border-box;
}
.main-content-w1 .w1-lf .w1-lf-list li {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 19px 12px 19px 4px;
  font-size: 16px;
  border-bottom: 1px solid #ddd;
  padding: .19rem .12rem .19rem .04rem;
  border-bottom: .01rem solid #ddd;
  font-size: .16rem;
	color: #817d7d;
}
.w1-lf .w1-lf-list li a {
  font-size: 16px;
	color: #000000;
  display: flex;
  align-items: flex-start;
}
.w1-lf .w1-lf-list li a p {
  width: 576px;
  width: 5.76rem;
  font-size: 16px;
	color: #000000;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: inline-block;
}

.w1-lf .w1-lf-list li a:hover {
	color: #1890ff;
}
.w1-lf .w1-lf-list li a::before {
  content: "";
  display: inline-block;
  width: 5px;
  height: 5px;
	background-color: #1890ff;
  margin: 8px 20px 0 0;
  width: .04rem;
  height: .05rem;
  margin: .08rem .2rem 0 0;
}
.main-content-w1 .w1-rt {
  background-image: url(2023zcjd_hygq_bg.png);
  background-size: 100% 100%;
  background-repeat: no-repeat;
  flex: 1;
  margin-left: 44px;
  padding-bottom: 14px;
  margin-left: .44rem;
  padding-bottom: .14rem;
}
.w1-rt .w1-rt-tit {
  display: block;
  background-image: url(2023zcjd_tit_icon.png);
  background-size: 100% 100%;
  background-repeat: no-repeat;
  width: 438px;
  height: 12px;
  text-align: center;
  margin: 33px auto 0;
  width: 4.38rem;
  height: .12rem;
  margin: .33rem auto 0;
}
.w1-rt .w1-rt-tit span {
  display: inline-block;
  margin-top: -11px;
  font-size: 24px;
	font-weight: bold;
	color: #255ef3;
  margin-top: -.11rem;
  font-size: .24rem;
}
.w1-rt-list {
  margin-top: 20px;
  margin-top: .20rem;
}
.w1-rt-list li {
  margin: 10px 14px;
	background-color: rgba(243, 247, 255, .4);
  margin: .10rem .14rem;
  height: 77px;
  height: .77rem;
  display: flex;
  align-items: center;
}
.w1-rt-list li a {
  display: flex;
  align-items: flex-start;
  padding: 15px;
  font-size: 16px;
  color: #333;
  padding: .15rem;
  font-size: .16rem;
}
.w1-rt-list li a p {
  flex: 1;
  line-height: 24px;
  margin: 0;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
  text-overflow: ellipsis;
  line-height: .24rem;
}
.w1-rt-list li a:hover {
  color: #5a8bf0;
}
.w1-rt-list li a img {
  width: 12px;
  margin: 6px 5px 0 0;
  width: .12rem;
  margin: .06rem .05rem 0 0;
}

/* 图片解读 视频解读 */
.main-content-w2 {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
}
.w2-lf {
  width: calc(50% - 10px);
  margin-right: 20px;
}
.w2-rt {
  flex: 1;
}
.w2-lf-tit, .w2-rt-tit, .w3-rt-tit {
  display: flex;
  align-items: flex-end;
  justify-content: space-between;
  margin-bottom: 6px;
  padding: 0 9px 0 12px;
  padding: 0 .09rem 0 .12rem;
  margin-bottom: .06rem;
}
.w2-lf-tit img, .w2-rt-tit img, .w3-rt-tit img {
  height: 15px;
  margin-left: 22px;
  height: .15rem;
  margin-left: .22rem;
}
.w2-lf-tit a.more-rt .w2-rt-tit a.more, .w3-rt-tit a.more {
  font-size: 16px;
	color: #666666;
  font-size: .16rem;
}
.main-content-w2 .w2-list {
  display: flex;
  align-items: center;
  justify-content: space-between;
  flex-wrap: wrap;
  overflow: hidden;
  padding: 0 7px;
  padding: 0 .07rem;
}
.main-content-w2 .w2-list li {
  margin-top: 15px;
  margin-top: .15rem;
  position: relative;
}
.main-content-w2 .w2-list li .cover {
  width: 330px;
	height: 216px;
  width: 3.30rem;
	height: 2.16rem;
  display: block;
  overflow: hidden;
}
.main-content-w2 .w2-list li .btn {
  position: absolute;
  left: 50%;
  top: 50%;
  width: 38px;
  z-index: 2;
  transform: translate(-50%, -50%);
  width: .38rem;
}
.main-content-w3 {
  padding: 40px 9px 0;
  padding: .4rem .09rem 0;
}
/* 媒体视角 */
.ban-more-box1{
  width: 100%;
	height: 130px;
  margin-top: 24px;
	position: relative;
	overflow: hidden;
  font-size: 16px;
  box-sizing: border-box;
	height: 1.3rem;
  margin-top: .24rem;
  font-size: .16rem;
}
.ban-more-wrapper1 {
	height: 100%;
  margin: 0 42px;
  overflow: hidden;
	position: relative;
  margin: 0 .42rem;
}
.ban-more-img1{
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
}
.ban-more-img1 div{
	float: left;
	width: 316px;
	height: 130px;
	overflow: hidden;
	margin-right: 9px;
  background-color: #f4f9ff;
  box-sizing: border-box;
	width: 3.16rem;
	height: 1.3rem;
	margin-right: .09rem;
}
.ban-more-img1 div p {
  margin: 0;
}
.ban-more-img1 .img-link{
	height: 130px;
	width: 100%;
	overflow: hidden;
	display: block;
  background-color: #e5f0fe;
  padding: 24px 13px 13px;
  box-sizing: border-box;
	height: 1.3rem;
  padding: .24rem .13rem .13rem;
}
.ban-more-img1 .img-tit{
	width: 100%;
	text-align: center;
	display: block;
  padding: 15px 13px 20px;
  box-sizing: border-box;
  padding: .15rem .13rem .20rem;
}
.ban-more-img1 img{
	display: block;
	width: 100%;
	height: 100%;
}
.ban-more-img1 .img-link .tit {
  font-size: 20px;
	font-weight: bold;
	line-height: 26px;
	color: #255ef3;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
  text-overflow: ellipsis;
}
.ban-more-img1 .img-link .date {
  font-size: 14px;
	color: #666666;
  margin-top: 16px;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.ban-more-btn1{
	position: absolute;
	top: 0;
	height: 130px;
	width: 34px;
	line-height: 130px;
	text-align: center;
	color: #fff;
	cursor: pointer;
  background-color: #d3e1ff;
	height: 1.3rem;
	width: .34rem;
	line-height: 1.3rem;

}
.ban-more-left1{
	left: 0;
}
.ban-more-right1{
	right: 4px;
	right: .04rem;
}

@media screen and (max-width: 768px) {
  .pc-show {
    display: none;
  }
  .h5-show {
    display: block;
  }
  .zcjd-main {
    background-color: #fdfefe;
  }
  .zcjd-main .zcjd-main-banner {
    background-image: url(2023zcjd_bg_h5.png);
    background-size: 100% 100%;
    background-repeat: no-repeat;
    width: 100%;
    height: 9.71rem;
  }
  .zcjd-main-content {
    width: calc(100% - .5rem);
    margin: 0 .25rem;
    padding: 0;
    box-sizing: border-box;
  }
  .zcjd-main-box {
    margin-top: -.29rem;
  }
  .zcjd-main-content .zcjd-main-nav {
    top: -5.8rem;
    margin-bottom: -5.8rem;
    background-color: transparent;
  }
  .zcjd-main-content .zcjd-main-nav .zcjd-nav-tit {
    height: 1rem;
  }
  .zcjd-main-content .zcjd-main-nav .nav-tit {
    width: 1.8rem;
    height: 1.32rem;
    line-height: 1.2rem;
    padding: 0 .3rem 0 .2rem;
    font-size: .3rem;
  }
  .zcjd-main-content .zcjd-main-nav .nav-tit img {
    width: .37rem;
    height: .37rem;
    margin: -.05rem 0 0 0;
  }
  .zcjd-main-content .zcjd-main-nav .nav-tit:first-child {
    position: absolute;
    z-index: 3;
    left: -.1rem;
    top: -.12rem;
  }
  .zcjd-main-content .zcjd-main-nav .nav-tit:nth-child(2) {
    position: absolute;
    z-index: 2;
    right: 0;
    left: 1.85rem;
    top: -.12rem;
  }
  .zcjd-main-content .zcjd-main-nav .nav-tit:nth-child(3) {
    position: absolute;
    z-index: 1;
    right: -.1rem;
    top: -.12rem;
    width: 2.8rem;
  }
  .zcjd-main .zcjd-nav-tab {
    padding-bottom: .82rem;
    background-color: #fff;
    margin-top: -.1rem;
    position: relative;
    z-index: 4;
  }
  .zcjd-main-content .zcjd-main-nav .zcjd-nav-tit .cur-tit {
    background-image: url(2023zcwj_tab_active_bg.png);
    background-size: 100% 100%;
    background-repeat: no-repeat;
  }
  
  .ban-more-box{
    width: 100%;
    height: 3.87rem;
    padding-top: .61rem;
    background-color: #fff;
  }
  .ban-more-wrapper {
    width: 5.96rem;
    margin: 0 auto;
  }
  .ban-more-img p{
    width: 5.96rem;
    height: 100%;
    margin-right: 0;
  }
  .ban-more-btn{
    margin-top: -.3rem;
    height: .6rem;
    width: .6rem;
  }
  .ban-more-left{
    left: .16rem;
  }
  .ban-more-right{
    right: .22rem;
  }
  /* 文字解读 回应关切 */
  .main-content-w1 {
    display: block;
    padding: .29rem 0 .31rem 0;
  }
  .main-content-w1 .w1-lf {
    width: 100%;
    background-color: #fff;
    padding: 0 .2rem .62rem .24rem;
    box-shadow: 0rem 0.3rem 0.3rem 0rem 
		rgba(33, 101, 171, 0.07);
    box-sizing: border-box;
  }
  .main-content-tit, .main-content-tit > .tit-lf {
    font-size: .36rem;
    overflow: hidden;
  }
  .main-content-tit > img {
    height: .16rem;
    margin: 0 0 0 .21rem;
  }
  .main-content-w1 .w1-lf .w1-lf-list {
    padding: 0;
  }
  .main-content-w1 .w1-lf .w1-lf-list li {
    display: block;
    padding: .52rem 0 0 0;
    font-size: .16rem;
    border: 0;
  }
  .w1-lf .w1-lf-list li a {
    width: 100%;
    font-size: .32rem;
    display: flex;
    align-items: flex-start;
  }
  .w1-lf .w1-lf-list li a p {
    width: calc(100% - .2rem);
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    text-overflow: ellipsis;
    text-wrap: wrap;
    line-height: .52rem;
    overflow: hidden;
    white-space: initial;
  }
  .w1-lf .w1-lf-list li a::before {
    width: .08rem;
    height: .09rem;
    margin: .2rem .18rem .08rem 0;
  }
  .w1-lf .w1-lf-list li span {
    display: block;
    text-align: right;
    font-size: 0.26rem;
    padding-top: .18rem;
  }
  .main-content-w1 .w1-rt {
    margin-left: 0;
    padding: .44rem 0 .22rem;
    margin-top: .4rem;
  }
  .w1-rt .w1-rt-tit {
    width: 5.9rem;
    height: .17rem;
    margin: 0 auto;
  }
  .w1-rt .w1-rt-tit span {
    margin-top: -.15rem;
    font-size: .36rem;
  }
  .w1-rt-list {
    margin-top: .31rem;
  }
  .w1-rt-list li {
    margin: .18rem .21rem;
    height: 1.1rem;
  }
  .w1-rt-list li a {
    padding: .2rem .18rem .15rem;
    font-size: .32rem;
  }
  .w1-rt-list li a p {
    line-height: .45rem;
  }
  .w1-rt-list li a img {
    width: .17rem;
    margin: .1rem .09rem 0 0;
  }
  
  /* 图片解读 视频解读 */
  .main-content-w2 {
    display: block;
  }
  .main-content-w2 .w2-list {
    /* justify-content: center; */
  }
  .w2-lf {
    width: 100%;
    margin-right: 0;
  }
  .w2-lf-tit, .w2-rt-tit, .w3-rt-tit {
    padding: .47rem 0 0 .15rem;
    margin-bottom: .26rem;
    overflow: hidden;
  }
  .w2-lf-tit img, .w2-rt-tit img, .w3-rt-tit img {
    width: 3.65rem;
    height: .16rem;
    margin-left: .21rem;
  }
  .w2-lf-tit a.more, .w2-rt-tit a.more, .w3-rt-tit a.more {
    font-size: .28rem;
  }
  .main-content-w2 .w2-list li {
    margin-top: .18rem;
    width: 3.3rem;
    height: 2.16rem;
  }
  .main-content-w2 .w2-list li .cover {
    width: 100%;
    height: 100%;
  }
  /* 媒体视角 */
  .main-content-w3 {
    padding: .53rem 0 0 .2rem;
  }
  .ban-more-box1{
    height: auto;
    position: unset;
    margin-top: .18rem;
    font-size: .3rem;
  }
  .ban-more-wrapper1 {
    height: auto;
    margin: 0;
  }
  .ban-more-img1{
    height: 100%;
    position: unset;
  }
  .ban-more-img1 div {
    float: none;
    width: calc(100% - .19rem);
    margin: .32rem .19rem 0 0;
    height: auto;
  }
  .ban-more-img1 div p {
    margin: 0;
  }
  .ban-more-img1 .img-link{
    height: auto;
    width: 100%;
    padding: .54rem .29rem .33rem;
  }
  .ban-more-img1 .img-tit{
    width: 100%;
    text-align: left;
    padding: .33rem .28rem .51rem;
  }
  .ban-more-img1 img{
    display: block;
    width: 100%;
    height: 100%;
  }
  .ban-more-img1 .img-link .tit {
    font-size: 20px;
    font-weight: bold;
    line-height: 26px;
    color: #255ef3;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    text-overflow: ellipsis;
  }
  .ban-more-img1 .img-link .date {
    font-size: 14px;
    color: #666666;
    margin-top: 16px;
    display: flex;
    align-items: center;
    justify-content: space-between;
  }
  .ban-more-btn1{
    display: none;
  }
}