@charset "gb2312";
/* CSS Document */

#container{
	width:1004px;
	margin:0 auto;
	background:#FFF repeat-y;
	height:800px;
}
#banner{
	width:1004px;
	height:260px;
	margin:0 auto;
}
#nav{
	background:#cc0001;
	width:1004px;
	height:34px;
	_overflow:hidden;
	margin-bottom:15px;
}
#nav ul.nav_list{
	margin:0 auto;
	width:1004px;
}
#nav ul.nav_list li {
	float:left;
	width:110px;
	height:38px;
	line-height:38px;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	text-indent:-4px;
	display:inline;
	position:relative;
}
#nav ul.nav_list li a{
	color:#FFF;
	display:block;
}
#nav ul.nav_list li a:hover{
	color:#ffe31a;
}
#nav ul.nav_list li #apDiv1,#nav ul.nav_list li #apDiv2,#nav ul.nav_list li #apDiv3,#nav ul.nav_list li #apDiv8{
	display:none;
	height:0;
	position:relative;

}
#nav ul.nav_list li #apDiv1 ul li,#nav ul.nav_list li #apDiv2 ul li,#nav ul.nav_list li #apDiv3 ul li,#nav ul.nav_list li #apDiv8 ul li{
	height: 32px;
    width: 110px;
	z-index:1;
	clear:both;
	background:#FFF;
}
#nav ul.nav_list li #apDiv1 ul li a,#nav ul.nav_list li #apDiv2 ul li a,#nav ul.nav_list li #apDiv3 ul li a,#nav ul.nav_list li #apDiv8 ul li a{
	color:#333;
	font: normal 12px/32px "ËÎÌå", Gadget, sans-serif;
	text-align: center;
	display:block;
}
#nav ul.nav_list li #apDiv1 ul li a:hover,#nav ul.nav_list li #apDiv2 ul li a:hover,#nav ul.nav_list li #apDiv3 ul li a:hover,#nav ul.nav_list li #apDiv8 ul li a:hover{
	color:#368fcf;
	background:#ECF0F9;
}
#wether{
	float:right;
	width:218px;
	height:38px;
	color:#FFF;
	font-size:13px;
}
#main{	
	width:1004px;
	background:url(../images/ny-bg.jpg) no-repeat;
	margin:0 auto;
	z-index:3;

}
#main-l	{
	width:1004px;;
	margin:0  auto;
}
#main-l h1{
	font-size:16px;
	color:#cc0f0f;
	float:left;
	padding-left:17px;
	padding-bottom:10px;
	line-height:38px;
}
#main-l h2{
	color:#000;
	float:right;
	padding-right:20px;
	line-height:38px;
}
#main-l h2 a{
	color:#000;
}
.m3 {
	width:1004px;
	clear:both;
	margin-bottom:15px;
}
.m3 li{
	background:url(../images/Block.jpg) no-repeat 16px 10px;
	white-space: nowrap;
	overflow:hidden;
	text-overflow: ellipsis;
	width:990px;
	border-bottom: dashed 1px #BCD4EE;
}
.m3 li a{
	line-height:30px;
	padding-left:45px;
	width:790px;
}
.m3 li span{
	display:inline;
	float:right;
	line-height:36px;
	cursor:pointer;
}
#main-l p{
	clear:both;
}
.content{
	width:1004px;
	clear:both;
}
.content h3{
	text-align:center;
	line-height:45px;
	font-size:16px;
	border-bottom: solid 2px #cc0f0f;
}
.content h4{
	text-align:center;
	display:block;
	line-height:36px;
}
.content p{
	line-height:30px;
	font-size:14px;
}
.content .other{
	margin-top:70px;
	border-top:dashed 1px #BCD4EE;
	padding-top:10px;
}
#foot{
	width:1004px;
	height:160px;
	clear:both;
}
#foot .dbbq {
	margin-top:15px;
	width:1004px;
	text-align:center;	
}
#foot .dbbq img {
	margin-bottom:15px;
}
#foot .dbbq span img{
	margin:0 auto;
}