.navbar-header
{
    position:relative;
    z-index:999;
}
 
/*导航菜单*/
.navbar{margin:0px; background-color:#fff; border: none;margin-top: 0px; }
#navbar {position:relative; padding-right:8%;}
#app_menudown{position: absolute; top:0px; right:0px; font-size: 16px; height: 40px;}
#app_menudown:hover{background-color:#5dbfb0;}


/******语言切换*************/
.top_menu{  width: 100%;  height: 3.68em; ;color: #858585; border-bottom:#e2e1df solid 1px; padding-top:0.9125em;font-size: 1em;}
.top_right {float: right;height: 35px; padding: 7px 10px 0px 10px;font-size: 1em; width:415px; }
.top_name{display: inline-block;  padding-right:1em; line-height:1; border-right:#6f6f6f solid 1px;  }
.top_date { display: inline-block;    line-height:1; position:relative; padding-left:2.25em}
.top_date>.icon-rili { color:#0066cc; font-size:1.25em; position:absolute; top:-1px; left:0.6em}


.top_login { position:relative; padding-left:34px; width:91px; float:left;}
.top_login>.icon-dengluyonghu { width:26px; height:26px; -moz-border-radius: 26px;-webkit-border-radius: 26px;border-radius: 26px; background-color:#0066cc; color:#ffffff; display:block; position:absolute; left:0; top:0; text-align:center; font-size:13px; line-height:1.8}

.top_lang { position:absolute; right:0; top:30px;}


.top_search { width:296px; display:block; float:right; position:relative; margin-top:-2px;}
.top_search .toptxt { border:#d4d4d4 solid 1px; height:31px; width:254px; color:#cccccc; padding-left:15px; -moz-border-radius: 31px;-webkit-border-radius: 31px;border-radius: 31px; }
.top_search #topsearchbtn { height:31px; width:31px; cursor:pointer; text-align:center; font-weight:bold; color:#fff; font-size:14px; line-height:2.25; background-color:#cccccc; display:block; position:absolute; top:0; right:0; -moz-border-radius: 31px;-webkit-border-radius: 31px;border-radius: 31px;}

.logo{  margin-top: 15px;}

.navbar{min-height: 86px;}
.navbar-default { border-bottom:#004ea2 solid 1px;}
.navbar-nav{float:right;}
.navbar-nav > li > a { text-align: center;}
.navbar-default .navbar-nav > li { padding: 0px 38px; list-style:none}
.navbar-default .navbar-nav > li > a{padding: 34px 0px;font-size:18px;color:#333333; border-bottom:#ffffff solid 3px; color: #333333;text-transform: uppercase;transition: 0.1s;}
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus,
.navbar-default .navbar-nav > li > a.active,
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open > a:focus {
   color: #0066cc;  border-bottom:#0066cc solid 3px;-webkit-transition: all 300ms; -o-transition: all 300ms; transition: all 300ms; background-color:unset;
}
 

.small-nav{min-height: 60px; margin-top: 0px; border-bottom: 1px solid #F3F3F3;}
.small-nav .navbar-nav > li > a{padding-top: 20px; padding-bottom:20px;}
.small-nav img.logo{max-height: 50px; margin-top:9px; max-width:200px; }

.nav_small{ background-color:#fff; padding: 10px 0px 10px 0px; border: none; box-shadow: none; border-radius: 0px; font-size: 12px; }
.nav_small > li{text-align: left; }
.nav_small > li > a{line-height:28px; color: #5e5e5e; padding-left:3em;font-size: 15px; width:100%; display:block;}
.nav_small > li > a:hover{color: #fff;  background-color:#0066cc;}
#app_menudown,#small_search{ display:none; }
.index_left_nav,.footer_nav{display:none; }

@media screen and (max-width: 1429px) {

.navbar-default .navbar-nav > li {
    padding: 0px 20px;
    list-style: none;
}
.logo{  margin-top: 15px; max-width:290px}
.top_menu {
    font-size: 13px;
}
.top_right {
    float: right;
    height: 35px;
    padding: 0px 10px 0px 10px;}
.navbar-default .navbar-nav > li > a {
    
    font-size: 15px;
}




}
@media screen and (max-width: 1004px) {
	
	.navbar-default .navbar-nav > li > a {
    
      padding: 18px 0px;
}
.navbar-nav { float:left;}

.navbar-default .navbar-nav > li {
    padding: 0px 18px;
    list-style: none;
}
.top_login { width:61px;}
.top_search {
    width: 236px;}
.top_right { width:325px;}
.top_search .toptxt {
 
    width: 204px;
    color: #cccccc;
   }
	
}
@media screen and (max-width: 768px) {
	
	#navbar {

    padding-right: 15px;
}
    .navbar {
    }

   .navbar-header a
   {
       display:inline-block;
   }
   
#navbar { margin-top:16px;}
#navbar
{
    border:none;
    border-top:1px solid #ddd;
}
.top_lang { display:none;}


    .navbar-default .navbar-brand {
        color: #fff;
    }

    .navbar-default .navbar-brand:hover,
    .navbar-default .navbar-brand:focus {
        color: #fff;
    }

    .navbar-toggle {
        border-color: #ccc; margin-top: 19px;
        margin-right:0px;
    }

    .navbar-default .navbar-collapse, .navbar-default .navbar-form {
        border: 1px solid #ddd;
    }

    .navbar-default .navbar-toggle:hover,
    .navbar-default .navbar-toggle:focus {
        background: none;
    }

    .navbar-default .navbar-toggle .icon-bar {
        background-color: #ccc;
    }

    .navbar-default .navbar-nav {
        margin-top: 0px;
        margin-bottom: 0px;
    }

    .navbar-default .navbar-nav > li {
    }

    .navbar-default .navbar-nav > li:last-child {
        border: none;
    }

 


    .navbar-default .navbar-nav > .active ,
    .navbar-default .navbar-nav > .open ,
    .navbar-default .navbar-nav .open .dropdown-menu > li:hover {
        
        color: #0066cc;
    }

    .navbar-default .navbar-nav > li > a:hover,
    .navbar-default .navbar-nav > li > a:focus,
    .navbar-default .navbar-nav > .active > a,
    .navbar-default .navbar-nav > .active > a:hover,
    .navbar-default .navbar-nav > .active > a:focus,
    .navbar-default .navbar-nav > .open > a,
    .navbar-default .navbar-nav > .open > a:hover,
    .navbar-default .navbar-nav > .open > a:focus,
    .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover {
      
        color: #0066cc;
    }
 

    .small-nav {
        margin-top: 0px;
        border-bottom: 1px solid #F3F3F3;
    }

    .logo {
        margin: 12px 0px 0px 0px;
  
     
    }

    #topsearch {
        display: none;
    }
    .top_name{  display: none;}
    .navbar-nav{float:none;text-align: left;}
    .navbar-nav li a{text-align: left;}
    .navbar-default .navbar-nav-c > li > a {
        font-size: 14px;
        padding: 10px 16px 14px 16px;
    }
 
    .dropdown-menu li a{margin-left:15px;}
	a#app_menudown { border:none; display:block; background-color:rgba(255,255,255,0); padding-right:26px;}
	a#app_menudown:hover {background-color:rgba(255,255,255,0);}
	
    
    

    .navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > li > a.active, .navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus
    {
        border:none;
    }

    .navbar 
    {
        min-height:72px;
    }


}

@media screen and (max-width:480px)
{
.top_right { display: none }
.logo {
    margin-top: 15px;
    max-width: 220px;
}
}


.navbar-default .navbar-toggle
{
    border:none;
}

.navbar-toggle .icon-bar
{
    width:28px;
    
}

.navbar-toggle .icon-bar + .icon-bar
{
    margin-top:7px;
}
.navbar-default .navbar-toggle .icon-bar
{
    background-color:#0066cc
}