﻿@charset "utf-8";
/* CSS Document */
.clearfix { zoom:1;}
.clearfix:after { content: '\20'; display: block; clear: both;}
.none{ display:none;}
*{margin:0; padding:0;}
a{text-decoration:none;}
ins{display:none;}
a:hover,img{ border:none;}
body,button,input,select,textarea{ font:12px/20px Verdana; }
h1,h2,h3,h4,h5,h6{ font-size:12px; font-weight:normal;}
.undis {display:none;}
i,b{ font-style:normal; font-weight:normal;}
ul,ol{ list-style-type:none;}
.wrap{ width:1000px; margin:0 auto;}
.wrap1{ width:980px; margin:0 auto;}

.hd_pt{ position:relative; height:530px;}
.hd_pt .fla{width:1680px; position:absolute; left:50%; margin-left:-840px; top:0; z-index:1; background-color:#1F1F1F;}
.hd_pt .nav{background:url(../pic/topbg.png) no-repeat; height:141px; width:2000px; position:absolute; top:0; left:50%; margin-left:-1000px; z-index:999;}

.main{
	width:1000px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 0px;
	padding-bottom: 0px;
	background-image: url(/templets/music/pic/main_bg.gif);
	background-repeat: repeat-x;
	background-position: center top;
}
.main .topbox{
	height:48px;
	text-align: left;
	background-color: #333333;
	width: 1000px;
	float: left;
}
.main .topbox a{color:#FFF; text-decoration:none;}
.main .topbox a:hover{text-decoration:underline;}
.main .topbox b{height:48px; padding-left:20px; color:#FFF; line-height:48px;}
.topbox .ctb{background:url(../pic/top_qq.png) no-repeat; width:542px; height:70px; position:absolute; left:380px; top:-29px; z-index:9999;}
.ip_1{padding-top:9px;}
.ip_1 .rec{width:287px; float:left; display:inline; height:310px; position:relative; padding:0px; margin-left:4px;}
.ip_1 .clb{width:675px; float:left; display:inline; height:310px; margin-left:6px;}
.ip_1 .scrb1{width:675px; height:260px; position:relative; overflow:hidden; margin-top:2px;}
.ip_1 .scrb1 ul{width:20000em; position:absolute; top:0; left:0;}
.ip_1 .scrb1 ul li{float:left; display:inline;}
.ip_1 .scrb1 ul li a{background:url(../pic/zuop_bg.gif) no-repeat; width:214px; height:248px; position:relative; display:block; padding:0px 4px 0px 0px; margin-left:7px; text-decoration:none;}
.ip_1 .scrb1 ul li a img{margin:7px 0px 12px 7px;}
.ip_1 .scrb1 ul li a span{width:214px; height:19px; line-height:19px; color:#888; font-size:10px; display:block;}
.ip_1 .scrb1 ul li a b{height:29px; line-height:29px; color:#FFF; padding-left:9px;}
.ip_1 .scrb1 ul li a:hover{background:url(../pic/zuop_bg_h.gif) no-repeat;}
.ip_1 .clb dl{padding:0 0 0 548px; background:url(../pic/get_more.gif) no-repeat; height:48px; margin-left:6px;}
.ip_1 .clb dl dd{ background:url(../pic/ico_1a.gif) no-repeat; cursor:pointer; width:12px; height:10px; overflow:hidden; float:left; display:inline; margin:4px 8px 0px 0px;}
.ip_1 .clb dl dd.active{ background-position:-21px 0;}
#more{width:64px; height:21px; margin:-20px 0px 0px 605px;}
#more a{width:64px; height:21px; display:block;}
.ip_2{ padding:0 10px;}
.ip_2 .hr{ display:block; height:5px; background-color:#000; overflow:hidden;}
.ip_2 .lb{ width:398px; float:left; display:inline;}
.ip_2 .rb{ width:575px; float:right; display:inline; overflow:hidden;}
#qq{width:160px; height:42px; margin:8px 0px 0px 378px;}
#qq a{width:40px; height:42px; margin-left:9px; float:left; display:inline; display:block;}
#heixian{width:955px; height:5px; margin:20px 13px 15px 12px;}

#remen{width:955px; height:270px; margin:0px 13px 0px 12px;}
#rmtx{width:395px; height:250px; float:left; display:inline; margin:0px 13px 0px 0px;}
#rmtx b a{width:52px; height:17px; padding:0px 0px 11px 343px; background:url(../pic/i_rm_bt.gif) no-repeat; display:block;}
#rmtx ul{width:395px; height:222px; background:url(../pic/h_rmtx_bg.gif) no-repeat;}
#rmtx li{width:130px; height:221px; margin-right:2px; float:left; display:inline;}
#huod_tu{width:245px; height:250px; float:left; display:inline; margin:0px 8px 0px 0px;}
#huod_tu img{border:3px solid #ccc; width:239px; height:244px;}
#h_news{width:284px; height:250px; padding-left:10px; float:left; display:inline; background:url(../pic/h_news_bg.jpg) no-repeat;}
#h_news b a{width:36px; height:8px; padding:5px 0px 15px 248px; display:block; background:url(../pic/h_news_bt.gif) no-repeat; margin-bottom:8px;}
#news_tj{width:284px; height:69px; border-bottom:1px solid #ccc;  margin-bottom:8px; line-height:18px;}
#news_tj span{width:62px; height:62px; background:url(../pic/news_rqbg.gif) no-repeat; float:left; display:inline; display:block; text-align:center; margin-right:4px;}
#news_tj span h1{font-family:Georgia; font-size:36px; height:46px; line-height:46px; margin:0px; color:#000;}
#news_tj span small{font-size:10px; height:12px; line-height:12px; color:#888;}
#news_tj b{font-family:"&#65533;&#65533;&#65533;&#65533;"; font-size:18px; font-weight:normal; line-height:24px; height:24px; width:215px; display:block; color:#000; white-space:nowrap; word-break:keep-all;overflow:hidden;text-overflow:ellipsis;}
#news_tj a{color:#666;}
#news_tj a:hover{text-decoration:underline;}
#h_news h2{font-size:14px; font-weight:bold; color:#d40029; height:21px; line-height:21px; margin:0px;}
#h_news ul{width:284px; height:115px;}
#h_news li{width:269px; height:27px; line-height:27px; padding-left:15px; border-bottom:1px dashed #e6e6e6; background:url(../pic/news_dian.gif) no-repeat left center; color:#999; white-space:nowrap; word-break:keep-all;overflow:hidden;text-overflow:ellipsis;}
#h_news li a{color:#666;}
#h_news li a:hover{color:#333;}
#love_dre{width:44px; height:9px; padding:21px 334px 25px 622px; margin:0px auto; background:url(../pic/love_drebt.gif) no-repeat;}
#love_dre a{width:44px; height:9px; display:block;}
#l_d_main{width:976px; height:214px; padding:0px 0px 0px 14px; margin:11px auto 0px auto; line-height:18px;}
#l_d_main span{width:260px; height:190px; padding:9px 9px 15px 9px; float:left; display:inline; background:url(../pic/love_dt_bg.gif) no-repeat; display:block; margin-right:3px;}
#l_d_main span img{margin-bottom:11px;}
#l_d_main span b{color:#000; font-weight:bold;}
#l_d_main a{color:#999;}
#l_d_main ul{width:376px; height:203px; float:left; display:inline; background:url(../pic/xyaq_tu.gif) no-repeat 14px bottom;}
#l_d_main li{width:160px; height:161px; padding:9px 9px 0px 9px; float:left; display:inline; margin-left:10px; background:url(../pic/love_xt_bg.gif) no-repeat;}
#l_d_main li h2{height:25px; line-height:25px; padding-left:5px; color:#FFF; font-weight:bold; margin:0px 0px 6px 0px;}
#l_d_main h3{width:308px; height:200px; float:left; display:inline; display:block; margin:5px 0px 0px 0px; padding-left:10px;}
#loca_bt{width:49px; height:18px; padding:16px 20px 21px 931px; margin:17px auto 0px auto; background:url(../pic/loca_bt.gif) no-repeat;}
#loca_bt a{width:49px; height:18px; display:block;}
#h_loca{width:940px; height:350px; padding:19px 30px 0px 30px; background:url(../pic/loca_bg.gif) no-repeat; margin:0px auto;}
#h_loca ul{width:690px; height:324px; float:left; display:inline; margin-right:9px;}
#h_loca li{width:114px; height:161px; margin:0px 1px 1px 0px; float:left; display:inline;}
#h_loca li h3{height:38px; line-height:16px; text-align:center; padding-top:8px; margin-bottom:1px;}
#h_loca li h3 small{font-size:10px; color:#999;}
#h_loca li img{border:10px solid #fff; width:94px; height:94px;}
#h_loca li a:hover img{border:10px solid #ffcc00;}
#h_loca span{width:241px; height:313px; float:left; display:inline; display:block;}
#h_loca span img{margin:1px;}
#h_loca span h2{height:32px; line-height:32px;}
#h_loca span h2 b{float:right; display:inline; font-weight:bold; color:#ff0000;}
#h_loca a{color:#666;}
#h_loca a:hover{color:#000;}
#di_dz{width:1000px; height:58px; margin:0px auto; padding-top:6px;}
#di_nav{width:100%; height:auto; background:#ae050c;}
#dibu{width:961px; height:auto; padding:18px 0px 20px 19px; margin:0px auto 0px auto;}
#dibu img{width:166px; height:171px; float:left; display:inline; margin-right:95px;}
#dibu ul{width:700px; height:auto; float:left; display:inline; margin-top:12px;}
#dibu li{width:135px; height:auto; float:left; display:inline; margin:0px 0px 13px 5px; text-align:right;}
#dibu li h2{width:125px; padding-right:10px; height:23px; line-height:23px; background:#ffba00; display:block; color:#ae050c; font-weight:bold; margin:0px 0px 5px 0px;}
#dibu li b{width:125px; padding-right:10px; height:21px; line-height:21px; display:block;}
#dibu li b a{color:#FFF;}
#dibu li b a:hover{text-decoration:underline;}
#di_bq{width:100%; height:59px; background:url(../pic/di_bq_bg.jpg) repeat-x; line-height:18px; text-align:center; color:#999; padding-top:11px;}
#di_bq a{font-weight:bold; color:#999;}
#di_bq b{font-weight:bold; color:#fff;}
#di_yq{width:100%; height:auto; background:url(../pic/di_yqbg.jpg);}
#youqing{width:940px; height:auto; margin:0px auto;  line-height:20px;}
#youqing b{color:#999; font-weight:bold;}
#youqing a{color:#666;}
#youqing a:hover{color:#999;}

/*work*/
#neiye{
	width:1000px;
	height:auto;
	}
#left{
	width:226px;
	height:auto;
	float:left;
	display:inline;
	margin-top: 9px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#left span{width:241px; height:63px; margin:0px; padding:0px;}
#lf_nav{width:215px; height:auto; margin:4px 0px 20px 11px;}
#lf_nav li{width:215px; height:42px; margin-top:5px; text-align:center; background:url(../pic/left_navbg.gif) no-repeat; line-height:42px; font-size:14px; font-weight:bold;}
#lf_nav li a{width:215px; height:42px; display:block; color:#555;}
#lf_nav li a:hover{background:url(../pic/left_navbg_h.gif) no-repeat; color:#ffd800;}
#lf_nav li.nav a{background:url(../pic/left_navbg_h.gif) no-repeat; color:#ffd800;}
#ny_rmtx{width:223px; height:297px; margin:3px 0px 0px 3px;}
#ny_rmtx img{margin-bottom:14px;}
#ny_youh{width:210px; height:145px; margin:7px 0px 0px 16px;}
#right{width:740px; float:left; display:inline; margin:0px; padding-top:14px;}
#right span{width:699px; height:78px; margin:0px;}
#right ul{}
#right li{
	width:175px;
	float:left;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 10px;
	margin-left: 0px;
	border: 1px solid #999;
}
#right li h2{
	width:160px;
	height:15px;
	line-height:15px;
	font-size:12px;
	color:#999;
	text-align: center;
	margin-top: 5px;
}
#right li h2 img{float:left; display:inline; margin-right:5px;}
#right li b{padding-left:6px;}
#right li a{
	width:160px;
	height:238px;
	padding:9px 9px 0px 9px;
	color:#999;
	display:block;
	text-align: center;
}
#right a:hover{
	color: #ac0000;
}
#right span a{ color:#8e8e8e;}
#right span a:hover{ color:#ac0000}
#fenye{
	width:300px;
	line-height:31px;
	border-top:1px solid #ccc;
	text-align:left;
	color:#999;
	float: left;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#fenye a{
	color:#333333;
	font-family: "&#65533;&#65533;&#65533;&#65533;";
	font-size: 20px;
}
#fenye li{
	float: left;
	width: 100px;
	list-style-type: none;
}
#fenye span{
	float: right;
	
}
#fenye a:hover{font-weight:bold; color:#e10000;}
#di_jb{width:1000px; height:32px; margin:0px auto;}
#nr_zs{width:684px; height:auto; margin:0px auto;}
#nr_zs span{width:490px; height:87px; padding:51px 0px 0px 194px; background:url(../pic/zpjj_bg.jpg) no-repeat; line-height:20px; color:#999; display:block; text-align:left;}
#nr_zs span b{font-weight:bold; font-size:14px; color:#d10009;}
#nr_zs img{display:block; margin:15px auto 7px auto; border:6px solid #eee;}
#xiay{width:740px; height:24px; line-height:24px; font-size:12px; margin-top:30px; font-weight:bold; color:#666; text-align:center;}
#xiay a{color:#666;}
#xiay a:hover{color:#000;}
#tj_zp{width:227px; height:247px; margin:7px 0px 20px 6px; background:url(../pic/work_bg.gif) no-repeat;}
#tj_zp h2{width:157px; height:15px; line-height:15px; font-size:10px; color:#999; margin:11px 0px 9px 52px;}
#tj_zp h2 img{float:left; display:inline; margin-right:5px;}
#tj_zp b{padding-left:6px;}
#tj_zp a{width:209px; height:238px; padding:9px 9px 0px 9px; color:#FFF; display:block;}
#tj_zp a:hover{background:url(../pic/work_bg_h.gif) no-repeat;}

/*price*/
#pr_right{width:699px; height:auto; float:left; display:inline; margin:0px; padding-top:15px;}
#pr_right ul{margin-bottom:20px;}
#pr_right li{width:668px; height:195px; padding:7px 16px 13px 15px; margin:5px 0px 20px 0px; background:url(../pic/price_bg.gif) no-repeat;}
#pr_right li span{width:185px; height:195px; float:left; display:inline; margin-right:19px;}
#pr_right li h2{height:42px; line-height:42px; border-bottom:1px solid #eee; margin:6px 0px 11px 0px; font-size:18px; font-family:"&#65533;&#65533;&#65533;&#65533;"; color:#333;}
#pr_right li h2 b{float:right; display:inline; font-family:Georgia; font-size:30px; color:#ca0008;}
#pr_right li h2 b small{font-size:12px; color:#CCC;}
#pr_right li p{height:91px; line-height:24px;}
#pr_right li p b{font-weight:bold; color:#ca0008;}
#pr_right li h3{width:180px; height:44px; padding-left:241px; background:url(../pic/yud_x_bg.jpg) no-repeat right bottom; display:block ; float:left; display:inline;}
#pr_right li h3 img{margin-left:1px; float:left; display:inline;}
#pr_right li a{color:#000;}
#pr_right h4{font-size:12px; line-height:24px;}
#pr_right h4 b{font-weight:bold;}

/*news*/
#news_right{width:699px; height:auto; float:left; display:inline; margin:0px; padding-top:15px;}
#news_right ul{
	display:block;
	text-align: left;
}
#news_right li{width:699px; height:105px; border-bottom:1px dashed #b5b5b5; margin-bottom:20px;}
#news_right li span{width:62px; height:62px; background:url(../pic/news_rqbg.gif) no-repeat; float:left; display:inline; display:block; text-align:center; margin-right:13px;}
#news_right li span h1{font-family:Georgia; font-size:36px; height:46px; line-height:46px; margin:0px; color:#000;}
#news_right li span small{font-size:12px; height:12px; line-height:12px; color:#888;}
#news_right li p{width:624px; height:105px; float:left; display:inline; display:block; color:#666;}
#news_right li b{font-family:"&#65533;&#65533;&#65533;&#65533;"; font-size:18px; width:624px; line-height:25px; color:#333;}
#news_right li i{width:619px; padding-left:5px; height:17px; line-height:17px; background:#f4f4f4; color:#bbb; font-style:italic; font-size:10px; display:block; margin-bottom:3px;}
#news_right li a{color:#333333;}
#news_right li a:hover{ color:#a20000;}
#news_right li em{height:26px; line-height:26px; margin-top:4px; display:block; width:200px; padding-left:424px; font-style:normal; color:#999;}
#news_right li em img{float:left; display:inline; margin-right:5px;}
#news_nr{line-height:24px; font-size:14px; height:auto;}
#news_nr h2{width:699px; height:42px; line-height:42px; text-align:center; font-family:"&#65533;&#65533;&#65533;&#65533;"; font-size:20px; color:#333; padding-bottom:5px; background:url(../pic/news_nrbg.gif) no-repeat;}
#news_nr h3{
	height:21px;
	line-height:21px;
	text-align:right;
	color:#999;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding-right: 20px;
}
#news_nr b{padding:0px 20px; display:block;}
#news_nr a{color:#666; text-decoration:none;}

/*dress*/
#drs_right{width:699px; height:auto; float:left; display:inline; margin:0px; padding-top:15px;}
#drs_right ul{}
#drs_right li{width:203px; height:223px; background:url(../pic/dress_bg.gif) no-repeat; padding:7px 7px 0px 7px; margin:0px 24px 30px 0px; float:left; display:inline;}
#drs_right li img{margin-bottom:10px; width:203px; height:151px;}
#drs_right li h2{text-align:center; font-size:14px; height:23px; line-height:23px; color:#000;}
#drs_right li b{font-size:10px; padding-left:25px; height:13px; line-height:13px; color:#bbb;}
#dress_top{width:652px; height:200px; padding:18px 32px 17px 15px; background:url(../pic/dress_ny_tbg.jpg) no-repeat; margin-bottom:25px;}
#dress_top span{width:45px; height:42px; float:left; display:inline; display:block; margin-top:79px;}
#dress_top h3{width:266px; height:196px; float:left; display:inline; display:block; margin:0px 14px; border:2px solid #fff;}
#dress_top h2{width:203px; height:138px; margin:62px 0px 0px 56px; float:left; display:inline; line-height:18px; color:#999;}
#dress_top b{font-size:16px; font-weight:bold; color:#000; height:42px; line-height:42px;}
#dress_top i{height:9px; line-height:9px; font-size:10px; color:#bbb; margin-bottom:10px; display:block;}
#dress_top i img{float:left; display:inline; margin-right:5px;}
#dress_nr{width:699px; height:auto; margin:0px; text-align:center;}
#dress_nr img{border:5px solid #eee; margin-bottom:20px;}

/*location*/
#loca_right{width:699px; height:auto; float:left; display:inline; margin:0px; padding-top:5px;}
#waij_di{width:699px; height:199px; border-bottom:1px dashed #dbdbdb; margin-bottom:20px;}
#waij_di span{width:271px; height:163px; padding:8px 21px 8px 8px; background:url(../pic/waij_tubg.gif) no-repeat; float:left; display:inline; margin-right:8px;}
#waij_di ul{width:391px; height:176px; float:left; display:inline; margin-top:2px;}
#waij_di b{width:391px; height:58px; background:url(../pic/jd_zp_bt.gif) no-repeat left bottom; display:block; margin-bottom:7px;}
#waij_di h3{height:13px; padding-top:13px; font-family:"&#65533;&#65533;&#65533;&#65533;"; font-size:18px; background:url(../pic/mou_photo.jpg) no-repeat; width:115px; float:left; display:inline; color:#000;}
#waij_di h1{font-size:56px; width:97px; float:left; display:inline; height:48px; margin-top:0px; display:block; line-height:60px; font-style:italic; margin-left:175px; color:#cb0000; font-weight:bold;}
*html #waij_di h1{margin-left:145px;}
#waij_di h1 small{font-size:14px; font-weight:normal; font-family:"&#930;&#65533;&#65533;&#65533;?#65533;";}
#waij_di li{width:128px; height:106px; float:left; display:inline; margin-right:3px; background:url(../pic/jd_zp_bg.gif) no-repeat;}
#waij_di li a{width:112px; height:90px; padding:8px; display:block;}
#waij_di li a:hover{background:url(../pic/jd_zp_bg_h.gif) no-repeat;}
#jingd_js{width:679px; height:auto; padding-top:50px; background:url(../pic/jingd_js.gif) no-repeat; line-height:26px; font-size:14px; color:#333; margin:0px auto;}

/*love*/
#love_bt{width:990px; height:42px; padding:0px 5px; background:url(../pic/love_bg.gif) repeat-y; margin:0px auto;}
#love{width:960px; height:auto; padding:20px 10px 0px 30px; margin:0px auto; background:url(../pic/love_bg.gif) repeat-y;}
#love ul{}
#love li{width:200px; height:220px; padding:10px 10px 11px 10px; background:url(../pic/love_tubg.gif) no-repeat; float:left; display:inline; margin:0px 20px 25px 0px;}
#love li h2{height:27px; line-height:27px; text-align:center; margin:-3px; color:#c90000; font-weight:bold;}
*html #love li h2{margin-top:0px;}
#love li b{height:28px; line-height:26px; padding-left:30px; color:#666; width:105px; float:left; display:inline; display:block;}
#love li small{font-size:10px; color:#ff0000; float:left; display:inline; width:38px; height:10px; line-height:10px; text-align:center; display:block; margin:18px 0px 0px 17px;}
#zuix_zt{width:940px; height:155px; padding:10px 30px 0px 30px; margin:0px auto; background:url(../pic/love_bg.gif) repeat-y;}
#zuix_zt span{width:940px; height:50px; margin:0px; display:block;}
#zuix_zt ul{width:896px; height:95px; margin-left:16px;}
#zuix_zt li{width:100px; height:85px; float:left; display:inline; margin-left:10px;}
#zuix_zt li img{border:4px solid #ccc; width:92px; height:73px;}
#zuix_zt p{width:244px; height:33px; margin-left:657px;}
#love_wz{width:940px; height:auto; padding:20px 30px 0px 30px; margin:0px auto; background:url(../pic/love_bg.gif) repeat-y;}
#love_nr{background:url(../pic/love_nr_bg.jpg) no-repeat; height:165px; width:920px; padding:7px 13px 7px 7px;}
#love_nr img{float:left; display:inline; margin-right:6px;}
#love_nr b{height:165px; width:164px; margin:0px; float:left; display:inline; display:block;}
#love_nr h2{height:57px; line-height:57px; font-size:14px; font-weight:bold; color:#c90000; text-align:center;}
#love_nr h3{width:110px; height:18px; line-height:18px; padding-left:40px; color:#666;}
#love_nr h4{padding:20px 0px 0px 21px; color:#999;}
#love_nr h1{width:531px; height:145px; float:left; display:inline; display:block; margin:12px 0px 0px 18px; line-height:20px; color:#666;}
#love_tu{height:auto; width:940px; padding-top:40px; background:url(../pic/love_jb.gif) no-repeat center top; margin-top:20px; text-align:center;}
#love_tu img{border:6px solid #ccc; margin-bottom:25px;}
/*contact*/
#cn_right{width:699px; height:1059px; float:left; display:inline; margin:0px; padding-top:20px;}
#cn_right span{width:699px; height:440px; margin-top:30px; display:block;}
#cn_right b{width:503px; height:115px; margin:6px 0px 0px 70px; display:block;}
#job_right{width:699px; height:auto; float:left; display:inline; margin:0px; padding-top:20px;}
#job_right ul{}
#job_right li{width:334px; height:auto; line-height:20px; float:left; display:inline; margin:0px 31px 30px 0px; color:#666;}
#job_right li h2{height:24px; background:#ec0000; line-height:24px; padding-left:10px; width:324px; display:block; font-size:14px; font-weight:bold; color:#FFF; margin:0px 0px 10px 0px;}
#job_right li b{padding:0px 10px; display:block;}
/*&#887;&#65533;&#65533;CSS&#65533;&#65533;&#700;*/
.header{ display:block; width:100%; height:120px; background:url(/templets/music/images/h_bg.jpg) repeat-x left top;}
.h_top{ width:1000px; height:20px;}
.h_tright{ display:block; float:right; 	margin-top: 4px; }
.txtc6 a:hover{ color:#94212d;}
.nav{ display:block; width:1000px;}
.navlist{ display:inline; float:left; margin-top:28px;}
.navlist ul li{ float:left; font-family: "&#930;&#65533;&#65533;&#65533;?#65533;"; text-align:center;}
.content{ display:block; width:100%; height:auto; clear:both; }
.top_bj1 {
	background: url(/templets/music/images/Top_bj1.gif) repeat-x scroll center top transparent;
	display: block;
	font-size: 1px;
	height: 7px;
	width: 100%;
	margin: 0px;

}
.banner{ display:block; width:100%;}
.tb{ display:block; border:1px solid #FFFFFF; background:#9e0000; height:47px; }
.tbimg{ position:relative; width:1010px; margin-top:-38px;}
.tbimg li { text-decoration: none; display: block; clear: right; float: left; width: auto; }
/*&#887;&#65533;&#65533;CSS&#65533;&#65533;&#65533;&#65533;*/
.i_case1{
	display:block;
	float: right;
	width: 750px;
}
.i_ctitle1{ display:block; width:100%; background:url(/templets/music/images/caset.jpg) repeat-x left top; height:78px;}
.case_list1{
	display:block;
	padding-top:10px;
	background-image: url(/templets/music/images/casebg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	height: 500px;
}
.case_list1 ul li{
	display:inline;
	float:left;
	background:url(/templets/music/images/cl_bg.jpg) no-repeat left center;
	width:186px;
	text-align:center;
	margin-top:10px;
	padding-top:15px;
	overflow:hidden;
}
.tg_pages12{
	padding-top: 20px;
	text-align:left;
	width: 550px;
	margin: 20px;
}

.tg_pages12 li{
display: inline;
line-height: 22px;
}
.tg_pages12 li a{
margin-right: 5px;
padding-right:8px;
padding-left: 8px;
padding-top: 3px;
padding-bottom: 3px;
border: 1px solid #cccccc;
background-color: #FFF;
COLOR: #036cb4;
EXT-DECORATION: none
}

.tg_pages12 ul li.thisclass a,.pagebox ul li.thisclass a:hover{
 color:#000000;
    font-weight:bold;
 BACKGROUND-COLOR: #cccccc;
 padding-right:8px;
    padding-left: 8px;
    padding-top: 3px;
    padding-bottom: 3px;
}
.lists_LR{
	width:226px;
	height:auto;
	display:block;
	padding-left:10px;
	padding-bottom: 5px;
	color: #535353;
}
.lists_LR ul{
	margin:0px;
	padding:0px;
	color: #535353;
}
.lists_LR ul li{
	width:226px;
	height:30px;
	display:block;
	background:url(/templets/music/images/xtb_03.gif) no-repeat left center;
	padding-left:10px;
	line-height:22px;
	border-bottom:1px dotted #dedede;
	margin-top:5px;
	text-align: left;
	color: #535353;
}
.lists_LR ul li a:hover{
	color: #ac0000;
}
.mama {
	width: 750px;
	float: right;
	text-align: left;
	margin-bottom: 20px;
	margin-top: 0px;
	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: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}
#lf_nav1{width:215px; height:auto; margin:4px 0px 20px 11px;}
#lf_nav1 li{width:215px; height:42px; margin-top:5px; text-align:center; background:url(../pic/left_navbg.gif) no-repeat; line-height:42px;}
#lf_nav1 li a{width:215px; height:42px; display:block; color:#555;}
#lf_nav1 li a:hover{background:url(../pic/left_navbg_h.gif) no-repeat; color:#ffd800;}
#lf_nav1 li.nav a{background:url(../pic/left_navbg_h.gif) no-repeat; color:#ffd800;}