body{ background:url(images/background.jpg) repeat;}
#header{
	width:100%;
	min-width:1000px;
	background:url(images/header.jpg) no-repeat center top;
	height:346px;
	overflow:hidden;
}
#header .box{
	width:1000px;
	margin:0px auto;
	height:346px;
	position:relative;
}
#header p{
	position:absolute;
	font-size:14px;
	font-family:"Î¢ÈíÑÅºÚ";
	width:276px;
	top:72px;
	right:18px;
	line-height:24px;
	font-weight:bold;
}
#nav{
	position:absolute;
	top:324px;
	left:10px;
	overflow:hidden;
}
#nav ul{ overflow:hidden;}
#nav li{
	font-size:18px;
	font-family:"Î¢ÈíÑÅºÚ";
	float:left;
	margin:0px 34px 0px 38px;
	display:inline;
	font-weight:bold;
}
#nav li a{ color:#b80016;}

#content{
	width:994px;
	margin:0px auto;
	border-left:3px solid #d3d3d3;
	border-right:3px solid #d3d3d3;
	overflow:hidden;
}
#layout1{
	border-bottom:11px solid #d3d3d3;
	overflow:hidden;
}
#layout1 .top{
	margin:34px 34px 0px 0px;
	font-family:"Î¢ÈíÑÅºÚ";
	_height:110px;
}
#layout1 .top .title,#layout2 .top .title{
	float:left;
	background:url(images/ly1-title-br.jpg) no-repeat left;
	margin-top:26px;
}
#layout1 .top .title p,#layout2 .top .title p{ 
	font-size:30px;
	font-weight:bold; color:#b80016;
	margin-left:42px;
}
#layout1 .top .news{
	width:675px;
	float:right;
}
#layout1 .top .news .kuai{ overflow:hidden; _height:26px;}
#layout1 .top .news .kuai h5{
	font-size:18px;
	color:#2b2b2b;
	float:left;
}
#layout1 .top .news .kuai span{
	color:#9f9d9d;
	float:right;
	margin-top:6px;
}
#layout1 .top .news p{
	color:#585858;
	font-size:14px;
	line-height:24px;
	margin-top:6px;
}
#layout1 .hot{
	margin:0px 30px 0px 40px;
	border-top:1px solid #d6d6d6;
	overflow:hidden;
	background:url(images/ly1-hot-br.jpg) no-repeat left top;
	padding-left:40px;
}
#layout1 .hot h2{
	font-size:42px;
	font-family:"Î¢ÈíÑÅºÚ";
	text-align:center;
	margin-top:16px;
}
#layout1 .hot a{ color:#383838;}
#layout1 .hot p{
	font-size:14px;
	margin-top:16px;_margin-top:8px;
}
#layout1 .hot p a{ margin-left:4px;}
#layout1 .text{
	margin:6px 30px 0px 32px;
	overflow:hidden;
	_height:496px;
}
#layout1 .zxbd{
	width:583px;
	float:left;
}
#layout1 .zxbd .title,#layout1 .ggjc .title{
	background:url(images/ly1-text-title.jpg) no-repeat;
	height:22px;
	line-height:22px;
}
#layout1 .text .title p,#layout1 .ggjc .title p{
	font-size:20px;font-family:"Î¢ÈíÑÅºÚ";
	color:#b80016; font-weight:bold;
}
#layout1 .zxbd h3{
	font-size:28px;font-family:"Î¢ÈíÑÅºÚ";
	margin:20px 0px 14px 4px;
}
#layout1 .zxbd h3 a,#layout2 .news h3 a{color:#383838;}
#layout1 .zxbd .block{ overflow:hidden; _height:160px;}
#layout1 .zxbd .block img{
	float:left;
	width:221px; height:145px;
}
#layout1 .zxbd .block p{
	font-size:14px;
	color:#6a6a6a;
	float:right;
	width:336px;
	line-height:24px;
	margin-bottom:18px;
}
#layout1 .zxbd .block p a,#layout2 .news p a{ color:#0050a9;}
#layout1 .xwgs{
	width:311px;
	float:right;
}
#layout1 .xwgs .title{
	background:url(images/ly1-xwgs-title.jpg) no-repeat;
	height:22px;text-align:center;
}
#layout1 .xwgs .title p{line-height:20px;_line-height:22px;}
#layout1 .xwgs .news{
	width:309px;
	border:1px solid #b7b7b7;
	border-top:0px;
	overflow:hidden;
	_height:442px;
}
#layout1 .xwgs .news h4{
	font-size:16px;
	background:url(images/ly1-xwgs-p.gif) no-repeat left;
	padding-left:13px;
	margin:12px 0px 8px 26px;
}
#layout1 .xwgs .news h4 a{ color:#373737;}
#layout1 .xwgs .news p{
	color:#6a6a6a;
	line-height:20px;
	border-bottom:1px dotted #b0b0b0;
	padding-bottom:6px;
	padding-left:4px;
	margin:0px 22px;
}
#layout1 .xwgs .news .b-none{ border-bottom:0px;}
#layout1 .xwgs .news p a{ color:#0050a9;}
#layout1 .xwgs .news .black{ height:6px; background:#d5d5d5;}
#layout1 .ggjc{
	margin-left:32px;
	overflow:hidden;
	_height:270px;
	margin-bottom:50px;
}
#layout1 .ggjc .title p{ margin-left:6px;}
#layout1 .ggjc ul{ margin-top:24px;}
#layout1 .ggjc li{
	float:left;
	margin-right:24px;
	display:inline;
}
#layout1 .ggjc li p{
	font-size:14px; font-family:"Î¢ÈíÑÅºÚ";
	text-align:center; font-weight:bold;
	margin-top:8px;
}
#layout1 .ggjc li p a{ color:#383838;}


#layout2{ overflow:hidden;}
#layout2 .top{ 
	_margin-top:-40px; _height:70px;
	overflow:hidden;
}
#layout2 .top .title p{ font-family:"Î¢ÈíÑÅºÚ";}
#layout2 .top .title p span{ color:#383838;}
#layout2 .top .title p .f24{ font-size:24px; color:#b80016; font-family:"¿¬Ìå_GB2312";}
#layout2 .top a{
	float:right;
	font-size:14px;
	color:#777777;
	font-family:"Î¢ÈíÑÅºÚ";
	margin:46px 50px 0px 0px;
	display:inline;
}
#layout2 .text{
	margin:18px 32px 0px 38px;
	border-top:1px solid #dbdbdb;
	overflow:hidden;
}
#layout2 .news{
	width:602px;
	border-right:1px solid #dbdbdb;
	float:left;
}
#layout2 .news h3{ 
	font-size:28px;font-family:"Î¢ÈíÑÅºÚ";
	padding:20px 0px 12px 0px;
}
#layout2 .news p{
	font-size:14px;
	color:#6a6a6a;
	line-height:24px;
	margin:0px 40px 4px 0px;
}
#layout2 .right{ width:290px;} 
#layout2 .right ul{ margin-top:24px;}
#layout2 .right li{
	font-size:14px;
	font-family:"Î¢ÈíÑÅºÚ";
	background:url(images/ly2-li.gif) no-repeat left;
	padding-left:12px;
	line-height:28px;
}
#layout2 .right li a{ color:#383838;}
 


#footer{
	width:996px;
	color:#707070;
	line-height:26px;
	padding:50px 0px;
	border-top:11px solid #d3d3d3;
	margin:0px auto;
	text-align:center;
	font-size:14px;
}
#footer a{
	color:#707070;
}