@media screen and (max-width:1366px){
    .disb{white-space:inherit;font-size: 16px;}
    .topdha ul>li>p>a{font-size: 18px;}
    .about{margin: 60px auto;}
    .aboutaa{font-size: 30px;margin-bottom: 10px;}
    .aboutac p {font-size: 30px;}
    .aboutab{margin-bottom: 10px;font-size:14px;}
    .dis {margin: 70px auto 50px;}
    .disc{font-size:14px;}
    .peoaaaa {font-size: 30px;}
    .peoaaab{font-size:14px;}
    .peot{width:44%;}
    .peo {margin: 50px auto;}
    .proc{font-size: 1.5rem;margin: 1rem 0 1rem;}
    .prod{font-size: 14px;line-height: 24px;}
    .prob{font-size:30px;}
    .ptoaa {font-size: 30px;}
    .ptoab{font-size:16px;line-height: 24px;}
    .ptoa{margin-bottom: 60px;}
    .pto {margin-bottom:50px;}
    .posia h4{font-size:36px;}
    .posia{width: 50%;}
    .posi{padding: 150px 0;}
    .gss{margin: 60px auto 0;}
    .gss h5{font-size: 30px;margin-bottom: 10px;}
    .gst{margin-top: 30px;margin-bottom: 40px;}
    .gsjaaa{font-size: 28px;}
    .gsjaab{font-size: 15px;line-height: 22px;}
    .gsjaac p{font-size:14px;}
    .liuc {margin: 50px auto 80px;}
    .gss p{font-size: 16px;}
    .qsb{font-size:15px;}
    .qst{font-size:16px;}
    .ks{margin: 40px auto 100px;}
    .gssb{padding-top: 50px;}
    .gssb h5{margin-bottom: 10px;}
    .new{font-size:30px;}
    .newaa h5{font-size: 16px;}
    .newab {font-size: 14px;margin-top: 10px;}
    .newa li{margin: 0 2% 20px 0;}
    .newa {margin: 40px auto 60px;}
    .foab {font-size: 14px;}
    .foaa img {width: 200px;}
    .fod{font-size: 14px;}
    .foac{font-size: 14px;}
    .foj{padding-top: 20px;margin: 40px auto 0;}
    .foos{padding: 40px 0 40px;}
    .i-probab{font-size: 14px;}
    .i-proaa{font-size: 28px;}
    
}
@media screen and (max-width:980px){
    .top{flex-wrap: wrap;}
    .toplogo{margin-bottom: 10px;}
    .sjs{position:fixed;top:0;left:0;width:100%;height:100%;z-index: 999;transform: translateX(-101%);transition: all 0.3s;}
    .sjs.sww{transform: translateX(0%);}
    .topdhsj{display:flex;}
    .topdha a{width:calc(100% - 80px);}
    .topdha ul{display: block;}
    .topdha ul>li>p {padding: 0px;}
    .topdha ul>li>p>a {font-size: 16px;padding: 15px;display: block;}
    .topdha ul>li>p span{position:absolute;top:17px;right: 17px;border:1px solid #333;border-radius: 30px;width:40px;text-align: center;z-index: 1;line-height: 18px;}
    .topdha dl span{border:1px solid #333;border-radius: 30px;width:40px;text-align: center;z-index: 1;line-height: 18px;color:#333;top: 15px;}
    .topdha dl{position:static;width:100%;background:#fff;border:0;}
    .topdha{height:calc(100vh - 75px);overflow-y: auto;background:#f7f7f7;}
    .topdha dd a{color:#333;padding: 15px 15px;}
    .topbba{padding: 5px 5px 5px 5px;}
    .topbb{width: 100%}
    .sjtx{width:100%;}
    .topdhsjlogo{padding-left:10px;}
    .topdha ol{position:static;width:100%;background:#fff;border:none;padding:15px 0;}
    .topdha ol div{position:static;border:0;background:none;}
    .os{background:#000;}
    .topdha p.os a{color:#fff;}
    .topdha p.os span{color:#fff;border:1px solid #fff;}
    .sjw{max-width:400px;z-index: 999;position: relative;}
    .sjt{display:block;}
    .topdhsjxx{margin-right: 10px;}
    .zhz{display:block;}
    .banner {margin-top: 118px;}
    .about{flex-wrap: wrap;margin: 20px auto;}
    .abouta{width:100%;}
    .aboutb{width:100%;margin-top:30px;}
    .aboutaa{text-align: center;}
    .aboutab{text-align: center;font-size:16px;}
    .aboutac li{width:30%;font-size: 14px;}
    .dis ul{flex-wrap: wrap;}
    .dis li{width:48%;margin-top:30px;}
    .disa span{font-size: 23px;}
    .disa p{width: 40px;height: 40px;}
    .dis li:nth-child(5){display:none;}
    .dis {margin: 70px auto 30px;}
    .abj{display:block;}
    .aboutac p {font-size: 18px;}
    .dis {margin: 10px auto 30px;}
    .peo {margin: 20px auto;}
    .peoa{flex-wrap: wrap;margin-bottom:0;}
    .peoaa{width:100%}
    .peoaaab{display:none;}
    .peoaaac a{padding: 7px 15px;}
    .peoaaaa {font-size: 25px;margin-bottom:5px;}
    .pro ul{flex-wrap: wrap;}
    .pro li{width:100%;padding: 10px 10px 0;}
    .prob {font-size: 25px;}
    .proe a{display:block;}
    .ptoa{display:block;}
    .ptoaa {text-align: center;}
    .ptoab{width:100%;}
    .swiper-father a{width:100%;}
    .posia {width: 90%;}
    .posia h4 {font-size: 30px;line-height: 30px;}
    .posia p{font-family: Light;font-size:16px;}
    .posia a{display:block;}
    .posi {padding: 20px 0;}
    .pto {margin-bottom: 20px;}
    .gss {margin: 30px auto 0;width:96%;}
    .gss h5{text-transform: capitalize;line-height: 34px;width: 96%;}
    .gst{flex-wrap: wrap;margin-bottom: 20px;}
    .gst p{padding: 10px 8px;}
    .gsjaa{width:100%;margin-bottom:10px;}
    .gsjab{width: 100%;}
    .gsjaaa {font-size: 22px;}
    .gsjaac p{display: block;text-align: center;}
    .gswpba{font-size: 26px;margin-bottom: 10px;}
    .gswpbb a{padding: 5px 0;}
    .gswpbb p{width:100%;}
    .gswpbb span{font-size:14px;}
    .gswpbb input{padding: 5px;}
    .gswpbb textarea{height:40px;padding: 5px;}
    .gswpb{overflow-y: auto;}
    .liuc {margin: 40px auto 40px;}
    .qs{margin: 20px auto 0;}
    .qsa{width:70%;}
    .qs li{padding-bottom: 60px;}
    .ks {margin: 20px auto 10px;}
    .gssb{margin: 30px auto 0;padding-top: 20px;}
    .swea::before{background-size: 100% auto;}
    .gssb h5{font-size: 30px;}
    .gssb p{width:90%;margin:auto;font-size: 14px;}
    .gjj{width:90%;transform: translateY(-40px);}
    .swea{padding-bottom: 60px;}
    .gjj p{width:100%;}
    .newa {margin: 20px auto 40px;}
    .newa ul{margin:auto;}
    .newa li{width:100%;margin:0 auto 30px; }
    .fob{display:none;}
    .foot{flex-wrap: wrap;}
    .foa{width:100%;text-align: center;}
    .foos {padding: 30px 0 20px;}
    .fod{width:100%;margin-top:20px;line-height: 30px;}
    .fod h5{text-align: center;margin-bottom: 10px;}
    .fod span {font-size: 24px;margin-right:5px;}
    .foj{margin: 10px auto 0;padding-top: 10px;display:block;text-align: center;}
    .foj div:nth-child(1){margin-bottom:0px;}
    
    .i-banaa{font-size:30px;}
    .i-bana{padding: 70px 0;}
    .i-aba{margin:30px auto 0;flex-wrap: wrap;}
    .i-abaa{width:100%;text-align: center;margin-bottom:20px;}
    .i-abaaa{font-size: 28px;}
    .i-abaac{display: none;}
    .i-abab{width:100%;}
    .i-abab ul{column-count: 1;column-gap: 0%;}
    .i-abs ul{flex-wrap: wrap;font-size:19px;}
    .i-abs li{width:50%;margin-bottom:20px;}
    .i-abs li p{line-height: 20px;}
    .i-abs{margin-bottom: 10px;}
    .i-abta{flex-wrap: wrap;}
    .i-abtaa{width:100%;margin-bottom:20px;}
    .i-abtab{width:100%;}
    .i-abt{padding: 30px 0;}
    .i-abtaaa{font-size: 24px;line-height: 26px;}
    .i-abtaab {line-height: 24px;}
    .i-abtab li{width:100%;}
    .i-abtab li:nth-child(1){border-right: 0;}
    .i-abtab li:nth-child(2){padding-left:0;}
    .i-abtab li:nth-child(3){padding-right:0;border-bottom: 1px solid #ccc;border-right:0;padding-bottom:2%;}
    .i-abtab li:nth-child(4){padding-left:0}
    .i-abw{margin:30px auto 0;}
    .i-abw h4{font-size: 30px;}
    .i-abw p {color: #343434;}
    .i-abq li{width:100%;}
    .i-abqa span{font-size:26px;}
    .i-abqa{width:100%;text-align: center;}
    .i-abqb{text-align: center;}
    .i-abqb h4{font-size: 18px;}
    .i-abea{flex-wrap: wrap;padding-bottom: 0px;}
    .i-abeaa{width: 100%;}
    .i-abq{margin: 0 auto 30px;}
    .i-abe{padding: 30px 0;}
    .i-abeaaaa{text-align: center;font-size: 30px;line-height: 30px;}
    .i-abeb{width:100%;}
    .i-abej{position: static;width:100%;transform: translateX(0%);}
    .i-abr{margin:20px auto;}
    .i-aby{margin: 30px auto 30px;}
    .i-aby .i-abw p{width:100%;}
    .i-abyj .swiper-pagination{margin-top: 0px;}
    .i-abyj{margin: 20px auto 0;}
    .i-proa{display: none;}
    .i-prob{width:100%;}
    .i-proba li{width: 48%;}
    .i-pro{margin: 20px auto 20px;}
    .i-probab {font-size: 12px;margin: 15px 0;}
    .i-probac{padding: 7px 15px;font-size:14px;}
    .i-prcp{margin: 30px auto 30px;flex-wrap: wrap;}
    .i-prcpa{width: 100%;}
    .sp-thumbs a:link, .sp-thumbs a:visited{height: 70px !important;}
    .i-prcpb{width: 100%;}
    .i-prcpba{font-size: 20px;line-height: 24px;}
    .i-prcpbc a{width: 100%;text-align: center;padding: 12px 35px;}
    .i-prx {margin: 30px auto 30px;}
    .i-prx ul{flex-wrap: wrap;}
    .i-prx li{width:48%;margin-bottom:20px;}
    .i-prxb {margin: 10px auto;font-size:12px;}
    .i-blog {margin: 20px auto 0px;}
    .i-blog li{width:100%;}
    .i-bls{margin: 30px auto;flex-wrap: wrap;}
    .i-blsa{width:100%;}
    .i-blsaa{font-size: 20px;line-height: 24px;}
    .i-blsab{margin-bottom: 10px;}
    .i-blq{flex-wrap: wrap;margin:20px 0;}
    .i-blqa{width:100%;margin-bottom:20px;}
    .i-blq:after{display:none;}
    .i-blqaa span{display:none;}
    .i-blqa:nth-child(2) a{text-align: left;}
    .i-blqa a{display: block}
    .i-blsb{width:100%;border-radius:0}
    .i-blsbs{display: none;}
    .i-blsbt{width: 100%;}
    .i-blsba h4{    font-size: 20px;margin: 10px auto;}
    .i-blsba p{line-height: 22px;}
    .i-blsba a{margin-top: 15px;width: 100%;text-align: center;}
    .i-blsbba {font-size: 20px;margin: 0px auto 10px;}
    .i-blsbbb li{border-bottom:1px solid #eee;margin-bottom:10px;padding-bottom:10px;}
    .i-blsba {margin-bottom: 20px;}
    .i-contact{margin: 30px auto;flex-wrap: wrap;}
    .i-contacta{width:100%;margin-bottom:30px;}
    .i-contactb{width:100%;}
    .i-csjba{font-size: 12px;}
    .i-csjba span{font-size: 17px;padding: 5px;}
    .i-csjbb span{font-size: 17px;padding: 5px;}
    .i-csjbb{font-size:12px;}
    .i-csja{font-size:22px;}
    .i-cos .ict a{    line-height: 40px;}
}

















