body {
  background: #f9f9f9;
}
body .wrapper .header-section {
  width: 100%;
  height: 24.53333vw;
  position: fixed;
  z-index: 9;
  opacity: 0.9;
  background-color: #ffffff;
  box-shadow: 0px 1px 1px 0px rgba(41, 41, 41, 0.15);
}
body .wrapper .header-section .header {
  width: 512vw;
  margin: 0 auto;
  padding: 5.33333vw 0 0 0;
}
body .wrapper .header-section .header a:link,
body .wrapper .header-section .header a:visited,
body .wrapper .header-section .header a:hover {
  text-decoration: none;
  color: #000000;
}
body .wrapper .header-section .header .menu .nav .left .sub_nav {
  width: 19.2vw;
  padding-left: 9.86667vw;
}
body .wrapper .header-section .header .menu .nav .left .sub_nav .hot::after {
  background-image: url(/images/hhot.png);
}
body .wrapper .header-section .header .menu .nav .right .login-box {
  color: #ef6320;
}
body .wrapper .header-section .header .menu .nav .right .login-box a:link,
body .wrapper .header-section .header .menu .nav .right .login-box a:visited,
body .wrapper .header-section .header .menu .nav .right .login-box a:hover {
  color: #ef6320;
}
body .wrapper .header-section .header .menu .nav .right .search-box .search {
  background-color: #f9f9f9;
  border: 1px solid #c2c2c2;
}
.news-detail-section {
  padding: 2vw 0 0 0;
}
.news-detail-section .news-list-box {
  width: 100%;
  margin: 0 auto;
}
.news-detail-section .news-list-box .news-list {
  display: flex;
  flex-wrap: nowrap;
}
.news-detail-section .news-list-box .news-list .left-section {
  width: calc(100% - 5.33333vw);
  /*padding: 25vh 2.66667vw;*/
  /*padding: 14vh 2.66667vw;*/
  padding: 0vh 2.66667vw 0vh 2.66667vw;
}
.news-detail-section .news-list-box .news-list .left-section .panel1 {
  width: 100%;
  background: #ffffff;
  box-shadow: 0px 1px 1px 0px rgba(41, 41, 41, 0.15);
}
.news-detail-section .news-list-box .news-list .left-section .panel1 .exhibition-info {
  padding: 9.86667vw 9.06667vw;
  border-bottom: solid 1px #ebebeb;
}
.news-detail-section .news-list-box .news-list .left-section .panel1 .exhibition-info .exhibition-info-detail {
  display: flex;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: center;
  height: 9.06667vw;
}
.news-detail-section .news-list-box .news-list .left-section .panel1 .exhibition-info .exhibition-info-detail .left {
  width: 133.33333vw;
  height: 17.6vw;
  display: flex;
  flex-wrap: nowrap;
}
.news-detail-section .news-list-box .news-list .left-section .panel1 .exhibition-info .exhibition-info-detail .left .img {
  width: 32.8vw;
  height: 17.6vw;
  background-size: 32.8vw 17.6vw;
}
.news-detail-section .news-list-box .news-list .left-section .panel1 .exhibition-info .exhibition-info-detail .left .name {
  width: 133.33333vw;
  text-align: left;
  margin-left: 5.33333vw;
}
.news-detail-section .news-list-box .news-list .left-section .panel1 .exhibition-info .exhibition-info-detail .left .name .exhibition-name {
  font-size: 4.26667vw;
  font-weight: 500;
  letter-spacing: 0px;
  line-height: 6.17867vw;
  color: #333333;
  text-align: left;
  padding: 2.66667vw 0 0 0;
}
.news-detail-section .news-list-box .news-list .left-section .panel1 .exhibition-info .exhibition-info-detail .left .name .exhibition-date {
  font-size: 4.26667vw;
  font-weight: 400;
  letter-spacing: 0px;
  line-height: 6.17867vw;
  color: #ef6320;
  text-align: left;
  vertical-align: top;
}
.news-detail-section .news-list-box .news-list .left-section .panel1 .exhibition-info .exhibition-info-detail .right {
  width: 53.33333vw;
  text-align: left;
}
.news-detail-section .news-list-box .news-list .left-section .panel1 .exhibition-info .exhibition-info-detail .right .bnt a:link,
.news-detail-section .news-list-box .news-list .left-section .panel1 .exhibition-info .exhibition-info-detail .right .bnt a:visited,
.news-detail-section .news-list-box .news-list .left-section .panel1 .exhibition-info .exhibition-info-detail .right .bnt a:hover {
  width: 24vw;
  height: 8.53333vw;
  opacity: 1;
  border-radius: 1.6vw;
  background: #ef6320;
  font-size: 3.73333vw;
  font-weight: 400;
  letter-spacing: 0px;
  line-height: 8.53333vw;
  color: #ffffff;
  text-align: center;
  vertical-align: top;
  display: block;
}
.news-detail-section .news-list-box .news-list .left-section .panel1 .info {
  padding: 4vw 0;
}
.news-detail-section .news-list-box .news-list .left-section .panel1 .info .title {
  font-size: 6.26667vw;
  font-weight: 500;
  letter-spacing: 0px;
  line-height: 6.93333vw;
  color: #333333;
  text-align: center;
  vertical-align: top;
  padding: 0 5.33333vw;
}


.news-detail-section .news-list-box .news-list .left-section .panel1 .info .detail {
  font-size: 3vw;
  font-weight: 400;
  letter-spacing: 0px;
  line-height: 6.4vw;
  color: #999999;
  margin: 0 auto;
  padding: 4vw 0;
  width: 90vw;
}


.news-detail-section .news-list-box .news-list .left-section .panel1 .info .content {
  padding: 0 2.66667vw;
}
.news-detail-section .news-list-box .news-list .left-section .panel1 .info .content .dd {
  font-size: 3.46667vw;
  font-weight: 400;
  letter-spacing: 0px;
  line-height: 7.46667vw;
  color: #666666;
  text-align: left;
  vertical-align: top;
}
.news-detail-section .news-list-box .news-list .left-section .panel1 .info .content .dd img {
  padding: 2.66667vw 0;
  border-radius: 1.33333vw;
}


.news-detail-section .news-list-box .news-list .left-section .panel1 .info .content .title {
  font-size: 5vw;
  font-weight: 500;
  letter-spacing: 0px;
  line-height: 6.93333vw;
  color: #333333;
  text-align: center;
  vertical-align: top;
  padding: 0 5.33333vw;
}


.news-detail-section .news-list-box .news-list .right-section {
  display: none;
}

.news-detail-section .news-list-box .news-list .left-section .panel1 .info .content img{
  /*width: 70%;*/
  max-width: 90%;
  height: auto;
}

.news-detail-section .news-list-box .news-list .left-section .panel1 .info .content .suopic {
  margin-top: 5vh;
}
