.qyjianjie .layui-tab-content {
  padding: 0; }

@media screen and (max-width: 991px) {
  .newBox1 {
    background: url("/home/imgs/newCenter/news-top-bg.png") no-repeat;
    width: 100%;
    height: 149.33296vw;
    padding: 5.33332vw 0;
    padding-bottom: 15.99996vw;
    background-position: 100% 100%; }
    .newBox1 .newbox1Main {
      display: flex;
      width: 86%;
      margin: 0 auto;
      flex-wrap: wrap; }
      .newBox1 .newbox1Main .box1Img {
        width: 100%; }
        .newBox1 .newbox1Main .box1Img img {
          width: 100%; }
      .newBox1 .newbox1Main .box1Right {
        width: 100%;
        background-color: #ffffff;
        padding: 2.66666vw 3.99999vw; }
        .newBox1 .newbox1Main .box1Right h3 {
          font-size: 3.73332vw;
          font-weight: 700;
          color: #005bac;
          line-height: 5.86665vw; }
        .newBox1 .newbox1Main .box1Right p {
          font-size: 3.19999vw;
          color: #808080;
          line-height: 5.33332vw;
          margin: 1.33333vw 0; }
        .newBox1 .newbox1Main .box1Right .time {
          font-size: 3.73332vw;
          color: #999999;
          margin-bottom: 4.26666vw; }
        .newBox1 .newbox1Main .box1Right .boxBottom {
          display: flex;
          justify-content: space-between; }
          .newBox1 .newbox1Main .box1Right .boxBottom .boxBottomLeft {
            width: 10.93331vw; }
            .newBox1 .newbox1Main .box1Right .boxBottom .boxBottomLeft img {
              width: 100%; }
          .newBox1 .newbox1Main .box1Right .boxBottom .boxBottomRight span {
            font-size: 4.79999vw;
            color: #6a7c8d;
            margin-right: 7.99998vw; }
          .newBox1 .newbox1Main .box1Right .boxBottom .boxBottomRight img {
            width: 7.99998vw; }
  .newBox2 {
    width: 100%; }
    .newBox2 .newBox2Main {
      width: 86%;
      margin: 0 auto;
      display: flex;
      flex-wrap: wrap;
      margin-top: 6.66665vw; }
      .newBox2 .newBox2Main .newbox2List {
        width: 100%;
        margin-bottom: 7.99998vw; }
        .newBox2 .newBox2Main .newbox2List .box2Img img {
          width: 100%; }
        .newBox2 .newBox2Main .newbox2List .box2Text {
          border: 1px solid #f1f3ff;
          padding: 5.33332vw; }
          .newBox2 .newBox2Main .newbox2List .box2Text h6 {
            font-size: 4.26666vw;
            line-height: 6.39998vw;
            color: #333333; }
          .newBox2 .newBox2Main .newbox2List .box2Text p {
            font-size: 4.26666vw;
            color: #999999;
            margin-top: 2.66666vw; }
      .newBox2 .newBox2Main .newbox2List:nth-child(3n) {
        margin-right: 0; }
      .newBox2 .newBox2Main .newbox2List:hover {
        box-shadow: 1px 10px 20px #dddddd; }
        .newBox2 .newBox2Main .newbox2List:hover h6 {
          color: #005bac;
          font-weight: 700; }
  .tabItemVideo {
    width: 100%;
    margin: 0 auto; }
    .tabItemVideo .tabItemMain {
      width: 100%;
      display: flex;
      flex-wrap: wrap;
      margin-top: 7.99998vw; }
      .tabItemVideo .tabItemMain .tabItemList {
        width: 86%;
        margin: 0 auto;
        margin-bottom: 13.3333vw; }
        .tabItemVideo .tabItemMain .tabItemList video {
          width: 100%; }
        .tabItemVideo .tabItemMain .tabItemList .videoTxt {
          font-size: 4.26666vw;
          border: 1px solid #f1f3ff;
          line-height: 7.46665vw;
          margin-top: -2px;
          padding: 2.66666vw; }
  .tabTzGg {
    width: 86%;
    margin: 0 auto; }
    .tabTzGg .tabTzGgMain {
      width: 100%;
      display: flex;
      flex-wrap: wrap; }
      .tabTzGg .tabTzGgMain .tabTzGgLeft {
        width: 100%;
        padding-top: 2.6042vw; }
        .tabTzGg .tabTzGgMain .tabTzGgLeft h6 {
          font-size: 0.93751vw;
          color: #333333;
          font-weight: 700;
          margin-bottom: 5.33332vw; }
        .tabTzGg .tabTzGgMain .tabTzGgLeft .tabLeftGjz {
          display: flex;
          width: 100%;
          background-color: #f6f6f6;
          padding: 0.52084vw 1.04168vw; }
          .tabTzGg .tabTzGgMain .tabTzGgLeft .tabLeftGjz input {
            border: 0;
            background-color: #f6f6f6; }
          .tabTzGg .tabTzGgMain .tabTzGgLeft .tabLeftGjz svg {
            margin-top: 2.13333vw;
            margin-right: 2.13333vw; }
        .tabTzGg .tabTzGgMain .tabTzGgLeft .tabTimestr {
          display: flex;
          width: 100%;
          margin-top: 4.26666vw;
          justify-content: space-between; }
          .tabTzGg .tabTzGgMain .tabTzGgLeft .tabTimestr i {
            background-color: #e9e9e9;
            padding: 3.19999vw; }
          .tabTzGg .tabTzGgMain .tabTzGgLeft .tabTimestr .input {
            width: 48%;
            display: flex; }
            .tabTzGg .tabTzGgMain .tabTzGgLeft .tabTimestr .input input {
              border: 0;
              background-color: #f6f6f6; }
          .tabTzGg .tabTzGgMain .tabTzGgLeft .tabTimestr .select {
            display: flex;
            border: 0;
            background-color: #f6f6f6;
            width: 48%; }
            .tabTzGg .tabTzGgMain .tabTzGgLeft .tabTimestr .select select {
              background-color: #f6f6f6;
              text-indent: 1em;
              width: 100%;
              line-height: 7.99998vw;
              border: 0; }
      .tabTzGg .tabTzGgMain .tabTzGgRight {
        width: 100%;
        position: relative;
        margin-top: 5.33332vw; }
        .tabTzGg .tabTzGgMain .tabTzGgRight .tabtopHang {
          width: 96%;
          margin: 0 auto;
          display: block;
          border-bottom: 2px solid #ebebeb;
          padding: 3.99999vw 0 3.99999vw 0; }
          .tabTzGg .tabTzGgMain .tabTzGgRight .tabtopHang .tabGgDiv .tabGgDivLeft {
            width: 100%;
            margin-left: 1.56252vw;
            margin-right: 1.56252vw;
            color: #dfd4c3;
            font-size: 1.14585vw;
            font-weight: 700;
            margin-bottom: 2.66666vw; }
          .tabTzGg .tabTzGgMain .tabTzGgRight .tabtopHang .tabGgDiv .tabGgDivRight {
            width: 100%; }
            .tabTzGg .tabTzGgMain .tabTzGgRight .tabtopHang .tabGgDiv .tabGgDivRight h3 {
              font-size: 3.99999vw;
              text-indent: 0; }
            .tabTzGg .tabTzGgMain .tabTzGgRight .tabtopHang .tabGgDiv .tabGgDivRight p {
              font-size: 3.19999vw;
              color: #aaaaaa;
              line-height: 6.66665vw;
              margin-top: 0.52084vw; }
  .xwCenter {
    width: 86%;
    margin: 0 auto;
    display: flex;
    flex-wrap: wrap; }
    .xwCenter .xwCLeft {
      width: 100%; }
      .xwCenter .xwCLeft .xwCtit {
        padding-top: 7.99998vw;
        display: flex;
        justify-content: space-between; }
        .xwCenter .xwCLeft .xwCtit h5 {
          font-size: 5.33332vw;
          font-weight: 700; }
        .xwCenter .xwCLeft .xwCtit p {
          font-size: 0.83334vw;
          color: #0b66aa;
          margin-top: 0.52084vw; }
      .xwCenter .xwCLeft .xwCenterMain {
        margin-top: 0.78126vw;
        padding: 1.56252vw 0; }
        .xwCenter .xwCLeft .xwCenterMain .xwHang {
          display: flex;
          border-bottom: 1px dashed #CECECE;
          justify-content: space-around;
          width: 100%;
          margin: 0 auto;
          padding: 2.66666vw 0; }
          .xwCenter .xwCLeft .xwCenterMain .xwHang .p1 {
            font-size: 4.26666vw;
            width: 75%;
            line-height: 6.93332vw; }
            .xwCenter .xwCLeft .xwCenterMain .xwHang .p1 span {
              color: #0b66aa;
              margin-right: 1.33333vw; }
          .xwCenter .xwCLeft .xwCenterMain .xwHang .p2 {
            font-size: 3.73332vw;
            color: #ABABAB;
            text-align: right;
            width: 25%; }
  .xwCenterVideoMain {
    width: 86%;
    margin: 0 auto; }
    .xwCenterVideoMain .xwCtit {
      margin: 5.33332vw 0;
      margin-top: 7.99998vw;
      display: flex;
      justify-content: space-between; }
      .xwCenterVideoMain .xwCtit h5 {
        font-size: 5.33332vw;
        font-weight: 700; }
      .xwCenterVideoMain .xwCtit p {
        font-size: 0.83334vw;
        color: #0b66aa;
        margin-top: 2.66666vw; }
    .xwCenterVideoMain .tabItemMain .tabItemList {
      margin-top: 5.33332vw; }
      .xwCenterVideoMain .tabItemMain .tabItemList .videoTxt {
        margin-top: 2.66666vw; }
    .xwCenterVideoMain video {
      width: 100%; } }

@media screen and (min-width: 991px) {
  .newBox1 {
    background: #f9f9f9;
    width: 100%;
    padding: 3.12504vw; }
    .newBox1 .newbox1Main {
      display: flex; }
      .newBox1 .newbox1Main .box1Img {
        width: 24.7399vw; }
        .newBox1 .newbox1Main .box1Img .picSizeFill {
          padding-bottom: 84.2%; }
          .newBox1 .newbox1Main .box1Img .picSizeFill img {
            object-fit: cover; }
      .newBox1 .newbox1Main .box1Right {
        width: 48.1777vw;
        background-color: #ffffff;
        padding: 2.44795vw 3.12504vw 1.6146vw 3.12504vw; }
        .newBox1 .newbox1Main .box1Right h3 {
          font-size: 1.35418vw;
          font-weight: 700;
          color: #005bac;
          line-height: 1.77086vw; }
        .newBox1 .newbox1Main .box1Right p {
          font-size: 0.93751vw;
          color: #808080;
          line-height: 1.66669vw;
          margin-bottom: 1.04168vw; }
        .newBox1 .newbox1Main .box1Right .time {
          font-size: 0.72918vw;
          color: #999999;
          margin-bottom: 1.35418vw; }
        .newBox1 .newbox1Main .box1Right .boxBottom {
          display: flex;
          justify-content: space-between; }
          .newBox1 .newbox1Main .box1Right .boxBottom .boxBottomRight {
            margin-top: 2.08336vw; }
            .newBox1 .newbox1Main .box1Right .boxBottom .boxBottomRight span {
              font-size: 1.14585vw;
              color: #6a7c8d;
              margin-right: 1.56252vw; }
  .newBox2 {
    width: 100%;
    padding: 3.12504vw 3.12504vw 0 3.12504vw; }
    .newBox2 .newBox2Main {
      display: flex;
      flex-wrap: wrap; }
      .newBox2 .newBox2Main .newbox2List {
        width: 22.91696vw;
        margin-right: 2%;
        margin-bottom: 2.08336vw; }
        .newBox2 .newBox2Main .newbox2List .picSizeFill {
          padding-bottom: 84.2%; }
        .newBox2 .newBox2Main .newbox2List .box2Text {
          height: 9.37512vw;
          border: 1px solid #f1f3ff;
          padding: 1.04168vw; }
          .newBox2 .newBox2Main .newbox2List .box2Text h6 {
            font-size: 1.14585vw;
            line-height: 1.77086vw;
            color: #333333; }
          .newBox2 .newBox2Main .newbox2List .box2Text p {
            font-size: 0.83334vw;
            color: #999999;
            margin-top: 1.04168vw; }
      .newBox2 .newBox2Main .newbox2List:nth-child(3n) {
        margin-right: 0; }
      .newBox2 .newBox2Main .newbox2List:hover {
        box-shadow: 1px 10px 20px #dddddd; }
        .newBox2 .newBox2Main .newbox2List:hover h6 {
          color: #005bac;
          font-weight: 700; }
  .tabItemVideo .tabItemMain {
    padding: 3.12504vw 0;
    width: 100%;
    display: flex;
    flex-wrap: wrap; }
    .tabItemVideo .tabItemMain .tabItemList {
      width: 32%;
      margin-right: 2%;
      margin-bottom: 2.08336vw; }
      .tabItemVideo .tabItemMain .tabItemList video {
        width: 100%; }
      .tabItemVideo .tabItemMain .tabItemList .videoTxt {
        height: 6.40633vw;
        line-height: 1.77086vw;
        font-size: 1.14585vw;
        border: 1px solid #f1f3ff;
        margin-top: -2px;
        padding: 1.56252vw; }
    .tabItemVideo .tabItemMain .tabItemList:nth-child(3n) {
      margin-right: 0; }
  .tabTzGg .tabTzGgMain {
    width: 100%;
    display: flex;
    min-height: 90vh; }
    .tabTzGg .tabTzGgMain .tabTzGgLeft {
      width: 19.79192vw;
      border-right: 2px solid #ebebeb;
      min-height: 60vh;
      padding-top: 2.6042vw; }
      .tabTzGg .tabTzGgMain .tabTzGgLeft h6 {
        font-size: 0.93751vw;
        color: #333333;
        font-weight: 700;
        margin-bottom: 1.04168vw; }
      .tabTzGg .tabTzGgMain .tabTzGgLeft .tabLeftGjz {
        display: flex;
        width: 90%;
        background-color: #f6f6f6;
        padding: 0.52084vw 0.52084vw; }
        .tabTzGg .tabTzGgMain .tabTzGgLeft .tabLeftGjz input {
          border: 0;
          background-color: #f6f6f6; }
        .tabTzGg .tabTzGgMain .tabTzGgLeft .tabLeftGjz svg {
          margin-top: 0.52084vw; }
      .tabTzGg .tabTzGgMain .tabTzGgLeft .tabTimestr {
        display: flex;
        width: 90%;
        margin-top: 0.83334vw;
        justify-content: space-between; }
        .tabTzGg .tabTzGgMain .tabTzGgLeft .tabTimestr i {
          background-color: #e9e9e9;
          padding: 0.62501vw; }
        .tabTzGg .tabTzGgMain .tabTzGgLeft .tabTimestr .input {
          width: 48%;
          display: flex; }
          .tabTzGg .tabTzGgMain .tabTzGgLeft .tabTimestr .input input {
            border: 0;
            background-color: #f6f6f6; }
        .tabTzGg .tabTzGgMain .tabTzGgLeft .tabTimestr .select {
          display: flex;
          border: 0;
          background-color: #f6f6f6;
          width: 48%; }
          .tabTzGg .tabTzGgMain .tabTzGgLeft .tabTimestr .select select {
            background-color: #f6f6f6;
            text-indent: 1em;
            width: 100%;
            line-height: 1.56252vw;
            border: 0; }
    .tabTzGg .tabTzGgMain .tabTzGgRight {
      width: 70%;
      position: relative;
      padding-top: 1.56252vw;
      min-height: 70vh; }
      .tabTzGg .tabTzGgMain .tabTzGgRight .tabtopHang {
        display: block;
        margin: 0 auto;
        margin-left: 1.04168vw;
        border-bottom: 2px solid #ebebeb;
        padding: 1.51044vw 0 1.25002vw 0; }
        .tabTzGg .tabTzGgMain .tabTzGgRight .tabtopHang .tabGgDiv {
          display: flex; }
          .tabTzGg .tabTzGgMain .tabTzGgRight .tabtopHang .tabGgDiv .tbBorder {
            border-left: 2px solid #ebebeb; }
          .tabTzGg .tabTzGgMain .tabTzGgRight .tabtopHang .tabGgDiv .tabGgDivLeft {
            width: 10%;
            padding-left: 1.6146vw;
            margin-left: -1.14585vw;
            margin-right: 1.56252vw;
            color: #dfd4c3;
            font-size: 1.14585vw;
            font-weight: 700; }
          .tabTzGg .tabTzGgMain .tabTzGgRight .tabtopHang .tabGgDiv .tabGgDivRight {
            margin-left: 1.66669vw;
            width: 80%; }
            .tabTzGg .tabTzGgMain .tabTzGgRight .tabtopHang .tabGgDiv .tabGgDivRight h3 {
              font-size: 1.04168vw;
              text-indent: 0;
              font-weight: 700; }
            .tabTzGg .tabTzGgMain .tabTzGgRight .tabtopHang .tabGgDiv .tabGgDivRight p {
              font-size: 0.78126vw;
              color: #aaaaaa;
              line-height: 1.45835vw;
              margin-top: 0.52084vw; }
      .tabTzGg .tabTzGgMain .tabTzGgRight .tabtopHang:hover .tbBorder {
        border-left: 2px solid #005bac; }
      .tabTzGg .tabTzGgMain .tabTzGgRight .tabtopHang:hover .tabGgDivRight h3 {
        color: #005bac; }
  .tabTzGg .newPage {
    position: absolute;
    bottom: 20px;
    width: 100%; }
  .xwCenter {
    margin: 3.12504vw auto;
    margin-bottom: 4.16672vw;
    display: flex; }
    .xwCenter .xwCLeft {
      width: 49%; }
      .xwCenter .xwCLeft .xwCtit {
        display: flex;
        justify-content: space-between; }
        .xwCenter .xwCLeft .xwCtit h5 {
          font-size: 1.56252vw;
          font-weight: 700; }
        .xwCenter .xwCLeft .xwCtit p {
          font-size: 0.83334vw;
          color: #0b66aa;
          margin-top: 0.52084vw; }
          .xwCenter .xwCLeft .xwCtit p a {
            color: #0b66aa; }
      .xwCenter .xwCLeft .xwCenterMain {
        border: 1px solid #dfe8f1;
        margin-top: 0.78126vw;
        padding: 0.52084vw 0; }
        .xwCenter .xwCLeft .xwCenterMain .xwHang {
          display: flex;
          border-bottom: 1px dashed #CECECE;
          justify-content: space-around;
          width: 92%;
          margin: 0 auto;
          padding: 0.78126vw 0; }
          .xwCenter .xwCLeft .xwCenterMain .xwHang .p1 {
            font-size: 0.83334vw;
            width: 80%; }
            .xwCenter .xwCLeft .xwCenterMain .xwHang .p1 span {
              color: #0b66aa;
              margin-right: 0.26042vw; }
          .xwCenter .xwCLeft .xwCenterMain .xwHang .p2 {
            font-size: 0.72918vw;
            color: #ABABAB;
            text-align: right;
            width: 20%; }
        .xwCenter .xwCLeft .xwCenterMain .xwHang:last-child {
          border-bottom: 0; }
  .xwCenterVideo {
    width: 100%; }
    .xwCenterVideo .xwCenterVideoMain {
      margin: 0 auto; }
  .xwCenterVideoMain .xwCtit {
    margin: 0.52084vw 0;
    display: flex;
    justify-content: space-between; }
    .xwCenterVideoMain .xwCtit h5 {
      font-size: 1.56252vw;
      font-weight: 700; }
    .xwCenterVideoMain .xwCtit p {
      font-size: 0.83334vw;
      color: #0b66aa;
      margin-top: 0.52084vw; }
      .xwCenterVideoMain .xwCtit p a {
        color: #0b66aa; }
  .xwCenterVs {
    padding-bottom: 2.6042vw; }
    .xwCenterVs .tabItemMain {
      width: 100%;
      display: flex;
      flex-wrap: wrap; }
      .xwCenterVs .tabItemMain .tabItemList {
        width: 32%;
        margin-right: 2%;
        margin-bottom: 2.6042vw; }
        .xwCenterVs .tabItemMain .tabItemList video {
          width: 100%; }
        .xwCenterVs .tabItemMain .tabItemList .videoTxt {
          height: 6.40633vw;
          font-size: 0.93751vw;
          border: 1px solid #f1f3ff;
          margin-top: -2px;
          line-height: 1.66669vw;
          padding: 1.56252vw; }
      .xwCenterVs .tabItemMain .tabItemList:nth-child(3n) {
        margin-right: 0; } }
<!--9.8943710327148E-5-->