﻿body {
	margin: 0px;
	background-color:#9ec7f1;
	font-size: 14px;
	color: #000000;
	font-family: "Lucida Grande", Verdana, Lucida, Arial, Helvetica, "宋体", sans-serif;
	text-align:center;
	height: auto;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	clear: both;
}
#top_bg {
   filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#9ec7f1,endcolorstr=#0066cc,gradientType=1);/* 实现背景的渐变*/
	width:760px;
	margin:0 auto;
	text-align:center;
	background-color: #06C;/*导航背景色*/
	height:56px;
}
#ttop {
 filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#9ec7f1,endcolorstr=#0066cc,gradientType=1);
	width:760px;
	margin:0 auto;
	text-align:center;
	height:24px;
	z-index: auto;
	}
#ttop .lang {
	float:right;
	color:#fff;
	padding:10px 5px 0 0;
	width:120px;
	text-align:left;
	font-size:11px;

	}
#ttop .lang a:link {
 	color:#fff;
	text-decoration:none;
	}
#ttop .lang a:visted {
		color:#fff;
		text-decoration:underline
		}
#ttop .lang a:hover {
	color:#fff;
	text-decoration:underline;
	}
#ttop .lang a:active {
	color:#fff;
	text-decoration:overline;
	}

#top {
	width: 760px;
	margin:0 auto;
	text-align:center;/*与上面一行一起使本层居中*/
	height: 46px;
	margin: 0px;
	
}
#top_logo{
	width: 250px;
	float: left;
	padding:0;
	margin:0;
}
#top_menu{
	float:right;
	height: 34px;
	width: 500px;
	padding-top:22px;
}
#top_menu ul {
	color: #fff;
	list-style: none;
	margin: 0;
	padding: 0;
}
#top_menu li {
	float: left;
	text-align: center;
	width: 150px;/*顶部导航宽*/
	font-family: "Lucida Grande", Verdana, Lucida, Arial, Helvetica, 宋体,sans-serif;
	font-size: 12px;
	line-height: 34px;
	font-weight: bold;
}
#top_menu li a{
	color: #ffffff;/*导航字体颜色*/
	text-decoration: none;
}
#top_menu li.current{
	float: left;
	text-align: center;
	width: 80px;
	background-color: #7695d7;/*当前导航兰背景色*/
	color: #000000;
	background-image: url(/images/corner.gif);
	background-repeat: no-repeat;
	font-size: 12px;
	line-height: 34px;
	font-weight: bold;
}
#top_menu li.current a{
	color: #FFFFFF;
	text-decoration: none;
}
#main {
	background-color:#0066CC;/*中间部分背景颜色*/
	width: 760px;
	text-align:left;
	clear:both;/*导航下面的空白区域高度*/
	height: auto;
	margin: 0 auto;
	padding: 0px;
}
#main_menu{
	width: 138px;/*左侧菜单宽度*/
	margin:0 auto;
	border:1px solid #06c;
	float: left;
}
#main_menu ul{
	list-style: none;
	margin: 0px;
	padding: 0px;
	text-align:left;
}
#main_menu li{
	padding-left: 20px;
	background-image: url(/images/red_dot.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	line-height: 20px;
	font-size:12px;
	background-color: #0080C0;
}
#main_menu li a{
	text-decoration: none;
	color: #000000;
}
img {
	margin:0px;
}
img .logo {
	float:left;
	margin:0;
	padding:0;
	}
#segment_content img {
	margin:0;
	padding:0;
	}
#main_menu li.current{
	line-height: 20px;
	padding-left: 18px;
	background-image: url(/images/red_dot_down.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
}
#mian_menu_sub{
	line-height: 20px;
	background-color: #9ec7f1;/*左侧文字左侧背景颜色*/
	text-align:left;
	font-size:10px;
}
#mian_menu_sub li{
	background-image: none;
	background-color: #9ec7f1;/*左侧文字背景颜色*/
	padding-left: 12px;

}
#mian_menu_sub li.current{
	background-color: #f60;/*左侧导航当前页面背景颜色*/
	background-image: none;
	color: #fff;
	padding-left: 12px;
}
#mian_menu_sub li.current a{
	color: #fff;/*左侧导航当前页面文字颜色*/
	text-decoration: none;
}
#center{
	float: left;
	width: 466px; /*正文中间部分宽度*/
	background-color:#06c;/*中间文字的背景色*/
	height: auto;
	margin: 6;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFF00;
	border-left-color: #FFFF00;
}
#center a {
	color:#000;
	}
td img {
	border:0;
	}
#center p {
	margin: 6px;
	font-size:12px;
	color:#ffffff;
	line-height:1.5pc;
	}

#center_title{
	font-size: 12px;
	text-indent:0px;
	text-align:left;
	color: #ffffff;/*当前主题标题字体颜色*/
	font-weight: normal;
	line-height: normal;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0px;
	padding-left: 0px;
	border-bottom-color: #9ec7f1;
}
#center_content{
	font-size: 10px;
	text-align:left;
	color: #000000; /*中间正文部分字体颜色*/
	width: auto;
	padding-top: 0;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}
#center_content {
	margin: 0px;
	color:#ffffff;
	line-height:1.6em;
	height: auto;
}	
#center_content table {
	border-top:1px solid #ccc;
	border-bottom:1px solid #ccc;
	margin:5px 0;
	font-size:11px;
	color:#fff;
	}
#center_content li {
	line-height:1.6em;
	list-style:none;	
	color:#000;
	font-size:14.7px;
		}	
.tag_box {
	BORDER-RIGHT: #b0bec7 1px solid;
	BORDER-TOP: #b0bec7 1px solid;
	MARGIN: 0px;
	FONT: 12px Arial, Helvetica, sans-serif;
	OVERFLOW: hidden;
	BORDER-LEFT: #b0bec7 1px solid;
	WIDTH: 400px;
	BORDER-BOTTOM: #b0bec7 1px solid;
	HEIGHT: 126px;
	background-color: #ffffff;
}
.tag_box UL.menulist {
	MARGIN: 0px; OVERFLOW: hidden; WIDTH: 402px; HEIGHT: 20px
}
.tag_box UL.menulist LI {
	BACKGROUND: url(http://www.happyshow.org/sample/20060926/tag_bg1.gif) repeat-x; FLOAT: left; WIDTH: 80px; LINE-HEIGHT: 19px; LIST-STYLE-TYPE: none; POSITION: relative; HEIGHT: 19px; TEXT-ALIGN: center
}
.tag_box UL.menulist LI A {
	DISPLAY: block; BACKGROUND: url(http://www.happyshow.org/sample/20060926/tag_pipe.gif) no-repeat right 1px; WIDTH: 80px; COLOR: #18397c; BORDER-BOTTOM: #93a6b4 1px solid; TEXT-DECORATION: none
}
.tag_box UL.menulist LI A:hover {
	TEXT-DECORATION: underline
}
.tag_box UL.menulist LI A.curMenu {
	BORDER-RIGHT: #91a7b4 1px solid; BORDER-TOP: #91a7b4 1px solid; FONT-WEIGHT: bold; Z-INDEX: 100; BACKGROUND: url(http://www.happyshow.org/sample/20060926/tag_bg2.gif) repeat-x; LEFT: -1px; BORDER-LEFT: #91a7b4 1px solid; WIDTH: 81px; COLOR: #c63; BORDER-BOTTOM: medium none; POSITION: absolute; TOP: -1px; HEIGHT: 21px
}
.tag_box A.nonebg {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.tag_content {
	CLEAR: both; PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}
.tag_content IMG.bigConImg {
	BORDER-RIGHT: #788a98 1px solid; BORDER-TOP: #788a98 1px solid; DISPLAY: block; FLOAT: left; BORDER-LEFT: #788a98 1px solid; BORDER-BOTTOM: #788a98 1px solid
}
.tag_content H5 {
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN: 3px 6px; WIDTH: 250px; PADDING-TOP: 2px; BACKGROUND-COLOR: #f7f7f7; TEXT-ALIGN: center
}
.tag_content A {
	COLOR: #16387c; TEXT-DECORATION: none
}
.tag_content A:hover {
	TEXT-DECORATION: underline
}
.tag_content P {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN: 0px; LINE-HEIGHT: 18px; PADDING-TOP: 2px
}
.tag_content UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 3px; PADDING-TOP: 0px
}
.tag_content LI {
	MARGIN-BOTTOM: 3px; MARGIN-LEFT: 20px
}
#inav{
	width:180px;
	height:160px;
	padding:1px;
	float:right;
	border:2px;
	border:#ffffff;
	}
#inav1{
	width:180px;
	height:160px;
	padding:1px;
	float:left;
	border:2px;
	border:#ffffff;
	}
#inav_title{
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	background-color: #06c;/*标题部分背景色*/
	padding-left: 10px;
	line-height: 21px;
}
#right{
	width: 140px;
	float: left;
	padding-top: 0px;
	margin-left: 5px;
	text-align:left;
}
#segment_title{
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	background-color: #06c;/*标题部分背景色*/
	padding-left: 10px;
	background-repeat: no-repeat;
	line-height: 21px;
}
#segment_content{
	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-right-color: #06c;
	border-bottom-color: #06c;
	border-left-color: #06c;
	margin-bottom: 10px;
	background-color: #0080C0;/*右侧连接处背景色*/
	padding: 6px;
	line-height: 20px;
}
/*picvisual为图片的属性*/
#picvisual{
	height: 185px;
	width:760px;
	text-align:center;/*与上面一行一起使本层居中*/
	background-color: #9cf;
	margin-bottom: auto;
	background-image:url(../images/corp.swf);
	background-repeat:no-repeat;

}
#mbody {
	color:#ffffff;
	background-color: #06c;
	padding-top:0px;
	width:760px;
	height:auto;
	text-align:center;
	clear: left;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	z-index: +10;
	visibility: visible;
	}
#mbody ul {
	color:#ffffff;
	list-style: none;
	margin: 0px;
	padding: 0px;
}
#mbody li {
	text-align: left;
	font-size: 11px;
	line-height: 2em;
	padding-left:10px;
	color:#ffffff;
}
#mbody li a {
	color:#fff;
	}
#mtitle {
	clear:both;
	height:1.6em;
	background-color:#397dd0;
	font-size: 12px;
	text-align:left;
	line-height: 1.6em;
	text-indent:1.6em;
	font-weight:bold;
	}
#picshow {
padding-bottom:4px;
}
#mleft {
	float:left;
	margin-right:1px;
	width:160px;
	height:200px;
	text-align:left;
	/*border:1px solid #274c9e;*/
	padding-right:0px;
	}
#mcenter {
	float:left;
	width:760px;
	text-align:left;
	border:0px solid #274c9e;
	height: auto;
	}
#lili {
	float:left;
	margin-left:5px;
	width:175px;
	height:auto;
	}
#lili .new {
	margin:0;
	width:190px;
	padding-top:10px;
	line-height:100%;
	}
#lili .pict {
	float:left;
	text-align:left;
	margin:3px 3px 0 0;
	border:0;
	}
#lili1 {
	float:left;
	padding-left:5px;
	width:100px;
	height:auto
	color:#ffffff;
	}
#mright {
	float:right;
	width:160px;
	height:200px;
	text-align:center;
	border:0px none #274c9e;
	}
#commend{
	height: 178px;
	margin-top: auto;
	margin-bottom: 18px;
}
#news{
	width: 200px;/*首页新闻的宽度*/
	margin:0px 0px 0px 10px;
	float: right;
	padding: 6px;
	margin-right: 140px;
}
#commend01{
	width: 120px;
	float: left;
	margin-left: 10px;
}
#commend02{
	width: 190px; /*首页右侧宽度*/
	float: left;
	margin-left: 10px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #7695d7;
	padding-left: 20px;
}
#footer {
  filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#adadad,endcolorstr=#6f6f6f,gradientType=1);
    clear:both;
	width:760px;
	margin: 0px auto;
	background-color:#6f6f6f;
	text-align:center;
  	height: 2em;

		}
#footer_content{
	color:#ffffff;
	float:right;
	text-align:left;
	height:2em;
	margin:0px auto;
	padding-top: 5px;
	padding-right: 10px;
}
#footer_content1{
	color:#ffffff;
	float:left;
	text-align:right;
	width:200px;
	height:2em;
	color:#FFFFFF;
	padding-top:5px;
	}
h4 {
 	line-height:1.2em;
	color:#fff;
	}
h5 {
	margin:5px;
	color:#fff;
	font-size:12px;
	font-weight:bold;
	}
p h7 {
	font-size:6px;
	color:#fff;
	}
#content_title {/*和下面的div用于定义一段文字的显示和关闭*/
	padding:5px;
	color:#fff;
	border-top:1px solid #ccc;
	font-size:14.7px;
	font-weight:bold;
	}
#ccontent {
	text-indent:2em;
	}
.time {
	font-family: "Lucida Grande", Verdana, Lucida, Arial, Helvetica, 宋体,sans-serif;
	font-size: 10px;
	color: #ffffff;
	background-color: #000000;
	text-decoration: none;
}
.exhi_title {
	width:100%;
	background-color:#888;
	}
.exhi_time {
	clear:both;
	float:left;
	width:120px;
	color:#fff;
	}
.exhi_name {
	float:left;
	width:160px;
	}
a {
	color: #333333;
	text-decoration: none;
}
#down {
	clear:both;
	margin:0 auto;
	border-top:1px solid #ccc;
	width:760px;
	height:50px;
	}
