body {text-align: center;margin:0 auto;text-decoration: none;color: #000000;padding: 0px;}
table,td,p{font-size: 12px;color: #000000;text-decoration: none;line-height: 18px}
form{padding:0px;margin:0px}
ul,li{ list-style:none; margin:0px; padding:0px;}
input,select,textarea { color:#000; font:12px Arial,Helvetica,sans-serif,宋体;}

h1{
	font-weight: normal;
	font-size: 12px;


}
h2{FONT: bold 18px;color:#000}
h3{
	color:#F30;
	font-size: 16px;
	line-height: 14px;
	font-weight: bold;
}
h4{FONT: bold 14px;color:#000}
h5{FONT: bold 12px;color:#F30}
h6{FONT: bold 12px;color:#000}
.b {font-weight: bold;}
.fff {color: #FFFFFF;}
.blue{color: #003366;}
.red {color: #FF0000;}
.l{ float:left;}
.r{ float:right;}
.c{ clear:both;}
.center{text-align: center}
.b_black { border:1px #000 solid;}
.b_gray { border:1px #999 solid;}
.b_white { border:1px #fff solid;}
.hand{cursor:hand;}
.h16{line-height: 16px}
.h18{line-height: 18px}
.h20{line-height: 20px}

A:link,A:visited {FONT-SIZE: 12px;COLOR: #003333;TEXT-DECORATION: none;line-height: 20px;}
A:hover,A:active{COLOR: #FF6600;text-decoration: none;}
A.top-link:link,A.top-link:visited{FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #000066; LINE-HEIGHT: 21px; TEXT-DECORATION: none}
A.top-link:hover,A.top-link:active{COLOR: #ff6600}
A.topv-link:link,A.topv-link:visited{FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #FFFF99; LINE-HEIGHT: 21px; TEXT-DECORATION: none}
A.topv-link:hover,A.topv-link:active{COLOR: #000033}
a:hover img,a:active img{-moz-opacity:0.5; filter:alpha(opacity=90);cursor:hand;}
a img{border:none;}

.txt-box{BORDER-RIGHT: 1px inset; BORDER-TOP: 1px inset; BORDER-LEFT: 1px inset; COLOR: #6b6d6b; BORDER-BOTTOM: 1px inset; BACKGROUND-COLOR: #efefef;width: 110px;height: 20px}
.btn{BORDER-RIGHT: #002D96 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #002D96 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#FFFFFF, EndColorStr=#9DBCEA); BORDER-LEFT: #002D96 1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: #002D96 1px solid}

.px12 {font-size: 12px}
.px14 {font-size: 14px}
.px16 {font-size: 16px}
.px18 {font-size: 18px}
.title{FONT-SIZE: 18px;FILTER: DropShadow(Color=#eaeaea, OffX=2, OffY=1,Positive=1);font-weight: bold;color: #FF3300;line-height: 25px;}
.img01{border:1px solid #000000;}
.img02{border:11px solid #efefef}
.bg {background-image: url(image/2008_bg.gif);background-repeat: repeat-x;background-position: top;}


/* news */
A.news-nav:link,A.news-nav:visited {
	FONT-SIZE: 12px;
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
	font-weight: bold;
}
A.news-nav:hover,A.news-nav:active{COLOR: #FF9900;text-decoration: none;}
.news-nav {color: #FFFFFF;}

.lm-list A:link,.lm-list A:visited{
	FONT-SIZE: 14px;
	COLOR: #000000;
	TEXT-DECORATION: none;
	line-height: 30px;
}
.lm-list A:hover,.lm-list A:active{COLOR: #CC0000}
.page {
margin:0 auto;
font-size:12px;
text-decoration: none;
text-align:center;
}
.page a {
border: #ddd 1px solid;
padding: 2px 6px 2px 6px;
background: #FFFFFF;
color: #333333;
}
.bk-line {
	border: 1px solid #63a5c9;
	margin-bottom: 11px;
}
.bk-title {
	font-size: 12px;
	font-weight: bold;
	background-color: #ebf4fc;
	text-indent: 15px;
}
.bk-list {
	padding-top: 5px;
	padding-left: 15px;
}
.content {
	font-size: 14px;
	color: #000;
	text-decoration: none;
	line-height: 25px;
	text-align: left;
	padding-top: 11px;
}
#header {
	color: #000000;
	width:960px;
	clear:both;
}
#content {
	border-top:1px solid #CCCCCC;
	width:960px;
	clear: both;
	margin-top: 5px;
	background-color: #F9F9F9;}

#maincontent {
	padding:20px;
	width:620px;
	border-right:1px solid #CCCCCC;
	float:left;
	background-color: #F0FAFF;
	border-left-width: 1px;
	border-left-style: dashed;
	border-left-color: #CCCCCC;
}
#sidecontent {
	width:298px;
	float:right;
	text-align: left;
}
#footer {
	width: 960px;
	clear:both;
	background-image: url(images/footerbg.gif);
	background-repeat: repeat-x;
	background-position: top;
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #003366;
	margin-top: 8px;
	padding-top: 10px;
}

.copyrightdesign {
	color:#000000;
	width: 580px;
	float:right;
	text-align: left;
	line-height: 16px;
	padding-top: 5px;
}

.footercontact {
	width:170px;
	float:left;
	padding-left: 180px;}
.main {
	text-align: left;
	margin-bottom: 20px;}
.top {
	width: 960px;
	height: 27px;
	margin-bottom: 6px;
	background-image: url(images/b1t.jpg);}
.top ul{
	text-align: right;
	padding-top: 6px;
}
.top li{
	float: left;
	width: 74px;
	text-align: center;
	font-size: 14px;
}
.top li a:link,.top li a:visited,.top li A:hover,.top li A:active{font-size: 14px;}
.nav {
	background-image: url(images/topnav_bg.gif);
	padding-left: 110px;
	height: 30px;
	width: 960px;
	text-align: left;
	padding-top: 5px;
	color: #FFFFFF;
	font-size: 12px;}
.nav a:link,.nav a:visited{color: #FFFFFF;}
.slogan {
	text-align: left;
	width: 962px;


}
ul#clubpic{
	text-align: center;
	width: 296px;
}
ul#clubpic li{
	list-style:none;
	float:left;
	width:128px;
	height:115px;
	overflow:hidden;
	text-align:center;
	margin-left: 10px;
}
ul#clubpic li img{width:120px; height:88px;border:1px solid #333;}

/* temp */
a.bb:link,a.bb:visited {
	font-family: "宋体";
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;

} 
a.bb:hover,a.bb:active {font-family: "宋体";font-size: 12px;color: #FFFFFF;text-decoration: underline;} 

/*home*/
.R_info_box {
	BORDER-RIGHT: #a7c3e2 1px solid; BORDER-TOP: #a7c3e2 1px solid; BACKGROUND: #fafcff; BORDER-LEFT: #a7c3e2 1px solid; BORDER-BOTTOM: #a7c3e2 1px solid
}
.r-line {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: dashed;
	border-bottom-style: dashed;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}
.r-line2 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: dotted;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}
.k-5 {
	margin-top: 5px;
	margin-bottom: 5px;
}

/*新闻*/
.new-t {
	background-image: url(news_bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
	border: 1px solid #3399FF;
}
.new-box {
	border: 1px solid #CCCCCC;
	margin-top: 8px;
}
.r-tbg {
	background-image: url(news/images/index_31.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.bottom-xline {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
}
.news-pic {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FF6600;
	border-right-color: #FF6600;
	border-bottom-color: #FF6600;
	border-left-color: #FF6600;
	background-color: FFF3E9;
}
.t5f5{
	margin-top: 5px;
	margin-bottom: 5px;
}
.t5f5l8{
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 8px;
}
li.t1 A:link,li.t1 A:visited {
	FONT-SIZE: 14px;
	COLOR: #003333;
	TEXT-DECORATION: none;
	line-height: 20px;
}
li.t1 A:hover,li.t1 A:active{COLOR: #FF6600;text-decoration: none;}
ul.t2{
	list-style-type: disc;
	text-indent: 4pt;
}
li.t2 A:link,li.t2 A:visited {
	FONT-SIZE: 12px;
	COLOR: #003333;
	TEXT-DECORATION: none;
	line-height: 20px;
	list-style-type: disc;
}
li.t2 A:hover,li.t2 A:active{COLOR: #FF6600;text-decoration: none;}


/*家装*/
.b_border {
	BORDER-RIGHT: #a3bee2 1px solid; BORDER-TOP: #a3bee2 1px solid; BORDER-LEFT: #a3bee2 1px solid; BORDER-BOTTOM: #a3bee2 1px solid
}
.t1-bg {
	background-image: url(home/images/nav-1bg.jpg);
	background-repeat: repeat-x;
}
.t2-bg {
	background-image: url(home/images/nav-2bg.jpg);
	background-repeat: repeat-x;
}
.left-nav {
	background-image: url(home/images/left-linebg.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	font-size: 14px;
	font-weight: bold;
	color: #006699;
	height: 20px;
}
.home-nav{
	background-image: url(home/images/nav02.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	padding-top: 11px;
}

/*婚庆*/
.box {
	BORDER-RIGHT: #fbb1c8 1px solid; BORDER-TOP: #fbb1c8 1px solid; BORDER-LEFT: #fbb1c8 1px solid; BORDER-BOTTOM: #fbb1c8 1px solid
}.foot-px5 {
	margin-bottom: 5px;
}
.bk-txt {
	padding: 20px;
}
.bk-right {
	padding-right: 10px;
	padding-left: 10px;
}
/*房产*/
li.t1 A:link,li.t1 A:visited {
	FONT-SIZE: 14px;
	COLOR: #003333;
	TEXT-DECORATION: none;
	line-height: 20px;
}
li.t1 A:hover,li.t1 A:active{COLOR: #FF6600;text-decoration: none;}
.b_border {
	BORDER-RIGHT: #a3bee2 1px solid; BORDER-TOP: #a3bee2 1px solid; BORDER-LEFT: #a3bee2 1px solid; BORDER-BOTTOM: #a3bee2 1px solid
}
.box {
	BORDER-RIGHT: #fbb1c8 1px solid; BORDER-TOP: #fbb1c8 1px solid; BORDER-LEFT: #fbb1c8 1px solid; BORDER-BOTTOM: #fbb1c8 1px solid
}
.huise_box {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #ffffff}

/*旅游*/
.3_line {
	BORDER-RIGHT: #bdd4a7 1px solid; BORDER-TOP: #bdd4a7 1px solid; BORDER-BOTTOM-COLOR: #bdd4a7; BORDER-LEFT: #bdd4a7 1px solid; BORDER-BOTTOM-STYLE: none
}
.3_line_huang {
	BORDER-RIGHT: #ffd67f 1px solid; BORDER-TOP: #ffd67f 1px solid; BORDER-BOTTOM-COLOR: #ffd67f; BORDER-LEFT: #ffd67f 1px solid; BORDER-BOTTOM-STYLE: none
}
.clssMainRoll {
	FILTER: progid:DXImageTransform.Microsoft.Slide(slidestyle=SWAP,Bands=1); CURSOR: pointer
}
/*栏目补充*/
.home-line {

	border: 1px solid #00809B;
	margin-bottom: 11px;
}
.home-title {

	font-size: 12px;
	font-weight: bold;
	background-color: #BBE8F1;
	text-indent: 15px;
}
.travel-line {

	border: 1px solid #2A6B09;
	margin-bottom: 11px;
}
.travel-title {

	font-size: 12px;
	font-weight: bold;
	background-color: #ACDD93;
	text-indent: 15px;
}
.wed-line {

	border: 1px solid #E582A1;
	margin-bottom: 11px;
}
.wed-title {

	font-size: 12px;
	font-weight: bold;
	background-color: #FFEFF4;
	text-indent: 15px;
}
.fy-line {

	border: 1px solid #FF7F07;
	margin-bottom: 11px;
}
.fy-title {

	font-size: 12px;
	font-weight: bold;
	background-color: #FFCF72;
	text-indent: 15px;
}
.job {
	visibility: hidden;
}
.linkx {
	border-top-width: 2px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #003399;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin-top: 8px;
	margin-bottom: 8px;


}

