@charset "utf-8";

@media screen and (max-width: 1920px){

}

@media screen and (max-width: 1600px){
}

@media screen and (max-width: 1440px){
}

@media screen and (max-width: 1366px){
}

@media screen and (max-width: 1325px){
}

@media screen and (max-width: 1280px){
}

@media screen and (max-width: 1025px){
    .w{width: 100%;}
    .main1,.main1-top,.main2{height: auto;}
    .main1-a2{width: 90%;margin-bottom: 20px;}
    .main1-l{width: 48%;}
    .main1-l-div{width: 80%;}
    .main1-l-text{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
    .main2-bszx-body{height: auto;padding: 30px;}
    .lxxd,.cjwt{width: 100%;}
    .jl-p{float: left;margin-left: 0px !important;margin-right: 20px;}
    .main3{opacity: 1 !important;transform: none !important;}
}

@media screen and (max-width: 769px){
    .main1{background: #fff;}
    .main1-l-text{display: none;}
    .main1-l-title{margin-top: -5px;margin-left: 5px;}
    .main1-body-title{width: 80%;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;}
    .gjz input{width: 82%;}
    
}
@media screen and (max-width: 420px){
    body{line-height: 25px;}
    .main1-l{width: 100%;}
    .hygq{margin-top: 15px;}
    .main1-a1,.hygq span{font-size: 22px;}
    .main1-l-top{height: auto;margin-top: 10px;padding: 15px 0px;}
    .main1-l-title{margin-top: 5px;}
    .main1-a2{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;}
    .main2{margin-top: 25px;}
    .gjz input{width: 75%;}
    .xm, .sfz{margin-right: 0px;width: 100%;}
    .lxxd, .cjwt{opacity: 1 !important;transform: none !important;}
    .cx p{float: left;width: 100%;font-size: 12px;text-align: center;}
    .lxxd-s1,.lxxd-s2,.lxxd-s3, .lxxd-s4{width: 25%;text-align: center;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;}
    .lxxd-s6,.lxxd-s5{display: none;}
    .cjwt-top{height: auto;}
    .cjwt-tab{margin-left: 0px;width: 75%;margin-top: 10px;}
    .cjwt-tab a{padding: 0px 10px;padding-bottom: 5px;}
    .gd{margin-top: 10px;}
    .cjwt-body-title{width: 80%;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;}
    .jl-p{width: 31%;margin-right: 10px;}
    .jl-p:nth-of-type(3n){margin-right: 0px;}
    .jl-p1,.jl-p2,.jl-p3{background-position: 50% 50%;}
    .cx input{width: 100%;margin-right: 0px;background-size: contain;}
    
}
@media screen and (max-width: 376px){
    .main1-a1, .hygq span{font-size: 20px;}
    .main1-a2{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
    .main1-l-div{width: 78%;}
    .main1-l-top{padding: 10px 0px;}
    .main2-bszx{opacity: 1 !important;transform: none !important;}
    .bszx_a{margin-left: 15px !important;}
    .bszx a{margin-left: 0px;}
    .main2-bszx-body{padding: 15px;}
    .sfz input{width: 70%;}
    .cjwt-tab a{padding: 0px 8px;}
}

@media screen and (max-width: 360px){
    .main1-l-div{width: 75%;}
    .gjz input,.xm input,.sfz input,.cxm input{width:100%;margin-top: 10px;margin-left: 0px;}
    .main2-bszx-body{padding: 10px;}
    .main2-bszx-body form div{width: 100%;}
    .cjwt-tab a{padding: 0px 5px;}
}

@media screen and (max-width: 321px){
    .main1,.main2{padding: 0px 15px;}
    .moblie_head .fl img{height: 40px;}
    .main1-a1, .hygq span{font-size: 18px;}
    .main1-a2{width: 100%;margin: 10px auto;}
}