body{background:#141213;}
.warp{width:1000px;min-width:1000px;}
.cw{width:1000px;margin:0 auto;position: relative;z-index:991;}
.banner{height:606px;background-image:url(../images/22siff/banner.jpg);background-repeat:no-repeat;background-position:center;min-width:1000px;overflow:hidden;}
.bg_1{background:url(../images/22siff/bg_1.jpg) no-repeat center bottom;padding-top:25px;padding-bottom:60px;min-width:1000px;}
.bg_2{padding-top:40px;padding-bottom:40px;min-width:1000px;}
.siff01{width:100%;}
.siff01 .left{width:396px;}
.siff01 .left h3{font-size:28px;color:#cea65f;padding-bottom:15px;}
.siff01 .left .content{width:396px;height:322px;background:url(../images/22siff/siff01_1.jpg) no-repeat;box-sizing: border-box;padding-left:50px;padding-top:30px;}
.siff01 .left .content ul{background:url(../images/22siff/siff01_line.jpg) repeat-y 14px top;}
.siff01 .left .content ul li{padding-left:70px;background:url(../images/22siff/siff01_li.jpg) no-repeat left center;background-size:28px;margin-bottom:30px;}
.siff01 .left .content ul li span{font-size:20px;line-height:28px;color:#333;padding-right:35px;}
.siff01 .left .content ul li em{font-size:16px;line-height:28px;color:#333;}
.siff01 .right{width:570px;position: relative;}
.siff01 .right h3{font-size:28px;color:#cea65f;padding-bottom:15px;}
.siff01 .right .btn{display:inline-block;width:50px;height:25px;cursor:pointer;position: absolute;}
.siff01 .right .btn.leftBtn{background:url(../images/22siff/siff01_left.png) no-repeat;top:5px;right:55px;}
.siff01 .right .btn.leftBtn:hover{background:url(../images/22siff/siff01_left_h.png) no-repeat;}
.siff01 .right .btn.rightBtn{background:url(../images/22siff/siff01_right.png) no-repeat;right:0;top:5px;}
.siff01 .right .btn.rightBtn:hover{background:url(../images/22siff/siff01_right_h.png) no-repeat;}
.siff01 .right .content{position:relative;height:340px;width:570px;overflow:hidden;}
.siff01 .right .content ul{height:340px;width:9999em;position:absolute;top:0;left:0;}
.siff01 .right .content ul li{float:left;width:570px;height:340px;margin-bottom:7px;}
.siff01 .right .content ul li dl dt a{display:inline-block;width:570px;height:106px;padding:5px;box-sizing:border-box;background-color:#232323;}
.siff01 .right .content ul li dl dt a .tu{width:144px;height:96px;overflow:hidden;}
.siff01 .right .content ul li dl dt a .tu img{height:96px;display:block;}
.siff01 .right .content ul li dl dt a .txt{padding:0 15px;width:386px;height:96px;position: relative;}
.siff01 .right .content ul li dl dt a .txt h4{font-size:16px;line-height:30px;color:#fff;}
.siff01 .right .content ul li dl dt a .txt h5{position: absolute;right:15px;bottom:5px;font-size:14px;color:#939393;}
.siff02{padding-top:15px;padding-bottom:30px;}
.siff02 h3{font-size:28px;color:#cb9a4f;padding-bottom:15px;}
.siff02 .content{height:330px;}
.siff02 .content .album00{width:485px;height:330px; position:relative;overflow:hidden;}
.siff02 .content .album00 ul.slides li{display:none;}
.siff02 .content .album00 ul.slides li a{width:485px;height:330px;display:inline-block;cursor: pointer;}
.siff02 .content .album00 ul.slides li a img{display:block;width:485px;}
.siff02 .content .album00 ul.slides li 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:10px 0;}
.siff02 .content .album00 ul.slides li a.video .btn{ position:absolute;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,.3) url(../images/tv/videoBtn.png) no-repeat center;}


.siff02 .content .album00 .flex-direction-nav li a{ opacity:1;top:50%;margin:0;margin-top:-24px;}
.siff02 .content .album00 .flex-direction-nav li a.prev{background:url(../images/tv/video_left.png) no-repeat;background-size:cover;left:5px;}
.siff02 .content .album00 .flex-direction-nav li a.next{background:url(../images/tv/video_right.png) no-repeat;background-size:cover;right:5px;}
.siff02 .content .album01{width:230px;height:330px; position:relative;overflow:hidden;margin-left:15px;}
.siff02 .content .album01 a{width:230px;height:330px;display:inline-block;}
.siff02 .content .album01 a img{display:block;width:230px;}
.siff02 .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:10px 0;}
.siff02 .content .album02{width:255px;height:158px; position:relative; overflow:hidden;margin-left:15px;margin-bottom:15px;}
.siff02 .content .album02 a{width:255px;height:158px;display:inline-block;}
.siff02 .content .album02 a img{display:block;width:255px;}
.siff02 .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:10px 0;}
.siff02 .content .album03{width:255px;height:160px; overflow:hidden; position:relative; cursor:pointer;z-index:2;margin-left:15px;}
.siff02 .content .album03 a{width:255px;height:160px;display:inline-block;}
.siff02 .content .album03 a img{display:block;width:255px;}
.siff02 .content .album03 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:10px 0;}
.siff03{height:695px;background:url(../images/22siff/siff03.png) no-repeat;position: relative;}
.siff03 .txt{padding-top:265px;padding-left:60px;width:450px;}
.siff03 .txt h3{font-size:28px;color:#333333;line-height:40px;}
.siff03 .txt p{font-size:16px;line-height:30px;color:#333333;padding-top:25px;}
.siff03 img{position: absolute;right:50px;bottom:65px;box-shadow:0 0 20px #996d1f;}
.siff04{background:url(../images/22siff/siff04_bg.jpg) no-repeat center;padding-top:45px;padding-bottom:30px;min-width:1000px;}
.siff04 h3{font-size:30px;color:#cb9a4f;padding-bottom:50px;}
.siff04 .tabcon{height:375px;overflow:hidden;}
.siff04 .tabcon .con{display:none;}
.siff04 .tabcon .con .clearfix{width:100%;}
.siff04 .tabcon .con .tu{padding:5px;width:555px;height:329px;box-sizing: border-box;background:url(../images/22siff/siff04_tu_bg.png) no-repeat;}
.siff04 .tabcon .con .txt{width:415px;}
.siff04 .tabcon .con .txt h4{font-size:24px;color:#fff;}
.siff04 .tabcon .con .txt h5{font-size:20px;color:#cb9a4f;padding-top:20px;padding-bottom:5px;}
.siff04 .tabcon .con .txt p{font-size:16px;line-height:28px;color:#fff;}
.siff04 .tablist{}
.siff04 .tablist ul{border-left:1px solid #9faab5;border-top:1px solid #9faab5;box-sizing: border-box;width:100%;display:inline-block;}
.siff04 .tablist ul li{float:left;width:50%;border-bottom:1px solid #9faab5;border-right:1px solid #9faab5;background:url(../images/22siff/siff04_list_bg.png);
	height:38px;line-height:38px;box-sizing: border-box;}
.siff04 .tablist ul li span{float:left;box-sizing: border-box;width:345px;border-right:1px solid #9faab5;padding-left:105px;font-size:16px;color:#fff;}
.siff04 .tablist ul li em{float:left;background:url(../images/22siff/siff04_list_bg.png);width:153.5px;box-sizing:border-box;
	font-size:16px;padding-left:45px;color:#fff;}
.siff04 .tablist ul li:hover,.siff04 .tablist ul li.active{background:#cb9a4f;border-bottom:1px solid #e0c295;}
.siff04 .tablist ul li:hover span,.siff04 .tablist ul li.active span{border-right:1px solid #e0c295;}
.siff04 .tablist ul li:hover em,.siff04 .tablist ul li.active em{background:none;}
.siff04 h6{text-align:right;font-size:12px;color:#dcb164;padding-top:10px;}
.siff05{padding-bottom:30px;}
.siff05 h3{font-size:30px;color:#cb9a4f;padding-bottom:45px;}
.siff05 .cont{text-align:center;}
.siff05 .cont ul{display:inline-block;}
.siff05 .cont ul li{float:left;width:240px;padding:0 40px;}
.siff05 .cont ul li h4{font-size:20px;color:#cb9a4f;padding:20px 0;}
.siff05 .cont ul li p{font-size:16px;line-height:28px;color:#908d8d;text-align:left;text-align:justify;}
.siff06 h3{font-size:30px;color:#cb9a4f;padding-bottom:35px;}
.siff06 .cont{text-align:center;}
.siff06 .cont ul{display:inline-block;}
.siff06 .cont ul li{float:left;width:108px;padding-right:70px;margin-right:45px;background:url(../images/22siff/siff06_li.png) no-repeat right 55px;}
.siff06 .cont ul li .box{height:125px;width:108px;line-height:125px;font-size:24px;}
.siff06 .cont ul li .box_1{background:url(../images/22siff/siff06_box_1.png) no-repeat;color:#cf9d50;}
.siff06 .cont ul li .box_2{background:url(../images/22siff/siff06_box_2.png) no-repeat;color:#333;}
.siff06 .cont ul li p{font-size:16px;line-height:24px;color:#cb9a4f;padding-top:10px;}
.siff06 .cont ul li.last{padding-right:0;margin-right:0;background:none;}

.index_box_3{padding-top:60px;background:#000;min-width:1000px;}
.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: #000;padding: 30px 0;text-align: center;min-width:1000px;border-top:0;}
footer h3{font-size:12px;color:#fff;margin:0; text-align:center;padding-bottom:10px;}
footer h3 a{color:#fff;}
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;}