﻿*{
	margin:0;
	padding:0;
	font-style: normal;
}
ul li{
	list-style: none;
}
a,s{
	text-decoration:none;
}
body{
	font-family: "微软雅黑";

}
.container{
	position:relative;
	z-index:4;
}
#page2{
	width:100%;
	background:#e2eff7;
	position: relative;
}
.newBg,.newBg>img{
	width:100%;
	height:100%;
	margin:0 auto;
}
#page2 .progressA{
	width:1000px;
	margin:0 auto;
	position:relative;
	z-index:5;
	
}
#page2 .progressA>img{
	width:100%;
	margin:110px 0 42px;
}
#page2 .progressA .wrap{
	width:80%;
	overflow:hidden;
	margin-left:223px;
	color:#5c7487;
	position: relative;
	z-index:999;
}
#page2 .progressA .wrap .firstYear{
	height:70px;
	position: relative;
}
#page2 .progressA .wrap .firstYear s{
	font-size:30px;
	font-family: "微软雅黑";
	line-height: 70px;
}
#page2 .progressA .wrap .secondYear s{
	line-height:70px;
}
#page2 .progressA .wrap .webYear s{
	line-height:45px;
}
#page2 .progressA .wrap .spacialYear s{
	line-height:65px;
}
#page2 .progressA .wrap .firstYear i{
	display:inline-block;
	width:12px;
	height:12px;
	border-radius: 50%;
	background:#5c7487;
	margin:25px 25px 0 35px;
	vertical-align: top;
}
#page2 .progressA .wrap .secondYear i{
	margin-left:35px;
}
#page2 .progressA .wrap .year2012 i{
	margin-top:10px;
}
#page2 .progressA .wrap .year2012 s{
	line-height: 35px;
}
#page2 .progressA .wrap .webYear i{
	margin-top:10px;
}
#page2 .progressA .wrap .spacialYear i{
	margin-top:25px;
	margin-left:35px;
}
#page2 .progressA .wrap .thirthYear i{
	margin-left:35px;
}
#page2 .progressA .wrap .firstYear>span,#page2 .progressA .wrap .firstYear>p,#page2 .progressA .wrap .firstYear>div.special{
	font-size:16px;
	position:absolute;
	top:20px;
	left:173px;	
}
#page2 .progressA .wrap .firstYear>p{
	top:0px;
	line-height:30px;
	vertical-align: middle;
}
#page2 .progressA .wrap .deliver{
	width:1px;
	height:1190px;
	background:#5c7487;
	position: absolute;
	top:30px;
	left:115px;
}
#page2 .progressA .wrap .year2012{
	height:80px;
}
#page2 .progressA .wrap .webYear{
	height:125px;
}

#page2 .progressA .wrap .spacialYear{
	height:220px;
}
#page2 .progressA .wrap #wrap .firstYear>div.special p img{
	width:40% !important;
}
#page2 .progressA .wrap #wrap .photoYear p.special>img{
	width:50% !important;
}
#page2 .progressA .wrap .firstYear img{
	margin-top:10px;
}
.bottom{
	
}
.newBg,.newBg>img{
	width:100%;
	height:309px;
	overflow:hidden;
	margin:0 auto;
}
.newBg img{
	margin-top:-5px;
	position: relative;
	z-index:1;
}