@charset "utf-8";
/* 整站样式 */
body,div,form,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,p,th,td,input,textarea{margin:0 auto;padding:0}
body{color:#606060;font:12px/1.4 Arial,"宋体";background:#090909}

iframe{display:block;margin:auto;line-height:0;border:0 none}
img{border:0 none}
ul,li{list-style:none;margin:0}
textarea,input,select{font-size:100%}
address,small,big,em{font-style:normal;font-size:1em}

.bor0{border:0 none!important}
/*  */
h1{}
h2{}
h3{}
h4{}

/* 链接文字颜色 */
a{color:#606060;text-decoration:none}
a:hover{color:#ffa740}

.u,.u a,a.u{text-decoration:underline}
/* 其他属性 */
.disB{display:block}
.mt50{margin-top:50px}
.mt16{margin-top:16px}
.mt5{margin-top:5px;}
.pt50{padding-top:50px}
.pt80{padding-top:80px}
.pt20{padding-top:20px}
.mb10{margin-bottom:10px}
.mb20{margin-bottom:20px}
.mb5{margin-bottom:5px}

.f14{font-size:14px}
.b{font-weight:bold}
.i{font-style:italic}
.p{text-indent:2em;margin:5px 0}
.fl{float:left!important}
.fr{float:right!important}
.tal{text-align:left}
.tac{text-align:center}
.tar{text-align:right}
.c{clear:both;height:0;font:0/0 Arial,"宋体";visibility:hidden}

/* 页面自定义 */
.kTop{background:url(/public_html/images/kTop.gif) no-repeat;width:1002px;height:18px}
.middle{width:1002px;background:url(/public_html/images/kBackground.gif) repeat-y}
	.kLeft,.kRight{float:left;background:url(/public_html/images/kLeft.gif) no-repeat;width:38px;height:920px}
	.kRight{float:right;background:url(/public_html/images/kRight.gif) no-repeat}
	.cont{float:left;width:926px;position:relative;text-align:center}
		.contA{background:url(/public_html/images/blockbg.gif) repeat;width:892px}
			.banner{position:relative;margin-top:32px;background:url(/public_html/images/banner.gif) no-repeat;width:892px;height:121px}
			.logo{position:absolute;top:5px;left:20px;width:196px;height:106px;background:url(/public_html/images/logo.png) no-repeat;*background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=corp, src='/public_html/images/logo.png')} 
			
			.nav{width:892px;height:35px;margin-top:9px;background:url(/public_html/images/navBg.gif) repeat-x}
				.navL{float:left;background:url(/public_html/images/navLeft.gif) no-repeat;width:4px;height:35px}
				.navR{float:right;background:url(/public_html/images/navRight.gif) no-repeat;width:5px;height:35px}
				.navM{float:left;line-height:35px;width:883px}
				.navM a{color:#ffa740;display:block;float:left;width:85px;height:35px;text-align:center;margin-left:12px;_margin-left:11px}
				.navM a.on,.navM a:hover{color:#fff;font-weight:bold;background:url(/public_html/images/navOn.gif) no-repeat}

.fzAll{width:892px;margin-top:9px}
.fzL{width:610px;float:left;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.fzR{width:270px;float:right;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.fzRVideo{width:270px;height:220px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}

.fzAll .fzLZym{float:left;width:221px;border-top:1px solid #131313;border-bottom:1px solid #131313;border-right:1px dashed #4f4f4f;text-align:left;background:#000}
.fzAll .fzRZym{float:right;width:651px;text-align:left}


.tyBlock{width:100%;background:#000;margin-top:9px}
.tyBlock .wk{padding:10px;text-align:left}
.tyBlock .wk p,.tyBlock .wk input,.tyBlock .wk select{margin-left:6px}
.tyBlock .wk p{margin-bottom:3px}
.tyBlock .wk input.sear{margin-bottom:10px;height:14px;padding:1px 1px 0;padding:2px 2px 0\9;border:1px solid #787878;background:#323032;color:#9f999f}
.tyBlock .wk input.search{border:0 none;color:#fff;text-align:center;background:url(/public_html/images/searchIcon.gif) no-repeat;width:92px;height:22px;display:block;float:left;line-height:22px;line-height:24px\9;margin-left:8px;cursor:pointer;}
.tyBlock .wk select{float:left}

.tyBlock .wk div.wkimg{height:110px}
.tyBlock .wk div.wkimg img{float:left;width:112px;height:47px;margin-left:8px;margin-bottom:8px}
.tyBlock .wk ul.wkul{margin-left:6px}
.tyBlock .wk ul.wkul li{width:279px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.tyBlock .wk ul.wkul li a{background:url(/public_html/images/ltListIcon.gif) left center no-repeat;line-height:22px;padding-left:15px}
.tyBlock .wk ul.wkul li a:hover{background:url(/public_html/images/ltListIconOn.gif) left center no-repeat;line-height:22px;padding-left:15px}
.tyBlock .wk div.hzhb{margin:18px 6px}
.tyBlock .wk div.hzhb img{float:left;border:4px solid #141414}
.tyBlock .wk div.hzhb a.sq{float:left;width:129px;height:59px;border:4px solid #000;text-align:center;line-height:67px}
.tyBlock .wk div.hzhb a.sq:hover{border:4px solid #141414}
.tyBlock .wk div.hzhb a{float:left;margin-left:6px}

.tyBlock h2{font:normal 12px/21px Arial,"宋体";line-height:24px\9;text-align:left;color:#fff;background:url(/public_html/images/titleBg.gif) repeat-x;height:21px;padding-left:7px;margin-bottom:8px}

.tyBlock div.jqhd{float:left;width:280px;text-align:left;margin-left:6px}

.tyBlock div.jqhd a.tp{padding:2px;border:1px solid #202020;float:left;margin-right:8px;width:50px;height:50px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.tyBlock div.jqhd a.tp:hover{border:1px solid #393939}

.tyBlock div.jqhd a.tp img{width:50px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.tyBlock div.jqhd h4,.tyBlock div.jqhd p{font:bold 12px/22px Arial,"宋体";color:#a00101;width:210px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:block}

.tyBlock div.jqhd h4 a.bt{color:#a00101;}
.tyBlock div.jqhd h4 a.bt:hover{color:#FFA740;}
.tyBlock div.jqhd span{display:block;float:left;margin:2px 0 0 3px;line-height:20px;font-weight:normal;color:#606060!important;width:210px;white-space:normal;text-overflow:ellipsis;overflow:hidden}
			
		.klxx{position:absolute;top:0;left:0;background:url(/public_html/images/klxx.gif) no-repeat;width:926px;height:32px}
		.klxx div{margin-left:715px;line-height:24px}
		.klxx span{color:#b19c7c;margin:0 4px}
		.klxx a{color:#e1c69e;margin-left:10px}
		.klxx a:hover{color:#fff}

.kBottom{clear:both;background:url(/public_html/images/kBottom.gif) no-repeat;width:1002px;height:35px}

.footer{text-align:center;color:#7e7e7e;margin-bottom:10px}
.footer p{line-height:25px}

.w305{width:305px}
.wkBor{border:5px solid #2c2c2c;width:600px;height:220px}

.fzLZymK{width:206px;padding-bottom:10px;margin-left:8px}
.fzLZymK li{padding-top:10px;background:url(/public_html/images/mlUline.gif) left bottom no-repeat}
.fzLZymK li a{font:bold 12px/29px Arial,"宋体";color:#898989;display:block;text-indent:18px;height:29px;cursor:pointer}
.fzLZymK li a:hover,.fzLZymK li a.on{color:#fefbec;background:url(/public_html/images/mlOn.gif) repeat-y}

.bfList{float:left;border:1px solid #322612;background:#382b13;width:100%;position:relative}
.bfList p{height:26px;line-height:26px;background:#0a0505}
.bfList p a{cursor:pointer}
.bfList p a,.bfList p span{float:left;display: block;color:#868686;width:6em;text-align:center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin:0 3px;margin:0 1px\9}
.bfList p a:hover,.bfList p a.on{background:#3a2c14;color:#fff;font-weight:bold}

.bfListT{margin-top:5px;float:left;border:1px solid #3A2C14;background:#000;width:100%;}
.bfListT p.psp{height:26px;line-height:26px;background:#3A2C14; }
.bfListT p.psp a{cursor:pointer;float:left;display:block;color:#868686;width:6em;text-align:center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin:0 3px;margin:0 1px\9}
.bfListT p.psp a:hover,.bfListT p.psp a.on{background:#000;color:#fff;font-weight:bold; border-top:2px solid #3A2C14;}
.ListTNr{padding:5px 6px;}
.ListTNr b{height:100%!important;}

.ListTNrimg{float:left;display:block;width:88px;height:33px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.ListTNrimg img{width:88px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.ListTFd{float:left; width:520px;margin-left:8px; line-height:22px;}
.ListTFd p{color:#7E5728;}
.ListTFd p span{color:#CD8C3A;}
.ListTFd p a{color:#CD8C3A; text-decoration:underline;}
.ListTFd p a:hover{color:#FFCD84;text-decoration:none;}

.bfList ul{margin:10px 14px 0}
.bfList li{border-bottom:1px solid #302511;width:100%;_width:96%;z-index:0}

.bfList li a{color:#d9a555;background:url(/public_html/images/musicIcon.gif) left center no-repeat;background-position:0 4px\9;line-height:28px;padding-left:20px;width:98.5%;_width:100%;float:left;display:block;position:relative;cursor:pointer}
.bfList li a:hover,.bfList li a.on{color:#fff;background:url(/public_html/images/musicIconOn.gif) left center no-repeat;background-position:0 4px\9}
.bfList ul.play li a,.bfList ul.play li a:hover{background:none!important}

.bfList li input{position:absolute;top:7px;+top:2px;left:0;+left:-2px;display:block}

.bfList li a span{float:left;display:block;width:290px}
.bfList li a b{display:block;font-weight:normal;float:right;width:5em;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}

.bfList li div.del,.bfList li div.add{position:absolute;top:0;right:0;width:54px;height:25px;cursor:pointer;z-index:1000;background:url(/public_html/images/delBg.png) no-repeat;*background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=corp, src='images/delBg.png')}
.bfList li div.del img,.bfList li div.add img{margin:10px 0 0;float:right}
.bfList li div.add img{margin:8px 0 0}

.bfLGcL{width:408px}
.bfLGcR{width:230px;float:right}

.bfLiAll,.spjs,.xgsp{margin:8px 14px;width:623px;_width:620px}

.bfLiAll input{float:left}
.bfLiAll b{float:left;margin-left:9px;color:#c15e00;font-weight:normal;cursor:pointer}
.bfLiAll b img{margin-right:5px;vertical-align:middle}
.bfLiAll span{float:right;color:#7f8180;margin-right:20px;line-height:20px}
.bfLiAll small{float:right}
.bfLiAll small a.syN,.bfLiAll small a.xyY,.bfLiAll small a.syY,.bfLiAll small a.xyN{float:left;display:block;background:url(/public_html/images/zfyficon.gif) no-repeat;width:29px;height:20px}
.bfLiAll small a.xyY{background-position:-28px 0}
.bfLiAll small a.syY{background-position:-57px 0}
.bfLiAll small a.xyN{background-position:-86px 0}
.bfLiAll small span{display:none}

.gcxxWk{margin:8px 14px;text-align:center;width:202px;position:relative;height:381px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;line-height:22px;color:#924900}
.gcxxWk b{font-weight:normal;color:#eb7f0f}

.gcxxmo{position:absolute;top:0;left:0;width:202px;height:381px;background:url(/public_html/images/gcxxmo.png) no-repeat;*background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=corp, src='images/gcxxmo.png')}

.geciSX{margin:8px 14px;padding-left:75px}
.geciSX a.sfN,.geciSX a.xfY,.geciSX a.sfY,.geciSX a.xfN{background:url(/public_html/images/sfxficon.gif) no-repeat;width:29px;height:20px;float:left;display:block}
.geciSX a.xfY{background-position:-28px 0}
.geciSX a.sfY{background-position:-57px 0}
.geciSX a.xfN{background-position:-86px 0}


.musicBfqWk{margin-bottom:10px;background:url(/public_html/images/musicbf.gif) no-repeat;width:651px;height:97px;position:relative}
.musicBfq{padding:12px 10px 0;width:631px}

.musicBfq img.user{float:left;width:56px;height:54px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}

.musicBfq div.user{float:left;width:200px;margin-left:10px;position:relative}
.musicBfq div.user p.pos{position:absolute;top:0;left:0;width:240px;}

.musicBfq div.user p.poss{width:200px;max-height:38px;_height:38px;white-space:normal;text-overflow:ellipsis;overflow:hidden}
.musicBfq div.user p span{color:#000}
.musicBfq div.user p a img{margin:3px 3px 0 0}

.musicBfq div.userBfq{float:left;width:160px;margin-top:8px}

.musicBfq div.userBfq a{cursor:pointer;float:left;display:block;width:26px;height:26px;background:url(/public_html/images/bfanicon.png) no-repeat;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin:8px 3px}

.musicBfq div.userBfq a.prev{background-position:0 -7px}
.musicBfq div.userBfq a.prev:hover{background-position:0 -47px}
.musicBfq div.userBfq a.pause{background-position:-30px 0;width:40px;height:40px;margin:0 3px}
.musicBfq div.userBfq a.pause:hover{background-position:-30px -40px}
.musicBfq div.userBfq a.stop{background-position:-74px -7px}
.musicBfq div.userBfq a.stop:hover{background-position:-74px -47px}
.musicBfq div.userBfq a.next{background-position:-104px -7px}
.musicBfq div.userBfq a.next:hover{background-position:-104px -47px}
.musicBfq div.userBfq a.start{background-position:-134px 0;width:40px;height:40px;margin:0 3px}
.musicBfq div.userBfq a.start:hover{background-position:-134px -40px}

.musicBfq div.userBfq img{vertical-align:middle;margin:3px}

.musicBfq div.userSy{position:absolute;right:5px;top:36px;width:130px;display:block}
.musicBfq div.userSy a.laba,.musicBfq div.userSy a.labaH{display:block;float:left;background:url(/public_html/images/laba.gif) no-repeat;width:13px;height:11px;margin-right:5px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.musicBfq div.userSy a.laba:hover,.musicBfq div.userSy a.labaH{background-position:0 -11px}

.musicBfq div.userSy img{float:left;vertical-align:middle;margin-right:5px}
.musicBfq div.userSy div.sy100{float:left;width:100px;padding-top:3px}

.musicBjdt{width:100%;background:url(/public_html/images/alljd.gif) repeat-x;height:6px;float:left;position:relative}
.musicBjdt b{display:block;float:left;position:absolute;top:0;left:0;background:url(/public_html/images/shengyinjd.gif) repeat-x;height:6px}
.musicBjdt p{position:absolute;top:-1px;cursor:pointer;background:url(/public_html/images/sygdt.gif) no-repeat;width:17px;height:9px}
.musicBjdt span{display:block;float:left;position:absolute;top:0;left:0;background:url(/public_html/images/xzjdt.gif) repeat-x;height:6px}

.musicBAjd{width:490px;float:left;clear:both;padding-top:14px;_padding-top:3px;clear:both}

.musicTime{float:left;margin:10px 6px 0;_margin:-1px 6px 0;font:10px Arial;width:65px}

.musicMs{float:left;margin:10px 2px 0;_margin:-1px 2px 0;width:55px}
.musicMs a.dqxh,.musicMs a.allxh,.musicMs a.ajbf,.musicMs a.dqxhH,.musicMs a.allxhH,.musicMs a.ajbfH{float:left;display:block;width:12px;height:11px;margin-right:6px;background:url(/public_html/images/bfFs.png) no-repeat;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}

.musicMs a.dqxh{background-position:0 0}
.musicMs a.dqxh:hover,.musicMs a.dqxhH{background-position:0 -11px}

.musicMs a.allxh{background-position:-20px 0}
.musicMs a.allxh:hover,.musicMs a.allxhH{background-position:-20px -11px}

.musicMs a.ajbf{background-position:-38px 0}
.musicMs a.ajbf:hover,.musicMs a.ajbfH{background-position:-38px -11px}

/* 圆角 */
.y b,.y .yMain{display:block;height:1px;border-left:1px solid #000;border-right:1px solid #000;background:#000;overflow:hidden;}
b.b1,b.b1b{margin:0 5px;background:#000}
b.b2,b.b2b{margin:0 3px;border-width:2px}
b.b3,b.b3b{margin:0 2px}
b.b4,b.b4b{height:2px;margin:0 1px}
.y .yMain{height:auto;padding:10px 80px}
.y .yMainM{padding:5px 10px!important;_padding:5px 10px 0 10px!important}

/* 视频欣赏  */
.video{width:490px;height:410px;margin:0;padding:5px;background:url(/public_html/images/videoBg.png) no-repeat;*background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=corp, src='images/videoBg.png')}
.spjs{}
.spjs span{margin-right:30px;color:#99753e;line-height:24px}
.spjs span b{color:#d9a555;font-weight:normal}


.xgsp a{cursor:pointer;float:left;display:block;border:2px solid #382b13;width:88px;height:72px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding:2px;margin:0 3px;position:relative}
.xgsp a:hover{border:2px solid #ac814e}
.xgsp a b{position:absolute;left:2px;bottom:0;text-align:center;font-weight:normal;background:#000;display:block;width:88px;margin:0 auto;line-height:20px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}

.xgsp a img{width:88px;height:72px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}

.xgsp a.divL,.xgsp a.divR{border:0 none;float:none;width:14px;height:17px;position:absolute;top:100px;left:0;background:url(/public_html/images/divL.png) no-repeat;*background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=corp, src='images/divL.png')}
.xgsp a.divR{left:630px;background:url(/public_html/images/divR.png) no-repeat;*background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=corp, src='images/divR.png')}

/* 联系我们  */
.contactUsBg{background:#252525}
.contactUs{margin:20px;background:#efeee6 url(/public_html/images/map.gif) top right no-repeat;min-height:401px;_height:401px}
.contactUs p{padding-left:10px;line-height:30px;color:#552b01}

.canT p.tit,.titbt{color:#856100;border-bottom:1px solid #111;padding-bottom:3px}
.canT ul{}
.canT li{padding:10px 5px;+padding-bottom:0;border-bottom:1px solid #111}
.canT li img{float:left;width:130px;height:60px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.canT li div.ctjs{float:left;width:465px;margin-left:20px}
.canT li div.ctjs p{color:#7e5728;line-height:22px}
.canT li div.ctjs p span,.canT li div.ctjs p a{color:#cd8c3a}
.canT li div.ctjs p a{text-decoration:underline}
.canT li div.ctjs p a:hover{text-decoration:none;color:#ffcd84}

.ychdfzt{border:5px solid #000;margin-bottom:5px}

.tonggao{}
.tonggao a,.tonggao span{float:left;color:#d9a555;width:310px;text-align:center;font-weight:bold}
.tonggao a:hover{text-decoration:underline;color:#FFCD84}
.tonggao a.mlbor{border-right:1px solid #1f1f1f;padding-right:5px}

.ycap{position:relative}
.ycap p.tit{color:#856100;border-bottom:1px solid #111;padding-bottom:3px}
.ycap ul{}
.ycap li{padding:10px 5px;+padding-bottom:0;border-bottom:1px solid #111;width:619px}
.ycap li a.img{float:left;width:65px;height:65px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.ycap li a.img img{width:65px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}

.ycap li div.ctjs{float:left;width:440px;margin-left:20px}
.ycap li div.ctjss{width:530px!important}

.ycap li div.ctjs a.tit,.ycap li div.ctjs span.tit{font-weight:bold;color:#d9a555}
.ycap li div.ctjss a.tit,.ycap li div.ctjss span.tit{text-align:center;display:block;margin-bottom:10px}

.ycap li div.ctjs a.tit:hover{color:#FFCD84}
.ycap li div.ctjs p{color:#7e5728;line-height:22px}
.ycap li div.ctjs p span,.ycap li div.ctjs p a{color:#cd8c3a}
.ycap li div.ctjs p a{text-decoration:underline}
.ycap li div.ctjs p a:hover{color:#ffcd84}

.ycap li small{float:right;width:76px}
.ycap li small a{display:block;background:url(/public_html/images/yysp.gif) 0 2px no-repeat;text-indent:18px;margin-bottom:10px;color:#d9a555;line-height:13px;line-height:14px\9}
.ycap li small a:hover{color:#FFCD84}
.ycap li small a.mus{background-position:0 0}
.ycap li small a.mv{background-position:0 -24px}

.ycap li small.zzym{width:138px}
.ycap li small.zzym a{float:left}

.ycanf{width:100%;margin-top:10px;text-align:center;color:#212121}
.ycanf a{color:#6c6c6c;padding:2px 7px;margin:0 5px}
.ycanf a:hover,.ycanf a.on{color:#c1c1c1;background:#1f1f1f;}

.searchTit{position:absolute;top:0;right:25px}
.searchTit select,.searchTit input.text{background:#ccc}
.searchTit select{}
.searchTit input.text{border:1px solid #000;width:160px;height:100%;padding:2px 1px 1px 2px}
.searchTit input.submit{padding:0 3px}

/* 翻页 */
	.pager,.pagenum{height:30px;line-height:30px!important;color:#343!important}
		.pagenum{margin:10px 0 0}
		.pager{float:right;width:5%;background-position:right}
		.pagenum .num{float:left;width:100%;text-align:center}
		.pagenum .num a{color:#666!important;border:0 none!important;float:none;margin:0;padding:0 5px;height:30px;display:inline}
		.pagenum .num a:hover,.pagenum span{color:#f00!important}
		.pagenum span{float:none;margin:0;padding:0 5px}

/* Flash首页 */
.flashindex{ width:1002px; position:relative;}
	.flashindex div.zyw{position:absolute; left:150px; bottom:120px;}
	.flashindex div.zyw a{font:bold 14px Arial,"宋体";color:#E1C69E; margin:0 10px;}
	.flashindex div.zyw a:hover{color:#fff; text-decoration:none;}
	.flashindex div.zysx{position:absolute; right:10px; bottom:10px; text-align:center;width:90%;color:#E1C69E;}
	.flashindex div.zysx a{color:#E1C69E; margin:0 6px;font-weight:bold;}
	.flashindex div.zysx a:hover{color:#fff;text-decoration:underline;}

	.w653{width:653px;}