/* 轮播图 */
body{transition: all 0.6s;}
#slideBox{width:100%;height:830px;position:relative;}
#slideBox .banner-bd li{width:100%;height:830px;}
#slideBox .banner-bd li img{width:100%;height:100%;object-fit: cover;}
#slideBox .prev,#slideBox .next{width:36px;height:79px;background:rgb(0,0,0,0.4);position:absolute;top:40%;display:block;text-align: center;box-sizing: border-box;
padding:18px 0px;}
#slideBox .prev{left:5%;}
#slideBox .next{right:5%;}
#slideBox .banner-info{width:500px;position:absolute;top:30%;z-index:999;}
#slideBox .banner-info a{color:#fff;}
#slideBox .banner-info h3{font-size:30px;line-height:40px;margin-bottom:25px;}
#slideBox .banner-info .banner-desc{font-size:16px;line-height:32px;}
#slideBox .banner-info .banner-a{display:block;width:217px;height:60px;background:#f33cab;border-radius:60px;font-size:18px;color:#fff;line-height:60px;text-align:center;margin-top:30px;}


.top-logo{width:100%;height:117px;background:rgb(137,138,139,0.8);position:absolute;top:0;left:0;z-index:999;}
.top-logo .logo{width:106px;height:85px;margin:16px 0px;}
.top-logo .logo img{width:100%;height:100%;object-fit:cover;}



/* 公共标题 */
.com-tit{text-align:center;padding:55px 0px;width:100%;}
.com-tit h2{font-size:56px;line-height:56px;margin-bottom:30px;font-weight:bold;}
.com-tit span{font-size:20px;line-height:20px;text-transform:uppercase;}

/* 声优名录 */
.in-shengyou{width:100%;margin-bottom:80px;}
.in-shengyou .picScroll-left{position: relative;}
.in-shengyou .picScroll-left .pro-bd{width:100%;overflow:hidden;}
.in-shengyou .picScroll-left .pro-bd ul{width:1000000%;}
.in-shengyou .picScroll-left .pro-bd li{width:285px;height:379px;float:left;margin-right:20px;box-shadow:0px 4px 1px 2px rgb(220,220,220,0.3);position:relative;
overflow:hidden;border-radius:10px;}
.in-shengyou .picScroll-left .pro-bd li .pro-img{width:100%;height:100%;overflow:hidden;}
.in-shengyou .picScroll-left .pro-bd li .pro-img img{width:100%;height:100%;object-fit:cover;transition:all 0.6s;}
.in-shengyou .picScroll-left .pro-bd li:hover .pro-img img{transform:scale(1.2);}
.in-shengyou .picScroll-left .pro-bd li .pro-info{width:100%;height:62px;background:rgb(56,56,57,0.6);position: absolute;bottom:0px;left:0px;z-index:99;
display:flex;justify-content:space-between;flex-flow: row;box-sizing:border-box;padding:0px 20px;line-height:62px;
background:rgba(56,56,57,0.6);-webkit-background:rgba(56,56,57,0.6);-o-background:rgba(56,56,57,0.6);-moz-background:rgba(56,56,57,0.6);}
.in-shengyou .picScroll-left .pro-bd li .pro-info h3{font-size:18px;color:#fff;}
.in-shengyou .picScroll-left .pro-bd li .pro-info h3 span{display:block;float:left;margin-right:10px;}
.in-shengyou .picScroll-left .pro-bd li .pro-info i{display:block;font-size: 12px;border: 1px solid #fff;float:left;
    line-height: 16px;padding: 0px 6px;border-radius: 4px;margin-top:23px;}
.in-shengyou .picScroll-left .pro-bd li .pro-info .pro-more{font-size:14px;color:#fff;}
.in-shengyou .picScroll-left .pro-bd li .pro-info .pro-more:after{background:url(../images/more-icon.png)no-repeat center;content:'';display:inline-block;width:7px;height:13px;margin-left:10px;margin-bottom:-2px;}

.in-shengyou .picScroll-left .pro-hd a{width: 36px;height: 79px; background: rgb(0,0,0,0.4);position: absolute;display: block;top:40%;cursor:pointer;
    text-align: center;box-sizing: border-box; padding: 18px 0px;}
	.in-shengyou .picScroll-left .pro-hd a.next{right:-70px;}
.in-shengyou .picScroll-left .pro-hd a.prev{left:-70px;}

.com-more{width:257px;height:53px;background:#20ad9e;display:block;margin:60px auto;border-radius:53px;font-size:20px;color:#fff;line-height:53px;text-align:center;transition:all 0.6s;}
.com-more:hover{width:300px;color:#fff;}
.more-col208{background:#208aad;}

/* 主要作品 */
.in-product{width:100%;height:1410px;background:url(../images/product-back.jpg)no-repeat center;background-size:100% 100%;box-sizing:border-box;padding-top:125px;}
.in-product .pro-nav{text-align:center;font-size:0px;}
.in-product .pro-nav li{width:175px;height:40px;display:inline-block;text-align: center;border:1px solid #dddddd;border-right:none;}
.in-product .pro-nav li:last-child{border-right:1px solid #dddddd;}
.in-product .pro-nav li a{font-size:16px;line-height:40px;}
.in-product .pro-nav li:hover,.in-product .pro-nav li.on{background:#d6473b;}
.in-product .pro-nav li:hover a,.in-product .pro-nav li.on a{color:#fff;}

.in-product .zp-list{width:100%;margin-top:53px;}
.in-product .zp-list li{width:280px;height:346px;float:left;margin-right:26px;margin-bottom:25px;position:relative;}
.in-product .zp-list li:nth-child(4n){margin-right:0px;}
.in-product .zp-list li .zp-img{width:100%;height:346px;overflow: hidden;}
.in-product .zp-list li .zp-img img{width:100%;height:100%;object-fit:cover;transition:all 0.6s;}
.in-product .zp-list li h3{width:100%;height:47px;background:rgb(0,0,0,0.5);position:absolute;bottom:0px;left:0px;font-size:20px;line-height:47px;text-align:center;color:#fff;
z-index:999;background:rgba(56,56,57,0.6);-webkit-background:rgba(56,56,57,0.6);-o-background:rgba(56,56,57,0.6);-moz-background:rgba(56,56,57,0.6);}
.in-product .zp-list li:hover .zp-img img{transform:scale(1.2);}
.in-product .zp-list li i{width:126px;height:126px;display:block;position: absolute;top:0;right:0;z-index:99;}
.in-product .zp-list li i img{width:100%;height:100%;opacity:0.9;}

/* 关于我们 */
.in-about{width:100%;margin-top:80px;overflow:hidden;margin-bottom:120px;}
.in-about .ab-img{width:586px;height:436px;position:relative;}
.in-about .ab-img .a-imgs{width:100%;height:100%;overflow: hidden;}
.in-about .ab-img .a-imgs img{width:100%;height:100%;object-fit:cover;transition:all 0.6s;}
.in-about .ab-img:hover .a-imgs img{transform:scale(1.2);}
.in-about .ab-img .ab-info{width:100%;height:155px;background:rgb(0,0,0,0.7);position:absolute;bottom:0px;left:0;z-index:99;box-sizing: border-box;padding:20px 28px;
background:rgba(56,56,57,0.6);-webkit-background:rgba(56,56,57,0.6);-o-background:rgba(56,56,57,0.6);-moz-background:rgba(56,56,57,0.6);}
.in-about .ab-img .ab-info p{font-size:12px;line-height:18px;color:#fff;}
.in-about .ab-list{width:563px;}
.in-about .ab-list .list-nav{width:100%;display:flex;justify-content: space-between;flex-flow: row;}
.in-about .ab-list .list-nav li{width:132px;height:118px;overflow:hidden;}
.in-about .ab-list .list-nav li img{width:100%;height:100%;object-fit: cover;transition:all 0.6s;}
.in-about .ab-list .list-nav li:hover img{transform:scale(1.2);}
.in-about .ab-list .ab-more{font-size:14px;color:#d85246;display:block;margin:15px 0px;line-height:14px;text-align: right;}
.in-about .ab-list .news-list li{width:100%;padding:18px 0px;border-bottom: 1px dashed #1e1e1e;}
.in-about .ab-list .news-list li a{display:flex;justify-content: space-between;flex-flow: row;color:#1e1e1e;}
.in-about .ab-list .news-list li h3{font-size:14px;line-height:14px;}
.in-about .ab-list .news-list li:last-child{border-bottom:none;}
.in-about .ab-list .news-list li h3:before{content:'';display:inline-block;width:5px;height:5px;background:#000000;border-radius:50%;margin-right:17px;
margin-bottom:2px;}
.in-about .ab-list .news-list li:hover h3{color:#d85246;}

.ab-info2{width:100%;height:100%;background:rgb(0,0,0,0.7);    position: absolute;display:none;
    bottom: 0px;left: 0;z-index: 99;box-sizing: border-box;padding:70px 28px;background:rgba(0,0,0,0.7);-webkit-background:rgba(0,0,0,0.7);-o-background:rgba(0,0,0,0.7);-moz-background:rgba(0,0,0,0.7);}
.ab-info2 p{font-size:16px;line-height:32px;color:#fff;}

