@media screen and (max-width:1200px){ .mobile{ display: block; } .mobile{ display: block; width: 100%; top:10px; z-index: 99999; right: 0; position: absolute; } .mobile-inner{ width: 100%; } .head_top{ display: none; } .nav_ul{ display: none; } h1{ line-height: inherit; padding: 20px 0; position: relative;z-index: 9999999 } .mobile-inner-nav li{list-style: none;} h1 img{ width:220px; height: auto; } .search{ float: none; margin: 10px 5px 0 0; display: none; } .box{ width: 100%; padding: 0 5px; box-sizing: border-box; } .activity{ float: none; margin: 0; display: none; } .head_right{position: relative;z-index: 9999999 } .lan{ float: none; margin: 0; } .activity a{ margin: 0 } .foot_top{ padding: 20px 0 10px 0; } .foot_left{ float: none; width: 100% } .foot_center{ display: none; } .foot_right{ float: none; margin-top: 20px; } .foot_bottom{ padding: 10px 0; height: auto; line-height: 26px; } .foot_tit{ margin-bottom: 0; } .add_i{ height: auto; line-height: 20px; padding: 5px 0; } .case_bottom{padding-top: 160px;} .flex-direction-nav{ display: none; } .flex-control-nav{ bottom: 10px; } .abs_ul{ padding: 60px 0 0 0; margin: 0 } .abs_ul li{ float: none; width: 100%; margin: 0 0 70px 0; height: auto; padding-bottom: 30px } .abs_zi{ height: auto; padding: 0 10px; } .abs_h3{ font-size: 20px; } .index_h3{ font-size: 24px; height: 30px; line-height: 30px; padding: 30px 0 ; } .class_ul{ margin: 0 } .class_ul li{ float: none; width: 100%; margin: 0 0 20px 0; } .class_img{ width: 100%; height: auto; text-align: center; } .class_img img{ width: auto; height: auto; max-width: 100% } .pro_inner{padding-left: 15px;} .field_ul{ margin: 0; width: 100% } .field_ul li{ width: 50%; padding: 0 5px; margin: 0 0 20px 0; box-sizing: border-box; } .field_img{ margin: 0 auto } .field{ padding-bottom: 10px; } .activ{ padding-bottom: 30px; } .act_left{ float: none; width: 100%; text-align: center; margin:0 0 20px 0; height: auto; } .act_left img{ width: auto; height: auto; max-width: 100% } .act_right{ float: none; width: 100% } .proclass{ padding-bottom: 30px; } .act_time{ width: 25%; font-size: 12px; } .act_tit{ font-size: 12px; } .case_box{ font-size: 16px; line-height: 26px; padding: 30px 0; } .caseul li{ width: 50%; margin: 0 0 15px 0; padding: 0 5px; box-sizing: border-box; } .caseul li a{ background: #dedede; width: 100%; font-size: 16px; height: 40px; line-height: 40px; } .micro{ line-height: 24px; } .recommend_ul{ margin: 0 0 30px 0; } .recommend_ul li{ margin: 20px 0; float: none; width: 100% } .rec_img{ width: 100%;height: auto; text-align: center; } .rec_img img{ width: auto; height: auto; max-width: 100% } .rec_tit{ text-align: center; height: auto; line-height: 24px; font-size: 14px; } .protit{ font-size: 20px; font-weight: inherit; } .case_site{ padding: 20px 0; } .ct_i{} .case_inner p{ margin-left: 0!important; } .case_inner img{ width: auto; height: auto; max-width: 100% } .navFix{width: 97%;} .cont{ padding-bottom: 30px; } .cont_left{ float: none; width: 100% } .cont_right{ float: none; width: 100%; padding-top: 30px;} .cont_h3{ font-size: 18px; } .cont_i{ height: auto; line-height: 20px; padding: 5px 0; font-size: 14px; } .cont_form .tes_he{ float: none; width: 100% } .cont_tit{ font-size: 16px; } .tes_tit{ font-size: 15px; height: 50px; line-height: 50px; } .cont_form .tes_txt{ width: 90% } .cont_form .tes_area{ width: 90% } .cont_form .tes_sub{ margin: 30px auto 30px; } .catalog{ float: none; width: 100%; padding-top: 30px; } .cata_h3{ text-align: center; font-size: 20px; margin-bottom: 10px; text-indent: 0;} .cata_ul li{ float: left; width: 50%; padding: 0 10px; box-sizing: border-box; border: 1px solid #eee;} .cata_ul li a{padding-left: 0;text-align: center;} .cata_ul{ overflow: hidden; } .details{ float: none; width: 100%; padding-top: 20px; } .blog_dl{ padding: 20px 0; } .blog_dl dt{ float: none; width: 100%; text-align: center; height: auto; border: none; margin-bottom: 20px; } .blog_dl dt img{ width: auto; height: auto; max-width: 100% } .blog_dl dd{ float: none; width: 100%; } .blog_tit{ height: auto; line-height: 26px; font-size: 16px; padding: 5px 0; text-align: center; } .blog_time{ height: 30px; line-height: 30px; text-align: center; padding-bottom: 10px; } .blog_zi{ height: auto; } .release h3{ height: auto; line-height: 30px; font-size: 18px; text-align: center; } .release .rele_span{ display: block; } .news_word img{ width: auto; height: auto; max-width: 100% } .piece{ padding: 30px 0; } .piece a{ height: auto; line-height: 34px; } .news_dl dt{ float: none; width: 100%; text-align: center; height: auto; margin-bottom: 20px; border: none; } .news_dl dt img{ width: auto; height: auto; max-width: 100% } .news_dl dd{ float: none; width: 100% } .news_tit{ height: auto; line-height: 26px; font-size: 16px; text-align: center; padding: 5px 0; } .news_zi{ height: auto; } .news_time{ margin: 0 auto } .about_word img{ width: auto; height: auto; max-width: 100% } .about_scroll{ left: 50%; width:213px; margin-left: -105.5px; } .ser{ padding: 20px 10px; } .tech_h3{ margin: 20px 0; font-size: 20px; height: 40px; line-height: 40px; } .tech_ul li{ margin: 0 0px 20px 0; float: none; display: inline-block; font-size: 16px; } .tech_ul{ text-align: center; } .tes_top p{ font-size: 16px!important; line-height: 26px!important; } .tes_top img{ width: auto; height: auto; max-width: 100% } .tes_bottom{ padding: 0; } .tes_he{ float: none; display: block; margin: 0; width: 100% } .tes_txt{ width: 90% } .tes_area{ width: 90% } .tes_sub{ margin: 20px auto 0 } .case_ul{ margin: 0; width: 100% } .case_ul li{ margin: 0 0 20px 0; width: 50%; padding: 0 5px; box-sizing: border-box; } .case_img{ text-align: center; } .ct_i{ font-size: 16px; line-height: 26px; } .ct_dl{ margin-bottom: 20px; } .ct_dl dt{ float: none; width: 100%; text-align: center; height: auto; } .ct_dl dt img{ width: auto; height: auto; max-width: 100% } .ct_dl dd{ height: auto; width: 100%; float: none; } .caseul{ float: none; width: 100% } .cont_see{ float: none; height: 40px; width: 50%; line-height: 40px;} .case_tit{ font-size: 20px; height: 50px; line-height: 50px; margin-bottom: 15px; } .case_pic, .case_video{ margin: 0; } .case_pic li, .case_video li{ float: none; margin: 0 auto 15px; } .proul li{ width: 50%; padding: 0 5px; box-sizing: border-box; margin: 0 0 20px 0; } .proul li a{ width: 100%; background: #dadada; background-size: cover; font-size: 16px; height: 40px; line-height: 40px; } .case_top{ margin: 0;width: 97%} .proul{ margin: 0; } .means_tit{ padding: 20px 0; height: 30px; line-height: 30px; font-size: 18px; } .voexl_i{ padding: 0; } .voexl_left{ float: none; width: 100% } .voexl_right{ float: none; width: 100% } .meansul{ margin: 12px 0 0 0; } .meansul li{ margin: 0 0 20px 0; width: 33.3%; padding: 0 5px; box-sizing: border-box; } .tu_img{ margin: 0 auto } .case_inner{ margin-bottom: 10px; } .means a{ display: block; margin-left: 10px; } .casebottom{ padding-bottom: 40px; } .ser_div p{ font-size: 14px!important; line-height: 24px!important; } .ser_h3{ font-size: 18px!important; line-height: 34px!important; line-height: 34px!important; } .class_tit{ font-weight: inherit; font-size: 18px; } .flexslider{ height: auto; } .slides li{ height: auto; } .slides li .banner_img{ height: auto; } .pc_banner{ display: none; } .phone_banner{ display: block; } .a_banner img{ height: 100px; } .float_banner{ width: 100%; margin: 0; left: 0; } .float_see{ right: 10px; font-size: 14px; width: 110px; height: 30px; line-height: 30px; bottom: 10px; } .link-btn{ font-size: 12px; color: #fff; padding: 5px 10px 5px 10px; background: #98c633; border: 1px solid #98c633; text-align: center; } .banner_tit{ font-size: 14px; height: 40px; line-height: 40px; padding: 10px 10px 0 0; } .test_see{font-size: 14px; width: 110px; height: 30px; line-height: 30px; margin: 10px 0 0 30px;} .test_tit{ font-size: 14px; height: 20px; line-height: 20px; text-indent: 30px; } .test_tit1{ padding-top: 10px; } .chall_tit{font-size: 14px; height: 20px; line-height: 20px; padding: 40px 10px 0 0; } .vice_tit{ font-size: 14px; height: 20px; line-height: 20px; padding: 10px 0 0 5px; } .vice_ment{font-size: 14px; height: 20px; line-height: 20px; padding-left: 5px;} .vice_call{ font-size: 13px; padding-left: 5px;} .cup_tit{ text-indent: 30px; } .proul .active{background: #dadada;background-size: cover;font-size: 16px;height: 40px;line-height: 40px;color: #333333;font-weight:500;} } @media screen and (max-width:768px){ .box {padding: 0 20px;box-sizing: border-box;} } @media screen and (max-width:414px){ } @media screen and (max-width:375px){ } @media screen and (max-width:360px){ /* .a_banner img{ height: 150px; width: auto; } */ } @media screen and (max-width:320px){ } @media screen and (min-width:1201px){ }