@charset "utf-8";
@media screen and (max-width:1760px) {
  .smxy-header-contain {
    width: 1500px
  }
  .smxy-logo {
    width: 30%
  }
  .smxy-logo img {
    width: 80%
  }
  .smxy-header-right-box {
    width: 70%
  }
  .smxy-nav li.last .smxy-suNnav {
    left: -90px
  }
}
@media screen and (max-width:1530px) {
  .smxy-header-contain {
    width: 1400px
  }
  .smxy-nav > li > a {
    font-size: 18px
  }
  .smxy-suNnav {
    width: 175px
  }
  .smxy-suNnav {
    padding: 10px 0
  }
  .smxy-nav li.last .smxy-suNnav {
    left: -86px
  }
  .smxy-btn {
    background-position: 22px center
  }
  .smxy-sz-box, .smxy-ny-cont, .smxy-ny-cont1, .smxy-list-xsjl, .smxy-list, .smxy-list-downLoad, .smxy-list-kylw, .smxy-list-kylw1, .smxy-gk-box {
    margin: 20px 0 60px 0
  }
  .share-box {
    left: 2px;
    top: 2px
  }
}
@media screen and (max-width:1430px) {
  .smxy-header-contain {
    width: 1300px
  }
  .smxy-contain-box {
    width: 1300px
  }
  .smxy-btn {
    font-size: 0;
    background-position: center center
  }
  .smxy-logo img {
    width: 90%
  }
  .smxy-header-right-box {
    width: 69%
  }
  .smxy-nav > li > a {
    font-size: 18px
  }
  .smxy-suNnav {
    width: 160px
  }
  .smxy-nav li.last .smxy-suNnav {
    left: -75px
  }
  .smxy-nav-box li .smxy-suNnav li a {
    padding: 6px 8px
  }
  #slider-wrap {
    width: 486px !important
  }
  #slider-wrap ul#slider li {
    width: 486px !important
  }
  .smxy-img-list .img {
    height: 198px
  }
  .smxy-ztzl-list1 ul {
    margin-left: -1%
  }
  .smxy-ztzl-list1 li {
    width: 24%;
    margin-left: 1%
  }
  .smxy-ny-cont, .smxy-ny-cont {
    padding: 30px 0 60px 0
  }
  .smxy-sz-cont-left {
    width: 22%
  }
  .smxy-nsjg-list-li .inf {
    width: 50%
  }
  .smxy-sz-box, .smxy-ny-cont, .smxy-ny-cont, .smxy-list-xsjl, .smxy-list, .smxy-list-downLoad, .smxy-list-kylw, .smxy-list-kylw1, .smxy-gk-box {
    margin: 15px 0 60px 0
  }
  .smxy-rxjs div {}
}
@media (max-width:1335px) {
  .smxy-header-contain {
    width: 1170px
  }
  .smxy-contain-box {
    width: 1170px
  }
  .smxy-logo {
    width: 30%
  }
  .smxy-nav > li > a {
    font-size: 17px;
    font-weight: normal
  }
  .smxy-suNnav {
    width: 150px;
    padding: 8px 0
  }
  .smxy-nav li.last .smxy-suNnav {
    left: -70px
  }
  .smxy-nav-box li .smxy-suNnav li a {
    font-size: 15px;
    font-weight: normal
  }
  #slider-wrap {
    width: 438px !important
  }
  #slider-wrap ul#slider li {
    width: 438px !important
  }
  .smxy-img-list .img {
    height: 178px
  }
  .smxy-right {
    width: 28%
  }
  .smxy-title {
    font-size: 28px
  }
  .smxy-xshd-warp {
    margin: 50px 0
  }
  .smxy-ztzl-list3 li .title a {
    font-size: 18px
  }
  .smxy-img-list .smxy-title {
    padding: 40px 0 0 0;
    background-position: center 48px
  }
  .smxy-footer-logo {
    width: 26%
  }
  .smxy-footer-logo img {
    width: 90%
  }
  .smxy-dzyx {
    width: 24%
  }
  .smxy-lxwm {
    width: 20%
  }
  .smxy-gzwm {
    width: 30%
  }
  .smxy-xshd-img .img {
    height: 342px
  }
  .smxy-img-list .swiper-container-horizontal > .swiper-pagination-bullets {
    bottom: 25px
  }
  .smxy-img-list {
    min-height: auto
  }
  .smxy-ny-left {
    width: 270px
  }
  .smxy-nav-name, .smxy-column-h3 {
    font-size: 32px
  }
  .smxy-list-xsjl > ul > li > .line {
    margin: 0 35px
  }
  .smxy-sz-list ul {
    margin: 10px 0 10px -1%
  }
  .smxy-sz-list li {
    width: 19%;
    margin-left: 1%;
    margin-bottom: 10px
  }
  .smxy-ny-cont, .smxy-ny-cont {
    padding: 20px 0 50px 0
  }
  .content .smxy-sz-box {
    padding: 2%
  }
  .smxy-nsjg-list-ul {
    margin-left: -1%
  }
  .smxy-nsjg-list-li {
    width: 49%;
    margin-left: 1%
  }
  .smxy-nsjg-list-li .inf {
    width: 49%
  }
  .smxy-sz-box, .smxy-ny-cont, .smxy-ny-cont, .smxy-list-xsjl, .smxy-list, .smxy-list-downLoad, .smxy-list-kylw, .smxy-list-kylw1, .smxy-gk-box {
    margin: 10px 0 50px 0
  }
  .smxy-list-name .zc {
    width: 15%
  }
  .smxy-list-name .name {
    width: 85%
  }
  .smxy-rxjs div {}
  .smxy-img-list .smxy-more {
    margin: 0;
    padding: 0 0 20px 0
  }
}
@media (max-width:1200px) {
  .smxy-search-box .smxy-contain-box {
    width: 70%
  }
  .smxy-header-contain {
    width: auto
  }
  .smxy-contain-box {
    width: auto
  }
  .smxy-contain-padding {
    padding: 0 10px
  }
  .smxy-logo {
    margin: 20px 0 0 0
  }
  .smxy-logo img {
    height: auto;
  }
  .smxy-header-box.on, .smxy-header-box.hover {
    height: 78px
  }
  .smxy-header-box.on .smxy-logo, .smxy-header-box.hover .smxy-logo {
    margin: 10px 0
  }
  .smxy-header-box.on .smxy-header-right-box, .smxy-header-box.hover .smxy-header-right-box {
    margin: 22px 0 0 0
  }
  .smxy-banner .swiper-slide {
    height: 50vw
  }
  .smxy-page-scrolling {
    display: none
  }
  .smxy-nav-box {
    display: none
  }
  .smxy-nav-icon {
    display: block
  }
  .smxy-content-warp {
    position: static;
    padding-top: 0
  }
  .smxy-xyxw-img {
    display: none
  }
  .smxy-xyxw-list {
    float: none;
    width: auto
  }
  .smxy-xyxw-list li .right-txt {
    float: left;
    margin-left: 15px
  }
  .smxy-news-warp .smxy-contain-box {
    padding: 30px 0
  }
  .smxy-left {
    min-height: inherit;
    float: none;
    width: auto
  }
  .smxy-right {
    float: none;
    width: auto
  }
  .smxy-tzgg-list li .item h3 {
    float: left;
    width: 70%
  }
  .smxy-tzgg-list li .item > p {
    float: left;
    width: 30%;
    text-align: right
  }
  .smxy-xyxw-list li .time {
    width: 60px
  }
  .smxy-img-list .smxy-title {
    padding: 40px 0 0 0;
    background-position: center 48px
  }
  .smxy-img-list .swiper-container-horizontal > .swiper-pagination-bullets {
    bottom: 35px
  }
  .smxy-xshd-warp {
    margin: 40px 0 0 0
  }
  .smxy-img-list .img {
    height: 158px
  }
  .smxy-xshd-img, .smxy-xshd-list {
    float: none;
    width: auto
  }
  .smxy-xshd-img .img {
    height: 540px
  }
  .smxy-xshd-list ul {
    margin: 30px 0
  }
  .smxy-xshd-list li {
    padding: 15px 0
  }
  .smxy-xshd-list li .des a {
    height: 25px;
    line-height: 25px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
  }
  .smxy-ztzl-list3 {
    padding-bottom: 108px
  }
  .smxy-ztzl-list1 li {
    height: 120px
  }
  .smxy-footer-logo, .smxy-dzyx, .smxy-lxwm {
    width: 33.33333333333333%
  }
  .smxy-gzwm {
    float: none;
    width: auto;
    margin: 0 auto
  }
  .smxy-gzwm::after {
    top: 160px
  }
  .smxy-gzwm-list li {
    margin-top: 10px;
    text-align: center
  }
  .smxy-img-list {
    min-height: auto
  }
  .listPage .smxy-logo {
    margin: 10px 0
  }
  .listPage .smxy-header-right-box {
    margin: 25px 0 0 0
  }
  .smxy-ny-left {
    display: none
  }
  .smxy-ny-right {
    width: auto;
    float: none
  }
  .smxy-column-box {
    margin: 10px 0 0 0
  }
  .smxy-tab-list li a, .smxy-list-kylw .title a, .smxy-list-kylw1 .title a {
    font-size: 18px
  }
  .smxy-tab-list ul {
    margin: 0px 0 0 -2%
  }
  .smxy-list-kylw1 .download {
    font-size: 17px
  }
  .smxy-list-xsjl > ul > li {
    padding: 10px 0
  }
  .smxy-sz-cont-left {
    width: 25%
  }
  .smxy-sz-cont-right {
    width: 70%
  }
  .smxy-sz-box, .smxy-ny-cont, .smxy-ny-cont, .smxy-list-xsjl, .smxy-list, .smxy-list-downLoad, .smxy-list-kylw, .smxy-list-kylw1, .smxy-gk-box {
    margin: 0
  }
  .smxy-lsyg-box {
    margin: 50px 0
  }
  .smxy-return-top {
    padding: 5px;
    font-size: 12px
  }
  .smxy-return-top img {
    width: 50%
  }
  .smxy-ztzl-list3 li .title a {
    height: 80px
  }
  .smxy-ny-banner {
    height: 40vw
  }
  .smxy-img-list .smxy-more, .smxy-xshd-warp .smxy-more {
    display: block;
    padding-bottom: 25px;
    margin: -15px 0 0 0
  }
  .share-box {
    left: auto;
    top: auto;
    bottom: -50px;
    right: 0
  }
  .hlxy-share-list li {
    float: left;
    margin: 0 5px
  }
  .smxy-rxjs div {}
  .smxy-gzwm-list li .txt.txt3 {
    letter-spacing: 0
  }
}
@media (max-width:1080px) {
  .smxy-banner .swiper-button-prev, .smxy-banner .swiper-button-next {
    background-size: 90%
  }
  .smxy-banner .swiper-button-prev {
    left: 0
  }
  .smxy-banner .swiper-button-next {
    right: 0
  }
  .smxy-img-list .img {
    height: 158px
  }
  .smxy-xshd-img .img {
    height: 484px
  }
  .smxy-ztzl-list1 li {
    height: 105px
  }
  .smxy-ztzl-list2 li {
    position: static;
    float: left;
    width: 25%
  }
  .smxy-ztzl-list2 li.li1, .smxy-ztzl-list2 li.li2, .smxy-ztzl-list2 li.li3, .smxy-ztzl-list2 li.li4 {
    margin-bottom: 10px
  }
  .smxy-ztzl-list3 li .title a {
    padding: 0 10px;
    font-size: 16px
  }
  .listPage .smxy-header-right-box {
    margin: 20px 0 0 0
  }
  .smxy-sz-cont-left {
    width: 28%
  }
  .smxy-sz-cont-right {
    width: 67%
  }
  .smxy-banner .swiper-pagination {
    bottom: 10px !important;
    right: 10px !important
  }
  .smxy-banner .swiper-pagination-bullet {
    width: 5px;
    height: 5px
  }
  .smxy-banner .swiper-pagination-bullet-active {
    width: 15px;
    height: 15px;
    background-size: 95%
  }
  .smxy-rxjs div {}
}
@media (max-width:1000px) {
  .smxy-search-box .smxy-contain-box {
    width: 90%
  }
  .smxy-header-box.on .smxy-header-right-box, .smxy-header-box.hover .smxy-header-right-box {
    margin: 14px 0 0 0
  }
  .smxy-header-box.on, .smxy-header-box.hover {
    height: auto
  }
  .smxy-banner .swiper-button-prev, .smxy-banner .swiper-button-next {
    background-size: 80%
  }
  .smxy-banner .swiper-button-prev {
    left: 0
  }
  .smxy-banner .swiper-button-next {
    right: 0;
    background-position: center right
  }
  .smxy-xshd-img .img {
    height: 380px
  }
  .smxy-img-list .img {
    height: 198px
  }
  .smxy-ztzl-list1 li {
    width: 49%;
    height: 206px;
    margin-bottom: 1%
  }
  .smxy-footer-logo img {
    width: 35%;
    margin-bottom: 20px
  }
  .smxy-footer-logo, .smxy-dzyx, .smxy-lxwm, .smxy-gzwm {
    width: auto;
    float: none
  }
  .smxy-gzwm::after {
    top: 28px
  }
  .listPage .smxy-header-right-box {
    margin: 15px 0 0 0
  }
  .smxy-rxjs div {}
}
@media (max-width:970px) {
  .smxy-header-right li.djs, .listPage .smxy-header-right li.djs {
    display: none
  }
  .smxy-djs-box {
    display: inline-block
  }
}
@media (max-width:940px) {
  .smxy-sz-cont-left {
    width: 30%
  }
  .smxy-sz-cont-right {
    width: 65%
  }
  .smxy-stlife-list {
    padding: 15px
  }
}
@media (max-width:900px) {
  .smxy-sz-cont-left {
    width: 32%
  }
  .smxy-sz-cont-right {
    width: 63%
  }
  .smxy-ny-cont-box .title {
    font-size: 28px
  }
  .smxy-stlife-list {
    padding: 10px
  }
}
@media (max-width:880px) {
  .smxy-nsjg-list-ul {
    margin-left: 0
  }
  .smxy-nsjg-list-li {
    width: 50%;
    margin-left: 0
  }
  .smxy-nsjg-list-li .phone, .smxy-nsjg-list-li .inf {
    float: none;
    width: auto
  }
  .smxy-nsjg-list-li .phone {
    width: 200px;
    margin: 0 auto
  }
  .smxy-nsjg-list-li .inf {
    margin: 10px 20px 0 20px
  }
  .smxy-list-name1 .name div {
    width: 33.33333333333333%
  }
  .smxy-st-tab li a {
    padding: 15px 5px;
    font-size: 16px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
  }
  .smxy-nsjg-list-li .inf .name, .smxy-nsjg-list-li .inf .job {
    text-align: center
  }
}
@media (max-width:850px) {
  .smxy-list-xsjl > ul > li > .line {
    margin: 0 25px
  }
  .smxy-list-xsjl > ul > li > .txt {
    width: 70%
  }
  .smxy-sz-list li {
    width: 24%
  }
  .smxy-sz-cont-left {
    width: 34%
  }
  .smxy-sz-cont-right {
    width: 61%
  }
  .smxy-list-downLoad li {
    margin: 0 0 10px 0;
    padding: 10px;
    position: relative
  }
  .smxy-list-downLoad .time, .smxy-list-downLoad .txt, .smxy-list-downLoad .operate {
    float: none;
    width: auto
  }
  .smxy-list-downLoad .txt {
    padding-left: 0
  }
  .smxy-list-downLoad .txt .title a {
    margin-top: 0
  }
  .smxy-list-downLoad .time {
    margin-top: 0;
    text-align: left;
    padding-left: 0
  }
  .smxy-list-downLoad .operate {
    display: none
  }
}
@media (max-width:805px) {
  .smxy-list-name .zc1, .smxy-list-name .name1 {
    float: none;
    width: auto;
    text-align: center
  }
}
@media (max-width:790px) {
  .smxy-list-kylw1 .txt {
    padding-left: 1%;
    width: 72%
  }
  .smxy-list-kylw1 .download {
    width: 26%
  }
  .smxy-list-name .zc {
    width: 18%
  }
  .smxy-list-name .name {
    width: 82%
  }
}
@media (max-width:780px) {
  .smxy-title {
    padding-bottom: 20px;
    font-size: 26px
  }
  .smxy-xshd-img .img {
    height: 356px
  }
  .smxy-img-list .img {
    height: 209px
  }
  .smxy-ztzl-list1 li {
    height: 156px
  }
  .smxy-ztzl-list3 li {
    width: 24%
  }
  .smxy-footer-logo img {
    width: 45%
  }
  .smxy-ztzl-list3 {
    padding-bottom: 88px
  }
  .listPage .smxy-header-right-box {
    margin: 10px 0 0 0
  }
  .smxy-tab-list li {
    width: 22.5%
  }
  .smxy-txt {
    width: 72%
  }
  .smxy-list-xsjl > ul > li > .time {
    float: none;
    width: auto
  }
  .smxy-list-xsjl > ul > li > .line {
    display: none
  }
  .smxy-list-xsjl > ul > li > .txt {
    float: none;
    width: auto
  }
  .smxy-list-xsjl > ul > li > .txt .title a {
    margin-bottom: 10px
  }
  .smxy-sz-cont-left {
    width: auto;
    float: none;
    border-right: none;
    text-align: center
  }
  .smxy-sz-cont-inf .phone {
    margin: 0 auto
  }
  .smxy-sz-cont-inf .name {
    margin: 10px 0
  }
  .smxy-sz-cont-inf h4 {
    margin: 0
  }
  .smxy-sz-cont-right {
    float: none;
    width: auto;
    margin: 10px 0 0 0
  }
  .smxy-sz-cont-right h3 {
    padding: 0 0 10px 0;
    margin: 0px 0 6px 0
  }
  .smxy-list .txt {
    width: 75%
  }
  .smxy-list .time {
    width: 20%
  }
  .smxy-column-h3 {
    margin-bottom: 10px
  }
  .smxy-place, .smxy-line {
    display: none
  }
  .smxy-ny-cont-txt {
    padding: 10px
  }
  .smxy-ny-cont-box .title {
    font-size: 24px
  }
  .smxy-ny-cont-box .subtit {
    font-size: 20px
  }
  .smxy-ny-cont-box .inf {
    margin: 10px 0
  }
  .smxy-ny-cont-box .inf span {
    margin: 5px 0
  }
  .smxy-ny-cont p {
    text-align: inherit
  }
  .smxy-sz-cont-inf p {
    text-align: center
  }
}
@media (max-width:750px) {
  .smxy-lsyg-list .smxy-lsyg-right h3, .smxy-lsyg-list1 .smxy-lsyg-left h3 {
    font-size: 20px
  }
  .smxy-list-name1 .name div {
    width: 50%
  }
}
@media (max-width:680px) {
  .smxy-header-right-box {
    margin: 15px 0 0 0
  }
  .smxy-header-box.on .smxy-header-right-box, .smxy-header-box.hover .smxy-header-right-box {
    margin: 10px 0 0 0
  }
  .smxy-banner .swiper-button-prev, .smxy-banner .swiper-button-next {
    background-size: 70%
  }
  .smxy-title {
    font-size: 24px;
    background-position: center 4px
  }
  .smxy-xyxw-list .smxy-more a {
    padding-top: 16px
  }
  .smxy-tzgg-list li {
    padding: 8px 0
  }
  .smxy-img-list .img {
    height: 190px
  }
  .smxy-xshd-img .img {
    height: 298px
  }
  .smxy-xshd-img .box .name {
    margin: 18px 0 0 0
  }
  #swiper-container1 .swiper-button-next {
    top: 300px
  }
  .smxy-img-list .smxy-title {
    padding: 25px 0 0 0;
    background-position: center 30px
  }
  .smxy-img-list .swiper-container {
    padding: 20px 0 60px 0
  }
  .smxy-img-list .swiper-container-horizontal > .swiper-pagination-bullets {
    bottom: 22px
  }
  .smxy-img-list .swiper-pagination-bullet {
    width: 10px;
    height: 10px
  }
  .smxy-footer-logo img {
    width: 60%
  }
  .smxy-ztzl-list3 {
    padding-bottom: 68px
  }
  .smxy-ztzl-list2 ul {
    margin: 20px 0 0 0
  }
  .smxy-ztzl-list2 li {
    height: 135px
  }
  .smxy-xshd-list ul {
    margin: 10px 0
  }
  .smxy-xshd-warp {
    margin: 20px 0 0 0
  }
  .smxy-tab-list li {
    width: 30.5%
  }
  .smxy-list-kylw1 .txt {
    width: 70%
  }
  .smxy-list-kylw1 .download {
    width: 28%
  }
  .smxy-sz-list li {
    width: 32.33333333333333%;
    height: auto;
    margin-bottom: 2px
  }
  .smxy-xshd-warp .smxy-more {
    margin: 0
  }
  .smxy-list-name .zc {
    width: 25%
  }
  .smxy-list-name .name {
    width: 75%
  }
}
@media (max-width:650px) {
  .smxy-xshd-img .box .listInf li {
    height: 22px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    overflow: hidden
  }
  .smxy-ztzl-list1 li {
    height: 130px
  }
  .smxy-list-kylw li {
    margin: 0 0 10px 0;
    padding: 10px 10px 10px 0
  }
  .smxy-list-kylw1 .txt {
    padding-left: 3%;
    width: 97%;
    float: none
  }
  .smxy-list-kylw1 .download {
    float: none;
    width: auto;
    padding-left: 3.5%;
    text-align: left
  }
}
@media (max-width:620px) {
  .smxy-img-list .img {
    height: 155px
  }
  .smxy-header-right li a {
    font-size: 15px
  }
  .smxy-title {
    font-size: 22px
  }
  .smxy-xyxw-list li .time .day, .smxy-xyxw-list li .time .year, .smxy-xyxw-list li .right-txt .tit a {
    font-size: 15px
  }
  .smxy-more a {
    font-size: 15px
  }
  .smxy-tzgg-list li .item h3 a {
    font-size: 15px
  }
  .smxy-img-list .h3 a {
    margin: 8px 0;
    font-size: 15px
  }
  .smxy-xshd-img .box .name {
    font-size: 15px
  }
  .smxy-xshd-img .box .tit a {
    font-size: 17px
  }
  .smxy-xshd-img .box .listInf li {
    font-size: 15px
  }
  .smxy-xshd-list li .title a {
    font-size: 16px
  }
  .smxy-xshd-list li .des a {
    font-size: 15px;
    margin: 0
  }
  .smxy-img-list .time a {
    font-size: 15px
  }
  .smxy-ztzl-list2 ul {
    margin: 10px 0
  }
  .smxy-ztzl-list2 li {
    height: 112px
  }
  .smxy-ztzl-list2 .title a {
    font-size: 12px
  }
  .smxy-ztzl-list3 li .title a {
    font-size: 14px
  }
  .smxy-footer-box {
    font-size: 15px
  }
  .smxy-txt {
    font-size: 14px;
    width: 70%
  }
  input::-webkit-input-placeholder {
    font-size: 15px
  }
  .smxy-txt {
    height: 18px
  }
  .smxy-btn {
    height: 38px
  }
  .smxy-close-search {
    width: 8px;
    height: 8px;
    margin: 8px 0 0 0;
    background-size: 50%
  }
  .smxy-close-search:hover {
    background-size: 50%
  }
  input:-moz-placeholder {
    font-size: 15px
  }
  input::-moz-placeholder {
    font-size: 15px
  }
  input:-ms-input-placeholder {
    font-size: 15px
  }
  .listPage .smxy-header-right-box {
    margin: 5px 0 0 0
  }
  .smxy-column-h3 {
    margin-bottom: 8px;
    font-size: 22px
  }
  .smxy-sz-box h3 {
    margin-bottom: 10px;
    font-size: 20px
  }
  .smxy-list-kylw1 li, .smxy-list li {
    margin: 0 0 10px 0;
    padding: 10px 10px 10px 0
  }
  .smxy-tab-list li a {
    padding: 8px;
    font-size: 16px;
    width: auto;
    height: auto;
    line-height: initial
  }
  .smxy-list-kylw1 .title a, .smxy-list-kylw1 li .download {
    font-size: 16px
  }
  .smxy-list-xsjl > ul > li > .time {
    font-size: 18px
  }
  .smxy-list-xsjl > ul > li > .txt .title a {
    font-size: 16px
  }
  .smxy-list-xsjl > ul > li > .txt .listInf li {
    font-size: 15px;
    margin: 5px 0
  }
  .smxy-sz-tit {
    font-size: 17px
  }
  .smxy-sz-list li a {
    padding: 3px 0;
    font-size: 16px
  }
  .smxy-sz-list li span {
    font-size: 15px;
    margin: 6px 0 0 5px
  }
  .smxy-list .txt .title a, .smxy-list .time {
    font-size: 15px
  }
  .smxy-lsyg-list .smxy-lsyg-right h3 {
    width: auto;
    font-size: 15px;
    margin: -55px 0 0 15px
  }
  .smxy-lsyg-list1 .smxy-lsyg-left h3 {
    width: auto;
    font-size: 15px;
    margin: -55px 15px 0 0
  }
  .smxy-lsyg-list .smxy-lsyg-right p, .smxy-lsyg-list1 .smxy-lsyg-left p {
    font-size: 15px;
    line-height: 22px
  }
  .smxy-lsyg-list .smxy-lsyg-right, .smxy-lsyg-list1 .smxy-lsyg-left {
    padding-bottom: 0
  }
  .smxy-list-downLoad .time, .smxy-list-downLoad .txt .title a {
    font-size: 16px
  }
  .smxy-nsjg-h3 {
    font-size: 16px;
    margin-bottom: 15px
  }
  .smxy-nsjg-list-li .inf .name {
    font-size: 16px
  }
  .smxy-nsjg-list-li .inf .job {
    font-size: 14px;
    height: 15px;
    line-height: 15px;
    margin: -2px 0 2px 0
  }
  .smxy-list-kylw .title a {
    font-size: 16px
  }
  .smxy-ny-cont p {
    font-family: "Microsoft YaHei" !important;
    font-size: 16px !important;
    color: #333 !important;
    line-height: 30px !important
  }
  .smxy-ny-cont1 p {
    font-size: 16px !important;
    color: #333 !important;
    line-height: 30px !important
  }
  .smxy-nsjg-h3 .icon {
    background-size: 60%;
    margin-right: 0;
    vertical-align: -2px
  }
  .smxy-ny-cont-box .title {
    font-size: 19px
  }
  .smxy-ny-cont-box .subtit {
    font-size: 18px
  }
  .smxy-ny-cont-box .inf span {
    font-size: 15px
  }
  .smxy-ny-cont-page, .smxy-ny-cont-page a {
    font-size: 16px
  }
  .smxy-table tr.bg {
    font-size: 16px;
    font-weight: bold
  }
  .smxy-table tr.bg td {
    padding: 10px
  }
  .smxy-table tr td {
    padding: 10px;
    font-size: 16px;
    line-height: 25px
  }
  .smxy-title-h3 div {
    font-size: 16px
  }
  .smxy-list-name .zc, .smxy-list-name .name div, .smxy-list-name .zc1, .smxy-list-name .name1 div {
    font-size: 16px
  }
  .smxy-list-name1 .name1 {
    font-size: 16px
  }
  .smxy-list-name1 .name div {
    font-size: 16px
  }
  .smxy-life-list li .txt {
    font-size: 16px
  }
  .smxy-rxjs div {
    font-size: 16px;
    height: auto;
    margin-bottom: 2px
  }
}
@media (max-width:580px) {
  .smxy-banner .swiper-button-prev, .smxy-banner .swiper-button-next {
    background-size: 50%;
    background-position: center center
  }
  .smxy-banner .swiper-button-prev {
    background-position: left center
  }
  .smxy-banner .swiper-button-next {
    background-position: right center
  }
  .smxy-footer-logo img {
    width: 80%
  }
  .smxy-header-box.on .smxy-header-right-box, .smxy-header-box.hover .smxy-header-right-box {
    margin: 5px 0 0 0
  }
  .smxy-tzgg-list li .item h3, .smxy-list .txt {
    width: auto;
    float: none
  }
  .smxy-tzgg-list li .item > p, .smxy-list .time {
    width: auto;
    float: none;
    text-align: left
  }
  .smxy-ztzl-list1 li {
    height: 100px
  }
  .smxy-sz-list li {
    width: 49%
  }
  .smxy-sz-tit.bg1 {
    height: 40px;
    line-height: 40px;
    background: #72a6be
  }
  .smxy-sz-tit.bg2 {
    height: 40px;
    line-height: 40px;
    background: #be8a72
  }
  .smxy-life-list ul {
    margin-left: -1%
  }
  .smxy-life-list li {
    width: 49%;
    margin-left: 1%
  }
  .smxy-list .txt .title a {
    height: auto;
    white-space: normal
  }
  .smxy-header-right li.oldVersion {
    display: none
  }
}
@media (max-width:500px) {
  .smxy-footer-logo img {
    width: 100%
  }
  .smxy-header-right li.mail {
    display: none
  }
  .smxy-xshd-img .box {
    height: auto;
    margin-right: 0;
    padding: 10px 0
  }
  .smxy-xshd-img .img {
    display: none
  }
  .smxy-xshd-img .box {
    float: none;
    width: auto;
    padding: 10px;
    background: none
  }
  #swiper-container1 .swiper-button-next {
    display: none
  }
  .smxy-ztzl-list1 li {
    height: 80px
  }
  .smxy-xshd-img .box .name {
    margin: 0
  }
  .smxy-xshd-img .box .tit a {
    margin: 10px 0
  }
  .smxy-footer-logo img {
    margin-bottom: 10px
  }
  .smxy-dzyx-title, .smxy-lxwm-title, .smxy-gzwm-title {
    padding-bottom: 12px
  }
  .smxy-footer-box > .smxy-contain-box {
    padding: 20px 0
  }
  .listPage .smxy-header-right-box {
    margin: 2px 0 0 0
  }
  .smxy-dzyx-txt .txt, .smxy-lxwm-txt .txt {
    margin: 5px 0
  }
  .smxy-tab-list li {
    width: 47.5%
  }
  .smxy-list .txt {
    width: 97%;
    float: none
  }
  .smxy-list .time {
    float: none;
    width: auto;
    padding-left: 3.5%;
    text-align: left
  }
  .smxy-list-name .zc {
    width: 30%
  }
  .smxy-list-name .name {
    width: 70%
  }
  .smxy-banner .swiper-pagination {
    bottom: 5px !important
  }
  .smxy-rxjs div {
    width: 25%;
    margin-left: 0
  }
}
@media (max-width:490px) {
  .smxy-ztzl-list3 li {
    width: 49%
  }
  .smxy-ztzl-list3 li .title a {
    height: 65px
  }
  .smxy-ztzl-list3 {
    padding-bottom: 30px
  }
  .smxy-copyright .span-left, .smxy-copyright .span-right {
    float: none;
    display: block;
    text-align: center
  }
  .smxy-nsjg-list-li {
    float: none;
    width: auto
  }
}
@media (max-width:430px) {
  .listPage .smxy-header-right-box {
    margin: 0
  }
  .smxy-tab-list li {
    width: auto;
    float: none
  }
  .smxy-list-name .zc {
    width: 40%
  }
  .smxy-list-name .name {
    width: 60%
  }
  .smxy-list-name1 .name div {
    width: auto;
    float: none
  }
}
@media (max-width:400px) {
  .smxy-xyxw-list li .right-txt {
    width: 75%
  }
  .smxy-img-list .h3 a {
    height: 25px;
    line-height: 25px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
  }
  .smxy-gzwm-list ul {
    margin-left: -1%
  }
  .smxy-gzwm-list li {
    width: 32.333333333333333%;
    margin-left: 1%
  }
  .smxy-gzwm-list li p img {
    width: 100%
  }
  .smxy-gzwm-list li .txt {
    text-align: center;
    font-size: 12px
  }
  .smxy-img-list .img {
    height: 218px
  }
  .smxy-img-list .swiper-slide {
    padding: 0
  }
  .smxy-img-list .h3 a {
    margin: 2px 0
  }
  .smxy-img-list .swiper-slide::after {
    top: 8px
  }
  .smxy-ztzl-list2 li {
    width: 33.33333333333333%;
    float: left
  }
  .smxy-ztzl-list2 li.li1, .smxy-ztzl-list2 li.li2, .smxy-ztzl-list2 li.li3, .smxy-ztzl-list2 li.li4, .smxy-ztzl-list2 li.li5, .smxy-ztzl-list2 li.li6 {
    margin-bottom: 10px
  }
  .smxy-ztzl-list2 .title a {
    margin: 5px 0 0 0
  }
}
@media (max-width:340px) {
  .smxy-xyxw-list li .right-txt {
    width: 70%
  }
  .smxy-sz-list li {
    width: auto;
    float: none
  }
}