
/*nyShow start*/
.nyShow { overflow: hidden; margin-top: 100px; background: #fff url(../images/newsBg.jpg) center top no-repeat; background-size: cover;}
.nyShow_main { overflow: hidden; padding: 50px 100px; background-color: #fff;}
.nyShow_title { margin-bottom: 40px; padding-bottom: 20px; position: relative;}
.nyShow_title h1 { line-height: 40px; color: #222; font-size: 36px;}
.nyShow_title::before { content: ''; display: block; width: 100%; height: 1px; background-color: #e6e6e6; position: absolute; left: 0; bottom: 0;}
.nyShow_title::after { content: ''; display: block; width: 100px; height: 1px; background-color: #ff6c02; position: absolute; left: 0; bottom: 0;}

.nyShow_tips { margin-bottom: 40px;}
.nyShow_tips span { display: inline-block; vertical-align: top; height: 48px; line-height: 46px; color: #777; font-size: 16px; margin-right: 25px; padding: 0 30px; border: 1px solid #e6e6e6;}
.nyShow_tips span:last-child { margin-right: 0;}
.nyShow_tips span i { display: inline-block; width: 16px; height: 16px; overflow: hidden; vertical-align: middle; margin: -4px 10px 0 0;}
.nyShow_tips span:nth-child(2) i { width: 18px; height: 18px;}

.nyShow_con { margin-bottom: 50px; padding-bottom: 50px; border-bottom: 1px solid #e6e6e6;}
.nyShow_con .nyShow_text { min-height: 200px;}
/*.nyShow_text, .nyShow_text div, .nyShow_text p { line-height: 32px !important; font-family: '\5FAE\8F6F\96C5\9ED1', 'Microsoft Yahei', 'Arial', 'Helvetica', 'sans-serif' !important; color: #555 !important; font-size: 16px !important;}
.nyShow_text div, .nyShow_text p { margin-bottom: 12px;}
.nyShow_text br, .nyShow_text div br, .nyShow_text p br { display: none;}
.nyShow_text div:last-child, .nyShow_text p:last-child { margin-bottom: 0;}*/
.nyShow_text img, .nyShow_text table, .nyShow_text tr, .nyShow_text td, .nyShow_text p, .nyShow_text span, .nyShow_text div, .nyShow_text video, .nyShow_text embed { width: auto !important; height: auto !important; max-width: 100% !important; max-height: 100%;}
.nyShow_text img { display: block; max-width: 100%; margin: 0 auto;}
.nyShow_text strong { font-weight:bold;}
/*.nyShow_text p span, .nyShow_text span, .nyShow_text p em, .nyShow_text em { color: #555 !important; font-family: '\5FAE\8F6F\96C5\9ED1', 'Microsoft Yahei', 'Arial', 'Helvetica', 'sans-serif' !important; font-size: 16px !important;}
.nyShow_text b, .nyShow_text strong { color: #222; font-size: 18px; font-weight: bold; margin-bottom: 20px;}*/
.nyShow_text table { display: block; width: 100% !important; overflow-x: scroll; padding-bottom: 10px;  border-collapse: separate; border-spacing: 0; margin: 20px 0;}
.nyShow_text table::-webkit-scrollbar { height: 3px;}
.nyShow_text table thead, .nyShow_text table tbody { width: 100% !important;}
.nyShow_text table tr { width: 100% !important;}
.nyShow_text table tr th, .nyShow_text table tr td { padding: 10px; border: 1px solid #d7d9dd !important; border-right: 0 !important;}
.nyShow_text table tr th:last-child, .nyShow_text table tr td:last-child { border-right: 1px solid #d7d9dd !important;}
.nyShow_text table tr th p, .nyShow_text table tr td p { margin: 0 !important;}


.NyDown_btn { margin-top: 20px; text-align: center;}
.NyDown_btn a { display: inline-block; vertical-align: top; border: 1px solid #ff6c02; transform: skew(-30deg); -webkit-transform: skew(-30deg);}
.NyDown_btn a:hover { background-color: #ff6c02;}
.NyDown_btn a>span { display: block; height: 44px; line-height: 44px; color: #ff6c02; font-size: 16px; text-align: center; padding: 0 30px; transform: skew(30deg); -webkit-transform: skew(30deg);}
.NyDown_btn a:hover>span { color: #fff !important;}
.NyDown_btn a>span>i { display: inline-block; width: 18px; height: 18px; overflow: hidden; vertical-align: middle; margin: -4px 0 0 10px;}
.NyDown_btn a:hover>span>i svg path { fill: #fff;}
/*nyShow end*/


@media (max-width:1680px) {
  .nyShow { margin-top: 80px;}
  .nyShow_con { margin-bottom: 40px; padding-bottom: 40px;}
}

@media (max-width:1600px) {}

@media (max-width:1560px) {}

@media (max-width:1440px) {
  .nyShow_main { padding: 40px 80px;}
  .nyShow_title { margin-bottom: 30px; padding-bottom: 15px;}
  .nyShow_title h1 { font-size: 32px;}
  .nyShow_title::after { width: 80px;}

  .nyShow_tips { margin-bottom: 30px;}
  .nyShow_tips span { height: 45px; line-height: 43px; font-size: 15px; margin-right: 20px; padding: 0 24px;}

  .nyShow_con { margin-bottom: 30px; padding-bottom: 30px;}
  
}

@media (max-width:1366px) {}

@media (max-width:1280px) {}

@media (max-width:1200px) {
  .nyShow_main { padding: 40px;}
  .nyShow_title h1 { font-size: 30px;}
}

@media (max-width:1080px) {}

@media (max-width:1024px) {}

@media (max-width:920px) {
  .nyShow_title { margin-bottom: 20px; padding-bottom: 10px;}
  .nyShow_title h1 { line-height: 36px; font-size: 28px;}
  .nyShow_tips { margin-bottom: 20px;}
  .nyShow_con { margin-bottom: 20px; padding-bottom: 20px;}  
  
}

@media (max-width:820px) {}

@media (max-width:767px) {
  .nyShow { margin-top: 64px;}
  .nyShow_main { padding: 20px 20px 40px;}
  .nyShow_title h1 { line-height: 32px; font-size: 22px;}
  .nyShow_tips { margin-bottom: 10px;}
  .nyShow_tips span { height: 40px; line-height: 38px; font-size: 14px; margin-right: 4px; margin-bottom: 10px; padding: 0 10px;}
  .nyShow_tips span i { width: 14px; height: 14px; margin: -2px 4px 0 0;}
  .nyShow_tips span:nth-child(2) i { width: 16px; height: 16px;}

  .nyShow_text, .nyShow_text div, .nyShow_text p { line-height: 30px !important; font-size: 15px !important;}

  
}

@media (max-width:390px) {}

@media (max-width:320px) {
  .nyShow_title h1 { line-height: 30px; font-size: 20px;}
}