@charset "utf-8";
body {
	background-color:#fc9400;
}
#top {
	background:url(../images/bg_menu.jpg) left top repeat-x;
	width:100%;
	height:40px;
	position:relative;
}
#topbox {
	width:950px;
	height:40px;
	margin:0 auto;
}
#middle {
	width:1150px;
	height:1029px;
	margin:0 auto;
	position:relative;
}
#middlebox {
	width:1150px;
	height:779px;
	position:absolute;
	z-index:2;
	left:0;
	top:0;
}
#formbox {
	width:1150px;
	height:250px;
	position:absolute;
	z-index:2;
	left:0;
	top:779px;
	background:url(../images/bg_middle_06.jpg) left top no-repeat;
}
#title {
	width:630px;
	height:150px;
	position:absolute;
	top:275px;
	left:345px;
	z-index:2;
}
#title p {
	font:14px/20px '微软雅黑';
	color:#350000;
	margin:0 0 5px;
}
#info {
	left: 208px;
	position: absolute;
	top: 475px;
	width: 738px;
	z-index: 2;
}
.info1,.info3 {
	clear: both;
	color: #000000;
	float: left;
	font: 14px/20px '微软雅黑';
	height: 112px;
	margin-right: 80px;
	margin-top: 45px;
	width: 353px;
}
.info2,.info4 {
	float:left;
	width:302px;
	font:14px/20px '微软雅黑';
	height:112px;
	margin-top: 45px;
}
#flashBox {
	height: 480px;
	position: absolute;
	width: 591px;
	left:100px;
	top:364px;
	z-index:2;
}
#boxBar-outer {
	height: 270px;
	left: 91px;
	overflow: hidden;
	position: absolute;
	top: 47px;
	width: 414px;
}
#boxBar {
	position:absolute;
	width:2484px;
	height:270px;
}
#boxBar img {
	display:block;
	float:left;
	width:414px;
	height:270px;
}
#flashbar {
	height: 7px;
	left: 331px;
	position: absolute;
	top: 359px;
	width: 94px;
	background-image:url(../images/bg_bar.jpg);
	background-repeat:no-repeat;
}
#flashbar.pic1 {
	background-position:left top;
}
#flashbar.pic2 {
	background-position:left -7px;
}
#flashbar.pic3 {
	background-position:left -14px;
}
#flashbar a {
	width:31px;
	height:7px;
	float:left;
	cursor:pointer;
	line-height:0;
	font-size:0;
	display:block;
}
#flashbar a:hover {
	background:url(../images/bg_bar2.png) -1px 0 no-repeat;
}
#news {
	font: 16px/25px '微软雅黑';
	height: 50px;
	left: 90px;
	position: absolute;
	top: 412px;
	width: 420px;
	z-index: 2;
}
#news b {
	color:#fcff00;
	font-size:19px;
}
#formInfo {
	float:left;
	width:265px;
	height:75px;
	margin:133px 0 0 263px;
	_margin-left:131.5px;
	font:14px/20px '微软雅黑';
	color:#470800;
}
#form {
	float:left;
	width:327px;
	height:180px;
	margin:40px 0 0 60px;
}
#foot {
	width:100%;
	height:131px;
}
#footbox {
	width:1150px;
	text-align:center;
	color:#000;
	margin:0 auto;
	padding-top:40px;
	background:url(../images/bg_foot.jpg) left top no-repeat;
}
#popBox.step1 #popstep1 {
	display:block;
}
#popBox.step1 #popstep2 {
	display:none;
}
#popBox.step2 #popstep2 {
	display:block;
}
#popBox.step2 #popstep1 {
	display:none;
}
#popstep1 {
	background:url(../images/bg_step1.jpg) 127px 47px no-repeat;
}
#popstep2 {
	background:url(../images/bg_step2.jpg) 81px 57px no-repeat;
}
#popstep2 p {
	margin:171px 0 0 81px;
	font:14px/25px '微软雅黑';
	color:#000000;
}
#popstep2 p b {
	font-weight:normal;
	color:#f72e00;
}
.logo {
	background: url("../images/logo.jpg") no-repeat scroll left top transparent;
	display: inline-block;
	float: left;
	height: 28px;
	margin: 7px 0 0 3px;
	width: 152px;
}
.quanjing {
	background: url("../images/bg_line.jpg") no-repeat scroll left top transparent;
	display: block;
	float: left;
	height: 26px;
	width: 258px;
}
.hotline {
	background: url("../images/icon2.jpg") no-repeat scroll left top transparent;
	float: right;
	margin: 15px 0 0;
	padding: 0 0 0 24px;
	width: 175px;
	font-size:14px;
}
.hotline i {
	font-style:normal;
	font-weight:bold;
	color:#ed8000;
}
.toppaomadengbox {
	margin:0 0 0 16px;
	_margin:0 0 0 8px;
	float:left;
	width:400px;
	background:url(../images/bg_line.jpg) left top no-repeat;
	height:40px;
	overflow:hidden;
}
.toppaomadeng {
	margin:7px 0 0 10px;
	_margin:7px 0 0 5px;
	padding:0;
	list-style-type:none;
	float:left;
	width:400px;
	height:26px;
	overflow:hidden;
}
.toppaomadeng li {
	font: 12px/26px '宋体';
	height: 26px;
	margin: 0;
	padding: 0;
}
.middlebg1, .middlebg2, .middlebg3, .middlebg4, .middlebg5 {
	width:1150px;
	height:156px;
	position:absolute;
	left:0;
	top:0;
	z-index:1;
}
.middlebg1 {
	background:url(../images/bg_middle_01.jpg) left top no-repeat;
}
.middlebg2 {
	background:url(../images/bg_middle_02.jpg) left top no-repeat;
	top:156px;
}
.middlebg3 {
	background:url(../images/bg_middle_03.jpg) left top no-repeat;
	height:155px;
	top:312px;
}
.middlebg4 {
	background:url(../images/bg_middle_04.jpg) left top no-repeat;
	top:467px;
}
.middlebg5 {
	background:url(../images/bg_middle_05.jpg) left top no-repeat;
	top:623px;
}
.submit {
	background: url("../images/submit.jpg") no-repeat scroll left top transparent;
	cursor: pointer;
	display: block;
	height: 39px;
	left: 713px;
	position: absolute;
	top: 160px;
	width: 146px;
	z-index: 2;
}
.return {
	background:url(../images/return.jpg) left top no-repeat;
	width:138px;
	height:37px;
	display:block;
	position:absolute;
	left:107px;
	top:224px;
	cursor:pointer;
}
.confirm {
	background:url(../images/confirm.jpg) left top no-repeat;
	width:138px;
	height:37px;
	display:block;
	position:absolute;
	left:293px;
	top:224px;
	cursor:pointer;
}
.text-input {
	height: 25px;
	border: 1px solid #b9b9b9;
	margin: 0;
	padding: 0 10px;
	font:12px/25px '微软雅黑';
	background-color:#FFF;
	width:220px;
}
.step1line1,.step1line2, .step1line3 {
	margin: 0 0 10px;
}
.step1line1 b, .step1line2 b, .step1line3 b {
	font-weight:normal;
	float:left;
	width:75px;
	font:12px/25px '微软雅黑';
}
.submitbuttom2 {
	left:179px;
	top:217px;
	width:192px;
	height:51px;
	background:url(../images/submitinfo.jpg) left top no-repeat;
	cursor:pointer;
	display:block;
	position:absolute;
}
#recall {
	color: #c72547;
	top:210px;
	left:692px;
	text-align: center;
	width: 192px;
	position:absolute;
}
#recall.error {
	background:url(../images/bg_error.jpg) left 0px no-repeat;
	padding:0 0 0 20px;
	text-align:left;
}
