@charset "utf-8";
/* CSS Document */

body{ background: #edecec; }
.mainshow{ width:950px; margin:0 auto; font-size:14px; font-family:"宋体"; line-height:24px; color:#000;}
.lybb{background:url(index_50.jpg) no-repeat;height:449px;}
.index26{background:url(index_26.jpg) no-repeat;height:120px;position:relative;}
.index26 div{
	position:absolute;
	font:14px/24px "微软雅黑";
	color:#FFFFFF;
}
.index26 div.t1{
	width: 446px;
	left: 274px;
	top: 262px;
}
.index30{background:url(index_30.jpg) no-repeat;height:120px;position:relative;}
.index30 div{
	position:absolute;
	font:14px/24px "微软雅黑";
	color:#000000;
}
.index30 span{
	color:#FFFF00;
}
.index30 div.t1{
	width: 763px;
	left: 77px;
	top: 129px;
}
.index30 div.t2{
	width: 830px;
	left: 72px;
	top: 279px;
}
.index30 div.t3{
	width: 828px;
	left: 68px;
	top: 509px;
}
.index42{background:url(index_42.jpg) no-repeat;height:120px;position:relative;}
.index42 iframe{
	position: absolute;
	height: 180px;
	width: 920px;
	top: 71px;
	left: 13px;
	}
.index04{ position:relative;background:url(index_04.jpg) no-repeat;height:120px;}
.index04 div.sp{
	position: absolute;
	left: 358px;
	top: 278px;
	width: 236px;
	height: 165px;
}

.tp02{position:relative;}
.tp02 .flash1{ position:absolute; width:849px; left: 58px; top: 111px; z-index:999; height: 517px; 
}

.tp12{ position:relative; }
.tp12 .z1{
	position: absolute;
	left: 328px;
	width: 571px;
	height: 132px;
	line-height: 22px;
	font-size: 14px;
	color: #000;
	top: 217px;
}
.tp12 .z2{
	position: absolute;
	left: 333px;
	width: 573px;
	height: 56px;
	line-height: 22px;
	font-size: 14px;
	color: #000;
	top: 933px;
}
.tp12 .z3{
	position: absolute;
	left: 328px;
	width: 587px;
	height: 172px;
	line-height: 22px;
	font-size: 14px;
	color: #000;
	top: 669px;
}



.tp25{ position:relative; }
.tp25 .z1{
	position:absolute;
	left: 37px;
	width: 899px;
	height: 72px;
	line-height:22px;
	font-size:14px;
	color:#000;
	top: 524px;
}
.tp25 .z2{
	position:absolute;
	left: 369px;
	width: 225px;
	height: 75px;
	line-height:22px;
	font-size:14px;
	color:#fff;
	top: 35px;
}
.tp25 .z3{
	position:absolute;
	left: 63px;
	width: 220px;
	height: 74px;
	line-height:22px;
	font-size:14px;
	color:#fff;
	top: 33px;
}
.tp25 .z4{
	position:absolute;
	left: 661px;
	width: 233px;
	height: 64px;
	line-height:24px;
	font-size:14px;
	color:#fff;
	top: 31px;
}


.tp44{ position:relative; }
.tp44 .z1{
	position: absolute;
	left: 258px;
	width: 205px;
	height: 197px;
	line-height: 16px;
	font-size: 12px;
	color: #000;
	top: 182px;
}
.tp44 .z2{
	position: absolute;
	left: 35px;
	width: 195px;
	height: 108px;
	line-height: 18px;
	font-size: 12px;
	color: #000;
	top: 442px;
}
.tp44 .z3{
	position: absolute;
	left: 36px;
	width: 194px;
	height: 124px;
	line-height: 18px;
	font-size: 12px;
	color: #000;
	top: 196px;
}
.tp44 .z4{
	position: absolute;
	left: 724px;
	width: 184px;
	height: 109px;
	line-height: 18px;
	font-size: 12px;
	color: #000;
	top: 196px;
}
.tp44 .z5{
	position: absolute;
	left: 490px;
	width: 193px;
	height: 109px;
	line-height: 18px;
	font-size: 12px;
	color: #000;
	top: 443px;
}

.tp44 .z6{
	position: absolute;
	left: 491px;
	width: 194px;
	height: 100px;
	line-height: 18px;
	font-size: 12px;
	color: #000;
	top: 192px;
}
.tp44 .z7{
	position: absolute;
	left: 265px;
	width: 186px;
	height: 111px;
	line-height: 18px;
	font-size: 12px;
	color: #000;
	top: 441px;
}
.tp44 .z8{
	position: absolute;
	left: 724px;
	width: 186px;
	height: 111px;
	line-height: 18px;
	font-size: 12px;
	color: #000;
	top: 447px;
}
s