@media only screen and (max-width:1550px) {
      .nav {
            display: block;
      }

      .header .block .mmenu {
            display: none;
      }

      .block {
            width: auto;
            margin: 0 60px;
      }

      .tools .search_form {
            width: 210px;
      }

      .header2 .tools .search_form {
            width: 210px;
      }

      .nav .ul>li>a {
            margin: 0 8px;
      }

      .header2 .nav .ul>li>a {
            margin: 0 3px;
      }

      .xwzx .xwzxSlideBox .hd {
            width: 120px;
      }

      .xwzx .xwzxSlideBox .bd li a {
            width: 540px;
      }

      .xsfc .xsfcSlideBox .hd ul li {
            width: 390px;
      }

      .jsfc .jsfcSlideBox .hd ul li {
            width: 420px;
      }

      .jsfc .ggqg {
            left: 35%;
      }

      .rdxy .rdxy_right {
            width: 742px;
      }

      .rdxy .rdxy_left .desc {
            margin-top: 10px;
            font-size: 12px;
            line-height: 28px;
      }

      .rdxy .rdxy_left .links .link {
            width: 30%;
      }

      .rdxy .rdxy_left .links .link a {
            font-size: 16px;
      }

      .rdxy .rdxy_left .links {
            margin-top: 50px;
      }

      .xmtjz .content .tu .tu_a .tu_info .date {
            font-size: 12px;
      }

      .xmtjz .content .tu .tu_a .tu_info .title {
            font-size: 14px;
      }

      .xmtjz .content .tu .tu_a .tu_info .tu_logo_info {
            font-size: 18px;
      }

      .cjrh .tw .pic {
            width: 639px;
      }

      .cjrh .list li .title {
            font-size: 14px;
            overflow: hidden;
            display: -webkit-box;
            -webkit-line-clamp: 2;
            /* 设置最大显示行数 */
            -webkit-box-orient: vertical;
            text-overflow: ellipsis;
      }

      .xyfcSlideBox .bd {
            width: 1000px;
      }

      .xyfcSlideBox .bd img {
            width: 1000px;
            height: 580px;
      }

      .xyfcSlideBox .prev,
      .xyfcSlideBox .next {
            top: 35%;
      }

      .ztlm .panel {
            height: 190px;
      }

      .ztlm .panel .item {
            width: 24%;
            height: 190px;
      }

      .ztlm .panel .item .img {
            width: 100%;
            height: 80%;
      }

      .ztlm .panel .item .img img {
            width: 100%;
            height: 100%;
      }

      .ztlm .panel .item .title {
            width: 100%;
            height: 45px;
            line-height: 45px;
            font-size: 16px;
      }

      .kslj {
            margin-top: 50px;
      }
}

@media only screen and (max-width:1450px) {
      .xsfc .xsfcSlideBox .hd ul li {
            width: 360px;
      }

      .jsfc .jsfcSlideBox .hd ul li {
            width: 380px;
      }
}

@media only screen and (max-width:1420px) {
      .xwzx .xwzxSlideBox .bd li a {
            width: 480px;
      }
}

@media only screen and (max-width:1385px) {
      .xsfc .xsfcSlideBox .hd ul li {
            width: 340px;
      }

      .jsfc .jsfcSlideBox .hd ul li {
            width: 370px;
      }
}

@media only screen and (max-width:1300px) {
      .nav {
            display: block;
      }

      .header .block .mmenu {
            display: none;
      }

      .nav .ul>li>a {
            font-size: 17px;
      }

      .xwzx .xwzxSlideBox .bd li a {
            width: 430px;
      }

      .xsfc .xsfcSlideBox .hd ul li {
            width: 310px;
      }

      .jsfc .jsfcSlideBox .hd ul li {
            width: 340px;
      }
}

@media only screen and (max-width:1250px) {
      .nav {
            display: block;
      }

      .header .block .mmenu {
            display: none;
      }

      .xwzx .xwzxSlideBox .bd li a {
            width: 400px;
      }

      .xsfc .xsfcSlideBox .hd ul li {
            width: 280px;
      }

      .jsfc .ggqg {
            left: 30%;
      }

      .jsfc .jsfcSlideBox .hd ul li {
            width: 310px;
      }

      .rdxy {
            margin-top: 50px;
      }

      .rdxy .rdxy_right {
            width: 542px;
      }

      .rdxy .rdxy_left .desc {
            line-height: 26px;
      }

      .rdxy .rdxy_left .links {
            margin-top: 30px;
      }

      .cjrh .tw .pic {
            width: 439px;
      }

      .cjrh .tw .content .desc {
            -webkit-line-clamp: 5;
      }

      .ztlm .panel {
            height: 165px;
      }

      .ztlm .panel .item {
            height: 165px;
      }

      .ztlm .panel .item .title {
            height: 45px;
            line-height: 45px;
            font-size: 16px;
      }

      .kslj .content {
            width: auto;
      }
}

@media only screen and (max-width:980px) {
      .module1 .block {
            opacity: 1;
            transform: translateY(0);
      }

      .main_a.showdiv {
            display: none;
      }

      .main_b .header2 {
            display: block;
            opacity: 1;
            top: 90px;
      }

      .main_b .banner2 {
            padding-top: 90px;
            display: block;
            height: 500px;
      }

      .block {
            margin: 0 10px;
      }

      .nav .ul li {
            margin: 0;
      }

      .nav .ul>li>a {
            margin: 2px;
      }

      .banner .navbox {
            display: none;
      }

      .banner .yinxiang {
            top: 39%;
            z-index: 2;
      }

      .main_b {
            position: static;
      }

      .tzgg_zbgg .xwzx_panel .item ul li .title span:first-child{
            width: 68%;
      }

      .tzgg_zbgg .xwzx_panel .item ul li .title span:last-child{
            width: 25%;
      }

      .xsfc .xsfcSlideBox .hd ul li{
            width: 270px;
      }

      .jsfc .jsfcSlideBox .hd ul li{
            width: 290px;
      }
}