.mm{min-width: 1400px;}
/* .main{background: url(../images/bg.jpg) no-repeat;background-size: 100% 100%;} */
.main{background: linear-gradient(to bottom, #8b7fc7,#e7e1ed );}
/* .head{background: url(../images/nav_bg.jpg) no-repeat;background-size: 100% 100%;} */
.head{background: linear-gradient(to bottom, #4c4589, #8b7fc7);}
.h1{height: 130px;}
.h1_left{padding-top: 40px;}
.h1_right{line-height: 130px;}
.h1_right a,.h2_nav ul li a,.h2_twoNav ul li a{color: #f6ecdd;}
.h1_right a:hover{color: #f6ecdd;}
.h2_nav ul{height: 80px;overflow: hidden;}
.h2_twoNav{top: 210px;background: #8b7fc7;}
.m1{margin: 240px 0 40px 0;}
.m1_c{width: 1360px;position: relative;margin: 0 auto;}
.m1_m2{ top: 0; width: 1200px; margin: 0 auto; border-radius: 30px; -webkit-border-radius: 30px; -moz-border-radius: 30px; -ms-border-radius: 30px; -o-border-radius: 30px; }
.m1_m2 ul li img{display: block;width: 1200px;height: 446px;}
.m1_c .prev1,.m1_c .next1{position:absolute;width:46px;height:67px;z-index: 1;}
.m1_c .prev1{background: url(../images/prev.png) no-repeat;background-size: 100% 100%;top:40%;left: 0;cursor:pointer;}  
.m1_c .next1{background: url(../images/next.png) no-repeat;background-size: 100% 100%;top:40%;right: 0;cursor:pointer;} 
.m1_c .prev1:hover,.m1_c .next1:hover{background-color: rgba(255, 255, 255, 0.5);} 
.pagination{left: 0;box-sizing: border-box;padding-left: 14%;}
.pagination span{margin: 0 10px;border: 1px solid #f6ecdd;}
.pagination span.swiper-active-switch{color: #f6ecdd;background: #f6ecdd;}
.m2{margin-top: 0;height: 90px;background: url(../images/m2_bg.png) no-repeat;background-size: 100% 100%;}
.m2_con img{margin-top: 25px;}
.m7_tit{width: 1200px;margin: 0 auto 35px auto;}
.m_tit span{color: #f6ecdd;font-size: 28px;font-weight: 400;text-shadow:2px 2px 3px rgba(59,59,59,0.8);}
.m7_con{width: 1360px;margin: 0 auto;position: relative;}
.m7_c2,.m7_c3{width: 100%;}
.m7_c2con .swiper-slide a p,.lxwm_con ul li .lxwm_c:hover .right h3,.lxwm_con ul li .lxwm_c:hover .right p,.introduction .c_c .c_ctit h1, .jxsz_con .c_ctit h1,.b_channel{color: #f6ecdd;}
/* .m7_c2con .swiper-slide{background: rgba(23,45,40,0.5);} */
.m7_con .swiper-button-prev::after,.m7_con .swiper-button-next::after{content: ''!important;}
.m7_con .swiper-button-prev,.m7_con .swiper-button-next{width: 46px;height: 67px;top: 48%;}
.m7_con .swiper-button-prev{background: url(../images/prev.png) no-repeat;left: 0;}
.m7_con .swiper-button-next{background: url(../images/next.png) no-repeat;right: 0;}
/* .m9_con>ul{padding-left: 400px;}
.m9_con>ul li a.tit,.m9_con>ul li i{color: #f6ecdd;} */
.m9_c {position: relative;border: none;background: none;padding: 0;}
.m9_c .swiper-slide {transition: 300ms;transform: scale(0.85);position: relative;}
.m9_c .swiper-slide .m9_ctop{width: 100%;height: 337px;transition: transform 0.3s ease;}
.m9_c .swiper-slide .m9_ctop:hover{transform: translateY(-10px);}
.m9_c .swiper-slide .m9_ctop img{display: block;width: 100%;height: 100%;cursor: pointer;}
.m9_c .swiper-slide-active .m9_ccenter {width: 0;height: 0;border-top: 14px solid #f6ecdd; border-right: 12px solid transparent;border-left: 12px solid transparent;border-bottom: 14px solid transparent;margin: 0 auto;}
.m9_c .swiper-slide .m9_cbottom{margin-left: -487px;margin-top: 50px;display: none;width: 1200px;height: 504px;background: url(../images/m3_bg.png) no-repeat;background-size: 100% 100%;box-sizing: border-box;padding: 20px 45px;overflow: hidden;}
.m9_c .swiper-slide-active .m9_cbottom{display: block;}
.m9_c .swiper-slide .m9_cbleft{width: 710px;height: 100%;float: left;position: relative;}
.m9_c .swiper-slide .m9_cbleft .con{color: #f6ecdd!important;font-family: 'SourceHanSansCN-Regular'!important;font-size: 14px;height: 260px;line-height: 26px!important;overflow: hidden;word-break: break-all;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 12;}
.m9_c .swiper-slide .m9_cbleft .con p,.m9_c .swiper-slide .m9_cbleft .con span,.m9_c .swiper-slide .m9_cbleft .con font,.m9_c .swiper-slide .m9_cbleft .con em,.m9_c .swiper-slide .m9_cbleft .con i,.m9_c .swiper-slide .m9_cbleft .con a{color: #f6ecdd!important;font-family: 'SourceHanSansCN-Regular'!important;}
.m9_c .swiper-slide .m9_cbleft p{font-size: 14px;color: #f6ecdd;line-height: 26px;margin-bottom: 5px;}
.m9_c .swiper-slide .m9_cbleft p.tit{font-size: 24px;font-weight: bold;margin-top: 40px;margin-bottom: 15px;}
.m9_c .swiper-slide .m9_cbleft p.introduction,.m9_c .swiper-slide .m9_cbleft p.m9_cr1rcon{margin-top: 20px;word-break: break-all;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.m9_c .swiper-slide .m9_cbleft p.award{margin-top: 30px;word-break: break-all;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
.m9_c .swiper-slide .m9_cbleft a{position: absolute;bottom: 40px;display: block;width: 142px;height: 46px;}
.m9_c .swiper-slide .m9_cbleft a img{display: block;width: 100%;height: 100%;}
.m9_c .swiper-slide .m9_cbright{width: 325px;height: 100%;float: right;}
.m9_c .swiper-slide .m9_cbright img{display: block;width: 100%;height: 100%;}
.m9_c .swiper-slide-active,.m9_c .swiper-slide-duplicate-active{transform: scale(1);}
.scrollTop{height: 150px;}
.scrollTop ul li{height: 150px;}
.scrollTop ul li img{height: 150px;}
.m13{background: #fff;overflow: hidden;padding-bottom: 30px;}
.m13_tit{margin-top: 40px;margin-bottom: 10px;}
.m13_tit img{margin-top: 5px;}
.m13_tit span{font-size: 24px;color: #172d28;text-shadow: none;}
.m13_c{overflow: hidden;padding-top: 20px;}
.m13_c2{border-top: 1px solid #d4d9d8;}
.m13_cc{float: left;}
/* .m13_cc2{float: right;} */
.m13_c1 .m13_cc{margin-right: 40px;}
.m13_c2 .m13_cc{margin-right: 15px;}
.m13_cc:last-child{margin-right: 0;}
.m13_cctit{ display: inline-block; border: 1px solid #d4d9d8; padding: 3px 15px; border-radius: 15px; -webkit-border-radius: 15px; -moz-border-radius: 15px; -ms-border-radius: 15px; -o-border-radius: 15px; }
.m13_cctit i{ display: block; float: left; width: 6px; height: 6px; background: #455753; margin-top: 9px; margin-right: 5px;border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px; }
.m13_cctit span{display: block;float: left;font-size: 16px;color: #595757;}
.m13_cccon{margin: 20px 0;height: 40px;}
.m13_c1 .m13_cccon {height: 65px;}
.m13_c2 .m13_cccon {height: 40px;}
.m13_cccon img{display: block;height: 100%;float: left;margin-right: 15px;}
.m13_c3 .m13_cccon img{margin-right: 48px;}
.m13_cccon img:last-child{margin-right: 0;}
.hzhb_c ul li a:hover{border: 2px solid #f6ecdd;}
.lxwm_con ul li .lxwm_c:hover .right .line{border-bottom: 1px solid #f6ecdd;}
.lxwm_con ul li .lxwm_c:hover,.introduction .c_c .c_ctit h1, .jxsz_con .c_ctit h1{background: #8b7fc7;}
.jxsz_ctit li.hover a{background: #8b7fc7;color: #f6ecdd;}
.jxsz_c2c1 i, .jxsz_c3ctit i{background: url(../images/jxsz_icon.png) no-repeat;background-size: 100% 100%;}
.introduction .signup a{border: 2px solid #8b7fc7;color: #8b7fc7;}
.jxsz_c2con ul li{border-bottom: 1px solid #f6ecdd;}
.pc_head .yhzx_login .m1_m1syhzx{top: 68px;}
.m1_m1sy{background: #f6ecdd;}
.m1_m1syhzx i{border-bottom:10px solid #f6ecdd;}
.m1_m1syhzx a,.m1_m1syhzx a:hover{color: #2c3e35;}
.foot{background: #ededed;padding: 50px 0;}
.foot .left{width: 610px;}
.foot .left .logo{width: 100%;padding-bottom: 30px;border-bottom: 1px solid #023731;}
.foot .copyright{width: 100%;padding-top: 30px;font-size: 14px;color: #023731;line-height: 35px;}
.foot .copyright .left{width: 400px;}
.foot .copyright .right{width: 200px;text-align: right;}
.foot .copyright .right a{color: #023731;}
.foot .right{width: 310px;}
.foot .right .rcon{width: 100%;clear: both;height: 48px;}
.foot .right .r2{margin-top: 15px;}
.foot .right h3{font-size: 14px;color: #023731;}
.foot .right ul li{position: relative;width: 48px;height: 48px;float: left;margin-right: 10px;margin-top: 10px;margin-bottom: 10px;}
.foot .right ul li img{display: block;width: 100%;}
.foot .right .qr_code{position: absolute;top: 58px;left: -20px;;background: rgba(0,0,0,0.5);padding: 5px;display: none;z-index: 4;}
.foot .right ul li:hover .qr_code{display: block;}
.foot .right .qr_code .qr_c{position: relative;}
.foot .right .qr_code img{display: block;width: 75px;height: 75px;;margin: 0 auto;}
.foot .right .qr_code .qr_c i{ display: block; width: 10px; height: 18px; background:url(../../images/icon_right.png) no-repeat; transform: rotate(270deg);-webkit-transform: rotate(270deg); -moz-transform: rotate(270deg); -ms-transform: rotate(270deg); -o-transform: rotate(270deg); position: absolute; top: -18px; left: 34px;}
.float_right2{right: 50px;}
.float_right2 ul li .float_r1{background: rgba(220,220,220,0.8);}
.float_right2 ul li .float_r1 a{color: #4c4589;}
.float_right2 ul li:hover a{background: #dcdcdc;}
.float_right2 ul li .float_r2{background: #dcdcdc;}
.prompt{background: #8b7fc7;}
.prompt h1,.prompt span{color: #f6ecdd;}
/* .go_con{background: url(../images/go_bg.jpg) no-repeat;background-size: 100% 100%;} */
.go_con{background: linear-gradient(to bottom, #8b7fc7,#e7e1ed );}
/* .go_con a{background: #f6ecdd;color: #aba2d4;} */
.banner{margin-top: 210px;}
.jxsz_c2c2 .right a{background: #8b7fc7;color: #f6ecdd;}
.jxsz_c2c2 .right .jxsz_c2c2rcon,.jxsz_c2c2 .right .jxsz_c2c2rcon p,.jxsz_c2c2 .right .jxsz_c2c2rcon span,.jxsz_c2c2 .right .jxsz_c2c2rcon font,.jxsz_c2c2 .right .jxsz_c2c2rcon em,.jxsz_c2c2 .right .jxsz_c2c2rcon i,.jxsz_c2c2 .right .jxsz_c2c2rcon a,.c_ccright,.c_ccright p,.c_ccright span,.c_ccright em,.c_ccright i,.c_ccright a,.c_ccright font{font-family: 'SourceHanSansCN-Regular'!important;color: #222!important;}
.jxsz_c3ccon .swiper-slide p{color: #f6ecdd;}
.page_num li a.current, .page_num li span.prev_page:hover, .page_num li a:hover{border: 1px solid #4c4589!important;}
.page_num li.page_jump a:hover{border: none!important;}
.c_c .c_ctit h1,.cc .c_nav a,.hzhb_ctit,.cc .c_crumbs, .cc .c_crumbs span, .cc .c_crumbs a{color: #8b7fc7;}
p.lxwm_con{color: #8b7fc7!important;}
.c_c .c_ctit{border-bottom: 1px solid #8b7fc7;}
.c_c .c_ctit h3{color: #8b7fc7;}
.hzhb .c_nav a.on::after,.cc .c_nav a.on::after,.qy_tit{background: #8b7fc7;}
.cc{background: none;}
.lxwm_con ul li .lxwm_c{border: none;}
.lxwm_con2 .lxwm_c{background: #8b7fc7!important;}
.lxwm_con2 .lxwm_c .right .line{border-bottom: 1px solid #f6ecdd!important;}
.lxwm_con2 .lxwm_c .right h3,.lxwm_con2 .lxwm_c .right p{color: #f6ecdd!important;}
.pwzr_ctit li{margin-bottom:5px!important;}
.pwzr_ctit li a{display:block;padding:4px 10px;}
.pwzr_ctit li.hover a,.pwzr_ctit li a:hover{background: #8b7fc7;color: #f6ecdd;font-weight:bold;}
#topHref{margin-top: 240px!important;}
.pblicBt,.yh_xgzl span{background: #8b7fc7!important;color: #f6ecdd!important;}
.zypd_ccon{width: 95%;margin: 0 auto;}
.zypd_ccon img{width: 100%!important;}
.scrollTop ul li{ height: auto;}
.scrollTop ul li img{ height: auto;}
/* 露天放映 */
.ltfy_ccon{width: 100%;overflow: hidden;}
.ltfy_ccon ul li{width: 100%;height: auto;padding-bottom: 0;overflow: hidden;position: relative;}
.ltfy_ccon ul li img{display: block;width: 100%;height: 100%;object-fit: cover;transition: all 1s ease-in-out;-webkit-transition: all 1s ease-in-out;-moz-transition: all 1s ease-in-out;}
.ltfy_ccon ul li:hover img{ transform: scale(1.1); -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); }
.ltfy_ccon ul li span{position: absolute;top: 0;display: block;width: 100%;height: 100%;background-color: rgba(0,0,0,0.3);}
.ltfy_ccon ul li p{position: absolute;top: 0;width: 100%;height: 100%;background-color: rgba(0,0,0,0.8);font-size: 30px;color: #fff;cursor: pointer;display: flex;align-items: center;justify-content: center;text-align: center;}
.ltfy_ccon ul li p:hover{background-color: rgba(0,0,0,0);}
/* 全岛放映 */
.qdfy_con .jxsz_c2con{padding: 40px 0;}
.qdfy_con .jxsz_c2ctit,.qdfy_con .qdfy_cvideo{width: 93.34%;margin: 0 auto 20px auto;}
.qdfy_cvideo video{width: 100%;height: auto;}
.qdfy_cimg {position: relative;}
.qdfy_cimg .qdfy_cswiper{width: 93.34%;overflow: hidden;margin: 0 auto;}
.qdfy_cimg .swiper-wrapper{width: 100%;}
.qdfy_cimg .swiper-slide{width: 93.34%}
.qdfy_cimg .swiper-slide img { display: block; width: 100%; height: 100%; object-fit: cover;}
.qdfy_cimg .swiper-button-next,.qdfy_cimg .swiper-button-prev{color: #172D28;top: 47%;}
@media screen and (max-width: 768px) {
  .mm{min-width: 100%;}
  .m_tit{width: 100%;box-sizing: border-box;padding: 0 2%;}
  .m_tit img{margin-right: 0;}
  .m_tit span{font-size: 20px;line-height: 25px;}
  .main,.head{background-size: 250% 100%;background-position: 25%;}
  .h5_head{padding: 15px 3%;}
  .h5_h1 a,.h5_h1 i,.h5_nav p a,.h5_twoNav a{color: #f6ecdd;}
  .h5_h2{height: 45px;}
  .h5_h2 .left .left{height: 45px;}
  .h5_h2>.right i{background: url(../images/h_menu.png) no-repeat;margin-top: 5px;}
  .h5_click .h5_h2>.right i{background: url(../images/h_close.png) no-repeat;}
  .h5_h3{background: #8b7fc7;top: 112px;}
  .h5_h3 ul li{border-bottom: 1px solid #f6ecdd;}
  .h5_nav p i{background: url(../images/h_down.png) no-repeat;}
  .m1{margin: 130px 0 20px 0;}
  .m1_c,.m1_m2{ width: 98%; height: auto!important; border-radius: 15px; -webkit-border-radius: 15px; -moz-border-radius: 15px; -ms-border-radius: 15px; -o-border-radius: 15px; }
  .m1_m2 ul li img{width: 100%;;height: auto;}
  .m1_c .prev1, .m1_c .next1{width: 25px;height: 36px;top: 38%;}
  .m1_c .prev1{left: 1%;}
  .m1_c .next1{right: 1%;}
  .pagination{padding-left: 8%;}
  .pagination span{margin: 0 5px;}
  .m2{height: 50px;}
  .m2_con img{margin-top: 15px;}
  .m7_tit{margin-bottom: 0;}
  .m7_con{width: 100%;}
  .m7_con .swiper-button-prev, .m7_con .swiper-button-next{display: none;}
  .m7_c3{margin-top: 10px;}
  .m9{margin-top: 20px;}
  .m9_c .swiper-slide .m9_ctop{height: 200px;}
  .m9_c .swiper-slide .m9_cbottom{ width: 325%; height: auto; min-height: 270px;margin-top: 20px; margin-left: -112%; padding: 15px; overflow: hidden; border-radius: 15px; -webkit-border-radius: 15px; -moz-border-radius: 15px; -ms-border-radius: 15px; -o-border-radius: 15px; }
  .m9_c .swiper-slide .m9_cbleft{width: 60%;min-height: 240px;}
  .m9_c .swiper-slide .m9_cbleft .con{height: auto;}
  .m9_c .swiper-slide .m9_cbleft p.tit{font-size: 18px;margin-top: 10px;margin-bottom: 10px}
  .m9_c .swiper-slide .m9_cbleft p{font-size: 12px!important;margin-bottom: 2px;line-height: 20px;margin-top: 5px!important;}
  .m9_c .swiper-slide .m9_cbleft p.introduction,.m9_c .swiper-slide .m9_cbleft p.m9_cr1rcon,.m9_c .swiper-slide .m9_cbleft p.award{margin-top: 10px;margin-bottom: 10px;}
  .m9_c .swiper-slide .m9_cbleft a{right: -66%;bottom: 0;width: 40%;height: auto;}
  .m9_c .swiper-slide .m9_cbright{width: 38%;height: 200px;}
  .m10{margin-top: 30px;}
  .scrollTop{max-height: 52px;}
  .scrollTop ul li img{height: 52px!important;}
  .m13{padding-bottom: 20px;}
  .m13_tit{margin-top: 20px;margin-bottom: 0;height: 25px;line-height: 25px;}
  .m13_tit img{width: 20px;height: 18px;margin-right: 5px;margin-top: 3px;}
  .m13_tit span{font-size: 18px;}
  .m13_c{box-sizing: border-box;padding: 0 1% 5px 1%;}
  .m13_cc{margin-top: 0;}
  .m13_c1 .m13_cc{margin-right: 2%;}
  .m13_c2 .m13_cc{margin-right: 1%;}
  /* .m13_cc2{float: left;} */
  .m13_cc2 .m13_cctit{margin-bottom: 17px!important;}
  .m13_cctit{ position: relative; left: -20px; bottom: -5px;padding: 2px 5px; transform: scale(0.6); -webkit-transform: scale(0.6); -moz-transform: scale(0.6); -ms-transform: scale(0.6); -o-transform: scale(0.6); }
  .m13_cctit i{width: 4px;height: 4px;margin-top: 5px;}
  .m13_cctit span{font-size: 10px;}
  .m13_cccon{margin: 5px 0;height: 15px;}
  .m13_c1 .m13_cccon{height: 25px;}
  .m13_c2 .m13_cccon{height: 18px;}
  .m13_c2 .m13_cc7{margin-left: -8%;}
  .m13_c2 .m13_cc5 img{margin-bottom: 5px;}
  .m13_cccon img,.m13_c3 .m13_cccon img{margin-right: 5px;}
  .foot{padding-top: 20px;padding-bottom: 40px;}
  .foot .left{width: 100%;float: none;}
  .foot .left .logo{width: 95%;margin: 0 auto;padding-bottom: 10px;}
  .foot .left .logo img{display: block;width: 80%;margin: 0 auto;}
  .foot .copyright{padding-top: 10px;width: 95%;margin: 0 auto;line-height: 20px;font-size: 12px;}
  .foot .copyright .left{width: 100%;}
  .foot .copyright .right{width: 100%;float: none;text-align: left;}
  .foot .m>.right{width: 95%;float: none;margin: 10px auto;}
  .foot .right .rcon{width: auto;float: left;clear: none;margin-right: 10px;}
  .foot .right .r2{margin-top: 0;}
  .foot .right ul li{margin-right: 5px;width: 30px;height: 30px;}
  .foot .right .qr_code{top: -13px;left: 35px;padding: 3px;}
  .foot .right .qr_code img{width: 50px;height: 50px;}
  .foot .right .qr_code .qr_c i{background-size: 50% 50%;top:12px;left:-12px;transform: rotate(180deg); -webkit-transform: rotate(180deg); -moz-transform: rotate(180deg); -ms-transform: rotate(180deg); -o-transform: rotate(180deg); }
  .float_right2{right: -40px;}
  .banner{margin-top: 108px;}
  .banner>img{width: 300%;margin-left: -100%;}
  #topHref{margin-top: 130px!important;}
  .zypd_ccon img{height: auto!important;}
  .pwzr_ctit li{margin-right:10px;}
  .pwzr_ctit li a{padding:2px 6px;font-size:14px;}
  /* 露天放映 */
  .ltfy_ccon ul li{height: auto;}
  .ltfy_ccon ul li p{font-size: 20px;}
  /* 全岛放映 */
  .qdfy_con .jxsz_c2con{padding: 15px 0;}
  .qdfy_con .jxsz_c2ctit,.qdfy_con .qdfy_cvideo{width: 91.5%;margin: 0 auto 15px auto;}
  .qdfy_cimg .qdfy_cswiper,.qdfy_cimg .swiper-slide{width: 91.5%;}
  .qdfy_cimg .swiper-button-next{right: -6px;}
  .qdfy_cimg .swiper-button-prev{left: -6px;}
}
