
.section-block-demo65-header {
    box-shadow: none
}

.section-block-demo65-header .head_top .layout {
    border-bottom: 1px solid #CCCCCC;
    padding: 31px 0 12px
}

.section-block-demo65-header .head_top .item {
    margin-right: 25px
}

.section-block-demo65-header .head_top .item a {
    font-size: 14px
}

.section-block-demo65-header .head_sns li {
    list-style: none;
    margin-left: 17px
}

.section-block-demo65-header .head_sns a img {
    height: 19px;
    width: auto
}

.section-block-demo65-header .header-bottom>.layout {
    padding: 23px 0 33px
}

.section-block-demo65-header .logo_box {
    align-items: center
}

.section-block-demo65-header .logo {
    margin-right: 12px
}

.section-block-demo65-header .logo img {
    width: 110px;
    height: auto
}

.section-block-demo65-header .head_con .tit {
    font-size: 30px;
    color: #000000;
    margin-bottom: 2px
}

.section-block-demo65-header .head_con .con {
    font-size: 16px;
    text-transform: uppercase
}

.section-block-demo65-header .control {
    align-items: center;
    justify-content: flex-end;
    margin-bottom: 10px
}

.section-block-demo65-header .change-language {
    margin-right: 41px
}

.section-block-demo65-header .change-language .change-language-title {
    text-transform: uppercase;
    font-size: 16px
}

.section-block-demo65-header .change-language .change-language-title i {
    display: none
}

.section-block-demo65-header .search {}

.section-block-demo65-header[search-style=search-style-1] .search .form-control {
    width: 125px;
    line-height: 33px;
    height: auto;
    border-radius: 0;
    border: none;
    border-bottom: 1px solid #aaa
}

.section-block-demo65-header[search-style=search-style-1] .search-dropdown-menu form {
    border: 1px solid #aaa;
    padding-bottom: 2px
}

.section-block-demo65-header[search-style=search-style-1] .search .btn-search img {
    width: 16px
}

.section-block-demo65-header .nav {
    padding: 0
}

.section-block-demo65-header .nav>li {
    margin: 0 0 0 40px
}

.section-block-demo65-header .nav li a {
    font-size: 15px;
    text-transform: uppercase;
    padding: 0;
    line-height: 35px
}

.section-block-demo65-header.fixed-nav {
    top: -65px
}

.section-block-demo65-header.fixed-nav .header-bottom>.layout {
    padding: 10px 0
}

.section-block-demo65-header.fixed-nav .logo img {
    width: 80px
}

.section-block-demo65-header .nav[data-module]>li[data-sub-type="2"]>ul,
.section-block-demo65-header .nav[data-module]>li[data-sub-type="1"]>ul {
    right: 0;
    left: auto;
    transform: scaleY(0)
}

.section-block-demo65-header .nav[data-module]>li[data-sub-type="2"]:hover>ul,
.section-block-demo65-header .nav[data-module]>li[data-sub-type="1"]:hover>ul {
    transform: scaleY(1)
}

@media screen and (max-width:1280px) {
    .section-block-demo65-header .head_con .tit {
        font-size: 20px
    }

    .section-block-demo65-header .head_con .con {
        font-size: 14px
    }

    .section-block-demo65-header .logo img {
        width: 80px
    }

    .section-block-demo65-header .nav>li {
        margin-left: 20px
    }
}

@media screen and (max-width:992px) {

    .section-block-demo65-header .head_top,
    .section-block-demo65-header .header-bottom {
        display: none
    }

    .section-block-demo65-header .logo img {
        width: 46px
    }
}
