@media only screen and (max-width: 1188px){
    /*.bszn span{*/
        /*width: 49%;*/
    /*}*/
    /*.bszn span:nth-child(3n+3){*/
        /*margin-right: 1%;*/
    /*}*/
    /*.bszn span:nth-child(even){*/
        /*margin-right: 0;*/
    /*}*/
    /*.sxqd span{*/
        /*width: 100%;*/
        /*float: none;*/
        /*margin-right: 0!important;*/
        /*margin-top: 10px;*/
    /*}*/
    .list-1 li{
        line-height: 30px!important;
    }
}
@media only screen and (max-width: 1170px) {
    .list-1 li{
        line-height: 170% !important;
    }
}

/*------ipad-----*/
@media only screen and (max-width: 1040px){
    body{min-width: inherit;}
    .w56{
        width: 90%;
    }
    .banBox,.rigBox{
        width: 100%;
        float: none;
    }
    .rigBox{
        margin-top: 20px;
    }
    .nero{
        margin-top: 10px;
    }
    .seaBox{
        margin-top: 0;
        width: 45%;
    }
    .simg div{
        width: 49%;
        margin-bottom: 20px;
    }
    .simg div:nth-child(even), .zlxx li:nth-child(even),.bigSp:last-child,.wsbs li:nth-child(even){
        margin-right: 0;
    }
    .secBox{
        width: 100% !important;
        margin-bottom: 20px;
    }
    .red,.jicuo{  position: static;  }
    .footer p span{display: block;}
    .zlxx,.wsbs{overflow: hidden}
    .zlxx li{
        width: 49%;
        margin-right: 1%;
        float: left;
    }
    .bigSp{
        width: 49%;
        float: left;
        margin-right: 2%;
        background-size: 100% 100%;
    }
    /*.bszn span:nth-child(3n+3){*/
        /*margin-right: 15px;*/
    /*}*/
    .sxqd span{
        width: 48%;
        float: left;
        margin-right: 3.5%!important;
    }
    .sxqd span:nth-child(even) {
        margin-right: 0!important;
    }
    .wsbs li{
        width:49%;
        margin-right: 2%;
        float: left;
    }
    .banBox{
        width: 100% !important;
    }
    .secNav li{
        text-align: left;
    }
    .detail button{
        margin-top: 10px;
    }
    .info>img{
        width: 49%;
        margin-right: 1%;
        float: left;
    }
    .nero2{
        width: 50%;
        float: right;
    }
    .h1{
        line-height: 30px;
    }
    .wsbs img{
        margin: 10px 0;
    }
    .tit{
        padding: 5px 16px;
        font-size: 14px;
        float: none;
        width: auto;
        display: inline-block;
    }
    .zx .tit{margin-top: 10px;}
    .zxPic{
        width: 100%;
        margin-top:5px;
    }
    .imgBox{width: 100%;margin-top:0;}
    .zxzt a {
        display: inline-block;
        float: left;
        margin-left: 2%;
        width: 32%;
        margin-top: 10px;
    }
    .zxzt a:first-child, .zxzt a:nth-child(4){
        margin-left: 0;
    }
    .twzb{
        width: 48.5%;
    }
    .twzb:nth-child(3n+3){
        margin-right:2%;
    }
    .twzb:nth-child(even){
        margin-right: 0;
    }
    .smallTab{
        display: inline-table;
    }
   .bigTab{
       display: none;
   }
    .table2{
        width: 100%;
    }
    .list-1 li a{
        width: 60%;
    }
    .ldSec{
        width: 100% !important;
        float: none;
        padding: 0;
    }
    .ldxx {
        padding: 20px 20px 10px;
         height: auto;
        overflow: hidden;
    }
    .ldxx .each{
        width: 48%;
        float: left;
        margin-right: 2%;
        margin-bottom: 10px;
    }
    .ldxx .each:nth-child(even){
        margin-right: 0;
    }
    .anniu{
        float: none;
    }
    .fenl input{
        margin-bottom: 10px;
    }
    .picBox{
        text-align: center;
    }
    .picBox img{
        width: auto;
    }
    .sideUl{
        height: auto;
        overflow: hidden;
    }
    .sideUl li{
        width: 45.5%;
        float: left;
        border-left: 1px #fff solid;
        padding: 0 2%;
    }
    .article_source_box,.article_source_col .share_box{
        float: none;
        text-align: center;
    }
    .lie li{
        width: 20%;
        max-width: 133px;
    }
    .sou{
        font-size: 14px;
    }
    .info{overflow: hidden;}
    .each{
        width: 48.6%;
        margin-right: 2%;
        float: left;
    }
    .each:nth-child(even){margin-right: 0}
    .bszn{height: auto;}
.xxNero{
    width: 100%;
}
    .bigSp span{
        width: 80%;
        padding-left: 5px;
    }

}
@media only screen and (min-width: 769px) and (max-width: 1024px) {
    .picBox img{
        width: 100%;
    }
}

@media only screen and (max-width: 768px){
    .nav li img{display: none;}
    .logBox{
        width: auto;
        padding: 28px 20px;
    }
    .logBox > img{
        width: 100%;
        float: none;
    }
    .seaBox{
        margin-top: 10px;
        float: none;
        width: 100%;
    }
    .secNav li,.secNav li.choose{
        font-size: 14px;
    }
    .picBox,.detail{
        width: 100%!important;
        float: none;
    }
}

/*-----iphone------*/
@media only screen and (max-width: 540px){
    body {
        background: url(20191022-bg.png) no-repeat center -34px #a0d1e6;
    }
    .tips{  font-size: 10px;  }
    .w56{  width: 100%;  }
    .logBox{
        width: auto;
        padding: 10px;
    }
    .tips{
        display: none;
    }
    .logBox > img{
        width: 100%;
        float: none;
    }
    .search{
        height: 30px;
        line-height: 30px;
    }
    .search input{
        height: 28px;
    }
    .search button{margin-top: 6px;}
    .sou{
        font-size: 14px;
        height: 30px;
    }
    .seaBox{
        margin-top: 10px;
        float: none;
        width: 100%;
    }
    .h1 {
        font-size: 16px;
        line-height: 26px;
    }
    .nav li{font-size: 14px;height: 35px;line-height: 35px;}
    .nav li img{display: none;}
    .main {
        padding: 10px 8px;
    }
    .secNav li.choose, .secNav li {
        font-size: 14px;
    }
    .secNav a{font-size: 10px;}
    .list-1 li i{
        margin-top: 12px;
    }
    .footer {
        font-size: 12px;
        padding: 15px 70px;
        margin-top: 0;
    }
    .footer p{line-height: 20px}
    .list-1 li a{
        width: 60%;
    }
    .simg span{font-size: 14px}
    .info>img,.nero2,.hdBox{
        width: 100%;
        float: none;
    }
    .zlxx li,.bigSp{
        width:auto;
        float: none;
        margin-right: 0;
    }
    .secNav2 li{
        width: 30%;
    }
    .bszn span,.sxqd span{
        width: 48%;
        margin-right: 3.5%!important;
        margin-top: 10px;
    }
    .sxqd span{float: left;}
    .bszn span{width: 100%}
    .bszn span:nth-child(3n+3){
        margin-right: 1%;
    }
    .bszn span:nth-child(even),.sxqd span:nth-child(even){margin-right: 0!important;}
    .list-1 li{
        font-size: 14px!important;
    }
    .zlxx li,.bigSp{margin-top: 10px}
    .zxft{
        margin: 0;
        padding: 10px 0;
    }
    .picBox,.detail{
        width: 100%!important;
        float: none;
    }
    .picBox img{
        width: 100%;
    }
    .twzb{
        width: 100%;
        margin-right: 0!important;
        float: none;
    }
    .lie li{
        width: 20%;
        font-size: 14px!important;
    }
    .h1,.h2,.h3,.h4,.h5{
        line-height: 30px;
    }
    .tjBtn, .qxBtn{
        width: 20%;
        height: 36px;
        margin: 20px 10px;
    }
    .list-1 li a{
        width: 60%;
    }
    .kuai span {
        padding: 6px 12px;
        font-size: 14px;
    }
    .kuai a{
        line-height: 33px;
    }
    .ldxx .each{
        width: 100%;
        float: none;
    }
    .laye{
        padding: 0;
    }
    .fenl input{width: 85%}
    /*.lspBox li{*/
        /*width: 24%;*/
    /*}*/
    .anniu button{
        width: 45%;
        margin-top: 10px;
    }
    .fenl input{
        margin-bottom: 0;
    }
    .wsbs li{
        width: 100%;
        margin-right: 0;
        float: none;
    }
    .weizhi {
        padding: 6px 8px;
        font-size: 12px;
    }
    .table2 label{
        margin-right: 10px;
    }
    .txSel{
        width: 92%;
    }
    .apTitle p{
        font-size: 14px;
        line-height: 14px;
        margin-top: 8px;
    }
    .apTitle a{
        margin-top: 3px;
        font-size: 12px;
    }
    .apTitle{
        padding-bottom: 8px;
    }
    .zx .tit {
        padding: 3px 7px;
    }
    .h4{
        font-size: 24px;
    }
    .Item{
        width: 80px;
    }
    .each{
        width: auto;
        margin-right: 0;
        float: none;
    }
    .zxzt a{
        width: 49%;
        display: inline-block;
    }
    .zxzt a:nth-child(odd){
        margin-left: 0;
    }
    .zxzt a:nth-child(4){
        margin-left: 2%;
    }
    .csxx,.zsjg{
        width: 100% !important;
        float: none!important;
    }
    .csxx-More{
        display: inline-block!important;
    }
    .apTitle p{
        padding-left: 10px!important;
        border-left: 5px solid #1484d6!important;
    }
    .lspBox2 li{
        margin-left: 0;
        margin-right: 5%;
    }
    .lspBox2 li:nth-child(even){margin-right: 0;}
    .txInp,.txSel,.text{width: 90%;}
    .search img{margin-right: 8%;}
    .zyzr p{
        width: 60%;
    }

}

@media only screen and (max-width: 320px){
    .footer {
        padding: 15px 60px;
    }
    .yzm{
        width: 100px;
    }
    .yzm2{width: 90px;}
}