body {
	/*background: #fff url('../images/bg.gif') repeat-y center top;  */
	color: #666666;
	margin: 0;
	padding: 0;
	text-align: center;
	line-height:22px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 12px;
	font-family: "Trebuchet MS", Helvetica, Arial, sans-serif;
}

img{ list-style: none; border: none; padding: 0; margin: 0;}
ul{padding: 0; margin: 0;}
.msgtitlelist li{ list-style: none; padding-left:10px; margin: 0; background: url('../images/underline.gif') repeat-x 50% bottom;
}
input, select{ font-size:12px; background: #fff url('../../images/stay.gif') no-repeat right top; 
border: 1px solid #e5e1d4;
}
input[type="submit"]{ cursor:pointer;}
form{ padding:0; margin:0;}
h1, h2{padding: 0; margin: 12px 10px 0 10px; font-family: "宋体"; letter-spacing:2px;}
h3 { font-size: 12px; font-weight: bold; padding: 0; margin: 0;}

a, a:link, a:visited{ color: #946d42; text-decoration: none;}
a:hover{ color: #946d42; text-decoration: underline;} 
.clear{border-top:1px solid transparent !important; border-top:0; clear:both;}
.twoPx{ height: 2px; line-height: 2px;}
.dotLine{background: url('../../images/underline.gif') repeat-x 50% bottom;
}

body#home #wrapper{background: #fff url('../../images/wrap_bg.gif') repeat-y;
}
#wrapper{
	width: 978px;
	margin: 0 auto;
	text-align: left;
	border-left: 1px solid #e5e5e5;
	border-right: 1px solid #e5e5e5;
	background: #fff;
}

#header{
	width: 978px;
	padding-bottom: 3px !important;
	padding-bottom: 0;
	margin:0px;
}
#logo img{ width: 218px; 
height: 69px;
}
#logo a{ background: none; margin:0px;}
#logo{
	width: 220px;
	float: left;
	background-color:#FFFFFF;
	height: 72px;
}

#navPanel{
	width: 460px !important;
	width: 440px;
	height: 95px;
	float: left;
}

#searchBar{
	width: 450px;
	height: 23px;
	margin: 3px;
	float: left;	
}
#topmenu{
float:right;
width:100%;
text-align:right;
margin:0px;
background-color:#ffffff;}

#topmenu a{
color:#666666;
padding-left:6px;
padding-right:6px;
}
#submenu {
margin-top:10px;
background-color:#E2E2E2;
color:#CACACA;
font-size:14px;
height:60px;
padding-left:7px;
padding-top:15px;
text-align:left;
}
#submenu a {
color:#666666;
padding-left:6px;
padding-right:6px;
}
#mainMenu{
	width: 430px;
	border-left: 20px solid #483c2d;
	float: left;
	background: url('../images/underline.gif') repeat-x 50% bottom;
}
#mainMenu ul{
	padding: 0 0 0 0;
}

#mainMenu li{
	background: url('../../images/arrow_list.gif') no-repeat 2px center;
	float: left;
	color: #FFF;
	margin: 0 0 0 0;
}
#mainMenu li a {
	color: #FFF;
	text-decoration: none;
	display: block;
	background: none;
}
#mainMenu li a:hover{
	color: #fc0;	
}
#mainMenu li span{
	padding: 5px 9px;
	line-height: 30px;
}

.content {
background:#FFFFFF none repeat scroll 0 0;
overflow:hidden;
width:100%;
}

#wrapper {
text-align:left;
}
.mainarea {
background:url('../images/dotline_v.gif') repeat-y right center;
display:inline;
float:left;
overflow:hidden;
padding:0 8px;
width:670px;
}
.side {
display:inline;
float:right;
margin-right:0;
margin-top:6px;
overflow:hidden;
width:290px;
}
#subMenu{
	height: 25px !important;
	height: 22px;
	border-bottom: 2px solid #685c3d;
	background: #fff;
	clear:both;
}
#subMenu ul{
	float: right;
	background: #685c3d url('../../images/submenu_bg.gif') no-repeat left top;
	padding: 0 0 0 95px;
}
#subMenu li{
	float: left;
	border-right: 1px solid #584c2d;
	border-left: 1px solid #786c4d;
}

#subMenu li a{
	color: #FFF;
	display: block;
	text-decoration: none;
	/*background: url(../images/menu_bg.gif) -100px left repeat-x;*/
	border-bottom: 2px solid #685c3d;
}

#subMenu li a:hover{
	color: #fc0;
	/*background:url(../images/menu_bg.gif) top left repeat-x;*/
}

#subMenu li a span{
	padding: 5px 6px;
	line-height: 23px !important;
	line-height: 22px;
}

#mainContent{
	width: 419px;
	background: #f5f1e4;
	float: left;
	padding: 0;
	margin: 0;
}

#headNews{
}
#headNews .bigNews{
	width: 205px;
	float: left;
	margin: 8px 0 0 10px !important;
	margin: 8px 0 0 6px;
	
}
#headNews h3{
	background: url('../../images/underline.gif') repeat-x 50% bottom;
	line-height: 23px;
	width: 200px;
	font-size: 14px;
	font-weight: bold;
	float: left;	
}
#headNews h3 a.cutoff{
	width: 180px !important;
	width: 180px;
	overflow: hidden;
	white-space: nowrap;
}

#headNews span{
	margin: 4px 0 0 0;
	float: left;
}

#headNews .picDiv{ 
	float: right;
	width: 111px;
	height: 66px;
	border: 1px solid #685c3d;
	border-right: 6px solid #685c3d;
	margin: 2px 8px 0 4px !important;
	margin: 2px 4px 0 4px;
}
#headNews .picDiv img{
	width: 109px;
	height: 64px;
	margin: 1px;
}
#headNews div.picDiv a{
    position: relative;
}
#headNews div.picDiv a:hover {
    position:		relative;
    z-index:		2;
    border:			none;
}
#headNews div.picDiv a img{
    position:		static;
}
#headNews div.picDiv a:hover img {
    position:		absolute;
    z-index:		4; 
    width:			300px;
	height:			auto;
    left:			-6px;
	top:			-3px;
	border:			1px solid #fff;
	background:		#685c3d url('../../images/preview_title.gif') no-repeat left top;
	padding:		10px 1px 1px 1px;
}

#headNews a.cutoff{
	width: 190px !important;
	width: 195px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

#footer{
	clear: both;
	background: #685c3d;
	border-top: 2px solid #685c3d;
}

#footer div.favoLink{
	padding: 8px 15px 6px 15px;
	border-bottom: 1px solid #584c2d;
	background: #786c4d;
	letter-spacing: 2px;
	height: auto;
}
#footer div.favoLink h3{
	display: block;
	height: 33px;
	width: 81px !important;
	width: 78px;
	line-height: 33px;
	margin: 0 5px 4px 0;
	padding-right: 0;
	border: none;
}

#footer div.favoLink img{
	height: 31px;
	width: 88px;
	padding: 0;
	border: 1px solid #584c2d;
	margin: 0 4px 4px 0;
}

#footer h3{
	float: left;
	padding: 0 8px;
	margin: 8px 0 6px 6px;
	color: #c5c1b4;
	font-weight: lighter;
	text-align: center;
}
#footer div.footerMenu a.fooLogo{background: url('../../images/footer_logo.gif') no-repeat left 50%;
padding-left: 68px;
}
#footer div.footerMenu{color: #c5c1b4; text-align: center; line-height: 30px; height:30px; border-bottom: 1px solid #584c2d; border-top: 1px solid #786c4d;}
#footer div.copyright{color: #c5c1b4; text-align: center; line-height: 30px; height:30px; border-bottom: 1px solid #584c2d; border-top: 1px solid #786c4d;}
#footer div.ICP{color: #c5c1b4; text-align: center; line-height: 30px; height:30px; border-bottom: 1px solid #584c2d; border-top: 1px solid #786c4d;}
#footer a {color: #c5c1b4; line-height: 30px; height:30px;}

#navi_bar
{
	background: url('../images/con_bg.gif'); 
	height:24px; 
	border:1px solid #e5e5e5;
	font-family: "宋体";
	font-size: 14px;
	text-indent: 15px;
	text-align:right;
	padding:4px 10px 0px 0px;
}

#left_area
{
	float:left;
	clear:right;
	background-color:#fff;
	border:1px #B4B4B4 solid; 
	height:530px; 
	width:208px;
}

#middle_area
{
	float:left;
	clear:right;
	background-color:#fff;
	border:1px #B4B4B4 solid; 
	width:542px;
	height:530px;
	margin-left:2px;
	margin-right:2px;
}

#right_area
{
	width:205px;
	height:530px;
	float:left;
	clear:right;
	background-color:#fff;
}

#right_content
{
	float:left;
	clear:right;
	background-color:#fff;
	border:1px #B4B4B4 solid; 
	width:820px;
	margin-left:5px;
}

#main_area {
background-color:#FFFFFF;
border:0px solid #B4B4B4;
clear:right;
float:left;
margin-left:2px;
margin-right:2px;
width:740px;
}

#left_menu {
	float:left;
	clear:right;
	background-color:#fff;
	width:140px;
	background-image:url(../images/other_bg.jpg);
	background-repeat:no-repeat;
	background-position:-727px bottom;
	padding:0px 0 134px 0px;
	width:160px;
}

#left_menu ul {
background-position:left top;
overflow:hidden;
position:relative;
z-index:1;
}

#left_menu ul, #left_menu li a, #left_menu li {
background-image:url(../images/across_line.jpg);
background-repeat:repeat-y;
}

#left_menu li a {
background-position:-630px top;
border-bottom:1px solid #DDE6EB;
color:#0097C9;
display:block;
font-size:12px;
font-weight:300;
height:24px;
margin:0 3px;
padding:12px 30px 8px 10px;
text-decoration:none;
}
#left_menu li a.high {
background-position:-630px top;
border-bottom:1px solid #DDE6EB;
color:#0097C9;
display:block;
font-size:12px;
font-weight:300;
height:34px;
margin:0 3px;
padding:12px 30px 8px 10px;
text-decoration:none;
}
#left_menu li a.here, #left_menu li a:hover {
background-position:-420px top;
color:#53B402;
margin:0 3px 0 0;
padding:12px 30px 8px 10px;
text-decoration:none;
}
ul, ol {
list-style-type:none;
}
#sub_navi{
color:#0097C9;
}
#main_content{
font-size:14px;
padding-top:10px;
}
#main_content img{
padding:0px 0px 12px 0px;
text-align:center;
}
div.both
{
	width:100%;
	clear:both;
	background-color:#fff;
	float: none;
}
#main_img {
background-color:#FFFFFF;
clear:right;
float:left;
margin-left:2px;
margin-right:2px;
width:590px;
}

#left_word {
	float:left;
	clear:right;
	background-color:#fff;
	width:100px;
	padding:0px 0 0px 0px;
	width:140px;
}
#left_word p{
text-indent:0px;
font-weight:bold;
line-height:250%;
}

#right_tw {
background-color:#FFFFFF;
clear:right;
float:left;
margin-left:2px;
margin-right:2px;
width:465px;
}

#left_tw {
	float:left;
	clear:right;
	background-color:#fff;
	width:100px;
	padding:0px;
	width:265px;
}

#right_tw p{
line-height:180%;
}
#footer {
background:#eeeeee none repeat scroll 0 0;
border-top:1px solid #999999;
clear:both;
}
#footer div.footerMenu {
border-bottom:1px solid #999999;
border-top:1px solid #99999D;
color:#C5C1B4;
height:50px;
text-align:center;
margin-bottom:20px;
}

#howtogo{
border:1px solid #66666;
margin:0px;
padding:0px;}

#channel{
margin:0px;
padding:0px;
height:93px;}

#topnav{
margin:0px;
padding:0px;
border:1px solid #99999;
height:31px;}

#nav { margin: 0 0 10px; height: 36px; line-height: 40px; overflow: hidden; background: url('../images/dotline_h.gif') repeat-x 0 35px;
}
.content { zoom: 1; overflow: hidden; background: #fff; }
	.topcontent { background: #fff url('../images/content_shadow.gif') repeat-x 0 0;
}
	.side { float: right; width: 290px; display: inline; margin-right: 0; margin-top: 6px; overflow: hidden;}
	

#slideimg {padding: 1px; width: 330px; height: 250px; float: left; margin-right: 10px;}
	#slidefooter { height: 30px; line-height: 30px; overflow: hidden; text-align: center; background: #f5f1e4; margin-top: 1px; }
		#slidenext { float: right; width: 30px; }
		#slideprev { float: left; width: 30px; }
		#slidefooter p { margin: 0; }
			#slidefooter a { text-decoration: none; color: #685c3d; }


#headline { height: 120px; margin:10px 0px 5px 10px;}
	#headline strong a { color: #002e1b; font-size: 1.17em;float:left;}
	#headline p { margin: 8px 0; color: #373737; width:100%;}
	#headline img{ float:right;}

.leftheadline
{
width:60%;
float:left;
clear:right;
 background-color:#fff;
 height:80px;
   }

 .rightheadline
 {
width:40%;
float:left;
clear:right;
 background-color:#fff;
 }

.blockcategory h3 {
background:#e9eae5 none repeat scroll 0 0;
font-size:1.17em;
line-height:1.8em;
margin:2px 0 0;
padding-left:5px;
}
.cite {
color:#B9BCBF;
float:right;
font-style:normal;
}
.msgtitlelist a{
padding-left:10px;
color:#656D77;
font-size:small;}

.blockcategory h3 a{
color:#007999;}

.more{
color:#656D77;
font-size:11px;
float:right;
font-weight:normal;
padding-right:10px;
}
.foot{
color:#656D77;
font-size:12px;
float:right;
font-weight:normal;
padding-right:10px;
}

#content {
	font-family: "宋体";
	font-size: 12px;
	padding-right: 100px;
	padding-left: 35px;
	text-indent: 15px;
}
#content2 
{
	margin:0px;
	font-family: "宋体";
	font-size: 14px;
}
.expoTitle{
color: #000000;
font-size:20px;
FONT-FAMILY: 黑体;
}
