@media (max-width: 768px){
.logo {
    margin-top:30px;
    width: 65px;
    height: 60px;
    background-position: 0px;
    float: left;
    margin-left: 0px;
    margin-bottom: 10px;
}

.hotline
{
    padding: 20px 20px 10px 20px; 
    float:right;
    
}

.home a {
	background:none;
	display:block;
	width:54px;
	height: 44px;
}
.home a span {
	
}



}

 /* Medium devices (desktops,  and up) */
            @media (min-width: 992px) {
                
                .logo {
    width: 108px;
    height: 99px;
    margin-top:10px;
    display: block;
    background-size: 90%;
}

.search-box{
    padding: 35px 10px 20px 10px;
    float:left;
    width:190px;
}

#btnSearch
{
    background-color: rgba(3,144,14,0.8);
    border: 1px solid rgba(3,144,14,0.8);
}

.hotline
{
    padding: 30px 20px 20px 10px; 
    float:left;
}


.home {
	background:#46547A;
    /*background: #60bb46;*/    
}

.home a {
	background:url(../images/home.png) no-repeat center top;
	display:block;
	width:54px;
	height: 44px;
}
.home span {
	display:none;
}

                
                }