@charset "gb2312";
/* CSS Document */
body{ padding: 0; margin: 0;font-size:12px;line-height:25px; color:#555555;}
*{font-family:Arial, Helvetica, sans-serif;}
ul { list-style: none ; }
img { border: none; }
a { blr: expression(this.onFocus=this.blur()); outline: none;text-decoration:none }

.search{
	background:url(images/index_03.png) no-repeat 5px;
	border:0px;
	background-color:#282828;
	width:100px;
	color:#FFF;
	line-height:25px;
	}
.menu:link,.menu:active,.menu:visited{
	color:#444444;
	font-size:15px;
	text-decoration:none;
	width:auto;
	padding:0 20px 0 20px;
	height:65px;
	line-height:65px;
	display:block;
	border-left:1px solid #eeeeee;
	}
.menu:hover{
	background-color:#f5f5f5;
	}

.showtime{
	background-color:#327aa8;
	color:#FFF;
	width:auto;
	padding:0 4px 0 4px;
	float:left;
	}
.news:link,.news:active,.news:visited{
	color:#555555;
	font-size:14px;
	font-weight:bold;
	line-height:18px;
	height:36px;
	overflow:hidden;
	}
.news:hover{
	color:#c30d23;
	}

a:link,a:active,a:visited{ color:#444444;}
a:hover{ color:#000;}
.more_color:link,.more_color:active,.more_color:visited{ color:#444444; text-decoration:none}
.more_color:hover{ color:#000}


.miaoshu{ height:54px; overflow:hidden;}

.more:link,.more:active,.more:visited{ color:#FFFFFF;}
.more:hover{ color:#FFFFFF; text-decoration:underline;}

.case_an:link,.case_an:active,.case_an:visited{ float:left; margin-left:3px;color:#FFFFFF; background:#c30d23; width:auto; padding:0 50px 0 50px; height:55px; line-height:55px; display:block; font-size:18px; text-decoration:none;opacity:0.8;filter:alpha(opacity=80); text-align:center;}
.case_an:hover{  float:left; margin-left:3px;color:#ffffff;width:auto; padding:0 50px 0 50px; height:64px; margin-top:-9px; line-height:64px; background:#c30d23; display:block;opacity:1;filter:alpha(opacity=100);}
.case_active{  float:left; margin-left:3px;color:#FFFFFF; width:165px; height:64px; margin-top:-9px; line-height:64px;background:#c30d23; display:block;opacity:1;filter:alpha(opacity=100); text-align:center; font-size:18px; text-decoration:none;}

#top_fd{position:fixed;_position:absolute;display:block;width:100%;top:0px; z-index:999;}

#bottom_color{color:#ffffff;}
.bottom_color:link,.bottom_color:active,.bottom_color:visited{ color:#ffffff; font-size:16px; text-decoration:none}
.bottom_color:hover{ color:#ffffff}
.left_menu:link,.left_menu:active,.left_menu:visited{ width:120px; height:47px; display:block; line-height:47px; color:#fff; font-size:14px; background:#898989;text-decoration:none}
.left_menu:hover{ color:#fff; background:#bf9144;}
.left_menu2:link,.left_menu2:active,.left_menu2:visited{ width:120px; height:32px; display:block; line-height:32px; color:#666; font-size:14px; background:#efeff1;text-decoration:none; border-bottom:1px solid #ccc}
.left_menu2:hover{ color:#333; background:#efeff1;}

.top_menu:link,.top_menu:active,.top_menu:visited{color:#FFFFFF; background:#c30d23; width:187px; height:73px; line-height:73px; display:block; font-size:18px; text-decoration:none;opacity:0.8;filter:alpha(opacity=80); text-align:center;}
.top_menu:hover{color:#ffffff; width:187px; height:73px;line-height:73px; background:#c30d23; display:block;opacity:1;filter:alpha(opacity=100);}

.menu_new:link,.menu_new:active,.menu_new:visited{ color:#FFFFFF; font-size:18px; text-align:center; text-decoration:none; width:279px; height:55px; line-height:55px;  display:block; float:left;}
.menu_new:hover{ color:#FFFFFF; width:279px; height:55px;  line-height:55px;display:block;}

.more:link,.more:active,.more:visited{ width:30px; height:25px; display:block; font-size:14px;color:#000000; text-decoration:none; background-color:#FFF; border:1px solid #666; text-align:center; line-height:25px;margin-left:5px; float:left;}
.more:hover{ background:#CCC; color:#333333}

.imglist,.imglist2{ clear: both; margin: 0 auto;}
.imglist2 img{
	-moz-transition: opacity .7s cubic-bezier(0.2, 0.4, 0.7, 0.8); /**/
	-webkit-transition: opacity .7s cubic-bezier(0.2, 0.4, 0.7, 0.8);
	transition: opacity .7s cubic-bezier(0.2, 0.4, 0.7, 0.8);
}
.imglist2:hover img{
	opacity:1;
	filter:alpha(opacity=100);
}
.imglist2:hover a:hover img{
	opacity:0.6;
	filter:alpha(opacity=60);
}
.content_gd{
	overflow:auto;
	width:988px;
	height:520px;
	scrollbar-arrow-color: #f4ae21; /*图6,三角箭头的颜色*/
	scrollbar-face-color: #333; /*图5,立体滚动条的颜色*/
	scrollbar-3dlight-color: #666; /*图1,立体滚动条亮边的颜色*/
	scrollbar-highlight-color: #666; /*图2,滚动条空白部分的颜色*/
	scrollbar-shadow-color: #999; /*图3,立体滚动条阴影的颜色*/
	scrollbar-darkshadow-color: #666; /*图4,立体滚动条强阴影的颜色*/
	scrollbar-track-color: #666; /*图7,立体滚动条背景颜色*/
	scrollbar-base-color:#f8f8f8; /*滚动条的基本颜色*/
	Cursor:url(mouse.cur); /*自定义个性鼠标*/
	}
.content_gd2{
	overflow:auto;
	width:603px;
	height:440px;
	scrollbar-arrow-color: #f4ae21; /*图6,三角箭头的颜色*/
	scrollbar-face-color: #333; /*图5,立体滚动条的颜色*/
	scrollbar-3dlight-color: #666; /*图1,立体滚动条亮边的颜色*/
	scrollbar-highlight-color: #666; /*图2,滚动条空白部分的颜色*/
	scrollbar-shadow-color: #999; /*图3,立体滚动条阴影的颜色*/
	scrollbar-darkshadow-color: #666; /*图4,立体滚动条强阴影的颜色*/
	scrollbar-track-color: #666; /*图7,立体滚动条背景颜色*/
	scrollbar-base-color:#f8f8f8; /*滚动条的基本颜色*/
	Cursor:url(mouse.cur); /*自定义个性鼠标*/
	 color:#ffffff;
	}
	#demo19{width:525px;height:300px;display: none;}
	#demo20{width:1200px;height:650px; padding-top:55px;display: none;}
	
#divSmallBox{overflow:hidden;*display:inline;*zoom:1;width:10px;height:10px;margin:0 5px;border-radius:10px;background:#ffffff;}
#playBox{ width:1000px; height:409px; margin:20px auto; background:#333; position:relative; overflow:hidden;}
#playBox .oUlplay { width:99999px; position:absolute; left:0; top:0;}
#playBox .oUlplay li{ float:left;}
#playBox .pre{ cursor:pointer; width:45px; height:45px; background:url(../images/l.png) no-repeat; position:absolute; top:190px; left:10px; z-index:10;}
#playBox .next{ cursor:pointer; width:45px; height:45px; background:url(../images/r.png) no-repeat; position:absolute; top:190px; right:10px; z-index:10;}
#playBox .smalltitle {width:1000px; height:10px; position:absolute; bottom:15px; z-index:10}
#playBox .smalltitle ul{ width:120px; margin:0 auto;}
#playBox .smalltitle ul li{ width:10px; height:10px; margin:0 5px; border-radius:10px; background:#ffffff; float:left; overflow:hidden;*display:inline;*zoom:1;}
#playBox .smalltitle .thistitle{ background:#69aaec;}
	
.ly_input{width:380px; height:40px; line-height:40px; font-size:14px; background:#FFF; border:1px solid #999999;opacity:0.5;filter:alpha(opacity=50);}
.ly_but{ width:300px; height:40px; line-height:40px; text-align:center; font-size:20px; color:#ffffff; background:#262d4a; border:1px solid #262d4a;}