@charset "utf-8";
/* CSS Document */
.nav{
	height:140px;
	background:url(../images/nav_bg.png) center no-repeat;
	}
.nav .right{
	height:140px;
	width:715px;
	float:right;
	}
.nav .phone{
	width:230px;
	float:right;
	margin-top:25px;
	}

.nav_bot{
	float:right;
	margin-top:22px;
	height:48px;    
	position: relative;
    z-index: 2;
	}
.nav_bot .nav_list{
	padding-left:38px;
	}
.nav_bot .nav_list li{
	width:84.62px;
	height:48px;
	float:left;
	text-align:center;
	line-height:48px;
	position:relative;
	}
.nav_bot .nav_list li a{
	color:#fff;
	font-size:14px;
	display:block;
	}
.nav_bot .nav_list li:hover a{
	font-weight:bold;
	transition:all 0.3s linear;
	}
.nav_bot .nav_list .ative a{
	font-weight:bold;
	}
.nav_bot .nav_list .xian{
	height:10px;
	width:1px;
	background-color:#fff;
	float:left;
	margin-top:19px;
	}
	
.nav_bot .mainlevel .subnav {
    display: none;
    position: absolute;
    top: 48px;
    left: 0;
    width: 140%;
    background-color: rgba(1,112,193,0.9);
    margin-left: -20%;
    z-index: -1;
}
.nav_bot .mainlevel .subnav li{
	width:100%;
	}
.nav_bot .mainlevel .subnav li a {
    display: block;
	font-weight:normal;
    font-size: 12px;
	color:#fff;
    margin: 0;
    padding: 0;
    border: none;
    text-align: center;
    border-bottom: 1px solid rgba(256,256,256,0.4);
}
.nav_bot .mainlevel .subnav li:hover a{
	color: #fff;
	transition:all 0.3s linear;
	}




.ban{
	width:100%;
	height:300px;
	margin-bottom:60px;
	}