@charset "gb2312";
@import url("TPL_CATEGORY_MOUSEOVER.css");
body,td,div{font-size:12px;}
body {
	font-size: 12px;
	font-weight: normal;
	margin:0px;
	padding:0px;
}
img{border:0px;}
a{color:#2B2B2B;}
a:link{color:#2B2B2B;text-decoration:none;}
a:visited{color:#2B2B2B;text-decoration:none;}
a:hover{color:#BA2636;text-decoration:underline;}
a:active{color:#BA2636;text-decoration:underline;}
#asaibody{width:995px;margin:20px auto 5px auto;padding:3px 3px 8px 3px;background-color:#FFF;}
.lich{font-size:12px;margin-left:500px;}
.hui{color:#CCC;}
.red{color:#f00;}
.mtab{
width:1000px;
background-color:#FFF;
border:0px;
}
.mtaba{
width:100%;
}
.widp{
width:10px;
}
.heip{
height:7px;
}
.logoi{
text-align:center;
height:61px;
line-height:61px;
width:240px;
}
h2{
font-size:14px;
color:#3AB0E0;
border-bottom:1px solid #04B203;
padding:1px 3px 0px 25px;
}
hr{
color:#04B203;
}
div{
clear:both;
}
.h20{
background:url(htou.gif) no-repeat 3px 3px;
}
.h21{
background:url(htou1.gif) no-repeat 3px 3px;
}
.h22{
background:url(htou2.gif) no-repeat 3px 3px;
}
.h23{
background:url(htou3.gif) no-repeat 3px 3px;
}
.mtabl{
width:94%;
line-height:20px;
}
#astime{padding-left:26px;}
.menu1{
background:url(default.htm);
height:36px;
line-height:36px;
width:240px;
color:#FFF;
}
.menu2{
background:url(menubg.gif);
padding-left:20px;
font-weight:bold;
}
.mc{color:#fff;text-decoration:none; padding:0px 3px;}
.ban1{
height:120px;
width:233px;
background:url(titbg.gif) no-repeat;
border:#04B203 1px solid;
}
.ban2{
text-align:center;
border:#04B203 1px solid;
}
.con1{
height:200px;
width:202px;
}
.con2{
}
.Gunpictb{
line-height:22px;
border:#04B203 1px solid;
}
.tu{
width:240px;
height:200px;
border:#04B203 1px solid;
}
.news{
background:url(titbg.gif) no-repeat;
border:#04B203 1px solid;
}
.product{
background:url(left_bg.gif) no-repeat;
height:852px;
padding-left:12px;padding-right:12px;
}
.leibie{
background:url(titbg.gif) no-repeat;
border:#04B203 1px solid;
}
.links{
background:url(titbg.gif) no-repeat;
border:#04B203 1px solid;
}
.pronew{
background:url(titbg.gif) no-repeat;
border:#04B203 1px solid;
}
.pronew_index{
border:#cccccc 1px solid;
padding-left:0px;padding-top:10px;padding-bottom:10px;
}
.proshow{
background:url(titbg.gif) no-repeat;
border:#04B203 1px solid;
}
.proshow_index{
border-left:#FFC591 1px solid;border-right:#FFC591 1px solid;border-bottom:#FFC591 1px solid;
padding-left:0px;padding-top:10px;padding-bottom:10px;
}
.newsli{
background:url(titbg.gif) no-repeat;
border:#04B203 1px solid;
}
.newsshow{
background:url(titbg.gif) no-repeat;
border:#04B203 1px solid;
}
.endmenu{
height:22px;
background-color:#FF800D;
text-align:center;
}
.endcon{
width:1000px;
background-color:#ffffff;
text-align:center;
line-height:22px;
font-size:12px;
}
.indexabout{
background:url(aboutbg.gif) no-repeat;
padding:5px;line-height:140%;color:#333333;font-size:13px;
}
/*hotel_tag*/
.nTab { float:left; margin-bottom:6px; margin-top:10px;width:760px;}
.nTab .TabTitle {clear:both; height:25px;overflow: hidden;border-bottom:#ccc 0px solid;}
.nTab .TabTitle ul { border:0; margin:0; padding:0; }
.nTab .TabTitle li { float: left;width:73px; cursor: pointer; padding-top: 0px; padding-right: 0px; padding-left: 0px; padding-bottom: 2px; list-style-type: none; text-align: center;margin:0; margin-right:5px;}
.nTab .TabTitle .active {background:url(index_16.gif) no-repeat;width:73px;color:#ffffff;font-size:14px; font-weight:bold;}
.nTab .TabTitle .normal {background:url(index_18.gif) no-repeat;width:73px;font-size:14px;font-weight:bold;}
.nTab .TabContent {background:#fff; margin: 0px auto;}
.none { display:none; }
.hot_Intro{margin-left:0px; margin-top:15px; padding-bottom:5px;margin-right:5px;font-size:14px;line-height:28px}
.hot_Intro h5{height:22px; background:url(index-xiangxi_26.gif) no-repeat 0 8px; padding-left:10px; padding-top:3px;  font-weight:; margin-bottom:5px;}
.service{margin-left:10px;margin-top:10px;}
.detailed_2{  border:1px #cccccc solid; margin-bottom:1px; background:url(../images/list_06.gif) repeat-x;}
.detailed_2 h4{height:22px; padding-top:5px; padding-left:10px; font-size:14px;}
.detailed_2 span{ float:right; padding-right:10px; padding-top:2px;}
.hotel_pic {padding-left:0px; overflow:auto; zoom:1;}
.hotel_pic li{width:140px; height:140px; float:left; display:inline; text-align:center; margin-left:9px;}
.hotel_pic li a { display:block; text-decoration:none;}
.hotel_pic li a img{ margin-bottom:4px;}