 

/*战略合作*/
.strategy{padding:0px 0 68px;border-bottom: 1px solid #a7aab5;}
.strategy-list{padding-top: 10px;display: flex;flex-wrap: wrap;}
.strategy-list .strategyImg{width: 200px;height: 112px;border:0px solid :#CCCCCC;display: flex;position: relative;}
.strategy-list .strategyImg img{margin:auto;}
.infor-strategy{border:none;padding-bottom: 0;}
.strategy-list .strategyImg:hover .zc{background-color: rgba(0,0,0,0.3);transition: 0.1s;}

/*分页*/
.page{margin-top: 43px;width: 871px;}
.page ul{display: flex;justify-content: center;}
.page ul li{}
.page ul li a{display: block;line-height: 16px; color: #a3a5ab;margin:0 5px;}
.page ul li a:hover{color: #fff;}
.page ul li .pageP{margin:0 10px;}
.page ul li .inpA{width: 30px;height: 14px;border:1px solid #535a70;}
.page ul li .inpA .pageInp{border:none;background: transparent;line-height: 14px;width: 100%;color: #a3a5ab;text-align: center;height: 14px;}
.page ul li .active{color: #fff;}
.infor-page{width: 100%;}

/  

/*我们能做什么*/
.what{background: #fff;padding: 60px 0 63px;}
.what-list{display: flex;}
.what-list-g{display: block;width: 196px;height: 207px;padding-top: 58px;margin-right: 147px;}
.what-list-g:last-child{margin-right: 0;}
.what-list-g .imgB{width: 140px;height: 140px;margin:0 auto;border-radius: 50%;background-color: #b2c1ec;display: flex;}
.what-list-g .imgB img{margin:auto;}
.what-list-g .descB{margin-top: 15px;text-align: center;}
.what-list-g .descB p{font-size: 18px;color: #6c6c6c;line-height: 26px;font-family: 'ltxh';}
.what-list-g:hover .imgB{background-color: #87a5f9;transition: 0.5s;}
.what-list-g:hover .descB p{color: #000;}

/*热门影视项目*/
.hot .title{background: #000b2b;padding: 59px 0;}
.hot-list{}
.hot-list-g{display: flex;}
.hot-list-g .imgB{width:50%;background-repeat: no-repeat;background-position: center;position: relative;}
.zc{width: 100%;height: 100%;position: absolute;background-color: rgba(0,0,0,0);top: 0;left: 0;}
.hot-list-g .imgB:hover .zc{background-color: rgba(0,0,0,0.5);transition: 0.5s;}
.hot-list-g .descB{padding: 36px 0 30px 6%;color: #383838;width: 44%;}
.hot-list-g .descB .descB-titleB{position: relative;height: 50px;}
.hot-list-g .descB .descB-title{position: absolute;top: 0;left: 0; padding: 0 41px;font-size: 20px;line-height: 50px;background: url(../images/icon/hot-before.png) no-repeat left top,url(../images/icon/hot-after.png) no-repeat right bottom;}
.hot-list-g .descB .descB-title-p{padding: 26px 0 0 41px;}
.hot-list-g .descB .descB-title-p p{font-size: 13px;font-weight: 600;}
.hot-list-g .descB .descB-title-p p span{font-size: 13px;line-height: 31px;}
.hot-list-g .descB .progressB{display: flex;align-items: center; margin-left:41px;width: 293px;height: 43px;background: url(../images/icon/jdtBg.png) no-repeat center;margin-top: 38px;}
.hot-list-g .descB .progressB span{font-size: 14px;color: #353535;line-height: 43px;padding-left: 22px;width: 49px;}
.hot-list-g .descB .progressB .progress{position: relative;width: 208px;height: 14px;overflow: hidden;border-radius: 6px;}
.hot-list-g .descB .progressB .progress .progress-bar{position: absolute;background: #053ba8;height: 14px;left: 0;top: 0;}
.hot-list-g-change{background-color: #000;}
.hot-list-g-change .descB{padding: 36px 0 30px 15%;width: 35%;color: #fff;}
.hot-list-g-change .descB .descB-title{background: url(../images/icon/hot-beforebai.png) no-repeat left top,url(../images/icon/hot-afterbai.png) no-repeat right bottom;}

/*荣耀之路*/
.glory{padding: 60px 0 68px;}
.glory-list{display: flex;justify-content: space-between;}
/*.glory-listB{margin-top: 44px;height: 450px;position: relative;}
.glory-listB .x-line{position: absolute;width: 100%;height: 1px;background-color: #3f3f3f;top: 15px;left: 0;right: 0;}
.glory-list{}
.glory-list .circle{width: 32px;height: 32px;border-radius: 50%;background-color: #434343;position: relative;}
.glory-list .circle .y-line{width: 1px;background-color: #3f3f3f;position: absolute;top: 32px;left: 15px}
.glory-list .circle .h-288{height: 288px;}
.glory-list .circle .h-46{height: 46px;}
.glory-list .circle .h-240{height: 240px;}
.glory-list .circle .h-93{height: 93px;}
.glory-list .circle .circleImg{position: absolute;box-shadow: 0 15px 0 0 #e5e5e5;padding: 6px;background-color: #434343;transition: 0.5s;position: relative;}
.glory-list .circle .circleImg img{width: 100%;height: 100%;}
.glory-list .circle .t-288{top: 288px;left: -83.5px;width: 155px;height: 115px;}
.glory-list .circle .t-46{top: 46px;left: -63.5px;width: 115px;height: 149px;}
.glory-list .circle .t-240{top: 240px;left: -63.5px;width: 117px;height: 153px;}
.glory-list .circle .t-93{top: 93px;left: -98.5px;width: 185px;height: 111px;}
.glory-list .circle .circleImg:hover{transform: translateY(-2px);transition: 0.5s;box-shadow: 10px 0 8px rgba(0,0,0,.05),-10px 0 8px rgba(0,0,0,.05),0 10px 8px rgba(0,0,0,.05);}
*/
/*加滚动*/
.glory-listB-two{margin-top: 44px;padding: 46px 0;height: 191px;background-repeat: no-repeat;background-position: center;background-image: url(../images/znot/pBg.jpg);}
.glory-banner{height: 191px;margin:0 auto;background-color: #fff;}
.swiper-container-free-mode > .swiper-wrapper {-webkit-transition-timing-function: linear;-moz-transition-timing-function: linear;-ms-transition-timing-function: linear;-o-transition-timing-function: linear;transition-timing-function: linear;margin: 0 auto;}
.glory-banner .swiper-slide{width: auto!important;}
.glory-banner .swiper-slide a{display: block; height: 191px;margin:0 10px;}
.glory-banner .swiper-slide a img{height: 100%;}

/******
影视项目
*******/
.ad{height: 170px;background-size: auto 100%;background-position: center;background-repeat: no-repeat;}
.project{padding: 32px 0 93px;border-bottom: 1px solid #a7aab5;background-color: #000b2b;}
.projectB{}
.position{padding-left:28px;color: #a3a5ab;font-size: 14px;line-height: 38px;background: url(../images/icon/position.png) no-repeat left top;}
.project-classification{background: rgba(255,255,255,0.1);padding:0 22px;margin-top: 36px;}
.project-classification ul{display: flex;align-items: center;border-bottom: 1px solid #485067;}
.project-classification ul li{color: #a3a5ab;font-size: 16px;line-height: 65px;font-family: 'ltxh';}
.project-classification ul li a{color: #a3a5ab;font-size: 16px;margin:0 14px;font-family: 'ltxh';}
.project-classification ul li a:hover{color: #920311;}
.project-classification ul:last-child{border:none;}
.project-list{margin-top: 22px;display: flex;justify-content: space-between;}
.project-list-l{width: 871px;display: flex;justify-content: space-between;flex-wrap: wrap;}
.project-list-l-g{display: block; width: 417px;padding:2px 6px 6px;background: rgba(255,255,255,0.2);margin-bottom: 12px;position: relative;}
.project-list-l-g:hover .zc{background: rgba(0,0,0,0.5);transition: 0.3s;}
.project-list-l-g h3{font-size: 20px;line-height: 48px;text-align: center;color: #fff;position: relative;}
.project-list-l-g h3:before,.project-list-l-g h3:after{display: block;position: absolute;content: '';width: 100px;height: 24px;border-bottom: 1px solid #adb1bb;}
.project-list-l-g h3:before{left:0;top: 0;}
.project-list-l-g h3:after{right:0;top: 0;}
.project-list-l-g-desc{display: flex;}
.project-list-l-g-desc .descImg{width: 251px;}
.project-list-l-g-desc .descImg img{width: 100%;}
.project-list-l-g-desc .descP{padding: 16px 0 25px 16px;background: #fff;width: 150px;position: relative;font-size: 14px;}
.project-list-l-g-desc .descP p{line-height: 32px;color: #000;font-weight: 600;}
.project-list-l-g-desc .descP p span{color: #323232;}
.project-list-l-g-desc .descP p span img{display: inline-block;}
.project-list-l-g-desc .sj{position: absolute;width:0;height:0px;border:11px solid transparent;border-bottom-color:#fff;top:50%;margin-top:-11px;left:-22px;transform: rotate(270deg);}
.project-list-r{width: 272px;padding: 22px;background: rgba(255,255,255,0.1);}
.project-list-r h3{font-size: 20px;line-height: 34px;padding-left: 40px;background: url(../images/icon/jq.png) no-repeat left center;}
.project-list-r-gB{margin-top: 12px;}
.project-list-r-g{padding:32px 0;border-top:1px solid #42495d;display: flex;}
.project-list-r-g .descImg{width: 113px;position: relative;}
.project-list-r-g .descImg img{width: 100%;}
.project-list-r-g .descImg span{display: block;position: absolute;width: 24px;height: 24px;border-radius: 50%;background: #ffd800;text-align: center;line-height: 24px;font-size: 16px;color: #1a2441;top: -6px;left: -4px;}
.project-list-r-g .descP{padding-left: 18px;}
.project-list-r-g .descP p{font-size: 20px;padding-top: 18px;line-height: 20px;}
.project-list-r-g .descP .more{display: block; color: #ffd800;font-size: 14px;text-decoration: underline;padding-top: 26px;}

/******
登录
*******/
.login-banner{height: 882px;}
.login{background-color: #000b2b;padding: 42px 0 140px;border-bottom: 1px solid #a7aab5;}
.loginW{background: rgba(255,255,255,0.1);padding:30px 0 100px;}
.loginW h3{font-size: 26px;color: #fff;text-align: center;}
.login-inpB{width: 350px;margin:44px auto 0;}
.login-inpB-g{display: flex;justify-content: space-between;margin-bottom: 30px;}
.login-inpB-g p{font-size: 16px;color: #fff;line-height: 42px;}
.login-inpB-g .inpB{width: 244px;height: 42px;background: #fff;padding:0 15px;}
.login-inpB-g .inpB .inpB-inp{width: 100%;border:none;background: transparent;line-height: 42px;font-size: 16px;height: 42px;}
.login-inpB .loginA{margin-left: 76px;margin-bottom: 32px;}
.login-inpB .loginA a{display: block; font-size: 20px;color: #fff;width: 274px;height: 42px;line-height: 42px;text-align: center; background-image: url(../images/icon/loginA.png);background-size: 100%;background-position: center;background-repeat: no-repeat;}
.login-inpB .login-ps{margin-left: 76px;text-align: center;font-size: 16px;color: #fff;}
.login-inpB .login-ps a{color: #00c6ff;text-decoration: underline;}

/******
认购指南
*******/
.guide{background-color: #000b2b;padding: 42px 0 145px;border-bottom: 1px solid #a7aab5;}
.guideB-list{margin-top: 29px;display: flex;justify-content: space-between;}
.guideB-list-g{border:1px solid #8e9dc5;font-size: 18px;position: relative;}
.guideB-list-g a{display: block;width: 236px;height: 41px;line-height: 41px;text-align: center;color: #b2c1ec;}
.guideB-list-g a:hover{background-color: #b2c1ec;color: #000b2b;transition: 0.3s;}
.guideB-list-g:before{position: absolute;display: block;content: '';width: 20px;height: 10px;background:url(../images/icon/down.png) no-repeat center;top: 54px;left: 50%;margin-left:-10px;}
.guide-calculation{padding-top: 52px;border-top: 1px solid #a7aab5;margin: 74px auto 0;width: 884px;}
.guide-calculation h3{font-size: 24px;color: #fff;text-align: center;}
.calculationB{margin-top :65px;}
.calculationB-list{display: flex;justify-content: space-between;flex-wrap: wrap;}
.gB{display: flex;margin-bottom: 30px;width: 410px;}
.gB p{line-height: 42px;font-size: 14px;color: #fff;width: 80px;}
.selectB{width: 330px;border-radius: 6px;background-color: #fff;}
.selectB select{width: 100%;height: 42px;padding: 0 18px;color: rgba(0,11,43,0.4);font-size: 18px;background:url(../images/icon/selectDown.png) no-repeat right center transparent;}
.makeB{display: flex;height: 42px;width:330px;justify-content: space-between;}
.makeB .inpB{height: 42px;padding: 0 18px;width: 192px;background-color: #fff;border-radius: 6px;}
.makeB .inpB input{width: 100%;height: 42px;line-height: 42px;background-color: transparent;border:none;color: rgba(0,11,43,0.4);font-size: 18px;}
.makeB-s{width: 96px;}
.makeB-s select{color: #000;}
.gB h5{color: #ffd401;font-size: 20px;line-height: 42px;padding-left: 20px;}
.nowA{display: block;background-color: #ffd401;border-radius: 6px;height: 42px;line-height: 42px;text-align: center;font-size: 20px;color: #000b2b;}
.guide-calculation-p{padding-top: 30px;text-align: center;font-size: 16px;color: #fff;}
.guide-calculation-p span{color: #ffd401;}
.guide-calculation .descB{margin-top: 66px;background-size: ;background-image: url(../images/znot/sxjBg.png);background-position: right bottom;background-repeat: no-repeat;}
.guide-calculation .descB .descB-g{margin-bottom: 40px;}
.guide-calculation .descB h5{font-size: 16px;color: #b2c1ec;line-height: 40px;font-family: 'ltch';}
.guide-calculation .descB .descB-g-p{font-size: 16px;color: #b2c1ec;}
.guide-calculation .descB .descB-g-p p{line-height: 40px;font-family: 'ltxh';}

/******
电影资讯
*******/
.infor-banner{height: 170px;}
.information{padding: 33px 0 146px;background-color: #000b2b;border-bottom: 1px solid #a7aab5;}
.informationB-list{padding: 13px 0 82px;border-bottom: 1px solid #a7aab5;}
.informationB-list-g{padding: 20px 0;display: flex;justify-content: space-between;border-bottom: 1px dashed rgba(255,255,255,0.5);}
.informationB-list-g:last-child{border:none;}
.informationImg{padding:7px;border:1px solid #8d909a;width: 325px;height: 189px;}
.informationImg img{width: 100%;}
.informationP{width: 846px;color: rgba(255,255,255,0.5);}
.informationP h3{font-size: 26px;line-height: 26px;margin-bottom: 18px;font-family: 'ltch';}
.informationP span{line-height: 20px;font-family: 'ltxh';}
.informationP-desc{padding-top: 22px;}
.informationP-desc p{font-size: 16px;line-height: 26px;height: 78px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;font-family: 'ltxh';}
.moreB{margin-top: 24px;font-size: 14px;display: flex;flex-direction: row-reverse;line-height: 14px;}

/**********
影视项目详情
**********/
.details{background-color: #000b2b;padding: 33px 0 85px;border-bottom: 1px solid #a7aab5;}
.detailsB-info{margin-top: 36px;display: flex;justify-content: space-between;}
.infoImg{width: 606px;}
.infoImg img{width: 100%;}
.infoP{width: 565px;}
.infoP-title{display: flex;justify-content: space-between;height: 44px;}
.infoP-title h3{font-size: 44px;color: #fff;line-height: 44px;font-family: 'ltxh';}
.infoP-title .infoP-title-num{display: flex;}
.infoP-title .infoP-title-num p{margin-left: 32px;font-size: 16px;color: rgba(255,255,255,0.5);height: 16px;line-height: 16px;padding-top: 28px;font-family: 'ltxh';}
.infoP-title .infoP-title-num p span{text-decoration: underline;padding-left: 6px;font-family: 'ltxh';}
.infoP-list{margin-top: 35px;}
.infoP-list p{font-size: 16px;color: rgba(255,255,255,0.5);line-height: 34px;font-family: 'ltxh';}
.infoP-list p span{margin:0 3px;}
.infoP-list p span img{display: inline-block;}
.infoP-menu{margin-top: 35px;display: flex;}
.infoP-menu a{display: block;width: 126px;height: 56px;padding-top:4px;background-image: linear-gradient(to top, #ffd508 , #fffffd);border-radius: 10px;margin-right: 20px;}
.infoP-menu a:last-child{margin-right: 0;}
.infoP-menu a p{font-size: 18px;color: #000b2b;line-height: 25px;text-align: center;font-weight: 600;}
.member{margin-top: 103px;}
.member-title{font-size: 32px;color: #fff;text-align: center;position: relative;font-family: 'ltxh';}
.member-title p{font-size: 18px;color: #ffd401;position: absolute;bottom:0; right:305px;letter-spacing: 2px;font-family: 'ltxh';}
.member-visible{margin-top: 42px;background-color: rgba(178,193,236,0.2);height: 326px;padding: 50px 92px 0;display: flex;}
.member-visible-g{width: 50%;}
.member-visible-g p{font-size: 20px;color: rgba(255,255,255,0.7);line-height: 30px;margin-bottom: 30px;}
.member-visible-g p .mh{color: transparent;text-shadow: 0 0 15px rgba(255,255,255,0.4);padding-left: 20px;}
.member .go{display: block; height: 56px;background-image: linear-gradient(to top, #09115c , #00b9fd);border-radius: 10px;font-size: 24px;color: #fff;line-height: 56px;text-align: center;margin-top: 15px;}
.detailsB-desc{margin-top: 96px;}
.jqDesc{margin-top: 50px;}
.desc-title{font-size: 20px;line-height: 22px;color: rgba(255,255,255,0.7);padding-left: 15px;position: relative;font-family: 'ltxh';}
.desc-title:before{display: block;content: '';width: 4px;height: 22px;background-color: #0564ac;position: absolute;top: 0;left: 0;}
.jqDesc p{padding-top: 19px;color: rgba(255,255,255,0.5);font-size: 16px;line-height: 26px;font-family: 'ltxh';}
.userDesc{margin-top: 58px;}
.userDescB{margin-top: 34px;display: flex;justify-content: space-between;}
.userImg{width: 50%;}
.userImg img{width: 100%;}
.userP{width: 50%;background-color: #b2c1ec;}
.userP-t{padding-left: 48px;padding-top: 17px;}
.userP-t h2{font-size: 36px;color: #000b2b;line-height: 50px;font-weight: 600;}
.userP-t p{font-size: 16px;color: #000b2b;line-height: 30px;height: 60px;overflow: hidden;}
.userP-b{padding-left: 48px;margin-top: 20px;}
.userP-b h3{font-size: 24px;color: #000b2b;line-height: 36px;}
.userP-b p{font-size: 16px;color: #000b2b;line-height: 40px;}
.userList{margin-top: 40px;}
.userList ul{display: flex;flex-wrap: wrap;}
.userList ul li{width: 202px;height: 147px;}
.userList ul li img{width: 100%;}
.userList ul .userList-three{width: 606px;}
.userList ul .userList-one{}
.userList ul .userList-none{background-color: transparent;}
.userList ul .userList-bg{background-color: #191f2f;}
.detCase{margin-top: 56px;}
.detCase-list{margin-top: 26px;display: flex;}
.detCase-list-g{width: 366px;margin-right: 61px;}
.detCase-list-g:last-child{margin-right: 0;}
.caseImg{height: 511px;overflow: hidden;position: relative;}
.caseImg:hover .zc{background-color: rgba(0,0,0,0.5);}
.caseImg img{width: 100%;}
.caseP{height: 190px;text-align: center;color: #fff;padding-top: 20px;}
.color1{background-color: #0d0d0d;margin-top: 15px;}
.color2{background-color: #ff0000;margin-bottom: 15px;}
.color3{background-color: #ffc000;margin-top: 15px;}
.caseP h2{font-size: 42px;line-height: 52px;}
.caseP h3{font-size: 30px;line-height: 68px}
.caseP h5{font-size: 28px;line-height: 40px;}
.fBehind{margin-top: 50px;}
.fBehind-list{margin-top: 28px;display: flex;flex-wrap: wrap;justify-content: space-between;}
.fBehind-list-g{width: 601px;position: relative;margin-bottom: 20px;height: 449px;overflow: hidden;}
.fBehind-list-g img{width: 100%;}
.fBehind-list-g:hover .zc{background-color: rgba(0,0,0,0.5);}

 
