
.cnmp{display:none;}


@media (max-width: 999px) {

    .w3l-header .navbar .navbar-brand img{
    }

    .fixed-top{background-color:rgba(0,0,0,0.3);}

    .navbar-brand .logo{
        background-size:100% auto;
        width:150px;
        height:45px;
    }

    .cnmp{display:block;float:right;position:absolute;right:0px;}
    .cnmp_body{border-radius:100px;background-color:var(--primary-color);color:#fff;padding:10px 20px 10px 20px;width:60px;text-align:center;}

    .navbar-collapse{position:absolute;top:50px;background-color:rgba(0,0,0,0.3);width:150%;left:-25%;}

    .navbar-nav{overflow:hidden;clear:both;margin:auto;display:none;width:100%;}
    .navbar-nav li{padding:10px 0px 10px 0px;line-height:30px;font-size:16px;box-sizing:border-box;text-align:center;width:100%;z-index:100;}
    .navbar-nav li a{color:#333;transition: color 0.8s;}
    .navbar-nav li a:hover{color:#fff;}
    .navbar-nav .cnpc{border-radius:100px;background-color:#e10000;padding:10px 30px 10px 30px;}
    .navbar-nav .cnpc div{color:#fff;}

    .nav-fixed .navbar-collapse{background-color:rgba(255,255,255,0.9);}
    .nav-fixed .navbar-expand-lg .navbar-nav .nav-link{color:#81818a;}


    .partner .partner-img-div{text-align:center;margin:auto;}
    .partner .partner-img-div .img-fluid{width:60%;}
    .partner .sub-titlehny{text-align:center;}
    .partner .hny-title{text-align:center;}

    .partner-company .team-grids{margin:20px auto;}


    .form-radio-div{overflow:hidden;}
    #form1 .form-radio-text{width:50%;padding:0px 5px;}
    #form1 .form-bottom{padding:10px;}

    .nav-services .nav-services-div{display:none;}
    .nav-services .nav-services-div ul{display:none;}
}
