#fengctitle,#ggtitle,#newstitle,#tjtitle,#adtitle{background:url(../images/img/hometitle.gif)}
#qytitle,#titleh,#titlel{background:url(../images/img/titleicon.gif)}

.nav {width:1000px; margin:0 auto; margin-top:10px; text-align:left;}
.leftnav430 {float:left;width:430px;}
.w210{float:left;width:204px;}
.w360{float:left;width:366px;}
.img180{padding:2px;width:180px;height:245px;border:4px solid #DEDEDE;border-top:none;}
#fengctitle {overflow: hidden;float:left;padding-left:20px;width:172px;font-weight:800;height:20px;line-height:20px;background-position:0 0;}
#ggtitle {overflow: hidden;height:20px;float:left;padding-top:3px;width:366px;background-position:0 0;}
#ggtitle .bgstrong {margin-left:10px;padding-left:10px;height:15px;width:150px;font-weight:800;background:#ccc;}
#newstitle {margin-top:8px;overflow: hidden;height:20px;float:left;padding-top:3px;width:366px;background-position:0 -25px;}
#newstitle .bgstrong {margin-left:10px;padding-left:10px;height:15px;width:150px;font-weight:800;background:#864817;color:#fff;}
.w360 ul{ float:left;width:100%;}
.w360 li {height: 20px; border-bottom:1px dashed #ccc; line-height: 20px;padding-left:20px;background: url(../images/img/arrow_01.gif) left center no-repeat;}
.w360 li span {float:right;font-size:10px;}

.flash7 {width:1000px; margin:0 auto;}

.leftnav645 {float:left;width:635px;overflow: hidden;}
.rightnav355 {float:left;width:365px;overflow: hidden;}
#tjtitle {overflow: hidden;height:20px;line-height:20px;float:left;font-weight:800;color:#cd0000;width:620px;background-position:0 0;}

.leftnav430 h2{margin:20px 0 10px 8px;padding-left:30px;font-size:18px;color:#cd0000;background: url(../images/img/poin.gif) left center no-repeat;}
.leftnav430 em a{margin:10px 20px;padding-left:20px;font-size:10px;color:#09A745;}
.leftnav430 img {margin:8px;width:410px;height:220px;}
.leftnav430 span{float:left;margin:2px 0 10px 10px;font-size:12px;color:#999;width:410px;}
.leftnav430 span a{margin:20px;font-size:10px;color:#cd0000;}

#qytitle{margin-top:15px;float:left;height:25px;line-height:25px;width:190px;font-weight:800;color:#fff;background-position:0 0;}
#titleh{margin-top:5px;float:left;height:25px;line-height:25px;width:190px;font-weight:800;color:#fff;background-position:0 -34px;}
#titlel{margin-top:5px;float:left;height:25px;line-height:25px;width:190px;font-weight:800;color:#fff;background-position:0 -71px;}

.w210 ul{ float:left;width:190px;}
.w210 li {height:25px; line-height:25px;padding-left:8px;}
.w210 .b {background:#f1f1f1;}

#adtitle {overflow: hidden;height:20px;float:left;padding-top:3px;width:366px;background-position:0 -52px;}
#adtitle .bgstrong {margin-left:10px;padding-left:10px;height:15px;width:150px;font-weight:800;background:#264653;color:#fff;}
.pic360 {margin-top:8px;width:360px;height:240px;}
#hoteltitle {margin-top:15px;overflow: hidden;height:20px;float:left;width:366px;background:#dbdbdb;}
#hoteltitle .bgstrong {margin-left:10px;padding-left:10px;height:20px;line-height:20px;width:100px;font-weight:800;background:#fff;color:#000;}


.CList{ height:130px; width:420px; margin-bottom:10px; overflow:hidden; position:relative; border-top:1px #CCC dashed;}
.CList .icon{ position:absolute; left:0px; top:5px}
.CList .icon img{ width:140px; height:120px}
.CList .url{ width:282px; height:21px; line-height:21px; position:absolute; left:160px; top:26px;  color:#000 ;  font-size:10px;}
.CList .url a{color:#42ABBE}
.CList .title{ position:absolute; left:160px; top:6px; color:#666;}
.CList .title a{ color:#cd0000; text-decoration:underline;}
.CList .des{ overflow: hidden;position:absolute;font-size:12px; left:160px;height:62px;top:50px; color:#989A97; }
.CList .more{ position:absolute; left:160px; top:120px; height:24px; }
.CList .more a{display:block;font-size:10px;color:#cd0000;}
.CList .star{ position:absolute; right:4px; height:14px; }

.HList{ height:110px; width:350px; margin-bottom:10px; overflow:hidden; position:relative; border-bottom:1px #CCC dashed;}
.HList .icon{ position:absolute; left:0px; top:10px}
.HList .icon img{ width:120px; height:90px}
.HList .url{ width:282px; height:21px; line-height:21px; position:absolute; left:130px; top:24px;  color:#000 ;  font-size:10px;}
.HList .url a{color:#42ABBE}
.HList .title{ position:absolute; left:130px; top:6px; color:#666;}
.HList .title a{ color:#43ABAC; text-decoration:underline;}
.HList .des{ overflow: hidden;position:absolute;font-size:12px; left:130px;height:43px;top:46px; color:#989A97; }
.HList .tel{ position:absolute; left:130px; top:92px;font-size:10px;color:#cd0000; height:24px; }

.nav180{float:left;width:190px;}
.picfood{margin-top:10px;float:left;width:95px;height:80px;text-align:center;}
.picfood img{width:80px;height:60px;border:2px solid #ccc;}
.picfood img:hover{border:2px solid #f00;}
.picfood span{width:95px;height:20px;line-height:20px;font-size:12px;}
