@charset "utf-8";
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, fieldset, lengend, button, input, textarea, form, th, td{
	margin:0;
	padding:0;
}
body, button, input, select, textarea{
	font:12px/1.5 "microsoft yahei";
}
body, a{
	color:#444444;
}
a{
	text-decoration:none;
}
img{
	border:0 none;
	vertical-align:middle;
}
ul, ol{
	list-style:none;
}
.clearfix:after{
	content:".";
	height:0;
	clear:both;
	display:block;
	visibility:hidden;
}
.clearfix{
	*display:inline-block;
}
address, cite, dfn, em, var {
	font-style:normal;
}
:focus {
    outline: 0 none;
}

.bg-01{
	background:url(../images/bg-01.jpg) no-repeat center top;
	height:854px;
}
.left-nav{
	position:relative;
	background:url(../images/nav-bg.jpg) repeat-y;
	width:250px;
	position:fixed;
	top:0;
	left:-150px;
	box-shadow:2px 0 5px #4d4d4d;
	_position:absolute;
	_bottom:auto;
	_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
}
.logo-box{
	position:absolute;
	right:0;
	top:0;
	border-bottom:1px solid #6f6d6d;
}
.nav-list{
	position:absolute;
	top:162px;
}
.nav-list li{
	width:250px;
	text-align:right;
	background:url(../images/disc.png) no-repeat 191px 25px;
	height:65px;
	line-height:65px;
}
.nav-list li a{
	display:inline-block;
	padding-right:120px;
	font-size:16px;
	color:#aaa7a7;
	font-weight:bold;
	height:65px;
	line-height:65px;
}
.nav-list li:hover{
	background:url(../images/disc.png) no-repeat 191px -57px;
}
.nav-list li a:hover{
	color:#FFF;
}
.wrap{
	width:900px;
	margin:0 auto;
}
.head {
	padding:65px 10px 0;
	position:relative;
}
.head h1{
	font-size:60px;
	line-height:70px;
	font-weight:bold;
	color:#2a2432;
}
.head h2{
	font-size:80px;
	line-height:80px;
	font-weight:bold;
	color:#2a2432;
}
.time{
	margin-top:20px;
}
.time p{
	font-size:14px;
	font-weight:bold;
	color:#2a2432;
}
.down-box{
	position:absolute;
	width:465px;
	top:420px;
	right:0;
}
.charge em{
	font-size:75px;
	font-weight:bold;
	color:#FFF;
	font-style:italic;
}
.charge span{
	font-size:35px;
	color:#FFF;
	font-style:italic;
}
.down-box .down{
	padding-left:70px;
}
.down-box .down p{
	margin-bottom:20px;
}

.bg-02{
	background:url(../images/bg-02.jpg) no-repeat center top;
	height:1199px;
}
.box-t1{
	background:url(../images/box-t1.png) no-repeat center top;
	height:3px;
	overflow:hidden;
}
.box-m1{
	background:url(../images/box-m1.png) repeat-y center;
	overflow:hidden;
}
.box-b1{
	background:url(../images/box-b1.png) no-repeat center bottom;
	height:2px;
	overflow:hidden;
}
.box-t2{
	background:url(../images/box-t2.png) no-repeat center top;
	height:2px;
	overflow:hidden;
}
.box-m2{
	background:url(../images/box-m2.png) repeat-y center;
	overflow:hidden;
}
.box-b2{
	background:url(../images/box-b2.png) no-repeat center bottom;
	height:2px;
	overflow:hidden;
}
.tit1 h2{
	font-size:35px;
	font-weight:bold;
	color:#FFF;
	text-align:center;
	padding-top:10px;
}
.tit1 .h-line{
	border-bottom:2px solid #FFF;
}
.xingcheng, .kaoc, .col1{
	padding:0 20px;
}
.xingcheng .content{
	padding:10px 0;
	font-size:16px;
	color:#FFF;
	line-height:34px;
}
.down-btn{
	text-align:center;
	margin:40px;
}
.bg-03{
	background:url(../images/bg-03.jpg) no-repeat center top;
	height:1203px;
}
.kaoc .content{
	padding:10px 0;
	font-size:14px;
	color:#2a2432;
	line-height:30px;
}
.bg-04{
	background:url(../images/bg-04.jpg) no-repeat center top;
	height:1213px;
}
.liuc ul{
	margin:20px 0;
}
.liuc li{
	float:left;
	display:inline-block;
}
.liuc .style1{
	background:url(../images/lc-bg.png) no-repeat;
	height:82px;
	width:120px;
	font-size:14px;
	color:#2a2432;
	text-align:center;
	padding:10px;
	line-height:24px;
}
.liuc .style2{
	padding:40px 9px;
}
.liuc p{
	color:#2a2432;
	font-size:14px;
	line-height:28px;
}
.qianz{
	padding:10px 0;
	font-size:14px;
	color:#2a2432;
	line-height:30px;
}
.lianxi{
	padding:20px 0 50px;
	font-size:20px;
	font-weight:bold;
	color:#2a2432;
}












