@media (max-width:1777px){.page_width{width:90%}
}
@media (max-width:1500px){.about_number dl dt .num span{font-size:50px}
.about_number dl dt .para{font-size:17px}
.xw_one .pimg{height:420px}
.xw_one .nei{padding:50px}
.xw_one .a{left:50px}
.xw_one .fy{bottom:50px}
.sol_fw{padding:100px 0}
.sol_fw .sol_fw_box{padding-top:100px}
.cate_lbox_item i{padding:0 40px}
.inpro_detail .cont .rt-box .inpro_sub .zxkf{width:180px;height:48px;line-height:48px;font-size:16px;background-size:26px;background-position:130px center}
.inpro_detail .cont .rt-box .contentbox .changebox .box .MsoNormal .model{font-size:20px}
.fanrqbox_lbox .fanrqbox_lbox_item{height:80px}
}
@media (max-width:1400px){.header .head .logo{width:280px}
.header .head .leaf h3{font-size:26px}
.header .head .leaf p{font-size:20px;font-weight:400;color:#666}
.header .head .tel .num span:nth-child(1){font-size:30px}
.header .head .tel .num span{font-size:27px}
.header .nav .lang .icon{display:none}
.about_text .txt{font-size:16px;line-height:30px}
.about_number dl dt .num span{font-size:42px}
.about_number dl dt .para{font-size:16px}
.about_number dl dd{width:66px}
.news .news_wrap .news_left .item .con{margin-top:-50px}
.abo_do .abo_do_box .title>p{font-size:16px;line-height:26px}
.nyys_itemadwbox_bigtxtimg{width:70px;margin-bottom:40px}
.nyys_itemadwbox_bigtxth{font-size:32px}
.abo_ln .container .left ul li{font-size:16px;line-height:28px}
.abo_ln .container .left ul li span{font-size:20px;margin-right:20px}
.abo_ls .abo_ls_box .g_year::before{padding-top:34%}
.xw_one .pimg{height:360px}
.xw_one .nei{padding:30px}
.xw_one .a{left:30px;bottom:30px}
.xw_one .fy{bottom:30px}
.sol_fw{padding:80px 0}
.sol_fw .sol_fw_box{padding-top:80px}
.cate_lbox_item i{padding:0 30px}
.inpro_detail .bigimgbox,.inpro_detail .cont{padding:45px}
.inpro_detail .cont .control-box{padding:50px 50px}
.inpro_detail .cont .control-box .swiper-btn .prev_img{margin-right:30px}
.inpro_detail .cont .rt-box .inpro_sub .btm{flex-wrap:wrap;flex-direction:column-reverse;align-items:initial}
.inpro_detail .cont .rt-box .inpro_sub .inpro_tel{width:100%;margin-bottom:15px}
.inpro_detail .cont .rt-box .inpro_sub .zxkf{width:160px;height:44px;line-height:44px;background-position:120px center}
.inpro_detail .cont .rt-box .contentbox .changebox .box .MsoNormal .model{font-size:18px}
.incase_wrap{padding:32px 0 60px}
.incasbox .left{padding:45px}
.fanrqbox_lbox .fanrqbox_lbox_item{height:70px}
.incase_wrap .incase,.xq_left{padding:37px 45px}
.fanrqbox_lbox .fanrqbox_lbox_item{padding-left:35px}
.related{margin-top:45px}
.xq_left,.xq_right{margin:40px 0 100px 0}
}
@media (max-width:1300px){.about_text .txt{line-height:26px}
.about_number dl dt .para{font-size:14px}
.news .news_wrap .news_left .item .con{margin-top:-30px}
.nyys_itemadwbox_bigtxtimg{width:60px;margin-bottom:30px}
.nyys_itemadwbox_bigtxt{padding:0 30px}
.nyys_itemadwbox_bigtxth{font-size:28px}
.nyys_itemadwbox_bigtxtp{margin-top:15px}
.abo_ls .abo_ls_box .g_year::before{padding-top:38%}
.abo_ls .abo_ls_box .g_year .g_year_list .g_year_lb .txt{width:646px}
.abo_ls .abo_ls_box .g_year .g_year_list .g_year_lb>span{font-size:420px}
.xw_one .a{width:140px;line-height:42px}
.qie_main .xw_list li{width:calc((100% - 40px)/ 3);margin-right:20px;margin-bottom:20px}
.qie_main .xw_list li:nth-child(4n){margin-right:20px}
.qie_main .xw_list li:nth-child(3n){margin-right:0}
.sol_fw{padding:60px 0}
.sol_fw .sol_fw_box{padding-top:60px}
.sol_fw .sol_fw_box .left{padding:80px 0 0 20px}
.sol_fw .sol_fw_box .left span{font-size:200px}
.sol_ly .sol_ly_box{height:420px;margin-bottom:48px}
.sol_ly .sol_ly_box .left .txt{padding:0 50px;height:calc(100% - 120px)}
.sol_ly .sol_ly_box .left .g_a{height:120px}
.sol_ly .sol_ly_box .left .txt h3{font-size:28px}
.inpro_wrap{padding:70px 0}
.inpro_detail .cont .control-box{padding:50px 40px}
.inpro_detail .cont .control-box .swiper-btn .prev_img{margin-right:25px}
.inpro_detail .cont .rt-box .tdbox .tabbox{display:none}
.inpro_detail .cont .rt-box .inpro_sub .zxkf{width:150px;height:42px;line-height:42px;background-position:115px center}
.incase_wrap{padding:22px 0 50px}
.incasbox .left{padding:40px}
.fanrqbox_lbox{padding:30px 0}
.fanrqbox_lbox .fanrqbox_lbox_item{height:60px}
.fanrqbox_lbox_item i{width:26px;height:26px}
.fanrqbox_lbox .fanrqbox_lbox_item::after{width:22px;height:22px;line-height:22px}
.fanrqbox_lbox_item span{font-size:17px}
.incase_wrap .incase,.xq_left{padding:34px 40px}
.fanrqbox_lbox .fanrqbox_lbox_item{padding-left:25px}
.related{margin-top:40px}
.xq_left,.xq_right{margin:35px 0 90px 0}
}
@media (max-width:1200px){.header .head .logo{width:250px}
.header .head .leaf h3{font-size:23px}
.header .head .leaf p{font-size:17px}
.header .head .tel .num span{font-size:24px}
.header .head .tel .num span:nth-child(1){font-size:26px}
.header .nav ul li a{font-size:16px}
.about_number dl{padding:20px 15px 25px}
.about_number dl dt .num span{font-size:36px}
.about_number dl dd{width:56px}
.news .news_wrap .news_left .item .con{width:100%;margin-top:0}
.nyys_itemadwbox_bigtxt{padding:0 20px}
.abo_t .container .left{padding:0 50px 0 0}
.abo_do .abo_do_box{padding:0 0 0 50px}
.abo_ln .container .left ul li{font-size:14px;line-height:24px}
.abo_ln .container .left ul li span{font-size:17px;margin-right:10px}
.abo_ls .abo_ls_box .g_year .g_year_list .g_year_lb>span{font-size:380px}
.xw_one{margin:50px 0}
.xw_one .pimg{height:320px}
.sol_fw .sol_fw_box{display:none}
.cate_lbox_item{width:calc((100% - 120px)/ 7);padding:20px 0}
.cate_lbox_item i{padding:0 20px}
.cate_lbox_item span{font-size:16px}
.inpro_wrap{padding:60px 0}
.inpro_detail .cont .control-box{padding:50px 30px}
.inpro_detail .cont .control-box .swiper-btn .prev_img{margin-right:20px}
.inpro_detail .cont .rt-box .inpro_sub .zxkf{font-size:15px;width:140px;height:40px;line-height:40x;background-position:105px center}
.incasbox .left{padding:30px}
.fanrqbox_ltitle span{line-height:100%;font-size:28px}
.xq_title{font-size:28px;line-height:40px}
.fanrqbox_lbox_item span{font-size:16px}
.incase_wrap .incase,.xq_left{padding:28px 30px}
.related{margin-top:30px}
.xq_left,.xq_right{margin:35px 0 70px 0}
.xq_title{font-size:26px}
.xq_biao{font-size:26px}
}
@media (max-width:1080px){.header .head{padding:15px 0}
.header .head .logo{width:100%;max-width:280px;padding-right:0;border-right:0}
.header .head .leaf,.header .head .tel .icon,.header .head .tel .num,.header .head .tel .txt{display:none}
.header .head .tel .nav_btn{width:38px;display:block;cursor:pointer}
.header .head .tel .nav_btn i{width:100%;height:4px;border-radius:2px;background-color:#333;display:block}
.header .head .tel .nav_btn i+i{margin-top:8px}
.header .nav{width:0;height:100%;background-color:rgba(0,0,0,.9);position:fixed;top:0;right:0;z-index:999;transition:all .3s;overflow-y:auto;backdrop-filter:blur(5px)}
.header .nav::-webkit-scrollbar{width:8px}
.header .nav::-webkit-scrollbar-thumb{background-color:#888;border-radius:4px}
.header .nav::-webkit-scrollbar-track{background-color:#f1f1f1}
.header .nav.show{width:100%;min-width:250px}
.header .nav.show .clone{width:50px;height:50px;display:flex;justify-content:center;align-items:center;font-family:Helvetica;font-weight:100;font-size:18px;color:#fff;position:absolute;top:0;right:0;z-index:99}
.header .nav .page_width{width:100%}
.header .nav ul{display:block}
.header .nav ul li{width:100%;height:auto;border-bottom:1px solid rgba(255,255,255,.05);text-align-last:left}
.header .nav ul li>a{height:60px;font-size:16px;padding-left:20px;position:relative}
.header .nav ul li>a::before{content:'';width:2px;height:30%;background-color:#900;position:absolute;left:0;top:50%;transform:translateY(-50%)}
.header .nav ul li.on a,.header .nav ul li:hover a{background:0 0}
.header .nav ul li .pull{position:relative;top:0;opacity:1;visibility:visible;transform:rotateX(0);transform:translateY(0);padding:0;display:flex;flex-wrap:wrap}
.header .nav ul li .pull:before{display:none}
.header .nav ul li .pull>div{width:calc(100% / 3);font-size:14px;line-height:36px;padding-left:20px}
.header .nav ul li .pull a{font-size:14px;line-height:36px;border:0}
.header .nav ul li .pull .true{width:100%;padding:0 20px}
.header .nav ul li .sanji{position:unset;width:100%;opacity:1;visibility:visible;transform:translateY(0);padding-left:0;padding:0 10px;display:flex;border-top:1px solid rgba(255,255,255,.1);border-bottom:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.1);flex-wrap:wrap}
.header .nav ul li .sanji:before{display:none}
.header .nav ul li .sanji a{width:calc(100% / 3);font-size:12px}
.home_title{margin-bottom:40px}
.home_title .en,.products .pro_title .en{display:none}
.home_title .tit,.products .pro_title .tit{text-align:center}
.home_title .para,.products .pro_title .para{margin-top:15px;line-height:120%;font-size:0;width:30px;height:5px;margin:20px auto 0;background-color:#333;position:relative}
.products .pro_title .para{background-color:#fff}
.home_title .para::after,.products .pro_title .para::after{content:'';width:50%;height:100%;background-color:#900;position:absolute;top:0;right:0}
.about_text{flex-direction:column-reverse;margin-bottom:20px}
.about_text .pic_txt,.about_text .txt{width:100%}
.about_text .pic_txt{margin-bottom:20px}
.about_number{flex-wrap:wrap;border-top:0;border-bottom:0;justify-content:unset}
.about_number dl{width:32%;justify-content:center;border-bottom:1px solid #eee;padding:25px 0;margin-right:2%}
.about_number dl:nth-child(3n){margin-right:0}
.about_number dl dt .num span{font-size:56px;font-family:Helvetica;font-weight:700}
.about_number dl dd,.about_number dl+dl::after{display:none}
.video{display:flex;background:#000}
.video video{height:380px!important;object-position:initial;margin:0 auto}
.applaction .app_icon{display:none}
.products::after{display:none}
.products .pro_box{margin-top:30px;flex-wrap:wrap}
.products .pro_box .pro_list{width:100%;margin-bottom:25px}
.products .pro_title .pro_more{display:none}
.products .pro_box .pro_list .pro_class{width:calc((100% - 20px)/ 3);height:auto;margin-top:0;margin-right:10px;border-color:rgba(255,255,255,.2)}
.products .pro_box .pro_list .pro_class:nth-child(even){margin-left:0}
.products .pro_box .pro_list .pro_class:nth-child(3n){margin-right:0}
.products .pro_box .pro_list .pro_class:nth-child(n+4){margin-top:10px}
.products .pro_box .pro_list .pro_class .pro_icon{display:none}
.products .pro_box .pro_list .pro_class p{line-height:42px}
.products .pro_box .pro_wrap{width:100%}
.odds .odds_wrap .odds_item{flex-wrap:wrap}
.odds .odds_wrap .odds_item .odds_pic,.odds .odds_wrap .odds_item .odds_text{width:100%}
.odds .odds_wrap .odds_item .odds_pic img{width:100%}
.odds .odds_wrap .odds_item .odds_text{padding:30px;position:relative}
.odds .odds_wrap .odds_item .odds_text .odds_top{padding-left:40px}
.odds .odds_wrap .odds_item .odds_text .odds_top .num{width:58px;height:72px;background:url(images/adv_numbg2.png) no-repeat;background-size:cover;padding-right:0;position:absolute;top:0;left:0}
.odds .odds_tab{height:80px}
.odds .odds_tab dl dt{display:none}
.odds .odds_tab dl dd p{font-size:26px}
.odds .odds_tab dl dd span{display:none}
.customer .cus_wrap .cus_li{width:calc((100% + 2px)/ 3)}
.customer .cus_wrap .cus_li:nth-child(n+10){display:none}
.news{background-size:cover}
.news .news_wrap{flex-wrap:wrap}
.news .news_wrap .news_left{width:100%;margin-right:0;flex-wrap:wrap}
.news .news_wrap .news_left .item{width:100%;margin-bottom:20px}
.news .news_wrap .news_left .item+.item{margin-left:0}
.news .news_wrap .news_left .item a{display:flex}
.news .news_wrap .news_left .item .pic{width:45%;padding-bottom:0}
.news .news_wrap .news_left .item .con{width:55%}
.news .news_wrap .news_left .item .con .tit{height:auto;line-height:100%;display:block;-webkit-line-clamp:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.news .news_wrap .news_left .item .con .txt{height:56px;-webkit-line-clamp:2}
.news .news_wrap .news_right{width:100%}
.copy .shor_wrap .nav_right{padding:50px 0;display:none}
.copy .shor_wrap .page_width{justify-content:center}
.copy .contact{display:none}
.sub_banner .mob_pc{height:320px}
.abo_t{padding-top:50px}
.abo_t .container .left{width:100%;padding-right:0}
.abo_t .container .right{width:100%}
.abo_do{padding:80px 0}
.abo_do .abo_do_box{width:100%;padding-left:0}
.abo_do .img{width:100%}
.abo_do .abo_do_box{margin-top:30px}
.nyys_itemadwbox_bigtxt{padding:0 15px}
.nyys_itemadwbox_bigtxtimg{width:50px;margin-bottom:20px;display:none}
.nyys_itemadwbox_bigtxth{font-size:28px;line-height:100%}
.nyys_itemadwbox_bigtxtp{margin-top:10px;line-height:22px;font-size:14px}
.abo_do .abo_do_box .title{margin-bottom:0}
.abo_ln{margin-top:80px}
.abo_ln .container{flex-wrap:wrap}
.abo_ln .container .left{width:100%;padding:30px}
.abo_ln .container .left ul li{font-size:16px}
.abo_ln .container .left ul li span{font-size:20px}
.abo_ln .container .right{width:100%;max-height:420px}
.abo_ln .container .right img{width:100%;height:auto}
.abo_ls .abo_ls_box .g_year .g_year_list .g_year_lb>span{font-size:320px}
.abo_ls .abo_ls_box .g_year .g_year_list .g_year_lb .txt{width:520px;min-height:200px;padding:20px 60px}
.abo_ls .abo_ls_box .g_year .g_year_list .g_year_lb .txt p{font-size:16px;line-height:28px}
.abo_sl{padding:50px 0 75px}
.abo_sl .g_bj{height:450px;overflow:hidden}
.abo_sl .container .abo_sl_box{margin-top:50px}
.abo_sl .container .abo_sl_box .abo_sl_swi .abo_sl_nr{padding:30px 30px 15px}
.abo_sl .container .abo_sl_box .abo_sl_swi .abo_sl_nr .public-img{margin-bottom:30px}
.abo_hz{padding-bottom:80px}
.abo_hz_box .abo_hz_item{width:calc((100% - 20px)/ 3);padding:5px}
.abo_hz_box .abo_hz_item:nth-child(n+4){margin-top:10px}
.abo_hz_box .abo_hz_item:nth-child(n+10){display:none}
.inner_image{padding:60px 0}
.inimg_wrap{justify-content:unset}
.inimg_item{width:calc((100% - 40px)/ 3);margin-right:20px}
.inimg_item:nth-child(4n){margin-right:20px}
.inimg_item:nth-child(3n){margin-right:0}
.inimg_item:nth-child(n+4){margin-top:20px}
.inimg_item .tit{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.inimg_tab{margin-bottom:30px}
.inimg_tab a{padding:12px 0;width:calc(100% / 4)}
.xw_one .pimg{height:280px}
.xw_one .desc{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}
.xw_one .nei{padding-right:0}
.xw_one .a{width:120px}
.lx_one .left{float:none;width:100%;height:360px}
.lx_one .nei{float:none;width:100%;overflow:hidden;padding:30px 0 0}
.lx3{margin-top:20px}
.lx_one ul{float:none}
.lx3 ul li,.lx3 ul li:nth-child(2n){float:none}
.lx3 ul li{width:100%}
.sol_fw{padding:50px 0}
.sol_ly .sol_ly_box{height:360px;margin-bottom:38px}
.sol_ly .sol_ly_box .left .txt{padding:0 30px;height:calc(100% - 100px)}
.sol_ly .sol_ly_box .left .g_a{height:100px}
.sol_ly .sol_ly_box .left .txt h3{font-size:24px}
.sol_ly .sol_ly_box .left .txt p{font-size:16px}
.inpro .inpro_item{width:calc((100% - 40px)/ 3);margin-right:20px}
.inpro .inpro_item+.inpro_item{margin-left:0}
.inpro .inpro_item:nth-child(3n){margin-right:0}
.inpro .inpro_item:nth-child(n+4){margin-top:20px}
.cate_lbox{flex-wrap:wrap;justify-content:initial}
.cate_lbox_item{width:calc((100% - 60px)/ 4);padding:20px 0;margin-right:20px}
.cate_lbox_item:nth-child(4n){margin-right:0}
.cate_lbox_item:nth-child(n+5){margin-top:20px}
.inpro_wrap{padding:50px 0}
.inpro_tab{display:none}
.inpro_detail .bigimgbox,.inpro_detail .cont{display:block;padding:38px}
.inpro_detail .cont .lt-box{float:none;width:100%;position:relative}
.inpro_detail .cont .rt-box{float:none;width:100%;margin-top:30px}
.inpro_detail .cont .rt-box .inpro_smal{display:none}
.inpro_detail .bigimgbox .tdtab .tab_li{padding:10px 20px}
.inpro_detail .bigimgbox .tdtab .tab_li+.tab_li{margin-left:15px}
.inpro_detail .bigimgbox .detail_rela{flex-wrap:wrap}
.inpro_detail .bigimgbox .detail_le{width:100%}
.inpro_detail .bigimgbox .rela_ri{width:100%;display:none}
.inpro_detail .bigimgbox .rela_ri.abso{position:relative;top:0!important;margin-left:0;overflow-y:hidden;overflow-x:auto}
.incasbox .left{display:none}
.incasbox .right{width:100%}
.xq_left{width:100%}
.xq_right{display:none}
}
@media (max-width:950px){.sol_ly .sol_ly_box{height:320px}
.sol_ly .sol_ly_box .left .txt{padding:0 20px}
.sol_ly .sol_ly_box .left .txt p{font-size:14px}
}
@media (max-width:868px){.abo_ls .abo_ls_box .g_year .g_year_list .g_year_lb>span{font-size:280px}
.xw_one .desc{-webkit-line-clamp:2}
.xw_one .a{width:108px}
.xw_one .fy{width:150px;right:0}
.qie_main .xw_list li{width:calc((100% - 20px)/ 2);margin-right:20px}
.qie_main .xw_list li:nth-child(3n){margin-right:20px}
.qie_main .xw_list li:nth-child(2n){margin-right:0}
.sol_ly .sol_ly_box{flex-wrap:wrap;height:auto;flex-direction:column-reverse}
.sol_ly .sol_ly_box:nth-child(2n){flex-direction:column-reverse}
.sol_ly .sol_ly_box .left{width:100%}
.sol_ly .sol_ly_box .left .txt{padding:20px}
.sol_ly .sol_ly_box .right{width:100%;max-height:420px}
.sol_ly .sol_ly_box .left .g_a{height:70px}
}
@media (max-width:768px){.header .head .logo{max-width:200px}
.home_title .tit,.products .pro_title .tit{font-size:36px}
.about,.applaction,.news,.odds,.products{padding:60px 0}
.products .pro_box .pro_list .pro_class p{font-size:16px}
.products .pro_box .pro_item,.products .pro_box .pro_pic{padding:10px}
.products .pro_box .pro_item li{width:calc((100% - 8px)/ 2)}
.products .pro_box .pro_pic .tit{font-size:16px;padding:0}
.products .pro_box .pro_pic{display:none}
.products .pro_box .pro_item{width:100%}
.products .pro_box .pro_item li{border-color:#900}
.products .pro_box .pro_item li .tit{font-size:14px;padding:0 10px;position:relative;bottom:0}
.applaction .app_box .swiper-button-next,.applaction .app_box .swiper-button-prev{width:36px;height:36px}
.applaction .app_box .swiper-button-next{right:-18px}
.applaction .app_box .swiper-button-prev{left:-28px}
.applaction .app_box .swiper-button-next:after,.applaction .app_box .swiper-button-prev:after{font-size:16px}
.customer{margin:50px auto}
.about_number dl dt .num span{font-size:46px}
.odds .odds_wrap .odds_item .odds_text .odds_top{margin-bottom:20px}
.odds .odds_wrap .odds_item .odds_text .odds_top .text .tit{font-size:20px;line-height:100%}
.odds .odds_wrap .odds_item .odds_text .odds_top .text .tit span{font-size:24px}
.odds .odds_wrap .odds_item .odds_text .odds_top .text .para{font-size:16px;margin-top:8px}
.odds .odds_wrap .odds_item .odds_text .odds_con,.odds .odds_wrap .odds_item .pic{margin-bottom:20px}
.odds .odds_wrap .odds_item .odds_text .odds_con .para{font-size:14px;line-height:24px}
.odds .odds_wrap .odds_item .btn{width:120px;height:36px;line-height:36px;background-size:40px;padding-left:40px;font-size:16px}
.odds .odds_tab{height:60px}
.odds .odds_tab dl dd p{font-size:18px}
.news .news_wrap .news_left .item a{flex-wrap:wrap}
.news .news_wrap .news_left .item .con,.news .news_wrap .news_left .item .pic{width:100%}
.news .news_wrap .news_left .item .pic img{position:relative}
.copy .shor_wrap{padding:40px 0}
.copy .copy_wrap .page_width{flex-wrap:wrap;text-align:center}
.copy .copy_wrap .btm_left{width:100%;text-align:center}
.copy .copy_wrap .btm_right{width:100%}
.abo_do .abo_wrap{flex-wrap:wrap}
.abo_item{width:100%}
.abo_item+.abo_item{margin-left:0;margin-top:20px}
.nyys_itemadwbox_bigtxt{padding:0 20px}
.nyys_itemadwbox_bigtxtimg{display:block}
.abo_sl .container .abo_sl_box .abo_sl_swi .abo_sl_nr{padding:15px 15px 10px}
.abo_sl .container .abo_sl_box .abo_sl_swi .abo_sl_nr .public-img{margin-bottom:15px}
.xw_one .swiper-slide{flex-wrap:wrap}
.xw_one .pimg{width:100%}
.xw_one .desc{margin-bottom:60px}
.xw_one .nei{padding-left:0;width:100%}
.xw_list li{width:100%;margin-right:0}
.inner_image{padding:50px 0}
.inimg_tab a{width:calc(100% / 3)}
.inpro .inpro_item{width:calc((100% - 20px)/ 2);margin-right:20px}
.inpro .inpro_item+.inpro_item{margin-left:0}
.inpro .inpro_item:nth-child(3n){margin-right:20px}
.inpro .inpro_item:nth-child(2n){margin-right:0}
.inpro .inpro_item:nth-child(n+3){margin-top:20px}
.inpro_detail .cont .rt-box .inpro_sub .zxkf{font-size:14px;width:130px;height:38px;line-height:38px;background-position:95px center;padding-right:30px}
.inpro_detail .cont .rt-box .inpro_sub{padding:20px 25px}
.inpro_detail .cont .rt-box .inpro_sub .inpro_tel span{font-size:26px}
.inpro_detail .bigimgbox,.inpro_detail .cont{padding:20px}
.inpro_detail .tlbox .cn{font-size:26px}
.inpro_detail .bigimgbox .tdtab.abso{width:100%;position:relative;left:0;z-index:99}
.inpro_detail .bigimgbox .tdtab .tab_li{padding:10px 10px;font-size:14px;text-align:center}
.inpro_detail .bigimgbox .tdtab .tab_li+.tab_li{margin-left:10px!important;margin-top:0!important}
.inpro_detail .bigimgbox .tdtab.abso .tab_li{width:calc((100% - 40px)/ 5);padding:10px;border-radius:0}
}
@media (max-width:520px){.header .nav .lang{height:auto;top:18px;right:128px}
.header .nav .lang .para ul li a{height:auto;text-align-last:center}
.header .nav .lang .para ul li a::before{display:none}
.home_title .tit,.products .pro_title .tit{font-size:30px}
.about,.applaction,.news,.odds,.products{padding:50px 0}
.sub_banner .mob_pc{height:320px}
.sub_banner .sub_banner_txt .container h2{font-size:36px;font-weight:700}
.crumbs2_box{padding:20px 0}
.lx3 ul li{height:auto;padding:25px}
.lx3 ul li img{float:none}
.inimg_item{width:calc((100% - 20px)/ 2)}
.inimg_item:nth-child(3n){margin-right:20px}
.inimg_item:nth-child(2n){margin-right:0}
.inimg_item:nth-child(n+3){margin-top:20px}
.abo_hz_box .abo_hz_item{width:calc((100% - 10px)/ 2)}
#pictureViewer>.content{width:100%!important}
.abo_hz_box .abo_hz_item:nth-child(n+3){margin-top:10px}
.abo_hz_box .abo_hz_item:nth-child(n+10){display:block}
.inpro_detail .cont .rt-box .inpro_sub{padding:20px 20px}
.inpro_detail .cont .rt-box .inpro_sub .inpro_tel{flex-wrap:wrap}
.inpro_detail .cont .control-box .swiper-btn .btn{width:60px;height:40px}
.inpro_detail .cont .control-box .backbtn{width:90px;height:40px;line-height:38px}
.inpro_detail .tlbox .cn{font-size:22px}
.sear{flex-grow:1;margin-top:15px}
.sear form{display:flex;justify-content:space-between}
.sear .ser_inp{flex-grow:1}
}
