@media screen and (max-width:1750px) {

      .header2 .block,
      .header .block {
            width: auto;
            margin: 0 110px;
      }
}

@media screen and (max-width:1600px) {
      .rdxy .rdxy_left .links .link {
            width: 92px;
      }

      .rdxy .rdxy_left .links .link a span {
            margin-left: 10px;
      }
}

@media screen and (max-width:1550px) {
      .block {
            width: auto;
            margin: 0 20px;
      }

      .tools .search_form {
            width: 210px;
      }

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

      .tools .search_form input {
            width: 170px;
      }

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

      .nav .ul .sub_ul {
            left: -50px;
      }

      .ztlm .block .content {
            margin-left: 130px;
      }

      .ztlm .block .content .hd ul li {
            margin-right: 10px;
      }

      .ztlm .block .content .hd ul li:last-child {
            margin-right: 0;
      }

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

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

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

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

      .rdxy .rdxy_left .links .link {
            height: 40px;
            line-height: 40px;
            padding: 0 10px;
      }

      .rdxy .rdxy_left .links .link a span {
            margin-top: 14px;
      }
}

@media screen and (max-width:1500px) {
      .xyfcSlideBox .hd {
            bottom: 60px;
      }
}

@media screen and (max-width:1470px) {
      .nav .ul>li>a {
            margin: 0 5px;
      }

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

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

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

@media screen and (max-width:1400px) {
      .rdxy .rdxy_right {
            width: 740px;
      }

      .ztlm .block .content .next {
            right: 0px;
      }

      .xyfcSlideBox .hd ul {
            width: 900px;
      }

      .xyfcSlideBox .hd ul li {
            width: 200px;
            height: 130px;
      }

      .xyfcSlideBox .hd {
            bottom: 120px;
      }

      .cylj .content .links ul li {
            margin-right: 10px;
      }
}

@media only screen and (max-width:1385px) {
      .nav .ul>li>a {
            margin: 0 2px;
      }

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

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

      .rdxy .rdxy_right {
            width: 700px;
      }
}

@media only screen and (max-width:1330px) {
      .nav .ul>li>a {
            font-size: 16px;
      }

      .rdxy .rdxy_right {
            width: 640px;
      }

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

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

      .xyfcSlideBox .hd {
            bottom: 170px;
      }
}

@media only screen and (max-width:1270px) {
      .cylj {
            height: 460px;
      }

      .cylj .content .links {
            margin-top: 25px;
      }

      .cylj .content .links ul li {
            margin-right: 10px;
      }

      .cylj .content .links ul li:nth-child(4n) {
            margin-right: 10px;
      }

      .cylj .content .links ul li:nth-child(3n) {
            margin-right: 0;
      }
}

@media only screen and (max-width:1250px) {
      .nav .ul li {
            margin: 0 1px;
      }

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

      .tools .search_form {
            width: 200px;
      }

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

      .rdxy .rdxy_left .desc {
            margin-top: 15px;
      }

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

      .ztlm .block .content {
            margin-left: 100px;
      }

      .ztlm .block .content .prev {
            left: -85px;
      }

      .ztlm .block .content .next {
            right: 5px;
      }

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

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

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

      .xyfcSlideBox .hd {
            bottom: 230px;
      }

      .xyfcSlideBox .next {
            right: 2%;
      }

      .xyfcSlideBox .prev {
            left: 2%;
      }
}

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

      .module2 .block {
            opacity: 1;
            transform: translateY(0);
      }

      .main_b {
            position: static;
      }

      .main_b .banner {
            display: block;
            padding-top: 110px;
            height: 500px;
      }

      .banner, .banner .frame, .banner .slick-list, .banner .slick-track{
            height: 500px;
      }

      .header2 .block, .header .block{
            margin: 0 110px 0 10px;
      }

      .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%;
      }

      .ztlm .block .content{
            margin-left: 0;
      }

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

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

      .cylj{
            height: 580px;
      }
}