.but-all-contnet{width:100px;height:24px;float:left;color:#FFF;text-align:center;font-family:"微软雅黑", "黑体", "宋体";font-size:14px;line-height:22px;background:#dca526;}
a.but-all-contnet:hover{color:#FFF;}

a.djy-title-a{color:#555555;text-decoration:none;}
a.djy-title-a:hover{color:#cc0001;text-decoration:underline;}


.djy-wrap{margin:0 auto;width:990px;}
.djy-wrap img{display:block;}
.ysjl-wrap img{display:block;}

.djy-nav{width:990px;float:left;line-height:24px;border-bottom:3px solid #0078c9;color:#FFF;padding-top:15px;margin-bottom:20px;}
.djy-nav a{color:#FFF;text-decoration:none;}
.djy-nav a:hover{color:#FFF;text-decoration:underline;}

.djy-main{width:990px;float:left;margin-top:20px;}
.djy-main-left{width:735px;float:left;}
.djy-main-right{width:240px;float:right;}


.djy-hot-pro{width:705px;height:330px;float:left;background:#F4F4F4;padding:15px;}
.djy-hot-pro dt{width:220px;float:left;font-size:16px;font-family:"微软雅黑", "黑体", "宋体";font-weight:bold;line-height:24px;padding-top:6px;}
.djy-hot-pro dt a{color:#4c1806;text-decoration:none;}
.djy-hot-pro dt a:hover{color:#4c1806;text-decoration:underline;}
.djy-hot-pro dd.pro-img{width:466px;float:left;padding-right:15px;}
.djy-hot-pro dd.pro-cont-text{width:220px;height:284px;overflow:hidden;float:left;color:#666;padding:6px 0;margin-bottom:4px;line-height:22px;text-indent:2em;}

.djy-lanmu-title{width:705px;height:37px;line-height:36px;float:left;margin-bottom:20px;font-family:"微软雅黑", "黑体", "宋体";background:url(yspj-title-bg.png);border-bottom:3px solid #0078c9;padding:0 15px;color:#555;}
.djy-lanmu-title h2{float:left;font-size:18px;}
.djy-lanmu-title em{color:#0078c9;}
.djy-lanmu-title a{float:right;color:#666;text-decoration:none;}
.djy-lanmu-title a:hover{color:#cc0001;}



.djy-lanmu-title-banner{width:960px;height:37px;line-height:36px;float:left;margin-bottom:20px;font-family:"微软雅黑", "黑体", "宋体";background:url(yspj-title-bg.png);border-bottom:3px solid #0078c9;padding:0 15px;color:#555;}
.djy-lanmu-title-banner h2{float:left;font-size:18px;}
.djy-lanmu-title-banner a{float:right;color:#666;text-decoration:none;}
.djy-lanmu-title-banner a:hover{color:#cc0001;}





.center-banner{width:458px;height: 325px;overflow: hidden;position: relative;}
.tshd{width:125px;height: 160px;overflow::visible;position: relative;}
.ysjpcl-flash{width:636px;height: 325px;overflow: hidden;position: relative;}
.banner-slide{position: relative;}

.banner-slide .bd{width:100%;height:100%;position: relative;overflow: hidden;}
.banner-slide .bd li{width:100%;height:100%;position: absolute;left:0px;top:0px;}
.banner-slide .hd{position: absolute;left:20px;bottom:14px;z-index: 2;}
.banner-slide .hd span{display:inline-block;background: url(sprite1.png) no-repeat;width: 8px;height:8px;cursor: pointer;margin:0px 6px;background-position:-23px -13px;}
.banner-slide .hd span.on{background: url(sprite1.png) no-repeat;background-position:-23px -5px;}
.banner-slide .banner-btn{display:block;width: 60px;height: 69px;line-height: 69px;background: url(../img/arrow_bg.png) no-repeat left;position: absolute;z-index: 99;top:160px;}
.banner-slide .prev{left:12px;}
.banner-slide .next{right:12px;}
.banner-slide .banner-btn img{margin:14px 18px;}

.banner-slide .small-banner-btn{display:block;width: 25px;height: 35px;line-height: 35px;background: url(../img/arrow_bg.png) no-repeat left;position: absolute;z-index: 99;top:44px;}
.banner-slide .small-prev{left:0px;}
.banner-slide .small-next{right:0px;}
.banner-slide .small-banner-btn img{margin: 8px 0px 0px 6px;width: 14px;height: 20px;}


.tshd .hd{bottom:-80px;width:180px;text-align:center;}
.tempBox-nr_2 .prev{width: 10px;height:16px;position: absolute;top:100px;cursor: pointer;background: url(sprite1.png) no-repeat;background-position:-33px -4px;left:-20px;}
.tempBox-nr_2 .next{width: 10px;height:16px;position: absolute;top:100px;cursor: pointer;background: url(sprite1.png) no-repeat;background-position:-43px -4px;right:-75px;}





.zytt-zhihui{width:226px;float:left;background:url(zhihui-bg.png);margin-right:28px;}
.zytt-zhihui dt{width:131px;float:left;}
.zytt-zhihui dt img{float:left;}
.zytt-zhihui dd{width:90px;float:left;border-bottom:1px solid #a9c0dd;height:30px;line-height:30px;text-indent:12px;}
.zytt-zhihui dd.title{color:#555;font-size:14px;font-family:"微软雅黑", "黑体", "宋体";margin-top:50px;}
.zytt-zhihui dd.name{color:#999;font-size:12px;}


.zytt-zhihui-main{width:735px;float:left;padding:15px 0;}

.zytt-yanchu-tab{width:735px;float:left;background:url(zhihui-bg.png);border-bottom:3px solid #0078c9;}
.zytt-yanchu-tab li{width:auto;float:left;padding:0 18px;height:37px;line-height:36px;color:#555;cursor:pointer;font-size:18px;font-family:"微软雅黑", "黑体", "宋体";}
.zytt-yanchu-tab li.cur{background:#0078c9;color:#FFF;}



.zytt-yanchu-contmain{width:735px;float:left;overflow:hidden;}
.zytt-yanchu-cont{width:765px;float:left;padding-top:15px;}
.zytt-yanchu-cont dl{width:226px;float:left;background:url(zhihui-bg.png);margin:0 27px 20px 0;}
.zytt-yanchu-cont dl dt{width:206px;float:left;border-bottom:1px solid #a9c0dd;padding:10px;}
.zytt-yanchu-cont dl dt a{width:206px;float:left;height:36px;overflow:hidden;line-height:18px;font-size:14px;font-family:"微软雅黑", "黑体", "宋体";}
.zytt-yanchu-cont dl dd{width:226px;float:left;line-height:32px;color:#999;}
.zytt-yanchu-cont dl dd em{padding:0 10px;float:left;}


.zytt-yanchu-cont1{width:765px;float:left;padding-top:15px;}
.zytt-yanchu-cont1 dl{width:226px;float:left;background:url(zhihui-bg.png);margin:0 27px 20px 0;overflow:hidden;height:280px;}
.zytt-yanchu-cont1 dl dt{width:226px;height:162px;}
/* .zytt-yanchu-cont1 dl dt a{width:206px;float:left;height:36px;overflow:hidden;line-height:18px;font-size:14px;font-family:"微软雅黑", "黑体", "宋体";} */
.zytt-yanchu-cont1 dl dd{border-bottom: 1px solid #a9c0dd;height: 30px;line-height: 30px;text-indent: 12px;color: #999999;text-align:left;}
.zytt-yanchu-cont1 dl dd.show-name{color: #4c4c4c;font-family: "微软雅黑";font-size: 14px;margin-top: 12px;}
.zytt-yanchu-cont1 dl dd.show-name a{display:block;height:30px;line-height:30px;width:226px;overflow:hidden;}
/* .zytt-yanchu-cont1 dl dd em{padding:0 10px;float:left;} */
.zytt-yanchu-cont1 dl dd.show-book{width: 100%;text-indent: 0px;padding-top: 10px;border: none;padding-bottom: 4px;text-align: center;}
.zytt-yanchu-cont1 dl dd.show-book a{text-decoration: none;background: #dca526;color: #fff;display: inline-block;width: 90px;height: 24px;line-height: 24px;overflow: hidden;text-align: center;font-size: 14px;font-family: "微软雅黑";}



.djy-right-box{width:240px;float:right;background: #f4f4f4;overflow: hidden;margin-bottom:15px;}
.djy-right-box dt{width:240px;float:left;height:40px;line-height:40px;background:#0078c9;font-family:"微软雅黑";font-size:16px;color: #fff;text-indent:12px;}
.djy-right-box dt h4{width:180px;float:left;height:40px;line-height:40px;background:#0078c9;font-family:"微软雅黑";font-size:16px;color: #fff;text-indent:12px;}
.djy-right-box dt a{background: url(sprite1.png) no-repeat;width:30px;height:40px;background-position:0px -825px;float: right;}
.djy-right-box dd{overflow:hidden;}
.djy-right-box dd.ysjj{width:230px;height:295px;float:left;padding:15px 0 10px 10px;color:#666;}
.djy-right-box dd.ysjj p{width:220px;float:left;line-height:22px;padding:5px 0;text-indent:2em;}
.djy-right-box dd.ytdt{width:230px;float:left;padding-left:10px;color:#666;line-height:44px;height:225px;}
.djy-right-box dd.ytdt a{width:200px;float:left;background: url(sprite1.png) no-repeat -210px 19px;height:44px;border-bottom:1px solid #ccc;padding-left:20px;overflow:hidden;}
.djy-right-box dd.ytdt a.none-border{border-bottom:none;}
.djy-right-box dd.sjyybl{width:230px;height:166px;float:left;padding:10px 0 0 10px;}

.djy-right-box dd.ytml{width:230px;height:auto;float:left;padding:15px 0 0 10px;color:#666;line-height:17px;}
.djy-right-box dd.ytml strong{font-family:"微软雅黑", "黑体", "宋体";}

.djy-right-box dd.news_list{width:230px;float:left;padding-left:10px;color:#666;line-height:36px;}
.djy-right-box dd.news_list a{width:200px;float:left;background: url(sprite1.png) no-repeat -210px 15px;height:36px;border-bottom:1px solid #ccc;padding-left:20px;overflow:hidden;}
.djy-right-box dd.news_list a.none-border{border-bottom:none;}




.temp-slide{width:990px;float:left;}
.temp-slide .hd{height:60px;width:100%;background: url(jl_14.png) no-repeat;position: relative;}
.temp-slide .hd .hd_nr{width: 930px;margin-left: 30px;height:60px;position: relative;overflow: hidden;}
.temp-slide .hd a{width:30px;height:30px;text-indent: -100px;position: absolute;top:15px;display: block;}
.temp-slide .hd a.prev{left:0px;}
.temp-slide .hd a.next{right:0px;}
.temp-slide .hd .hd_nr ul{position: absolute;left:0px;top:0px;width: 99999px;}
.temp-slide .hd .hd_nr ul li{width: 155px;height:60px;line-height:60px;background: url(jl_0.png) no-repeat;text-align: center;float: left;font-size: 25px;color: #fff;cursor: pointer;}
.temp-slide .hd .hd_nr ul li em{font-style: italic;}
.temp-slide .hd .hd_nr ul li.on{color: #ffb244;}
.temp-slide .hd .hd_nr ul li.on em{border-bottom:3px solid #ffb244;}
.temp .temp-jl-news{padding:10px;}
.temp .temp-jl-map{background: #fff;width: 100%;margin-top: 20px;overflow: hidden;padding-bottom:78px;}
.temp .temp-jl-img{height: 329px;width:460px;overflow: hidden;padding-left:15px;}
.temp .temp-jl-top-height{height:290px;}




/*大事记*/
.temp .yone {background: #F4F4F4;float: left;margin-top: 15px;overflow: hidden;width: 240px;}
.temp .yone .tit {background: #0078C9;clear: both;color: #FFFFFF;font-family: "微软雅黑";font-size: 18px;height: 40px;line-height: 40px;overflow: hidden;width: 100%;}
.temp .yone .tit h2 {font-size: 16px;text-indent: 10px;}
.temp .dsj{width: 100%;overflow: hidden;}
.temp .dsj-left{float: left;width:750px;overflow: hidden;}
.temp .dsj-left ul{float: left;width:750px;}
.temp .dsj-left ul li{float: left;width:235px;margin:20px 15px 0px 0px;overflow: hidden;background:url(zhihui-bg.png);padding-bottom:10px;}
.temp .dsj-left ul li img{display: block;}
.temp .dsj-left ul li p{height:34px;line-height:16px;display: block;width:215px;padding:10px 10px 0 10px;font-family:"微软雅黑";font-size: 14px;color: #555;overflow: hidden;text-align: left;}
.temp .dsj-right{float:right;width:240px;overflow: hidden;padding-top: 5px;}
.temp .dsj-right-time{width:100%;overflow: hidden;background: #f4f4f4;padding:0px 0px;height: auto;}
.temp .dsj-right-time .dsj-btn{width: 240px;height: 27px;cursor: pointer;display: block;}
.temp .dsj-right-time a.dsj-prev,.temp .dsj-right-time span.dsj-prev{background: url(h_dsj_left.png) no-repeat;}
.temp .dsj-right-time a.dsj-next,.temp .dsj-right-time span.dsj-next{background: url(h_dsj_right.png) no-repeat;}
.dsj-right-nr{padding:0px 10px;width:220px;overflow: hidden;height: auto;position: relative;}
.dsj-right-wrap{position: relative;top:0px;overflow: hidden;}
.dsj-right-nr dl{float: left;width: 100%;}
.dsj-right-nr dl dt{background: #b2b2b2 url(h_dsj_i.png) no-repeat 3px 10px;height: 24px;line-height: 24px;text-indent: 14px;color: #fff;margin:5px 0px;width: 100%;float: left;}
.dsj-right-nr dl dd{float: left;border-bottom: 1px solid #cccccc;width: 202px;background: url(h_102.png) no-repeat 3px 12px;line-height: 22px;padding:5px 0px 5px 18px;}



.ysjlhd-main-1{width:735px;float:left;}
.ysjlhd-main-1 li{float:left;position:relative;margin:0 0 15px 15px;display:inline-block;}
.ysjlhd-main-1 li em{float:left;position:absolute;width:100%;height:30px;background:#000;filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity: 0.5;opacity: 0.5;bottom:0px;left:0;z-index:8;}
.ysjlhd-main-1 li h4{float:left;position:absolute;width:150px;line-height:30px;height:30px;overflow:hidden;bottom:0px;left:12px;z-index:15;font-size:14px;}
.ysjlhd-main-1 li h4 a{color:#B4B4B4;text-decoration:none;}
.ysjlhd-main-1 li h4 a:hover{color:#0078c9;text-decoration:underline;}

.ysjlhd-main-1 li.big-hotjl{margin-left:0px;}
.ysjlhd-main-1 li.big-hotjl h4{width:340px;}


.sepcSale{width:100%;float:left;overflow: hidden;}
.sepcSale-nr{background:none;width:100%;padding:20px 0px 0px 0px;overflow: hidden;padding-bottom:0px;clear: both;}


.sepcSale .tit{background:url(tit_opacity.png) repeat;border-bottom: 3px solid #0078c9;height: 37px;line-height: 37px;text-indent: 0px;color: #444444;font-size: 18px;font-family:"微软雅黑";}
.sepcSale .tit h2{font-size: 18px;text-indent: 10px;}
.sepcSale .tit h2 b{font-weight:normal;padding-left: 5px;font-size:14px;}
.sepcSale .tit a{background: none;color: #666666;font-size: 12px;width: auto;font-family: '宋体';height: 37px;line-height: 37px;float: right;padding-right: 5px;}



/*演出安排*/

.tit ul.perform-house{height: 37px;}

.tit ul.perform-house li{float: left;font-size: 18px;text-align:center;}
.tit ul.perform-house li a{float:left;font-size: 18px;width:60px;color: #555555;font-family: "Microsoft YaHei";display: block;padding: 0 10px;}
.tit ul.perform-house li a.on{color: #fff;background-color: #0078c9;}
.perform-schedule{background:  url(op-80.png) repeat;padding: 20px 15px;}
.perform-schedule td{padding:7px;}
.select-date{line-height: 22px;height: 22px;background: url(house-color.png) right top no-repeat;}
.now-date{width: 145px;height: 22px;background: url(now-date-bg.png) no-repeat;color: #53657b;font-size: 20px;font-family: "Impact";margin-right: 20px;}
.now-date a{height: 22px;width: 10px;display: block;}
.now-date a.date-prev{margin-left: 6px;}
.now-date a.date-next{margin-right: 6px;}
.now-date .year{margin-left: 20px;}
.now-date .month{margin-left: 20px;}
select.select-year{height: 22px;width: 78px;color: #b7b7b7;vertical-align: middle;font-size: 14px;font-family: "SimSun";line-height: 22px;}
select.select-month{height: 22px;width: 51px;color: #b7b7b7;vertical-align: middle;font-size: 14px;font-family: "SimSun";line-height: 22px;}
.perform-schedule table{margin-top: 15px;}
.d-01{background: url(cd-01.png) left top no-repeat;}
.d-02{background: url(cd-02.png) left top no-repeat;}
.d-03{background: url(cd-03.png) left top no-repeat;}
.d-04{background: url(cd-04.png) left top no-repeat;}
.d-05{background: url(cd-05.png) left top no-repeat;}
.d-06{background: url(cd-06.png) left top no-repeat;}
.d-07{background: url(cd-07.png) left top no-repeat;}
.d-08{background: url(cd-08.png) left top no-repeat;}
.d-09{background: url(cd-09.png) left top no-repeat;}
.d-10{background: url(cd-10.png) left top no-repeat;}
.d-11{background: url(cd-11.png) left top no-repeat;}
.d-12{background: url(cd-12.png) left top no-repeat;}
.d-13{background: url(cd-13.png) left top no-repeat;}
.d-14{background: url(cd-14.png) left top no-repeat;}
.d-15{background: url(cd-15.png) left top no-repeat;}
.d-16{background: url(cd-16.png) left top no-repeat;}
.d-17{background: url(cd-17.png) left top no-repeat;}
.d-18{background: url(cd-18.png) left top no-repeat;}
.d-19{background: url(cd-19.png) left top no-repeat;}
.d-20{background: url(cd-20.png) left top no-repeat;}
.d-21{background: url(cd-21.png) left top no-repeat;}
.d-22{background: url(cd-22.png) left top no-repeat;}
.d-23{background: url(cd-23.png) left top no-repeat;}
.d-24{background: url(cd-24.png) left top no-repeat;}
.d-25{background: url(cd-25.png) left top no-repeat;}
.d-26{background: url(cd-26.png) left top no-repeat;}
.d-27{background: url(cd-27.png) left top no-repeat;}
.d-28{background: url(cd-28.png) left top no-repeat;}
.d-29{background: url(cd-29.png) left top no-repeat;}
.d-30{background: url(cd-30.png) left top no-repeat;}
.d-31{background: url(cd-31.png) left top no-repeat;}
.perform-schedule tr th{height: 40px;width: 100px;background-color: #5c7ea6;}
.perform-schedule tr th p{padding-left: 40px;font-size: 14px;font-family: "Microsoft YaHei";color: #fff;line-height: 14px;}
.perform-schedule tr th span{display:block;}
.perform-schedule tr th p em{font-family: "Myriad Pro";font-size: 11px;}
.perform-schedule tr th.week{background-color: #c99e81;}
.perform-schedule tr td{width: 97px;height: 102px;border: 1px solid #fff;}
.perform-schedule tr td p{padding: 0 5px;}
.perform-schedule tr td.first p{color: #afafaf;}
.perform-schedule tr.opera-house td{background-color: #f5e8db;}
.perform-schedule tr.music-hall td{background-color: #e3ebf5;}
.perform-schedule tr.recital td{background-color: #fee7e7;}
.perform-schedule tr.little-theatre td{background-color: #eef3e2;}







.none-mr{margin-right:0px;}

/*后加*/
.zkj-other-art{padding:17px 18px;width:274px;overflow:hidden;color:#666;font-size:12px;font-family::"宋体";line-height:22px;height:91px;overflow:hidden;} 