@charset "UTF-8";
@import url(iconfont.css);
@import url(app.css);
@media (min-width:2049px){
    .w1560{width:1920px;margin:0 auto}
.header_w .nav_list>ul>li{margin-right:85px}
.about_us_show .about_us_info{width:75%}
.foot .footer_item:nth-child(4){width:20%}
.index_why_left{padding-top: 80px;padding-bottom: 80px;}
.nr_news_shows .news_show_right{width: 30%;}
.news_hot_list .news_hot_box img{width: 35%; height: auto;}
.pro_banner_info{top: 20%;transform: translateY(-20%);}
.news_hot_list .news_hot_txt{padding-left: 40%;}
.nrbanner .banner_desc{ width: 46%; margin-top: 15px; font-size: 18px;}
}
@media (max-width:2048px){
.w1560{width:1560px;margin:0 auto}
.header_w .logo{padding-top: 10px}
.header_w .logo img{width: 100%; max-width: 100%; height: 60px;}
.header_w .nav_list>ul>li{margin-right:65px}
.about_us_show .about_us_info{width:70%}
.about_us_show .about_us_txt{width:25%}
.about_us .about_adv_list{width:70%}
.about_us .about_us_bom{width:25%}
.core-desc .team_h2{font-size:50px;font-weight:550;margin-bottom:45px}
.core-desc article p{font-size:18px;line-height:2;margin-bottom:8px}
.foot .footer_item:nth-child(2){width:15%}
.foot .footer_item:nth-child(3){width:15%}
.foot .footer_item:nth-child(4){width:22%}
.foot .footer_item:nth-child(1){width:26%}
.download_lists .download_li{width:23.3%}
.index_why_us .index_why_title{line-height: 1;}
.index_why_us .index_why_info {align-items: stretch;}
.index_why_left{padding-top: 80px;padding-bottom: 80px;}

}
@media (max-width:1680px){
.w1560{width:1230px;margin:0 auto}
.header_w .nav_list>ul>li{margin-right:35px}
.home_pro_list .swiper-slide a{padding:25px}
.home_pro_list h3{height:28px;overflow:hidden;white-space:normal;text-overflow:ellipsis;line-height:1.2}
.foot .footer_item:nth-child(1){width:27%}
.cp_content_top article{line-height:1.5}
.chanpin_tezheng .cp_tz_desc p{width:72%}
.cp_content_top h2{line-height:1}
.customer-adv-li{padding:25px 0px}
.customer-adv-li .customer-adv-ico{width:35px;top:22px;transform:translateY(0)}
.customer-adv-li .customer-adv-ico span{font-size:24px}
.customer-adv-li .customer-adv-h3{line-height:normal;padding-left:60px;margin-top:0px}
.customer-adv-li .customer-adv-desc{padding-left:25px;margin-top:15px;padding-bottom:0px}
.nr_solution .solutions-item h3{padding:20px}
.nr_solution .solutions-item h3 span{display:none}
.nr_news_all{gap:35px}
.nr_news_all .nr_news_lists_item{width:31.43%}
.nr_news_all .news_info .desc{height:46px;margin-top:8px}
.nr_news_all .news_more{margin-top:10px}
.pages{margin-top:55px}
.nr_news_shows .nr_news_title{font-size:28px;line-height:1.5}
.download_lists .download_li{width:22.86%}
.history_txt_li{font-size:18px;line-height:2}
.history_info{display:block !important;position:relative}
.history_info .history_txt{width:68%}
.history_info .history_pic{position:absolute;top:0;right:30px;margin-top:-35px}
.history_info .fzlc_01{margin-top:-35px}
.history_info .fzlc_03{margin-top:-92px}
.history_info .fzlc_04{margin-top:-92px}
.history_info .fzlc_06{margin-top:-94px}
.history_info .fzlc_07{margin-top:-65px}
.core-desc{width:62%}
.core-desc article::before{font-size:48px}
.core-desc article{padding-top:80px}
.core-desc .team_h2{font-size:22px;margin-bottom:15px}
.core-desc article p{font-size:16px;line-height:1.7}
.about_us_txt .about_h2{font-size:36px}
.about_us_b_info p{font-size:28px}
.header_w .nav_list{margin-right: 20px;}
.foot .footer_item:nth-child(3){width: 17%;}
.foot .footer_item:nth-child(4){ width: 23%;}
.header_w .logo{padding-top: 10px;}
.header_w .logo img{width: 100%; max-width: 100%; height: 60px;}
.header_w .ul_A_li a.title{font-size: 16px;}
.chanpin_tezheng .cp_tz_desc span{margin-left: 15px;}
.chanpin_tezheng .cp_tz_desc p{width: 78%; padding-right: 15px;}
.customer-adv-li .customer-adv-desc{padding-left: 15px; padding-right: 15px;}
.customer-adv-li .customer-adv-ico{left: 15px;}
.customer-adv-li .customer-adv-h3{padding-left: 48px;}
.nr-products .pro_txt section{ font-size: 16px; line-height: 1.5;}
.nr-products .cp_core_info{ font-size: 16px;}
.nr-products .cp_core_item{ width: 100%;}
.nr-products .pro_txt article{gap: 25px 0px;}
.nr-products .pro_txt h4{line-height: 1;}
.chanpin_tezheng .cp_tz_item{width: 48.5%;}
.chanpin_tezheng .cp_tz_item:last-child{ display: none;}
.chanpin_tezheng .cp_tz_desc p{width: 85%;}
.customer-adv-li{ width: 48.5%;}
.global_h2_desc{ width: 85%;}
.nr_solution .solutions-item h3{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.show_solution_top {align-items: stretch;}
.show_solution_top .show_solution_pic{width: 50%;}
.show_solution_top .show_solution_title{width: 47%;}
.show_solution_top img{width: 100%; height: 100%;object-fit: cover; }
.show_solution_top h2{ font-size: 28px;}
.show_solution_top article{ font-size: 16px; line-height: 1.5;}
.tongdian-lists .tongdian-item,.solution_adv .solution_item{width: 48.5%;}
.solution_adv .solution_adv_txt .solution_adv_h3,.tongdian-lists .td_title,.nr_news_all .news_info h3{font-size: 16px;}
.global_h2,.search_show h2{font-size: 36px;}
.news_hot_list .news_hot_txt{ font-size: 14px; height: 78px;}
.nr_news_shows .news_show_left{ width: 64%;}
.nr_news_shows .news_show_right{width: 34%;}
.nr_news_shows .news_show_content *{ font-size: 16px; line-height: 1.5;}
.about_us_show .about_us_txt,.about_us .about_us_bom{ width: 28%;}
.contact_show .contact_li{width: 100%;}
.contact_show .contact_li:last-child p{ font-weight: 350; font-size: 16px;}
.nrbanner .banner_desc,.nrbanner .banner_desc{width: 70%;}
}

@media (max-width:1200px){
.global_h2{font-size:32px}
.w1560{width:1080px;margin:0 auto}
.header_w .nav_sub{padding: 60px 0px 60px;}
.header_r a.search_btn{display:none}
.header_w .nav_list>ul>li{margin-right:20px}
.header_w .nav_list>ul>li:last-child{margin-right:0px}
.header_w .logo{padding-top:12.5px}
.header_w .logo img{height:55px; width: 100%; max-width: 100%;}
.foot .footer_item:nth-child(3){width:18%}
.core-desc article::before{font-size:32px}
.core-desc article{padding-top:55px}
.core-desc .team_h2{font-size:18px}
.core-desc article p{line-height:1.55}
.about_us_show .about_us_txt,.about_us .about_us_bom{width:28%}
.about_us_show .about_us_txt aside,.about_us_b_info{padding:40px 30px}
.history_info .fzlc_01{margin-top:-12px}
.history_info .fzlc_02{margin-top:-5px}
.history_info .fzlc_03{margin-top:-23px}
.history_info .fzlc_04{margin-top:-58px}
.history_info .fzlc_05{margin-top:40px}
.history_info .fzlc_06{margin-top:-58px}
.history_info .fzlc_07{margin-top:25px}
.support_list,.service_list{gap:25px 0px}
.service_list{margin-bottom:0px}
.download_lists{gap:30px}
.download_lists .download_li{width:31.48%}
.customer-adv-li .customer-adv-ico{display:none}
.customer-adv-li .customer-adv-h3{padding-left:25px}
.nr_news_shows .news_shows_box.flex{display:block}
.nr_news_shows .news_show_left{width:100%;padding:0px}
.nr_news_shows .news_show_left article{padding:58px 45px}
.nr_news_shows .news_show_right{width:100%;padding:0px;margin-top:45px}
.news_show_right .news_show_r_h3{padding:58px 45px 0px;border-bottom:0px;font-size:24px}
.news_show_right .news_hot_list{padding:0px 45px 58px}
.news_show_right .news_hot_list:after{content:'';width:100%;clear:both;height:1px;display:block}
.news_hot_list .news_hot_box{float:left;width:48%;padding-top:30px;display:none}
.news_hot_list .news_hot_box:nth-child(odd){margin-right:1%}
.news_hot_list .news_hot_box:nth-child(even){margin-left:1%}
.news_hot_list .news_hot_txt{width:100%;padding:15px 15px 0px}
.news_hot_list .news_hot_box img{position:unset;width:100%;height:auto}
.news_hot_list .news_hot_box a{display:block;width:100%}
.news_hot_list .news_hot_txt{width:auto;height:auto;font-size:16px}
.news_hot_list .news_hot_box:nth-child(-n+4){display:block}
.nr_solution .solution-lists{gap:25px 0px}
.nr_solution .solutions-item{background:#f4f8fb}
.nr_news_lists .nr_news_lists_top h2{font-size: 24px;}
.nr_solution .solutions-item h3{height:auto;overflow:hidden;white-space:nowrap;text-overflow:ellipsis; font-size: ;}
.show_solution_top .show_solution_pic{width:100%}
.show_solution_top .show_solution_title{width:100%;margin-top:35px}
.tongdian-lists .tongdian-item,.solution_adv .solution_item{width:48.5%}
.solution_adv .solution_adv_txt .solution_adv_h3{line-height:1.25}
.nr-products .pro_txt article{display:none}
.chanpin_tezheng .cp_tz_desc span{margin-left:15px}
.chanpin_tezheng{gap:25px 0px}
.chanpin_tezheng .cp_tz_item{position:relative}
.chanpin_tezheng .cp_tz_desc{display:block;padding:25px 15px;width:auto}
.chanpin_tezheng .cp_tz_desc p{width:unset;padding:0px}
.chanpin_tezheng .cp_tz_desc span{padding:0px;position:absolute;top:-5px;right:0;font-size:24px;margin-left:0px;width:unset}
.chanpin_tezheng .cp_tz_desc span::before{content:"\e673"}
.customer-adv-li .customer-adv-ico{display:block;left:unset;top:10px;right:15px;width:unset}
.customer-adv-li .customer-adv-ico span{font-size:32px}
.customer-adv-li{width:48.5%}
.header_w .ul_A_li a.title{ font-size: 16px;}

.home_jiejue h3{ font-size: 24px;}
.global_h2_desc{ width: 95%;}
.nr_news_all{gap: 30.85px;}
.nr_news_all .news_info{padding: 25px;}
.nr_news_all .news_more{ font-size: 16px;}
}
@media (max-width:1100px){
body,*{font-size: 14px; font-weight: 300;}
.w1560{width:1024px;margin:0 auto;box-sizing: border-box;}
.header_w .nav_sub{padding: 60px 0px 60px;}
.home_banner .swiper-slide img{ width: 100% !important; height: auto !important;}
.header_w .logo{padding-top: 16.5px;}
.header_w .logo img{width: 100%; max-width: 100%; height: 45px;}
.header_w .nav_list>ul>li{margin-right: 28px;}
.header_w .ul_A_li a.title{ font-size: 16px;}
.home_banner .swiper-slide a{height: auto;}
.global_h2_desc{ width: 90%;}
.header_r a{padding: 0px;}
.global_h2,.home_solution h3.home_solution_h3,.index_why_us .index_why_title,.home_contact_title,.nr-products .nr_pro_h2,.show_solution_top h2{ font-size: 28px;}
.home_solution .desc,.home_solution .desc,.home_jiejue .home_adv_item p,.home_contact_txt p,.home_news_lists h3,.home_jiejue h3,.index_why_us .why_title,.nr_solution .solutions-item h3,.nr_news_lists .nr_news_lists_top h2{ font-size: 16px;}
.home_jiejue .home_adv_item h4{ font-size: 32px;}
.home_news_lists h3{height: 56px;}
.home_about_list{margin: 50px 0px 90px;}
.home_about_list .home_about_ico{top: -8px;}
.home_about_list .home_about_ico span{ font-size: 45px;}
.home_about_list .home_about_title{ font-size: 26px; line-height: 1;}
.home_about_list .home_about_p{ font-size: 16px;}
.index_why_item.icon-xuhaoziyuan2{ display: none;}
.index_why_us .index_why_info{ align-items: stretch;}
.index_why_left {padding: 60px 0px;}
.index_why_pic img{width: 100%; height: 100%; object-fit: cover;}
.foot .footer_item:nth-child(4){ width: 27%;}
.footer_about,.footer_item ul li a,.footer_contact *{ font-size: 14px;}
.footer_title{ font-size: 16px;}
.footer_logo img{height: 28px;}
.footer_about{line-height: 1.5}
.index_why_us .why_desc{ font-size: 14px;}
.home_jiejue .home_adv_item h4 em{ font-size: 54px;}
.tishi{ margin-top: 35px;}
.nr-products .pro_txt h4,.cp_content_top h2,.nr_news_shows .nr_news_title{ font-size: 24px;}
.nr-products .pro_txt section,.solution_adv .solution_adv_txt .solution_adv_desc{ font-size: 16px; line-height: 1.5;}
.cp_content_top article *{ font-size: 16px; line-height: 1.5;}
.chanpin_gs *,.chanpin_tezheng .cp_tz_desc p,.customer-adv-li .customer-adv-desc{font-size: 16px;}
.customer-adv-li .customer-adv-ico{display:block;left:25px;top:10px;right:unset;width:unset}
.customer-adv-li .customer-adv-ico span{font-size:55px}
.customer-adv-li .customer-adv-h3{ padding-left: 65px;}
.customer-adv-li{width:48.5%}
.customer-adv-li .customer-adv-h3{ font-size: 16px; height: 55px; line-height: 1.5; padding-left: 95px; overflow: hidden; text-overflow:ellipsis; white-space: normal; }
.canshu_box .canshu_item_li p{width: 100%; overflow-wrap: break-word; hyphens: auto;box-sizing: border-box;}
.show_solution_top article,.tongdian-lists .td_title,.solution_adv .solution_adv_txt .solution_adv_h3,.support_nav .support_title{ font-size: 16px;}
.tongdian-lists .td_title span{ font-size: 28px;}
.canshu_box .canshu_li .canshu_item{ width: 35%;}
.canshu_box .canshu_li .canshu_desc{width: 64.8%;}
.solution_adv .solution_adv_txt .solution_adv_h3 span{ font-size: 36px;}
.nr_news_lists_top a{align-items: stretch;}
.nr_news_lists img{width: 100%; height: 100%; object-fit: cover;}
.nr_news_all{gap:35px;}
.nr_news_all .nr_news_lists_item{ width: 48%;}
.nr_news_all .news_info{padding: 25px;}
.nr_news_all .news_info h3,.support_list .support_info .support_title,.faq-list .faq-title,.office_top_li p,.history_desc{ font-size: 16px;}
.nr_news_shows .news_show_content *{font-size: 16px;}
.nr_news_shows .news_show_content img{ width: 100%; height: auto;}

.nr_news_shows .news_show_content h4,.support_list .support_h1{ font-size: 16px; font-weight: 550;}
.service_show .service_desc,.service_list h3{ font-size: 16px; line-height: 1.5;}
.service_list .serivce_item{width: 48.8%;}
.download_lists .download_li{ width: 31%;}
.download_lists{gap: 34.5px;}
.download_lists .download_box{padding: 25px ;}
input::placeholder,input::-webkit-input-placeholder {font-size: 16px; font-weight: 200;}
.about_us_txt .about_h2,.about_us_b_info p,.history_item .history_h3,.history_item .history_h3 span{font-size: 24px;}
.about_us_show .about_us_txt aside, .about_us_b_info{padding: 35px 25px;}
.history_info .history_txt{width: 65%;}
.history_info{display: flex !important; align-items: center; justify-content: space-between;padding: 35px;box-sizing: border-box;}
.history_info .history_pic{ position: unset; margin-top: 0px !important;}
.core-desc article::before{display: none;}
.core-desc article{padding-top: 0px;}
.core-desc .team_h2{font-size: 16px;}
.contact_show .contact_li{width: 100%;}
.contact_show .contact_desc{ font-size: 16px;}
.contact_show .contact_lists{margin-right: 35px;gap: 30px 0;}
.home_jiejue .desc{height: 90px;}
.history_item .history_h3::before{top:-8px}
}
@media (max-width:1050px){
.w1560{width:100%;margin:0 auto;padding:0px 15px;box-sizing: border-box;}
body,*{font-size: 14px; font-weight: 300;}
.header_w .nav_sub{padding: 60px 15px;}
.header_w .logo{padding-top: 16.5px;}
.header_w .logo img{width: 100%; max-width: 100%; height: 45px;}
.header_w .nav_list>ul>li{margin-right: 20px;}
.header_w .ul_A_li a.title{ font-size: 16px;}
.home_banner .swiper-slide a{height: auto;}
.global_h2_desc{ width: 90%;}
.header_r a{padding: 0px;}
.global_h2,.home_solution h3.home_solution_h3,.index_why_us .index_why_title,.home_contact_title,.nr-products .nr_pro_h2,.show_solution_top h2{ font-size: 28px;}
.home_solution .desc,.home_solution .desc,.home_jiejue .home_adv_item p,.home_contact_txt p,.home_news_lists h3,.home_jiejue h3,.index_why_us .why_title,.nr_solution .solutions-item h3,.nr_news_lists .nr_news_lists_top h2{ font-size: 16px;}
.home_jiejue .home_adv_item h4{ font-size: 32px;}
.home_news_lists h3{height: 56px;}
.home_about_list{margin: 50px 0px 90px;}
.home_about_list .home_about_ico{top: -8px;}
.home_about_list .home_about_ico span{ font-size: 45px;}
.home_about_list .home_about_title{ font-size: 26px; line-height: 1;}
.home_about_list .home_about_p{ font-size: 16px;}
.index_why_item.icon-xuhaoziyuan2{ display: none;}
.index_why_us .index_why_info{ align-items: stretch;}
.index_why_left {padding: 60px 0px;}
.index_why_pic img{width: 100%; height: 100%; object-fit: cover;}
.foot .footer_item:nth-child(4){ width: 27%;}
.footer_about,.footer_item ul li a,.footer_contact *{ font-size: 14px;}
.footer_title{ font-size: 16px;}
.footer_logo img{height: 28px;}
.footer_about{line-height: 1.5}
.index_why_us .why_desc{ font-size: 14px;}
.home_jiejue .home_adv_item h4 em{ font-size: 54px;}
.tishi{ margin-top: 35px;}
.nr-products .pro_txt h4,.cp_content_top h2,.nr_news_shows .nr_news_title{ font-size: 24px;}
.nr-products .pro_txt section,.solution_adv .solution_adv_txt .solution_adv_desc{ font-size: 14px; line-height: 1.5;}
.cp_content_top article *{ font-size: 16px; line-height: 1.5;}
.chanpin_gs *,.chanpin_tezheng .cp_tz_desc p,.customer-adv-li .customer-adv-desc{font-size: 16px;}
.customer-adv-li .customer-adv-ico{display:block;left:25px;top:10px;right:unset;width:unset}
.customer-adv-li .customer-adv-ico span{font-size:55px}
.customer-adv-li .customer-adv-h3{ padding-left: 65px;}
.customer-adv-li{width:48.5%}
.customer-adv-li .customer-adv-h3{ font-size: 16px; height: 55px; line-height: 1.5; padding-left: 95px; overflow: hidden; text-overflow:ellipsis; white-space: normal; }
.canshu_box .canshu_item_li p{width: 100%; overflow-wrap: break-word; hyphens: auto;box-sizing: border-box;}
.show_solution_top article,.tongdian-lists .td_title,.solution_adv .solution_adv_txt .solution_adv_h3,.support_nav .support_title{ font-size: 16px;}
.tongdian-lists .td_title span{ font-size: 28px;}
.canshu_box .canshu_li .canshu_item{ width: 35%;}
.canshu_box .canshu_li .canshu_desc{width: 64.8%;}
.solution_adv .solution_adv_txt .solution_adv_h3 span{ font-size: 36px;}
.nr_news_lists_top a{align-items: stretch;}
.nr_news_lists img{width: 100%; height: auto; object-fit: cover;}
.nr_news_all{gap:35px;}
.nr_news_all .nr_news_lists_item{ width: 48%;}
.nr_news_all .news_info{padding: 25px;}
.nr_news_all .news_info h3,.support_list .support_info .support_title,.faq-list .faq-title,.office_top_li p,.history_desc{ font-size: 16px;}
.nr_news_shows .news_show_content *{font-size: 16px;}
.nr_news_shows .news_show_content img{ width: 100%; height: auto;}

.nr_news_shows .news_show_content h4,.support_list .support_h1{ font-size: 16px; font-weight: 550;}
.service_show .service_desc,.service_list h3{ font-size: 16px; line-height: 1.5;}
.service_list .serivce_item{width: 48.8%;}
.download_lists .download_li{ width: 31%;}
.download_lists{gap: 34.5px;}
.download_lists .download_box{padding: 25px ;}
input::placeholder,input::-webkit-input-placeholder {font-size: 16px; font-weight: 200;}
.about_us_txt .about_h2,.about_us_b_info p,.history_item .history_h3,.history_item .history_h3 span{font-size: 24px;}
.about_us_show .about_us_txt aside, .about_us_b_info{padding: 35px 25px;}
.history_info .history_txt{width: 65%;}
.history_info{display: flex !important; align-items: center; justify-content: space-between;padding: 35px;box-sizing: border-box;}
.history_info .history_pic{ position: unset; margin-top: 0px !important;}
.core-desc article::before{display: none;}
.core-desc article{padding-top: 0px;}
.core-desc .team_h2{font-size: 16px;}
.contact_show .contact_li{width: 100%;}
.contact_show .contact_desc{ font-size: 16px;}
.contact_show .contact_lists{margin-right: 35px;gap: 30px 0;}
.search_show form input.search-key{width: 68%; height: 45px; padding: 15px ; line-height: 1.1;}
.search_show form button.search-btn{width: 30%; height: 45px; line-height: 45px; font-size: 16px;background: url(../images/search.png) left 85px center no-repeat #277EBC;background-size: 15px;}
.header_w .ul_A_li:last-child{margin-right: 0px;}
.nrbanner .banner_h3{ font-size: 24px;}
.nrbanner .banner_desc{ width: 90%;}
.pro_banner_info{top:50%;transform: translateY(-50%); }
.home_about_pic{margin-top: 0px;}
.home_about_pic img{width: 100%; height: 100%;}
.customer_list .customer-li{width: 48.5%;}
}
@media (max-width:1000px){
    body,*{font-size: 12.5px; font-weight: 300;}
    .support_list .support_item{width: 100%;}
    .header_w .logo {padding-top: 20px;}  
    .header_w .ul_A_li a.title{font-size: 14px;}  
    .header_w .logo img{width: 100%; max-width: 100%; height: 35px;}
    .support_list, .service_list{gap: 45px 0px;}
    .support_nav .support_nav_li{width: 48.5%;}
    .contact_show .contact_l,.contact_show .contact_r{ width: 100%;}
    .contact_show{background: #f4f8fb;}
    .contact_show .contact_l{padding-bottom: 0px; position: unset; background: #f4f8fb;}
    .contact_show .contact_l::before{position: unset;}
    .footer_title{font-size: 14px;}
    .footer_about, .footer_item ul li a, .footer_contact *,.footer_about, .footer_item ul li a, .footer_contact *{font-size: 12px;}
    .global_h2,.home_solution h3.home_solution_h3{ font-size: 18px; line-height: 2;} 
    .about_us_b_info .about_year{font-size: 32px;} 
    .about_us_b_info p,.about_adv_list .about_adv_item p{font-size: 16px;line-height: 1.5;}  
    .about_adv_list .about_adv_item p,.home_contact_txt p{font-size: 14px;line-height: 1.5;}
    .contact_yz .contact_form_item:first-child{width: 65%;}
    .contact_yz .contact_form_item:last-child{width: 33%;}
    .foot .footer_item:nth-child(3){width: 19%;}
    .history_txt_li,.home_abouts .about_desc{font-size: 16px; line-height: 1.5;}
    .history_info .history_txt{padding-bottom: 0px;}
    .history_info{margin-bottom: 50px;}
    .header_w ul.ul_B li .title,.home_news_lists .news_desc{ font-size: 14px; line-height: 1.5;}
    .header_w .nav_sub{padding: 60px 15px;}
    .download_lists{gap: 25px;}
    .download_lists h3,.home_jiejue .desc{font-size: 16px;line-height: 1.5;}
    .download_lists .down_buttom span{padding-left: 15px; padding-right: 15px;}
    .download_lists .download_box{padding: 25px 15px;}
    .download_lists .download_li{width: 48%;}
    .customer_list .customer-li{width: 48.5%;}
    .customer_list .custoer_box{padding: 35px 15px;}
    .global_h2_desc{ width: 100%;}
    .global_h2_desc, .home_solution .desc{ font-size: 14px; line-height: 1.75;}
    .nr_news_all{gap: 30px;}
    .news_hot_list .news_hot_txt{ height: 45px;}
    .show_solution_top article, .tongdian-lists .td_title, .solution_adv .solution_adv_txt .solution_adv_h3, .support_nav .support_title{ font-size: 16px;}    
    .solution_adv .solution_adv_txt{padding: 25px 15px;}
    .solution_adv .solution_adv_txt .solution_adv_desc{font-size: 14px;line-height: 1.5;}
    .solution_adv .solution_adv_txt .solution_adv_h3 span{display: none;}
    .nr-products .cp_item{ padding: 45px 20px;}
    .nr-products .pro_txt{ width: 70%;}
    .nr-products{padding: 80px 0px 0px;}
    .nr-products .pro_txt h4, .cp_content_top h2, .nr_news_shows .nr_news_title,.nr-products .pro_more span{ font-size: 16px;}
    .cp_content .cp_content_pic,.cp_content_top .cp_content_info{width: 100%;}
    .cp_content_top .cp_content_info{margin-bottom: 60px;}
    .pro_table td{line-height: 1.2;}
    .chanpin_gs{line-height: 1.5;}
    .chanpan_canshu .th_tr td{font-size: 16px;}
    .chanpin_gs *,.chanpin_tezheng .cp_tz_desc p{font-size: 14px;line-height: 1.5;}
    .index_why_left .index_why_item::before{ font-size: 38px;}
    .index_why_item{padding-left: 65px;}
    .home_about_list .home_about_ico span{font-size: 30px;}
    .home_about_list .home_about_title{font-size: 16px;}
    .home_about_list .home_about_desc{padding-left: 45px;}
    .home_about_list .home_about_p{font-size: 13px;}
    .home_news_lists h3{font-size: 16px; height: 52px;}
    .home_news_lists .news_desc{ line-height: 1.5;}
    .home_jiejue .desc{ height: 82px;}
    .home_about_list .home_about_ico{top: -58%;}   
    .tongdian-lists .td_box{padding: 20px 15px;}
    .tongdian-lists .td_title{position: relative; padding-left: 50px;line-height: 1.35;}
    .tongdian-lists .td_title span{position: absolute; left: 0; top: 50%; transform: translateY(-50%);}
    .tongdian-lists .td_title span{font-size:32px;}
    .show_solution .solution-info{ margin-top: 25px;}
    .show_solution h4{margin-bottom: 35px;}
    .tongdian-lists{gap: 35px 0px !important;}
}
@media(max-width:820px){
    .header_w .nav_list{margin-right: 18px;}
    .header_w .nav_list>ul>li{margin-right: 18px;}
    .header_w .ul_A_li a.title{padding-right: 15px;}
    .home_jiejue h3,.home_news_lists h3{font-size: 16px;}
    .download_lists h3, .home_jiejue .desc{ font-size: 14px;}
    .home_pro_list .swiper-slide a{padding: 25px 15px;}
    .home_jiejue .desc{height: 78px;}
    .home_jiejue .solution_more{margin-top: 25px;}
    .index_why_us .index_why_title,.nr-products .nr_pro_h2,.nr-products .pro_title_h3 a{font-size: 24px;}
    .home_jiejue .home_adv_item p,.nr-products .nr_pro_h2_desc{ font-size: 16px;}
    .index_why_left .index_why_item::before{font-size: 32px;}
    .index_why_item{padding-left: 50px;}
    .index_why_item{margin-top: 25px;}
    .home_jiejue .home_adv_item h4,.home_jiejue .home_adv_item h4 em{ font-size: 32px;}
    .footer_about, .footer_item ul li a, .footer_contact *, .footer_about, .footer_item ul li a, .footer_contact *{font-size: 10.5px;}
    .footer_media span{ font-size:18px ;}
    .footer_media a{margin: 0px 5px;}
    .footer_title{font-size: 12px;}
    .contact_yz button{font-size: 16px;}
    .nr_news_all{gap: 28px;}
    .nr_news_shows .news_show_content h2{ font-size: 16px;}
    .nrbanner .banner_h3{ font-size: 24px;}
    .nrbanner .banner_desc{ width: 90%;}
    .pro_banner_info{top:50%;transform: translateY(-50%); }
}
@media(max-width:760px){
    body,*{font-size: 14px; font-weight: 300;}
    .header .w1560{background: #fff; padding: 0px;}
    .header_menu{ display: block;}
    .header:after{top: 60px;}
    .header_w .nav_list>ul>li{width: 100%; margin-right: 0px;}
    .header_w .nav_list{margin-left: 0; margin-right: 0px; width: 100%;}
    .header_r{ float: unset;position: absolute; right: 85px;}
    .home_contact .home_contact_item,.nr_solution .solutions-item{width: 100%;}
    .home_contact .home_contact_item:last-child{margin-top: 45px;}
    .footer_list,.chanpin_tezheng,.customer-adv-list,.nr_news_all,.customer_list  {gap: 45px 0px;}
    .header_w{height: 60px;}
    .nrbanner{margin-top: 60px;}
    .home_banner{padding-top: 60px;}
    .nr_solution .solution-lists{gap: 45px 0px;}
    .foot .footer_item:nth-child(1){width: 100%;}
    .foot .footer_item:nth-child(2){width: 45%;}
    .foot .footer_item:nth-child(3){width: 53%; text-align: right;}
    .foot .footer_item:nth-child(4){width: 100%;}
    .footer_about, .footer_item ul li a, .footer_contact *, .footer_about, .footer_item ul li a, .footer_contact *{ font-size: 14px;}
    .header_r{margin-top: 18px;}
    .header_r a.lang_btn{font-size: 16px;}
    .header_w .logo{padding-top: 12px; padding-left: 15px;}
    .header_w .nav_list{float: unset; display: none; width: 100%; background: #fff;}
    .header ul.ul_A{ padding: 0px 15px;}
    .header_w .ul_A_li a.title{height: 45px; line-height: 45px;border-bottom: 1px solid #f2f2f2; }
    .header_w .nav_list>ul>li:first-child{margin-top: 15px;}
    .header_w .ul_A_li .nav_listB{position: unset;}
    .header_w ul.ul_B li .pic{display: none;}
    .nrbanner img{height: 350px; object-fit: cover;}
    .nrbanner .banner_txt p{font-size: 32px;}
    .home_banner .banner_page{bottom: 5px;}
    .home_product .product_pages span{width: 3px; height: 3px;}
    .global_h2{line-height: 1.5;}
    .home_pro_list{padding-bottom: 35px;}
    .home_solution .desc{padding-right: 0px;}
    .home_jiejue{padding: 0px 15px;}
    .home_jiejue .home_advantage,.tongdian-lists,.download_lists,.core-team_info,.contact_show #MyForm2{gap: 25px 0px;}
    .index_why_left,.index_why_pic{width: 100%;}
    .index_why_item.icon-xuhaoziyuan2{display: block;}
    .home_about_list .home_about_item{width: 48.5%;}
    .home_news_lists .news_item{width: 100%; margin-top: 45px;}
    .footer_title,.home_jiejue .solution_more span{font-size: 16px;}
    .footer_about {line-height: 1.5;}
    .footer_logo img{width: 100%; height: auto;}
    .header ul{display: block;}
    .header_w ul.ul_B li{width: 100%;}
    .header_w .nav_sub{padding: 0px 15px;}
    .header_w ul.ul_B li{margin-bottom: 0px; height: 35px; line-height: 35px; border-top: 1px solid #f2f2f2; text-align: left;}
    .header_w ul.ul_B li:first-child{border-top: 0px;}
    .header_w ul.ul_B li:last-child{border-bottom: 1px solid #f2f2f2;}
    .header_w ul.ul_B li .title{margin-top: 0px; text-align: left; line-height: 35px; font-weight: 300;}
    .nr-products .cp_item .pro_img,.nr-products .pro_txt{ width: 100%;}
    .nr-products .cp_item{margin-bottom: 45px;}
    .nr-products .pro_txt h4{line-height: 1.5;}
    .nr-products .cp_item{padding: 45px 15px;}
    .nr-products .pro_txt section{text-align: left;}
    .cp_content{padding: 55px 0px;}
    .pro_table table{ width: 100%; border-collapse: collapse;table-layout: fixed;}
    .pro_table table td{width: 50%;display: inline-block;box-sizing: border-box;word-wrap: break-word;height: 55px; text-align: left;vertical-align: middle; }
    .chanpin_tezheng .cp_tz_item{width: 100%;}
    .chanpin_top span,.global_h2, .search_show h2{font-size: 16px;}
    .pro_table table tr:nth-child(even) {background-color: #fff;}
    .pro_table table td:nth-child(odd) { background-color:rgba(242,242,242,.5);}
    .customer-adv-li{width: 100%;}
    .cp_content .canshu{width: 100%; overflow: hidden ; overflow-x: auto;}
    .cp_content .canshu .canshu_box{width: 780px;}
    .canshu_box .canshu_li .canshu_item{width: 40%;}
    .canshu_box .canshu_li .canshu_desc{width: 59.8%;}
    .customer-adv-li .customer-adv-ico span{font-size: 35px;}
    .customer-adv-li .customer-adv-ico{left: 15px;}
    .customer-adv-li .customer-adv-h3{ padding-left: 65px; height: auto;}
    .home_news_lists{margin-top: 0px;}
    .customer-adv,.home_product,.home_jiejue .home_advantage,.home_abouts,.home_news,.home_contact,.nr_solution,.show_solution,.tongdian-solution,.show_solution,.nr_news_lists,.nr_news_shows,.service_show,.nr_main,.customer_show,.public_search,.about_us,.office,.core-team{padding: 55px 0px;}
    .home_news_lists .news_more,.zixun a,.nr_news_lists .news_desc,.nr_news_all .news_more{font-size: 14px;}
    .chanpin_gs *,.chanpin_tezheng .cp_tz_desc p,.download-file .download-top h2{font-size: 16px;line-height: 1.5;}
    table.chanpan_canshu{width: 750px;}
    .show_solution_top h2{ font-size: 16px; line-height: 1.75;}
    .tongdian-lists .tongdian-item, .solution_adv .solution_item,.nr_news_all .nr_news_lists_item{width: 100%;}
    .nr_news_lists_top a{ display: block;}
    .nr_news_lists_top .nr_news_txt,.nr_news_lists_top .nr_news_pic{ width: 100%;}
    .nr_news_lists_top .nr_news_box{padding: 35px 15px;}
    .nr_news_box span{margin-top: 35px;}
    .nr_news_shows .news_show_left article,.news_show_right .news_show_r_h3{padding: 35px 15px;}
    .news_show_right .news_hot_list{padding: 0px 15px 35px;}
    .news_hot_list .news_hot_box,.service_list .serivce_item,.customer_list .customer-li{ width: 100%;}
    .search_show h2{margin-top: 0px;}
    .search_show form{margin-bottom: 15px;}
    .search_show .search-p{font-size: 0px;}
    .search_show form button.search-btn{background: url(../images/search.png) left 15px center no-repeat #277EBC;}
    .download_lists .download_li,.customer_list .customer-li{width: 100%;}
    .nr_main{margin-bottom: 0px;}
    .chanpin_gs *, .chanpin_tezheng .cp_tz_desc p, .customer-adv-li .customer-adv-desc,.customer_list article{font-size: 14px;}
    .faq-list .faq-li{margin-bottom: 45px;}
    .public_search .search_box input{ width: 70%; height: 45px; line-height: 45px;}
    .public_search .search_box button{width: 28%;height: 45px; line-height: 45px;}
    .about_us_show .about_us_txt, .about_us .about_us_bom{display: none;}
    .about_us_show .about_us_info,.about_us .about_adv_list{width: 100%;}
    .about_us_show article *{font-size: 14px; line-height: 1.5;}
    .about_adv_list .about_adv_item h4,.about_adv_list .about_adv_item h4 em{ font-size: 36px;}
    .office_top_li{width: 100%;}
    .history_info{margin-left: 15px; padding: 25px 15px; display: block;}
    .history_info .history_txt,.core-pic,.core-desc{ width: 100%;}
    .history_info .history_pic{width: 100%; margin-top: 15px !important;}
    .history_item .history_h3, .history_item .history_h3 span{font-size: 16px;}
    .history_txt_li, .home_abouts .about_desc{font-size: 14px;}
    .history_txt_li{margin-bottom: 15px;}
    .core-desc .team_h2{font-size: 16px;}
    .contact_show .contact_l,.contact_show .contact_r{padding: 55px 0px;}
    .contact_show .con_form_item{width: 100%;}
    .contact_show .contact_lists{margin-right: 0px;}
    .home_pro_list{margin-top: 55px;}
    .home_abouts{padding-bottom: 0px;}
    .foot{padding-top: 55px;}
    .footer_media{padding-bottom: 50px;}
    .kefu_r{display: none;}
    .contact_form .contact_form_item{width: 100%;}
    .contact_form {gap: 20px 0px;} 
    .contact_form_info{margin-top: 20px;}
    .totop{display: none;bottom: 5px;color: #fff; background: #277EBC;padding: 12px;cursor: pointer;line-height: 1;position: fixed;right: 5px;}
    .totop span{transform: rotate(-90deg);  display: flex;display: -ms-flexbox; justify-content:  center;align-items: center;}
    .totop span i{font-size: 16px; font-weight: bolder;}
    .show_solution .solution-info{ font-size: 14.5px;}
    .solution_adv .solution_adv_txt .solution_adv_h3{margin-bottom: 18px;}
    .footer_bottom{font-size: 10px;}
    .nrbanner .banner_h3{ font-size: 24px;}
    .nrbanner .banner_desc{display: none !important; font-size: 0px; opacity: 0;}
    .pro_banner_info{top: 50%;transform: translateY(-50%);}
    .contact_show .contact_desc{ letter-spacing: 0;}
}
@media(max-width:640px){

}