/*/ceo/css/album.css*/
body{background:#163061}.main{background:#163061;overflow:hidden;font-family:PingFang SC,Hiragino Sans GB,Microsoft YaHei,WenQuanYi Micro Hei,Helvetica Neue,Arial,sans-serif;padding-bottom:30px}@media (max-width: 768px){.main{padding-bottom:0}}@media (max-width: 768px){.nullDiv{height:0.74rem}.header .header_nav.mob_header_nav{display:none}.header_container{height:0.86rem}.common-bg{display:none !important}}.ceo_nav{width:1008px;height:36px;margin:0 auto;position:relative}@media (max-width: 768px){.ceo_nav{width:100%;height:.66rem}}.ceo_nav .ceo_nav_list{width:960px;height:36px;margin:0 auto;background:#c59648;position:relative}.ceo_nav .ceo_nav_list .list_overflow{width:100%;overflow:hidden}@media (max-width: 768px){.ceo_nav .ceo_nav_list{width:100%;height:.66rem;background:#082149;overflow:hidden}.ceo_nav .ceo_nav_list .list_overflow{display:flex;height:100%;overflow:visible;align-items:center}}@media (max-width: 768px) and (max-width: 768px){.ceo_nav .ceo_nav_list.show_shadow:after{position:absolute;right:0;top:0;width:0.36rem;background:linear-gradient(to right, transparent, #000);z-index:2;height:100%;display:block;border:none;left:auto}}.ceo_nav .ceo_nav_list:before{content:'';width:0;height:0;border:18px solid #c59648;border-width:18px 12px;position:absolute;right:100%;top:0;border-bottom-color:transparent;border-left-color:transparent;box-sizing:border-box}@media (max-width: 768px){.ceo_nav .ceo_nav_list:before{display:none}}.ceo_nav .ceo_nav_list:after{content:'';width:0;height:0;border:18px solid #c59648;border-width:18px 12px;position:absolute;left:100%;box-sizing:border-box;top:0;border-bottom-color:transparent;border-right-color:transparent}@media (max-width: 768px){.ceo_nav .ceo_nav_list:after{display:none}}.ceo_nav .ceo_nav_list .ceo_nav_item{float:left;font-size:16px;color:#fff;line-height:36px;margin-left:20px;position:relative}@media (max-width: 768px){.ceo_nav .ceo_nav_list .ceo_nav_item{display:flex;height:.66rem;line-height:normal;align-items:center;justify-content:center;font-size:0.24rem;color:#fff;flex-shrink:0;margin:0}}.ceo_nav .ceo_nav_list .ceo_nav_item.current:after{content:'';width:100%;position:absolute;bottom:4px;height:2px;left:0;background:#fff}@media (max-width: 768px){.ceo_nav .ceo_nav_list .ceo_nav_item.current:after{display:none}}@media (max-width: 768px){.ceo_nav .ceo_nav_list .ceo_nav_item.current{color:#c59648;font-weight:bold;font-size:0.26rem}}@media (min-width: 1024px){.ceo_nav .ceo_nav_list .ceo_nav_item{-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-ms-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}.ceo_nav .ceo_nav_list .ceo_nav_item:hover:after{content:'';width:100%;position:absolute;bottom:4px;height:2px;left:0;background:#fff}}.banner{width:100%;height:auto;margin:0 auto;height:609px;margin-bottom:-360px}@media (max-width: 768px){.banner{height:auto;margin-bottom:0}}.banner a{display:block;width:100%;height:100%}.banner img{height:100%;display:block;width:100%;object-fit:cover;object-position:center}.banner .pc_banner{display:block;width:100%;height:609px}@media (min-width: 1920px){.banner .pc_banner{margin:0 auto;width:1920px}}.banner .mob_banner{display:none}@media (max-width: 768px){.banner{height:2rem}.banner .pc_banner{display:none}.banner .mob_banner{display:block}}.album_item{width:322px;background:#082149;display:inline-block}@media (max-width: 768px){.album_item{width:3.3rem}}.album_item .album_poster{width:100%;display:block;height:214px;object-fit:cover}@media (max-width: 768px){.album_item .album_poster{height:2.19rem}}.album_item .album_title{height:50px;line-height:50px;color:#fff;text-align:center;box-sizing:border-box;padding:0 10px;font-size:16px}.album_item .album_title span{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media (max-width: 768px){.album_item .album_title{height:0.64rem;border-top:1px solid #a89ba5;display:flex;align-items:center;justify-content:center;line-height:1;padding:0 0.1rem;font-size:0.24rem}}.album_list{width:1028px;margin:20px auto;font-size:0;margin-top:-5px;margin-bottom:-5px;margin-top:10px;padding-bottom:10px}@media (max-width: 768px){.album_list{width:6.8rem;margin-top:0.2rem;overflow:hidden}}.album_list .album_item{margin:10px}@media (max-width: 768px){.album_list .album_item{float:left;margin:0;margin-left:0.2rem;margin-bottom:0.2rem}.album_list .album_item:nth-child(2n+1){margin-left:0}}/*# sourceMappingURL=album.css.map */
