@charset "gb2312";
*{font-size:12px; font-family:'宋体'; color:#323232;line-height: 22px;}
body{ margin:0; font: normal 12px/22px "宋体"; color: #333; }
img{border:0}
form{margin:0}
ul,dl,p,h1,h2,h3,h4,h5,h6,em{padding:0; margin:0; list-style:none; font-style:normal}

a { font-weight: normal;  text-decoration: none; }
a:hover { color: #FF7D00; }
ul,li{padding:0px;margin:0px;list-style-type: none;}
#clear{clear:both}

#topid { width:230px; float:right; height: 45px; }
#topid a { color: #ff7d00; text-decoration: none; background: #FFF; display: block; height: 35px; font: bold 16px/35px Arial; float: left; width: 100px; text-align: center; margin: 5px; border: 1px dotted #FFF363; }
#topid a:hover { font-size: 16px; color: #47A141; text-decoration: none; font-weight: bold; background: #FFF363; }

.topbanner { background: url(images/banner.jpg) no-repeat center top; height: 286px; }
.menu_bg { background: url(images/bg2.jpg) repeat-x center top; height: 49px; background-color:#3a0404; }
.td_26{ line-height: 26px; color: #555; }
.cssred { font-weight: bold; color: #F00; }

.z6 {font-family: Trebuchet MS; font-size: 14px; line-height: 22px; color: #2e9ad8; font-weight: bold;
}

/*导航菜单*/
#navMenu { width:980px; height:49px; overflow:hidden; margin: 0px auto; }
#navMenu ul{ }
#navMenu li {float:left; height:49px; line-height:49px; width:98px;}
#navMenu li a { color:#fff; display: block; text-decoration: none; font: bold 14px/49px "宋体"; width:98px; text-align:center;}
#navMenu li a:hover{ text-decoration: none; background: url(images/on_menu_bg2.jpg) repeat-x center top; background-color:#e30012;}

/*下拉菜单*/
.dropMenu { position:absolute; top: 0px; z-index:100; width: 98px; visibility: hidden; margin-top: -1px; filter: Alpha(Opacity=100); -moz-opacity:1; opacity: 1; background: #3a0404; }
.dropMenu li a { width: 100%; display: block; text-align:left; color: #FFF; text-decoration: none; font: normal 12px/34px "宋体"; text-indent: 16px; height:34px; }
.dropMenu a:hover { color: #fff; text-decoration: none; background: #e30012; }

.td_main_bg { background: url(images/bg3.jpg) no-repeat right top; }

.td_input1 { background: url(images/ren.jpg) no-repeat; height: 29px; width: 173px;}
.td_input2 {background: url(images/bi.jpg) no-repeat; height: 29px; width: 173px;}
.input1,.input2 { border-style: none; font: 12px/20px "宋体"; color: #333; height: 20px; width: 140px; margin-left:30px;}

.td_bot_line { border-bottom: 1px dotted #CCC; }
.td_top_line { border-bottom: 1px solid #999; }

a.aredb { font-weight: bold; text-decoration: none; color: #F00; }
a.aredb:hover { color: #0D76B7; }

.table_border { padding: 13px; border: 1px solid #DDD; }

#feiyong table { border-top: 1px solid #999; border-left: 1px solid #999; }
#feiyong td { border-top: 1px solid #FFF; border-right: 1px solid #999; border-bottom: 1px solid #999; border-left: 1px solid #FFF; line-height: 20px;}
.td_title_bg { font-size: 14px; font-weight: bold; background: url(images/d.jpg) repeat-x; text-align: center; color: #e30012; }
.td_title_bg2 { font-size: 16px; font-weight: bold; background: url(images/t.jpg) no-repeat; color: #e30012; }

.listImg2 {overflow:hidden; margin-left:22px;}
.listImg2 li{float:left; width:150px; margin:12px 0 0 18px;}
.listImg2 li .pic {display:block; width:146px; height:186px; text-align:center;}
.listImg2 li .pic img{width:126px; height:180px; border:3px solid white;}
.listImg2 li em{display:block; height:30px; line-height:30px; text-align:center;}

.td_write{ color: #FFF; }

.info_bg { background: url(images/info_bg.jpg) no-repeat center top; }
#hotel table { border-top: 1px solid #CCC; border-left: 1px solid #CCC; }
#hotel td { border-top: 1px solid #FFF; border-right: 1px solid #CCC; border-bottom: 1px solid #CCC; border-left: 1px solid #FFF; }
.td2 { font-size: 14px; font-weight: bold; color: #e30012; }


#jzxx { border-left:1px solid #eee;border-top:1px solid #eee; }
#jzxx td { border-right:1px solid #eee;border-bottom:1px solid #eee; padding:2px 4px;}

