@charset "utf-8";/* CSS Document */

body{ border:0; padding:0; margin:0 auto; background:#107FC9; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#444;}

#hotel{ width:930px; margin:0 auto; background:#23B0DB;}
#banner{ border-top:1px solid #107FC9;}

#content{ background:#fff;}

.cont { padding-top:20px; margin:0 auto; padding-top:30px; padding-bottom:20px; background:url(images/bg01.jpg) no-repeat top; margin-left:0px; }
.cont h2{ font-size:20px; font-weight:bolder;font-family:"幼圆";letter-spacing:2px; padding:0; color:#c63300; line-height:25px;}
.cont1{ background:url(images/bg02.jpg) top repeat-y;}
.con p{ padding-bottom:2px; line-height:20px; font-size:12px;}

.con2{ background:url(images/bg03.jpg) bottom no-repeat; padding-top:30px; padding-bottom:30px;}
.con2 p{ text-align:center;}
.con1 p{ font-size:12px; color:#3d3d3d; }

.cont1{ padding-left:50px; padding-bottom:50px;}
.te{background:url(images/t_bg.jpg) no-repeat; padding-top:20px; padding-left:30px; padding-right:50px; padding-bottom:30px; font-size:35px; font-weight:bold; color:#f5fafd; float:left;}

.te_cont{ padding-left:30px; padding-right:20px; padding-top:20px;}
.tee ul{ list-style:none; width:85%  }
.tee li{  padding-left:10px; line-height:20px;}

.b1 span{ font-weight:bold;}
.b1 li{ font-size:12px; padding-right:10px; padding-top:2px; color:#555;}

.b1{ border:1px dashed #c63300; }

.b2{ color:#c63300; font-weight:bold; font-size:16px;}
.c1{ color:#c63300; font-weight:bold;}
.c4{ color:#4d4d4d; font-weight:bold;}
.c2{ color:#3d3d3d; font-weight: bold; font-size:12px;}
.c3{ color:#107fc9; font-weight: bold; font-size:14px;}

