@charset "utf-8";
/* CSS Document */
@media screen and (max-width:1440px){
    .box_main{width:90%;}
    .pro_item_pic{height:250px;}
}
@media screen and (max-width:1152px){
    .menu_model li{margin:0 0.5rem;}
    .bmsb_about_text_model{width:48%;}
}
@media screen and (max-width:1024px){
    :root{
    --ark-font-title:1.625rem;
    --ark-font-subtitle:1.5rem;
    --ark-font-thrtitle:1.25rem;
    --ark-font-foutitle:1.125rem;
}
    html.active{height:100%;overflow: hidden;}
    .mobile_menu{position: relative;box-shadow: 0 0 0 rgba(0,0,0,0.0);top:0;white-space:normal;right:0;}
    .mobile_menu{width:30px;height:30px; position: absolute;right:10px;top:15px;text-align: center;display:block;z-index: 999;}
    .mobile_menu i{display:block;position: relative;width:100%; margin-top:0;height:2px;background:var(--color-font);}
    .mobile_menu i:after{content:"";width:100%;height:2px;background:var(--color-font); position: absolute;right:0;bottom:-20px;}
    .mobile_menu i:before{content:"";width:75%;height:2px;background:var(--color-font); position: absolute;right:0;bottom:-10px;}
    .mobile_menu.active i{height:0;}
    .mobile_menu.active i:before{transform:rotate(45deg);bottom:-8px;background:#000;width:100%;}
    .mobile_menu.active i:after{transform:rotate(-45deg);background:#000;bottom:-9px;}
    .box_main{width:95%;}
    .t_main{display:block;}
    .t_logo_box{width:50%;padding:3px 0;}
    .t_logo_box img{height:40px;}
    .t_menu_box,.menu_model,.rigt_model,.t_sear_box{width:100%;display:block;}
    .t_menu_box{width:100%;background:#f9f9f9;position: fixed;top:45px;overflow-x: hidden;overflow-y: auto;left:0;bottom:0;display:none;}
    .m_navigation.active{display:block;}
    .menu_model li{display:block;text-align: left;border-bottom:1px #ddd solid;padding:10px 0;line-height: 40px;}
    .head-a{width:80%;}
    .menu_model li:nth-child(2):after{content:"";width:10px;height:10px;position: absolute;right:0;top:20px;border-top:1px #666 solid;border-right:1px #666 solid;transform: rotate(45deg);}
    .menu_model li.on{transform: rotate(45deg);}
    .m_down{width:100%;position: relative;white-space:normal;}
    .m_down span{display:inline-block;}
    .lang_a{display:none;}
    .t_lang_xe{display:block;width:100%;background:none;position: relative;}
    .t_lang_xe a{display:inline;}
    .t_sear_box,.sear_close{display:none;}
    .t_search_model{display:block;position: relative;top:0;}
    .next-btn, .prev-btn{width:25px;height:25px;}
    .bmsb_about_text_model,.bmsb_about_picture,.bmsb_news_content li,.foot_menu_box,.foot_contact_box{width:100%;}
    .bmsb_about_picture{margin:2rem 0;}
    .bmsb_solution_content li,.bmsb_solution_content li:nth-child(4),.bmsb_solution_content li:nth-child(5),.bmsb_solution_content li:nth-child(6){width:calc(100%/2);}
    .bmsb_sol_pic{height:280px;}
    .box_sub{font-size:60px;}
    .pro_item_pic{height:200px;}
    .inner_product_pic_box,.inner_product_pic_text_box,.inner_news_detail_box,.inner_news_Featured_box{width:100%;}
    .inner_product_pic_text_box{margin-top:2rem;}
    .inner_news_Featured_box{display:none;}
    .inner_about_text_box,.inner_about_pic_box,.inner_network_text_box,.inner_network_map_box{width:100%;}
    .inner_about_pic_box{height:auto;margin-top:2rem;}
    .inner_network_text_box{margin-top:0;}
    .sub_site{left:-1rem;}
    .inner_about_text_box{height:auto;}
}
@media screen and (max-width:960px){
    .bmsb_index_strength_model li{width:100%;margin-right: 0;}
    .bmsb_str_pic{margin-top:25px;}
    .products_content_display li{width:calc(100%/2)}
    .pro_item_pic{height:auto;}
    .inner_solution_text_box,.inner_solution_pic_box{width:100%;}
    .inner_service_item{display:block;}
    .inner_service_item_pic,.inner_service_item_text{width:100%;}
    .inner_service_item_text{margin-top:2rem;}
    .inner_news_display_box li{width:100%;}
    .inner_news_display_box li:nth-child(2n){border-left:1px #ddd solid;}
    .inner_case_box li{width:calc(100%/2);}
    .in_case_pic{height:220px;}
    .inner_contact_text,.inner_contact_message{width:100%;}
    .inner_contact_message{margin-top:2rem;}
    .bg_box{height:300px;}
    .bg_box_text{margin-top:5rem;}
    
}
@media screen and (max-width:768px){
    .padding_box{padding:3rem 0;}
    .bmsb_str_info h2{font-size:40px;}
    .bmsb_solution_content li, .bmsb_solution_content li:nth-child(4), .bmsb_solution_content li:nth-child(5), .bmsb_solution_content li:nth-child(6){width:100%;}
    .bmsb_sol_pic{height:460px;}
    .bmsb_news_item{height:auto;}
    .bmsb_news_content li:hover .bmsb_news_item{border:1px var(--color-font) solid;}
    .bmsb_news_content li:hover .bmsb_news_pic{display:block;}
    .bmsb_news_content li:hover .bmsb_news_hover{display:none;}
    .foot_menu_box li{width:100%;margin-bottom:10px;}
    .f_menu_down{display:none;margin-top:10px;}
    .foot_contact_box{margin-top:2rem;}
    .foot_bot_bqxx,.foot_bot_base{width:100%;text-align: left;}
    .menu_main_model{flex-direction: column;margin-bottom:2rem;}
    .inner_news_page_box{flex-direction: column;}
    .mes_inp,.mes_txt{width:100%;margin-right:0;margin-bottom:1rem;}
    .mes_div,.mes_div1{margin-bottom:0;}
    
}
@media screen and (max-width:540px){
    .search_box{width:90%;}
    .key{width:calc(100% - 50px)}
    .key_btn{width:50px;}
    .bmsb_sol_pic{height:300px;}
    .bmsb_str_pic{margin-top:10px;}
    .products_cate_sub_box ul{display:block;}
    .products_cate_sub_box li{width:calc(100%/2);float:left;text-align: center;margin:0;}
    .products_cate_sub_box li a{padding:1rem 0;}
    .products_content_display li{width:100%;}
    .bg_box_text h2{font-size:40px;}
    .inner_solution_box li{width:100%}
    .inner_news_item{flex-direction: column;}
    .inner_news_pic{width:100%;height:auto;}
    .inner_news_text{width:100%;margin-top:2rem;}
    .inner_case_box li{width:100%;}
    .inner_solution_pic_box{height:400px;}
    .inner_hor_item{flex-direction: column;}
    .inner_hor_pic,.inner_hor_name{width:100%;}
    
}
