    #newsInfo video {
    width: 100% ;
   
}

@media only screen and (max-width: 600px) {



    .fontSize18,.fontSize20 { font-size: 1.4rem; }

    .fontSize22,.fontSize26 { font-size: 1.6rem; }

    .fontSize29 { font-size: 1.7rem; }

    .fontSize40 { font-size: 2.6rem; }

    .fontSize50 { font-size: 2.6rem; }

    .fontSize63 { font-size: 2.2rem;padding-top: 20px;
    height: 35px; }



    .wenben01 { font-size: 1.4rem; }



    .p_tb30 {

        padding: 10px 0 !important;

    }

    .p_tb50 {

        padding: 20px 0 !important;

    }



    .title_box.p_tb50 {

        padding: 0 !important;

    }





    .p_tb5030 {

        padding: 30px 0 10px;

    }



    .p_tb3010 { padding: 10px 0; }



    .p_50 { padding: 10px !important; }



    .center-down { text-align: center !important; }



    #name_box_w { position: relative; background: url(/App/Home/View/Default/Public/Image/footer.jpg); }



    #name_box_w .col {

        height: 70px;

    }

    #name_box_w .col img  {

        height: 50px;

    }



    canvas { top: 70px !important; }



    .menu_open {

        right: 0 !important;

    }



    #page_banner_box {

        height: 120px;

    }



    #page_banner_box .sofa {

    right: 5%;

    top: auto;

    bottom: -20px;

    height: 110px;

    }



    .main_item * { font-size: 1.2rem; }





    #in_box1 .pic { height: auto; }



    #in_box1 .pic img { height: 150px; }



    #in_box2 .container { height: 160px !important; background-size: auto 50% !important; background: none !important; }

    #in_box2 { background-image: none; display: block; }



    #in_box2 .fontSy,#ljxtx_box2 .fontSy { font-size: 2.0rem !important; }



    .title_box {background-position: top 10px right !important; background-size: auto 80px !important; }



    #ljxtx_box1 li { padding: 10px; margin-bottom: 0; }

    #ljxtx_box1 li a { box-shadow: 0 0 10px #ccc; height: 120px; overflow: hidden; padding: 15px; background: right center #fff; }

    #ljxtx_box1 li a p { font-size: small !important; }



    #xzms_box2 .title_box big { margin-bottom: 50px; display: block; }

    #xzms_box2 .title_box font, #xzms_box3 .title_box font { margin-left: 0px !important; }



    #jmhz_box1 .jm .box .s_box { height: auto !important; padding: 20px !important; }



    #jmhz_box1 .jm .box dl dd { height: auto !important; }

    #xz .fontSize36 { font-size: 2.6rem; }



    #ljxtx_box3 ul li .time .line {  right: 0 !important; }



    #ljxtx_box1 .title_box.in_bg { background: none; }



    #ljxtx_box1 .title_box {  background-size: 35% !important; }





    #name_box_w #top_tel { font-size: 1.2rem; }

    #name_box_w #top_tel a { font-size: 1.6rem; font-family: "webfont"; font-weight: normal; }





    .in_newslist_list li a big { font-size: 1.4rem; }

}





@media only screen and (min-width: 601px) and (max-width: 991px) {

    

    .fontSize18,.fontSize20 { font-size: 1.6rem; }

    



    .fontSize63,.fontSize50 { font-size: 4.8rem; }



    .p_tb30 {

        padding: 10px 0 !important;

    }

    .p_tb50 {

        padding: 20px 0 !important;

    }



    .p_tb5030 {

        padding: 30px 0 10px;

    }



    .p_tb3010 { padding: 10px 0; }



    .p_50 { padding: 30px !important; }



    #top_tel { margin-top: -20px; } 



    #page_banner_box {

        height: 200px;

    }



    #page_banner_box .sofa {

    right: 50% !important;

    margin-right: -370px;

    top: auto;

    bottom: -30px;

    height: 180px;

    }



    #in_box2 .container { height: 200px !important; background-size: auto 50% !important; background: none !important; }

    #in_box2 { background-image: none; display: block; }



    .title_box {background-position: top 10px right !important; background-size: auto 120px !important; }



    .jm .p_tb50 { padding: 30px !important; }

    #jmhz_box1 .jm .box .s_box { height: auto !important; padding: 20px !important; }



}



@media only screen and (min-width: 992px) and (max-width: 1200px) {

    #newsInfo video {
    width: 70% !important;
   
}


    .fontSize18 { font-size: 1.6rem; }



    .p_tb50 {

        padding: 20px 0 !important;

    }



    #top_tel { margin-top: -20px; }



    #page_banner_box {

        height: 300px;

    }



    #page_banner_box .sofa {

    right: 50% !important;

    margin-right: -500px;

    top: auto;

    bottom: -30px;

    height: 200px;

    }



    #in_box1 { background: url(/App/Home/View/Default/Public/Image/Index/line.gif) center repeat-y #fff; }

    #in_box2 .container { height: 240px !important; background-size: auto 50% !important; background: none !important; }



    .title_box {background-position: top 10px right !important; background-size: auto 150px !important; }



    #news_img img { max-width: 800px;}

    .in_newslist_list li a .content { padding-left: 20px; }



    .jmInfo { font-size: 1.8rem; }



    .about_img { margin-top: 30px !important; padding-right: 50px !important; }

 

}



@media only screen and (min-width: 1201px) {
        #newsInfo video {
    width: 70% !important;
   
}


    .xl0 { width: auto !important; }



    .xl2_5 { width: 20% !important; }



    .f_add { padding-top: 30px; }



    #page_banner_box .sofa {

    right: 50% !important;

    margin-right: -700px;

    top: auto;

    bottom: -100px;

    }





    #in_box1 { background: url(/App/Home/View/Default/Public/Image/Index/line.gif) center repeat-y #fff; }



    #xzms_box1 ul li a .img2 { padding: 0 40px !important; }



    #jmhz_box1 .jm .box .s_box dl { width: 700px; position: absolute; top: 50px; right: -20px; }



    #jmhz_box1 .jm .box:nth-child(odd) { border-left: 0; }

    #jmhz_box1 .jm .box:nth-child(even) { border-right: 0; }

    #jmhz_box1 .jm .box:nth-child(odd) .s_box dl { width: 700px; position: absolute; top: 50px; right: -20px; }

    #jmhz_box1 .jm .box:nth-child(even) .s_box dl { width: 700px; position: absolute; top: 50px; left: 70px; }



    #jmhz_box2 .s_img {

        padding: 0 12px; margin-bottom: 20px;

    }



    #news_img img { max-width: 800px;}



    .in_newslist_list li a .content { padding-left: 30px; }

    .gallery-top .swiper-slide .img_box img {

        min-height: 200px;

    }



    .jmInfo { font-size: 1.8rem; }



    .about_img { margin-top: 30px !important; padding-right: 50px !important; }

}<!--ºÄÊ±1753045696.5274Ãë-->