* {margin: 0;padding: 0;}
body {width: 100%;}
.f_l {float: left;}
.f_r {float: right;}
ul,li {list-style: none;}
a {cursor: pointer;text-decoration: none;}
.commonfontFamily {font-family: Microsoft YaHei;}
.clearfix {clear: both;}

.zyjnds-main-top {
  width: 100%;
  height: 75px;
  background: url(../images/zyjndsImages/tzgg.png) no-repeat center;
  background-size: 100%;
}

.zyjnds-main-top-title {
  margin-left: -85px;
  text-align: center;
  color: #1e51ab;
  font-family: STSong;
  font-size: 40px;
  font-weight: bolder;
  position: relative;
}
.zyjnds-main-top-title span {
  position: absolute;
  top: 30px;
}
.zyjnds-main-top-more a{
  color: #1e51ab;
  font-size: 14px;
  margin-top: -20px;
}
/* main e*/

.zyjnds-head {
  width: 100%;
  height: 610px;
}
.head-top {
  width: 100%;
  height: 535px;
  background: url(../images/zyjndsImages/top-bg1.png) no-repeat center #1a4dd3;
}
.head-top-main {
  width: 1318px;
  margin: 0 auto;
}
.head-top-main img {
  padding-top: 15px;
  height:80px;
}
.head-banner {
  width: 100%;
  height: 85px;
  background-color: #1a4dd3;
}
.banner-main {
  width: 1318px;
  height: 85px;
  margin: 0 auto;
  position: relative;
}
.banner-main ul {
  width: 1318px;
  height: 85px;
  padding-top: 24px;
}
.banner-main ul li {
  float: left;
  color: #ffffff;
  font-size: 22px;
  text-align: center;
  margin-right:95px;
}
.banner-main ul li:nth-child(7){margin-right:0}
.banner-main ul li a {
  color: #ffffff;
}
.bannerActive {
  font-weight: bold;
}
.banner-main ul li a:hover{
  font-weight:bold;
}
.zyjnds-main {
  margin-top: 30px;
}
/* main */
.tpxw-spr{position:relative;font-size:0;width: 1318px;margin: 0 auto;}
.tpxw-spr .swiper-container{width: 100%;height: 741px;}
.tpxw-spr .swiper-container .swiper-slide{width:100%}
.tpxw-spr .swiper-container .swiper-slide .pic-bg{z-index:-1;position:absolute;left:0;top:0;background-color:#f9f9f9;width:100%;height:100%;opacity:.5;-moz-opacity:.5;filter:alpha(opacity=50);-khtml-opacity:.5}
.tpxw-spr .swiper-container .swiper-slide a{display:block;overflow:hidden}
.tpxw-spr .swiper-container .swiper-slide a img{display:block;width: 100%;height: 741px;margin-left:20px;}
/* info */
.tpxw-spr .swiper-container .info-wrap{width:100%;position:relative;bottom: 74px;height:74px;line-height:74px;z-index:2;overflow:hidden}
.tpxw-spr .swiper-container .info-wrap .info-bg{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.5;-moz-opacity:.5;filter:alpha(opacity=50);-khtml-opacity:.5}
.tpxw-spr .swiper-container .info-wrap .text-wp{position:absolute;top:0;left:0;width:100%}
.tpxw-spr .swiper-container .info-wrap .text-wp>a{display:block;position:relative;float:left;padding:0 20px;width: 100%;font-size:14px;color:#ffffff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
/* pagination */
.tpxw-spr .pagination{position:absolute;right:20px;bottom: 30px;z-index:3;}
.tpxw-spr .pagination ul li{float:left;margin-left:6px;width:13px;height:13px;border-radius:100%;background-color:#ddd;cursor:pointer}
.tpxw-spr .pagination ul li.on{background-color:#ffc600}
/* button */
.tpxw-spr .prev,.tpxw-spr .next{position:absolute;top:50%;margin-top:-29px;width:38px;height:58px;background-color:#000;background-repeat:no-repeat;background-position:center;cursor:pointer;color:#fff;text-align:center;line-height:50px;z-index:4;opacity:.2;-moz-opacity:.2;filter:alpha(opacity=20);-khtml-opacity:.2;transition:all .3s}
.tpxw-spr .prev{left:10px;background-image:url(../images/public/common_spr_prev_ico.png)}
.tpxw-spr .next{right:10px;background-image:url(../images/public/common_spr_next_ico.png)}
.tpxw-spr:hover .prev,.tpxw-spr:hover .next{opacity:.7;-moz-opacity:.7;filter:alpha(opacity=70);-khtml-opacity:.7}
.tpxw-spr .prev:hover,.tpxw-spr .next:hover{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);-khtml-opacity:1}

.zyjnds-tzgg {
  width: 1318px;
  margin:0 auto;
  margin-top: 29px;
  min-height: 360px;
}
.tzgg-list {
  margin-top: 40px;
}
.tzgg-list ul li {
  width: 585px;
  height: 25px;
  float: left;
  margin-bottom: 22px;
}
.tzgg-list ul li:nth-child(2n) {
  float: right;
  width: 585px;
  height: 25px;
}
.tzgg-list ul li a {
  float: left;
  font-family: Microsoft YaHei;
  display: block;
  width: 75%;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  color: #333333;
  font-size: 16px;
}
.tzgg-list ul li a:hover{color: #000;font-weight: 700;}
.tzgg-list ul li span {
  width: 4px;
  height: 4px;
  background-color: #bed4fd;
  margin: 10px 10px 0 0;
}
.tzgg-list ul li p {
  color: #666666;
  font-size: 14px;
  padding-top: 2px;
}

.zyjnds-ssdt {
  width: 1318px;
  margin: 0 auto;
  min-height: 720px;
}
.ssdt-list {
  margin-top: 40px;
  width: 100%;
}
.ssdt-list ul li {
  width: calc(100%/3);
  float: left;
  margin-bottom: 20px;
}
.ssdt-list .ssdt-list-model {
  float: left;
  width: 380px;
  height: 270px;
  background-color: #ffffff;
  box-shadow: 0 0 2px 1px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  margin-right: 89px;
  margin-bottom: 44px;
}
.ssdt-list .ssdt-list-model:nth-of-type(3n){margin-right: 0;}
.ssdt-list .ssdt-list-model img {
  width: 380px;
  height: 185px;
}
.ssdt-list .ssdt-list-model-title a {
  padding: 10px 0 0 16px;
  font-size: 19px;
  color: #333333;
  float: left;
  font-family: Microsoft YaHei;
  display: block;
  width: 95%;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.ssdt-list .ssdt-list-model-title p {
  color: #999999;
  font-size: 14px;
  padding-top: 15px;
  margin-right: 15px;
}

.ssdt-list .ssdt-list-model .ssdt-list-model-index {
  height: 90px;
  background-color: #2254ac;
  display: none;
  position: absolute;
  top: 186px;
  width: 100%;
  transition: all 1s;
  animation: sildeUp 1s;
  -webkit-animation: sildeUp 1s;
  -webkit-transition: all 1s;
  -moz-transition: all 1s;
  -ms-transition: all 1s;
  -o-transition: all 1s;
}
.ssdt-list .ssdt-list-model .ssdt-list-model-index a {
  padding: 10px 0 0 16px;
  font-size: 19px;
  color: #ffffff;
  float: left;
  font-family: Microsoft YaHei;
  display: block;
  width: 95%;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.ssdt-list .ssdt-list-model .ssdt-list-model-index p {
  color: #ffffff;
  font-size: 14px;
  padding-top: 15px;
  margin-right: 15px;
}

.zyjnds-xjsdjj {
  width: 1318px;
  margin: 20px auto;
  /* min-height: 720px; */
}
.xjsdjj-top {
  width: 100%;
  height: 75px;
  background: url(../images/zyjndsImages/xjsdjj-top.png) no-repeat center;
  background-size: 100%;
}
.xjsdjj-top-title {
  margin-left: -160px;
  text-align: center;
  color: #1e51ab;
  font-family: STSong;
  font-size: 40px;
  font-weight: bolder;
  position: relative;
}
.xjsdjj-top-title span {
  position: absolute;
  top: 30px;
}
.xjsdjj-list {
  margin-top: 40px;
  width: 100%;
  height: 400px;
  margin-bottom: 40px;
}
.xjsdjj-list .xjsdjj-list-model {
  float: left;
  width: 215px;
  height: 170px;
  background-color: #ffffff;
  box-shadow: 0 0 2px 1px rgb(0 0 0 / 10%);
  position: relative;
  overflow: hidden;
  margin-right: 60px;
  margin-bottom: 44px;
}
.xjsdjj-list .xjsdjj-list-model:nth-of-type(5n){margin-right:0;}
.xjsdjj-list .xjsdjj-list-model .sp {
  width: 380px;
  height: 185px;
}
.xjsdjj-list .xjsdjj-list-model a {
  /* padding: 10px; */
  font-size: 18px;
  color: #333333;
  float: left;
  font-family: Microsoft YaHei;
  display: block;
  width: 100%;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.xjsdjj-list .xjsdjj-list-model a:nth-child(3){width:75%;margin-left: 20px;padding-top: 12px;}
.xjsdjj-list .xjsdjj-list-model a img{width:100%;height: 115px;}
.xjsdjj-list .xjsdjj-list-model p {
  color: #999999;
  font-size: 14px;
  padding-top: 7px;
  margin-right: 15px;
}
.xjsdjj-list .xjsdjj-list-model .play {
  position: absolute;
  top: 15%;
  left: 37%;
  cursor: pointer;
  opacity: 0.7;
}
.xjsdjj-list .xjsdjj-list-model .play:hover {
  opacity: 1;
}

.zyjnds-sjyxrc {
  width: 1318px;
  margin: 0 auto;
  clear: both;
}
.sjyxrc-top {
  width: 100%;
  height: 75px;
  background: url(../images/zyjndsImages/xjsjyxjnrc-top.png) no-repeat center;
  background-size: 100%;
}
.sjyxrc-top-title {
  margin-left: -320px;
  text-align: center;
  color: #1e51ab;
  font-family: STSong;
  font-size: 40px;
  font-weight: bolder;
  position: relative;
}
.sjyxrc-top-title span {
  position: absolute;
  top: 30px;
}
.sjyxrc-list {
  margin-top: 40px;
  width: 100%;
  height: 400px;
}
.sjyxrc-list .sjyxrc-list-model {
  width: 215px;
  height: 170px;
  background-color: #ffffff;
  box-shadow: 0 0 2px 1px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  margin-right: 60px;
  margin-bottom:40px;
  float: left;
}
.sjyxrc-list .sjyxrc-list-model:nth-of-type(5n){margin-right:0;}
.sjyxrc-list .sjyxrc-list-model .sp {
  width: 380px;
  height: 185px;
}
.sjyxrc-list .sjyxrc-list-model a {
/*   padding: 10px; */
  font-size: 19px;
  color: #333333;
  float: left;
  font-family: Microsoft YaHei;
  display: block;
  width: 100%;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.sjyxrc-list .sjyxrc-list-model a:nth-child(3){padding:15px;}
.sjyxrc-list .sjyxrc-list-model a .sp1{width:100%;height: 115px;}
.sjyxrc-list .sjyxrc-list-model p {
  color: #999999;
  font-size: 14px;
/*   padding-top: 7px; */
  margin-right: 15px;
}
.sjyxrc-list .sjyxrc-list-model .play {
  position: absolute;
  top: 15%;
  left: 37%;
  cursor: pointer;
  opacity: 0.7;
}
.sjyxrc-list .sjyxrc-list-model .play:hover {
  opacity: 1;
}

.zyjnds-xsfc {
  width: 1318px;
  margin: 0 auto;
  min-height: 720px;
  clear: both;
}
.xsfc-list {
  margin-top: 40px;
  width: 100%;
}
.xsfc-list ul li {
  width: 30%;
  float: left;
  margin: 0 40px 40px 0;
}
.xsfc-list .xsfc-list-model {
  width: 380px;
  height: 270px;
  background-color: #ffffff;
  box-shadow: 0 0 2px 1px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  float:left;
  margin-right:89px;
  margin-bottom:40px;
}
.xsfc-list .xsfc-list-model:nth-of-type(3n){margin-right:0;}
.xsfc-list .xsfc-list-model .sp {
  width: 380px;
  height: 185px;
}
.xsfc-list .xsfc-list-model a:nth-child(1){width:100%;}
.xsfc-list .xsfc-list-model a:nth-child(1) img{width: 100%;height: 185px;}
.xsfc-list .xsfc-list-model a {
/*   padding: 10px 0 0 16px; */
  font-size: 19px;
  color: #333333;
  float: left;
  font-family: Microsoft YaHei;
  display: block;
  width: 75%;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.xsfc-list .xsfc-list-model a img{width:100%;}
.xsfc-list .xsfc-list-model a:nth-child(2){padding:15px;}
.xsfc-list .xsfc-list-model p {
  color: #999999;
  font-size: 14px;
/*   padding-top: 15px; */
  margin-right: 15px;
}
.xsfc-list .xsfc-list-model .play {
  position: absolute;
  top: 25%;
  left: 43%;
}
.link{
    background-color: #2e62bd;
    margin-top: 20px;
}
.foot-wrap{
    background-color: #2e62bd;
}
@keyframes sildeUp {
  0% {
    transform: translateY(100px);
    -webkit-transform: translateY(100px);
    -moz-transform: translateY(100px);
    -ms-transform: translateY(100px);
    -o-transform: translateY(100px);
  }
  100% {
    transform: translateY(0);
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
  }
}

@media (min-width:1025px) and (max-width: 1318px) {
  html,body {
    width: 100%;
    margin: 0;
    padding: 0;
    overflow-x: hidden;
  }
  
  .zyjnds-main-top {width: 100%;}
  .zyjnds-main-top-title {margin-left: -70px;}
  .zyjnds-main-top-more {margin-top: 0;}
    
  .zyjnds-head {width: 100%;height: 670px;}
  .head-top {width: 100%;background-size: 100%;height:400px;}
  .head-top-main {width: 100%;}
  .head-top-main img{height:50px;}
  
  .head-banner {width: 100%;height: 300px;text-align:center;margin:40px auto;}
  .banner-main {width: 100%;text-align:center;margin:0 auto;}
  .banner-main ul {width: 100%;padding:35px 45px;padding-right:0;margin:-60px auto;}
  .banner-main ul li {
      width: 30%;
      height:58px;
      float:left;
      text-align:center;
      border-radius:20px;
      background-image:linear-gradient(to bottom,#08b2ffa6,#399bf099);
      oopacity:0.95;
      margin-bottom:12px;
      padding:17px 1%;
      border-radius:2px;
      margin-right:12px;
      box-shadow:2px 1px 1px #537fd1;
  }
  .banner-main ul li:nth-child(3),.banner-main ul li:nth-child(6){margin-right:0;}
  .banner-main ul li a{font-size:15px;height:30px;display:block;line-height:20px;}
  .banner-main ul li:nth-child(5),.banner-main ul li:nth-child(6){padding-top:17px;}

  .tpxw-spr{position:relative;font-size:0;width: 100%;margin: 0 auto;}
  .tpxw-spr .swiper-container{width: 100%;height: 350px;}
  .tpxw-spr .swiper-container ul{width: 100% !important;height: 350px;}
  .tpxw-spr .swiper-container ul li{width: 100% !important;height: 350px;}
  .tpxw-spr .swiper-container .swiper-slide a img{width: 100%;height: 350px;}
  .tpxw-spr .swiper-container .info-wrap .text-wp{width:100%}
  .tpxw-spr .swiper-container .info-wrap .text-wp>a{width:60%;display:block;text-overflow:ellipsis;overflow:hiddwn;word-wrap:nowrap;}
  .tpxw-spr .pagination {bottom:70px;}
  
  .zyjnds-main-top-title {font-size: 30px;}
  .zyjnds-head {width: 100%;}
  .head-top-main {width: 100%;}
  .banner-main { width: 100%;}
  .banner-main ul {width: 100%;}
  .zyjnds-main {width: 100%;}
  .zyjnds-tzgg {width: 100%;}
  .zyjnds-ssdt {width: 100%;}
  .zyjnds-xjsdjj {width: 100%;}
  .zyjnds-sjyxrc { width: 100%;}
  .zyjnds-xsfc {width: 100%;}

  .zyjnds-tzgg {overflow: hidden;}
  .tzgg-list ul {padding: 0 10px;}
  .tzgg-list ul li {width: 100%;height: 30px;}
  .tzgg-list ul li:nth-child(2n) {width: 100%;height: 30px;}
  .tzgg-list ul li a {
     display: block;
     width: 75%;
     text-overflow: ellipsis;
     overflow: hidden;
     white-space: nowrap;
  }
    
  .zyjnds-ssdt {
     overflow: hidden;
     width: 100%;
     min-height: 300px;
  }
  .ssdt-list {width: 100%;}
  .ssdt-list ul {padding: 0 10px;}
  .ssdt-list ul li {width: 40%;}
  .ssdt-list .ssdt-list-model {width: 40%;height: 250px;}
  .ssdt-list .ssdt-list-model:nth-child(2n){margin-right:0;}
  .ssdt-list .ssdt-list-model:nth-child(n){margin-left:55px;margin-right:30px;}
  .ssdt-list .ssdt-list-model img {height: 170px;}
  .ssdt-list .ssdt-list-model .ssdt-list-model-title a {
     width: 300px;
     display: block;
     overflow: hidden;
     text-overflow: ellipsis;
     white-space: nowrap;
     padding: 0;
     padding-left: 5px;
  }
    
  .zyjnds-xjsdjj {
      overflow: hidden;
      width: 100%;
      min-height: 300px;
  }
  .xjsdjj-top {width: 100%;}
  .xjsdjj-top-title {
    width: 100%;
    font-size: 30px;
    margin-left: -60px;
  }
  .xjsdjj-list {width: 100%;}
  .xjsdjj-list ul {padding: 0 10px;}
  .xjsdjj-list ul li {width: 100%;}
  .xjsdjj-list .xjsdjj-list-model {width: 100%;height: 250px;}
  .xjsdjj-list .xjsdjj-list-model .play {width: 40px;height: 40px;}
  .xjsdjj-list .xjsdjj-list-model a {
    width: 300px;
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    padding: 0;
    padding-left: 5px;
  }
  .xjsdjj-list .xjsdjj-list-model p {padding-top: 5px;}
    
  .zyjnds-sjyxrc {
    overflow: hidden;
    width: 100%;
    min-height: 300px;
  }
  .sjyxrc-top {width: 100%;background-size: 100%;}
  .sjyxrc-top-title {
    font-size: 30px;
    width: 100%;
    margin-left: -90px;
  }
  .sjyxrc-list {width: 100%;}
  .sjyxrc-list ul {padding: 0 10px;}
  .sjyxrc-list ul li {width: 100%;}
  .sjyxrc-list .sjyxrc-list-model {width: 100%;height: 250px;}
  .sjyxrc-list .sjyxrc-list-model .play {width: 40px;height: 40px;}
  .sjyxrc-list .sjyxrc-list-model a {
    width: 300px;
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    padding: 0;
    padding-left: 5px;
  }
  .sjyxrc-list .sjyxrc-list-model p {padding-top: 5px;}
    
  .zyjnds-xsfc {
    overflow: hidden;
    width: 100%;
    min-height: 300px;
  }
  .xsfc-list {width: 100%;}
  .xsfc-list ul {padding: 0 10px;}
  .xsfc-list ul li {width: 100%;}
  .xsfc-list .xsfc-list-model {width: 100%;height: 250px;}
  .xsfc-list .xsfc-list-model .play {width: 40px;height: 40px;}
  .xsfc-list .xsfc-list-model a {
    width: 300px;
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    padding: 0;
    padding-left: 5px;
  }
  .xsfc-list .xsfc-list-model p {padding-top: 5px;}      html,body {
    width: 100%;
  }
}
@media (min-width:769px) and (max-width:1024px){
   html,body {
        width: 100%;
      }
      .zyjnds-main-top {width: 100%;}
      .zyjnds-main-top-title {margin-left: -70px;}
      .zyjnds-main-top-more {margin-top: 0;}
    
      .zyjnds-head {width: 100%;height: 440px;}
      .head-top {width: 100%;background-size: 100%;height:250px;}
      .head-top-main {width: 100%;}
      .head-top-main img{height:50px;}
    
      .head-banner {width: 100%;height: 240px;text-align:center;margin:0 auto;}
      .banner-main {width: 100%;text-align:center;margin:0 auto;}
      .banner-main ul {width: 100%;padding:15px 15px;padding-right:0;margin:-60px auto;}
      .banner-main ul li {
        width: 30%;
        height:58px;
        float:left;
        text-align:center;
        border-radius:20px;
        background-image:linear-gradient(to bottom,#08b2ffa6,#399bf099);
        oopacity:0.95;
        margin-bottom:12px;
        padding:17px 1%;
        border-radius:2px;
        margin-right:12px;
        box-shadow:2px 1px 1px #537fd1;
      }
      .banner-main ul li:nth-child(3),.banner-main ul li:nth-child(6){margin-right:0;}
      .banner-main ul li a{font-size:15px;height:30px;display:block;line-height:20px;}
      .banner-main ul li:nth-child(5),.banner-main ul li:nth-child(6){padding-top:10px;}

      .tpxw-spr{position:relative;font-size:0;width: 100%;margin: 0 auto;}
      .tpxw-spr .swiper-container{width: 100%;height: 200px;}
      .tpxw-spr .swiper-container .swiper-slide a img{width: 350px;height: 160px;}
      .tpxw-spr .swiper-container .info-wrap .text-wp{width:100%}
      .tpxw-spr .swiper-container .info-wrap .text-wp>a{width:60%;display:block;text-overflow:ellipsis;overflow:hiddwn;word-wrap:nowrap;}
      .tpxw-spr .pagination {bottom:70px;}
  
      .zyjnds-tzgg {overflow: hidden;}
      .tzgg-list ul {padding: 0 10px;}
      .tzgg-list ul li {width: 100%;height: 30px;}
      .tzgg-list ul li:nth-child(2n) {width: 100%;height: 30px;}
      .tzgg-list ul li a {
        display: block;
        width: 75%;
        text-overflow: ellipsis;
        overflow: hidden;
        white-space: nowrap;
      }
    
      .zyjnds-ssdt {
        overflow: hidden;
        width: 100%;
        min-height: 300px;
      }
      .ssdt-list {width: 100%;}
      .ssdt-list ul {padding: 0 10px;}
      .ssdt-list ul li {width: 100%;}
      .ssdt-list .ssdt-list-model {width: 100%;height: 250px;}
      .ssdt-list .ssdt-list-model img {height: 170px;}
      .ssdt-list .ssdt-list-model .ssdt-list-model-title a {
        width: 300px;
        display: block;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        padding: 0;
        padding-left: 5px;
      }
    
      .zyjnds-xjsdjj {
        overflow: hidden;
        width: 100%;
        min-height: 300px;
      }
      .xjsdjj-top {width: 100%;}
      .xjsdjj-top-title {
        width: 100%;
        font-size: 30px;
        margin-left: -60px;
      }
      .xjsdjj-list {width: 100%;}
      .xjsdjj-list ul {padding: 0 10px;}
      .xjsdjj-list ul li {width: 100%;}
      .xjsdjj-list .xjsdjj-list-model {width: 100%;height: 250px;}
      .xjsdjj-list .xjsdjj-list-model .play {width: 40px;height: 40px;}
      .xjsdjj-list .xjsdjj-list-model a {
        width: 300px;
        display: block;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        padding: 0;
        padding-left: 5px;
      }
      .xjsdjj-list .xjsdjj-list-model p {padding-top: 5px;}
    
      .zyjnds-sjyxrc {
        overflow: hidden;
        width: 100%;
        min-height: 300px;
      }
      .sjyxrc-top {width: 100%;background-size: 100%;}
      .sjyxrc-top-title {
        font-size: 30px;
        width: 100%;
        margin-left: -90px;
      }
      .sjyxrc-list {width: 100%;}
      .sjyxrc-list ul {padding: 0 10px;}
      .sjyxrc-list ul li {width: 100%;}
      .sjyxrc-list .sjyxrc-list-model {width: 100%;height: 250px;}
      .sjyxrc-list .sjyxrc-list-model .play {width: 40px;height: 40px;}
      .sjyxrc-list .sjyxrc-list-model a {
        width: 300px;
        display: block;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        padding: 0;
        padding-left: 5px;
      }
      .sjyxrc-list .sjyxrc-list-model p {padding-top: 5px;}
    
      .zyjnds-xsfc {
        overflow: hidden;
        width: 100%;
        min-height: 300px;
      }
      .xsfc-list {width: 100%;}
      .xsfc-list ul {padding: 0 10px;}
      .xsfc-list ul li {width: 100%;}
      .xsfc-list .xsfc-list-model {width: 100%;height: 250px;}
      .xsfc-list .xsfc-list-model .play {width: 40px;height: 40px;}
      .xsfc-list .xsfc-list-model a {
        width: 300px;
        display: block;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        padding: 0;
        padding-left: 5px;
      }
      .xsfc-list .xsfc-list-model p {padding-top: 5px;}      html,body {
        width: 100%;
      }
      .zyjnds-main-top {width: 100%;}
      .zyjnds-main-top-title {margin-left: -70px;}
      .zyjnds-main-top-more {margin-top: 0;}
    
      .zyjnds-head {width: 100%;height: 540px;}
      .head-top {width: 100%;background-size: 100%;height:340px;}
      .head-top-main {width: 100%;}
      .head-top-main img{height:50px;}
    
      .head-banner {width: 100%;height: 260px;text-align:center;margin:20px auto;}
      .banner-main {width: 100%;text-align:center;margin:0 auto;}
      .banner-main ul {width: 100%;padding:15px 45px;padding-right:0;margin:-60px auto;}
      .banner-main ul li {
        width: 30%;
        height:58px;
        float:left;
        text-align:center;
        border-radius:20px;
        background-image:linear-gradient(to bottom,#08b2ffa6,#399bf099);
        oopacity:0.95;
        margin-bottom:12px;
        padding:17px 1%;
        border-radius:2px;
        margin-right:12px;
        box-shadow:2px 1px 1px #537fd1;
      }
      .banner-main ul li:nth-child(3),.banner-main ul li:nth-child(6){margin-right:0;}
      .banner-main ul li a{font-size:15px;height:30px;display:block;line-height:20px;}
      .banner-main ul li:nth-child(5),.banner-main ul li:nth-child(6){padding-top:10px;}

      .tpxw-spr{position:relative;font-size:0;width: 100%;margin: 0 auto;}
      .tpxw-spr .swiper-container{width: 100%;height: 270px;}
      .tpxw-spr .swiper-container ul{width:100% !important;height: 270px;}
      .tpxw-spr .swiper-container ul li{width:100% !important;height: 270px;}
      .tpxw-spr .swiper-container .swiper-slide a img{width: 100%;height: 270px;}
      .tpxw-spr .swiper-container .info-wrap .text-wp{width:100%}
      .tpxw-spr .swiper-container .info-wrap .text-wp>a{width:80%;display:block;text-overflow:ellipsis;overflow:hiddwn;word-wrap:nowrap;}
      .tpxw-spr .pagination {bottom:30px;}
  
      .zyjnds-tzgg {overflow: hidden;}
      .tzgg-list ul {padding: 0 10px;}
      .tzgg-list ul li {width: 100%;height: 30px;}
      .tzgg-list ul li:nth-child(2n) {width: 100%;height: 30px;}
      .tzgg-list ul li a {
        display: block;
        width: 75%;
        text-overflow: ellipsis;
        overflow: hidden;
        white-space: nowrap;
      }
    
      .zyjnds-ssdt {
        overflow: hidden;
        width: 100%;
        min-height: 300px;
      }
      .ssdt-list {width: 100%;}
      .ssdt-list ul {padding: 0 10px;}
      .ssdt-list ul li {width: 100%;}
      .ssdt-list .ssdt-list-model {width: 100%;height: 250px;}
      .ssdt-list .ssdt-list-model img {height: 170px;}
      .ssdt-list .ssdt-list-model .ssdt-list-model-title a {
        width: 300px;
        display: block;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        padding: 0;
        padding-left: 5px;
      }
    
      .zyjnds-xjsdjj {
        overflow: hidden;
        width: 100%;
        min-height: 300px;
      }
      .xjsdjj-top {width: 100%;}
      .xjsdjj-top-title {
        width: 100%;
        font-size: 30px;
        margin-left: -60px;
      }
      .xjsdjj-list {width: 100%;}
      .xjsdjj-list ul {padding: 0 10px;}
      .xjsdjj-list ul li {width: 100%;}
      .xjsdjj-list .xjsdjj-list-model {width: 100%;height: 250px;}
      .xjsdjj-list .xjsdjj-list-model .play {width: 40px;height: 40px;}
      .xjsdjj-list .xjsdjj-list-model a {
        width: 300px;
        display: block;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        padding: 0;
        padding-left: 5px;
      }
      .xjsdjj-list .xjsdjj-list-model p {padding-top: 5px;}
    
      .zyjnds-sjyxrc {
        overflow: hidden;
        width: 100%;
        min-height: 300px;
      }
      .sjyxrc-top {width: 100%;background-size: 100%;}
      .sjyxrc-top-title {
        font-size: 30px;
        width: 100%;
        margin-left: -90px;
      }
      .sjyxrc-list {width: 100%;}
      .sjyxrc-list ul {padding: 0 10px;}
      .sjyxrc-list ul li {width: 100%;}
      .sjyxrc-list .sjyxrc-list-model {width: 100%;height: 250px;}
      .sjyxrc-list .sjyxrc-list-model .play {width: 40px;height: 40px;}
      .sjyxrc-list .sjyxrc-list-model a {
        width: 300px;
        display: block;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        padding: 0;
        padding-left: 5px;
      }
      .sjyxrc-list .sjyxrc-list-model p {padding-top: 5px;}
    
      .zyjnds-xsfc {
        overflow: hidden;
        width: 100%;
        min-height: 300px;
      }
      .xsfc-list {width: 100%;}
      .xsfc-list ul {padding: 0 10px;}
      .xsfc-list ul li {width: 100%;}
      .xsfc-list .xsfc-list-model {width: 100%;height: 250px;}
      .xsfc-list .xsfc-list-model .play {width: 40px;height: 40px;}
      .xsfc-list .xsfc-list-model a {
        width: 300px;
        display: block;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        padding: 0;
        padding-left: 5px;
      }
      .xsfc-list .xsfc-list-model p {padding-top: 5px;}
}
@media (min-width:561px) and (max-width:768px){
      html,body {
        width: 100%;
      }
      .zyjnds-main-top {width: 100%;}
      .zyjnds-main-top-title {margin-left: -70px;}
      .zyjnds-main-top-more {margin-top: 0;}
    
      .zyjnds-head {width: 100%;height: 440px;}
      .head-top {width: 100%;background-size: 100%;height:250px;}
      .head-top-main {width: 100%;}
      .head-top-main img{height:50px;}
    
      .head-banner {width: 100%;height: 240px;text-align:center;margin:0 auto;}
      .banner-main {width: 100%;text-align:center;margin:0 auto;}
      .banner-main ul {width: 100%;padding:15px 15px;padding-right:0;margin:-60px auto;}
      .banner-main ul li {
        width: 30%;
        height:58px;
        float:left;
        text-align:center;
        border-radius:20px;
        background-image:linear-gradient(to bottom,#08b2ffa6,#399bf099);
        oopacity:0.95;
        margin-bottom:12px;
        padding:17px 1%;
        border-radius:2px;
        margin-right:12px;
        box-shadow:2px 1px 1px #537fd1;
      }
      .banner-main ul li:nth-child(3),.banner-main ul li:nth-child(6){margin-right:0;}
      .banner-main ul li a{font-size:15px;height:30px;display:block;line-height:20px;}
      .banner-main ul li:nth-child(5),.banner-main ul li:nth-child(6){padding-top:10px;}

      .tpxw-spr{position:relative;font-size:0;width: 100%;margin: 0 auto;}
      .tpxw-spr .swiper-container{width: 100%;height: 200px;}
      .tpxw-spr .swiper-container .swiper-slide a img{width: 350px;height: 160px;}
      .tpxw-spr .swiper-container .info-wrap .text-wp{width:100%}
      .tpxw-spr .swiper-container .info-wrap .text-wp>a{width:60%;display:block;text-overflow:ellipsis;overflow:hiddwn;word-wrap:nowrap;}
      .tpxw-spr .pagination {bottom:70px;}
  
      .zyjnds-tzgg {overflow: hidden;}
      .tzgg-list ul {padding: 0 10px;}
      .tzgg-list ul li {width: 100%;height: 30px;}
      .tzgg-list ul li:nth-child(2n) {width: 100%;height: 30px;}
      .tzgg-list ul li a {
        display: block;
        width: 75%;
        text-overflow: ellipsis;
        overflow: hidden;
        white-space: nowrap;
      }
    
      .zyjnds-ssdt {
        overflow: hidden;
        width: 100%;
        min-height: 300px;
      }
      .ssdt-list {width: 100%;}
      .ssdt-list ul {padding: 0 10px;}
      .ssdt-list ul li {width: 100%;}
      .ssdt-list .ssdt-list-model {width: 100%;height: 250px;}
      .ssdt-list .ssdt-list-model img {height: 170px;}
      .ssdt-list .ssdt-list-model .ssdt-list-model-title a {
        width: 300px;
        display: block;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        padding: 0;
        padding-left: 5px;
      }
    
      .zyjnds-xjsdjj {
        overflow: hidden;
        width: 100%;
        min-height: 300px;
      }
      .xjsdjj-top {width: 100%;}
      .xjsdjj-top-title {
        width: 100%;
        font-size: 30px;
        margin-left: -60px;
      }
      .xjsdjj-list {width: 100%;}
      .xjsdjj-list ul {padding: 0 10px;}
      .xjsdjj-list ul li {width: 100%;}
      .xjsdjj-list .xjsdjj-list-model {width: 100%;height: 250px;}
      .xjsdjj-list .xjsdjj-list-model .play {width: 40px;height: 40px;}
      .xjsdjj-list .xjsdjj-list-model a {
        width: 300px;
        display: block;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        padding: 0;
        padding-left: 5px;
      }
      .xjsdjj-list .xjsdjj-list-model p {padding-top: 5px;}
    
      .zyjnds-sjyxrc {
        overflow: hidden;
        width: 100%;
        min-height: 300px;
      }
      .sjyxrc-top {width: 100%;background-size: 100%;}
      .sjyxrc-top-title {
        font-size: 30px;
        width: 100%;
        margin-left: -90px;
      }
      .sjyxrc-list {width: 100%;}
      .sjyxrc-list ul {padding: 0 10px;}
      .sjyxrc-list ul li {width: 100%;}
      .sjyxrc-list .sjyxrc-list-model {width: 100%;height: 250px;}
      .sjyxrc-list .sjyxrc-list-model .play {width: 40px;height: 40px;}
      .sjyxrc-list .sjyxrc-list-model a {
        width: 300px;
        display: block;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        padding: 0;
        padding-left: 5px;
      }
      .sjyxrc-list .sjyxrc-list-model p {padding-top: 5px;}
    
      .zyjnds-xsfc {
        overflow: hidden;
        width: 100%;
        min-height: 300px;
      }
      .xsfc-list {width: 100%;}
      .xsfc-list ul {padding: 0 10px;}
      .xsfc-list ul li {width: 100%;}
      .xsfc-list .xsfc-list-model {width: 100%;height: 250px;}
      .xsfc-list .xsfc-list-model .play {width: 40px;height: 40px;}
      .xsfc-list .xsfc-list-model a {
        width: 300px;
        display: block;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        padding: 0;
        padding-left: 5px;
      }
      .xsfc-list .xsfc-list-model p {padding-top: 5px;}      html,body {
        width: 100%;
      }
      .zyjnds-main-top {width: 100%;}
      .zyjnds-main-top-title {margin-left: -70px;}
      .zyjnds-main-top-more {margin-top: 0;}
    
      .zyjnds-head {width: 100%;height: 440px;}
      .head-top {width: 100%;background-size: 100%;height:250px;}
      .head-top-main {width: 100%;}
      .head-top-main img{height:50px;}
    
      .head-banner {width: 100%;height: 240px;text-align:center;margin:0 auto;}
      .banner-main {width: 100%;text-align:center;margin:0 auto;}
      .banner-main ul {width: 100%;padding:15px 23px;padding-right:0;margin:-60px auto;}
      .banner-main ul li {
        width: 30%;
        height:58px;
        float:left;
        text-align:center;
        border-radius:20px;
        background-image:linear-gradient(to bottom,#08b2ffa6,#399bf099);
        oopacity:0.95;
        margin-bottom:12px;
        padding:17px 1%;
        border-radius:2px;
        margin-right:12px;
        box-shadow:2px 1px 1px #537fd1;
      }
      .banner-main ul li:nth-child(3),.banner-main ul li:nth-child(6){margin-right:0;}
      .banner-main ul li a{font-size:15px;height:30px;display:block;line-height:20px;}
      .banner-main ul li:nth-child(5),.banner-main ul li:nth-child(6){padding-top:10px;}

      .tpxw-spr{position:relative;font-size:0;width: 100%;margin: 0 auto;}
      .tpxw-spr .swiper-container{width: 100%;height: 200px;}
      .tpxw-spr .swiper-container .swiper-slide a img{width: 350px;height: 160px;}
      .tpxw-spr .swiper-container .info-wrap .text-wp{width:100%}
      .tpxw-spr .swiper-container .info-wrap .text-wp>a{width:60%;display:block;text-overflow:ellipsis;overflow:hiddwn;word-wrap:nowrap;}
      .tpxw-spr .pagination {bottom:70px;}
  
      .zyjnds-tzgg {overflow: hidden;}
      .tzgg-list ul {padding: 0 10px;}
      .tzgg-list ul li {width: 100%;height: 30px;}
      .tzgg-list ul li:nth-child(2n) {width: 100%;height: 30px;}
      .tzgg-list ul li a {
        display: block;
        width: 75%;
        text-overflow: ellipsis;
        overflow: hidden;
        white-space: nowrap;
      }
    
      .zyjnds-ssdt {
        overflow: hidden;
        width: 100%;
        min-height: 300px;
      }
      .ssdt-list {width: 100%;}
      .ssdt-list ul {padding: 0 10px;}
      .ssdt-list ul li {width: 100%;}
      .ssdt-list .ssdt-list-model {width: 100%;height: 250px;}
      .ssdt-list .ssdt-list-model img {height: 170px;}
      .ssdt-list .ssdt-list-model .ssdt-list-model-title a {
        width: 300px;
        display: block;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        padding: 0;
        padding-left: 5px;
      }
    
      .zyjnds-xjsdjj {
        overflow: hidden;
        width: 100%;
        min-height: 300px;
      }
      .xjsdjj-top {width: 100%;}
      .xjsdjj-top-title {
        width: 100%;
        font-size: 30px;
        margin-left: -60px;
      }
      .xjsdjj-list {width: 100%;}
      .xjsdjj-list ul {padding: 0 10px;}
      .xjsdjj-list ul li {width: 100%;}
      .xjsdjj-list .xjsdjj-list-model {width: 100%;height: 250px;}
      .xjsdjj-list .xjsdjj-list-model .play {width: 40px;height: 40px;}
      .xjsdjj-list .xjsdjj-list-model a {
        width: 300px;
        display: block;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        padding: 0;
        padding-left: 5px;
      }
      .xjsdjj-list .xjsdjj-list-model p {padding-top: 5px;}
    
      .zyjnds-sjyxrc {
        overflow: hidden;
        width: 100%;
        min-height: 300px;
      }
      .sjyxrc-top {width: 100%;background-size: 100%;}
      .sjyxrc-top-title {
        font-size: 30px;
        width: 100%;
        margin-left: -90px;
      }
      .sjyxrc-list {width: 100%;}
      .sjyxrc-list ul {padding: 0 10px;}
      .sjyxrc-list ul li {width: 100%;}
      .sjyxrc-list .sjyxrc-list-model {width: 100%;height: 250px;}
      .sjyxrc-list .sjyxrc-list-model .play {width: 40px;height: 40px;}
      .sjyxrc-list .sjyxrc-list-model a {
        width: 300px;
        display: block;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        padding: 0;
        padding-left: 5px;
      }
      .sjyxrc-list .sjyxrc-list-model p {padding-top: 5px;}
    
      .zyjnds-xsfc {
        overflow: hidden;
        width: 100%;
        min-height: 300px;
      }
      .xsfc-list {width: 100%;}
      .xsfc-list ul {padding: 0 10px;}
      .xsfc-list ul li {width: 100%;}
      .xsfc-list .xsfc-list-model {width: 100%;height: 250px;}
      .xsfc-list .xsfc-list-model .play {width: 40px;height: 40px;}
      .xsfc-list .xsfc-list-model a {
        width: 300px;
        display: block;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        padding: 0;
        padding-left: 5px;
      }
      .xsfc-list .xsfc-list-model p {padding-top: 5px;}
}
@media (min-width:489px) and (max-width:560px){
        html,body {
        width: 100%;
      }
      .zyjnds-main-top {width: 100%;}
      .zyjnds-main-top-title {margin-left: -70px;}
      .zyjnds-main-top-more {margin-top: 0;}
    
      .zyjnds-head {width: 100%;height: 440px;}
      .head-top {width: 100%;background-size: 100%;height:250px;}
      .head-top-main {width: 100%;}
      .head-top-main img{height:50px;}
    
      .head-banner {width: 100%;height: 240px;text-align:center;margin:0 auto;}
      .banner-main {width: 100%;text-align:center;margin:0 auto;}
      .banner-main ul {width: 100%;padding:15px 19px;padding-right:0;margin:-60px auto;}
      .banner-main ul li {
        width: 30%;
        height:58px;
        float:left;
        text-align:center;
        border-radius:20px;
        background-image:linear-gradient(to bottom,#08b2ffa6,#399bf099);
        oopacity:0.95;
        margin-bottom:12px;
        padding:17px 1%;
        border-radius:2px;
        margin-right:12px;
        box-shadow:2px 1px 1px #537fd1;
      }
      .banner-main ul li:nth-child(3),.banner-main ul li:nth-child(6){margin-right:0;}
      .banner-main ul li a{font-size:15px;height:30px;display:block;line-height:20px;}
      .banner-main ul li:nth-child(5),.banner-main ul li:nth-child(6){padding-top:10px;}

      .tpxw-spr{position:relative;font-size:0;width: 100%;margin: 0 auto;}
      .tpxw-spr .swiper-container{width: 100%;height: 200px;}
      .tpxw-spr .swiper-container .swiper-slide a img{width: 350px;height: 160px;}
      .tpxw-spr .swiper-container .info-wrap .text-wp{width:100%}
      .tpxw-spr .swiper-container .info-wrap .text-wp>a{width:60%;display:block;text-overflow:ellipsis;overflow:hiddwn;word-wrap:nowrap;}
      .tpxw-spr .pagination {bottom:70px;}
  
      .zyjnds-tzgg {overflow: hidden;}
      .tzgg-list ul {padding: 0 10px;}
      .tzgg-list ul li {width: 100%;height: 30px;}
      .tzgg-list ul li:nth-child(2n) {width: 100%;height: 30px;}
      .tzgg-list ul li a {
        display: block;
        width: 75%;
        text-overflow: ellipsis;
        overflow: hidden;
        white-space: nowrap;
      }
    
      .zyjnds-ssdt {
        overflow: hidden;
        width: 100%;
        min-height: 300px;
      }
      .ssdt-list {width: 100%;}
      .ssdt-list ul {padding: 0 10px;}
      .ssdt-list ul li {width: 100%;}
      .ssdt-list .ssdt-list-model {width: 100%;height: 250px;}
      .ssdt-list .ssdt-list-model img {height: 170px;}
      .ssdt-list .ssdt-list-model .ssdt-list-model-title a {
        width: 300px;
        display: block;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        padding: 0;
        padding-left: 5px;
      }
    
      .zyjnds-xjsdjj {
        overflow: hidden;
        width: 100%;
        min-height: 300px;
      }
      .xjsdjj-top {width: 100%;}
      .xjsdjj-top-title {
        width: 100%;
        font-size: 30px;
        margin-left: -60px;
      }
      .xjsdjj-list {width: 100%;}
      .xjsdjj-list ul {padding: 0 10px;}
      .xjsdjj-list ul li {width: 100%;}
      .xjsdjj-list .xjsdjj-list-model {width: 100%;height: 250px;}
      .xjsdjj-list .xjsdjj-list-model .play {width: 40px;height: 40px;}
      .xjsdjj-list .xjsdjj-list-model a {
        width: 300px;
        display: block;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        padding: 0;
        padding-left: 5px;
      }
      .xjsdjj-list .xjsdjj-list-model p {padding-top: 5px;}
    
      .zyjnds-sjyxrc {
        overflow: hidden;
        width: 100%;
        min-height: 300px;
      }
      .sjyxrc-top {width: 100%;background-size: 100%;}
      .sjyxrc-top-title {
        font-size: 30px;
        width: 100%;
        margin-left: -90px;
      }
      .sjyxrc-list {width: 100%;}
      .sjyxrc-list ul {padding: 0 10px;}
      .sjyxrc-list ul li {width: 100%;}
      .sjyxrc-list .sjyxrc-list-model {width: 100%;height: 250px;}
      .sjyxrc-list .sjyxrc-list-model .play {width: 40px;height: 40px;}
      .sjyxrc-list .sjyxrc-list-model a {
        width: 300px;
        display: block;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        padding: 0;
        padding-left: 5px;
      }
      .sjyxrc-list .sjyxrc-list-model p {padding-top: 5px;}
    
      .zyjnds-xsfc {
        overflow: hidden;
        width: 100%;
        min-height: 300px;
      }
      .xsfc-list {width: 100%;}
      .xsfc-list ul {padding: 0 10px;}
      .xsfc-list ul li {width: 100%;}
      .xsfc-list .xsfc-list-model {width: 100%;height: 250px;}
      .xsfc-list .xsfc-list-model .play {width: 40px;height: 40px;}
      .xsfc-list .xsfc-list-model a {
        width: 300px;
        display: block;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        padding: 0;
        padding-left: 5px;
      }
      .xsfc-list .xsfc-list-model p {padding-top: 5px;}
}
@media (min-width:446px) and (max-width:488px){
      html,body {
        width: 100%;
      }
      .zyjnds-main-top {width: 100%;}
      .zyjnds-main-top-title {margin-left: -70px;}
      .zyjnds-main-top-more {margin-top: 0;}
    
      .zyjnds-head {width: 100%;height: 440px;}
      .head-top {width: 100%;background-size: 100%;height:250px;}
      .head-top-main {width: 100%;}
      .head-top-main img{height:50px;}
    
      .head-banner {width: 100%;height: 240px;text-align:center;margin:0 auto;}
      .banner-main {width: 100%;text-align:center;margin:0 auto;}
      .banner-main ul {width: 100%;padding:15px 18px;padding-right:0;margin:-60px auto;}
      .banner-main ul li {
        width: 30%;
        height:58px;
        float:left;
        text-align:center;
        border-radius:20px;
        background-image:linear-gradient(to bottom,#08b2ffa6,#399bf099);
        oopacity:0.95;
        margin-bottom:12px;
        padding:17px 1%;
        border-radius:2px;
        margin-right:12px;
        box-shadow:2px 1px 1px #537fd1;
      }
      .banner-main ul li:nth-child(3),.banner-main ul li:nth-child(6){margin-right:0;}
      .banner-main ul li a{font-size:15px;height:30px;display:block;line-height:20px;}
      .banner-main ul li:nth-child(5),.banner-main ul li:nth-child(6){padding-top:10px;}

      .tpxw-spr{position:relative;font-size:0;width: 100%;margin: 0 auto;}
      .tpxw-spr .swiper-container{width: 100%;height: 200px;}
      .tpxw-spr .swiper-container .swiper-slide a img{width: 350px;height: 160px;}
      .tpxw-spr .swiper-container .info-wrap .text-wp{width:100%}
      .tpxw-spr .swiper-container .info-wrap .text-wp>a{width:60%;display:block;text-overflow:ellipsis;overflow:hiddwn;word-wrap:nowrap;}
      .tpxw-spr .pagination {bottom:70px;}
  
      .zyjnds-tzgg {overflow: hidden;}
      .tzgg-list ul {padding: 0 10px;}
      .tzgg-list ul li {width: 100%;height: 30px;}
      .tzgg-list ul li:nth-child(2n) {width: 100%;height: 30px;}
      .tzgg-list ul li a {
        display: block;
        width: 75%;
        text-overflow: ellipsis;
        overflow: hidden;
        white-space: nowrap;
      }
    
      .zyjnds-ssdt {
        overflow: hidden;
        width: 100%;
        min-height: 300px;
      }
      .ssdt-list {width: 100%;}
      .ssdt-list ul {padding: 0 10px;}
      .ssdt-list ul li {width: 100%;}
      .ssdt-list .ssdt-list-model {width: 100%;height: 250px;}
      .ssdt-list .ssdt-list-model img {height: 170px;}
      .ssdt-list .ssdt-list-model .ssdt-list-model-title a {
        width: 300px;
        display: block;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        padding: 0;
        padding-left: 5px;
      }
    
      .zyjnds-xjsdjj {
        overflow: hidden;
        width: 100%;
        min-height: 300px;
      }
      .xjsdjj-top {width: 100%;}
      .xjsdjj-top-title {
        width: 100%;
        font-size: 30px;
        margin-left: -60px;
      }
      .xjsdjj-list {width: 100%;}
      .xjsdjj-list ul {padding: 0 10px;}
      .xjsdjj-list ul li {width: 100%;}
      .xjsdjj-list .xjsdjj-list-model {width: 100%;height: 250px;}
      .xjsdjj-list .xjsdjj-list-model .play {width: 40px;height: 40px;}
      .xjsdjj-list .xjsdjj-list-model a {
        width: 300px;
        display: block;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        padding: 0;
        padding-left: 5px;
      }
      .xjsdjj-list .xjsdjj-list-model p {padding-top: 5px;}
    
      .zyjnds-sjyxrc {
        overflow: hidden;
        width: 100%;
        min-height: 300px;
      }
      .sjyxrc-top {width: 100%;background-size: 100%;}
      .sjyxrc-top-title {
        font-size: 30px;
        width: 100%;
        margin-left: -90px;
      }
      .sjyxrc-list {width: 100%;}
      .sjyxrc-list ul {padding: 0 10px;}
      .sjyxrc-list ul li {width: 100%;}
      .sjyxrc-list .sjyxrc-list-model {width: 100%;height: 250px;}
      .sjyxrc-list .sjyxrc-list-model .play {width: 40px;height: 40px;}
      .sjyxrc-list .sjyxrc-list-model a {
        width: 300px;
        display: block;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        padding: 0;
        padding-left: 5px;
      }
      .sjyxrc-list .sjyxrc-list-model p {padding-top: 5px;}
    
      .zyjnds-xsfc {
        overflow: hidden;
        width: 100%;
        min-height: 300px;
      }
      .xsfc-list {width: 100%;}
      .xsfc-list ul {padding: 0 10px;}
      .xsfc-list ul li {width: 100%;}
      .xsfc-list .xsfc-list-model {width: 100%;height: 250px;}
      .xsfc-list .xsfc-list-model .play {width: 40px;height: 40px;}
      .xsfc-list .xsfc-list-model a {
        width: 300px;
        display: block;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        padding: 0;
        padding-left: 5px;
      }
      .xsfc-list .xsfc-list-model p {padding-top: 5px;}
}
@media (min-width:391px) and (max-width:445px){
      html,body {
        width: 100%;
      }
      .zyjnds-main-top {width: 100%;}
      .zyjnds-main-top-title {margin-left: -70px;}
      .zyjnds-main-top-more {margin-top: 0;}
    
      .zyjnds-head {width: 100%;height: 374px;}
      .head-top {width: 100%;background-size: 100%;height:250px;}
      .head-top-main {width: 100%;}
      .head-top-main img{height:50px;}
    
      .head-banner {width: 100%;height: 198px;text-align:center;margin:0 auto;}
      .banner-main {width: 100%;text-align:center;margin:0 auto;}
      .banner-main ul {width: 100%;padding:15px 15px;padding-right:0;margin:-60px auto;}
      .banner-main ul li {
        width: 30%;
        height: 46px;
        float:
        left;
        text-align:
        center;
        background-image:
        linear-gradient(to bottom,#08b2ffa6,#399bf099);
        
        margin-bottom:12px;
        
        border-radius:2px;
        margin-right:12px;
        box-shadow:2px 1px 1px #537fd1;
      }
      .banner-main ul li:nth-child(3),.banner-main ul li:nth-child(6){margin-right:0;}
      .banner-main ul li a{font-size:15px;line-height: 46px;display:block;}
      .banner-main ul li:nth-child(6) a{line-height:23px;}

      .tpxw-spr{position:relative;font-size:0;width: 100%;margin: 0 auto;}
      .tpxw-spr .swiper-container{width: 100%;height: 200px;}
      .tpxw-spr .swiper-container .swiper-slide a img{width: 350px;height: 160px;}
      .tpxw-spr .swiper-container .info-wrap .text-wp{width:100%}
      .tpxw-spr .swiper-container .info-wrap .text-wp>a{width:60%;display:block;text-overflow:ellipsis;overflow:hiddwn;word-wrap:nowrap;}
      .tpxw-spr .pagination {bottom:70px;}
  
      .zyjnds-tzgg {overflow: hidden;width: 100%;}
      .tzgg-list ul {padding: 0 10px;}
      .tzgg-list ul li {width: 100%;height: 30px;}
      .tzgg-list ul li:nth-child(2n) {width: 100%;height: 30px;}
      .tzgg-list ul li a {
        display: block;
        width: 75%;
        text-overflow: ellipsis;
        overflow: hidden;
        white-space: nowrap;
      }
    
      .zyjnds-ssdt {
        overflow: hidden;
        width: 100%;
        min-height: 300px;
      }
      .ssdt-list {width: 100%;}
      .ssdt-list ul {padding: 0 10px;}
      .ssdt-list ul li {width: 100%;}
      .ssdt-list .ssdt-list-model {width: 100%;height: 250px;text-align: center;}
      .ssdt-list .ssdt-list-model img {height: 170px;}
      .ssdt-list .ssdt-list-model .ssdt-list-model-title a {
        width: 300px;
        display: block;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        padding: 0;
        padding-left: 5px;
        text-align: center;
        margin: 0 auto;
        float: initial;
      }
    
      .zyjnds-xjsdjj {
        overflow: hidden;
        width: 100%;
        min-height: 300px;
      }
      .xjsdjj-top {width: 100%;}
      .xjsdjj-top-title {
        width: 100%;
        font-size: 30px;
        margin-left: -60px;
      }
      .xjsdjj-list {width: 100%;}
      .xjsdjj-list ul {padding: 0 10px;}
      .xjsdjj-list ul li {width: 100%;}
      .xjsdjj-list .xjsdjj-list-model {width: 100%;height: 250px;}
      .xjsdjj-list .xjsdjj-list-model .play {width: 40px;height: 40px;}
      .xjsdjj-list .xjsdjj-list-model a {
        width: 100%;
        display: block;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        padding: 0;
        padding-left: 5px;
        margin: 0 auto;
        text-align: center;
      }
      .xjsdjj-list .xjsdjj-list-model p {padding-top: 5px;}
    
      .zyjnds-sjyxrc {
        overflow: hidden;
        width: 100%;
        min-height: 300px;
      }
      .sjyxrc-top {width: 100%;background-size: 100%;}
      .sjyxrc-top-title {
        font-size: 30px;
        width: 100%;
        margin-left: -90px;
      }
      .sjyxrc-list {width: 100%;}
      .sjyxrc-list ul {padding: 0 10px;}
      .sjyxrc-list ul li {width: 100%;}
      .sjyxrc-list .sjyxrc-list-model {width: 100%;height: 250px;text-align: center;}
      .sjyxrc-list .sjyxrc-list-model .play {width: 40px;height: 40px;}
      .sjyxrc-list .sjyxrc-list-model a {
        width: 100%;
        display: block;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        padding: 0;
        padding-left: 5px;
        margin: 0 auto;
      }
      .sjyxrc-list .sjyxrc-list-model p {padding-top: 5px;}
    
      .zyjnds-xsfc {
        overflow: hidden;
        width: 100%;
        min-height: 300px;
      }
      .xsfc-list {width: 100%;}
      .xsfc-list ul {padding: 0 10px;}
      .xsfc-list ul li {width: 100%;}
      .xsfc-list .xsfc-list-model {width: 100%;height: 250px;}
      .xsfc-list .xsfc-list-model .play {width: 40px;height: 40px;}
      .xsfc-list .xsfc-list-model a {
        width: 300px;
        display: block;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        padding: 0;
        padding-left: 5px;
      }
      .xsfc-list .xsfc-list-model p {padding-top: 5px;}
}
@media (min-width:355px) and (max-width:390px){
      html,body {
        width: 100%;
      }
      .zyjnds-main-top {width: 100%;}
      .zyjnds-main-top-title {margin-left: -70px;}
      .zyjnds-main-top-more {margin-top: 0px;}

      .zyjnds-head {width: 100%;height: 368px;}
      .head-top {width: 100%;background-size: 100%;height:240px;}
      .head-top-main {width: 100%;}
      .head-top-main img{height:50px;}

      .head-banner {width: 100%;height: 205px;margin:0 auto;}
      .banner-main {width: 100%;margin:0 auto;}
      .banner-main ul {width: 100%;padding:19px 10px;padding-right:0;margin:-60px auto;}
      .banner-main ul li {
        width: 30%;
        height: 46px;
        float:
        left;
        text-align:
        center;
        border-radius:20px;
        background-image:
        linear-gradient(to bottom,#146de3,#4b7af3);
        margin-bottom:12px;
        
        border-radius:2px;
        margin-right:12px;
        box-shadow:2px 1px 1px #537fd1;
      }
      .banner-main ul li:nth-child(3),.banner-main ul li:nth-child(6){margin-right:0;}
      .banner-main ul li a{font-size:15px;height: 46px;display:block;line-height: 46px;}
      .banner-main ul li:nth-child(6) a{line-height:23px;}

      .tpxw-spr{position:relative;font-size:0;width: 100%;margin: 0 auto;}
      .tpxw-spr .swiper-container{width: 100%;height: 180px;}
      .tpxw-spr .swiper-container .swiper-slide a img{width: 350px;height: 160px;}
      .tpxw-spr .swiper-container .info-wrap .text-wp{width:100%}
      .tpxw-spr .swiper-container .info-wrap .text-wp>a{width:60%;display:block;text-overflow:ellipsis;overflow:hiddwn;word-wrap:nowrap;}
      .tpxw-spr .pagination {bottom:120px;}

      .zyjnds-tzgg {width:100%;overflow: hidden;}
      .tzgg-list ul {padding: 0 10px;}
      .tzgg-list ul li {width: 100%;height: 30px;}
      .tzgg-list ul li:nth-child(2n) {width: 100%;height: 30px;}
      .tzgg-list ul li a {
        display: block;
        width: 75%;
        text-overflow: ellipsis;
        overflow: hidden;
        white-space: nowrap;
      }
    
      .zyjnds-ssdt {
        overflow: hidden;
        width: 100%;
        min-height: 300px;
      }
      .ssdt-list {width: 100%;}
      .ssdt-list ul {padding: 0 10px;}
      .ssdt-list ul li {width: 100%;}
      .ssdt-list .ssdt-list-model {width: 100%;height: 250px;}
      .ssdt-list .ssdt-list-model img {height: 170px;}
      .ssdt-list .ssdt-list-model .ssdt-list-model-title a {
        width: 300px;
        display: block;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        padding: 0;
        padding-left: 5px;
      }
    
      .zyjnds-xjsdjj {
        overflow: hidden;
        width: 100%;
        min-height: 300px;
      }
      .xjsdjj-top {width: 100%;}
      .xjsdjj-top-title {
        width: 100%;
        font-size: 30px;
        margin-left: -60px;
      }
      .zyjnds-main-top-more{margin-top:5px;}
      .xjsdjj-list {width: 100%;}
      .xjsdjj-list ul {padding: 0 10px;}
      .xjsdjj-list ul li {width: 100%;}
      .xjsdjj-list .xjsdjj-list-model {width: 100%;height: 250px;}
      .xjsdjj-list .xjsdjj-list-model .play {width: 40px;height: 40px;}
      .xjsdjj-list .xjsdjj-list-model a {
        width: 300px;
        display: block;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        padding: 0;
        padding-left: 5px;
      }
      .xjsdjj-list .xjsdjj-list-model p {padding-top: 5px;}
    
      .zyjnds-sjyxrc {
        overflow: hidden;
        width: 100%;
        min-height: 300px;
      }
      .sjyxrc-top {width: 100%;background-size: 100%;}
      .sjyxrc-top-title {
        font-size: 30px;
        width: 100%;
        margin-left: -90px;
      }
      .sjyxrc-list {width: 100%;}
      .sjyxrc-list ul {padding: 0 10px;}
      .sjyxrc-list ul li {width: 100%;}
      .sjyxrc-list .sjyxrc-list-model {width: 100%;height: 250px;}
      .sjyxrc-list .sjyxrc-list-model .play {width: 40px;height: 40px;}
      .sjyxrc-list .sjyxrc-list-model a {
        width: 300px;
        display: block;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        padding: 0;
        padding-left: 5px;
      }
      .sjyxrc-list .sjyxrc-list-model p {padding-top: 5px;}
    
      .zyjnds-xsfc {
        overflow: hidden;
        width: 100%;
        min-height: 300px;
      }
      .xsfc-list {width: 100%;}
      .xsfc-list ul {padding: 0 10px;}
      .xsfc-list ul li {width: 100%;}
      .xsfc-list .xsfc-list-model {width: 100%;height: 250px;}
      .xsfc-list .xsfc-list-model .play {width: 40px;height: 40px;}
      .xsfc-list .xsfc-list-model a {
        width: 300px;
        display: block;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        padding: 0;
        padding-left: 5px;
      }
      .xsfc-list .xsfc-list-model p {padding-top: 5px;}
      
}
@media (min-width:353px) and (max-width:354px){
      html,body {
        width: 100%;
      }
      .zyjnds-main-top {width: 100%;}
      .zyjnds-main-top-title {margin-left: -70px;}
      .zyjnds-main-top-more {margin-top: -20px;}
    
      .zyjnds-head {width: 100%;height: 370px;}
      .head-top {width: 100%;background-size: 100%;height:220px;}
      .head-top-main {width: 100%;}
      .head-top-main img{height:50px;}
    
      .head-banner {width: 100%;height: 220px;text-align:center;margin:0 auto;}
      .banner-main {width: 100%;text-align:center;margin:0 auto;}
      .banner-main ul {width: 100%;padding:15px 10px;padding-right:0;margin:-60px auto;}
      .banner-main ul li {
        width: 30%;
        height:58px;
        float:left;
        text-align:center;
        border-radius:20px;
        background-image:linear-gradient(to bottom,#146de3,#4b7af3);
        margin-bottom:12px;
        padding:17px 1%;
        border-radius:2px;
        margin-right:12px;
        box-shadow:2px 1px 1px #537fd1;
      }
      .banner-main ul li:nth-child(3),.banner-main ul li:nth-child(6){margin-right:0;}
      .banner-main ul li a{font-size:15px;height:30px;display:block;line-height:20px;}
      .banner-main ul li:nth-child(5),.banner-main ul li:nth-child(6){padding-top:10px;}

      .tpxw-spr{position:relative;font-size:0;width: 100%;margin: 0 auto;}
      .tpxw-spr .swiper-container{width: 100%;height: 250px;}
      .tpxw-spr .swiper-container .swiper-slide a img{width: 310px;height: 160px;}
      .tpxw-spr .swiper-container .info-wrap .text-wp{width:100%}
      .tpxw-spr .swiper-container .info-wrap .text-wp>a{width:60%;display:block;text-overflow:ellipsis;overflow:hiddwn;word-wrap:nowrap;}
      .tpxw-spr .pagination {bottom:120px;}
      .zyjnds-tzgg {overflow: hidden;}
      .tzgg-list ul {padding: 0 10px;}
      .tzgg-list ul li {width: 100%;height: 30px;}
      .tzgg-list ul li:nth-child(2n) {width: 100%;height: 30px;}
      .tzgg-list ul li a {
        display: block;
        width: 75%;
        text-overflow: ellipsis;
        overflow: hidden;
        white-space: nowrap;
      }
    
      .zyjnds-ssdt {
        overflow: hidden;
        width: 100%;
        min-height: 300px;
      }
      .ssdt-list {width: 100%;}
      .ssdt-list ul {padding: 0 10px;}
      .ssdt-list ul li {width: 100%;}
      .ssdt-list .ssdt-list-model {width: 100%;height: 250px;}
      .ssdt-list .ssdt-list-model img {height: 170px;}
      .ssdt-list .ssdt-list-model .ssdt-list-model-title a {
        width: 300px;
        display: block;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        padding: 0;
        padding-left: 5px;
      }
    
      .zyjnds-xjsdjj {
        overflow: hidden;
        width: 100%;
        min-height: 300px;
      }
      .xjsdjj-top {width: 100%;}
      .xjsdjj-top-title {
        width: 100%;
        font-size: 30px;
        margin-left: -40px;
      }
      .xjsdjj-list {width: 100%;}
      .xjsdjj-list ul {padding: 0 10px;}
      .xjsdjj-list ul li {width: 100%;}
      .xjsdjj-list .xjsdjj-list-model {width: 100%;height: 250px;}
      .xjsdjj-list .xjsdjj-list-model .play {width: 40px;height: 40px;}
      .xjsdjj-list .xjsdjj-list-model a {
        width: 300px;
        display: block;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        padding: 0;
        padding-left: 5px;
      }
      .xjsdjj-list .xjsdjj-list-model p {padding-top: 5px;}
    
      .zyjnds-sjyxrc {
        overflow: hidden;
        width: 100%;
        min-height: 300px;
      }
      .sjyxrc-top {width: 100%;background-size: 100%;}
      .sjyxrc-top-title {
        font-size: 30px;
        width: 100%;
        margin-left: -40px;
      }
      .sjyxrc-list {width: 100%;}
      .sjyxrc-list ul {padding: 0 10px;}
      .sjyxrc-list ul li {width: 100%;}
      .sjyxrc-list .sjyxrc-list-model {width: 100%;height: 250px;}
      .sjyxrc-list .sjyxrc-list-model .play {width: 40px;height: 40px;}
      .sjyxrc-list .sjyxrc-list-model a {
        width: 300px;
        display: block;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        padding: 0;
        padding-left: 5px;
      }
      .sjyxrc-list .sjyxrc-list-model p {padding-top: 5px;}
    
      .zyjnds-xsfc {
        overflow: hidden;
        width: 100%;
        min-height: 300px;
      }
      .xsfc-list {width: 100%;}
      .xsfc-list ul {padding: 0 10px;}
      .xsfc-list ul li {width: 100%;}
      .xsfc-list .xsfc-list-model {width: 100%;height: 250px;}
      .xsfc-list .xsfc-list-model .play {width: 40px;height: 40px;}
      .xsfc-list .xsfc-list-model a {
        width: 300px;
        display: block;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        padding: 0;
        padding-left: 5px;
      }
      .xsfc-list .xsfc-list-model p {padding-top: 5px;}
}

@media (min-width:321px) and (max-width:352px){
      html,body {
        width: 100%;
      }
      .zyjnds-main-top {width: 100%;height:100px;}
      .zyjnds-main-top-title {margin-left: -70px;}
      .zyjnds-main-top-more {margin-top: -20px;}
    
      .zyjnds-head {width: 100%;height: 380px;}
      .head-top {width: 100%;background-size: 100%;height:220px;}
      .head-top-main {width: 100%;}
      .head-top-main img{height:50px;}
    
      .head-banner {width: 100%;height: 220px;margin-top:-40px;}
      .banner-main {width: 100%;}
      .banner-main ul {width: 100%;padding:15px 10px;padding-right:0;margin:-60px auto;}
      .banner-main ul li {
        width: 30%;
        height:58px;
        float:left;
        text-align:center;
        border-radius:20px;
        background-image:linear-gradient(to bottom,#146de3,#4b7af3);
        margin-bottom:12px;
        padding:17px 1%;
        border-radius:2px;
        margin-right:12px;
        box-shadow:2px 1px 1px #537fd1;
      }
      .banner-main ul li:nth-child(3),.banner-main ul li:nth-child(6){margin-right:0;}
      .banner-main ul li a{font-size:15px;height:30px;display:block;line-height:20px;}
      .banner-main ul li:nth-child(5),.banner-main ul li:nth-child(6){padding-top:10px;}

      .tpxw-spr{position:relative;font-size:0;width: 100%;margin: 0 auto;}
      .tpxw-spr .swiper-container{width: 100%;height: 250px;}
      .tpxw-spr .swiper-container .swiper-slide a img{width: 280px;height: 160px;}
      .tpxw-spr .swiper-container .info-wrap .text-wp{width:100%}
      .tpxw-spr .swiper-container .info-wrap .text-wp>a{width:60%;display:block;text-overflow:ellipsis;overflow:hiddwn;word-wrap:nowrap;}
      .tpxw-spr .pagination {bottom:120px;}
    
      .zyjnds-tzgg {overflow: hidden;}
      .tzgg-list ul {padding: 0 10px;}
      .tzgg-list ul li {width: 100%;height: 30px;}
      .tzgg-list ul li:nth-child(2n) {width: 100%;height: 30px;}
      .tzgg-list ul li a {
        display: block;
        width: 75%;
        text-overflow: ellipsis;
        overflow: hidden;
        white-space: nowrap;
      }
    
      .zyjnds-ssdt {
        overflow: hidden;
        width: 100%;
        min-height: 300px;
      }
      .ssdt-list {width: 100%;}
      .ssdt-list ul {padding: 0 10px;}
      .ssdt-list ul li {width: 100%;}
      .ssdt-list .ssdt-list-model {width: 100%;height: 250px;}
      .ssdt-list .ssdt-list-model img {height: 170px;}
      .ssdt-list .ssdt-list-model .ssdt-list-model-title a {
        width: 300px;
        display: block;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        padding: 0;
        padding-left: 5px;
      }
    
      .zyjnds-xjsdjj {
        overflow: hidden;
        width: 100%;
        min-height: 300px;
      }
      .xjsdjj-top {width: 100%;}
      .xjsdjj-top-title {
        width: 100%;
        font-size: 30px;
        margin-left: -40px;
      }
      .xjsdjj-list {width: 100%;}
      .xjsdjj-list ul {padding: 0 10px;}
      .xjsdjj-list ul li {width: 100%;}
      .xjsdjj-list .xjsdjj-list-model {width: 100%;height: 250px;}
      .xjsdjj-list .xjsdjj-list-model .play {width: 40px;height: 40px;}
      .xjsdjj-list .xjsdjj-list-model a {
        width: 300px;
        display: block;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        padding: 0;
        padding-left: 5px;
      }
      .xjsdjj-list .xjsdjj-list-model p {padding-top: 5px;}
    
      .zyjnds-sjyxrc {
        overflow: hidden;
        width: 100%;
        min-height: 300px;
      }
      .sjyxrc-top {width: 100%;background-size: 100%;}
      .sjyxrc-top-title {
        font-size: 30px;
        width: 100%;
        margin-left: -40px;
      }
      .sjyxrc-list {width: 100%;}
      .sjyxrc-list ul {padding: 0 10px;}
      .sjyxrc-list ul li {width: 100%;}
      .sjyxrc-list .sjyxrc-list-model {width: 100%;height: 250px;}
      .sjyxrc-list .sjyxrc-list-model .play {width: 40px;height: 40px;}
      .sjyxrc-list .sjyxrc-list-model a {
        width: 300px;
        display: block;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        padding: 0;
        padding-left: 5px;
      }
      .sjyxrc-list .sjyxrc-list-model p {padding-top: 5px;}
    
      .zyjnds-xsfc {
        overflow: hidden;
        width: 100%;
        min-height: 300px;
      }
      .xsfc-list {width: 100%;}
      .xsfc-list ul {padding: 0 10px;}
      .xsfc-list ul li {width: 100%;}
      .xsfc-list .xsfc-list-model {width: 100%;height: 250px;}
      .xsfc-list .xsfc-list-model .play {width: 40px;height: 40px;}
      .xsfc-list .xsfc-list-model a {
        width: 300px;
        display: block;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        padding: 0;
        padding-left: 5px;
      }
      .xsfc-list .xsfc-list-model p {padding-top: 5px;}

      
  
}

@media (max-width: 320px) {
  html,body {
    width: 100%;
  }
  .zyjnds-main-top {width: 100%;}
  .zyjnds-main-top-title {margin-left: -70px;}
  .zyjnds-main-top-more {margin-top: -20px;}

  .zyjnds-head {width: 100%;height: 400px;}
  .head-top {width: 100%;background-size: 100%;height:220px;}
  .head-top-main {width: 100%;}
  .head-top-main img{height:50px;}

  .head-banner {width: 100%;height: 230px;}
  .banner-main {width: 100%;}
  .banner-main ul {width: 100%;padding:15px 10px;padding-right:0;margin:-60px auto;}
  .banner-main ul li {
    width: 30%;
    height:58px;
    float:left;
    text-align:center;
    border-radius:20px;
    background-image:linear-gradient(to bottom,#146de3,#4b7af3);
    margin-bottom:12px;
    padding:17px 1%;
    border-radius:2px;
    margin-right:12px;
    box-shadow:2px 1px 1px #537fd1;
  }
  .banner-main ul li:nth-child(3),.banner-main ul li:nth-child(6){margin-right:0;}
  .banner-main ul li a{font-size:15px;height:30px;display:block;line-height:20px;}
  .banner-main ul li:nth-child(5),.banner-main ul li:nth-child(6){padding-top:7px;}
  
  .tpxw-spr{position:relative;font-size:0;width: 100%;margin: 0 auto;height:200px;}
  .tpxw-spr .swiper-container{width: 100%;height: 200px;}
  .tpxw-spr .swiper-container .swiper-slide a img{width: 280px;height: 180px;}
  .tpxw-spr .swiper-container .info-wrap .text-wp{width:100%}
  .tpxw-spr .swiper-container .info-wrap .text-wp>a{width:60%;display:block;text-overflow:ellipsis;overflow:hiddwn;word-wrap:nowrap;}
  .tpxw-spr .pagination {bottom:100px;}

  .zyjnds-tzgg {overflow: hidden;margin-top:30px;}
  .tzgg-list ul {padding: 0 10px;}
  .tzgg-list ul li {width: 100%;height: 30px;}
  .tzgg-list ul li:nth-child(2n) {width: 100%;height: 30px;}
  .tzgg-list ul li a {
    display: block;
    width: 75%;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
  }

  .zyjnds-ssdt {
    overflow: hidden;
    width: 100%;
    min-height: 300px;
  }
  .ssdt-list {width: 100%;}
  .ssdt-list ul {padding: 0 10px;}
  .ssdt-list ul li {width: 100%;}
  .ssdt-list .ssdt-list-model {width: 100%;height: 250px;}
  .ssdt-list .ssdt-list-model img {height: 170px;}
  .ssdt-list .ssdt-list-model .ssdt-list-model-title a {
    width: 300px;
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    padding: 0;
    padding-left: 5px;
  }

  .zyjnds-xjsdjj {
    overflow: hidden;
    width: 100%;
    min-height: 300px;
  }
  .xjsdjj-top {width: 100%;}
  .xjsdjj-top-title {
    width: 100%;
    font-size: 30px;
    margin-left: -40px;
  }
  .xjsdjj-list {width: 100%;}
  .xjsdjj-list ul {padding: 0 10px;}
  .xjsdjj-list ul li {width: 100%;}
  .xjsdjj-list .xjsdjj-list-model {width: 100%;height: 250px;}
  .xjsdjj-list .xjsdjj-list-model .play {width: 40px;height: 40px;}
  .xjsdjj-list .xjsdjj-list-model a {
    width: 300px;
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    padding: 0;
    padding-left: 5px;
  }
  .xjsdjj-list .xjsdjj-list-model p {padding-top: 5px;}

  .zyjnds-sjyxrc {
    overflow: hidden;
    width: 100%;
    min-height: 300px;
  }
  .sjyxrc-top {width: 100%;background-size: 100%;}
  .sjyxrc-top-title {
    font-size: 30px;
    width: 100%;
    margin-left: -40px;
  }
  .sjyxrc-list {width: 100%;}
  .sjyxrc-list ul {padding: 0 10px;}
  .sjyxrc-list ul li {width: 100%;}
  .sjyxrc-list .sjyxrc-list-model {width: 100%;height: 250px;}
  .sjyxrc-list .sjyxrc-list-model .play {width: 40px;height: 40px;}
  .sjyxrc-list .sjyxrc-list-model a {
    width: 300px;
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    padding: 0;
    padding-left: 5px;
  }
  .sjyxrc-list .sjyxrc-list-model p {padding-top: 5px;}

  .zyjnds-xsfc {
    overflow: hidden;
    width: 100%;
    min-height: 300px;
  }
  .xsfc-list {width: 100%;}
  .xsfc-list ul {padding: 0 10px;}
  .xsfc-list ul li {width: 100%;}
  .xsfc-list .xsfc-list-model {width: 100%;height: 250px;}
  .xsfc-list .xsfc-list-model .play {width: 40px;height: 40px;}
  .xsfc-list .xsfc-list-model a {
    width: 300px;
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    padding: 0;
    padding-left: 5px;
  }
  .xsfc-list .xsfc-list-model p {padding-top: 5px;}
}
@media (max-width:768px){
  .xjsdjj-list .xjsdjj-list-model a img{width:92%;height:160px;}
  .sjyxrc-list .sjyxrc-list-model a .sp1{width:92%;height:160px;margin: 0 auto;text-align: center;display: block;}
}
