@charset "utf-8";
/* CSS Document */

* {line-height:160%; font-size:12px;}
.f_l {float:left}
.f_r {float:right}
a {text-decoration:none; color:#606060}
a:hover {color:#F60}
ul,li {list-style:none; margin:0; padding:0}
body {margin:0; padding:0; color:#606060}
.top {background:#0058b1 url(topline.gif) no-repeat center top; height:27px;}
.top a {color:#FFF; line-height:27px}
.container {WIDTH: 944px; HEIGHT: 280px;margin:0px auto;}
.container  IMG {WIDTH: 944px; HEIGHT: 280px; BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none; PADDING: 0px; MARGIN: 0px;}
.num {POSITION: absolute; WIDTH: 90px; FLOAT: right; TOP: 250px; LEFT: 850px}
.num LI {TEXT-ALIGN: center; LINE-HEIGHT: 15px; LIST-STYLE-TYPE: none; MARGIN: 3px; WIDTH: 15px; FONT-FAMILY: Arial; BACKGROUND: url(flashbutton.gif) no-repeat -15px 0px; FLOAT: left; HEIGHT: 15px; COLOR: #86a2b8; FONT-SIZE: 12px; CURSOR: pointer}
.num LI.on {LINE-HEIGHT: 15px; WIDTH: 15px; BACKGROUND: url(flashbutton.gif) no-repeat; HEIGHT: 15px; COLOR: #ffffff}

.title {font-size:14px; font-weight:bold; color:#0652a0; background:url(icon.gif) no-repeat left center; padding-left:20px}

.intitle {font-weight:bold; color:#0652a0}
.tb {background:url(tabbg.gif) repeat-x left top; height:160px;}

.footer {color:#666; background:url(footer.gif) no-repeat left top; height:18px; width:942px; margin-top:5px; padding:9px; margin:auto;}
.footer a {color:#333333;}


.imcm ul,.imcm li,.imcm div,.imcm span,.imcm a{padding:0px;margin:0;list-style:none outside none;display:block;position:static;overflow:visible;}
.imcm .imsc{position:relative;}
.imcm .imsubc{position:absolute;visibility:hidden;}
.imcm li{list-style:none;float:left;}
.imcm a{position:relative; width:78px; text-align:center; font-weight:bold; color:#000}
.imcm ul .imsc,.imcm ul .imsubc {z-index:10;}
.imde ul li:hover .imsubc{visibility:visible;}
.imde li:hover ul .imsubc{visibility:hidden;}
.imsc .imsubc {padding:0; width:300px}
.imsc .imsubc ul li {float: left; text-align:center; margin:0 4px;}
.imsc .imsubc ul li a {background:none !important; line-height:20px; font-weight:normal; font-size:12px}


.container1{width:278px; height:137px; overflow:hidden;position:relative;}
.slider{position:absolute;}
.slider li{ list-style:none;display:inline;}
.slider img{ width:278px; height:137px; display:block;}

.no{ position:absolute; right:5px; bottom:5px;}
.no li{float: left;color: #FF7300;text-align: center;	line-height: 13px;width: 13px;height: 13px;font-family: Arial;	font-size: 11px;cursor: pointer;overflow: hidden;margin: 3px 1px;border: 1px solid #FF7300;background-color: #fff;}
.no li.on{	color: #fff;	line-height: 15px;	width: 15px;	height: 15px;	font-size: 13px;	margin: 0 1px;	border: 0;	background-color: #FF7300;	font-weight: bold;}


.dhx-c2 {
	BACKGROUND-IMAGE: url(dhbj2.gif); LINE-HEIGHT: 44px; WIDTH: 79px; FLOAT: left; HEIGHT: 44px; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.dhx-c2 A {
	BACKGROUND-IMAGE: url(dhbj2.gif); LINE-HEIGHT: 44px; WIDTH: 79px; DISPLAY: inline-block; HEIGHT: 44px; CURSOR: hand
}

.dhx-c2 A:hover {
	BACKGROUND-IMAGE: url(dhbj-hover.gif); WIDTH: 79px; HEIGHT: 44px; TEXT-DECORATION: none
}

.dhx {
	BACKGROUND-IMAGE: url(dahang-xx.jpg); WIDTH: 1px; DISPLAY: block; FLOAT: left; HEIGHT: 44px
}


/* Tabs */
.tabs-trigger {
	width:350px;
	height:27px;
	background:url(tabs-bg.gif) no-repeat;
}
.tabs-trigger a {
	display:inline-block;
	float:left;
	width:85px;
	height:23px;
	line-height:23px;
	font-size:14px;
	color:#1f376d;
	text-align:center;
	background:url(tabs-bg.gif) 0 -34px no-repeat;
	outline:none;
	overflow:hidden;
}
.tabs-trigger a:hover { color:#F8A319; }
.tabs-trigger a.current {
	font-weight:bold;
	background:url(tabs-bg.gif) 0 -64px no-repeat;
}
		
.tabs-panel {
	width:348px;
	padding-bottom:10px;
	border:1px solid #aacbee;
	border-top:0;
}
.tabs-panel p { line-height:4; }

.w1 { width:280px; margin:0 auto; }
.w2 { width:278px; margin:0 auto; }

/* Slide */
.slide-container {
	width:298px;
	height:139px;
	overflow:hidden;
}

.slide-trigger {
	position:relative;
	top:-25px;
	width:278px;
	text-align:right;
	padding-right:5px;
}
.slide-trigger a {
	display:inline-block;
	margin-right:3px;
	width:16px;
	height:16px;
	line-height:16px;
	text-align:center;
	color:#d94b01;
	background-color:#fff5e1;
	border:1px solid #f47500;
	outline:none;
	overflow:hidden;
}
.slide-trigger a:hover { text-decoration:none; }
.slide-trigger a.current {
	width:18px;
	height:18px;
	line-height:18px;
	font-weight:bold;
	color:#FFF;
	background:url(t-bg.png) repeat-x;
}
	
.slide-panel,
.slide-panel img {
	width:298px;
	height:139px;
}
.slide-panel a img {
border:0px;
}
.slide-panel img { display:block; }

/* Scrollable */
.trigger-bar { width:423px; height:18px; }
.trigger-bar .prev,
.trigger-bar .next {
	float:right;
	width:18px;
	height:18px;
	display:block;
	outline:none;
	background-image:url(navigator.png);
	background-repeat:no-repeat;
}
.trigger-bar .prev {
	margin-right:-1px;
	background-position:-40px 0;
}
.trigger-bar .next { background-position:-17px 0; }
.trigger-bar .prev:hover {
	text-decoration:none;
	background-position:0 0;
}
.trigger-bar .next:hover {
	text-decoration:none;
	background-position:-57px 0;
}
	
.scrollable-trigger { float:right; }
.scrollable-trigger a {
	display:inline-block;
	width:6px;
	height:6px;
	margin:6px 5px 0 0;
	font-size:0px;
	color:#70B2D5;
	background:url(navigator.png) -80px -10px no-repeat;
	outline:none;
	overflow:hidden;
}
.scrollable-trigger a.current,
.scrollable-trigger a:hover{
	color:#CACACA;
	background:url(navigator.png) -80px 0 no-repeat;
}

.scrollable-panel {
	/* 下面四项必须设置 */
	position:relative;
	width:437px;
	height:76px;
	overflow:hidden;
}
.scrollable-panel div {
	position:absolute;
	width:2010em; /* 设置足够的宽度 */
}
.scrollable-panel img {
	float:left;
	display:inline; /* 修复IE6双边距BUG */
	margin:10px 0 0 15px;
	padding:2px;
	border:1px solid #ccc;
	width:120px;
	height:60px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
}

.widget {
	width:437px;
	height:66px;
	text-align:center;
}
.widget img {
	width:120px;
	height:60px;
	padding:2px;
	border:1px solid #ccc;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
}

/* Accordion */
.accordion {
	width:300px;
	border:1px solid #C8C8C8;
	border-top:none;
}
.accordion h3 {
	margin:0;
	height:29px;
	line-height:29px;
	padding-left:15px;
	background:url(title.png) repeat-x;
	cursor:pointer;
}
.accordion .panel { display:none; }

/* Horizontal Accordion */
.h-accordion {
	width:380px;
	height:82px;
	padding:10px 0 10px 10px;
	border:1px solid #ddd;
	background:url(h150.png) repeat-x;
	overflow:hidden;
}
.h-accordion img {
	float:left;
	display:inline;
	margin-right:10px;
	cursor:pointer;
	opacity:0.5;
	filter:alpha(opacity=50);
}
.h-accordion img.current {
	cursor:default;
	opacity:1;
	filter:alpha(opacity=100);
}
.h-accordion div {
	float:left;
	display:none;
}
.h-accordion div b,
.h-accordion div i {
	display:block;
	width:100px;
}

.ctrl { width:348px; text-align:center; padding:5px 0; }
.play, .pause, .stop {
	width:20px;
	height:20px;
	border:none;
	cursor:pointer;
}
.play { background:url(ctrl.png) 0 0 no-repeat; }
.pause { background:url(ctrl.png) 0 -20px no-repeat; }
.stop { background:url(ctrl.png) 0 -40px no-repeat; }















