@charset "gb2312";
/* CSS Document */
* {
	margin:0;
	padding:0;
}
body {
	font-family:'lucida grande', tahoma, helvetica, "ËÎÌå", arial, 'bitstream vera sans', sans-serif;
	font-size:12px;
	line-height:160%;
	color:#000;
	margin:0;
	background: ;
}
html, body, div, span, applet, object, h1, h2, h3, h4, h5, h6, iframe, blockquote, pre, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dd, dl, dt, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, ul, li, p {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
}
ol, ul, li {
	list-style: none;
}
a {
	text-decoration: none;
	color:#000;
	border:none;
}
a:hover{ color:#ff0000; text-decoration:nuderline;}
.c {
	clear:both;
	font-size:0px;
	line-height:0px;
	height:0px;
}
.header ,.container,.footer{
	width:1000px;
	margin:0 auto;
	background:#FFF;
}
.mainNav{ background: #000; height:32px; color:#FFF; line-height:32px; padding-left:30px;}
.mainNav li{ float:left;}
.mainNav li a{ color:#FFF; padding:0 20px; font-size:14px; font-weight:bold;} 
.mainNav li a:hover{ color:#F00;}
.logo{ background:#FFF; height:134px; padding-bottom:1px;}
.l_left{ width:204px; padding-top:4px; float:left; height:130px;} 
.l_center{ width:504px; height:114px; padding-top:20px; background:url(../images/fc_11.gif) left bottom no-repeat; float:left;}
.l_right{ float:left; width:292px; height:135px; font-size:20px;}
.img01{ height:70px;}

.sousuo{ background:url(../images/fc_12.gif) no-repeat; height:44px; padding-left:70px; padding-top:20px;}
.sousuo .text{ border:none; background:none; width:146px; height:25px; line-height:25px; padding-left:5px;}
.sousuo .anniu{ width: 26px; height:25px; border:none; background:none; cursor:pointer; text-indent:-99em;}

.sj{ background:#000; height:22px; line-height:22px; color:#FFF; padding-left:20px; position:relative;}
.sj .lx{
	position:absolute;
	right:40px;
	top:0;
	width: 349px;
	text-align:right;
}
.sj .lx a{ color:#FFF; padding:0 10px; font-weight:bold;}
.sj .lx a:hover{ color:#ff0000;}
.banner{ width:1000px; height:267px; padding-top:1px; padding-bottom:14px;}

.container{ padding-bottom:14px;}
.c_left ,.c_center ,.c_right{ float:left; padding:0 4px;} 
.c_left { width:192px; padding-left:8px;}
.c_center{ width:388px;}
.c_right{ width:388px;}

.c_center .news ,.c_right .about ,.c_left .p_ss{ background:#f0f0f0; border:1px solid #d7d7d7; padding:0 3px;}
.title01{ padding-left:10px; font-weight:bold; line-height: 25px; border-bottom:2px solid #bdbdbd;}
.nr{ padding:10px 3px;}
.p_ss{ margin-bottom:10px;}
.flei{ width:175px; height:20px;}

.ul01 li{ background:url(../images/bj.gif) no-repeat  0 16px; padding:7px 0 5px 20px;}
.nr02{ height:253px;}
.nr02  p{ line-height:28px; padding-top:10px;}
.nr02  p img{ float:left; padding-right:10px; }
.nr02  p a{ color:#bb0008;}

.footer{ background:#000; color:#FFF; height:24px; line-height:24px; position:relative;}
.xiangx{ padding-left:20px;}
.f_mainNav{
	position:absolute;
	top:0;
	right:20px;
	width: 261px;
	text-align:right;
}
.f_mainNav a{ color:#FFF; padding:0 10px;}
.f_mainNav a:hover{ color:#ff0000;}
