@media(min-width:1601px){html{font-size:16px}
.w1600{padding:0 10rem}
}
@media(max-width:1750px){html{font-size:16px}
.w1600{padding:0 8rem}
}
@media(max-width:1600px){html{font-size:14px}
.w1600{padding:0 5rem}
}
@media(max-width:1550px){#banner .jt{width:3.5rem;height:3.5rem;}
#banner .prev{left:.875rem;}
#banner .next{right:.875rem;}
#pc_header .box .right ul{gap:3rem;}
}
@media(max-width:1399px){html{font-size:13px}
}
@media(max-width:1280px){.n_profile .hz .img{max-width:41.75rem;}
.n_staff .jt{width:3rem;height:3rem;}
.n_staff .prev{left:-4rem;}
.n_staff .next{right:-4rem;}
.n_business li{gap:4rem;}
.s_solution .hz .left{max-width:40rem;}
.s_about .top .right li{margin-bottom:2.375rem;}
}
@media(max-width:1100px){#pc_header{display:none}
#m_header{display:block}
#nav_btn_box{display:block}
.w1600{padding:0 30px}
}
@media(max-width:768px){#m_n_nav{display:block}
.w1600{padding:0 15px}
.mbx{display:none;}
#n_banner{height:20rem;padding-top:15%;}
#n_banner .box h2{font-size:2rem;margin-bottom:1rem;}
.n_nav{display:none;}
.n_map .ywmap .d1 .box{width:1.375rem;height:1.375rem;}
.n_map .ywmap .d1 .box .txt{opacity:1;visibility:visible;}
.n_contact .hz{flex-wrap:wrap;gap:1rem;}
.n_contact .hz .left h2{font-size:2rem;line-height:1.5;}
.n_contact .hz .right .map{flex-wrap:wrap;gap:2rem;}
.n_contact .hz .right .line{margin:1rem 0;}
.n_message .hz{flex-wrap:wrap;}
.n_message .hz .left h2{font-size:2rem;line-height:1.5;margin-bottom:1rem;}
.n_message .hz .left p{margin-bottom:2rem;}
.n_message input,.n_message textarea{padding:1.25rem 0;}
footer .top .follow{display:none;}
footer .hz .right,.online_q{display:none;}
footer .hz .tel h2{margin-bottom:1.5rem;}
footer .hz .tel{max-width:none;}
footer .hz{padding-bottom:2rem;margin-bottom:2rem;}
footer .copy{flex-wrap:wrap;gap:1rem;}
.n_message .code-img{max-width:30%;}
footer .top{margin-bottom:2rem;}
.n_title h2{font-size:2rem;margin-bottom:1rem;}
.n_title{margin-bottom:2rem;}
.n_support ul{grid-template-columns:repeat(1,1fr);gap:2rem;}
.n_support ul li:nth-child(2){margin-top:0;}
.n_support ul li .img{margin-bottom:0;}
.n_support ul li .txt h2{margin-bottom:1rem;}
.n_video ul{grid-template-columns:repeat(1,1fr);gap:2rem;}
.n_video ul li:first-child{grid-column:span 1;grid-row:span 1;}
.n_video ul li:first-child .txt .more{display:none;}
.n_video ul li .txt{padding:1.5rem;text-align:center;}
.n_video ul li:first-child .txt h2{font-size:1rem;}
.n_sample ul{grid-template-columns:repeat(1,1fr);}
.n_sample ul li .txt h2{margin-bottom:2rem;}
.n_sample ul li .txt{padding:1.5rem;}
.n_sample ul li .img{height:auto;}
.n_news li a{flex-wrap:wrap;gap:1rem;}
.n_news li a .img{max-width:none;margin-right:0;}
.n_news_show .right{display:none;}
.n_news_show .left h2{font-size:1.5rem;line-height:1.2;padding-bottom:2.125rem;}
.n_news_show .left .box{display:none;}
.n_news_show .left .ar_article{margin-bottom:0;}
.n_field .top .ico{margin-bottom:1.5rem;}
.n_field .top .h2{font-size:2rem;}
.n_field .hz .left{display:none;}
.n_field .hz .right .n_field_div{flex-wrap:wrap;flex-direction:column-reverse;gap:1rem;}
.n_field .hz .right .n_field_div h2{margin-bottom:1rem;}
.n_field .top{margin-bottom:2rem;}
.n_field .hz .right .n_field_div .n_field_list{gap:1rem;}
.n_field_show .hz{flex-wrap:wrap;gap:2rem;}
.n_field_show .hz .txt h2{font-size:2rem;}
.n_field_show .hz .img{height:auto;padding:2rem;}
.n_field_box .hz .left{display:none;}
.n_field_box .hz .right .n_title h2{font-size:1.5rem;line-height:1.5;}
.n_field_box .hz .right .n_tjcp .top .jt div{width:3rem;height:3rem;}
.n_pro .hz .left{display:none;}
.n_pro .hz .right .top ul{display:block;width:auto;}
.n_pro .hz .right .top ul li{display:inline-block;width:auto;height:auto;margin-right:.625rem;max-width:none;}
.n_pro .hz .right .top ul li .img{width:auto;height:4rem;}
.n_pro .hz .right .top{white-space:nowrap;width:100%;overflow:hidden;overflow-x:auto;padding-bottom:1rem;}
#pro_list{margin-top:1rem;display:block;}
#pro_list li{margin-bottom:2rem;}
#pro_list li a .line1{margin:1rem 0;}
.n_pro_hz1 .hz{flex-wrap:wrap;gap:4rem;}
.n_pro .hz .right .top li .img img{width:100%;height:100%;}
.n_pro_hz1 .hz .txt h2{font-size:2rem;}
.n_pro_hz1 .hz .txt .line{margin:1rem 0;}
.n_pro_hz2 ul{grid-template-columns:repeat(1,1fr);}
.swiper{overflow:hidden !important;}
.n_pro_hz2 ul li h2{font-size:2rem;}
.n_pro_hz2 ul li .line{margin:1rem 0;}
.n_pro_hz3 .p_show2 .txt{padding:1.5rem;}
.ar_article{width:100%;overflow:hidden;overflow-x:auto;}
.ar_article table{width:auto;white-space:nowrap;}
.n_pro_hz5 .p_show5 .img{width:8.75rem;height:8.75rem;}
.n_pro_hz5{margin-bottom:3.75rem;}
.n_pro_hz5 .top{margin-bottom:2rem;}
.n_pro_hz6{margin-bottom:3.75rem;}
.n_pro_hz6 a .txt p{font-size:1rem;line-height:1.5;margin-bottom:1rem;}
.n_pro_hz6 a .img{width:100%;height:20rem;}
.n_pro_hz6 a .txt .bk{width:3rem;height:3rem;}
.n_profile .hz{flex-wrap:wrap;gap:2rem;}
.n_profile .hz .img{max-width:none;margin-left:0;}
.n_profile .hz .ar_article h3{font-size:2rem;line-height:1.5;margin-bottom:2rem;}
.n_company .hz{flex-wrap:wrap;gap:2rem;}
.n_company li:nth-child(1),.n_company li:nth-child(2){transform:none;}
.n_company .hz .left p{font-size:2rem;line-height:1.5;}
.n_company ul{gap:1rem;margin-right:0;}
.n_company li p{font-size:2.5rem;}
.n_company li{padding-left:1.5rem;}
.n_culture ul{grid-template-columns:repeat(1,1fr);gap:1rem;}
.n_culture ul li .txt .ar_article{display:none;}
.n_culture{padding-top:3.75rem;}
.n_culture ul li::before{max-width:5.25rem;max-height:7.75rem;transform:skewX(-24deg);left:25%;}
.n_business li{flex-wrap:wrap;gap:2rem;margin-bottom:3.75rem;}
.n_business li .txt h2{font-size:2rem;line-height:1.5;}
#banner .hz .txt h2{font-size:2rem;line-height:1.5;}
#banner{height:50vh;}
#banner .hz .more_a{display:none;}
#banner .jt{display:none;}
#banner .pagination{bottom:1.25rem;}
.s_pro .top{flex-wrap:wrap;gap:1rem;margin-bottom:2rem;}
.s_title h2{font-size:2rem;}
.s_title{width:100%;}
.s_title p{margin-bottom:1rem;}
.s_pro .swiper a .line1{margin:1.5rem 0;}
.s_solution .hz{flex-wrap:wrap;gap:2rem;}
.s_solution .hz .left{max-width:none;}
.s_solution .hz .left h2{margin-bottom:1rem;font-size:2rem;}
.s_solution .hz .left .ar_article{margin-bottom:2rem;}
.s_solution .hz .right .swiper-slide:nth-child(3),.s_solution .hz .right .swiper-slide:nth-child(4),.s_solution .hz .right .swiper-slide:nth-child(5),.s_solution .hz .right .swiper-slide:nth-child(6){transform:none;}
.s_solution .hz .right .swiper-slide{width:100%;}
.s_solution .hz .right{max-width:none;}
.s_about .top{flex-wrap:wrap;margin-bottom:2rem;}
.s_about .top .left h2{font-size:2rem;margin-bottom:1rem;}
.s_about .top .left .ar_article{background-color:#fff;opacity:1;padding:1.5rem;color:#212121;margin-bottom:0;}
.s_about .top .right{display:none;}
.s_about .top .more_a{background-color:#133690;margin-left:1.5rem;}
.s_about{padding-top:3.75rem;}
.s_news .top h2{font-size:2rem;width:100%;}
.s_news .top{flex-wrap:wrap;margin-bottom:2rem;gap:1rem;}
.s_news ul{grid-template-columns:repeat(1,1fr);gap:1rem;}
.s_news ul li:first-child{grid-column:span 1;}
.s_news ul li:first-child .txt{position:unset;background:transparent;border:1px solid #eaeaeb;}
.s_news ul li:first-child .img{width:100%;height:auto;}
.s_news ul li:first-child .txt .more{display:block;}
.s_news ul li:first-child .txt h2,.s_news ul li:first-child:hover .txt h2{color:#212121;}
.s_news ul li .txt{padding:1.5rem;}
.s_news ul li{display:none;}
#banner .pagination span{padding:0 1rem;border:0;}
#banner .pagination span::before,#banner .pagination span::after{display:none;}
.s_news ul li:first-child .txt .time{color:#a7a6ae;}
.s_news ul li:nth-child(1),.s_news ul li:nth-child(2){display:block;}
.n_map,.n_contact,.n_message,.n_support,.n_video,.n_sample,.n_news,.n_news_show,.n_field,.n_field_show,.n_field_box,.n_pro,.n_pro_hz1,.n_pro_hz2,.n_pro_hz3,.n_pro_hz4,.n_profile,.n_company,.n_staff,.n_business,.s_solution,.s_pro,.s_news{padding:3.75rem 0;}
}
@media(max-width:480px){}
