h2.title{width: 100%;text-align: center;font-size: 24px;font-weight: bold;}
/* sjTab */
.sjTab{width: 100%;box-shadow: 0 0 50px -10px rgba(0, 0, 0, 0.2);}
.sjTab .hd ul{width: 100%;height: 75px;overflow: hidden;display: -webkit-flex;display: flex;justify-content: space-around;}
.sjTab .hd ul li{width: 300px;height: 66px;line-height: 66px;font-size: 17px;text-align: center;color: #333;cursor: pointer;background: #EAEEF2;}
.sjTab .hd ul li a{width: 100%;height: 112px;display: block;}
.sjTab .hd ul li.on{height: 75px;background: url("../img/tabsj.png") bottom center no-repeat;color: #fff;font-weight: bold;}
.sjTab .bd ul{padding: 20px 0 0 40px;overflow: hidden;}
/* slideTxtBox */
.slideTxtBox {width: 580px;overflow: hidden;position: relative;z-index: 1;margin-bottom: 40px;}
.slideTxtBox .hd ul {width: 100%;height: 46px;border-bottom: 1px solid #DCDCDC;margin-bottom: 14px;display: -webkit-flex; /* Safari */display: flex;justify-content: flex-start;}
.slideTxtBox .hd ul li {height: 46px;line-height: 38px;font-size: 18px;overflow: hidden;margin-right: 30px;}
.slideTxtBox .hd ul li a {display: block;width: 100%;height: 100%;font-size: 24px;}
.slideTxtBox .hd ul li.on {border-bottom: 3px solid #0062C7;}
.slideTxtBox .hd ul li.on a{color: #0062C7;font-weight: bold;}
.slideTxtBox .bd ul {overflow: hidden;}
.slideTxtBox .bd ul li {font-size: 16px;height: 40px;line-height: 40px;background: url("../img/libg.png") center left no-repeat;overflow: hidden;}
.slideTxtBox .bd ul li a {display: block;float: left;width: 76%;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;margin-left: 14px;}
.slideTxtBox .bd ul li a:hover {color: #0062C7;}
.slideTxtBox .bd li span {float: right;color: #999;font-size: 14px;}
.slideTxtBox .bd .more {position: absolute;right: 0;top: 10px;z-index: 2;font-size: 16px;}
.slideTxtBox .bd .more a {color: #999;}
.slideTxtBox .bd .more a:hover {color: #0062C7;}

.nysjj_box {
  width: 100%;
  height: 519px;
  background: #EAF2F8;
  padding: 39px 0 52px 0;
}

.nysjj {
  width: 1200px;
  height: 100%;
  margin: 0 auto;
}

.nysjj .tit {
  text-align: center;
  font-family: MicrosoftYaHei-Bold;
  font-weight: 700;
  font-size: 24px;
  color: #000000;
  letter-spacing: 0;
}

.nysjj .cont {
  margin-top: 21px;
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.nysjj .cont .lf {
  width: 513px;
  height: 376px;
  background: #C9DAFE;
  box-shadow: 0 0 9px 1px #0000001c;
  display: flex;
  justify-content: center;
  align-items: center;
}

.nysjj .cont .rt {
  width: 656px;
  height: 376px;
  background: #FFFFFF;
  box-shadow: 0 0 9px 1px #0000001c;
}

.ssChart {
  width: 452px;
  height: 307px;
  position: relative;
}

#economy {
  width: 100%;
  height: 307px;
}

.ecoNum {
  position: absolute;
  left: 53%;
  top: 50%;
  transform: translate(-71%, -50%);
  width: 75px;
  height: 75px;
  background: #FFFFFF;
  border-radius: 50%;
  text-align: center;
  padding: 23px 0 18px;
  box-sizing: border-box;
}

.ecoNum h1 {
  font-weight: 600;
  font-size: 16px;
  color: #000000;
  line-height: 12px;
}

.ecoNum p {
  font-weight: 500;
  font-size: 12px;
  color: #000000;
  opacity: 0.5;
  line-height: 17px;
}

.rt {
  padding: 25px 24px 30px 24px;
}

.rt ul {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.rt ul li {
  width: 196px;
  height: 321px;
  background-size: cover;

}

.rt ul li:nth-child(1) {
  background: url(../img/gdp_ssny.png) no-repeat center;
}

.rt ul li:nth-child(2) {
  background: url(../img/yssr_ssny.png) no-repeat center;
}

.rt ul li:nth-child(3) {
  background: url(../img/xfp_ssny.png) no-repeat center;
}

.rt ul li .tit {
  font-family: MicrosoftYaHei;
  font-size: 20px;
  letter-spacing: 0;
  margin: 0 auto;
  margin-top: 77px;
}

.rt ul li .nu {
  text-align: center;
  margin-top: 57px;
  font-weight: 700;
  font-size: 18px;
}

.rt ul li:nth-child(3) .nu {
  margin-top: 46px;
}

.rt ul li .nu span {
  font-weight: 700;
  font-size: 30px;
}

.rt ul li:nth-child(1) .tit,
.rt ul li:nth-child(1) .nu,
.rt ul li:nth-child(1) .nu span {
  color: #84580A;
}


.rt ul li:nth-child(3) .tit {
  margin-top: 64px;
}

.rt ul li:nth-child(2) .tit,
.rt ul li:nth-child(2) .nu,
.rt ul li:nth-child(2) .nu span {
  color: #275CD9;
}

.rt ul li:nth-child(3) .tit,
.rt ul li:nth-child(3) .nu,
.rt ul li:nth-child(3) .nu span {
  color: #048177;
}

.rt ul li .bfb {
  width: 168px;
  height: 51px;
  margin: 0 auto;
  margin-top: 20px;
  line-height: 51px;
  text-align: center;
  font-size: 16px;
  color: #FFFFFF;
  background-size: cover;
}

.rt ul li:nth-child(1) .bfb {
  background: url(../img/ssny_gdp_bg.png) no-repeat center;
}

.rt ul li:nth-child(2) .bfb {
  background: url(../img/ssny_yssr_bg.png) no-repeat center;
}

.rt ul li:nth-child(3) .bfb {
  background: url(../img/ssny_sfp_bg.png) no-repeat center;
}

/* oldModel */
.oldModel h2.title{font-size: 34px;}
.oldModel .sjTab .hd ul li{font-size: 28px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.oldModel .slideTxtBox{width: 100%;}
.oldModel .slideTxtBox .hd ul li a{font-size: 34px;}
.oldModel .slideTxtBox .bd .more{font-size: 28px;top: 0;}
.oldModel .slideTxtBox .bd ul li{font-size: 32px;height: 70px;line-height: 70px;}
.oldModel .slideTxtBox .bd li span{font-size: 28px;}

