@media (max-width: 1024px){h1{font-size:58px}h2{font-size:48px}h3{font-size:32px}h4{font-size:48px}h5{font-size:0.24rem}.container{max-width:85%}.dian_i{width:8px;height:8px;margin-bottom:3px}.Etitle{font-size:18px;line-height:18px}header .header-ul{display:none}header .header_det{display:none}header .header-nav{display:block}header .header_top{display:none}header .header_dwon{height:60px}.index_banner_detail_a{width:120px;height:45px;font-size:16px;padding:0 15px}.index_banner_detail_a .iconfont{font-size:16px}.index_banner_detail_a .index_banner_detail_a_det{padding:0 10px}main{margin-top:60px}main .firm_nav{bottom:10px}main .index_banner .index_banner_detail .index_banner_detail_title{font-size:30px}main .index_banner .index_banner_detail .index_banner_detail_p{font-size:24px;line-height:32px;margin:15px 0 40px 0}main .index_page1{padding:80px 0}main .index_page2{flex-direction:column-reverse}main .index_page2 .index_page2_left{width:100%;padding:50px 0}main .index_page2 .index_page2_right{width:100%}main .index_page3 .index_page3_list{grid-template-columns:repeat(2, 1fr)}main .index_page3 .index_page3_list .index_page3_li:nth-child(odd){margin:unset;margin-right:auto;margin-bottom:30px}main .index_page3 .index_page3_list .index_page3_li:nth-child(even){margin:unset;margin-left:auto;margin-bottom:30px}main .index_page4{background-size:auto 100% !important}main .firm_page1{padding-top:30px}main .firm_page1 .firm_page1_img{width:80%;height:auto;margin:0 0 20px 10px}main .firm_page1 .firm_page1_detail{flex-direction:column;padding-bottom:50px}main .firm_page1 .firm_page1_detail .firm_page1_detail_left{width:100%;display:flex;align-items:flex-end;position:relative}main .firm_page1 .firm_page1_detail .firm_page1_detail_left h3{margin-right:10px;margin-bottom:0}main .firm_page1 .firm_page1_detail .firm_page1_detail_left .dian_i{margin-top:0;position:absolute;top:10px;left:140px}main .firm_page1 .firm_page1_detail .firm_page1_detail_right{width:100%}main .firm_page1 .firm_page1_detail .firm_page1_detail_right .firm_page1_detail_right_title{font-size:30px;margin-top:30px}main .firm_page1 .firm_page1_detail .firm_page1_detail_right .firm_page1_detail_right_span{margin-top:0;font-size:18px}main .firm_page1 .firm_page1_detail .firm_page1_detail_right hr{margin:10px 0 10px}main .firm_page1 .firm_page1_detail .firm_page1_detail_right .firm_page1_detail_right_p{line-height:28px}main .firm_page2 .firm_page2_detail .container{padding:0}main .firm_page2 .firm_page2_detail .firm_page2_top{align-items:flex-end}main .firm_page2 .firm_page2_detail .firm_page2_top h3{margin-right:10px}main .firm_page2 .firm_page2_detail .firm_page2_dwon{padding:0}main .firm_page3{padding:50px 0}main .firm_page3 .firm_page3_list{grid-template-columns:repeat(3, 1fr)}main .firm_page3 .firm_page3_list .firm_page3_li img{margin-bottom:10px}main .firm_page5 .firm_page5_detail .container{justify-content:space-evenly}main .firm_page5 .firm_page5_detail .firm_page5_dwon{font-size:20px;margin-top:0}main .use_page1 .use_page1_li .use_page1_title{padding:16px 0 16px 18px}main .use_page1 .use_page1_li .use_page1_detail{padding:18px}main .use_page1 .use_page1_li .use_page1_detail_imgs img{height:230px}main .contact_page1{padding:40px 25px;margin:40px 0 50px;border-radius:20px}main .contact_page1 .title_top{margin-bottom:20px}main .contact_page2{padding:40px 0}main .contact_page2 .container{width:100%}main .contact_page2 .title_top{margin-bottom:25px}main .contact_page2 .contact_page2_detail .contact_page2_addre{width:100%;padding:25px 0 20px 15px}main .contact_page2 .contact_page2_detail .contact_page2_addre dl dt{font-size:18px}main .contact_page2 .contact_page2_detail .contact_page2_addre dl dd{font-size:16px}main .contact_page2 .contact_page2_detail .contact_page2_addre .contact_page2_img{width:25px}main .contact_page2 .contact_page2_detail .contact_page2_List{width:100%;padding:15px 0 15px 15px;border-bottom:1px solid #c4c4c4}main .contact_page2 .contact_page2_detail .contact_page2_List dl dt{font-size:16px}main .contact_page2 .contact_page2_detail .contact_page2_List dl dd{font-size:14px}main .contact_page3{margin:40px 0 50px;width:100%}main .contact_page3 .title_top{margin-bottom:25px}main .contact_page3 .contact_page3_detail_title{width:125px;height:60px;font-size:18px;top:-30px;right:25px}footer .footer_page1 .footer_page1_text{width:80%}footer .footer_top{display:none}footer .footer-dwon{display:none}footer .footer_dwon{display:block}}@media (max-width: 767px){h1{font-size:32px}h2{font-size:38px}h3{font-size:32px}h4{font-size:36px}h5{font-size:0.24rem}.container{max-width:95%}.Etitle{margin-top:2px}.title_top{margin-bottom:35px}.col3{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col4{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;display:flex}.col6{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.col4:nth-child(3){justify-content:flex-start}.index_banner_detail_a{display:none}main .firm_nav{display:none}main .firm_manu{height:auto}main .firm_manu .container{flex-wrap:wrap}main .firm_manu .firm_manu_item{margin:0 10px;height:60px;justify-content:center}main .firm_manu .firm_manu_item:first-child{margin:0 10px}main .firm_manu .firm_manu_item:last-child{margin:0 10px}main .firm_manu .firm_manu_item:not(:first-child):not(:last-child){margin:0 10px}main .index_banner .index_banner_detail .index_banner_detail_p{font-size:16px;line-height:24px;margin:5px 0 10px 0}main .index_banner .index_banner_detail .index_banner_detail_title{display:none}main .index_page1{padding:30px 0}main .index_page1 .index_page1_detail{font-size:16px;line-height:28px;margin-top:20px}main .index_page1 .index_page1_a{font-size:16px}main .index_page2 .index_page2_left .index_page2_left_detail{padding:0 10px 0 10px}main .index_page2 .index_page2_left .index_page2_left_p{margin:15px 0;font-size:16px}main .index_page3 .index_page3_list{grid-template-columns:1fr}main .index_page3 .index_page3_list .index_page3_li{width:100%}main .index_page3 .index_page3_list .index_page3_li:nth-child(odd){margin:unset;margin-bottom:30px}main .index_page3 .index_page3_list .index_page3_li:nth-child(even){margin:unset;margin-bottom:30px}main .index_page4 .index_page4_list .index_page4_item_detail .index_page4_item_detail_a{font-size:16px}main .firm_page1{padding-top:30px}main .firm_page1 .firm_page1_img{width:80%;height:auto;margin:0 0 20px 10px}main .firm_page1 .firm_page1_detail{flex-direction:column;padding-bottom:25px}main .firm_page1 .firm_page1_detail .firm_page1_detail_left{align-items:flex-start;position:relative;flex-direction:column}main .firm_page1 .firm_page1_detail .firm_page1_detail_left h3{margin-right:10px}main .firm_page1 .firm_page1_detail .firm_page1_detail_left .dian_i{display:none}main .firm_page1 .firm_page1_detail .firm_page1_detail_right{width:100%}main .firm_page1 .firm_page1_detail .firm_page1_detail_right .firm_page1_detail_right_title{font-size:24px;margin-top:30px}main .firm_page1 .firm_page1_detail .firm_page1_detail_right .firm_page1_detail_right_span{font-size:16px}main .firm_page1 .firm_page1_detail .firm_page1_detail_right hr{margin:10px 0 10px}main .firm_page1 .firm_page1_detail .firm_page1_detail_right .firm_page1_detail_right_p{line-height:24px;font-size:14px}main .firm_page2{padding:15px 0;background-size:cover;background-repeat:no-repeat;background-position:center}main .firm_page2 .firm_page2_bg{display:none}main .firm_page2 .firm_page2_detail{position:unset}main .firm_page2 .firm_page2_detail .container{padding:0}main .firm_page2 .firm_page2_detail .firm_page2_top{align-items:flex-end;padding-left:10px}main .firm_page2 .firm_page2_detail .firm_page2_top h3{margin-right:10px}main .firm_page2 .firm_page2_detail .firm_page2_dwon{font-size:16px;margin-top:5px}main .firm_page3{padding:30px 0}main .firm_page3 .firm_page3_title{padding-left:10px}main .firm_page3 .firm_page3_title h3{margin-right:10px}main .firm_page3 .firm_page3_list{grid-template-columns:repeat(2, 1fr)}main .firm_page3 .firm_page3_list .firm_page3_li{width:95%;margin-top:20px}main .firm_page3 .firm_page3_list .firm_page3_li img{margin-bottom:5px}main .firm_page3 .firm_page3_list .firm_page3_li:nth-child(even){margin-left:auto}main .firm_page4{padding:50px 0 100px}main .firm_page4 .firm_page3_title h3{margin-right:10px}main .firm_page5{padding:15px 0;background-image:url(../images/firm/firm_page3_bg.png);background-size:cover;background-repeat:no-repeat;background-position:center}main .firm_page5 .firm_page5_bg{display:none}main .firm_page5 .firm_page5_detail{position:unset}main .firm_page5 .firm_page5_detail .container{justify-content:space-evenly}main .firm_page5 .firm_page5_detail .firm_page5_dwon{font-size:20px;margin-top:0}main .use_page1{padding:50px 0 10px 0}main .use_page1 .use_page1_li .use_page1_title{padding:10px 0 10px 12px;font-size:18px}main .use_page1 .use_page1_li .use_page1_detail{padding:12px}main .use_page1 .use_page1_li .use_page1_detail_imgs{margin-top:15px}main .use_page1 .use_page1_li .use_page1_detail_imgs img{height:165px}main .news_detail_page1{padding:50px 0}main .news_detail_page1 .news_detail_page1_title{font-size:28px}main .news_detail_page1 .news_detail_page1_p{margin:20px 0}main .news_detail_page1 .news_detail_page1_detail{padding:25px 0}main .news_detail_page1 .news_detail_page1_page{padding:25px 0;flex-direction:column;align-items:flex-start}main .news_detail_page1 .news_detail_page1_page p{margin-bottom:10px}main .news_page1 .news_page1_list{grid-template-columns:repeat(2, 1fr)}main .news_page1 .news_page1_list .news_page1_li:not(:first-child):not(:last-child){margin:0}main .news_page1 .news_page1_list .news_page1_li:nth-child(odd){margin-bottom:20px;margin-left:0}main .news_page1 .news_page1_list .news_page1_li:nth-child(even){margin-bottom:20px;margin-right:0}main .product_page1{padding:80px 0}main .product_page1 .product_page1_p{font-size:16px;line-height:28px;margin-bottom:30px}main .product_page2 .product_page2_detail{overflow-y:hidden;overflow-x:scroll}main .product_page2 .product_page2_detail thead tr th{padding:8px;font-size:16px}main .product_page2 .product_page2_detail tbody tr td{padding:8px;font-size:14px;white-space:nowrap}main .contact_page1{padding:40px 10px;margin:40px 0 50px;width:100%;border-radius:20px}main .contact_page1 .title_top{margin-bottom:20px}main .contact_page1 .contact_page1_detail{width:100%}main .contact_page2{padding:40px 0;background-color:#f5f5f5}main .contact_page2 .container{width:100%}main .contact_page2 .title_top{margin-bottom:20px}main .contact_page2 .contact_page2_detail{width:100%}main .contact_page2 .contact_page2_detail .contact_page2_addre{width:100%;padding:10px 0 10px 10px;border-top:1px solid #c4c4c4;border-bottom:1px solid #c4c4c4}main .contact_page2 .contact_page2_detail .contact_page2_addre dl dt{font-size:16px}main .contact_page2 .contact_page2_detail .contact_page2_addre dl dd{font-size:14px}main .contact_page2 .contact_page2_detail .contact_page2_addre .contact_page2_img{width:25px}main .contact_page2 .contact_page2_detail .contact_page2_List{width:100%;padding:10px 0 10px 10px;border-bottom:1px solid #c4c4c4}main .contact_page2 .contact_page2_detail .contact_page2_List dl dt{font-size:16px}main .contact_page2 .contact_page2_detail .contact_page2_List dl dd{font-size:14px}main .contact_page3{margin:40px 0 50px;width:100%}main .contact_page3 .title_top{margin-bottom:25px}main .contact_page3 .contact_page3_detail{aspect-ratio:1 / 0.6}main .contact_page3 .contact_page3_detail_title{position:absolute;width:120px;height:60px;font-size:16px;top:-30px;right:25px}footer .footer_page1{padding:30px 0}footer .footer_page1 .footer_page1_text{width:100%;margin-top:30px}}@media (max-width: 494px){h1{font-size:28px}h2{font-size:32px}h3{font-size:21px}h4{font-size:21px}.dian_i{width:5px;height:5px;margin-bottom:3px}.Etitle{font-size:16px;line-height:16px;margin-top:5px}.container{max-width:95%}.title_top{margin-bottom:20px}.col3{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.col4{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;display:flex}.form_inp{width:100%}main .firm_manu .firm_manu_item{margin:0 10px;padding:0;height:auto}main .firm_page2 .firm_page2_detail .firm_page2_dwon{font-size:12px}main .firm_page3{padding:50px 0}main .firm_page3 .firm_page3_list{grid-template-columns:1fr}main .firm_page3 .firm_page3_list .firm_page3_li{width:100%}main .firm_page3 .firm_page3_list .firm_page3_li img{margin-bottom:10px}main .firm_page3 .firm_page3_list .firm_page3_li:nth-child(even){margin-left:unset}main .firm_page4 .firm_page4_swiper .firm_page4_kdc{display:none}main .firm_page5 .firm_page5_detail .container{justify-content:space-evenly}main .firm_page5 .firm_page5_detail .firm_page5_top h3{margin-right:10px}main .firm_page5 .firm_page5_detail .firm_page5_dwon{font-size:16px}main .use_page1{padding:50px 0 10px 0}main .use_page1 .use_page1_li .use_page1_title{padding:10px 0 10px 12px;font-size:18px}main .use_page1 .use_page1_li .use_page1_detail{padding:12px}main .use_page1 .use_page1_li .use_page1_detail_imgs{margin-top:15px}main .use_page1 .use_page1_li .use_page1_detail_imgs img{width:100%;height:auto;margin-right:0}main .news_detail_page1{padding:35px 0}main .news_detail_page1 .news_detail_page1_title{font-size:24px}main .news_detail_page1 .news_detail_page1_p{margin:10px 0;display:flex;flex-direction:column;align-items:flex-start}main .news_detail_page1 .news_detail_page1_detail{padding:15px 0;font-size:14px;line-height:22px}main .news_detail_page1 .news_detail_page1_page{padding:15px 0;flex-direction:column;align-items:flex-start}main .news_detail_page1 .news_detail_page1_page p{margin-bottom:5px}main .news_page1 .news_page1_list{grid-template-columns:1fr}main .news_page1 .news_page1_list .news_page1_li{width:100%}main .product_page1{padding:35px 0}main .product_page1 .product_page1_p{font-size:14px;line-height:24px;margin-bottom:15px}main .product_page2 .product_page2_detail thead tr th{padding:6px;font-size:14px}main .product_page2 .product_page2_detail tbody tr td{padding:6px;font-size:12px}main .contact_page1{padding:40px 10px;margin:40px 0 50px;width:100%;background-color:#f5f5f5;border-radius:20px}main .contact_page1 .title_top{justify-content:center;margin-bottom:20px}main .contact_page1 .contact_page1_detail{width:100%;display:flex;flex-wrap:wrap}main .contact_page2{padding:40px 0;background-color:#f5f5f5}main .contact_page2 .container{width:100%}main .contact_page2 .title_top{margin-bottom:0.45rem}main .contact_page2 .contact_page2_detail{width:100%}main .contact_page2 .contact_page2_detail .contact_page2_addre{position:relative;width:100%;padding:10px 0 10px 10px;border-top:1px solid #c4c4c4;border-bottom:1px solid #c4c4c4}main .contact_page2 .contact_page2_detail .contact_page2_addre dl dt{font-size:16px;color:#333333}main .contact_page2 .contact_page2_detail .contact_page2_addre dl dd{font-family:MicrosoftYaHei-Bold;font-size:14px;color:#666666}main .contact_page2 .contact_page2_detail .contact_page2_addre .contact_page2_img{position:absolute;right:0;top:5%;transform:unset;width:25px;height:auto}main .contact_page2 .contact_page2_detail .contact_page2_List{width:100%;padding:10px 0 10px 10px;border-bottom:1px solid #c4c4c4;display:flex;align-items:flex-start;justify-content:space-between;flex-direction:column}main .contact_page2 .contact_page2_detail .contact_page2_List dl dt{font-size:16px;color:#333333}main .contact_page2 .contact_page2_detail .contact_page2_List dl dd{font-family:Arial-BoldMT;font-size:14px;color:#666666}main .contact_page3{margin:40px 0 50px;width:100%}main .contact_page3 .title_top{margin-bottom:25px}main .contact_page3 .contact_page3_detail{aspect-ratio:1 / 1}main .contact_page3 .contact_page3_detail_title{display:none}footer .footer_dwon_bottom_p{display:flex;flex-direction:column}footer .footer_dwon .footer_dwond_detail{justify-content:space-around;flex-direction:column}footer .footer_dwon .footer_dwon_list{display:flex;justify-content:space-between;padding:10px 0;flex-wrap:wrap}}
