.lannews {color:#000099;}
.lannews a:link {color:#000099;text-decoration: underline;}
.lannews a:visited {color:#800080;text-decoration: underline;}
.lannews a:hover {color: #ff6600;text-decoration: underline}

.lan1news {color:#222F8F;}
.lan1news a:link {color:#222F8F;text-decoration: underline;}
.lan1news a:visited {color:#800080;text-decoration: underline;}
.lan1news a:hover {color: #ff6600;text-decoration: underline}

.hong {color:#ff0000;}
.hong a:link {color:#ff0000;text-decoration:none;}
.hong a:visited {color:#ff0000;text-decoration:none;}
.hong a:hover {color: #ff6600;text-decoration: underline}

.p_head{
	margin-left:1px;
	width:960px;
}
.p_top1{
	width:960px;
	height:74px;
}
.p_top1_l{
	float:left;
	margin-top:16px;
	width:212px;
	height:58px;
}
.p_top1_r{
	float:right;
	margin-top:17px;
	width:768px;
	height:57px;
}
.p_top1_r1{
	float:left;
	width:18px;
}
.p_top1_r2{
	float:right;
	background:url(../images/p_top2.gif);
	border-right:1px solid #678096;
	width:749px;
	height:57px;
}
#r2_1{
  float:left;
  width:320px;
}
#r2_2{
	float:right;
	width:429px;
}
.p_top2{
	width:960px;
	height:24px;
	background:#336695;
	line-height:24px;
}
.p_top3{
	width:960px;
	height:26px;
	background:url(../images/p_menu_bg.gif);
	line-height:26px;
	text-align:center;
}
/*.p_top3 li{
	float:left;
	width:120px;
	height:26px;
	background:url(../images/p_menu1.gif) no-repeat right bottom;
}*/
.menubox{
	float:left;
	width:107px;
	height:26px;
	background:url(../images/p_menu1.gif) no-repeat right bottom;
}
.p_top3li{
	padding-top:6px;
	margin-bottom:6px;
	border-left:1px solid #75889f;
	border-right:1px solid #75889f;
	cursor:pointer;
	width:118px;
	display:table;
	background:#f4f5f8 url(../images/b2.gif) repeat-x bottom center;
}
.p_top3li li{
	background:none;
	text-align:left;
	padding-left:20px;
}
.p_topmenu{
	float:left;
	width:130px;
	background:url(../images/p_menu1.gif) no-repeat right bottom;
}

.p_body{
	
	width:960px;
}
.p_bodyl {
	float:left;
	width:275px;
}
.p_bodym{
	float:left;
	margin-left:10px;
	width:670px;
}
.p_bodyr{
	float:left;
	margin-left:10px;
	width:240px;
}
.p_l1{
	height:214px;

}
.p_l2{
	margin-top:5px;
	width:280px;
	overflow:hidden;
}
.p_s{
	border:1px solid #C3C5DE;
	
	
}
.heyi1{
    /* margin-top:160px;*margin-top:auto;
	margin-left:-95px;*margin-left:auto;
	width:319px;*width:auto;
	height:323px;*height:auto;*/
	margin-bottom:7px;*margin-bottom:auto;
	border:1px solid #C3C5DE;	
	
}
.heyi2{
    /* margin-top:160px;*margin-top:auto;
	margin-left:-95px;*margin-left:auto;
	width:319px;*width:auto;
	height:323px;*height:auto;*/
	border:1px solid #C3C5DE;
	
}
.heyi3{
    /*margin-top:-323px;*margin-top:auto;
	margin-left:651px;*margin-left:auto;
	width:319px;*width:auto;
	height:323px;*height:auto;*/
	border:1px solid #C3C5DE;
	
	
}
.p_stil{
	line-height:27px;
	height:27px;
	background:url('n_tilbg.gif');
	}

.p_stil1{
	float:left;
	margin-left:20px;
	border-left:1px solid #B2C9E8;
	border-right:1px solid #B2C9E8;
	background:#fff;
	font-size:14px;
	width:74px;
	text-align:center;
}
.p_stil2{
	float:right;
	margin-right:15px;
}
.p_stil3{
	float:left;
	margin-left:10px;
}
.p_smemol{
	padding:7px;
	width:260px;
	line-height:22px;
	overflow:hidden;
}
.p_smemo{
	padding:4px;
	height:170px;
}
.p_smemo li{
	float:left;
	padding-left:4px;
	line-height:23px;
	width:300px;
	text-overflow:ellipsis;
	overflow:hidden;
	white-space: nowrap;	
}
.p_smemor{
	padding:10px;
}
.p_smemor li{
	padding-left:4px;
	line-height:23px;
	width:200px;
	text-overflow:ellipsis;
	overflow:hidden;
	white-space: nowrap;	
}

.p_smemop2{
	padding:10px;
	height:270px;
	overflow:hidden;
}
.p_smemop2 li{
	float:left;
	padding-left:8px;
	line-height:11px;*line-height:17px;
	width:175px;
	height:140px;
	text-align:center;
	text-overflow:ellipsis;
	overflow:hidden;
	white-space: nowrap;	
}
.p_smemop3{
	padding:10px;
	height:180px;
	overflow:hidden;
}
.p_smemop3 li{
	padding-left:4px;
	line-height:23px;
	width:290px;
	text-overflow:ellipsis;
	overflow:hidden;
	white-space: nowrap;	
}
.p_body1{
  	margin-left:1px;
	width:960px;
	height:320px;
	float:left;*float:auto;
	background:#FFFFFF;
}
.p_body2{

	width:960px;
	background:#FFFFFF;
	float:left;
	overflow:hidden;
}
.p_p3l{
	float:left;
	width:475px;*width:475px;
}
.p_p3m{
	float:left;
	margin-left:10px;
	width:475px;
}
.p_p3r{
	float:right;
	width:310px;
}
.p_bot{
	margin-left:1px;
	width:960px;
	margin-top:100px;*margin-top:auto;
}
.p_bot1{
	margin-top:5px;
	margin-bottom:4px;
	height:24px;
	background:#336799;
	text-align:center;
	line-height:24px;
	clear:left;*clear:auto;
}
.p_bot2l{
	float:left;
	width:27px;
	height:80px;
	text-align:center;
	border:1px solid #CFCFD1;
	background:#F1F2F4;
	color:#424244;
}
.p_bot2r{
	float:right;
	padding:10px;
	line-height:18px;
	border:1px solid #cfcfd1;
	border-left:0px;
	width:930px;
	height:60px;
	text-align:center;
	background:#F1F2F4;
	color:#424244;
}
.p_bot3{
	padding:16px;
	line-height:23px;
	text-align:center;
	height:50px;*height:auto;
	margin-top:auto!important;margin-top:-36px;	
}
.height{
clear:both;
height:15px;
}