body {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:0px;
	padding:0px;
	background-color:#000000;
	color:#CCCCCC;
}
.main{
	width:1002px;
	margin:0 auto;
	overflow:hidden;
}
.top{
	width:1002px;
	overflow:hidden;
}
.menu{
	width:1002px;
	overflow:hidden;
	background-image:url(../images/mbg.jpg);
	background-repeat:repeat-x;
	line-height:29px;
	color:#FFFFFF;
}
.xli{
	width:203px;
	overflow:hidden;
	border-bottom:1px #717171 dashed;
	float:left;
}
.xxli{
	line-height:35px;
	display:block;
	background-image:url(../images/njj.jpg);
	background-position:center left;
	background-repeat:no-repeat;
	text-indent:30px;
	font-weight:bold;
	width:193px;
	float:right;

}
.menu_l{
	width:707px;
	overflow:hidden;
	float:left;
	padding-left:30px;
}
.menu_r{
	width:265px;
	overflow:hidden;
	float:right;
}
.menu_l ul{
	margin:0px;
	padding:0px;
	list-style:none;
}
.menu_l ul li{
	display:block;
	float:left;
	padding:0px 15px;
	text-transform:uppercase;
	
}
.menu_l a{
color:#ffffff;
text-decoration:none;
}
.menu_l a:hover{
color:#FCAA9F;
text-decoration:none;
}
.libg{
	background-image:url(../images/lbg.jpg);
	background-position:right;
	background-repeat:no-repeat;
}
.flash{
	width:1002px;
	overflow:hidden;
}
.m_p{
	width:1002px;
	overflow:hidden;
	border-bottom:5px #313437 solid;
}
.m_p_t{
	width:50px;
	float:left;
	overflow:hidden;
}
.m_p_d{
	width:902px;
	float:left;
	padding-top:23px;
	overflow:hidden;
}
.m_p_d img{
border:1px #3E4043 solid;
margin-right:15px;
}
.center{
	width:1002px;
	overflow:hidden;
}
.center_l{
	width:712px;
	overflow:hidden;
	padding-left:17px;
	float:left;
	padding-top:7px;
}
.center_l_t{
	width:712px;
	overflow:hidden;
	line-height:17px;
}
.li{
padding-bottom:5px;
border-bottom:1px #4F4F4F dashed;
}
.list{
	width:244px;
	overflow:hidden;
	float:left;
	padding-top:3px;
}
.list ul{
	margin:0px;
	padding:0px;
	list-style:none;
}
.list ul li{
	line-height:20px;
	display:block;
	background-image:url(../images/ljj.jpg);
	background-position:center left;
	background-repeat:no-repeat;
	text-indent:20px;
}
.contact{
	width:468px;
	overflow:hidden;
	float:left;
	line-height:20px;
}
.center_r{
	width:255px;
	overflow:hidden;
	float:right;
	border-left:4px #313437 solid;
	padding-top:7px;
}
.bottom{
	width:1002px;
	overflow:hidden;
	background-color:#313538;
	background-image:url(../images/mbgg.jpg);
	background-position:top;
	background-repeat:repeat-x;
	
	line-height:20px;
	text-align:center;
}
.bottom_t{
	width:1002px;
	overflow:hidden;
	background-image:url(../images/mbbg.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	padding:10px 0px;
}
.bottom font{
color:#797979;
font-size:12px;
}
.bottom a{
color:#797979;
text-decoration:underline;
}
.bottom a:hover{
color:#ff0000;
text-decoration:underline;
}
.nycenter{
	width:981px;
	padding-left:10px;
	padding-right:11px;
	overflow:hidden;
	padding-top:10px;
}
.left{
	width:213px;
	float:left;
	overflow:hidden;
}
.left_t{
	width:213px;
	overflow:hidden;
}
.left_b{
	border-bottom:5px #1A1A1A solid;
	border-left:5px #1A1A1A solid;
	border-right:5px #1A1A1A solid;
	width:203px;
	overflow:hidden;
}

.xxxli{
	width:203px;
	overflow:hidden;
	float:left;
	line-height:35px;
	display:block;
	background-image:url(../images/njj.jpg);
	background-position:center left;
	background-repeat:no-repeat;
	text-indent:30px;
	font-weight:bold;
	border-bottom:1px #717171 dashed;
}
.right{
	width:731px;
	float:right;
	overflow:hidden;
	border:5px #1A1A1A solid;
	background-color:#111419;
	padding-left:15px;
}
.right_t{
	width:716px;
	overflow:hidden;
	line-height:41px;
	background-image:url(../images/tbg.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	color:#FFFFFF;
	font-size:13px;
	text-transform:uppercase;
}
.right_t span{
	float:right;
	font-size:12px;
	text-transform:capitalize;
	color:#797979;
}
.right_t span font{
	font-size:12px;
	color:#C93720;
}
.right_p{
	width:716px;
	overflow:hidden;
	padding-left:15px;
	padding-top:10px;
}
.right_b{
	width:706px;
	line-height:20px;
	overflow:hidden;
	padding-left:15px;
	padding-right:15px;
	padding-top:10px;
}
.page{
	width:716px;
	overflow:hidden;
	text-align:center;
	line-height:25px;
	float:left;
}
.pro{
	width:152px;
	float:left;
	overflow:hidden;
	margin-right:26px;
	line-height:25px;
	margin-bottom:5px;
	text-align:center;
}
.pro img{
border:1px #3E4043 solid;

}
.nbottom{
	width:1002px;
	overflow:hidden;
	background-color:#313538;
	line-height:20px;
	text-align:center;
	margin-top:10px;
}
.nbottom a{
color:#797979;
text-decoration:underline;
}
.nbottom a:hover{
color:#ff0000;
text-decoration:underline;
}
.nbottom font{
color:#797979;
font-size:12px;
}
.ta a{
color:#cccccc;
text-decoration:none;
}
.ta a:hover{
color:#ff0000;
text-decoration:none;
}