#preloader {position:fixed;z-index:2500;top:0;left:0;right:0;bottom:0;background-color:#fff; z-index:999999; }
#status {position:fixed;z-index:999999;width:250px;height:250px;position:absolute;left:50%; top:50%; background-image:url(../images/status.gif); background-size:32px 32px;background-repeat:no-repeat;background-position:center;margin:-125px 0 0 -125px; }
#status p{top:70%;}
#status em{font-size:10px!important;display:block;font-style:normal;}
.center-text{	text-align:center;	}
body{ background-color:#fff;}

.hide{ display:none} ;
.ellipsis{overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}

/*.container{width:1366px; margin:0 auto; position:relative}*/

.nav_index_bg{ width:1349px; margin:0 auto; height:215px; background:url(../../Home/images/index_nav_bg.jpg) no-repeat}
.nav_bg{ width:1349px; margin:0 auto; height:215px; background:url(../../Home/images/index_nav_bg.png) no-repeat}
.nav_other_bg{ width:1349px; margin:0 auto; height:215px; background:url(../../Home/images/top_bg2.png) no-repeat}
.nav_seprator{ width:10px;}

/*导航*/
.quanju{ width:1200px; margin:0 auto;}
.mainbav{ padding:30px 0px 22px 10px;}
.mainbav li{ display:inline-block; font-size:15px; color:#ffffff; margin-right:28px; vertical-align:middle;}
.mai_text{ margin-top:5px;}
.mai_text a{ color:#fff}

.mainbav li i { font-size: 0px; line-height: 0; vertical-align: middle; display: inline-block; width: 0px; height: 0px; margin-left: 8px; margin-top:5px; border-width: 5px; border-color: #FFF transparent transparent transparent; border-style: solid dashed dashed dashed; }

.search_input{background-color:#fff; width:135px; border:1px solid #fff; margin-top:3px; border-radius:4px; height:30px;}
.search_input input{float:left; width:100px; background-color:#fff; font-size:13px; border:1px solid #fff; border-radius:4px; padding:4px; color:#b4bbc2; padding-left:3px;} 
.search_input .btn{float:left; width:30px; height:30px; border-left:1px #ccc solid; text-align:center}
 
/*.mai_text a:hover{border-bottom:3px solid #c53246;}*/
#bixi{border-bottom:3px solid #c53246;}


.indexBox{ width:1346px; margin:0 auto; height:986px; background:url(../Home/images/bg1.png) no-repeat 0 28px; border:1px # F00 solid}
.indexBox .box4{float:left; width:100%; height:400px;}
.indexBox .box4 ul{float:left; width:1000px; height:350px;}
.indexBox .box4 li{float:left; width:250px; height:100% ;  background:url(../Home/images/index/boxBg.png) no-repeat; }
.indexBox .box4 li .title{float:left; width:100%; line-height:30px; text-align:center; font-size:14px}
.indexBox .box4 li .img{float:left; width:100%; height:300px; text-align:center;}
.indexBox .box4 li .img{width:250px;}

/* 资讯动态 */
.newBox{ width:1346px; margin:0 auto; height:500px; background:url(../../Home/images/new_bg_oldrrrr.png) no-repeat 0 28px;}
.newsLine{width:1346px; height:30px; background:url(../../Home/images/line.png) repeat-x}
.newTitle{ float:left; width:100%; margin-top:20px; height:80px;  text-align:center; font-size:24px;}
.newCon{float:left; width:100%; height:330px;}
/**
.newCon ul{float:left; width:100%; height:295px;}
.newCon li{float:left; width:215px; margin-left:5px; margin-right:4px;}
.newCon li .pic{float:left; width:215px; height:140px}
.newCon li .pic img{width:215px; height:140px}
.newCon li .type{float:left; width:215px; height:35px; line-height:35px; font-size:13px; color:#f66b4b}
.newCon li .title{float:left; width:215px; height:60px; line-height:24px; font-size:15px; color:#000}
.newCon li .summary{float:left; width:215px; height:60px; line-height:24px; font-size:13px;}
**/

.newCon ul{float:left; width:1260px; margin-left:42px; height:330px;}
.newCon li{float:left; width:200px; margin-left:5px; margin-right:5px;}
.newCon li .pic{float:left; width:200px; height:180px}
.newCon li .pic img{width:200px; height:180px}
.newCon li .type{float:left; width:200px; height:35px; line-height:35px; font-size:13px; color:#f66b4b}
.newCon li .title{float:left; width:200px; height:60px; line-height:24px; font-size:15px; color:#000}
.newCon li .subject{float:left; width:200px; height:40px; line-height:40px; font-size:14px; color:#000;overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.newCon li .subject .month {float:left; font-size:18px;}
.newCon li .subject .point {float:left; font-size:28px;}
.newCon li .summary{float:left; width:200px; height:60px; line-height:24px; font-size:13px;}

.newMore{float:left; width:100%; height:70px; line-height:40px; text-align:center}

/* 艺术生产 */
.yishuBox{ width:1349px; margin:0 auto; height:356px; background:url(../../Home/images/index_yishu_bg.png) no-repeat 0 0;}
.yishuTitle{ float:left; width:100%; margin-top:20px; height:40px; text-align:center; line-height:40px; font-size:24px; color:#fff; }
.yishuType{ float:left; width:100%; height:45px; line-height:26px; text-align:center; font-size:14px; color:#fff;}
.yishuType a{ color:#fff;}
.yishuCon{float:left; width:100%; height:213px; }
.yishuCon .yishuLeft{float:left; width:100px; margin-left:170px; width:45px ; margin-top:70px }
.yishuCon .yishuMiddle{float:left; width:880px; margin-left:10px }
/**
.yishuCon .yishuMiddle ul{float:left; width:100%; height:190px }
.yishuCon .yishuMiddle li{float:left; width:130px; height:190px; margin-left:8px; margin-right:8px; border-radius:8px}
.yishuCon .yishuMiddle li img{ width:125px; height:190px; border-radius:8px}
**/
.yishuCon .yishuMiddle ul{float:left; width:100%; height:190px; margin-left:215px}
.yishuCon .yishuMiddle li{float:left; width:200px; height:190px; margin-left:8px; margin-right:8px; border-radius:8px}
.yishuCon .yishuMiddle li img{ width:200px; height:190px; border-radius:8px}
.yishuCon .yishuRight{float:left; width:100px; width:46px; margin-top:70px  }
.yishuMore{float:left; width:100%; height:35px; text-align:center}
.yishuMore a{ color:#fff; font-size:14px}

/* 星耀北歌 */
.xingBox{ width:1349px; margin:0 auto; margin-top:20px; height:503px; background:url(../../Home/images/index_xing_bg.png) no-repeat 0 0;}
.xingTitle{ float:left; width:100%; height:70px; text-align:center; line-height:50px; font-size:24px; color:#000; }
.xingCon{float:left; width:100%; height:265px;}
.xingCon ul{float:left; width:930px; height:255px; margin-left:200px; margin-top:10px;}
.xingCon li{float:left; width:220px; margin-left:6px; margin-right:6px;}
.xingCon li .pic{float:left; width:100%; height:210px}
.xingCon li .pic img{width:220px; height:190px;  border-radius:8px; border:1px #eee solid}
.xingCon li .name{float:left; width:220px; height:35px; line-height:25px; text-align:center; font-size:13px; color:#333}
.xingMore{float:left; width:100%; height:50px; text-align:center}


/* 资讯栏目 */
.newNavBox{width:1104px; margin:0 auto; height:100px;}
.newNavBox .newNavTitle{ float:left; width:100%; height:46px; text-indent:11px; font-size:24px;}
.newNavBox ul{ float:left; margin-left:11px; width:630px; height:30px;}
.newNavBox li{ float:left; width:auto; height:30px; line-height:30px; margin-right:30px; font-size:16px;}
.newNavBox li.on{ border-bottom:3px solid #c53246}

.newNavBox2{width:1170px; margin:0 auto; overflow:hidden;}
.newNavBox2 .newNavTitle{ float:left; width:100%; height:46px; text-indent:11px; font-size:24px;}
.newNavBox2 ul{ float:left; margin-left:11px; width:630px; height:30px;}
.newNavBox2 li{ float:left; width:auto; height:30px; line-height:30px; margin-right:30px; font-size:16px;}
.newNavBox2 li.on{ border-bottom:3px solid #c53246}

.newNavBox3{width:1200px; margin:0 auto; overflow:hidden;}
.newNavBox3 .newNavTitle{ float:left; width:100%; height:46px; text-indent:16px; font-size:24px;}
.newNavBox3 ul{ float:left; margin-left:16px; width:630px; height:30px;}
.newNavBox3 li{ float:left; width:auto; height:30px; line-height:30px; margin-right:30px; font-size:16px;}
.newNavBox3 li.on{ border-bottom:3px solid #c53246}


/* 资讯列表的背景 */
.news_list_bg{width:1349px; margin:0 auto; height:1199px; background:url(../../Home/images/new_list_bg.png) no-repeat 0 100px;}
.news_box_bg{ width:1349px; margin:0 auto; overflow:hidden; background:url(/Public/Home/images/middle_right_bottom_bg.png) no-repeat right bottom;}

/*中间标题*/
.about_us_title{width:1349px; margin:0 auto; height:50px; text-align:center; font-size:28px; color:#333}


/* 分页 */
.page{ clear: both; margin: auto;}
.page ul{ padding: 30px 0 20px 0; margin: 0; text-align: center;}
.page ul li { display: inline-block; list-style-type: none; *display: inline;}
.page li span { font-size: 14px; line-height: 28px; color: #777; background-color: #FFF; list-style-type: none; display: inline; height: 28px; float: left; padding: 0px 10px; margin: 0px 1px; border:solid 1px #EEE; }
.page li a span { color: #333; text-decoration: none; cursor:pointer;}
.page li a:hover span{ color: #333; background-color: #FFFFFF; border-color: #333; cursor:pointer;}
.page li span.currentpage { color: #FFF; font-weight: 600;  background-color: #333; border-color: #333;}

/* 首页底部 */
.indexFooterBox{width:1349px; margin:0 auto; height:216px; background:url(../../Home/images/index_bottom_bg.png) no-repeat 278px 0;}
.otherFooterBox{width:1349px; margin:0 auto; height:332px; background:url(../../Home/images/bottom_bg.png) no-repeat 0 0; padding-top:110px;}

.footerLeft{ float:left; margin-left:320px; margin-top:70px; width:430px; height:140px;}
.footerLeft ul{float:left; margin-left:150px; width:220px}
.footerLeft li{float:left; margin-left:10px; width:100px}
.footerLeft .copyright{float:left; width:100%; line-height:24px; color:#fff; text-align:right}
.footerLeft .copyright a{color:#fff; }

.footerRight{ float:left; margin-left:5px; margin-top:60px; width:550px; height:130px;}
.footerRight .rightIndex{float:left; width:50px; color:#fff }
.footerRight .rightIndex .rightIndexTitle{float:left; width:100%; line-height:30px; font-size:15px;}
.footerRight .rightIndex .rightIndexTitle a{ color:#fff}
.footerRight .rightItem{float:left; margin-left:10px; width:80px; color:#fff }
.footerRight .rightItem .rightItemTitle{float:left; width:100%; line-height:30px; font-size:15px;}
.footerRight .rightItem ul{float:left; width:100%;}
.footerRight .rightItem li{float:left; width:100%; height:24px; line-height:24px}
.footerRight .rightItem li a{color:#fff}

/*中间模块*/
.waiceng{ width:1200px; overflow:hidden; background-color:#b5b5b5; padding-bottom:11px;}
.content{height:auto; width:100%; -webkit-border-radius:50px;-moz-border-radius:50px; border-radius:50px; background-color:#f2f5f8; margin-top:15px; border:1px solid #f2f5f8;}
.content_timu{ width:100%;}
.content ul{ width:90%; margin:auto; }
.content_timu li{ display:inline-block; width:33%; text-align:center; margin-top:30px; margin-bottom:20px; font-size:18px; color:#000;}
.content_timu li p{ margin-top:10px;}
/*品牌项目*/
/**
#focus_Box{position:relative;width:1000px;height:308px;margin:-20px -70px;}
#focus_Box ul{position:relative;width:710px;height:308px; margin-top:10px; margin-left:110px}
#focus_Box li{z-index:0;position:absolute; width:0px;height:0px;top:146px;cursor:pointer;left:377px; width:409px; height:303px;}
#focus_Box li img{vertical-align:top; margin-top:20px; margin-left:18px; border-radius:8px;-webkit-box-shadow:0 0 20px rgba(0, 204, 204, .5);  
  -moz-box-shadow:0 0 20px rgba(0, 204, 204, .5);  
  box-shadow:0 0 20px rgba(0, 204, 204, .5); }
#focus_Box li p{position:absolute;left:21px;bottom:20px;width:90%;height:50px;line-height:40px;background:url(../images/float-bg.png) repeat;text-indent:8px;color:#fff;}
#focus_Box li p span{display:inline-block;width:70%;height:40px;overflow:hidden;}
#focus_Box .prev,#focus_Box .next{display:block;z-index:100;overflow:hidden;cursor:pointer;position:absolute;width:52px;height:52px;top:131px;}
/*#focus_Box .prev{background:url(images/btn.png) left bottom no-repeat;left:0px}
#focus_Box .next{background:url(images/btn.png) right bottom no-repeat;right:0px} */
/**
#focus_Box .prev:hover{background-position:left top;}
#focus_Box .next:hover{background-position:right top;}
#focus_Box a.imgs-scroll-btn{display:block;position:absolute;z-index:110;top:7px;right:15px;width:51px;height:23px;overflow:hidden;background:url(../images/share-btn.png) no-repeat;text-indent:-999px;}
**/

#focus_Box{position:relative;width:1000px;height:308px;margin:-30px -70px;}
#focus_Box ul{position:relative;width:710px;height:308px; margin-top:20px;}
#focus_Box li{z-index:0;position:absolute; width:0px;height:0px;top:146px;cursor:pointer;left:377px;border-radius:4px;}
#focus_Box li img{width:100%;height:100%;vertical-align:top; border-radius:8px;-webkit-box-shadow:0 0 25px rgba(0, 204, 204, .5);  
  -moz-box-shadow:0 0 250px rgba(0, 204, 204, .5);  
  box-shadow:0 0 25px rgba(0, 204, 204, .5); }
#focus_Box li p{position:absolute;left:0;bottom:0;width:100%;height:17%;line-height:50px;background:url(../images/float-bg.png) repeat;text-indent:8px;color:#fff; font-size:18px; border-bottom-left-radius:6px; border-bottom-right-radius:6px}
#focus_Box li p span{display:inline-block;width:90%;height:46px;overflow:hidden;}
#focus_Box .prev,#focus_Box .next{display:block;z-index:100;overflow:hidden;cursor:pointer;position:absolute;width:52px;height:52px;top:131px;}
/*#focus_Box .prev{background:url(images/btn.png) left bottom no-repeat;left:0px}
#focus_Box .next{background:url(images/btn.png) right bottom no-repeat;right:0px} */
#focus_Box .prev:hover{background-position:left top;}
#focus_Box .next:hover{background-position:right top;}
#focus_Box a.imgs-scroll-btn{display:block;position:absolute;z-index:110;top:7px;right:15px;width:51px;height:23px;overflow:hidden;background:url(../images/share-btn.png) no-repeat;text-indent:-999px;}

/*演出日历*/
.dotes1{width:100%; height:384px; background-image:url(../images/bj.png); background-size:100% 100%; border-radius:30px; padding:35px 20px;}
.dotes2{width:100%; height:384px; background-image:url(../images/bj.png); background-size:100% 100%; border-radius:30px; padding:35px 20px;}
.dotes{width:100%; height:384px; background-image:url(../images/bj.png); background-size:100% 100%; border-radius:30px; padding:35px 20px;}
.dotes_text{float:left; width:250px; height:318px; background-color:rgba(28,38,55,0.5); margin-right:6px; border-radius:5px; color:#FFF; padding:5px;}
.dotes_text_p{ border-bottom:1px solid #FFF; text-align:left; margin-top:10px; text-indent:15px; font-size:20px; padding-bottom:5px; margin-bottom:25px;}
.dotes_text_p1{ font-size: 17px; text-indent:30px; line-height:35px;}
.dotes_img{ float:left;}
.dotes_rili{float:left;}
/*视频库*/
.shipin{width:100%; height:384px; background-image:url(../images/bj2.png); background-size:100% 100%; border-radius:40px; padding:40px 40px; overflow:hidden; margin-bottom:-1px;}
.l_shipin{ float:left; line-height:300px; cursor:pointer;}
.r_shipin{ float:right; line-height:300px; cursor:pointer;}
.cen_shipin{  margin:auto;float:left; margin-top:28px;}
.cen_l{ float:left;}
.cen_c{ float:left;}
.cen_r{ float:left;}
/*节目库*/
.jimu{width:100%; height:384px; background-image:url(../images/bj2.png); background-size:100% 100%; border-radius:30px; padding:40px 40px; overflow:hidden; margin-bottom:-1px;}
.l_jiantou{ float:left; line-height:300px; cursor:pointer;}
.r_jiantou{ float:right; line-height:300px; cursor:pointer;}
.ji_l_texe{ width:250px; height:306px; float:left; background-color:#FFF; margin-right:3px;  border-radius:5px; margin-left:22px;}
.ji_l_img{ float:left; margin-right:22px;}
.texr_top{ font-size:20px; margin-top:0px; color:#FFF; background-color:#e8885b; height:60px; line-height:60px; text-indent:20px; border-top-left-radius:5px; border-top-right-radius:5px;}
.texe-fl{ font-size:16px; border-bottom:1px solid #eef0f4; line-height:48px; text-indent:25px; color:#a4a9b2; cursor:pointer; }
.bool{color:#a4a9b2; margin-top:23px;}
.texr_top1{ font-size:20px; margin-top:0px; color:#FFF; background-color:#bc3046; height:60px; line-height:60px; text-indent:20px; border-top-left-radius:5px; border-top-right-radius:5px;}
.fl_im{float:right; margin-right:10px;}
/*演员库*/
.yanyuan{width:100%; height:384px; background-image:url(../images/bj2.png); background-size:100% 100%; border-radius:30px; padding:40px 40px; overflow:hidden; margin-bottom:-1px;}
.l_yanyuan{ float:left; line-height:300px; cursor:pointer; margin-right:15px;}
.r_yanyuan{ float:right; line-height:300px; cursor:pointer; margin-left:10px;}
.cen_yanyuan{  margin:auto;float:left; margin-top:80px;}
.mingdan_l{ float:left; margin-left:5px; margin-right:5px;}
/*底部*/
.footer{ width:100%; background-color:#383737; overflow:hidden; height:335px;}
.footer_left{float:left; line-height:350px; width:20%; text-align:center;}
.footer_center{float:left; width:50%; color:#b4bbc2; font-size:18px; padding-top:75px;}
.footer_center a{ color:#b4bbc2;}
.foot_dizhe{ font-size:16px; margin-top:15px;}
.footer_right{float:left; width:30%;  padding-top:75px;}
.tab_two{ margin-top:5px; }
.fo_r_in{ height:39px; width:200px;}
.guanzhu{color:#b4bbc2; font-size:18px; margin-left:-120px; margin-top:15px; margin-bottom:15px;}
.guanzhu1{color:#b4bbc2; font-size:18px;  margin-top:15px; margin-bottom:15px;margin-left:20px;}
.guanzhu2{color:#b4bbc2; font-size:18px;  margin-top:15px; margin-bottom:15px; }

/*下拉箭头*/
.xiajian{ position: absolute; margin-top:13px; margin-left:155px; }
.xiajian1{ position: absolute; margin-top:13px; margin-left:155px;}


.xila{ display:block; width:100px; height:auto; padding-top:10px; padding-bottom:10px; background-color:#FFF; position: absolute;  z-index:99999; margin-left:-10px;}
.xila li{ width:100%; text-align:center; line-height:32px;}
.xila li a{ width:100%; color:#333;}
.xila a:hover{border-bottom:3px solid #c53246;}