﻿.banner{width: 100%;height:500px;overflow: hidden;}

.banner li{float: left;}
.banner .tb-arrow a{ width: 64px; height: 64px; margin: 0 20px; opacity: 0; -webkit-transition: all .3s; transition: all .3s; }
.banner .tb-btn{ bottom: 20px; height: 10px; }
.banner .tb-btn a{ padding:2px; width:40px; margin: 0 10px; box-sizing: border-box; border-radius: 0; background-color: #9F9D9D; }
.banner .tb-btn a.active,.banner .tb-btn a{background: transparent;}
.banner .tb-btn a i{display: block;width:100%;height:40%;box-sizing: border-box;background:#9F9D9D;}
.banner .tb-btn a.active i{ background: #BE242B; height: 70%; margin-top: -2px; }
.time_query{height: 35px;padding-top: 10px;padding-bottom: 10px;line-height: 35px;}

.query_performance input{width: 168px;height: 33px;background: #F3F1EE;border: 1px solid #BEBCBB;padding:10px;}
.query_performance span{color: #666666;}

.check_input .laydate-icon{width: 230px;height: 33px;border: 1px solid #BEBCBB;padding: 0;border-radius: 0;margin-top: 1px;}
.check_input .laydate-icon, .laydate-icon-default, .laydate-icon-danlan, .laydate-icon-dahong, .laydate-icon-molv{background-color:#f3f1ee;}
.check_input .laydate-icon{background-image: url(../images/index/icon1_03.png);}
.screening_check_3{margin-left: 43px;}
.time_btn{width: 75px;height: 33px;background: #BE242B;color: white;border: 0;margin-top: 1px;margin-left: 20px;}
.query_phone i{font-size: 30px;color: #666666;top: 3px;}
.query_phone span{color: #666666;margin-left: 35px;}
.check_input input{padding:10px;}
.query_phone{margin-left: 80px;height: 35px;line-height: 35px;}
.left_content{width: 905px;}
.right_content{width: 340px;}
.left_content_1,.left_content_3,.left_content_5{width: 100%;height: 38px;border-bottom: 2px solid #BE242B;background: #F7F7F7;margin-top: 20px;line-height: 38px;}
.left_content_ul li{float: left;color: #999999;cursor: pointer;font-size:16px;}
.left_content_ul li:hover{color: #BE242B;}
.left_content_ul li+li{margin-left: 75px;}
.left_content_ul{margin-left: 20px;}
.left_content_ul .tTClk{color:#BE242B;}
.more_right a{color: #999999;font-size: 12px;margin-right:30px;}
.more_right a:hover{color:#BE242B;}
.left_content_2{width: 100%;height: 315px;margin-top:20px;}
.first_con{left: 0;top:0}
.first_con>div:hover .img_first img{transform: scale(1.1,1.1);-webkit-transform: scale(1.1,1.1);-moz-transform: scale(1.1,1.1);-ms-transform: scale(1.1,1.1);}
.first_con>div{background: #F1EFED;height: 315px;width: 218px;}
.first_con>div+div{margin-left: 11px;}
.img_first{width: 100%;height: 240px;overflow: hidden;}

.img_first img{width: 100% ;height: 100%;transition:all .5s ;}
.mar_l5{text-align:center;margin-top: 10px;color: #444444;}
.first_con_a a{display: inline-block;height: 20px;width: 100px;border-radius: 10px;font-size: 14px;line-height: 20px;border: 1px solid #999999;color: #999999;}
.first_con_a a:hover{border: 1px solid #BE242B;color: #BE242B;}
.first_con2,.first_con3,.first_con4{display: none;}
.color_be{color: #BE242B;}
.video_play{width:450px;height: 305px;}
.video_play iframe{width:100%;height:305px;!important}
.video_play img{width: 570px;height: 305px;}
.video_dis{padding-left: 50px;padding-right:20px;padding-top: 20px;padding-bottom: 20px;width: 385px;height: 265px;background: #F7F7F7;}
.video_dis p{text-indent: 2em;color: #666666;font-size: 12px;line-height: 2em;}
.fenxinag span{vertical-align: middle;}
.fenxinag{margin-right: 10px;margin-top: 5px;}
.fenxinag a{color: #666666;}
.fenxinag a:hover{color: black;}
.CuPlayer_dis{margin-top: 10px;}
#CuPlayer1,#CuPlayer2,#CuPlayer3,#CuPlayer4{width: 220px;height: 150px;}
.CuPlayer_dis .fontSize12{display: inline-block;height: 19px;line-height: 19px;}
.video_small{padding-bottom: 10px;}
.video_small>a{display:block;width: 220px;height: 150px;overflow:hidden;}
.video_small>a:hover img{transform: scale(1.1,1.1);-webkit-transform: scale(1.1,1.1);-moz-transform: scale(1.1,1.1);-ms-transform: scale(1.1,1.1);}
.video_small img{width: 220px;height: 150px;transition: all .5s;}
.video_small:hover .CuPlayer_dis .fontSize14{color: #BE242B;}
.this_video{color: #BE242B;}
.video_small+.video_small{margin-left: 8px;}

.opera_load{width: 100%;height:40px;margin-top: 20px;}
.opera_load .pull_left a{display: inline-block;width: 165px;height: 40px;line-height: 40px;text-align: center;background: #BE242B;color:white}
.opera_load span{vertical-align: middle;display: inline-block;height: 18px;line-height: 18px;}
.opera_load .icon{font-size: 18px;margin-top: 2px;}
.opera_load .pull_right a{display: inline-block;width: 165px;height: 40px;line-height: 40px;text-align: center;background: #F1EFED;color:#666666}
.right_video{width: 340px;height: 270px;}
.right_video iframe{width:100%;height:270px;!important}
.news{width: 340px; height: 575px;border: 1px solid #E2E2E2;background: url(../images/index/new_bg_03.png) center center;background-size:100% 100%;}
.news_img{width: 328px;margin-left:6px;height: 113px;margin-top: 10px;}
.square{display: inline-block;width: 6px;height: 6px;background:#8A0114;}
.news li{margin-left: 10px;margin-top: 14px;color: #999999;}
.news li a{color: #999999;}
.news li a:hover{color: #BE242B;}
.news_letter{letter-spacing: 2px;margin-left: 5px;}
.news_more{right: 20px;bottom: 40px;}
.news_more a{font-size: 14px;}
.news_more a:hover{color: #BE242B;}
.right_video>a>img{width: 340px;height: 270px;}
.right_img{width: 100%;height:103px;line-height: 103px;color: white;overflow: hidden;}
.right_img img{width: 100%;height: 100%;transition: all .5s;}
.right_img span{top: 0px;left: 130px;}
.right_img:hover img{transform: scale(1.1,1.1);-webkit-transform: scale(1.1,1.1);-moz-transform: scale(1.1,1.1);-ms-transform: scale(1.1,1.1);}
.left_content_8{height: 38px; border-bottom: 2px solid #BE242B; background: #F7F7F7; margin-top: 20px; line-height: 38px;}
.lianjie{height: 45px;margin-top: 20px;}
.lianjie li{float: left;}
.lianjie li+li{margin-left: 50px;}
.lianjie li a{font-size: 14px;}
.lianjie li a:hover{color: #BE242B}
.tTClk a{color: #BE242B}

.left_content_ul li{font-size:16px;}
/*剧目展示*/
.cjy_drama_show_banner img{width: 100%;}
.cjy_drama_show_banner div{width: 100%;height: 100%;left: 0;top: 0;color: white;}
.cjy_drama_show_banner div p{margin-top: 150px;font-size: 40px;letter-spacing: 20px;}
.cjy_drama_show_cont>.time_query .query_phone>span{margin: 0;font-size: 12px;}
.cjy_drama_show_cont>.time_query .query_phone>span a{color: #666;}
.cjy_drama_show_cont>.time_query .query_phone>span a:hover{color:#BE242B}
.query_phone .this_color{color:#BE242B}
.cjy_drama_show_dis_cont{border: 1px solid #F1EFED;padding-top: 40px;padding-bottom: 40px;box-shadow: 0px 0px 3px 3px rgba(247,247,2471,1);box-sizing: border-box; }
.cjy_show_left{width: 225px;position: relative;z-index: 1000;}
.cjy_show_left h1{margin-left: 50px;font-size: 26px;}
.cjy_show_left li{height: 60px;line-height: 60px;width:225px;text-align:center}
.cjy_show_left li a{font-size: 18px;color: black;}
.cjy_show_left  .active{background:#BE242B;position: relative;}
.cjy_show_left  .active:after{content: ""; top: 0px; right: -30px; display: block; position: absolute; width: 0; height: 0; border-left: 30px solid #BE242B; border-top: 30px solid transparent; border-bottom:30px solid transparent; }
.cjy_show_left  .active a{color: white;}
.cjy_show_right{width: 950px;border-left: 1px solid #F1EFED;padding-left:50px;padding-right:50px;}
.cjy_show_right>*{max-width:100%;}
.cjy_show_right img{max-width:100%;!important}
.cjy_show_right_title{background: url(../images/drama-show/img_03.jpg) 100% 100%;width:620px ;height: 35px;text-align: center;line-height: 35px;color: #BE242B;font-size: 24px;margin-left: 170px;margin-top: 20px;margin-bottom: 10px;}
.cjy_show_right_cont{width: 960px;padding-bottom: 20px;padding-top: 20px;border-bottom: 1px solid #DADADA;}
.cjy_show_right_img{width: 250px;height: 160px;}
.cjy_show_right_img img{width: 100%;height: 100%;}
.cjy_show_right_dis{padding-left: 20px;padding-bottom: 10px;padding-top: 10px;width: 640px;height: 140px;}
.cjy_show_right_dis h5 a{color: #BE242B;}
.cjy_show_right_dis  h3 a{font-size:18px;}
.cjy_show_right_dis p{line-height: 1.9em;margin-top: 10px;overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp:3; height:5.3em; max-height:5.3em;}
.cjy_show_right_dis>div{line-height: 22px;margin-top: 20px;}
.view_details{display: inline-block;width: 100px;height: 20px;border: 1px solid #DADADA;border-radius: 10px;line-height: 18px;text-align: center;font-size: 12px;color: #999;}
.view_details:hover{border: 1px solid #BE242B;color:#BE242B;}
.cjy_icon_left span{display: inline-block; width: 0; height: 0; border-right: 6px solid #5d5d5d; border-top: 6px solid transparent; border-bottom:6px solid transparent;}
.cjy_drama_show_dis_cont>ul li{height: 30px;text-align: center;line-height: 32px;float: left;font-size: 14px;background: #F9F9F9;}
.cjy_icon_right span{display: inline-block; width: 0; height: 0; border-left: 6px solid #5d5d5d; border-top: 6px solid transparent; border-bottom:6px solid transparent;}
.cjy_drama_show_dis_cont>ul li+li{margin-left: 10px;}
.cjy_drama_show_dis_cont>ul li:hover{color: #BE242B;cursor: pointer;}
.cjy_icon_left:hover span{border-right: 6px solid #BE242B;}
.cjy_icon_right:hover  span{border-left: 6px solid #BE242B;}
.cjy_drama_show_dis_cont>ul .this_active{border: 1px solid white;background: white;}
.right_top_img{width: 315px;height: 200px;right: 0;top: 465px;}
.left_top_img{width: 275px;height: 280px;left: 0;bottom:320px ;}


/*=剧目详情*/
.cjy_drama_show_xq{box-shadow: 0px 0px 3px 3px rgba(247, 247, 255, 1);border: 1px solid #F1EFED; box-sizing: border-box;padding: 20px;padding-bottom: 50px;}
.cjy_drama_show_xq>p{margin-top: 40px;}
.poster-item-title{text-align: center;height: 40px;line-height: 40px;background: #EAEAEA;color: black;font-size: 16px;}


/*党务工作*/
.cjy_drama_show_lint .cjy_show_left .active{background:#BE242B;position: relative;}
.cjy_drama_show_lint .cjy_show_left .active:after{content: ""; top: 0px; right: -30px; display: block; position: absolute; width: 0; height: 0; border-left: 30px solid #BE242B; border-top: 30px solid transparent; border-bottom:30px solid transparent; }
.cjy_drama_show_lint .cjy_show_left .active a{color: white;}
.work_circle{display: inline-block;width: 6px;height: 6px;border-radius: 100%;background: #BE242B;}
.cjy_works span{vertical-align: middle;}
.cjy_show_right_cont{display: block;}
.introduction_opera{padding-left: 60px;line-height: 2em;margin-top: 40px;}
.cjy_introduction_opera_cont{border: 1px solid #F1EFED; padding-top: 40px; padding-bottom: 80px; box-shadow: 0px 0px 3px 3px rgba(247, 247, 255, 1); box-sizing: border-box;}

/*剧院咨询*/
.cjy_jyzx_right_img{width: 130px;height: 140px;}
.cjy_jyzx_right_img img{width: 100%;height: 100%;}
.cjy_jyzx_right_dis{padding-left: 20px;padding-bottom: 10px;padding-top: 10px;width:760px;height: 120px;}
.cjy_jyzx_right_dis h5 a{color: #BE242B;}
.cjy_jyzx_right_dis p{line-height: 1.9em;margin-top: 10px;overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp:2; height:4.2em; max-height:5em;}
.cjy_jyzx_right_dis>div{line-height: 22px;margin-top: 10px;}

/*联系我们*/
.cjy_contact_us{margin-top: 40px;}
.cjy_contact_us .pull_right{margin-right:40px;}

/*人才荟萃*/
.cjy_its_concentration_right_img{width: 250px;height: 250px;}
.cjy_its_concentration_right_img img{width: 100%;height: 100%;}
.cjy_show_right_dis h1 a{font-size: 22px;color: #525252;}
.cjy_show_right_dis h1{line-height: 22px;}
.cjy_show_right_dis>span{margin-top: 20px;display: block;}
.cjy_show_right_dis .cjy_its_concentration_dis{margin-top: 30px;}
.cjy_its_concentration_more{display: inline-block;width: 120px;height: 40px;border-radius: 5px;border: 1px solid #B5B5B5;color: #000000;font-size: 12px;text-align: center;line-height: 38px;margin-top: 20px;}
.cjy_its_concentration_more:hover{border: 1px solid #BE242B;color: #BE242B;}
.cjy_its_concentration_more span{vertical-align: middle;}
.fontSize13{font-size: 13px;}
.right_concentration{display: inline-block;height: 16px;line-height: 16px;margin-top: -3px;}
.cjy_show_right_dis>img{position: absolute;right: 0;bottom: 0;}
.actors_detai{border-bottom: 1px solid #DADADA;padding-left: 10px;padding-bottom: 10px;}
.actors_detai .cjy_show_right_dis{width: 680px;height: 160px;padding-top: 0;}
.actors_detai .cjy_its_concentration_right_img img{width: 100%;height: 100%;}
.actors_detai .cjy_its_concentration_right_img{width:210px;height: 170px;}
.actors_detai .cjy_show_right_dis h3 a{color: #BE242B;}
.actors_detai .cjy_show_right_dis>span{padding-bottom: 20px;border-bottom: 1px dashed #BE242B;}
.actors_detai_dis{margin-top: 30px;}
.actors_detai_circle{display: inline-block;width: 8px;height: 8px;border-radius: 100%;background: #BE242B;}
.actors_detai_dis>div>span{vertical-align: middle;}
.actors_detai_img>a{display: block;float: left;width: 183px;}
.actors_detai_img>img{width: 100%;height:169px;}
.actors_detai_img a:hover>p{color: #BE242B;}
.actors_detai_img a{margin-left: 11.75px;}
.actors_detai_dis{border-bottom: 1px solid #F1EFED;}
.cjy_drama_show_dis_cont ul{margin-right:50px;}

/* 分页 */
.page-ul a{
	display:inline-block;
	min-width: 36px;
    height: 30px;
    border: 1px solid #CCC;
    text-align: center;
    line-height: 32px;
    float: left;
    font-size: 14px;
    background: #F9F9F9;
	margin-left:5px;
	margin-right:5px;
	}
.page-ul a:hover{
	border: 1px solid #BE242B;
	color:#000;
}
.page-ul .current{
	display:inline-block;
	width: 30px;
    height: 30px;
    text-align: center;
    line-height: 32px;
    float: left;
    font-size: 14px;
	border: 1px solid white;
    background: white;
	margin-left:5px;
	margin-right:5px;
}
.page-ul .current:hover{
	border: 1px solid #BE242B;
	color:#000;
}

.scroll img{width: 1280px;height: 500px;}
.scroll{position:relative;left: -2560px;}
.left-img{width: 320px;height: 500px;top: 0;left: -320px;cursor: pointer;}
.right-img{width: 320px;height: 500px;top: 0;right: -320px;cursor: pointer;}


/*职称修改*/
.cjy_show_zc_cont h3{font-size:16px;color:#000;font-weight:500}
.cjy_show_zc_cont{padding-left: 50px;padding-right: 50px;}
.cjy-name li{float: left;width: 95px;height: 20px;line-height: 20px;margin-top: 10px;}
.cjy-name li a{display: block;text-align: center;font-size:14px;}
.cjy-name li a:hover{color: #BE242B;}


.img_first_1{width: 210px;height: 170px;border-radius: 5px;overflow: hidden;}
.left_content_6>.first_con>div>div:hover .img_first_1 img{transform: scale(1.1,1.1);-webkit-transform: scale(1.1,1.1);-moz-transform: scale(1.1,1.1);-ms-transform: scale(1.1,1.1);}
.img_first_1 img{width: 100%; height: 100%;transition: all .5s;}
.left_content_6{width: 100%; height: 250px;}
.first_con_cj{margin-top: 5px;}
.first_con{width: 100%;overflow: hidden;}
.first_con_scroll>div+div{margin-left: 21px;}