@charset "utf-8";
*{ margin:0; padding:0;}
body{ font-size:13px; font-family: Arial, Helvetica, sans-serif; color:#333333; line-height:20px; background:#FFFFFF; color:#333333;}
.clear{ clear:both; height:0; line-height:0; font-size:0;}
a:link{ color:#333; text-decoration:none; cursor:pointer}
a:visited{ color:#333; text-decoration:none;}
a:hover{ color: #FF6600; text-decoration:none;}
li a:link{ color:#333; text-decoration:none; cursor:pointer}
li a:visited{ color:#666; text-decoration:none;}
li a:hover{ color: #FF6600; text-decoration:none;}
li{ list-style:none; line-height:20px;}
input,select{ font-size:13px; font-family:Arial, Helvetica, sans-serif;}
img{ border:0;}
h1,h2{ font-size:13px; font-weight:bold; padding-left:10px;}

.m_nav h1,dl li,.attraction h1,.attraction li,.maps li,.tips li,.guide h1,.Testimonial h1{background:url(../images/ico.gif) no-repeat;}
.box{ width:980px; margin:0 auto;}

.banner{ height:112px;}
.logo{ padding-top:10px;}
.nav_l,.nav_c,.nav_r{ float:left; height:36px;}
.nav_l,.nav_r{ width:5px;}
.nav_c{ width:970px;}
.nav_c ul{ margin-left:20px;}
.nav_c li{ float:left; padding:0 15px; line-height:36px; font-weight:bold; font-size:13px;}
.nav_c a:link{ color:#FFFFFF;}
.nav_c a:visited{ color:#FFFFFF;}
.nav_c a:hover{ color: #FFFF00;}

.main{ margin-top:10px;}
.main img{ padding:1px; border:1px solid #CCCCCC;}
.attraction_index{ text-align:center; width:215px;}
.attraction_index img{ width:188px; height:120px;}
.m_1_r{ padding-top:10px;}
.m_nav{ width:190px; font-weight:bold;}
.m_nav h1{ padding-left:30px; height:35px; line-height:35px;}
.img_r dt{ float:right; padding-top:5px; padding-right:20px;}
.img_l dt{ float:left; padding-top:5px;padding-right:10px;}
.main_2 dd{ float:left;}
.main_2 dl{ padding-top:5px;}
dl li,.attraction li{ background-position:0 -50px; padding-left:10px;}
.more{ text-align:right; padding-right:20px;}
.attraction h1{background-position:0 -173px; padding-left:35px;height:25px; line-height:25px;}
.attraction dl{ float:left; width:141px; padding-top:5px;}
.attraction ul,.maps ul{ margin-top:5px;}
.attraction li,.tips li{ float:left; width:130px;}
.maps li{  background-position:0 -92px; padding-left:10px;float:left;}
.tips li{  background-position:0 -125px; padding-left:10px;float:left;}
.bottom{ text-align:center;font-size:12px; border-top:1px solid #eeeeee; padding-top:15px; margin:15px auto 0;width:980px;}
.bottom a:link{ color: #0066FF;}
.bottom a:visited{ color:#0066FF;}
.bottom a:hover{ color: #FF0000;}
