﻿/* CSS Document */
.header{
	position: fixed;
	top: 33;
	left: 0;
	z-index: 25;
	width: 100%;
	height: 130px;
	background: #fff;

}
.header-main{
	width: 1150px;
	height: 130px;
	margin: 0 auto;
}
.logo{
	height: 130px; width:287px;
	float: left;
	position: relative;
	overflow: hidden; background: url(../ancssjs/logo.jpg) no-repeat;
}
.header-right{
	float: right;
	line-height: 130px;
	color: #afaeae;

}


.header-right .nav{
	float: right;
	margin: 0px 0px 0 0;
	display: inline;
	height: 130px;
}
.header-right .nav li{
	float: left;
	padding: 0 0px;
	background: url(../ancssjs/bg_li03.jpg) no-repeat;
}
.header-right a.tit{ 
	text-align:center; 
	font-size:15px;
        font-weight:bold; 
	display: inline-block;
	width:120px;
	line-height: 130px;
	color: #999;
}
.header-right a.tit:hover{
	color: #ffffff;
	background: url(../ancssjs/bg_li01.jpg) no-repeat;
}
.header-right a.tit.cur,.header-right a.tit.on,.header-right a.tit.hover{
		background: url(../ancssjs/bg_li01.jpg) no-repeat; 	
		color: #ffffff;
}
.subnav{
	width: 100%;
	height: 40px;
	position: absolute;
	left: 0;
	top: 130px; background:url(../ancssjs/subnav.png) repeat-x;
	line-height: 40px;
	display: none;
}
.subnav.fixed{
	display: block;
	position: fixed;
	top: 0;
	z-index: 10;
}
.subnav-main{
	text-align:center; 
	position: relative;
	margin: 0 auto;
}
.subnav-main a{
	display: inline-block;
	margin: 0 10px;
	color: #FFFFFF;
}
.subnav-main a:hover{
	color: #FFFF00;
}
.subnav-main a.on{
	background: url(../img/bg_shadow02.jpg) repeat-x bottom;
}
.subnav-main img{
	position: absolute;
	left: -59px;
	top: 0;
	cursor: pointer;
	display: none;
}


