.new_m_c{height:50px;overflow:hidden;}
.clearfix:after{display:block;clear:both;height:0;content:'';}
.new_hover:nth-child(2n){margin-right:0!important;}
.case .nslisst .new_hover{
width:520px;margin-right:30px;display:inline-block;float:left;margin-bottom: 15px;background: #fff; padding: 30px 30px;height: 133px;
}
@media only screen and (max-width: 768px){
.navbar-minimal .navbar-bd{display:none;}
.navbar-minimal .header-navbar-mobile{display:block!important;}
.container{width:100%;}
.navbar .header-navbar-mobile .navbar-navigation li{ float:none; }
.navbar .header-navbar-mobile{height:56px;}
.navbar .navbar-brand-minimal{margin:0 0 0 10px;background-size:65%;}
.header-navbar-mobile{position:relative;}
.navbar .case-make{margin-left:0;}
.navbar .login{margin-left:0;margin-bottom:12px;}
.navbar .login .btn-login{border:none;}
.header-navbar-mobile .navbar-toggle {
position: absolute;
float: none;
z-index: 99;
padding: 0;
margin-top:0;
margin-right: 0px;
margin-bottom: 0;
background:none;
border: 1px solid transparent;
border-radius: 4px;
top: 14px;right: 32px;
}
.sr-only {
position: absolute;
width: 1px;
height: 1px;
padding: 0;
margin: -1px;
overflow: hidden;
clip: rect(0, 0, 0, 0);
border: 0;
}
.header-navbar-mobile .navbar-toggle .icon-bar { background-color: #ccc; }
.navbar-toggle .icon-bar { display: block; width: 25px; height: 3px; border-radius: 1px; margin-top:4px; }
.navbar .header-navbar-mobile .navbar-navigation { float: right;padding-top: 60px; background: rgba(0,0,0,.64); }
.navbar .header-navbar-mobile .navbar-navigation li{margin-right:0;line-height:46px;}
.navbar .navbar-navigation>li a{color:#ffffff;font-size: 14px;}
.case .case-bd .col-4{width:45%;margin-left:2.5%;padding:0;}
 html { min-width: 100%; }
.navbar .case-make li a{color:#008de8;}
.banner-box01{margin-top:56px!important;}
.row{margin:0;}
.case .row .col-3{    width: 45%; margin: 10px 2.5%; padding: 0;}
.case .case-filter{margin-bottom:0px;}
.hero .hero-content{padding-left:30px;}
.wrapper #list{    width: 98%; margin: 0 auto;}
.hero-index,.hero{height:300px;}
.hero .hero-title span{font-size:24px;}
.hero-index .hero-text{padding:10px 0;}
.case.case-make-second .case-filter-item .column{height:34px;line-height:34px;}
.case-make-second .case-filter-item .case-filter-title{line-height:34px;padding: 0 20px; color: #008de8; font-size: 14px;}
.case-make-second .case-filter-item .case-filter-title:after { top: 16px; right: 6px; }
.hero-index .btn-primary{line-height:34px;}
.btn-xlg { padding: 0px 40px; font-size: 14px; }
.case{margin-top:30px;}
.nslisst{width: 94%; margin: 0px 3%;}
.case .nslisst .new_hover{margin-right:0;height:auto;padding:10px;width: auto; display: block;}
.footer .row .col-3{display:block;width:100%;padding:0;margin:0;text-align:center;}
.footer-bd .kk{margin-top:26px;}
.footer .footer-logo>a{margin:0 auto;}
.footer .footer-bd .mp .fnav-list li a, .footer .footer-bd .mp .mp-desc{margin:0 auto;text-align:center;}
.footer .footer-bd .mp{padding-left:0px;margin-top:20px;text-align:center;}
.footer .footer-bd .mp.fr{float: none; margin: 20px auto 0;}
.footer .footer-nav li{display:inline-block;float:none;}
.footer .footer-nav,.footer .footer-copyright{float:none;text-align:center;}

}
@media (max-width:767px) and (min-width: 479px){
.case-item-hd .outcode canvas{width:100px;height:100px;}
}
@media only screen and (max-width: 480px){

.case .case-bd .col-4{width: 93%; margin:10px 3%;padding:0;float:none;}
.hero-index .hero-text{font-size:12px;}
.case{margin-top:15px;}
.hero-index,.hero{height:236px;}
.sticker{right:30px;}

}