@media screen and (max-width:1450px){
    .ul-xz>li{
        width: 30.43%;
    }
 }

 @media screen and (max-width:1300px){
     .ul-iyy>li{
         width: 25%;
         text-align: center;
         margin-top: 20px;
     }
 }
 @media screen and (max-width:1200px){
    .it-cont{
        flex-direction: column-reverse;
    }
    .it-l,.it-r{
        width: 100%;
    }
    .it-r{
        max-width: 1100px;
    }
    .it-b{
        margin-top: 30px;
    }
    .it{
        padding: 60px 0;
    }
    .nav{
        display: none
    }
    .iab{
        padding: 50px 0
    }
    .menu{
        display: block;
    }
    .inews{
        padding: 80px 0;
    }
 }
 @media screen and (max-width:1150px){
    .jj-cont{
        flex-direction: column-reverse;
    }
    .jj-l{
        width: 100%;
        margin-top: 30px;
    }
    .jj-r{
        width: 100%;
        max-width: 670px;
        margin-top: 0;
    }
    .ul-wh>li{
        width: 46.45%;
        margin-bottom: 3.55%;
    }
    .ul-caiz>li{
        width: 32%;
    }
 }
 @media screen and (max-width:1050px){
    .lb-iyy .swiper-button-next, .lb-iyy .swiper-button-prev{
        width: 42px;
        height: 50px;
    }
    .lb-jj-txt{
        position: unset;
        transform: unset;
        height: unset;
        width: 100%;
        padding: 3%;
        background-color: #b1afaf8f;
    }
    .lb-jj-n1{
        display: none;
    }
    .lb-jj-pic{
        width: 100%;
    }
    .ul-xz>li {
        width: 47.1%;
    }
    .zxq-lb2 {
        display: block;
    }
    .zxq-l  {
        display: none;
    }
    .zxq-txt {
        width: 100%;
        padding-top: 35px;
    }
    .zxq-r {
        width: 100%;
    }
    .zxq-r-l {
        width: 100%;
    }
    .zxq-pic {
        max-width: 436px;
        margin: 0 auto 30px;
        min-height: 600px;
        line-height: 600px;
    }
}
@media screen and (max-width:950px){
    .ul-inews>li{
        width: 43.33%;
        margin-top: 20px;
    }
    .ul-news>li{
        width: 43.33% !important;

    }
    .ily-r,.ily-l{
        width: 100%;
      }
      .ul-ily>li{
        margin-top: 30px;
      }
      .ss2-inp{
        width: 100%;
      }
      .ul-pdu>li {
        width: 43.9%;

    }
    .lc-l {
        max-width: 250px;
    }
    .ul-zx>li{
        width: 46.86%;
    }
    .kuc-go{
        width: 100%;
        background-position: 46%;
    }
    .kuc-inp{
        width: 100%;
        margin-bottom: 15px;
    }
    .kuc-top{
        flex-wrap: wrap;
    }
    .lc,.yingy{
        padding: 40px 0;
    }
    .jr-r{width: 100%;margin-top: 30px;}
    .swp-btn{
        display: none !important;
    }
    .zhil-r,.zhil-l{
        width: 100%;
    }
    .ul-zhil>li{
        width: 48.5%;
        margin-top: 3%;
    }
    .nxq-l {
        width: 100%;
    }
    .nxq-r {
        width: 100%;
        margin-top: 30px;
        display: flex;
        justify-content: space-between;
    }
    .nxq-r-a {
        margin: 0;
        width: 46%;
    }
}

@media screen and (max-width:920px){
    .ul-caiz>li {
        width: 48%;
        margin-bottom: 4%;
    }
}

@media screen and (max-width:850px){
    
}
@media screen and (max-width:750px){
    .ul-iyy>li{
        width: 50%;
    }
    .mid-r{
        display: none;
    }
    .ul-wh>li{
    height: 340px;
    }
    .xz-flex{
        margin-top: 10px;
    }

}
@media screen and (max-width:640px){
    .ul-inews>li{
        width: 93.33%;
    }
    .lc-l{
        display: none;
    }
    .lc-r{
        width: 100%;
    }
    .ft{
        flex-wrap: wrap;
    }
    .ft-ma{
        text-align: left;
    }
    .ft-r{
        width: 100%;
        padding-top: 30px;
    }
    .ft-l{width: 100%;}
    .imore{
        width: 128px;
    height: 48px;
    line-height: 46px;
    }
    .ul-mid>li{
        margin-left: 30px;
    }
    .ul-it-b2{
        flex-wrap: wrap;
        justify-content: space-around;
        margin-top: 50px;
    }
    .ul-it-b2>li{
        width: 33.33%;
        margin: 20px 0;
    }
    .zx-btn a{
        width: 130px;
        height: 46px;
        line-height: 44px;
        font-size: 18px;
    }
    .caiz-menb{
        background-color: rgba(22, 92, 167, 0.51);
        opacity: 1;
    }
    .caiz-title{
        opacity: 0;
    }
    .lx-c{
        flex-direction: column;
    }
    .lx-ma-pic{
        text-align: center;
        margin-top: 30px;
    }
    .ul-ily>li:nth-last-child(1){
        width: 100% !important; 
        margin: 30px auto 0 ;
    }
    .ily-btn{
        height: 60px;
    }
    .ily-inp{
        height: 60px;
    }
    /* 字体/移动端 */
    .lb-banner .swiper-pagination-bullet{
        width: 10px;
    height: 10px;
    }
    .lb-banner .swiper-pagination {
        bottom: 10px !important;
    }
    .wh-title,.lc-time,.yingy-title{
        font-size: 28px;
    }
    .it-l-tx,.help-btn a span,.wh-tx,.zz-tx,.yingy-tx,.lx-ma-tx{
        font-size: 20px;
        line-height: 32px;
    }
    .lc-tx,.yingy-top-tx{
        font-size: 22px;
        line-height: 36px;
    }
    .jj-tx{
        font-size: 24px;
        line-height: 36px;
    }
    .it-b-tx,.it-b-title,.ftnav-title,.ul-mid a,.lb-jj-tx,.lx-tx span{
        font-size: 20px;
    }
    .iyy-name,.inews-title,.pdu-tx,.zx-title,.ul-caiz-menb>li>a{
        font-size: 24px;
    }
    .inews-tx,.inews-tx2 span,.ul-ftnav>li>a,.ft-b-c-tx,.imore,.itx,.sel,.jr-inp,.jr-inp::placeholder,.jr-go,.ft-ma-tx,.zx-tx2,.kuc-inp,.kuc-go,.ul-kuc-t>li>p,.kuc-none,.kuc-inp::placeholder,
    .ily-text,.ily-text::placeholder,.ily-inp,.ily-inp::placeholder,.ily-btn{
        font-size: 18px;
    }
    .zx-tx{
        font-size: 18px;
        line-height: 30px;
    }
    .xz-tx span{font-size: 16px;}
    .xz-title{
        font-size: 18px;
        line-height: 24px;
        margin-top: 10px;
    }
   .ul-caiz-menb
   {
       max-height: 240px;
       overflow-y: auto;
       max-width: 260px;
       }
   .ul-caiz-menb::-webkit-scrollbar-thumb
   {
       background-color:#1e5fa7;
       border: 1px #ededed solid;
       border-radius: 4px;
       }
   .ul-caiz-menb::-webkit-scrollbar 
   {
        background-color: #ededed;
        height: 8px;
   }
   .iyy-mo{
        display: block !important;
    }
    .iyy-c{
        display: none;
    }
}
