@media(min-width:1601px){html{font-size:16px}
}
@media(min-width:1400px) and (max-width:1600px){html{font-size:14px}
}
@media(min-width:640px) and (max-width:1399px){html{font-size:13px}
}
@media(min-width:481px) and (max-width:639px){html{font-size:13px}
}
@media(min-width:329px) and (max-width:480px){html{font-size:13px}
}
@media(min-width:1440px){.s_zhengshu .bd{margin:0 -6rem}
}
.wap{display:none}
@media(max-width:1440px){.s_about .right{width:52rem}
.s_news ul .box .img{height:17.75rem}
.s_news ul{grid-auto-rows:29.125rem}
.n_licheng .hd{margin-bottom:2rem}
.licheng_slide ul li .txt{width:calc(100% + 3rem)}
.pro_sort li .box .txt .btn_xq4{margin-top:2rem}
.pro_dingzhi .m .img{width:44rem}
.n_about .right{width:35rem}
.about_ys .outbox .hd ul li .box .txt{width:23rem}
.about_ys .outbox .hd ul li .box{gap:1.5rem}
.about_ys .outbox .hd ul li .box .ico{width:5rem;height:5rem}
.about_ys .outbox .bd .about_ys_yuan{width:36.5rem}
.about_ys .outbox .bd .swiper{width:23.5rem}
}
@media(max-width:1360px){.about_gg .txt h3{font-size:2.5rem}
.n_lianxi .left{width:34rem}
.n_lianxi .m{gap:6rem}
}
@media(max-width:1280px){.pro_dingzhi .m .img{width:43rem}
}
@media(max-width:1200px){#nav{margin-right:1.5rem}
#header{display:none}
#m_header{display:block}
#nav_btn_box{display:block}
.n_title{display:none}
#m_n_nav{display:block}
.web{display:none}
.wap{display:block}
span.wap{display:inline}
.top_nav{display:flex}
.s_about .right{width:44rem}
.s_fuwu .bd .box .ico{padding:1.25rem}
body{padding-top:4.5rem}
.xq_qicai .xq_con{flex-direction:column}
.xq_qicai .m .left_con{padding:4rem 0}
.xq_qicai .m .right_con{border:0;padding:0;padding-bottom:4rem;width:100%}
.xq_qicai .hd{padding-bottom:1.75rem;margin-bottom:1.75rem}
.xq_qicai .m .right_con{padding-top:0!important;margin-top:0}
.pro_main .pro_right ul li .box .img{width:22rem}
.pro_main .pro_right ul li .box .txt .btn_xq4{margin-top:2rem;width:8rem;height:2.5rem}
.pro_dingzhi{padding-top:4.5rem!important;padding-bottom:11rem}
.pro_dingzhi .m .img{width:37rem}
.n_about .bd{flex-direction:column}
.about_gg{height:35rem}
.about_ys .outbox .hd ul{display:grid;grid-template-columns:1fr 1fr;gap:3rem}
.about_ys .outbox .hd ul li{position:static!important}
.about_ys .outbox .hd ul li .box{flex-direction:row!important}
.about_ys .outbox .hd ul li .box .txt h4{background:url(../images/about_ys_tt2.png) left center no-repeat!important;background-size:contain!important}
.about_ys .outbox{display:flex;flex-direction:column-reverse;gap:2.5rem}
}
@media(max-width:1100px){#banner .img{height:49rem}
.s_about .bd{flex-direction:column}
.s_about .left{padding-bottom:0}
.s_fuwu .bd .centerbox{width:25rem;height:25rem}
.s_fuwu .bd .box{height:25rem;padding:0 2rem}
.s_fuwu .bd .arr{width:3.5rem;height:3.5rem}
.s_fuwu .bd .arr_left{left:1rem}
.s_fuwu .bd .arr_right{right:1rem}
.s_fuwu .bd .box .ico{width:5.5rem;height:5.5rem}
.btn_xq3{width:10rem;height:3.5rem}
.s_tt h3{font-size:2.5rem}
.s_zhengshu .swiper-scrollbar{margin-top:3rem}
.s_news ul .box .img{height:14.5rem}
.s_news ul{grid-auto-rows:25.875rem}
.temlist.grid-4{grid-template-columns:repeat(3,1fr)}
.n_licheng .hd{margin-bottom:5rem}
.n_zhijian{.zhiliang_list{li{.box{.imgbox{width:30rem}
}
}
}
}
.n_lianxi .m{flex-direction:column}
.n_lianxi .left{grid-template-columns:1fr 1fr;width:100%}
}
@media(max-width:992px){.n_licheng .bd{display:none}
.licheng_slide_wap{display:block}
.n_licheng .hd .btnbox{display:none}
.n_licheng .hd{margin-bottom:2rem}
.n_licheng .hd .tt{flex-wrap:wrap}
.n_licheng .hd .tt .ll{width:100%;margin-left:-1rem}
.n_licheng .hd .tt .rr{width:100%;padding:.5rem 0 0}
}
@media(max-width:768px){.pad_top{padding-top:5rem!important}
.pad_bot{padding-bottom:5rem!important}
.xs_jianju{margin-left:-5px!important;margin-right:-5px!important}
.xs_jianju li{padding-left:5px!important;padding-right:5px!important}
.m{padding:0 30px}
.s_pro .bd{flex-direction:column}
.s_pro .bd .left{width:100%}
.s_pro .bd .right{width:100%}
.s_fuwu .bd .swiper{overflow:hidden}
#foot .m{flex-wrap:wrap}
#foot .m .left{width:100%;display:flex;justify-content:space-between}
#foot .m .center{width:100%;max-width:inherit}
#foot .m .right{text-align:center;width:100%}
#foot .m .right .foot_social ul{justify-content:center}
#foot .m .left .foot_lianxi{margin-top:0}
.s_fuwu .bd{.swiper{width:30rem}
.box{padding:0 1rem;height:30rem}
.centerbox{width:30rem;height:30rem}
}
.foot_social{display:flex;justify-content:space-between;align-items:center;.tt{margin-bottom:0!important}
}
.temlist.grid-4{grid-template-columns:repeat(2,1fr)}
.n_news01{gap:1rem}
.n_news02 li{.box{.img{width:17rem}
.txt{.ico{display:none}
}
}
}
.pro_sort{grid-template-columns:1fr;li .box .txt{width:28rem}
}
.pro_main .pro_right ul li .box{.img{width:18rem}
.txt{.con{margin-top:.5rem}
.btn_xq4{margin-top:1rem}
}
}
.n_zhijian .zhiliang_list li .box{gap:2.5rem}
.n_zhijian .zhiliang_list li .box .imgbox{width:25rem}
.n_zhijian .zhiliang_list li .box .txt h4{font-size:1.875rem;margin-top:.875rem;margin-bottom:1rem}
.pro_dingzhi .m .img{width:28rem}
.about_ys .outbox .hd ul{grid-template-columns:1fr}
.about_ys .outbox .hd ul li .box{justify-content:center}
.n_lianxi .left{grid-template-columns:1fr}
.n_lianxi{padding-bottom:7rem}
}
@media(max-width:480px){.pad_top{padding-top:3rem!important}
.pad_bot{padding-bottom:3rem!important}
.m{padding:0 15px}
.top_menu_box{gap:2rem}
#banner .txt h4{font-size:1.5rem}
#banner .txt h3{font-size:2.5rem}
#banner .arrbox{margin-top:3rem;.arr{width:3.5rem;height:3.5rem}
}
#banner .img{height:calc(100vh - 8.5rem)}
.s_about .right{max-width:100%;width:100%}
.s_shuzi ul{grid-template-columns:1fr 1fr;gap:1rem 2rem}
.s_about .tt{margin-bottom:1.5rem;h3{font-size:2.25rem}
p{font-size:2.25rem;line-height:1}
}
.s_tt h3{font-size:2rem}
.s_hd{flex-direction:column;align-items:flex-start;gap:1rem}
.s_pro .bd{.left ul{grid-template-columns:1fr;li:first-child{grid-column:1/2}
li:first-child .box{flex-direction:column;.txt .btn_arr3{margin-top:2rem}
}
}
.right{.arr_left{left:1rem}
.arr_right{right:1rem}
}
}
.s_fuwu{.s_tt{margin-bottom:2rem}
.bd{.swiper{width:22rem}
.box{padding:0 2rem;height:22rem;.ico{width:4.5rem;height:4.5rem}
}
.centerbox{width:22rem;height:22rem}
.arr{width:2.5rem;height:2.5rem}
}
.hd{margin-top:2rem;.box{&:before{width:1rem}
&:after{width:1rem}
}
}
}
.btn_xq3{height:3rem;width:20rem}
.s_zhengshu .box .imgbox{padding:2rem}
.s_news{ul{grid-template-columns:1fr 1fr;grid-auto-rows:auto;.box2{.img{height:auto}
.txt{padding:3rem 5rem 1rem 1rem;gap:1rem;.time{span{font-size:2.5rem}
}
h4{font-size:1.125rem;line-height:1.8}
}
}
.box{.img{height:auto}
.txt{padding:1rem 1rem;height:auto;h4{font-size:1.125rem}
}
}
}
.swiper-pagination{padding-right:1rem;bottom:2.5rem!important;.swiper-pagination-bullet{width:6px;height:6px}
}
}
#foot{padding:3rem 0 2rem;.m{gap:2rem;.left{flex-direction:column;gap:1rem}
.center{form{gap:5px 8px;.group{border:0;padding:0;flex-direction:column;.span{line-height:2rem}
.input{border-radius:5px;height:3rem;border:1px solid #d5d5d5;padding:0 1rem}
}
.button{margin-top:1rem}
}
}
.right{.copyright{margin-top:1.5rem;text-align:left}
}
}
}
#n_main{&>section:first-child{padding-top:2.5rem}
&>section:last-child{padding-bottom:2.5rem}
}
.page{.box{margin-top:2rem;a{min-width:2.5rem;height:2.5rem;font-size:1.125rem}
}
}
.temlist.grid-4{grid-template-columns:repeat(1,1fr);gap:2rem 1rem}
.n_tt{margin-bottom:1.5rem;h2{font-size:1.5rem}
}
.temlist.grid-4 .txt{padding:0 1rem 2rem}
.temlist.grid-4 .txt h3{margin-bottom:5px}
.temlist .txt:before{top:-3rem}
.ar_title .time{width:5.5rem;height:5.875rem}
.ar_title h3{line-height:1.5;font-size:1.375rem}
.ar_title .time{margin-right:1rem}
.ar_title{margin-bottom:1.5rem}
.ar_fot{margin-top:2rem;flex-direction:column}
.ar_fot .btn_page{display:flex;align-items:center;span{flex-shrink:0;margin-bottom:0;margin-right:.5rem}
}
#share-21.social-share .social-share-icon{margin:0 2px!important;width:3rem;height:3rem}
.right_tuijian .tt{font-size:1.5rem}
.n_news01{grid-template-columns:1fr;gap:1.5rem}
.n_news02{margin-top:2.5rem;li{padding:1.5rem 0;.box{gap:1rem;.img{width:10rem}
.txt{h4{font-size:1.125rem;-webkit-line-clamp:2;line-clamp:2;margin-bottom:0}
p{display:none}
}
}
}
}
.n_news{.n_news02{li{.box{.txt{.ico{display:none}
}
}
}
}
}
.n_search .n_news02 li .box .txt h4{margin-top:0}
.n_search .n_news02 li .box .txt .ico{display:flex;width:2rem;height:2rem;margin-top:1rem}
.pro_sort li .box{flex-direction:column;.txt{width:100%}
}
.pro_main{flex-direction:column;.pro_left{width:100%}
.pro_right ul li .box{flex-direction:column;gap:1.5rem;.img{width:100%}
}
}
.zhiliang_list li{padding:2rem 0 1.75rem!important}
.zhiliang_list li .box{flex-direction:column!important;gap:1.5rem!important}
.zhiliang_list li .box .imgbox{width:100%!important}
.zhiliang_list li .box .txt .ico{width:2.75rem!important;height:2.75rem!important}
.n_factory .zhiliang_list li .box .imgbox .swiper{border-radius:.9375rem 6rem .9375rem 6rem;.img{border-radius:.9375rem 6rem .9375rem 6rem}
}
.n_factory .zhiliang_list li .box .imgbox>i:before{width:4rem;height:4rem}
.n_factory .zhiliang_list li .box .txt h5{margin-top:1rem;margin-bottom:.5rem}
.zhiliang_list li .box .txt{width:100%!important}
.zhiliang_list li .box .txt h4{font-size:1.75rem!important;margin-bottom:1rem!important}
.n_zizhi .box .txt h4{font-size:1.125rem}
.n_zizhi .hd{margin-bottom:1.5rem}
.pro_dingzhi{padding-top:2.5rem!important;padding-bottom:3rem;margin-bottom:3rem;background-position:right;.m{flex-direction:column-reverse;gap:2rem;.img{width:100%;border-radius:0 6rem 0 6rem}
}
}
.pro_case .arrbox .arr,.n_zizhi .arrbox .arr{width:3rem;height:3rem}
.pro_dingzhi .m .txt h3{font-size:2rem}
.pro_case .hd{margin-bottom:2rem}
.pro_case h4{font-size:1.125rem;margin-top:10px}
.pro_banner{height:27rem;.mask .m .txt{h3{font-size:1.75rem;line-height:1.5}
.line{margin:10px 0}
.con{margin-bottom:2rem}
}
}
.pro_dingzhi .m .txt .con{margin-bottom:2rem}
.about_ys .outbox .bd .swiper{width:18.5rem}
.about_ys .outbox .hd ul li .box .txt h4{font-size:1.375rem;height:3.5rem;padding:0 2rem;justify-content:flex-start}
.about_ys .outbox .hd ul li .box .ico{width:4rem;height:4rem}
.about_ys .outbox .hd ul li .box .txt p{padding:0;text-align:left}
.about_gg .txt h3{font-size:1.5rem}
.n_shuzi{margin-top:2rem}
.n_about .bd{gap:2.5rem}
.box_ren ul{grid-template-columns:1fr;padding-left:2rem}
.buju_box .dot .circle{width:1.5rem;height:1.5rem}
.n_lianxi .m{gap:3rem}
}

