@media screen and (max-width:1024px){    

}
@media screen and (max-width:768px){
.logo-scrolled{ width:50px; height:50px;}
nav.navbar.bootsnav.navbar-fixed{ position:static; padding-top:10px; border-bottom:none}
.navbar-brand{padding-top:10px;}
.banner{ width:100%; height:280px;padding-top:0;}
.banner li{width:100%; height:280px;  cursor: move;}
.owl-buttons{ display:none}
nav.navbar.bootsnav .navbar-toggle{ top:12px;}
.attr-nav{ top:11px;}
#about{ padding:3rem 1rem; padding-top:5rem}
#about .container{ padding:2rem }
#about .line{ display:none}
.title{ height:50px;}
.title h3{ margin:0 auto; width:120px; height:40px; display:block;}
#about .a_tit{ clear:both; }
#about .a_tit a{ padding:0 5px;font-size:14px;}
.services-wrap {margin-top:20px;}
#case{ padding:3rem 1rem; padding-top:5rem}
#case .container{ padding:2rem 0}
#case .owl-theme .owl-controls{ bottom:-20px;}
#team{padding:3rem 1rem; padding-top:5rem}
#team .container{ padding:2rem 0; padding-bottom:0;}
.team_text{ display:none;}
.team_img{ background:none; padding:0}
.team_img a p{ padding-top:20px; display:block; height:40px; text-align:center}
.team_img a span{ padding-bottom:20px; display:block; height:40px;text-align:center}
#team .row{ margin:0}
#new{}
#new .row{ margin:0}
#new .container{ padding:4rem 0; padding-bottom:0;}
#new .left{ padding:0 2rem}
.new_right li{ border:none; padding-top:0rem; padding-bottom:4rem; display:inline-block; width:100%; border-top:1px #eee solid;}
.new_right li .li_list{ top:20px;}
.new_right li i{ display:none}
.new_right li .date{ display:none}
.new_right li .li_list{ left:0; padding:0}
.new_right li .li_list p a{ color:#333; margin:0; padding:0; font-size:16px;}
.new_right li .li_list span a{ color:#666; margin:0; padding:0; font-size:12px;}
#case .owl-pagination{ display:block}
.show_banner{ height:200px;}
.nav_menu{ padding:2rem 0; padding-top:4rem}
.nav_menu a{ margin:10px 0;}
.show_list{ padding:2rem;}
.show_list li{ border-top:none; border-bottom:1px #eee solid; overflow:hidden}
.show_list li
.li_list{ border-bottom:none; height:auto;}
.n_tit{ padding:0 2rem;}
.n_tit h3{ font-size:18px;}
.n_tit p{ font-size:12px;}
.new_content{ padding:0 2rem;}
.bshare-custom{ display:none}
.lx_box .rvm{ text-align:center; font-size:12px;}
.lx_text{ border:none;margin:0; padding:3rem 0;line-height:24px; clear:both;}
.form_box{ padding:2rem}
.case_img b{ overflow:hidden; display:block; height:300px;}
.case_img img{ width:100%;height:300px;}


}
@media screen and (max-width:360px){
    
}
@media screen and (max-width:320px){
    
}

.new_right li .li_list p{overflow: hidden; text-overflow: ellipsis;white-space: nowrap;}