@charset "utf-8";
/* CSS Document */
body { background:url(../images/bg.jpg) repeat-x top #fff; margin:0; padding:0; font-family: Verdana, Geneva, sans-serif;}
a { text-decoration:none; color:#ddd;}
IMG { vertical-align:middle;}
.clear { clear:both; height:0; line-height:0; font-size:0;}
#container { width:1000px; margin:0 auto; position:relative;}
#header { height:380px;}
#main { background: url(../images/main_bg.jpg) no-repeat top #4a92c9;
	_height: 1%;
	overflow: hidden;
	_overflow: none;
	color:#fff;
	padding-top:15px;
	padding-bottom:15px;
	}
#content { width:650px; padding-left:50px; float:left;}
#content2 { width:740px; padding-left:20px; float:left; position:relative;}
#content2 p { font-size:12px; margin:0;text-align: justify; line-height:18px;}
#content2 p span{color:#f4d474;}
#content2 .hr { border-bottom:1px #0066b3 solid;margin-bottom:5px; clear:both; height:5px; font-size:0; line-height:0;}
#content h1 { float:left; font-size:25px; font-weight:normal; margin:0; padding-top:10px; vertical-align:middle;}
h1.award { margin:5px 0; font-size:18px; padding:0;}
#links { width:250px; float:left;}
.news { width:300px; float:left; font-size:13px; border-bottom:1px #0066b3 solid; padding-bottom:15px; margin-top:15px; margin-right:20px;}
.news p { margin:0;}
table.award{ margin:10px 0;}
table.award td { padding:3px 0;}

/*--left--*/
#left { width:190px;display:block; float:left; margin-left:17px;}
#left .hr { border-bottom:1px #0066b3 solid;  margin:0 10px;margin-bottom:10px; clear:both; height:10px; font-size:0; line-height:0;}
#left .banner { width:156px; margin:0 auto;}
.top {background:url(../images/lefttop.gif) no-repeat top; height:10px; line-height:0; font-size:0;}
.bottom {background:url(../images/leftbottom.gif) no-repeat top; height:10px; line-height:0; font-size:0;}
.links { background:#d2e4f1;}
.links UL { margin:0; padding:0px;font-size:25px; }
.links a{color:#8dadc6;}
.links UL LI a:hover{color:#0066b3; background:url(../images/left_over.jpg) no-repeat;}
.links UL.menu LI{ list-style:none; width:160px; height:34px;}
.links UL LI a{color:#8dadc6; padding:0 15px; width:100%; height:100%; display:block;}
.links UL.nav { font-size:15px; font-weight:bold;}
.links UL.nav LI{ list-style:none; width:160px; height:20px;}
.links UL.nav LI a:hover{color:#0066b3; background:none;}
h1.title {font-size:20px; font-weight:normal; margin:8px 0;}
table.time { width:90%; background:#84b5da;border:1px #fff solid; color:#0667B2;border-collapse: collapse;}
table.time td {border:1px #fff solid; color:#0667B2;border-collapse: collapse;padding:3px; font-size:13px;}
table.time th {font-size:18px; font-weight:normal;border:1px #fff solid; color:#0667B2;border-collapse: collapse;}
table.spec2 { border:1px #fff solid; color:#0667B2;border-collapse: collapse;}
table.spec2 td {border:1px #fff solid; color:#fff;border-collapse: collapse;padding:3px; font-size:13px;}
table.spec2 th {font-size:18px; font-weight:normal;border:1px #fff solid; color:#fff;border-collapse: collapse;}
.gototop { text-align:right; font-size:13px; margin-top:10px; clear:both;}
.gototop a {color:#fff;}
.hotel { width:350px; margin-right:20px; float:left; display:inline;}
.hotel a { color:#fff;}
#footer { height:200px;}