.t1{
	width:975px;
	height:250px;
	margin:10px auto 0 auto;
	background:url(images/t1.jpg) no-repeat;
}
.t2{
	margin:0 auto;
	height:27px;
	background:url(images/t2.jpg) no-repeat right;
}
.t3{
	text-align:center;
	font-size:12px;
	width:975px;
	height:366px;
	margin:0 auto;
}
.t3l{
	text-align:left;
	width:740px;
	padding:2px;
	border:1px solid #D7CFC2;
	height:361px;
	float:left;
}
.t3l p{
	display:block;
	margin:5px; 30px;
}
.t3r{
	text-align:left;	
	background:#FDB137;
	width:222px;
	height:367px;
	float:right;
}
.t4{

	width:975px;
	height:359px;
	margin:10px auto;
}
.t4l{
	padding:0;
	line-height:24px;
	font-size:14px;
	border:1px solid #DF8403;
	width:745px;
	height:358px;
}
.t4r{
	width:222px;
	float:right;
	text-align:center;
	height:360px;
	background:#FDB137;
}

.t4l h2,.ns h2,.t8 h2,.t5 h2{
	margin:1px;
	padding-left:10px;
	color:#fff;
	font-size:20px;
	font-family:"ºÚÌå";
	font-weight:normal;
	text-align:left;
	line-height:30px;
	background:url(images/bg.jpg) repeat-x;
	height:31px;
}
.ds{
	float:left;
	width:45%;
	line-height:22px;
	padding:20px 30px 0 16px;
}

.t4l img{
	width:98px;
	height:74px;
	float:left;
	border:1px solid #000;
	margin:15px 15px 8px 0;
}
.t4l h3{
	font-size:14px;
	color:red;
}
.t4r h2{
	text-align:left;
	margin:0 auto;
	padding-left:15px;
	font-family:"ºÚÌå";
	font-weight:normal;
	font-size:20px;
	background:url(images/bg2.jpg) repeat-x;
	height:31px;
	line-height:31px;
}
.t5{
	margin:0 auto;
	width:973px;
	border:1px solid #DF8403;
	padding-bottom:10px;
}

.t6{
	margin:15px auto 0 auto;
	background:url(images/t4.jpg) no-repeat 5px 5px;
	width:973px;
	border:1px solid #DF8403;
	padding-bottom:50px;
}

.im{
	width:334px;
	padding:5px;
	float:left;
}
.im img{
	width:327px;
	height:245px;
	margin-bottom:3px;
}
.im span{
	display:block;
	text-align:center;
	padding-top:5px;
	font-size:14px;
	font-weight:bold;
}
.news{
	text-align:left;
	width:390px;
	float:left;
	margin-left:0px;
}
.news h1{
	text-align:center;
	margin-top:10px;
	font-family:"ºÚÌå";
	font-weight:normal;
	font-size:20px;
}
.news p{
	margin:8px auto 0 auto;
	display:block;
	padding:5px 10px 5px 10px;
	line-height:20px;
}
.news span{
	color:red;
	font-size:14px;
	text-align:center;
	display:block;
	margin:10px auto 0 auto;
}

.news p a{
	color:#f00;
}
.news ul{
	font-size:14px;
}
.news li{
	padding-left:10px;
	margin-top:8px;
	background: url(../../../images/public/list.gif) no-repeat left center;
}
.news li a{
	text-decoration:underline;
}
.ot{
	overflow-y:scroll;
	height:280px;
	padding:5px 8px 0px 8px;
 	background: url(images/bg.GIF) repeat-y;
}
.ot li{
	margin-bottom:8px;
	padding-left:8px;
	font-size:14px;
}
.ot li a{
	color:#FFFF00;
}
.os{
	background: url(images/bg1.gif) no-repeat top;
}
.os h3{
	padding:15px 5px 0px 8px;
	font-size:14px;
}
.os span{
	margin:0;
	line-height:18px;
	display:block;
	padding:8px;
}
.carif{
	padding-top:15px;
	height:275px;
	margin:0 18px;
	background: url(../../../images/public/line-x.gif) repeat-x bottom;
}
.hd{
	height:155px;
}
.carl{
	width:334px;
	float:left;
}
.carl div{
	line-height:24px;
	float:left;
}
.carl img{
	margin:5px 15px 0 0;
	width:150px;
	height:100px;
	border:1px solid #000;
}
.carl span{
	width:152px;
	text-align:center;
	font-size:14px;
	display:block;
	clear:both;
}
.carr{
	line-height:22px;
	font-size:14px;
	text-align:left;
}
.carr h3{
	font-size:14px;
}
.carr p{
	margin:0;
	margin:10px 0 10px 0;
}
.carr p a{
	color:#f00;
}
.fds{
	background:none;
}
.forms{
	width:790px;
	height:180px;
	margin:65px auto 0 auto;
}
.forms div{
	clear:both;
	height:20px;
}
.forms div h3{
	font-size:14px;
	float:left;
}
.dspan{
	display:block;
	font-size:14px;
	float:right;
}
.dds{
	font-size:14px;
	font-weight:normal;
	padding-left:30px;
	margin:0;
	color:#666;
}
.forms div font{
	font-size:14px;
	font-weight:bold;
	color:#BD3D20;
	padding:0 5px 0 5px;
}
.forms textarea{
	white-space:warp;
	font-size:14px;
	overflow-y:scroll;
	margin-top:10px;
	width:790px;
	height:80px;
}
.bts{
	width:70px;
	height:25px;
	margin-top:10px;
}
.ly{
	padding-top:10px;
	width:924px;
	margin:0 auto;
	background: url(../../../images/public/line-x.gif) repeat-x top;
}
.ly div{
	margin-left:20px;
	padding-top:15px;
	padding-left:30px;
	text-align:left;
	line-height:25px;
	background: url(images/fd.jpg) no-repeat 10px 20px;
}
.ly div h4{ 
	font-size:12px;
	float:left;
}
.ly span{

}
#player{
	margin-top:-82px;
	position:absolute;
	width:222px;
	height:97px;
	background:#929393;
}
.zd{
	text-align:right;
	width:216px;
	height:19px;
	padding-top:5px;
	background:url(images/dd.jpg) no-repeat;
	margin:3px auto;
}
.zd a{
	color:#fff;
	margin:5px;
	margin-top:10px;
}
#MediaPlayer1{
	display:block;
	width:210px;
	height:64px;
	margin:0 auto;
	border:none;
	padding:none;
}
.lins{
	margin:15px auto;
}
.sm{
	width:327px;
	margin:0 auto;
	text-align:left;
	margin-top:3px;
	border:1px solid #C3C4C5;
	height:73px;
	line-height:20px;
}
.sm h2{
	font-size:14px;
	height:18px;
	padding:3px;
	margin:1px;
	color:#fff;
	background:#CE5E2C;
}
.sm p{
	padding:3px;
	margin:0;
	padding-left:6px;
}
.m10{
	margin:10px auto;
}
.ns{
	padding-left:30px;
	border:7px solid #efefef;
	width:932px;
	margin:10px auto 0 auto;
	height:250px;
	text-align:left;
	font-size:14px;
}

.ns strong{
	font-size:16px;
	color:#f00;
}
.ns a{
	color:#666;
	text-decoration:underline;
}
.ts{
	height:16px;
	width:120px;
	border:1px solid #979FC0;
}
#textccc{
	border:1px solid #979FC0;
}
.zy{
	clear:both;
	padding:20px 0 15px 15px;
	font-size:20px;
	color:#f00;
}
.zc{
	line-height:20px;
	margin:15px auto 0 20px;
	text-align:left;
}
.zc img{
	width:166px;
	height:106px;
	border:5px solid #fff;
}
.zc h3{
	font-size:14px;
}
.t8{
	border:1px solid #DF8403;
	margin-top:10px;
	width:973px;
}
.cs{
	text-align:left;
	margin-top:10px;
	padding-left:50px;
	background: url(images/bg2.gif) no-repeat 520px 20px;;
}
.tb{
	clear:both;
	padding-top:20px;
	padding-left:120px;
}
.tb ul{
	display:block;
}
.tb ul li{
	display:block;
	float:left;
	line-height:25px;
	padding-right:10px;
}
.tb input{
	margin-right:10px;
}
.inp{
	width:120px;
	height:16px;
	border:1px solid #94B4B3;
}
.tb span{
	font-size:14px;
	color:#f00;
}
.sb{
	width:60px;
	height:22px;
}
.zz{
	font-size:14px;
	padding-top:20px;
	clear:both;
	color:#f00;
}
.code{
	text-align:left;
	margin:20px 50px 10px 50px;
	border-bottom:1px solid #000;
}
.code h3{
	font-size:16px;
	color:#f00;
}
.cs ul{
	display:block;
	clear:both;
	height:25px;
}
.cs li{
	font-size:14px;
	float:left;
	padding-right:50px;
}
.td1{
	width:120px;
}
.td2{
	150px;
}
.fd{
	font-weight:bold;
	color:#990000;
}
#bm{
	margin:10px auto;
}
.dd{
	margin-top:15px;
}
.dd a{
	color:#F06417;
}
.bz{
	margin-top:10px;
	font-size:14px;
	clear:both;
	line-height:25px;
	text-align:center;
}
.r2s{
	height:140px;
}
.coms{
	margin:0 20px;
}
.coml{
	float:left;
	width:45%;
}
.comr{
	float:right;
	width:45%;
}
#hg{
	text-align:left;
	height:262px;
	padding:15px 0 15px 15px;
}
#hg div{
	margin-right:10px;
	margin-left:3px;
	margin:0 10px 12px 3px;
	width:175px;
	height:125px;
	background:#efefef;
	float:left;

}
#hg div img{
	margin:10px;
	width:152px;
	height:100px;
	border:1px solid #000;
}
.h2s{
	height:140px;
}