@charset "utf-8";

/* CSS Document */

body{font-size:12px; color:#333; font-family:Arial, Helvetica, sans-serif; padding:0px; margin:0 auto; background:url(../images/bga.gif) repeat;}

*,body,ul,h1,h2,ul,li,p{ margin:0; padding:0; list-style:none;}

a{text-decoration:none;color:#333; }

a:hover{ color:#000;}

img{border:none;}

/*清除浮动*/

.cboth{clear:both;}

/*面板*/

.panel{margin:0 auto;width:980px; height:auto; overflow:hidden;}

/*header*/

.header{width:980px; height:360px; }

.topl{ background:#a20a04; width:100%; height:25px;}

.divcenter{width:980px; height:25px; line-height:25px; margin:0 auto;}

.topright{width:145px; float:right; color:#ffffff;}

.topright a{padding:0 5px; color:#ffffff;}

.topright a:hover{color:#ffffff;}

/*banner*/

.banner{width:980px; height:323px; background:#0FF;}

/*导航*/

.mainnav {width:980px; height:40px;float:left;  background:url(../images/navbg.gif) repeat-x; padding-left:40px;}

.dropdown {float:left;}

.dropdown dt {width:94px; height:40px; line-height:40px; text-align:center;}

.dropdown dt:hover {}

.dropdown dt a {height:40px; display:block; font-family:"宋体"; font-size:14px; font-weight:bold; color:#fff;}

.dropdown dt a:hover {color:#e60012; background:url(../images/onhover.gif) repeat-x;}

.dropdown dd {position:absolute; overflow:hidden; display:none; z-index:200; opacity:100;}

.dropdown ul {width:92px; border:1px solid #9a0208; background:#c4010a;}

.dropdown li {height:24px; line-height:24px; text-align:center;}

.dropdown li a {width:94px; height:24px; color:#fff; background:#c4010a; display:block;}

.dropdown li a:hover {color:#fff; background:#9e0000;}

.onhover{float:left; margin-left:94px; margin-top:-40px; }

/*context*/

.context{width:980px; height:auto !important; height:500px; min-height:500px; }

/*one*/

.one{width:980px; height:145px; margin-top:-1px; *+margin-top:13px;}

/*精彩赛事*/

.indexad {

    height: 170px;

    margin: 8px auto;

    overflow: hidden;

    width: 980px;

}

.wonderful {background:url(../images/b1.gif) repeat-x; width:319px; height:144px; float:left;}

.wonder{width:319px;  height:144px;}

.wondertitle{float:left; width:100px; height:28px; float:left; margin-left:20px; display:inline; margin-top:8px;}

.wonmore{float: right; margin-top:15px; width:60px;height:28px; color:#8ce9ed; font-family:'雅黑'; font-size:14px; }

.wonmore a{color:#8ce9ed;}

.woncon{width:319px; height:90px;}

.woncon ul{ padding-top:2px;width:319px;}

.woncon ul li{ width:300px; line-height:18px; padding-left:20px;height:18px;background:none;text-align:left;}

.woncon ul li a{ color:#490400;}

/*炫动舞台*/

.stage{background:url(../images/b2.gif) repeat-x; width:319px; height:144px; float:left; margin-left:11px; _margin-left:10px;}

.stagenmore{float: right; margin-top:15px; width:60px;height:28px; color:#e2ed78; font-family:'雅黑'; font-size:14px; }

.stagenmore a{color:#e2ed78;}

/*快乐时光*/

.happytime{background:url(../images/b3.gif) repeat-x; width:319px; height:144px; float:left; margin-left:12px;_margin-left:9px;}

.hamore{float: right; margin-top:15px; width:60px;height:28px; color:#ffdf87; font-family:'雅黑'; font-size:14px;  }

.hamore a{color:#ffdf87;}

/*广告*/

.ad{margin-top:10px; width:980px; height:137px; position: relative;}

.add{ margin-top:10px; width:980px; height:137px;}

.addimg{ position :absolute; top:60px; right: 0px; display: none;}

/*艺术团、项目联盟*/

.yxall{width:980px; height:280px; margin-top:10px;}



/* 弹出层 */

.dialog-box{ position: absolute; z-index:1001}

.dialog-popup{/*background-color:#333333\9;*/filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#7F333333', endColorstr='#7F333333'); position:relative;z-index:29; zoom:1;background:rgba(51,51,51,0.5);  padding: 10px;}

.dialog-popup .dialog-title-bar{ height:30px; background-color:#CDCDCD; position:relative;}

.dialog-popup .dialog-title-bar h2{ line-height:30px; padding-left:10px; font-size:14px; font-weight:700}

.dialog-popup .dialog-title-bar a.close-dialog{ position:absolute;top:5px; right:10px; background-color:#FFFFFF; font-size:14px; font-weight:700; display:block; height:18px; width:18px; line-height:18px;}

.dialog-popup .dialog-title-bar a.close-dialog{text-decoration:none; color:#555555; text-align:center;}

.dialog-popup .dialog-title-bar a.close-dialog:hover{text-decoration:none; color:#333333}

.dialog-content{ background-color:#FFFFFF; padding:10px}

.dialog-iframe-mask{position:absolute; left:0; top:0; border: none;}

.boxy-modal-blackout{position:absolute; left:0; top:0; border: none; background-color:#333333; overflow:hidden; z-index:999}

/*艺术团*/

.art{ width:480px; height:280px; float:left;}

.arttop{background:url(../images/tt.gif) repeat-x; width:480px; height:36px;}

.arttop h3{float:left; margin:0 0 0 10px; font-weight:normal; font-weight:bold; font-size:18px; font-family:'雅黑' ; line-height:36px; color:#fff;}

.arttop span{float:right; padding-right:10px; line-height:36px;color:#fff;}

.arttop span a{ color:#FFF;}

.artcenter{background:url(../images/cen.gif) repeat-y; width:480px; height:238px;}

table{border-collapse:collapse;border-spacing:0;}

.clearfloat{height:0;font-size:1px;clear:both;line-height:0;}

#container{ width:232px;text-align:left; margin:0 auto;}

.txt_1 {font:bold 24px Verdana, Tahoma;color:#fff}

img.thumb_img {cursor:pointer;display:block;margin-bottom:10px; width:36px; height:36px; }

img#main_img {cursor:pointer;display:block;width:176px; height:176px; margin-top:-2px; border:1px solid #ffaa02;}

#gotop {cursor:pointer;display:block; margin-top:10px;}

#gobottom {cursor:pointer;display:block;}

#showArea {height:133px;margin:10px;overflow:hidden}

.info {color:#666;font:normal 9px Verdana;margin-top:20px}

.info a:link, .info a:visited {color:#666;text-decoration:none}

.info a:hover {color:#fff;text-decoration:none}

.artleftbg{float:left; width:224px; height:223px; margin-left:2px; margin-top:15px;_margin-left:4px; }

.danwei{width:67px; height:20px;}

.gjtitle{width:138px; line-height:20px;}

.artrighttbg{float:left; width:224px; height:223px; margin-left:10px;_margin-left:1px; margin-top:15px; }

img.thumb_img2 {cursor:pointer;display:block;margin-bottom:10px; width:31px; height:36px; }

img#main_img2 {cursor:pointer;display:block;;width:176px; height:176px; margin-top:-2px; border:1px solid #ffaa02;}

#gotop2 {cursor:pointer;display:block; margin-top:10px;}

#gobottom2 {cursor:pointer;display:block;}

#showArea2 {height:133px;margin:10px;overflow:hidden}

.artcon{width:454px; height:230px; margin:0 auto;}

.artbottom{background:url(../images/db1.gif) repeat-x; width:480px; height:6px;}



/*项目联盟*/

.project{margin-left:8px; height:280px; width:490px; float:left;}

.protop{ background:url(../images/bb.gif) repeat-x; width:490px; height:36px;}

.protop h3{float:left; margin:0 0 0 10px; font-weight:normal; font-weight:bold; font-size:18px; font-family:'雅黑' ; line-height:36px; color:#fff;}

.protop span{float:right; padding-right:10px; line-height:36px;color:#fff;}

.protop span a{ color:#FFF;}

.procenter{background:url(../images/bb2.gif) repeat-y; width:490px; height:237px;}

.procon{width:474px; height:237px; margin:0 auto; }

.procon ul{ }

.procon ul li{padding-left:10px; float:left; width:221px; height:233px; margin-top:9px;_height:227px; }

.probottom{background:url(../images/bb3.gif) repeat-x; width:490px; height:7px;}

/*精彩瞬间*/

.pret{height:340px; width:978px; border:1px solid #630304; margin-top:10px;_margin-top:1px;}

.pretitle{background:url(../images/tz.gif) repeat-x; width:978px; height:35px; line-height:35px;}

.pretitle h3{ float:left; margin:0 0 0 10px; font-weight:normal; font-weight:bold; font-size:18px; font-family:'雅黑' ; line-height:36px; color:#fff;}

.pretitle span{float:right; padding-right:10px; line-height:36px;color:#fff;}

#xys2{background:url(../images/bgx.gif) repeat-x; width:978px; height:279px; position:relative;  margin:0 auto;padding-top:25px; _padding-top:13px;}

#box{position:relative;width:754px;height:292px;margin:0 auto;}

#box ul{position:relative;width:754px;height:292px;}

#box li{position:absolute;border:2px solid #FFF;list-style:none;background:#000;width:0;height:0;top:146px;left:377px;z-index:0;cursor:pointer;overflow:hidden;border-radius:3px;}

#box li img{width:100%;height:100%;vertical-align:top; position:absolute; z-index:1;left:0px;}

#box li div{position:absolute;bottom:-100px;width:100%;height:100px;background:#000;filter:alpha(opacity=70);opacity:0.7;z-index: 10000; text-align:center;}

#box li div h4{margin:0 10px;font:12px/24px arial;border-bottom:1px #333 solid;}

#box li div h4 span{c color: white;

    font-size: 16px;

    font-weight: bold;

    height: 26px;

    line-height: 36px;

    text-align: center;

    width: 26px; color:#FFF;}

#box span.videotitle a{ color:#FFF; font-size:12px;text-align:center;}

#box li div p{margin:5px 10px 0;text-indent:2em;}

#box .prev, #box .next{position:absolute;top:50%;width:39px;height:80px;margin-top:-40px;overflow:hidden;text-indent:-999px;cursor:pointer;background:url(../images/btn.png) no-repeat;}

#box .prev{left:-60px;}

#box .next{right:-60px;background-position:-39px 0;}

#copyright{padding-top:10px;text-align:center;}



/* 弹出层 */

.black_overlay{ display: none;position: absolute;top: 0%;left: 0%;width: 100%;height: 100%;background-color: black; z-index:1001; -moz-opacity: 0.8; opacity:.80;filteralpha(opacity=80);margin:0 auto;position:fixed;}

.white_content {display: none; position: absolute;top: 50px;left: 25%;width: 500px;height: 500px;padding: 16px; border: 16px solid orange;background-color: white;z-index:1002;overflow: auto;position:fixed;}

.white_content a{ padding-left:386px;}

/*友情链接*/

.links{height:111px; width:978px; border:1px solid #630304; margin-top:10px;}

.linktitle {background:url(../images/tz.gif) repeat-x; width:978px; height:35px; line-height:35px;}

.linktitle h3{ float:left; margin:0 0 0 10px; }

.rollBox{width:978px;float:left;overflow:hidden; background:#FFF; padding-top:20px; } 

.rollBox .scrollcon{width:870px; margin-top:5px; margin:0 auto;}

.rollBox .LeftBotton{height:1px;width:1px;overflow:hidden;float:left;display:inline;margin:0px;cursor:pointer;}

.rollBox .RightBotton{height:1px;width:1px;overflow:hidden;float:left;display:inline;margin:0px;cursor:pointer;}

.rollBox .Cont{width:870px;overflow:hidden;float:left;}

.rollBox .ScrCont{width:10000000px;}
.rollBox .ScrCont a{padding-right:15px;}
.rollBox .Cont .pic2{width:97px;height:75px;overflow:hidden;float:left; }

.rollBox .Cont .pic2 img{background:#fff;display:block; border:1px solid #d3d1d2;}

.rollBox #List1, .rollBox #List2{float:left;width:900px;}

.kk5{margin-top:8px;*+margin-top:7px;_margin-top:7px;}

/*bottom*/

#footer{margin-top:10px; width:100%;}

.foottitle{ background:#a20a04; width:100%; height:25px;}

.divcenter2{width:980px; height:25px; line-height:25px; margin:0 auto;  text-align:center;}

.divcenter2 a{padding-left:15px; color:#FFF !important;}

.bottom{ width:100%;  background:#FFF;}

.bocon{ width:980px;  margin:0 auto; padding-top:10px;}

.boconleft{width:315px; float:left; border-right:1px dashed #a7a8a8; padding-top:7px; text-align:left; margin:0 auto; padding-left:155px;}

.boconright{width:460px; float:left; padding-left:15px; padding-top:12px; padding-left:20px;}









