.show-mid01 { width:auto; background: #F6F6F6; }
.show-mid01-con { width: 1200px; margin:0 auto; padding-bottom:30px; }
.recommend_box { width: 48%; height: 305px; margin: 0 1%; background: #FFFFFF; float: left; position: relative; }
.recommend_box .msg-box { width: auto; height: 305px; float: left; }
.recommend_box .msg-box .a-link { width: 90px; height: 26px; display: block; text-align: center; line-height: 26px; color: #FFFFFF; background: #6db9f4; margin-top: 20px; }
.recommend_box .msg-box .a-link.dis { background: #838383;}
.recommend_box .msg-box h1 { font-size: 20px; height: 70px; line-height: 35px; display: block; width: 302px; overflow: hidden; margin-top: 30px; margin-left: 20px; padding-right:20px; }
.recommend_box .msg-box .txt { margin-top: 10px; margin-left: 20px; width: 312px; line-height: 32px; color: #666666;}
.recommend_box .img-box { width: 240px; height: 305px; position: absolute; top: 0; right: 0; text-align: center; overflow: hidden; }
.recommend_box .img-box img { height: 305px; width: 240px; }
.recommend_box .img-box a { width: 123px; height: 36px; display: block; text-align: center; line-height: 36px; color: #FFFFFF; font-size: 15px; position: absolute; left: 58px; top: 154px; z-index: -1; background:rgba(10,107,189,.7); /* background: url(../images/show-more-btn.png) no-repeat; */ opacity: 0; border:1px solid #fff; border-radius:3px; }
.recommend_box .img-box i { width: 240px; height: 345px; display: block; position: absolute; left: 0; top: 0; background:rgba(10,107,189,.7); /* background: url(../images/index-section5-titbg.png) repeat; */ z-index: -1; opacity: 0; }
.recommend_box .img-box:hover a,.recommend_box .img-box:hover i { opacity: 1; z-index: 1; transition:all .5s linear;  -webkit-transition:all .5s linear;  -moz-transition:all .5s linear;  -o-transition:all .5s linear;  -ms-transition:all .5s linear; }

@media only screen and (max-width: 1152px ) {
	.recommend_box .img-box { width: 180px; }
	.recommend_box .img-box img { width: 180px; }
	.recommend_box .img-box a { left: 28px; }
}
@media only screen and (max-width: 1024px ) {
	.recommend_box { height: 280px; }
	.recommend_box .msg-box { height: 280px; }
	.recommend_box .msg-box h1 { font-size: 18px;}
	.recommend_box .msg-box .txt { width: 200px; font-size: 12px; margin-top: 10px;line-height: 24px; }
	.recommend_box .img-box { height: 280px; }
}

.show-mid02 { width:1200px; margin:0 auto; }
.show-jh-table { width: 100%; }
.show-jh-table th { background: #F6F6F6; font-size: 16px; font-weight: 600; height: 42px; text-align: left; padding-left: 20px;}
.show-jh-table td { height: 42px; font-size: 15px; color: #6c6c6c; padding-left: 20px; }

/*  */
.show-tj { width: 1200px; margin: 0 auto;}
.show-tj-msg { width: auto; height: 345px; margin-top: 30px; }
.show-tj-msg .img-box { width: 240px; height: 345px; position: relative; float: left; text-align: center; overflow: hidden; margin-right: 30px; }
.show-tj-msg .img-box img { height: 345px; width: 240px; }
.show-tj-msg .msg-box { width: 930px; height: 345px; float: left; }
.show-tj-msg .msg-box a { width: 90px; height: 26px; display: block; text-align: center; line-height: 26px; color: #FFFFFF; background: #6db9f4; margin-top: 20px; margin-left: 20px; }
.show-tj-msg .msg-box a.dis { background: #838383;}
.show-tj-msg .msg-box h1 { font-size: 24px; height: 26px; line-height: 26px; display: block; width: 322px; overflow: hidden; margin-top: 30px; margin-left: 20px; }
.show-tj-msg .msg-box .txt { margin-top: 30px; margin-left: 20px; width: 322px; line-height: 32px; color: #666666;}

.show-content { width: 1200px; margin: 30px auto 0 auto; }
.show-content .head { width: auto; height: 46px; line-height: 46px; background: #F6F6F6;}
.show-content .head span { display: block; float: left; height: 46px; font-size: 18px; padding: 0 30px; color: #333333; cursor: pointer; }
.show-content .head .menu span { background: #c0e3ff; color: #0064b5; }
.show-content .con { margin-top: 30px; padding: 0 30px; }
.show-content .con p { font-size: 16px; line-height: 36px;}

/* 演出计划 */
.show-schedule { width: 1200px; margin:0 auto; }
.show-schedule .con { min-height: 200px; }

/* 演出推荐 */
.show-recommend { width: 1200px; margin:0 auto; }
.show-recommend .pTit01 { padding-bottom:20px; }
.show-recommend .recommend_box { background:#f6f6f6; margin-top:20px; }
.show-recommend .pNext { margin-left: 1%; margin-right: 1%; }

.show-recommend-buy  { width: 120px; height: 35px; display: block; text-align: center; line-height: 35px; color: #FFFFFF !important; background: #6db9f4; margin-top: 24px; float:right; position:absolute; right:30px; top:0; font-size:14px !important; }
.show-recommend-buy:hover { color:#ffffff !important; }

.show-recommend-detail .news_conent_two_title { width:850px !important; margin:0 auto !important; }
