﻿/* news ************************************************************************************************/
ul{
	list-style-type: none;
	margin-left:-40px;
	*margin: 0px;
}
li, li a, li span{
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

#news{
	position: relative;
	width: 100%;
}
#news .current{
	font-weight: bold;
	color: #0066CC;
	border-bottom: none;
	background-image: url('news_bg2.gif');
}
#news dt{
	float: left;
	display:block;
	padding: 3px 0px 2px 0px;
	width: 98px;
	*width: 98px;
	text-align: center;
	background-image: url('news_bg.gif');
	color: #000;
	cursor: pointer;
	border-right:  1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}
#news dd{
	float: left;
	position: absolute;
	z-index: 1;
	left: 15px;
	top: 35px;
	margin:0px;
	width: 460px;
	height: 250px;
	overflow: hidden;
	background-color: white;
}
#news .hot_news{
	border-bottom: 1px #DDDDDD solid;
}
.hot_news_pic{
	float: left;
	padding:0px 10px 10px 0px;
}
.hot_news_pic img{
	width: 120px;
	height: 100px;
}
.hot_news_title{
	width: 320px;
	height: 20px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	margin-top:5px;
	margin-bottom:5px;
	font-size: 11pt;
	color: #0066CC;
	font-weight: bold;
}
.hot_news_content{
	width: 320px;
	height: 55px;
	overflow: hidden;
	margin-bottom:5px;
}
.hot_news_link{
	width: 320px;
	height: 25px;
	overflow: hidden;
	text-align: right;
}
.hot_news_link a{
	color:  black;
	text-decoration:none;
}
.hot_news_link a:hover{
	color:  #4065BB;
	text-decoration:none;
}

.news_list ul{
	margin-top: 10px;
}
.news_list li{
	float: left;
	width: 212px;
	*width: 220px;
	margin-right:15px;
	*margin-right:10px;
	line-height: 23px;
	background: url('li_dian.gif') no-repeat left center;
	text-indent: 20px;
}
.news_list a{
	color:  black;
	text-decoration:none;
}
.top_news a{
	color: red;
	text-decoration:none;
}
.news_list a:hover{
	color: #4065BB;
	text-decoration:none;
}

/* mainmenu ************************************************************************************************/

#index_mainmenu						{ color:#1A5BAB; font-size:9pt; letter-spacing:2 }
#index_mainmenu a:link				{ color:#1A5BAB; text-decoration:none; font-size:9pt; }
#index_mainmenu a:visited			{ color:#1A5BAB; text-decoration:none; font-size:9pt; }
#index_mainmenu a:active			{ color:#1A5BAB; text-decoration:none; font-size:9pt; }
#index_mainmenu a:hover				{ color:#0000ff; text-decoration:none; font-size:9pt; }

#about_mainmenu						{ color:#1A5BAB; font-size:9pt; letter-spacing:2 }
#about_mainmenu a:link				{ color:#1A5BAB; text-decoration:none; font-size:9pt; }
#about_mainmenu a:visited			{ color:#1A5BAB; text-decoration:none; font-size:9pt; }
#about_mainmenu a:active			{ color:#1A5BAB; text-decoration:none; font-size:9pt; }
#about_mainmenu a:hover				{ color:#0000ff; text-decoration:none; font-size:9pt; }

#web_mainmenu						{ color:#338533; font-size:9pt; letter-spacing:2 }
#web_mainmenu a:link				{ color:#338533; text-decoration:none; font-size:9pt; }
#web_mainmenu a:visited				{ color:#338533; text-decoration:none; font-size:9pt; }
#web_mainmenu a:active				{ color:#338533; text-decoration:none; font-size:9pt; }
#web_mainmenu a:hover				{ color:#005500; text-decoration:none; font-size:9pt; }

#extend_mainmenu					{ color:#338533; font-size:9pt; letter-spacing:2 }
#extend_mainmenu a:link				{ color:#338533; text-decoration:none; font-size:9pt; }
#extend_mainmenu a:visited			{ color:#338533; text-decoration:none; font-size:9pt; }
#extend_mainmenu a:active			{ color:#338533; text-decoration:none; font-size:9pt; }
#extend_mainmenu a:hover			{ color:#005500; text-decoration:none; font-size:9pt; }

#program_mainmenu					{ color:#338533; font-size:9pt; letter-spacing:2 }
#program_mainmenu a:link			{ color:#338533; text-decoration:none; font-size:9pt; }
#program_mainmenu a:visited			{ color:#338533; text-decoration:none; font-size:9pt; }
#program_mainmenu a:active			{ color:#338533; text-decoration:none; font-size:9pt; }
#program_mainmenu a:hover			{ color:#005500; text-decoration:none; font-size:9pt; }

#service_mainmenu					{ color:#CC0000; font-size:9pt; letter-spacing:2 }
#service_mainmenu a:link			{ color:#CC0000; text-decoration:none; font-size:9pt; }
#service_mainmenu a:visited			{ color:#CC0000; text-decoration:none; font-size:9pt; }
#service_mainmenu a:active			{ color:#CC0000; text-decoration:none; font-size:9pt; }
#service_mainmenu a:hover			{ color:#005500; text-decoration:none; font-size:9pt; }

#cooperation_mainmenu				{ color:#CC0000; font-size:9pt; letter-spacing:2 }
#cooperation_mainmenu a:link		{ color:#CC0000; text-decoration:none; font-size:9pt; }
#cooperation_mainmenu a:visited		{ color:#CC0000; text-decoration:none; font-size:9pt; }
#cooperation_mainmenu a:active		{ color:#CC0000; text-decoration:none; font-size:9pt; }
#cooperation_mainmenu a:hover		{ color:#005500; text-decoration:none; font-size:9pt; }

/* marquee ****************************************************************************************************************/

#index_marquee a:link				{ color:#FFFFFF; text-decoration:none; font-size:9pt }
#index_marquee a:visited			{ color:#FFFFFF; text-decoration:none; font-size:9pt }
#index_marquee a:active				{ color:#FFFFFF; text-decoration:none; font-size:9pt }
#index_marquee a:hover				{ color:#000080; text-decoration:none; font-size:9pt }

#about_marquee a:link				{ color:#FFFFFF; text-decoration:none; font-size:9pt }
#about_marquee a:visited			{ color:#FFFFFF; text-decoration:none; font-size:9pt }
#about_marquee a:active				{ color:#FFFFFF; text-decoration:none; font-size:9pt }
#about_marquee a:hover				{ color:#000080; text-decoration:none; font-size:9pt }

#web_marquee a:link					{ color:#FFFFFF; text-decoration:none; font-size:9pt }
#web_marquee a:visited				{ color:#FFFFFF; text-decoration:none; font-size:9pt }
#web_marquee a:active				{ color:#FFFFFF; text-decoration:none; font-size:9pt }
#web_marquee a:hover				{ color:#002200; text-decoration:none; font-size:9pt }


#extend_marquee a:link				{ color:#FFFFFF; text-decoration:none; font-size:9pt }
#extend_marquee a:visited			{ color:#FFFFFF; text-decoration:none; font-size:9pt }
#extend_marquee a:active			{ color:#FFFFFF; text-decoration:none; font-size:9pt }
#extend_marquee a:hover				{ color:#002200; text-decoration:none; font-size:9pt }

#program_marquee a:link				{ color:#FFFFFF; text-decoration:none; font-size:9pt }
#program_marquee a:visited			{ color:#FFFFFF; text-decoration:none; font-size:9pt }
#program_marquee a:active			{ color:#FFFFFF; text-decoration:none; font-size:9pt }
#program_marquee a:hover			{ color:#002200; text-decoration:none; font-size:9pt }

#service_marquee a:link				{ color:#FFFFFF; text-decoration:none; font-size:9pt }
#service_marquee a:visited			{ color:#FFFFFF; text-decoration:none; font-size:9pt }
#service_marquee a:active			{ color:#FFFFFF; text-decoration:none; font-size:9pt }
#service_marquee a:hover			{ color:#330000; text-decoration:none; font-size:9pt }

#cooperation_marquee a:link			{ color:#FFFFFF; text-decoration:none; font-size:9pt }
#cooperation_marquee a:visited		{ color:#FFFFFF; text-decoration:none; font-size:9pt }
#cooperation_marquee a:active		{ color:#FFFFFF; text-decoration:none; font-size:9pt }
#cooperation_marquee a:hover		{ color:#330000; text-decoration:none; font-size:9pt }

/* link ****************************************************************************************************************/

#about .left a:link					{ color:#0066CC; text-decoration:none; font-size:9pt }
#about .left a:visited				{ color:#0066CC; text-decoration:none; font-size:9pt }
#about .left a:active				{ color:#0066CC; text-decoration:none; font-size:9pt }
#about .left a:hover				{ color:#003399; text-decoration:none; font-size:9pt }

#web a:link							{ color:#006600; text-decoration:none; font-size:9pt }
#web a:visited						{ color:#006600; text-decoration:none; font-size:9pt }
#web a:active						{ color:#006600; text-decoration:none; font-size:9pt }
#web a:hover						{ color:#003300; text-decoration:none; font-size:9pt }

#extend a:link						{ color:#006600; text-decoration:none; font-size:9pt }
#extend a:visited					{ color:#006600; text-decoration:none; font-size:9pt }
#extend a:active					{ color:#006600; text-decoration:none; font-size:9pt }
#extend a:hover						{ color:#003300; text-decoration:none; font-size:9pt }

#program a:link						{ color:#006600; text-decoration:none; font-size:9pt }
#program a:visited					{ color:#006600; text-decoration:none; font-size:9pt }
#program a:active					{ color:#006600; text-decoration:none; font-size:9pt }
#program a:hover					{ color:#003300; text-decoration:none; font-size:9pt }

#service a:link						{ color:#AA0000; text-decoration:none; font-size:9pt }
#service a:visited					{ color:#AA0000; text-decoration:none; font-size:9pt }
#service a:active					{ color:#AA0000; text-decoration:none; font-size:9pt }
#service a:hover					{ color:#600000; text-decoration:none; font-size:9pt }

#cooperation a:link					{ color:#AA0000; text-decoration:none; font-size:9pt }
#cooperation a:visited				{ color:#AA0000; text-decoration:none; font-size:9pt }
#cooperation a:active				{ color:#AA0000; text-decoration:none; font-size:9pt }
#cooperation a:hover				{ color:#600000; text-decoration:none; font-size:9pt }

/* index ****************************************************************************************************************/

#ad img						{border-color: #cccccc}
#ad object					{border-color: #cccccc}
#web img					{border-color: #cccccc}
#kh img						{border-color: #cccccc}
#index_khfw img						{border-color: #cccccc}

#index_tbtj a:link			{ color:#000000; text-decoration:none; font-size:9pt }
#index_tbtj a:visited		{ color:#000000; text-decoration:none; font-size:9pt }
#index_tbtj a:active		{ color:#000000; text-decoration:none; font-size:9pt }
#index_tbtj a:hover			{ color:#EE6600; text-decoration:none; font-size:9pt }

/*
#index_jdxw a:link			{ color:#000000; text-decoration:none; font-size:9pt }
#index_jdxw a:visited		{ color:#000000; text-decoration:none; font-size:9pt }
#index_jdxw a:active		{ color:#000000; text-decoration:none; font-size:9pt }
#index_jdxw a:hover			{ color:#0000EE; text-decoration:none; font-size:9pt }
*/

#index_jdwz a:link			{ color:#0066CC; text-decoration:none; font-size:9pt }
#index_jdwz a:visited		{ color:#0066CC; text-decoration:none; font-size:9pt }
#index_jdwz a:active		{ color:#0066CC; text-decoration:none; font-size:9pt }
#index_jdwz a:hover			{ color:#009900; text-decoration:none; font-size:9pt }

#index_rmtg a:link			{ color:#000000; text-decoration:none; font-size:9pt }
#index_rmtg a:visited		{ color:#000000; text-decoration:none; font-size:9pt }
#index_rmtg a:active		{ color:#000000; text-decoration:none; font-size:9pt }
#index_rmtg a:hover			{ color:#0000EE; text-decoration:none; font-size:9pt }

#index_khfw a:link			{ color:#000000; text-decoration:none; font-size:9pt }
#index_khfw a:visited		{ color:#000000; text-decoration:none; font-size:9pt }
#index_khfw a:active		{ color:#000000; text-decoration:none; font-size:9pt }
#index_khfw a:hover			{ color:#EE0000; text-decoration:none; font-size:9pt }

#index_khxs a:link			{ color:#000000; text-decoration:none; font-size:9pt }
#index_khxs a:visited		{ color:#000000; text-decoration:none; font-size:9pt }
#index_khxs a:active		{ color:#000000; text-decoration:none; font-size:9pt }
#index_khxs a:hover			{ color:#0000EE; text-decoration:none; font-size:9pt }

#index_news a:link			{ color:#0066CC; text-decoration:none; font-size:9pt }
#index_news a:visited		{ color:#0066CC; text-decoration:none; font-size:9pt }
#index_news a:active		{ color:#0066CC; text-decoration:none; font-size:9pt }
#index_news a:hover			{ color:#0000FF; text-decoration:none; font-size:9pt }

/* all ****************************************************************************************************************/
body								{
	font-family: 宋体, Arial, Helvetica, sans-serif;
}
.topmenu							{ color:#FFFFFF; font-size:10pt; font-weight:bold }
.marquee							{ color:#ffffff; font-size:9pt}
td									{ font-size: 9pt; line-height:150% }
img 								{ border: 0px solid #cccccc;
}

.NewsKind{
	float:left;
	width:60px;
	line-height: 20px;
}
.NewsName{
	float:left;
	width:280px;
	line-height: 20px;
}
.NewsName a{
	color:#003399;
	text-decoration: none;
}
.NewsName a:hover{
	color:#000000;
}
.NewsTime{
	float:left;
	width:60px;
	line-height: 20px;
}

/**********************************华商团队************************************/
.TeamName{
	clear:both;
	background-color:#E4F1FC;
	text-indent:3px;
	font-size:13px;
	font-weight:bold;
	padding:5px 10px;
}
.TeamStaff{
	clear:both;
	padding:10px 0px;
	margin:auto;
	*margin:0px;
}
.TeamStaff li{
	float:left;
	width:140px;
	height:160px;
}
.TeamStaff .Photo{
	width:130px;
	height:130px;
	text-align:center;
	font-size:115px;
	border:1px #EBEBEB solid;
	display:table-cell;
	vertical-align:middle;
}
.TeamStaff .Photo img{
	max-width:120px;
	max-height:120px;
	_width: expression(this.width > 120 && this.width > this.height ? 120 : true);
	_height: expression(this.height > 120 ? 120 : true);
	vertical-align:middle;
}
.TeamStaff .Name{
	width:130px;
	text-align:center;
}
/**********************************旅游照片************************************/
.PhotoList{
	clear:both;
	padding:10px 0px;
	margin:auto;
	*margin:0px;
}
.PhotoList li{
	float:left;
	width:140px;
	height:140px;
}
.PhotoList .Photo{
	width:135px;
	height:135px;
	text-align:center;
	font-size:116px;
	border:1px #EBEBEB solid;
	border-right:2px #E0E0E0 solid;
	border-bottom:2px #E0E0E0 solid;
	display:table-cell;
	vertical-align:middle;
	background: #f5f5f5;
}
.PhotoList .Photo img{
	max-width:130px;
	max-height:130px;
	_width: expression(this.width > 130 && this.width > this.height ? 130 : true);
	_height: expression(this.height > 130 ? 130 : true);
	vertical-align:middle;
}


.Company{
	 height:250px;
	 overflow:hidden;
}
.Company li{
	width:130px;
	font-family:宋体，Arial，Helvetica，sans-serif;
}