body 
{
background: #FFFFFF;
margin:0 0 0 0;
font-family:Tahoma;
font-size:13px;
}

a , a:visited, a:hover 
{
	color:#439df2;
}
a.school , a.school:visited, a.school:hover 
{
	font-size:12px;
	color:#439df2;
}
a.sitemapb , a.sitemapb:visited, a.sitemapb:hover 
{
	font-weight:bold;
	font-size:12px;
	color:#e96100;
	text-decoration:none;
}
a.sitemap , a.sitemap:visited, a.sitemap:hover 
{
	font-size:12px;
	color:#439df2;
	text-decoration:none;
}
a.sitemap_down , a.sitemap_down:visited, a.sitemap_down:hover 
{
	font-size:12px;
	color:#439df2;
}
.sitemap_title
{
	font-weight:bold;
	font-size:12px;
	color:#e96100;
}
.sitemap_titleb
{
	font-weight:bold;
	font-size:12px;
	color:#439df2;
}
a.prog_pn_link , a.prog_pn_link:visited
{
	color:#439df2;
}
a.prog_pn_link:hover
{
	color:#ff0000;
}
a.can_link7 , a.can_link7:visited
{
	font-weight:bold;
	color:#9e5eff;
	text-decoration:none;
}
a.can_link7:hover
{
	font-weight:bold;
	color:#ff0000;
	text-decoration:none;
}
a.can_link8 , a.can_link8:visited
{
	font-weight:bold;
	color:#fc76ba;
	text-decoration:none;
}
a.can_link8:hover
{
	font-weight:bold;
	color:#ff0000;
	text-decoration:none;
}
.down_title
{
	font-weight:bold;
	color:#34b3b7;
	font-size:20px;
}
a.down_link, a.down_link:visited
{
	font-size:14px;
	color:#34b3b7;
	text-decoration:none;
}
a.down_link:hover
{
	font-size:14px;
	color:#ff0000;
	text-decoration:none;
}
.footer
{
	padding-right:25px;
	color:#006cff;
	font-size:10px;
}
.ngsfooter
{
	padding-right:25px;
	color:#939393;
	font-size:10px;
}

.bgtable1
{
	background-image: url('../img/en/top_bg1.gif');
	background-repeat:repeat-x;
}
.bgtable2
{
	background-image: url('../img/en/top_left_bg2.jpg');
	background-repeat:repeat;
}
.ngsbgtable1
{
	background-color: #000000;
	background-repeat:repeat-x;
}
.ngsbgtable2
{
	background-color: #000000;
	background-repeat:repeat;
}
.ngsbgtable2_td2
{
	width:50%;
	background-color: #000000;
	background-repeat:repeat-x;
}
.ngsbgtable2_td1
{
	width:50%;
	background-color: #000000;
	background-repeat:repeat-x;
}
.ngsmain_table1
{
	background-color: #000000;
background-repeat:repeat-y;
}
.ngssub_table1
{
	background-color: #000000;
background-repeat:no-repeat;
}
.bgtable2_td1
{
	width:50%;
	background-image: url('../img/en/top_left_bg1.jpg');
	background-repeat:repeat-x;
}
.bgtable2_td2
{
	width:50%;
	background-image: url('../img/en/top_right_bg1.jpg');
	background-repeat:repeat-x;
	background-color:#ffffff;
}
.main_table1
{
background-image: url('../img/en/con_bg.jpg');
background-repeat:repeat-y;
}
.sub_table1
{
background-image: url('../img/en/top_bottom.jpg');
background-repeat:no-repeat;
}
.bgtable1_index
{
	background-image: url('../img/en/top_bg1_index.gif');
	background-repeat:repeat-x;
}
.bgtable2_td1_index
{
	width:50%;
	background-image: url('../img/en/top_left_bg1_index.jpg');
	background-repeat:repeat-x;
}
.bgtable2_td2_index
{
	width:50%;
	background-repeat:repeat-x;
	background-color:#ffffff;
}
.main_table1_index
{
background-repeat:repeat-y;
}
.sub_table1_index
{
background-image: url('../img/en/top_bottom_index.jpg');
background-repeat:no-repeat;
}
.con
{
	padding-right:70px;
}
.con2
{
	padding-right:50px;
}
.con3
{
	padding-right:38px;
}
.con_school
{
	padding-right:68px;
}
.title1
{
	font-weight:bold;
	color:#58d4ff;
	font-size:16px;
	padding-left:10px;
}
.title2
{
	font-weight:bold;
	color:#ff8202;
	font-size:14px;
	padding-left:10px;
}
.title2_2
{
	font-weight:bold;
	color:#ff8202;
	font-size:14px;
}
.title3
{
	font-weight:bold;
	color:#4171af;
	font-size:16px;
}
.color_text
{
	color:#f47722;
}
a.color_text_link , a.color_text_link:visited
{
	color:#f47722;
	text-decoration:none;
}
a.color_text_link:hover
{
	color:#f47722;
}
.bdate
{
	font-weight:bold;
	font-size:14px;
	padding-left:10px;
}
.bstitle
{
	color:#439df2;
	font-weight:bold;
	font-size:16px;
	padding-left:10px;
}
.bstitle2 a, .bstitle2 a:visited, .bstitle2 a:hover
{
	color:#307bc2;
	font-weight:bold;
	font-size:16px;
	padding-left:10px;
}
.newsbtitle
{
	color:#f78b46;
	font-weight:bold;
	font-size:16px;
	padding-left:10px;
}
.newsbtitle2 a, .newsbtitle2 a:visited, .newsbtitle2 a:hover
{
	color:#439df2;
	font-size:16px;
	padding-left:10px;
	text-decoration:none;
}
.text1
{
	font-size:14px;
	padding-left:10px;
	text-align:justify;
}
.text2
{
	font-size:14px;
	text-align:justify;
}
.iac_plus_tb_1
{
	font-size:14px;
	border:#98c725 2px solid;
}
.iac_plus_tb_1
{
	font-size:14px;
	border:#98c725 2px solid;
}
.iac_plus_tb_1
{
	font-size:14px;
	border:#98c725 2px solid;
}
.iac_plus_title_1
{
	font-size:20px;
	font-weight:bold;
	color:#98c725;
}
.iac_plus_subtitle_1
{
	font-size:16px;
	color:#98c725;
}
.iac_plus_box_1
{
	background-color:#f2f8e4;
	padding:10px;
}
.iac_plus_box_tb_1
{
	font-size:14px;
}
.iac_plus_tb_2
{
	font-size:14px;
	border:#34b3b7 2px solid;
}
.iac_plus_title_2
{
	font-size:20px;
	font-weight:bold;
	color:#34b3b7;
}
.iac_plus_title_2, .iac_plus_title_2 a , .iac_plus_title_2 a:visited, .iac_plus_title_2 a:hover 
{
	text-decoration:none;
	font-size:20px;
	font-weight:bold;
	color:#34b3b7;
}
.iac_plus_subtitle_2
{
	font-size:16px;
	color:#34b3b7;
}
.iac_plus_box_2
{
	background-color:#ace5e7;
	padding:10px;
}
.iac_plus_box_tb_2
{
	font-size:14px;
}
.iac_plus_tb_3
{
	font-size:14px;
	border:#f18d00 2px solid;
}
.iac_plus_tb_3
{
	font-size:14px;
	border:#f18d00 2px solid;
}
.iac_plus_title_3, .iac_plus_title_3 a , .iac_plus_title_3 a:visited, .iac_plus_title_3 a:hover 
{
	text-decoration:none;
	font-size:20px;
	font-weight:bold;
	color:#f18d00;
}
.iac_plus_subtitle_3
{
	font-size:16px;
	color:#f18d00;
}
.iac_plus_box_3
{
	background-color:#fdf1e0;
	padding:10px;
}
.iac_plus_box_tb_3
{
	font-size:14px;
}
.iac_plus_tb_4
{
	font-size:14px;
	border:#7e4784 2px solid;
}
.iac_plus_tb_4
{
	font-size:14px;
	border:#7e4784 2px solid;
}
.iac_plus_tb_4
{
	font-size:14px;
	border:#7e4784 2px solid;
}
.iac_plus_title_4, .iac_plus_title_4 a , .iac_plus_title_4 a:visited, .iac_plus_title_4 a:hover 
{
	text-decoration:none;
	font-size:20px;
	font-weight:bold;
	color:#7e4784;
}
.iac_plus_subtitle_4
{
	font-size:16px;
	color:#7e4784;
}
.iac_plus_box_4
{
	background-color:#efe9f0;
	padding:10px;
}
.iac_plus_box_tb_4
{
	font-size:14px;
}
.iac_plus_tb_5
{
	font-size:14px;
	border:#ba713a 2px solid;
}
.iac_plus_tb_5
{
	font-size:14px;
	border:#ba713a 2px solid;
}
.iac_plus_tb_5
{
	font-size:14px;
	border:#ba713a 2px solid;
}
.iac_plus_title_5, .iac_plus_title_5 a , .iac_plus_title_5 a:visited, .iac_plus_title_5 a:hover 
{
	text-decoration:none;
	font-size:20px;
	font-weight:bold;
	color:#ba713a;
}
.iac_plus_subtitle_5
{
	font-size:16px;
	color:#ba713a;
}
.iac_plus_box_5
{
	background-color:#f7eee7;
	padding:10px;
}
.iac_plus_box_tb_5
{
	font-size:14px;
}
.iac_plus_tb_6
{
	font-size:14px;
	border:#da5058 2px solid;
}
.iac_plus_tb_6
{
	font-size:14px;
	border:#da5058 2px solid;
}
.iac_plus_tb_6
{
	font-size:14px;
	border:#da5058 2px solid;
}
.iac_plus_title_6, .iac_plus_title_6 a , .iac_plus_title_6 a:visited, .iac_plus_title_6 a:hover 
{
	text-decoration:none;
	font-size:20px;
	font-weight:bold;
	color:#da5058;
}
.iac_plus_subtitle_6
{
	font-size:16px;
	color:#da5058;
}
.iac_plus_box_6
{
	background-color:#fbeaeb;
	padding:10px;
}
.iac_plus_box_tb_6
{
	font-size:14px;
}
.iac_plus_tb_7
{
	font-size:14px;
	border:#5aa133 2px solid;
}
.iac_plus_tb_7
{
	font-size:14px;
	border:#5aa133 2px solid;
}
.iac_plus_tb_7
{
	font-size:14px;
	border:#5aa133 2px solid;
}
.iac_plus_title_7, .iac_plus_title_7 a , .iac_plus_title_7 a:visited, .iac_plus_title_7 a:hover 
{
	text-decoration:none;
	font-size:20px;
	font-weight:bold;
	color:#5aa133;
}
.iac_plus_subtitle_7
{
	font-size:16px;
	color:#5aa133;
}
.iac_plus_box_7
{
	background-color:#ebf4e6;
	padding:10px;
}
.iac_plus_box_tb_7
{
	font-size:14px;
}
.iac_plus_tb_8
{
	font-size:14px;
	border:#3987d7 2px solid;
}
.iac_plus_tb_8
{
	font-size:14px;
	border:#3987d7 2px solid;
}
.iac_plus_tb_8
{
	font-size:14px;
	border:#3987d7 2px solid;
}
.iac_plus_title_8, .iac_plus_title_8 a , .iac_plus_title_8 a:visited, .iac_plus_title_8 a:hover 
{
	text-decoration:none;
	font-size:20px;
	font-weight:bold;
	color:#3987d7;
}
.iac_plus_subtitle_8
{
	font-size:16px;
	color:#3987d7;
}
.iac_plus_box_8
{
	background-color:#e7f0fa;
	padding:10px;
}
.iac_plus_box_tb_8
{
	font-size:14px;
}
.line
{
	padding-left:10px;
}

/*prog start*/
.p_table1
{
	width:650px;
	background-color:#fff2d6;
	padding:15px;
}
.p_table1_1
{
	width:650px;
	background-color:#fef4ff;
	padding:15px;
}
.p_table1_2
{
	width:650px;
	background-color:#f0f6f4;
	padding:15px;
}
.p_table1_3
{
	width:650px;
	background-color:#edf7df;
	padding:15px;
}
.p_table1_4
{
	width:650px;
	background-color:#fff2d6;
	padding:15px;
}
.ngsp_table1
{
	width:650px;
	background-image: url('../img/en/ngs/ngs_con_bg.gif');
background-repeat:repeat-y;
	padding:15px;
}
.p_table2
{
	font-size:16px;
	width:650px;
}
.ngsp_table2
{
	color:#ffffff;
	font-size:16px;
	width:650px;
}
.ngsp_star
{
	color:#ffffff;
	font-size:14px;
	width:100%;
}
.p_table_date
{
	font-size:14px;
	width:100%;
}
.p_star
{
	font-size:14px;
	width:100%;
}
.p_prev_next
{
	font-size:14px;
	width:100%;
}
.p_title0
{
	color:#5e7bb1;
	font-weight:bold;
	font-size:16px;
}
.p_title1
{
	font-weight:bold;
	font-size:24px;
}
.ngsp_title1
{
	color:#b9f20b;
	font-weight:bold;
	font-size:24px;
}
.p_title2
{
	color:#8e8d8d;
	font-weight:bold;
	font-size:16px;
}
.ngsp_title2
{
	color:#ffffff;
	font-weight:bold;
	font-size:16px;
}
.p_award
{
	color:#fc811e;
	font-weight:bold;
	font-size:16px;
	text-align:justify;
}
.p_award1
{
	color:#9d64e8;
	font-weight:bold;
	font-size:16px;
	text-align:justify;
}
.p_award2
{
	color:#28cae5;
	font-weight:bold;
	font-size:16px;
	text-align:justify;
}
.p_award3
{
	color:#82bb3c;
	font-weight:bold;
	font-size:16px;
	text-align:justify;
}
.p_award4
{
	color:#fc811e;
	font-weight:bold;
	font-size:16px;
	text-align:justify;
}
.p_info
{
	font-size:14px;
	text-align:justify;
}
.ngsp_info
{
	color:#ffffff;
	font-size:14px;
	text-align:justify;
}
.p_com
{
	color:#b33407;
	font-weight:bold;
	font-size:14px;
	text-align:justify;
}
.p_text1
{
	font-size:14px;
	text-align:justify;
}
.p_text2
{
	font-size:14px;
	text-align:justify;
	padding-left:10px;
}
.ngsp_text1
{
	color:#ffffff;
	font-size:14px;
	text-align:justify;
}
.ngsp_text2
{
	color:#ffffff;
	font-size:14px;
	text-align:justify;
	padding-left:10px;
}
.feedback
{
border: 1px solid #d3d3d3;
width:160px;
position:absolute;
top:-34px;
left:-58px;
font-size:12px;
}
* html .feedback
{
border: 1px solid #d3d3d3;
width:160px;
position:absolute;
top:0px;
left:-210px;
font-size:12px;
}
/*prog end*/

/*photo_box start*/
span.photo_title
{
	font-size:14px;
}
span.photo_text
{
	font-size:13px;
}
div.tab
{
position: absolute;
}
* html div.tab
{
position: fixed;
}
div.photo
{
position: absolute;
z-index: 2;
}
* html div.photo
{
position: fixed;
z-index: 2;
}
div.photo_box
{
	width:650px;
	height:345px;
	overflow: hidden;
	z-index: 1;
}
div.phototext
{
background-color:#f8c631;
position: absolute;
top:300px;
width: 650px;
height: 45px;
z-index: 3;
filter: alpha(opacity=90);
opacity: 0.90;
}
#div.phototext
{
background-color:#f8c631;
position: absolute;
top:290px;
width: 650px;
height: 45px;
z-index: 3;
filter: alpha(opacity=90);
opacity: 0.90;
}
div.phototext2
{
position: absolute;
top:300px;
width: 650px;
height: 45px;
z-index: 3;
filter: alpha(opacity=90);
opacity: 0.90;
}
#div.phototext2
{
position: absolute;
top:290px;
width: 650px;
height: 45px;
z-index: 3;
filter: alpha(opacity=90);
opacity: 0.90;
}
/*photo_box end*/
