.sec-logo{
	height:136px;
}
.header-logo{
	margin-top:78px
}
.sec-header {
    width: 100%;
    position: absolute;
    top: 100px;
}
.sec-header > .header-search {
    width: 500px;
}

.sec-header > .header-search .form-control {
    width: 470px;
    height: 42px;
    padding-right: 40px;
}

.sec-header > .header-search .form-control::-webkit-input-placeholder {
    color: #ddd;
}

.sec-header > .header-search .form-control:focus {
    border-color: #97110F;
    outline: 0;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(0, 0, 0, .6);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(0, 0, 0, .6);
}

.sec-header > .header-search .glyphicon {
    display: block;
    color: #97110F;
    cursor: pointer;
    margin-right: 15px;
    margin-top: -28px;
}


.sec-menu{
	margin:0 auto;
	height:60px;
	z-index:300;
}

.header-menu > a{
	float:left;
	width:12%;
}
.header-menu > a:hover{
	text-decoration:none;
	background:#d2d2d2;
	color:#97110F;
}
.menu-active{
	text-align:center;
	width:100%;
	height:35px;
	line-height:30px;
	font-size:15px;
	border:1px solid #97110F;
	color:white;
	background:#97110F;
	cursor: pointer;
}
.header-menudiv{
	text-align:center;
	width:100%;
	height:35px;
	line-height:30px;
	font-size:15px;
	color:#97110F;
	border:1px solid #d2d2d2;
	background:white;
	cursor: pointer;
}
.menu-left{
	margin-left:2.5%;
}
.header-logo img{
	position:relative;
	width:21%;
	margin-left:-38px;
	margin-top:-28px;
	z-index:300;
	left:5%
}
@media (max-width: 1440px) {
	.sec-header {
	    
	}
	/* .sec-logo{
		height:96px
	}
	.header-logo img{
		margin-top:-47px
	} */
}
@media screen and (max-width: 1199px) {
    .header-logo img{
    	margin-top:-23px;
    }
    
}
@media (max-width: 1024px) {
	
}
@media (max-width: 768px) {
	.sec-header > .header-search {
	    width: 300px;
	}
	.sec-header > .header-search .form-control {
	    width: 270px;
	    height: 42px;
	    padding-right: 40px;
	}
	.header-logo img{
    	margin-top:-12px;
    	margin-left:-25px
    }
    .sec-logo{
		height:100px
	}
}
@media screen and (max-width: 600px) {
	.sec-logo{
		display: none;
	}
	.sec-menu{
		margin-top:170px
	}

	.sec-header > .header-search .form-control{
		width:100%;
	}
    .sec-header > .header-search {
        width: 100%;
        padding: 0 9px;
    }

}
a {
    -webkit-transition: all .2s ease;
    transition: all .2s ease;
    text-decoration: none;
    cursor: pointer
}