
/************************header************************/
.logowrap{
	/*background: #f0f0f0 url(../image/headbg.jpg) no-repeat top center;*/
	position: relative;
	height: 166px;
}
.logo{
	margin-top: 35px;
}
.navwrap{
	position: relative;
	margin-top: -10px;
}
.navimg{
	background: url(../image/navbg.png) repeat-x top;
	height: 33px;
	position: relative;
	z-index: 3;
}
.navBar{  background:#831a1f; position:relative; z-index:2; 
margin-top: -10px;  color:#fff; height:40px; line-height:40px;   }
.nav{ width:1200px; margin:0 auto;  }
.nav h3{ font-size:100%; font-weight:normal; font-size:14px;  }
.nav .m{  position:relative; float:left; width:100px; margin:0 10px; display:inline; text-align:center;   }
.nav h3 a{  zoom:1;  height:16px; line-height:16px; padding:12px 0;  display:block; color:#fff }
.nav .on h3 a{ background:#6b1317;   }
.nav .sub{ display:none; /*默认隐藏*/ width:100px; padding:10px 0;  
	position:absolute; left:0px; top:30px;    float:left; line-height:30px; }
.nav .sub li{ text-align:center; margin-bottom: 1px;background:#6b1317; height: 40px; line-height: 40px; }
.nav .sub li a{ color:#fff; display:block; zoom:1;}
.nav .sub li a:hover{  background:#831a1f; color:#fff;   }
/*banner*/
.banner{ width:100%;  position:relative;  height:500px; padding:0px 0; background:#292929;    }
.banner .prev,.banner .next{ position:absolute;  display:block;  left:15%; top:200px; width:54px;
 height:73px; background:url(../image/focusAdvBg.png) no-repeat; filter:alpha(opacity=80);opacity:0.8;  }
.banner .next{ left:auto; right:15%; background-position:-61px 0; }
.banner .prev:hover,.banner .next:hover{ filter:alpha(opacity=100) !important;opacity:1 !important;  }
.banwrap{ width:100%; height:500px; position:relative;  margin:0 auto;  overflow:hidden;  }
.banwrap .bd li{ vertical-align:middle; }

.banwrap .bd li a {
    width: 100% ;
    display: block ;
}

.banwrap .bd li img{ width:100%; height:500px; display:block;  }
.banwrap .hd{ position: absolute; /*right:45%;*/ left: 18%; bottom:30px;  }
.banwrap .hd ul{ vertical-align:middle; display:inline-block; *display:inline; overflow:hidden;
 zoom:1; }
.banwrap .hd ul li{  position:relative; float:left; display:inline; padding-top:4px;  
	margin-right:10px; filter:alpha(opacity=80); opacity:0.8;  cursor:pointer;  }
.banwrap .hd ul li img{ width:76px; height:46px; border:2px solid #000000; display:block;  }
.banwrap .hd ul li.on{ filter:alpha(opacity=100);opacity:1; 
	background:url(../image/focusArrow.png) center 0 no-repeat; }
.banwrap .hd ul li.on img{ border:2px solid #831a1f; }
/********************主体区********************/
.mainbody{
	/*background: url(../image/bg.jpg) repeat top center;*/
}
/*演出剧目*/
.home-ycjm{
	width: 755px;
}
.mainbody h3{
	text-align: left;
	font-size: 25px;
	color: #333;
	line-height: 35px;
	font-weight: normal;
	padding:0 5px;
	float: left;
}
.mainbody h3:before{
	/*background: url(../image/f_l.png) no-repeat left;*/
	display: inline-block;
	float: left;
	width: 24px;
	height: 35px;
	content: "";
	padding-top: 5px;
}
.mainbody h3:after{
	/*background: url(../image/f_r.png) no-repeat left;*/
	display: inline-block;
	float: right;
	width: 24px;
	height: 35px;
	content: "";
	padding-top: 5px;
}
.picScroll1{ position:relative;   padding: 0px 25px 0px 25px; overflow:hidden;   }
.picScroll1 ul{ overflow:hidden !important; zoom:1;}
.picScroll1 ul li{float: left;
    display: inline-block;
    margin: 10px 20px!important;
    *margin: 10px 11px!important;
    text-align: left;}
.pic_img {
    padding: 5px;
    background: #fff;
    border: 1px solid #e1dfdf;
    position: relative;
    width: 127px;
	height: 180px;
}
.picScroll1 ul li img{
  position: relative;
  /*z-index: 1;*/
  width: 127px;
	height: 180px;
}
.picScroll1 ul li span {
    position: absolute;
    padding: 7px 21px;
    background: #821a1f;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#CC821A1F', endColorstr='#CC821A1F');
    background: rgba(130,26,31,0.8);
    *zoom: 1;
    color: #fff;
    left: -8px;
    top: 21px;
    border: 1px solid #fff;
}
.picScroll1 ul li i {
    width: 6px;
    height: 4px;
    background: url(../image/icon_03.png) no-repeat;
    display: block;
    position: absolute;
    left: 0;
    top: -4px;
}
.pic_tit {
    color: #b44e33;
    font-size: 14px;
    line-height: 28px;
    font-family: '微软雅黑';
    width: 120px;
    height: 25px;
    overflow: hidden;
}
.tabul_1 a {
    color: #b81c22;
}
.pic_time {
    background: url(../image/time.png) no-repeat left center;
    padding-left: 18px;
    color: #666;
    margin-left: 3px;
    height: 40px;
    line-height: 40px;
    /*line-height: 20px;*/
    font-size: 12px;
    overflow: hidden;
        width: 127px;
}
.pic_address {
    background: url(../image/posi.png) no-repeat left center;
    padding-left: 18px;
    color: #666;
    margin-left: 3px;
    line-height: 20px;
    font-size: 12px;
    overflow: hidden;
}
.picScroll1 .prev,
.picScroll1 .next{ position:absolute;  left:0px; top: 100px; display:block; width:25px; 
  height:43px; 
  overflow:hidden; background:url(../image/icons.png) -39px 0 no-repeat; cursor:pointer;  }
.picScroll1 .next{ left:auto;  right:0px; background-position:-120px 0; }
.picScroll1 .prevStop{ background-position:0 0; }
.picScroll1 .nextStop{ background-position:-81px 0; }
.picScroll1 a.prev:hover{
  background-position:0 0;
}
.picScroll1 a.next:hover{
  background-position:-81px 0;
}
/*首页视频*/
.home-video{
	width: 520px;
	height: 291px;
	margin-top: 10px;
}
/*首页南话人*/
.slideGroup{ width:1320px; text-align:left; margin: 0 auto; }
.slideGroup .parHd{ height:30px; line-height:30px; padding:0 20px; position:relative; }
.slideGroup .parHd ul{ float:right; position:absolute; right:0px; top:-1px; height:33px;   }
.slideGroup .parHd ul li{ color: #fff; float:left; padding:0 60px; cursor:pointer; 
	background: #7c2423; margin-left: 7px;  }
.slideGroup .parHd ul li.on{ height:30px;  background:#9b7747; }
.slideGroup .slideBox{ overflow:hidden; zoom:1; padding:10px; position:relative;  }
.slideGroup .parBd ul{ overflow:hidden; zoom:1;   }
.slideGroup .parBd ul li{ 
	margin:28px 10px 0px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.slideGroup .parBd ul li .pic{ text-align:center; background: #fff; padding:6px;}
.slideGroup .parBd ul li .pic img{ width:183px; height:234px; display:block;}
.slideGroup .parBd ul li .pic a:hover img{  }
.slideGroup .parBd ul li .title{ font-size: 16px; color: #474747; line-height:34px;   }
.slideGroup .parBd ul li .title a:hover { color: #78201f;}
/*wrapbox3*/
.wrapbox3-l {
    width: 755px;
}
.home-ycdt{
	width: 714px;
	background: url(../image/bg1.png) repeat;
	height: 326px;
	overflow: hidden;
	padding:20px;
}
.home-ycdt h3{
	/*background: url(../image/slogo.png) no-repeat left;*/
	color: #fff;
	font-weight: normal;
	padding-left: 40px;
	font-size: 25px;
	width:100%
}
.home-ycdt h3:before,.home-ycdt h3:after{
	display: none;
}
.home-ycdt ul{
	margin-top: 15px;
}
.home-ycdt ul li{
	/*height: 36px;*/
	line-height: 30px;
	text-align: left;
	display: block;
}
.home-ycdt ul li a span{
	color: #fff;
	font-size: 16px;
}
.home-ycdt ul li a .homenewstit{
	width: 620px;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
	text-align: left;
}
.home-ycdt ul li a:hover span{
	color: #f4e5d0;
}
.ycdtimg{
	background: url(../image/bg2.png) repeat;
	width: 377px;
	height: 366px;
}
.ycdtimg img{
	float:  right;
}
.homepic2{ position: relative; overflow: hidden; width: 755px; }
.homepic2 .bigImg{ height: 380px; position: relative;}
.homepic2 .bigImg li img{ vertical-align:middle; width:755px; height: 380px; 
	position: relative; z-index: 1;}   
.txth4{ font-size: 14px; font-weight: bold; line-height: 43px; height: 115px; width: 755px; 
overflow: hidden; text-align: left; background: rgba(0,0,0,.55);
 position: absolute; bottom: 0px; display: block; z-index: 2}
.txth4 h4 a{
	padding-left: 25px;
	color: #fff;
	font-size: 14px;
	font-weight: normal;
}
.homepic2 .smallScroll{ height: 57px; margin-bottom: 6px; margin-top:0px;
position: absolute; bottom: 10px; z-index: 3;}
.homepic2 .sPrev{ float: left; display: block; width: 4px; height: 7px; 
	text-indent: -9999px; background: url(../image/arrow.png) no-repeat 0 0; margin-top: 26px; 
margin-left: 20px;}
.homepic2 .sNext{ float: right; display: block; width: 4px; height: 7px; margin-top: 26px; 
margin-right: 20px;text-indent: -9999px; background: url(../image/arrow.png) no-repeat -17px 0; }
.homepic2 .sPrev:hover{ background-position: -5px 0;}
.homepic2 .sNext:hover{ background-position: -11px 0;}
.homepic2 .smallImg{ float:left;  margin: 0 6px; display:inline; width: 695px; overflow: hidden;}
.homepic2 .smallImg ul{ height: 63px;;  width: 9999px; overflow: hidden; }
.homepic2 .smallImg li{ float: left; margin:0 7px;width: 64px; height: 61px; cursor:pointer;  
	display: inline;  }
.homepic2 .smallImg img{  width:60px; height:53px; text-align: center;
    margin-top: 6px;margin-left: 2px; }
.homepic2 .smallImg .on { background: url(../image/spicbg.png) ; display: block;
width: 64px; height: 61px;  }
.wrapbox3-r1-l{
	width: 465px;
	height: 356px;
	background: url(../image/bg4.png) repeat;
	padding:25px;
	color: #fff;
}
.wrapbox3-r1img{
	text-align: center;
}
.wrapbox3 h4{
	font-size: 16px;
	color: #fbf6f7;
	text-align: center;
	line-height: 35px;
	font-weight: normal;
}
.wrapbox3 p{
	font-size: 12px;
	color: #fbf6f7;
	text-align: center;
}
.wrapbox3-r {
    width: 520px;
}
.wrapbox3-r1-r{
	width: 469px;
	height: 170px;
	background: url(../image/bg5.png) repeat;
	padding:25px;
	color: #fff;
}
.wrapbox3-r2box1{
	height: 184px;
	display: block;
}
.r2bg1{
	background: url(../image/bg6.jpg) no-repeat;
}
.r2bg2{
	background: url(../image/bg7.jpg) no-repeat;
}
.r2bg3{
	background: url(../image/bg8.jpg) no-repeat;
}
.wrapbox3-r2box1 h3{
	padding-top: 80px;
	padding-left: 50px;
}
.wrapbox3-r2box1 h3 a{
	color: #fff;
}
.wrapbox3-r2box1 h3 a:hover{
	color: #f4e5d0;
}
.wrapbox3-r2box1 h3:before,.wrapbox3-r2box1 h3:after{
	display: none;
}
/*剧目回顾*/
.wrapbox4 h3{
	text-align: center;
	float: none;
	width: 175px;
	margin: 0 auto
}
.jmhgbox{ padding: 0; overflow:hidden; width: 100%   }
.jmhgbox ul{ overflow:hidden !important; zoom:1;}
.jmhgbox ul li{
	float: left;
    width: 139px;
    display: inline-block;
    margin: 10px 13px!important;
    *margin: 10px 11px!important;
    text-align: left;}
.jmhgbox .pic_img {
    padding: 5px;
    background: #fff;
    border: 1px solid #e1dfdf;
    position: relative;
}
.jmhgbox ul li img{
 	position: relative;
    width: 100%;
  	height: 180px;
  	overflow: hidden;
}
.jmhgbox ul li span {
    position: absolute;
    padding: 7px 21px;
    background: #821a1f;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#CC821A1F', endColorstr='#CC821A1F');
    background: rgba(130,26,31,0.8);
    *zoom: 1;
    color: #fff;
    left: -8px;
    top: 21px;
    border: 1px solid #fff;
}
.jmhgbox ul li i {
    width: 6px;
    height: 4px;
    background: url(../image/icon_03.png) no-repeat;
    display: block;
    position: absolute;
    left: 0;
    top: -4px;
}
.jmhgbox .pic_tit {
    color: #b44e33;
    font-size: 14px;
    line-height: 28px;
    font-family: '微软雅黑';
    width: 120px;
    height: 25px;
    overflow: hidden;
}
.jmhgbox .tabul_1 a {
    color: #b81c22;
}
.jmhgbox .pic_time {
    background: url(../image/time.png) no-repeat left center;
    padding-left: 18px;
    color: #666;
    margin-left: 3px;
    line-height: 20px;
    font-size: 12px;
    overflow: hidden;
}
.jmhgbox .pic_address {
    background: url(../image/posi.png) no-repeat left center;
    padding-left: 18px;
    color: #666;
    margin-left: 3px;
    line-height: 20px;
    font-size: 12px;
    overflow: hidden;
}
/*首页南话简介*/
.wrapbox5-l{
	width: 685px;
	background: url(../image/bg1.png) repeat;
	height: 335px;
	overflow: hidden;
	padding:35px;
}
.wrapbox5-l h3{
	/*background: url(../image/slogo.png) no-repeat left;*/
	color: #fff;
	font-weight: normal;
	padding-left: 40px;
	font-size: 25px;
}
.wrapbox5-l h3:before,.wrapbox5-l h3:after{
	display: none;
}
.homeabout p{
	font-size: 12px;
	color: #fff;
	line-height: 28px;
}
.wrapbox5-r{
	width: 520px;
	overflow: hidden;
	height:405px;
}

/*******************footer******************/
.foot-t{
	background: url(../image/bg9.jpg) repeat-x top;
	height: 273px;
	margin-top: 55px;
}
.foot-t dl{
	margin:66px 89px;
}
.foot-t dl dt a{
	font-size: 14px;
	font-weight: bold;
	line-height: 30px;
	color: #fff;
	text-align: left;
}
.foot-t dl dd a{
	font-size: 12px;
	font-weight: normal;
	line-height: 22px;
	color: #fff;
	text-align: left;
}
.foot-t dl dt a:hover,.foot-t dl dd a:hover{
	text-decoration: underline;
}
.foot-b{
	background: #4b1a1b;
	padding:20px 0;
	text-align: center;
	color: #fff;
	font-size: 12px;
}
.footwem{
	text-align: center;
	width: 300px;
	margin:0px auto 10px;
}
.footwem img{
	margin-right: 10px;
}
.footcopy{
	margin-top: 20px;
}
.footcopy a{
	color: #fff;
}
/*******************子页面******************/
/*面包屑导航*/
.breadmenu{
	padding:30px 0px;
	color: #6b655b;
}
.breadmenu ul li{
	float: left;
	margin:0px 8px;
}
.breadmenu ul li a{
	font-size: 14px;
	color: #6b655b;
	padding-right: 16px;
}
.breadmenu ul li a:hover{
	color: #6b1317;
}
/*左侧*/
.aside{
	width: 354px;
	background: url(../image/asidebg.png) repeat-y;
}
.aside ul {
	padding:20px 0px;
}
.aside ul li{
	height: 45px;
	line-height: 45px;
	display: block;
}
.aside ul li a.hover,.aside ul li:hover a{
	background: url(../image/aside-hover.png) no-repeat;
	height: 45px;
	line-height: 45px;
	display: block;
}
.aside ul li a{
	font-size: 14px;
	color: #fff;
	padding-left: 40px;
	display: block;
}
/*右侧*/
.mainr{
	width: 895px;
	background: #e5e5e5;
	padding:35px;
}
.mainr h3{
	text-align: center;
	float: none;
	width: 530px;
	margin: 0 auto 40px;
	font-size: 19px;
	color: #333;
	line-height: 39px;
	/*font-weight: normal;*/
}
.mainr h3:before{
	/*background: url(../image/f_l.png) no-repeat left;*/
	display: inline-block;
	float: left;
	width: 24px;
	height: 35px;
	content: "";
	padding-top: 5px;
}
.mainr h3:after{
	/*background: url(../image/f_r.png) no-repeat left;*/
	display: inline-block;
	float: right;
	width: 24px;
	height: 35px;
	content: "";
	padding-top: 5px;
}
/*单页面*/
.content p{
	font-size: 14px;
	color: #474747;
	line-height: 30px;
}
/*视频专栏页面*/
.video-list ul li{
	float: left;
	margin:0px 19px;
}
.video-list ul li a h5{
	height: 60px;
	line-height: 60px;
	font-size: 14px;
	color: #474747;
	font-weight: normal;
}
.video-list ul li a h5 span{
	height: 40px;
	line-height: 40px;
	font-size: 20px;
	color: #997646;
	padding-right: 5px;
}
.video-list ul li a h5 font{
	font-size: 12px;
}
.video-list ul li a:hover h5{
	color: #6b1317;
}
.video-list li img{
	width: 408px;
	height: 267px;
	overflow: hidden;
}
/*剧目频道页面*/
.pro-list{ padding: 0; overflow:hidden; width: 100%   }
.pro-list ul{ overflow:hidden !important; zoom:1;}
.pro-list ul li{float: left;
    display: inline-block;
    margin: 10px 22px!important;
    *margin: 10px 20px!important;
    text-align: left;}
.pro-list .pic_img {
    padding: 5px;
    background: #fff;
    border: 1px solid #994447;
    position: relative;
    width: 165px;
    height: 248px;
}
.pro-list ul li img{
  position: relative;
  width: 165px;
  height: 248px;
}
.pro-list ul li span {
    position: absolute;
    padding: 7px 21px;
    background: #821a1f;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#CC821A1F', endColorstr='#CC821A1F');
    background: rgba(130,26,31,0.8);
    *zoom: 1;
    color: #fff;
    left: -8px;
    top: 21px;
    border: 1px solid #fff;
}
.pro-list ul li i {
    width: 6px;
    height: 4px;
    background: url(../image/icon_03.png) no-repeat;
    display: block;
    position: absolute;
    left: 0;
    top: -4px;
}
.pro-list .pic_tit {
    color: #b44e33;
    font-size: 14px;
    line-height: 28px;
    font-family: '微软雅黑';
    width: 120px;
    height: 25px;
    overflow: hidden;
}
.pro-list .tabul_1 a {
    color: #b81c22;
}
.pro-list .pic_time {
    background: url(../image/time.png) no-repeat left center;
    padding-left: 18px;
    color: #666;
    margin-left: 3px;
    line-height: 20px;
    font-size: 12px;
    overflow: hidden;
}
.pro-list .pic_address {
    background: url(../image/posi.png) no-repeat left center;
    padding-left: 18px;
    color: #666;
    margin-left: 3px;
    line-height: 20px;
    font-size: 12px;
    overflow: hidden;
}
/*剧目频道详情页面*/
.detailimg1 img{
	border:#ae1f25 solid 1px;
	padding:5px;
	width: 213px;
	height: 307px;
}
.detailtxt1{
	width: 625px;
}
.detailtxt1 h5{
	font-size: 16px;
	text-align: left;
	color: #ae1f3e;
	line-height: 35px;
	margin-bottom: 30px;
	font-weight: normal;
}
.detailtxt1 p{
	font-size: 14px;
	color: #474747;
	line-height: 30px;
}
.detailcon2,.detailcon3{
	width: 100%;
}
.JSlist3 {
    margin-top: 30px;
    margin-left: 10px;
}
.JSlist3 li {
    float: left;
    border-bottom: #e5e5e5 solid 1px;
    width: 441px;
    padding: 5px 0;
    color: #474747;
    font-size: 14px;
}
.JSlist3 li span {
    margin-right: 10px;
    color: #ae1f25;
    font-weight: bold;
}
.JSlist3_1 {
    margin-left: 10px;
}
.JSlist3_1 li {
    float: left;
    border-bottom: #e5e5e5 solid 1px;
    width: 90%;
    padding: 5px 0;
}
.JSlist3_1 li span {
    margin-right: 10px;
    color: #ae1f25;
    font-weight: bold;
}
.JSlist3_1 li em {
    color: #474747;
}
.detailcon3{
	margin-left: 10px
}
.detailcon3 h5{
	color: #ae1f25;
    font-weight: bold;
    font-size: 14px;
    text-align: left;
    border-bottom: #e5e5e5 solid 1px;
    height: 30px;
    line-height: 30px;
}
.detailcon3-1{
	width: 30%;
	text-align: left;
	padding-top: 15px
}
.detailcon3-1 dt{
	letter-spacing: 3px;
	color: #ae1f25;
    font-weight: bold;
    font-size: 14px;
    text-align: left;
    line-height: 35px;
}
.detailcon3-1 dd{
	color: #474747;
    font-size: 14px;
    text-align: left;
}

/*分页*/
.page{clear:both;margin:20px 0;overflow:hidden;padding-top:10px;text-align:center;font-size:12px}
.page ul li{display:inline-block;border:1px solid #ccc;padding:2px 12px;margin:0 1px;
	line-height:24px;background:#fff;color:#999}
.page ul li:hover{background:#721d21;color:#fff;border:1px solid #721d21}
.page ul li:hover a{color:#fff}
.page ul li.thisclass{display:inline-block;border:1px solid #721d21;padding:2px 12px;
	margin:0 1px;background:#721d21;color:#fff}
.page ul li.thisclass a{color:#fff}
.page ul li a{display:block;color:#999}
.page ul li a:hover{color:#fff}
.position{height:46px;line-height:46px}
/*翻页*/
.fanye ul li{
	background: url(../image/fybg.png) no-repeat;
	width: 144px;
	height: 37px;
	margin-right: 20px;
	float: left;
	text-align: center;
}
.fanye ul li a{
	font-size: 14px;
	color: #ae1f25;
	text-align: center;
	font-weight: normal;
	line-height: 37px;
	width: 144px
}
.fanye ul li a:hover{
	color: #474747;
}
/*新闻导航页面*/
.news-list ul{
	margin-top: 15px;
}
.news-list ul li{
	line-height: 60px;
	text-align: left;
	display: block;
	border-bottom: #e5e5e5 solid 1px;
}
.news-list ul li a span{
	color: #474747;
	font-size: 14px;
}
.news-list ul li a span:first-child{
	width: 590px;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
	background: url(../image/newsbg.png) no-repeat left;
	padding-left: 25px;
}
.news-list ul li a:hover span{
	color: #ae1f25;
}
/*新闻详情页面*/
.zxxq-01-sour {
    height: 34px;
    font-size: 14px;
    line-height: 34px;
    text-align: center;
    color: #474747;
    margin-bottom: 20px;
    border-bottom: #e5e5e5 solid 1px;
}
/*南话人页面*/
.nhr-list dl{
	display: block;
	background: url(../image/bg10.png) repeat-x bottom;
	padding-bottom: 40px;
	padding-top: 40px;
}
.nhr-list dl dt{
	width: 195px;
	height: 247px;
	overflow: hidden;
}
.nhr-list dl dt img{
	width: 100%;
}
.nhr-list dl dd{
	width: 640px;
	margin-left: 20px;
}
.nhr-list dl dd h4{
	font-size: 20px;
	color: #474747;
	margin-bottom: 20px;
}
.nhr-list dl dd h4 span{
	font-size: 16px;
	color: #474747;
	font-weight: normal;
	padding-left: 15px;
}
.nhrmore{
	background: url(../image/bg11.png) no-repeat;
	width: 120px;
	height: 37px;
	text-align: center;
	margin-top: 30px;
}
.nhrmore a{
	font-size: 12px;
	color: #474747;
	line-height: 37px;
}
.nhrmore a:hover{
	color: #ae1f25;
}
/*南话人详情页*/
.hjname{
	color: #ae1f25;
	text-decoration:underline;
}
.hjdetaillist dl{
	margin-right: 100px;
	width: 35%;
}
.hjdetaillist dl dt{
	letter-spacing: 0;
}
/*剧目文创*/
.jmwc_item li{
	float: left;
    display: inline-block;
    margin: 10px 5px;
    text-align: center;
}
.jmwc_item li a img{
	width: 200px;
	height: 200px;
	padding: 5px;
    background: #fff;
    border: 1px solid #994447;
}
.jmwc_item li a p{
    color: #666;
    font-size: 14px;
    line-height: 28px;
    font-family: '微软雅黑';
    height: 30px;
    line-height: 30px;
    margin-top: 10px;
}
.jmwc_item li a:hover p{
	color: #b44e33;
}


