﻿@media (max-width: 1680px) {
    html { font-size: 90px; }
    .banner .m_banner-pagination{left:.4rem;}
    .about_i1 .nrtong{padding-left:.4rem;}
    .yucd_left_main{padding-left:.4rem;}
}
@media (max-width: 1440px) {
}
@media (max-width: 1360px) {
    html { font-size: 80px; }

}

@media (max-width: 1340px) {
}

@media (max-width: 1280px) {
    .p_series li .dzpxl font{font-size:18px}
    .p_series li a .nr_content font{font-size:18px}
    

    .fdudu table{width:1200px;border-collapse: collapse;}
}
@media (max-width: 1280px) {
    .about_i1 .nrtong .jrwm{width:2.8rem}
    .about_i1 .nrtong .content{font-size:16px;padding-right:.2rem;}
    .about_i2 .nrtong{padding-left:.6rem;}
    .hom_1{min-height:0px;}
    .hom_1 .nrong{padding-top:.8rem;padding-bottom:.8rem;}
    .about_i2 .nrtong .title font{font-size:18px;}
    .about_i2 .nrtong .content{font-size:14px;}
    .about_i2 .nrtong .title p{font-size:12px;}
    .about_s{height:7rem;}
    .about_i1 .nrtong .mores{margin-top:1rem;}
    .about_i2_honor,.about_i3_dqhd,.about_i4_shzr{height:3.5rem;}
    .about_i2_honor .nrtong .list,.about_i2 .nrtong .content{height:1.5rem;}
    .about_i1 .nrtong{padding-top:.58rem;}
    .yucd_left .list{font-size:.24rem;}
    .ws_list li .elys div{grid-template-columns:auto auto;gap:20px;padding-bottom:.2rem;}
    .ws_list li .elys div font{font-size:.24rem;}
    .cpyy .title div,.wshi_3 .title div,.csdan .title div,.ryzz .title_left div,.yucd_main .title font{font-size:.24rem;}
    .cpyy .title p,.wshi_3 .title p,.csdan .title p,.ryzz .title_left p{font-size:.24rem;}
    .ryzz .list{font-size:14px;}
    .yucd_main .title p{font-size:12px;}
    .wshi .main_w{font-size:14px;line-height:2;}
    .wshi_left{padding-top:.1rem;}
    .foot_list{display:none;}
    .xwzx .main_w{gap:.3rem;}
    .xwzx_right_top .img_list{margin-bottom:.3rem;}
    .rmzp .main_w{display: grid;grid-template-columns: auto;gap:.3rem}
    .cbgb{padding:0px;}
    .rmzp_right{margin-top:0px;}
    .rmzp_right_main{width:100%;}
    .gcheng .download li font{font-size:12px;}
    .gcheng .main_w{gap:.4rem;}
}

@media(max-width: 1170px) {
    .top_list{display:none;}
    .menu_wap{display:block;}
    .cibn{gap:30px;grid-template-columns: auto;}
    
  .pros_boxG {width: calc(100% );padding: 35px 0;}
  .popup_video { width: calc(100% - 40px); left: 20px; }
  .popup_video .close2 { margin-bottom: 20px; width: 30px }
  .pros_boxB{ margin-top: 40px;}
  .gcheng .title .wytw{font-size:12px;}
  .gcheng .main_w{grid-template-columns: repeat(1,1fr);}
  .tm_list .left{gap:.2rem;}
}
@media(max-width: 1024px) {
    .about_i2 .nrtong{padding-left:.45rem;}


    .main_top .main_w{padding-right:.2rem;}
    .hom_1 .nrong{grid-template-columns: 2.5rem auto;}
    .about_i1 .nrtong .jrwm{margin-top:.4rem;background-size:.3rem auto;padding-left:.8rem;background-position: .3rem center;}
    .about_i1 .nrtong .jrwm div{background-size:.2rem auto;}
    .about_i1 .nrtong .jrwm{width:2rem;height:.8rem;}
    .about_i1 .nrtong .jrwm p{font-size:14px;}
    .about_i1 .nrtong .jrwm font{font-size:12px;padding-top:0px;}
    .about_i1 .nrtong .jrwm{margin-top:.6rem;}
    .p_series{height:400px;}
    .p_series li .nr_sb{bottom:.2rem;}
    .nr_sb img{width:.24rem;}
    .p_series li a:hover .nr_sb{font-size:12px;}
    .p_series li a .nr_content p,.p_series li .dzpxl p{font-size:14px;}
    .p_series li a .nr_content{width:80%;}
    .p_series li a .nr_content div{font-size:12px;}
    .yucd {
        width: 100%;
        overflow: hidden;
        display: grid;
        grid-template-columns: 55% auto auto;
    }
    .news_main_listr .list ul{gap:30px;}
    .news_main_listr .img_list ul{gap:30px;}
    .ym_list .list ul{display:grid;grid-template-columns: repeat(3,1fr);}
    .pro_misn_width{gap:.4rem;}
    .xgcp .list ul{gap:.3rem;}
    .pro_ts{font-size:14px;}
    .pro_misan .fenye a{font-size:14px;}
    .pro_misn_width{grid-template-columns: auto;}
    .pro_misn{padding-top:.4rem;
        /* padding-bottom:.4rem; */
    }
    .search_p{display:none;}
}

@media(max-width: 999px) {

    .about_i1 .nrtong .mores{margin-top:.55rem;}
    .about_i1{width:100%;}
    .about_i2{width:100%;}
    .about_s{height:auto;}
    .hom_1 .nrong{grid-template-columns:auto;}
    .hom_1 .hom_1_left .title{padding-bottom:18px;font-size:20px;}
    .hom_1 .hom_1_left .See{display:none;}
    .hom_1 .nrong {
        padding-top: 0.4rem;
        padding-bottom: 0.4rem;
    }
    .hom_1 .hom_1_right{padding-top:.3rem;}
    .hom_1 .hom_1_right li .more i{width:.37rem;height:.37rem;}
    .about_i1 .nrtong .mores img{width:.37rem;}

    .lxwm .main_w{padding:0px;}
    .top_right .tel{display:none;}
    .contact_home{height:auto;background-size:cover;}
    .syue{grid-template-columns: auto auto;gap:20px 30px;}
    .ws_history_main{gap:.5rem;}
    .wshi{margin-bottom:.3rem;margin-top:.2rem;}
    .wshi .main_w{gap:30px;}
    .yucd{display:block;}
    .yucd_left{height:auto;padding-bottom:.4rem;}
    .jyln li img{width:.3rem}
    .jyln li{width:1.2rem;height:1.2rem;}
    .jyln li p{font-size:14px;}
    .yucd_left_title{padding-top:.5rem;font-size:15px;}
    .yucd_left .list li{padding-top:.2rem;font-size:14px;line-height:1.6;}
    .yucd_left .list{height:auto;padding-bottom:.4rem;}
    .yucd_center,.yucd_main .title div{height:auto;}
    .yucd_right{height:auto;}
    .yucd_main{padding-top:.5rem;padding-bottom:.5rem;}
    .yucd_main .title font{font-size:15px;}
    .ryzz,.cpyy,.csdan{padding-top:.5rem;padding-bottom:.5rem;}
    .cpyy .title{padding-bottom:.3rem;}
    .wshi_3{padding-bottom:.5rem;}
    .wshi_left{width:50px;padding-top:.1rem;}
    .wshi_3 .title,.csdan .title{padding-bottom:.3rem;}
    .wshi_2{padding-bottom:.3rem;}
    .ryzz .list{padding-top:.3rem;}
    .yucd_main .title div{padding-bottom:.3rem}
    .cpyy .list li p{font-size:14px;}
    .news_main_listr .img_list ul{    grid-template-columns: repeat(2,1fr);}
    .xwzx .main_w{display:grid;grid-template-columns: repeat(1,1fr);}
    .xwzx_right_bottom_1{margin-bottom:0px;}
    .ym_list .list ul{gap:30px;}
    .xgcp .list ul{grid-template-columns: repeat(2,1fr);}
    .fdudu{padding-top:30px;padding-bottom:30px;}


    .cbga .job5 { display: none; }
    .div3 { width: 76%; }
    .div5 { width: 76%; }
    .cbga { padding-top: 20px; padding-left: 20px; }
    .cbga .job1 { font-size: 16px; }
    .cbga .job2 { padding-top: 10px; padding-bottom: 10px; line-height: 26px; }
    .cbga .job4 { margin-top: 20px; margin-bottom: 20px; width: 120px; height: 35px; line-height: 35px; }
    .cbgb { padding-bottom: 30px; }
    .cbgd { height: 54px; line-height: 54px; }
    .cbgd .job6 { font-size: 14px; padding-left: 20px; }
    .cbgd .job7 { margin-right: 20px; font-size: 23px; }
    .job_more { margin-bottom: 30px; }
    .job_more a { width: 120px; height: 35px; line-height: 35px; }

    
  .pros_boxG .box_3 { display:block;}
  .pros_boxG .btnbox { margin: 20px 0 0 0; }
  .pros_boxG .box_3 .btn { font-size: 14px; }
  .pros_boxB p{font-size:15px;}

  .tzzgx .main_w .grids{grid-template-columns: auto;gap:0rem;padding-bottom:.4rem;}
  .tzzgx .box{padding-bottom:0px;}
  .sha_btn_close2{top:10px;right:10px;}
  .tm_list{display:block;}
  .tm_list .right{margin-top:.2rem;font-size:14px;}
  .tm_list .m_list p{font-size:14px;}
}

@media(max-width: 767px) {
    .main_top .logo{
        padding-top: 0.2rem;
        padding-bottom: 0.2rem;
    }
    .tops{height:60px}
    .in_topbox .menu{top: 60px;}
    .k1 .in_topbox .menu{top: 60px;}
    .main_w{padding-left:8px;padding-right:8px;}
    .videos{position:static}
    .videos .main_w{padding:0px;}
    .video_nr{width:100%;}
    .banner img{vertical-align: bottom;}
    .banner .m_banner-pagination{bottom:0.2rem;left:0.2rem;}
    .banner .m_banner-pagination .swiper-pagination-bullet{width:10px;height:10px;background-size:100% 100%;}
    .logos{padding-top:.3rem;width:2.5rem;}
    .zhuanli{padding-top:.4rem;}
    .zhuanli ul li{padding-right:20px;}
    .zhuanli ul li font{font-size:32px;}
    .zhuanli ul li p{font-size:14px;}
    .zhuanli ul li div{font-size:12px;}
    .zmpq .mores{margin-top:.4rem;}
    .zmpq .content{width:auto;}
    .zmpq{min-height:0px;}
    .p_series{height:250px;}
    .video_nr .title{font-size:16px;line-height:1.65;}
    .video_nr .form{padding-left:.58rem;}
    .video_nr .form::after{width:.5rem;}
    .p_series li .nrong,.p_series li .nr_sb{display:none;}
    .p_series li::after{left:calc(50% - 8px);font-size:16px;}
    .p_series li .dzpxl font{font-size:14px;width:14px;display:block;}
    .p_series li .dzpxl p{display:none;}
    .p_series li a{padding-top:.2rem;}
    .hom_1 .nrong{padding-top: 0.3rem;padding-bottom: 0.3rem;}
    .hom_1 .hom_1_left .title{font-size:16px;font-weight:bold;padding-bottom:15px;}
    .hom_1 .hom_1_right{border-top: 2px solid #666666;}
    .hom_1 .hom_1_right{padding-top:0.2rem;}
    .hom_1 .hom_1_right li p{padding-top: 0.1rem;padding-bottom: 0.1rem;font-size:12px;}
    .hom_1 .hom_1_right li font{font-size:14px;}
    .hom_1 .hom_1_right li .title{font-size:12px;}
    .hom_1 .hom_1_right ul{grid-template-columns: repeat(2,1fr);}
    .hom_1 .hom_1_right li:nth-child(3){display:none;}

    .footer{padding-top:.2rem;}
    .footer .main_w{display:block;}
    .foot_copy{padding-bottom: .3rem;}
    /* .foot_ewm{padding-top:0px;} */
    .foot_ewm{margin:0 auto;text-align:center}
    .video_nr{grid-template-columns:1.68rem auto;}
    .video_nr .content{padding:.2rem;}
    .video_nr .title{font-size:14px;}
    .video_nr .form{font-size:12px;}
    .about_i1 .nrtong .content br{display:none;}
    .about_i2 .nrtong{padding-left:.25rem;padding-top:.3rem;}
    .about_i2_honor, .about_i3_dqhd, .about_i4_shzr{height:auto;padding-bottom:.3rem;}
    .main_top .logo{width:90px;}


    .foot_logo img{width:100px;}
    .about_i2_honor .nrtong .list{max-width:calc(100% - .5rem);}
    .about_i1 .nrtong .content{font-size:14px;}
    .about_i2_honor,.about_i3_dqhd{width:100%;}

    .contact_home{margin-top:0px;}
    .syue{grid-template-columns: auto;gap:20px 20px;padding:20px;}
    .syue .home_con{font-size:18px;}
    .syue .p{font-size:14px;}
    .syue .font{font-size:12px;}
    .cpyy .title div,.wshi_3 .title div,.csdan .title div,.ryzz .title_left div,.yucd_main .title font{font-size:15px;}
    .cpyy .title p,.wshi_3 .title p,.csdan .title p,.ryzz .title_left p{font-size:15px;}
	.ws_history_main_list { display:none;}
    .banner_gyyk{height:300px;}
    .news_banner{height:300px;}
    .jiades {margin-top:-14px;}
    .jiades img {
    width:80px;
    }
    .jkxt{padding-left:.2rem;padding-right:.2rem;}
    .heun{float:none;width:auto;}
    .yucd_left_main{padding-left:.2rem;padding-right:.2rem;}


.jyln li{width:1rem;height:1rem;border:1px solid rgba(255, 255, 255, 0);border-radius: 50%;cursor: pointer;margin-right:0px;}
.jyln li p{font-size:15px;color:#ffffff;padding-top:0px;}
.jyln li.cur{border:1px solid rgba(255, 255, 255, 0.9);}


    .yucd_main{padding-left:.2rem;padding-right:.2rem;}
    .ws_history_main .ws_history_main_arrow{width:30px;height:30px;}
    .ws_history_main{
        grid-template-columns: 30px auto 30px;
        gap: 20px;
    }
    .csdan .zy_list .cs_arrow{width:30px;height:30px;}
    .ryzz, .cpyy, .csdan{padding-top:.3rem;padding-bottom:.3rem;}
    .yucd_main .arrow_s{width:30px;}
    .ryzz .title_right .title_right_con{width:30px;}
    .heun{margin-top:.3rem}
    .ryzz .title_right{min-width:90px;}
    .news_main_listr .list li{padding:20px;}
    .news_main_listr .list ul{grid-template-columns: auto;}
    .news_main_listr .list{padding-top:30px;}
    .menu_main_top ul{gap:20px;}
    .menu_main_top li{font-size:15px;}
    .news_main_listr .list li a .title font{font-size:14px;}
    .news_main_listr .list li a .title p{font-size:12px;}
    .news_main_listr .list li a .content{line-height:1.65;font-size:13px;}
    .news_main_listr .list li a{gap:10px;    grid-template-columns: auto 10px;padding:0px;}
    .news_main_listr .list li .d_right .more{width:30px;height:30px;}
    .news_banner_sb{bottom:.3rem;}
    .news_main_listr .img_list li a{padding:20px;}
    .news_main_listr .img_list ul{margin-top:.3rem;gap:20px;}
    .news_main_listr .img_list li a .d_left .title font{font-size:14px;}
    .news_main_listr .img_list li a .d_left .title p{font-size:12px;}
    .news_main_listr .img_list li a .d_left .content{line-height:1.65;font-size:13px;}
    .news_main_listr .img_list li a{gap:20px;    grid-template-columns: auto 30px;}
    .news_main_listr .img_list li .d_right .more{width:30px;height:30px;}
    #PageContent{padding-top:30px;padding-bottom:30px;}
    .news_main_listr .img_list ul{grid-template-columns: repeat(1,1fr);}
    .xwzx{padding-top:.3rem;padding-bottom:.3rem;}
    .xwzx .main_w .title font{font-size:15px;}
    .xwzx .main_w .title p{font-size:12px;}
    .ym_list{padding-top:30px;}
    .ym_list .list ul{grid-template-columns: repeat(2,1fr);gap:20px;}
    .ym_list .list li{padding:.3rem 10px}
    .ym_list .list li p,.ym_list .list li font{font-size:13px;}
    .img_rights .titles{font-size:16px;}
    .img_rights .content{font-size:12px;}
    .img_rights .pro-li li a{background-size:auto 13px;font-size:12px;min-height:0px;}
    .img_rights .pro-li li{height:.8rem;}
    .cp_cs li{font-size:16px;}
    .xgcp{padding-top:.3rem;}
    .xgcp .title font{font-size:16px;}
    .xgcp .list ul{grid-template-columns: repeat(2,1fr);gap:20px;}
    .xgcp .list li{padding:.3rem 10px}
    .xgcp .list li p,.xgcp .list li font{font-size:13px;}
    .xgcp .list,.pro_misan{padding-top:.3rem;padding-bottom:.3rem;}
    .pro_misan{padding-top:0px;}
    .pro_misan .fenye .menus{display:none;}
    .pro_misan .fenye{display:block;padding:.2rem;height:auto;line-height:1.71;font-size:13px;width:calc(100% - .4rem);padding-bottom:.1rem;}
    .pro_misan .fenye a{display:block;padding-bottom:.1rem;font-size:13px;}
    .pro_misn_width{gap:.3rem;}



    .cbgb { padding-left: 0px; padding-right: 0px; }
    .xmin { height: 59px; }
    .div1 { line-height: 59px; min-width: 70px; font-size: 14px; }
    .div2 font { margin-top: 20px; font-size: 12px; line-height: 20px; }
    .div3 { width: 60%; margin-top: 16px; }
    .div3 input { height: 30px; padding-left: 10px; }
    .div4 { margin-top: 20px; }
    .div4 label { width: 38px; }
    .div4 label font { font-size: 14px; }
    .div5 { width: 60%; }
    .div5 textarea { padding: 10px; height: 120px; }
    .div6 { margin-top: 16px; }
    .div6 input { height: 30px; padding-left: 10px; }
    .div7 { margin-top: 16px; }
    .cxia { padding-bottom: 20px; margin-bottom: 20px; }
    .ysuo { margin-top: 20px; }
    .texa { height: 155px; }
    .qren input { width: 120px; height: 35px; line-height: 35px; margin-top: 25px; margin-bottom: 25px; }




    .rmzp_right .title font{font-size:26px;}
    .rmzp_right .title p{font-size:16px;}
    .rmzp_right .list li a font{font-size:14px;background-size:.17rem auto;}
    .cbgb{padding-bottom:0px;}
    .feedbacks .main_w{grid-template-columns: auto;}
    .feedbacks{padding-top:.3rem;}
    .feedbacks .feedback_left font{font-size:20px;}
    .feedbacks .feedback_left p{padding-bottom:.2rem;}
    .feedbacks .feedback_left p br{display:none;}
    .contacts_left .address_list{gap:0;grid-template-columns: auto;}
    .contacts_left .address_list .tel>div{width:100%;min-height:0px;padding-bottom:.2rem;}
    .contacts_left .address p{width:100%;min-height:0px;padding-bottom:.2rem;font-size:16px;}
    .contacts_left .address_list .tel>div p{font-size:13px;}
    .contacts_left .address_list .email>div p{font-size:13px;}
    .cibn{padding-top:.3rem;padding-bottom:.3rem;}
    .hqois{padding-bottom:.3rem;}
    .feedbacks .claksi_top_left_2 li #submit{font-size:14px;}
    .feedbacks{padding-bottom:.3rem;}
    .feedbacks .claksi_top_left_2 li input{font-size:12px;}
    .feedbacks .claksi_top_left_2 li textarea{height:100px;font-size:12px;}

    .pros_boxG .box_1 { margin-bottom:0px;}
    .pros_boxG .box_1 .box { float: unset; width: 100%; margin-bottom: 15px; }
    .pros_boxG dt { width: 60px; background-size:30% auto; }
    .pros_boxG dd { width: calc(100% - 60px) }
    .pros_boxG .txt { width: calc(100% - 20px); padding: 10px; }
    .pros_boxG .area { width: calc(100% - 20px); padding: 10px; }
    .pros_boxG .box_3 .code { padding: 10px; }
    .pros_boxG .btnbox { display: block; margin-left: 0; }
    .pros_boxG .box_3 .btn { width:100%; margin-left:0;}
    .pros_boxG .box_3 .btn_1 { margin-bottom:15px;}
    .pros_boxG { }
  .pros_boxB{ margin-top: 30px;}
  .gcheng .download ul{grid-template-columns: repeat(2,1fr);}
  .gcheng{padding-top:.3rem}
  .gcheng .title .bt{font-size:16px;}
  .gcheng .title .daima{font-size:12px;}
  .gcheng .title .daima font{font-size:14px;}
  .gcheng .lsgg3 .gd li{font-size:12px;}
  .gcheng .title{padding-bottom:15px;}
  .gcheng .lists li a p{font-size:12px;}
  .gcheng .lists2 li a p{font-size:12px;}
  .gcheng .lists li a font{font-size:12px;text-align:right;}
  .gcheng .lists2 li a font{font-size:12px;text-align:right;}
  .gcheng .list_w{padding:.2rem;}
  .gcheng .download ul{gap:.15rem;}
  .gcheng .list_w{width:calc(100% - 0.4rem)}
  .gcheng .download li p{font-size:12px;}
  .gcheng .item1 div{left:.2rem;bottom:.2rem;}
  .gcheng .item1 div p{font-size:14px;}
  .gcheng .item1 div font{font-size:12px;padding-top:10px;}
  .about_zhxx_rl_3 li{min-height:0px;}
  .tzzgx{height:480px;margin-top:-50px;}
  .tzzgx .main_w .grids{padding-bottom:15px;}
  .feedback_sf li .item .contents{font-size:12px;}
  .feedback_sf li .item .da{font-size:12px;}
  .about_zhxx_rl_3 li .nriong{font-size:12px;padding:2px;}
  .gcheng .title .sm{font-size:12px;line-height:1.65;}
  .about_zhxx_rl_3 li{text-align:center;padding:10px;}
  .gcheng .main_w{gap:.2rem;}
  .kon img{width:.27rem;}
  .tm_list .m_list p{background-size:.15rem;}
  .tm_list .m_list{width:100%;}
  .tm_list .left{display:grid;}
  .flei{display:block;}
  .menu_main_top>ul>li{    padding-top: 0rem;
    padding-bottom: 0rem;}
    .menu_main_top{     padding-top: 0.35rem;
        padding-bottom: 0.35rem;}
        .menu_main_top>ul>li ul{display:none;}
.zizhan img{width:100px;}

.ProList{ margin-top:20px;}
.ProList ul{grid-template-columns: repeat(2,1fr);gap:10px}
.ProList li .pro_txt{padding:15px 5px 15px 5px;text-align:center;overflow:hidden;font-size:15px;}

.pro_main{margin:20px 0px 50px 0;}
.pro_main .pr_lt{width:100%;}
.pro_main .pr_lt img{width:90%;height:auto;}
.pro_main .pr_rt{width:100%;overflow:hidden}
.pro_rt_conn{line-height:20px;}
.pro_info{line-height:160%;padding:20px 0px 25px 0px;font-size:16px;color:#555; min-height:80px;overflow:hidden;height:auto;}
.pro_info p img{ max-width:100%;clear:both;}

.inner{overflow:hidden;padding:20px 0 20px 0;}
.inlt{display:none}
.inrt{width:100%;}
.inrt_txt{line-height:24px;font-size:15px; padding:5px 0 5px 12px;}

.pro_cs ul{grid-template-columns: repeat(3,1fr);gap:10px}

.about{overflow:hidden;height:auto;padding:20px 0 30px 0;}
.about .about_logo{width:100%;height:auto;overflow:hidden;padding:20px 0}
.about .about_logo img{width:96%;height:auto}
.about .about_con{width:100%;overflow:hidden;font-size:16px;line-height:28px;padding:10px 0 20px 0;}

.qyhj{width:auto;height:auto;overflow:hidden;margin-top:30px;padding:0 0 0 0;}
.qyhj ul{display:grid;grid-template-columns: repeat(2,1fr);gap:10px}

}

@media(max-width: 400px) {
    .a_b_products_4 ul { grid-template-columns: repeat(1,1fr); }
    .products_list_title_a2fo ul { grid-template-columns: repeat(1,1fr); }
    .a_b_products_1_left p { background: none; }
    .a_b_products_1_right-1 input { padding-left: 20px; padding-right: 20px; }
    .l_a_banner_list ul { justify-content: space-between; gap: 10px; display: grid; grid-template-columns: repeat(2,1fr); }
    .img_rights .pro-li li{padding:0 .15rem;}
    .img_rights .content{margin-top:.2rem;margin-bottom: 0.2rem;}
}

@media(max-width: 360px) {
    .div3 { width: 50%; }
    .div5 { width: 50%; }
    .qgyl { padding-top: 20px; padding-bottom: 30px; }
    .video_nr .form{padding-left:20px;}
    .video_nr .form::after{width:.2rem;}

    .wshi .main_w{display:block;}
    .wshi_left{padding-bottom:.2rem;}
    .banner_gyyk{height:240px;}
    .news_banner{height:240px;}
    .img_rights .pro-li ul{grid-template-columns: auto;}
    .ym_list .list ul{grid-template-columns: auto;}
    .xgcp .list ul{grid-template-columns: auto;}
    .feedbacks .claksi_top_left_2 ul{gap:10px;}
    .gcheng .download ul{grid-template-columns: auto;}
    .about_zhxx_rl_3 li{padding:10px;}
    .foot_ewm p{font-size:13px;}
}
