
.warp{width:1000px;min-width:1000px;}
.Banner{height:504px;background:url(../images/film/banner.jpg) no-repeat center;}

.Bg_1{background:url(../images/film/bg_1.jpg) no-repeat center bottom;padding-bottom:35px;}


.film01 h3{font-size:30px;color:#c51056;padding:30px 0;font-weight:600;}
.film01 .content{width:100%;height:300px;}
.film01 .content .left{width:570px;height:300px;}
.film01 .content .left ul{width:570px;}
.film01 .content .left ul li{height:90px;margin-bottom:15px; overflow:hidden;}
.film01 .content .left ul li.last{margin-bottom:0;}
.film01 .content .left ul li a{display:block;width:100%;height:90px;}
.film01 .content .left ul li img{float:left;width:140px;}
.film01 .content .left ul li .txt{float:left;padding-left:10px;width:378px;}
.film01 .content .left ul li .txt h4{font-size:18px;line-height:26px;color:#333;}
.film01 .content .left ul li .txt h5{display:inline-block;width:100%;padding-top:15px;}
.film01 .content .left ul li .txt h5 span{float:left;width:40px;height:20px;font-size:13px;color:#c51056; text-align:center;
border:1px solid #c51056;border-radius:4px;line-height:20px;}
.film01 .content .left ul li .txt h5 em{float:right;font-size:14px;color:#b1b0b0;line-height:22px;}
.film01 .content .right{width:405px;height:300px;}
.film01 .content .right .view .swiper-container {width: 405px;height: 230px;}
.film01 .content .right .view .swiper-container .box{ position:relative;width:405px;height:230px; overflow:hidden;}
.film01 .content .right .view .swiper-container .box img{display:block;width:100%;}
.film01 .content .right .view .swiper-container .box h4{ position:absolute;left:0;bottom:0;right:0;font-size:14px;
color:#fff;background:rgba(0,0,0,.7);padding:20px 0 20px 10px;}
.film01 .content .right .view .swiper-container .arrow-left{display:none;}
.film01 .content .right .view .swiper-container .arrow-right{display:none;}
.film01 .content .right .preview {width: 100%;margin-top: 10px;position: relative;}
.film01 .content .right .preview .swiper-container {width: 372px;height: 50px;margin-left: 20px;}
.film01 .content .right .preview .swiper-slide {width: 93px;height: 50px;cursor:pointer;}
.film01 .content .right .preview .swiper-slide .box{width:88px;height:50px;}
.film01 .content .right .preview .swiper-slide .box img{display:inline-block;width:86px;height:48px;border:1px solid #fff;}
.film01 .content .right .preview .arrow-left{background:#f3f3f3 url(../images/film/left.png) no-repeat center;position:absolute;
left:0;top:0;width:13px;height:50px;z-index:10;}
.film01 .content .right .preview .arrow-right{background:#f3f3f3 url(../images/film/right.png) no-repeat center;position:absolute;
right:0;top:0;width:13px;height:50px;z-index:10;}
.film01 .content .right .preview .active-nav .box img{border: 1px solid #c51056;}
.film02{padding-top:10px;}
.film02 h3.tit{font-size:30px;color:#c51056;padding:20px 0;font-weight:600;}
.film02 .content{height:330px;}
.film02 .content .album00{width:485px;height:330px; position:relative;overflow:hidden;}
.film02 .content .album00 a{width:485px;height:330px;display:inline-block;}
.film02 .content .album00 a img{display:block;width:485px;}
.film02 .content .album00 a h3{ position:absolute;left:0;right:0;bottom:0; text-align:center;font-size:16px;background:rgba(0,0,0,.6);color:#fff;padding:25px 0;}
.film02 .content .album01{width:230px;height:330px; position:relative;overflow:hidden;margin-left:15px;}
.film02 .content .album01 a{width:230px;height:330px;display:inline-block;}
.film02 .content .album01 a img{display:block;width:230px;}
.film02 .content .album01 a h3{ position:absolute;left:0;right:0;bottom:0; text-align:center;font-size:16px;background:rgba(0,0,0,.6);color:#fff;padding:25px 0;}
.film02 .content .album02{width:255px;height:158px; position:relative; overflow:hidden;margin-left:15px;margin-bottom:15px;}
.film02 .content .album02 a{width:255px;height:158px;display:inline-block;}
.film02 .content .album02 a img{display:block;width:255px;}
.film02 .content .album02 a h3{ position:absolute;left:0;right:0;bottom:0; text-align:center;font-size:16px;background:rgba(0,0,0,.6);color:#fff;padding:25px 0;}
.film02 .content .video{width:255px;height:160px; overflow:hidden; position:relative; cursor:pointer;z-index:2;margin-left:15px;}
.film02 .content .video img{display:block;width:100%;}
.film02 .content .video .btn{ position:absolute;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,.3) url(../images/film/videoBtn.png) no-repeat center;}

.film03{margin-top:30px;height:48px;line-height:48px;border:1px solid #b7c8c4;background:#fff url(../images/film/film03.png) no-repeat 15px center;;padding-left:50px;}
.film03 .box{ position:relative;width:948px;height:48px; overflow:hidden;}
.film03 .box .scroll {position:absolute;left:0px;top:0px;width:2100px;}
.film03 .box .scroll li{float:left;line-height:48px;height:48px;font-size:14px;color:#333}
.film03 .box .scroll li a{color:#c51056;}

.Bg_2{background:#000  url(../images/film/bg_2.jpg) no-repeat center top;padding-top:150px;height:690px;}
.film04{padding-left:210px;}
.film04 h3{font-size:32px;line-height:38px;color:#fffefe;}
.film04 ul{padding:20px 0 45px;;}
.film04 ul li{padding-left:35px;background:url(../images/film/film04_li.png) no-repeat left top;padding-bottom:28px;}
.film04 ul li h4{font-size:16px;line-height:30px;color:#e4e4e4}
.film04 ul li h5{font-size:14px;line-height:14px;color:#e4e4e4}
.film04 ul li.last{padding-bottom:0;}
.film04 .box{background:url(../images/film/film04_box.jpg) no-repeat;width:603px;height:157px;padding:40px 30px; position:relative;}
.film04 .box h4{font-size:18px;line-height:26px;color:#fff;}
.film04 .box p{font-size:12px;line-height:20px;color:rgba(255,255,255,.7);padding-top:25px;}
.film04 .box img{ position:absolute;right:15px;bottom:20px;}

.film05{background:#000 url(../images/film/film05.jpg) no-repeat center;height:535px; text-align:center;}
.film05 h3{font-size:20px;color:#fff; text-align:center;padding:25px 0;}
.film05 ul{display:inline-block;margin:0 auto;padding-top:5px;}
.film05 ul li{float:left;margin:0 10px;}
.film05 ul li .pic{padding:15px 20px;width:430px;height:270px;background:url(../images/film/pic_bg.jpg) no-repeat;}
.film05 ul li p{font-size:16px;line-height:30px;color:#fff; text-align:left;padding-top:10px;}

.film06{background:#000 url(../images/film/film06.jpg) no-repeat center;height:535px; text-align:center;}
.film06 h3{font-size:20px;color:#fff; text-align:center;padding:25px 0;}
.film06 .content{display:inline-block;margin:0 auto;}
.film06 .content .box{height:300px;}
.film06 .content .box .pic{float:left;padding:15px 20px;width:430px;height:270px;background:url(../images/film/pic_bg.jpg) no-repeat;margin:0 10px;}
.film06 .content p{font-size:16px;line-height:30px;color:#fff; text-align:left;padding-top:10px;padding-left:10px;}
.film06 ul{display:inline-block;margin:0 auto;padding-top:5px;}
.film06 ul li{float:left;margin:0 10px;}
.film06 ul li .pic{padding:15px 20px;width:430px;height:270px;background:url(../images/film/pic_bg.jpg) no-repeat;}
.film06 ul li p{font-size:16px;line-height:30px;color:#fff; text-align:left;padding-top:10px;}

.film07{background:#000 url(../images/film/film07.jpg) no-repeat center;height:470px;}
.film07 h3{font-size:20px;color:#fff; text-align:center;padding:30px 0 25px;}
.film07 .content{display:inline-block;width:1035px;}
.film07 .content .pic{padding:15px 20px;width:430px;height:270px;background:url(../images/film/pic_bg.jpg) no-repeat;float:left;margin-left:24px;}
.film07 .content .tu{margin-left:15px;}
.film07 .content .txt{width:285px; text-align:left;margin-left:10px;padding-top:10px;}
.film07 .content .txt h4{font-size:16px;line-height:30px;color:#fff;padding-bottom:10px;}
.film07 .content .txt p{width:275px;height:36px;line-height:36px;color:#fff;background:#cfb4ba;font-size:15px;color:#000;padding-left:10px;margin-bottom:17px; position:relative;}
.film07 .content .txt p span{display:inline-block;width:24px;height:18px; position:absolute;right:0;top:36px;background:url(../images/film/film07_span.png) no-repeat;}



.index_box_3{padding-top:60px;background:#000;}
.index_box_3 .left_body .tit_blank{margin-bottom:40px;}
.index_box_3 .left_body .tit_blank span{font-size:20px;font-weight:600;color:#fff;padding-bottom:5px;border-bottom:1px solid #dc2625;display:inline-block;}
.index_box_3 .left_body{width:600px;}
.index_box_3 .link_line{margin-bottom:20px;overflow:hidden;}
.index_box_3 .link_line a{display:inline-block;color:#fff;font-weight:600;font-size:16px;margin-right:60px;}
.index_box_3 .link_line a.last{margin:0;}

.index_box_3 .right_body{margin-left:30px;width:360px;}
.index_box_3 .right_body .tit_blank span{font-size:20px;font-weight:600;color:#fff;padding-bottom:5px;border-bottom:1px solid #dc2625;display:inline-block;}
.index_box_3 .right_body .tel{font-size:36px;font-weight:600;color:#fff;font-style:italic;margin:17px 0;}
.index_box_3 .right_body p span{margin-right:45px;}
.index_box_3 .right_body p span a{font-size:16px;color:#fff;font-weight:600;}
.index_box_3 .right_body p span i , .index_box_3 .right_body p span a{vertical-align:middle;}
.index_box_3 .right_body p span i{display:inline-block;margin-right:10px;}
.index_box_3 .right_body p span.right_ico_1 i{width:22px;height:18px;background:url(../images/film/ico_2.png) no-repeat;}
.index_box_3 .right_body p span.right_ico_2 i{width:16px;height:18px;background:url(../images/film/ico_3.png) no-repeat;}

.btm_blank{height:105px;border-top:1px solid #2d2d2d;margin-top:20px;}
.btm_blank .left_body{padding-top:30px;width:600px;}
.btm_blank .left_body span{padding-right:70px;}
.btm_blank .left_body span i , .btm_blank .left_body span a{vertical-align:middle;}
.btm_blank .left_body span i{display:inline-block;background:url(../images/film/ico_4.png) no-repeat;
	width:22px;height:28px;margin-right:10px;}
.btm_blank .left_body span a{color:#fff;font-size:16px;}
.btm_blank .right_body{margin-left:30px;width:360px;}
.btm_blank .right_body p{padding-top:34px;}
.btm_blank .right_body code , .btm_blank .right_body span , .btm_blank .right_body a{vertical-align:middle;}
.btm_blank .right_body code{font-size:14px;color:#a7a7a7;margin-right:24px;}
.btm_blank .right_body .ico_1{background:url(../images/film/ico_5.png) no-repeat;width:29px;height:24px;
	display:inline-block;}
.index_box_3 .btm_blank .right_body .ico_2{margin-right:0;display:inline-block;margin-left:15px;position:relative;cursor:pointer;}
.index_box_3 .btm_blank .right_body .ico_2 i{display:block;background:url(../images/film/ico_6.png) no-repeat;width:27px;height:23px;}
.index_box_3 .btm_blank .right_body .ico_2 em{position:absolute;top:-230px;left:50%;margin-left:-100px;display:none;}
.index_box_3 .btm_blank .right_body .ico_2:hover em{display:block;}

footer{background-color: #2d2d2d;padding: 30px 0;text-align: center;}
footer h3{font-size:12px;color:#fff;margin:0; text-align:center;padding-bottom:10px;}
footer p span{font-size:16px;color:#a7a7a7;line-height:20px;}
footer p img, footer p span {vertical-align: middle;}
footer p img {margin-right: 10px;}