<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";

body		{font-size: 80%; background:#FFF;}
html, body, div, span, applet, object, h1, h2, h3, h4, h5, h6, iframe, blockquote, pre, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dd, dl, dt, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td , ul, li
{
	margin: 0px;
	padding: 0px;
	//border:none;
	outline: 0px;
	font-weight:normal;
	font-style:normal;
	line-height: normal;
	color:#333333;
	font-family: Verdana, Arial,"微軟正黑體", "新細明體",  sans-serif;
}
div#container {background-color: #ffffff;}
p{word-wrap: break-word;}
a{word-wrap: break-word;}
input {font-family:Verdana, Arial,"微軟正黑體", "新細明體",  sans-serif;}
table {border-collapse: collapse; border-spacing: 0;}
ul 			{list-style:none;}
a img,
:link img,
:visited img {border:none;}

/*去除連結虛線框*/
a		{blr:expression(this.onFocus=this.blur());}
a:focus {-moz-outline-style: none; } 

/*clearfix*/
.clearfix:after { content: "."; height: 0; clear: both; visibility: hidden;} 
.clearfix						{display: inline-block;} 
html[xmlns] .clearfix	{display: block;}
* html .clearfix			{height: 1%;}

/*chrome*/
@media screen and (-webkit-min-device-pixel-ratio:0){ #	{} }

/*A*/
a:link			{color:#0066CC;outline:none}
a:hover		{text-decoration:none;outline:none}
a:visited	{color:#0066CC;outline:none}

.textInput			{background:#F3F3F5; padding:7px 10px; border:0; border-right:1px solid #e3e3e3; border-bottom:1px solid #e3e3e3; border-top:1px solid #bbb; border-left:1px solid #bbb; position:relative; -webkit-box-shadow:inset #ccc 1px 1px 3px; -moz-box-shadow:inset #ccc 1px 1px 3px; box-shadow:inset #ccc 1px 1px 3px;  -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; behavior: url(css/PIE.htc); color:#333}
.textInput:focus	{background:#FFC;  border:1px solid #CC9; outline:none; -webkit-box-shadow:none; -moz-box-shadow:none; box-shadow:none;}
label					{cursor:pointer;}
input[type="text"]	{}

/*IE8以前正常顯示html5*/
hesder article section footer nav aside{
	display:block;
}

/*button*/
.btnstyle,
.btnstyle:link,
.btnstyle:visited	{border:1px solid #D4D4D4; padding:6px 15px; cursor:pointer; position:relative; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; behavior: url(css/PIE.htc);text-shadow: 0 0 0, 1px 1px 1px #fff; color:#666; font-family:"微軟正黑體"; font-size:13px; text-decoration:none;
background: #F6F6F8;
background: -webkit-gradient(linear, 0 0, 0 bottom, from(#F6F6F8), to(#ECECEE));
background: -webkit-linear-gradient(#F6F6F8, #ECECEE);
background: -moz-linear-gradient(#F6F6F8, #ECECEE);
background: -ms-linear-gradient(#F6F6F8, #ECECEE);
background: -o-linear-gradient(#F6F6F8, #ECECEE);
background: linear-gradient(#F6F6F8, #ECECEE);
-pie-background: linear-gradient(#F6F6F8, #ECECEE);}
.btnstyle:hover		{color:#000;}
.btnstyle:active 	{position:relative; top:1px;}

.btnSumbit,
.btnSumbit:link,
.btnSumbit:visited 	{border:1px solid #263039; padding:6px 15px; cursor:pointer; position:relative; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; behavior: url(css/PIE.htc);text-shadow: 0 0 0, 1px 1px 1px #000; color:#fff; font-family:"微軟正黑體";font-size:13px; font-weight:bold; text-decoration:none;
background: #404E57;
background: -webkit-gradient(linear, 0 0, 0 bottom, from(#404E57), to(#2F3C45));
background: -webkit-linear-gradient(#404E57, #2F3C45);
background: -moz-linear-gradient(#404E57, #2F3C45);
background: -ms-linear-gradient(#404E57, #2F3C45);
background: -o-linear-gradient(#404E57, #2F3C45);
background: linear-gradient(#404E57, #2F3C45);
-pie-background: linear-gradient(#404E57, #2F3C45);}
.btnSumbit:hover	{color:#ccc;}
.btnSumbit:active 	{position:relative; top:1px;}

/*main*/
body					{background-color:#ffffff;}


/*--header--*/
header#header	{width:940px;height: 100px;margin:0 auto;background-color: #FFFFFF;}
#sectionTop		{width:940px;}
/*header left logo*/
#topleft		{width:400px;float: left;}
#imglogo1		{width:392px;height:95px;}
#imglogo1:hover {filter:alpha(opacity=70);opacity:0.7;zoom:1;}
/*header right link,enterman*/
#topright		{width:540px;float:right;margin-top:35px;}
header nav		{float:right;}
ul#toplinkul		{height:20px;margin:0px;padding:0px;text-align: right;border-bottom: 6px solid #5E83B8;}
ul#topentermanul	{width:540px;height:20px;padding:0px;margin-top:10px;text-align: right;}

ul#toplinkul li,ul#topentermanul li {display:inline-block;}/* many link in a line*/
ul#toplinkul li.toplink1	{}
ul#toplinkul li.toplink2	{background:url("../images/icon_top1.png") no-repeat;}
ul#toplinkul li.toplink3	{background:url("../images/icon_top2.png") no-repeat;}
ul#toplinkul li.toplink4	{background:url("../images/icon_top3.png") no-repeat;}
ul#toplinkul li.toplink4 a  {padding:0 0 0 20px;margin-right: 0px;}
ul#toplinkul  li a 			{color: black;display: block;padding: 0 28px 0 20px;text-transform: uppercase;text-decoration: none;}
ul#topentermanul li a		{color: black;display: block;padding: 0 10px 0 10px;text-transform: uppercase;text-decoration: none;border-right:1px solid #ccc;}
ul#topentermanul li.enterman4 a{padding: 0 0 0 10px;border-right:none;}
ul#toplinkul  li:hover,ul#topentermanul li:hover		{filter:alpha(opacity=70);opacity:0.7;zoom:1;}

#searchform {float:left;height:16px;}
#searchform #s  {float:left;margin:0; }
#searchform #s 	{background: #fff;border: 1px solid #999;font-size: 12px;color: #aaa;margin-right: 2px;}
#searchform #searchsubmit:hover{}
#searchform #searchsubmit 	{border:0 none;float:right;font-size:0;height:16px;text-indent:-9999px;width:24px;}
#searchform #searchsubmit   {background-color: #FF7200;background:url("../images/icon_top3.png") no-repeat;}

/*--gallery--*/
.gallery								{width:940px;height:358px; margin:0 auto; background:#ffffff;}
.gallery .leftColumn					{width:400px; float:left;}
.gallery .rightColumn					{width:540px; float:left;}
.gallery .block							{float:left; position:relative;}
.gallery #e1							{width:400px;height:360px; overflow:hidden;margin-top:12px; margin-bottom:12px;margin-right:10px;}
.gallery #er1							{width:540px;height:360px; overflow:hidden;margin-top:12px; margin-bottom:12px;}
.gallery #e1 a img.before,
.gallery #e2 a img.before,	
.gallery #e3 a img.before,	
.gallery #e4 a img.before			{position:absolute;height: 180px;left:0; z-index:1;-webkit-transition: opacity 0.3s ease-in-out; -moz-transition: opacity 0.5s ease-in-out; -o-transition: opacity 0.5s ease-in-out; transition: opacity 0.5s ease-in-out; }
.gallery #e1 img                    {width:396px;height:360px;}
.gallery #e1 a img.hover,
.gallery #e2 a img.hover,	
.gallery #e3 a img.hover,	
.gallery #e4 a img.hover			{position:absolute; left:0; z-index:0;opacity:0.5;-webkit-transition: opacity 0.8s ease-in-out; -moz-transition: opacity 0.8s ease-in-out; -o-transition: opacity 0.8s ease-in-out; transition: opacity 0.8s ease-in-out;}

.gallery #e1 a:hover img.before,
.gallery #e2 a:hover img.before,	
.gallery #e3 a:hover img.before,	
.gallery #e4 a:hover img.before		{opacity:0;}
.gallery #e1 a:hover img.hover,
.gallery #e2 a:hover img.hover,	
.gallery #e3 a:hover img.hover,	
.gallery #e4 a:hover img.hover		{opacity:0;}

/**/


.hoverword{width:198px;height:178px;z-index:9999; opacity:0; visibility:hidden;background-color:#f9f5f2; -webkit-transition: opacity 0.6s ease-in-out; -moz-transition: opacity 0.6s ease-in-out; -o-transition: opacity 0.6s ease-in-out; transition: opacity 0.6s ease-in-out;}
.hoverword p {padding:10px;color:#fff;line-height:180%;}

.gallery #e1 a:hover .hoverword,
.gallery #e2 a:hover .hoverword,	
.gallery #e3 a:hover .hoverword,	
.gallery #e4 a:hover .hoverword		{opacity:1; visibility:visible; z-index:1; }
.gallery #e1 .hoverword{background:url(../images/binding_dark.png);}
.gallery #e2 .hoverword{background:url(../images/binding_dark2.png);}
.gallery #e3 .hoverword{background:url(../images/binding_dark3.png);}
.gallery #e4 .hoverword{background:url(../images/binding_dark4.png);}

/*--nav--*/
#topnavi {	z-index:100;position: relative;width:940px; height:39px; margin:0px auto; text-align:center;  background:url(../images/navbg.png) blue;}

/*主標題*/
#topnavi li { width:156.5px; float:left; font-family: 微軟正黑體; height:39px;}
/* #topnavi li a 我額外加上font-size:16px; 英文版會超出範圍 所以我又去掉了 */
#topnavi li a { padding: 11px 0px; display: block; color: #fff; text-decoration: none; }
/*整個副標*/
#topnavi li ul {margin: 0; padding: 15px 0; list-style: none; float: left; position: absolute; left: 0; width: 940px; color: #fff; display: none;background:#020c37;}
/*副標每一小項目*/
#topnavi li ul h2 { color:#FFF; padding-bottom:20px; font-size:16px;}
#topnavi li ul li a { display: inline; padding:5px 0px; }
#topnavi li ul li a:hover { opacity:0.8; }
#topnavi .navpicset{}
#topnavi .fonttype{ font-size:10px; line-height:1.2em;}
#topnavi .left{ float:left; width:143px; text-align:left; padding:0px 20px 0px 50px;}
#topnavi .right{float: right;width: 420px;height: 220px;margin: 0px 40px 0px 50px;overflow: hidden;}
#topnavi .right img{width: 420px;}
.navactive {background:url("../images/navbg_a.png") }
/*
#topnavi{width:940px; height:40px; margin:0px auto; text-align:center; border-bottom:2px #FFFFFF solid; background:url(../images/navbg.png);}
#topnavi .pad10{ padding:10px 0px;}
#topnavi ul li{ width:156.5px; float:left; font-family: 微軟正黑體; height:20px; padding:5px 0px; }
#topnavi .fonttype{ font-size:10px; line-height:1.2em;}
#topnavi .main{ position:relative; background:none; }
#topnavi .subnavibg1{ position:absolute; background:#020c37; top:40px; left:0px; z-index:2; width:940px; height:250px; margin:0px auto;}
#topnavi .subnavibg2{ position:absolute; background:#020c37; top:40px; left:-156px; z-index:2; width:940px; height:250px; margin:0px auto;}
#topnavi .subnavibg3{ position:absolute; background:#020c37; top:40px; left:-468px; z-index:2; width:940px; height:250px; margin:0px auto;}
#topnavi ul li a{ color:#FFF; text-decoration:none;}
#topnavi .subnavi {  position:absolute; z-index:3; top:40px; left:0px;}
#topnavi .subnavi h2{ color:#FFF; padding-bottom:20px; font-size:16px;}
#topnavi .left{ float:left; width:170px; text-align:left; padding:0px 20px 0px 50px; border-right:#FFF 1px solid;}
#topnavi .right{ float:left; width:170px; text-align:left; padding:0px 20px 0px 50px;}
#topnavi .navpicset{ padding:25px 0px;}
*/
/*
#topnavi								{border-bottom: 2px solid #fff;background:url(../images/navbg.png); width:940px;margin:0 auto;text-align:center;z-index:999; height: 40px; z-index:9999;}			
#topnavi	 ul							{}
#topnavi	 li							{display:inline-block; *display:inline;zoom:1;font-family: 微軟正黑體;font-size: 14px;}
#topnavi     a:link,
#topnavi     a:visited				{color:#fff; text-decoration:none; display:inline-block;  padding:13px 64px;*display:inline;zoom:1;height: 14px;}
#topnavi     a:hover				{background:#020c37; }
#topnavi     li.divide			    {color:#d8cdae; position:relative; *top:-15px}
#topnavi     li.user					{}
#topnavi ul&gt;li.user a:link,
#topnavi ul&gt;li.user a:visited		{color:#fff;}
#topnavi ul&gt;li.user a:hover         {background:#b30026; color:#fff; }
#topnavi ul&gt;li.current a				{background:#020c37;}
#topnavi ul&gt;li.onhover a				{background:#020c37;}
#topnavi ul&gt;li.onhover	.subnavi	    { }

.subnavi									{position:absolute; background:#020c37; width:940px;top:140px; z-index:999; display:none;height: 235px;}
.subnavi .inner								{width:860px; margin:35px auto 20px auto;}
.subnavi .left								{float:left; width:150px;text-align: left;padding-left: 80px;}

/*
.subnavi .inner a:link,
.subnavi .inner li.current a:link,
.subnavi .inner li.current a:visited,	    
.subnavi .inner li.current a:active         {color:#fff; color:#b59a8f!important; }
*/
/*
.subnavi h2										{color: #fff;font-size: 16px;margin-bottom: 10px;}
.subnavi ul											{}
.subnavi li											{display:block!important; width:100%; width:800px;  }
.subnavi li a:link,
.subnavi li a:visited								{padding:3px 0px!important; font-size:12px; color:#fff!important; }
.subnavi .inner li.current a:hover,
.subnavi .inner li a:hover,
.subnavi .inner li.current a:link,
.subnavi .inner li.current a                	{color:#fff!important; }
.subnavi .inner li.current a:visited		{color:#fff!important; }
.subnavi .inner li.current a:hover,
.subnavi .inner li a:hover						{color:#fff!important; }
*/

.block					{float:left;}
/*--mainContainer--*/
.mainwrap{width: 100%; background-color:#f1f1f1;}
.mainContainer			{width:940px; margin: 0px auto 0 auto; display: block;}
/*--mainContainer &gt; contentblock1 --*/
#contentblock1			{border-top:1px dashed #00008b;border-bottom:1px dashed #00008b;float:left; }
.news,.award			{width:379px;height:380px;border-right:1px dashed #00008b;}
.season					{width:170px;height:380px; padding-left:10px;}
.notice					{ color:#033b62; font-size:16px; padding:10px 0px;}
.notice_content		{ padding:10px 20px; background:url(../images/icon_season.png) no-repeat 0px 13px;}
.season ul li a		{ font-size:14px; text-decoration:none;}
.season ul li a:hover{ opacity:0.8;}
/*--mainContainer &gt; contentblock2 --*/
#contentblock2			{float: left;height:750px;}

.last					{margin-right:0px!important;}
#schoolpoint h1 img{margin:15px 0 20px 0;}
#schoolpoint h1:hover img{filter:alpha(opacity=70);opacity:0.7;}
#contentblock2 .pointtitle {color:#808080;padding-bottom:5px;border-bottom:2px solid #c60c30}
#contentblock2 .pointblock				{width:290px;height:320px;margin-right:35px;}
#contentblock2 .pointblock img {margin-top:10px;width:290px;}
#contentblock2 .pointblock h3{color:#000;font-size:16px;display:block;padding: 10px 0px 0px 0px;;}
#contentblock2 .pointblock p{display:block;color: #666;height: 90px;overflow:hidden;}
#contentblock2 .content{width:955px; height:630px; padding:10px; overflow:hidden; position:relative;}
#contentblock2 .content .images_container{ width:2940px; height:680px; overflow:hidden; position:absolute; top:0px; left:0px; z-index:1;}
#contentblock2 .prev{ height:156px; float:left; width:45px; background: url(../images/btnLR.gif) -2px -2px; cursor:pointer;position: relative;top: -420px;right: 100px;}
#contentblock2 .next{ height:156px; float:left; width:50px; background: url(../images/btnLR.gif) 40px -2px; cursor:pointer;position: relative;
right: -1000px;
top: -420px;}
#contentblock2 .prev:hover,#contentblock2 .next:hover{filter:alpha(opacity=70);opacity:0.7;zoom:1;}

#contentblock2 .picset{}
#contentblock2 .playarea{width:975px; }
#contentblock2 .float{float:left;}

/*-------最新消息 捲軸-------*/
/*body{margin:0; padding:0; color:#eee; background:#222; font-family:Verdana,Geneva,sans-serif; font-size:13px; line-height:20px;}*/
		a:link,a:visited,a:hover{color:inherit;}
		p{margin:0 0 20px 0;}
		.new{ color:#033b62; font-size:16px; padding-top:10px;}	
		hr{height:0; border:none; border-bottom:1px solid rgba(255,255,255,0.13); border-top:1px solid rgba(0,0,0,1); margin:9px 10px; clear:both;}
		.links{margin:10px;}
		.links a{display:inline-block; padding:3px 15px; margin:7px 10px; background:#444; text-decoration:none; -webkit-border-radius:15px; -moz-border-radius:15px; border-radius:15px;}
		.links a:hover{background:#eb3755; color:#fff;}
		.output{margin:20px 40px;}
		.output a{display:inline-block; text-decoration:none; padding:3px 15px; -webkit-border-radius:15px; -moz-border-radius:15px; border-radius:15px; background:#000; margin:5px 20px 5px 0;}
		code{color:#5b70ff;}
		.content{margin:10px 0px 20px 0px; width:350px; height:245px; padding:13px 0px; overflow:auto; background:#ffffff; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px;}
		/*.content p:nth-child(even){color:#000; font-family:Georgia,serif; font-size:17px; font-style:italic;}
		.content p:nth-child(3n+0){color:#c96;}*/
		.loading{opacity:0.3;}
		.content a{ font-size:14px; text-decoration:none; color:#033b62;}
		.content a:hover{ opacity:0.8;}
		#scrollableLR a{ font-size:14px; text-decoration:none; color:#033b62;width: 290px;height: 160px;display: block;overflow: hidden;}
		.content h6{ font-size:12px; color:#959595;}
		.content p{ font-size:13px; color:#000; padding:10px 0px;}
		.moredetail_1 a{ color:#033b62; text-decoration:none; padding:0px 20px; background:url(../images/icon_mpre1.png) no-repeat 0px 1px;}
		.moredetail_1 a:hover{ opacity:0.8;}

/*-------得獎資訊 捲軸-------*/
#content_2{padding-left:10px;}
.awardfont{ color:#ff6c00; font-size:16px; padding:10px 0px 0px 10px;}
#content_2 a{ color:#8B3E04;}
#content_2 a:hover{ color:#ff6c00;}
#content_2 span{ color:#959595;}
.moredetail_2 a{ padding:0px 30px; color:#ff6c00; text-decoration:none; background:url(../images/icon_mpre2.png) no-repeat 10px 1px;}
.moredetail_2 a:hover{ opacity:0.8;}

/*----------季節性資訊----------*/




/*--footer--*/
footer{width: 100%;background: #002b48;}
.ftopblock h3{padding-left:10px;color:#fff;font-size:16px;display:block;line-height:50px;border-top:2px solid #fff;}
.ftopblock ul&gt;li a{font-size:13px;padding-left:10px;text-decoration:none;color:#fff;line-height:20px;}
.ftopblock ul&gt;li a:hover{filter:alpha(opacity=70);opacity:0.7;zoom:1;}


.fcentblock{width:290px;height:210px;margin-right:35px;}
.fcentblock img{width:290px;height:120px;}
footer .top,footer .cent {width:940px; margin:20px auto;display: block;}
/* 頁尾的部分 我改成用漸層顯示*/
footer .centcolor{width: 100%;background: #002b48;}

.fcentblock ul&gt;li{padding-left:23px;margin-bottom:12px;font-size:13px;text-decoration:none;color:#fff;line-height:20px;}
.fcentblock ul li a:hover{filter:alpha(opacity=70);opacity:0.7;zoom:1;}
.ficon1{background:url("../images/icon_footer0.png") no-repeat;}
.ficon2{background:url("../images/icon_footer1.png") no-repeat;}
.ficon3{background:url("../images/icon_footer2.png") no-repeat;}
.ficon4{background:url("../images/icon_footer3.png") no-repeat;}

.bot{width: 800px;height: 50px;border-top: 1px solid #ccc;margin-left: 70px;float: left;text-align:center;}
.bot p{line-height:30px;color:#ccc;}


.breadcrumbs 					{width:100%; height: 40px;}
.breadcrumbs a					{color: #0066CC;text-decoration: none;}
.breadcrumbs span				{color: #333;text-decoration: none;}
#index .mainContainer{height: 420px;background:#ffffff;}
.mainContainer .leftColumn						{width: 220px;float: left;}
.mainContainer .leftColumn h1					{padding-bottom:30px;border-bottom: #ccc solid 1px;padding-left: 5px;}
.mainContainer .leftColumn a 					{text-decoration: none; display: block; line-height: 40px;min-height: 40px;width:220px; padding-left: 5px;}
.mainContainer .leftColumn a:hover				{color:#004bbb;} 	
.mainContainer .leftColumn .sidenav			{margin-bottom:30px;}	
.mainContainer .leftColumn .sidenav ul li      {min-height:40px; border-bottom: #ccc solid 1px;}
.mainContainer .leftColumn .sidenav ul li.activeside{color:#004bbb;background: url("../images/sidenavhover.png");}
.download {background-image:url(../images/download.png);background-position:right top;background-repeat:no-repeat;}
a.download{padding-right:18px;}
a.download:hover{background-image:url(../images/download_h.png);}

.mainContainer .rightColumn					{min-height:400px;width: 660px; background: #fff; float: right;padding: 30px 20px 30px 20px;margin-bottom: 30px;}
.mainContainer .rightColumn .imgHolder			{max-width: 660px;margin-bottom: 20px;text-align:center;}
.mainContainer .rightColumn .imgHolder img		{max-width: 660px;padding-bottom:3px;}
.mainContainer .rightColumn h3					{font-size: 24px;margin-bottom: 10px;margin-top: 30px;}
.mainContainer .rightColumn h3:nth-child(1)		{margin-top: 0px;}
.mainContainer .rightColumn p					{font-size: 14px;line-height: 180%;}
.mainContainer .rightColumn .wid660cen p		{margin-bottom:90px;}
.mainContainer .rightColumn .wid660cen			{text-align:center}

.mainContainer .rightColumn p.pleft 			{text-align: left;}
.widleft{width:330px;float:left;}
.mainContainer .rightColumn ul{}
.mainContainer .rightColumn ul {list-style: disc inside url("../images/arrow.png");  line-height:19px;}
.mainContainer .rightColumn ul li a{line-height:19px;text-decoration:none;color:#003d67;letter-spacing:2px;}
.mainContainer .rightColumn ul li a:hover{color:#4a82a9;text-decoration:underline;}
.mainContainer .rightColumn ul li:hover {list-style: disc inside url("../images/arrow_h.png");}
.mainContainer .rightColumn ol li{line-height:180%;color:#666;}
.mainContainer .rightColumn .psblock{background:#eeeeee;padding:5px;margin:3px 0 10px 0;color:#666;}

.youtube {text-align:center;}
.youtube iframe {background:#ccc; width:480px; height:360px;} 
span.gray{color:#666;}


/* schoolpoint news &amp; award_tab*/
.leftColumn700 {width: 700px;float: left;margin-bottom:30px;}
.leftColumn700 h1			{padding-bottom:30px;border-bottom: 1px solid #c2c2c2;}
.leftColumn700 img.pointimg{ width:240px; height:100px;float:left;margin-right:20px;}
.wid660 img.pointimg{ width:240px;float:left;}
.leftColumn700 img.pointimg:hover,.wid660 img.pointimg:hover{filter:alpha(opacity=70);opacity:0.7;}
.rightColumn220 {width: 220px;float: right;}
.rightColumn220 img{width: 220px;filter:alpha(opacity=80);opacity:0.8;}

/*newslist news*/
#newslist{}
#newslist ul,#newslist li{list-style:none!important;}
#newslist li{float:left;padding:20px 20px 0px 0;border-bottom: 1px dashed #c2c2c2;}
#newslist li h3{width:500px;float:right;font-size: 16px!important;color:#003d67;margin-bottom: 10px;margin-top:0px;line-height: 1.5em;}
#newslist li h3:hover,#award li h3:hover{color:#F34747;}
#newslist h3.pointh3{width:360px;float:right;}
#newslist li a,.rightColumn300 a,#award li a{text-decoration: none;}
#newslist li p{color:#7A7A7A;}
span.labelred {color:#F34747;}
p.listmonth,.rightColumn300 span.listmonth2 {color:#999 ;line-height: 1.4;font-weight: normal;overflow: hidden;filter:alpha(opacity=70);opacity:0.7;padding: 0px 0px 5px;margin: 0px 0px 10px;font-size: 12px;letter-spacing: 0px;}
p.listmonth{width:290px;}
span.listmonth2  {width: 100px;display: inline-block;color:#999 ;margin: 0px 0px 10px;}
#newslistpoint p.newswords,#newslist p.newswords{overflow: hidden;width:500px;float:right;}
#award li h3 {
width: 620px;
float: right;
font-size: 16px!important;
color: #2e2e2e;
margin-bottom: 10px;
margin-top: 0px;
padding-bottom: 10px;
border-bottom: 1px solid #eee;
}


#award li{margin:20px 20px 20px 20px;}
/*newslistpoint schoolpoint*/
#newslistpoint{}
#newslistpoint{}
#newslistpoint ul,#newslistpoint li{list-style:none!important;}
#newslistpoint li {float:left;padding:20px 20px 20px 0;}
#newslistpoint li h3{width:300px;float:right;font-size: 16px!important;color:#2e2e2e;margin-bottom: 10px;margin-top:0px;}
#newslistpoint li h3:hover{color:#F34747;}
#newslistpoint h3.pointh3{width:660px;float:right;}
#newslistpoint li a{text-decoration: none;font-size:20px;}
#newslistpoint li a.imgholder {text-decoration: none;width: 240px;height: 140px;display: block;overflow: hidden;float: left;}
#newslistpoint li p{color:#545454;}
#newslistpoint p.newswords{display: inline-block;overflow: hidden;width:400px;float:right;}
#newslistpoint p.listmonth{width:660px;display: inline-block;border-bottom:1px dashed #DFDFDF;}


p.backpage   {background:url(../images/back.png) top left no-repeat;padding-bottom:10px;border-bottom: 1px dotted #ccc;}
p.backpage:hover{filter:alpha(opacity=70);opacity:0.7;}
p.backpage a {padding-left:18px;color:#F34747;text-decoration:none;}

/*award*/
.mainContainer .rightColumntab					{width: 660px; min-height:300px;background: #fff; float: right;padding: 30px 20px 30px 20px;margin-bottom: 30px;}
.mainContainer .rightColumntab h3				{font-size: 24px;margin-bottom: 10px;}


/* a news page*/
.wordpage{}
.leftColumn620{width: 600px;float: left;margin-bottom:30px;padding-right:20px;border-right:1px solid #ccc;}
.leftColumn620 h1{font-size:30px;padding-bottom:10px;}
.leftColumn620 p.newswords{font-size:14px;line-height:180%;}
.leftColumn620 article img {max-width: 600px;padding-bottom:10px;}
.leftColumn620 .downloadblock {background:url(../images/sidenavhover.png) #eeeeee; padding:15px;}
.leftColumn620 .downloadblock h3{color:#F34747;padding-bottom:5px;}
.leftColumn620 .downloadblock a{line-height:180%;color:#545454;filter:alpha(opacity=70);opacity:0.7;background:url(../images/download_h.png) top right no-repeat;padding-right:20px;}
.leftColumn620 .downloadblock a:hover{filter:alpha(opacity=90);opacity:0.9;}


.rightColumn300{width: 300px;float: right;}
.rightColumn300 h1{font-size:24px; border-bottom:1px solid #a0a0a0;padding-bottom:5px;margin-bottom:15px;float:left;display:block;width:300px;} 
.rightColumn300 h3{padding-bottom:5px;}
.rightColumn300 .rightfocus h3{padding: 0px 10px 10px 110px;}
.rightfocus .listmonth2 {padding-left: 110px;}
.rightColumn300 img{width: 100px;float:left;margin-right:10px;}
.rightColumn300 img:hover{filter:alpha(opacity=70);opacity:0.7;}
.rightColumn300 ul {margin-bottom:30px;float: left;}
.rightColumn300 ul li{width:300px;float:left;margin-bottom:10px;}
.rightColumn300 ul li a{color:#545454;}
.rightColumn300 ul li a.imgholderright{width: 100px;height: 80px;display: block;overflow: hidden;float: left;}
.rightColumn300 a:hover,.rightColumn300 h1:hover{color:#545454;color:#F34747;}


.Column940{width: 940px;float: left;margin-bottom:30px;}
.Column940 article img {max-width: 940px;padding-bottom:10px;}
.Column940 h1{font-size:30px;padding-bottom:10px;}












</pre></body></html>