
*{
    margin: 0;
    padding: 0;
}
body {
    font-size: 14px;
    font-family:宋体, Arial, Helvetica, sans-serif;
    margin:0 auto;
}
fieldset, img {
    border: 0 none;
}
a {
    color: #333333;
    text-decoration: none;
}
ol li, ul li, dl dt, dl dd {
    list-style: none;
}
#head{
	height:85px;
	width:983px;
	margin:0 auto;
	position:relative;
}
#logo{
	width:460px;
	height:70px;
	position:absolute;
	left:0;
	top:0;
}
.toprgt{
	background:url("../images/toprgt.jpg") no-repeat scroll 0 0 transparent;
	width:286px;
	height:24px;
	position:absolute;
	right:14px;
	top:14px;
	color:#fff;
	font-size:14px;
	padding:0px 15px;
}
.toprgt a{
	font-size:14px;
	color:#fff;
	height:18px;
	width:56px;
	display:inline-block;
	margin:0px 5px;
	line-height:18px;
	margin-top:4px;
	
}
.toptel{
	position:absolute;
	top:48px;
	right:14px;	
}
/*广告位*/
.topban{
	background:url("../images/bgban.jpg") repeat-x scroll 0 0 transparent;
	height:302px;
	width:100%;
	position:relative;
}

.ban{
	margin:0 auto;
	width:983px;
	font-size:0;
}
.preface{
	background:url("../images/bgpreface.jpg") repeat-x scroll 0 0 transparent;
	height:136px;
	width:100%;
	position:relative;
	
}
.precon{
	margin:0 auto;
	width:983px;
	background:url("../images/pre.jpg") no-repeat scroll 0 0 transparent;
	height:132px;
	position:relative;
}
.precon p{
	line-height:25px;
	text-indent:2em;
	display:block;
	margin:50px 20px 0 88px;
	position:absolute;
	width:850px;

}
.act01,.act02,.act03{
	width:983px;
	margin:0 auto;
	margin-top:10px;
}
.act01{
	height:600px;
}
.acttop{
	height:102px;
}

.act01_img{
	background:url("../images/act1.jpg") no-repeat scroll 0 0 transparent;
	height:102px;
}
.act01_img h3,.act02_img h3,.act03_img h3{
	display:none;
}
.a1_left,.a1_rgt{
	display:block;
	height:400px;
}
.a1_left{
	width:476px;
	float:left;
	padding-left:3px;
}
.a1_rgt{
	width:472px;
	float:right;
	padding-right:3px;
}
.atop{
	height:76px;
	position:relative;
}
.a1_left .atop{
	background:url("../images/women.jpg") no-repeat scroll 0 0 transparent;	
}
.a1_rgt .atop{
	background:url("../images/male.jpg") no-repeat scroll 0 0 transparent;	
}

.res{
	position:absolute;
	bottom:5px;
	right:0;
}
.amid{
	margin-top:10px;
}
table.springtb tr{
	height:37px;
	
}
.springtb td{
	border-left:1px solid #fbdbed;
	border-top:1px solid #fbdbed;
}
.springtb td.c1{
	width:227px;
	padding-left:20px;
}
.springtb .c2,.springtb .c3{
	width:114px;
	text-align:center;
	font-weight:bold;
}
.springtb .s2{
	text-decoration:line-through;
}
.springtb .s3{
	font-size:40px;
	color:#de0707;
}
.springtb .r1{
	text-align:center;
	font-weight:bold;
	line-height:37px;
}
.springtb .btm{
	padding-left:20px;
	line-height:22px;
	border-bottom:1px solid #fbdbed;
}
.springtb .rgt{
	border-right:1px solid #fbdbed;
}
.tips{
	float:left;
	height:91px;
	text-align:left;
	width:100%;
	padding:0 3px;
}
.tips img{
	float:left;
}

.act02{
	height:1070px;
	overflow:hidden;
}
.act02_img{
	background:url("../images/act2.jpg") no-repeat scroll 0 0 transparent;
	height:102px;
}
.a2_con{
	width:983px;
}
.a2_con ul{
	height:920px;
	padding-left:6px;
}
.a2_con ul li{
	float:left;
	width:227px;
	height:285px;
	margin-right:23px;
	margin-top:19px;
}
.a2_con_01{
	background:url("../images/a2_01.jpg") no-repeat scroll 0 0 transparent;
}
.a2_con_02{
	background:url("../images/a2_02.jpg") no-repeat scroll 0 0 transparent;
}
.a2_con_03{
	background:url("../images/a2_03.jpg") no-repeat scroll 0 0 transparent;
}
.a2_con_04{
	background:url("../images/a2_04.jpg") no-repeat scroll 0 0 transparent;
}
.a2_con_05{
	background:url("../images/a2_05.jpg") no-repeat scroll 0 0 transparent;
}
.a2_con_06{
	background:url("../images/a2_06.jpg") no-repeat scroll 0 0 transparent;
}
.a2_con_07{
	background:url("../images/a2_07.jpg") no-repeat scroll 0 0 transparent;
}
.a2_con_08{
	background:url("../images/a2_08.jpg") no-repeat scroll 0 0 transparent;
}
.a2_con_09{
	background:url("../images/a2_09.jpg") no-repeat scroll 0 0 transparent;
}
.a2_con_10{
	background:url("../images/a2_10.jpg") no-repeat scroll 0 0 transparent;
}
.a2_con_11{
	background:url("../images/a2_11.jpg") no-repeat scroll 0 0 transparent;
}
.a2_con_12{
	background:url("../images/a2_12.jpg") no-repeat scroll 0 0 transparent;
}

.conblock{
	margin-top:90px;
	padding:0 10px;
	height:120px;
}
.conblock p{
	line-height:21px;
	font:13px/20px simSun;
}
.a2_con ul li.blockrgt{
	margin-right:0;/*务必加父类，也可直接放在html中li的style中*/
}
.instruction{
	display:block;
	font:bold 18px/25px Microsoft YaHei;
	margin-left:10px;
}



.a2_con .rec{
	position:relative;
}
.rec .conblock{
	position:absolute;
	z-index:0;
}
.rec .iconrec{
	position:absolute;	
	z-index:100;
	width:61px;
	height:84px;
	background:url("../images/icon_rec.png") no-repeat scroll 0 0 transparent;
	top:-20px;
	right:-20px;
}

.act03_img{
	background:url("../images/act3.jpg") no-repeat scroll 0 0 transparent;
	height:102px;
}
.a3_con_vip{
	height:370px;
	padding-left:25px;
	overflow:hidden;
}
.a3_con_vip li{
	border: 1px solid #D3D3D3;
	padding: 2px;
	width:261px;
	margin-right:72px;
	float:left;
}

.litxt{
	text-align:center;
	height:25px;
	padding:5px;
}
.litxt strong{
	font:bold 18px/25px Microsoft YaHei;	
	padding-right:20px;
}
.a3_con_norm{
	height:600px;
	padding-left:25px;	
	overflow:hidden;
}
.a3_con_norm li{
	border: 1px solid #D3D3D3;
	padding: 2px;
	width:186px;
	margin-right:60px;
	margin-top:20px;
	float:left;
}

li.a3_lirgt{
	margin-right:0;
}



/*底部*/

.ab_d {
    background: none repeat scroll 0 0 #7D7D7D;
    clear: both;
    color: #FFFFFF;
    line-height: 34px;
    margin: 0 auto;
    text-align: center;
    width: 983px;
    margin-top:14px;
}
.ab_d a {
    color: #FFFFFF;
    font-size: 12px;
}
.foot {
    color: #333333;
    font-size: 12px;
    line-height: 22px;
    margin-bottom: 5px;
    padding-top: 14px;
    text-align: center;
}
.foot a {
    color: #333333;
    font-size: 12px;
}
