.Header-nav-En{
    margin-top: 20px;
    display: flex;
    flex-direction: row-reverse;
    align-items: center;
}

.Header-nav-En-img{
    cursor: pointer;
    width: 130px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    background: #1961ac;
    border: 1px solid #1961ac;
    color: #fff;
    font-size: 14px;
}
.Header-nav-En-img-right{
    padding-right:8px
}

.search{
    margin-right: 30px;
    width: 300px;
    height:42px;
    border:solid 1px #1961ac;
}
.search input {
    background: #fff;
    border: medium none;
    color: #999;
    display: block;
    float: left;
    font-size: 14px;
    /*font-style: italic;*/
    padding: 8px 10px;
    width: 246px;
    height: 40px;
}
.search button {
    height:40px;
    width: 52px;
    background: #1961ac;
    border: medium none;
    color: #fff;
    float: left;
    font-size: 14px;
    line-height: 40px;
    text-align: center;
}



.area{position:relative;}
.area i{width:12px;height:12px;display:inline-block;background:url(/img/arrow_down.png) no-repeat top 2px center;background-size:cover;padding-left:5px;}
.area ul{
    position:absolute;
    left:-1px;top:33px;
    background-color:#fff;
    width:131px;
    padding:8px 0;
    cursor:default;
    z-index: -99;
    border-radius: 0 0 3px 3px;
    opacity: 0;
    transition: all 0.3s ease 0s;
    box-shadow: 0 5px 25px rgba(0, 0, 0, 0.1);
    visibility: hidden;
}
.area:hover ul{
    top:100%;
    opacity:1;
    z-index:999;
    visibility:visible;
}



.area:hover i{width:12px;height:12px;display:inline-block;background:url(/img/arrow_up.png) no-repeat top 2px center;background-size:cover;padding-left:5px}
.area ul li{padding:3px 20px;height:30px;line-height:30px;cursor:pointer;}
.area ul li a{display: block; width: 100%;height:100%; color:#666; text-align: center !important; }
.area ul li a:hover{color:#1961ac;}
/*.area ul li a span{display:inline-block;width:130px;}*/


.Header-nav-En-img img {
    display: inline-block;
    line-height: 32px;
    margin-right: 10px;
    margin-top: -2px;
}

.Header-nav-left{
    margin-left: -200px;
}
.Header-nav-bg{
    width: 100%;
    background: #1961ac;
}
.Header-nav-bg .main-menu ul.navbar-nav li .pages{
    color:#fff;
}
/*tianjia*/

.header-one {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: auto;
    z-index: 999;
}
.header-area{
    background:#fff;
    padding-top:20px;
    padding-bottom: 20px;
}
/*.logo {*/
/*    width: 80%;*/
/*    height:auto;*/
/*    display: flex;*/
/*    justify-content: center;*/
/*    align-items: center;*/

/*}*/
/*.logo img {*/
/*    display: block;*/
/*    width: 100%;*/
/*    object-fit: cover;*/
/*}*/

.main-menu ul.navbar-nav li {
    float: left;
    position: relative;
}
.main-menu ul.navbar-nav li .pages{
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    color: #333;
    font-weight: 500;
    /*font-size: 18px;
    padding: 20px 18px;*/
    text-transform: capitalize;
    position: relative;
    font-size: 16px;
    padding: 20px 20px;

}
/*.main-menu ul.nav > li> a::after {
    color: #fff;
    content: "\e64b";
    font-family: themify;
    font-size: 12px;
    position: absolute;
    right: 2px;
    top: 20px;
}*/
.main-menu nav ul li:hover a,
.main-menu ul.nav > li:hover a::after {
    color: #1961ac;
}
.main-menu ul.nav li:nth-child(6) a:after{
    display:none;
}
.main-menu ul.navbar-nav li.active a:focus {
    color: #fff;
}
.main-menu ul.navbar-nav li.active a {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    color: #1961ac;
    position: relative;
    z-index: 99999;
}
.navbar {
    border: medium none;
    margin-bottom: 0;
}
.navbar-default {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
}
/*navÅú¸Ä*/
.main-menu ul.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
    background: #2082E9;
    color:#fff;
}
.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {
    background-color: #2082E9;
    color: #fff;
}
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {
    background:  #2082E9;
}
/**/
.main-menu ul.nav li ul.sub-menu {
    background: #fff;
    left: 0;
    opacity: 0;
    position: absolute;
    right:0;
    top: 115%;
    transition: all 0.3s ease 0s;
    box-shadow: 0 5px 25px rgba(0, 0, 0, 0.1);
    visibility: hidden;
    width: 160px;
    z-index: -99;
    padding: 10px 0px;
    border-radius: 3px;
}
.pagess {
    position: relative;
}
.navbar.navbar-default {
    /*float: right;*/
}
.main-menu ul.nav li ul.sub-menu li {
    padding: 0;
    position: relative;
    width: 100%;
}
.main-menu ul.nav li:hover ul.sub-menu{
    top:100%;
    opacity:1;
    z-index:999;
    visibility:visible;
}
.main-menu ul.nav li ul.sub-menu li a {
    width: 100%;
    color: #333;
    display: block;
    font-size: 15px;
    padding: 5px 20px;
}
.main-menu ul.nav li ul.sub-menu li a span{
    display: block;
    width: 100%;
    color: #1961ac;
    white-space:normal;
    word-break:keep-all;
    word-wrap: break-word;
}
.main-menu ul.nav li a:hover,
.main-menu ul.nav li:hover ul.sub-menu li a:hover{
    color:#1961ac;
}
.header-right-link {
    float: right;
    padding-top: 9px;
    margin-left: 20px;
    text-align: right;
}
.search-option {
    position: absolute;
    background: #f5f5f5;
    display: none;
    z-index: 99;
    top:106px;
    right: 20px;
    color: #444;
    width: 300px;
    height: 84px;
    padding: 20px;
}
.search-option input {
    background: #fff;
    border: medium none;
    color: #444;
    display: block;
    float: left;
    font-size: 14px;
    font-style: italic;
    padding: 8px 10px;
    width: 214px;
    height: 44px;
}
.search-option button {
    height:42px;
    width: 42px;
    background: #1961ac;
    border: medium none;
    color: #fff;
    float: left;
    font-size: 14px;
    line-height: 42px;
    text-align: center;
}
.header-right-link a.main-search {
    color: #fff;
    display: inline-block;
    float: right;
    font-size: 16px;
    line-height: 39px;
    position: relative;
    text-align: center;
    width: 40px;
    height: 40px;
}
.header-area.stick  .header-right-link {
    padding: 20px 0px;
}
.logo a.black-logo {
    display: none;
}<!--ºÄÊ±1771224303.558Ãë-->