body {
  background: url(nc-sy-bodyBg.png) #f6f6f6 no-repeat center top;
  font-size: 0;
}
body.htyy {
  background: url(htbg.png) #f6f6f6 no-repeat center top;
}
.centerWidth {
  width: 12rem;
  margin: 0 auto;
}
.redColor {
  color: #d41919 !important;
}
.nc-head {
  position: relative;
  height: 4.55rem;
  padding-top: 0.1rem;
}
.nc-head .nc-head-top {
  width: 100%;
  height: 0.4rem;
  line-height: 0.4rem;
}
.nc-head .nc-head-top a {
  width: auto;
  height: 0.2rem;
  padding: 0 0.05rem;
  font-size: 0.16rem;
  color: #fff;
}
.nc-head .nc-head-top span.line {
  font-size: 0.14rem;
  color: rgba(255, 255, 255, 0.5);
}
.nc-head .nc-head-top a.white {
  margin-right: 0.1rem;
  padding: 0.02rem 0.1rem;
  background-color: rgba(255, 255, 255, 0.5);
  border-radius: 0.15rem;
}
.nc-head a.nc-head-logo {
  float: left;
  display: block;
  width: 4.27rem;
  height: 0.83rem;
  margin-top: 0.75rem;
}
.nc-head a.nc-head-logo img {
  width: 100%;
  height: 100%;
}
.nc-head ul.nc-head-nav {
  float: right;
  width: 6rem;
  margin-top: 0.85rem;
}
.nc-head ul.nc-head-nav li {
  float: left;
  height: 0.6rem;
  margin-left: 0.35rem;
}
.nc-head ul.nc-head-nav li a {
  display: block;
  width: 0.9rem;
  height: 0.6rem;
  line-height: 0.54rem;
  font-size: 0.22rem;
  color: #fff;
  text-align: justify;
}
.nc-head ul.nc-head-nav li a::after {
  display: inline-block;
  width: 100%;
  content: '';
}
.nc-head ul.nc-head-nav li.cur,
.nc-head ul.nc-head-nav li:hover {
  background: url(nc-head-navCurBg.png) no-repeat center bottom;
  background-size: 0.9rem 0.05rem;
}
.nc-head ul.nc-head-nav li:first-child {
  margin-left: 0;
}
.nc-head .nc-head-search {
  position: relative;
  width: 7.2rem;
  height: 0.66rem;
  margin: 0 auto;
  margin-top: 2.4rem;
  background-color: rgba(255, 255, 255, 0.3);
  border-radius: 0.04rem;
}
.nc-head .nc-head-search input {
  display: block;
  width: 6.4rem;
  height: 0.66rem;
  padding-left: 0.3rem;
  line-height: 0.66rem;
  font-size: 0.18rem;
  color: #fff;
}
.nc-head .nc-head-search button {
  position: absolute;
  top: 0;
  right: 0;
  width: 0.8rem;
  height: 0.66rem;
  background: url(nc-search-btn.png) no-repeat center center;
  background-size: 100% 100%;
  outline: none;
  cursor: pointer;
}
.nc-head .nc-head-childsites {
  position: absolute;
  bottom: -0.1rem;
  left: 0;
  width: 1.88rem;
  height: 0.8rem;
  background: url(nc-head-entr.png) no-repeat center center;
  background-size: 100% 100%;
}
.nc-head .nc-head-sites {
  display: none;
  position: absolute;
  top: 4.55rem;
  left: 0;
  width: 100%;
  height: 6.6rem;
  padding: 0.2rem;
  background-color: #fff;
  box-shadow: 0 0 0.04rem #dcdcdc;
  z-index: 9999;
}
.nc-head .nc-head-sites .sites-tit {
  width: 100%;
  height: 0.6rem;
  background-color: #eef5fe;
  line-height: 0.6rem;
}
.nc-head .nc-head-sites .sites-tit a.panel {
  display: inline-block;
  margin: 0 0.3rem;
  font-size: 0.2rem;
  color: #333;
}
.nc-head .nc-head-sites .sites-tit a.panel:hover,
.nc-head .nc-head-sites .sites-tit a.panel.cur {
  font-weight: bold;
  color: #3e87ea;
  background: url(nc-sy-tab-titBg.png) no-repeat center bottom;
  background-size: 100% 0.04rem;
}
.nc-head .nc-head-sites .sites-con {
  width: 100%;
  height: 5.6rem;
}
.nc-head .nc-head-sites .sites-con ul.sites-list {
  width: 100%;
  height: 100%;
  padding: 0.1rem 0.3rem;
  overflow-y: auto;
}
.nc-head .nc-head-sites .sites-con ul.sites-list li {
  float: left;
  display: block;
  width: 2.7rem;
  height: 0.6rem;
  padding-left: 0.2rem;
  background: url(nc-sy-liBg.png) no-repeat left center;
  background-size: 0.04rem 0.04rem;
  line-height: 0.6rem;
}
.nc-head .nc-head-sites .sites-con ul.sites-list li a {
  display: block;
  width: 100%;
  height: 0.6rem;
  font-size: 0.18rem;
  color: #333;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.nc-head .nc-head-sites .sites-con ul.sites-list li:hover {
  background-image: url(sy-zxft-titBg.png);
  background-size: 0.04rem 0.2rem;
}
.nc-head .nc-head-sites .sites-con ul.sites-list li:hover a {
  font-weight: bold;
  color: #3e87ea;
}
.nc-foot {
  width: 100%;
  height: 2.14rem;
  background-color: #347cdd;
}
.nc-foot .foot-link {
  width: 100%;
  height: 0.56rem;
  background-color: #fff;
  border-bottom-right-radius: 0.2rem;
  border-bottom-left-radius: 0.2rem;
}
.nc-foot .foot-link .link-drop-item {
  position: relative;
  display: inline-block;
  width: 20%;
  height: 0.56rem;
  background: url(nc-foot-drop-itemBg.png) no-repeat right center;
  background-size: 0.01rem 0.23rem;
  line-height: 0.56rem;
  text-align: center;
  cursor: pointer;
}
.nc-foot .foot-link .link-drop-item .tag {
  height: 0.56rem;
}
.nc-foot .foot-link .link-drop-item .tag span.tt {
  font-size: 0.16rem;
  color: #333;
}
.nc-foot .foot-link .link-drop-item .tag img {
  width: 0.1rem;
  height: 0.06rem;
  margin-top: 0.25rem;
  margin-right: 0.2rem;
}
.nc-foot .foot-link .link-drop-item ul.drop-lists {
  display: none;
  position: absolute;
  width: 2.4rem;
  max-height: 1.4rem;
  background-color: #fff;
  overflow-y: scroll;
}
.nc-foot .foot-link .link-drop-item ul.drop-lists li {
  width: 100%;
  height: 0.3rem;
  line-height: 0.3rem;
}
.nc-foot .foot-link .link-drop-item ul.drop-lists li a {
  display: block;
  width: 100%;
  height: 0.3rem;
  padding-left: 0.15rem;
  font-size: 0.14rem;
  color: #333;
  text-align: left;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.nc-foot .foot-link .link-drop-item:last-child {
  background: none;
}
.nc-foot .foot-others {
  height: 1.58rem;
}
.nc-foot .foot-others .others-lf {
  float: left;
  width: 6.4rem;
  padding-top: 0.15rem;
}
.nc-foot .foot-others .others-lf p.line {
  width: 6.4rem;
  height: 0.32rem;
  line-height: 0.32rem;
}
.nc-foot .foot-others .others-lf p.line span {
  font-size: 0.14rem;
  color: #fff;
  vertical-align: middle;
}
.nc-foot .foot-others .others-lf p.line span.line {
  margin: 0 0.1rem;
  vertical-align: middle;
}
.nc-foot .foot-others .others-lf p.line a img {
  width: 0.18rem;
  height: 0.2rem;
}
.nc-foot .foot-others .others-lf p.line a span {
  display: inline-block;
  vertical-align: middle;
}
.nc-foot .foot-others .others-rt {
  float: right;
  width: 5.4rem;
  padding-top: 0.3rem;
}
.nc-foot .foot-others .others-rt .others-btn {
  display: block;
  float: left;
  width: 1rem;
  height: 1rem;
  margin-right: 0.099rem;
  background-color: #428aea;
  text-align: center;
}
.nc-foot .foot-others .others-rt .others-btn img.icon {
  display: inline-block;
  width: 0.32rem;
  height: 0.32rem;
  margin-top: 0.2rem;
}
.nc-foot .foot-others .others-rt .others-btn img.red {
  display: inline-block;
  width: 0.52rem;
  height: 0.65rem;
  margin-top: 0.2rem;
}
.nc-foot .foot-others .others-rt .others-btn img.zc {
  display: inline-block;
  width: 0.83rem;
  height: 0.41rem;
  margin-top: 0.3rem;
}
.nc-foot .foot-others .others-rt .others-btn span {
  display: block;
  height: 0.4rem;
  line-height: 0.4rem;
  font-size: 0.16rem;
  color: #fff;
}
.nc-foot .foot-others .others-rt .others-btn:last-child {
  margin-right: 0;
}
.nc-float {
  position: fixed;
  right: 0;
  top:1rem;
  width: 0.9rem;
  height: 4.8rem;
  background-color: #fff;
  border-bottom: 0.01rem solid #dcdcdc;
}
.nc-float a.float-item {
  display: block;
  width: 0.9rem;
  height: 0.96rem;
  padding-top: 0.2rem;
  border: 0.01rem solid #dcdcdc;
  border-bottom: none;
}
.nc-float a.float-item img {
  display: block;
  margin: 0 auto;
}
.nc-float a.float-item img.icon1 {
  background-size: 0.33rem 0.31rem;
}
.nc-float a.float-item img.icon2 {
  background-size: 0.3rem 0.29rem;
}
.nc-float a.float-item img.icon3 {
  background-size: 0.36rem 0.29rem;
}
.nc-float a.float-item img.icon4 {
  background-size: 0.37rem 0.3rem;
}
.nc-float a.float-item img.icon5 {
  background-size: 0.26rem 0.36rem;
}
.nc-float a.float-item span {
  display: block;
  width: 100%;
  height: 0.4rem;
  line-height: 0.4rem;
  font-size: 0.14rem;
  color: #666;
  text-align: center;
}
.nc-page {
  width: 100%;
  height: 1rem;
  padding: 0.35rem 0;
  text-align: center;
}
.nc-page a,
.nc-page span {
  display: inline-block;
  width: auto;
  height: 0.3rem;
  margin: 0 0.08rem;
  padding: 0 0.08rem;
  background-color: #fff;
  border: 0.01rem solid #dcdcdc;
  border-radius: 0.04rem;
  line-height: 0.28rem;
  font-size: 0.16rem;
  color: #333;
}
.nc-page a.cur,
.nc-page a:hover {
  background-color: #3e87ea;
  color: #fff;
}
.nc-sy-main {
  height: auto;
}
.nc-sy-main .nc-sy-tt {
  position: relative;
  width: 100%;
  height: 1.5rem;
  background-color: #fff;
  border-bottom: 0.03rem solid #3e87ea;
  overflow: hidden;
}
.nc-sy-main .nc-sy-tt .sy-tt-item {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 1.47rem;
  padding-top: 0.4rem;
  text-align: center;
}
.nc-sy-main .nc-sy-tt .sy-tt-item a {
  font-size: 0.32rem;
  font-weight: bold;
  color: #104c9e;
}
.nc-sy-main .nc-sy-tt .sy-tt-item p {
  line-height: 0.3rem;
  font-size: 0.16rem;
  color: #333;
}
.nc-sy-main .nc-sy-tt a.prev,
.nc-sy-main .nc-sy-tt a.next {
  position: absolute;
  top: 0.5rem;
  display: block;
  width: 0.3rem;
  height: 0.4rem;
  background-color: #fff;
  border: 0.01rem solid #d2d2d2;
  border-radius: 0.03rem;
  line-height: 0.38rem;
  font-size: 0.14rem;
  color: #999;
  text-align: center;
}
.nc-sy-main .nc-sy-tt a.prev:hover,
.nc-sy-main .nc-sy-tt a.next:hover {
  background-color: #3e87ea;
  border-color: #3e87ea;
  font-weight: bold;
  color: #fff;
}
.nc-sy-main .nc-sy-tt a.prev {
  left: 0.15rem;
}
.nc-sy-main .nc-sy-tt a.next {
  right: 0.15rem;
}
.nc-sy-main .nc-sy-news {
  height: 4.8rem;
  margin-top: 0.3rem;
  padding: 0.2rem;
  background-color: #fff;
  box-shadow: 0 0 0.05rem #e4e4e3;
}
.nc-sy-main .nc-sy-news .sy-news-lunbo {
  position: relative;
  float: left;
  /*width: 6.6rem;*/
  width: 5.8rem;
  height: 4.4rem;
  overflow: hidden;
}
.nc-sy-main .nc-sy-news .sy-news-lunbo .swiper-container {
  width: 100%;
  height: 100%;
}
.nc-sy-main .nc-sy-news .sy-news-lunbo .pagination {
  position: absolute;
  bottom: 0;
  right: 0.32rem;
  width: 1rem;
  height: 0.5rem;
  text-align: center;
  line-height: 0.5rem;
  z-index: 999;
}
.nc-sy-main .nc-sy-news .sy-news-lunbo .pagination span {
  float: left;
  display: block;
  width: 0.1rem;
  height: 0.1rem;
  margin-left: 0.05rem;
  margin-top: 0.2rem;
  background-color: #7e777a;
  border-radius: 0.05rem;
  cursor: pointer;
}
.nc-sy-main .nc-sy-news .sy-news-lunbo .pagination span.swiper-active-switch {
  width: 0.2rem;
  background-color: #d7d9dd;
}
.nc-sy-main .nc-sy-news .sy-news-lunbo .swiper-button-prev,
.nc-sy-main .nc-sy-news .sy-news-lunbo .swiper-button-next {
  position: absolute;
  top: 1.6rem;
  width: 0.3rem;
  height: 0.6rem;
  background-size: 100% 100%;
  cursor: pointer;
  z-index: 999;
  user-select: none;
}
.nc-sy-main .nc-sy-news .sy-news-lunbo .swiper-button-prev {
  left: 0.05rem;
  background: url(nc-sy-prev-btn.png) no-repeat center center;
}
.nc-sy-main .nc-sy-news .sy-news-lunbo .swiper-button-next {
  right: 0.05rem;
  background: url(nc-sy-next-btn.png) no-repeat center center;
}
.nc-sy-main .nc-sy-news .sy-news-lunbo .news-lunbo-item {
  position: relative;
  width: 6.61rem;
  height: 4.4rem;
}
.nc-sy-main .nc-sy-news .sy-news-lunbo .news-lunbo-item .img {
  display: block;
  width: 100%;
  height: 4.4rem;
}
.nc-sy-main .nc-sy-news .sy-news-lunbo .news-lunbo-item .img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  vertical-align: 100%;
}
.nc-sy-main .nc-sy-news .sy-news-lunbo .news-lunbo-item .title {
  position: absolute;
  top: 3.9rem;
  left: 0;
  display: block;
  width: 6.6rem;
  height: 0.5rem;
  padding-left: 0.2rem;
  background-color: rgba(0, 0, 0, 0.8);
  line-height: 0.5rem;
  font-size: 0.16rem;
  font-weight: bold;
  color: #fff;
}
.nc-sy-main .nc-sy-news .sy-news-list {
  float: right;
  /*width:4.76rem;*/
  width:5.56rem;
  box-sizing: border-box;
  height: 4.4rem;
}
.nc-sy-main .nc-sy-news .sy-news-list .tabPanel {
  width: 100%;
  height: 0.4rem;
  font-size: 0.2rem;
  border-bottom: 0.01rem solid #dcdcdc;
}
.nc-sy-main .nc-sy-news .sy-news-list .tabPanel a.panel {
  display: inline-block;
  /*width: 1.06rem;*/
  width: auto;
  height: 0.4rem;
  font-size: 0.2rem;
  color: #333;
  text-align: center;
  padding:0 .04rem;
}
.nc-sy-main .nc-sy-news .sy-news-list .tabPanel a.panel:hover,
.nc-sy-main .nc-sy-news .sy-news-list .tabPanel a.panel.cur {
  color: #3e87ea;
  font-weight: bold;
  background: url(nc-sy-tab-titBg.png) no-repeat center bottom;
  background-size: 1.14rem 0.04rem;
}
.nc-sy-main .nc-sy-news .sy-news-list .tabPanel span.line {
  font-size: 0.2rem;
  color: #dcdcdc;
}
.nc-sy-main .nc-sy-news .sy-news-list .tabContent {
  width: 100%;
  height: 4rem;
}
.nc-sy-main .nc-sy-news .sy-news-list .tabContent .news-gsxx {
  width: 100%;
  height: 4rem;
}
.nc-sy-main .nc-sy-news .sy-news-list .tabContent .news-gsxx .gsxx-title {
  width: 100%;
  height: 0.5rem;
  line-height: 0.5rem;
}
.nc-sy-main .nc-sy-news .sy-news-list .tabContent .news-gsxx .gsxx-title span {
  display: inline-block;
  width: auto;
  height: 0.3rem;
  padding: 0 0.1rem;
  background-color: #f0f6fd;
  border-radius: 0.1rem;
  line-height: 0.3rem;
  font-size: 0.18rem;
  color: #3e87ea;
}
.nc-sy-main .nc-sy-news .sy-news-list .tabContent .news-gsxx .gsxx-title a.more {
  display: inline-block;
  width: auto;
  height: 0.5rem;
  margin-left: 0.15rem;
  font-size: 0.16rem;
  color: #666;
}
.nc-sy-main .nc-sy-news .sy-news-list .tabContent .news-gsxx .gsxx-title a.more:hover {
  color: #3e87ea;
}
.nc-sy-main .nc-sy-news .sy-news-list .tabContent .news-gsxx .gsxx-title:first-child {
  margin-top: 0.1rem;
}
.nc-sy-main .nc-sy-news .sy-news-list .tabContent .news-gsxx ul.gsxx-list {
  width: 100%;
  height: 1.5rem;
  border-bottom: 0.01rem solid #dcdcdc;
}
.nc-sy-main .nc-sy-news .sy-news-list .tabContent .news-gsxx ul.gsxx-list .bottom-btn-box {
  border-top: 0.01rem solid #e4e4e4;
}
.nc-sy-main .nc-sy-news .sy-news-list .tabContent .news-gsxx ul.gsxx-list .bottom-btn-box .bottom-btn {
  width: 50%;
  box-sizing: border-box;
  height: 0.6rem;
  text-align: center;
  vertical-align: top;
}
.nc-sy-main .nc-sy-news .sy-news-list .tabContent .news-gsxx ul.gsxx-list .bottom-btn-box .bottom-btn a {
  display: inline-block;
}
.nc-sy-main .nc-sy-news .sy-news-list .tabContent .news-gsxx ul.gsxx-list .bottom-btn-box .bottom-btn a:hover {
  opacity: 0.7;
}
.nc-sy-main .nc-sy-news .sy-news-list .tabContent .news-gsxx ul.gsxx-list .bottom-btn-box .bottom-btn a img {
  vertical-align: top;
  width: 0.28rem;
  margin-top: 0.18rem;
  margin-right: 0.1rem;
}
.nc-sy-main .nc-sy-news .sy-news-list .tabContent .news-gsxx ul.gsxx-list .bottom-btn-box .bottom-btn a span {
  font-size: 0.2rem;
  line-height: 0.6rem;
  color: #333;
}
.nc-sy-main .nc-sy-news .sy-news-list .tabContent .news-gsxx ul.gsxx-list .bottom-btn-box .nc-gwyxx {
  position: relative;
}
.nc-sy-main .nc-sy-news .sy-news-list .tabContent .news-gsxx ul.gsxx-list .bottom-btn-box .nc-gwyxx a img {
  width: 0.48rem;
  margin-top: 0.19rem;
}
.nc-sy-main .nc-sy-news .sy-news-list .tabContent .news-gsxx ul.gsxx-list .bottom-btn-box .nc-gwyxx::after {
  position: absolute;
  width: 0.03rem;
  height: 0.6rem;
  content: "|";
  right: 0;
  top: 0;
  line-height: 0.6rem;
  color: #dcdcdc;
  font-size: 0.24rem;
}
.nc-sy-main .nc-sy-news .sy-news-list .tabContent .news-gsxx ul.gsxx-list:last-child {
  border-bottom: none;
}
.nc-sy-main .nc-sy-news .sy-news-list .tabContent .news-gsxx ul.gsxx-list li {
  width: 100%;
  height: 0.5rem;
  line-height: 0.5rem;
  padding-left: 0.15rem;
  background: url(nc-sy-liBg.png) no-repeat left center;
  background-size: 0.04rem 0.04rem;
}
.nc-sy-main .nc-sy-news .sy-news-list .tabContent .news-gsxx ul.gsxx-list li:hover {
  background-image: url(nc-sy-liOnBg.png);
  background-size: 0.06rem 0.06rem;
}
.nc-sy-main .nc-sy-news .sy-news-list .tabContent .news-gsxx ul.gsxx-list li a {
  display: inline-block;
  width: 75%;
  font-size: 0.18rem;
  color: #333;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.nc-sy-main .nc-sy-news .sy-news-list .tabContent .news-gsxx ul.gsxx-list li a:hover {
  color: #3e87ea;
}
.nc-sy-main .nc-sy-news .sy-news-list .tabContent .news-gsxx ul.gsxx-list li span {
  float: right;
  font-size: 0.16rem;
  color: #999;
}
.nc-sy-main .nc-sy-news .sy-news-list .tabContent .news-gsxx ul.gsxx-list-first {
  padding-top: 0.1rem;
}
.nc-sy-main .nc-sy-news .sy-news-list .tabContent .news-gsxx ul.gsxx-list-first li {
  height: 0.5rem;
  line-height: 0.5rem;
}
.nc-sy-main .nc-sy-news .sy-news-list .tabContent ul.tabItem {
  width: 100%;
  height: 4rem;
  padding-top: 0.1rem;
}
.nc-sy-main .nc-sy-news .sy-news-list .tabContent ul.tabItem li {
  width: 100%;
  height: 0.5rem;
  padding-left: 0.15rem;
  background: url(nc-sy-liBg.png) no-repeat left center;
  background-size: 0.04rem 0.04rem;
  line-height: 0.5rem;
}
.nc-sy-main .nc-sy-news .sy-news-list .tabContent ul.tabItem li:hover {
  background-image: url(nc-sy-liOnBg.png);
  background-size: 0.06rem 0.06rem;
}
.nc-sy-main .nc-sy-news .sy-news-list .tabContent ul.tabItem li a {
  display: inline-block;
  width: 75%;
  font-size: 0.18rem;
  color: #333;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.nc-sy-main .nc-sy-news .sy-news-list .tabContent ul.tabItem li a:hover {
  color: #3e87ea;
}
.nc-sy-main .nc-sy-news .sy-news-list .tabContent ul.tabItem li span {
  float: right;
  font-size: 0.16rem;
}
.nc-sy-main .nc-sy-banner {
  position: relative;
  width: 100%;
  height: 1rem;
  margin-top: 0.3rem;
  overflow: hidden;
}
.nc-sy-main .nc-sy-banner .pagination {
  position: absolute;
  top: 0.8rem;
  right: 0.2rem;
}
.nc-sy-main .nc-sy-banner .pagination span {
  display: inline-block;
  width: 0.12rem;
  height: 0.12rem;
  margin-right: 0.08rem;
  border-radius: 0.05rem;
  background-color: #fff;
}
.nc-sy-main .nc-sy-banner .pagination span.swiper-active-switch {
  background-color: #3e87ea;
}
.nc-sy-main .nc-sy-banner a.banner-item {
  display: block;
  width: 100%;
  height: 1rem;
}
.nc-sy-main .nc-sy-banner a.banner-item img {
  width: 100%;
  height: 1rem;
}
.nc-sy-main .nc-sy-coltit .sy-coltit {
  width: 100%;
  height: 1rem;
  background: url(nc-sy-zwgk-titBg.png) no-repeat center center;
  background-size: 12rem 0.2rem;
  line-height: 1rem;
  text-align: center;
}
.nc-sy-main .nc-sy-coltit .sy-coltit a {
  font-size: 0.32rem;
  font-weight: bold;
  color: #333;
  font-family: 'SimSun';
}
.nc-sy-main .nc-sy-coltit .sy-coltit a:hover {
  color: #3e87ea;
}
.nc-sy-main .nc-sy-zwgk {
  width: 100%;
  height: auto;
}
.nc-sy-main .nc-sy-zwgk .sy-zwgk-con {
  width: 100%;
  height: 4.7rem;
}
.nc-sy-main .nc-sy-zwgk .sy-zwgk-con .zwgk-guide {
  float: left;
  width: 3rem;
  height: 4.7rem;
  background-color: #fff;
  box-shadow: 0 0 0.05rem #dcdcdc;
}
.nc-sy-main .nc-sy-zwgk .sy-zwgk-con .zwgk-guide .guide-unit {
  display: block;
  width: 100%;
  height: 0.59rem;
  border-bottom: 0.01rem solid #dcdcdc;
  line-height: 0.59rem;
}
.nc-sy-main .nc-sy-zwgk .sy-zwgk-con .zwgk-guide .guide-unit:last-child {
  border-bottom: none;
}
.nc-sy-main .nc-sy-zwgk .sy-zwgk-con .zwgk-guide .guide-unit > img {
  width: 0.24rem;
  height: 0.25rem;
  vertical-align: middle;
}
.nc-sy-main .nc-sy-zwgk .sy-zwgk-con .zwgk-guide .guide-unit > span {
  font-size: 0.18rem;
  margin-left: 0.3rem;
  vertical-align: middle;
}
.nc-sy-main .nc-sy-zwgk .sy-zwgk-con .zwgk-guide .guide-unit a.guide-unit2 {
  display: inline-block;
  width: 1.5rem;
  height: 100%;
  padding-left: 0.2rem;
  border-right: 0.01rem solid #dcdcdc;
}
.nc-sy-main .nc-sy-zwgk .sy-zwgk-con .zwgk-guide .guide-unit a.guide-unit2:hover {
  background-color: #ebf3fd;
  border-left: 0.03rem solid #3e87ea;
}
.nc-sy-main .nc-sy-zwgk .sy-zwgk-con .zwgk-guide .guide-unit a.guide-unit2:nth-child(2n) {
  border-right: none;
}
.nc-sy-main .nc-sy-zwgk .sy-zwgk-con .zwgk-guide .guide-unit a.guide-unit2 > img {
  width: 0.24rem;
  height: 0.25rem;
  vertical-align: middle;
}
.nc-sy-main .nc-sy-zwgk .sy-zwgk-con .zwgk-guide .guide-unit a.guide-unit2 > span {
  font-size: 0.18rem;
  margin-left: 0.1rem;
  vertical-align: middle;
}
.nc-sy-main .nc-sy-zwgk .sy-zwgk-con .zwgk-guide a.guide-unit {
  padding: 0 0.4rem;
}
.nc-sy-main .nc-sy-zwgk .sy-zwgk-con .zwgk-guide a.guide-unit:hover {
  background-color: #ebf3fd;
  border-left: 0.03rem solid #3e87ea;
}
.nc-sy-main .nc-sy-zwgk .sy-zwgk-con .zwgk-list {
  float: right;
  width: 8.65rem;
  height: 4.7rem;
  padding: 0 0.3rem;
  background-color: #fff;
  box-shadow: 0 0 0.05rem #dcdcdc;
}
.nc-sy-main .nc-sy-zwgk .sy-zwgk-con .zwgk-list .tabPanel {
  width: 100%;
  height: 0.6rem;
  line-height: 0.6rem;
  border-bottom: 0.01rem solid #dcdcdc;
}
.nc-sy-main .nc-sy-zwgk .sy-zwgk-con .zwgk-list .tabPanel a {
  font-size: 0.2rem;
  color: #333;
  padding: 0.18rem;
}
.nc-sy-main .nc-sy-zwgk .sy-zwgk-con .zwgk-list .tabPanel a:hover,
.nc-sy-main .nc-sy-zwgk .sy-zwgk-con .zwgk-list .tabPanel a.cur {
  background: url(nc-sy-tab-titBg.png) no-repeat center bottom;
  background-size: 100% 0.04rem;
  font-weight: bold;
  color: #3e87ea;
}
.nc-sy-main .nc-sy-zwgk .sy-zwgk-con .zwgk-list .tabPanel span {
  font-size: 0.18rem;
  color: #dcdcdc;
}
.nc-sy-main .nc-sy-zwgk .sy-zwgk-con .zwgk-list .tabContent {
  width: 100%;
  height: auto;
}
.nc-sy-main .nc-sy-zwgk .sy-zwgk-con .zwgk-list .tabContent .tabItem {
  width: 100%;
  height: auto;
}
.nc-sy-main .nc-sy-zwgk .sy-zwgk-con .zwgk-list .tabContent .tabItem .tt {
  width: 100%;
  height: 1.15rem;
  border-bottom: 0.01rem solid #dcdcdc;
}
.nc-sy-main .nc-sy-zwgk .sy-zwgk-con .zwgk-list .tabContent .tabItem .tt .tt-date {
  float: left;
  width: 0.65rem;
  height: 0.65rem;
  margin-top: 0.25rem;
  background-color: #fcf8f2;
  border: 0.01rem solid #debc83;
  text-align: center;
}
.nc-sy-main .nc-sy-zwgk .sy-zwgk-con .zwgk-list .tabContent .tabItem .tt .tt-date .date-day {
  width: 100%;
  height: 0.4rem;
  line-height: 0.4rem;
  font-size: 0.32rem;
  font-weight: bold;
  color: #debc83;
}
.nc-sy-main .nc-sy-zwgk .sy-zwgk-con .zwgk-list .tabContent .tabItem .tt .tt-date .date-yandm {
  width: 100%;
  height: 0.23rem;
  line-height: 0.23rem;
  font-size: 0.14rem;
  color: #debc83;
}
.nc-sy-main .nc-sy-zwgk .sy-zwgk-con .zwgk-list .tabContent .tabItem .tt .tt-title {
  position: relative;
  float: right;
  width: 7.2rem;
  padding-right: 0.8rem;
  height: auto;
}
.nc-sy-main .nc-sy-zwgk .sy-zwgk-con .zwgk-list .tabContent .tabItem .tt .tt-title a.title {
  display: block;
  width: 100%;
  height: auto;
  margin-top: 0.15rem;
  line-height: 0.3rem;
  font-size: 0.18rem;
  color: #333;
}
.nc-sy-main .nc-sy-zwgk .sy-zwgk-con .zwgk-list .tabContent .tabItem .tt .tt-title a.title:hover {
  color: #3e87ea;
}
.nc-sy-main .nc-sy-zwgk .sy-zwgk-con .zwgk-list .tabContent .tabItem .tt .tt-title .info {
  height: 0.3rem;
  line-height: 0.24rem;
}
.nc-sy-main .nc-sy-zwgk .sy-zwgk-con .zwgk-list .tabContent .tabItem .tt .tt-title .info span {
  display: inline-block;
  margin-right: 0.2rem;
  font-size: 0.14rem;
  color: #999;
}
.nc-sy-main .nc-sy-zwgk .sy-zwgk-con .zwgk-list .tabContent .tabItem .tt .tt-title .more {
  position: absolute;
  top: 0.42rem;
  right: 0;
  width: 0.65rem;
  height: 0.3rem;
  line-height: 0.3rem;
  text-align: center;
}
.nc-sy-main .nc-sy-zwgk .sy-zwgk-con .zwgk-list .tabContent .tabItem .tt .tt-title .more a {
  display: inline-block;
  font-size: 0.16rem;
  color: #3e87ea;
}
.nc-sy-main .nc-sy-zwgk .sy-zwgk-con .zwgk-list .tabContent .tabItem .tt .tt-title .more a:hover {
  font-weight: bold;
}
.nc-sy-main .nc-sy-zwgk .sy-zwgk-con .zwgk-list .tabContent .tabItem ul.list {
  width: 100%;
  height: auto;
  margin-top: 0.1rem;
}
.nc-sy-main .nc-sy-zwgk .sy-zwgk-con .zwgk-list .tabContent .tabItem ul.list li {
  width: 100%;
  height: 0.44rem;
  padding-left: 0.15rem;
  background: url(nc-sy-liBg.png) no-repeat left center;
  background-size: 0.04rem 0.04rem;
  line-height: 0.44rem;
}
.nc-sy-main .nc-sy-zwgk .sy-zwgk-con .zwgk-list .tabContent .tabItem ul.list li:hover {
  background-image: url(nc-sy-liOnBg.png);
  background-size: 0.06rem 0.06rem;
}
.nc-sy-main .nc-sy-zwgk .sy-zwgk-con .zwgk-list .tabContent .tabItem ul.list li a {
  display: inline-block;
  width: 80%;
  font-size: 0.18rem;
  color: #333;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.nc-sy-main .nc-sy-zwgk .sy-zwgk-con .zwgk-list .tabContent .tabItem ul.list li a:hover {
  color: #3e87ea;
}
.nc-sy-main .nc-sy-zwgk .sy-zwgk-con .zwgk-list .tabContent .tabItem ul.list li span {
  float: right;
  font-size: 0.14rem;
  color: #999;
}
.nc-sy-main .nc-sy-zwgk .sy-zwgk-func {
  width: 100%;
  height: 1.2rem;
  margin-top: 0.25rem;
}
.nc-sy-main .nc-sy-zwgk .sy-zwgk-func .box {
  float: left;
  margin-right: 0.17rem;
}
.nc-sy-main .nc-sy-zwgk .sy-zwgk-func .box:last-child {
  float: right;
  margin-right: 0;
}
.nc-sy-main .nc-sy-zwgk .sy-zwgk-func .func-leader,
.nc-sy-main .nc-sy-zwgk .sy-zwgk-func .func-zfbg,
.nc-sy-main .nc-sy-zwgk .sy-zwgk-func .func-cwhy,
.nc-sy-main .nc-sy-zwgk .sy-zwgk-func .func-zfgz{
  width: 1.85rem;
  height: 1.2rem;
  background-size: 100% 100%;
}
.nc-sy-main .nc-sy-zwgk .sy-zwgk-func .func-leader .title,
.nc-sy-main .nc-sy-zwgk .sy-zwgk-func .func-zfbg .title,
.nc-sy-main .nc-sy-zwgk .sy-zwgk-func .func-cwhy .title,
.nc-sy-main .nc-sy-zwgk .sy-zwgk-func .func-zfgz .title{
  display: block;
  width: auto;
  height: 0.4rem;
  margin-top: 0.1rem;
  margin-left: 0.2rem;
  line-height: 0.4rem;
  font-size: 0.24rem;
  color: #4872aa;
  font-weight: bold;
  font-family: 'SimSun';
}
.nc-sy-main .nc-sy-zwgk .sy-zwgk-func .func-leader a.title.tyhsytt,
.nc-sy-main .nc-sy-zwgk .sy-zwgk-func .func-zfbg a.title.tyhsytt,
.nc-sy-main .nc-sy-zwgk .sy-zwgk-func .func-cwhy a.title.tyhsytt,
.nc-sy-main .nc-sy-zwgk .sy-zwgk-func .func-zfgz a.title.tyhsytt{
  padding-top: 0.7rem;
  margin-left: 0;
  text-align: center;
  width: 100%;
  margin-top: 0;
  height: 100%;
}
.nc-sy-main .nc-sy-zwgk .sy-zwgk-func .func-leader a.title.tyhsytt span,
.nc-sy-main .nc-sy-zwgk .sy-zwgk-func .func-zfbg a.title.tyhsytt span,
.nc-sy-main .nc-sy-zwgk .sy-zwgk-func .func-cwhy a.title.tyhsytt span,
.nc-sy-main .nc-sy-zwgk .sy-zwgk-func .func-zfgz a.title.tyhsytt span{
  display: none;
}
.nc-sy-main .nc-sy-zwgk .sy-zwgk-func .func-leader a.more,
.nc-sy-main .nc-sy-zwgk .sy-zwgk-func .func-zfbg a.more,
.nc-sy-main .nc-sy-zwgk .sy-zwgk-func .func-cwhy a.more,
.nc-sy-main .nc-sy-zwgk .sy-zwgk-func .func-zfgz a.more{
  display: block;
  width: auto;
  height: 0.3rem;
  margin-left: 0.2rem;
  line-height: 0.3rem;
  font-size: 0.16rem;
  color: #4872aa;
  font-family: 'SimSun';
}
.nc-sy-main .nc-sy-zwgk .sy-zwgk-func .func-leader {
  background: url(nc-sy-zwgk-boxBg1.png);
  background-size: 1.85rem 1.2rem;
}
.nc-sy-main .nc-sy-zwgk .sy-zwgk-func .func-zfbg {
  background: url(nc-sy-zwgk-boxBg2.png);
  background-size: 1.85rem 1.2rem;
}
.nc-sy-main .nc-sy-zwgk .sy-zwgk-func .func-cwhy {
  background: url(nc-sy-zwgk-boxBg3.png);
  background-size: 1.85rem 1.2rem;
}
.nc-sy-main .nc-sy-zwgk .sy-zwgk-func .func-zfgz {
  background: url(nc-sy-zwgk-boxBg5.png);
  background-size: 1.85rem 1.2rem;
}
.nc-sy-main .nc-sy-zwgk .sy-zwgk-func .func-wjk {
  width: 3.9rem;
  height: 1.2rem;
  background: url(nc-sy-zwgk-boxBg4.png);
  background-size: 100% 100%;
}
.nc-sy-main .nc-sy-zwgk .sy-zwgk-func .func-wjk .wjk-img{
  width:.3rem;
}
.nc-sy-main .nc-sy-zwgk .sy-zwgk-func .func-wjk a.title {
  display: block;
  width: auto;
  height: 0.4rem;
  margin-top: 0.15rem;
  text-align:center;
  line-height: 0.4rem;
  font-size: 0.24rem;
  color: #4872aa;
  font-weight: bold;
  font-family: 'SimSun';
}
.nc-sy-main .nc-sy-zwgk .sy-zwgk-func .func-wjk .wjk-search {
  position: relative;
  margin-top: 0.15rem;
  margin-left: 0.2rem;
  width: 3.5rem;
  height: 0.3rem;
  background-color: #fff;
  border: 0.01rem solid #b6d2f7;
}
.nc-sy-main .nc-sy-zwgk .sy-zwgk-func .func-wjk .wjk-search input {
  width: 2.9rem;
  height: 0.28rem;
  line-height: 0.28rem;
  padding-left: 0.1rem;
  font-size: 0.14rem;
  color: #4872aa;
}
.nc-sy-main .nc-sy-zwgk .sy-zwgk-func .func-wjk .wjk-search button {
  position: absolute;
  top: 0;
  right: 0;
  width: 0.3rem;
  height: 0.3rem;
  background: url(nc-sy-wjkSeaBtn.png) no-repeat center center;
  outline: none;
  cursor: pointer;
}
.nc-sy-main .nc-sy-zwfw {
  width: 100%;
  height: auto;
}
.nc-sy-main .nc-sy-zwfw .sy-zwfw-con {
  width: 100%;
  height: 4.84rem;
  background-color: #fff;
  border-bottom: 0.04rem solid #3e87ea;
  box-shadow: 0 0 0.05rem #dcdcdc;
}
.nc-sy-main .nc-sy-zwfw .sy-zwfw-con .zwfw-tab {
  float: left;
  width: 6rem;
  height: 4.8rem;
  padding: 0 0.3rem;
}
.nc-sy-main .nc-sy-zwfw .sy-zwfw-con .zwfw-tab .tabPanel {
  width: 100%;
  height: 0.7rem;
  line-height: 0.7rem;
  border-bottom: 0.01rem solid #e4e4e4;
}
.nc-sy-main .nc-sy-zwfw .sy-zwfw-con .zwfw-tab .tabPanel a.panel {
  display: inline-block;
  width: auto;
  height: 0.7rem;
  margin: 0 0.1rem;
  font-size: 0.2rem;
  color: #333;
}
.nc-sy-main .nc-sy-zwfw .sy-zwfw-con .zwfw-tab .tabPanel a.panel:hover,
.nc-sy-main .nc-sy-zwfw .sy-zwfw-con .zwfw-tab .tabPanel a.panel.cur {
  font-weight: bold;
  color: #3e87ea;
  background: url(nc-sy-tab-titBg.png) no-repeat center bottom;
  background-size: 100% 0.04rem;
}
.nc-sy-main .nc-sy-zwfw .sy-zwfw-con .zwfw-tab .tabPanel span.line {
  display: inline-block;
  height: 0.7rem;
  margin: 0 0.1rem;
  font-size: 0.18rem;
  color: #dcdcdc;
}
.nc-sy-main .nc-sy-zwfw .sy-zwfw-con .zwfw-tab .tabPanel a.more {
  display: block;
  float: right;
  width: 1.68rem;
  height: 0.4rem;
  margin-top: 0.2rem;
  padding: 0 0.1rem;
  background-color: #debc83;
  border-radius: 0.06rem;
  line-height: 0.4rem;
}
.nc-sy-main .nc-sy-zwfw .sy-zwfw-con .zwfw-tab .tabPanel a.more img {
  width: 0.21rem;
  height: 0.22rem;
}
.nc-sy-main .nc-sy-zwfw .sy-zwfw-con .zwfw-tab .tabPanel a.more span {
  display: inline-block;
  width: auto;
  height: 0.4rem;
  margin-left: 0.1rem;
  line-height: 0.4rem;
  font-size: 0.16rem;
  font-weight: bold;
  color: #fff;
  vertical-align: middle;
}
.nc-sy-main .nc-sy-zwfw .sy-zwfw-con .zwfw-tab .tabContent {
  width: 100%;
  height: 4.1rem;
  padding: 0.1rem 0;
}
.nc-sy-main .nc-sy-zwfw .sy-zwfw-con .zwfw-tab .tabContent ul.tabItem {
  width: 100%;
  height: 3.9rem;
}
.nc-sy-main .nc-sy-zwfw .sy-zwfw-con .zwfw-tab .tabContent ul.tabItem li {
  float: left;
  width: 1.2rem;
  height: 1.2rem;
  margin: 0.05rem 0.07rem;
}
.nc-sy-main .nc-sy-zwfw .sy-zwfw-con .zwfw-tab .tabContent ul.tabItem li a {
  display: block;
  width: 100%;
  height: 100%;
  padding-top: 0.2rem;
  border-radius: 0.05rem;
}
.nc-sy-main .nc-sy-zwfw .sy-zwfw-con .zwfw-tab .tabContent ul.tabItem li a img {
  width: 0.4rem;
  height: 0.4rem;
  margin: 0 auto;
}
.nc-sy-main .nc-sy-zwfw .sy-zwfw-con .zwfw-tab .tabContent ul.tabItem li a img.img1 {
  display: block;
}
.nc-sy-main .nc-sy-zwfw .sy-zwfw-con .zwfw-tab .tabContent ul.tabItem li a img.img2 {
  display: none;
}
.nc-sy-main .nc-sy-zwfw .sy-zwfw-con .zwfw-tab .tabContent ul.tabItem li a span {
  display: block;
  width: 1.2rem;
  height: 0.4rem;
  line-height: 0.4rem;
  font-size: 0.16rem;
  color: #333;
  text-align: center;
}
.nc-sy-main .nc-sy-zwfw .sy-zwfw-con .zwfw-tab .tabContent ul.tabItem li a:hover {
  background-color: #3e87ea;
}
.nc-sy-main .nc-sy-zwfw .sy-zwfw-con .zwfw-tab .tabContent ul.tabItem li a:hover img.img1 {
  display: none;
}
.nc-sy-main .nc-sy-zwfw .sy-zwfw-con .zwfw-tab .tabContent ul.tabItem li a:hover img.img2 {
  display: block;
}
.nc-sy-main .nc-sy-zwfw .sy-zwfw-con .zwfw-tab .tabContent ul.tabItem li a:hover span {
  color: #fff;
}
.nc-sy-main .nc-sy-zwfw .sy-zwfw-con .zwfw-bstj {
  float: right;
  width: 6rem;
  height: 4.8rem;
  padding: 0.2rem 0.2rem 0.2rem 0;
}
.nc-sy-main .nc-sy-zwfw .sy-zwfw-con .zwfw-bstj .bstj-box {
  width: 100%;
  height: 100%;
  padding: 0.2rem;
  padding-top: 0;
  background-color: #f7fafe;
}
.nc-sy-main .nc-sy-zwfw .sy-zwfw-con .zwfw-bstj .bstj-box .bstj-title {
  width: 100%;
  height: 0.7rem;
}
.nc-sy-main .nc-sy-zwfw .sy-zwfw-con .zwfw-bstj .bstj-box .bstj-title a.tit {
  display: inline-block;
  width: auto;
  height: 0.7rem;
  line-height: 0.7rem;
  font-size: 0.2rem;
  font-weight: bold;
  color: #333;
}
.nc-sy-main .nc-sy-zwfw .sy-zwfw-con .zwfw-bstj .bstj-box .bstj-title a.tit:hover {
  color: #3e87ea;
}
.nc-sy-main .nc-sy-zwfw .sy-zwfw-con .zwfw-bstj .bstj-box .bstj-title a.panel {
  float: right;
  display: block;
  width: auto;
  margin-top: 0.2rem;
  height: 0.4rem;
  margin-right: 0.2rem;
  line-height: 0.4rem;
  font-size: 0.16rem;
  color: #333;
}
.nc-sy-main .nc-sy-zwfw .sy-zwfw-con .zwfw-bstj .bstj-box .bstj-title a.panel:hover,
.nc-sy-main .nc-sy-zwfw .sy-zwfw-con .zwfw-bstj .bstj-box .bstj-title a.panel.cur {
  color: #3e87ea;
  background: url(sy-zwfw-tabCurBg.png) no-repeat center bottom;
  background-size: 0.12rem 0.06rem;
}
.nc-sy-main .nc-sy-zwfw .sy-zwfw-con .zwfw-bstj .bstj-box .tabContent {
  width: 100%;
  height: 3.55rem;
  background-color: #fff;
}
.nc-sy-main .nc-sy-zwfw .sy-zwfw-con .zwfw-bstj .bstj-box .tabContent .tabItem {
  position: relative;
  width: 100%;
  height: 100%;
}
.nc-sy-main .nc-sy-zwfw .sy-zwfw-con .zwfw-bstj .bstj-box .tabContent .tabItem .bstj-chart {
  width: 100%;
  height: 2.75rem;
}
.nc-sy-main .nc-sy-zwfw .sy-zwfw-con .zwfw-bstj .bstj-box .tabContent .tabItem .bstj-count {
  position: absolute;
  top: 2.25rem;
  width: 100%;
  height: 0.5rem;
  padding-left: 0.15rem;
  line-height: 0.5rem;
}
.nc-sy-main .nc-sy-zwfw .sy-zwfw-con .zwfw-bstj .bstj-box .tabContent .tabItem .bstj-count span {
  font-size: 0.16rem;
  color: #333;
}
.nc-sy-main .nc-sy-zwfw .sy-zwfw-con .zwfw-bstj .bstj-box .tabContent .tabItem .bstj-count span.time {
  font-weight: bold;
}
.nc-sy-main .nc-sy-zwfw .sy-zwfw-con .zwfw-bstj .bstj-box .tabContent .tabItem .bstj-data {
  width: 100%;
  height: 0.8rem;
  background-color: #4891ea;
}
.nc-sy-main .nc-sy-zwfw .sy-zwfw-con .zwfw-bstj .bstj-box .tabContent .tabItem .bstj-data .data-item {
  float: left;
  width: 1.35rem;
  height: 0.8rem;
  padding: 0.1rem;
  background: url(sy-bstj-data-itemBg.png) no-repeat right center;
  background-size: 0.01rem 0.4rem;
}
.nc-sy-main .nc-sy-zwfw .sy-zwfw-con .zwfw-bstj .bstj-box .tabContent .tabItem .bstj-data .data-item .num {
  width: 100%;
  height: 0.4rem;
  line-height: 0.4rem;
  text-align: center;
}
.nc-sy-main .nc-sy-zwfw .sy-zwfw-con .zwfw-bstj .bstj-box .tabContent .tabItem .bstj-data .data-item .num span {
  font-size: 0.2rem;
  color: #fff;
}
.nc-sy-main .nc-sy-zwfw .sy-zwfw-con .zwfw-bstj .bstj-box .tabContent .tabItem .bstj-data .data-item .num span.dw {
  font-size: 0.14rem;
}
.nc-sy-main .nc-sy-zwfw .sy-zwfw-con .zwfw-bstj .bstj-box .tabContent .tabItem .bstj-data .data-item span.type {
  display: block;
  width: 100%;
  height: 0.2rem;
  line-height: 0.2rem;
  color: #fff;
  font-size: 0.14rem;
  text-align: center;
}
.nc-sy-main .nc-sy-zmhd {
  width: 100%;
  height: auto;
}
.nc-sy-main .nc-sy-zmhd .sy-zmhd-con {
  width: 100%;
  height: 4.69rem;
  padding: 0cm 0.3rem;
  background-color: #fff;
  border-bottom: 0.04rem solid #3e87ea;
  box-shadow: 0 0 0.05rem #dcdcdc;
}
.nc-sy-main .nc-sy-zmhd .sy-zmhd-con .zmhd-box-lf {
  float: left;
  width: 7.55rem;
  height: 4.24rem;
}
.nc-sy-main .nc-sy-zmhd .sy-zmhd-con .zmhd-box-lf .tabPanel {
  width: 100%;
  height: 0.7rem;
  line-height: 0.7rem;
  border-bottom: 0.01rem solid #e4e4e4;
}
.nc-sy-main .nc-sy-zmhd .sy-zmhd-con .zmhd-box-lf .tabPanel a.panel {
  display: inline-block;
  width: auto;
  height: 0.7rem;
  margin: 0 0.1rem;
  font-size: 0.2rem;
  color: #333;
}
.nc-sy-main .nc-sy-zmhd .sy-zmhd-con .zmhd-box-lf .tabPanel a.panel:hover,
.nc-sy-main .nc-sy-zmhd .sy-zmhd-con .zmhd-box-lf .tabPanel a.panel.cur {
  font-weight: bold;
  color: #3e87ea;
  background: url(nc-sy-tab-titBg.png) no-repeat center bottom;
  background-size: 100% 0.04rem;
}
.nc-sy-main .nc-sy-zmhd .sy-zmhd-con .zmhd-box-lf .tabPanel span.line {
  display: inline-block;
  height: 0.7rem;
  margin: 0 0.1rem;
  font-size: 0.18rem;
  color: #dcdcdc;
}
.nc-sy-main .nc-sy-zmhd .sy-zmhd-con .zmhd-box-lf .tabPanel .title-flr {
  float: right;
  width: auto;
  height: 0.7rem;
  border-radius: 0.06rem;
  line-height: 0.7rem;
}
.nc-sy-main .nc-sy-zmhd .sy-zmhd-con .zmhd-box-lf .tabPanel .title-flr a {
  display: inline-block;
  width: auto;
  height: 0.4rem;
  margin-left: 0.2rem;
  padding: 0 0.1rem;
  border-radius: 0.05rem;
  line-height: 0.4rem;
}
.nc-sy-main .nc-sy-zmhd .sy-zmhd-con .zmhd-box-lf .tabPanel .title-flr a img {
  margin-right: 0.05rem;
}
.nc-sy-main .nc-sy-zmhd .sy-zmhd-con .zmhd-box-lf .tabPanel .title-flr a img.wyxx {
  width: 0.25rem;
  height: 0.28rem;
}
.nc-sy-main .nc-sy-zmhd .sy-zmhd-con .zmhd-box-lf .tabPanel .title-flr a img.wycx {
  width: 0.36rem;
  height: 0.29rem;
}
.nc-sy-main .nc-sy-zmhd .sy-zmhd-con .zmhd-box-lf .tabPanel .title-flr a span {
  display: inline-block;
  width: auto;
  height: 0.4rem;
  line-height: 0.4rem;
  font-size: 0.16rem;
  font-weight: bold;
  color: #333;
  vertical-align: middle;
}
.nc-sy-main .nc-sy-zmhd .sy-zmhd-con .zmhd-box-lf .tabPanel .title-flr a:hover {
  box-shadow: 0 0 0.03rem #3e87ea;
}
.nc-sy-main .nc-sy-zmhd .sy-zmhd-con .zmhd-box-lf .tabPanel .title-flr a:hover span {
  color: #3e87ea;
}
.nc-sy-main .nc-sy-zmhd .sy-zmhd-con .zmhd-box-lf .tabContent {
  width: 100%;
  height: 3rem;
  padding: 0.1rem 0;
}
.nc-sy-main .nc-sy-zmhd .sy-zmhd-con .zmhd-box-lf .tabContent ul.tabItem {
  width: 100%;
  height: 3rem;
}
.nc-sy-main .nc-sy-zmhd .sy-zmhd-con .zmhd-box-lf .tabContent ul.tabItem li {
  width: 100%;
  height: 0.44rem;
  line-height: 0.44rem;
  padding-left: 0.15rem;
  background: url(nc-sy-liBg.png) no-repeat left center;
  background-size: 0.04rem 0.04rem;
}
.nc-sy-main .nc-sy-zmhd .sy-zmhd-con .zmhd-box-lf .tabContent ul.tabItem li a {
  display: inline-block;
  width: 80%;
  height: 0.44rem;
  line-height: 0.44rem;
  border-radius: 0.05rem;
  font-size: 0.16rem;
  color: #333;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.nc-sy-main .nc-sy-zmhd .sy-zmhd-con .zmhd-box-lf .tabContent ul.tabItem li a:hover {
  color: #3e87ea;
}
.nc-sy-main .nc-sy-zmhd .sy-zmhd-con .zmhd-box-lf .tabContent ul.tabItem li span {
  float: right;
  display: block;
  width: 0.8rem;
  height: 0.3rem;
  margin-top: 0.05rem;
  border-radius: 0.06rem;
  line-height: 0.3rem;
  font-size: 0.14rem;
  text-align: center;
}
.nc-sy-main .nc-sy-zmhd .sy-zmhd-con .zmhd-box-lf .tabContent ul.tabItem li span.on {
  color: #3e87ea;
  background-color: #ebf3fd;
}
.nc-sy-main .nc-sy-zmhd .sy-zmhd-con .zmhd-box-lf .tabContent ul.tabItem li span.off {
  color: #333;
  background-color: #e4e4e4;
}
.nc-sy-main .nc-sy-zmhd .sy-zmhd-con .zmhd-box-lf .tabContent ul.tabItem li:hover {
  background-image: url(nc-sy-liOnBg.png);
  background-size: 0.06rem 0.06rem;
}
.nc-sy-main .nc-sy-zmhd .sy-zmhd-con .zmhd-box-lf .zmhd-btn {
  width: 100%;
  height: 0.72rem;
}
.nc-sy-main .nc-sy-zmhd .sy-zmhd-con .zmhd-box-lf .zmhd-btn a {
  display: block;
  float: left;
  width: 2.4rem;
  height: 0.72rem;
  margin-left: 0.11rem;
  padding-left: 0.5rem;
  background-color: #f7fafe;
  line-height: 0.72rem;
}
.nc-sy-main .nc-sy-zmhd .sy-zmhd-con .zmhd-box-lf .zmhd-btn a img {
  display: inline-block;
  margin-right: 0.1rem;
  vertical-align: middle;
}
.nc-sy-main .nc-sy-zmhd .sy-zmhd-con .zmhd-box-lf .zmhd-btn a img.icon1 {
  width: 0.35rem;
  height: 0.31rem;
}
.nc-sy-main .nc-sy-zmhd .sy-zmhd-con .zmhd-box-lf .zmhd-btn a img.icon2 {
  width: 0.3rem;
  height: 0.32rem;
}
.nc-sy-main .nc-sy-zmhd .sy-zmhd-con .zmhd-box-lf .zmhd-btn a img.icon3 {
  width: 0.23rem;
  height: 0.26rem;
}
.nc-sy-main .nc-sy-zmhd .sy-zmhd-con .zmhd-box-lf .zmhd-btn a span {
  display: inline-block;
  width: auto;
  height: 0.72rem;
  font-size: 0.16rem;
  color: #333;
  vertical-align: middle;
}
.nc-sy-main .nc-sy-zmhd .sy-zmhd-con .zmhd-box-lf .zmhd-btn a:hover {
  box-shadow: 0 0 0.03rem #3e87ea;
}
.nc-sy-main .nc-sy-zmhd .sy-zmhd-con .zmhd-box-lf .zmhd-btn a:hover span {
  color: #3e87ea;
}
.nc-sy-main .nc-sy-zmhd .sy-zmhd-con .zmhd-box-rt {
  float: right;
  width: 3.65rem;
  height: auto;
  padding-top: 0.14rem;
}
.nc-sy-main .nc-sy-zmhd .sy-zmhd-con .zmhd-box-rt .zxft-title {
  width: 100%;
  height: 0.56rem;
  padding-left: 0.15rem;
  background: url(sy-zxft-titBg.png) no-repeat left center;
  background-size: 0.04rem 0.2rem;
  border-bottom: 0.01rem solid #e4e4e4;
  line-height: 0.56rem;
}
.nc-sy-main .nc-sy-zmhd .sy-zmhd-con .zmhd-box-rt .zxft-title a {
  display: block;
  width: auto;
  height: 0.56rem;
  font-size: 0.2rem;
  font-weight: bold;
  color: #333;
}
.nc-sy-main .nc-sy-zmhd .sy-zmhd-con .zmhd-box-rt .zxft-title a:hover {
  color: #3e87ea;
}
.nc-sy-main .nc-sy-zmhd .sy-zmhd-con .zmhd-box-rt .zxft-detail {
  width: 100%;
  height: 3.5rem;
  margin-top: 0.2rem;
  padding-left: 0.1rem;
  padding-bottom: 0.15rem;
  background-color: #f7fafe;
}
.nc-sy-main .nc-sy-zmhd .sy-zmhd-con .zmhd-box-rt .zxft-detail a.img {
  display: block;
  width: 100%;
  height: 2.05rem;
}
.nc-sy-main .nc-sy-zmhd .sy-zmhd-con .zmhd-box-rt .zxft-detail a.img img {
  width: 100%;
  height: 100%;
}
.nc-sy-main .nc-sy-zmhd .sy-zmhd-con .zmhd-box-rt .zxft-detail a.title {
  display: block;
  width: 100%;
  height: 0.4rem;
  line-height: 0.4rem;
  font-size: 0.16rem;
  color: #333;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.nc-sy-main .nc-sy-zmhd .sy-zmhd-con .zmhd-box-rt .zxft-detail a.title:hover {
  color: #3e87ea;
}
.nc-sy-main .nc-sy-zmhd .sy-zmhd-con .zmhd-box-rt .zxft-detail .line {
  width: 100%;
  height: 0.3rem;
  line-height: 0.3rem;
  font-size: 0.16rem;
  color: #333;
}
.nc-sy-main .nc-sy-zmhd .sy-zmhd-con .zmhd-box-rt .zxft-detail .line span.tit {
  display: inline-block;
  height: 0.3rem;
  font-weight: bold;
  color: #3e87ea;
  vertical-align: middle;
}
.nc-sy-main .nc-sy-zmhd .sy-zmhd-con .zmhd-box-rt .zxft-detail .line span.content {
  display: inline-block;
  width: auto;
  height: 0.3rem;
}
.nc-sy-main .nc-sy-zmhd .sy-zmhd-con .zmhd-box-rt .zxft-detail .line span.content span {
  display: inline-block;
  width: 1.95rem;
  height: 0.3rem;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  vertical-align: middle;
}
.nc-sy-main .nc-sy-zmhd .sy-zmhd-con .zmhd-box-rt .zxft-detail .line span.content a {
  display: inline-block;
  width: auto;
  height: 0.3rem;
  padding: 0 0.1rem;
  background-color: #d0e1f7;
  color: #3e87ea;
}
.nc-sy-main .nc-sy-zmhd .sy-zmhd-con .zmhd-box-rt .zxft-detail .line span.content a:hover {
  box-shadow: 0 0 0.03rem #3e87ea;
}
.nc-sy-main .nc-sy-ztzl {
  width: 100%;
  height: auto;
}
.nc-sy-main .nc-sy-ztzl .sy-ztzl-pic {
  width: 100%;
  height: 2rem;
}
.nc-sy-main .nc-sy-ztzl .sy-ztzl-pic .pic-item {
  position: relative;
  float: left;
  width: 2.8rem;
  height: 2rem;
  margin-left: 0.26rem;
}
.nc-sy-main .nc-sy-ztzl .sy-ztzl-pic .pic-item img {
  width: 100%;
  height: 100%;
}
.nc-sy-main .nc-sy-ztzl .sy-ztzl-pic .pic-item a.entr {
  position: absolute;
  top: 1.55rem;
  left: 0.2rem;
  display: block;
  width: 0.84rem;
  height: 0.3rem;
  background-color: #94bdf4;
  border-radius: 0.14rem;
  line-height: 0.3rem;
  font-size: 0.16rem;
  color: #fff;
  text-align: center;
}
.nc-sy-main .nc-sy-ztzl .sy-ztzl-pic .pic-item:first-child {
  margin-left: 0;
}
.nc-sy-main .nc-sy-ztzl .sy-ztzl-list {
  width: 100%;
  height: auto;
  margin: 0.3rem 0;
}
.nc-sy-main .nc-sy-ztzl .sy-ztzl-list ul.list-item {
  float: left;
  width: 4rem;
  height: auto;
  padding-left: 0.2rem;
}
.nc-sy-main .nc-sy-ztzl .sy-ztzl-list ul.list-item li {
  width: 100%;
  height: 0.4rem;
  padding-left: 0.15rem;
  line-height: 0.4rem;
  background: url(sy-ztzl-liBg.png) no-repeat left center;
  background-size: 0.06rem 0.06rem;
}
.nc-sy-main .nc-sy-ztzl .sy-ztzl-list ul.list-item li a {
  display: inline-block;
  width: 100%;
  font-size: 0.16rem;
  color: #333;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.nc-sy-main .nc-sy-ztzl .sy-ztzl-list ul.list-item li a:hover {
  color: #3e87ea;
}
.nc-zwgk-main1 {
  width: 100%;
  height: auto;
  padding-bottom: 0.45rem;
  background-color: #fff;
}
.nc-zwgk-main1 .zwgk-coltit {
  width: 100%;
  height: 0.66rem;
  line-height: 0.66rem;
}
.nc-zwgk-main1 .zwgk-coltit a {
  font-size: 0.22rem;
  font-weight: bold;
  color: #333;
}
.nc-zwgk-main1 .zwgk-coltit a:hover {
  color: #3e87ea;
}
.nc-zwgk-main1 .zwgk-box1 {
  width: 100%;
  height: 4rem;
  padding-top: 0.3rem;
}
.nc-zwgk-main1 .zwgk-box1 .zwgk-leaders {
  position: relative;
  top: -0.3rem;
  float: left;
  width: 3.8rem;
  height: 4rem;
}
.nc-zwgk-main1 .zwgk-box1 .zwgk-leaders .captain {
  width: 100%;
  height: 1.6rem;
}
.nc-zwgk-main1 .zwgk-box1 .zwgk-leaders .captain a.img {
  display: block;
  float: left;
  width: 1.2rem;
  height: 1.6rem;
  border-radius: 0.04rem;
}
.nc-zwgk-main1 .zwgk-box1 .zwgk-leaders .captain a.img img {
  width: 100%;
  height: 100%;
  border-radius: 0.04rem;
}
.nc-zwgk-main1 .zwgk-box1 .zwgk-leaders .captain a.img:hover {
  box-shadow: 0 0 0.03rem #3e87ea;
}
.nc-zwgk-main1 .zwgk-box1 .zwgk-leaders .captain .captain-info {
  float: right;
  width: 2.4rem;
  height: 1.6rem;
}
.nc-zwgk-main1 .zwgk-box1 .zwgk-leaders .captain .captain-info .name {
  width: 100%;
  height: 0.46rem;
  line-height: 0.46rem;
  border-bottom: 0.01rem solid #dcdcdc;
}
.nc-zwgk-main1 .zwgk-box1 .zwgk-leaders .captain .captain-info .name a {
  font-size: 0.18rem;
  color: #333;
  font-weight: bold;
}
.nc-zwgk-main1 .zwgk-box1 .zwgk-leaders .captain .captain-info .name a:hover {
  color: #3e87ea;
}
.nc-zwgk-main1 .zwgk-box1 .zwgk-leaders .captain .captain-info .name span {
  font-size: 0.18rem;
  font-weight: bold;
  color: #333;
  margin-left: 0.2rem;
}
.nc-zwgk-main1 .zwgk-box1 .zwgk-leaders .captain .captain-info .others {
  width: 100%;
  height: 1rem;
  margin-top: 0.14rem;
  background: url(zwgk-leader-othersBg.png) no-repeat center center;
  background-size: 0.01rem 0.8rem;
}
.nc-zwgk-main1 .zwgk-box1 .zwgk-leaders .captain .captain-info .others a.others-btn {
  display: block;
  width: 1.2rem;
  height: 0.5rem;
  padding-left: 0.3rem;
  border-radius: 0.04rem;
  line-height: 0.5rem;
}
.nc-zwgk-main1 .zwgk-box1 .zwgk-leaders .captain .captain-info .others a.others-btn img {
  display: inline-block;
  width: 0.22rem;
  height: 0.22rem;
}
.nc-zwgk-main1 .zwgk-box1 .zwgk-leaders .captain .captain-info .others a.others-btn span {
  display: inline-block;
  margin-left: 0.1rem;
  font-size: 0.16rem;
  color: #333;
  vertical-align: middle;
}
.nc-zwgk-main1 .zwgk-box1 .zwgk-leaders .captain .captain-info .others a.others-btn:nth-child(2n) {
  float: right;
}
.nc-zwgk-main1 .zwgk-box1 .zwgk-leaders .captain .captain-info .others a.others-btn:nth-child(2n-1) {
  float: left;
}
.nc-zwgk-main1 .zwgk-box1 .zwgk-leaders .captain .captain-info .others a.others-btn:hover {
  box-shadow: 0 0 0.03rem #3e87ea;
}
.nc-zwgk-main1 .zwgk-box1 .zwgk-leaders .captain .captain-info .others a.others-btn:hover span {
  color: #3e87ea;
}
.nc-zwgk-main1 .zwgk-box1 .zwgk-leaders .sailors {
  width: 100%;
  height: 1.3rem;
  margin-top: 0.4rem;
  padding: 0.05rem 0;
  background-color: #f8f8f8;
}
.nc-zwgk-main1 .zwgk-box1 .zwgk-leaders .sailors .sailors-list {
  width: 100%;
  height: auto;
}
.nc-zwgk-main1 .zwgk-box1 .zwgk-leaders .sailors .sailors-list .touxian {
  float: left;
  width: 1rem;
  height: 0.4rem;
  line-height: 0.4rem;
  padding-right: 0.15rem;
  font-size: 0.16rem;
  color: #333;
  text-align: right;
}
.nc-zwgk-main1 .zwgk-box1 .zwgk-leaders .sailors .sailors-list .touxian.h80 {
  height: 0.8rem;
}
.nc-zwgk-main1 .zwgk-box1 .zwgk-leaders .sailors .sailors-list ul.list {
  float: right;
  width: 2.8rem;
  height: auto;
}
.nc-zwgk-main1 .zwgk-box1 .zwgk-leaders .sailors .sailors-list ul.list li {
  float: left;
  width: 0.7rem;
  height: 0.4rem;
  line-height: 0.4rem;
}
.nc-zwgk-main1 .zwgk-box1 .zwgk-leaders .sailors .sailors-list ul.list li a {
  display: block;
  width: 100%;
  height: 100%;
  font-size: 0.16rem;
  margin-right: 0.2rem;
  color: #333;
  text-align: left;
}
.nc-zwgk-main1 .zwgk-box1 .zwgk-leaders .sailors .sailors-list ul.list li a:hover {
  color: #3e87ea;
  font-weight: bold;
}
.nc-zwgk-main1 .zwgk-box1 .zwgk-zyhd {
  position: relative;
  top: -0.3rem;
  float: left;
  width: 4.15rem;
  height: 4rem;
  margin-left: 0.25rem;
}
.nc-zwgk-main1 .zwgk-box1 .zwgk-zyhd ul.zyhd-list {
  width: 100%;
  height: 3.34rem;
}
.nc-zwgk-main1 .zwgk-box1 .zwgk-zyhd ul.zyhd-list li {
  width: 100%;
  height: 0.48rem;
  padding-left: 0.15rem;
  line-height: 0.48rem;
  background: url(nc-sy-liBg.png) no-repeat left center;
  background-size: 0.04rem 0.04rem;
}
.nc-zwgk-main1 .zwgk-box1 .zwgk-zyhd ul.zyhd-list li a {
  display: inline-block;
  width: 3rem;
  height: 0.48rem;
  font-size: 0.18rem;
  color: #333;
  vertical-align: top;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.nc-zwgk-main1 .zwgk-box1 .zwgk-zyhd ul.zyhd-list li a:hover {
  color: #3e87ea;
}
.nc-zwgk-main1 .zwgk-box1 .zwgk-zyhd ul.zyhd-list li span {
  float: right;
  font-size: 0.14rem;
  color: #666;
}
.nc-zwgk-main1 .zwgk-box1 .zwgk-zyhd ul.zyhd-list li:hover {
  background-image: url(nc-sy-liOnBg.png);
  background-size: 0.06rem 0.06rem;
}
.nc-zwgk-main1 .zwgk-box1 .zwgk-zl {
  float: right;
  width: 3.6rem;
  height: 3.7rem;
  background-color: #e7f1fd;
}
.nc-zwgk-main1 .zwgk-box1 .zwgk-zl a.zl-title {
  display: block;
  width: 100%;
  height: 0.64rem;
  background: url(zwgk-zl-titBg.png) no-repeat center center;
  background-size: 2.5rem 0.01rem;
  line-height: 0.64rem;
  font-size: 0.22rem;
  font-weight: bold;
  font-family: 'SimSun';
  color: #4872aa;
  text-align: center;
}
.nc-zwgk-main1 .zwgk-box1 .zwgk-zl .zl-list {
  width: 100%;
  height: auto;
  padding: 0 0.15rem;
}
.nc-zwgk-main1 .zwgk-box1 .zwgk-zl .zl-list a.list-item {
  display: block;
  width: 1.6rem;
  height: 0.4rem;
  margin-bottom: 0.1rem;
  background-color: #fff;
  line-height: 0.4rem;
  font-size: 0.16rem;
  color: #333;
  text-align: center;
}
.nc-zwgk-main1 .zwgk-box1 .zwgk-zl .zl-list a.list-item:hover {
  background-color: #3e87ea;
  color: #fff;
}
.nc-zwgk-main1 .zwgk-box1 .zwgk-zl .zl-list a.list-item:nth-child(2n-1) {
  float: left;
}
.nc-zwgk-main1 .zwgk-box1 .zwgk-zl .zl-list a.list-item:nth-child(2n) {
  float: right;
}
.nc-zwgk-main1 .zwgk-box1 .zwgk-zl .zl-list a.list-item.list-item2 {
  float: none;
  width: 3.3rem;
}
.nc-zwgk-main1 .zwgk-box2 {
  width: 100%;
  height: 3.56rem;
}
.nc-zwgk-main1 .zwgk-box2 .zwgk-list-tab {
  float: left;
  width: 8.2rem;
  height: 3.56rem;
}
.nc-zwgk-main1 .zwgk-box2 .zwgk-list-tab .tabPanel {
  width: 100%;
  height: 0.56rem;
  line-height: 0.56rem;
}
.nc-zwgk-main1 .zwgk-box2 .zwgk-list-tab .tabPanel a.panel {
  display: inline-block;
  width: auto;
  height: 0.56rem;
  padding: 0 0.15rem;
  font-size: 0.22rem;
  color: #333;
}
.nc-zwgk-main1 .zwgk-box2 .zwgk-list-tab .tabPanel a.panel:hover,
.nc-zwgk-main1 .zwgk-box2 .zwgk-list-tab .tabPanel a.panel.cur {
  color: #3e87ea;
  font-weight: bold;
  background: url(nc-sy-tab-titBg.png) no-repeat center bottom;
  background-size: 100% 0.04rem;
}
.nc-zwgk-main1 .zwgk-box2 .zwgk-list-tab .tabPanel span.line {
  display: inline-block;
  font-size: 0.2rem;
  color: #dcdcdc;
}
.nc-zwgk-main1 .zwgk-box2 .zwgk-list-tab .tabContent {
  width: 100%;
  height: 3rem;
}
.nc-zwgk-main1 .zwgk-box2 .zwgk-list-tab .tabContent ul.tabItem {
  width: 100%;
  height: 3rem;
}
.nc-zwgk-main1 .zwgk-box2 .zwgk-list-tab .tabContent ul.tabItem li {
  width: 100%;
  height: 0.5rem;
  padding-left: 0.15rem;
  background: url(nc-sy-liBg.png) no-repeat left center;
  background-size: 0.04rem 0.04rem;
  line-height: 0.5rem;
}
.nc-zwgk-main1 .zwgk-box2 .zwgk-list-tab .tabContent ul.tabItem li a {
  display: inline-block;
  width: 6.5rem;
  height: 0.5rem;
  font-size: 0.18rem;
  color: #333;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.nc-zwgk-main1 .zwgk-box2 .zwgk-list-tab .tabContent ul.tabItem li a:hover {
  color: #3e87ea;
}
.nc-zwgk-main1 .zwgk-box2 .zwgk-list-tab .tabContent ul.tabItem li span {
  float: right;
  font-size: 0.14rem;
  color: #666;
}
.nc-zwgk-main1 .zwgk-box2 .zwgk-list-tab .tabContent ul.tabItem li:hover {
  background-image: url(nc-sy-liOnBg.png);
  background-size: 0.06rem 0.06rem;
}
.nc-zwgk-main1 .zwgk-box2 .xxgk-guide {
  position: relative;
  top: 0.15rem;
  float: right;
  height: 3.4rem;
  width: 3.6rem;
  background-color: #e7f1fd;
}
.nc-zwgk-main1 .zwgk-box2 .xxgk-guide a.zl-title {
  display: block;
  width: 100%;
  height: 0.8rem;
  background: url(zwgk-zl-titBg.png) no-repeat center center;
  background-size: 2.5rem 0.01rem;
  line-height: 0.8rem;
  font-size: 0.22rem;
  font-weight: bold;
  font-family: 'SimSun';
  color: #4872aa;
  text-align: center;
}
.nc-zwgk-main1 .zwgk-box2 .xxgk-guide .zl-list {
  width: 100%;
  height: auto;
  padding: 0 0.15rem;
}
.nc-zwgk-main1 .zwgk-box2 .xxgk-guide .zl-list a.list-item {
  display: block;
  width: 1.6rem;
  height: 0.4rem;
  margin-bottom: 0.1rem;
  background-color: #fff;
  line-height: 0.4rem;
  font-size: 0.16rem;
  color: #333;
  text-align: center;
}
.nc-zwgk-main1 .zwgk-box2 .xxgk-guide .zl-list a.list-item:hover {
  background-color: #3e87ea;
  color: #fff;
}
.nc-zwgk-main1 .zwgk-box2 .xxgk-guide .zl-list a.list-item:nth-child(2n-1) {
  float: left;
}
.nc-zwgk-main1 .zwgk-box2 .xxgk-guide .zl-list a.list-item:nth-child(2n) {
  float: right;
}
.nc-zwgk-main1 .zwgk-box2 .xxgk-guide .zl-list a.list-item.list-item2 {
  float: none;
  width: 3.3rem;
}
.nc-zwgk-main1 .zwgk-box3 {
  width: 100%;
  height: 0.84rem;
}
.nc-zwgk-main1 .zwgk-box3 .zwgk-wjk {
  position: relative;
  float: left;
  width: 6.2rem;
  height: 0.84rem;
  margin-top: 0.3rem;
  padding-left: 0.15rem;
  line-height: 0.8rem;
  border-bottom: 0.04rem solid #3e87ea;
  box-shadow: 0 0 0.04rem #dcdcdc;
}
.nc-zwgk-main1 .zwgk-box3 .zwgk-wjk span.tit {
  display: inline-block;
  width: 1.2rem;
  height: 0.8rem;
  font-size: 0.2rem;
  color: #333;
  vertical-align: middle;
}
.nc-zwgk-main1 .zwgk-box3 .zwgk-wjk select {
  display: inline-block;
  width: 0.8rem;
  height: 0.24rem;
  margin: 0 0.1rem;
  border-right: 0.01rem solid #dcdcdc;
  line-height: 0.24rem;
  font-size: 0.18rem;
  color: #666;
  text-align: center;
  vertical-align: middle;
  border: none;
  outline: none;
}
.nc-zwgk-main1 .zwgk-box3 .zwgk-wjk input {
  display: inline-block;
  width: 2.65rem;
  height: 0.8rem;
  font-size: 0.18rem;
  vertical-align: middle;
}
.nc-zwgk-main1 .zwgk-box3 .zwgk-wjk a {
  position: absolute;
  top: 0;
  right: 0.15rem;
  display: inline-block;
  width: 0.9rem;
  height: 0.8rem;
  vertical-align: middle;
}
.nc-zwgk-main1 .zwgk-box3 .zwgk-wjk a img {
  width: 0.19rem;
  height: 0.17rem;
}
.nc-zwgk-main1 .zwgk-box3 .zwgk-wjk a span {
  display: inline-block;
  height: 0.8rem;
  margin-left: 0.1rem;
  font-size: 0.16rem;
  line-height: 0.8rem;
  color: #3e87ea;
  vertical-align: middle;
}
.nc-zwgk-main1 .zwgk-box3 .zwgk-data {
  float: left;
  width: 2.8rem;
  height: 0.84rem;
  margin-left: 0.1rem;
  margin-top: 0.3rem;
  padding: 0.2rem;
  background: url(zwgk-box3-dataBg.png) no-repeat center center;
  background-size: 100% 100%;
}
.nc-zwgk-main1 .zwgk-box3 .zwgk-data a {
  display: block;
  width: 1rem;
  height: 0.2rem;
  padding-left: 0.15rem;
  background: url(zwgk-box3-data-aBg.png) no-repeat left center;
  background-size: 0.04rem 0.04rem;
  line-height: 0.2rem;
  font-size: 0.18rem;
  font-weight: bold;
  color: #fff;
}
.nc-zwgk-main1 .zwgk-box3 .zwgk-xxgksl {
  float: right;
  width: 2.8rem;
  height: 0.84rem;
  margin-top: 0.3rem;
  padding: 0.2rem;
  background: url(zwgk-box3-xxgkslBg.png) no-repeat center center;
  background-size: 100% 100%;
}
.nc-zwgk-main1 .zwgk-box3 .zwgk-xxgksl a {
  display: block;
  width: 1.4rem;
  height: auto;
  line-height: 0.2rem;
  font-size: 0.18rem;
  color: #fff;
  font-weight: bold;
}
.nc-zwgk-main1 .gksl-title {
  width: 100%;
  height: 1rem;
  padding: 0.2rem;
  line-height: 0.6rem;
  font-size: 0.32rem;
  font-weight: bold;
  color: #333;
  text-align: center;
}
.nc-zwgk-main1 ul.gksl-list {
  width: 100%;
  height: auto;
}
.nc-zwgk-main1 ul.gksl-list li {
  float: left;
  width: 2.7rem;
  height: 0.6rem;
  margin-right: 0.4rem;
  margin-top: 0.2rem;
  line-height: 0.6rem;
}
.nc-zwgk-main1 ul.gksl-list li a {
  display: block;
  width: 100%;
  height: 100%;
  background-color: #dcdcdc;
  font-size: 0.18rem;
  color: #333;
  text-align: center;
}
.nc-zwgk-main1 ul.gksl-list li a:hover {
  background-color: #3e87ea;
  color: #fff;
}
.nc-zwgk-main1 ul.gksl-list li:nth-child(4n) {
  margin-right: 0;
}
.nc-zwgk-main2 {
  width: 100%;
  height: auto;
  padding-top: 0.3rem;
  background-color: #f8f8f8;
}
.nc-zwgk-main2 .zwgk-coltit {
  width: 100%;
  height: 0.66rem;
  line-height: 0.66rem;
}
.nc-zwgk-main2 .zwgk-coltit a {
  font-size: 0.22rem;
  font-weight: bold;
  color: #333;
}
.nc-zwgk-main2 .zwgk-coltit a:hover {
  color: #3e87ea;
}
.nc-zwgk-main2 .zwgk-box4 {
  width: 100%;
  height: auto;
}
.nc-zwgk-main2 .zwgk-box4 .zwgk-wgk {
  width: 100%;
  height: 1.32rem;
}
.nc-zwgk-main2 .zwgk-box4 .zwgk-wgk .wgk-item {
  float: left;
  min-width: 1.32rem;
  height: 1.32rem;
  margin-left: 0.14rem;
  background-color: #edf3f9;
}
.nc-zwgk-main2 .zwgk-box4 .zwgk-wgk .wgk-item .title {
  width: 1.32rem;
  height: 1.32rem;
  padding-top: 0.22rem;
}
.nc-zwgk-main2 .zwgk-box4 .zwgk-wgk .wgk-item .title img {
  display: block;
  width: 0.53rem;
  height: 0.53rem;
  margin: 0 auto;
}
.nc-zwgk-main2 .zwgk-box4 .zwgk-wgk .wgk-item .title span {
  display: block;
  width: 1.32rem;
  height: 0.4rem;
  line-height: 0.4rem;
  font-size: 0.2rem;
  font-weight: bold;
  color: #3e87ea;
  text-align: center;
}
.nc-zwgk-main2 .zwgk-box4 .zwgk-wgk .wgk-item ul.list {
  display: none;
}
.nc-zwgk-main2 .zwgk-box4 .zwgk-wgk .wgk-item:first-child {
  margin-left: 0;
}
.nc-zwgk-main2 .zwgk-box4 .zwgk-wgk .wgk-item.cur {
  width: 6.15rem;
  background: url(zwgk-wgk-itemCurBg.png) no-repeat center center;
  background-size: 100% 100%;
}
.nc-zwgk-main2 .zwgk-box4 .zwgk-wgk .wgk-item.cur .title {
  float: left;
  border-left: 0.04rem solid #3e87ea;
}
.nc-zwgk-main2 .zwgk-box4 .zwgk-wgk .wgk-item.cur ul.list {
  display: block;
  float: left;
  width: 4.75rem;
  height: 1.1rem;
  margin-top: 0.11rem;
  padding: 0.15rem 0.2rem;
  background-color: #fff;
}
.nc-zwgk-main2 .zwgk-box4 .zwgk-wgk .wgk-item.cur ul.list li {
  float: left;
  width: 1.4rem;
  height: 0.4rem;
  line-height: 0.4rem;
}
.nc-zwgk-main2 .zwgk-box4 .zwgk-wgk .wgk-item.cur ul.list li a {
  display: block;
  width: 1.4rem;
  height: 0.4rem;
  font-size: 0.18rem;
  color: #333;
  text-align: center;
}
.nc-zwgk-main2 .zwgk-box4 .zwgk-wgk .wgk-item.cur ul.list li a:hover {
  color: #3e87ea;
}
.nc-zwgk-main2 .zwgk-box5 {
  width: 100%;
  height: auto;
  padding-bottom: 0.3rem;
}
.nc-zwgk-main2 .zwgk-box5 .yydhzwgklunbo1box {
  height: 1.44rem;
  padding-top: 0.32rem;
  background-color: #fff;
  border-bottom: 0.04rem solid #debc83;
  box-shadow: 0 0 0.04rem #dcdcdc;
}
.nc-zwgk-main2 .zwgk-box5 .yydhzwgklunbo1 {
  height: 0.8rem;
}
.nc-zwgk-main2 .zwgk-box5 .yydhjiantou {
  float: right;
  line-height: 0.66rem;
  box-sizing: border-box;
  height: 0.66rem;
  padding-top: 0.15rem;
}
.nc-zwgk-main2 .zwgk-box5 .yydhjiantou span {
  display: inline-block;
  width: 0.3rem;
  height: 0.3rem;
  border: 0.01rem solid #d2d2d2;
  margin-left: 0.1rem;
  background: #fff url(yydhzuojiantou.png) no-repeat center;
  background-size: 0.08rem 0.12rem;
  cursor: pointer;
}
.nc-zwgk-main2 .zwgk-box5 .yydhjiantou span.right {
  background: #fff url(yydhyoujiantou.png) no-repeat center;
  background-size: 0.08rem 0.12rem;
}
.nc-zwgk-main2 .zwgk-box5 .zwgk-zdly {
  float: left;
  width: 5.85rem;
}
.nc-zwgk-main2 .zwgk-box5 .zwgk-zdly .zdly-list li {
  float: left;
  width: 1.36rem;
  height: 1.1rem;
  border-left: 0.01rem solid #e5e5e5;
}
.nc-zwgk-main2 .zwgk-box5 .zwgk-zdly .zdly-list li:first-child {
  border-left: none;
}
.nc-zwgk-main2 .zwgk-box5 .zwgk-zdly .zdly-list li a {
  display: block;
  width: 100%;
  height: 100%;
}
.nc-zwgk-main2 .zwgk-box5 .zwgk-zdly .zdly-list li a img {
  display: block;
  margin: 0 auto;
  width: 0.45rem;
  height: 0.41rem;
}
.nc-zwgk-main2 .zwgk-box5 .zwgk-zdly .zdly-list li a span {
  display: block;
  width: 100%;
  height: 0.4rem;
  line-height: 0.4rem;
  font-size: 0.18rem;
  color: #333;
  text-align: center;
}
.nc-zwgk-main2 .zwgk-box5 .zwgk-zdly .zdly-list li a:hover span {
  color: #3e87ea;
}
.nc-zwgk-main2 .zwgk-box5 .zwgk-zwzt {
  float: right;
  width: 5.8rem;
  position: relative;
}
.nc-zwgk-main2 .zwgk-box5 .zwgk-zwzt .zwzt-list .pagination {
  position: absolute;
  top: 3.5rem;
  left: 0.2rem;
}
.nc-zwgk-main2 .zwgk-box5 .zwgk-zwzt .zwzt-list .pagination span {
  display: inline-block;
  width: 0.12rem;
  height: 0.12rem;
  margin-right: 0.08rem;
  border-radius: 0.05rem;
  background-color: #fff;
}
.nc-zwgk-main2 .zwgk-box5 .zwgk-zwzt .zwzt-list .pagination span.swiper-active-switch {
  background-color: #3e87ea;
}
.nc-zwgk-main2 .zwgk-box5 .zwgk-zwzt .zwzt-list .swiper-container {
  width: 100%;
  height: 1.5rem;
}
.nc-zwgk-main2 .zwgk-box5 .zwgk-zwzt .zwzt-list a.zwzt-item {
  display: block;
  width: 100%;
}
.nc-zwgk-main2 .zwgk-box5 .zwgk-zwzt .zwzt-list a.zwzt-item img {
  width: 98%;
  height: 1.5rem;
}
.nc-zcwj-main {
  width: 100%;
  height: auto;
  padding: 0.3rem 0;
  background-color: #fff;
}
.nc-zcwj-main .zcwj-box1 {
  width: 100%;
  height: 2.2rem;
  padding: 0 0.3rem;
  background: url(zcwj-box1-bg.png) no-repeat center center;
  background-size: 100% 100%;
}
.nc-zcwj-main .zcwj-box1 .zcwj-search-title {
  width: 100%;
  height: 0.66rem;
  line-height: 0.66rem;
  font-size: 0.24rem;
  color: #29538b;
  font-weight: bold;
  font-family: 'SimSun';
}
.nc-zcwj-main .zcwj-box1 .zcwj-line {
  width: 100%;
  height: 0.5rem;
  margin-bottom: 0.15rem;
}
.nc-zcwj-main .zcwj-box1 .zcwj-line .inp-item {
  float: left;
  display: block;
  width: 4.84rem;
  height: 0.5rem;
  margin-right: 0.15rem;
  padding: 0 0.15rem;
  background-color: #fff;
  border: solid 0.01rem #b6d2f7;
  line-height: 0.48rem;
}
.nc-zcwj-main .zcwj-box1 .zcwj-line .inp-item span {
  display: inline-block;
  width: 1.2rem;
  height: 0.48rem;
  font-size: 0.18rem;
  color: #333;
  text-align: justify;
}
.nc-zcwj-main .zcwj-box1 .zcwj-line .inp-item span::after {
  display: inline-block;
  width: 100%;
  content: '';
}
.nc-zcwj-main .zcwj-box1 .zcwj-line .inp-item input {
  float: right;
  display: block;
  width: 3.2rem;
  height: 0.48rem;
  font-size: 0.18rem;
  color: #333;
}
.nc-zcwj-main .zcwj-box1 .zcwj-line button {
  float: right;
  display: block;
  width: 1.4rem;
  height: 0.5rem;
  background-color: #3e87ea;
  font-size: 0.18rem;
  color: #fff;
  cursor: pointer;
}
.nc-zcwj-main .zcwj-box2 {
  width: 100%;
  height: auto;
  margin-top: 0.3rem;
}
.nc-zcwj-main .zcwj-box2 .zcwj-guide {
  float: left;
  width: 3rem;
  height: auto;
}
.nc-zcwj-main .zcwj-box2 .zcwj-guide .guide-tit {
  width: 100%;
  height: 0.6rem;
  background: url(zcwj-guide-titBg.png) no-repeat center center;
  background-size: 100% 100%;
  line-height: 0.6rem;
  text-align: center;
}
.nc-zcwj-main .zcwj-box2 .zcwj-guide .guide-tit img {
  display: inline-block;
  width: 0.25rem;
  height: 0.19rem;
}
.nc-zcwj-main .zcwj-box2 .zcwj-guide .guide-tit span {
  display: inline-block;
  margin-left: 0.1rem;
  font-size: 0.2rem;
  font-weight: bold;
  color: #fff;
  vertical-align: middle;
}
.nc-zcwj-main .zcwj-box2 .zcwj-guide .guide-type {
  position: relative;
  width: 100%;
  height: 0.6rem;
  margin-top: 0.15rem;
  padding-left: 0.2rem;
  background-color: #ebf3fd;
  line-height: 0.6rem;
}
.nc-zcwj-main .zcwj-box2 .zcwj-guide .guide-type img {
  display: inline-block;
  width: 0.2rem;
  height: 0.2rem;
}
.nc-zcwj-main .zcwj-box2 .zcwj-guide .guide-type span {
  display: inline-block;
  width: auto;
  height: 0.6rem;
  margin-left: 0.15rem;
  font-size: 0.2rem;
  font-weight: bold;
  color: #3e87ea;
  vertical-align: middle;
}
.nc-zcwj-main .zcwj-box2 .zcwj-guide .guide-type .plus {
  position: absolute;
  top: 0.2rem;
  right: 0.2rem;
  width: 0.2rem;
  height: 0.2rem;
  background: url(zcwj-guide-plus.png) no-repeat center center;
  background-size: 100% 100%;
}
.nc-zcwj-main .zcwj-box2 .zcwj-guide .guide-type.cur {
  border-bottom: 0.02rem solid #3e87ea;
}
.nc-zcwj-main .zcwj-box2 .zcwj-guide .guide-type.cur .plus {
  background-image: url(zcwj-guide-plusCur.png);
  background-size: 0.2rem 0.02rem;
}
.nc-zcwj-main .zcwj-box2 .zcwj-guide .guide-type-list {
  width: 100%;
  height: auto;
  padding: 0.1rem 0;
  background-color: #fff;
  box-shadow: 0 0 0.04rem #dcdcdc;
}
.nc-zcwj-main .zcwj-box2 .zcwj-guide .guide-type-list .item {
  width: 100%;
  height: 0.4rem;
  padding-left: 0.2rem;
  line-height: 0.4rem;
}
.nc-zcwj-main .zcwj-box2 .zcwj-guide .guide-type-list .item .more {
  display: inline-block;
  width: 0.16rem;
  height: 0.16rem;
  background: url(zcwj-guide-icon5.png);
  background-size: 100% 100%;
  vertical-align: middle;
}
.nc-zcwj-main .zcwj-box2 .zcwj-guide .guide-type-list .item a {
  display: inline-block;
  margin-left: 0.2rem;
  font-size: 0.16rem;
  color: #333;
  vertical-align: middle;
}
.nc-zcwj-main .zcwj-box2 .zcwj-guide .guide-type-list .item a:hover {
  color: #3e87ea;
}
.nc-zcwj-main .zcwj-box2 .zcwj-guide .guide-type-list .item.cur .more {
  background-image: url(zcwj-guide-icon5On.png);
}
.nc-zcwj-main .zcwj-box2 .zcwj-guide .guide-type-list .item.cur a {
  color: #3e87ea;
}
.nc-zcwj-main .zcwj-box2 .zcwj-list {
  float: right;
  width: 8.7rem;
  height: auto;
  box-shadow: 0 0 0.04rem #dcdcdc;
}
.nc-zcwj-main .zcwj-box2 .zcwj-list .list-head {
  width: 100%;
  height: 0.6rem;
  background-color: #f9f9f9;
  border-bottom: 0.01rem solid #dcdcdc;
  line-height: 0.6rem;
}
.nc-zcwj-main .zcwj-box2 .zcwj-list .list-head span {
  display: inline-block;
  height: 0.6rem;
  font-size: 0.18rem;
  font-weight: bold;
  color: #333;
  text-align: center;
}
.nc-zcwj-main .zcwj-box2 .zcwj-list .list-head span.num {
  width: 0.7rem;
}
.nc-zcwj-main .zcwj-box2 .zcwj-list .list-head span.title {
  width: 5rem;
}
.nc-zcwj-main .zcwj-box2 .zcwj-list .list-head span.fwzh {
  width: 1.8rem;
}
.nc-zcwj-main .zcwj-box2 .zcwj-list .list-head span.date {
  width: 1.18rem;
}
.nc-zcwj-main .zcwj-box2 .zcwj-list .list-con {
  width: 100%;
  height: auto;
}
.nc-zcwj-main .zcwj-box2 .zcwj-list .list-con .list-item {
  width: 100%;
  height: auto;
  padding: 0.2rem 0;
  border-bottom: 0.01rem solid #dcdcdc;
}
.nc-zcwj-main .zcwj-box2 .zcwj-list .list-con .list-item span {
  display: inline-block;
  font-size: 0.16rem;
  color: #333;
  text-align: center;
  vertical-align: middle;
}
.nc-zcwj-main .zcwj-box2 .zcwj-list .list-con .list-item span.num {
  width: 0.7rem;
}
.nc-zcwj-main .zcwj-box2 .zcwj-list .list-con .list-item span.fwzh {
  width: 1.8rem;
}
.nc-zcwj-main .zcwj-box2 .zcwj-list .list-con .list-item span.date {
  width: 1.18rem;
}
.nc-zcwj-main .zcwj-box2 .zcwj-list .list-con .list-item a.title {
  display: inline-block;
  width: 5rem;
  height: auto;
  line-height: 0.3rem;
  font-size: 0.16rem;
  color: #333;
  vertical-align: middle;
}
.nc-zcwj-main .zcwj-box2 .zcwj-list .list-con .list-item a.title:hover {
  color: #3e87ea;
}
.nc-zcwj-main .zcwj-box2 .zcwj-list .list-con .list-item:nth-child(2n) {
  background: #f9f9f9;
}
.nc-zmhd-main1 {
  width: 100%;
  height: auto;
  padding: 0.3rem 0;
  background-color: #fff;
}
.nc-zmhd-main1 .zmhd-advice {
  float: left;
  width: 7.9rem;
  height: auto;
}
.nc-zmhd-main1 .zmhd-advice .advice-head {
  width: 100%;
  height: 0.66rem;
  line-height: 0.66rem;
  border-bottom: 0.01rem solid #e7f2fd;
}
.nc-zmhd-main1 .zmhd-advice .advice-head a.tit {
  display: inline-block;
  width: auto;
  height: 0.66rem;
  font-size: 0.22rem;
  font-weight: bold;
  color: #3e87ea;
  background: url(nc-sy-tab-titBg.png) no-repeat center bottom;
  background-size: 100% 0.04rem;
}
.nc-zmhd-main1 .zmhd-advice .advice-head .head-flr {
  float: right;
  width: auto;
  height: 0.66rem;
  padding-top: 0.08rem;
}
.nc-zmhd-main1 .zmhd-advice .advice-head .head-flr a {
  display: inline-block;
  width: auto;
  height: 0.4rem;
  margin: 0 0.1rem;
  padding: 0 0.1rem;
  line-height: 0.4rem;
  text-align: center;
}
.nc-zmhd-main1 .zmhd-advice .advice-head .head-flr a img {
  display: inline-block;
}
.nc-zmhd-main1 .zmhd-advice .advice-head .head-flr a span {
  display: inline-block;
  margin-left: 0.1rem;
  font-size: 0.18rem;
  color: #333;
  vertical-align: middle;
}
.nc-zmhd-main1 .zmhd-advice .advice-head .head-flr a:hover {
  box-shadow: 0 0 0.03rem #3e87ea;
}
.nc-zmhd-main1 .zmhd-advice .advice-head .head-flr a:hover span {
  color: #3e87ea;
}
.nc-zmhd-main1 .zmhd-advice .advice-head .head-flr span.line {
  font-size: 0.16rem;
  color: #dcdcdc;
}
.nc-zmhd-main1 .zmhd-advice .advice-list {
  width: 100%;
  height: auto;
  margin-top: 0.2rem;
}
.nc-zmhd-main1 .zmhd-advice .advice-list .list-head {
  width: 100%;
  height: 0.64rem;
  background-color: #e7f2fd;
}
.nc-zmhd-main1 .zmhd-advice .advice-list .list-head span {
  display: inline-block;
  line-height: 0.64rem;
  font-size: 0.18rem;
  color: #333;
  text-align: center;
}
.nc-zmhd-main1 .zmhd-advice .advice-list .list-head span.num {
  width: 0.6rem;
}
.nc-zmhd-main1 .zmhd-advice .advice-list .list-head span.title {
  width: 5.2rem;
}
.nc-zmhd-main1 .zmhd-advice .advice-list .list-head span.status {
  width: 0.9rem;
}
.nc-zmhd-main1 .zmhd-advice .advice-list .list-head span.date {
  width: 1.2rem;
}
.nc-zmhd-main1 .zmhd-advice .advice-list .list-con {
  width: 100%;
  height: auto;
}
.nc-zmhd-main1 .zmhd-advice .advice-list .list-con .item {
  width: 100%;
  height: 0.5rem;
  line-height: 0.5rem;
}
.nc-zmhd-main1 .zmhd-advice .advice-list .list-con .item span {
  display: inline-block;
  font-size: 0.18rem;
  color: #333;
  text-align: center;
  vertical-align: middle;
}
.nc-zmhd-main1 .zmhd-advice .advice-list .list-con .item span.num {
  width: 0.6rem;
}
.nc-zmhd-main1 .zmhd-advice .advice-list .list-con .item span.title {
  width: 5.2rem;
}
.nc-zmhd-main1 .zmhd-advice .advice-list .list-con .item span.status {
  width: 0.9rem;
}
.nc-zmhd-main1 .zmhd-advice .advice-list .list-con .item span.date {
  width: 1.2rem;
}
.nc-zmhd-main1 .zmhd-advice .advice-list .list-con .item a.title {
  display: inline-block;
  width: 5.2rem;
  line-height: 0.5rem;
  font-size: 0.18rem;
  color: #333;
  text-align: left;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  vertical-align: middle;
}
.nc-zmhd-main1 .zmhd-advice .advice-list .list-con .item a.title:hover {
  color: #3e87ea;
}
.nc-zmhd-main1 .zmhd-advice .advice-tousu {
  width: 100%;
  height: 0.68rem;
  padding: 0 0.2rem;
  background-color: #f9fbfe;
  border: 0.01rem solid #d5e8ff;
  border-radius: 0.05rem;
  line-height: 0.66rem;
}
.nc-zmhd-main1 .zmhd-advice .advice-tousu img {
  display: inline-block;
  width: 0.27rem;
  height: 0.29rem;
}
.nc-zmhd-main1 .zmhd-advice .advice-tousu span.tit {
  display: inline-block;
  width: 1.85rem;
  height: 0.66rem;
  margin-left: 0.1rem;
  font-size: 0.18rem;
  font-weight: bold;
  color: #333;
  vertical-align: middle;
}
.nc-zmhd-main1 .zmhd-advice .advice-tousu .szxx,
.nc-zmhd-main1 .zmhd-advice .advice-tousu .fwrx {
  display: inline-block;
  height: 0.5rem;
  padding: 0 0.15rem;
  background-color: #fff;
  border: 0.01rem solid #dcdcdc;
  border-radius: 0.08rem;
  line-height: 0.48rem;
  vertical-align: middle;
}
.nc-zmhd-main1 .zmhd-advice .advice-tousu .szxx span,
.nc-zmhd-main1 .zmhd-advice .advice-tousu .fwrx span {
  display: inline-block;
  font-size: 0.18rem;
  color: #333;
  vertical-align: middle;
}
.nc-zmhd-main1 .zmhd-advice .advice-tousu .szxx {
  width: 2.4rem;
  margin-right: 0.1rem;
}
.nc-zmhd-main1 .zmhd-advice .advice-tousu .szxx a.entr {
  float: right;
  display: block;
  width: 0.27rem;
  height: 0.29rem;
}
.nc-zmhd-main1 .zmhd-advice .advice-tousu .szxx a.entr img {
  width: 100%;
  height: 100%;
}
.nc-zmhd-main1 .zmhd-advice .advice-tousu .fwrx {
  width: 2.7rem;
}
.nc-zmhd-main1 .zmhd-advice .advice-tousu .fwrx span.num {
  font-size: 0.3rem;
  color: #3e87ea;
  font-weight: bold;
  font-style: oblique;
}
.nc-zmhd-main1 .zmhd-xjtj {
  float: right;
  width: 3.75rem;
  height: auto;
}
.nc-zmhd-main1 .zmhd-xjtj .xjtj-head {
  width: 100%;
  height: 0.66rem;
  line-height: 0.66rem;
  border-bottom: 0.01rem solid #e7f2fd;
}
.nc-zmhd-main1 .zmhd-xjtj .xjtj-head a.tit {
  display: inline-block;
  width: auto;
  height: 0.66rem;
  font-size: 0.22rem;
  font-weight: bold;
  color: #333;
}
.nc-zmhd-main1 .zmhd-xjtj .xjtj-head span.head-flr {
  float: right;
  font-size: 0.16rem;
  font-weight: bold;
  color: #333;
}
.nc-zmhd-main1 .zmhd-xjtj .xjtj-chart {
  position: relative;
  width: 100%;
  height: 3rem;
}
.nc-zmhd-main1 .zmhd-xjtj .xjtj-chart .chart-box {
  width: 100%;
  height: 100%;
}
.nc-zmhd-main1 .zmhd-xjtj .xjgj-bar {
  width: 100%;
  height: 2.8rem;
}
.nc-zmhd-main1 .zmhd-yjzj,
.nc-zmhd-main1 .zmhd-jgfk {
  float: left;
  width: 5.15rem;
  height: auto;
}
.nc-zmhd-main1 .zmhd-yjzj .tabPanel,
.nc-zmhd-main1 .zmhd-jgfk .tabPanel {
  width: 100%;
  height: 0.66rem;
  line-height: 0.66rem;
  border-bottom: 0.01rem solid #dcdcdc;
}
.nc-zmhd-main1 .zmhd-yjzj .tabPanel a,
.nc-zmhd-main1 .zmhd-jgfk .tabPanel a {
  display: inline-block;
  width: auto;
  height: 0.66rem;
  margin: 0 0.15rem;
  font-size: 0.22rem;
  color: #333;
}
.nc-zmhd-main1 .zmhd-yjzj .tabPanel a:hover,
.nc-zmhd-main1 .zmhd-jgfk .tabPanel a:hover,
.nc-zmhd-main1 .zmhd-yjzj .tabPanel a.cur,
.nc-zmhd-main1 .zmhd-jgfk .tabPanel a.cur {
  color: #3e87ea;
  font-weight: bold;
  background: url(nc-sy-tab-titBg.png) no-repeat center bottom;
  background-size: 100% 0.04rem;
}
.nc-zmhd-main1 .zmhd-yjzj .tabContent,
.nc-zmhd-main1 .zmhd-jgfk .tabContent {
  width: 100%;
  height: auto;
}
.nc-zmhd-main1 .zmhd-yjzj .tabContent .tabItem,
.nc-zmhd-main1 .zmhd-jgfk .tabContent .tabItem {
  width: 100%;
  height: auto;
}
.nc-zmhd-main1 .zmhd-yjzj .tabContent .tabItem a.diaocha-tit,
.nc-zmhd-main1 .zmhd-jgfk .tabContent .tabItem a.diaocha-tit {
  display: inline-block;
  height: 0.32rem;
  padding: 0 0.08rem;
  background: #ebf3fd;
  border-radius: 0.1rem;
  font-size: 0.18rem;
  line-height: 0.32rem;
  letter-spacing: 0px;
  color: #3e87ea;
  cursor: pointer;
}
.nc-zmhd-main1 .zmhd-yjzj .tabContent .tabItem a.diaocha-tit:first-child,
.nc-zmhd-main1 .zmhd-jgfk .tabContent .tabItem a.diaocha-tit:first-child {
  margin-top: 0.15rem;
}
.nc-zmhd-main1 .zmhd-yjzj .tabContent .tabItem li,
.nc-zmhd-main1 .zmhd-jgfk .tabContent .tabItem li {
  width: 100%;
  height: 0.37rem;
  line-height: 0.37rem;
  padding-left: 0.15rem;
  background: url(nc-sy-liBg.png) no-repeat left center;
  background-size: 0.04rem 0.04rem;
}
.nc-zmhd-main1 .zmhd-yjzj .tabContent .tabItem li:first-child,
.nc-zmhd-main1 .zmhd-jgfk .tabContent .tabItem li:first-child {
  margin-top: 0.1rem;
}
.nc-zmhd-main1 .zmhd-yjzj .tabContent .tabItem li a.title,
.nc-zmhd-main1 .zmhd-jgfk .tabContent .tabItem li a.title {
  display: inline-block;
  width: 4.2rem;
  font-size: 0.18rem;
  color: #333;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.nc-zmhd-main1 .zmhd-yjzj .tabContent .tabItem li a.title:hover,
.nc-zmhd-main1 .zmhd-jgfk .tabContent .tabItem li a.title:hover {
  color: #3e87ea;
}
.nc-zmhd-main1 .zmhd-yjzj .tabContent .tabItem li span,
.nc-zmhd-main1 .zmhd-jgfk .tabContent .tabItem li span {
  float: right;
  display: block;
  width: 0.76rem;
  height: 0.3rem;
  margin-top: 0.05rem;
  border-radius: 0.06rem;
  line-height: 0.3rem;
  font-size: 0.14rem;
  text-align: center;

}
.nc-zmhd-main1 .zmhd-yjzj .tabContent .tabItem li span.on,
.nc-zmhd-main1 .zmhd-jgfk .tabContent .tabItem li span.on {
  background-color: #ebf3fd;
  color: #3e87ea;
}
.nc-zmhd-main1 .zmhd-yjzj .tabContent .tabItem li span.off,
.nc-zmhd-main1 .zmhd-jgfk .tabContent .tabItem li span.off {
  background-color: #ededed;
  color: #666;
}
.nc-zmhd-main1 .zmhd-yjzj .tabContent .tabItem li a.more,
.nc-zmhd-main1 .zmhd-jgfk .tabContent .tabItem li a.more {
  float: right;
  display: block;
  width: 0.76rem;
  height: 100%;
  line-height: 0.37rem;
  font-size: 0.14rem;
  color: #999;
  text-align: center;
  cursor: pointer;
}
.nc-zmhd-main1 .zmhd-yjzj .tabContent .tabItem li a.more:hover,
.nc-zmhd-main1 .zmhd-jgfk .tabContent .tabItem li a.more:hover {
  color: #3e87ea;
}
.nc-zmhd-main1 .zmhd-yjzj .tabContent .tabItem li:hover,
.nc-zmhd-main1 .zmhd-jgfk .tabContent .tabItem li:hover {
  background-image: url(nc-sy-liOnBg.png);
  background-size: 0.06rem 0.06rem;
}
.nc-zmhd-main1 .zmhd-jgfk {
  margin-left: 0.15rem;
}
.nc-zmhd-main1 .zmhd-taya {
  float: right;
  width: 1.3rem;
  height: 3.4rem;
  margin-top: 0.3rem;
}
.nc-zmhd-main1 .zmhd-taya a {
  display: block;
  width: 100%;
  height: 100%;
  border-top-left-radius: 0.2rem;
}
.nc-zmhd-main1 .zmhd-taya a img {
  width: 100%;
  height: 100%;
}
.nc-zmhd-main1 .zmhd-taya a:hover {
  box-shadow: 0 0 0.03rem #3e87ea;
}
.nc-zmhd-main1.zmhd-bb1 {
  border-bottom: 0.01rem solid #dcdcdc;
}
.nc-zmhd-main2 {
  width: 100%;
  height: auto;
  padding: 0.3rem 0;
  background-color: #f9f9f9;
}
.nc-zmhd-main2 .zmhd-zxft {
  float: left;
  width: 8.6rem;
  height: auto;
}
.nc-zmhd-main2 .zmhd-zxft .zxft-head {
  width: 100%;
  height: 0.66rem;
  line-height: 0.66rem;
}
.nc-zmhd-main2 .zmhd-zxft .zxft-head a.tit {
  display: inline-block;
  width: auto;
  height: 0.66rem;
  font-size: 0.22rem;
  color: #333;
  font-weight: bold;
}
.nc-zmhd-main2 .zmhd-zxft .zxft-head a.tit:hover {
  color: #3e87ea;
}
.nc-zmhd-main2 .zmhd-zxft .zxft-con {
  width: 100%;
  height: 2.7rem;
  background-color: #fff;
  box-shadow: 0 0 0.04rem #dcdcdc;
}
.nc-zmhd-main2 .zmhd-zxft .zxft-con .zxft-img {
  float: left;
  width: 4rem;
  height: 2.7rem;
}
.nc-zmhd-main2 .zmhd-zxft .zxft-con .zxft-img img {
  width: 100%;
  height: 100%;
}
.nc-zmhd-main2 .zmhd-zxft .zxft-con .zxft-word {
  float: right;
  width: 4.55rem;
  height: 2.7rem;
  padding: 0 0.2rem;
}
.nc-zmhd-main2 .zmhd-zxft .zxft-con .zxft-word .title {
  width: 100%;
  height: 0.8rem;
  margin-bottom: 0.1rem;
  line-height: 0.4rem;
}
.nc-zmhd-main2 .zmhd-zxft .zxft-con .zxft-word .title span,
.nc-zmhd-main2 .zmhd-zxft .zxft-con .zxft-word .title a {
  display: block;
  line-height: 0.4rem;
  font-size: 0.2rem;
  font-weight: bold;
  color: #333;
}
.nc-zmhd-main2 .zmhd-zxft .zxft-con .zxft-word span.time,
.nc-zmhd-main2 .zmhd-zxft .zxft-con .zxft-word span.person,
.nc-zmhd-main2 .zmhd-zxft .zxft-con .zxft-word .intro {
  display: block;
  line-height: 0.4rem;
  font-size: 0.18rem;
  color: #333;
}
.nc-zmhd-main2 .zmhd-zxft .zxft-con .zxft-word a.more {
  color: #3e87ea;
}
.nc-zmhd-main2 .zmhd-wqft {
  position: relative;
  float: right;
  width: 3.2rem;
}
.nc-zmhd-main2 .zmhd-wqft .wqft-head {
  width: 100%;
  height: 0.66rem;
  line-height: 0.66rem;
}
.nc-zmhd-main2 .zmhd-wqft .wqft-head a.tit {
  display: inline-block;
  width: auto;
  height: 0.66rem;
  font-size: 0.22rem;
  color: #333;
  font-weight: bold;
}
.nc-zmhd-main2 .zmhd-wqft .wqft-head a.tit:hover {
  color: #3e87ea;
}
.nc-zmhd-main2 .zmhd-wqft .wqft-list {
  width: 100%;
  height: 2.7rem;
  background-color: #fff;
  box-shadow: 0 0 0.04rem #dcdcdc;
  overflow: hidden;
}
.nc-zmhd-main2 .zmhd-wqft .wqft-list .list-box {
  width: 100%;
  height: 2.7rem;
}
.nc-zmhd-main2 .zmhd-wqft .wqft-list .list-box a.list-item {
  display: block;
  width: 100%;
  height: 0.9rem;
  padding: 0.1rem 0.2rem;
  border-bottom: 0.01rem solid #dcdcdc;
}
.nc-zmhd-main2 .zmhd-wqft .wqft-list .list-box a.list-item span.title {
  display: block;
  width: 100%;
  height: 0.4rem;
  line-height: 0.4rem;
  font-size: 0.18rem;
  color: #333;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.nc-zmhd-main2 .zmhd-wqft .wqft-list .list-box a.list-item span.date {
  display: block;
  width: 100%;
  height: 0.3rem;
  line-height: 0.3rem;
  font-size: 0.14rem;
  color: #666;
}
.nc-zmhd-main2 .zmhd-wqft .wqft-list .list-box a.list-item:hover {
  background-color: #ebf3fd;
  border-left: 0.04rem solid #3e87ea;
}
.nc-zmhd-main2 .zmhd-wqft .wqft-list .swiper-button-prev,
.nc-zmhd-main2 .zmhd-wqft .wqft-list .swiper-button-next {
  position: absolute;
  top: 0.2rem;
  right: 0;
  display: inline-block;
  width: 0.3rem;
  height: 0.3rem;
  background-color: #fff;
  border: 0.01rem solid #dcdcdc;
  border-radius: 0.04rem;
  line-height: 0.28rem;
  font-size: 0.14rem;
  color: #666;
  text-align: center;
  z-index: 999;
  user-select: none;
}
.nc-zmhd-main2 .zmhd-wqft .wqft-list .swiper-button-prev:hover,
.nc-zmhd-main2 .zmhd-wqft .wqft-list .swiper-button-next:hover {
  background-color: #3e87ea;
  color: #fff;
}
.nc-zmhd-main2 .zmhd-wqft .wqft-list .swiper-button-prev {
  right: 0.4rem;
}
.nc-zjnc-main {
  width: 100%;
  height: auto;
  padding: 0.3rem 0;
  background: url(nc-zjnc-bg.png) no-repeat center top;
  background-size: 100%;
}
.nc-zjnc-main .zjnc-ncgk {
  width: 100%;
  height: 3.6rem;
  padding-top: 0.3rem;
}
.nc-zjnc-main .zjnc-ncgk .ncgk-logo {
  float: left;
  width: 2.6rem;
}
.nc-zjnc-main .zjnc-ncgk .ncgk-logo img {
  width: 1.6rem;
  height: 2.24rem;
}
.nc-zjnc-main .zjnc-ncgk .ncgk-tab {
  float: right;
  width: 9.35rem;
  height: 3.6rem;
}
.nc-zjnc-main .zjnc-ncgk .ncgk-tab .tabPanel {
  width: 100%;
  height: 1rem;
  line-height: 1rem;
}
.nc-zjnc-main .zjnc-ncgk .ncgk-tab .tabPanel a.panel {
  display: inline-block;
  width: 1.38rem;
  height: 0.5rem;
  margin-right: 0.2rem;
  padding: 0 0.15rem;
  background: url(zjnc-ncgk-tabBg.png);
  background-size: 100% 100%;
  line-height: 0.5rem;
  font-size: 0.22rem;
  font-weight: bold;
  color: #333;
}
.nc-zjnc-main .zjnc-ncgk .ncgk-tab .tabPanel a.panel.cur,
.nc-zjnc-main .zjnc-ncgk .ncgk-tab .tabPanel a.panel:hover {
  position: relative;
  top: -0.2rem;
  background-image: url(zjnc-ncgk-tabBgCur.png);
  color: #3e87ea;
}
.nc-zjnc-main .zjnc-ncgk .ncgk-tab .tabPanel a.panel:last-child {
  margin-right: 0;
}
.nc-zjnc-main .zjnc-ncgk .ncgk-tab .tabContent {
  width: 100%;
  height: 2.3rem;
}
.nc-zjnc-main .zjnc-ncgk .ncgk-tab .tabContent p {
  line-height: 0.4rem;
  text-indent: 2em;
  font-size: 0.18rem;
  color: #333;
}
.nc-zjnc-main .zjnc-ncgk .ncgk-tab .tabContent a.more {
  line-height: 0.4rem;
  font-size: 0.18rem;
  color: #3e87ea;
}
.nc-zjnc-main .zjnc-tznc {
  position: relative;
  width: 100%;
  height: auto;
  margin-top: 2.5rem;
}
.nc-zjnc-main .zjnc-tznc .tznc-logo {
  position: absolute;
  top: -1.3rem;
  right: 0;
  width: 1.81rem;
  height: 2.44rem;
}
.nc-zjnc-main .zjnc-tznc .tznc-logo img {
  width: 100%;
  height: 100%;
}
.nc-zjnc-main .zjnc-tznc .tznc-lf {
  float: left;
  width: 4.65rem;
  height: 4.4rem;
  background-color: #fff;
}
.nc-zjnc-main .zjnc-tznc .tznc-lf a {
  display: block;
  width: 100%;
  height: 100%;
}
.nc-zjnc-main .zjnc-tznc .tznc-lf a img {
  width: 100%;
  height: 100%;
}
.nc-zjnc-main .zjnc-tznc .tznc-rt {
  float: right;
  width: 7.15rem;
  height: 4.4rem;
}
.nc-zjnc-main .zjnc-tznc .tznc-rt .tznc-list {
  width: 100%;
  height: 1.4rem;
  margin-bottom: 0.1rem;
}
.nc-zjnc-main .zjnc-tznc .tznc-rt .tznc-list a.tznc-item {
  float: left;
  display: block;
  width: 2.25rem;
  height: 1.4rem;
  margin-right: 0.15rem;
  padding-top: 0.3rem;
  padding-left: 0.2rem;
  box-shadow: 0 0 0.04rem #dcdcdc;
}
.nc-zjnc-main .zjnc-tznc .tznc-rt .tznc-list a.tznc-item.icon1 {
  background: url(zjnc-tznc-bg1.png) no-repeat center center;
  background-size: 100% 100%;
}
.nc-zjnc-main .zjnc-tznc .tznc-rt .tznc-list a.tznc-item.icon2 {
  background: url(zjnc-tznc-bg2.png) no-repeat center center;
  background-size: 100% 100%;
}
.nc-zjnc-main .zjnc-tznc .tznc-rt .tznc-list a.tznc-item.icon3 {
  background: url(zjnc-tznc-bg3.png) no-repeat center center;
  background-size: 100% 100%;
}
.nc-zjnc-main .zjnc-tznc .tznc-rt .tznc-list a.tznc-item.icon4 {
  background: url(zjnc-tznc-bg4.png) no-repeat center center;
  background-size: 100% 100%;
}
.nc-zjnc-main .zjnc-tznc .tznc-rt .tznc-list a.tznc-item span {
  display: block;
  margin-top: 0.2rem;
  font-size: 0.22rem;
  color: #333;
  font-weight: bold;
}
.nc-zjnc-main .zjnc-tznc .tznc-rt .tznc-list a.tznc-item.icon5 {
  background: url(zjnc-tznc-bg5.png) no-repeat center center;
  background-size: 100% 100%;
}
.nc-zjnc-main .zjnc-tznc .tznc-rt .tznc-list a.tznc-item:last-child {
  margin-right: 0;
}
.nc-zjnc-main .zjnc-tznc .tznc-rt .tznc-list a.tznc-item:hover {
  border-bottom: 0.04rem solid #3e87ea;
}
.nc-zjnc-main .zjnc-tznc .tznc-rt .tznc-list a.tznc-item:hover span {
  color: #3e87ea;
}
.nc-zjnc-main .zjnc-tznc .tznc-rt .tznc-zzcx {
  width: 100%;
  height: 1.4rem;
  background: url(zjnc-tznc-bg6.png) no-repeat center center;
  background-size: 100% 100%;
}
.nc-zjnc-main .zjnc-tznc .tznc-rt .tznc-zzcx span {
  float: left;
  display: block;
  width: 0.5rem;
  height: 1.4rem;
  margin-left: 0.3rem;
  padding-top: 0.45rem;
  font-size: 0.22rem;
  font-weight: bold;
  color: #333;
  line-height: 0.25rem;
}
.nc-zjnc-main .zjnc-tznc .tznc-rt .tznc-zzcx .zzcx-list {
  float: right;
  width: 5.1rem;
  padding-top: 0.2rem;
}
.nc-zjnc-main .zjnc-tznc .tznc-rt .tznc-zzcx .zzcx-list a {
  float: left;
  display: block;
  width: 2.4rem;
  height: 0.5rem;
  margin-right: 0.1rem;
  padding-left: 0.2rem;
  background: url(zjnc-tznc-aBg.png) no-repeat left center;
  background-size: 0.1rem 0.1rem;
  line-height: 0.5rem;
  font-size: 0.18rem;
  color: #333;
}
.nc-zjnc-main .zjnc-tznc .tznc-rt .tznc-zzcx .zzcx-list a:hover {
  font-weight: bold;
  background-image: url(zjnc-tznc-aOnBg.png);
  color: #debc83;
}
.nc-zjnc-main .zjnc-rwnc {
  position: relative;
  width: 100%;
  height: 3.3rem;
  margin-top: 3.2rem;
}
.nc-zjnc-main .zjnc-rwnc .rwnc-logo {
  position: absolute;
  top: -2rem;
  left: -0.5rem;
  width: 2.31rem;
  height: 2.39rem;
}
.nc-zjnc-main .zjnc-rwnc .rwnc-logo img {
  width: 100%;
  height: 100%;
}
.nc-zjnc-main .zjnc-rwnc .tabPanel {
  float: left;
  width: 2.54rem;
  height: 2.7rem;
  padding-top: 0.4rem;
}
.nc-zjnc-main .zjnc-rwnc .tabPanel a.panel {
  display: block;
  width: 1rem;
  height: 0.66rem;
  margin-bottom: 0.2rem;
  line-height: 0.66rem;
}
.nc-zjnc-main .zjnc-rwnc .tabPanel a.panel span {
  display: inline-block;
  width: auto;
  font-size: 0.22rem;
  font-weight: bold;
  color: #333;
}
.nc-zjnc-main .zjnc-rwnc .tabPanel a.panel:hover span,
.nc-zjnc-main .zjnc-rwnc .tabPanel a.panel.cur span {
  background: url(nc-sy-tab-titBg.png) no-repeat center bottom;
  background-size: 100% 0.04rem;
  color: #3e87ea;
}
.nc-zjnc-main .zjnc-rwnc .tabcontentbox .tabContent {
  float: right;
  width: 9.3rem;
  height: 3.3rem;
}
.nc-zjnc-main .zjnc-rwnc .tabcontentbox .tabContent .tabItem {
  position: relative;
  width: 9.3rem;
  height: 3.3rem;
  overflow: hidden;
}
.nc-zjnc-main .zjnc-rwnc .tabcontentbox .tabContent .tabItem .swiper-wrapper {
  width: 100%;
  height: 3.3rem;
  overflow: hidden;
}
.nc-zjnc-main .zjnc-rwnc .tabcontentbox .tabContent .tabItem .swiper-wrapper .lunbo-item {
  position: relative;
  float: left;
  width: 4.65rem;
  height: 3.3rem;
}
.nc-zjnc-main .zjnc-rwnc .tabcontentbox .tabContent .tabItem .swiper-wrapper .lunbo-item a {
  display: block;
  width: 4.5rem;
  height: 3.3rem;
}
.nc-zjnc-main .zjnc-rwnc .tabcontentbox .tabContent .tabItem .swiper-wrapper .lunbo-item a img {
  width: 100%;
  height: 100%;
}
.nc-zjnc-main .zjnc-rwnc .tabcontentbox .tabContent .tabItem .swiper-wrapper .lunbo-item .title {
  position: absolute;
  top: 2.7rem;
  left: 0;
  width: 4.5rem;
  height: 0.6rem;
  line-height: 0.6rem;
  text-align: center;
  background-color: rgba(0, 0, 0, 0.5);
}
.nc-zjnc-main .zjnc-rwnc .tabcontentbox .tabContent .tabItem .swiper-wrapper .lunbo-item .title a {
  font-size: 0.18rem;
  color: #fff;
}
.nc-zjnc-main .zjnc-rwnc .tabcontentbox .tabContent .tabItem .swiper-wrapper .lunbo-item:hover .title {
  background-color: #fff;
  border-bottom: 0.02rem solid #3e87ea;
}
.nc-zjnc-main .zjnc-rwnc .tabcontentbox .tabContent .tabItem .swiper-wrapper .lunbo-item:hover .title a {
  color: #3e87ea;
}
.nc-zjnc-main .zjnc-rwnc .tabcontentbox .tabContent .tabItem .swiper-button-prev,
.nc-zjnc-main .zjnc-rwnc .tabcontentbox .tabContent .tabItem .swiper-button-next {
  position: absolute;
  top: 1.5rem;
  display: block;
  width: 0.3rem;
  height: 0.3rem;
  border: 0.01rem solid #dcdcdc;
  background-color: rgba(255, 255, 255, 0.9);
  line-height: 0.28rem;
  font-size: 0.14rem;
  text-align: center;
  cursor: pointer;
  user-select: none;
}
.nc-zjnc-main .zjnc-rwnc .tabcontentbox .tabContent .tabItem .swiper-button-prev {
  left: 0;
}
.nc-zjnc-main .zjnc-rwnc .tabcontentbox .tabContent .tabItem .swiper-button-next {
  right: 0.15rem;
}
.nc-zjnc-main .zjnc-ncly {
  position: relative;
  width: 100%;
  height: 4.6rem;
  margin-top: 1.9rem;
}
.nc-zjnc-main .zjnc-ncly .ncly-logo {
  position: absolute;
  top: -1rem;
  right: 0;
  width: 2.07rem;
  height: 2.16rem;
}
.nc-zjnc-main .zjnc-ncly .ncly-logo img {
  width: 100%;
  height: 100%;
}
.nc-zjnc-main .zjnc-ncly .tabPanel {
  float: right;
  width: 1rem;
  height: 3.5rem;
  margin-top: 1.3rem;
}
.nc-zjnc-main .zjnc-ncly .tabPanel a.panel {
  display: block;
  width: 1rem;
  height: 0.66rem;
  margin-bottom: 0.2rem;
  line-height: 0.66rem;
}
.nc-zjnc-main .zjnc-ncly .tabPanel a.panel span {
  display: inline-block;
  width: auto;
  font-size: 0.22rem;
  font-weight: bold;
  color: #333;
}
.nc-zjnc-main .zjnc-ncly .tabPanel a.panel:hover span,
.nc-zjnc-main .zjnc-ncly .tabPanel a.panel.cur span {
  background: url(nc-sy-tab-titBg.png) no-repeat center bottom;
  background-size: 100% 0.04rem;
  color: #3e87ea;
}
.nc-zjnc-main .zjnc-ncly .tabcontentbox .tabContent {
  float: left;
  width: 9.25rem;
  height: 4.6rem;
}
.nc-zjnc-main .zjnc-ncly .tabcontentbox .tabContent .tabItem {
  position: relative;
  width: 9.25rem;
  height: 4.6rem;
  overflow: hidden;
}
.nc-zjnc-main .zjnc-ncly .tabcontentbox .tabContent .tabItem .swiper-button-prev,
.nc-zjnc-main .zjnc-ncly .tabcontentbox .tabContent .tabItem .swiper-button-next {
  position: absolute;
  top: 0.2rem;
  display: block;
  width: 0.3rem;
  height: 0.3rem;
  border: 0.01rem solid #dcdcdc;
  background-color: rgba(255, 255, 255, 0.9);
  line-height: 0.28rem;
  font-size: 0.14rem;
  text-align: center;
  cursor: pointer;
  user-select: none;
}
.nc-zjnc-main .zjnc-ncly .tabcontentbox .tabContent .tabItem .swiper-button-prev {
  right: 0.7rem;
}
.nc-zjnc-main .zjnc-ncly .tabcontentbox .tabContent .tabItem .swiper-button-next {
  right: 0.2rem;
}
.nc-zjnc-main .zjnc-ncly .tabcontentbox .tabContent .tabItem .ncly-item {
  position: relative;
  width: 9.25rem;
  height: 4.6rem;
  overflow: hidden;
}
.nc-zjnc-main .zjnc-ncly .tabcontentbox .tabContent .tabItem .ncly-item a {
  display: block;
  width: 100%;
  height: 100%;
}
.nc-zjnc-main .zjnc-ncly .tabcontentbox .tabContent .tabItem .ncly-item a img {
  width: 100%;
  height: 100%;
}
.nc-zjnc-main .zjnc-ncly .tabcontentbox .tabContent .tabItem .ncly-item .title {
  position: absolute;
  top: 4rem;
  left: 0;
  width: 100%;
  height: 0.6rem;
  line-height: 0.6rem;
  text-align: center;
  background-color: rgba(0, 0, 0, 0.5);
}
.nc-zjnc-main .zjnc-ncly .tabcontentbox .tabContent .tabItem .ncly-item .title a {
  font-size: 0.18rem;
  color: #fff;
}
.nc-zjnc-main .zjnc-ncly .tabcontentbox .tabContent .tabItem .ncly-item:hover .title {
  background-color: #fff;
  border-bottom: 0.02rem solid #3e87ea;
}
.nc-zjnc-main .zjnc-ncly .tabcontentbox .tabContent .tabItem .ncly-item:hover .title a {
  color: #3e87ea;
}
.nc-zjnc-main .zjnc-ncsj {
  position: relative;
  width: 100%;
  height: auto;
  margin-top: 2.9rem;
  margin-bottom: 1rem;
}
.nc-zjnc-main .zjnc-ncsj .ncsj-logo {
  position: absolute;
  top: -1.2rem;
  left: 5rem;
  width: 2.01rem;
  height: 2.2rem;
}
.nc-zjnc-main .zjnc-ncsj .ncsj-logo img {
  width: 100%;
  height: 100%;
}
.nc-zjnc-main .zjnc-ncsj .tabPanel {
  width: 100%;
  height: 0.66rem;
  line-height: 0.66rem;
}
.nc-zjnc-main .zjnc-ncsj .tabPanel .panel {
  position: absolute;
  top: 0;
  display: inline-block;
  width: 2.7rem;
  height: 0.66rem;
  border-bottom: 0.01rem solid #dcdcdc;
}
.nc-zjnc-main .zjnc-ncsj .tabPanel .panel a {
  display: inline-block;
  width: auto;
  font-size: 0.22rem;
  font-weight: bold;
  color: #333;
}
.nc-zjnc-main .zjnc-ncsj .tabPanel .panel.cur a,
.nc-zjnc-main .zjnc-ncsj .tabPanel .panel:hover a {
  color: #3e87ea;
  background: url(nc-sy-tab-titBg.png) no-repeat center bottom;
  background-size: 100% 0.04rem;
}
.nc-zjnc-main .zjnc-ncsj .tabPanel .panel:first-child {
  left: 1.7rem;
  text-align: right;
}
.nc-zjnc-main .zjnc-ncsj .tabPanel .panel:last-child {
  right: 1.7rem;
  text-align: left;
}
.nc-zjnc-main .zjnc-ncsj .tabContent {
  width: 100%;
  height: 3rem;
  margin-top: 1.4rem;
}
.nc-zjnc-main .zjnc-ncsj .tabContent .swiper-button-prev,
.nc-zjnc-main .zjnc-ncsj .tabContent .swiper-button-next {
  position: absolute;
  top: 2.8rem;
  display: block;
  width: 0.3rem;
  height: 0.3rem;
  border: 0.01rem solid #dcdcdc;
  background-color: #fff;
  line-height: 0.28rem;
  font-size: 0.14rem;
  text-align: center;
  cursor: pointer;
  z-index: 999;
  user-select: none;
}
.nc-zjnc-main .zjnc-ncsj .tabContent .swiper-button-prev {
  left: -0.4rem;
}
.nc-zjnc-main .zjnc-ncsj .tabContent .swiper-button-next {
  right: -0.4rem;
}
.nc-zjnc-main .zjnc-ncsj .tabContent .tabItem {
  width: 100%;
  height: 3rem;
  overflow: hidden;
}
.nc-zjnc-main .zjnc-ncsj .tabContent .tabItem .ncsj-item {
  width: 30%;
  height: 3rem;
}
.nc-zjnc-main .zjnc-ncsj .tabContent .tabItem .ncsj-item a.img {
  display: block;
  width: 95%;
  height: 2.65rem;
  margin: 0 auto;
}
.nc-zjnc-main .zjnc-ncsj .tabContent .tabItem .ncsj-item a.img img {
  width: 100%;
  height: 100%;
}
.nc-zjnc-main .zjnc-ncsj .tabContent .tabItem .ncsj-item a.title {
  display: block;
  width: 95%;
  height: 0.3rem;
  margin: 0 auto;
  padding-left: 0.15rem;
  background-color: #fff;
  line-height: 0.3rem;
}
.nc-zjnc-main .zjnc-ncsj .tabContent .tabItem .ncsj-item a.title img {
  display: inline-block;
  width: 0.2rem;
  height: 0.13rem;
}
.nc-zjnc-main .zjnc-ncsj .tabContent .tabItem .ncsj-item a.title span {
  display: inline-block;
  margin-left: 0.15rem;
  width: 1.7rem;
  font-size: 0.14rem;
  color: #333;
  vertical-align: middle;
}
.nc-zjnc-main .zjnc-ncsj .tabContent .tabItem .ncsj-item:last-child {
  margin-right: 0;
}
.nc-zjnc-main .zjnc-ncsj .tabContent .tabItem .ncsj-item:hover a.title {
  border-bottom: 0.02rem solid #3e87ea;
}
.nc-zjnc-main .zjnc-ncsj .tabContent .tabItem .ncsj-item:hover a.title span {
  color: #3e87ea;
}
.nc-retr-main {
  width: 100%;
  height: auto;
  background-color: #fff;
}
.nc-retr-main .retr-main-box {
  width: 100%;
  height: auto;
  padding: 0.2rem;
  background-color: #f7fafe;
}
.nc-retr-main .retr-main-box ul.retr-nav {
  width: 100%;
  height: 0.56rem;
  background-color: #fff;
  line-height: 0.56rem;
}
.nc-retr-main .retr-main-box ul.retr-nav li {
  position: relative;
  display: inline-block;
  width: 1.2rem;
  height: 0.56rem;
}
.nc-retr-main .retr-main-box ul.retr-nav li a {
  display: block;
  width: 100%;
  height: 0.56rem;
  font-size: 0.18rem;
  font-weight: bold;
  color: #333;
  text-align: center;
}
.nc-retr-main .retr-main-box ul.retr-nav li .navBg {
  position: absolute;
  display: none;
  top: 0.53rem;
  left: 0;
  width: 100%;
  height: 0.1rem;
  background: url(nc-retr-navBg.png) no-repeat center center;
  background-size: 100% 100%;
}
.nc-retr-main .retr-main-box ul.retr-nav li.cur a,
.nc-retr-main .retr-main-box ul.retr-nav li:hover a {
  color: #3e87ea;
}
.nc-retr-main .retr-main-box ul.retr-nav li.cur .navBg,
.nc-retr-main .retr-main-box ul.retr-nav li:hover .navBg {
  display: block;
}
.nc-retr-main .retr-main-box .retr-count {
  width: 100%;
  height: 0.8rem;
  padding: 0.2rem 0;
}
.nc-retr-main .retr-main-box .retr-count p {
  line-height: 0.4rem;
}
.nc-retr-main .retr-main-box .retr-count p span {
  font-size: 0.16rem;
  color: #999;
}
.nc-retr-main .retr-main-box .retr-coltit {
  width: 100%;
  height: 0.5rem;
  line-height: 0.5rem;
  border-bottom: 0.01rem solid #ebeced;
}
.nc-retr-main .retr-main-box .retr-coltit a {
  display: inline-block;
  height: 0.5rem;
  font-size: 0.18rem;
  font-weight: bold;
  color: #333;
  border-bottom: 0.03rem solid #3e87ea;
}
.nc-retr-main .retr-main-box .retr-coltit a:hover {
  color: #3e87ea;
}
.nc-retr-main .retr-main-box .retr-xxgk {
  width: 100%;
  height: auto;
  padding: 0 0.3rem;
  padding-top: 0.2rem;
  background-color: #fff;
}
.nc-retr-main .retr-main-box .retr-xxgk .xxgk-table {
  border: 0.01rem solid #e7eaec;
  border-radius: 0.04rem;
}
.nc-retr-main .retr-main-box .retr-xxgk .xxgk-table .row {
  width: 100%;
  height: 0.51rem;
  line-height: 0.5rem;
}
.nc-retr-main .retr-main-box .retr-xxgk .xxgk-table .row .head,
.nc-retr-main .retr-main-box .retr-xxgk .xxgk-table .row .con {
  border-bottom: 0.01rem dashed #e7eaec;
}
.nc-retr-main .retr-main-box .retr-xxgk .xxgk-table .row .head {
  float: left;
  width: 1rem;
  height: 0.51rem;
  background-color: #3e87ea;
  font-size: 0.14rem;
  color: #fff;
  font-weight: bold;
  text-align: center;
}
.nc-retr-main .retr-main-box .retr-xxgk .xxgk-table .row .con {
  float: right;
  width: 9.98rem;
  height: 0.51rem;
  line-height: 0.5rem;
}
.nc-retr-main .retr-main-box .retr-xxgk .xxgk-table .row .con a {
  display: inline-block;
  height: 0.3rem;
  margin: 0 0.1rem;
  padding: 0 0.1rem;
  border-radius: 0.04rem;
  line-height: 0.3rem;
  font-size: 0.14rem;
  color: #333;
  vertical-align: middle;
}
.nc-retr-main .retr-main-box .retr-xxgk .xxgk-table .row .con a:hover,
.nc-retr-main .retr-main-box .retr-xxgk .xxgk-table .row .con a.cur {
  background-color: #3e87ea;
  color: #fff;
}
.nc-retr-main .retr-main-box .retr-xxgk .xxgk-table .row:first-child .head {
  border-top-left-radius: 0.04rem;
}
.nc-retr-main .retr-main-box .retr-xxgk .xxgk-table .row:last-child .head,
.nc-retr-main .retr-main-box .retr-xxgk .xxgk-table .row:last-child .con {
  border-bottom: none;
}
.nc-retr-main .retr-main-box .retr-xxgk .xxgk-table .row:last-child .head {
  border-bottom-left-radius: 0.04rem;
}
.nc-retr-main .retr-main-box .retr-con {
  width: 100%;
  height: auto;
  background-color: #fff;
  padding: 0.2rem 0.3rem;
}
.nc-retr-main .retr-main-box .retr-con .retr-con-lf {
  float: left;
  width: 7.72rem;
  height: auto;
}
.nc-retr-main .retr-main-box .retr-con .retr-con-lf .retr-type {
  width: 100%;
  height: 0.5rem;
}
.nc-retr-main .retr-main-box .retr-con .retr-con-lf .retr-type .type-box {
  float: left;
  width: 2.57rem;
  height: 0.3rem;
  line-height: 0.3rem;
}
.nc-retr-main .retr-main-box .retr-con .retr-con-lf .retr-type .type-box span {
  display: inline-block;
  height: 0.3rem;
  font-size: 0.14rem;
  color: #333;
}
.nc-retr-main .retr-main-box .retr-con .retr-con-lf .retr-type .type-box span.tit {
  width: 0.56rem;
  height: 0.3rem;
  text-align-last: justify;
}
.nc-retr-main .retr-main-box .retr-con .retr-con-lf .retr-type .type-box span.line {
  color: #dcdcdc;
}
.nc-retr-main .retr-main-box .retr-con .retr-con-lf .retr-type .type-box a {
  display: inline-block;
  width: 0.8rem;
  height: 0.3rem;
  margin-right: 0.02rem;
  border-radius: 0.04rem;
  font-size: 0.14rem;
  color: #333;
  text-align: center;
}
.nc-retr-main .retr-main-box .retr-con .retr-con-lf .retr-type .type-box a:hover,
.nc-retr-main .retr-main-box .retr-con .retr-con-lf .retr-type .type-box a.cur {
  background-color: #3e87ea;
  color: #fff;
}
.nc-retr-main .retr-main-box .retr-con .retr-con-lf .retr-type .type-box .date {
  display: inline-block;
  width: 1.87rem;
  height: 0.3rem;
  border: 0.01rem solid #dcdcdc;
  border-radius: 0.04rem;
  line-height: 0.28rem;
  font-size: 0.14rem;
}
.nc-retr-main .retr-main-box .retr-con .retr-con-lf .retr-type .type-box .date input {
  display: inline-block;
  width: 0.65rem;
  height: 0.28rem;
  line-height: 0.28rem;
  color: #999;
  text-align: center;
  vertical-align: middle;
}
.nc-retr-main .retr-main-box .retr-con .retr-con-lf .retr-type .type-box .date span {
  display: inline-block;
  color: #333;
  vertical-align: middle;
}
.nc-retr-main .retr-main-box .retr-con .retr-con-lf .retr-relative {
  width: 100%;
  height: auto;
  padding: 0.1rem 0.2rem;
  border: 0.01rem solid #dcdcdc;
  border-radius: 0.04rem;
}
.nc-retr-main .retr-main-box .retr-con .retr-con-lf .retr-relative .rel-tit {
  width: 100%;
  height: 0.4rem;
  line-height: 0.4rem;
}
.nc-retr-main .retr-main-box .retr-con .retr-con-lf .retr-relative .rel-tit img {
  width: 0.31rem;
  height: 0.17rem;
  margin-right: 0.1rem;
}
.nc-retr-main .retr-main-box .retr-con .retr-con-lf .retr-relative .rel-tit span {
  font-size: 0.18rem;
  font-weight: bold;
  color: #3e87ea;
  vertical-align: middle;
}
.nc-retr-main .retr-main-box .retr-con .retr-con-lf .retr-relative .rel-tit span.redColor {
  color: #d41919;
}
.nc-retr-main .retr-main-box .retr-con .retr-con-lf .retr-relative ul.rel-list {
  width: 100%;
  height: auto;
}
.nc-retr-main .retr-main-box .retr-con .retr-con-lf .retr-relative ul.rel-list li {
  width: 100%;
  height: 0.36rem;
  line-height: 0.36rem;
}
.nc-retr-main .retr-main-box .retr-con .retr-con-lf .retr-relative ul.rel-list li a {
  display: inline-block;
  width: 70%;
  height: 0.36rem;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.nc-retr-main .retr-main-box .retr-con .retr-con-lf .retr-relative ul.rel-list li a span {
  font-size: 0.18rem;
  color: #333;
  font-weight: bold;
}
.nc-retr-main .retr-main-box .retr-con .retr-con-lf .retr-relative ul.rel-list li a span.redColor {
  color: #d41919;
}
.nc-retr-main .retr-main-box .retr-con .retr-con-lf .retr-relative ul.rel-list li a:hover span {
  color: #3e87ea;
}
.nc-retr-main .retr-main-box .retr-con .retr-con-lf .retr-relative ul.rel-list li span.date {
  float: right;
  font-size: 0.16rem;
  color: #999;
}
.nc-retr-main .retr-main-box .retr-con .retr-con-lf .retr-list {
  width: 100%;
  height: auto;
}
.nc-retr-main .retr-main-box .retr-con .retr-con-lf .retr-list .list-item {
  width: 100%;
  height: auto;
  padding: 0.05rem 0;
}
.nc-retr-main .retr-main-box .retr-con .retr-con-lf .retr-list .list-item .title {
  width: 100%;
  height: 0.4rem;
  line-height: 0.4rem;
}
.nc-retr-main .retr-main-box .retr-con .retr-con-lf .retr-list .list-item .title span.tag {
  display: inline-block;
  width: auto;
  height: 0.26rem;
  padding: 0 0.2rem;
  background-color: #3e87ea;
  border-radius: 0.04rem;
  line-height: 0.26rem;
  font-size: 0.14rem;
  font-weight: bold;
  color: #fff;
  text-align: center;
}
.nc-retr-main .retr-main-box .retr-con .retr-con-lf .retr-list .list-item .title a {
  display: inline-block;
  margin-left: 0.1rem;
}
.nc-retr-main .retr-main-box .retr-con .retr-con-lf .retr-list .list-item .title a span {
  display: inline-block;
  font-size: 0.16rem;
  font-weight: bold;
  color: #3e87ea;
}
.nc-retr-main .retr-main-box .retr-con .retr-con-lf .retr-list .list-item .title a span.redColor {
  color: #d41919;
}
.nc-retr-main .retr-main-box .retr-con .retr-con-lf .retr-list .list-item .detail {
  width: 100%;
  height: auto;
}
.nc-retr-main .retr-main-box .retr-con .retr-con-lf .retr-list .list-item .detail p {
  line-height: 0.28rem;
  font-size: 0.14rem;
  color: #666;
}
.nc-retr-main .retr-main-box .retr-con .retr-con-lf .retr-list .list-item .detail .gk-table {
  width: 100%;
  height: auto;
  border: 0.01rem solid #dcdcdc;
}
.nc-retr-main .retr-main-box .retr-con .retr-con-lf .retr-list .list-item .detail .gk-table .gk-line {
  width: 100%;
  height: 0.39rem;
  border-bottom: 0.01rem solid #dcdcdc;
  line-height: 0.38rem;
}
.nc-retr-main .retr-main-box .retr-con .retr-con-lf .retr-list .list-item .detail .gk-table .gk-line:last-child {
  border-bottom: none;
}
.nc-retr-main .retr-main-box .retr-con .retr-con-lf .retr-list .list-item .detail .gk-table .gk-line .tit,
.nc-retr-main .retr-main-box .retr-con .retr-con-lf .retr-list .list-item .detail .gk-table .gk-line .con {
  display: inline-block;
  height: 0.38rem;
  padding: 0 0.2rem;
  font-size: 0.14rem;
  color: #333;
  border-right: 0.01rem solid #dcdcdc;
}
.nc-retr-main .retr-main-box .retr-con .retr-con-lf .retr-list .list-item .detail .gk-table .gk-line .tit {
  width: 1.35rem;
  background-color: #f7f7f7;
  text-align: center;
}
.nc-retr-main .retr-main-box .retr-con .retr-con-lf .retr-list .list-item .detail .gk-table .gk-line .con {
  width: 2.5rem;
  text-align: left;
}
.nc-retr-main .retr-main-box .retr-con .retr-con-lf .retr-list .list-item .detail .gk-table .gk-line .con:last-child {
  border-right: none;
}
.nc-retr-main .retr-main-box .retr-con .retr-con-lf .retr-list .list-item .detail .bsfw-tab {
  width: 100%;
  height: 3.05rem;
  border: 0.01rem solid #f7f7f7;
  box-sizing: border-box;
}
.nc-retr-main .retr-main-box .retr-con .retr-con-lf .retr-list .list-item .detail .bsfw-tab .tabPanel {
  width: 100%;
  height: 0.45rem;
}
.nc-retr-main .retr-main-box .retr-con .retr-con-lf .retr-list .list-item .detail .bsfw-tab .tabPanel a.panel {
  display: inline-block;
  width: 1.28rem;
  height: 0.45rem;
  line-height: 0.45rem;
  font-size: 0.14rem;
  color: #333;
  text-align: center;
  border-right: 0.01rem solid #f7f7f7;
  border-bottom: 0.01rem solid #f7f7f7;
}
.nc-retr-main .retr-main-box .retr-con .retr-con-lf .retr-list .list-item .detail .bsfw-tab .tabPanel a.panel:hover,
.nc-retr-main .retr-main-box .retr-con .retr-con-lf .retr-list .list-item .detail .bsfw-tab .tabPanel a.panel.cur {
  border-bottom: none;
  font-size: 0.16rem;
  font-weight: bold;
}
.nc-retr-main .retr-main-box .retr-con .retr-con-lf .retr-list .list-item .detail .bsfw-tab .tabPanel a.panel:last-child {
  border-right: none;
}
.nc-retr-main .retr-main-box .retr-con .retr-con-lf .retr-list .list-item .detail .bsfw-tab .tabContent {
  width: 100%;
  height: 2.6rem;
  padding: 0.1rem 0.2rem;
}
.nc-retr-main .retr-main-box .retr-con .retr-con-lf .retr-list .list-item .detail .bsfw-tab .tabContent .tabItem {
  width: 100%;
  height: 2.4rem;
  border: 0.01rem solid #f7f7f7;
}
.nc-retr-main .retr-main-box .retr-con .retr-con-lf .retr-list .list-item .detail .bsfw-tab .tabContent .tabItem .row {
  width: 100%;
  height: 0.4rem;
  border-bottom: 0.01rem solid #f7f7f7;
  line-height: 0.4rem;
}
.nc-retr-main .retr-main-box .retr-con .retr-con-lf .retr-list .list-item .detail .bsfw-tab .tabContent .tabItem .row span {
  display: inline-block;
  height: 0.4rem;
  border-right: 0.01rem solid #f7f7f7;
  font-size: 0.14rem;
}
.nc-retr-main .retr-main-box .retr-con .retr-con-lf .retr-list .list-item .detail .bsfw-tab .tabContent .tabItem .row span.tit {
  width: 1rem;
  color: #666;
  text-align: center;
}
.nc-retr-main .retr-main-box .retr-con .retr-con-lf .retr-list .list-item .detail .bsfw-tab .tabContent .tabItem .row span.txt {
  width: 2.54rem;
  padding: 0 0.1rem;
  color: 3333;
}
.nc-retr-main .retr-main-box .retr-con .retr-con-lf .retr-list .list-item .detail .bsfw-tab .tabContent .tabItem .row span.txt:last-child {
  border-right: none;
}
.nc-retr-main .retr-main-box .retr-con .retr-con-lf .retr-list .list-item .detail .bsfw-tab .tabContent .tabItem .row span.txt2 {
  width: 6.08rem;
  padding: 0 0.1rem;
  border-right: none;
}
.nc-retr-main .retr-main-box .retr-con .retr-con-lf .retr-list .list-item .detail .bsfw-tab .tabContent .tabItem .row span.txt2 a {
  color: #3e87ea;
  text-decoration: underline;
}
.nc-retr-main .retr-main-box .retr-con .retr-con-lf .retr-list .list-item .detail .bsfw-tab .tabContent .tabItem .row:last-child {
  border-bottom: none;
}
.nc-retr-main .retr-main-box .retr-con .retr-con-lf .retr-list .list-item .zxft {
  width: 100%;
  height: 2.1rem;
  padding: 0.1rem;
  background-color: #f7f7f7;
  border: 0.01rem solid #f7f7f7;
  box-sizing: border-box;
}
.nc-retr-main .retr-main-box .retr-con .retr-con-lf .retr-list .list-item .zxft .zxft-img {
  float: left;
  width: 2.8rem;
  height: 1.9rem;
}
.nc-retr-main .retr-main-box .retr-con .retr-con-lf .retr-list .list-item .zxft .zxft-img img {
  width: 100%;
  height: 100%;
}
.nc-retr-main .retr-main-box .retr-con .retr-con-lf .retr-list .list-item .zxft .zxft-con {
  float: right;
  width: 4.7rem;
  height: 1.9rem;
  padding: 0.1rem 0.2rem;
}
.nc-retr-main .retr-main-box .retr-con .retr-con-lf .retr-list .list-item .zxft .zxft-con > span {
  display: block;
  width: 100%;
  height: 0.4rem;
  line-height: 0.4rem;
  font-size: 0.14rem;
  color: #333;
}
.nc-retr-main .retr-main-box .retr-con .retr-con-lf .retr-list .list-item .zxft .zxft-con p {
  line-height: 0.24rem;
  font-size: 0.14rem;
  color: #333;
}
.nc-retr-main .retr-main-box .retr-con .retr-con-lf .retr-list .list-item .zxft .zxft-con p a {
  color: #3e87ea;
}
.nc-retr-main .retr-main-box .retr-con .retr-con-lf .retr-list .list-item .others {
  width: 100%;
  height: 0.3rem;
  line-height: 0.3rem;
}
.nc-retr-main .retr-main-box .retr-con .retr-con-lf .retr-list .list-item .others span {
  font-size: 0.14rem;
  color: #999;
}
.nc-retr-main .retr-main-box .retr-con .retr-con-lf .retr-list .list-item .others span.date {
  float: right;
}
.nc-retr-main .retr-main-box .retr-con .retr-con-lf .retr-list .list-item-pic {
  float: left;
  width: 2.35rem;
  height: 2.25rem;
  margin-top: 0.3rem;
  margin-right: 0.32rem;
  padding: 0.1rem;
  background-color: #fff;
  border: 0.01rem solid #edeeef;
  box-sizing: border-box;
}
.nc-retr-main .retr-main-box .retr-con .retr-con-lf .retr-list .list-item-pic.list-item-video {
  height: 1.75rem;
}
.nc-retr-main .retr-main-box .retr-con .retr-con-lf .retr-list .list-item-pic:nth-child(3n) {
  margin-right: 0;
}
.nc-retr-main .retr-main-box .retr-con .retr-con-lf .retr-list .list-item-pic:nth-child(-n+3) {
  margin-top: 0;
}
.nc-retr-main .retr-main-box .retr-con .retr-con-lf .retr-list .list-item-pic a.img {
  position: relative;
  display: block;
  width: 2.15rem;
  height: 1.55rem;
}
.nc-retr-main .retr-main-box .retr-con .retr-con-lf .retr-list .list-item-pic a.img img {
  width: 100%;
  height: 100%;
}
.nc-retr-main .retr-main-box .retr-con .retr-con-lf .retr-list .list-item-pic a.img span {
  position: absolute;
  height: 0.3rem;
  display: block;
  line-height: 0.3rem;
  font-size: 0.14rem;
  color: #fff;
  text-align: center;
}
.nc-retr-main .retr-main-box .retr-con .retr-con-lf .retr-list .list-item-pic a.img span.date {
  width: 1rem;
  top: 1.25rem;
  right: 0;
  background-color: rgba(62, 135, 234, 0.5);
}
.nc-retr-main .retr-main-box .retr-con .retr-con-lf .retr-list .list-item-pic a.img span.time {
  width: 0.8rem;
  top: 1.2rem;
  right: 0.1rem;
  border-radius: 0.15rem;
  background-color: rgba(0, 0, 0, 0.7);
}
.nc-retr-main .retr-main-box .retr-con .retr-con-lf .retr-list .list-item-pic a.title {
  display: block;
  width: 100%;
  height: 0.24rem;
  line-height: 0.24rem;
  font-size: 0.16rem;
  color: #333;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.nc-retr-main .retr-main-box .retr-con .retr-con-lf .retr-list .list-item-pic p.source {
  width: 100%;
  line-height: 0.24rem;
  font-size: 0.14rem;
  color: #666;
}
.nc-retr-main .retr-main-box .retr-con .retr-con-lf .retr-list .list-item-pic:hover {
  border-color: #3e87ea;
}
.nc-retr-main .retr-main-box .retr-con .retr-con-lf .retr-list .list-item-pic:hover a.title {
  color: #3e87ea;
}
.nc-retr-main .retr-main-box .retr-con .retr-con-rt {
  float: right;
  width: 2.85rem;
  height: auto;
}
.nc-retr-main .retr-main-box .retr-con .retr-con-rt ul.retr-hotword {
  width: 100%;
  height: auto;
  margin-top: 0.1rem;
}
.nc-retr-main .retr-main-box .retr-con .retr-con-rt ul.retr-hotword li {
  width: 100%;
  height: 0.37rem;
  line-height: 0.36rem;
  border-bottom: 0.01rem dashed #ebeced;
}
.nc-retr-main .retr-main-box .retr-con .retr-con-rt ul.retr-hotword li a {
  display: block;
  height: 100%;
}
.nc-retr-main .retr-main-box .retr-con .retr-con-rt ul.retr-hotword li a span.num {
  display: inline-block;
  width: 0.26rem;
  height: 0.17rem;
  line-height: 0.17rem;
  font-size: 0.12rem;
  text-align: center;
}
.nc-retr-main .retr-main-box .retr-con .retr-con-rt ul.retr-hotword li a span.num.num01 {
  background: url(retr-hot-num01-Bg.png) no-repeat center center;
}
.nc-retr-main .retr-main-box .retr-con .retr-con-rt ul.retr-hotword li a span.num.num02 {
  background: url(retr-hot-num02-Bg.png) no-repeat center center;
}
.nc-retr-main .retr-main-box .retr-con .retr-con-rt ul.retr-hotword li a span.num.num03 {
  background: url(retr-hot-num03-Bg.png) no-repeat center center;
}
.nc-retr-main .retr-main-box .retr-con .retr-con-rt ul.retr-hotword li a span.num.num04 {
  background: url(retr-hot-num04-Bg.png) no-repeat center center;
  background-size: 0.26rem 0.17rem;
  color: #666;
}
.nc-retr-main .retr-main-box .retr-con .retr-con-rt ul.retr-hotword li a span.num.num01,
.nc-retr-main .retr-main-box .retr-con .retr-con-rt ul.retr-hotword li a span.num.num02,
.nc-retr-main .retr-main-box .retr-con .retr-con-rt ul.retr-hotword li a span.num.num03 {
  color: #fff;
  background-size: 0.26rem 0.17rem;
}
.nc-retr-main .retr-main-box .retr-con .retr-con-rt ul.retr-hotword li a span.tit {
  display: inline-block;
  margin-left: 0.1rem;
  font-size: 0.14rem;
  color: #333;
}
.nc-retr-main .retr-main-box .retr-con .retr-con-rt ul.retr-hotword li a:hover span.tit {
  color: #3e87ea;
}
.nc-retr-main .retr-main-box .retr-con .retr-con-rt ul.retr-hotword li:last-child {
  border-bottom: none;
}
.nc-retr-main .retr-main-box .retr-con .retr-con-rt ul.retr-popArt {
  width: 100%;
  height: auto;
  margin-top: 0.1rem;
}
.nc-retr-main .retr-main-box .retr-con .retr-con-rt ul.retr-popArt li {
  width: 100%;
  height: 0.36rem;
  line-height: 0.36rem;
}
.nc-retr-main .retr-main-box .retr-con .retr-con-rt ul.retr-popArt li a {
  display: block;
  height: 0.36rem;
  line-height: 0.36rem;
}
.nc-retr-main .retr-main-box .retr-con .retr-con-rt ul.retr-popArt li a img {
  display: inline-block;
  width: 0.16rem;
  height: 0.18rem;
}
.nc-retr-main .retr-main-box .retr-con .retr-con-rt ul.retr-popArt li a span.num {
  display: inline-block;
  width: 0.16rem;
  font-size: 0.16rem;
  color: #3e87ea;
  font-weight: bold;
  text-align: center;
  vertical-align: middle;
}
.nc-retr-main .retr-main-box .retr-con .retr-con-rt ul.retr-popArt li a span.tit {
  display: inline-block;
  margin-left: 0.1rem;
  font-size: 0.14rem;
  color: #333;
  vertical-align: middle;
}
.nc-retr-main .retr-main-box .retr-con .retr-con-rt ul.retr-popArt li a:hover span.tit {
  color: #3e87ea;
}
.nc-retr-main .retr-main-box .retr-con .retr-con-rt ul.retr-history {
  width: 100%;
  height: auto;
  margin-top: 0.15rem;
}
.nc-retr-main .retr-main-box .retr-con .retr-con-rt ul.retr-history li {
  position: relative;
  width: 100%;
  height: 0.46rem;
  margin-bottom: 0.1rem;
  padding: 0 0.2rem;
  border: 0.01rem dashed #ebeced;
  line-height: 0.44rem;
}
.nc-retr-main .retr-main-box .retr-con .retr-con-rt ul.retr-history li a.tit {
  display: inline-block;
  font-size: 0.14rem;
  color: #333;
}
.nc-retr-main .retr-main-box .retr-con .retr-con-rt ul.retr-history li a.tit:hover {
  color: #3e87ea;
}
.nc-retr-main .retr-main-box .retr-con .retr-con-rt ul.retr-history li a.close {
  position: absolute;
  top: 0.14rem;
  right: 0.1rem;
  display: none;
  width: 0.18rem;
  height: 0.18rem;
  line-height: 0.18rem;
}
.nc-retr-main .retr-main-box .retr-con .retr-con-rt ul.retr-history li a.close img {
  width: 100%;
  height: 100%;
}
.nc-retr-main .retr-main-box .retr-con .retr-con-rt ul.retr-history li:hover a.close {
  display: block;
}
.nc-retr-main .retr-main-box .retr-con .retr-con-rt ul.retr-history li:last-child {
  margin-bottom: 0;
}
.nc-retr-main .retr-main-box .retr-con .retr-con-rt a.retr-clear {
  display: block;
  width: 100%;
  height: 0.4rem;
  line-height: 0.4rem;
}
.nc-retr-main .retr-main-box .retr-con .retr-con-rt a.retr-clear img {
  display: inline-block;
  width: 0.16rem;
  height: 0.2rem;
}
.nc-retr-main .retr-main-box .retr-con .retr-con-rt a.retr-clear span {
  display: inline-block;
  height: 0.4rem;
  font-size: 0.14rem;
  color: #999;
  vertical-align: middle;
}
.nc-retr-main .retr-main-box .retr-con .retr-con-rt a.retr-clear:hover span {
  color: #3e87ea;
}
.nc-retr-main .retr-main-box .retr-con .retr-con-rt .retr-grade {
  width: 100%;
  height: 1.15rem;
  padding: 0.15rem 0.2rem;
  background-color: #f1f7ff;
}
.nc-retr-main .retr-main-box .retr-con .retr-con-rt .retr-grade p {
  height: 0.4rem;
  line-height: 0.4rem;
  font-size: 0.14rem;
  color: #333;
}
.nc-retr-main .retr-main-box .retr-con .retr-con-rt .retr-grade .btn {
  width: 100%;
  height: 0.34rem;
  line-height: 0.34rem;
  text-align: center;
}
.nc-retr-main .retr-main-box .retr-con .retr-con-rt .retr-grade .btn a {
  display: inline-block;
  width: 1.1rem;
  height: 0.34rem;
  background-color: #fff;
  border-radius: 0.04rem;
}
.nc-retr-main .retr-main-box .retr-con .retr-con-rt .retr-grade .btn a img {
  display: inline-block;
  width: 0.18rem;
  height: 0.18rem;
}
.nc-retr-main .retr-main-box .retr-con .retr-con-rt .retr-grade .btn a span {
  display: inline-block;
  font-size: 0.14rem;
  color: #333;
  vertical-align: middle;
}
.nc-retr-main .retr-main-box .retr-con .retr-con-rt .retr-grade .btn a:first-child {
  margin-right: 0.1rem;
}
.nc-media-main {
  width: 100%;
  height: auto;
  background-color: #fff;
}
.nc-media-main .media-con {
  width: 100%;
  height: auto;
  padding: 0.2rem 0;
}
.nc-media-main .media-con .media-box1 {
  width: 100%;
  height: 3rem;
  padding: 0.4rem;
  background: url(nm-media-boxBg1.png) no-repeat center center;
  background-size: 100% 100%;
}
.nc-media-main .media-con .media-box1 .tit {
  float: left;
  width: 3.7rem;
  height: 2.2rem;
  padding-top: 0.3rem;
  line-height: 0.66rem;
}
.nc-media-main .media-con .media-box1 .tit span {
  display: block;
  height: 0.66rem;
  font-size: 0.48rem;
  font-weight: bold;
  color: #0f4ea2;
}
.nc-media-main .media-con .media-box1 .qrcode {
  float: left;
  width: 1.8rem;
  height: 2.2rem;
  margin-right: 0.5rem;
}
.nc-media-main .media-con .media-box1 .qrcode .img {
  width: 1,8rem;
  height: 1.8rem;
  padding: 0.1rem;
  background-color: #fff;
  border-radius: 0.1rem;
}
.nc-media-main .media-con .media-box1 .qrcode .img img {
  width: 100%;
  height: 100%;
}
.nc-media-main .media-con .media-box1 .qrcode span {
  display: block;
  width: 1.8rem;
  height: 0.5rem;
  line-height: 0.5rem;
  font-size: 0.24rem;
  font-weight: bold;
  color: #fff;
  text-align: center;
}
.nc-media-main .media-con .media-box2 {
  width: 100%;
  height: auto;
  margin-top: 0.2rem;
  padding: 0.2rem;
  background-color: #eef5fe;
}
.nc-media-main .media-con .media-box2 .media-tab {
  width: 100%;
  height: auto;
  padding: 0.2rem;
  background-color: #fff;
}
.nc-media-main .media-con .media-box2 .media-tab .tabPanel {
  width: 100%;
  height: 0.6rem;
  line-height: 0.6rem;
}
.nc-media-main .media-con .media-box2 .media-tab .tabPanel a.panel {
  display: inline-block;
  width: 3.5rem;
  height: 0.6rem;
  margin-right: 0.35rem;
  background-color: #3e87ea;
  text-align: center;
  box-shadow: 0.05rem 0.1rem 0.1rem #b6d6ff;
  border-top-left-radius: 0.1rem;
  border-bottom-right-radius: 0.1rem;
}
.nc-media-main .media-con .media-box2 .media-tab .tabPanel a.panel span {
  display: inline-block;
  margin-left: 0.1rem;
  font-size: 0.2rem;
  font-weight: bold;
  color: #fff;
  vertical-align: middle;
}
.nc-media-main .media-con .media-box2 .media-tab .tabPanel a.panel:hover,
.nc-media-main .media-con .media-box2 .media-tab .tabPanel a.panel.cur {
  position: relative;
  top: -0.15rem;
}
.nc-media-main .media-con .media-box2 .media-tab .tabPanel a.panel:hover::after,
.nc-media-main .media-con .media-box2 .media-tab .tabPanel a.panel.cur::after {
  position: relative;
  left: 1.7rem;
  display: block;
  content: '';
  width: 0;
  border-top: 0.1rem solid #3e87ea;
  border-left: 0.1rem solid rgba(255, 255, 255, 0);
  border-right: 0.1rem solid rgba(255, 255, 255, 0);
}
.nc-media-main .media-con .media-box2 .media-tab .tabPanel a.panel:last-child {
  margin-right: 0;
}
.nc-media-main .media-con .media-box2 .media-tab .tabContent {
  width: 100%;
  height: auto;
  padding-top: 0.2rem;
}
.nc-media-main .media-con .media-box2 .media-tab .tabContent .tabItem {
  width: 100%;
  height: auto;
}
.nc-media-main .media-con .media-box2 .media-tab .tabContent .tabItem .media-coltit {
  width: 100%;
  height: 0.6rem;
  background-color: #eef5fe;
  line-height: 0.6rem;
  text-align: center;
}
.nc-media-main .media-con .media-box2 .media-tab .tabContent .tabItem .media-coltit span {
  display: inline-block;
  height: 0.6rem;
  background: url(nc-sy-tab-titBg.png) no-repeat center bottom;
  background-size: 100% 0.04rem;
  font-size: 0.2rem;
  font-weight: bold;
  color: #3e87ea;
}
.nc-media-main .media-con .media-box2 .media-tab .tabContent .tabItem ul.media-list {
  width: 100%;
  height: auto;
  padding: 0.2rem;
}
.nc-media-main .media-con .media-box2 .media-tab .tabContent .tabItem ul.media-list li {
  float: left;
  box-sizing: border-box;
  width: 1.6rem;
  height: 2rem;
  margin-right: 0.2rem;
  margin-bottom: 0.2rem;
}
.nc-media-main .media-con .media-box2 .media-tab .tabContent .tabItem ul.media-list li a {
  display: block;
  width: 100%;
}
.nc-media-main .media-con .media-box2 .media-tab .tabContent .tabItem ul.media-list li a.img {
  height: 1.6rem;
  padding: 0.05rem;
  border: 0.01rem solid #dcdcdc;
}
.nc-media-main .media-con .media-box2 .media-tab .tabContent .tabItem ul.media-list li a.img img {
  width: 100%;
  height: 100%;
}
.nc-media-main .media-con .media-box2 .media-tab .tabContent .tabItem ul.media-list li a.tit {
  height: 0.4rem;
  line-height: 0.4rem;
  font-size: 0.16rem;
  color: #333;
  text-align: center;
}
.nc-media-main .media-con .media-box2 .media-tab .tabContent .tabItem ul.media-list li:hover a.img {
  border-color: #3e87ea;
}
.nc-media-main .media-con .media-box2 .media-tab .tabContent .tabItem ul.media-list li:hover a.tit {
  color: #3e87ea;
}
.nc-grzx-head {
  width: 100%;
  height: 1.4rem;
  padding-top: 0.25rem;
  background: url(grzx-head-bg.png) no-repeat center center;
  background-size: 19.2rem 1.4rem;
}
.nc-grzx-head a.logo {
  display: block;
  float: left;
  width: 2.91rem;
  height: 0.74rem;
}
.nc-grzx-head a.logo img {
  width: 100%;
  height: 100%;
}
.nc-grzx-head span.line {
  display: block;
  float: left;
  width: 0.3rem;
  height: 0.74rem;
  line-height: 0.74rem;
  font-size: 0.4rem;
  color: #dcdcdc;
  text-align: center;
}
.nc-grzx-head a.zwfw {
  display: block;
  float: left;
  width: 2.1rem;
  height: 0.6rem;
  padding-top: 0.1rem;
}
.nc-grzx-head a.zwfw span.tit {
  display: block;
  width: 100%;
  height: 0.4rem;
  line-height: 0.4rem;
  font-size: 0.3rem;
  font-weight: bold;
  color: #333;
}
.nc-grzx-head a.zwfw span.intro {
  width: 100%;
  height: 0.2rem;
  line-height: 0.2rem;
  font-size: 0.16rem;
  color: #333;
}
.nc-grzx-head .grzx-head-flr {
  position: relative;
  float: right;
  width: 3.5rem;
  height: 0.4rem;
  margin-top: 0.2rem;
  line-height: 0.4rem;
}
.nc-grzx-head .grzx-head-flr a.link {
  float: left;
  display: block;
  margin: 0 0.1rem;
  font-size: 0.16rem;
  color: #333;
}
.nc-grzx-head .grzx-head-flr a.link:hover {
  color: #3e87ea;
}
.nc-grzx-head .grzx-head-flr a.search {
  float: right;
  display: block;
  width: 0.4rem;
  height: 0.4rem;
  background: url(grzx-search-btn.png) no-repeat center center;
  background-size: 0.4rem 0.4rem;
}
.nc-grzx-head .grzx-head-flr .search-block {
  position: absolute;
  top: 0;
  left: 0;
  width: 3.5rem;
  height: 0.4rem;
  box-sizing: border-box;
}
.nc-grzx-head .grzx-head-flr .search-block input {
  display: inline-block;
  width: 2.88rem;
  height: 0.38rem;
  padding: 0 0.1rem;
  background-color: #fff;
  border: 0.01rem solid #dcdcdc;
  line-height: 0.38rem;
  font-size: 0.16rem;
  color: #333;
}
.nc-grzx-head .grzx-head-flr .search-block button {
  display: inline-block;
  width: 0.4rem;
  height: 0.4rem;
  background: url(grzx-search-btn.png) no-repeat center center;
  background-size: 0.4rem 0.4rem;
  outline: none;
}
.nc-grzx-main {
  width: 100%;
  height: auto;
  padding: 0.35rem 0;
  background-color: #f0f6fa;
  border-top: 0.01rem solid #3e87ea;
}
.nc-grzx-main a.grzx-more {
  display: block;
  float: right;
  height: 0.3rem;
  font-size: 0.14rem;
  color: #3e87ea;
}
.nc-grzx-main a.grzx-more:hover {
  font-weight: bold;
}
.nc-grzx-main .grzx-head {
  width: 100%;
  height: 1.6rem;
}
.nc-grzx-main .grzx-head .grzx-head-lf {
  position: relative;
  float: left;
  width: 2.65rem;
  height: 1.6rem;
  padding: 0 0.3rem;
  background-color: #fff;
  border-radius: 0.1rem;
  box-shadow: 0 0 0.1rem rgba(47, 112, 198, 0.15);
}
.nc-grzx-main .grzx-head .grzx-head-lf .head-port {
  position: relative;
  top: -0.15rem;
  left: -0.1rem;
  width: 0.8rem;
  height: 0.8rem;
  padding: 0.06rem;
  background-color: #fff;
  border-radius: 0.4rem;
}
.nc-grzx-main .grzx-head .grzx-head-lf .head-port img {
  width: 100%;
  height: 100%;
}
.nc-grzx-main .grzx-head .grzx-head-lf .head-greet {
  position: relative;
  top: -0.15rem;
  width: 100%;
  height: auto;
}
.nc-grzx-main .grzx-head .grzx-head-lf .head-greet span {
  display: block;
  width: 100%;
  height: 0.2rem;
  line-height: 0.2rem;
  font-size: 0.14rem;
  color: #666;
}
.nc-grzx-main .grzx-head .grzx-head-lf .head-greet a {
  display: block;
  width: 100%;
  height: 0.3rem;
  line-height: 0.3rem;
  font-size: 0.16rem;
  color: #333;
}
.nc-grzx-main .grzx-head .grzx-head-lf .head-cert {
  position: absolute;
  right: 0.2rem;
  bottom: 0.1rem;
  width: 1.1rem;
  height: 0.32rem;
  border: 0.01rem solid #3e87ea;
  border-radius: 0.1rem;
  line-height: 0.3rem;
  text-align: center;
}
.nc-grzx-main .grzx-head .grzx-head-lf .head-cert img {
  display: inline-block;
  width: 0.15rem;
  height: 0.19rem;
}
.nc-grzx-main .grzx-head .grzx-head-lf .head-cert span {
  display: inline-block;
  margin-left: 0.05rem;
  font-size: 0.14rem;
  color: #3e87ea;
  vertical-align: middle;
}
.nc-grzx-main .grzx-head .grzx-head-rt {
  float: right;
  width: 9.2rem;
  height: 1.6rem;
  padding: 0.1rem 0.3rem;
  background-color: #fff;
  border-radius: 0.1rem;
  box-shadow: 0 0 0.1rem rgba(47, 112, 198, 0.15);
}
.nc-grzx-main .grzx-head .grzx-head-rt .title {
  width: 100%;
  height: 0.5rem;
  line-height: 0.5rem;
}
.nc-grzx-main .grzx-head .grzx-head-rt .title span {
  display: inline-block;
  width: auto;
  height: 0.5rem;
  font-size: 0.2rem;
  font-weight: bold;
  color: #333;
}
.nc-grzx-main .grzx-head .grzx-head-rt ul.subscribe {
  width: 100%;
  height: 0.72rem;
}
.nc-grzx-main .grzx-head .grzx-head-rt ul.subscribe li {
  position: relative;
  float: left;
  width: 1.6rem;
  height: 0.72rem;
  padding: 0.1rem 0.2rem;
  margin-right: 0.15rem;
  background: url(grzx-dy-bg.png) no-repeat center center;
  border-radius: 0.05rem;
  background-size: 100% 100%;
}
.nc-grzx-main .grzx-head .grzx-head-rt ul.subscribe li a.subs-tit {
  display: block;
  height: 0.3rem;
  line-height: 0.3rem;
  font-size: 0.14rem;
  color: #fff;
  font-weight: bold;
}
.nc-grzx-main .grzx-head .grzx-head-rt ul.subscribe li a.cencel {
  display: none;
}
.nc-grzx-main .grzx-head .grzx-head-rt ul.subscribe li:last-child {
  margin-right: 0;
}
.nc-grzx-main .grzx-head .grzx-head-rt ul.subscribe li:hover {
  position: relative;
  top: -0.1rem;
}
.nc-grzx-main .grzx-head .grzx-head-rt ul.subscribe li:hover a.cancel {
  display: block;
  position: absolute;
  top: 0.32rem;
  right: 0.2rem;
  width: 0.6rem;
  height: 0.3rem;
  line-height: 0.3rem;
  font-size: 0.14rem;
  color: #fff;
  z-index: 999;
}
.nc-grzx-main .grzx-box {
  width: 100%;
  height: auto;
  margin-top: 0.2rem;
  padding: 0.1rem 0.3rem;
  background-color: #fff;
  border-radius: 0.1rem;
  box-shadow: 0 0 0.1rem rgba(47, 112, 198, 0.15);
}
.nc-grzx-main .grzx-box .grzx-zc-tit {
  float: left;
  width: 1rem;
  height: 0.4rem;
  line-height: 0.4rem;
  font-size: 0.2rem;
  font-weight: bold;
  color: #333;
}
.nc-grzx-main .grzx-box .grzx-zc-lunbo {
  position: relative;
  float: right;
  width: 10.4rem;
  height: 0.4rem;
  overflow: hidden;
}
.nc-grzx-main .grzx-box .grzx-zc-lunbo ul.lunbo-ul {
  position: absolute;
  width: 100%;
  height: 0.4rem;
}
.nc-grzx-main .grzx-box .grzx-zc-lunbo ul.lunbo-ul li {
  float: left;
  width: 5rem;
  height: 0.4rem;
  margin-right: 0.4rem;
  line-height: 0.4rem;
}
.nc-grzx-main .grzx-box .grzx-zc-lunbo ul.lunbo-ul li img {
  display: inline-block;
  width: 0.17rem;
  height: 0.17rem;
}
.nc-grzx-main .grzx-box .grzx-zc-lunbo ul.lunbo-ul li a {
  display: inline-block;
  width: 3.6rem;
  height: 0.4rem;
  margin-left: 0.1rem;
  font-size: 0.16rem;
  color: #333;
  vertical-align: middle;
}
.nc-grzx-main .grzx-box .grzx-zc-lunbo ul.lunbo-ul li a:hover {
  color: #3e87ea;
}
.nc-grzx-main .grzx-box .grzx-zc-lunbo ul.lunbo-ul li span {
  display: inline-block;
  margin-left: 0.1rem;
  width: 1rem;
  height: 0.4rem;
  font-size: 0.14rem;
  color: #999;
  vertical-align: middle;
}
.nc-grzx-main .grzx-box .grzx-zc-lunbo ul.lunbo-ul li:last-child {
  margin-right: 0;
}
.nc-grzx-main .grzx-box .grzx-coll-tit {
  width: 100%;
  height: 0.5rem;
  line-height: 0.5rem;
}
.nc-grzx-main .grzx-box .grzx-coll-tit span {
  display: inline-block;
  font-size: 0.2rem;
  font-weight: bold;
  color: #333;
}
.nc-grzx-main .grzx-box .grzx-coll-list {
  width: 100%;
  height: auto;
}
.nc-grzx-main .grzx-box .grzx-coll-list ul.list-item {
  width: 100%;
  height: 0.38rem;
}
.nc-grzx-main .grzx-box .grzx-coll-list ul.list-item li {
  float: left;
  width: 5.5rem;
  height: 0.38rem;
  margin-right: 0.4rem;
  padding-left: 0.15rem;
  background: url(nc-sy-liBg.png) no-repeat left center;
  background-size: 0.04rem 0.04rem;
  line-height: 0.38rem;
}
.nc-grzx-main .grzx-box .grzx-coll-list ul.list-item li a {
  display: inline-block;
  width: 70%;
  height: 0.38rem;
  font-size: 0.16rem;
  color: #333;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.nc-grzx-main .grzx-box .grzx-coll-list ul.list-item li a:hover {
  color: #3e87ea;
}
.nc-grzx-main .grzx-box .grzx-coll-list ul.list-item li span {
  display: block;
  float: right;
  height: 0.38rem;
  font-size: 0.14rem;
  color: #999;
}
.nc-grzx-main .grzx-box .grzx-coll-list ul.list-item li:last-child {
  margin-right: 0;
}
.nc-grzx-main .grzx-box .grzx-coll-list ul.list-item li:hover {
  background-image: url(nc-sy-liOnBg.png);
  background-size: 0.06rem 0.06rem;
}
.nc-grzx-main .grzx-box .grzx-hd-tit {
  width: 100%;
  height: 0.5rem;
  line-height: 0.5rem;
}
.nc-grzx-main .grzx-box .grzx-hd-tit span {
  display: inline-block;
  font-size: 0.2rem;
  font-weight: bold;
  color: #333;
}
.nc-grzx-main .grzx-box .grzx-hd-tab {
  width: 100%;
  height: auto;
  border-top: 0.02rem solid #dcdcdc;
}
.nc-grzx-main .grzx-box .grzx-hd-tab .tabPanel {
  width: 100%;
  height: 0.5rem;
  line-height: 0.5rem;
}
.nc-grzx-main .grzx-box .grzx-hd-tab .tabPanel a.panel {
  display: inline-block;
  margin: 0 0.2rem;
  font-size: 0.18rem;
  color: #333;
}
.nc-grzx-main .grzx-box .grzx-hd-tab .tabPanel a.panel:hover,
.nc-grzx-main .grzx-box .grzx-hd-tab .tabPanel a.panel.cur {
  background: url(nc-sy-tab-titBg.png) no-repeat center bottom;
  background-size: 100% 0.04rem;
  font-weight: bold;
  color: #3e87ea;
}
.nc-grzx-main .grzx-box .grzx-hd-tab .tabContent {
  width: 100%;
  height: auto;
  margin-top: 0.2rem;
}
.nc-grzx-main .grzx-box .grzx-hd-tab .tabContent .tabItem {
  width: 100%;
  height: auto;
}
.nc-grzx-main .grzx-box .grzx-hd-tab .tabContent .tabItem .hd-list-head {
  width: 100%;
  height: 0.4rem;
  background-color: #efefef;
  line-height: 0.4rem;
}
.nc-grzx-main .grzx-box .grzx-hd-tab .tabContent .tabItem .hd-list-head span {
  display: inline-block;
  font-size: 0.16rem;
  color: #666;
  text-align: center;
}
.nc-grzx-main .grzx-box .grzx-hd-tab .tabContent .tabItem .hd-list-con {
  width: 100%;
  height: auto;
}
.nc-grzx-main .grzx-box .grzx-hd-tab .tabContent .tabItem .hd-list-con .row {
  display: flex;
  width: 100%;
  height: auto;
  padding: 0.1rem 0;
  border-bottom: 0.01rem solid #dcdcdc;
  align-items: center;
  font-size: 0.16rem;
  color: #333;
}
.nc-grzx-main .grzx-box .grzx-hd-tab .tabContent .tabItem .hd-list-con .row .title {
  padding: 0 0.2rem;
  text-align: left;
}
.nc-grzx-main .grzx-box .grzx-hd-tab .tabContent .tabItem .hd-list-con .row .title:hover {
  color: #3e87ea;
}
.nc-grzx-main .grzx-box .grzx-hd-tab .tabContent .tabItem .hd-list-con .row .dept,
.nc-grzx-main .grzx-box .grzx-hd-tab .tabContent .tabItem .hd-list-con .row .date,
.nc-grzx-main .grzx-box .grzx-hd-tab .tabContent .tabItem .hd-list-con .row .status,
.nc-grzx-main .grzx-box .grzx-hd-tab .tabContent .tabItem .hd-list-con .row .operate {
  align-items: center;
  text-align: center;
}
.nc-grzx-main .grzx-box .grzx-hd-tab .tabContent .tabItem .hd-list-con .row .operate a {
  display: inline-block;
  margin: 0 0.1rem;
}
.nc-grzx-main .grzx-box .grzx-hd-tab .tabContent .tabItem .hd-list-con .row .operate a:hover {
  color: #3e87ea;
}
.nc-grzx-main .grzx-box .grzx-hd-tab .tabContent .tabItem .hd-list-con .row:last-child {
  border-bottom: none;
}
.nc-grzx-main .grzx-box .grzx-hd-tab .tabContent .tabItem .hd-list-head .title,
.nc-grzx-main .grzx-box .grzx-hd-tab .tabContent .tabItem .hd-list-con .row .title,
.nc-grzx-main .grzx-box .grzx-hd-tab .tabContent .tabItem .hd-list-head .dept,
.nc-grzx-main .grzx-box .grzx-hd-tab .tabContent .tabItem .hd-list-con .row .dept,
.nc-grzx-main .grzx-box .grzx-hd-tab .tabContent .tabItem .hd-list-head .date,
.nc-grzx-main .grzx-box .grzx-hd-tab .tabContent .tabItem .hd-list-con .row .date,
.nc-grzx-main .grzx-box .grzx-hd-tab .tabContent .tabItem .hd-list-head .status,
.nc-grzx-main .grzx-box .grzx-hd-tab .tabContent .tabItem .hd-list-con .row .status,
.nc-grzx-main .grzx-box .grzx-hd-tab .tabContent .tabItem .hd-list-head .operate,
.nc-grzx-main .grzx-box .grzx-hd-tab .tabContent .tabItem .hd-list-con .row .operate {
  display: inline-block;
}
.nc-grzx-main .grzx-box .grzx-hd-tab .tabContent .tabItem .hd-list-head .title,
.nc-grzx-main .grzx-box .grzx-hd-tab .tabContent .tabItem .hd-list-con .row .title {
  width: 5.3rem;
}
.nc-grzx-main .grzx-box .grzx-hd-tab .tabContent .tabItem .hd-list-head .dept,
.nc-grzx-main .grzx-box .grzx-hd-tab .tabContent .tabItem .hd-list-con .row .dept {
  width: 1.7rem;
}
.nc-grzx-main .grzx-box .grzx-hd-tab .tabContent .tabItem .hd-list-head .date,
.nc-grzx-main .grzx-box .grzx-hd-tab .tabContent .tabItem .hd-list-con .row .date {
  width: 1.6rem;
}
.nc-grzx-main .grzx-box .grzx-hd-tab .tabContent .tabItem .hd-list-head .status,
.nc-grzx-main .grzx-box .grzx-hd-tab .tabContent .tabItem .hd-list-con .row .status {
  width: 1.2rem;
}
.nc-grzx-main .grzx-box .grzx-hd-tab .tabContent .tabItem .hd-list-head .operate,
.nc-grzx-main .grzx-box .grzx-hd-tab .tabContent .tabItem .hd-list-con .row .operate {
  width: 1.5rem;
}
.zwyyht a {
  display: inline-block;
}
.zwyyht .htlogo {
  margin-top: 3.15rem;
  text-align: center;
}
.zwyyht .htlogo a img {
  width: 4.95rem;
  height: 0.85rem;
}
.zwyyht .htmain {
  margin-top: 0.8rem;
}
.zwyyht .htmain .fourkuai {
  width: 2.8rem;
  height: 1.2rem;
  color: #333333;
  font-size: 0.2rem;
  font-weight: bold;
  border-radius: 0.1rem;
  border: solid 0.01rem #c3d7f8;
  margin-right: 0.2rem;
  padding-left: 1.06rem;
  padding-top: 0.3rem;
  background: url(hticon.png) #fff no-repeat 0.4rem center;
  background-size: 0.5rem 0.47rem;
  padding-right: 0.3rem;
}
.zwyyht .htbottom {
  margin-top: 3rem;
}
.zwyyht .htbottom p {
  font-size: 0.14rem;
  color: #333;
  text-align: center;
  line-height: 0.26rem;
}

@media screen and (max-width: 768px) {
  body {
    background: url(sy-bodyBg-w.png) #f6f6f6 no-repeat center top;
    background-size: 100% 7.4rem;
  }
  .centerWidth {
    width: 96%;
  }
  .nc-head {
    height: 3rem;
    padding-top: 0.4rem;
  }
  .nc-head .nc-head-top {
    display: none;
  }
  .nc-head a.nc-head-logo {
    float: none;
    margin-top: 0;
    margin-left: 4%;
  }
  .nc-head ul.nc-head-nav,.nc-head2 ul.nc-head-nav {
    display: none !important;
  }
  .nc-head .nc-head-search {
    width: 96%;
    height: 0.74rem;
    margin-top: 0.7rem;
  }
  .nc-head .nc-head-search input {
    width: 85%;
    height: 0.74rem;
    line-height: 0.74rem;
    padding-left: 1%;
    font-size: 0.28rem;
  }
  .nc-head .nc-head-search button {
    width: 0.9rem;
    height: 0.74rem;
  }
  .nc-head .nc-head-childsites {
    display: none;
  }
  .nc-foot {
    background-color: #fff;
    height: auto;
  }
  .nc-foot .foot-link {
    height: auto;
    padding: 0.15rem 2%;
    border-radius: 0;
  }
  .nc-foot .foot-link .link-drop-item {
    display: block;
    width: 100%;
    height: auto;
    margin-bottom: 0.15rem;
    background: none;
    border: 0.01rem solid #dcdcdc;
    line-height: 0.64rem;
    box-sizing: border-box;
  }
  .nc-foot .foot-link .link-drop-item:last-child {
    margin-bottom: 0;
  }
  .nc-foot .foot-link .link-drop-item .tag {
    height: 0.64rem;
  }
  .nc-foot .foot-link .link-drop-item .tag span.tt {
    font-size: 0.32rem;
  }
  .nc-foot .foot-link .link-drop-item ul.drop-lists {
    position: inherit;
    background-color: #fff;
    width: 100%;
    max-height: 3rem;
    border: 0.01rem solid #dcdcdc;
    z-index: 999;
  }
  .nc-foot .foot-link .link-drop-item ul.drop-lists li {
    height: 0.6rem;
    line-height: 0.6rem;
  }
  .nc-foot .foot-link .link-drop-item ul.drop-lists li a {
    height: 0.6rem;
    font-size: 0.28rem;
  }
  .nc-foot .foot-others {
    margin: 0;
    width: 100%;
    background-color: #347cdd;
    height: auto;
  }
  .nc-foot .foot-others .others-lf {
    float: none;
    width: 100%;
	padding-top:.3rem;
  }
  .nc-foot .foot-others .others-lf p.line {
    width: 100%;
    height: auto;
    line-height: 0.8rem;
    text-align: center;
  }
  .nc-foot .foot-others .others-lf p.line span {
    display: block;
    font-size: 0.32rem;
  }
  .nc-foot .foot-others .others-lf p.line span.line {
    display: none;
  }
  .nc-foot .foot-others .others-lf p.line a {
    display: block;
  }
  .nc-foot .foot-others .others-lf p.line a img {
    display: none;
  }
  .nc-foot .foot-others .others-rt {
    float: none;
    width: 100%;
    text-align: center;
  }
  .nc-foot .foot-others .others-rt .others-btn {
    float: none;
    display: inline-block;
    width: 2.1rem;
    height: 2.1rem;
    margin-right: 0.15rem;
    margin-bottom: 0.15rem;
    vertical-align: middle;
  }
  .nc-foot .foot-others .others-rt .others-btn:nth-child(3) {
    margin-right: 0;
  }
  .nc-foot .foot-others .others-rt .others-btn img.icon {
    width: 0.7rem;
    height: 0.7rem;
    margin-top: 0.4rem;
  }
  .nc-foot .foot-others .others-rt .others-btn img.red {
    width: 1.1rem;
    height: 1.4rem;
    margin-top: 0.4rem;
  }
  .nc-foot .foot-others .others-rt .others-btn img.zc {
    width: 1.74rem;
    height: 0.9rem;
    margin-top: 0.6rem;
    margin-right: 0;
  }
  .nc-foot .foot-others .others-rt .others-btn span {
    height: 0.6rem;
    line-height: 0.6rem;
    font-size: 0.32rem;
  }
  .nc-float {
    display: none;
  }
  .nc-sy-main .nc-sy-tt {
    height: 1.6rem;
    border-bottom: 0.04rem solid #3e87ea;
  }
  .nc-sy-main .nc-sy-tt .sy-tt-item {
    height: 1.56rem;
  }
  .nc-sy-main .nc-sy-tt .sy-tt-item a {
    display: block;
    width: 80%;
    height: 0.6rem;
    margin: 0 auto;
    font-size: 0.4rem;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
  }
  .nc-sy-main .nc-sy-tt .sy-tt-item p {
    display: block;
    width: 85%;
    height: 0.3rem;
    margin: 0 auto;
    font-size: 0.24rem;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
  }
  .nc-sy-main .nc-sy-tt a.prev,
  .nc-sy-main .nc-sy-tt a.next {
    width: 0.5rem;
    height: 0.8rem;
  }
  .zwyyht .htmain .fourkuai {
    height: auto;
    width: 100%;
    font-size: 0.32rem;
    margin-bottom: 0.2rem;
    padding-bottom: 0.3rem;
  }
  .zwyyht .htbottom {
    margin-top: 3rem;
  }
  .zwyyht .htbottom p {
    font-size: 0.24rem;
    line-height: 0.36rem;
  }
}

/* Ã©â‚¬Å¡Ã§â€Â¨Ã©Æ’Â¨Ã¥Ë†â€ Ã©Â¡ÂµÃ©ÂÂ¢Ã¦Â Â·Ã¥Â¼Â */
body {
  font-size: 0;
}
.centerWidth {
  width: 12rem;
  margin: 0 auto;
}
.normal-main {
  width: 100%;
  min-height: 6rem;
  padding-bottom: 0.3rem;
  background-color: #fff;
  border-bottom: 0.01rem solid #dcdcdc;
}
.normal-main.pt30 {
  padding-top: 0.3rem;
}
.normal-main.pb30 {
  padding-bottom: 0.3rem;
}
.normal-main .normal-local {
  width: 100%;
  height: 0.8rem;
  line-height: 0.8rem;
}
.normal-main .normal-local img {
  width: 0.15rem;
  height: 0.19rem;
  margin-right: 0.1rem;
}
.normal-main .normal-local a,
.normal-main .normal-local span {
  font-size: 0.18rem;
  color: #333;
  vertical-align: middle;
}
.normal-main .normal-local span.arrow{
  margin:0 .05rem;
}
.normal-main .normal-local span a{
  vertical-align: baseline;
}
.normal-main .normal-local a:hover {
  font-weight: bold;
  color: #347cdd;
}
.normal-main .normal-local span.cur {
  font-weight: bold;
}
.normal-main .normal-bt {
  border-top: 0.02rem solid #347cdd;
}
.normal-main .normal-list {
  width: 100%;
  height: auto;
  padding: 0 0.2rem;
  background-color: #fff;
}
.normal-main .normal-list ul.list-ul {
  width: 100%;
  height: 2.21rem;
  padding: 0.2rem 0;
  border-bottom: 0.01rem dashed #333;
}
.normal-main .normal-list ul.list-ul li {
  width: 100%;
  height: 0.36rem;
  padding-left: 0.15rem;
  background: url(normal-list-liBg.png) no-repeat left center;
  background-size: 0.05rem 0.05rem;
  line-height: 0.36rem;
  clear: both;
}
.normal-main .normal-list ul.list-ul li a {
  display: inline-block;
  width: 75%;
  font-size: 0.16rem;
  color: #333;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.normal-main .normal-list ul.list-ul li span {
  float: right;
  font-size: 0.16rem;
  color: #333;
}
.normal-main .normal-list ul.list-ul li:hover {
  background-image: url(normal-list-liOnBg.png);
}
.normal-main .normal-list ul.list-ul li:hover a,
.normal-main .normal-list ul.list-ul li:hover span {
  color: #347cdd;
}
.normal-main .normal-coltit {
  width: 100%;
  height: 0.6rem;
  padding-left: 0.15rem;
  line-height: 0.6rem;
  background: url(nm-pic-coltitBg.png) no-repeat left center;
  background-size: 0.04rem 0.23rem;
}
.normal-main .normal-coltit a {
  display: inline-block;
  font-size: 0.2rem;
  color: #333;
  font-weight: bold;
}
.normal-main .normal-coltit a:hover {
  color: #347cdd;
}
.normal-main .normal-pic {
  width: 100%;
  height: auto;
  padding: 0.15rem;
  background-color: #f7fafe;
}
.normal-main .normal-pic .normal-pic-list {
  width: 100%;
  height: auto;
  padding: 0.1rem 0.3rem;
  background-color: #fff;
}
.normal-main .normal-pic .normal-pic-list ul.pic-list {
  width: 100%;
  height: auto;
}
.normal-main .normal-pic .normal-pic-list ul.pic-list li {
  position: relative;
  float: left;
  width: 3.5rem;
  height: 2.65rem;
  margin-left: 0.3rem;
  margin-bottom: 0.3rem;
}
.normal-main .normal-pic .normal-pic-list ul.pic-list li a.img {
  display: block;
  width: 100%;
  height: 100%;
}
.normal-main .normal-pic .normal-pic-list ul.pic-list li a.img img {
  width: 100%;
  height: 100%;
}
.normal-main .normal-pic .normal-pic-list ul.pic-list li a.title {
  position: absolute;
  top: 2.25rem;
  left: 0;
  display: block;
  width: 100%;
  height: 0.4rem;
  background-color: rgba(0, 0, 0, 0.5);
  line-height: 0.4rem;
  font-size: 0.16rem;
  color: #fff;
  text-align: center;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.normal-main .normal-pic .normal-pic-list ul.pic-list li a.title:hover {
  color: #347cdd;
}
.normal-main .normal-pic .normal-pic-list ul.pic-list li:nth-child(3n+1) {
  margin-left: 0;
}
.normal-main .normal-pic .normal-pic-list ul.pic-list li:hover {
  box-shadow: 0 0 0.03rem #347cdd;
}
.normal-main .normal-map {
  width: 100%;
  height: auto;
  padding: 0.15rem;
  background-color: #f7fafe;
}
.normal-main .normal-map .normal-map-box {
  width: 100%;
  height: auto;
  padding: 0 0.3rem;
  background-color: #fff;
  margin-bottom: 0.15rem;
}
.normal-main .normal-map .normal-map-box ul.map-list {
  width: 100%;
  height: auto;
}
.normal-main .normal-map .normal-map-box ul.map-list li {
  float: left;
  width: 1.72rem;
  height: 0.4rem;
  margin-left: 0.15rem;
  margin-bottom: 0.15rem;
  line-height: 0.4rem;
}
.normal-main .normal-map .normal-map-box ul.map-list li a {
  display: block;
  width: 100%;
  height: 100%;
  background-color: #f7fafe;
  font-size: 0.16rem;
  color: #333;
  text-align: center;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.normal-main .normal-map .normal-map-box ul.map-list li a:hover {
  background-color: #347cdd;
  color: #fff;
}
.normal-main .normal-map .normal-map-box ul.map-list li:nth-child(6n+1) {
  margin-left: 0;
}
.normal-main .normal-map .normal-map-box:last-child {
  margin-bottom: 0;
}
.normal-main .normal-page {
  width: 100%;
  height: 1rem;
  padding: 0.35rem 0;
  background-color: #fff;
  text-align: center;
}
.normal-main .normal-page span.tongji {
  display: none;
}
.normal-main .normal-page a,
.normal-main .normal-page span,
.normal-main .normal-page input,
.normal-main .normal-page button {
  display: inline-block;
  width: auto;
  height: 0.3rem;
  margin: 0 0.05rem;
  padding: 0 0.1rem;
  background-color: #fff;
  line-height: 0.28rem;
  font-size: 0.14rem;
  color: #333;
  vertical-align: middle;
}
.normal-main .normal-page a,
.normal-main .normal-page input,
.normal-main .normal-page button {
  border: 0.01rem solid #dcdcdc;
}
.normal-main .normal-page input {
  width: 0.3rem;
  text-align: center;
}
.normal-main .normal-page span.nomar {
  margin: 0;
  padding: 0;
}
.normal-main .normal-page a.cur,
.normal-main .normal-page a:hover,
.normal-main .normal-page button:hover {
  background-color: #347cdd;
  color: #fff;
  border-color: #347cdd;
}
.normal-main .normal-gl {
  width: 100%;
  height: auto;
  min-height: 6rem;
  padding: 0.15rem;
  background: url(normal-gl-bg.png) #f7fafe no-repeat left bottom;
  background-size: 4.8rem 2.2rem;
}
.normal-main .normal-gl .normal-gl-lf {
  float: left;
  width: 2.8rem;
  height: auto;
}
.normal-main .normal-gl .normal-gl-lf ul.gl-guide {
  width: 2.8rem;
  height: auto;
}
.normal-main .normal-gl .normal-gl-lf ul.gl-guide li {
  width: 2.8rem;
  height: 0.5rem;
  margin-bottom: 0.15rem;
  line-height: 0.5rem;
}
.normal-main .normal-gl .normal-gl-lf ul.gl-guide li a {
  display: block;
  width: 100%;
  height: 100%;
  background-color: #fff;
  font-size: 0.18rem;
  color: #333;
  text-align: center;
}
.normal-main .normal-gl .normal-gl-lf ul.gl-guide li a:hover,
.normal-main .normal-gl .normal-gl-lf ul.gl-guide li a.cur {
  background-color: #347cdd;
  font-weight: bold;
  color: #fff;
}
.normal-main .normal-gl .normal-gl-rt {
  float: right;
  width: 8.7rem;
  height: auto;
  background-color: #fff;
}
.normal-main .normal-xl {
  width: 100%;
  height: auto;
  padding: 0.15rem;
  background-color: #f7fafe;
}
.normal-main .normal-xl .xl-con {
  width: 100%;
  height: auto;
  padding: 0.15rem 0.15rem 0.3rem 0.15rem;
  background-color: #fff;
}
.normal-main .normal-xl .xl-con.xl-zcjd {
  background: #f7fafe;
  padding: 0;
}
.normal-main .normal-xl .xl-con .xl-head {
  width: 100%;
  height: 1.5rem;
  border: 0.01rem solid #e7ebf5;
}
.normal-main .normal-xl .xl-con .xl-head .row {
  width: 100%;
  height: 0.5rem;
  line-height: 0.5rem;
  border-bottom: 0.01rem solid #e7ebf5;
}
.normal-main .normal-xl .xl-con .xl-head .row .theme,
.normal-main .normal-xl .xl-con .xl-head .row .value {
  display: inline-block;
  height:.48rem;
  overflow:hidden;
  line-height: 0.48rem;
  padding-left: 0.3rem;
  border-right: 0.01rem solid #e7ebf5;
  font-size: 0.16rem;
  color: #333;
  text-align: left;
}
.normal-main .normal-xl .xl-con .xl-head .row .theme {
  width: 1.6rem;
  background-color: #f7fafe;
  font-weight: bold;
}
.normal-main .normal-xl .xl-con .xl-head .row .value {
  width: 4.08rem;
  background-color: #fff;
}
.normal-main .normal-xl .xl-con .xl-head .row .value:last-child {
  border-right: none;
}
.normal-main .normal-xl .xl-con .xl-head .row:last-child {
  border-bottom: none;
}
.normal-main .normal-xl .xl-con .xl-title {
  width: 100%;
  height: auto;
  padding: 0.2rem 0.3rem;
}
.normal-main .normal-xl .xl-con .xl-title p {
  line-height: 0.5rem;
  font-size: 0.34rem;
  color: #333;
  font-weight: bold;
  text-align: center;
}
.normal-main .normal-xl .xl-con .xl-func {
  width: 100%;
  height: 0.5rem;
  padding: 0 0.3rem;
  background-color: #f7fafe;
  line-height: 0.5rem;
}
.normal-main .normal-xl .xl-con .xl-func > span {
  font-size: 0.14rem;
  color: #333;
}
.normal-main .normal-xl .xl-con .xl-func > span.line {
  color: #dcdcdc;
}
.normal-main .normal-xl .xl-con .xl-func .func-flr {
  float: right;
  width: auto;
}
.normal-main .normal-xl .xl-con .xl-func .func-flr > a {
  display: inline-block;
  width: 0.3rem;
  height: 0.3rem;
  margin: 0 0.05rem;
  border: 0.01rem solid #a9aaad;
  border-radius: 0.04rem;
  line-height: 0.26rem;
  text-align: center;
}
.normal-main .normal-xl .xl-con .xl-func .func-flr > a.big img {
  width: 0.18rem;
  height: 0.17rem;
}
.normal-main .normal-xl .xl-con .xl-func .func-flr > a.small img {
  width: 0.17rem;
  height: 0.14rem;
}
.normal-main .normal-xl .xl-con .xl-func .func-flr > a.mid img {
  width: 0.13rem;
  height: 0.14rem;
}
.normal-main .normal-xl .xl-con .xl-func .func-flr > a.paste img {
  width: 0.17rem;
  height: 0.17rem;
}
.normal-main .normal-xl .xl-con .xl-func .func-flr > a:hover {
  border-color: #347cdd;
}
.normal-main .normal-xl .xl-con .xl-func .func-flr .func-share {
  float: right;
  width: auto;
  height: 0.5rem;
  margin-left: 0.3rem;
}
.normal-main .normal-xl .xl-con .xl-func .func-flr .func-share span {
  display: inline-block;
  font-size: 0.14rem;
  color: #333;
  vertical-align: middle;
}
.normal-main .normal-xl .xl-con .xl-func .func-flr .func-share a {
  display: inline-block;
  width: 0.25rem;
  height: 0.25rem;
  margin: 0 0.05rem;
}
.normal-main .normal-xl .xl-con .xl-func .func-flr .func-share a img {
  width: 100%;
  height: 100%;
}
.normal-main .normal-xl .xl-con .xl-article {
  width: 100%;
  height: auto;
  margin-top: 0.2rem;
  padding: 0 0.1rem;
  line-height: 0.4rem;
  font-size: 0.16rem;
  color: #333;
}
.normal-main .normal-xl .xl-con .xl-qrcode {
  width: 100%;
  height: auto;
  margin-top: 0.3rem;
}
.normal-main .normal-xl .xl-con .xl-qrcode p {
  font-size: 0.14rem;
  color: #666;
  text-align: center;
}
.normal-main .normal-xl .xl-con .xl-qrcode img {
  display: block;
  width: 1.32rem;
  height: 1.32rem;
  margin: 0 auto;
  margin-top: 0.1rem;
}
.normal-main .normal-xl .xl-con .yjzj-title {
  width: 100%;
  height: 0.6rem;
  margin-top: 0.3rem;
  background-color: #f7fafe;
  line-height: 0.6rem;
}
.normal-main .normal-xl .xl-con .yjzj-title span {
  display: inline-block;
  height: 0.6rem;
  padding: 0 0.2rem;
  background-color: #347cdd;
  font-size: 0.2rem;
  font-weight: bold;
  color: #fff;
}
.normal-main .normal-xl .xl-con .form-line {
  width: 100%;
  height: auto;
  margin-top: 0.3rem;
}
.normal-main .normal-xl .xl-con .form-line .title {
  float: left;
  width: 1.2rem;
  height: 0.46rem;
  margin-left: 0.1rem;
  line-height: 0.46rem;
  text-align: right;
}
.normal-main .normal-xl .xl-con .form-line .title i {
  display: inline-block;
  width: 0.2rem;
  font-size: 0.16rem;
  color: #ee1d1d;
  text-align: center;
}
.normal-main .normal-xl .xl-con .form-line .title span.tit {
  display: inline-block;
  width: 0.64rem;
  font-size: 0.16rem;
  color: #333;
  text-align-last: justify;
}
.normal-main .normal-xl .xl-con .form-line .title span.colon {
  display: inline-block;
  width: 0.2rem;
  font-size: 0.16rem;
  color: #333;
}
.normal-main .normal-xl .xl-con .form-line .inp,
.normal-main .normal-xl .xl-con .form-line .inp2 {
  float: left;
}
.normal-main .normal-xl .xl-con .form-line .inp input[type="text"],
.normal-main .normal-xl .xl-con .form-line .inp2 input[type="text"] {
  display: block;
  height: 0.46rem;
  padding: 0 0.15rem;
  line-height: 0.46rem;
  background-color: #f7fafe;
  border: 0.01rem solid #dbeafd;
  border-radius: 0.08rem;
  font-size: 0.16rem;
  color: #333;
}
.normal-main .normal-xl .xl-con .form-line .inp {
  width: 4rem;
  height: 0.46rem;
}
.normal-main .normal-xl .xl-con .form-line .inp input[type="text"] {
  width: 3.5rem;
}
.normal-main .normal-xl .xl-con .form-line .inp2 {
  float: left;
  width: 9.1rem;
}
.normal-main .normal-xl .xl-con .form-line .inp2 textarea {
  width: 8.8rem;
  height: 1.6rem;
  padding: 0.1rem 0.15rem;
  border: 0.01rem solid #dbeafd;
  background-color: #f7fafe;
  border-radius: 0.08rem;
  line-height: 0.3rem;
  font-size: 0.16rem;
  color: #333;
  outline: none;
}
.normal-main .normal-xl .xl-con .form-line .inp2 p {
  margin-top: 0.05rem;
  font-size: 0.14rem;
  color: #666;
}
.normal-main .normal-xl .xl-con .form-line .inp2.inp-captcha input[type="text"] {
  display: inline-block;
  width: 1rem;
  margin-right: 0.1rem;
}
.normal-main .normal-xl .xl-con .form-line .inp2.inp-captcha a {
  display: inline-block;
  margin-left: 0.1rem;
  font-size: 0.16rem;
  line-height: 0.46rem;
  vertical-align: middle;
}
.normal-main .normal-xl .xl-con .form-line .inp2.inp-captcha a:hover {
  color: #347cdd;
}
.normal-main .normal-xl .xl-con .mail-btn {
  width: 100%;
  height: auto;
  text-align: center;
}
.normal-main .normal-xl .xl-con .mail-btn a {
  display: inline-block;
  width: 1.6rem;
  height: 0.46rem;
  margin: 0 0.1rem;
  border-radius: 0.08rem;
  line-height: 0.46rem;
  font-size: 0.16rem;
  text-align: center;
}
.normal-main .normal-xl .xl-con .mail-btn a:first-child {
  background-color: #347cdd;
  color: #fff;
}
.normal-main .normal-xl .xl-con .mail-btn a:last-child {
  background-color: #f2f2f2;
  color: #666;
}
.normal-main .normal-xl .xl-con .mail-btn a img {
  display: inline-block;
  width: 0.26rem;
  height: 0.26rem;
}
.normal-main .normal-xl .xl-con .mail-btn a span {
  display: inline-block;
  margin-left: 0.1rem;
  font-size: 0.16rem;
  color: #fff;
}
.normal-main .normal-xl .xl-con .mail-btn.mail-btn2 {
  margin-top: 0.3rem;
}
.normal-main .normal-xl .xl-con .mail-btn.mail-btn2 a:last-child {
  background-color: #debc83;
}
.normal-main .normal-xl .xl-con .xl-zcjd-box {
  width: 100%;
  height: auto;
  background-color: #fff;
}
.normal-main .normal-xl .xl-con .xl-zcjd-box .xl-con-lf {
  float: left;
  width: 9rem;
  padding: 0 0.2rem;
  padding-bottom: 0.3rem;
  background-color: #fff;
  border-right: 0.15rem solid #f7fafe;
}
.normal-main .normal-xl .xl-con .xl-zcjd-box .xl-con-rt {
  float: right;
  width: 2.4rem;
  padding: 0 0.2rem;
  background-color: #fff;
}
.normal-main .normal-xl .xl-con .xl-zcjd-box .xl-con-rt .coltit {
  width: 100%;
  height: 0.6rem;
  line-height: 0.6rem;
  border-bottom: 0.01rem solid #d8dde3;
}
.normal-main .normal-xl .xl-con .xl-zcjd-box .xl-con-rt .coltit img {
  display: inline-block;
  width: 0.26rem;
  height: 0.26rem;
}
.normal-main .normal-xl .xl-con .xl-zcjd-box .xl-con-rt .coltit a {
  display: inline-block;
  margin-left: 0.1rem;
  font-size: 0.2rem;
  font-weight: bold;
  vertical-align: middle;
}
.normal-main .normal-xl .xl-con .xl-zcjd-box .xl-con-rt .coltit a.blue {
  color: #347cdd;
}
.normal-main .normal-xl .xl-con .xl-zcjd-box .xl-con-rt .coltit a.orange {
  color: #debc83;
}
.normal-main .normal-xl .xl-con .xl-zcjd-box .xl-con-rt a.zcjd-img {
  display: block;
  width: 100%;
  height: 1.8rem;
}
.normal-main .normal-xl .xl-con .xl-zcjd-box .xl-con-rt a.zcjd-img img {
  width: 100%;
  height: 100%;
}
.normal-main .normal-xl .xl-con .xl-zcjd-box .xl-con-rt a.zcjd-img:hover {
  box-shadow: 0 0 0.03rem #347cdd;
}
.normal-main .normal-xl .xl-con .xl-zcjd-box .xl-con-rt a.zcjd-title {
  display: block;
  margin-top: 0.2rem;
  line-height: 0.32rem;
  font-size: 0.16rem;
  color: #333;
}
.normal-main .normal-xl .xl-con .xl-zcjd-box .xl-con-rt a.zcjd-title:hover {
  color: #347cdd;
}
.normal-main .normal-mail {
  width: 100%;
  height: auto;
  padding-bottom: 0.3rem;
}
.normal-main .normal-mail .mail-head {
  width: 100%;
  height: 0.8rem;
  background: url(nm-mail-headBg.png) #f6f9fd no-repeat center center;
  background-size: 11.1rem 0.24rem;
  border-radius: 0.08rem;
  line-height: 0.8rem;
  font-size: 0.22rem;
  color: #347cdd;
  font-weight: bold;
  text-align: center;
}
.normal-main .normal-mail .mail-xxxz {
  width: 100%;
  height: auto;
  padding: 0.3rem 0;
  line-height: 0.36rem;
  font-size: 0.16rem;
  color: #333;
}
.normal-main .normal-mail .mail-form {
  width: 100%;
  height: auto;
}
.normal-main .normal-mail .mail-form .form-line {
  width: 100%;
  height: auto;
  margin-top: 0.3rem;
}
.normal-main .normal-mail .mail-form .form-line .title {
  float: left;
  min-width: 1.2rem;
  height: 0.46rem;
  margin-left: 0.1rem;
  line-height: 0.46rem;
  text-align: right;
}
.normal-main .normal-mail .mail-form .form-line .title i {
  display: inline-block;
  width: 0.2rem;
  font-size: 0.16rem;
  color: #ee1d1d;
  text-align: center;
}
.normal-main .normal-mail .mail-form .form-line .title span.tit {
  display: inline-block;
  min-width: 0.64rem;
  font-size: 0.16rem;
  color: #333;
  text-align-last: justify;
  text-align: justify;
  text-justify: distribute;
}
.normal-main .normal-mail .mail-form .form-line .title span.colon {
  display: inline-block;
  width: 0.2rem;
  font-size: 0.16rem;
  color: #333;
}
.normal-main .normal-mail .mail-form .form-line .inp,
.normal-main .normal-mail .mail-form .form-line .inp2 {
  float: left;
}
.normal-main .normal-mail .mail-form .form-line .inp input[type="text"],
.normal-main .normal-mail .mail-form .form-line .inp2 input[type="text"] {
  display: block;
  height: 0.46rem;
  padding: 0 0.15rem;
  line-height: 0.46rem;
  border: 0.01rem solid #e2e8f1;
  border-radius: 0.08rem;
  font-size: 0.16rem;
  color: #333;
}
.normal-main .normal-mail .mail-form .form-line .inp input[type="radio"],
.normal-main .normal-mail .mail-form .form-line .inp2 input[type="radio"],
.normal-main .normal-mail .mail-form .form-line .inp label,
.normal-main .normal-mail .mail-form .form-line .inp2 label {
  display: inline-block;
  margin-right: 0.05rem;
  line-height: 0.46rem;
  font-size: 0.16rem;
  color: #333;
  vertical-align: middle;
}
.normal-main .normal-mail .mail-form .form-line .inp label,
.normal-main .normal-mail .mail-form .form-line .inp2 label {
  margin-right: 0.2rem;
}
.normal-main .normal-mail .mail-form .form-line .inp {
  width: 4.4rem;
  height: 0.46rem;
}
.normal-main .normal-mail .mail-form .form-line .inp input[type="text"] {
  width: 4.1rem;
}
.normal-main .normal-mail .mail-form .form-line .inp2 {
  float: left;
  width: 10.05rem;
}
.normal-main .normal-mail .mail-form .form-line .inp2 input[type="text"] {
  width: 9.75rem;
}
.normal-main .normal-mail .mail-form .form-line .inp2 textarea {
  width: 9.75rem;
  height: 1.6rem;
  padding: 0.1rem 0.15rem;
  border: 0.01rem solid #e2e8f1;
  border-radius: 0.08rem;
  line-height: 0.3rem;
  font-size: 0.16rem;
  color: #333;
  outline: none;
}
.normal-main .normal-mail .mail-form .form-line .inp2 > a.file {
  position: relative;
  display: block;
  width: 1.1rem;
  height: 0.46rem;
  line-height: 0.46rem;
  background-color: #347cdd;
  border-radius: 0.08rem;
  text-align: center;
}
.normal-main .normal-mail .mail-form .form-line .inp2 > a.file input[type="file"] {
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  width: 1.1rem;
  height: 0.46rem;
  opacity: 0;
  filter: alpha(opacity=0);
  cursor: pointer;
}
.normal-main .normal-mail .mail-form .form-line .inp2 > a.file span {
  font-size: 0.16rem;
  color: #fff;
}
.normal-main .normal-mail .mail-form .form-line .inp2 p {
  margin-top: 0.05rem;
  font-size: 0.14rem;
  color: #666;
}
.normal-main .normal-mail .mail-form .form-line .inp2 > select{
    height: .46rem;
	border: 0.01rem solid #e2e8f1;
	border-radius: .08rem;
}
.normal-main .normal-mail .mail-form .form-line .inp2 > span{
	font-size: .16rem;
    margin-left: .1rem;
}
.normal-main .normal-mail .mail-form .form-line .inp2.inp-captcha input[type="text"] {
  display: inline-block;
  width: 1rem;
  margin-right: 0.1rem;
}
.normal-main .normal-mail .mail-form .form-line .inp2.inp-captcha a {
  display: inline-block;
  margin-left: 0.1rem;
  font-size: 0.16rem;
  line-height: 0.46rem;
  vertical-align: middle;
}
.normal-main .normal-mail .mail-form .form-line .inp2.inp-captcha a:hover {
  color: #347cdd;
}
.normal-main .normal-mail .mail-btn {
  width: 100%;
  height: auto;
  text-align: center;
}
.normal-main .normal-mail .mail-btn a {
  display: inline-block;
  width: 1.6rem;
  height: 0.46rem;
  margin: 0 0.1rem;
  border-radius: 0.08rem;
  line-height: 0.46rem;
  font-size: 0.16rem;
  text-align: center;
}
.normal-main .normal-mail .mail-btn a:first-child {
  background-color: #347cdd;
  color: #fff;
}
.normal-main .normal-mail .mail-btn a:last-child {
  background-color: #f2f2f2;
  color: #666;
}
.normal-main .normal-mail .mail-btn a img {
  display: inline-block;
  width: 0.26rem;
  height: 0.26rem;
}
.normal-main .normal-mail .mail-btn a span {
  display: inline-block;
  margin-left: 0.1rem;
  font-size: 0.16rem;
  color: #fff;
}
.normal-main .normal-mail .mail-btn.mail-btn2 {
  margin-top: 0.3rem;
}
.normal-main .normal-mail .mail-btn.mail-btn2 a:last-child {
  background-color: #debc83;
}
.normal-main .normal-mail .mail-query {
  position: relative;
  width: 100%;
  height: 0.66rem;
  border: 0.01rem solid #e7ebf5;
  border-radius: 0.08rem;
  line-height: 0.64rem;
}
.normal-main .normal-mail .mail-query span.tit {
  display: inline-block;
  width: 1.64rem;
  background: url(nm-mail-query-icon.png) #347cdd no-repeat left bottom;
  background-size: 0.4rem 0.27rem;
  border-top-left-radius: 0.08rem;
  border-bottom-left-radius: 0.08rem;
  font-size: 0.18rem;
  color: #fff;
  font-weight: bold;
  text-align: center;
  vertical-align: middle;
}
.normal-main .normal-mail .mail-query input {
  display: inline-block;
  width: 3.8rem;
  height: 0.4rem;
  line-height: 0.4rem;
  padding-left: 0.2rem;
  font-size: 0.16rem;
  color: #333;
  vertical-align: middle;
}
.normal-main .normal-mail .mail-query input.br {
  border-right: 0.01rem solid #e7ebf5;
}
.normal-main .normal-mail .mail-query a {
  position: absolute;
  top: 0.01rem;
  right: 0.01rem;
  width: 1rem;
  height: 0.64rem;
  border-top-right-radius: 0.08rem;
  border-bottom-right-radius: 0.08rem;
  line-height: 0.64rem;
  text-align: center;
}
.normal-main .normal-mail .mail-query a img {
  display: inline-block;
  width: 0.23rem;
  height: 0.24rem;
}
.normal-main .normal-mail .mail-query a span {
  margin-left: 0.1rem;
  font-size: 0.16rem;
  color: #debc83;
  vertical-align: middle;
}
.normal-main .normal-mail .mail-query a:hover span {
  font-weight: bold;
}
.normal-main .normal-mail .mail-count {
  width: 100%;
  height: auto;
  margin-top: 0.3rem;
}
.normal-main .normal-mail .mail-count .count-title {
  width: 100%;
  height: 0.51rem;
  padding: 0 0.15rem;
  background-color: #f6f9fd;
  border-bottom: 0.01rem solid #dbeafd;
  line-height: 0.5rem;
}
.normal-main .normal-mail .mail-count .count-title img {
  display: inline-block;
  width: 0.2rem;
  height: 0.18rem;
}
.normal-main .normal-mail .mail-count .count-title span {
  display: inline-block;
  margin-left: 0.1rem;
  font-size: 0.2rem;
  font-weight: bold;
  color: #333;
  vertical-align: middle;
}
.normal-main .normal-mail .mail-count .count-data {
  width: 100%;
  height: auto;
  padding: 0.2rem 0.3rem;
  background-color: #fff;
}
.normal-main .normal-mail .mail-count .count-data .data-item {
  float: left;
  display: block;
  width: 3.58rem;
  height: 1.3rem;
  margin-left: 0.3rem;
  border: 0.01rem solid #e7ebf5;
  border-radius: 0.08rem;
}
.normal-main .normal-mail .mail-count .count-data .data-item:first-child {
  margin-left: 0;
}
.normal-main .normal-mail .mail-count .count-data .data-item .num,
.normal-main .normal-mail .mail-count .count-data .data-item .tit {
  width: 100%;
  height: 0.64rem;
  line-height: 0.64rem;
  font-weight: bold;
  text-align: center;
  border-radius:.08rem;
}
.normal-main .normal-mail .mail-count .count-data .data-item .num {
  background-color: #fff;
  font-size: 0.24rem;
}
.normal-main .normal-mail .mail-count .count-data .data-item .num.blue {
  color: #347cdd;
}
.normal-main .normal-mail .mail-count .count-data .data-item .num.green {
  color: #32b16c;
}
.normal-main .normal-mail .mail-count .count-data .data-item .num.orange {
  color: #de844e;
}
.normal-main .normal-mail .mail-count .count-data .data-item .tit {
  background-color: #f6f9fd;
  font-size: 0.2rem;
  color: #333;
}
.normal-main .normal-mail .mail-list {
  width: 100%;
  height: auto;
  margin-top: 0.3rem;
}
.normal-main .normal-mail .mail-list .list-item {
  width: 100%;
  height: 1.22rem;
  padding: 0.2rem 0.3rem;
  border-bottom: 0.01rem solid #dbeafd;
}
.normal-main .normal-mail .mail-list .list-item a.title {
  display: block;
  width: 100%;
  height: 0.4rem;
  padding-left: 0.15rem;
  background: url(nm-mail-list-titBg.png) no-repeat left center;
  background-size: 0.04rem 0.04rem;
  line-height: 0.4rem;
  font-size: 0.16rem;
  color: #333;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.normal-main .normal-mail .mail-list .list-item a.title:hover {
  color: #347cdd;
}
.normal-main .normal-mail .mail-list .list-item .others {
  width: 100%;
  height: 0.4rem;
  line-height: 0.4rem;
}
.normal-main .normal-mail .mail-list .list-item .others .others-box {
  display: inline-block;
  width: 3.78rem;
  height: 0.4rem;
}
.normal-main .normal-mail .mail-list .list-item .others .others-box span {
  font-size: 0.16rem;
  color: #333;
}
.normal-main .normal-mail .mail-list .list-item .others .others-box span.tit {
  font-size: 0.14rem;
  color: #999;
}
.normal-main .normal-mail .mail-list .list-item .others .others-box span.blue {
  color: #347cdd;
}
.normal-main .normal-mail .mail-list .list-item:nth-child(2n-1) {
  background-color: #f6f9fd;
}
.normal-main .normal-mail .mail-list .list-item:last-child {
  border-bottom: none;
}
.normal-main .normal-mail .mail-detail {
  position: relative;
  width: 100%;
  height: auto;
  margin-bottom: 0.3rem;
}
.normal-main .normal-mail .mail-detail:last-child {
  margin-bottom: 0;
}
.normal-main .normal-mail .mail-detail .title {
  width: 100%;
  height: auto;
  padding: 0.1rem 0.3rem;
  background-color: #f5f8fc;
}
.normal-main .normal-mail .mail-detail .title .img {
  float: left;
  display: block;
  width: 0.55rem;
  height: 0.74rem;
  line-height: 0.74rem;
  text-align: center;
}
.normal-main .normal-mail .mail-detail .title .img img {
  display: inline-block;
  width: 0.55rem;
  height: 0.55rem;
}
.normal-main .normal-mail .mail-detail .title .title-flr {
  float: left;
  width: 10rem;
  height: auto;
  margin-left: 0.15rem;
}
.normal-main .normal-mail .mail-detail .title .title-flr span.tit {
  display: block;
  width: 100%;
  height: auto;
  line-height: 0.4rem;
  font-size: 0.18rem;
  font-weight: bold;
  color: #333;
}
.normal-main .normal-mail .mail-detail .title .title-flr span.time {
  display: block;
  width: 100%;
  min-height: 0.34rem;
  line-height: 0.34rem;
  font-size: 0.14rem;
  color: #333;
}
.normal-main .normal-mail .mail-detail .content {
  width: 100%;
  height: auto;
  padding: 0.2rem 0.3rem;
  line-height: 0.4rem;
  font-size: 0.16rem;
  color: #333;
}
.normal-main .normal-mail .mail-detail .status {
  position: absolute;
  top: 0;
  right: 0;
  width: 1rem;
  height: 0.8rem;
  background: url(nm-mail-statusBg.png) no-repeat right top;
  background-size: 1.01rem 0.81rem;
  border-top-right-radius: 0.08rem;
}
.normal-main .normal-mail .mail-detail .status span {
  float: right;
  display: block;
  height: 0.3rem;
  margin-top: 0.1rem;
  margin-right: 0.05rem;
  line-height: 0.3rem;
  font-size: 0.16rem;
  font-weight: bold;
  color: #fff;
}
.normal-main .normal-mail .zxft-detail-title {
  width: 100%;
  height: 0.7rem;
  padding: 0 0.3rem;
  background-color: #f5f8fc;
  line-height: 0.7rem;
  font-size: 0.22rem;
  font-weight: bold;
  color: #347cdd;
  text-align: center;
}
.normal-main .normal-mail .zxft-detail-con {
  width: 100%;
  height: auto;
  padding: 0.3rem;
  background-color: #fff;
}
.normal-main .normal-mail .zxft-detail-con .detail-intro {
  width: 100%;
  height: auto;
}
.normal-main .normal-mail .zxft-detail-con .detail-intro .intro-lf {
  float: left;
  width: 5.4rem;
  height: 3.05rem;
  border-radius: 0.08rem;
}
.normal-main .normal-mail .zxft-detail-con .detail-intro .intro-lf img {
  width: 100%;
  height: 100%;
  border-radius: 0.08rem;
}
.normal-main .normal-mail .zxft-detail-con .detail-intro .intro-rt {
  float: right;
  width: 5.75rem;
  height: auto;
}
.normal-main .normal-mail .zxft-detail-con .detail-intro .intro-rt span {
  display: block;
  width: 100%;
  height: 0.4rem;
  line-height: 0.4rem;
  font-size: 0.16rem;
  color: #333;
}
.normal-main .normal-mail .zxft-detail-con .detail-intro .intro-rt span.tit {
  font-weight: bold;
  color: #347cdd;
}
.normal-main .normal-mail .zxft-detail-con .detail-intro .intro-rt p {
  width: 100%;
  margin-top: 0.1rem;
  line-height: 0.3rem;
  font-size: 0.16rem;
  color: #333;
}
.normal-main .normal-mail .zxft-detail-con .detail-box {
  width: 100%;
  height: auto;
  margin-top: 0.2rem;
}
.normal-main .normal-mail .zxft-detail-con .detail-box .box-title {
  width: 100%;
  height: 0.4rem;
  line-height: 0.4rem;
  border-bottom: 0.01rem solid #dbeafd;
}
.normal-main .normal-mail .zxft-detail-con .detail-box .box-title span {
  display: inline-block;
  height: 0.4rem;
  border-bottom: 0.02rem solid #347cdd;
  font-size: 0.16rem;
  font-weight: bold;
  color: #347cdd;
}
.normal-main .normal-mail .zxft-detail-con .detail-box .box-txt {
  width: 100%;
  height: auto;
  padding: 0.2rem 0;
}
.normal-main .normal-mail .zxft-detail-con .detail-box .box-txt span.tit {
  display: block;
  line-height: 0.4rem;
  font-size: 0.16rem;
  font-weight: bold;
  color: #333;
}
.normal-main .normal-mail .zxft-detail-con .detail-box .box-txt .content {
  line-height: 0.3rem;
  font-size: 0.16rem;
  color: #333;
}
.normal-main .normal-mail .zxft-detail-con .detail-box .box-lunbo {
  position: relative;
  width: 11.4rem;
  height: 1.9rem;
  margin-top: 0.3rem;
  overflow: hidden;
}
.normal-main .normal-mail .zxft-detail-con .detail-box .box-lunbo .swiper-button-prev,
.normal-main .normal-mail .zxft-detail-con .detail-box .box-lunbo .swiper-button-next {
  position: absolute;
  top: 0.6rem;
  width: 0.4rem;
  height: 0.8rem;
}
.normal-main .normal-mail .zxft-detail-con .detail-box .box-lunbo .swiper-button-prev {
  left: 0.1rem;
  background: url(nm-lunbo-prev.png) no-repeat center center;
  background-size: 100% 100%;
}
.normal-main .normal-mail .zxft-detail-con .detail-box .box-lunbo .swiper-button-next {
  right: 0.1rem;
  background: url(nm-lunbo-next.png) no-repeat center center;
  background-size: 100% 100%;
}
.normal-main .normal-mail .zxft-detail-con .detail-box .box-lunbo a.lunbo-img {
  display: block;
  width: 2.65rem !important;
  height: 1.9rem;
  margin: 0 0.1rem;
}
.normal-main .normal-mail .zxft-detail-con .detail-box .box-lunbo a.lunbo-img img {
  display: block;
  width: 100%;
  height: 100%;
  margin: 0 auto;
  border-radius: 0.08rem;
}
.normal-main .normal-mail .yjzj-title {
  width: 11.7rem;
  height: 0.58rem;
  margin: 0 auto;
  background-color: #f5f7f9;
  border-radius: 0.08rem;
  line-height: 0.58rem;
}
.normal-main .normal-mail .yjzj-title span {
  display: inline-block;
  width: auto;
  height: 0.58rem;
  padding: 0 0.2rem;
  background-color: #347cdd;
  border-top-left-radius: 0.08rem;
  border-bottom-right-radius: 0.08rem;
  font-size: 0.18rem;
  font-weight: bold;
  color: #fff;
}
.normal-main .normal-mail-border {
  border: 0.01rem solid #eaf2fd;
  border-radius: 0.08rem;
}
.normal-main .normal-report {
  width: 100%;
  height: auto;
  padding: 0.15rem;
  background-color: #f7fafe;
}
.normal-main .normal-report .report-lf {
  float: left;
  width: 7.8rem;
  height: auto;
  padding: 0 0.2rem;
  background-color: #fff;
}
.normal-main .normal-report .report-lf .report-coltit {
  width: 100%;
  height: 0.8rem;
  background: url(nm-yjzj-titBg.png) repeat-x bottom;
  background-size: 0.04rem 0.08rem;
  line-height: 0.8rem;
}
.normal-main .normal-report .report-lf .report-coltit span {
  display: inline-block;
  font-size: 0.22rem;
  font-weight: bold;
  color: #333;
}
.normal-main .normal-report .report-lf .report-tit {
  width: 100%;
  height: 0.5rem;
  margin-top: 0.1rem;
  padding: 0 0.15rem;
  background-color: #f1f7ff;
  line-height: 0.5rem;
}
.normal-main .normal-report .report-lf .report-tit img {
  display: inline-block;
  width: 0.24rem;
  height: 0.24rem;
}
.normal-main .normal-report .report-lf .report-tit span {
  display: inline-block;
  margin-left: 0.1rem;
  font-size: 0.2rem;
  font-weight: bold;
  color: #333;
  vertical-align: middle;
}
.normal-main .normal-report .report-lf ul.report-list {
  width: 100%;
  height: auto;
  padding: 0.2rem 0.15rem;
}
.normal-main .normal-report .report-lf ul.report-list li {
  width: 100%;
  height: 0.5rem;
  padding-left: 0.15rem;
  background: url(normal-list-liBg.png) no-repeat left center;
  background-size: 0.04rem 0.04rem;
  line-height: 0.5rem;
}
.normal-main .normal-report .report-lf ul.report-list li a {
  display: inline-block;
  width: 100%;
  height: 0.5rem;
  font-size: 0.18rem;
  color: #333;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.normal-main .normal-report .report-lf ul.report-list li:hover {
  background-image: url(normal-list-liOnBg.png);
  background-size: 0.06rem 0.06rem;
}
.normal-main .normal-report .report-lf ul.report-list li:hover a {
  color: #347cdd;
}
.normal-main .normal-report .report-rt {
  float: right;
  width: 3.8rem;
  height: auto;
  padding: 0.1rem 0.2rem;
  background-color: #fff;
}
.normal-main .normal-report .report-rt .report-guide-title {
  width: 100%;
  height: 0.6rem;
  line-height: 0.6rem;
}
.normal-main .normal-report .report-rt .report-guide-title img {
  display: inline-block;
  width: 0.25rem;
  height: 0.24rem;
}
.normal-main .normal-report .report-rt .report-guide-title span {
  display: inline-block;
  margin-left: 0.1rem;
  font-size: 0.22rem;
  font-weight: bold;
  color: #333;
  vertical-align: middle;
}
.normal-main .normal-report .report-rt .guide-year {
  width: 100%;
  height: 0.6rem;
  margin-top: 0.1rem;
  padding-left: 0.6rem;
  background: url(nm-report-icon8.png) #f1f7ff no-repeat 0.15rem center;
  background-size: 0.27rem 0.26rem;
  line-height: 0.6rem;
}
.normal-main .normal-report .report-rt .guide-year span {
  display: inline-block;
  font-size: 0.18rem;
  color: #333;
}
.normal-main .normal-report .report-rt .guide-year.cur,
.normal-main .normal-report .report-rt .guide-year:hover {
  background: url(nm-report-icon8Cur.png) #347cdd no-repeat 0.15rem center;
}
.normal-main .normal-report .report-rt .guide-year.cur span,
.normal-main .normal-report .report-rt .guide-year:hover span {
  font-weight: bold;
  color: #fff;
}
.normal-main .normal-report .report-rt ul.guide-year-list {
  display: none;
  width: 100%;
  padding: 0 0.15rem;
  background-color: #fff;
}
.normal-main .normal-report .report-rt ul.guide-year-list li {
  width: 100%;
  height: 0.6rem;
  border-bottom: 0.01rem dashed #e7ebf5;
}
.normal-main .normal-report .report-rt ul.guide-year-list li a {
  display: block;
  width: 100%;
  height: 100%;
  padding-left: 0.5rem;
  background: url(nm-report-icon9.png) no-repeat 0.2rem center;
  background-size: 0.15rem 0.18rem;
  line-height: 0.58rem;
  font-size: 0.18rem;
  color: #333;
}
.normal-main .normal-report .report-rt ul.guide-year-list li a.cur,
.normal-main .normal-report .report-rt ul.guide-year-list li a:hover {
  background-image: url(nm-report-icon9Cur.png);
  color: #347cdd;
}
.normal-main .normal-report .report-rt ul.guide-year-list.db {
  display: block;
}
.normal-main .normal-report .report-rt a.guide-fold {
  display: block;
  width: 100%;
  height: 0.6rem;
  margin-top: 0.1rem;
  background-color: #f1f7ff;
  line-height: 0.6rem;
  text-align: center;
}
.normal-main .normal-report .report-rt a.guide-fold span {
  display: inline-block;
  font-size: 0.18rem;
  color: #333;
  vertical-align: middle;
}
.normal-main .normal-report .report-rt a.guide-fold img {
  display: inline-block;
  margin-left: 0.1rem;
  width: 0.14rem;
  height: 0.15rem;
}
.normal-main .normal-report .report-rt a.guide-fold img.icon2 {
  display: none;
}
.normal-main .normal-report .report-rt a.guide-fold:hover {
  background-color: #347cdd;
}
.normal-main .normal-report .report-rt a.guide-fold:hover span {
  font-weight: bold;
  color: #fff;
}
.normal-main .normal-report .report-rt a.guide-fold:hover img.icon1 {
  display: none;
}
.normal-main .normal-report .report-rt a.guide-fold:hover img.icon2 {
  display: inline-block;
}
.normal-main .normal-leader {
  width: 100%;
  height: auto;
  padding: 0.2rem;
  background-color: #f7fafe;
}
.normal-main .normal-leader .tabPanel {
  width: 100%;
  height: 0.6rem;
  line-height: 0.6rem;
}
.normal-main .normal-leader .tabPanel a.panel {
  display: inline-block;
  height: 0.6rem;
  margin: 0 0.2rem;
  font-size: 0.2rem;
  color: #333;
}
.normal-main .normal-leader .tabPanel a.panel.cur {
  background: url(nm-tab-titBg.png) no-repeat center bottom;
  background-size: 100% 0.04rem;
  color: #347cdd;
  font-weight: bold;
}
.normal-main .normal-leader .tabPanel span.line {
  font-size: 0.18rem;
  color: #dcdcdc;
}
.normal-main .normal-leader .tabContent {
  width: 100%;
  height: auto;
  padding: 0.3rem;
  background-color: #fff;
}
.normal-main .normal-leader .tabContent .tabItem {
  width: 100%;
  height: auto;
}
.normal-main .normal-leader .tabContent .tabItem .leader-box {
  width: 100%;
  height: auto;
  margin-top: 0.2rem;
}
.normal-main .normal-leader .tabContent .tabItem .leader-box .box-lf {
  float: left;
  width: 1.5rem;
  height: 2rem;
  line-height: 2rem;
  text-align: left;
}
.normal-main .normal-leader .tabContent .tabItem .leader-box .box-lf span {
  display: inline-block;
  font-size: 0.18rem;
  font-weight: bold;
  color: #333;
}
.normal-main .normal-leader .tabContent .tabItem .leader-box .box-rt {
  float: right;
  width: 9.5rem;
  height: auto;
}
.normal-main .normal-leader .tabContent .tabItem .leader-box .box-rt ul {
  width: 100%;
  height: auto;
}
.normal-main .normal-leader .tabContent .tabItem .leader-box .box-rt ul li {
  float: left;
  width: 1.3rem;
  height: 2rem;
  margin-right: 0.6rem;
  box-sizing: border-box;
}
.normal-main .normal-leader .tabContent .tabItem .leader-box .box-rt ul li a.img {
  display: block;
  width: 100%;
  height: 1.6rem;
  padding: 0.05rem;
  border: 0.01rem solid #dcdcdc;
}
.normal-main .normal-leader .tabContent .tabItem .leader-box .box-rt ul li a.img img {
  width: 100%;
  height: 100%;
}
.normal-main .normal-leader .tabContent .tabItem .leader-box .box-rt ul li a.img:hover {
  border-color: #347cdd;
  box-shadow: 0 0 0.03rem #347cdd;
}
.normal-main .normal-leader .tabContent .tabItem .leader-box .box-rt ul li a.name {
  display: block;
  width: 100%;
  height: 0.4rem;
  line-height: 0.4rem;
  font-size: 0.18rem;
  color: #333;
  text-align: center;
}
.normal-main .normal-leader .tabContent .tabItem .leader-box .box-rt ul li a.name:hover {
  font-weight: bold;
  color: #347cdd;
}
.normal-main .normal-leader .leader-coltit {
  width: 100%;
  height: 0.5rem;
  padding-left: 0.15rem;
  background: url(nm-leader-coltitBg.png) no-repeat left center;
  background-size: 0.04rem 0.23rem;
  line-height: 0.5rem;
}
.normal-main .normal-leader .leader-coltit span {
  font-size: 0.2rem;
  font-weight: bold;
  color: #333;
}
.normal-main .normal-leader .leader-div {
  width: 100%;
  height: auto;
  margin-bottom: 0.15rem;
  padding: 0.3rem;
  background-color: #fff;
}
.normal-main .normal-leader .leader-div .leader-img {
  float: left;
  width: 1.9rem;
  height: 2.4rem;
  padding: 0.05rem;
  border: 0.01rem solid #dcdcdc;
}
.normal-main .normal-leader .leader-div .leader-img img {
  width: 100%;
  height: 100%;
}
.normal-main .normal-leader .leader-div .leader-intro {
  float: right;
  width: 8.7rem;
  height: auto;
}
.normal-main .normal-leader .leader-div .leader-intro .intro-name {
  width: 6.9rem;
  height: 1.45rem;
  border-bottom: 0.01rem solid #dcdcdc;
}
.normal-main .normal-leader .leader-div .leader-intro .intro-name .touxian {
  width: 100%;
  height: 0.4rem;
  line-height: 0.4rem;
  font-size: 0.2rem;
  color: #333;
  font-weight: bold;
}
.normal-main .normal-leader .leader-div .leader-intro .intro-name .name {
  width: 100%;
  height: 0.6rem;
  line-height: 0.6rem;
  font-size: 0.3rem;
  color: #333;
  font-weight: bold;
}
.normal-main .normal-leader .leader-div .leader-intro .intro-resume {
  width: 100%;
  height: auto;
}
.normal-main .normal-leader .leader-div .leader-intro .intro-resume .resume-con {
  width: 100%;
  height: auto;
  padding-left: 0.15rem;
  line-height: 0.3rem;
  font-size: 0.16rem;
  color: #333;
}
.normal-main .normal-leader .leader-div .leader-fg {
  width: 100%;
  height: auto;
  padding-bottom: 0.2rem;
  border-bottom: 0.01rem solid #dcdcdc;
}
.normal-main .normal-leader .leader-div .leader-fg p {
  width: 100%;
  padding-left: 0.15rem;
  line-height: 0.3rem;
  font-size: 0.16rem;
  color: #333;
}
.normal-main .normal-leader .leader-div .leader-act {
  width: 100%;
  height: auto;
  padding: 0.2rem 0;
  border-bottom: 0.01rem solid #dcdcdc;
}
.normal-main .normal-leader .leader-div .leader-act ul.act-list {
  width: 100%;
  height: auto;
  padding: 0.1rem;
}
.normal-main .normal-leader .leader-div .leader-act ul.act-list li {
  width: 100%;
  height: 0.5rem;
  padding-left: 0.15rem;
  background: url(normal-list-liBg.png) no-repeat left center;
  background-size: 0.04rem 0.04rem;
  line-height: 0.5rem;
}
.normal-main .normal-leader .leader-div .leader-act ul.act-list li a {
  display: inline-block;
  width: 70%;
  height: 0.5rem;
  font-size: 0.16rem;
  color: #333;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.normal-main .normal-leader .leader-div .leader-act ul.act-list li a:hover {
  color: #347cdd;
}
.normal-main .normal-leader .leader-div .leader-act ul.act-list li span {
  float: right;
  font-size: 0.14rem;
  color: #666;
}
.normal-main .normal-leader .leader-div .leader-act ul.act-list li:hover {
  background-image: url(normal-list-liOnBg.png);
}
.normal-main .normal-leader .leader-div .leader-pics {
  width: 100%;
  height: auto;
  padding-top: 0.2rem;
}
.normal-main .normal-leader .leader-div .leader-pics .pics-box {
  position: relative;
  float: left;
  box-sizing: border-box;
  width: 2.6rem;
  height: 1.75rem;
  margin-top: 0.2rem;
  margin-right: 0.2rem;
}
.normal-main .normal-leader .leader-div .leader-pics .pics-box a.img {
  display: block;
  width: 100%;
  height: 100%;
}
.normal-main .normal-leader .leader-div .leader-pics .pics-box a.img img {
  width: 100%;
  height: 100%;
}
.normal-main .normal-leader .leader-div .leader-pics .pics-box a.title {
  position: absolute;
  top: 1.45rem;
  left: 0;
  display: block;
  width: 100%;
  height: 0.3rem;
  background-color: #333;
  opacity: 0.8;
  line-height: 0.3rem;
  font-size: 0.16rem;
  color: #fff;
  text-align: center;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.normal-main .normal-leader .leader-div .leader-pics .pics-box:hover {
  box-shadow: 0 0 0.03rem #347cdd;
}
.normal-main .normal-leader .leader-div .leader-pics .pics-box:hover a.title {
  background-color: #fff;
  opacity: 1;
  color: #347cdd;
}
.normal-main .normal-leader .leader-div .leader-pics .pics-box:last-child {
  margin-right: 0;
}
.normal-main .normal-leader .leader-div:first-child {
  background: url(nm-leader-divBg.png) #fff no-repeat right bottom;
  background-size: 2.5rem 2.9rem;
}
.normal-main .normal-leader .leader-div:last-child {
  margin-bottom: 0;
}

@media screen and (max-width: 768px) {
  .centerWidth {
    width: 96%;
  }
  .normal-main {
    width: 100%;
  }
  .normal-main .normal-coltit a {
    font-size: 0.32rem;
  }
  .normal-main .normal-local {
    height: auto;
    padding: 0.15rem 0;
    line-height: 0.5rem;
  }
  .normal-main .normal-local img {
    width: 0.22rem;
    height: 0.3rem;
  }
  .normal-main .normal-local a,
  .normal-main .normal-local span {
    font-size: 0.32rem;
  }
  .normal-main .normal-list {
    padding: 0;
  }
  .normal-main .normal-list ul.list-ul {
    height: 4.41rem;
  }
  .normal-main .normal-list ul.list-ul li {
    height: 0.8rem;
    padding-left: 2%;
    line-height: 0.8rem;
  }
  .normal-main .normal-list ul.list-ul li a {
    width: 100%;
    font-size: 0.32rem;
  }
  .normal-main .normal-list ul.list-ul li span {
    display: none;
  }
  .normal-main .normal-pic {
    width: 100%;
    height: auto;
    padding: 0.15rem;
    background-color: #f7fafe;
  }
  .normal-main .normal-pic .normal-pic-list {
    width: 100%;
    height: auto;
    padding: 0.1rem 0.3rem;
    background-color: #fff;
  }
  .normal-main .normal-pic .normal-pic-list ul.pic-list {
    width: 100%;
    height: auto;
  }
  .normal-main .normal-pic .normal-pic-list ul.pic-list li {
    position: relative;
    float: left;
    width: 100%;
    height: 4.4rem;
    margin-left: 0;
    margin-bottom: 0.2rem;
  }
  .normal-main .normal-pic .normal-pic-list ul.pic-list li a.img {
    display: block;
    width: auto;
    height: 100%;
  }
  .normal-main .normal-pic .normal-pic-list ul.pic-list li a.img img {
    width: 100%;
    height: 100%;
  }
  .normal-main .normal-pic .normal-pic-list ul.pic-list li a.title {
    position: absolute;
    top: 3.7rem;
    left: 0;
    display: block;
    width: 100%;
    height: 0.7rem;
    background-color: rgba(0, 0, 0, 0.5);
    line-height: 0.7rem;
    font-size: 0.28rem;
    color: #fff;
    text-align: center;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
  }
  .normal-main .normal-pic .normal-pic-list ul.pic-list li a.title:hover {
    color: #347cdd;
  }
  .normal-main .normal-pic .normal-pic-list ul.pic-list li:nth-child(3n+1) {
    margin-left: 0;
  }
  .normal-main .normal-pic .normal-pic-list ul.pic-list li:hover {
    box-shadow: 0 0 0.03rem #347cdd;
  }
  .normal-main .normal-page {
    height: 1.8rem;
    padding: 0.45rem 2%;
    box-sizing: border-box;
  }
  .normal-main .normal-page a,
  .normal-main .normal-page span,
  .normal-main .normal-page input,
  .normal-main .normal-page button {
    display: none;
  }
  .normal-main .normal-page a.prev,
  .normal-main .normal-page a.next,
  .normal-main .normal-page span.count {
    display: inline-block;
    width: 1.5rem;
    height: 0.9rem;
    line-height: 0.9rem;
    font-size: 0.32rem;
  }
  .normal-main .normal-gl {
    padding: 0;
    background-color: #fff;
  }
  .normal-main .normal-gl .normal-gl-lf {
    float: none;
    width: 100%;
    height: auto;
    padding: 0.15rem 2%;
    background-color: #f7fafe;
  }
  .normal-main .normal-gl .normal-gl-lf ul.gl-guide {
    width: 100%;
  }
  .normal-main .normal-gl .normal-gl-lf ul.gl-guide li {
    width: 100%;
    height: 0.75rem;
    line-height: 0.75rem;
    margin-bottom: 0.15rem;
  }
  .normal-main .normal-gl .normal-gl-lf ul.gl-guide li a {
    font-size: 0.32rem;
  }
  .normal-main .normal-gl .normal-gl-lf ul.gl-guide li:last-child {
    margin-bottom: 0;
  }
  .normal-main .normal-gl .normal-gl-rt {
    float: none;
    width: 100%;
    padding: 0 2%;
  }
  .normal-main .normal-xl {
    padding: 0;
    background-color: #fff;
  }
  .normal-main .normal-xl .xl-con {
    padding: 0;
  }
  .normal-main .normal-xl .xl-con .xl-head {
    height: auto;
    box-sizing: border-box;
    border-bottom: none;
  }
  .normal-main .normal-xl .xl-con .xl-head .row {
    width: 100%;
    height: 1.5rem;
    line-height: 0.75rem;
    border: none;
  }
  .normal-main .normal-xl .xl-con .xl-head .row .theme,
  .normal-main .normal-xl .xl-con .xl-head .row .value {
    display: block;
    float: left;
    height: 0.75rem;
    padding-left: 2%;
    border-bottom: 0.01rem solid #e7ebf5;
    line-height: 0.75rem;
    font-size: 0.28rem;
  }
  .normal-main .normal-xl .xl-con .xl-head .row .theme {
    width: 30%;
    border-right: 0.01rem solid #e7ebf5;
  }
  .normal-main .normal-xl .xl-con .xl-head .row .value {
    border-right: none;
    width: 70%;
  }
  .normal-main .normal-xl .xl-con .xl-title {
    padding: 0.2rem 0.3rem;
  }
  .normal-main .normal-xl .xl-con .xl-title p {
    line-height: 0.56rem;
    font-size: 0.4rem;
  }
  .normal-main .normal-xl .xl-con .xl-func {
    height: auto;
    padding: 0.2rem;
  }
  .normal-main .normal-xl .xl-con .xl-func > span {
    margin: 0 1%;
    color: #999;
    font-size: 0.24rem;
  }
  .normal-main .normal-xl .xl-con .xl-func span.line {
    display: none;
  }
  .normal-main .normal-xl .xl-con .xl-func > span:nth-child(3) {
    display: block;
    float: right;
  }
  .normal-main .normal-xl .xl-con .xl-func .func-flr {
    float: none;
    width: auto;
  }
  .normal-main .normal-xl .xl-con .xl-func .func-flr > a {
    width: 0.56rem;
    height: 0.56rem;
    margin: 0 1%;
    line-height: 0.56rem;
  }
  .normal-main .normal-xl .xl-con .xl-func .func-flr > a.big img {
    width: 0.36rem;
    height: 0.34rem;
  }
  .normal-main .normal-xl .xl-con .xl-func .func-flr > a.small img {
    width: 0.34rem;
    height: 0.28rem;
  }
  .normal-main .normal-xl .xl-con .xl-func .func-flr > a.mid img {
    width: 0.26rem;
    height: 0.28rem;
  }
  .normal-main .normal-xl .xl-con .xl-func .func-flr > a.paste img {
    width: 0.34rem;
    height: 0.34rem;
  }
  .normal-main .normal-xl .xl-con .xl-func .func-flr .func-share {
    float: right;
    height: 0.56rem;
    margin-left: 0;
  }
  .normal-main .normal-xl .xl-con .xl-func .func-flr .func-share span {
    font-size: 0.32rem;
  }
  .normal-main .normal-xl .xl-con .xl-func .func-flr .func-share a {
    width: 0.56rem;
    height: 0.56rem;
  }
  .normal-main .normal-xl .xl-con .xl-article {
    padding: 0;
    line-height: 0.6rem;
    font-size: 0.32rem;
  }
  .normal-main .normal-xl .xl-con .xl-article img {
    max-width: 100%;
  }
  .normal-main .normal-xl .xl-con .xl-qrcode {
    /*display: none;*/
  }
  .normal-main .normal-xl .xl-con .xl-qrcode p{
	font-size:.24rem;
  }
  .normal-main .normal-xl .xl-con .yjzj-title {
    height: 0.9rem;
    line-height: 0.9rem;
  }
  .normal-main .normal-xl .xl-con .yjzj-title span {
    height: 0.9rem;
    font-size: 0.36rem;
  }
  .normal-main .normal-xl .xl-con .form-line {
    margin-top: 0;
    box-sizing: border-box;
  }
  .normal-main .normal-xl .xl-con .form-line .title {
    float: none;
    width: 100%;
    height: 0.9rem;
    margin-left: 0;
    line-height: 0.9rem;
    text-align: left;
  }
  .normal-main .normal-xl .xl-con .form-line .title i {
    width: 0.3rem;
    font-size: 0.32rem;
  }
  .normal-main .normal-xl .xl-con .form-line .title span.tit {
    width: auto;
    font-size: 0.32rem;
  }
  .normal-main .normal-xl .xl-con .form-line .title span.colon {
    width: 0.4rem;
    font-size: 0.32rem;
  }
  .normal-main .normal-xl .xl-con .form-line .inp,
  .normal-main .normal-xl .xl-con .form-line .inp2 {
    float: none;
    height: auto;
  }
  .normal-main .normal-xl .xl-con .form-line .inp input[type="text"],
  .normal-main .normal-xl .xl-con .form-line .inp2 input[type="text"] {
    width: 96%;
    padding: 0 2%;
    height: 0.9rem;
    line-height: 0.9rem;
    font-size: 0.32rem;
  }
  .normal-main .normal-xl .xl-con .form-line .inp {
    width: 100%;
  }
  .normal-main .normal-xl .xl-con .form-line .inp2 {
    float: none;
    width: 100%;
    height: auto;
  }
  .normal-main .normal-xl .xl-con .form-line .inp2 textarea {
    width: 96%;
    padding: 0.1rem 2%;
    line-height: 0.6rem;
    font-size: 0.32rem;
  }
  .normal-main .normal-xl .xl-con .form-line .inp2.inp-captcha input[type="text"] {
    width: 30%;
    margin-right: 0;
  }
  .normal-main .normal-xl .xl-con .form-line .inp2.inp-captcha a {
    line-height: 0.9rem;
    font-size: 0.32rem;
  }
  .normal-main .normal-xl .xl-con .mail-btn a {
    display: block;
    width: 100%;
    height: 0.9rem;
    margin: 0.15rem 0;
    line-height: 0.9rem;
  }
  .normal-main .normal-xl .xl-con .mail-btn a img {
    width: 0.4rem;
    height: 0.4rem;
  }
  .normal-main .normal-xl .xl-con .mail-btn a span {
    font-size: 0.32rem;
  }
  .normal-main .normal-xl .xl-con .xl-zcjd-box .xl-con-lf {
    float: none;
    width: 100%;
    padding: 0 2%;
    border-right: none;
  }
  .normal-main .normal-xl .xl-con .xl-zcjd-box .xl-con-rt {
    float: none;
    width: 100%;
    padding: 0 2%;
  }
  .normal-main .normal-xl .xl-con .xl-zcjd-box .xl-con-rt .coltit {
    height: 0.9rem;
    line-height: 0.9rem;
  }
  .normal-main .normal-xl .xl-con .xl-zcjd-box .xl-con-rt .coltit img {
    width: 0.4rem;
    height: 0.4rem;
  }
  .normal-main .normal-xl .xl-con .xl-zcjd-box .xl-con-rt .coltit a {
    font-size: 0.36rem;
  }
  .normal-main .normal-xl .xl-con .xl-zcjd-box .xl-con-rt a.zcjd-img {
    height: 4.2rem;
  }
  .normal-main .normal-xl .xl-con .xl-zcjd-box .xl-con-rt a.zcjd-title {
    line-height: 0.5rem;
    font-size: 0.32rem;
  }
  .normal-main .normal-report {
    padding: 0.15rem 2%;
  }
  .normal-main .normal-report .report-lf {
    float: none;
    width: 100%;
    padding: 0 2%;
  }
  .normal-main .normal-report .report-lf .report-coltit {
    height: 1rem;
    line-height: 0.8rem;
    text-align: center;
    background-size: 0.08rem 0.16rem;
  }
  .normal-main .normal-report .report-lf .report-coltit span {
    font-size: 0.36rem;
  }
  .normal-main .normal-report .report-lf .report-tit {
    height: 0.9rem;
    margin-top: 0.2rem;
    padding: 0 2%;
    line-height: 0.9rem;
  }
  .normal-main .normal-report .report-lf .report-tit img {
    width: 0.4rem;
    height: 0.4rem;
  }
  .normal-main .normal-report .report-lf .report-tit span {
    margin-left: 2%;
    font-size: 0.32rem;
  }
  .normal-main .normal-report .report-lf ul.report-list {
    padding: 0.2rem 2%;
  }
  .normal-main .normal-report .report-lf ul.report-list li {
    height: 0.9rem;
    padding-left: 2%;
    background-size: 0.07rem 0.07rem;
    line-height: 0.9rem;
  }
  .normal-main .normal-report .report-lf ul.report-list li a {
    height: 0.9rem;
    font-size: 0.32rem;
  }
  .normal-main .normal-report .report-rt {
    float: none;
    width: 100%;
    padding: 0.2rem 2%;
  }
  .normal-main .normal-report .report-rt .report-guide-title {
    height: 0.9rem;
    line-height: 0.9rem;
  }
  .normal-main .normal-report .report-rt .report-guide-title img {
    width: 0.42rem;
    height: 0.41rem;
  }
  .normal-main .normal-report .report-rt .report-guide-title span {
    margin-left: 2%;
    font-size: 0.36rem;
  }
  .normal-main .normal-report .report-rt .guide-year {
    height: 0.9rem;
    padding-left: 12%;
    line-height: 0.9rem;
    background-size: 0.42rem 0.41rem;
  }
  .normal-main .normal-report .report-rt .guide-year.cur,
  .normal-main .normal-report .report-rt .guide-year:hover {
    background-size: 0.42rem 0.41rem;
  }
  .normal-main .normal-report .report-rt .guide-year span {
    font-size: 0.32rem;
  }
  .normal-main .normal-report .report-rt ul.guide-year-list {
    padding: 0 2%;
  }
  .normal-main .normal-report .report-rt ul.guide-year-list li {
    height: 0.9rem;
    line-height: 0.9rem;
  }
  .normal-main .normal-report .report-rt ul.guide-year-list li a {
    height: 0.9rem;
    padding-left: 10%;
    line-height: 0.9rem;
    font-size: 0.32rem;
    background-size: 0.32rem 0.4rem;
  }
  .normal-main .normal-leader {
    padding: 0.2rem 2%;
  }
  .normal-main .normal-leader .tabPanel {
    height: 0.9rem;
    line-height: 0.9rem;
  }
  .normal-main .normal-leader .tabPanel a.panel {
    width: 50%;
    height: 0.9rem;
    margin: 0;
    font-size: 0.32rem;
    text-align: center;
  }
  .normal-main .normal-leader .tabPanel a.panel.cur {
    background-size: 50% 0.08rem;
  }
  .normal-main .normal-leader .tabPanel span.line {
    display: none;
  }
  .normal-main .normal-leader .tabContent {
    padding: 0.3rem 2%;
  }
  .normal-main .normal-leader .tabContent .tabItem .leader-box {
    border-bottom: 0.01rem solid #dcdcdc;
  }
  .normal-main .normal-leader .tabContent .tabItem .leader-box .box-lf {
    float: none;
    width: 100%;
    height: 0.9rem;
    line-height: 0.9rem;
    text-align: center;
  }
  .normal-main .normal-leader .tabContent .tabItem .leader-box .box-lf span {
    font-size: 0.32rem;
  }
  .normal-main .normal-leader .tabContent .tabItem .leader-box .box-rt {
    float: none;
    width: 100%;
  }
  .normal-main .normal-leader .tabContent .tabItem .leader-box .box-rt ul {
    text-align: center;
  }
  .normal-main .normal-leader .tabContent .tabItem .leader-box .box-rt ul li {
    float: none;
    display: inline-block;
    width: 33%;
    height: 3.6rem;
    margin: 0 5%;
  }
  .normal-main .normal-leader .tabContent .tabItem .leader-box .box-rt ul li a.img {
    height: 2.85rem;
  }
  .normal-main .normal-leader .tabContent .tabItem .leader-box .box-rt ul li a.name {
    height: 0.75rem;
    line-height: 0.75rem;
    font-size: 0.32rem;
  }
  .normal-main .normal-leader .leader-coltit {
    height: 0.9rem;
    padding-left: 2%;
    background-size: 0.04rem 0.28rem;
    line-height: 0.9rem;
  }
  .normal-main .normal-leader .leader-coltit span {
    font-size: 0.36rem;
  }
  .normal-main .normal-leader .leader-div .leader-img {
    float: none;
    width: 2.1rem;
    height: 2.6rem;
    margin: 0 auto;
  }
  .normal-main .normal-leader .leader-div .leader-intro {
    float: none;
    width: 100%;
  }
  .normal-main .normal-leader .leader-div .leader-intro .intro-name {
    width: 100%;
    height: auto;
  }
  .normal-main .normal-leader .leader-div .leader-intro .intro-name .touxian {
    height: 0.6rem;
    line-height: 0.6rem;
    font-size: 0.28rem;
    text-align: center;
  }
  .normal-main .normal-leader .leader-div .leader-intro .intro-name .name {
    height: 0.9rem;
    line-height: 0.9rem;
    font-size: 0.4rem;
    text-align: center;
  }
  .normal-main .normal-leader .leader-div .leader-intro .intro-resume .resume-con {
    padding-left: 2%;
    line-height: 0.4rem;
    font-size: 0.28rem;
  }
  .normal-main .normal-leader .leader-div .leader-fg p {
    padding-left: 2%;
    line-height: 0.4rem;
    font-size: 0.28rem;
  }
  .normal-main .normal-leader .leader-div .leader-act ul.act-list {
    padding: 0.1rem 2%;
  }
  .normal-main .normal-leader .leader-div .leader-act ul.act-list li {
    height: auto;
    padding-left: 2%;
    margin-bottom: 0.2rem;
    background-position-y: 0.2rem;
    background-size: 0.06rem 0.06rem;
    line-height: 0.4rem;
  }
  .normal-main .normal-leader .leader-div .leader-act ul.act-list li a {
    display: block;
    width: 100%;
    height: auto;
    line-height: 0.4rem;
    font-size: 0.32rem;
    overflow: auto;
    white-space: normal;
    text-overflow: unset;
  }
  .normal-main .normal-leader .leader-div .leader-act ul.act-list li span {
    float: none;
    display: block;
    margin-top: 0.1rem;
    font-size: 0.28rem;
  }
  .normal-main .normal-leader .leader-div .leader-pics .pics-box {
    float: none;
    width: 100%;
    height: 3.9rem;
    margin-right: 0;
  }
  .normal-main .normal-leader .leader-div .leader-pics .pics-box a.title {
    top: 3.3rem;
    height: 0.6rem;
    line-height: 0.6rem;
    font-size: 0.32rem;
  }
  .normal-main .normal-leader .leader-div .leader-pics .pics-box:nth-of-type(n+3) {
    display: none;
  }
  .normal-main .normal-leader .leader-div:first-child {
    background-image: none;
  }
}
.cwhy-outer {
  width: 100%;
  margin: 0 auto;
  background-color: #fff;
}
.cwhy-outer .normal-main {
  width: 12rem;
  margin: 0 auto;
}
.cwhy-outer .location {
  height: 0.78rem;
}
.cwhy-outer a {
  cursor: pointer;
}
.count-data {
  width: 100%;
  height: auto;
  padding-top: 0.1rem;
  background-color: #fff;
}
.count-data .data-item {
  float: left;
  display: block;
  width: 1.82rem;
  height: 1.3rem;
  border: 0.01rem solid #e7ebf5;
  border-radius: 0.08rem;
  margin-top: 0.1rem;
}
.count-data .data-item:nth-child(2),
.count-data .data-item:nth-child(4) {
  float: right;
}
.count-data .data-item .tit {
  background-color: #f6f9fd;
  font-size: 0.2rem;
  color: #333;
  border-radius: 0.08rem;
  width: 100%;
  height: 0.64rem;
  line-height: 0.64rem;
  font-weight: bold;
  text-align: center;
}
.count-data .data-item .num {
  background-color: #fff;
  font-size: 0.24rem;
  border-radius: 0.08rem;
  width: 100%;
  height: 0.64rem;
  line-height: 0.64rem;
  font-weight: bold;
  text-align: center;
}
.count-data .data-item .num.blue {
  color: #347cdd;
}
.count-data .data-item .num.green {
  color: #32b16c;
}
.cwhy {
  width: 100%;
  padding: 0 0.18rem 0.59rem 0.18rem;
  background-image: linear-gradient(0deg, #c7dcf8 0%, #3e87ea 100%);
}
.cwhy .cwhy-cont-2 {
  padding: 0.3rem 0.34rem;
}
.cwhy .cwhy-tit {
  width: 100%;
  height: 0.2rem;
  position: relative;
  padding-left: 0.18rem;
  margin-bottom: 0.28rem;
}
.cwhy .cwhy-tit a {
  font-family: MicrosoftYaHei-Bold;
  font-size: 0.18rem;
  font-weight: bold;
  font-stretch: normal;
  line-height: 0.2rem;
  letter-spacing: 0;
  color: #333333;
}
.cwhy .cwhy-tit::before {
  position: absolute;
  width: 0.04rem;
  height: 0.2rem;
  top: 0;
  left: 0.08rem;
  content: '';
  background-color: #3070e3;
  border-radius: 0.02rem;
}
.cwhy .cwhy-cont0 {
  width: 100%;
  height: 1.76rem;
  background: url(cwhy-con0-bg.png) no-repeat 0.33rem -0.5rem;
}
.cwhy .cwhy-cont0 a.tit-box {
  margin-top: 0.65rem;
  margin-left: 0.6rem;
  display: inline-block;
}
.cwhy .cwhy-cont0 a.tit-box img {
  width: 4.42rem;
}
.cwhy .cwhy-cont0 .oher-img {
  margin-top: -0.56rem;
}
.cwhy .cwhy-cont0 .oher-img img {
  width: 4.92rem;
}
.cwhy .cwhy-cont-1 {
  padding: 0 0.52rem;
  background-color: #fff;
  border-top-left-radius: 0.2rem;
  border-top-right-radius: 0.2rem;
}
.cwhy .cwhy-cont-1 .cont-1-main .second-tit {
  width: 100%;
  text-align: center;
  margin: 0.26rem auto;
}
.cwhy .cwhy-cont-1 .cont-1-main .second-tit a {
  display: inline-block;
  width: auto;
  height: 0.46rem;
  padding: 0 0.3rem;
  background-color: #3f88ea;
  font-size: 0.2rem;
  line-height: 0.46rem;
  color: #fff;
  font-weight: bold;
  position: relative;
}
.cwhy .cwhy-cont-1 .cont-1-main .second-tit a::after {
  content: '';
  position: absolute;
  width: 0.16rem;
  height: 0.16rem;
  background: url(cwhy-tit-icon.png) #fff no-repeat center;
  background-size: cover;
  bottom: 0;
  right: 0;
}
.cwhy .cwhy-cont-1 .cont-1-main p {
  font-size: 0.16rem;
  line-height: 0.26rem;
  color: #333;
  text-indent: 2em;
}
.cwhy .cont-1-tit {
  width: 100%;
  height: 0.6rem;
  text-align: center;
  z-index: 1;
  position: relative;
}
.cwhy .cont-1-tit a {
  display: inline-block;
  position: relative;
  padding: 0 0.5rem;
  font-family: MicrosoftYaHei-Bold;
  font-size: 0.24rem;
  font-weight: bold;
  font-stretch: normal;
  line-height: 0.6rem;
  letter-spacing: 0;
  color: #333333;
  z-index: 2;
  background-color: #fff;
}
.cwhy .cont-1-tit a::before,
.cwhy .cont-1-tit a::after {
  position: absolute;
  width: 0.23rem;
  height: 0.04rem;
  background-color: #3e87ea;
  border-radius: 0.02rem;
  top: 50%;
  margin-top: -0.02rem;
  content: '';
}
.cwhy .cont-1-tit a::before {
  left: 0;
}
.cwhy .cont-1-tit a::after {
  right: 0;
}
.cwhy .cont-1-tit .border-item {
  position: absolute;
  width: 100%;
  height: 0.01rem;
  background-color: #3e87ea;
  top: 0.295rem;
}
.cwhy .cwhy-cont-2 {
  background-color: #fff;
}
.cwhy .cwhy-cont-2 .news-timer {
  width: 50%;
  height: auto;
}
.cwhy .cwhy-cont-2 .news-timer .cwhy-swiper-container {
  overflow: hidden;
  width: 100%;
  height: 2.2rem;
  position: relative;
  padding-left: 0.3rem;
  box-sizing: border-box;
}
.cwhy .cwhy-cont-2 .news-timer .cwhy-swiper-container .swiper-wrapper {
  width: 100%;
  position: relative;
}
.cwhy .cwhy-cont-2 .news-timer .cwhy-swiper-container .swiper-wrapper::before {
  width: 0.04rem;
  height: 100%;
  background-color: #dcebfd;
  content: '';
  position: absolute;
  left: -0.22rem;
}
.cwhy .cwhy-cont-2 .news-timer .cwhy-swiper-container .swiper-wrapper .swiper-slide {
  width: 5.16rem !important;
  box-sizing: border-box;
  position: relative;
  overflow: hidden;
}
.cwhy .cwhy-cont-2 .news-timer .cwhy-swiper-container .swiper-wrapper .swiper-slide a {
  padding: 0.1rem 0.25rem;
  border-radius: 0.3rem;
  box-sizing: border-box;
  background: #dcebfd;
  height: 0.6rem;
  width: 100%;
  display: block;
  line-height: 0.24rem;
  font-size: 0.16rem;
  color: #fff;
  cursor: pointer;
}
.cwhy .cwhy-cont-2 .news-timer .cwhy-swiper-container .swiper-wrapper .swiper-slide .f-otw2 span{
  color: #333;
  line-height: normal;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
}
.cwhy .cwhy-cont-2 .news-timer .cwhy-swiper-container .swiper-wrapper .swiper-slide .index-icon {
  position: absolute;
  box-sizing: border-box;
  width: 0.2rem;
  height: 0.2rem;
  border-radius: 50%;
  background: #fff;
  left: -0.3rem;
  top: 50%;
  margin-top: -0.1rem;
  border: 0.04rem solid #dcebfd;
}
.cwhy .cwhy-cont-2 .news-timer .cwhy-swiper-container .swiper-wrapper .swiper-slide.swiper-slide-active .f-otw2 span {
  color: #fff;
}
.cwhy .cwhy-cont-2 .news-timer .cwhy-swiper-container .swiper-wrapper .swiper-slide.swiper-slide-active a {
  background-color: #3f88ea;
}
.cwhy .cwhy-cont-2 .news-timer .cwhy-swiper-container .swiper-wrapper .swiper-slide.swiper-slide-active .index-icon {
  background: #3070e3;
}
.cwhy .cwhy-cont-2 .news-timer .cwhy-swiper-container .swiper-wrapper .swiper-slide-active + .swiper-slide + .swiper-slide .f-otw2 {
  position: absolute;
  bottom: 0;
}
.cwhy .cwhy-cont-2 .news-timer .cwhy-swiper-container .swiper-wrapper .swiper-slide-active + .swiper-slide .f-otw2 {
  position: absolute;
  top: 0;
  bottom: 0;
  margin: auto 0;
}
.cwhy .cwhy-cont-2 .yjjd {
  width: 50%;
}
.cwhy .cwhy-cont-2 .yjjd .cont-2-rt {
  text-align: right;
}
.cwhy .cwhy-cont-2 .yjjd .cont-2-rt a {
  display: inline-block;
  position: relative;
}
.cwhy .cwhy-cont-2 .yjjd .cont-2-rt a img {
  width: auto;
  height: 2.21rem;
}
.cwhy .cwhy-cont-2 .yjjd .cont-2-rt a .text-box {
  position: absolute;
  top: 0.7rem;
  left: 0.32rem;
}
.cwhy .cwhy-cont-2 .yjjd .cont-2-rt a .text-box p.big-tit {
  font-size: 0.4rem;
  line-height: 0.4rem;
  font-weight: bold;
  color: #fff;
}
.cwhy .cwhy-cont-2 .yjjd .cont-2-rt a .text-box p.second-tit {
  font-size: 0.29rem;
  line-height: 0.29rem;
  font-weight: bold;
  color: #fff;
  margin-top: 0.05rem;
  margin-left: -0.1rem;
  padding: 0;
  letter-spacing: 0px;
}
.cwhy .cwhy-cont-2 .yjjd .cont-2-rt a .text-box p.second-tit span {
  display: inline-block;
}
.cwhy .cwhy-cont-2 .yjjd .cont-2-rt a .text-box p.second-tit .hilight {
  color: #ffc563;
  margin: 0 -0.05rem;
}
.cwhy .yydh-yingying {
  height: 0.18rem;
  width: 100%;
  background: #fff url(yydhyingying.png) no-repeat center bottom;
  background-size: 100% 0.18rem;
}
.cwhy .yydh-yingying.mt20 {
  height: 0.38rem;
  padding-top: 0.2rem;
}
.cwhy .cwhy-cont-3 {
  width: 100%;
  padding: 0.3rem;
  background-color: #fff;
  border-bottom-left-radius: 0.2rem;
  border-bottom-right-radius: 0.2rem;
  position: relative;
}
.cwhy .cwhy-cont-3 .news-list {
  width: calc(100% - 4rem);
}
.cwhy .cwhy-cont-3 .news-list ul li {
  width: 100%;
  height: 0.36rem;
  line-height: 0.36rem;
}
.cwhy .cwhy-cont-3 .news-list ul li .circle {
  display: inline-block;
  width: 0.05rem;
  height: 0.05rem;
  margin-left: 0.15rem;
  margin-right: 0.1rem;
  background-color: #b5b5b5;
  border-radius: 50%;
  vertical-align: middle;
}
.cwhy .cwhy-cont-3 .news-list ul li a {
  display: inline-block;
  width: auto;
  max-width: calc(100% - 1.7rem);
  font-family: MicrosoftYaHei;
  font-size: 0.16rem;
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 0;
  color: #333333;
  box-sizing: border-box;
  vertical-align: middle;
}
.cwhy .cwhy-cont-3 .news-list ul li a:hover {
  color: #3070e3;
}
.cwhy .cwhy-cont-3 .news-list ul li a:hover::before {
  color: #3070e3;
}
.cwhy .cwhy-cont-3 .news-list ul li span {
  display: inline-block;
  font-family: MicrosoftYaHei;
  font-size: 0.16rem;
  font-weight: normal;
  font-stretch: normal;
  line-height: 0.36rem;
  letter-spacing: 0px;
  color: #999999;
}
.cwhy .cwhy-cont-3 .news-list ul li:hover .circle {
  background-color: #2775cc;
}
.cwhy .cwhy-cont-3 .news-list ul li:hover a {
  color: #2775cc;
}
.cwhy .cwhy-cont-3 .cont-3-rt {
  width: 3.7rem;
}
.cwhy .cwhy-cont-3 .cont-3-rt .cont-3-video-box {
  width: 3.7rem;
  height: auto;
  position: relative;
  margin-right: 0;
}
.cwhy .cwhy-cont-3 .cont-3-rt .cont-3-video-box .cont-3-video {
  width: 3.7rem;
  height: 2.08rem;
}
.cwhy .cwhy-cont-3 .cont-3-rt .cont-3-video-box a {
  position: absolute;
  display: inline-block;
  width: 0.36rem;
  height: 0.36rem;
  border-radius: 50%;
  background-color: #debc83;
  right: 0.1rem;
  bottom: 0.1rem;
  text-align: center;
  line-height: 0.36rem;
}
.cwhy .cwhy-cont-3 .cont-3-rt .cont-3-video-box a img {
  vertical-align: middle;
}
.cwhy .cwhy-cont-4 {
  padding: 0 0.3rem;
  margin-top: 0.42rem;
  border-radius: 0.2rem;
  padding: 0.36rem 0.47rem;
  background-color: #fff;
}
.cwhy .cwhy-cont-4 .btn {
  width: 0.2rem;
  height: 0.35rem;
  position: absolute;
  display: inline-block;
}
.cwhy .cwhy-cont-4 .btn img {
  width: 0.2rem;
  height: 0.37rem;
}
.cwhy .cwhy-cont-4 .pre {
  left: 0.2rem;
  top: 1.75rem;
  bottom: 0;
}
.cwhy .cwhy-cont-4 .next {
  right: 0.2rem;
  top: 1.75rem;
  bottom: 0;
}
.cwhy .cwhy-cont-4 .cont-4-cot {
  position: relative;
  overflow: hidden;
  height: 2.14rem;
  width: 100%;
  margin-top: 0.19rem;
  text-align: center;
}
.cwhy .cwhy-cont-4 .cont-4-cot ul li {
  display: inline-block;
  width: 20%;
  height: 1.96rem;
  text-align: center;
  position: relative;
  padding-top: 0.2rem;
  box-sizing: border-box;
}
.cwhy .cwhy-cont-4 .cont-4-cot ul li .gav,
.cwhy .cwhy-cont-4 .cont-4-cot ul li .meeting {
  font-weight: 600 !important;
}
.cwhy .cwhy-cont-4 .cont-4-cot ul li:hover {
  background-color: #d8e7fb;
  border-radius: 0.1rem;
}
.cwhy .cwhy-cont-4 .cont-4-cot ul li:hover::after {
  display: none;
}
.cwhy .cwhy-cont-4 .cont-4-cot ul li::before {
  position: absolute;
  height: 100%;
  display: inline-block;
  width: 0.01rem;
  background-color: #e1ecfc;
  top: 0;
  left: 0;
  box-shadow: 0.05rem 0 0.05rem 0 #e1ecfc;
  content: '';
}
.cwhy .cwhy-cont-4 .cont-4-cot ul li .img-box {
  display: inline-block;
  width: auto;
  margin-bottom: 0.13rem;
  margin-left: 0.12rem;
}
.cwhy .cwhy-cont-4 .cont-4-cot ul li a.name {
  display: block;
}
.cwhy .cwhy-cont-4 .cont-4-cot ul li a.name p {
  font-family: SourceHanSansCN-Bold;
  font-size: 0.18rem;
  font-weight: normal;
  font-stretch: normal;
  line-height: 0.2rem;
  letter-spacing: 0px;
  color: #333333;
}
.cwhy .cwhy-cont-4 .cont-4-cot ul li p.time {
  margin-top: 0.05rem;
  font-size: 0.16rem;
  line-height: 1;
  color: #333;
}
.cwhy .cwhy-cont-4 .cont-4-cot ul .swiper-slide-active::before {
  display: none;
}
.cwhy .child-border {
  position: relative;
}
.cwhy .child-border::after {
  width: 93.6%;
  height: 0.19rem;
  content: '';
  position: absolute;
  bottom: -0.19rem;
  left: 3.2%;
  background-color: #d3e4fa;
  border-bottom-left-radius: 0.2rem;
  border-bottom-right-radius: 0.2rem;
}
body.sybd {
  background: url(sy-bd-bg.png) no-repeat center top;
}
.nc-head2 .center-cont {
  width: 100%;
}
.nc-head2 .center-cont a.ncs-sfw {
  display: inline-block;
  width: 1rem;
  height: 0.66rem;
  margin-top: 0.75rem;
  margin-left: 0.1rem;
  border-radius: 0.04rem;
  text-align: center;
  background: url(ncs-sfw.png) no-repeat center;
  background-size: contain;
}
.nc-head2 .center-cont a.ncs-sfw span {
  display: inline-block;
  font-size: 0.18rem;
  font-weight: bold;
  color: #fff;
  line-height: 1;
  margin-top: 0.4rem;
}
.nc-head2 .center-cont .nc-head-search {
  margin-top: 0.75rem;
  width: auto;
  background-color: rgba(255, 255, 255, 0.1);
}
.nc-head2 .center-cont .nc-head-search .outer-box {
  width: auto;
  height: auto;
}
.nc-head2 .center-cont .nc-head-search input {
  width: 4.7rem;
  box-sizing: border-box;
}
.nc-head2 .center-cont .nc-head-search input::-webkit-input-placeholder {
  /*WebKit browsers*/
  color: #fff;
  font-size: 0.14rem;
}
.nc-head2 .center-cont .nc-head-search input::-moz-input-placeholder {
  /*Mozilla Firefox*/
  color: #fff;
  font-size: 0.14rem;
}
.nc-head2 .center-cont .nc-head-search input::-ms-input-placeholder {
  /*Internet Explorer*/
  color: #fff;
  font-size: 0.14rem;
}
.nc-head2 ul.nc-head-nav {
  display: block;
  float: none;
  margin: .85rem auto 0 auto;
}
@media screen and (max-width: 768px) {
  .wap-page {
    display: block;
    width: 100%;
    height: 0.88rem;
    display: flex;
    justify-content: space-between;
  }
  .wap-page a,
  .wap-page span {
    height: 0.88rem;
    background-color: #f5f5f5;
    display: inline-block;
    font-size: 0.32rem;
    line-height: 0.88rem;
    text-align: center;
  }
  .wap-page a {
    width: 1.66rem;
    color: #333;
  }
  .wap-page span {
    width: 2.25rem;
    color: #3e87ea;
  }
  .nc-page {
    display: none;
  }
  .nc-retr-main .retr-main-box ul.retr-nav {
    width: 100%;
    height: 0.88rem;
    overflow-x: auto;
    overflow-y: hidden;
    white-space: nowrap;
  }
  .nc-retr-main .retr-main-box ul.retr-nav li {
    height: 0.88rem;
    width: auto;
  }
  .nc-retr-main .retr-main-box ul.retr-nav li a {
    width: auto;
    padding: 0 0.23rem;
    height: 100%;
    line-height: 0.88rem;
    font-size: 0.32rem;
    font-weight: bold;
  }
  .nc-retr-main .retr-main-box ul.retr-nav li .navBg {
    top: 0.8rem;
  }
  .nc-retr-main .retr-main-box .retr-count {
    width: 100%;
    background: #fff;
    padding: 0.3rem 0.25rem;
  }
  .nc-retr-main .retr-main-box .retr-count p span {
    font-size: 0.28rem;
    line-height: 1;
  }
  .nc-retr-main .retr-main-box .retr-con {
    padding: 0 0.24rem;
  }
  .nc-retr-main .retr-main-box .retr-con .retr-con-lf {
    float: none;
    width: 100%;
    padding: 0 0.24rem;
  }
  .nc-retr-main .retr-main-box .retr-con .retr-con-lf .retr-type {
    width: 100%;
    height: auto;
  }
  .nc-retr-main .retr-main-box .retr-con .retr-con-lf .retr-type .type-box {
    display: block;
    float: none;
    width: 100%;
    height: 0.88rem;
    margin-bottom: 0.24rem;
  }
  .nc-retr-main .retr-main-box .retr-con .retr-con-lf .retr-type .type-box span {
    height: 100%;
    line-height: 0.88rem;
    font-size: 0.32rem;
  }
  .nc-retr-main .retr-main-box .retr-con .retr-con-lf .retr-type .type-box span.tit {
    width: 1.86rem;
    height: 100%;
    font-weight: bold;
  }
  .nc-retr-main .retr-main-box .retr-con .retr-con-lf .retr-type .type-box span.line {
    display: none;
  }
  .nc-retr-main .retr-main-box .retr-con .retr-con-lf .retr-type .type-box a {
    display: inline-block;
    width: calc((100% - 2.3rem) / 2);
    height: 0.88rem;
    border-radius: 0.04rem;
    line-height: 0.88rem;
    font-size: 0.32rem;
  }
  .nc-retr-main .retr-main-box .retr-con .retr-con-lf .retr-type .type-box a.cur {
    background-color: #3e87ea;
  }
  .nc-retr-main .retr-main-box .retr-con .retr-con-lf .retr-type .type-box img {
    width: 0.45rem;
  }
  .nc-retr-main .retr-main-box .retr-con .retr-con-lf .retr-type .type-box .date {
    width: calc(100% - 2.4rem);
    height: 0.88rem;
    border-radius: 0.08rem;
    padding: 0 0.14rem;
    box-sizing: border-box;
  }
  .nc-retr-main .retr-main-box .retr-con .retr-con-lf .retr-type .type-box .date input {
    width: 30%;
    line-height: 0.88rem;
  }
  .nc-retr-main .retr-main-box .retr-con .retr-con-lf .retr-relative {
    padding: 0.29rem 0.37rem;
  }
  .nc-retr-main .retr-main-box .retr-con .retr-con-lf .retr-relative .rel-tit img {
    width: 0.55rem;
  }
  .nc-retr-main .retr-main-box .retr-con .retr-con-lf .retr-relative .rel-tit span {
    font-size: 0.32rem;
  }
  .nc-retr-main .retr-main-box .retr-con .retr-con-lf .retr-relative ul.rel-list li {
    height: auto;
  }
  .nc-retr-main .retr-main-box .retr-con .retr-con-lf .retr-relative ul.rel-list li a {
    width: auto;
    max-width: 99%;
    height: auto;
    overflow: visible;
    white-space: unset;
  }
  .nc-retr-main .retr-main-box .retr-con .retr-con-lf .retr-relative ul.rel-list li a span {
    height: 0.6rem;
    font-size: 0.32rem;
    line-height: 0.6rem;
  }
  .nc-retr-main .retr-main-box .retr-con .retr-con-lf .retr-relative ul.rel-list li span.date {
    display: none;
  }
  .nc-retr-main .retr-main-box .retr-con .retr-con-lf .retr-list .list-item .title {
    height: auto;
  }
  .nc-retr-main .retr-main-box .retr-con .retr-con-lf .retr-list .list-item .title span.tag {
    width: 1.32rem;
    height: 0.5rem;
    line-height: 0.5rem;
    font-size: 0.28rem;
    vertical-align: top;
  }
  .nc-retr-main .retr-main-box .retr-con .retr-con-lf .retr-list .list-item .title a {
    display: inline;
    vertical-align: top;
  }
  .nc-retr-main .retr-main-box .retr-con .retr-con-lf .retr-list .list-item .title a span {
    display: inline;
    font-size: 0.32rem;
    line-height: 0.5rem;
  }
  .nc-retr-main .retr-main-box .retr-con .retr-con-lf .retr-list .list-item .detail .gk-table {
    border-bottom: none;
  }
  .nc-retr-main .retr-main-box .retr-con .retr-con-lf .retr-list .list-item .detail .gk-table .gk-line {
    height: auto;
    font-size: 0;
    border: none;
  }
  .nc-retr-main .retr-main-box .retr-con .retr-con-lf .retr-list .list-item .detail .gk-table .gk-line .tit {
    width: 2.23rem;
    height: 0.7rem;
    line-height: 0.7rem;
    font-size: 0.28rem;
    border-bottom: 0.01rem solid #dcdcdc;
  }
  .nc-retr-main .retr-main-box .retr-con .retr-con-lf .retr-list .list-item .detail .gk-table .gk-line .con {
    width: calc(100% - 2.3rem);
    height: 0.7rem;
    line-height: 0.7rem;
    font-size: 0.28rem;
    border-right: none;
    border-bottom: 0.01rem solid #dcdcdc;
  }
  .nc-retr-main .retr-main-box .retr-con .retr-con-lf .retr-list .list-item .detail p {
    font-size: 0.28rem;
    line-height: 0.6rem;
  }
  .nc-retr-main .retr-main-box .retr-con .retr-con-lf .retr-list .list-item .detail .bsfw-tab {
    height: auto;
  }
  .nc-retr-main .retr-main-box .retr-con .retr-con-lf .retr-list .list-item .detail .bsfw-tab .tabPanel {
    height: auto;
  }
  .nc-retr-main .retr-main-box .retr-con .retr-con-lf .retr-list .list-item .detail .bsfw-tab .tabPanel a.panel {
    width: 33.3%;
    height: 0.72rem;
    line-height: 0.72rem;
    font-size: 0.28rem;
  }
  .nc-retr-main .retr-main-box .retr-con .retr-con-lf .retr-list .list-item .detail .bsfw-tab .tabPanel a.panel.cur {
    border-bottom: 0.01rem solid #f7f7f7;
  }
  .nc-retr-main .retr-main-box .retr-con .retr-con-lf .retr-list .list-item .detail .bsfw-tab .tabContent {
    height: auto;
    padding: 0;
  }
  .nc-retr-main .retr-main-box .retr-con .retr-con-lf .retr-list .list-item .detail .bsfw-tab .tabContent .tabItem {
    height: auto;
    border: none;
  }
  .nc-retr-main .retr-main-box .retr-con .retr-con-lf .retr-list .list-item .detail .bsfw-tab .tabContent .tabItem .row {
    width: 100%;
    height: auto;
    border-bottom: none;
  }
  .nc-retr-main .retr-main-box .retr-con .retr-con-lf .retr-list .list-item .detail .bsfw-tab .tabContent .tabItem .row span.tit,
  .nc-retr-main .retr-main-box .retr-con .retr-con-lf .retr-list .list-item .detail .bsfw-tab .tabContent .tabItem .row span.txt,
  .nc-retr-main .retr-main-box .retr-con .retr-con-lf .retr-list .list-item .detail .bsfw-tab .tabContent .tabItem .row span.txt2 {
    box-sizing: border-box;
    width: 50%;
    line-height: 0.72rem;
    font-size: 0.28rem;
    height: auto;
    display: inline-block;
    border-right: none;
    border-bottom: 0.01rem solid #f7f7f7;
  }
  .nc-retr-main .retr-main-box .retr-con .retr-con-lf .retr-list .list-item .detail .bsfw-tab .tabContent .tabItem .row span.tit {
    background-color: #fbfafa;
  }
  .nc-retr-main .retr-main-box .retr-con .retr-con-lf .retr-list .list-item .zxft {
    height: auto;
  }
  .nc-retr-main .retr-main-box .retr-con .retr-con-lf .retr-list .list-item .zxft .zxft-img {
    float: none;
    width: 100%;
    height: auto;
  }
  .nc-retr-main .retr-main-box .retr-con .retr-con-lf .retr-list .list-item .zxft .zxft-img img {
    width: 100%;
    height: auto;
  }
  .nc-retr-main .retr-main-box .retr-con .retr-con-lf .retr-list .list-item .zxft .zxft-con {
    float: none;
    width: 100%;
    height: auto;
  }
  .nc-retr-main .retr-main-box .retr-con .retr-con-lf .retr-list .list-item .zxft .zxft-con span,
  .nc-retr-main .retr-main-box .retr-con .retr-con-lf .retr-list .list-item .zxft .zxft-con a {
    display: inline;
    font-size: 0.28rem;
    line-height: 0.6rem;
  }
  .nc-retr-main .retr-main-box .retr-con .retr-con-lf .retr-list .list-item .zxft .zxft-con > span {
    display: block;
    margin: 0.15rem 0;
  }
  .nc-retr-main .retr-main-box .retr-con .retr-con-lf .retr-list .list-item .others {
    margin-bottom: 0.4rem;
    margin-top: 0.2rem;
  }
  .nc-retr-main .retr-main-box .retr-con .retr-con-lf .retr-list .list-item .others span.source,
  .nc-retr-main .retr-main-box .retr-con .retr-con-lf .retr-list .list-item .others span.date {
    font-size: 0.28rem;
    line-height: 0.35rem;
  }
  .nc-retr-main .retr-main-box .retr-con .retr-con-lf .retr-list {
    width: 100%;
  }
  .nc-retr-main .retr-main-box .retr-con .retr-con-lf .retr-list::before {
    display: none;
  }
  .nc-retr-main .retr-main-box .retr-con .retr-con-lf .retr-list .list-item-pic {
    width: 100% !important;
    height: auto;
    margin: 0.1rem 0 !important;
  }
  .nc-retr-main .retr-main-box .retr-con .retr-con-lf .retr-list .list-item-pic a.img {
    width: 100%;
    height: auto;
  }
  .nc-retr-main .retr-main-box .retr-con .retr-con-lf .retr-list .list-item-pic a.img img {
    width: 100%;
    height: auto;
  }
  .nc-retr-main .retr-main-box .retr-con .retr-con-lf .retr-list .list-item-pic a.img span.date {
    width: 2rem;
    height: 0.7rem;
    line-height: 0.7rem;
    bottom: 0;
    top: unset;
    background: rgba(62, 135, 234, 0.7);
  }
  .nc-retr-main .retr-main-box .retr-con .retr-con-lf .retr-list .list-item-pic a.img span.time {
    width: 1.8rem;
    height: 0.72rem;
    top: unset;
    bottom: 0.2rem;
    font-size: 0.28rem;
    line-height: 0.72rem;
    color: #fff;
    border-radius: 0.36rem;
    opacity: 0.85;
  }
  .nc-retr-main .retr-main-box .retr-con .retr-con-lf .retr-list .list-item-pic a.title {
    width: auto;
    max-width: 100%;
    height: 0.4rem;
    line-height: 0.4rem;
    font-size: 0.32rem;
  }
  .nc-retr-main .retr-main-box .retr-con .retr-con-lf .retr-list .list-item-pic p.source {
    width: 100%;
    height: 0.5rem;
    line-height: 0.5rem;
    font-size: 0.28rem;
  }
  .nc-retr-main .retr-main-box .retr-con .retr-con-lf .retr-list .list-item-pic.list-item-video {
    width: 100%;
    height: auto;
  }
  .nc-retr-main .retr-main-box .retr-con .retr-con-rt {
    float: none;
    width: 100%;
    margin-top: 0.48rem;
  }
  .nc-retr-main .retr-main-box .retr-con .retr-con-rt .retr-coltit {
    width: 100%;
    height: 0.8rem;
  }
  .nc-retr-main .retr-main-box .retr-con .retr-con-rt .retr-coltit a {
    height: 0.8rem;
    font-size: 0.32rem;
    line-height: 0.8rem;
    border-bottom: 0.05rem solid #3e87ea;
  }
  .nc-retr-main .retr-main-box .retr-con .retr-con-rt ul.retr-hotword {
    display: flex;
    align-items: center;
    justify-content: space-between;
    flex-flow: row wrap;
    align-content: flex-start;
  }
  .nc-retr-main .retr-main-box .retr-con .retr-con-rt ul.retr-hotword li {
    display: block;
    float: none;
    width: 50%;
    height: 0.88rem;
    font-size: 0;
  }
  .nc-retr-main .retr-main-box .retr-con .retr-con-rt ul.retr-hotword li a {
    height: 100%;
  }
  .nc-retr-main .retr-main-box .retr-con .retr-con-rt ul.retr-hotword li a span.num {
    vertical-align: top;
    display: inline-block;
    width: 0.6rem;
    height: 100%;
    background-position: center ;
    background-size: 0.6rem 0.4rem;
  }
  .nc-retr-main .retr-main-box .retr-con .retr-con-rt ul.retr-hotword li a span.num.num01,
  .nc-retr-main .retr-main-box .retr-con .retr-con-rt ul.retr-hotword li a span.num.num02,
  .nc-retr-main .retr-main-box .retr-con .retr-con-rt ul.retr-hotword li a span.num.num03,
  .nc-retr-main .retr-main-box .retr-con .retr-con-rt ul.retr-hotword li a span.num.num04,
  .nc-retr-main .retr-main-box .retr-con .retr-con-rt ul.retr-hotword li a span.num.num05,
  .nc-retr-main .retr-main-box .retr-con .retr-con-rt ul.retr-hotword li a span.num.num06 {
    line-height: 0.88rem;
    background-size: 0.6rem 0.4rem;
  }
  .nc-retr-main .retr-main-box .retr-con .retr-con-rt ul.retr-hotword li a span.tit {
    font-size: 0.32rem;
    line-height: 0.88rem;
  }
  .nc-retr-main .retr-main-box .retr-con .retr-con-rt ul.retr-hotword li:last-child {
    border-bottom: 0.01rem dashed #dcdcdc;
  }
  .nc-retr-main .retr-main-box .retr-con .retr-con-rt ul.retr-popArt li {
    height: 0.88rem;
  }
  .nc-retr-main .retr-main-box .retr-con .retr-con-rt ul.retr-popArt li a img {
    width: 0.38rem;
    height: auto;
  }
  .nc-retr-main .retr-main-box .retr-con .retr-con-rt ul.retr-popArt li a span.tit {
    font-size: 0.32rem;
    line-height: 0.88rem;
  }
  .nc-retr-main .retr-main-box .retr-con .retr-con-rt ul.retr-history li {
    height: 0.88rem;
    padding: 0 0.25rem;
    box-sizing: border-box;
  }
  .nc-retr-main .retr-main-box .retr-con .retr-con-rt ul.retr-history li a.tit {
    font-size: 0.32rem;
    line-height: 0.88rem;
  }
  .nc-retr-main .retr-main-box .retr-con .retr-con-rt ul.retr-history li a.close {
    width: 0.32rem;
    height: 0.32rem;
    top: 50%;
    margin-top: -0.18rem;
    vertical-align: middle;
  }
  .nc-retr-main .retr-main-box .retr-con .retr-con-rt ul.retr-history li a.close img {
    width: 0.32rem;
    height: auto;
    line-height: 0;
    vertical-align: middle;
  }
  .nc-retr-main .retr-main-box .retr-con .retr-con-rt a.retr-clear {
    height: 0.6rem;
  }
  .nc-retr-main .retr-main-box .retr-con .retr-con-rt a.retr-clear img {
    width: 0.39rem;
    height: auto;
  }
  .nc-retr-main .retr-main-box .retr-con .retr-con-rt a.retr-clear span {
    height: 0.6rem;
    font-size: 0.28rem;
    line-height: 0.6rem;
  }
  .nc-retr-main .retr-main-box .retr-con .retr-con-rt .retr-grade {
    width: 100%;
    height: 2.37rem;
    text-align: center;
  }
  .nc-retr-main .retr-main-box .retr-con .retr-con-rt .retr-grade p {
    margin-top: 0.37rem;
    font-size: 0.32rem;
  }
  .nc-retr-main .retr-main-box .retr-con .retr-con-rt .retr-grade .btn {
    margin-top: 0.23rem;
    width: auto;
    height: auto;
  }
  .nc-retr-main .retr-main-box .retr-con .retr-con-rt .retr-grade .btn a {
    width: 2.67rem;
    height: 0.88rem;
  }
  .nc-retr-main .retr-main-box .retr-con .retr-con-rt .retr-grade .btn a img {
    width: 0.4rem;
    height: 0.4rem;
  }
  .nc-retr-main .retr-main-box .retr-con .retr-con-rt .retr-grade .btn a span {
    font-size: 0.32rem;
    line-height: 0.88rem;
  }
  .nc-retr-main .retr-main-box .retr-xxgk {
    width: 100%;
    height: auto;
    padding: 0;
    margin-bottom: 0.3rem;
  }
  .nc-retr-main .retr-main-box .retr-xxgk .xxgk-table {
    width: 100%;
    height: auto;
  }
  .nc-retr-main .retr-main-box .retr-xxgk .xxgk-table .row {
    height: auto;
  }
  .nc-retr-main .retr-main-box .retr-xxgk .xxgk-table .row .head,
  .nc-retr-main .retr-main-box .retr-xxgk .xxgk-table .row .con {
    display: block;
    width: 100%;
    float: none;
  }
  .nc-retr-main .retr-main-box .retr-xxgk .xxgk-table .row .head {
    height: 0.88rem;
    text-align: left;
    line-height: 0.88rem;
    font-size: 0.32rem;
    font-weight: bold;
    padding: 0 0.24rem;
    border: none;
    position: relative;
  }
  .nc-retr-main .retr-main-box .retr-xxgk .xxgk-table .row .head::after {
    position: absolute;
    width: 0.4rem;
    height: 0.4rem;
    background-color: #fff;
    border-radius: 50%;
    right: 0.24rem;
    content: '+';
    text-align: center;
    line-height: 0.35rem;
    color: #3e87ea;
    font-weight: bold;
    top: 50%;
    margin-top: -0.2rem;
  }
  .nc-retr-main .retr-main-box .retr-xxgk .xxgk-table .row .con {
    height: auto;
    padding: 0 0.24rem;
  }
  .nc-retr-main .retr-main-box .retr-xxgk .xxgk-table .row .con a {
    width: 33.3%;
    height: 0.88rem;
    font-size: 0.32rem;
    line-height: 0.88rem;
    text-align: center;
    box-sizing: border-box;
    margin: 0;
    margin-top: 0.24rem;
    padding: 0;
    border-radius: 0.08rem;
  }
  body.sybd {
    width: 100%;
    overflow-x: hidden;
    background-color: #f5f5f5;
    background: url(sy-bd-wap-bg.png) #f4f4f4 no-repeat center -1rem;
    background-size: contain;
  }
  body.sybd .nc-head2 .center-cont a.nc-head-logo {
    float: none;
    width: 100%;
    text-align: left;
    margin-left: 0;
    padding-left: 4%;
    box-sizing: border-box;
  }
  body.sybd .nc-head2 .center-cont a.nc-head-logo img {
    width: 4.16rem;
    height: auto;
  }
  body.sybd .nc-head2 .center-cont .ncs-sfw {
    width: 1.05rem;
    height: 0.72rem;
    margin-right: 0.24rem;
    margin-top: 0.68rem;
    background: #3e87ea;
  }
  body.sybd .nc-head2 .center-cont .ncs-sfw span {
    margin-top: 0;
    line-height: 0.72rem;
  }
  body.sybd .nc-head2 .center-cont .nc-head-search {
    width: calc(100% - 1.8rem);
    margin-top: 0.68rem;
    float: left;
    margin-left: 0.24rem;
  }
  body.sybd .nc-head2 .center-cont .nc-head-search input {
    width: 100%;
    height: 0.72rem;
    background-color: rgba(255, 255, 255, 0.2);
  }
  body.sybd .nc-head2 .center-cont .nc-head-search input::-webkit-input-placeholder {
    font-size: 0.28rem;
  }
  body.sybd .nc-sy-main .nc-sy-news .sy-news-list .tabPanel a.panel {
    font-size: 0.36rem;
    width: auto;
    height: auto;
    margin-right: 0.54rem;
    padding-bottom: 0.27rem;
  }
  body.sybd .nc-sy-main .nc-sy-news .sy-news-list .tabContent .tabItem {
    height: auto;
  }
  body.sybd .nc-sy-main .nc-sy-news .sy-news-list .tabContent .tabItem li {
    box-sizing: border-box;
    width: 100%;
    height: 0.8rem;
    background: url(nc-sy-liBg.png) no-repeat 0.36rem center;
    background-size: 0.1rem 0.1rem;
    padding-left: 0.5rem;
  }
  body.sybd .nc-sy-main .nc-sy-news .sy-news-list .tabContent .tabItem li a {
    width: 67%;
    font-size: 0.32rem;
    line-height: 0.8rem;
  }
  body.sybd .nc-sy-main .nc-sy-news .sy-news-list .tabContent .tabItem li span {
    display: inline-block;
    max-width: 33%;
    height: 0.8rem;
    box-sizing: border-box;
    overflow: hidden;
    font-size: 0.28rem;
    line-height: 0.8rem;
    padding: 0 0.24rem;
    color: #999;
  }
  body.sybd .nc-sy-main .nc-sy-news .sy-news-list .tabContent .tabItem.news-gsxx .gsxx-list-first {
    padding-left: 0;
  }
  body.sybd .nc-sy-main .nc-sy-news .sy-news-list .tabContent .tabItem.news-gsxx .gsxx-list-first li {
    box-sizing: border-box;
    background: url(nc-sy-liBg.png) no-repeat 0.36rem center;
    background-size: 0.1rem 0.1rem;
    padding-left: 0.5rem;
  }
  body.sybd .nc-sy-main .nc-sy-news .sy-news-list .tabContent .tabItem.news-gsxx .gsxx-list-first li a {
    width: 67%;
  }
  body.sybd .nc-sy-main .nc-sy-news .sy-news-list .tabContent .tabItem.news-gsxx .gsxx-list-first li span {
    display: inline-block;
    max-width: 33%;
    height: 0.8rem;
    box-sizing: border-box;
    overflow: hidden;
    font-size: 0.28rem;
    line-height: 0.8rem;
    padding: 0 0.24rem;
  }
  body.sybd .nc-sy-main .nc-sy-news .sy-news-list .tabContent .tabItem.news-gsxx .bottom-btn-box .bottom-btn {
    height: 1rem;
  }
  body.sybd .nc-sy-main .nc-sy-news .sy-news-list .tabContent .tabItem.news-gsxx .bottom-btn-box .bottom-btn.nc-gwyxx a img {
    margin-top: 0.37rem;
    width: 0.81rem;
  }
  body.sybd .nc-sy-main .nc-sy-news .sy-news-list .tabContent .tabItem.news-gsxx .bottom-btn-box .bottom-btn.nc-gwyxx::after {
    display: none;
  }
  body.sybd .nc-sy-main .nc-sy-news .sy-news-list .tabContent .tabItem.news-gsxx .bottom-btn-box .bottom-btn a span {
    font-size: 0.36rem;
    line-height: 1rem;
  }
  body.sybd .nc-sy-main .nc-sy-news .sy-news-list .tabContent .tabItem.news-gsxx .bottom-btn-box .bottom-btn a img {
    width: 0.4rem;
    margin-top: 0.3rem;
  }
  body.sybd .nc-sy-main .nc-sy-zwgk .sy-zwgk-con .zwgk-list .tabContent .tabItem .tt .tt-date .date-day {
    font-size: 0.58rem;
    line-height: 0.6rem;
    height: 0.6rem;
    box-sizing: border-box;
  }
  body.sybd .nc-sy-main .nc-sy-zwgk .sy-zwgk-con .zwgk-list .tabContent .tabItem .tt .tt-date .date-yandm {
    margin-top: 0.2rem;
    font-size: 0.25rem;
    line-height: 1;
  }
  body.sybd .nc-sy-main .nc-sy-zwgk .sy-zwgk-con .zwgk-list .tabContent .tabItem .tt .tt-title {
    width: calc(100% - 2rem);
  }
  body.sybd .nc-sy-main .nc-sy-zwgk .sy-zwgk-con .zwgk-list .tabContent .tabItem ul.list li a {
    display: inline-block;
    width: auto;
    max-width: 68%;
  }
  body.sybd .nc-sy-main .nc-sy-zwgk .sy-zwgk-con .zwgk-list .tabContent .tabItem ul.list li span {
    display: inline-block;
    font-size: 0.28rem;
    height: 0.8rem;
    line-height: 0.8rem;
  }
  body.sybd .nc-sy-main .nc-sy-zwgk .sy-zwgk-func .box:last-child {
    float: none;
    height: 2.26rem;
    margin-top: 0.25rem;
  }
  body.sybd .nc-sy-main .nc-sy-zwgk .sy-zwgk-func .func-leader,
  body.sybd .nc-sy-main .nc-sy-zwgk .sy-zwgk-func .func-zfbg,
  body.sybd .nc-sy-main .nc-sy-zwgk .sy-zwgk-func .func-cwhy,
  body.sybd .nc-sy-main .nc-sy-zwgk .sy-zwgk-func .func-zfgz{
    height: 2.62rem;
  }
  body.sybd .nc-sy-main .nc-sy-zwgk .sy-zwgk-func .func-leader a.title.tyhsytt,
  body.sybd .nc-sy-main .nc-sy-zwgk .sy-zwgk-func .func-zfbg a.title.tyhsytt,
  body.sybd .nc-sy-main .nc-sy-zwgk .sy-zwgk-func .func-cwhy a.title.tyhsytt,
  body.sybd .nc-sy-main .nc-sy-zwgk .sy-zwgk-func .func-zfgz a.title.tyhsytt{
    padding-top: 1.5rem;
    position: relative;
  }
  body.sybd .nc-sy-main .nc-sy-zwgk .sy-zwgk-func .func-leader a.title.tyhsytt span,
  body.sybd .nc-sy-main .nc-sy-zwgk .sy-zwgk-func .func-zfbg a.title.tyhsytt span,
  body.sybd .nc-sy-main .nc-sy-zwgk .sy-zwgk-func .func-cwhy a.title.tyhsytt span,
  body.sybd .nc-sy-main .nc-sy-zwgk .sy-zwgk-func .func-zfgz a.title.tyhsytt span{
    margin-top: 0.2rem;
    display: none;
    font-size: 0.22rem;
    color: #4872aa;
    font-weight: normal;
  }
  body.sybd .nc-sy-main .nc-sy-zwgk .sy-zwgk-func .func-leader a.title.tyhsytt::after,
  body.sybd .nc-sy-main .nc-sy-zwgk .sy-zwgk-func .func-zfbg a.title.tyhsytt::after,
  body.sybd .nc-sy-main .nc-sy-zwgk .sy-zwgk-func .func-cwhy a.title.tyhsytt::after,
  body.sybd .nc-sy-main .nc-sy-zwgk .sy-zwgk-func .func-zfgz a.title.tyhsytt::after{
    display:none;
    content: "";
    position: absolute;
    top: 0.81rem;
    left: 50%;
    margin-left: -0.5rem;
    width: 1rem;
    height: 0.03rem;
    /*background-color: #3e87ea;*/
    opacity: 0.8;
  }
  body.sybd .nc-sy-main .nc-sy-zwgk .sy-zwgk-func .func-leader {
    background: url(nc-sy-zwgk-boxBg1.png) no-repeat center;
    background-size: 100% auto;
  }
  body.sybd .nc-sy-main .nc-sy-zwgk .sy-zwgk-func .func-zfbg {
    background: url(nc-sy-zwgk-boxBg2.png) no-repeat center;
    background-size: 100% auto;
  }
  body.sybd .nc-sy-main .nc-sy-zwgk .sy-zwgk-func .func-cwhy {
    background: url(nc-sy-zwgk-boxBg3.png) no-repeat center;
    background-size: 100% auto;
  }
  body.sybd .nc-sy-main .nc-sy-zwgk .sy-zwgk-func .func-zfgz {
    background: url(nc-sy-zwgk-boxBg5.png) no-repeat center;
    background-size: 100% auto;
  }
  body.sybd .nc-sy-main .nc-sy-zwfw .sy-zwfw-con {
    padding-top: 0.2rem;
  }
  body.sybd .nc-sy-main .nc-sy-zwfw .sy-zwfw-con .zwfw-tab .tabPanel {
    height: auto;
  }
  body.sybd .nc-sy-main .nc-sy-zwfw .sy-zwfw-con .zwfw-tab .tabPanel a.panel {
    font-weight: bold;
    height: 1rem;
    line-height: 1rem;
  }
  body.sybd .nc-sy-main .nc-sy-zwfw .sy-zwfw-con .zwfw-tab .tabContent {
    margin-top: 1.5rem;
  }
  body.sybd .nc-sy-main .nc-sy-zwfw .sy-zwfw-con .zwfw-tab .tabContent .tabItem {
    height: auto;
  }
  body.sybd .nc-sy-main .nc-sy-zwfw .sy-zwfw-con .zwfw-tab .tabContent .tabItem li {
    height: auto;
  }
  body.sybd .nc-sy-main .nc-sy-zwfw .sy-zwfw-con .zwfw-tab .tabContent .tabItem li a {
    padding-bottom: 0.28rem;
  }
  body.sybd .nc-sy-main .nc-sy-zwfw .sy-zwfw-con .zwfw-tab .tabContent .tabItem li a img {
    width: auto;
    height: 0.64rem;
  }
  body.sybd .nc-sy-main .nc-sy-zwfw .sy-zwfw-con .zwfw-tab .tabContent .tabItem li a span {
    margin-top: 0.15rem;
  }
  body.sybd .nc-sy-main .nc-sy-zwfw .sy-zwfw-con .zwfw-bstj {
    padding: 0;
  }
  body.sybd .nc-sy-main .nc-sy-zwfw .sy-zwfw-con .zwfw-bstj .bstj-box .bstj-title a.tit {
    height: 0.7rem;
    line-height: 0.7rem;
  }
  body.sybd .nc-sy-main .nc-sy-zwfw .sy-zwfw-con .zwfw-bstj .bstj-box .bstj-title a.panel {
    min-height: 0.64rem;
    display: inline-block;
    text-align: center;
  }
  body.sybd .nc-sy-main .nc-sy-zwfw .sy-zwfw-con .zwfw-bstj .bstj-box .bstj-title a.panel:nth-child(2) {
    height: 1.28rem;
    line-height: 0.8rem;
  }
  body.sybd .nc-sy-main .nc-sy-zwfw .sy-zwfw-con .zwfw-bstj .bstj-box .tabContent {
    height: auto;
  }
  body.sybd .nc-sy-main .nc-sy-zwfw .sy-zwfw-con .zwfw-bstj .bstj-box .tabContent .tabItem .bstj-chart {
    width: 100%;
    height: 5.5rem;
  }
  body.sybd .nc-sy-main .nc-sy-zwfw .sy-zwfw-con .zwfw-bstj .bstj-box .tabContent .tabItem .bstj-count {
    top: 4.9rem;
  }
  body.sybd .nc-sy-main .nc-sy-zwfw .sy-zwfw-con .zwfw-bstj .bstj-box .tabContent .tabItem .bstj-count span {
    font-size: 0.28rem;
  }
  body.sybd .nc-sy-main .nc-sy-zwfw .sy-zwfw-con .zwfw-bstj .bstj-box .tabContent .tabItem .bstj-count span:first-child {
    display: block;
  }
  body.sybd .nc-sy-main .nc-sy-zmhd .sy-zmhd-con .zmhd-box-lf .zmhd-tab-title {
    overflow: visible;
    height: 1rem;
  }
  body.sybd .nc-sy-main .nc-sy-zmhd .sy-zmhd-con .zmhd-box-lf .zmhd-tab-title a.panel {
    height: 1rem;
    line-height: 1rem;
    width: 33.33%;
    margin: 0;
    text-align: center;
  }
  body.sybd .nc-sy-main .nc-sy-zmhd .sy-zmhd-con .zmhd-box-lf .zmhd-tab-title .title-flr {
    display: block;
    margin-top: 0.2rem;
  }
  body.sybd .nc-sy-main .nc-sy-zmhd .sy-zmhd-con .zmhd-box-lf .zmhd-tab-title .title-flr a {
    display: inline-block;
    width: 47%;
    height: 0.8rem;
    text-align: center;
  }
  body.sybd .nc-sy-main .nc-sy-zmhd .sy-zmhd-con .zmhd-box-lf .zmhd-tab-title .title-flr a img {
    width: 0.47rem;
    height: auto;
    margin-top: 0.15em;
  }
  body.sybd .nc-sy-main .nc-sy-zmhd .sy-zmhd-con .zmhd-box-lf .zmhd-tab-title .title-flr a span {
    font-size: 0.32rem;
    margin-left: 0.2rem;
    line-height: 0.8rem;
    height: 100%;
    font-weight: normal;
  }
  body.sybd .nc-sy-main .nc-sy-zmhd .sy-zmhd-con .zmhd-box-lf .zmhd-tab-title .title-flr a:last-child {
    border-left: 0.01rem solid #d1d1d1;
  }
  body.sybd .nc-sy-main .nc-sy-zmhd .sy-zmhd-con .zmhd-box-lf .zmhd-tab-title .title-flr a:last-child img {
    width: 0.68rem;
    height: auto;
    margin-top: 0.15rem;
  }
  body.sybd .nc-sy-main .nc-sy-zmhd .sy-zmhd-con .zmhd-box-lf .zmhd-tab-list {
    margin-top: 1rem;
  }
  body.sybd .nc-sy-main .nc-sy-zmhd .sy-zmhd-con .zmhd-box-lf .zmhd-tab-list .tabItem li a {
    width: auto;
    max-width: 75%;
  }
  body.sybd .nc-sy-main .nc-sy-zmhd .sy-zmhd-con .zmhd-box-lf .zmhd-tab-list .tabItem li span.on,
  body.sybd .nc-sy-main .nc-sy-zmhd .sy-zmhd-con .zmhd-box-lf .zmhd-tab-list .tabItem li span.off {
    margin-top: 0.15rem;
    display: inline-block;
    width: auto;
    max-width: 28%;
    height: 0.5rem;
    padding: 0 0.1rem;
    line-height: 0.5rem;
    font-size: 0.28rem;
    box-sizing: border-box;
  }
  body.sybd .nc-sy-main .nc-sy-zmhd .sy-zmhd-con .zmhd-box-lf .zmhd-btn a {
    height: 1.04rem;
    line-height: 1.04rem;
  }
  body.sybd .nc-sy-main .nc-sy-zmhd .sy-zmhd-con .zmhd-box-lf .zmhd-btn a span {
    height: 1.04rem;
    line-height: 1.04rem;
    margin-left: 0.25rem;
  }
  body.sybd .nc-sy-main .nc-sy-zmhd .sy-zmhd-con .zmhd-box-lf .zmhd-btn a img {
    width: 0.41rem;
    height: auto;
  }
  body.sybd .nc-sy-main .nc-sy-ztzl .sy-ztzl-pic .pic-item {
    width: 48%;
    height: auto;
  }
  body.sybd .nc-sy-main .nc-sy-ztzl .sy-ztzl-pic .pic-item img {
    width: 100%;
    height: auto;
  }
  body.sybd .nc-sy-main .nc-sy-ztzl .sy-ztzl-list {
    margin-bottom: -0.2rem;
  }
  body.sybd .nc-sy-main .nc-sy-ztzl .sy-ztzl-list .list-item li a {
    font-size: 0.28rem;
    line-height: 0.36rem;
  }
  .nc-zmhd-main1 .centerWidth {
    padding: 0.24rem !important;
  }
  .nc-zmhd-main1 .centerWidth .zmhd-advice .advice-head {
    position: relative;
  }
  .nc-zmhd-main1 .centerWidth .zmhd-advice .advice-head .head-flr {
    position: absolute;
    box-sizing: border-box;
    top: 0.65rem;
    width: 100%;
    height: 1rem;
    padding-top: 0.3rem;
  }
  .nc-zmhd-main1 .centerWidth .zmhd-advice .advice-head .head-flr a {
    display: inline-block;
    width: 45%;
    height: 0.4rem;
    line-height: 0;
  }
  .nc-zmhd-main1 .centerWidth .zmhd-advice .advice-head .head-flr a span {
    line-height: 0.4rem;
  }
  .nc-zmhd-main1 .centerWidth .zmhd-advice .advice-head .head-flr a:last-child {
    border-left: 1px solid #d1d1d1;
  }
  .nc-zmhd-main1 .centerWidth .zmhd-advice .advice-head .head-flr span.line {
    display: none;
    height: 0.7rem;
    font-size: 0.42rem;
    line-height: 0.7rem;
  }
  .nc-zmhd-main1 .centerWidth .zmhd-advice .list-con {
    margin-top: 1.07rem;
  }
  .nc-zmhd-main1 .centerWidth .zmhd-xjtj .xjtj-chart .chart-box .count-data .data-item {
    width: 48%;
    height: 2.6rem;
    margin-bottom: 0.2rem;
  }
  .nc-zmhd-main1 .centerWidth .zmhd-xjtj .xjtj-chart .chart-box .count-data .data-item .tit {
    font-size: 0.36rem;
    line-height: 1.3rem;
    height: 1.3rem;
  }
  .nc-zmhd-main1 .centerWidth .zmhd-xjtj .xjtj-chart .chart-box .count-data .data-item .num {
    font-size: 0.44rem;
    line-height: 1.3rem;
  }
  .nc-zmhd-main1 .centerWidth .zmhd-yjzj .tabContent .tabItem li {
    height: 0.8rem;
  }
  .nc-zmhd-main1 .centerWidth .zmhd-yjzj .tabContent .tabItem li a {
    line-height: 0.8rem;
  }
  .nc-zmhd-main1 .centerWidth .zmhd-yjzj .tabContent .tabItem li span.on {
    line-height: 0.4rem;
    padding: 0 0.3rem;
    font-size: 0.24rem;
  }
  .nc-zmhd-main1 .centerWidth .zmhd-yjzj .tabContent .tabItem .diaocha-tit {
    height: 0.61rem;
    line-height: 0.61rem;
    font-size: 0.32rem;
    padding: 0 0.25rem;
    margin-bottom: 0.24rem;
    margin-top: 0.24rem;
  }
  .nc-zmhd-main1 .centerWidth .zmhd-jgfk .tabContent .tabItem li a.title {
    width: auto;
    max-width: 75%;
  }
  .nc-zmhd-main1 .centerWidth .zmhd-jgfk .tabContent .tabItem li a.more {
    font-weight: normal;
    display: inline-block;
    width: auto;
    white-space: nowrap;
    font-size: 0.24rem;
    line-height: 0.8rem;
  }
  .cwhy-outer .normal-main {
    width: 100%;
  }
  .cwhy .cwhy-cont0 {
    padding-top: 0.49rem;
    height: auto;
    text-align: center;
  }
  .cwhy .cwhy-cont0 a.tit-box {
    float: none;
    margin: 0;
  }
  .cwhy .cwhy-cont0 a.tit-box img {
    width: 4.42rem;
    height: auto;
  }
  .cwhy .cwhy-cont0 .oher-img img {
    display: none;
  }
  .cwhy .cont-1-tit a {
    font-size: 0.36rem;
  }
  .cwhy .cwhy-cont-1 .cont-1-main .second-tit a {
    font-size: 0.32rem;
    line-height: 0.6rem;
    height: 0.6rem;
  }
  .cwhy .cwhy-cont-1 .cont-1-main p {
    font-size: 0.32rem;
    line-height: 0.6rem;
  }
  .cwhy .cwhy-cont-3 .news-list {
    width: 100%;
  }
  .cwhy .cwhy-cont-3 .cont-3-rt {
    width: 100%;
  }
  .cwhy .cwhy-tit {
    height: auto;
    margin-bottom: 0.48rem;
  }
  .cwhy .cwhy-tit::before {
    width: 0.04rem;
    height: 100%;
    background-color: #3070e3;
  }
  .cwhy .cwhy-tit a {
    line-height: normal;
    font-size: 0.32rem;
  }
  .cwhy .cwhy-cont-3 .news-list ul li {
    height: auto;
    line-height: 0.8rem;
  }
  .cwhy .cwhy-cont-3 .news-list ul li span {
    display: none;
  }
  .cwhy .cwhy-cont-3 .news-list ul li a {
    min-width: 90%;
    font-size: 0.32rem;
  }
  .cwhy .cwhy-cont-3 .cont-3-rt .right-tit {
    margin-top: 0.4rem;
    float: left;
  }
  .cwhy .cwhy-cont-3 .cont-3-rt .cont-3-video-box {
    width: 100%;
  }
  .cwhy .cwhy-cont-3 .cont-3-rt .cont-3-video-box a {
    display: none;
  }
  .cwhy .cwhy-cont-3 .cont-3-rt .cont-3-video-box .cont-3-video {
    width: 100%;
    height: auto;
  }
  .cwhy .cont-1-tit a::before {
    height: 0.08rem;
  }
  .cwhy .cont-1-tit a::after {
    height: 0.08rem;
  }
  .cwhy .cwhy-cont-4 .cont-4-cot ul li .img-box img {
    width: 0.85rem;
    height: 0.82rem;
  }
  .cwhy .cwhy-cont-4 .cont-4-cot ul li a.name p {
    font-size: 0.28rem;
    font-weight: 600;
    line-height: 0.36rem;
  }
  .normal-main .normal-local {
    padding: 0.15rem 0.18rem;
    padding-right: 1rem;
  }
  .nc-head .nc-head-search {
    width: 100%;
  }
  .cwhy .cwhy-cont-2 .news-timer {
    width: 100%;
  }
  .cwhy .cwhy-cont-2 .news-timer .cwhy-swiper-container {
    height: 4.2rem;
  }
  .cwhy .cwhy-cont-2 .news-timer .cwhy-swiper-container .swiper-wrapper .swiper-slide.swiper-slide-active a,
  .cwhy .cwhy-cont-2 .news-timer .cwhy-swiper-container .swiper-wrapper .swiper-slide .f-otw2 {
    font-size: 0.28rem;
    line-height: 0.4rem;
    padding: 0.2rem 0.3rem;
    height: 1.23rem;
    border-radius: 0.6rem;
  }
  .cwhy .cwhy-cont-2 .news-timer .cwhy-swiper-container .swiper-wrapper .swiper-slide.swiper-slide-active a span,
  .cwhy .cwhy-cont-2 .news-timer .cwhy-swiper-container .swiper-wrapper .swiper-slide .f-otw2 span {
    text-overflow: ellipsis;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
  }
  .cwhy .cwhy-cont-2 .news-timer .cwhy-swiper-container .swiper-wrapper .swiper-slide {
    width: 90% !important;
  }
  .cwhy .cwhy-cont-2 .yjjd {
    width: 100%;
  }
  .cwhy .cwhy-cont-2 .yjjd .right-tit {
    margin-top: 0.6rem;
    float: left;
  }
  .cwhy .cwhy-cont-2 .yjjd .cont-2-rt {
    clear: both;
  }
  .cwhy .cwhy-cont-2 .yjjd .cont-2-rt a img {
    width: 100%;
    height: auto;
  }
  .cwhy-outer .location {
    height: auto;
  }
  .cwhy .yydh-yingying.mt20 {
    padding-top: 0.4rem;
    height: auto;
    background-size: 90% 0.18rem;
  }
  .cwhy .cwhy-cont-4 {
    padding-bottom: 0.6rem;
  }
  .cwhy .cwhy-cont-4 .cont-4-cot {
    border: 0.01rem solid transparent;
    height: 2.2rem;
  }
  .jigouzhineng {
    width: 100%;
    padding: 0.2rem !important;
    box-sizing: border-box;
  }
  .jigouzhineng .jigouzhineng-neirong {
    width: 100% !important;
    box-sizing: border-box;
  }
  .jigouzhineng .jigouzhineng-neirong .xinjianneirong .biaoti {
    width: 100%;
  }
  .jigouzhineng .jigouzhineng-neirong .xinjianneirong .biaoti a {
    display: block;
    width: 100%;
    height: 0.45rem;
    font-size: 0;
    vertical-align: top;
  }
  .jigouzhineng .jigouzhineng-neirong .xinjianneirong .biaoti a::before,
  .jigouzhineng .jigouzhineng-neirong .xinjianneirong .biaoti a::after {
    content: '';
    display: inline-block;
    width: 0.6rem;
    height: 100%;
  }
  .jigouzhineng .jigouzhineng-neirong .xinjianneirong .biaoti a::before {
    margin-right: 0.3rem;
    background: url(jgzn-tit-lf.png) no-repeat center 0.25rem;
    background-size: contain;
  }
  .jigouzhineng .jigouzhineng-neirong .xinjianneirong .biaoti a::after {
    margin-left: 0.3rem;
    background: url(jgzn-tit-rt.png) no-repeat center 0.25rem;
    background-size: contain;
  }
  .jigouzhineng .jigouzhineng-neirong .xinjianneirong .biaoti a img {
    display: none;
  }
  .jigouzhineng .jigouzhineng-neirong .xinjianneirong .biaoti a p {
    display: inline-block;
  }
  .jigouzhineng .jigouzhineng-neirong .xinjianneirong .qiehuan {
    width: 100%;
  }
  .jigouzhineng .jigouzhineng-neirong .xinjianneirong .qiehuan .wrap {
    width: 100%;
    height: auto;
  }
  .jigouzhineng .jigouzhineng-neirong .xinjianneirong .qiehuan .wrap .anniu {
    float: none;
    width: 100%;
    height: 1.2rem;
    margin-top: 0.2rem;
  }
  .jigouzhineng .jigouzhineng-neirong .xinjianneirong .qiehuan .wrap .anniu img,
  .jigouzhineng .jigouzhineng-neirong .xinjianneirong .qiehuan .wrap .anniu img.dh,
  .jigouzhineng .jigouzhineng-neirong .xinjianneirong .qiehuan .wrap .anniu img.sj {
    width: 0.41rem;
    height: auto;
    vertical-align: top;
    margin-top: 0.35rem;
  }
  .jigouzhineng .jigouzhineng-neirong .xinjianneirong .qiehuan .wrap .anniu img.dh,
  .jigouzhineng .jigouzhineng-neirong .xinjianneirong .qiehuan .wrap .anniu img.sj {
    width: 0.45rem;
    margin-top: 0.4rem;
  }
  .jigouzhineng .jigouzhineng-neirong .xinjianneirong .qiehuan .wrap .anniu .shu {
    height: 0.68rem;
    margin-top: 0.24rem;
  }
  .jigouzhineng .jigouzhineng-neirong .xinjianneirong .qiehuan .wrap .anniu .wenben {
    margin-top: 0.24rem;
  }
  .jigouzhineng .jigouzhineng-neirong .xinjianneirong .qiehuan .wrap .anniu .wenben p:first-child,
  .jigouzhineng .jigouzhineng-neirong .xinjianneirong .qiehuan .wrap .anniu .wenben p:last-child {
    font-size: 0.28rem;
  }
  .jigouzhineng .jigouzhineng-neirong .xinjianneirong .dibu {
    border-radius: 0;
  }
  .jigouzhineng .jigouzhineng-neirong .xinjianneirong .dibu .zuo.lf {
    float: none;
    width: 100%;
  }
  .jigouzhineng .jigouzhineng-neirong .xinjianneirong .dibu .zuo.lf ul {
    width: 100%;
  }
  .jigouzhineng .jigouzhineng-neirong .xinjianneirong .dibu .zuo.lf ul li {
    display: inline-block;
    width: 50%;
    text-align: center;
  }
  .jigouzhineng .jigouzhineng-neirong .xinjianneirong .dibu .zuo.lf ul li a {
    width: 95%;
    height: 1.65rem;
  }
  .jigouzhineng .jigouzhineng-neirong .xinjianneirong .dibu .zuo.lf ul li a .neirong img {
    width: auto;
    height: 0.5rem;
    margin-top: 0.4rem;
  }
  .jigouzhineng .jigouzhineng-neirong .xinjianneirong .dibu .zuo.lf ul li a .neirong p {
    margin-top: 0.14rem;
    font-size: 0.3rem;
  }
  .jigouzhineng .jigouzhineng-neirong .xinjianneirong .dibu .you.rt {
    float: none;
    width: 100%;
    padding: 0.4rem;
  }
  .jigouzhineng .jigouzhineng-neirong .xinjianneirong .dibu .you.rt .biaoti {
    width: 100%;
    height: 0.33rem;
  }
  .jigouzhineng .jigouzhineng-neirong .xinjianneirong .dibu .you.rt .biaoti .shukuai {
    width: 0.06rem;
    height: 0.33rem;
  }
  .jigouzhineng .jigouzhineng-neirong .xinjianneirong .dibu .you.rt .biaoti span {
    font-size: 0.32rem;
  }
  .jigouzhineng .jigouzhineng-neirong .xinjianneirong .dibu .you.rt .neirong p {
    font-size: 0.32rem;
    line-height: 0.6rem;
  }
  .normal-main .dcgl {
    padding: 0.24rem !important;
    box-sizing: border-box;
  }
  .normal-main .dcgl .normal-list {
    padding: 0 0.21rem;
  }
  .normal-main .dcgl .normal-list .list-title {
    width: 100% !important;
    height: 1rem !important;
  }
  .normal-main .dcgl .normal-list .list-title::after {
    width: 1.5rem !important;
    height: 0.06rem !important;
  }
  .normal-main .dcgl .normal-list .list-title a {
    font-size: 0.36rem;
    line-height: 1rem;
  }
  .normal-main .dcgl .normal-list ul.list-ul {
    width: 100%;
    height: auto;
  }
  .normal-main .dcgl .normal-list ul.list-ul li {
    height: auto;
    padding: 0 0.2rem;
    background: url(dczj-list-liBg.png) no-repeat left 0.35rem !important;
  }
  .normal-main .dcgl .normal-list ul.list-ul li a {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    white-space: unset;
  }
  .normal-main .dcgl .normal-list ul.list-ul li a.see-more {
    display: none;
  }
  .normal-main .dcgl .normal-list ul.list-ul li span {
    display: inline-block;
    float: none;
    font-size: 0.24rem;
    color: #999;
    line-height: 0.27rem;
  }
  .normal-main .dcgl .normal-list ul.list-ul li span:last-child {
    border-left: 0.01rem solid #999;
    padding-left: 0.24rem;
  }
  .normal-main .dcgl .normal-list ul.list-ul li span:first-child {
    padding-left: 0;
  }
  .normal-main .dcgl .normal-list .normal-page span.tongji {
    display: inline-block;
    width: 2.21rem;
    height: 0.9rem;
    background-color: #ffffff;
    border: solid 1px #dcdcdc;
    font-size: 0.32rem;
    line-height: 0.9rem;
    letter-spacing: 0px;
    color: #347cdd;
  }
  .normal-main .dcgl .normal-list .normal-page span.count {
    display: none;
  }
}
.wgk-main {
  width: 100%;
  height: auto;
  background-color: #f7fafe;
  padding: 0 0.26rem;
  padding-bottom: 0.1rem;
}
.wgk-main .title {
  background-image: url(wgk-title.png);
  background-repeat: no-repeat;
  background-position: 50% 45%;
}
.wgk-main .title a {
  display: block;
  font-family: SourceHanSerifSC-Bold;
  font-size: 0.4rem;
  color: #333333;
  line-height: 0.4rem;
  padding-top: 0.42rem;
  padding-bottom: 0.61rem;
  font-weight: 600;
  text-align: center;
}
.wgk-main .wgk-box .wgk-box-item {
  position: relative;
  margin-bottom: 0.19rem;
  padding: 0.13rem;
  border: solid 0.01rem #dae4f2;
  background-color: #ffffff;
  line-height: 0.96rem;
}
.wgk-main .wgk-box .wgk-box-item .tita {
  display: inline-block;
  width: 1.16rem;
  height: 0.96rem;
  vertical-align: middle;
  line-height: normal;
}
.wgk-main .wgk-box .wgk-box-item .tita .item-head {
  background-image: url(wgk-item-bg.png);
  width: 1.16rem;
  height: 0.96rem;
  background-repeat: no-repeat;
  background-size: 100%;
  text-align: center;
}
.wgk-main .wgk-box .wgk-box-item .tita .item-head img {
  display: inline-block;
  margin-top: 0.19rem;
}
.wgk-main .wgk-box .wgk-box-item .tita .item-head p {
  font-family: MicrosoftYaHei-Bold;
  font-size: 0.2rem;
  color: #ffffff;
  text-align: center;
  font-weight: 600;
  margin-top: 0.1rem;
}
.wgk-main .wgk-box .wgk-box-item ul {
  display: inline-block;
  margin-left: 0.68rem;
  vertical-align: middle;
}
.wgk-main .wgk-box .wgk-box-item ul > li:nth-child(4) {
  width: 1.5rem;
}
.wgk-main .wgk-box .wgk-box-item ul li {
  width: 2.57rem;
  height: 0.96rem;
  line-height: 0.96rem;
  float: left;
}
.wgk-main .wgk-box .wgk-box-item ul li .radio {
  vertical-align: text-bottom;
  display: inline-block;
  margin-right: 0.1rem;
  width: 0.12rem;
  height: 0.12rem;
  border: solid 0.01rem #a0a0a0;
  text-align: center;
  line-height: 0.12rem;
  border-radius: 0.2rem;
}
.wgk-main .wgk-box .wgk-box-item ul li .radio .nei-radio {
  display: inline-block;
  width: 0.06rem;
  height: 0.06rem;
  background-color: #a0a0a0;
  border-radius: 0.2rem;
  margin-top: 0.02rem;
}
.wgk-main .wgk-box .wgk-box-item ul li span {
  font-family: MicrosoftYaHei;
  font-size: 0.18rem;
  color: #333333;
}
.wgk-main .wgk-box .wgk-box-item ul li:hover span {
  color: #3f88ea;
}
.wgk-main .wgk-box .wgk-box-item ul li:hover .radio {
  border: solid 0.01rem #3f88ea;
}
.wgk-main .wgk-box .wgk-box-item ul li:hover .radio .nei-radio {
  background-color: #3f88ea;
}
.wgk-main .wgk-box .wgk-box-item .zhankai-box {
  position: absolute;
  left: 0;
  top: 1.22rem;
  display: none;
  line-height: normal;
  width: 100%;
  height: 1.2rem;
  background-color: #fff;
  border-top: solid 0.01rem #dae4f2;
  padding-top: 0.34rem;
  padding-left: 0.7rem;
}
.wgk-main .wgk-box .wgk-box-item .zhankai-box > .zhankai-box-item:nth-child(6) {
  margin-right: 0;
}
.wgk-main .wgk-box .wgk-box-item .zhankai-box .zhankai-box-item {
  line-height: 0.2rem;
  display: inline-block;
  margin-right: 1.04rem;
  margin-bottom: 0.3rem;
}
.wgk-main .wgk-box .wgk-box-item .zhankai-box .zhankai-box-item .dian {
  display: inline-block;
  background-color: #3f88ea;
  width: 0.06rem;
  height: 0.06rem;
  vertical-align: middle;
  border-radius: 111rem;
  margin-right: 0.09rem;
}
.wgk-main .wgk-box .wgk-box-item .zhankai-box .zhankai-box-item span {
  font-family: MicrosoftYaHei;
  font-size: 0.16rem;
  color: #333333;
  vertical-align: middle;
}
.cebian-btn {
  display: none;
}
.cebian-box {
  display: none;
}
.right-zfgb .biaoti {
  margin-top: 0.45rem;
}
.lsgb .nc-head {
  position: static;
  height: auto;
}
.lsgb .nc-head a.nc-head-logo {
  float: none;
}
.nc-zcwj-main .zcwj-box1 .zcwj-line .btn1 {
  display: none;
}
.nc-zjnc-main .zjnc-tznc .tznc-lf a {
  height: 103%;
  margin-top: -0.15rem;
}
.nc-zjnc-main .zjnc-tznc {
  margin-top: 1.17rem;
}
.nc-zjnc-main .zjnc-ncly {
  margin-top: 2.2rem;
}
.nc-zjnc-main .zjnc-rwnc {
  margin-top: 2.52rem;
}
.nc-zjnc-main .zjnc-rwnc .tabcontentbox .tabContent {
  height: 4rem;
}
.nc-zjnc-main .zjnc-rwnc .tabcontentbox .tabContent .tabItem {
  width: 5.35rem;
  height: 4rem;
}
.nc-zjnc-main .zjnc-ncly .tabcontentbox .tabContent .tabItem {
  width: 5.35rem;
  height: 4rem;
}
.nc-zjnc-main .zjnc-rwnc .tabcontentbox .tabContent .tabItem .swiper-wrapper .lunbo-item a {
  width: 5.35rem;
  height: 4rem;
}
.nc-zjnc-main .zjnc-ncly .tabcontentbox .tabContent .tabItem .swiper-wrapper .lunbo-item a {
  width: 5.35rem;
}
.nc-zjnc-main .zjnc-rwnc .tabcontentbox .tabContent .tabItem .swiper-wrapper .lunbo-item .title {
  display: none;
}
.nc-zjnc-main .zjnc-ncly .tabcontentbox .tabContent .tabItem .ncly-item .title {
  display: none;
}
.nc-zjnc-main .zjnc-rwnc .tabcontentbox .tabContent {
  position: relative;
}
.nc-zjnc-main .zjnc-ncly .tabcontentbox .tabContent {
  position: relative;
}
.nc-zjnc-main .zjnc-ncly .tabcontentbox .tabContent .tabItem {
  position: initial;
  float: right;
}
.nc-zjnc-main .zjnc-rwnc .tabcontentbox .tabContent .tabItem {
  position: initial;
}
.nc-zjnc-main .zjnc-ncly .tabcontentbox .tabContent .tabItem .swiper-button-next {
  left: 3.51rem;
  top: 0;
}
.nc-zjnc-main .zjnc-ncly .tabcontentbox .tabContent .tabItem .swiper-button-next:hover {
  background-color: #3e87ea;
  color: #ffffff;
}
.nc-zjnc-main .zjnc-rwnc .tabcontentbox .tabContent .tabItem .swiper-button-next {
  right: initial;
  left: 5.84rem;
  top: 0;
}
.nc-zjnc-main .zjnc-rwnc .tabcontentbox .tabContent .tabItem .swiper-button-next:hover {
  background-color: #3e87ea;
  color: #ffffff;
}
.nc-zjnc-main .zjnc-ncly .tabcontentbox .tabContent .tabItem .swiper-button-prev {
  top: 0;
  right: 5.83rem;
}
.nc-zjnc-main .zjnc-ncly .tabcontentbox .tabContent .tabItem .swiper-button-prev:hover {
  background-color: #3e87ea;
  color: #ffffff;
}
.nc-zjnc-main .zjnc-ncly .tabPanel a.panel {
  margin-bottom: 0.1rem;
}
.nc-zjnc-main .zjnc-ncly .tabcontentbox .tabContent .zjnc-book {
  width: 4.41rem;
  height: 3.59rem;
  background-image: url(zjnc-book1.png);
  background-repeat: no-repeat;
  background-size: 100%;
  top: 0.41rem;
  left: -0.21rem;
  position: absolute;
}
.nc-zjnc-main .zjnc-ncly .tabcontentbox .tabContent .zjnc-book .tit {
  font-family: MicrosoftYaHei-Bold;
  font-size: 0.24rem;
  color: #333333;
  text-align: center;
  font-weight: 600;
  margin-top: 0.4rem;
}
.nc-zjnc-main .zjnc-ncly .tabcontentbox .tabContent .zjnc-book .con {
  margin-top: 0.1rem;
  margin-left: 0.4rem;
  font-family: MicrosoftYaHei;
  font-size: 0.16rem;
  color: #333333;
  text-align: left;
  width: 3.46rem;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 8;
  line-height: 0.29rem;
  -webkit-box-orient: vertical;
}
.nc-zjnc-main .zjnc-rwnc .tabcontentbox .tabContent .zjnc-book {
  width: 4.71rem;
  height: 3.79rem;
  background-image: url(zjnc-book.png);
  background-repeat: no-repeat;
  background-size: 100%;
  top: 0.31rem;
  left: 4.9rem;
  position: absolute;
}
.nc-zjnc-main .zjnc-rwnc .tabcontentbox .tabContent .zjnc-book .tit {
  font-family: MicrosoftYaHei-Bold;
  font-size: 0.24rem;
  color: #333333;
  text-align: center;
  font-weight: 600;
  margin-top: 0.5rem;
}
.nc-zjnc-main .zjnc-rwnc .tabcontentbox .tabContent .zjnc-book .con {
  margin-top: 0.1rem;
  margin-left: 0.75rem;
  font-family: MicrosoftYaHei;
  font-size: 0.16rem;
  color: #333333;
  text-align: left;
  width: 3.46rem;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 8;
  line-height: 0.29rem;
  -webkit-box-orient: vertical;
  letter-spacing: 0.01rem;
}
.nc-zjnc-main {
  background-size: 100% 100%;
}
.nc-zjnc-main .zjnc-ncsj {
  margin-top: 1.6rem;
}
.nc-zjnc-main .zjnc-rwnc .tabcontentbox .tabContent .tabItem .swiper-button-prev {
  top: 0;
  left: 5.44rem;
}
.nc-zjnc-main .zjnc-rwnc .tabcontentbox .tabContent .tabItem .swiper-button-prev:hover {
  background-color: #3e87ea;
  color: #ffffff;
}
.nc-zjnc-main .zjnc-rwnc .tabPanel a.panel {
  width: auto;
}
.nc-zjnc-main .zjnc-ncly {
  padding-left: 0.21rem;
}
.nc-zjnc-main .zjnc-rwnc .tabPanel {
  padding-left: 0.3rem;
}
.nc-zjnc-main .zjnc-ncsj .tabContent {
  margin-top: 1rem;
}
.nc-zjnc-main .zjnc-ncly .tabPanel {
  margin-right: 0.4rem;
}
.nc-zjnc-main .zjnc-rwnc {
  padding-right: 0.12rem;
}
.nc-zjnc-main .zjnc-tznc .tznc-lf {
  background-color: transparent;
}
.lsgb {
  background-image: url(ls-bg.png);
  background-color: #fff;
  background-repeat: no-repeat;
  background-position: top center;
  background-size: 19.2rem 4.5rem;
}
.lsgb .normal-main {
  width: 13.93rem;
  margin: auto;
  margin-top: 2rem;
  background-color: transparent;
}
.lsgb .ls-center {
  width: 13.93rem;
  background-image: url(ls-bigBg.png);
  background-repeat: no-repeat;
  background-size: 100% 100%;
}
.lsgb .ls-center .ls-lf {
  float: left;
  width: 3.84rem;
  padding: 0 0.32rem;
  padding-top: 0.24rem;
  padding-left: 0.43rem;
  padding-right: 0.15rem;
  padding-bottom: 0.3rem;
}
.lsgb .ls-center .ls-lf .gb-tit {
  display: block;
  background-color: #347cdd;
  border-radius: 0.03rem;
  line-height: 0.68rem;
}
.lsgb .ls-center .ls-lf .gb-tit p {
  padding-left: 0.18rem;
  display: inline;
  font-family: MicrosoftYaHei-Bold;
  font-size: 0.22rem;
  color: #ffffff;
  font-weight: 600;
  vertical-align: middle;
}
.lsgb .ls-center .ls-lf .gb-tit img {
  display: inline-block;
  width: 0.49rem;
  height: 0.49rem;
  vertical-align: middle;
}
.lsgb .ls-center .ls-lf .gb-pic {
  padding-bottom: 0.2rem;
  text-align: center;
}
.lsgb .ls-center .ls-lf .gb-pic .bokk {
  display: inline-block;
  background-image: url(ls-sb.png);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  width: 2.46rem;
  height: 3.07rem;
  margin-top: 0.24rem;
  text-align: center;
}
.lsgb .ls-center .ls-lf .gb-pic .bokk img {
  width: 0.65rem;
  height: 0.32rem;
  display: inline-block;
  margin-top: 2.2rem;
}
.lsgb .ls-center .ls-lf .gb-pic p {
  text-align: center;
  font-family: LiSu;
  font-size: 0.36rem;
  color: #394351;
  font-weight: 600;
}
.lsgb .ls-center .ls-lf .gb-jiansuo {
  border-radius: 0.06rem;
  border: solid 0.01rem #d5e8ff;
  padding: 0.22rem 0.24rem;
  background-color: #f9fbfe;
}
.lsgb .ls-center .ls-lf .gb-jiansuo .head {
  display: block;
  margin-bottom: 0.13rem;
  line-height: 0.25rem;
}
.lsgb .ls-center .ls-lf .gb-jiansuo .head img {
  display: inline-block;
  width: 0.24rem;
  height: 0.25rem;
  vertical-align: middle;
  margin-right: 0.1rem;
}
.lsgb .ls-center .ls-lf .gb-jiansuo .head p {
  display: inline;
  font-family: MicrosoftYaHei-Bold;
  font-size: 0.2rem;
  color: #3c444e;
  font-weight: 600;
  vertical-align: middle;
}
.lsgb .ls-center .ls-lf .gb-jiansuo .js {
  width: 100%;
  height: 0.5rem;
  background-color: #ffffff;
  border-radius: 0.04rem;
  border: solid 0.01rem #d5e8ff;
  font-family: MicrosoftYaHei;
  font-size: 0.16rem;
  color: #333333;
  text-indent: 0.17rem;
}
.lsgb .ls-center .ls-lf .gb-jiansuo .btns {
  margin-top: 0.1rem;
}
.lsgb .ls-center .ls-lf .gb-jiansuo .btns a {
  display: inline-block;
  width: 48%;
  line-height: 0.5rem;
  text-align: center;
  font-family: MicrosoftYaHei;
  font-size: 0.16rem;
  color: #ffffff;
  border-radius: 0.04rem;
}
.lsgb .ls-center .ls-lf .gb-jiansuo .btns > a:nth-child(1) {
  float: left;
  background-color: #347cdd;
}
.lsgb .ls-center .ls-lf .gb-jiansuo .btns > a:nth-child(2) {
  float: right;
  background-color: #debc83;
}
.lsgb .ls-center .ls-lf .gb-jiansuo .qc {
  font-family: MicrosoftYaHei-Bold;
  font-size: 0.16rem;
  color: #333333;
  text-align: left;
  font-weight: 600;
  margin-top: 0.2rem;
}
.lsgb .ls-center .ls-lf .gb-jiansuo .common-date-select {
  margin-top: 0.2rem;
  border: none;
  background-color: transparent;
}
.lsgb .ls-center .ls-lf .gb-jiansuo .common-date-select .link-drop-item {
  width: 100%;
  height: 0.5rem;
  line-height: 0.5rem;
  text-align: left;
  text-indent: 0.17rem;
}
.lsgb .ls-center .ls-lf .gb-jiansuo .common-date-select .link-drop-item p {
  line-height: 0.5rem;
}
.lsgb .ls-center .ls-lf .gb-info {
  width: 100%;
  margin-top: 0.3rem;
  background-color: #f9fbfe;
  border-radius: 0.06rem;
  border: solid 0.01rem #d5e8ff;
  padding: 0.24rem 0.3rem 0.24rem 0.24rem;
}
.lsgb .ls-center .ls-lf .gb-info p {
  margin-bottom: 0.18rem;
}
.lsgb .ls-center .ls-lf .gb-info p > span:first-child {
  width: 0.7rem;
  text-align: justify;
  display: inline-block;
  font-family: MicrosoftYaHei-Bold;
  font-size: 0.16rem;
  color: #333333;
  font-weight: 600;
  margin-right: 0.1rem;
}
.lsgb .ls-center .ls-lf .gb-info p > span:last-child,
.lsgb .ls-center .ls-lf .gb-info p > span:nth-child(2),
.lsgb .ls-center .ls-lf .gb-info p > span:nth-child(3),
.lsgb .ls-center .ls-lf .gb-info p > span:nth-child(4) {
  font-family: MicrosoftYaHei-Bold;
  font-size: 0.16rem;
  color: #333333;
}
.lsgb .ls-center .ls-lf .gb-info p > span:nth-child(3),
.lsgb .ls-center .ls-lf .gb-info p > span:nth-child(4) {
  display: block;
  margin-left: 0.8rem;
  margin-top: 0.15rem;
}
.lsgb .ls-center .ls-rt {
  float: right;
  width: 10.05rem;
  padding: 0.4rem 0.4rem 0 0.4rem;
}
.lsgb .ls-center .ls-rt .ls-rt-top .t {
  font-family: MicrosoftYaHei;
  font-size: 0.16rem;
  color: #333333;
  margin-right: 0.2rem;
  line-height: 0.4rem;
}
.lsgb .ls-center .ls-rt .ls-rt-top .dt {
  vertical-align: top;
  width: 7.7rem;
  height: 0.4rem;
  overflow: hidden;
  display: inline-block;
}
.lsgb .ls-center .ls-rt .ls-rt-top .dt a {
  display: inline-block;
  width: 0.6rem;
  height: 0.4rem;
  line-height: 0.4rem;
  font-size: 0.16rem;
  text-align: center;
  color: #fff;
  font-family: MicrosoftYaHei;
  background-color: #cbcbcb;
  border-radius: 0.06rem;
  margin-right: 0.1rem;
  margin-bottom: 0.1rem;
}
.lsgb .ls-center .ls-rt .ls-rt-top .dt a:hover {
  background-color: #347cdd;
}
.lsgb .ls-center .ls-rt .ls-rt-top .zk {
  cursor: pointer;
  display: inline-block;
  font-family: MicrosoftYaHei;
  text-decoration: underline;
  font-size: 0.16rem;
  color: #999999;
}
.lsgb .ls-center .ls-rt .ls-rt-top .zk1 {
  display: none;
}
.lsgb .ls-center .ls-rt .ls-rt-content {
  margin-top: 0.42rem;
}
.lsgb .ls-center .ls-rt .ls-rt-content > .lsc-item:nth-child(3n) {
  margin-right: 0;
}
.lsgb .ls-center .ls-rt .ls-rt-content .lsc-item {
  display: inline-block;
  margin-right: 0.81rem;
  margin-bottom: 0.5rem;
  width: 2.39rem;
  height: 3.08rem;
  background-image: url(ls-gb.png);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  position: relative;
}
.lsgb .ls-center .ls-rt .ls-rt-content .lsc-item a {
  top: 2.43rem;
  left: 0.55rem;
  position: absolute;
  display: inline-block;
  width: 1.26rem;
  height: 0.37rem;
  background-color: #f3f7fd;
  border-radius: 0.03rem;
  font-family: MicrosoftYaHei;
  font-size: 0.16rem;
  color: #347cdd;
  text-align: center;
  line-height: 0.37rem;
}
.lsgb .ls-center .ls-rt .ls-rt-content .lsc-item a:hover {
  color: #fff;
  background-color: #347cdd;
}
.right-zfgb .duanluo .biaoti a img {
  margin-left: 0.1rem;
}
.com-head .head {
  display: inline-block;
  width: 100%;
  line-height: 0.6rem;
  background-color: #347cdd;
  text-align: center;
}
.com-head .head img {
  display: inline-block;
  width: 0.31rem;
  height: 0.25rem;
  vertical-align: middle;
  margin-right: 0.15rem;
}
.com-head .head span {
  font-family: MicrosoftYaHei-Bold;
  font-size: 0.26rem;
  font-weight: 600;
  color: #fff;
  vertical-align: middle;
}
.com-head .content-head {
  padding-left: 0.19rem;
  padding-right: 0.37rem;
  margin-top: 0.15rem;
  display: inline-block;
}
.com-head .content-head .shuxian {
  margin-left: 0.03rem;
  width: 0.03rem;
  height: 0.18rem;
  background-color: #c9c9c9;
  margin-right: 0.1rem;
  display: inline-block;
  vertical-align: middle;
}
.com-head .content-head p {
  font-family: MicrosoftYaHei-Bold;
  font-size: 0.2rem;
  color: #333;
  font-weight: 600;
  display: inline-block;
  vertical-align: middle;
}
.com-head .content-con {
  margin-top: 0.1rem;
  font-family: MicrosoftYaHei;
  font-size: 0.16rem;
  color: #333333;
  padding-left: 0.19rem;
  padding-right: 0.37rem;
  line-height: 0.22rem;
}
.bigtab {
  margin-top: 0.3rem;
  margin-bottom: 0.3rem;
}
.bigtab .tabPanle {
  text-align: center;
}
.bigtab .tabPanle .panle {
  width: 3.94rem;
  height: 0.7rem;
  display: inline-block;
  background-repeat: no-repeat;
  background-size: 100% 100%;
  font-family: SourceHanSansCN-Regular;
  font-size: 0.28rem;
  color: #000;
  text-align: center;
  line-height: 0.7rem;
}
.bigtab .tabPanle > .panle:nth-child(1) {
  margin-right: 0.25rem;
  background-image: url(cyfz-lf.png);
}
.bigtab .tabPanle > .panle:nth-child(1):hover {
  background-image: url(cyfz-lfh.png);
  color: #fff;
}
.bigtab .tabPanle > .panle:nth-child(1).cur {
  background-image: url(cyfz-lfh.png);
  color: #fff;
}
.bigtab .tabPanle > .panle:nth-child(2) {
  background-image: url(cyfz-rt.png);
}
.bigtab .tabPanle > .panle:nth-child(2):hover {
  background-image: url(cyfz-rth.png);
  color: #fff;
}
.bigtab .tabPanle > .panle:nth-child(2).cur {
  background-image: url(cyfz-rth.png);
  color: #fff;
}
.bigtab .tabContent {
  margin-top: 0.39rem;
}
.bigtab .tabContent .tabItem .part1 {
  overflow: hidden;
  background-color: #ffffff;
  box-shadow: 0rem 0.12rem 0.16rem 0rem rgba(0, 0, 0, 0.13);
  border-radius: 0.12rem;
  border: solid 0.01rem #e5e5e5;
}
.bigtab .tabContent .tabItem .part1 .part1-lf {
  float: left;
  width: 50%;
  height: 4rem;
}
.bigtab .tabContent .tabItem .part1 .part1-lf img {
  width: 100%;
  height: 100%;
}
.bigtab .tabContent .tabItem .part1 .part1-rt {
  float: right;
  width: 50%;
}
.bigtab .tabContent .tabItem .part1 .part1-rt .head {
  display: inline-block;
  width: 100%;
  line-height: 0.6rem;
  background-color: #347cdd;
  text-align: center;
}
.bigtab .tabContent .tabItem .part1 .part1-rt .head img {
  display: inline-block;
  width: 0.31rem;
  height: 0.25rem;
  vertical-align: middle;
}
.bigtab .tabContent .tabItem .part1 .part1-rt .head span {
  font-family: MicrosoftYaHei-Bold;
  font-size: 0.26rem;
  font-weight: 600;
  color: #fff;
  vertical-align: middle;
}
.bigtab .tabContent .tabItem .part1 .part1-rt .content-head {
  padding-left: 0.19rem;
  padding-right: 0.37rem;
  margin-top: 0.15rem;
  display: inline-block;
}
.bigtab .tabContent .tabItem .part1 .part1-rt .content-head .shuxian {
  margin-left: 0.03rem;
  width: 0.03rem;
  height: 0.18rem;
  background-color: #c9c9c9;
  margin-right: 0.1rem;
  display: inline-block;
  vertical-align: middle;
}
.bigtab .tabContent .tabItem .part1 .part1-rt .content-head p {
  font-family: MicrosoftYaHei-Bold;
  font-size: 0.2rem;
  color: #333;
  font-weight: 600;
  display: inline-block;
  vertical-align: middle;
}
.bigtab .tabContent .tabItem .part1 .part1-rt .content-con {
  margin-top: 0.1rem;
  font-family: MicrosoftYaHei;
  font-size: 0.16rem;
  color: #333333;
  padding-left: 0.19rem;
  padding-right: 0.37rem;
  line-height: 0.22rem;
}
.bigtab .tabContent .tabItem .part2 {
  margin-top: 0.29rem;
  overflow: hidden;
  background-color: #ffffff;
  box-shadow: 0rem 0.12rem 0.16rem 0rem rgba(0, 0, 0, 0.13);
  border-radius: 0.12rem;
  border: solid 0.01rem #e5e5e5;
}
.bigtab .tabContent .tabItem .part2 .part2-lf {
  float: left;
  width: 50%;
}
.bigtab .tabContent .tabItem .part2 .part2-rt {
  float: right;
  width: 50%;
  height: 4rem;
}
.bigtab .tabContent .tabItem .part2 .part2-rt img {
  width: 100%;
  height: 100%;
}
.bigtab .tabContent .tabItem .part3 {
  margin-top: 0.29rem;
  overflow: hidden;
  background-color: #ffffff;
  box-shadow: 0rem 0.12rem 0.16rem 0rem rgba(0, 0, 0, 0.13);
  border-radius: 0.12rem;
  border: solid 0.01rem #e5e5e5;
}
.bigtab .tabContent .tabItem .part3 .part3-lf {
  float: left;
  width: 50%;
  height: 4rem;
}
.bigtab .tabContent .tabItem .part3 .part3-lf img {
  width: 100%;
  height: 100%;
}
.bigtab .tabContent .tabItem .part3 .part3-rt {
  float: right;
  width: 50%;
}
.bigtab .tabContent .tabItem .part4 {
  margin-top: 0.29rem;
  overflow: hidden;
  background-color: #ffffff;
  box-shadow: 0rem 0.12rem 0.16rem 0rem rgba(0, 0, 0, 0.13);
  border-radius: 0.12rem;
  border: solid 0.01rem #e5e5e5;
}
.bigtab .tabContent .tabItem .part4 .part4-lf {
  float: left;
  width: 50%;
}
.bigtab .tabContent .tabItem .part4 .part4-rt {
  float: right;
  width: 50%;
  height: 4rem;
}
.bigtab .tabContent .tabItem .part4 .part4-rt img {
  width: 100%;
  height: 100%;
}
.bigtab .tabContent .tabItem .part5 {
  margin-top: 0.29rem;
  overflow: hidden;
  background-color: #ffffff;
  box-shadow: 0rem 0.12rem 0.16rem 0rem rgba(0, 0, 0, 0.13);
  border-radius: 0.12rem;
  border: solid 0.01rem transparent;
}
.bigtab .tabContent .tabItem .part5 .part5-lf {
  float: left;
  width: 50%;
  height: 4rem;
}
.bigtab .tabContent .tabItem .part5 .part5-lf img {
  width: 100%;
  height: 100%;
}
.bigtab .tabContent .tabItem .part5 .part5-rt {
  float: right;
  width: 50%;
}
@media screen and (max-width: 768px) {
  .bigtab .tabPanle {
    padding: 0 1.8%;
  }
  .bigtab .tabPanle .panle {
    width: 100%;
    height: 1.12rem;
    line-height: 1.12rem;
    font-size: 0.4rem;
  }
  .bigtab .tabPanle > .panle:nth-child(1) {
    margin-bottom: 0.17rem;
  }
  .bigtab .tabContent .tabItem .part1 .part1-lf {
    float: none;
    width: 100%;
    height: auto;
  }
  .bigtab .tabContent .tabItem .part1 .part1-rt {
    padding-bottom: 0.5rem;
    float: none;
    width: 100%;
  }
  .bigtab .tabContent .tabItem .part1 .part1-lf img {
    width: 100%;
    height: auto;
  }
  .com-head .head {
    height: 0.8rem;
    line-height: 0.8rem !important;
  }
  .com-head .head img {
    width: 0.41rem !important;
    height: 0.32rem !important;
  }
  .com-head .head span {
    font-size: 0.36rem !important;
  }
  .com-head .content-head {
    margin-top: 0.4rem !important;
  }
  .com-head .content-head .shuxian {
    width: 0.07rem !important;
    height: 0.34rem !important;
  }
  .com-head .content-head p {
    font-size: 0.36rem !important;
  }
  .com-head .content-con {
    font-size: 0.32rem !important;
    line-height: 0.6rem !important;
    text-indent: 1em;
  }
  .bigtab .tabContent .tabItem .part2 {
    display: flex;
    flex-direction: column-reverse;
  }
  .bigtab .tabContent .tabItem .part2 .part2-rt {
    height: auto;
    float: none;
    width: 100%;
  }
  .bigtab .tabContent .tabItem .part2 .part2-lf {
    padding-bottom: 0.5rem;
    float: none;
    width: 100%;
  }
  .bigtab .tabContent .tabItem .part2 .part2-rt img {
    width: 100%;
    height: auto;
  }
  .bigtab .tabContent .tabItem .part3 .part3-lf {
    height: auto;
    float: none;
    width: 100%;
  }
  .bigtab .tabContent .tabItem .part3 .part3-rt {
    padding-bottom: 0.5rem;
    float: none;
    width: 100%;
  }
  .bigtab .tabContent .tabItem .part3 .part3-lf img {
    width: 100%;
    height: auto;
  }
  .bigtab .tabContent .tabItem .part4 {
    display: flex;
    flex-direction: column-reverse;
  }
  .bigtab .tabContent .tabItem .part4 .part4-rt {
    height: auto;
    float: none;
    width: 100%;
  }
  .bigtab .tabContent .tabItem .part4 .part4-lf {
    padding-bottom: 0.5rem;
    float: none;
    width: 100%;
  }
  .bigtab .tabContent .tabItem .part4 .part4-rt img {
    width: 100%;
    height: auto;
  }
  .bigtab .tabContent .tabItem .part5 .part5-lf {
    float: none;
    width: 100%;
    height: auto;
  }
  .bigtab .tabContent .tabItem .part5 .part5-rt {
    padding-bottom: 0.5rem;
    float: none;
    width: 100%;
  }
  .bigtab .tabContent .tabItem .part5 .part5-lf img {
    width: 100%;
    height: auto;
  }
  .com-head .head {
    height: 0.8rem;
    line-height: 0.8rem !important;
  }
  .com-head .head img {
    width: 0.41rem !important;
    height: 0.32rem !important;
  }
  .com-head .head span {
    font-size: 0.36rem !important;
  }
  .nc-zjnc-main {
    padding: 0;
    background-image: none;
  }
  .nc-zjnc-main .centerWidth {
    width: 100%;
  }
  .nc-zjnc-main .zjnc-ncgk {
    background-image: url(zjnc-wap-bg1.png);
    background-repeat: no-repeat;
    background-size: 100%;
    padding-top: 0.7rem;
    padding-left: 8%;
    padding-right: 8%;
  }
  .lsgb .ls-center .ls-lf .gb-pic p {
    font-size: 0.5rem;
    width: 50%;
    display: inline-block;
  }
  .lsgb .normal-main {
    width: 100%;
  }
  .lsgb .normal-main .ls-center .ls-lf .gb-pic {
    padding: 0 1rem;
    height: 6.15rem;
  }
  .lsgb {
    background: url(ls-bg1.png) #fff no-repeat center top;
    background-size: 100% auto;
  }
  .lsgb .normal-main {
    height: auto !important;
  }
  .lsgb .normal-main .ls-center {
    width: 100%;
    position: initial;
    background-image: none;
  }
  .lsgb .normal-main .ls-center .ls-lf {
    width: 100%;
  }
  .lsgb .normal-main .ls-center .ls-lf .gb-tit {
    line-height: 1rem;
  }
  .lsgb .normal-main .ls-center .ls-lf .gb-tit p {
    font-size: 0.36rem;
  }
  .lsgb .normal-main .ls-center .ls-lf .gb-tit img {
    float: right;
    width: 1rem;
    height: 1rem;
  }
  .lsgb .normal-main .ls-center .ls-lf .gb-pic {
    height: 6.35rem;
  }
  .lsgb .normal-main .ls-center .ls-lf .gb-jiansuo {
    padding: 0.22rem 0.35rem;
  }
  .lsgb .normal-main .ls-center .ls-lf .gb-jiansuo .head {
    margin-bottom: 0.38rem;
  }
  .lsgb .normal-main .ls-center .ls-lf .gb-jiansuo .head img {
    width: 0.5rem;
    height: 0.5rem;
  }
  .lsgb .normal-main .ls-center .ls-lf .gb-jiansuo .head p {
    font-size: 0.36rem;
  }
  .lsgb .normal-main .ls-center .ls-lf .gb-jiansuo .js {
    height: 0.88rem;
    font-size: 0.32rem;
  }
  .lsgb .normal-main .ls-center .ls-lf .gb-jiansuo .btns {
    margin-top: 0.24rem;
  }
  .lsgb .normal-main .ls-center .ls-lf .gb-jiansuo .btns a {
    line-height: 0.88rem;
    font-size: 0.32rem;
  }
  .lsgb .normal-main .ls-center .ls-lf .gb-jiansuo .qc {
    margin-top: 0.48rem;
    font-size: 0.32rem;
  }
  .lsgb .normal-main .ls-center .ls-lf .gb-jiansuo .common-date-select {
    margin-top: 0.24rem;
  }
  .lsgb .normal-main .ls-center .ls-lf .gb-jiansuo .common-date-select .link-drop-item {
    height: 0.88rem;
    line-height: 0.88rem;
  }
  .lsgb .normal-main .ls-center .ls-lf .gb-jiansuo .common-date-select .link-drop-item p {
    line-height: 0.88rem;
    height: 0.88rem;
  }
  .lsgb .normal-main .ls-center .ls-lf .gb-jiansuo .common-date-select .link-drop-item p span {
    font-size: 0.32rem;
  }
  .lsgb .normal-main .ls-center .ls-lf .gb-jiansuo .common-date-select .link-drop-item p img {
    width: 0.45rem;
    height: 0.2rem;
  }
  .lsgb .normal-main .ls-center .ls-lf .gb-jiansuo .common-date-select .link-drop-item .drop-lists {
    width: 85%;
  }
  .lsgb .normal-main .ls-center .ls-lf .gb-jiansuo .btns {
    margin-top: 0.24rem !important;
  }
  .lsgb .normal-main .ls-center .ls-lf .gb-jiansuo .btns a {
    line-height: 0.88rem;
    font-size: 0.32rem;
  }
  .lsgb .normal-main .ls-center .ls-lf .gb-info {
    margin-top: 0.48rem;
    padding: 0.48rem 1.3rem 0.38rem 0.4rem;
  }
  .lsgb .normal-main .ls-center .ls-lf .gb-info p {
    margin-bottom: 0.24rem;
  }
  .lsgb .normal-main .ls-center .ls-lf .gb-info p > span:first-child {
    font-size: 0.32rem;
    width: 1.7rem;
  }
  .lsgb .normal-main .ls-center .ls-lf .gb-info p > span:nth-child(2),
  .lsgb .normal-main .ls-center .ls-lf .gb-info p > span:nth-child(3),
  .lsgb .normal-main .ls-center .ls-lf .gb-info p > span:nth-child(4) {
    font-size: 0.32rem;
  }
  .lsgb .normal-main .ls-center .ls-lf .gb-info p > span:nth-child(3),
  .lsgb .normal-main .ls-center .ls-lf .gb-info p > span:nth-child(4) {
    margin-left: 1.8rem;
  }
  .lsgb .normal-main .ls-center .ls-rt {
    width: 100%;
    padding: 0.4rem 0.7rem 0 0.5rem !important;
  }
  .lsgb .normal-main .ls-center .ls-rt .ls-rt-top .zk {
    display: none;
  }
  .lsgb .normal-main .ls-center .ls-rt .ls-rt-top .zk1 {
    float: right;
    display: block;
    font-size: 0.28rem;
  }
  .lsgb .normal-main .ls-center .ls-rt .ls-rt-top .t {
    float: left;
    font-size: 0.36rem;
    font-weight: 600;
  }
  .lsgb .normal-main .ls-center .ls-rt .ls-rt-top .dt {
    padding-top: 0.24rem;
    width: 100%;
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    height: 3.4rem;
  }
  .lsgb .normal-main .ls-center .ls-rt .ls-rt-top .dt a {
    height: auto;
    width: 31%;
    font-size: 0.32rem;
    line-height: 0.88rem;
    margin-bottom: 0.24rem;
  }
  .lsgb .normal-main .ls-center .ls-rt .ls-rt-content {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
  }
  .lsgb .normal-main .ls-center .ls-rt .ls-rt-content > .lsc-item {
    margin-right: 0;
  }
  .lsgb .normal-main .ls-center .ls-rt .ls-rt-content .lsc-item {
    width: 44%;
    height: 4.12rem;
    text-align: center;
    background-image: url(ls-gb-wap.png);
  }
  .lsgb .normal-main .ls-center .ls-rt .ls-rt-content .lsc-item a {
    position: initial;
    display: inline-block;
    width: 2.11rem;
    height: 0.76rem;
    line-height: 0.76rem;
    font-size: 0.28rem;
    margin-top: 3.08rem;
    background-size: 100% 100%;
  }
  .lsgb .ls-center .ls-lf .gb-pic .bokk {
    width: 3.29rem;
    height: 3.92rem;
  }
  .lsgb .ls-center .ls-lf .gb-pic .bokk img {
    margin-top: 2.8rem;
  }
  .lsgb .normal-main .ls-center .ls-lf {
    padding: 0 0.32rem;
    padding-top: 0.24rem;
  }
  .cebian-btn {
    display: block;
    position: absolute;
    width: 0.6rem;
    height: 0.6rem;
    background-image: url(sh.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    right: 0.24rem;
    top: 0.3rem;
    z-index: 999;
    opacity: 0.9;
    transition: 0.3s all;
  }
  .cebian-box {
    display: block;
    position: relative;
    width: 3.07rem;
    height: 100%;
    background-color: #2773c8;
    opacity: 0.9;
    position: fixed;
    right: -3.07rem;
    top: 0;
    z-index: 999;
    transition: 0.3s all;
    padding: 0.27rem 0.47rem;
  }
  .cebian-box .bottom {
    padding-top: 0.31rem;
    padding-bottom: 0.29rem;
    width: calc(100% - 0.94rem);
    display: flex;
    justify-content: space-between;
    border-top: 0.01rem solid #fff;
    position: absolute;
    bottom: 0;
    left: 0.47rem;
  }
  .cebian-box .bottom > a:first-child {
    border-right: 0.01rem solid #fff;
    padding-right: 0.51rem;
  }
  .cebian-box .bottom > a:first-child img {
    width: 0.48rem;
    height: 0.39rem;
  }
  .cebian-box .bottom > a:first-child p {
    font-family: MicrosoftYaHei;
    font-size: 0.28rem;
    color: #ffffff;
  }
  .cebian-box .bottom > a:last-child {
    padding-left: 0.47rem;
  }
  .cebian-box .bottom > a:last-child img {
    width: 0.48rem;
    height: 0.39rem;
  }
  .cebian-box .bottom > a:last-child p {
    font-family: MicrosoftYaHei;
    font-size: 0.28rem;
    color: #ffffff;
  }
  .cebian-box .top {
    display: flex;
    padding: 0 0.13rem;
    justify-content: space-between;
    padding-bottom: 0.21rem;
    border-bottom: 0.01rem solid #fff;
  }
  .cebian-box .top > a:nth-child(1) {
    padding-right: 0.36rem;
    border-right: 0.01rem solid #fff;
  }
  .cebian-box .top > a:nth-child(2) {
    padding-left: 0.36rem;
  }
  .cebian-box .top a {
    font-family: MicrosoftYaHei;
    font-size: 0.28rem;
    color: #ffffff;
  }
  .cebian-box ul {
    width: 100%;
    margin-top: 1.01rem;
  }
  .cebian-box ul li {
    width: 100%;
    margin-bottom: 0.8rem;
  }
  .cebian-box ul li a {
    font-family: MicrosoftYaHei;
    font-size: 0.32rem;
    color: #ffffff;
    text-align: left;
  }
  .normal-main .normal-mail .mail-head {
    height: 1rem;
    line-height: 1rem;
    font-size: 0.36rem;
    background: url(nm-mail-headBg1.png) #f6f9fd no-repeat center center;
    background-size: 100%;
  }
  .normal-main .normal-mail .mail-xxxz {
    padding: 0.3rem 3%;
  }
  .normal-main .normal-mail .mail-xxxz p {
    text-indent: 0 !important;
    font-size: 0.32rem;
  }
  .normal-main .normal-mail .mail-btn a {
    width: 94%;
    display: block;
    margin-bottom: 0.24rem;
    margin-left: 3%;
    height: 0.88rem;
    line-height: 0.88rem;
    font-size: 0.32rem;
  }
  .normal-main .normal-mail .mail-btn > a:nth-child(1) {
    background-color: #3e87ea;
  }
  .normal-main .normal-mail .mail-btn > a:nth-child(2) {
    color: #999;
  }
  /*kaishi*/
  .normal-main .normal-mail .mail-form {
    padding: 0 0.24rem;
  }
  .normal-main .normal-mail .mail-form .form-line {
    width: 100%;
    height: auto;
    margin-top: 0;
  }
  .normal-main .normal-mail .mail-form .form-line .title {
    float: none;
    margin-bottom: .25rem;
    display: block;
    width: 100%;
    text-align: left;
    margin-left: 0;
    margin-top: .4rem;
  }
  .normal-main .normal-mail .mail-form .form-line .title i {
    display: inline-block;
    width: 0.3rem;
    font-size: 0.28rem;
    color: #ee1d1d;
    text-align: center;
  }
  .normal-main .normal-mail .mail-form .form-line .title span.tit {
    display: inline-block;
    width: auto;
    min-width: 1.38rem;
    font-size: 0.32rem;
    color: #333;
    text-align-last: justify;
    text-align: justify;
    text-justify: inter-character;
    vertical-align: top;
  }
  .normal-main .normal-mail .mail-form .form-line .title span.tit:after{
    display: inline-block;
    content:"";
    width:100%;
  }
  .normal-main .normal-mail .mail-form .form-line .title span.colon {
    display: inline-block;
    width: 0.2rem;
    font-size: 0.32rem;
    color: #333;
  }
  .normal-main .normal-mail .mail-form .form-line .inp,
  .normal-main .normal-mail .mail-form .form-line .inp2 {
    float: none;
  }
  .normal-main .normal-mail .mail-form .form-line .inp input[type="text"],
  .normal-main .normal-mail .mail-form .form-line .inp2 input[type="text"] {
    display: block;
    height: 0.46rem;
    padding: 0 0.15rem;
    line-height: 0.46rem;
    border: 0.01rem solid #e2e8f1;
    border-radius: 0.08rem;
    font-size: 0.16rem;
    color: #333;
  }
  .normal-main .normal-mail .mail-form .form-line .inp input[type="radio"],
  .normal-main .normal-mail .mail-form .form-line .inp2 input[type="radio"],
  .normal-main .normal-mail .mail-form .form-line .inp label,
  .normal-main .normal-mail .mail-form .form-line .inp2 label {
    display: inline-block;
    margin-right: .3rem;
    line-height: 0.46rem;
    font-size: 0.32rem;
    color: #333;
    vertical-align: middle;
  }
  .normal-main .normal-mail .mail-form .form-line .inp label,
  .normal-main .normal-mail .mail-form .form-line .inp2 label {
    margin-right: 14%;
  }
  .normal-main .normal-mail .mail-form .form-line .inp {
    width: 100%;
    height: 0.88rem;
    line-height: .88rem;
    border-radius: 0.08rem;
  }
  .normal-main .normal-mail .mail-form .form-line .inp input[type="text"] {
    width: 98%;
    height: 0.88rem;
    font-size: 0.32rem;
    padding: 0;
    padding-left: 2%;
    background-color: #f9fbfd;
    border: .01rem solid #e2e8f1;
    border-radius: 0.08rem;
  }
  .normal-main .normal-mail .mail-form .form-line .inp2 {
    float: none;
    width: 100%;
    display: block;
    line-height: .8rem;
  }
  .normal-main .normal-mail .mail-form .form-line .inp2 input[type="text"] {
    width: 98%;
    height: 0.88rem;
    font-size: 0.32rem;
    padding: 0;
    padding-left: 2%;
    background-color: #f9fbfd;
    border: .01rem solid #e2e8f1;
    border-radius: 0.08rem;
  }
  .normal-main .normal-mail .mail-form .form-line .inp2 textarea {
    width: 96%;
    height: 2.75rem;
    background-color: #f9fbfd;
    font-size: .32rem;
    padding: 2%;
    vertical-align: top;
    line-height: .5rem;
  }
  .normal-main .normal-mail .mail-form .form-line .inp2 > a.file {
    position: relative;
    display: block;
    width: 100%;
    height: 0.88rem;
    line-height: 0.88rem;
    background-color: #347cdd;
    border-radius: 0.08rem;
    text-align: center;
  }
  .normal-main .normal-mail .mail-form .form-line .inp2 > a.file input[type="file"] {
    position: absolute;
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    height: 0.88rem;
    line-height: .88rem;
    opacity: 0;
    filter: alpha(opacity=0);
    cursor: pointer;
  }
  .normal-main .normal-mail .mail-form .form-line .inp2 > a.file span {
    font-size: 0.32rem;
    color: #fff;
  }
  .normal-main .normal-mail .mail-form .form-line .inp2 p {
    margin-top: 0.2rem;
    font-size: 0.32rem;
    color: #666;
    word-break: break-all;
    line-height: .6rem;
  }
  .normal-main .normal-mail .mail-form .form-line .inp2 > select{
    height: .8rem;
  }
  .normal-main .normal-mail .mail-form .form-line .inp2 > span{
    font-size: .32rem;
    margin-left: .2rem;
  }
  .normal-main .normal-mail .mail-form .form-line .inp2.inp-captcha input[type="text"] {
    display: inline-block;
    width: 2rem;
    margin-right: 0.1rem;
    font-size: .32rem;
  }
  .normal-main .normal-mail .mail-form .form-line .inp2.inp-captcha a {
    display: inline-block;
    margin-left: 0.1rem;
    font-size: 0.28rem;
    line-height: 0.46rem;
    vertical-align: middle;
  }
  .normal-main .normal-mail .mail-form .form-line .inp2.inp-captcha a:hover {
    color: #347cdd;
  }
  .normal-main .normal-mail .mail-form .form-line .inp2.inp-captcha img{
    height: .8rem;
  }
  /*jieshu*/
  .normal-main .normal-mail .mail-btn.mail-btn2 {
    margin-top: 0.48rem;
  }
  .normal-main .normal-mail .mail-btn.mail-btn2 a img {
    width: 0.4rem;
    height: 0.4rem;
  }
  .normal-main .normal-mail .mail-btn.mail-btn2 a span {
    font-size: 0.32rem;
  }
  .normal-main .normal-mail .mail-query {
    height: auto;
    border: none;
  }
  .normal-main .normal-mail .mail-query .tit {
    display: block !important;
    width: 100% !important;
    height: 0.88rem;
    background-size: 0.6rem 0.52rem !important;
    font-size: 0.36rem !important;
    line-height: 0.88rem;
    text-align: left !important;
    padding-left: 0.72rem;
    border-radius: 0.08rem;
  }
  .normal-main .normal-mail .mail-query input {
    width: 100%;
    display: block;
    height: 0.88rem;
    border: solid 0.01rem #e1e7f0;
    margin-top: 0.24rem;
    padding: 0;
    border-radius: 0.08rem;
    font-size: 0.32rem;
    text-indent: 0.28rem;
  }
  .normal-main .normal-mail .mail-query a {
    width: 1.68rem;
    height: 0.72rem;
    background-color: #fff;
    border-radius: 0.08rem;
    margin-top: 0.06rem;
    margin-right: 0.08rem;
    display: flex;
    justify-content: center;
    align-items: center;
  }
  .normal-main .normal-mail .mail-query a > img:nth-child(1) {
    display: none;
  }
  .normal-main .normal-mail .mail-query a .myimg {
    display: block !important;
    width: 0.33rem;
    height: 0.34rem;
  }
  .normal-main .normal-mail .mail-query a span {
    font-size: 0.28rem;
    color: #347cdd;
  }
  .normal-main .normal-mail .mail-count {
    margin-top: 0.48rem;
  }
  .normal-main .normal-mail .mail-count .count-title {
    height: 0.88rem;
    line-height: 0.88rem;
  }
  .normal-main .normal-mail .mail-count .count-title img {
    display: none;
  }
  .normal-main .normal-mail .mail-count .count-title span {
    font-size: 0.32rem;
    margin-left: 0.49rem;
  }
  .normal-main .normal-mail .mail-count .count-data .data-item {
    width: 30.8%;
    height: 1.7rem;
    margin-left: 3.5%;
  }
  .normal-main .normal-mail .mail-count .count-data .data-item .num {
    height: 0.85rem;
    font-size: 0.32rem;
    line-height: 0.85rem;
  }
  .normal-main .normal-mail .mail-count .count-data .data-item .tit {
    height: 0.85rem;
    line-height: 0.85rem;
    font-size: 0.28rem;
  }
  .normal-main .normal-mail .mail-list {
    margin-top: 0.48rem;
  }
  .normal-main .normal-mail .mail-list .list-item {
    height: auto;
  }
  .normal-main .normal-mail .mail-list .list-item a.title {
    font-size: 0.32rem;
    background-size: 0.07rem 0.07rem;
  }
  .normal-main .normal-mail .mail-list .list-item .others {
    margin-top: 0.2rem;
    height: auto;
  }
  .normal-main .normal-mail .mail-list .list-item .others .others-box span.tit {
    font-size: 0.28rem;
  }
  .normal-main .normal-mail .mail-list .list-item .others .others-box span {
    font-size: 0.28rem;
  }
  .normal-main .normal-mail .mail-detail .title {
    padding: 0.48rem 0.24rem;
  }
  .normal-main .normal-mail .mail-detail .title .img {
    line-height: 0.94rem;
    width: 0.64rem;
    height: 0.64rem;
  }
  .normal-main .normal-mail .mail-detail .title .title-flr {
    width: 80%;
  }
  .normal-main .normal-mail .mail-detail .title .title-flr span.tit {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-size: 0.32rem;
    font-weight: 600;
  }
  .normal-main .normal-mail .mail-detail .title .title-flr span.time {
    font-size: 0.28rem;
    margin-top: 0.23rem;
  }
  .normal-main .normal-mail .mail-detail .content {
    font-size: 0.32rem;
  }
  .normal-main .normal-mail .zxft-detail-title {
    height: 1.57rem;
    line-height: 0.52rem;
    font-size: 0.32rem;
    padding: 0 1.45rem;
    padding-top: 0.3rem;
  }
  .normal-main .normal-mail .zxft-detail-con .detail-intro .intro-lf {
    width: 100%;
    height: 3.7rem;
  }
  .normal-main .normal-mail .zxft-detail-con .detail-intro .intro-rt {
    width: 100%;
    margin-top: 0.48rem;
  }
  .normal-main .normal-mail .zxft-detail-con .detail-intro .intro-rt span.tit {
    font-size: 0.32rem;
  }
  .normal-main .normal-mail .zxft-detail-con .detail-intro .intro-rt span {
    font-size: 0.32rem;
    margin-top: 0.2rem;
  }
  .normal-main .normal-mail .zxft-detail-con .detail-intro .intro-rt p {
    font-size: 0.32rem;
    margin-top: 0.2rem;
    line-height: 0.6rem;
  }
  .normal-main .normal-mail .zxft-detail-con .detail-box {
    margin-top: 0.48rem;
  }
  .normal-main .normal-mail .zxft-detail-con .detail-box .box-title {
    line-height: 0;
  }
  .normal-main .normal-mail .zxft-detail-con .detail-box .box-title span {
    font-size: 0.32rem;
  }
  .normal-main .normal-mail .zxft-detail-con .detail-box .box-txt span.tit {
    font-size: 0.32rem;
  }
  .normal-main .normal-mail .zxft-detail-con .detail-box .box-txt .content {
    font-size: 0.32rem;
  }
  .normal-main .normal-mail .zxft-detail-con .detail-box .box-lunbo {
    width: 100%;
    height: 4.48rem;
  }
  .normal-main .normal-mail .zxft-detail-con .detail-box .box-lunbo a.lunbo-img {
    width: 100% !important;
    height: auto !important;
    margin: 0;
  }
  .normal-main .normal-mail .zxft-detail-con .detail-box .box-lunbo a.lunbo-img img {
    width: 100% !important;
    height: 4.48rem !important;
  }
  .normal-main .normal-mail .zxft-detail-con .detail-box .box-lunbo .swiper-button-next {
    top: 1.5rem;
    width: 0.8rem;
    height: 1.48rem;
    right: 0;
  }
  .normal-main .normal-mail .zxft-detail-con .detail-box .box-lunbo .swiper-button-prev {
    top: 1.5rem;
    width: 0.8rem;
    height: 1.48rem;
    left: 0;
  }
  .normal-main .normal-xl .xl-con .form-line .inp2 {
    position: relative;
  }
  .normal-main .normal-xl .xl-con .form-line .inp2.inp-captcha input[type="text"] {
    width: 100%;
    padding: 0;
    text-indent: 2%;
  }
  .normal-main .normal-xl .xl-con .form-line .inp2.inp-captcha img {
    position: absolute;
    right: 0.07rem;
    top: 0.1rem;
  }
  .normal-main .normal-xl .xl-con .form-line .inp2.inp-captcha a {
    display: none;
  }
  .nc-zcwj-main .zcwj-box1 {
    height: auto;
  }
  .nc-zcwj-main .zcwj-box1 .zcwj-search-title {
    font-size: 0.36rem;
    text-align: center;
    padding-top: 0.2rem;
    padding-bottom: 0.2rem;
    height: auto;
  }
  .nc-zcwj-main .zcwj-box1 .zcwj-line {
    width: 100%;
    height: auto;
  }
  .nc-zcwj-main .zcwj-box1 .zcwj-line .ss {
    display: none;
  }
  .nc-zcwj-main .zcwj-box1 .zcwj-line .btn {
    width: 48%;
    height: 0.8rem;
  }
  .nc-zcwj-main .zcwj-box1 .zcwj-line .btn1 {
    display: inline-block;
    margin-right: 3.8%;
    margin-bottom: 0.31rem;
  }
  .nc-zcwj-main .zcwj-box1 .zcwj-line .inp-item {
    width: 100%;
    height: 0.81rem;
    margin-bottom: 0.18rem;
  }
  .nc-zcwj-main .zcwj-box1 .zcwj-line .inp-item span {
    width: 1.4rem;
    font-size: 0.28rem;
    line-height: 0.81rem;
    height: auto;
  }
  .nc-zcwj-main .zcwj-box1 .zcwj-line .inp-item .wzh {
    width: 1.7rem;
  }
  .nc-zcwj-main .zcwj-box1 .zcwj-line .inp-item input {
    height: 0.81rem;
    width: 70%;
  }
  .nc-zcwj-main .zcwj-box2 {
    margin-top: 0.6rem;
  }
  .nc-zcwj-main .zcwj-box2 .zcwj-guide {
    width: 100%;
    float: none;
    margin-bottom: 0.6rem;
  }
  .nc-zcwj-main .zcwj-box2 .zcwj-guide .guide-tit {
    height: 0.8rem;
    line-height: 0.8rem;
    border-radius: 0.1rem 0.1rem 0rem 0rem;
  }
  .nc-zcwj-main .zcwj-box2 .zcwj-guide .guide-tit img {
    width: 0.32rem;
    height: 0.24rem;
  }
  .nc-zcwj-main .zcwj-box2 .zcwj-guide .guide-tit span {
    font-size: 0.32rem;
  }
  .nc-zcwj-main .zcwj-box2 .zcwj-guide .guide-type {
    height: 1rem;
    line-height: 1rem;
    padding-left: 0.45rem;
  }
  .nc-zcwj-main .zcwj-box2 .zcwj-guide .guide-type img {
    width: 0.4rem;
    height: 0.4rem;
  }
  .nc-zcwj-main .zcwj-box2 .zcwj-guide .guide-type span {
    font-size: 0.32rem;
    height: auto;
  }
  .nc-zcwj-main .zcwj-box2 .zcwj-guide .guide-type .plus {
    width: 0.4rem;
    height: 0.4rem;
    top: 0.3rem;
    right: 0.3rem;
  }
  .nc-zcwj-main .zcwj-box2 .zcwj-guide .guide-type-list {
    height: 7.4rem;
    overflow-y: scroll;
  }
  .nc-zcwj-main .zcwj-box2 .zcwj-guide .guide-type-list .item {
    margin-bottom: 0.4rem;
  }
  .nc-zcwj-main .zcwj-box2 .zcwj-guide .guide-type-list .item .more {
    width: 0.3rem;
    height: 0.3rem;
  }
  .nc-zcwj-main .zcwj-box2 .zcwj-guide .guide-type-list .item a {
    font-size: 0.32rem;
  }
  .nc-zcwj-main .zcwj-box2 .zcwj-list {
    float: none;
    width: 100%;
  }
  .nc-zcwj-main .zcwj-box2 .zcwj-list .list-head {
    display: none;
  }
  .nc-zcwj-main .zcwj-box2 .zcwj-list .list-con .list-item {
    padding: 0.46rem 0.36rem 0rem 0.36rem;
    padding-left: 0.36rem;
  }
  .nc-zcwj-main .zcwj-box2 .zcwj-list .list-con .list-item span.num {
    display: none;
  }
  .nc-zcwj-main .zcwj-box2 .zcwj-list .list-con .list-item a.title {
    width: 100%;
    font-size: 0.32rem;
    line-height: 0.46rem;
  }
  .nc-zcwj-main .zcwj-box2 .zcwj-list .list-con .list-item span.fwzh {
    margin-bottom: 0.25rem;
    margin-top: 0.1rem;
    width: auto;
    color: #999999;
    font-size: 0.28rem;
    padding-right: 0.28rem;
    border-right: 0.02rem solid #999;
  }
  .nc-zcwj-main .zcwj-box2 .zcwj-list .list-con .list-item span.date {
    margin-top: 0.1rem;
    margin-bottom: 0.25rem;
    padding-left: 0.28rem;
    width: auto;
    color: #999999;
    font-size: 0.28rem;
  }
  .nc-zcwj-main .zcwj-box2 .zcwj-guide .guide-type.cur .plus {
    width: 0.4rem;
    height: 0.4rem;
    background-size: 0.4rem 0.04rem;
  }
  .normal-page {
    height: 1.8rem;
    padding: 0.45rem 2%;
    box-sizing: border-box;
    text-align: center;
  }
  .normal-page a,
  .normal-page span,
  .normal-page input,
  .normal-page button {
    display: none;
  }
  .normal-page a.prev,
  .normal-page a.next,
  .normal-page span.count {
    display: inline-block;
    width: 1.5rem;
    height: 0.9rem;
    line-height: 0.9rem;
    font-size: 0.32rem;
    border: 0.01rem solid #dcdcdc;
    margin: 0 0.05rem;
  }
}

.jigouzhineng {
  padding: 0;
  border: none;
  background-color: #fff;
}
.jigouzhineng .jigouzhineng-neirong {
  width: 12rem;
  margin: auto;
}
.jigouzhineng .xinjianneirong {
  background-color: #f7fafe;
  padding: 0.42rem 0.3rem 0.23rem;
}
.jigouzhineng .xinjianneirong .biaoti a {
  text-align: center;
  position: relative;
  display: block;
}
.jigouzhineng .xinjianneirong .biaoti img {
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  position: absolute;
  margin: auto;
}
.jigouzhineng .xinjianneirong .biaoti p {
  font-family: SourceHanSerifSC-Bold;
  font-size: 0.4rem;
  color: #333;
  font-weight: 600;
}
.jigouzhineng .xinjianneirong .qiehuan {
  margin-top: 0.31rem;
  overflow: hidden;
}
.jigouzhineng .xinjianneirong .qiehuan .wrap {
  margin-right: -0.2rem;
}
.jigouzhineng .xinjianneirong .qiehuan .anniu {
  display: block;
  width: 3.66rem;
  height: 0.82rem;
  line-height: 0.82rem;
  margin-right: 0.2rem;
  background-image: linear-gradient(0deg, #77a9ec 0%, #3e87ea 100%);
  border-radius: 0.14rem;
}
.jigouzhineng .xinjianneirong .qiehuan .anniu img {
  margin-left: 0.34rem;
  width: 0.29rem;
  height: 0.39rem;
}
.jigouzhineng .xinjianneirong .qiehuan .anniu img.dh {
  width: 0.38rem;
  height: 0.35rem;
}
.jigouzhineng .xinjianneirong .qiehuan .anniu img.sj {
  width: 0.38rem;
  height: 0.36rem;
}
.jigouzhineng .xinjianneirong .qiehuan .anniu .shu {
  margin-left: 0.1rem;
  vertical-align: middle;
  display: inline-block;
  width: 0.01rem;
  height: 0.38rem;
  background-color: #ffffff;
}
.jigouzhineng .xinjianneirong .qiehuan .anniu .wenben {
  margin-left: 0.15rem;
  display: inline-block;
  line-height: normal;
  vertical-align: middle;
  width:2.5rem;
}
.jigouzhineng .xinjianneirong .qiehuan .anniu .wenben p {
  color: #fff;
}
.jigouzhineng .xinjianneirong .qiehuan .anniu .wenben p:nth-child(1) {
  font-family: SourceHanSansCN-Bold;
  font-size: 0.18rem;
  font-weight: 600;
}
.jigouzhineng .xinjianneirong .qiehuan .anniu .wenben p:nth-child(2) {
  font-family: SourceHanSansCN-Regular;
  font-size: 0.16rem;
}
.jigouzhineng .xinjianneirong .jianbian {
  margin-top: 0.36rem;
}
.jigouzhineng .xinjianneirong .jianbian img {
  width: 100%;
  height: auto;
}
.jigouzhineng .xinjianneirong .dibu {
  margin-top: 0.16rem;
  padding: 0.3rem 0.23rem;
  background-color: #ffffff;
  border-radius: 0.2rem;
}
.jigouzhineng .xinjianneirong .dibu .zuo li {
  margin-bottom: 0.14rem;
}
.jigouzhineng .xinjianneirong .dibu .zuo a {
  text-align: center;
  width: 1.8rem;
  height: 1rem;
  line-height: 1rem;
  background-color: #edf5fe;
  border-radius: 0.1rem;
  display: inline-block;
}
.jigouzhineng .xinjianneirong .dibu .zuo a .neirong {
  display: inline-block;
  vertical-align: middle;
  line-height: normal;
}
.jigouzhineng .xinjianneirong .dibu .zuo a .neirong img {
  width: 0.39rem;
  height: 0.29rem;
}
.jigouzhineng .xinjianneirong .dibu .zuo a .neirong img:nth-child(2) {
  display: none;
}
.jigouzhineng .xinjianneirong .dibu .zuo a .neirong p {
  margin-top: 0.08rem;
  font-family: MicrosoftYaHei;
  font-size: 0.18rem;
  color: #333;
}
.jigouzhineng .xinjianneirong .dibu .zuo a:hover {
  background-color: #4088ea;
}
.jigouzhineng .xinjianneirong .dibu .zuo a:hover .neirong p {
  color: #fff;
}
.jigouzhineng .xinjianneirong .dibu .zuo a:hover .neirong img:nth-child(1) {
  display: none;
}
.jigouzhineng .xinjianneirong .dibu .zuo a:hover .neirong img:nth-child(2) {
  display: inline-block;
}
.jigouzhineng .xinjianneirong .dibu .zuo .active {
  background-color: #4088ea;
}
.jigouzhineng .xinjianneirong .dibu .zuo .active .neirong p {
  color: #fff;
}
.jigouzhineng .xinjianneirong .dibu .zuo .active .neirong img:nth-child(1) {
  display: none;
}
.jigouzhineng .xinjianneirong .dibu .zuo .active .neirong img:nth-child(2) {
  display: inline-block;
}
.jigouzhineng .xinjianneirong .dibu .you {
  width: 8.7rem;
}
.jigouzhineng .xinjianneirong .dibu .you .biaoti {
  line-height: 0.3rem;
}
.jigouzhineng .xinjianneirong .dibu .you .biaoti .shukuai {
  vertical-align: middle;
  display: inline-block;
  width: 0.04rem;
  height: 0.18rem;
  background-color: #3070e3;
  border-radius: 0.015rem;
}
.jigouzhineng .xinjianneirong .dibu .you .biaoti span {
  margin-left: 0.14rem;
  vertical-align: middle;
  font-family: MicrosoftYaHei-Bold;
  font-size: 0.18rem;
  font-weight: 600;
  color: #333;
}
.jigouzhineng .xinjianneirong .dibu .you .neirong {
  margin-top: 0.34rem;
}
.jigouzhineng .xinjianneirong .dibu .you .neirong p {
  font-family: MicrosoftYaHei;
  font-size: 0.16rem;
  color: #333;
  line-height: 0.36rem;
}
.jigouzhineng .xinjianneirong .dibu .top-show {
  display: block;
}
.jigouzhineng .xinjianneirong .dibu .top-hiden {
  display: none;
}
.common-date-select {
  text-align: center;
}
.common-date-select .i-box {
  display: inline-block;
}
.common-date-select .shangyiqi {
  text-align: center;
  width: 1rem;
  line-height: 0.44rem;
  font-family: MicrosoftYaHei;
  font-size: 0.16rem;
  color: #fff;
  background-color: #cbcbcb;
  border-radius: 0.04rem;
  margin-right: 0.1rem;
}
.common-date-select .qianjin {
  text-align: center;
  width: 0.48rem;
  color: #fff;
  font-family: MicrosoftYaHei;
  font-size: 0.16rem;
  line-height: 0.44rem;
  background-color: #cbcbcb;
  border-radius: 0.04rem;
  margin-right: 0.1rem;
}
.common-date-select .houtui {
  color: #fff;
  text-align: center;
  font-family: MicrosoftYaHei;
  font-size: 0.16rem;
  width: 0.48rem;
  line-height: 0.44rem;
  background-color: #cbcbcb;
  border-radius: 0.04rem;
}
.common-date-select .houtui:hover {
  background-color: #debc83;
}
.common-date-select .xiayiqi {
  text-align: center;
  width: 1rem;
  line-height: 0.44rem;
  font-family: MicrosoftYaHei;
  font-size: 0.16rem;
  color: #fff;
  background-color: #cbcbcb;
  border-radius: 0.04rem;
  margin-right: 0.1rem;
}
.common-date-select .xiayiqi:hover {
  background-color: #debc83;
}
.common-date-select .link-drop-item {
  display: inline-block;
  border-radius: 0.04rem;
  border: solid 0.01rem #bec2c7;
  width: 1.5rem;
  background: url(nc-foot-drop-itemBg.png) no-repeat right center;
  background-size: 0.01rem 0.23rem;
  height: 0.44rem;
  line-height: 0.44rem;
  text-align: center;
  cursor: pointer;
}
.common-date-select .link-drop-item .tag {
  position: relative;
  height: 0.44rem;
  background-color: #fff;
}
.common-date-select .link-drop-item .tag span.tt {
  font-size: 0.16rem;
  color: #333;
}
.common-date-select .link-drop-item .tag img {
  position: absolute;
  width: 0.1rem;
  height: 0.06rem;
  top: 0;
  bottom: 0;
  margin: auto 0;
  right: 0.1rem;
}
.common-date-select .link-drop-item ul.drop-lists {
  display: none;
  position: absolute;
  width: 1.5rem;
  max-height: 1.4rem;
  background-color: #fff;
  overflow-y: scroll;
  z-index: 999;
}
.common-date-select .link-drop-item ul.drop-lists li {
  width: 100%;
  height: 0.3rem;
  line-height: 0.3rem;
}
.common-date-select .link-drop-item ul.drop-lists li a {
  display: block;
  width: 100%;
  height: 0.3rem;
  padding-left: 0.15rem;
  font-size: 0.14rem;
  color: #333;
  text-align: left;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.common-date-select .link-drop-item:last-child {
  background: none;
}
.common-date-select .link-drop-item,
.common-date-select .houtui {
  margin-right: 0.1rem;
}
.right-zfgb {
  background-color: #fff;
}
.right-zfgb .biaoti {
  margin-bottom: 0.2rem;
}
.right-zfgb .biaoti p {
  text-align: center;
  font-family: MicrosoftYaHei-Bold;
  font-size: 0.3rem;
  color: #333333;
  font-weight: 600;
}
.right-zfgb .mulu {
  height: 0.52rem;
  margin-top: 0.24rem;
  padding-left: 1rem;
  font-family: MicrosoftYaHei-Bold;
  font-size: 0.35rem;
  color: #333;
  background-image: url(ls-ml.png);
  background-repeat: no-repeat;
  background-size: 100% 100%;
}
.right-zfgb .duanluo {
  margin-top: 0.24rem;
}
.right-zfgb .duanluo .biaoti {
  font-size: 0.2rem;
  line-height: 0.5rem;
  background-color: #f1f7ff;
}
.right-zfgb .duanluo .biaoti a {
  margin-right: 0.1rem;
  display: inline-block;
}
.right-zfgb .duanluo .biaoti a img {
  width: 0.22rem;
  height: 0.22rem;
}
.right-zfgb .duanluo .biaoti span {
  font-weight: 600;
  vertical-align: middle;
}
.right-zfgb .duanluo .neirong li a {
  display: inline-block;
  width: 80%;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  line-height: 0.47rem;
  font-family: MicrosoftYaHei;
  font-size: 0.18rem;
  color: #333;
}
.right-zfgb .duanluo .neirong li a::before {
  vertical-align: middle;
  content: '';
  display: inline-block;
  width: 0.04rem;
  height: 0.04rem;
  background-color: #cbb288;
}
.right-zfgb .xiazai {
  margin-top: 0.5rem;
  text-align: center;
}
.right-zfgb .xiazai a {
  line-height: 0.47rem;
  font-family: MicrosoftYaHei;
  font-size: 0.18rem;
  color: #2f90e6;
  padding: 0 0.1rem;
  border-radius: 0.05rem;
  border: 0.01rem solid #adcfee;
  display: inline-block;
}
.right-zfgb .xiazai img {
  width: 0.23rem;
  height: 0.24rem;
  margin-right: 0.05rem;
}
.right-zfgb .xiazai span {
  vertical-align: middle;
  padding-left: 0.1rem;
  border-left: 0.01rem solid #2f90e6;
}
.svhv {
  display: none !important;
}
.lsgb .ls-center .ls-rt {
  padding: 0.4rem 0.7rem 0 0.4rem;
  padding-bottom: 0.4rem;
}
.common-date-select .link-drop-item .tag {
  text-align: left;
  text-indent: 0.19rem;
}
.right-zfgb {
  background-color: transparent;
}
.right-zfgb > .biaoti:nth-child(1) {
  margin-top: 0;
}
.right-zfgb > .duanluo:nth-child(6) .biaoti {
  margin-top: 0;
}
@media screen and (max-width: 768px) {
  .lsgb .ls-center .ls-lf .gb-pic a {
    width: 100%;
    display: inline-block;
  }
  .right-zfgb .biaoti {
    margin-top: 0;
  }
  .right-zfgb .biaoti p {
    font-size: 0.4rem;
  }
  .common-date-select .xiayiqi {
    display: none;
  }
  .common-date-select .houtui {
    width: 1rem;
    height: 0.88rem;
    line-height: 0.88rem;
    font-size: 0.6rem;
    vertical-align: middle;
  }
  .common-date-select .link-drop-item {
    width: 1.97rem;
    height: 0.88rem;
    line-height: 0.88rem;
    vertical-align: middle;
  }
  .common-date-select {
    line-height: 0.88rem;
    display: flex;
    justify-content: space-between;
  }
  .common-date-select .link-drop-item .tag img {
    width: 0.2rem;
    height: 0.1rem;
    top: 0.4rem;
  }
  .svhv {
    margin-top: 0.24rem;
    display: inline-block !important;
    width: 48%;
    line-height: 0.88rem;
    text-align: center;
    background-color: #cbcbcb;
    font-family: MicrosoftYaHei;
    font-size: 0.32rem;
    margin-right: 3%;
    color: #ffffff;
  }
  .svhv:hover {
    background-color: #debc83;
  }
  .right-zfgb .mulu {
    display: none;
  }
  .right-zfgb .duanluo {
    margin-top: 0.48rem;
  }
  .right-zfgb .duanluo .biaoti {
    padding-left: 0.24rem;
    line-height: 0.88rem;
  }
  .right-zfgb .duanluo .biaoti a img {
    width: 0.37rem;
    height: 0.31rem;
  }
  .right-zfgb .duanluo .biaoti span {
    font-size: 0.32rem;
  }
  .right-zfgb .duanluo .neirong li {
    margin-bottom: 0.24rem;
  }
  .right-zfgb .duanluo .neirong li a::before {
    width: 0.07rem;
    height: 0.07rem;
  }
  .right-zfgb .duanluo .neirong li a {
    width: 99%;
    font-size: 0.32rem;
  }
  .right-zfgb .xiazai a {
    padding: 0 0.48rem;
    line-height: 1.03rem;
  }
  .right-zfgb .xiazai a img {
    width: 0.65rem;
    height: 0.65rem;
  }
  .right-zfgb .xiazai a span {
    font-size: 0.32rem;
  }
}
.tjsj {
  padding: 0.15rem;
  background-color: #f7fafe;
}
.tjsj #glob-ling :hover {
  color: #3e87ea;
}
.tjsj .zuo {
  width: 3.82rem;
  background-color: #ffffff;
  padding: 0.2rem 0.3rem;
}
.tjsj .zuo .biaoti a {
  display: inline-block;
}
.tjsj .zuo .biaoti a img {
  width: 0.25rem;
  height: 0.24rem;
}
.tjsj .zuo .biaoti a span {
  margin-left: 0.11rem;
  font-weight: 600;
  font-family: MicrosoftYaHei-Bold;
  font-size: 0.23rem;
  color: #333333;
  vertical-align: middle;
}
.tjsj .zuo .ndsj .toubu {
  margin-top: 0.24rem;
}
.tjsj .zuo .ndsj .toubu a {
  padding: 0 0.16rem;
  display: inline-block;
  width: 100%;
  line-height: 0.62rem;
  background-color: #347cdd;
}
.tjsj .zuo .ndsj .toubu a img {
  width: 0.26rem;
  height: 0.26rem;
  transition: all 0.1s ease;
}
.tjsj .zuo .ndsj .toubu a span {
  margin-left: 0.15rem;
  color: #fff;
  font-family: MicrosoftYaHei-Bold;
  font-size: 0.18rem;
  vertical-align: middle;
}
.tjsj .zuo .ndsj .toubu .rotate-left img {
  transform: rotate(-90deg);
}
.tjsj .zuo .ndsj .zhuti {
  padding: 0 0.2rem;
}
.tjsj .zuo .ndsj .zhuti li:nth-child(1) a {
  border-bottom: 0.01rem dotted #ecebeb;
}
.tjsj .zuo .ndsj .zhuti li a {
  display: inline-block;
  width: 100%;
  line-height: 0.58rem;
}
.tjsj .zuo .ndsj .zhuti li a:hover img:nth-child(1) {
  display: none;
}
.tjsj .zuo .ndsj .zhuti li a:hover img:nth-child(2) {
  display: inline-block;
}
.tjsj .zuo .ndsj .zhuti li a img {
  width: 0.17rem;
  height: 0.17rem;
}
.tjsj .zuo .ndsj .zhuti li a img:nth-child(2) {
  display: none;
}
.tjsj .zuo .ndsj .zhuti li a span {
  margin-left: 0.09rem;
  vertical-align: middle;
  color: #333;
  font-family: MicrosoftYaHei;
  font-size: 0.18rem;
}
.tjsj .zuo .ndsj .visible {
  height: auto;
}
.tjsj .zuo .ndsj .hiden {
  height: 0;
  overflow: hidden;
}
.tjsj .zuo .tongjigongbao .toubu {
  margin-top: 0.24rem;
}
.tjsj .zuo .tongjigongbao .toubu a {
  padding: 0 0.16rem;
  display: inline-block;
  width: 100%;
  line-height: 0.62rem;
  background-color: #347cdd;
}
.tjsj .zuo .tongjigongbao .toubu a img {
  width: 0.26rem;
  height: 0.26rem;
  transition: all 0.1s ease;
}
.tjsj .zuo .tongjigongbao .toubu a span {
  margin-left: 0.15rem;
  color: #fff;
  font-family: MicrosoftYaHei-Bold;
  font-size: 0.18rem;
  vertical-align: middle;
}
.tjsj .zuo .tongjigongbao .toubu .rotate-left img {
  transform: rotate(-90deg);
}
.tjsj .zuo .tongjigongbao .zhuti {
  margin-top: 0.15rem;
}
.tjsj .zuo .tongjigongbao .zhuti li a {
  line-height: 0.45rem;
  padding: 0 0.13rem;
  display: inline-block;
  width: 100%;
  font-family: MicrosoftYaHei;
  font-size: 0.18rem;
  color: #333;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.tjsj .zuo .tongjigongbao .zhuti li a::before {
  vertical-align: middle;
  display: inline-block;
  content: '';
  width: 0.04rem;
  height: 0.04rem;
  background-color: #aaaaaa;
  border-radius: 50%;
}
.tjsj .zuo .tongjigongbao .zhuti li a span {
  vertical-align: middle;
}
.tjsj .zuo .tongjigongbao .visible {
  height: auto;
}
.tjsj .zuo .tongjigongbao .hiden {
  height: 0;
  overflow: hidden;
}
.tjsj .zuo .shujixiazai .toubu {
  margin-top: 0.24rem;
}
.tjsj .zuo .shujixiazai .toubu a {
  padding: 0 0.16rem;
  display: inline-block;
  width: 100%;
  line-height: 0.62rem;
  background-color: #347cdd;
}
.tjsj .zuo .shujixiazai .toubu a img {
  width: 0.26rem;
  height: 0.26rem;
  transition: all 0.1s ease;
}
.tjsj .zuo .shujixiazai .toubu a span {
  margin-left: 0.15rem;
  color: #fff;
  font-family: MicrosoftYaHei-Bold;
  font-size: 0.18rem;
  vertical-align: middle;
}
.tjsj .zuo .shujixiazai .toubu .rotate-left img {
  transform: rotate(-90deg);
}
.tjsj .zuo .shujixiazai .zhuti {
  margin-top: 0.15rem;
}
.tjsj .zuo .shujixiazai .zhuti li a {
  line-height: 0.45rem;
  padding: 0 0.13rem;
  display: inline-block;
  width: 100%;
  font-family: MicrosoftYaHei;
  font-size: 0.18rem;
  color: #333;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.tjsj .zuo .shujixiazai .zhuti li a::before {
  vertical-align: middle;
  display: inline-block;
  content: '';
  width: 0.04rem;
  height: 0.04rem;
  background-color: #aaaaaa;
  border-radius: 50%;
}
.tjsj .zuo .shujixiazai .zhuti li a span {
  vertical-align: middle;
}
.tjsj .zuo .shujixiazai .visible {
  height: auto;
}
.tjsj .zuo .shujixiazai .hiden {
  height: 0;
  overflow: hidden;
}
.tjsj .zuo .tongjinianjian .toubu {
  margin-top: 0.24rem;
}
.tjsj .zuo .tongjinianjian .toubu a {
  padding: 0 0.16rem;
  display: inline-block;
  width: 100%;
  line-height: 0.62rem;
  background-color: #347cdd;
}
.tjsj .zuo .tongjinianjian .toubu a img {
  width: 0.26rem;
  height: 0.26rem;
  transition: all 0.1s ease;
}
.tjsj .zuo .tongjinianjian .toubu a span {
  margin-left: 0.15rem;
  color: #fff;
  font-family: MicrosoftYaHei-Bold;
  font-size: 0.18rem;
  vertical-align: middle;
}
.tjsj .zuo .tongjinianjian .toubu .rotate-left img {
  transform: rotate(-90deg);
}
.tjsj .zuo .tongjinianjian .zhuti {
  margin-top: 0.15rem;
}
.tjsj .zuo .tongjinianjian .zhuti li a {
  line-height: 0.45rem;
  padding: 0 0.13rem;
  display: inline-block;
  width: 100%;
  font-family: MicrosoftYaHei;
  font-size: 0.18rem;
  color: #333;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.tjsj .zuo .tongjinianjian .zhuti li a::before {
  vertical-align: middle;
  display: inline-block;
  content: '';
  width: 0.04rem;
  height: 0.04rem;
  background-color: #aaaaaa;
  border-radius: 50%;
}
.tjsj .zuo .tongjinianjian .zhuti li a span {
  vertical-align: middle;
}
.tjsj .zuo .tongjinianjian .visible {
  height: auto;
}
.tjsj .zuo .tongjinianjian .hiden {
  height: 0;
  overflow: hidden;
}
.tjsj .you {
  background-color: #ffffff;
  width: 7.76rem;
  padding: 0.2rem 0.3rem;
}
.tjsj .you .biaoti p {
  font-family: MicrosoftYaHei-Bold;
  font-size: 0.22rem;
  color: #333;
  font-weight: 600;
}
.tjsj .you .dq {
  margin-top: 0.26rem;
  border: 0.01rem solid #dcdcdc;
  border-top: 0.04rem solid #347cdd;
  background-color: #f7fafe;
}
.tjsj .you .dq .biaoti p {
  text-align: center;
  line-height: 0.6rem;
  font-family: MicrosoftYaHei-Bold;
  font-size: 0.18rem;
  color: #347cdd;
}
.tjsj .you .dq .wrap ul {
  margin-right: -0.05rem;
}
.tjsj .you .dq .wrap li {
  margin-left: -0.01rem;
  width: 25%;
}
.tjsj .you .dq .wrap li a {
  border: 0.01rem solid #dcdcdc;
  border-bottom: none;
  width: 100%;
  text-align: center;
  line-height: 0.6rem;
  color: #333;
  display: inline-block;
  background-color: #fff;
  font-family: MicrosoftYaHei;
  font-size: 0.16rem;
}
.tjsj .you .gm {
  margin-top: 0.26rem;
  border: 0.01rem solid #dcdcdc;
  border-top: 0.04rem solid #347cdd;
  background-color: #f7fafe;
}
.tjsj .you .gm .biaoti p {
  text-align: center;
  line-height: 0.6rem;
  font-family: MicrosoftYaHei-Bold;
  font-size: 0.18rem;
  color: #347cdd;
}
.tjsj .you .gm .wrap ul {
  margin-right: -0.14rem;
}
.tjsj .you .gm .wrap li {
  margin-left: -0.01rem;
  width: 8.3333%;
}
.tjsj .you .gm .wrap li a {
  border: 0.01rem solid #dcdcdc;
  border-bottom: none;
  width: 100%;
  text-align: center;
  line-height: 0.6rem;
  color: #333;
  display: inline-block;
  background-color: #fff;
  font-family: MicrosoftYaHei;
  font-size: 0.16rem;
}
.tjsj .you .lunbo {
  position: relative;
  margin-top: 0.27rem;
  height: 3.93rem;
  border: solid 0.01rem #dcdcdc;
}
.tjsj .you .lunbo .swiper-slide a {
  position: relative;
  display: inline-block;
  height: 100%;
  width: 100%;
}
.tjsj .you .lunbo .swiper-slide a img {
  width: 100%;
  height: 100%;
}
.tjsj .you .lunbo .swiper-slide a .biaoti {
  background-color: rgba(0, 0, 0, 0.6);
  position: absolute;
  width: 100%;
  line-height: 0.4rem;
  bottom: 0;
  left: 0;
  color: #fff;
  text-align: center;
  font-family: MicrosoftYaHei;
  font-size: 0.16rem;
}
.tjsj .you .lunbo .com-arrow {
  z-index: 9999;
  width: 0.31rem;
  height: 0.8rem;
  display: block;
  position: absolute;
}
.tjsj .you .lunbo .com-arrow img {
  width: 100%;
  height: 100%;
}
.tjsj .you .lunbo .arrow-left {
  left: 0.11rem;
  top: 0;
  bottom: 0;
  margin: auto 0;
}
.tjsj .you .lunbo .arrow-right {
  right: 0.11rem;
  top: 0;
  bottom: 0;
  margin: auto 0;
}
.tjsj .you .tushuo {
  padding: 0 0.2rem;
  margin-top: 0.1rem;
  background-color: #f1f7ff;
  line-height: 0.5rem;
}
.tjsj .you .tushuo img {
  width: 0.22rem;
  height: 0.22rem;
}
.tjsj .you .tushuo span {
  font-weight: 600;
  margin-left: 0.11rem;
  vertical-align: middle;
  color: #333;
  font-family: MicrosoftYaHei-Bold;
  font-size: 0.2rem;
}
.tjsj .you .tushuonr ul {
  margin-top: 0.15rem;
}
.tjsj .you .tushuonr li a {
  line-height: 0.47rem;
  padding: 0 0.6rem 0 0.2rem;
  display: inline-block;
  width: 100%;
  font-family: MicrosoftYaHei;
  font-size: 0.18rem;
  color: #333;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.tjsj .you .tushuonr li a::before {
  vertical-align: middle;
  display: inline-block;
  content: '';
  width: 0.04rem;
  height: 0.04rem;
  background-color: #aaaaaa;
  border-radius: 50%;
}
.tjsj .you .tushuonr li a span {
  vertical-align: middle;
}
.gkbzml {
  background-color: #fff;
  padding-bottom: 0.4rem;
}
.gkbzml .main-content {
  margin: auto;
  width: 12rem;
}
.gkbzml .main-content .normal-local {
  width: 100%;
  height: 0.8rem;
  line-height: 0.8rem;
}
.gkbzml .main-content .normal-local img {
  width: 0.15rem;
  height: 0.19rem;
  margin-right: 0.1rem;
}
.gkbzml .main-content .normal-local a,
.gkbzml .main-content .normal-local span {
  font-size: 0.18rem;
  color: #333;
  vertical-align: middle;
}
.gkbzml .main-content .normal-local a:hover {
  font-weight: bold;
  color: #347cdd;
}
.gkbzml .main-content .normal-local span.cur {
  font-weight: bold;
}
.gkbzml .main-content .contet {
  padding: 0.65rem 0.28rem 0.46rem;
  background-image: url(gkbzml-bg.png);
  background-repeat: no-repeat;
  background-size: 100%;
  background-position: top;
}
.gkbzml .main-content .contet .biaoti {
  text-align: center;
}
.gkbzml .main-content .contet .biaoti a {
  display: inline-block;
}
.gkbzml .main-content .contet .biaoti .pc img {
  width: 9.56rem;
  height: 0.94rem;
}
.gkbzml .main-content .contet .biaoti .wap {
  display: none;
}
.gkbzml .main-content .contet .lianjie {
  margin-top: 0.17rem;
  overflow: hidden;
  padding: 0.5rem;
  background-color: #ffffff;
  border-radius: 0.2rem;
}
.gkbzml .main-content .contet .lianjie .wrap {
  margin-right: -0.4rem;
}
.gkbzml .main-content .contet .lianjie li {
  margin-right: 0.4rem;
  margin-bottom: 0.26rem;
}
.gkbzml .main-content .contet .lianjie li:nth-last-child(-n+3) {
  margin-bottom: 0;
}
.gkbzml .main-content .contet .lianjie li a {
  text-align: center;
  display: inline-block;
  width: 3.2rem;
  line-height: 0.6rem;
  background-color: #dcebfd;
  border-radius: 0.3rem;
  font-weight: 600;
  color: #458ceb;
  font-family: MicrosoftYaHei-Bold;
  font-size: 0.24rem;
}
.gkjbml {
  background-color: #fff;
}
.gkjbml .main-content {
  margin: auto;
  padding-bottom: 0.4rem;
  width: 12rem;
}
.gkjbml .main-content .normal-local {
  width: 100%;
  height: 0.8rem;
  line-height: 0.8rem;
}
.gkjbml .main-content .normal-local img {
  width: 0.15rem;
  height: 0.19rem;
  margin-right: 0.1rem;
}
.gkjbml .main-content .normal-local a,
.gkjbml .main-content .normal-local span {
  font-size: 0.18rem;
  color: #333;
  vertical-align: middle;
}
.gkjbml .main-content .normal-local a:hover {
  font-weight: bold;
  color: #347cdd;
}
.gkjbml .main-content .normal-local span.cur {
  font-weight: bold;
}
.gkjbml .main-content .content {
  padding: 0.4rem 0.23rem 0.3rem;
  background-color: #f7fafe;
}
.gkjbml .main-content .content .biaoti a {
  position: relative;
  text-align: center;
  width: 100%;
  display: inline-block;
}
.gkjbml .main-content .content .biaoti a img {
  width: 0.47rem;
  height: 0.06rem;
}
.gkjbml .main-content .content .biaoti a span {
  margin: 0 0.2rem;
  vertical-align: middle;
  color: #333;
  font-family: SourceHanSerifSC-Bold;
  font-size: 0.4rem;
}
.gkjbml .main-content .content .neirong {
  text-indent: 2em;
  margin-top: 0.26rem;
  font-family: MicrosoftYaHei;
  font-size: 0.16rem;
  line-height: 2;
  color: #333;
}
.gkjbml .main-content .content .head {
  margin-top: 0.31rem;
  background-color: #4088ea;
  border-radius: 0.1rem 0.1rem 0rem 0rem;
  line-height: 0.5rem;
  font-family: MicrosoftYaHei-Bold;
  font-size: 0.2rem;
  font-weight: 600;
  color: #fff;
  text-align: center;
}
.gkjbml .main-content .content .bot-head {
  margin-top: 0.2rem;
}
.gkjbml .main-content .content .tab-content ul {
  padding: 0.19rem 0.18rem 0.05rem;
  background-color: #fff;
}
.gkjbml .main-content .content .tab-content ul li {
  margin-right: 0.165rem;
  margin-bottom: 0.14rem;
}
.gkjbml .main-content .content .tab-content ul li:nth-child(5n) {
  margin-right: 0;
}
.gkjbml .main-content .content .tab-content ul li a {
  text-align: center;
  width: 2.1rem;
  line-height: 0.5rem;
  background-color: #eeeeee;
  display: inline-block;
  font-family: MicrosoftYaHei;
  font-size: 0.16rem;
  color: #333333;
}
.gkjbml .main-content .content .tab-content ul li a:hover {
  color: #fff;
  background-color: #4088ea;
}
@media screen and (max-width: 768px) {
  .nc-zmhd-main1 .zmhd-advice .advice-head .head-flr {
    padding-top: 0;
  }
  .nc-zmhd-main1 .zmhd-advice .advice-head a.tit {
    font-size: 0.36rem;
  }
  .nc-zmhd-main1 .zmhd-advice .advice-head .head-flr a img {
    width: 0.47rem;
    height: auto;
  }
  .nc-zmhd-main1 .zmhd-advice .advice-head .head-flr a {
    height: auto;
    line-height: 0.66rem;
  }
  .nc-zmhd-main1 .zmhd-advice .advice-head .head-flr a span {
    font-size: 0.32rem;
  }
  .nc-zmhd-main1 .zmhd-advice .advice-list .list-head {
    display: none;
  }
  .nc-zmhd-main1 .zmhd-advice .advice-list .list-con .item {
    height: auto;
    margin-bottom: 0.3rem;
  }
  .nc-zmhd-main1 .zmhd-advice .advice-list .list-con .item span.num {
    color: transparent;
    width: 0.1rem;
    height: 0.1rem;
    background-color: #cbb288;
    margin-right: 0.1rem;
  }
  .nc-zmhd-main1 .zmhd-advice {
    width: 100%;
  }
  .nc-zmhd-main1 .zmhd-advice .advice-list .list-con .item a.title {
    width: 95%;
    font-size: 0.32rem;
  }
  .nc-zmhd-main1 .zmhd-advice .advice-list .list-con .item span.date,
  .nc-zmhd-main1 .zmhd-advice .advice-list .list-con .item span.status {
    font-size: 0.24rem;
    color: #999999;
    width: auto;
    margin-left: 0.2rem;
  }
  .nc-zmhd-main1 .zmhd-advice,
  .nc-zmhd-main1 .zmhd-xjtj {
    float: none;
  }
  .nc-zmhd-main1 .zmhd-advice .advice-tousu img {
    width: 0.33rem;
    height: 0.35rem;
  }
  .nc-zmhd-main1 .zmhd-advice .advice-tousu span.tit {
    font-size: 0.36rem;
  }
  .nc-zmhd-main1 .zmhd-advice .advice-tousu {
    height: auto;
    border: none;
    padding: 0;
    background-color: #fff;
  }
  .nc-zmhd-main1 .zmhd-advice .advice-tousu .ts-conatiner {
    background-color: #f9fbfe;
    border-radius: 0.06rem;
    border: solid 0.01rem #d5e8ff;
    padding: 0.24rem 0;
    margin-top: 0.3rem;
    width: 100%;
    display: flex !important;
    justify-content: space-evenly;
  }
  .nc-zmhd-main1 .zmhd-advice .advice-tousu .fwrx {
    width: 51%;
  }
  .nc-zmhd-main1 .zmhd-advice .advice-tousu .szxx {
    width: 38%;
    margin-right: 0;
  }
  .nc-zmhd-main1 .zmhd-advice .advice-tousu .fwrx,
  .nc-zmhd-main1 .zmhd-advice .advice-tousu .szxx {
    height: 1.17rem;
    display: flex;
    align-items: center;
    justify-content: space-between;
  }
  .nc-zmhd-main1 .zmhd-advice .advice-tousu .szxx a.entr {
    width: auto;
    height: auto;
  }
  .nc-zmhd-main1 .zmhd-xjtj .xjtj-chart {
    margin-top: 0.2rem;
  }
  .nc-zmhd-main1 .zmhd-advice .advice-tousu .szxx span,
  .nc-zmhd-main1 .zmhd-advice .advice-tousu .fwrx span {
    font-size: 0.28rem;
  }
  .nc-zmhd-main1 .zmhd-xjtj .xjtj-head a.tit {
    font-size: 0.36rem;
  }
  .nc-zmhd-main1 .zmhd-xjtj .xjtj-head span.head-flr {
    font-size: 0.28rem;
  }
  .nc-zmhd-main1 .zmhd-xjtj {
    width: 100%;
  }
  .nc-zmhd-main1 .zmhd-xjtj .xjtj-head {
    margin-top: 0.2rem;
    height: 0.8rem;
    line-height: 0.8rem;
  }
  .nc-zmhd-main1 .zmhd-xjtj .xjtj-bar {
    margin-top: 0.72rem;
    text-align: center;
  }
  .nc-zmhd-main1 .zmhd-xjtj .xjtj-bar img {
    width: 100%;
  }
  .nc-zmhd-main2 .zmhd-zxft {
    width: 100%;
  }
  .nc-zmhd-main2 .zmhd-zxft,
  .nc-zmhd-main2 .zmhd-zxft .zxft-con .zxft-word {
    float: none;
    width: 100%;
    height: auto;
  }
  .nc-zmhd-main2 .zmhd-zxft .zxft-con .zxft-word {
    padding: 0.42rem 0.3rem 0.51rem 0.4rem;
  }
  .nc-zmhd-main2 .zmhd-zxft .zxft-con {
    height: auto;
  }
  .nc-zmhd-main2 .zmhd-zxft .zxft-head {
    height: auto;
    line-height: normal;
  }
  .nc-zmhd-main2 .zmhd-zxft .zxft-head a.tit {
    font-size: 0.36rem;
    margin-top: 0.3rem;
    margin-left: 0.2rem;
  }
  .nc-zmhd-main2 .zmhd-zxft .zxft-con .zxft-img {
    float: none;
    width: 100%;
    height: auto;
  }
  .nc-zmhd-main2 .zmhd-zxft .zxft-con .zxft-word .title span {
    font-size: 0.32rem;
  }
  .nc-zmhd-main2 .zmhd-zxft .zxft-con .zxft-word .title {
    height: auto;
    margin-bottom: 0.35rem;
  }
  .nc-zmhd-main2 .zmhd-zxft .zxft-con .zxft-word .title a {
    font-size: 0.36rem;
    margin-top: 0.25rem;
  }
  .nc-zmhd-main2 .zmhd-zxft .zxft-con .zxft-word span.time,
  .nc-zmhd-main2 .zmhd-zxft .zxft-con .zxft-word span.person,
  .nc-zmhd-main2 .zmhd-zxft .zxft-con .zxft-word .intro {
    font-size: 0.32rem;
    line-height: 0.6rem;
  }
  .nc-zmhd-main2 .zmhd-wqft .wqft-head {
    height: auto;
  }
  .nc-zmhd-main2 .zmhd-wqft .wqft-list .swiper-button-prev,
  .nc-zmhd-main2 .zmhd-wqft .wqft-list .swiper-button-next {
    display: none;
  }
  .nc-zmhd-main2 .zmhd-wqft .wqft-head a.tit {
    margin-left: 0.2rem;
    font-size: 0.36rem;
    line-height: 1rem;
    height: auto;
  }
  .nc-zmhd-main2 .zmhd-wqft {
    float: none;
    width: 100%;
  }
  .nc-zmhd-main2 {
    padding-bottom: 0.6rem;
  }
  .nc-zmhd-main2 .zmhd-wqft .wqft-list {
    height: 4.55rem;
  }
  .nc-zmhd-main2 .zmhd-wqft .wqft-list .swiper-container {
    height: 100%;
  }
  .nc-zmhd-main2 .zmhd-wqft .wqft-list .list-box a.list-item span.title {
    font-size: 0.36rem;
    line-height: 1.6;
    height: auto;
  }
  .nc-zmhd-main2 .zmhd-wqft .wqft-list .list-box a.list-item span.date {
    font-size: 0.28rem;
  }
  .nc-zmhd-main2 .zmhd-wqft .wqft-list .list-box a.list-item {
    padding: 0.31rem 0.61rem;
    height: auto;
  }
  .nc-zmhd-main1 .zmhd-yjzj,
  .nc-zmhd-main1 .zmhd-jgfk {
    float: none;
    width: 100%;
  }
  .nc-zmhd-main1 .zmhd-yjzj .tabPanel a,
  .nc-zmhd-main1 .zmhd-jgfk .tabPanel a {
    font-size: 0.36rem;
  }
  .nc-zmhd-main1 .zmhd-yjzj .tabContent,
  .nc-zmhd-main1 .zmhd-jgfk .tabContent {
    margin-top: 0.3rem;
  }
  .nc-zmhd-main1 .zmhd-yjzj .tabContent .tabItem li,
  .nc-zmhd-main1 .zmhd-jgfk .tabContent .tabItem li {
    background-image: none;
    padding: 0;
    font-size: 0.32rem;
    list-style-type: none;
    line-height: 0.6rem;
    height: auto;
    display: flex;
    justify-content: space-between;
    align-items: center;
  }
  .nc-zmhd-main1 .zmhd-yjzj .tabContent .tabItem li a.title,
  .nc-zmhd-main1 .zmhd-jgfk .tabContent .tabItem li a.title {
    width: 80%;
    font-size: 0.32rem;
  }
  .nc-zmhd-main2 .zmhd-zxft .zxft-con .zxft-word a.more {
    white-space: pre-line;
  }
  .nc-zmhd-main1 .zmhd-yjzj .tabContent .tabItem li span,
  .nc-zmhd-main1 .zmhd-jgfk .tabContent .tabItem li span {
    width: auto;
    line-height: 0.4rem;
    margin-top: 0;
    height: auto;
    float: none;
    padding: 0.05rem;
  }
  .nc-zmhd-main1 .zmhd-jgfk {
    margin-top: 0.4rem;
  }
  .nc-zmhd-main1 .zmhd-jgfk .tabContent .tabItem li a.title::before {
    content: '';
    display: inline-block;
    vertical-align: middle;
    width: 0.1rem;
    height: 0.1rem;
    background-color: #cbb288;
  }
  .nc-zmhd-main1 .zmhd-yjzj .tabContent .tabItem li a.more,
  .nc-zmhd-main1 .zmhd-jgfk .tabContent .tabItem li a.more {
    display: none;
  }
  .nc-zmhd-main1.zmhd-bb1 {
    padding-bottom: 0.45rem;
  }
  .nc-zmhd-main1 .zmhd-taya {
    float: none;
    width: 100%;
    height: auto;
    margin-top: 0.5rem;
  }
  .nc-zmhd-main1 .zmhd-taya a {
    width: 100%;
    height: auto;
  }
  .nc-zmhd-main1 .zmhd-taya a img:nth-child(1) {
    display: none;
  }
  .nc-zmhd-main1 .zmhd-taya a img:nth-child(2) {
    display: inline-block !important;
    width: 100%;
    height: auto;
  }
  .nc-zmhd-main1 .centerWidth {
    width: 100%;
    padding: 0.62rem;
  }
  .nc-zjnc-main .zjnc-ncgk {
    height: auto;
  }
  .nc-zjnc-main .zjnc-ncgk .ncgk-tab .tabContent {
    height: auto;
    margin-top: 0.74rem;
  }
  .nc-zjnc-main .zjnc-ncgk .ncgk-logo {
    float: none;
    margin: auto;
    text-align: center;
  }
  .nc-zjnc-main .zjnc-ncgk .ncgk-tab {
    float: none;
    margin-top: 0.74rem;
    width: 100%;
    height: auto;
  }
  .nc-zjnc-main .zjnc-ncgk .ncgk-tab .tabPanel {
    height: auto;
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
  }
  .nc-zjnc-main .zjnc-ncgk .ncgk-tab .tabPanel a.panel.cur,
  .nc-zjnc-main .zjnc-ncgk .ncgk-tab .tabPanel a.panel:hover {
    top: 0;
  }
  .nc-zjnc-main .zjnc-ncgk .ncgk-tab .tabPanel a.panel {
    margin: 0;
    margin-bottom: 0.28rem;
    padding: 0;
    width: 3.01rem;
    height: 0.89rem;
    line-height: 0.89rem;
    text-align: center;
    font-size: 0.32rem;
  }
  .nc-zjnc-main .zjnc-ncgk .ncgk-tab .tabContent p,
  .nc-zjnc-main .zjnc-ncgk .ncgk-tab .tabContent a.more {
    font-size: 0.28rem;
  }
  .nc-zjnc-main .zjnc-tznc {
    margin-top: 0.9rem;
  }
  .nc-zjnc-main .zjnc-tznc .tznc-logo {
    position: static;
    margin: auto;
  }
  .nc-zjnc-main .zjnc-tznc .tznc-lf {
    float: none;
    width: 100%;
    margin-top: 0.68rem;
  }
  .nc-zjnc-main .zjnc-tznc .tznc-rt {
    float: none;
    height: auto;
    width: 100%;
    margin-top: 0.21rem;
  }
  .nc-zjnc-main .zjnc-tznc .tznc-rt .tznc-list a.tznc-item span {
    font-size: 0.32rem;
  }
  .nc-zjnc-main .zjnc-tznc .tznc-rt .tznc-list {
    display: flex;
    justify-content: space-between;
    height: auto;
    flex-wrap: wrap;
    margin-bottom: 0;
  }
  .nc-zjnc-main .zjnc-tznc .tznc-rt .tznc-list a.tznc-item {
    margin: 0;
    width: 48%;
    height: 1.97rem;
    margin-bottom: 0.2rem;
  }
  .nc-zjnc-main .zjnc-tznc .tznc-rt .tznc-zzcx {
    height: auto;
    *zoom: 1;
  }
  .nc-zjnc-main .zjnc-tznc .tznc-rt .tznc-zzcx:before,
  .nc-zjnc-main .zjnc-tznc .tznc-rt .tznc-zzcx:after {
    display: table;
    content: "";
    line-height: 0;
  }
  .nc-zjnc-main .zjnc-tznc .tznc-rt .tznc-zzcx:after {
    clear: both;
  }
  .nc-zjnc-main .zjnc-tznc .tznc-rt .tznc-zzcx span {
    width: auto;
    height: auto;
    line-height: normal;
    float: none;
    font-size: 0.32rem;
    padding-top: 0.58rem;
  }
  .nc-zjnc-main .zjnc-tznc .tznc-rt .tznc-zzcx .zzcx-list {
    display: flex;
    flex-wrap: wrap;
    width: 100%;
    justify-content: space-around;
    padding-top: 0.73rem;
    padding-bottom: 0.5rem;
  }
  .nc-zjnc-main .zjnc-tznc .tznc-rt .tznc-zzcx .zzcx-list a {
    width: auto;
    margin-bottom: 0.4rem;
    max-width: 45%;
    min-width: 45%;
    font-size: 0.28rem;
  }
  .nc-zjnc-main .zjnc-rwnc {
    margin-top: 0.9rem;
    height: auto;
  }
  .nc-zjnc-main .zjnc-rwnc .rwnc-logo {
    position: static;
    margin: auto;
  }
  .nc-zjnc-main .zjnc-rwnc .tabPanel a.panel,
  .nc-zjnc-main .zjnc-ncly .tabPanel a.panel {
    width: auto;
  }
  .nc-zjnc-main .zjnc-ncly .tabPanel a.panel {
    margin-bottom: 0.54rem;
  }
  .nc-zjnc-main .zjnc-rwnc .tabPanel a.panel span,
  .nc-zjnc-main .zjnc-ncly .tabPanel a.panel span {
    font-size: 0.32rem;
  }
  .nc-zjnc-main .zjnc-rwnc .tabPanel {
    height: auto;
    margin-top: 0.1rem;
    padding: 0 0.5rem;
    justify-content: space-between;
    align-items: center;
    float: none;
    width: 100%;
    display: flex;
  }
  .nc-zjnc-main .zjnc-rwnc .tabContent .tabItem .swiper-button-next,
  .nc-zjnc-main .zjnc-rwnc .tabContent .tabItem .swiper-button-prev {
    display: none;
  }
  .nc-zjnc-main .zjnc-rwnc .tabContent .tabItem {
    width: 140%;
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
  }
  .nc-zjnc-main .zjnc-rwnc .tabContent .tabItem .swiper-wrapper .lunbo-item a:nth-child(1) {
    width: 95%;
    margin: auto;
  }
  .nc-zjnc-main .zjnc-rwnc .tabContent .tabItem .swiper-wrapper .lunbo-item .title {
    width: 95%;
    left: 0;
    margin: 0 auto;
    right: 0;
  }
  .nc-zjnc-main .zjnc-rwnc .tabContent {
    float: none;
    width: 100%;
    overflow: hidden;
    position: relative;
  }
  .nc-zjnc-main .zjnc-ncly {
    margin-top: 1.64rem;
    height: auto;
  }
  .nc-zjnc-main .zjnc-ncly .ncly-logo {
    position: static;
    margin: auto;
  }
  .nc-zjnc-main .zjnc-ncly .tabPanel {
    margin-top: 0.7rem;
    height: auto;
    justify-content: space-between;
    align-items: center;
    float: none;
    width: 100%;
    padding: 0 0.5rem;
    display: flex;
  }
  .nc-zjnc-main .zjnc-ncly .tabContent {
    float: none;
    width: 100%;
  }
  .nc-zjnc-main .zjnc-ncly .tabContent .tabItem {
    width: 100%;
  }
  .nc-zjnc-main .zjnc-ncly .tabContent .tabItem .ncly-item .title a {
    text-align: center;
  }
  .nc-zjnc-main .zjnc-ncly .tabContent .tabItem .swiper-button-next,
  .nc-zjnc-main .zjnc-ncly .tabContent .tabItem .swiper-button-prev {
    display: none;
  }
  .nc-zjnc-main .zjnc-ncsj {
    margin-top: 0;
    margin-bottom: 0;
  }
  .nc-zjnc-main .zjnc-ncsj .ncsj-logo {
    margin: auto;
    margin-top: 1.81rem;
  }
  .nc-zjnc-main .zjnc-ncsj .ncsj-logo,
  .nc-zjnc-main .zjnc-ncsj .tabPanel .panel {
    position: static;
  }
  .nc-zjnc-main .zjnc-ncsj .tabPanel {
    display: flex;
    justify-content: space-between;
  }
  .nc-zjnc-main .zjnc-ncsj .tabPanel .panel {
    border: none;
  }
  .nc-zjnc-main .zjnc-ncsj .tabPanel {
    margin-top: 0.67rem;
    border-bottom: 0.01rem solid #dcdcdc;
  }
  .nc-zjnc-main .zjnc-ncsj .tabPanel .panel a {
    font-size: 0.32rem;
  }
  .nc-zjnc-main .zjnc-ncsj .tabContent {
    margin-top: 0.58rem;
    overflow: hidden;
    position: relative;
    height: 3.5rem;
  }
  .nc-zjnc-main .zjnc-ncsj .tabContent .swiper-button-next,
  .nc-zjnc-main .zjnc-ncsj .tabContent .swiper-button-prev {
    display: none;
  }
  .nc-zjnc-main .zjnc-ncsj .tabContent .tabItem .ncsj-item a.title {
    line-height: 0.64rem;
    height: auto;
  }
  .nc-zjnc-main .zjnc-ncsj .tabContent .tabItem .ncsj-item a.title span {
    font-size: 0.28rem;
  }
  .nc-zjnc-main .zjnc-ncsj .tabContent .tabItem {
    height: 100%;
    width: 140%;
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
  }
  .nc-sy-main.centerWidth {
    padding: 0.34rem 0.2rem;
	padding-top: 0;
    overflow-x: hidden;
    box-sizing: border-box;
  }
  .nc-sy-main .nc-sy-tt a.prev,
  .nc-sy-main .nc-sy-tt a.next {
    display: none;
  }
  .nc-sy-main .nc-sy-news .sy-news-lunbo {
    float: none;
    width: 100%;
    height: 4.74rem;
  }
  .nc-sy-main .nc-sy-news .sy-news-lunbo .swiper-container {
    height: 100%;
  }
  .nc-sy-main .nc-sy-news .sy-news-lunbo .swiper-container .swiper-wrapper {
    height: 100%;
  }
  .nc-sy-main .nc-sy-news .sy-news-lunbo .news-lunbo-item .title {
    height: auto;
    width: 100%;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    font-weight: normal;
    font-size: 0.32rem;
    line-height: 1rem;
    height: 1rem;
    left: 0;
    bottom: 0;
    top: auto;
    background-color: rgba(0, 0, 0, 0.4);
    text-align: left;
  }
  .nc-sy-main .nc-sy-news {
    padding: 0;
    height: auto;
  }
  .nc-sy-main .nc-sy-news .sy-news-lunbo .news-lunbo-item {
    height: 100%;
    text-align: center;
  }
  .nc-sy-main .nc-sy-news .sy-news-lunbo .news-lunbo-item .img img {
    width: 100%;
    height: 100%;
    object-fit: cover;
  }
  .nc-sy-main .nc-sy-news .sy-news-lunbo .news-lunbo-item .img {
    height: 100%;
  }
  .nc-sy-main .nc-sy-news .sy-news-lunbo .swiper-button-prev,
  .nc-sy-main .nc-sy-news .sy-news-lunbo .swiper-button-next {
    display: none;
  }
  .nc-sy-main .nc-sy-news .sy-news-lunbo .pagination {
    height: 0.4rem;
    line-height: 0.4rem;
  }
  .nc-sy-main .nc-sy-news .sy-news-list .tabPanel {
    width: auto;
    height: auto;
    padding-left: 0.42rem;
    white-space: nowrap;
    overflow-x: scroll;
  }
  .nc-sy-main .nc-sy-news .sy-news-list .tabPanel span.line {
    display: none;
  }
  .nc-sy-main .nc-sy-news .sy-news-list .tabPanel a.panel {
    font-size: 0.36rem;
    width: auto;
    height: auto;
    margin-right: 0.54rem;
    padding-bottom: 0.27rem;
    background-size: 100%;
  }
  .nc-sy-main .nc-sy-news .sy-news-list {
    float: none;
    width: 100%;
    margin-top: 0.41rem;
    height: auto;
  }
  .nc-sy-main .nc-sy-news .sy-news-list .tabContent {
    height: auto;
  }
  .nc-sy-main .nc-sy-news .sy-news-list .tabContent .news-gsxx {
    height: auto;
  }
  .nc-sy-main .nc-sy-news .sy-news-list .tabContent .news-gsxx ul.gsxx-list {
    border: none;
    height: auto;
    /*padding-left: 0.38rem;*/
  }
  .nc-sy-main .nc-sy-news .sy-news-list .tabContent .news-gsxx ul.gsxx-list li a {
    font-size: 0.32rem;
    height: auto;
    line-height: 0.8rem;
  }
  .nc-sy-main .nc-sy-news .sy-news-list .tabContent .news-gsxx ul.gsxx-list li {
    height: auto;
    line-height: normal;
    background-size: 0.1rem 0.1rem;
  }
  .nc-sy-main .nc-sy-news .sy-news-list .tabContent .news-gsxx ul.gsxx-list li span {
    /*display: none;*/
  }
  .nc-sy-main .nc-sy-news .sy-news-list .tabContent .news-gsxx .gsxx-title:first-child,
  .nc-sy-main .nc-sy-news .sy-news-list .tabContent .news-gsxx .gsxx-title {
    display: none;
  }
  .nc-sy-main .nc-sy-coltit .sy-coltit {
    margin-top: 0.32rem;
    background-image: url(nc-sy-zwgk-titBg-wap.png);
    background-size: 100% auto;
    margin-bottom: 0.1rem;
  }
  .nc-sy-main .nc-sy-coltit .sy-coltit a {
    font-size: 0.44rem;
  }
  .nc-sy-main .nc-sy-zwgk .sy-zwgk-con {
    margin-top: 0.2rem;
    height: auto;
  }
  .nc-sy-main .nc-sy-zwgk .sy-zwgk-con .zwgk-guide {
    float: none;
    height: auto;
    width: 100%;
  }
  .nc-sy-main .nc-sy-zwgk .sy-zwgk-con .zwgk-guide .guide-unit {
    height: 1.29rem;
    line-height: 1.29rem;
    text-align: center;
  }
  .nc-sy-main .nc-sy-zwgk .sy-zwgk-con .zwgk-guide .guide-unit > img {
    width: 0.5rem;
    height: 0.5rem;
  }
  .nc-sy-main .nc-sy-zwgk .sy-zwgk-con .zwgk-guide .guide-unit > span {
    font-size: 0.32rem;
  }
  .nc-sy-main .nc-sy-zwgk .sy-zwgk-con .zwgk-guide div.guide-unit {
    display: flex;
    justify-content: space-between;
  }
  .nc-sy-main .nc-sy-zwgk .sy-zwgk-con .zwgk-guide div.guide-unit a.guide-unit2 {
    flex-grow: 1;
  }
  .nc-sy-main .nc-sy-zwgk .sy-zwgk-con .zwgk-guide .guide-unit a.guide-unit2 > img {
    width: 0.43rem;
    height: 0.43rem;
  }
  .nc-sy-main .nc-sy-zwgk .sy-zwgk-con .zwgk-guide .guide-unit a.guide-unit2 > span {
    font-size: 0.32rem;
  }
  .nc-sy-main .nc-sy-zwgk .sy-zwgk-con .zwgk-list {
    float: none;
    width: 100%;
    margin-top: 0.4rem;
    height: auto;
  }
  .nc-sy-main .nc-sy-zwgk .sy-zwgk-con .zwgk-list .tabPanel span {
    display: none;
  }
  .nc-sy-main .nc-sy-zwgk .sy-zwgk-con .zwgk-list .tabPanel {
    padding: 0.2rem 0;
    height: auto;
    white-space: nowrap;
    overflow-x: scroll;
  }
  .nc-sy-main .nc-sy-zwgk .sy-zwgk-con .zwgk-list .tabPanel a {
    font-size: 0.36rem;
    display: inline-block;
  }
  .nc-sy-main .nc-sy-zwgk .sy-zwgk-con .zwgk-list .tabContent .tabItem .tt .tt-date {
    float: none;
    width: 1.5rem;
    height: auto;
    padding: 0.2rem 0.1rem;
    margin-top: 0;
  }
  .nc-sy-main .nc-sy-zwgk .sy-zwgk-con .zwgk-list .tabContent .tabItem .tt {
    display: flex;
    height: auto;
    padding: 0.38rem 0;
  }
  .nc-sy-main .nc-sy-zwgk .sy-zwgk-con .zwgk-list .tabContent .tabItem .tt .tt-date .date-yandm {
    margin-top: 0.05rem;
  }
  .nc-sy-main .nc-sy-zwgk .sy-zwgk-con .zwgk-list .tabContent .tabItem .tt .tt-title .more {
    display: none;
  }
  .nc-sy-main .nc-sy-zwgk .sy-zwgk-con .zwgk-list .tabContent .tabItem .tt .tt-title {
    float: none;
    width: auto;
    width: 4.48rem;
    margin-left: 0.35rem;
    padding-right: 0;
  }
  .nc-sy-main .nc-sy-zwgk .sy-zwgk-con .zwgk-list .tabContent .tabItem .tt .tt-title a.title {
    margin-top: 0;
    font-size: 0.32rem;
    line-height: 0.48rem;
  }
  .nc-sy-main .nc-sy-zwgk .sy-zwgk-con .zwgk-list .tabContent .tabItem .tt .tt-title .info {
    display: none;
  }
  .nc-sy-main .nc-sy-zwgk .sy-zwgk-con .zwgk-list .tabContent .tabItem ul.list li span {
    display: none;
  }
  .nc-sy-main .nc-sy-zwgk .sy-zwgk-con .zwgk-list .tabContent .tabItem ul.list li a {
    font-size: 0.32rem;
  }
  .nc-sy-main .nc-sy-zwgk .sy-zwgk-con .zwgk-list .tabContent .tabItem ul.list li {
    line-height: 0.8rem;
    height: 0.8rem;
    background-size: 0.1rem 0.1rem;
  }
  .nc-sy-main .nc-sy-zwgk .sy-zwgk-con .zwgk-list .tabContent .tabItem ul.list {
    margin-top: 0.3rem;
    padding-bottom: 0.53rem;
  }
  .nc-sy-main .nc-sy-zwgk .sy-zwgk-func {
    height: auto;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
  }
  .nc-sy-main .nc-sy-zwgk .sy-zwgk-func::before {
    display: none;
  }
  .nc-sy-main .nc-sy-zwgk .sy-zwgk-func .func-leader {
    width: 48%;
    margin-right: 0;
    margin-bottom: 0.2rem;
  }
  .nc-sy-main .nc-sy-zwgk .sy-zwgk-func .func-leader a.title,
  .nc-sy-main .nc-sy-zwgk .sy-zwgk-func .func-zfbg a.title,
  .nc-sy-main .nc-sy-zwgk .sy-zwgk-func .func-cwhy a.title,
  .nc-sy-main .nc-sy-zwgk .sy-zwgk-func .func-zfgz a.title{
    font-size: 0.32rem;
  }
  .nc-sy-main .nc-sy-zwgk .sy-zwgk-func .func-wjk a.title {
    font-size: 0.32rem;
    margin: 0;
  }
  .nc-sy-main .nc-sy-zwgk .sy-zwgk-func .func-wjk .wjk-img{
	width:.4rem;
  }
  .nc-sy-main .nc-sy-zwgk .sy-zwgk-func .func-zfbg {
    width: 48%;
    margin-right: 0;
  }
  .nc-sy-main .nc-sy-zwgk .sy-zwgk-func .func-cwhy {
    width: 48%;
    margin-right: 0;
  }
  .nc-sy-main .nc-sy-zwgk .sy-zwgk-func .func-zfgz {
    width: 48%;
    margin-right: 0;
  }
  .nc-sy-main .nc-sy-zwgk .sy-zwgk-func .func-wjk {
    padding: 0.32rem 0.36rem;
    float: none;
    width: 100%;
    height: auto;
    background-repeat: no-repeat;
  }
  .nc-sy-main .nc-sy-zwgk .sy-zwgk-func .func-wjk .wjk-search button {
    top: 0;
    bottom: 0;
    right: 0.41rem;
    margin: auto 0;
  }
  .nc-sy-main .nc-sy-zwgk .sy-zwgk-func .func-wjk .wjk-search {
    width: auto;
    height: auto;
    margin: 0;
    margin-top: 0.21rem;
  }
  .nc-sy-main .nc-sy-zwgk .sy-zwgk-func .func-wjk .wjk-search input {
  	font-size:.32rem;
	width:80%;
    height: 0.6rem;
    line-height: 0.6rem;
  }
  .nc-sy-main .nc-sy-zwfw .sy-zwfw-con .zwfw-tab .tabPanel a.more {
    position: absolute;
    width: 96%;
    left: 2%;
    height: 1rem;
    top: 1.2rem;
    text-align: center;
  }
  .nc-sy-main .nc-sy-zwfw .sy-zwfw-con .zwfw-tab .tabPanel a.more img {
    width: 0.6rem;
    height: auto;
    vertical-align: top;
    margin-top: 0.18rem;
  }
  .nc-sy-main .nc-sy-zwfw .sy-zwfw-con .zwfw-tab .tabPanel a.more span {
    line-height: 1rem;
    font-size: 0.4rem;
  }
  .nc-sy-main .nc-sy-zwfw .sy-zwfw-con .zwfw-tab .tabPanel span.line {
    display: none;
  }
  .nc-sy-main .nc-sy-zwfw .sy-zwfw-con {
    margin-top: 0.33rem;
    height: auto;
  }
  .nc-sy-main .nc-sy-zwfw .sy-zwfw-con .zwfw-tab {
    float: none;
    width: 100%;
    height: auto;
    position: relative;
  }
  .nc-sy-main .nc-sy-zwfw .sy-zwfw-con .zwfw-tab .tabContent {
    margin-top: 1.1rem;
    height: auto;
  }
  .nc-sy-main .nc-sy-zwfw .sy-zwfw-con .zwfw-tab .tabPanel {
    display: flex;
    justify-content: space-around;
  }
  .nc-sy-main .nc-sy-zwfw .sy-zwfw-con .zwfw-tab .tabPanel a.panel {
    font-size: 0.36rem;
  }
  .nc-sy-main .nc-sy-zwfw .sy-zwfw-con .zwfw-tab .tabContent ul.tabItem li a span {
    font-size: 0.32rem;
  }
  .nc-sy-main .nc-sy-zwfw .sy-zwfw-con .zwfw-tab .tabContent ul.tabItem li a img {
    width: 0.6rem;
    height: 0.6rem;
  }
  .nc-sy-main .nc-sy-zwfw .sy-zwfw-con .zwfw-tab .tabContent ul.tabItem li {
    float: none;
    min-width: 30%;
    width: auto;
    margin-bottom: 0.5rem;
  }
  .nc-sy-main .nc-sy-zwfw .sy-zwfw-con .zwfw-tab .tabContent ul.tabItem li a span {
    width: auto;
  }
  .nc-sy-main .nc-sy-zwfw .sy-zwfw-con .zwfw-tab .tabContent ul.tabItem {
    height: auto;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
  }
  .nc-sy-main .nc-sy-zwfw .sy-zwfw-con .zwfw-bstj {
    float: none;
    width: 100%;
    height: auto;
    background-color: #fff;
  }
  .nc-sy-main .nc-sy-zwfw .sy-zwfw-con .zwfw-bstj .bstj-box .bstj-title a.tit {
    display: block;
    font-size: 0.36rem;
    text-align: center;
  }
  .nc-sy-main .nc-sy-zwfw .sy-zwfw-con .zwfw-bstj .bstj-box .bstj-title {
    height: auto;
    box-sizing: border-box;
    padding: 0.1rem 0.2rem;
    *zoom: 1;
  }
  .nc-sy-main .nc-sy-zwfw .sy-zwfw-con .zwfw-bstj .bstj-box .bstj-title:before,
  .nc-sy-main .nc-sy-zwfw .sy-zwfw-con .zwfw-bstj .bstj-box .bstj-title:after {
    display: table;
    content: "";
    line-height: 0;
  }
  .nc-sy-main .nc-sy-zwfw .sy-zwfw-con .zwfw-bstj .bstj-box .bstj-title:after {
    clear: both;
  }
  .nc-sy-main .nc-sy-zwfw .sy-zwfw-con .zwfw-bstj .bstj-box .bstj-title a.panel {
    float: left;
    margin-right: 0;
    max-width: 50%;
    font-size: 0.32rem;
    height: 100%;
    padding-left: 0.3rem;
    padding-right: 0.3rem;
    padding-bottom: 0.5rem;
    vertical-align: middle;
    min-height: 0.6rem;
  }
  .nc-sy-main .nc-sy-zwfw .sy-zwfw-con .zwfw-bstj .bstj-box .bstj-title a.panel.cur {
    background-size: 0.24rem 0.12rem;
    background-position: center 75%;
  }
  .nc-sy-main .nc-sy-zwfw .sy-zwfw-con .zwfw-bstj .bstj-box .bstj-title a.panel:nth-of-type(3) {
    float: right;
  }
  .nc-sy-main .nc-sy-zwfw .sy-zwfw-con .zwfw-bstj .bstj-box .tabContent .tabItem .bstj-count {
    font-size: 0.28rem;
    text-align: center;
  }
  .nc-sy-main .nc-sy-zwfw .sy-zwfw-con .zwfw-bstj .bstj-box .tabContent .tabItem .bstj-data {
    display: flex;
    flex-wrap: wrap;
    height: auto;
    margin-top: 0.66rem;
    padding: 0.4rem 0;
    background-image: linear-gradient(176deg, #3c86ea 0%, #67acea 100%);
  }
  .nc-sy-main .nc-sy-zwfw .sy-zwfw-con .zwfw-bstj .bstj-box .tabContent .tabItem .bstj-data .line .content {
    width: 4rem;
    height: 100%;
  }
  .nc-sy-main .nc-sy-zwfw .sy-zwfw-con .zwfw-bstj .bstj-box .tabContent {
    height: auto;
  }
  .nc-sy-main .nc-sy-zmhd .sy-zmhd-con .zmhd-box-lf .tabPanel span.line {
    display: none;
  }
  .nc-sy-main .nc-sy-zwfw .sy-zwfw-con .zwfw-bstj .bstj-box .tabContent .tabItem .bstj-data .data-item {
    width: 50%;
    height: 1.4rem;
    float: none;
    background: none;
  }
  .nc-sy-main .nc-sy-zwfw .sy-zwfw-con .zwfw-bstj .bstj-box .tabContent .tabItem .bstj-data .data-item .num {
    height: 1rem;
  }
  .nc-sy-main .nc-sy-zwfw .sy-zwfw-con .zwfw-bstj .bstj-box .tabContent .tabItem .bstj-data .data-item .num span {
    font-size: 0.56rem;
    line-height: 1rem;
  }
  .nc-sy-main .nc-sy-zwfw .sy-zwfw-con .zwfw-bstj .bstj-box .tabContent .tabItem .bstj-data .data-item .num span.dw {
    font-size: 0.24rem;
  }
  .nc-sy-main .nc-sy-zwfw .sy-zwfw-con .zwfw-bstj .bstj-box .tabContent .tabItem .bstj-data .data-item span.type {
    font-size: 0.28rem;
  }
  .nc-sy-main .nc-sy-zwfw .sy-zwfw-con .zwfw-bstj .bstj-box .tabContent .tabItem .bstj-data .data-item:nth-child(2),
  .nc-sy-main .nc-sy-zwfw .sy-zwfw-con .zwfw-bstj .bstj-box .tabContent .tabItem .bstj-data .data-item:nth-child(4) {
    border-left: 0.01rem solid rgba(255, 255, 255, 0.3);
  }
  .nc-sy-main .nc-sy-zmhd .sy-zmhd-con .zmhd-box-lf {
    float: none;
    width: 100%;
    height: auto;
  }
  .nc-sy-main .nc-sy-zmhd .sy-zmhd-con .zmhd-box-lf .tabContent {
    height: auto;
  }
  .nc-sy-main .nc-sy-zmhd .sy-zmhd-con .zmhd-box-lf .tabPanel {
    width: auto;
    white-space: nowrap;
    overflow-x: scroll;
    overflow-y: hidden;
  }
  .nc-sy-main .nc-sy-zmhd .sy-zmhd-con .zmhd-box-lf .tabPanel a.panel {
    font-size: 0.36rem;
    margin-right: 0.96rem;
  }
  .nc-sy-main .nc-sy-zmhd .sy-zmhd-con .zmhd-box-lf .tabPanel .title-flr {
    float: none;
    display: inline-block;
  }
  .nc-sy-main .nc-sy-zmhd .sy-zmhd-con .zmhd-box-lf .tabContent ul.tabItem {
    height: auto;
  }
  .nc-sy-main .nc-sy-zmhd .sy-zmhd-con {
    height: auto;
  }
  .nc-sy-main .nc-sy-zmhd .sy-zmhd-con .zmhd-box-lf .tabContent ul.tabItem li a {
    font-size: 0.32rem;
    height: auto;
    line-height: 0.8rem;
    margin-left: 0.13rem;
  }
  .nc-sy-main .nc-sy-zmhd .sy-zmhd-con .zmhd-box-lf .tabContent ul.tabItem li span.on,
  .nc-sy-main .nc-sy-zmhd .sy-zmhd-con .zmhd-box-lf .tabContent ul.tabItem li span.off {
    display: none;
  }
  .nc-sy-main .nc-sy-zmhd .sy-zmhd-con .zmhd-box-lf .tabContent ul.tabItem li {
    height: 0.8rem;
    line-height: 0.8rem;
    background-size: 0.1rem 0.1rem;
  }
  .nc-sy-main .nc-sy-zmhd .sy-zmhd-con .zmhd-box-lf .zmhd-btn {
    height: auto;
  }
  .nc-sy-main .nc-sy-zmhd .sy-zmhd-con .zmhd-box-lf .zmhd-btn a {
    float: none;
    margin: 0;
    margin-bottom: 0.21rem;
    padding: 0;
    width: 100%;
    text-align: center;
  }
  .nc-sy-main .nc-sy-zmhd .sy-zmhd-con .zmhd-box-lf .zmhd-btn a span {
    font-size: 0.32rem;
  }
  .nc-sy-main .nc-sy-zmhd .sy-zmhd-con .zmhd-box-rt {
    float: none;
    width: 100%;
  }
  .nc-sy-main .nc-sy-zmhd .sy-zmhd-con .zmhd-box-rt .zxft-title a {
    font-size: 0.36rem;
    line-height: 0.63rem;
  }
  .nc-sy-main .nc-sy-zmhd .sy-zmhd-con .zmhd-box-rt .zxft-detail {
    height: auto;
    margin-top: 0.3rem;
    background-color: #fff;
    padding-bottom: 0.4rem;
    padding-left: 0;
  }
  .nc-sy-main .nc-sy-zmhd .sy-zmhd-con .zmhd-box-rt .zxft-detail a.img {
    height: auto;
  }
  .nc-sy-main .nc-sy-zmhd .sy-zmhd-con .zmhd-box-rt .zxft-title {
    height: auto;
    padding-bottom: 0.2rmem;
    background-size: 0.06rem 0.32rem;
    line-height: 0.8rem;
  }
  .nc-sy-main .nc-sy-zmhd .sy-zmhd-con .zmhd-box-rt .zxft-title a {
    line-height: 0.63rem;
  }
  .nc-sy-main .nc-sy-zmhd .sy-zmhd-con .zmhd-box-rt .zxft-detail a.title {
    height: auto;
    margin-top: 0.29rem;
    font-size: 0.32rem;
    line-height: normal;
  }
  .nc-sy-main .nc-sy-zmhd .sy-zmhd-con .zmhd-box-rt .zxft-detail .line {
    height: auto;
    margin-top: 0.1rem;
  }
  .nc-sy-main .nc-sy-zmhd .sy-zmhd-con .zmhd-box-rt .zxft-detail .line span.content span {
    width: auto;
    max-width: 3.5rem;
  }
  .nc-sy-main .nc-sy-zmhd .sy-zmhd-con .zmhd-box-rt .zxft-detail .line span.tit {
    height: auto;
    font-size: 0.32rem;
    line-height: normal;
  }
  .nc-sy-main .nc-sy-zmhd .sy-zmhd-con .zmhd-box-rt .zxft-detail .line {
    font-size: 0.32rem;
  }
  .nc-sy-main .nc-sy-zmhd .sy-zmhd-con .zmhd-box-rt .zxft-detail .line span.content a {
    height: auto;
    line-height: 1.5;
  }
  .nc-sy-main .nc-sy-ztzl .sy-ztzl-pic .pic-item {
    margin: 0;
    margin-bottom: 0.2rem;
  }
  .nc-sy-main .nc-sy-ztzl .sy-ztzl-pic {
    display: flex;
    flex-wrap: wrap;
    height: auto;
    justify-content: space-between;
  }
  .nc-sy-main .nc-sy-ztzl .sy-ztzl-pic .pic-item a.entr {
    width: auto;
    height: 0.35rem;
    padding: 0 0.2rem;
    top: unset;
    bottom: 0.3rem;
    left: 0.28rem;
    font-size: 0.16rem;
    line-height: 0.35rem;
    opacity: 0.5;
  }
  .nc-sy-main .nc-sy-ztzl .sy-ztzl-list ul.list-item {
    display: flex;
    float: none;
    justify-content: space-between;
    width: 100%;
  }
  .nc-sy-main .nc-sy-ztzl .sy-ztzl-list ul.list-item li a {
    font-size: 0.28rem;
  }
  .nc-sy-main .nc-sy-ztzl .sy-ztzl-list ul.list-item li {
    max-width: 45%;
    min-width: 45%;
    margin-bottom: 0.4rem;
  }
  .nc-zwgk-main1 .zwgk-coltit {
    height: auto;
    line-height: 2;
    text-align: center;
  }
  .nc-zwgk-main1 .zwgk-box1 {
    height: auto;
    padding-top: 0;
  }
  .nc-zwgk-main1 .zwgk-coltit a {
    font-size: 0.36rem;
    text-align: center;
  }
  .nc-zwgk-main1 .zwgk-box1 .zwgk-leaders .captain {
    height: auto;
    display: flex;
    justify-content: space-between;
  }
  .nc-zwgk-main1 .zwgk-box1 .zwgk-leaders .captain::before {
    display: none;
  }
  .nc-zwgk-main1 .zwgk-box1 .zwgk-leaders .sailors .sailors-list {
    margin-bottom: 0.3rem;
  }
  .nc-zwgk-main1 .zwgk-box1 .zwgk-leaders .sailors .sailors-list:nth-last-child(1) {
    margin-bottom: 0;
  }
  .nc-zwgk-main1 .zwgk-box1 .zwgk-leaders {
    position: static;
    float: none;
    height: auto;
    width: 100%;
  }
  .nc-zwgk-main1 .zwgk-box1 .zwgk-leaders .captain .captain-info {
    float: none;
    width: 4.46rem;
  }
  .nc-zwgk-main1 .zwgk-box1 .zwgk-leaders .captain .captain-info .name {
    padding-bottom: 0.2rem;
    height: auto;
    line-height: normal;
  }
  .nc-zwgk-main1 .zwgk-box1 .zwgk-leaders .captain a.img {
    float: none;
    width: 2.22rem;
    height: 2.95rem;
  }
  .nc-zwgk-main1 .zwgk-box1 .zwgk-leaders .captain .captain-info .name a {
    font-size: 0.32rem;
  }
  .nc-zwgk-main1 .zwgk-box1 .zwgk-leaders .captain .captain-info .name span {
    font-size: 0.28rem;
    font-weight: normal;
  }
  .nc-zwgk-main1 .zwgk-box1 .zwgk-leaders .captain .captain-info .others a.others-btn {
    height: auto;
    text-align: center;
    padding: 0;
    float: none;
    margin-bottom: 0.5rem;
  }
  .nc-zwgk-main1 .zwgk-box1 .zwgk-leaders .captain .captain-info .others a.others-btn:nth-child(2n-1) {
    margin-right: 1.24rem;
  }
  .nc-zwgk-main1 .zwgk-box1 .zwgk-leaders .captain .captain-info .others {
    height: auto;
    margin-top: 0.4rem;
    *zoom: 1;
  }
  .nc-zwgk-main1 .zwgk-box1 .zwgk-leaders .captain .captain-info .others:before,
  .nc-zwgk-main1 .zwgk-box1 .zwgk-leaders .captain .captain-info .others:after {
    display: table;
    content: "";
    line-height: 0;
  }
  .nc-zwgk-main1 .zwgk-box1 .zwgk-leaders .captain .captain-info .others:after {
    clear: both;
  }
  .nc-zwgk-main1 .zwgk-box1 .zwgk-leaders .captain .captain-info .others a.others-btn:nth-child(2n-1),
  .nc-zwgk-main1 .zwgk-box1 .zwgk-leaders .captain .captain-info .others a.others-btn:nth-child(2n) {
    float: left;
  }
  .nc-zwgk-main1 .zwgk-box1 .zwgk-leaders .captain .captain-info .others a.others-btn img {
    width: 0.44rem;
    height: 0.44rem;
  }
  .nc-zwgk-main1 .zwgk-box1 .zwgk-leaders .captain .captain-info .others a.others-btn span {
    font-size: 0.28rem;
    margin-left: 0.19rem;
  }
  .nc-zwgk-main1 .zwgk-box1 .zwgk-leaders .sailors .sailors-list .touxian.h80 {
    float: none;
    width: auto;
    display: inline-block;
    font-size: 0.28rem;
    height: auto;
    vertical-align: top;
  }
  .nc-zwgk-main1 .zwgk-box1 .zwgk-leaders .sailors .sailors-list ul.list {
    float: none;
    width: auto;
    display: inline-block;
    font-size: 0.28rem;
    height: auto;
    vertical-align: top;
    max-width: 4.31rem;
  }
  .nc-zwgk-main1 .zwgk-box1 .zwgk-leaders .sailors {
    height: auto;
    padding: 0.3rem 0.4rem;
  }
  .nc-zwgk-main1 .zwgk-box1 .zwgk-leaders .sailors .sailors-list .touxian {
    width: auto;
    font-size: 0.28rem;
  }
  .nc-zwgk-main1 .zwgk-box1 .zwgk-leaders .sailors .sailors-list ul.list li {
    width: auto;
    height: auto;
  }
  .nc-zwgk-main1 .zwgk-box1 .zwgk-leaders .sailors .sailors-list ul.list li a {
    font-size: 0.28rem;
  }
  .nc-zwgk-main1 .zwgk-box1 .zwgk-zyhd {
    position: static;
    height: auto;
    width: auto;
    float: none;
  }
  .nc-zwgk-main1 .zwgk-box1 .zwgk-zyhd ul.zyhd-list li span {
    display: none;
  }
  .nc-zwgk-main1 .zwgk-box1 .zwgk-zyhd .zwgk-coltit {
    text-align: left;
  }
  .nc-zwgk-main1 .zwgk-box1 .zwgk-zyhd ul.zyhd-list li a {
    font-size: 0.32rem;
    line-height: 0.8rem;
    height: auto;
    width: 95%;
    margin-left: 0.1rem;
  }
  .nc-zwgk-main1 .zwgk-box1 .zwgk-zyhd ul.zyhd-list {
    height: auto;
  }
  .nc-zwgk-main1 .zwgk-box1 .zwgk-zyhd ul.zyhd-list li {
    height: auto;
    background-size: 0.1rem 0.1rem;
  }
  .nc-zwgk-main1 .zwgk-box1 .zwgk-zl {
    float: none;
    width: 100%;
    padding-top: 0.4rem;
    height: auto;
  }
  .nc-zwgk-main1 .zwgk-box1 .zwgk-zl .zl-list a.list-item {
    min-width: 45%;
    height: auto;
    margin-bottom: 0.2rem;
    line-height: 0.8rem;
    font-size: 0.32rem;
  }
  .nc-zwgk-main1 .zwgk-box1 .zwgk-zl .zl-list {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    padding: 0.4rem 0.3rem;
  }
  .nc-zwgk-main1 .zwgk-box1 .zwgk-zl .zl-list::before {
    display: none;
  }
  .nc-zwgk-main1 .zwgk-box1 .zwgk-zl .zl-list::after {
    display: none;
  }
  .nc-zwgk-main1 .zwgk-box1 .zwgk-zl .zl-list span {
    display: none;
  }
  .nc-zwgk-main1 .zwgk-box1 .zwgk-zl a.zl-title {
    font-size: 0.4rem;
    background-size: auto;
  }
  .nc-zwgk-main1 .zwgk-box1 .zwgk-zl .zl-list a.list-item:nth-child(2n),
  .nc-zwgk-main1 .zwgk-box1 .zwgk-zl .zl-list a.list-item:nth-child(2n-1) {
    float: none;
  }
  .nc-zwgk-main1 .zwgk-box1 .zwgk-zl .zl-list a.list-item.list-item2 {
    width: 100%;
  }
  .nc-zwgk-main1 .zwgk-box2 .zwgk-list-tab {
    float: none;
    width: 100%;
    height: auto;
  }
  .nc-zwgk-main1 .zwgk-box2 .zwgk-list-tab .tabPanel span.line {
    display: none;
  }
  .nc-zwgk-main1 .zwgk-box2 .zwgk-list-tab .tabPanel {
    height: auto;
  }
  .nc-zwgk-main1 .zwgk-box2 .zwgk-list-tab .tabPanel a.panel {
    height: auto;
    font-size: 0.36rem;
    line-height: 1.8;
    margin-right: 0.5rem;
  }
  .nc-zwgk-main1 .zwgk-box2 .zwgk-list-tab .tabContent ul.tabItem {
    height: auto;
  }
  .nc-zwgk-main1 .zwgk-box2 .zwgk-list-tab .tabContent {
    height: auto;
  }

  .nc-zwgk-main1 .zwgk-box2 .zwgk-list-tab .tabContent ul.tabItem li a {
    width: 80%;
    font-size: 0.32rem;
    line-height: 0.8rem;
    height: auto;
    vertical-align: middle;
  }
  .nc-zwgk-main1 .zwgk-box2 .zwgk-list-tab .tabContent ul.tabItem li {
    display: flex;
    height: auto;
    justify-content: space-between;
    line-height: 0.8rem;
    background-size: 0.1rem 0.1rem;
  }
  .nc-zwgk-main1 .zwgk-box2 .zwgk-list-tab .tabContent ul.tabItem li span {
    white-space: nowrap;
  }
  .nc-zwgk-main1 .zwgk-box2 .xxgk-guide {
    position: static;
    float: none;
    width: 100%;
  }
  .nc-zwgk-main1 .zwgk-box2 .xxgk-guide a.zl-title {
    font-size: 0.4rem;
    background-size: auto;
  }
  .nc-zwgk-main1 .zwgk-box2 .xxgk-guide {
    height: auto;
    padding-top: 0.4rem;
  }
  .nc-zwgk-main1 .zwgk-box2 {
    height: auto;
  }
  .nc-zwgk-main1 .zwgk-box2 .xxgk-guide .zl-list a.list-item:nth-child(2n-1),
  .nc-zwgk-main1 .zwgk-box2 .xxgk-guide .zl-list a.list-item:nth-child(2n) {
    float: none;
  }
  .nc-zwgk-main1 .zwgk-box3 {
    height: auto;
  }
  .nc-zwgk-main1 .zwgk-box2 .xxgk-guide .zl-list {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    padding: 0.4rem 0.3rem;
  }
  .nc-zwgk-main1 .zwgk-box2 .xxgk-guide .zl-list::before {
    display: none;
  }
  .nc-zwgk-main1 .zwgk-box2 .xxgk-guide .zl-list::after {
    display: none;
  }
  .nc-zwgk-main1 .zwgk-box2 .xxgk-guide .zl-list a.list-item {
    min-width: 45%;
    height: auto;
    margin-bottom: 0.2rem;
    line-height: 0.8rem;
    font-size: 0.32rem;
  }
  .nc-zwgk-main1 .zwgk-box3 .zwgk-wjk {
    float: none;
    width: 100%;
    height: auto;
  }
  .nc-zwgk-main1 .zwgk-box3 .zwgk-wjk span.tit {
    display: block;
    font-weight: 600;
    height: auto;
    border-bottom: 0.01rem solid #dcdcdc;
    width: 100%;
    font-size: 0.36rem;
    line-height: 1rem;
  }
  .nc-zwgk-main1 .zwgk-box3 .zwgk-wjk select {
    width: 1.07rem;
    height: 0.3rem;
    font-size: 0.28rem;
    margin-right: 0.3rem;
  }
  .nc-zwgk-main1 .zwgk-box3 .zwgk-wjk a {
    position: static;
    margin-left: 1.5rem;
  }
  .nc-zwgk-main1 .zwgk-box3 .zwgk-data {
    float: none;
    width: 100%;
    height: 1.4rem;
    line-height: 1.4rem;
    padding: 0;
    padding-left: 0.4rem;
    margin: 0;
    margin-top: 0.34rem;
  }
  .nc-zwgk-main1 .zwgk-box3 .zwgk-data a {
    width: auto;
    height: auto;
    font-size: 0.32rem;
    margin-right: 0.7rem;
    display: inline-block;
    vertical-align: middle;
  }
  .nc-zwgk-main1 .zwgk-box3 .zwgk-xxgksl {
    float: none;
    width: 100%;
    height: 1.4rem;
    line-height: 1.4rem;
    padding: 0;
    padding-left: 0.4rem;
  }
  .nc-zwgk-main1 .zwgk-box3 .zwgk-xxgksl a {
    width: auto;
    height: auto;
    font-size: 0.32rem;
    margin-right: 0.7rem;
    display: inline-block;
    vertical-align: middle;
  }
  .nc-zwgk-main2 .zwgk-box4 .zwgk-wgk .wgk-item.cur {
    width: 100%;
  }
  .nc-zwgk-main2 .zwgk-box4 .zwgk-wgk {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    height: auto;
  }
  .nc-zwgk-main2 .zwgk-box4 .zwgk-wgk::before,
  .nc-zwgk-main2 .zwgk-box4 .zwgk-wgk::after {
    display: none;
  }
  .nc-zwgk-main2 .zwgk-box4 .zwgk-wgk .wgk-item.cur ul.list {
    width: calc(100% - 1.32rem);
  }
  .nc-zwgk-main2 .zwgk-box4 .zwgk-wgk .wgk-item.cur ul.list li {
    width: 33.33%;
    text-align: center;
  }
  .nc-zwgk-main2 .zwgk-box4 .zwgk-wgk .wgk-item.cur ul.list li a {
    margin: 0;
    width: auto;
  }
  .nc-zwgk-main2 .zwgk-box5 .zwgk-zdly {
    float: none;
    width: 100%;
  }
  .nc-zwgk-main2 .zwgk-box4 .zwgk-wgk .wgk-item {
    margin: 0;
    margin-bottom: 0.2rem;
  }
  .nc-zwgk-main2 .zwgk-box4 .zwgk-wgk .wgk-item::before,
  .nc-zwgk-main2 .zwgk-box4 .zwgk-wgk .wgk-item::after {
    display: none;
  }
  .nc-zwgk-main2 .zwgk-box5 .yydhjiantou {
    display: none;
  }
  .nc-zwgk-main2 .zwgk-coltit a {
    font-size: 0.36rem;
  }
  .nc-zwgk-main2 .zwgk-box5 .yydhzwgklunbo1box {
    margin-top: 0.29rem;
  }
  .nc-zwgk-main2 .zwgk-coltit {
    margin-bottom: 0.29rem;
  }
  .nc-zwgk-main2 .zwgk-box5 .zwgk-zwzt {
    float: none;
    margin-top: 0.2rem;
    width: 100%;
  }
  .nc-zjnc-main .zjnc-ncgk .ncgk-tab {
    display: flex;
    flex-direction: column-reverse;
    margin-top: 0;
  }
  .nc-zjnc-main .zjnc-ncgk .ncgk-tab .tabContent p {
    text-indent: 1em;
    line-height: 0.55rem;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 8;
    -webkit-box-orient: vertical;
    text-align: left;
  }
  .nc-zjnc-main .zjnc-ncgk .ncgk-tab .tabPanel {
    margin-top: 0.58rem;
  }
  .nc-zjnc-main .zjnc-ncgk .ncgk-tab .tabPanel a.panel {
    width: 48%;
    text-align: left;
    padding-left: 0.29rem;
    color: #666;
  }
  .nc-zjnc-main .zjnc-tznc {
    background-image: url(zjnc-wap-bg2.png);
    background-repeat: no-repeat;
    background-size: 100%;
    margin-top: 0.4rem;
    padding: 0 3%;
  }
  .nc-zjnc-main .zjnc-tznc .tznc-lf {
    margin-top: 0.73rem;
  }
  .nc-zjnc-main .zjnc-tznc .tznc-rt {
    margin-top: 0.35rem;
  }
  .nc-zjnc-main .zjnc-tznc .tznc-rt .tznc-zzcx {
    background-image: url(zjnc-tznc-bg61.png);
    background-size: 106% 114%;
  }
  .nc-zjnc-main .zjnc-tznc .tznc-rt .tznc-zzcx .zzcx-list {
    padding-left: 0.47rem;
    padding-right: 0.74rem;
    justify-content: space-between;
  }
  .nc-zjnc-main .zjnc-tznc .tznc-rt .tznc-zzcx .zzcx-list a {
    max-width: initial;
    min-width: 40%;
    background-size: 0.15rem 0.15rem;
    padding-left: 0.3rem;
  }
  .nc-zjnc-main .zjnc-tznc .tznc-rt .tznc-zzcx .zzcx-list > a:nth-child(3) {
    width: 37%;
  }
  .nc-zjnc-main .zjnc-rwnc {
    background-image: url(zjnc-wap-bg3.png);
    background-repeat: no-repeat;
    background-size: 100%;
    margin-top: 0.74rem;
  }
  .nc-zjnc-main .zjnc-rwnc .tabPanel {
    border-bottom: 0.02rem solid #dbdadb;
    margin-bottom: 0.37rem;
  }
  .nc-zjnc-main .zjnc-rwnc .tabPanel a.panel {
    margin-bottom: 0;
    height: 0.76rem;
  }
  .nc-zjnc-main .zjnc-rwnc .tabPanel a.panel span {
    line-height: 0.76rem;
  }
  .nc-zjnc-main .zjnc-rwnc .tabcontentbox .tabContent {
    width: 100%;
    height: auto;
    padding: 0 3%;
    padding-bottom: 4rem;
  }
  .nc-zjnc-main .zjnc-rwnc .tabContent .tabItem {
    position: relative;
    width: 100% !important;
    left: initial;
    transform: translateX(0);
    height: auto !important;
  }
  .nc-zjnc-main .zjnc-rwnc .tabContent .tabItem .swiper-wrapper {
    height: auto !important;
  }
  .nc-zjnc-main .zjnc-rwnc .tabContent .tabItem .swiper-wrapper .lunbo-item {
    height: auto !important;
  }
  .nc-zjnc-main .zjnc-rwnc .tabContent .tabItem .swiper-wrapper .lunbo-item a:nth-child(1) {
    width: 100%;
    height: auto;
  }
  .nc-zjnc-main .zjnc-rwnc .tabcontentbox .tabContent .zjnc-book {
    width: 93%;
    height: 4.39rem;
    top: auto;
    left: 0;
    right: 0;
    margin: auto;
    bottom: 0;
    background-image: url(zjnc-ex.png);
  }
  .nc-zjnc-main .zjnc-rwnc .tabcontentbox .tabContent .zjnc-book .tit {
    font-size: 0.32rem;
    margin-top: 0.5rem;
  }
  .nc-zjnc-main .zjnc-rwnc .tabcontentbox .tabContent .zjnc-book .con {
    margin: 0 auto;
    margin-top: 0.3rem;
    font-size: 0.28rem;
    width: 80%;
    text-indent: 1em;
    -webkit-line-clamp: 6;
    line-height: 0.47rem;
  }
  .nc-zjnc-main .zjnc-rwnc .tabcontentbox .tabContent .tabItem .swiper-button-prev {
    width: 0.41rem;
    height: 0.41rem;
    top: 0;
    bottom: 0;
    margin: auto 0;
    left: 0.2rem;
  }
  .nc-zjnc-main .zjnc-rwnc .tabcontentbox .tabContent .tabItem .swiper-button-next {
    width: 0.41rem;
    height: 0.41rem;
    top: 0;
    bottom: 0;
    margin: auto 0;
    left: initial;
    right: 0.2rem;
  }
  .nc-zjnc-main .zjnc-ncly {
    background-image: url(zjnc-wap-bg4.png);
    background-repeat: no-repeat;
    background-size: 100% 7rem;
    margin-top: 0.65rem !important;
    padding: 0;
    padding-bottom: 0.65rem;
  }
  .nc-zjnc-main .zjnc-ncly .tabPanel {
    border-bottom: 0.02rem solid #dbdadb;
    margin-bottom: 0.41rem;
  }
  .nc-zjnc-main .zjnc-ncly .tabPanel a.panel {
    height: 0.76rem;
    margin-bottom: 0;
  }
  .nc-zjnc-main .zjnc-ncly .tabPanel a.panel span {
    line-height: 0.76rem;
  }
  .nc-zjnc-main .zjnc-ncly .tabcontentbox .tabContent {
    width: 100%;
    padding: 0 3%;
    padding-bottom: 4rem;
    height: auto !important;
  }
  .nc-zjnc-main .zjnc-ncly .tabcontentbox .tabContent .tabItem .ncly-item a:nth-child(1) {
    width: 100%;
    height: auto;
  }
  .nc-zjnc-main .zjnc-ncly .tabcontentbox .tabContent .tabItem {
    width: 100%;
    float: none;
    height: auto !important;
    position: relative;
  }
  .nc-zjnc-main .zjnc-ncly .tabcontentbox .tabContent .tabItem .swiper-wrapper {
    height: auto !important;
  }
  .nc-zjnc-main .zjnc-ncly .tabcontentbox .tabContent .tabItem .swiper-wrapper .ncly-item {
    height: auto !important;
  }
  .nc-zjnc-main .zjnc-ncly .tabcontentbox .tabContent .zjnc-book {
    width: 92%;
    height: 4.39rem;
    top: auto;
    left: 0;
    right: 0;
    margin: auto;
    bottom: 0;
    background-image: url(zjnc-ex1.png);
    background-repeat: no-repeat;
  }
  .nc-zjnc-main .zjnc-ncly .tabcontentbox .tabContent .zjnc-book .tit {
    margin-top: 0.5rem;
    font-size: 0.32rem;
  }
  .nc-zjnc-main .zjnc-ncly .tabcontentbox .tabContent .zjnc-book .con {
    margin: 0 auto;
    width: 80%;
    margin-top: 0.3rem;
    font-size: 0.28rem;
    text-indent: 1em;
    -webkit-line-clamp: 6;
    line-height: 0.47rem;
  }
  .nc-zjnc-main .zjnc-ncly .tabcontentbox .tabContent .tabItem .swiper-button-prev {
    width: 0.41rem;
    height: 0.41rem;
    top: 0;
    bottom: 0;
    margin: auto 0;
    right: initial;
    left: 0.2rem;
    line-height: normal;
  }
  .nc-zjnc-main .zjnc-ncly .tabcontentbox .tabContent .tabItem .swiper-button-next {
    width: 0.41rem;
    height: 0.41rem;
    top: 0;
    bottom: 0;
    margin: auto 0;
    left: initial;
    right: 0.2rem;
    line-height: normal;
  }
  .nc-zjnc-main .zjnc-ncsj {
    background-image: url(zjnc-wap-bg5.png);
    background-size: 100%;
  }
  .nc-zjnc-main .zjnc-ncsj .ncsj-logo {
    margin-top: 0;
  }
  .nc-zwgk-main2 .zwgk-box5 .zwgk-zwzt .zwzt-list a.zwzt-item img {
    width: 100%;
    height: auto;
  }
  .nc-zwgk-main2 .zwgk-box5 .zwgk-zwzt .zwzt-list .swiper-container,
  .nc-zwgk-main2 .zwgk-box5 .zwgk-zwzt .zwzt-list .swiper-container .swiper-wrapper,
  .nc-zwgk-main2 .zwgk-box5 .zwgk-zwzt .zwzt-list a.zwzt-item {
    height: auto !important;
  }
  .gkbzml {
    padding: 0 0.2rem;
    padding-bottom: 0.4rem;
  }
  .gkbzml .main-content {
    width: 100%;
  }
  .gkbzml .main-content .contet .biaoti .pc {
    display: none;
  }
  .gkbzml .main-content .contet .biaoti .wap {
    width: 68%;
    display: inline-block;
  }
  .gkbzml .main-content .contet .biaoti .wap img {
    width: 100%;
    height: auto;
  }
  .gkbzml .main-content .contet {
    background-size: 100% 100%;
    padding: 0.41rem 0.15rem 0.5rem;
    background-image: url(gkbzml-bg-wap.png);
  }
  .gkbzml .main-content .contet .lianjie .wrap {
    margin: 0;
  }
  .gkbzml .main-content .contet .lianjie li {
    float: none;
    margin-right: 0;
    margin-bottom: 0.3rem;
  }
  .gkbzml .main-content .contet .lianjie {
    padding: 0.4rem;
  }
  .gkbzml .main-content .contet .lianjie li:nth-last-child(-n+3) {
    margin-bottom: 0.3rem;
  }
  .gkbzml .main-content .contet .lianjie li:nth-last-child(1) {
    margin-bottom: 0;
  }
  .gkbzml .main-content .contet .lianjie li a {
    width: 100%;
    line-height: 1rem;
    font-size: 0.36rem;
    border-radius: 0.5rem;
  }
  .gkjbml {
    padding: 0 0.2rem;
  }
  .gkjbml .main-content {
    width: 100%;
  }
  .gkjbml .main-content .content .biaoti a span {
    font-size: 0.4rem;
  }
  .gkjbml .main-content .content .neirong {
    font-size: 0.32rem;
    line-height: 0.6rem;
  }
  .gkjbml .main-content .content .head {
    margin-top: 0.6rem;
    font-size: 0.36rem;
    line-height: 0.8rem;
  }
  .gkjbml .main-content .content .tab-content ul {
    padding: 0.3rem 0.3rem;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    align-content: space-between;
  }
  .gkjbml .main-content .content .tab-content ul::before {
    display: none;
  }
  .gkjbml .main-content .content .tab-content ul::after {
    display: none;
  }
  .gkjbml .main-content .content .tab-content ul li a {
    width: 100%;
    font-size: 0.32rem;
    line-height: 0.9rem;
  }
  .gkjbml .main-content .content .biaoti a img {
    width: 0.3rem;
  }
  .gkjbml .main-content .content .biaoti a {
    display: flex;
    justify-content: center;
    align-items: center;
  }
  .gkjbml .main-content .content .tab-content ul li {
    width: 47%;
    margin-right: 0;
    margin-bottom: 0.25rem;
  }
  .gkjbml .main-content .content .tab-content ul li:nth-last-child(-n+2) {
    margin-bottom: 0;
  }
  .gkjbml .main-content .content .tab-content ul li a.more {
    padding: 0 0.4rem;
    display: flex;
    justify-content: center;
    align-items: center;
    min-height: 1.36rem;
    width: 100%;
  }
  .gkjbml .main-content .content .tab-content ul li a.more span {
    line-height: normal;
  }
}
.normal-main .dcgl {
  background: #f7fafe;
  border-top: 0.02rem solid #347cdd;
  padding: 0.17rem 0.16rem 0.25rem 0.18rem;
  box-sizing: border-box;
}
.normal-main .dcgl .normal-list {
  margin-bottom: 0.18rem;
}
.normal-main .dcgl .normal-list .list-title {
  position: relative;
  width: 100%;
  height: 0.7rem;
  line-height: 0.7rem;
  padding-left: 0.03rem;
  box-sizing: border-box;
  font-family: MicrosoftYaHei-Bold;
  font-size: 0.2rem;
  font-weight: 600;
}
.normal-main .dcgl .normal-list .list-title a {
  color: #3e87ea;
}
.normal-main .dcgl .normal-list .list-title::after {
  position: absolute;
  bottom: -0.02rem;
  left: 0.01rem;
  content: '';
  width: 0.9rem;
  height: 0.04rem;
  background-color: #3e87ea;
  border-radius: 0.02rem;
}
.normal-main .dcgl .normal-list ul.list-ul {
  border-top: 0.01rem dashed #999;
  border-bottom: 0.01rem dashed #999;
}
.normal-main .dcgl .normal-list ul.list-ul li {
  background: url(dczj-list-liBg.png) no-repeat left center;
}
.normal-main .dcgl .normal-list ul.list-ul li span {
  margin-right: 0.25rem;
}
.normal-main .dcgl .normal-list ul.list-ul li .see-more {
  width: auto;
  float: right;
  color: #3e87ea;
  cursor: pointer;
}
.normal-main .dcgl .normal-list ul.list-ul li:hover {
  background-image: url(normal-list-liOnBg.png);
}
.normal-main .dcgl .normal-list ul.list-ul li:hover a {
  color: #3e87ea;
}
.normal-main .dcgl .normal-list ul.list-ul li:hover span {
  color: #333;
}
.normal-main .dcgl .normal-list:last-child {
  margin-bottom: 0;
}
/* 迁移数据中table首行缩进问题 */
.lr-wrap table p {text-indent:0;}

