.nyb{background:#f8f8f8;}
.nyMenu{ width:35%;}
.nynewsshow { margin: -120px auto 100px; padding: 0 80px 100px; background-color: #fff; position: relative;}

.nyCrumb { padding: 40px 0; position: relative;}
.nyCrumb::before, .nyCrumb::after { content: ''; width: 100%; height: 1px; background-color: #e6e6e6; position: absolute; left: 0; bottom: 0;}
.nyCrumb::after { width: 100px; background-color: #c1272d;}
.nyCrumb p { height: 40px; overflow: hidden; line-height: 40px; color: #999; font-size: 16px; white-space: nowrap; text-overflow: ellipsis; padding-left: 30px; position: relative;}
.nyCrumb p img { display: block; width: 18px; height: 18px; overflow: hidden; margin-top: -10px; position: absolute; left: 0; top: 50%;}
.nyCrumb p a { display: inline-block; line-height: 40px; color: #999; font-size: 16px; vertical-align: top;}
.nyCrumb p a:hover { color: #c1272d;}
.nyCrumb p i { display: inline-block; width: 10px; height: 40px; overflow: hidden; margin: 0 8px; vertical-align: top;}
.nyCrumb p span { color: #555; font-size: 16px;}

.nyNewsshow_con { margin-bottom: 80px; padding: 80px 0 60px; border-bottom: 1px solid #e6e6e6;}
.nyNewsshow_con .nyNewsshow_title { line-height: 48px; color: #020202; font-size: 36px; font-weight: bold;}
.nyNewsshow_info span { display: inline-block; height: 48px; overflow: hidden; line-height: 46px; color: #777; font-size: 16px; border: 1px solid #e6e6e6; border-radius: 24px; vertical-align: top; margin-right: 24px; padding: 0 32px;}
.nyNewsshow_info span i { display: inline-block; width: 20px; height: 20px; overflow: hidden; margin: -4px 8px 0 0; vertical-align: middle;}
.nyNewsshow_info span:first-child i { width: 16px; height: 16px;}
.nyNewsshow_con .nyNewsshow_info { margin: 30px 0 50px;display:flex; display: -webkit-flex; align-items:center;}
.nyNewsshow_info .art_fenx{ width:auto;}
.nyNewsshow_info .social-share .icon-wechat .wechat-qrcode span{ border-radius:0; border:0;}
.nyNewsshow_text { min-height: 300px;}
.nyNewsshow_text img, .nyNewsshow_text table, .nyNewsshow_text tr, .nyNewsshow_text td, .nyNewsshow_text p, .nyNewsshow_text span, .nyNewsshow_text div, .nyNewsshow_text video, .nyNewsshow_text embed { width: auto !important; height: auto !important; max-width: 100% !important; max-height: 100%; line-height: 32px;}
.nyNewsshow_text img { display: block;}
.nyNewsshow_text table { display: block; width: auto !important; max-width: 100%; overflow-x: scroll;}
/*nyNewsshow end*/


@media (max-width:1680px) {
  .nynewsshow { margin: -100px auto 80px; padding: 0 80px 80px;}
  .nyCrumb { padding: 30px 0;}
  .nyNewsshow_con { margin-bottom: 60px; padding: 60px 0 40px;}
  .nyNewsshow_con .nyNewsshow_info { margin: 20px 0 40px;}
  .nyNewsshow_info span { margin-right: 20px; padding: 0 30px;}
}

@media (max-width:1600px) {}

@media (max-width:1560px) {}

@media (max-width:1440px) {
  .nynewsshow { margin: -80px auto 60px; padding: 0 80px 60px;}
  .nyCrumb { padding: 20px 0;}
  .nyCrumb p, .nyCrumb p a, .nyCrumb p span { font-size: 15px;}

  .nyNewsshow_con { margin-bottom: 40px; padding: 40px 0 20px;}
  .nyNewsshow_con .nyNewsshow_title { line-height: 40px; font-size: 32px;}
  .nyNewsshow_info span { height: 44px; line-height: 42px; font-size: 15px; margin-right: 16px; padding: 0 20px;}
  .nyNewsshow_info span i { width: 19px; height: 19px;}
  .nyNewsshow_info span:first-child i { width: 15px; height: 15px;}
  .nyNewsshow_text img, .nyNewsshow_text table, .nyNewsshow_text tr, .nyNewsshow_text td, .nyNewsshow_text p, .nyNewsshow_text span, .nyNewsshow_text div, .nyNewsshow_text video, .nyNewsshow_text embed { line-height: 30px; font-size: 15px;}
  .nyNewsshow_text, .nyNewsshow_text div, .nyNewsshow_text p { line-height: 30px !important; font-size: 15px !important;}
  .nyNewsshow_text p span, .nyNewsshow_text span, .nyNewsshow_text p em, .nyNewsshow_text em { font-size: 15px !important;}
  .nyNewsshow_text img { margin: 20px auto;}
  .nyNewsshow_text div, .nyNewsshow_text p { margin: 10px 0;}
}

@media (max-width:1366px) {
	.nyMenu{ width:40%;}
}

@media (max-width:1280px) {
  .nynewsshow { margin: -60px auto 60px; padding: 0 40px 40px;}
  .nyCrumb { padding: 10px 0;}

  .nyNewsshow_con { margin-bottom: 30px; padding: 30px 0 20px;}
  .nyNewsshow_con .nyNewsshow_title { font-size: 28px;}
  .nyNewsshow_con .nyNewsshow_info { margin: 15px 0 30px;}
  .nyNewsshow_info span { height: 40px; line-height: 38px;}  

}

@media (max-width:1200px) {}

@media (max-width:1080px) {
  .nyNewsshow_con .nyNewsshow_title { font-size: 26px;}
}

@media (max-width:1024px) {}

@media (max-width:920px) {
	.nyMenu .nyMenu_main:after{right: -200px;}
	
  .nynewsshow { margin: -50px auto 40px; padding: 0 30px 30px;}
  .nyCrumb { padding: 5px 0;}
  .nyCrumb p { padding-left: 24px;}
  .nyCrumb p, .nyCrumb p a, .nyCrumb p span { font-size: 14px;}
  .nyCrumb p i { margin: 0 6px;}
  .nyCrumb::after { width: 90px;}

  .nyNewsshow_con .nyNewsshow_title { font-size: 24px;}
  .nyNewsshow_con .nyNewsshow_info { margin: 12px 0 24px;}
  .nyNewsshow_info span { font-size: 14px;}  
  .nyNewsshow_info span i { width: 18px; height: 18px; margin: -2px 6px 0 0;}
  .nyNewsshow_info span:first-child i { width: 14px; height: 14px;}

}

@media (max-width:820px) {}

@media (max-width:768px) {
  .nynewsshow { margin: 20px auto; padding: 0 20px 20px;}
  .nyNewsshow_con { margin-bottom: 20px; padding: 20px 0 10px;}
  .nyNewsshow_con .nyNewsshow_title { line-height: 30px; font-size: 20px;}
  .nyNewsshow_con .nyNewsshow_info { margin: 10px 0;}
  .nyNewsshow_info span { height: 36px; line-height: 34px; font-size: 12px; margin: 0 6px 10px 0; padding: 0 12px;}
  .nyNewsshow_info .art_fenx{ display:none;}

  .nyPrevNext { display: block; align-items: normal;}
  .nyPrevNext ul { width: 100%;}
  .nyPrevNext ul li span { width: 90px; height: 32px; line-height: 30px; font-size: 14px; float: none;}

}
@media (max-width:425px) {
}
@media (max-width:390px) {
}

@media (max-width:320px) {
  .nyNewsshow_con .nyNewsshow_title { line-height: 28px; font-size: 18px;}
}