﻿@charset "utf-8";
 .head{
            width: 100%;
            height: 0px;}

        .fixed{
            position: fixed;
            top: 0;}
.nav{     position: absolute;
    top: 0%;
    z-index: 9;}
.main{    width: 100%;margin: 0 auto;
background:url(/images/beijing225.png) top center no-repeat;
height:134px;
background-size:100%;}
 .logo{    width: 23%;
    float: left;
    height: 90%;}
 .logot{
    display: block;
      width: 100%;
    background-size: 100%;
    height: 100%;} 
 .xiaoxun{
 width:15%;float:left;margin-left:5%;}  
.nav22{    color: #8c1515;
    font-size: 16px;
 }
 .navs{   width: 100%;    margin: 0 auto; height:64%}
 
 #nav2 dd{
    float: left;
    list-style: none;
    text-align: center;
    padding: 0.5% 1.3%;}
 .daodaohang{margin-top:0.28%}
 #nav2 {
    width: 70%;
    margin-left: 23%;
    overflow: auto;

}
        .nav_bar{  margin: 0 auto; height:100%}
        .nav_bar ul li{
              list-style-type: none;
    float: left;
    line-height: 91px;
    text-align: center;
    width: 7%;}
        .nav_bar ul li a{
            color: #ffffff;
            text-decoration: none;
            display: block;
font-size:18px;}
        .nav_bar>ul>li a:hover{
color:#fddfdf

}
        .nav_bar ul li.l1:hover .hid{
            display: block;}
        .search-user a:hover{
            background: ;}

.navigation-down {
    position: relative;
    top: -39%;
    width: 1084px;
    z-index: 9999;
    left: 50%;
    margin-left: -530px;
}





#nav2 dl dd {
    float: none;
    margin: 0;
    padding: 0% !important;
}





 @media screen and (min-width: 1921px) {
.main {
    width: 1920px;
    position: absolute;}

.vivo-nav .search-user {
    float: right;
    height: 60px;
    position: relative;
    right: 43%;
    z-index: 2;
}









}










 @media screen and (max-width: 1780px) {
#nav2 dd {
    float: left;
    list-style: none;
    text-align: center;
    padding: 0.2% 0.8%;
}


.navs {
    width: 100%;
    margin: 0 auto;
    height: 60%;
}

.nav_bar ul li {
    list-style-type: none;
    float: left;
    line-height: 86px;
    text-align: center;}

.navigation-down {
    position: relative;
    top: -33%;
    width: 1084px;
    z-index: 9999;
    left: 50%;
    margin-left: -530px;
}














}
 @media screen and (max-width: 1680px) {
	 .logo {
    width: 20%;
    float: left;
    height: 84%;
}
	 .logot{
    display: block;
      width: 100%;
	  background-size:95%;
    height: 100%;} 
.nav{ height:134px;}
.nav22 {
    color: #8c1515;
    font-size: 15px;
  
}
 .daodaohang{margin-top:0.83%}
#nav2 dd {
    float: left;
    list-style: none;
    text-align: center;
    padding: 1.1% 0.7%;
}
#nav2 {
    width: 70%;
    margin-left: 23%;
    overflow: auto;

}
.main{ width: 100%; margin: 0 auto;
background:url(/images/beijing1680.png) top center no-repeat;
height:134px;
background-size:100%;}	 
 .navs{   width: 100%;    margin: 0 auto; height:66%}
        .nav_bar{
               max-width:1680px;
     
    margin: 0 auto;}
        .nav_bar ul li{
              list-style-type: none;
    float: left;
    line-height: 530%;
    text-align: center;
    width: 7%;}
        .nav_bar ul li a{
            color: #ffffff;
            text-decoration: none;
            display: block;
font-size:16px;}

.vivo-nav .search-user {
    float: right;
    height: 60px;
    position: relative;
    right: 24%;
}

.nav22 {
    color: #8c1515;
    font-size: 15px;
    line-height: 130%;
}
.navigation-down {
    position: relative;
    top: -36%;
    width: 1084px;
    z-index: 9999;
    left: 50%;
    margin-left: -530px;}
}

 @media screen and (max-width: 1600px) {
	 
.nav{ height:134px;}
.main{ width: 100%; margin: 0 auto;
background:url(/images/beijing1600.png) top center no-repeat;
height:134px;
background-size:100%;}	 
}
.navigation-down {
    position: relative;
    top: -33%;
    width: 1084px;
    z-index: 9999;
    left: 50%;
    margin-left: -530px;}
 @media screen and (max-width: 1440px) {
	.navigation-down {
    position: relative;
    top: -33%;
    width: 1084px;
    z-index: 9999;
    left: 50%;
    margin-left: -530px;} 
 .logo {
    width: 20%;
    float: left;
    height: 96%;
}
	 .logot{
    display: block;
      width: 100%;
	  background-size:95%;
    height: 100%;} 	 
	.nav2 dd{padding:1% 0.8%} 
	 
.nav{ height:134px;}
.main{ width: 100%; margin: 0 auto;
background:url(/images/beijing1440.png) top center no-repeat;
height:134px;
background-size:100%;}	 
 .navs{   width: 100%;    margin: 0 auto;height:66%}
        .nav_bar{
              
     
    margin: 0 auto;}
        .nav_bar ul li{
              list-style-type: none;
    float: left;
    line-height: 50px;
    text-align: center;
    width: 7%;
	padding: 0 0.1%;}
        .nav_bar ul li a{
            color: #ffffff;
            text-decoration: none;
            display: block;
line-height:550%;
font-size:16px;}

.search-user a {
    width: 100%;
    height: 50%;
    display: inline-block;
    left: 90%;
    position: relative;
    top: 90%;}
	.nav22 {
    color: #8c1515;
    font-size: 14px;
    line-height: 170%;
}
#nav2 dd{
    float: left;
    list-style: none;
    text-align: center;
    padding: 1% 0.5%;}
}
@media screen and (max-width: 1490px) {
.navigation-down {
    position: relative;
    top: -34%;
    width: 1084px;
    z-index: 9999;
    left: 50%;
    margin-left: -530px;}	 
 .logo {
    width: 20%;
    float: left;
    height: 96%;
}
	 .logot{
    display: block;
      width: 100%;
	  background-size:95%;
    height: 100%;} 	 
	 
	 
.nav{ height:134px;}
.main{ width: 100%; margin: 0 auto;
background:url(/images/beijing1400.png) top center no-repeat;
height:134px;
background-size:100%;}	.nav22 {
    color: #8c1515;
    font-size: 14px;
    line-height: 170%; }



 @media screen and (max-width: 1400px) {
.navigation-down {
    position: relative;
    top: -34%;
    width: 1084px;
    z-index: 9999;
    left: 50%;
    margin-left: -530px;}	 
 .logo {
    width: 20%;
    float: left;
    height: 96%;
}
	 .logot{
    display: block;
      width: 100%;
	  background-size:95%;
    height: 100%;} 	 
	 
	 
.nav{ height:134px;}
.main{ width: 100%; margin: 0 auto;
background:url(/images/beijing1400.png) top center no-repeat;
height:134px;
background-size:100%;}	 }



 @media screen and (max-width: 1366px) {
.navigation-down {
    position: relative;
    top: -28%;
    width: 1084px;
    z-index: 9999;
    left: 50%;
    margin-left: -530px;}
	#nav2 dd {
    float: left;
    list-style: none;
    text-align: center;
    padding: 0.7% 0.3%;
} 
.nav{ height:134px;}
.main{ width: 100%; margin: 0 auto;
background:url(/images/beijing1366.png) top center no-repeat;
height:134px;
background-size:100%;}		 
	 
 }

 @media screen and (max-width: 1280px) {
.navigation-down {
    position: relative;
    top: -23%;
    width: 1084px;
    z-index: 9999;
    left: 50%;
    margin-left: -530px;}
#nav2 {
    width: 80%;
    margin-left: 23%;
    overflow: auto;

}
	 #nav2 dd {
    float: left;
    list-style: none;
    text-align: center;
    padding: 0.4% 0.3%;
}
.search-user a {
    width: 100%;
    height: 50%;
    display: inline-block;
    left: 140%;
    position: relative;
    top: 60%;
}
.nav{ height:134px;}
.main{ width: 100%; margin: 0 auto;
background:url(/images/beijing1280.png) top center no-repeat;
height:134px;
background-size:100%;}	 
 .navs{   width: 100%;    margin: 0 auto;height:49%}
        .nav_bar{
           
     
    margin: 0 auto;}
        .nav_bar ul li a{
            color: #ffffff;
            text-decoration: none;
            display: block;
font-size:14px;}

.nav_bar ul li a {
    color: #ffffff;
    text-decoration: none;
    display: block;
    font-size: 15px;line-height:400%;

}
.nav22 {
    color: #8c1515;
    font-size: 13px;

}

}


@media screen and (max-width: 1200px) {
.navigation-down {
    position: relative;
    top: -25%;
    width: 1084px;
    z-index: 9999;
    left: 50%;
    margin-left: -530px;}
	 .nav22 {
    color: #8c1515;
    font-size: 14px;
    line-height: 140%;
}
#nav2 dd {
    float: left;
    list-style: none;
    text-align: center;
    padding: 0.7% 0.3%;
}
.nav{ height:134px;}
.main{ width: 100%; margin: 0 auto;
background:url(/images/beijing1200.png) top center no-repeat;
height:134px;
background-size:100%;}	 
 .navs{   width: 100%;    margin: 0 auto;}
        .nav_bar{
           
     
    margin: 0 auto;}
        .nav_bar ul li{
              list-style-type: none;
    float: left;
      line-height: 46px;
    text-align: center;
    width: auto;}
        .nav_bar ul li a{
            color: #ffffff;
            text-decoration: none;
            display: block;
font-size:14px;
line-height:450%
}
.search-user a {
    width: 100%;
    height: 50%;
    display: inline-block;
    left: 140%;
    position: relative;
    top: 60%;
}

}


 @media screen and (max-width: 1024px) {
.navigation-down {
    position: relative;
    top: -36%;
    width: 1084px;
    z-index: 9999;
    left: 50%;
    margin-left: -530px;}

#nav2 {
    width: 80%;
    margin-left: 23%;
    overflow: auto;

}
#nav2 dd {
    float: left;
    list-style: none;
    text-align: center;
    padding: 0.5% 0.3%;
}
 .nav22 {
    color: #8c1515;
    font-size: 12px;
    line-height: 160%;
}
.nav_bar ul li a {
    color: #ffffff;
    text-decoration: none;
    display: block;
    font-size: 14px;
    line-height: 425%;}
.logo {
    width: 19%;
    float: left;
    height: 96%;
}
	 .logot{
    display: block;
      width: 100%;
	  background-size:90%;
    height: 100%;} 	 	
	 

 .navs{   width: 100%;    margin: 0 auto;height:30%;}
        .nav_bar{
           
     
    margin: 0 auto;}
        .nav_bar ul li{
              list-style-type: none;
    float: left;
    line-height: 42px;
    text-align: center;
   padding:0 0.2%}
        .nav_bar ul li a{
            color: #ffffff;
            text-decoration: none;
            display: block;
font-size:13px;}

.search-user a {
    width: 100%;
    height: 50%;
    display: inline-block;
    left: 90%;
    position: relative;
    top:40%;
}
.navigation-down {
    position: relative;
    top: -20%;
    width: 1084px;
    z-index: 9999;
    left: 50%;
    margin-left: -530px;}
}





 @media screen and (min-width: 1000px) {
body{min-width:1360px}
.banner{width:1360px}
.main{width:1360px}
.nav22 {line-height: 400%;}
.vivo-nav .search-user{right:6%}






*/