/* CSS Document */

*{
margin:0 auto;
padding:0;
}

body,html
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666;
	line-height:20px;
	background-attachment: scroll;
	background-image: url(../images/backimg.gif);
	background-repeat: no-repeat;
	background-position: center top;
}


#main
{
width:980px;
}

#header
{

width:980px;
height:98px;
}

#logo
{
	float:left;
	width:549px;
	height:98px;
	background-attachment: scroll;
	background-image: url(../images/logo.gif);
	background-repeat: no-repeat;
	background-position: left;
}

#logo dt
{
	float:left;
	height:17px;
	line-height:17px;
	padding:4px 8px;
	background-image: url(../images/cityback.gif);
	border-left:1px solid #489E00;
	border-right:1px solid #489E00;
	margin-top:25px;
	margin-left:30px;
	color:#F6FF00;
}


#logo span
{
color:#fff;
font-size:12px;
font-weight:bold;
}


#logo a
{
float:left;
width:320px;
height:98px;
}

#topright
{
float:left;
width:431px;
height:98px;
}

#topnav
{
padding:0 10px;
float:left;
width:411px;
height:27px;
line-height:27px;
background:url(../images/topnavback.gif);
text-align:center;
}

#topnav input,select
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#fff;
width:78px;
background:#47AF00;
}

.topnavline
{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#fff;
height:27px;
line-height:27px;
}

#topnav ul
{
width:411px;
float:left;
list-style-type:none;
}

#topnav li
{
font-size:11px;
float:left;
margin-left:14px;
_margin-left:12px;
}


#topnav li a
{
font-size:11px;
color:#fff;
text-decoration:none;
}

#topnav li a:hover
{
font-size:11px;
color:#000;
text-decoration:none;
}

#hottel
{
float:left;
width:431px;
height:71px;
background:url(../images/toptel.gif);
}

#map
{
float:left;
width:968px;
height:221px;
background:url(../images/mapback.gif);
padding:6px;
}

#mapleft
{
float:left;
width:527px;
height:221px;}

#mapright
{
float:left;
width:441px;
height:221px;
}

#indexnews
{
float:left;
margin-top:12px;
width:980px;
height:309px;
}

#lynews
{
float:left;
width:236px;
height:309px;
}

#lynews .lynewstitle
{
width:236px;
height:66px;
background:url(../images/lynewstitle.gif);
}

.lynewstitle a
{
float:left;
width:236px;
height:66px;
}

#lynews .lynewscontent
{

padding:10px;
width:214px;
height:222px;
background:#F4F4F4;
border:1px solid #ccc;
}

.lynewscontent2
{
width:214px;
}

.lynewsdot
{
	float:left;
	width:5px;
	height:22px;
	line-height:22px;
	background-attachment: scroll;
	background-image: url(../images/lynewsdot.gif);
	background-repeat: no-repeat;
	background-position: center center;
}

.lynewstext
{
float:left;
width:164px;
padding-left:5px;
height:22px;
line-height:22px;
}

.lynewstext a
{
color:#666;
text-decoration:none;
}

.lynewstext a:hover
{
color:#f60;
text-decoration:underline;
}

.lynewsdate
{
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:right;
float:left;
width:40px;
height:22px;
line-height:22px;
color:#666;
}




#indexnewsright
{
float:left;
width:744px;
height:309px;
}

.indexnewsrighttop
{
width:744px;
height:67px;
}

.indexnewsrighttopbutton
{
float:left;
width:248px;
height:67px;
text-align:right;
}



#indexnewsright .indexnewsrightbottom
{
text-align:right;
margin-top:12px;
float:right;
width:730px;
height:229px;
border:1px solid #ccc;
}

#search
{
float:left;
margin-top:12px;
width:980px;
height:90px;
}

.indexad
{
float:left;
width:246px;
height:90px;
background:url(../images/enterback2.gif);
}

#stop
{
float:left;
width:730px;
}

#sbottom
{
float:left;
width:730px;
}


#searchmain
{
float:left;
width:484px;
height:90px;
background:url(../images/searchback.gif)
}

#searchform
{
font-size:12px;
color:#fff;
font-weight:bold;
float:left;
width:444px;
height:30px;
line-height:30px;
padding-left:20px;
padding-right:20px;
padding-top:50px;
padding-bottom:10px;
}


#searchform input
{
width:122px;
border:0;
}

#searchform .searchleft
{
float:left;
width:389px;
height:30px;
}

#searchform .submitbutton
{
width:55px;
height:20px;
}

#searchform .searchbutton
{
float:left;
width:55px;
padding-top:5px;
height:20px;
line-height:30px;}

#indexmarket
{
float:left;
margin-top:12px;
width:980px;
}

#indexmarettop
{
float:left;
width:980px;
}

.indexmarettopleft
{
float:left;
width:236px;
height:167px;
border:1px solid #ccc;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.markettopleft1
{
margin-top:5px;
float:left;
width:210px;
padding:0 19px;
}

.markettopleft1 ul
{
flost:left;
list-style-type:none;
}

.markettopleft1 li
{
float:left;
width:70px;
text-align:center;
}


.markettopleft2
{
float:left;
width:210px;
padding:0 19px;
text-align:center;
color:#f60;
font-weight:bold;
height:22px;
line-height:22px;
}



#indexmarettop .indexmarettopcenter
{
float:right;
width:730px;
}

#marketmain
{
float:left;
margin-top:8px;
width:484px;
height:82px;
background:url(../images/indexmarkettopcenterback.gif)
}

.marketname
{
font-family:Verdana, Arial, Helvetica, sans-serif;
float:left;
width:484px;
height:55px;
line-height:55px;
font-size:22px;
font-weight:bold;
color:#fff;
text-align:center;
}

.marketnamebottom
{
float:left;
width:484px;
height:20px;
line-height:20px;
font-size:12px;
font-weight:bold;
color:#fff;
text-align:center;
}

.indexmarettopright
{
margin:8px 0 0 0;
float:left;
width:246px;
height:82px;
background:url(../images/indexmarkettoprightback.gif)
}

.indexmarettopright a
{
float:left;
width:246px;
height:82px;
}

.indexmaretmain
{
border-bottom:1px solid #ccc;
float:left;
width:980px;
padding:8px 0;
background:url(../images/marketxianluback.gif);
}

.indexmaretmain2
{
float:left;
width:980px;
border-top:1px solid #ccc;
padding:8px 0;
background:url(../images/marketxianluback.gif);
}

.marketxianlu
{
float:left;
width:235px;
margin-left:8px;
_margin-left:6px;
}

a.tjmarketxianlutitlelink
{
font-size:12px;
color:#fff;
font-weight:bold;
text-decoration:none;
}

a.tjmarketxianlutitlelink:hover
{
font-size:12px;
color:#000;
font-weight:bold;
text-decoration:none;
}

a.tjmarketxianlutitlelink2
{
font-size:12px;
color:#f60;
font-weight:bold;
text-decoration:none;
}

a.tjmarketxianlutitlelink2:hover
{
font-size:12px;
color:#000;
font-weight:bold;
text-decoration:none;
}


.marketxianlu ul
{
float:left;
list-style-type:none;
}

.marketxianlutitle1
{
float:left;
width:220px;
padding-left:15px;
height:31px;
line-height:31px;
background:url(../images/xianlusortback1.gif);
font-size:12px;
font-weight:bold;
color:#f60;
}

.marketxianlutitle2
{
float:left;
width:220px;
padding-left:15px;
height:31px;
line-height:31px;
background:url(../images/xianlusortback2.gif);
font-size:12px;
font-weight:bold;
color:#1FBA00;
}

.marketxianlutitle3
{
float:left;
width:220px;
padding-left:15px;
height:31px;
line-height:31px;
background:url(../images/xianlusortback3.gif);
font-size:12px;
font-weight:bold;
color:#0074C8;
}

.marketxianlutitle4
{
float:left;
width:220px;
padding-left:15px;
height:31px;
line-height:31px;
background:url(../images/xianlusortback4.gif);
font-size:12px;
font-weight:bold;
color:#009F99;
}

.marketxianluhot
{
float:left;
margin-top:8px;
width:235px;
}

.marketxianlunameback
{
float:left;
width:218px;
height:19px;
line-height:19px;
background:url(../images/xianlunameback.gif);
padding-left:17px;
margin-bottom:8px;
}

.marketxianlunameback a
{
float:left;
height:19px;
line-height:19px;
color:#333;
text-decoration:none;
}

.marketxianlunameback a:hover
{
float:left;
height:19px;
line-height:19px;
color:#f60;
text-decoration:none;
}

.marketxianluimg
{
float:left;
width:235px;
height:70px;
line-height:70px;
}

.marketxianlutuijian1
{
* margin-top:8px !important;
_margin-top:0;
float:left;
width:233px;
border:1px solid #f60;
}

.marketxianlutuijian2
{
* margin-top:8px !important;
_margin-top:0;
float:left;
width:233px;
border:1px solid #1FBA00;
}

.marketxianlutuijian3
{
* margin-top:8px !important;
_margin-top:0;
float:left;
width:233px;
border:1px solid #0074C8;
}

.marketxianlutuijian4
{
* margin-top:8px !important;
_margin-top:0;
float:left;
width:233px;
border:1px solid #009F99;
}

.tjmarketxianlutitle1
{
float:left;
width:218px;
padding-left:15px;
height:25px;
line-height:25px;
color:#fff;
font-weight:bold;
font-size:12px;
background:url(../images/tjxianlusortback1.gif)
}

.tjmarketxianlutitle2
{
float:left;
width:218px;
padding-left:15px;
height:25px;
line-height:25px;
color:#fff;
font-weight:bold;
font-size:12px;
background:url(../images/tjxianlusortback2.gif)
}

.tjmarketxianlutitle3
{
float:left;
width:218px;
padding-left:15px;
height:25px;
line-height:25px;
color:#fff;
font-weight:bold;
font-size:12px;
background:url(../images/tjxianlusortback3.gif)
}

.tjmarketxianlutitle4
{
float:left;
width:218px;
padding-left:15px;
height:25px;
line-height:25px;
color:#fff;
font-weight:bold;
font-size:12px;
background:url(../images/tjxianlusortback4.gif)
}


.tjxianludot
{
	float:left;
	width:9px;
	height:24px;
	line-height:24px;
	*height:20px !important;
	*line-height:20px !important;
	background-attachment: scroll;
	background-image: url(../images/xianludot.gif);
	background-repeat: no-repeat;
	background-position: left center;
}

.tjmarketxianlucontent1
{
padding:5px;
float:left;
width:223px;
height:245px;
background:url(../images/tjxianluback1.gif);
}

.tjmarketxianlucontent2
{
padding:5px;
float:left;
width:223px;
height:245px;
background:url(../images/tjxianluback2.gif);
}

.tjmarketxianlucontent3
{
padding:5px;
float:left;
width:223px;
height:245px;
background:url(../images/tjxianluback3.gif);
}


.tjmarketxianlucontent4
{
padding:5px;
float:left;
width:223px;
height:245px;
background:url(../images/tjxianluback4.gif);
}

a.tjxianlutitlelink
{
color:#333;
float:left;
font-size:12px;
text-decoration:none;
line-height:24px;
width:206px;
padding-left:5px;
}

a.tjxianlutitlelink:hover
{
color:#f60;
float:left;
font-size:12px;
text-decoration:underline;
line-height:24px;
width:206px;
padding-left:5px;
}

.tjxianluprice
{
font-size:12px;
float:left;
width:50px;
color:#f60;
font-weight:bold;
height:24px;
line-height:24px;
text-align:right;
}

#footer
{
float:left;
width:980px;
margin-top:8px;
}

#bottomnav
{
font-size:11px;
float:left;
width:978px;
height:24px;
line-height:24px;
background:#EFEFEF;
border:1px solid #ccc;
text-align:center;
}

#bottomnav a
{
color:#666;
height:26px;
line-height:26px;
text-decoration:none;
}

a.entertitlelink
{
color:#fff;
font-size:18px;
text-decoration:none;
line-height:30px;
font-weight:bold;
}

a.entertitlelink:hover
{
color:#00F6FF;
font-size:18px;
text-decoration:underline;
line-height:30px;
font-weight:bold;
}

a.enterlink
{
color:#35933F;
font-size:12px;
font-weight:bold;
text-decoration:none;
line-height:20px;
}

a.enterlink:hover
{
color:#f90;
font-size:12px;
font-weight:bold;
text-decoration:underline;
line-height:20px;
}


#bottomnav a:hover
{
color:#f60;
height:24px;
line-height:24px;
text-decoration:underline;
}

.copyright
{
font-size:11px;
float:left;
width:980px;
margin-top:12px;
}

.copyright p
{
font-size:11px;
color:#999;
height:20px;
line-height:20px;
text-align:center;
}

a.morelink
{
font-size:11px;
color:#fff;
text-decoration:none;
}

a.morelink:hover
{
font-size:11px;
color:#000;
text-decoration:none;
}

a.morelink2
{
font-size:11px;
color:#666;
text-decoration:none;
}

a.morelink2:hover
{
font-size:11px;
color:#f60;
text-decoration:none;
}

.more
{
	float:right;
	padding-right:5px;
	}

