/* CSS Document */
body{ background-color:#FFFFFF;}
body,p,ul,li,input, h1,h2{margin:0px; padding:0px;font-size:12px; font-family:Arial, Helvetica, sans-serif;}
li{ list-style:none;}
a{ color:#333333; text-decoration:none;}
a:hover{ color: #FF3300; text-decoration:none;}

#info_main{ width:950px; margin:0px auto 8px auto; overflow:hidden;}
#info_mainR{ width:688px; display:inline; float:left; overflow:hidden; border:solid 1px #a0c1d4; padding:5px 20px 20px 20px;}

#info_mainR_events{ width:908px; display:inline; float:left; overflow:hidden; border:solid 1px #a0c1d4;padding:5px 20px 20px 20px }

#info_mainR h2{font-size:12px; font-weight:bold; color: #000000; line-height:30px; padding-bottom:10px;}
#info_mainR h2 a{font-size:12px; font-weight:bold; color: #000000;text-decoration:underline;}
#info_mainR h2 a:hover{ font-size:12px; font-weight:bold; color: #FF3300; text-decoration:underline;}
#info_mainR h1{font-size:14px; font-weight:bold; color:#025299; line-height:30px; padding-bottom:10px;}
#info_mainR em{ color:#999999;}
#info_mainRbox{ padding-top:10px;}
/*#info_mainRbox p{ font-size:12px; line-height:24px;}*/
#info_mainRbox p{ font-size:14px; line-height:28px;}
.date{ float:right; font-size:14px; color:#999999;}
.info{ height: auto; width: 685px; margin-bottom:8px;}
.title{ font-size:14px; font-weight:bold; color:#025299; line-height:24px;}
.title a{ color:#025299; text-decoration:underline;}
.title a:hover{ color: #FF3300; text-decoration:underline;}
.more a:hover{ color: #FF3300; text-decoration:underline;}
.summary{ font-size:12px; line-height:24px; overflow:hidden; height: auto;}
.more{ text-align:right; font-weight:bold;}
.page{ text-align:right; margin-top:8px; margin-top: 15px;}

#info_mainL{ width:212px; float:right; overflow:hidden; margin-left:8px;}
#info_mainL1{ width:210px; height:184px; border:solid 1px #a0c1d4; float:left; overflow:hidden; margin-bottom:8px;}
#info_mainL2{ width:210px; height:181px; float:left; overflow:hidden; border:solid 1px #b5b5b5; margin-bottom:8px; }
#info_mainL2 img{
	margin-left: 3px;
	margin-top: 5px;
}
#info_mainL3{ width:210px; height:181px; float:left; overflow:hidden; border:solid 1px #b5b5b5; margin-bottom:8px; }
.info_mainAD{ width:210px; float:left; overflow:hidden; border:solid 1px #b5b5b5; margin-bottom:8px; }
.info_mainAD img {border-bottom:solid 1px #b5b5b5;}

.info_main_titlebg1{ height:24px; line-height:24px; background:url(/english/images/2011/title_bg1.jpg) repeat-x; color:#034174; font-size:14px; font-weight:bold; padding-left:10px;}
.info_main_titlebg2{ height:30px; line-height:30px; background:url(/english/images/2011/title_bg2.jpg) repeat-x; color:#024176; font-size:14px; font-weight:bold; padding-left:10px;}

.new_biaoti{
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	line-height: 20px;
	font-weight: bold;
	color: #025299;
	padding-bottom: 10px;
}
.new_wenzi{
	font-size: 12px;
	line-height: 20px;
	padding-top: 10px;
	
}
.new_newpic{
	height: 400px;
	width: 690px;
	overflow: hidden;
}
.news_events{
	height: 215px;
	width: 876px;
	overflow: hidden;
	
	border-bottom:solid 1px #999999;
	padding-bottom:30px;
	padding-top:30px;
}
.news_events_page{
	height: 40px;
	width: 876px;
	overflow: hidden;
	padding-top: 15px;

}
.pic_events_a{
	float: left;
	height: 215px;
	width: 326px;
	margin-right: 20px;
	border: 1px solid #D1D1D1;
}
.txt_events{
	height: 215px;
	width: 527px;
	float: right;
}
.events_t_1{
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	line-height: 20px;
	font-weight: bold;
	color: #025299;
}
.events_t_1 a{ color:#025299;text-decoration:underline;}
.events_t_1 a:hover{ color: #FF3300; text-decoration:underline;}
.events_t_2{
	font-size: 12px;
	line-height: 20px;
	color: #888888;	
}
.events_t_3{
	font-size: 14px;
	line-height: 20px;
	
}
#info_mainRbox ul li{
	font-size: 14px;
}
