@charset "utf-8";
body,html{
	background:#020100;
	color:#858585;
	font-family:"宋体";
	font-size:12px;
	}
a{
	color:#858585;
	text-decoration:none;
	}
a:hover{
	color:#d8aa60;
	}
p{
	line-height:21px;
	}
#main{
	width:1004px;
	height:100%;
	overflow:hidden;
	text-align:center;
	margin:0 auto;
	text-align:center;
	}
#header{
	height:88px;
	text-align:left;
	}
#top{
	height:55px;
	background:url(../images/header_bg.jpg) repeat-x;
	}
#topline{
	height:2px;
	}
#logo{
	float:left;
	width:177px;
	}
#search{
	float:right;
	width:155px;
	margin-right:1px;
	height:55px;
	line-height:55px;
	}
#mmselect{
	height:55px;
	margin-top:15px;
	width:150px;
	}
.ktypes{
	width:150px;
	}

/*select*/
.dropdown {outline:none;}
.dropdown h4{cursor:default; text-indent:5px;}
.dropdown * {-moz-user-select:none;}
.dropdown h4.over {}
.dropdown div {display:none; position:relative;}
.dropdown span {position:absolute;}
.dropdown ul{position:absolute;display:none;}
.dropdown ul li{text-indent:5px;}
.dropdown ul li.over{}
/* write you style here */
.dropdown {float:left;}
.dropdown h4{display:block; margin:0; height:14px; padding-top:4px; font: normal 12px/12px Arial, Helvetica, sans-serif; border:solid 1px #494949; color:#6D6D6D; }
.dropdown h4.over{border-color:#D8A85E;}
.dropdown h4.current{border-color:#494949;}
.dropdown div {}
.dropdown span {top:0; right:0;  background:url(../images/droparrow2.jpg) no-repeat -1px 1px; width:20px; height:19px;}
.dropdown span.over {background:url(../images/droparrow3.jpg) no-repeat -1px 1px; width:20px; height:19px;}
.dropdown ul{border:1px solid #494949;}
.dropdown ul li{height:20px;display:block;cursor:default;font:400 12px/19px Arial, Helvetica, sans-serif;}
.dropdown ul li.over{background:#2A2A2A; color:#FFF;}
/*select jieshu*/

#nav{
	width:1004px;
	height:31px;
	background:url(../images/nav.jpg) no-repeat;
	}
#content{
	width:1004px;
	height:100%;
	overflow:hidden;
	}
.index_left{
	width:560px;
	height:476px;
	float:left;
	}
.index_right{
	width:415px;
	margin-left:4px;
	margin-right:24px;
	float:right;
	margin-top:34px;
	}
.tab,.tab2{
	height:170px;
	width:415px;
	}
.tab2{
	width:564px;
	}
.tab3{
	width:539px;
	}
.tab4{
	width:539px;
	height:430px;
	overflow-y:scroll;
	overflow-x:hidden;
	}
.event{
	width:415px;
	margin-top:20px;
	}
.font_weight{
	font-weight:bold;
	color:#c7c6c6;
	}
.font_c7c6c6{
	color:#c7c6c6;
	}
.font_848484{
	color:#848484;
	font-family:"微软雅黑";
	font-size:12px;
	}
#footer{
	width:1004px;
	height:100px;
	clear:both;
	text-align:center;
	margin:0 auto;
	}
.font_yello,.font_yello a{
	color:#ffd28a;
	font-size:12px;
	font-family:"宋体";
	text-decoration:none;
	}
.font_yello a:hover{
	text-decoration:underline;
	}
.font_a6a5a5{
	color:#a6a5a5;
	font-size:12px;
	font-family:"宋体";
	}
.fontblod_a6a5a5{
	color:#a6a5a5;
	font-weight:bold;
	font-size:12px;
	font-family:"宋体";
	}
.font_15{
	color:#ffffff;
	font-size:15px;
	font-weight:bold;
	font-family:"宋体", "微软雅黑";
	}

/*----------------------------contact style----------------------------*/
.contact_left{
	width:513px;
	height:432px;
	background:url(../images/content_bg.jpg) repeat-x;
	float:left;
	padding-left:50px;
	padding-top:41px;
	}
.contact_right{
	background:url(../images/content_bg.jpg) repeat-x;
	width:441px;
	height:473px;
	float:right;
	}
.piano_left{
	float:left;
	width:558px;
	}
.piano_right,.piano_right2{
	width:446px;
	float:right;
	background:url(../images/piano_img6.jpg) no-repeat;
	height:462px;
	padding-top:20px;
	}
.piano_right2{
	background:url(../images/piano_img12.jpg) no-repeat;
	}
.event_left{
	float:left;
	width:413px;
	}
.event_right,.news_right{
	float:right;
	width:564px;
	height:451px;
	background:url(../images/event_img3.jpg) no-repeat;
	padding-top:35px;
	padding-left:27px;
	}
.news_height{
	line-height:19px;
	}
.news_right{
	background:url(../images/news_img1.jpg) no-repeat;
	width:588px;
	padding-left:3px;
	}
.input_style{
	border:1px solid #272727;
	background:#6A6A6A;
	width:350px;
	height:18px;
	color:#FFFFFF;
	padding-top:2px;
	padding-left:2px;
	}







