body {
  font-size: 0;
}
em{
  font-style: normal;
  color: #d41919;
}
.displaynone{
  display: none;
}
#woyaojiucuo img {
  display: inline-block;
  width: 0.83rem;
  height: 0.41rem;
}
#woyaojiucuo #_span_jiucuo {
  margin-top: 0.3rem;
}
.redColor {
  color: #d41919 !important;
}
.nc-head {
  position: relative;
  height: 1.2rem;
}
.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;
  margin-top: 0.4rem;
}
.nc-head ul.nc-head-nav {
  float: right;
  width: 6rem;
  margin-top: 0.85rem;
  margin-right: 3rem;
}
.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(../images/nc-head-navCurBg.png?code=1845a1aa14e) 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: auto;
  height: 0.45rem;
  margin: 0 auto;
  margin-top: 0.5rem;
  border-radius: 0.22rem;
  float: right;
  border: 0.01rem solid #dcdcdc;
}
.nc-head .nc-head-search input {
  display: block;
  width: 4.4rem;
  height: 0.45rem;
  padding: 0 0.4rem;
  line-height: 0.45rem;
  font-size: 0.16rem;
}
.nc-head .nc-head-search button {
  position: absolute;
  top: 0.1rem;
  right: 0.2rem;
  width: 0.2rem;
  height: 0.21rem;
  background: url(../images/nc-search-btn.png?code=1845a1aa14e) 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(../images/nc-head-entr.png?code=1845a1aa14e) no-repeat center center;
  background-size: 100% 100%;
}
.nc-retr-main .retr-main-box .retr-xxgk .xxgk-table .row .con input.cur{
  background-color: rgb(62, 135, 234);
  color: rgb(255, 255, 255);
  width: 1.6rem;
  cursor: pointer;
  height: 0.3rem;
  border-radius: 0.04rem;
  padding: 0 0.1rem;
}
.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: 2.4rem;
  height: 0.56rem;
  background: url(../images/nc-foot-drop-itemBg.png?code=1845a1aa14e) 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 {
  width: 6.4rem;
  float: left;
  padding-top: 0.3rem;
}
.nc-foot .foot-others .others-lf p.line {
  width: 6.4rem;
  height: 0.4rem;
  line-height: 0.4rem;
}
.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.1rem;
  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;
  position: relative;
}
.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;
}
.xmtpic-div{
  display: none;
  background-color: #fff;

  left: -1.2rem;
  position: absolute;
  top: 0;
}
.xmtpic-div img.xmtpic-pos{
  padding: .1rem;
  width: 1.2rem;
}
.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: #f6f6f6;;
  border: 0.01rem solid #dcdcdc;
  border-radius: 0.04rem;
  line-height: 0.28rem;
  font-size: 0.16rem;
  color: #595959;
}
.nc-page p{
  display: inline-block;
  font-size: 0.16rem;
}
.nc-page input{
  box-sizing: border-box;
  margin: 0px 5px;
  vertical-align: top;
  text-align: center;
  font-size: 14px;
  color: rgb(89, 89, 89);
  width: 60px;
  height: 30px;
  padding: 0px 4px;
  line-height: 100%;
  border: 1px solid rgb(219, 219, 219);
  border-radius: 5px;
}
.nc-page a.cur,
.nc-page a:hover {
  background-color: #969696;
  color: #fff;
}
.nc-page .no:hover {
  cursor: not-allowed;
}
.nc-page .nosuper:hover{
  cursor: not-allowed !important;
  background-color: #fff;
  color: #333;
}
.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.25rem;
  height: 100%;
  overflow: hidden;
}
.nc-sy-main .nc-sy-news .sy-news-lunbo .pagination {
  position: absolute;
  bottom: 0;
  right: 0;
  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;
}
.nc-sy-main .nc-sy-news .sy-news-lunbo .swiper-button-prev {
  left: 0;
  background: url(../images/nc-sy-prev-btn.png?code=1845a1aa14e) no-repeat center center;
}
.nc-sy-main .nc-sy-news .sy-news-lunbo .swiper-button-next {
  right: 0;
  background: url(../images/nc-sy-next-btn.png?code=1845a1aa14e) no-repeat center center;
}
.nc-sy-main .nc-sy-news .sy-news-lunbo .news-lunbo-item {
  position: relative;
  width: 6.25rem;
  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%;
}
.nc-sy-main .nc-sy-news .sy-news-lunbo .news-lunbo-item .title {
  position: absolute;
  top: 3.9rem;
  left: 0;
  display: block;
  width: 6.25rem;
  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: 5.1rem;
  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.14rem;
  height: 0.4rem;
  font-size: 0.2rem;
  color: #333;
  text-align: center;
}
.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(../images/nc-sy-tab-titBg.png?code=1845a1aa14e) 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.4rem;
  line-height: 0.4rem;
}
.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.16rem;
  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.4rem;
  margin-left: 0.15rem;
  font-size: 0.14rem;
  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.6rem;
  border-bottom: 0.01rem solid #dcdcdc;
}
.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.4rem;
  line-height: 0.4rem;
  padding-left: 0.15rem;
  background: url(../images/nc-sy-liBg.png?code=1845a1aa14e) 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(../images/nc-sy-liOnBg.png?code=1845a1aa14e);
  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: 80%;
  font-size: 0.16rem;
  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;
}
.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: 5.1rem;
  height: 0.4rem;
  padding-left: 0.15rem;
  background: url(../images/nc-sy-liBg.png?code=1845a1aa14e) no-repeat left center;
  background-size: 0.04rem 0.04rem;
  line-height: 0.4rem;
}
.nc-sy-main .nc-sy-news .sy-news-list .tabContent ul.tabItem li:hover {
  background-image: url(../images/nc-sy-liOnBg.png?code=1845a1aa14e);
  background-size: 0.06rem 0.06rem;
}
.nc-sy-main .nc-sy-news .sy-news-list .tabContent ul.tabItem li a {
  display: inline-block;
  width: 80%;
  font-size: 0.16rem;
  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(../images/nc-sy-zwgk-titBg.png?code=1845a1aa14e) 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-left: 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(../images/nc-sy-tab-titBg.png?code=1845a1aa14e) 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 {
  float: right;
  width: 7.2rem;
  height: auto;
}
.nc-sy-main .nc-sy-zwgk .sy-zwgk-con .zwgk-list .tabContent .tabItem .tt .tt-title a.title {
  display: block;
  margin-top: 0.15rem;
  line-height: 0.38rem;
  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 p.detail {
  width: 100%;
  height: auto;
  line-height: 0.18rem;
  font-size: 0.14rem;
  color: #999;
}
.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(../images/nc-sy-liBg.png?code=1845a1aa14e) 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(../images/nc-sy-liOnBg.png?code=1845a1aa14e);
  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.19rem;
}
.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 {
  width: 2.14rem;
  height: 1.2rem;
  background-size: 100% 100%;
}
.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 {
  display: block;
  width: auto;
  height: 0.4rem;
  margin-top: 0.1rem;
  margin-left: 0.2rem;
  background: url(../images/nc-sy-func-titBg.png?code=1845a1aa14e) no-repeat left bottom;
  background-size: 0.62rem 0.01rem;
  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.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 {
  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(../images/nc-sy-zwgk-boxBg1.png?code=1845a1aa14e);
}
.nc-sy-main .nc-sy-zwgk .sy-zwgk-func .func-zfbg {
  background: url(../images/nc-sy-zwgk-boxBg2.png?code=1845a1aa14e);
}
.nc-sy-main .nc-sy-zwgk .sy-zwgk-func .func-cwhy {
  background: url(../images/nc-sy-zwgk-boxBg3.png?code=1845a1aa14e);
}
.nc-sy-main .nc-sy-zwgk .sy-zwgk-func .func-wjk {
  width: 5rem;
  height: 1.2rem;
  background: url(../images/nc-sy-zwgk-boxBg4.png?code=1845a1aa14e);
  background-size: 100% 100%;
}
.nc-sy-main .nc-sy-zwgk .sy-zwgk-func .func-wjk a.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-wjk .wjk-search {
  position: relative;
  margin-top: 0.15rem;
  margin-left: 0.2rem;
  width: 3.15rem;
  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.7rem;
  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(../images/nc-sy-wjkSeaBtn.png?code=1845a1aa14e) 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(../images/nc-sy-tab-titBg.png?code=1845a1aa14e) 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(../images/sy-zwfw-tabCurBg.png?code=1845a1aa14e) 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(../images/sy-bstj-data-itemBg.png?code=1845a1aa14e) 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(../images/nc-sy-tab-titBg.png?code=1845a1aa14e) 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(../images/nc-sy-liBg.png?code=1845a1aa14e) 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(../images/nc-sy-liOnBg.png?code=1845a1aa14e);
  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(../images/sy-zxft-titBg.png?code=1845a1aa14e) 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(../images/sy-ztzl-liBg.png?code=1845a1aa14e) 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.16rem;
  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(../images/zwgk-leader-othersBg.png?code=1845a1aa14e) 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 .list {
  float: right;
  width: 2.8rem;
  height: auto;
}
.nc-zwgk-main1 .zwgk-box1 .zwgk-leaders .sailors .sailors-list .list a {
  line-height: 0.4rem;
  font-size: 0.16rem;
  margin-right: 0.2rem;
  color: #333;
}
.nc-zwgk-main1 .zwgk-box1 .zwgk-leaders .sailors .sailors-list .list 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(../images/nc-sy-liBg.png?code=1845a1aa14e) 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(../images/nc-sy-liOnBg.png?code=1845a1aa14e);
  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(../images/zwgk-zl-titBg.png?code=1845a1aa14e) 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(../images/nc-sy-tab-titBg.png?code=1845a1aa14e) 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(../images/nc-sy-liBg.png?code=1845a1aa14e) 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(../images/nc-sy-liOnBg.png?code=1845a1aa14e);
  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(../images/zwgk-zl-titBg.png?code=1845a1aa14e) 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(../images/zwgk-box3-dataBg.png?code=1845a1aa14e) 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(../images/zwgk-box3-data-aBg.png?code=1845a1aa14e) 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(../images/zwgk-box3-xxgkslBg.png?code=1845a1aa14e) 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-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(../images/zwgk-wgk-itemCurBg.png?code=1845a1aa14e) 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 .zwgk-zdly {
  float: left;
  width: 5.85rem;
}
.nc-zwgk-main2 .zwgk-box5 .zwgk-zdly .zdly-list {
  width: 100%;
  height: 3.94rem;
  padding: 0.3rem 0.2rem;
  border-bottom: 0.04rem solid #debc83;
  box-shadow: 0 0 0.04rem #dcdcdc;
  background: url(../images/zwgk-zdly-bg.png?code=1845a1aa14e) no-repeat center center;
  background-size: 1.96rem 3.21rem;
}
.nc-zwgk-main2 .zwgk-box5 .zwgk-zdly .zdly-list li {
  float: left;
  width: 1.8rem;
  height: 1.1rem;
}
.nc-zwgk-main2 .zwgk-box5 .zwgk-zdly .zdly-list li a {
  display: block;
  width: 100%;
  height: 100%;
  padding-top: 0.2rem;
}
.nc-zwgk-main2 .zwgk-box5 .zwgk-zdly .zdly-list li a img {
  display: block;
  margin: 0 auto;
  width: 0.41rem;
  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;
  height: 3.9rem;
}
.nc-zwgk-main2 .zwgk-box5 .zwgk-zwzt .zwzt-list {
  position: relative;
  width: 100%;
  height: 3.9rem;
  overflow: hidden;
}
.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 a.zwzt-item {
  display: block;
  width: 100%;
  height: 3.9rem;
}
.nc-zwgk-main2 .zwgk-box5 .zwgk-zwzt .zwzt-list a.zwzt-item img {
  width: 5.8rem;
  height: 3.9rem;
}
.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(../images/zcwj-box1-bg.png?code=1845a1aa14e) 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(../images/zcwj-guide-titBg.png?code=1845a1aa14e) 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(../images/zcwj-guide-plus.png?code=1845a1aa14e) 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(../images/zcwj-guide-plusCur.png?code=1845a1aa14e);
  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(../images/zcwj-guide-icon5.png?code=1845a1aa14e);
  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(../images/zcwj-guide-icon5On.png?code=1845a1aa14e);
}
.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.2rem;
}
.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.2rem;
}
.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(../images/nc-sy-tab-titBg.png?code=1845a1aa14e) 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(../images/nc-sy-tab-titBg.png?code=1845a1aa14e) 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: 100%;
}
.nc-zmhd-main1 .zmhd-yjzj .tabContent .tabItem li,
.nc-zmhd-main1 .zmhd-jgfk .tabContent .tabItem li {
  width: 100%;
  height: 0.5rem;
  line-height: 0.5rem;
  padding-left: 0.15rem;
  background: url(../images/nc-sy-liBg.png?code=1845a1aa14e) no-repeat left center;
  background-size: 0.04rem 0.04rem;
}
.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.1rem;
  border-radius: 0.06rem;
  line-height: 0.3rem;
  font-size: 0.14rem;
  text-align: center;
  cursor: pointer;
}
.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: 0.3rem;
  margin-top: 0.1rem;
  line-height: 0.3rem;
  font-size: 0.14rem;
  color: #666;
  text-align: center;
}
.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(../images/nc-sy-liOnBg.png?code=1845a1aa14e);
  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.1rem;
}
.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;
}
.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(../images/nc-zjnc-bg.png?code=1845a1aa14e) 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(../images/zjnc-ncgk-tabBg.png?code=1845a1aa14e);
  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(../images/zjnc-ncgk-tabBgCur.png?code=1845a1aa14e);
  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(../images/zjnc-tznc-bg1.png?code=1845a1aa14e) no-repeat center center;
  background-size: 100% 100%;
}
.nc-zjnc-main .zjnc-tznc .tznc-rt .tznc-list a.tznc-item.icon2 {
  background: url(../images/zjnc-tznc-bg2.png?code=1845a1aa14e) no-repeat center center;
  background-size: 100% 100%;
}
.nc-zjnc-main .zjnc-tznc .tznc-rt .tznc-list a.tznc-item.icon3 {
  background: url(../images/zjnc-tznc-bg3.png?code=1845a1aa14e) no-repeat center center;
  background-size: 100% 100%;
}
.nc-zjnc-main .zjnc-tznc .tznc-rt .tznc-list a.tznc-item.icon4 {
  background: url(../images/zjnc-tznc-bg4.png?code=1845a1aa14e) 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(../images/zjnc-tznc-bg5.png?code=1845a1aa14e) 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(../images/zjnc-tznc-bg6.png?code=1845a1aa14e) 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(../images/zjnc-tznc-aBg.png?code=1845a1aa14e) 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(../images/zjnc-tznc-aOnBg.png?code=1845a1aa14e);
  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(../images/nc-sy-tab-titBg.png?code=1845a1aa14e) no-repeat center bottom;
  background-size: 100% 0.04rem;
  color: #3e87ea;
}
.nc-zjnc-main .zjnc-rwnc .tabContent {
  float: right;
  width: 9.3rem;
  height: 3.3rem;
}
.nc-zjnc-main .zjnc-rwnc .tabContent .tabItem {
  position: relative;
  width: 9.3rem;
  height: 3.3rem;
  overflow: hidden;
}
.nc-zjnc-main .zjnc-rwnc .tabContent .tabItem .swiper-wrapper {
  width: 100%;
  height: 3.3rem;
  overflow: hidden;
}
.nc-zjnc-main .zjnc-rwnc .tabContent .tabItem .swiper-wrapper .lunbo-item {
  position: relative;
  float: left;
  width: 4.65rem;
  height: 3.3rem;
}
.nc-zjnc-main .zjnc-rwnc .tabContent .tabItem .swiper-wrapper .lunbo-item a {
  display: block;
  width: 4.5rem;
  height: 3.3rem;
}
.nc-zjnc-main .zjnc-rwnc .tabContent .tabItem .swiper-wrapper .lunbo-item a img {
  width: 100%;
  height: 100%;
}
.nc-zjnc-main .zjnc-rwnc .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 .tabContent .tabItem .swiper-wrapper .lunbo-item .title a {
  font-size: 0.18rem;
  color: #fff;
}
.nc-zjnc-main .zjnc-rwnc .tabContent .tabItem .swiper-wrapper .lunbo-item:hover .title {
  background-color: #fff;
  border-bottom: 0.02rem solid #3e87ea;
}
.nc-zjnc-main .zjnc-rwnc .tabContent .tabItem .swiper-wrapper .lunbo-item:hover .title a {
  color: #3e87ea;
}
.nc-zjnc-main .zjnc-rwnc .tabContent .tabItem .swiper-button-prev,
.nc-zjnc-main .zjnc-rwnc .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;
}
.nc-zjnc-main .zjnc-rwnc .tabContent .tabItem .swiper-button-prev {
  left: 0;
}
.nc-zjnc-main .zjnc-rwnc .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(../images/nc-sy-tab-titBg.png?code=1845a1aa14e) no-repeat center bottom;
  background-size: 100% 0.04rem;
  color: #3e87ea;
}
.nc-zjnc-main .zjnc-ncly .tabContent {
  float: left;
  width: 9.25rem;
  height: 4.6rem;
}
.nc-zjnc-main .zjnc-ncly .tabContent .tabItem {
  position: relative;
  width: 9.25rem;
  height: 4.6rem;
  overflow: hidden;
}
.nc-zjnc-main .zjnc-ncly .tabContent .tabItem .swiper-button-prev,
.nc-zjnc-main .zjnc-ncly .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;
}
.nc-zjnc-main .zjnc-ncly .tabContent .tabItem .swiper-button-prev {
  right: 0.7rem;
}
.nc-zjnc-main .zjnc-ncly .tabContent .tabItem .swiper-button-next {
  right: 0.2rem;
}
.nc-zjnc-main .zjnc-ncly .tabContent .tabItem .ncly-item {
  position: relative;
  width: 9.25rem;
  height: 4.6rem;
  overflow: hidden;
}
.nc-zjnc-main .zjnc-ncly .tabContent .tabItem .ncly-item a {
  display: block;
  width: 100%;
  height: 100%;
}
.nc-zjnc-main .zjnc-ncly .tabContent .tabItem .ncly-item a img {
  width: 100%;
  height: 100%;
}
.nc-zjnc-main .zjnc-ncly .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 .tabContent .tabItem .ncly-item .title a {
  font-size: 0.18rem;
  color: #fff;
}
.nc-zjnc-main .zjnc-ncly .tabContent .tabItem .ncly-item:hover .title {
  background-color: #fff;
  border-bottom: 0.02rem solid #3e87ea;
}
.nc-zjnc-main .zjnc-ncly .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(../images/nc-sy-tab-titBg.png?code=1845a1aa14e) 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: 2.05rem;
  margin-top: 1.4rem;
}
.nc-zjnc-main .zjnc-ncsj .tabContent .tabItem {
  width: 100%;
  height: 2.05rem;
  overflow: hidden;
}
.nc-zjnc-main .zjnc-ncsj .tabContent .tabItem .swiper-button-prev,
.nc-zjnc-main .zjnc-ncsj .tabContent .tabItem .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;
}
.nc-zjnc-main .zjnc-ncsj .tabContent .tabItem .swiper-button-prev {
  left: -0.4rem;
}
.nc-zjnc-main .zjnc-ncsj .tabContent .tabItem .swiper-button-next {
  right: -0.4rem;
}
.nc-zjnc-main .zjnc-ncsj .tabContent .tabItem .ncsj-item {
  width: 2.4rem;
  height: 2.05rem;
}
.nc-zjnc-main .zjnc-ncsj .tabContent .tabItem .ncsj-item a.img {
  display: block;
  width: 2.2rem;
  height: 1.75rem;
  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: 2.2rem;
  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;
}
.nc-retr-main .retr-main-box {
  width: 100%;
  height: auto;
  padding: 0.2rem;
}
.nc-retr-main .retr-main-box ul.retr-nav {
  width: 100%;
  height: 0.56rem;
  line-height: 0.56rem;
  background: #eee;
  text-align: center;
}
.nc-retr-main .retr-main-box ul.retr-nav li {
  position: relative;
  display: inline-block;
  width: 1.1rem;
  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;
  color: #333;
  text-align: center;
  cursor: pointer;
}
.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(../images/nc-retr-navBg.png?code=1845a1aa14e) 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: #333;
  font-size: 0.18rem;
  font-weight: bold;
}
.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.5rem;
  border-top: 1px solid rgba(220,220,220,0.75);
  padding-top: 0.15rem;
}
.nc-retr-main .retr-main-box .retr-count p {
  display: inline-block;
  line-height: 0.4rem;
}
.nc-retr-main .retr-main-box .retr-count p span {
  font-size: 0.16rem;
  color: #999;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  max-width: 4rem;
  display: inline-block;
}
.nc-retr-main .retr-main-box .retr-count p span.sqs {
  display: inline-block;
  height: 30px;
  line-height: 30px;
  padding: 0 15px;
  background: #f5c169;
  border-radius: 5px;
  color: #fff;
  font-size: 14px;
  font-weight: bold;
  cursor: pointer;
  margin: 0 0 5px 15px;
}
.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 #333;
}
.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-type {
  width: 100%;
  padding: 0.1rem 0;
}
.nc-retr-main .retr-main-box .retr-type .type-box {
  float: left;
  width: 2.57rem;
  height: 0.3rem;
  line-height: 0.3rem;
}
.nc-retr-main .retr-main-box .retr-type .type-box span {
  display: inline-block;
  height: 0.3rem;
  font-size: 0.14rem;
  color: #333;
}
.nc-retr-main .retr-main-box .retr-type .type-box span.tit {
  width: 0.56rem;
  height: 0.3rem;
  text-align-last: justify;
}
.nc-retr-main .retr-main-box .retr-type .type-box span.line {
  color: #dcdcdc;
}
.nc-retr-main .retr-main-box .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-type .type-box a:hover,
.nc-retr-main .retr-main-box .retr-type .type-box a.cur {
  background-color: rgba(173, 173, 173, 0.1);
  color: #333;
}
.nc-retr-main .retr-main-box .retr-type .type-box .date {
  display: inline-block;
  height: 0.3rem;
  border: 0.01rem solid #dcdcdc;
  border-radius: 0.04rem;
  line-height: 0.28rem;
  font-size: 0.14rem;
  width: 1.87rem;
}
.nc-retr-main .retr-main-box .retr-type .type-box .date input {
  display: inline-block;
  width: 1.67rem;
  height: 0.28rem;
  line-height: 0.28rem;
  color: #999;
  vertical-align: middle;
  cursor: pointer;
  float: right;
  font-size: smaller;
}
.nc-retr-main .retr-main-box .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;
  border-radius: 0.04rem;
  padding-bottom: 0.25rem;
}
.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: #555;
  vertical-align: middle;
}
.nc-retr-main .retr-main-box .retr-con .retr-con-lf .retr-relative .rel-tit span.redColor {
  color: #d41919;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  max-width: 5.5rem;
  display: inline-block;
}
.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%;
  max-height: 0.6rem;
}
.nc-retr-main .retr-main-box .retr-con .retr-con-lf .retr-relative ul.rel-list li p {
  font-size: 0.16rem;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  line-height: 0.2rem;
}
.nc-retr-main .retr-main-box .retr-con .retr-con-lf .retr-relative ul.rel-list li a {
  display: inline-block;
  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;
  display: inline-block;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  max-width: 6rem;
}
.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: #194897;
}
.nc-retr-main .retr-main-box .retr-con .retr-con-lf .retr-relative ul.rel-list li a span em{
  color: #d41919;
  font-style: normal;
}
.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: #eeeeee;
  border-radius: 0.04rem;
  line-height: 0.26rem;
  font-size: 0.14rem;
  font-weight: bold;
  color: #666666;
  text-align: center;
  max-width: 1.5rem;
  vertical-align: middle;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.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: #333;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  vertical-align: top;
  max-width: 6.1rem;
}
.nc-retr-main .retr-main-box .retr-con .retr-con-lf .retr-list .list-item .title a span em{
  color: #d41919;
  font-style: normal;
}
.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 .hdxx-table{
  font-size: 14px;
  color: #333;
  width: 100%;
  height: 238px;
  border: 1px solid #eeeeee;
  margin: 6px 0;
}
.nc-retr-main .retr-main-box .retr-con .retr-con-lf .retr-list .list-item .hdxx-table th{
  font-size: 14px;
  color: #333;
  font-weight: normal;
  width: 135px;
  height: 42px;
  line-height: 42px;
  text-align: center;
  border: 1px solid #eee;
}
.nc-retr-main .retr-main-box .retr-con .retr-con-lf .retr-list .list-item .hdxx-table td{
  font-size: 14px;
  color: #333;
  width: 260px;
  line-height: 28px;
  padding: 10px 20px;
  border: 1px solid #eee;
}
.nc-retr-main .retr-main-box .retr-con .retr-con-lf .retr-list .list-item .hdxx-table em{
  color: #d41919;
  font-style: normal;
}
.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 p em{
  color: #d41919;
  font-style: normal;
}
.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: -webkit-inline-box;
  height: 0.38rem;
  padding: 0 0.2rem;
  font-size: 0.14rem;
  color: #333;
  border-right: 0.01rem solid #dcdcdc;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  vertical-align: middle;
}
.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;
  display: inline-block;
}
.nc-retr-main .retr-main-box .retr-con .retr-con-lf .retr-list .list-item .detail .gk-table .gk-line .con {
  display: inline-block;
  width: 2.4rem;
  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%;
  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;
  background-color: #fdfdfd;
}
.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 .tabContent {
  width: 100%;
  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%;
}
.nc-retr-main .retr-main-box .retr-con .retr-con-lf .retr-list .list-item .detail .bsfw-tab .tabContent .tabItem .row {
  width: 100%;
  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 {
  display: inline-table;
  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 th.tit {
  width: 1rem;
  color: #666;
  text-align: center;
  border: 0.01rem solid #f7f7f7;
  background-color: #fdfdfd;
}
.nc-retr-main .retr-main-box .retr-con .retr-con-lf .retr-list .list-item .detail .bsfw-tab .tabContent .tabItem .row td.txt {
  width: 2.54rem;
  padding: 0 0.1rem;
  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 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 td.txt2 {
  width: 6.1rem;
  padding: 0 0.1rem;
  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 td.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;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  vertical-align: top;
}
.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;
  display: inline;
  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 !important;
  margin-right: 0.22rem;
  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.95rem;
}
.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: 1rem;
  top: 1.24rem;
  right: 0;
  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 a em{
  color: #d41919;
  font-style: normal;
}
.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(../images/retr-hot-num01-Bg.png?code=1845a1aa14e) 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(../images/retr-hot-num02-Bg.png?code=1845a1aa14e) 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(../images/retr-hot-num03-Bg.png?code=1845a1aa14e) 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(../images/retr-hot-num04-Bg.png?code=1845a1aa14e) 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 {
  font-weight: 600;
}
.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;
  line-height: 0.36rem;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.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;
  max-width: 2.5rem;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.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;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  color: #333;
  max-width: 2.25rem;
}
.nc-retr-main .retr-main-box .retr-con .retr-con-rt ul.retr-history li a.tit:hover {
  font-weight: 600;
}
.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 {
  font-weight: 600;
}
.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;
}

/* 通用部分页面样式 */
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-mainpb30 {
  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 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(../images/normal-list-liBg.png?code=1845a1aa14e) no-repeat left center;
  background-size: 0.05rem 0.05rem;
  line-height: 0.36rem;
}
.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(../images/normal-list-liOnBg.png?code=1845a1aa14e);
}
.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(../images/nm-pic-coltitBg.png?code=1845a1aa14e) 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.2rem;
  margin-bottom: 0.2rem;
}
.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 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(../images/normal-gl-bg.png?code=1845a1aa14e) #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-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;
  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.09rem;
  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.16rem;
  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.36rem;
  height: 0.36rem;
  margin: 0 0.05rem;
  border: 0.01rem solid #a9aaad;
  border-radius: 0.04rem;
  line-height: 0.34rem;
  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.18rem;
  color: #333;
  vertical-align: middle;
}
.normal-main .normal-xl .xl-con .xl-func .func-flr .func-share a {
  display: inline-block;
  width: 0.3rem;
  height: 0.3rem;
  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.3rem;
  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-mail {
  width: 100%;
  height: auto;
  padding-bottom: 0.3rem;
}
.normal-main .normal-mail .mail-head {
  width: 100%;
  height: 0.8rem;
  background: url(../images/nm-mail-headBg.png?code=1845a1aa14e) #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;
  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;
  width: 0.64rem;
  font-size: 0.16rem;
  color: #333;
  text-align-last: justify;
}
.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.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(../images/nm-mail-query-icon.png?code=1845a1aa14e) #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;
}
.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(../images/nm-mail-list-titBg.png?code=1845a1aa14e) 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: 0.94rem;
  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: 0.74rem;
  margin-left: 0.15rem;
}
.normal-main .normal-mail .mail-detail .title .title-flr span.tit {
  display: block;
  width: 100%;
  height: 0.4rem;
  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%;
  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(../images/nm-mail-statusBg.png?code=1845a1aa14e) no-repeat right top;
  background-size: 100% 100%;
  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(../images/nm-lunbo-prev.png?code=1845a1aa14e) 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(../images/nm-lunbo-next.png?code=1845a1aa14e) 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;
}


/*加载动画*/
.loadingback{
  width: 100%;
  height: 100%;
  position: fixed;
  left: 0;
  top: 0;
  background-color: rgba(0, 0, 0, 0.63);
  z-index: 1000;
}
.spinner {
    margin: 1rem auto;
    width: 2.6rem;
    height: 0.6rem;
    left: 43%;
    top: 25%;
    position: fixed;
    z-index: 1001;
    text-align: center;
    background: aliceblue;
    opacity: 0.8;
    border-radius: 0.1rem;
}
.spinner p {
  font-size: 0.18rem;
  color: black;
  margin: 0px auto;
  line-height: 0.6rem;
}
.container1 > div, .container2 > div, .container3 > div {
  width: 0.16rem;
  height: 0.16rem;
  background-color: #333;
  border-radius: 100%;
  position: absolute;
  -webkit-animation: bouncedelay 1.2s infinite ease-in-out;
  animation: bouncedelay 1.2s infinite ease-in-out;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}

.spinner .spinner-container {
  position: absolute;
  width: 100%;
  height: 100%;
}

.container2 {
  -webkit-transform: rotateZ(45deg);
  transform: rotateZ(45deg);
}

.container3 {
  -webkit-transform: rotateZ(90deg);
  transform: rotateZ(90deg);
}

.circle1 { top: 0; left: 0; }
.circle2 { top: 0; right: 0; }
.circle3 { right: 0; bottom: 0; }
.circle4 { left: 0; bottom: 0; }

.container2 .circle1 {
  -webkit-animation-delay: -1.1s;
  animation-delay: -1.1s;
}

.container3 .circle1 {
  -webkit-animation-delay: -1.0s;
  animation-delay: -1.0s;
}

.container1 .circle2 {
  -webkit-animation-delay: -0.9s;
  animation-delay: -0.9s;
}

.container2 .circle2 {
  -webkit-animation-delay: -0.8s;
  animation-delay: -0.8s;
}

.container3 .circle2 {
  -webkit-animation-delay: -0.7s;
  animation-delay: -0.7s;
}

.container1 .circle3 {
  -webkit-animation-delay: -0.6s;
  animation-delay: -0.6s;
}

.container2 .circle3 {
  -webkit-animation-delay: -0.5s;
  animation-delay: -0.5s;
}

.container3 .circle3 {
  -webkit-animation-delay: -0.4s;
  animation-delay: -0.4s;
}

.container1 .circle4 {
  -webkit-animation-delay: -0.3s;
  animation-delay: -0.3s;
}

.container2 .circle4 {
  -webkit-animation-delay: -0.2s;
  animation-delay: -0.2s;
}

.container3 .circle4 {
  -webkit-animation-delay: -0.1s;
  animation-delay: -0.1s;
}

@-webkit-keyframes bouncedelay {
  0%, 80%, 100% { -webkit-transform: scale(0.0) }
  40% { -webkit-transform: scale(1.0) }
}

@keyframes bouncedelay {
  0%, 80%, 100% {
    transform: scale(0.0);
    -webkit-transform: scale(0.0);
    } 40% {
      transform: scale(1.0);
      -webkit-transform: scale(1.0);
    }
  }


  .nc-retr-main .retr-main-box .retr-count .retr-now-site{
    float: right;
    margin-right: 0.45rem;
  }
  .nc-retr-main .retr-main-box .retr-count .retr-now-site img{
    margin-bottom: 0.38rem;
  }
  .nc-retr-main .retr-main-box .retr-count .retr-now-site p{
    margin-left: 0.03rem;
  }
  .nc-retr-main .retr-main-box .retr-count .retr-now-site p span{
    margin-left: 0.06rem;
    color: #3e87ea;
    font-size: 0.18rem;
    font-weight: bold;
  }
  /*未检索到数据提示 无结果*/
  .search_noResult .suggest li i{
    display: inline-block;
    width: 0.06rem;
    height: 0.06rem;
    background: #C5C5C5;
    border-radius: 50%;
    margin: 0 0.09rem 0 0.05rem;
  }
  .search_noResult .suggest li span {
    font-size: 0.14rem;
    font-weight: 400;
    color: #666666;
    line-height: 0.2rem;
  }
  .search_noResult .suggest li {
    font-size: 0;
    line-height: 0.3rem;
  }
  .search_noResult .suggest ul {
    margin-top: 0.07rem;
  }
  .search_noResult .suggest {
    font-size: 0.14rem;
    font-weight: 400;
    color: #666666;
    line-height: 0.2rem;
  }
  .search_noResult .title {
    font-size: 0.16rem;
    font-weight: bold;
    color: #333333;
    line-height: 0.22rem;
    margin-bottom: 0.12rem;
  }
  .search_noResult .title em {
    color: #E02020;
    font-weight: bold;
    font-style: normal;
  }
  .search_noResult{
    padding: 0.35rem 0 0 0.65rem;
  }



  /*自适应*/
  @media screen and (max-width: 768px) {
    body {
      background-size: 100% 3.2rem
    }
    .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 {
      display: none;
    }
    .nc-head .nc-head-search {
      width: 90%;
      height: 0.74rem;
      margin-top: 0.5rem;
      right: 0.4rem;
    }
    .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.4rem;
      height: 0.42rem;
    }
    .nc-head .nc-head-childsites {
      display: none;
    }
    .nc-foot {
      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 {
      height: auto;
    }
    .nc-foot .foot-others .others-lf {
      float: none;
      width: 100%;
    }
    .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;
    }
  }
  @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 .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;
    }
  }
  @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: #333;
    }
    .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;
      height: auto;
    }
    .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-type {
      width: 100%;
      height: auto;
    }
    .nc-retr-main .retr-main-box .retr-type .type-box {
      display: block;
      float: none;
      width: 100%;
      height: 0.88rem;
      margin-bottom: 0.24rem;
    }
    .nc-retr-main .retr-main-box .retr-type .type-box span {
      height: 100%;
      line-height: 0.88rem;
      font-size: 0.32rem;
    }
    .nc-retr-main .retr-main-box .retr-type .type-box span.tit {
      width: 1.73rem;
      height: 100%;
      font-weight: bold;
    }
    .nc-retr-main .retr-main-box .retr-type .type-box span.line {
      display: none;
    }
    .nc-retr-main .retr-main-box .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-type .type-box a.cur {
      background-color: rgba(173, 173, 173, 0.1);
    }
    .nc-retr-main .retr-main-box .retr-type .type-box img {
      width: 0.45rem;
    }
    .nc-retr-main .retr-main-box .retr-type .type-box .date {
      height: 0.6rem;
      width: auto;
      border-radius: 0.08rem;
      padding: 0.1rem 0.14rem;
      box-sizing: border-box;
    }
    .nc-retr-main .retr-main-box .retr-type .type-box .date input {
      width: 3.3rem;
      line-height: 0.88rem;
      margin-top: 0.05rem;
    }
    .nc-retr-main .retr-main-box .retr-con .retr-con-lf .retr-relative .rel-tit img {
      width: 0.62rem;
      height: 0.34rem;
    }
    .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 {
      max-height: unset;
    }
    .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-relative ul.rel-list li p{
      font-size: 0.28rem;
      line-height: 0.28rem;
    }
    .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;
      display: inline-table;
    }
    .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-block;
      font-size: 0.32rem;
      line-height: 0.5rem;
      max-width: 5.7rem;
    }
    .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;
      font-size: 0.32rem;
    }
    .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 th.tit {
      padding: 0.2rem 0.1rem;
    }
    .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.5rem;
    }
    .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;
      height: 0.45rem;
      overflow: hidden;
      white-space: nowrap;
      text-overflow: ellipsis;
    }
    .nc-retr-main .retr-main-box .retr-con .retr-con-lf .retr-list .list-item .others {
      margin-bottom: 0.2rem;
      margin-top: 0.2rem;
      height: 0.8rem;
    }
    .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;
      float: left;
      margin-top: 0.1rem;
    }
    .nc-retr-main .retr-main-box .retr-con .retr-con-lf .retr-list {
      width: 100%;
      margin-top: 0.6rem;
    }
    .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 #333;
    }
    .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;
      max-width: 2.5rem;
      overflow: hidden;
      white-space: nowrap;
      text-overflow: ellipsis;
    }
    .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;
      max-width: 5.8rem;
    }
    .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;
      max-width: 5.5rem;
    }
    .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;
    }
  }
  @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.23rem;
      margin-top: 0.3rem;
      width: 100%;
      display: flex !important;
      justify-content: space-between;
    }
    .nc-zmhd-main1 .zmhd-advice .advice-tousu .fwrx {
      width: auto;
    }
    .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.6rem;
    }
    .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.5rem;
      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 .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-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 {
      height: 100%;
      width: 140%;
      position: absolute;
      left: 50%;
      transform: translateX(-50%);
    }
    .nc-sy-main.centerWidth {
      padding: 0.34rem 0.2rem;
    }
    .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.8rem;
    }
    .nc-sy-main .nc-sy-news .sy-news-lunbo .swiper-container {
      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.3);
    }
    .nc-sy-main .nc-sy-news {
      padding: 0;
      height: auto;
    }
    .nc-sy-main .nc-sy-news .sy-news-lunbo .news-lunbo-item .img img,
    .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(../images/nc-sy-zwgk-titBg-wap.png);
      background-size: 100% auto;
    }
    .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 {
      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: 30%;
      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 {
      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-zfbg {
      width: 30%;
      margin-right: 0;
    }
    .nc-sy-main .nc-sy-zwgk .sy-zwgk-func .func-cwhy {
      width: 30%;
      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 {
      height: 0.6rem;
      line-height: 0.6rem;
    }
    .nc-sy-main .nc-sy-zwfw .sy-zwfw-con .zwfw-tab .tabPanel a.more {
      display: none;
    }
    .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;
    }
    .nc-sy-main .nc-sy-zwfw .sy-zwfw-con .zwfw-tab .tabContent {
      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;
      *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: 2.56rem;
      font-size: 0.32rem;
      height: auto;
      padding-bottom: 0.5rem;
    }
    .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.2rem 0;
    }
    .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%;
      float: none;
    }
    .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;
    }
    .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;
    }
    .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;
    }
    .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.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;
      padding: 0 0.1rem;
    }
    .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.6rem;
    }
    .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: 80%;
      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 span {
      display: none;
    }
    .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;
    }
    .nc-zwgk-main1 .zwgk-box2 .zwgk-list-tab .tabContent ul.tabItem li {
      height: auto;
      height: 0.8rem;
      background-size: 0.1rem 0.1rem;
    }
    .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: 95%;
    }
    .nc-zwgk-main2 .zwgk-box4 .zwgk-wgk {
      height: auto;
    }
    .nc-zwgk-main2 .zwgk-box5 .zwgk-zdly {
      float: none;
      width: 100%;
    }
    .nc-zwgk-main2 .zwgk-box4 .zwgk-wgk .wgk-item {
      margin-left: 0;
      margin-right: 0.4rem;
      margin-bottom: 0.2rem;
    }
    .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%;
    }
  }
  @media screen and (max-width: 768px) {
    .cebian-btn {
      display: block;
      position: absolute;
      width: 0.6rem;
      height: 0.6rem;
      background-image: url(../images/sh.png);
      background-repeat: no-repeat;
      background-size: 100% 100%;
      right: 0.2rem;
      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(../images/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;
    }
    .normal-main .normal-mail .mail-form {
      padding: 0 0.24rem;
    }
    .normal-main .normal-mail .mail-form > .form-line:nth-child(1) div,
    .normal-main .normal-mail .mail-form > .form-line:nth-child(3) div,
    .normal-main .normal-mail .mail-form > .form-line:nth-child(6) div,
    .normal-main .normal-mail .mail-form > .form-line:nth-child(7) div,
    .normal-main .normal-mail .mail-form > .form-line:nth-child(8) div,
    .normal-main .normal-mail .mail-form > .form-line:nth-child(9) div {
      display: block;
      width: 100%;
    }
    .normal-main .normal-mail .mail-form > .form-line:nth-child(1) div span,
    .normal-main .normal-mail .mail-form > .form-line:nth-child(3) div span,
    .normal-main .normal-mail .mail-form > .form-line:nth-child(6) div span,
    .normal-main .normal-mail .mail-form > .form-line:nth-child(7) div span,
    .normal-main .normal-mail .mail-form > .form-line:nth-child(8) div span,
    .normal-main .normal-mail .mail-form > .form-line:nth-child(9) div span {
      font-size: 0.32rem;
    }
    .normal-main .normal-mail .mail-form > .form-line:nth-child(1) .title,
    .normal-main .normal-mail .mail-form > .form-line:nth-child(3) .title,
    .normal-main .normal-mail .mail-form > .form-line:nth-child(6) .title,
    .normal-main .normal-mail .mail-form > .form-line:nth-child(7) .title,
    .normal-main .normal-mail .mail-form > .form-line:nth-child(8) .title,
    .normal-main .normal-mail .mail-form > .form-line:nth-child(9) .title {
      text-align: left;
      margin-left: 0;
      margin-bottom: 0.2rem;
    }
    .normal-main .normal-mail .mail-form > .form-line:nth-child(1) .title i,
    .normal-main .normal-mail .mail-form > .form-line:nth-child(3) .title i,
    .normal-main .normal-mail .mail-form > .form-line:nth-child(6) .title i,
    .normal-main .normal-mail .mail-form > .form-line:nth-child(7) .title i,
    .normal-main .normal-mail .mail-form > .form-line:nth-child(8) .title i,
    .normal-main .normal-mail .mail-form > .form-line:nth-child(9) .title i {
      width: 0.23rem;
      text-align: left;
    }
    .normal-main .normal-mail .mail-form > .form-line:nth-child(1) .title .tit,
    .normal-main .normal-mail .mail-form > .form-line:nth-child(3) .title .tit,
    .normal-main .normal-mail .mail-form > .form-line:nth-child(6) .title .tit,
    .normal-main .normal-mail .mail-form > .form-line:nth-child(7) .title .tit,
    .normal-main .normal-mail .mail-form > .form-line:nth-child(8) .title .tit,
    .normal-main .normal-mail .mail-form > .form-line:nth-child(9) .title .tit {
      width: 1.38rem;
      font-size: 0.32rem;
    }
    .normal-main .normal-mail .mail-form > .form-line:nth-child(1) .title .colon,
    .normal-main .normal-mail .mail-form > .form-line:nth-child(3) .title .colon,
    .normal-main .normal-mail .mail-form > .form-line:nth-child(6) .title .colon,
    .normal-main .normal-mail .mail-form > .form-line:nth-child(7) .title .colon,
    .normal-main .normal-mail .mail-form > .form-line:nth-child(8) .title .colon,
    .normal-main .normal-mail .mail-form > .form-line:nth-child(9) .title .colon {
      font-size: 0.32rem;
    }
    .normal-main .normal-mail .mail-form > .form-line:nth-child(1) .inp,
    .normal-main .normal-mail .mail-form > .form-line:nth-child(3) .inp,
    .normal-main .normal-mail .mail-form > .form-line:nth-child(6) .inp,
    .normal-main .normal-mail .mail-form > .form-line:nth-child(7) .inp,
    .normal-main .normal-mail .mail-form > .form-line:nth-child(8) .inp,
    .normal-main .normal-mail .mail-form > .form-line:nth-child(9) .inp {
      width: 100%;
      height: 0.88rem;
      background-color: #e5e9ee;
      border-radius: 0.08rem;
      margin-bottom: 0.4rem;
    }
    .normal-main .normal-mail .mail-form > .form-line:nth-child(1) .inp input,
    .normal-main .normal-mail .mail-form > .form-line:nth-child(3) .inp input,
    .normal-main .normal-mail .mail-form > .form-line:nth-child(6) .inp input,
    .normal-main .normal-mail .mail-form > .form-line:nth-child(7) .inp input,
    .normal-main .normal-mail .mail-form > .form-line:nth-child(8) .inp input,
    .normal-main .normal-mail .mail-form > .form-line:nth-child(9) .inp input {
      width: 100%;
      height: 0.88rem;
      font-size: 0.32rem;
      padding: 0;
      border: none;
      padding-left: 0.21rem;
    }
    .normal-main .normal-mail .mail-form > .form-line:nth-child(2),
    .normal-main .normal-mail .mail-form > .form-line:nth-child(4),
    .normal-main .normal-mail .mail-form > .form-line:nth-child(5) {
      margin-top: 0;
    }
    .normal-main .normal-mail .mail-form > .form-line:nth-child(2) > .title:nth-child(1),
    .normal-main .normal-mail .mail-form > .form-line:nth-child(4) > .title:nth-child(1),
    .normal-main .normal-mail .mail-form > .form-line:nth-child(5) > .title:nth-child(1) {
      width: auto;
      margin-left: 0;
      margin-bottom: 0.2rem;
    }
    .normal-main .normal-mail .mail-form > .form-line:nth-child(2) > .title:nth-child(1) .tit,
    .normal-main .normal-mail .mail-form > .form-line:nth-child(4) > .title:nth-child(1) .tit,
    .normal-main .normal-mail .mail-form > .form-line:nth-child(5) > .title:nth-child(1) .tit {
      width: 1.38rem;
      font-size: 0.32rem;
    }
    .normal-main .normal-mail .mail-form > .form-line:nth-child(2) > .title:nth-child(1) .colon,
    .normal-main .normal-mail .mail-form > .form-line:nth-child(4) > .title:nth-child(1) .colon,
    .normal-main .normal-mail .mail-form > .form-line:nth-child(5) > .title:nth-child(1) .colon {
      font-size: 0.32rem;
    }
    .normal-main .normal-mail .mail-form > .form-line:nth-child(2) > .title:nth-child(1) i,
    .normal-main .normal-mail .mail-form > .form-line:nth-child(4) > .title:nth-child(1) i,
    .normal-main .normal-mail .mail-form > .form-line:nth-child(5) > .title:nth-child(1) i {
      width: 0.23rem;
      text-align: left;
    }
    .normal-main .normal-mail .mail-form > .form-line:nth-child(2) > .inp:nth-child(2),
    .normal-main .normal-mail .mail-form > .form-line:nth-child(4) > .inp:nth-child(2),
    .normal-main .normal-mail .mail-form > .form-line:nth-child(5) > .inp:nth-child(2),
    .normal-main .normal-mail .mail-form > .form-line:nth-child(2) > .inp2:nth-child(2),
    .normal-main .normal-mail .mail-form > .form-line:nth-child(4) > .inp2:nth-child(2),
    .normal-main .normal-mail .mail-form > .form-line:nth-child(5) > .inp2:nth-child(2) {
      width: calc(100% - 1.6rem);
      text-align: right;
    }
    .normal-main .normal-mail .mail-form > .form-line:nth-child(2) > .inp:nth-child(2) input,
    .normal-main .normal-mail .mail-form > .form-line:nth-child(4) > .inp:nth-child(2) input,
    .normal-main .normal-mail .mail-form > .form-line:nth-child(5) > .inp:nth-child(2) input,
    .normal-main .normal-mail .mail-form > .form-line:nth-child(2) > .inp2:nth-child(2) input,
    .normal-main .normal-mail .mail-form > .form-line:nth-child(4) > .inp2:nth-child(2) input,
    .normal-main .normal-mail .mail-form > .form-line:nth-child(5) > .inp2:nth-child(2) input {
      font-size: 0.4rem;
      margin-right: 0.2rem;
      margin-left: 0.7rem;
    }
    .normal-main .normal-mail .mail-form > .form-line:nth-child(2) > .inp:nth-child(2) label,
    .normal-main .normal-mail .mail-form > .form-line:nth-child(4) > .inp:nth-child(2) label,
    .normal-main .normal-mail .mail-form > .form-line:nth-child(5) > .inp:nth-child(2) label,
    .normal-main .normal-mail .mail-form > .form-line:nth-child(2) > .inp2:nth-child(2) label,
    .normal-main .normal-mail .mail-form > .form-line:nth-child(4) > .inp2:nth-child(2) label,
    .normal-main .normal-mail .mail-form > .form-line:nth-child(5) > .inp2:nth-child(2) label {
      font-size: 0.32rem;
      margin-right: 0;
    }
    .normal-main .normal-mail .mail-form > .form-line:nth-child(2) > .inp2:nth-child(2),
    .normal-main .normal-mail .mail-form > .form-line:nth-child(4) > .inp2:nth-child(2),
    .normal-main .normal-mail .mail-form > .form-line:nth-child(5) > .inp2:nth-child(2) {
      width: 100%;
      text-align: left;
      padding-left: 0.28rem;
    }
    .normal-main .normal-mail .mail-form > .form-line:nth-child(2) > .inp2:nth-child(2) input,
    .normal-main .normal-mail .mail-form > .form-line:nth-child(4) > .inp2:nth-child(2) input,
    .normal-main .normal-mail .mail-form > .form-line:nth-child(5) > .inp2:nth-child(2) input {
      margin-left: 0;
      margin-bottom: 0.4rem;
    }
    .normal-main .normal-mail .mail-form > .form-line:nth-child(2) > .inp2:nth-child(2) label,
    .normal-main .normal-mail .mail-form > .form-line:nth-child(4) > .inp2:nth-child(2) label,
    .normal-main .normal-mail .mail-form > .form-line:nth-child(5) > .inp2:nth-child(2) label {
      margin-right: 24%;
      width: 10%;
      margin-bottom: 0.42rem;
    }
    .normal-main .normal-mail .mail-form > .form-line:nth-child(2) > .inp2:nth-child(2) > label:nth-child(6),
    .normal-main .normal-mail .mail-form > .form-line:nth-child(4) > .inp2:nth-child(2) > label:nth-child(6),
    .normal-main .normal-mail .mail-form > .form-line:nth-child(5) > .inp2:nth-child(2) > label:nth-child(6) {
      margin-right: 0;
    }
    .normal-main .normal-mail .mail-form > .form-line:nth-child(2) > .title:nth-child(3),
    .normal-main .normal-mail .mail-form > .form-line:nth-child(4) > .title:nth-child(3),
    .normal-main .normal-mail .mail-form > .form-line:nth-child(5) > .title:nth-child(3) {
      display: block;
      width: 100%;
      text-align: left;
      margin-bottom: 0.2rem;
      margin-left: 0;
    }
    .normal-main .normal-mail .mail-form > .form-line:nth-child(2) > .title:nth-child(3) i,
    .normal-main .normal-mail .mail-form > .form-line:nth-child(4) > .title:nth-child(3) i,
    .normal-main .normal-mail .mail-form > .form-line:nth-child(5) > .title:nth-child(3) i {
      width: 0.23rem;
      text-align: left;
    }
    .normal-main .normal-mail .mail-form > .form-line:nth-child(2) > .title:nth-child(3) .tit,
    .normal-main .normal-mail .mail-form > .form-line:nth-child(4) > .title:nth-child(3) .tit,
    .normal-main .normal-mail .mail-form > .form-line:nth-child(5) > .title:nth-child(3) .tit {
      width: 1.38rem;
      font-size: 0.32rem;
    }
    .normal-main .normal-mail .mail-form > .form-line:nth-child(2) > .title:nth-child(3) .colon,
    .normal-main .normal-mail .mail-form > .form-line:nth-child(4) > .title:nth-child(3) .colon,
    .normal-main .normal-mail .mail-form > .form-line:nth-child(5) > .title:nth-child(3) .colon {
      font-size: 0.32rem;
    }
    .normal-main .normal-mail .mail-form > .form-line:nth-child(2) > .inp:nth-child(4),
    .normal-main .normal-mail .mail-form > .form-line:nth-child(4) > .inp:nth-child(4),
    .normal-main .normal-mail .mail-form > .form-line:nth-child(5) > .inp:nth-child(4) {
      width: 100%;
      height: 0.88rem;
      background-color: #e5e9ee;
      border-radius: 0.08rem;
    }
    .normal-main .normal-mail .mail-form > .form-line:nth-child(2) > .inp:nth-child(4) input,
    .normal-main .normal-mail .mail-form > .form-line:nth-child(4) > .inp:nth-child(4) input,
    .normal-main .normal-mail .mail-form > .form-line:nth-child(5) > .inp:nth-child(4) input {
      width: 100%;
      height: 0.88rem;
      font-size: 0.32rem;
      padding: 0;
      border: none;
      padding-left: 0.21rem;
    }
    .normal-main .normal-mail .mail-form > .form-line:nth-child(5) > .inp2:nth-child(2) {
      width: calc(100% - 1.9rem);
      text-align: right;
    }
    .normal-main .normal-mail .mail-form > .form-line:nth-child(5) > .inp2:nth-child(2) input {
      font-size: 0.4rem;
      margin-right: 0.2rem;
      margin-left: 0.7rem;
    }
    .normal-main .normal-mail .mail-form > .form-line:nth-child(5) > .inp2:nth-child(2) label {
      font-size: 0.32rem;
      margin-right: 0;
    }
    .normal-main .normal-mail .mail-form > .form-line:nth-child(6) {
      margin-top: 0;
    }
    .normal-main .normal-mail .mail-form > .form-line:nth-child(6) .inp2 {
      width: 100%;
      height: 0.88rem;
      background-color: #e5e9ee;
      border-radius: 0.08rem;
      margin-bottom: 0.4rem;
    }
    .normal-main .normal-mail .mail-form > .form-line:nth-child(6) .inp2 input {
      width: 100%;
      height: 0.88rem;
      font-size: 0.32rem;
      padding: 0;
      border: none;
      padding-left: 0.21rem;
    }
    .normal-main .normal-mail .mail-form > .form-line:nth-child(7) {
      margin-top: 0;
    }
    .normal-main .normal-mail .mail-form > .form-line:nth-child(7) .inp2 {
      width: 100%;
      height: 2.57rem;
      background-color: #e5e9ee;
      border-radius: 0.08rem;
      margin-bottom: 0.4rem;
    }
    .normal-main .normal-mail .mail-form > .form-line:nth-child(7) .inp2 textarea {
      width: 100%;
      height: 2.57rem;
      font-size: 0.32rem;
      padding: 0;
      border: none;
      padding-left: 0.21rem;
    }
    .normal-main .normal-mail .mail-form > .form-line:nth-child(8) .inp2 .file {
      width: 100%;
      height: 0.88rem;
      line-height: 0.88rem;
    }
    .normal-main .normal-mail .mail-form > .form-line:nth-child(8) .inp2 .file span {
      font-size: 0.32rem;
    }
    .normal-main .normal-mail .mail-form > .form-line:nth-child(8) .inp2 p {
      width: 100%;
      margin-top: 0.2rem;
      font-size: 0.28rem;
      line-height: 0.4rem;
      color: #999999;
      word-break: break-all;
    }
    .normal-main .normal-mail .mail-form > .form-line:nth-child(9) .inp2 {
      height: 0.88rem;
      position: relative;
    }
    .normal-main .normal-mail .mail-form > .form-line:nth-child(9) .inp2 input {
      width: 100% !important;
      padding: 0;
      height: 100%;
      text-indent: 0.21rem;
      font-size: 0.32rem;
    }
    .normal-main .normal-mail .mail-form > .form-line:nth-child(9) .inp2 img {
      position: absolute;
      right: 0.13rem;
      top: 0.1rem;
    }
    .normal-main .normal-mail .mail-form > .form-line:nth-child(9) .inp2 a {
      display: none;
    }
    .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 {
      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;
    }
    .layui-laydate, .layui-laydate-hint{
      left: 0.64rem;
      top: 3.91531rem;
    }
    .layui-laydate-range{
      width: 2.75rem;
    }
    .nc-retr-main .retr-main-box .retr-xxgk .xxgk-table .row .con input.cur{
      height: 0.6rem;
      display: block;
      width: 3.25rem;
    }
    .spinner{
      left: 14%;
      width: 5.6rem;
      height: 1rem;
    }
    .spinner p{
      font-size: 0.36rem;
      line-height: 1rem;
    }

    /*无结果*/
    .search_noResult .title{
      font-size: 0.34rem;
      line-height: 0.5rem;
    }
    .search_noResult{
      padding: 0.35rem 0 0 0;
    }
    .search_noResult .suggest{
      font-size: 0.3rem;
      font-weight: 400;
      color: #666666;
      line-height: 0.35rem;
    }
    .nc-retr-main .retr-main-box ul.retr-nav li.cur a, .nc-retr-main .retr-main-box ul.retr-nav li:hover a{
      font-size: 0.32rem;
      font-weight: bold;
    }
    .nc-head a.nc-head-logo img {
      width: 90%;
    }
  }

  /*页脚开始*/
  a{
    cursor: pointer;
  }
  .w-foot {
    width: 100%;
    padding: 0.30rem 0;
    border-top: 0.02rem solid #1c6dbc;
    background: #eee;
  }
  .cg-container {
    width: 12rem;
    margin: 0 auto;
  }
  .f-pr {
    position: relative;
  }
  .w-foot .w-link {
    font-size: 0.16rem;
    color: #333333;
  }
  .w-foot .w-link a {
    color: #333333;
  }
  .w-foot .w-link span {
    color: #999;
    margin: 0 0.03rem;
  }
  .w-foot p {
    margin-top: 0.05rem;
    font-size: 0.14rem;
    color: #7c7c7c;
  }
  .w-foot p span {
    vertical-align: top;
    font-size: 0.14rem;
    line-height: 0.26rem;
    color: #666;
  }
  .f-ml6 {
    margin-left: 0.06rem;
  }
  .w-foot p a {
    margin-left: 0.04rem;
    line-height: 0.26rem;
  }
  #_ideConac {
    margin-right: 10%;
    margin-top: -0.68rem;
    display: inline-block;
    float: right;
  }
  .jiucuo{
    margin-top: -0.55rem;
    float: right;
  }
  @media screen and (max-width: 768px){
    .cg-container{
      width: 100%;
    }
    .w-foot{
      height: 5.2rem;
      padding: 0.2rem;
    }
    .jiucuo{
      margin: 0.4rem 1rem 0 0;
    }
    #_ideConac{
      margin: 0.1rem 1rem 0 0;
    }
    .w-foot p span{
      font-size: 0.32rem;
      display: inline-block;
      line-height: 0.52rem;
    }
    .w-foot .w-link{
      font-size: 0.32rem;
    }
  }
/*页脚结束*/