@charset "utf-8";
/* CSS Document */

body{
	color:#000;
	font-family:'微软雅黑',Arial, Helvetica, sans-serif;
	background-position: center top;
	background-repeat: no-repeat;
	background-color:#880002;
	background-image:url(../images/bg.jpg);

}
strong{ font-size:16px; color:#FFCC00;}

div,p,ul,li,dl,dt,dd,h1,h2,h3,h4,h5,form,a,object{ margin:0; padding:0; word-wrap:break-word; outline:none; list-style:none;}

/*
 * 将具有默认margin和padding的标记置零
 * @overlay *
 * @desc	所有标记的margin、padding都在使用时具体定义
 */
*{
	margin:0;
	padding:0;
	font-size:12px;
}


.k{
	background-color:#bf1300;
	width:97%;
	color:#FFCC00;
	font-size:14px;
	padding:10px;
	border: 1px solid #FF0000;
}

.nav203{ width:203px; margin:0 auto;}

.nav203 li{
	width:203px;
	height:60px;
	text-align:center;
	line-height:26px;

}



.nav203 li a{
	text-decoration:underline;
	width:203px;
	list-style:none;
	text-decoration:none;
	height:60px;
	font-size:16px;
	display: block;
	color:#FFFFFF;
	background-image:url(../images/bt1.jpg);
	overflow:hidden;
	background-repeat: no-repeat;
	margin-bottom:2px;
}

.nav203 li a:hover{  color:#6b0000; text-decoration:none;	background-image:url(../images/bt2.jpg);}
.nav203  li#current a{color:#6b0000; text-decoration:none;	background-image:url(../images/bt2.jpg);}

.clear{ clear:both;}
.main{ margin:0 auto 0 auto; width:1004px; overflow:hidden;}

.top1{ margin:0 auto; width:1004px; height:33px;}
.top2{ margin:0 auto; width:1004px; height:130px; background-image:url(../images/home_04.jpg);}
.top3{ margin:0 auto; width:1004px; height:185px; background-image:url(../images/home_05.jpg);}

.m1004{ margin:0 auto; width:1004px; overflow:hidden;}



.l284{ width:284px; float:left; height:544px;}



.r644{ width:644px; float:left;}

.rtop{
	width:644px;
	height:72px;
	background-image:url(../images/home_07.jpg);
	padding-top:30px;
	overflow:hidden;
}

.rtitle{ font-size:18px; font-weight:bold; width:386px; height:45px; color:#FFFFFF; margin:0 auto;  text-align:center; background-image:url(../images/title.jpg); line-height:45px; }


.rmain{ width:637px; overflow:hidden; background-image:url(../images/rbg.jpg);}

.rfoot{ width:637px; height:34px; background-image:url(../images/rfoot.jpg);}



.rr{ width:74px; height:256px; background-image:url(../images/rr.jpg); float:right;}

.nr{
width:540px;

	margin:0 auto;
	overflow:hidden;

	padding:25px;
	line-height:26px;
	color:#fff;
	font-size:14px;
}





.red{
	color:#FF0000;
	font-weight:bold;
		font-size:14px;
}



.bt{ font-size:14px; font-weight:bold;}

.white{
	color:#fff;
	font-size:14px;
	font-weight:bold;
}


.yl{
	color:#FFCC00;
	font-size:14px;
	font-weight:bold;
}

.foot{
	width:100%;
	height:80px;
	text-align:center;
	color:#fff;
	line-height:26px;
	margin:50px auto 0 auto;
	background-image:url(../images/footbg.jpg);
	background-repeat: repeat-x;
	padding-top:20px;
}
	
	
	