@charset "utf-8";
/* CSS Document */
@import url(/images/animate.min.css);
/* @import url(/images/2020gzlh_reset.css); */

@keyframes fadeInUpC {
	0% { opacity: 0; -webkit-transform: translate3d(0,100%,0) scale(0); transform: translate3d(0,100%,0) scale(0); }
	to { opacity: 1; -webkit-transform: none; transform: none; }
}
.fadeInUpC { -webkit-animation-name: fadeInUpC; animation-name: fadeInUpC;}


.warp{ width:auto; max-width: 750px; min-width:100%; min-height: calc(100vh - 10px); padding: 0; background-size: 150% auto; }

.warp .w1200{ width: auto;}
.warp .MT45{ margin-top:15px;}
.warp .f_l,
.warp .f_r{ float: none !important;}

.Top{ height: auto; background-size: auto 100%; }
.Top{ width:100%; height:auto; background: url(/images/srxxgcdd20djs_ico_2.png) no-repeat center top; }
.topMain{ height: 40vw; overflow: hidden; }

.szfBtn{ left:10px; top: 10px; width: 40vw;}
.szfBtn img{ width: 100%;}

.LOGO{ position: relative; left: auto; top: 12vw; margin: 0 auto; max-width: 80vw; text-align: center; }
.LOGO img{ width: auto; max-width: 100%; height: 12vw; display: inline-block; }
.LOGO img.fadeInUpC{ height: auto; width: auto; }


.Main{ margin-top: 0px; padding: 10px; }
.Banner{ margin-top: 0; }
.Banner img{ height: 14vw; object-fit: cover; }

.TitPart{ padding: 10px 0; margin-top: 10px; }
.TitPart img{ max-width: 60vw; }

.Main .First{ padding: 15px 0; }
.Main .First .Text{ padding-top: 0; width: calc(100% - 95px); }
.Main .First .Text h1{ font-size: 18px; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2; white-space: normal; }
.Main .First .Text .desc{ font-size: 12px; margin-top: 5px; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:3; }











.ConMain.ZldwBox{ width:auto; }

.Address{ background-position: 15px center; height: auto;line-height: 1.5; padding: 10px; font-size: 14px;}
.Address i{ display:none;}
.Address font{ padding-left:0; }




/*细览*/
.DocTextBox{margin: 10px !important;padding: 15px 10px 10px;}
.DocTextBox .DocTitle{font-size: 22px;line-height: 1.4;}
.DocTextBox .Article .share{display: none !important;}
.DocTextBox .Article .ArticleInfo{ margin:0;}
.DocTextBox .Article .ArticleInfo p{ display:block; text-align: center;}
.DocTextBox .Article .ArticleInfo>p:nth-of-type(1) span{display:block;}
.DocTextBox .Article .ArticleInfo .print{ display:none; }
.DocHtmlCon table{ max-width:100%; }
.DocHtmlCon .video{max-width:100%;height: auto;}
.DocHtmlCon .video video{max-width:100%;height: auto !important;}
.QRcode{ display:none;}
.Previous a{max-width: calc(100% - 110px);}


/*相关文档*/
.DocTextBox.f_l{ width:auto;}
.RelatedDoc{width:auto;margin: 10px !important;padding: 0 10px 15px;}

/*底部*/
.warp .footer{ display: none;}
.warp .Footer_Mbile{display: block !important;background: #aa030c;padding: 15px 5px;}
.warp .Footer_Mbile p{ text-align: center; font-size: 15px; color: #FFF; line-height: 1.5; padding: 3px 0;}





/* 新内容开始 */
.xxgc_bg {
  display: none;
}
.xxgc_bg_mobile img{
  width: 100%;
}
.zwrap {
    overflow: hidden;
  }
.wrap1 {
    padding-top: 1.25rem;
    padding-bottom: 1.875rem;
    background-color: #f4efeb;
    background-image: url(/images/02.jpg);
    background-position: center top;
    background-repeat: no-repeat;
  }
  .wrap1 .yaowen {
    background-position: center top;
    background-repeat: no-repeat;
    margin-bottom: 1.25rem;
  }
  .wrap1 .yaowen .jdt {
    position: relative;
    width: 18.75rem;
    margin-bottom: 1.875rem;
  }
  .wrap1 .yaowen .jdt .swiper-container {
    width: 100%;
    height: 100%;
  }
  .wrap1 .yaowen .jdt .swiper-container .swiper-slide img {
    width: 18.75rem;
    height: 10.625rem;
    margin-bottom: 0.625rem;
  }
  .wrap1 .yaowen .jdt .swiper-container .swiper-slide h3 {
    width: 100%;
    line-height: 1.625rem;
    font-size: 1rem;
    color: #333;
    text-align: center;
    box-sizing: border-box;
    overflow: hidden;
  }
  .wrap1 .yaowen .jdt .swiper-pagination {
    width: 100%;
    text-align: center;
  }
  .wrap1 .yaowen .jdt .swiper-pagination .swiper-pagination-bullet {
    margin: 0 5px;
  }
  .wrap1 .yaowen .jdt .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
    background-color: #e50810;
  }
  .wrap1 .yaowen .jdt .swiper-button-next {
    top: 4.0625rem;
    margin-top: auto;
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E");
  }
  .wrap1 .yaowen .jdt .swiper-button-prev {
    top: 4.0625rem;
    margin-top: auto;
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E");
  }
  .wrap1 .yaowen .newslist li {
    line-height: 1.5rem;
    font-size: 0.875rem;
    padding: 0.625rem 0;
    border-bottom: 1px solid #f89983;
  }
  .wrap1 .yaowen .newslist li:first-child h3 {
    line-height: 1.875rem;
    font-size: 1rem;
    margin-bottom: 10px;
    font-weight: bold;
  }
  .wrap1 .yaowen .newslist li:first-child p {
    line-height: 1.875rem;
    padding-bottom: 0.625rem;
  }
  .wrap1 .yaowen .newslist li:last-child {
    border-bottom: none;
  }
  .wrap1 .ztxj {
    position: relative;
    background-color: #fff;
    box-shadow: 1px 1px 10px #aaa;
  }
  .wrap1 .ztxj .newstalist {
    position: relative;
    margin-bottom: 0.625rem;
    z-index: 10;
  }
  .wrap1 .ztxj .newstalist li {
    margin-bottom: 0.625rem;
    float: left;
  }
  .wrap1 .ztxj .newstalist li h3 {
    line-height: 1.625rem;
    font-size: 1rem;
    font-weight: bold;
    color: #fff;
    background-color: #db211b;
    padding: 0.625rem;
    margin-bottom: 0.625rem;
  }
  .wrap1 .ztxj .newstalist li p {
    line-height: 1.5rem;
    font-size: 0.875rem;
    text-align: justify;
    color: #db211a;
    padding: 0.625rem;
  }
  .wrap1 .ztxj .scrollbox {
    position: relative;
    z-index: 10;
  }
  .wrap1 .ztxj .scrollbox .mCSB_container {
    margin-right: 0;
  }
  .wrap1 .ztxj .scrollbox .newslist li {
    position: relative;
    text-indent: 1rem;
    border-bottom: 1px solid #dbdbdb;
    padding: 0.625rem;
    float: left;
  }
  .wrap1 .ztxj .scrollbox .newslist li::after {
    position: absolute;
    left: 0.625rem;
    content: '';
    top: 1.1875rem;
    width: 0.375rem;
    height: 0.375rem;
    background-color: #d54729;
  }
  .wrap1 .ztxj .scrollbox .newslist li:first-child,
  .wrap1 .ztxj .scrollbox .newslist li:nth-child(2) {
    border-top: 1px solid #dbdbdb;
  }
  .xxgc_more{
    margin-top: 10px;
    width: 100%;
    padding-left: 0px;
    }
    .xxgc_more_line{
    float: left;
    border-bottom: #f89983 1px dotted;
    width: 85%;
    margin-top: 8px;
    }
    .xxgc_more_text{
    float: right;
    width: 15%;
    height: 18px;
    border-radius: 4px;
    background-color: #f00f01;
    color: #ffffff;
    font-size: 12px;
    text-align: center;
    }
    .warp2 {
      padding-top: 1.25rem;
      padding-bottom: 1.875rem;
      background-color: #ffede3;
      background-image: url(/images/2_mobile.jpg);
      /* background-position: center bottom; */
      /* background-repeat: no-repeat; */
    }
  /* 理论评论 */
  .warp_lupl{
    width: 100%;
  }
  /*dys_recentReport_left*/
.dys_recentReport_left{
    width: auto;
}


.zxbd_qwfb_title {
  display: none;
}

.zxbd_qwfb_title_mobile{
  width: 96%;
  height: 64px;
	line-height: 0.8rem;
  font-size: 1.6rem;

}
.zxbd_qwfb_title_mobile img{
  height: 64px;
  float: left;
  
}
.zxbd_qwfb_title_text_mobile{
 height: 64px;
 line-height: 98px;
 color: #aa030c;
 font-style:italic;
 font-style:oblique;
}
.dys_live_con{
  background-color: #aa030c;
}
/*dys_live_con*/
.dys_live_con{
	width:94%;
	padding: 4px;
	margin-bottom: 10px;
  margin: 0 auto;
}
.dys_live_con ul{
	background-color: #ffffff;
	border-radius: 9px;
	padding: 6px 10px 6px 10px;
}

.dys_live_con ul li {
	border: #aa030c 1px dashed;
	line-height: 1.5rem;
    font-size: 0.875rem;
    padding: 0.625rem ;
}
.llpl_more{
	background-color: #aa030c;
	color: #ffffff;
	/* float: right; */
  font-size: 0.875rem;
  padding: 0.625rem ;
}

.dys_conference_schedule_scroll {
  
  margin-top:0.625rem;
  margin-bottom:0.625rem;
  width: 100%;
}
.dys_conference_schedule_scroll .swiper-container .swiper-slide img{
  width: 90%;
  margin-left: 5%;
}
.dangde20dabaogao img{
  width: 90%;
  margin-left: 5%;
  margin-bottom:0.625rem;
}
.xxzl_title {
  display: none;
}

.xxzl_con{
	width:94%;
	padding: 4px;
	margin-bottom: 10px;
  margin: 0 auto;
}
.xxzl_con ul li{
  line-height: 1.5rem;
    font-size: 0.875rem;
    padding: 0.625rem 0;
    border-bottom: 1px solid #f89983;
}

.xxzl_con ul li:first-child{
	background-color: #ffffff;
	width: 96%;
	padding: 0.625rem ;
	color: #aa030c;
	border-radius: 9px;
  }
  .xxzl_con ul li:first-child h3 {
    line-height: 1.625rem;
    font-size: 1rem;
	margin-bottom: 10px;
	font-weight: bold;
	color: #aa030c;
  }
  .xxzl_con ul li:first-child p {
    line-height: 1.625rem;
	padding-bottom: 10px;
	color: #aa030c;
  }
  .xxzl_more{
    margin-top: 10px;
    width: 96%;
    padding-left: 0px;
    }
    .xxzl_more_line{
    float: left;
    border-bottom: #f89983 1px dotted;
    width: 85%;
    margin-top: 8px;
    }
    .xxzl_more_text{
    float: right;
    width: 15%;
    height: 18px;
    border-radius: 4px;
    background-color: #f00f01;
    color: #ffffff;
    font-size: 12px;
    text-align: center;
    }
    .xxzl_more_text a:hover{
    color: #ffffff;
    }
    .tjbg_tit{
      display: none;
    }
    .tjbg_scroll{
      width: 100%;
    }
    .tjbg_scroll .swiper-container .swiper-wrapper .swiper-slide img{
      width: 90%;
      margin-left: 5%;
    }
    .tjbg_text{
      
      display: inline-block;
      width: 90%;
      margin-left: 5%;
      text-align: center;
      background-color: #aa030c;
      color: #ffffff;
      line-height: 1.625rem;
    font-size: 1rem;
    }
    .star_bg{
      display: none;
    }