@charset "utf-8";
*{ margin:0; padding:0; border:none;}
.no-padding{ padding:0;}
.no-margin{ margin:0;}
.no-border{ border:none; border-radius:0;}
.all-width{ height:auto; background:#000;}
.movie-top,.all-width,.movie-part,.banquan-part{width:100%;}
.movie-part{ padding:20px 0; background:#262a2d;}
.movie-top{ /* height:41px; background: url(../images/movie-top-bg.gif) repeat-x left top; */background-color: #ebebeb;
    height: 70px;}
.pic-bg{ height:253px;background:url(../images/pic-bg.jpg) no-repeat center;}
.studiolist li{ background:url(../images/jiantou.gif) left center no-repeat; padding-left:16px;overflow:hidden; white-space:nowrap; text-overflow:ellipsis; line-height:45px; border-bottom:1px dashed #dedede; margin:0 30px;}
.studiolist li a{ float:left;}
.studiolist li span{ float:right; color:#b3b3b3;}
.zhibo{ border-bottom:2px solid #dedede; line-height:72px;}	
.fenye,.yema{line-height:30px; text-align:center; padding:8px 12px; color:#333;}
.yema:hover,.fenye:hover,.fenye,.yema{ font-weight:bold;}
.yema:hover,.fenye:hover,.fenye-divider .xuanzhong{text-decoration:none; color:#fff;}
.fenye:hover{background:url(../images/left-xuanzh.jpg) no-repeat center;}
.yema:hover,.fenye-divider .xuanzhong{ background:url(../images/fenye-xuanzhog.jpg) no-repeat center;}
.fenye{ width:60px; height:30px; background:url(../images/left-feny.jpg) no-repeat center;}
.yema{ width:30px; height:30px; background:url(../images/fenye-bg.jpg) no-repeat center;}
.fenye-divider{ margin:30px 0;}
.banquan{ color:#fff; line-height:50px; padding:30px 0;}
.detail-color{color:#311716;}
.show-content h4,.all-movie{color:#9c1c33; line-height:36px;}
.all-movie{ color:#333; border-bottom:1px solid #dedede; padding-bottom:10px;}
.show-content h5{ color:#777;}
.show-content p{ line-height:28px; text-indent:2em; margin:0;}
.jianjie{ color:#fd1103;}
.jianjie-con{ color:#767676; line-height:23px; text-indent:2em; padding-bottom:15px; border-bottom:1px solid #dedede; padding-top:5px;}
.littleli{ margin-top:30px;}
.dlstyle dt a{ line-height:32px;}
.neirong a{color:#b3bbbe;}
.geshu a,.neirong a{line-height:20px;}
.geshu a{ color:#787878;}
.dlstyle{ margin:0;}
.allfenlei{ list-style:none; border-bottom:1px solid #dedede; overflow:hidden; padding-bottom:10px;}
.allfenlei li{ float:left; line-height:36px; margin-right:10px;}
.allfenlei li a{ padding:3px 10px;}
.allfenlei li a:hover,.allfenlei .xuanzhong{ color:#fff; background:#f01300; text-decoration:none;}
.noneborder > li.active > a, .noneborder > li.active > a:focus, .noneborder > li.active > a:hover{ border:none; color:#555; border-bottom:2px solid #f01400;}
.noneborder li a,.allfenlei .fenlei-movie,.banquan-part,.smallp-show dd a{ color:#888;}


.bg-index{ background:url(../images/shouye-pic.jpg) no-repeat center; height:450px;}
.img-center-dis{ display:inline;}

.biaoti-color{ color:#870111;}
.liebiao-content dt a{ font-size:16px;  font-weight:normal;color:#616161; line-height:36px;}
.liebiao-content dd{ padding-bottom:7px;}
.liebiao-content dd span{ float:right; padding-right:15px; display:block;}
.liebiao-content dd span:first-child{ float:left; padding-left:15px;}
.liebiao-content dd a{ color:#bbbbbb; line-height:26px;}
.pic-shadow{ border:1px solid #dedede; box-shadow:2px 2px 3px #dedede;}
.smallp-show dd a{text-overflow:ellipsis;white-space: nowrap; overflow:hidden;display:block; line-height:26px;}
.smallp-show dt a{ color:#333; font-size:16px;}
.smallp-show dt span{ color:#aaa; font-weight:normal; padding-left:20px;}
.smallp-show dt span,.yema:hover,.fenye:hover,.fenye,.yema,.jianjie-con,.geshu a,.neirong a,.liebiao-content dd a,.allfenlei li a,.smallp-show dd a,.allfenlei .fenlei-movie,.banquan-part,.title a{font-size:12px;}
.smallp-show{border-bottom:1px dashed #dedede; padding-bottom:15px;}
.divider-top,.show-content h4,.all-movie,.btn-xiugai{ margin-top:15px; }
.show-content h5,.divider-top,.title-divider,.biaoti-color,.btn-xiugai,.dibu-kongxi{margin-bottom:15px;}
.banquan-style{ border-top:1px solid #dedede; line-height:26px; padding-top:30px; padding-bottom:30px; color:#aaa;}
/*----------------页面中的滚动图------------------*/
#zSlider{margin:0px auto; width:auto; height:376px; overflow:hidden;}
#picshow{position:relative;}
#picshow,#picshow_img{width:528px; height:297px; overflow:hidden; float:left;}
#picshow_img li{width:528px; height:297px; overflow:hidden; float:left; display:none;list-style:none;}
#picshow_img img{height: 297px;
    width: 528px;}
#select_btn{width:200px; height:297px; color:#111; float:right; display:inline;}
#select_btn li{padding:9px 11px 0px 9px;cursor:pointer; list-style:none; margin-bottom:10px; position:relative;}
#select_btn li:hover{ background:#f4f4f4;}
#select_btn li.current{ background:#f4f4f4;}
#select_btn li.current:hover{ background:#f4f4f4;}
#select_btn a{ text-decoration:none;}
#select_btn img{padding:2px; border:1px solid #ccc; width:70px; height:49px; margin-right:10px; float:left;}
#select_btn .select_text{ height:20px;  font-size:16px;}
#select_btn .select_text:hover,#select_btn li.current:hover a,#select_btn li.current a{ color:#8e011b;}
#select_btn .select_date{ height:23px; line-height:23px; overflow:hidden; display:block; color:#aaa; font-size:12px;}
.beijing-all{ background:#f7f7f7 ;}
.xiaoping-bot{ padding-bottom:15px;}
.xiugai-left{ padding-left:35px;}
.right-style{ width:auto;}
.download-time span{ padding-right:25px;}
.download-color{ font-size:16px; line-height:26px;}
.left-blue,.left-yellow,.left-purple{ padding-left:10px; margin-top:30px;}
.left-blue{border-left:3px solid #3ca3c2;}
.left-yellow{border-left:3px solid #cdcb66;}
.left-purple{border-left:3px solid #cc66cc;}
.hr-style{ border-color:#dedede;}

.banquan-part{ border-top:1px solid #dedede; background:#ebebeb; text-align:center; padding:20px 0; line-height:23px; margin-top:30px;}
.studiolist li a,.dlstyle dt a,.allfenlei li a,#select_btn a,.download-color{color:#555;}
@media (max-width:1220px){
	.pic-bg{ height:253px;background:url(../images/pic-bg.jpg) no-repeat 35% center;}
	}
@media (max-width:768px){
	.pic-bg{ height:253px;background:url(../images/pic-bg.jpg) no-repeat 30% center;}
	.xiugai-left{ padding:0; margin:10px 0;}
	}
/*最下面的滚动图*/
.picScroll-left{overflow:hidden; position:relative;    }
		.picScroll-left .hd{ overflow:hidden;  }
		.picScroll-left .hd .prev,.picScroll-left .hd .next{ display:block;  width:24px; height:48px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;cursor:pointer; position:absolute; z-index:500; top:35px;}
		.picScroll-left .hd .prev{ left:0;}
		.picScroll-left .hd .next{ right:0;}
		.picScroll-left .hd .next{ background-position:0 -50px;  }
		.picScroll-left .hd .prevStop{ background-position:-60px 0; }
		.picScroll-left .hd .nextStop{ background-position:-60px -50px; }
		.picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
		.picScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background: url(../images/icoCircle.gif) 0 -9px no-repeat; }
		.picScroll-left .hd ul li.on{ background-position:0 0; }
		.picScroll-left .bd{ padding:10px; margin-left:18px; margin-top:20px;}
		.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
		.picScroll-left .bd ul li{ margin:0 5px; float:left; _display:inline; overflow:hidden; text-align:center;  }
		.picScroll-left .bd ul li .pic{ text-align:center; }
		.picScroll-left .bd ul li .pic img{ width:144px; height:82px; display:block; border:1px solid #dfdfdf; }
		.picScroll-left .bd ul li .pic a:hover img{ border-color:#dedede; padding:2px; }
		.picScroll-left .bd ul li .pic a > img{ box-shadow:none;}
		.picScroll-left .bd ul li .title{ line-height:24px;}	
		.titles{ line-height:20px;
    text-align: left;
    width: 180px;}
    .titles a{ color:#898989;}
.title a{ color:#333; font-size: 13px;margin-left: 20px;}
.title a:hover{ color:#df342c; text-decoration:none;}
/*展示弹出的简介部分*/
#show-introduce{width:342px; height:auto;background:#fff; position: absolute;top:-50px;}
.show-bottom-line{ width:342px; height:15px;background:url(../images/bottom-line.gif) no-repeat left bottom;}
#show-introduce span{ font-size:12px; color:#555;}
#show-introduce p{ margin:0; padding:10px; border:1px solid #dedede; border-bottom:none; }

.movie-fenye .pagination,.movie-fenye .pagination-lg > li:first-child > a,.movie-fenye  .pagination-lg > li:first-child > span,.movie-fenye .pagination-lg > li:last-child > a,.movie-fenye .pagination-lg > li:last-child > span{border-radius:0; }
.movie-fenye .pagination-lg > li > a,.movie-fenye .pagination-lg > li > span{margin-right:10px;}

.movie-fenye .pagination > li > a,.movie-fenye .pagination > li > span{ background:#383838; color:#fff; border:none; margin-top:10px;}
.movie-fenye .pagination > .active > a,.movie-fenye .pagination > .active > a:focus,.movie-fenye .pagination > .active > a:hover,.movie-fenye .pagination > .active > span,.movie-fenye .pagination > .active > span:focus, .movie-fenye .pagination > .active > span:hover{ color:#fff; background:#9b2e27; cursor:pointer;}

#newsList div {
    border-bottom: 1.8px dashed #ccc;
    padding: 25px 0;
}

#newsList h4 {
    background: #555 none repeat scroll 0 0;
    color: #fff;
    display: block;
    float: left;
    font-size: 14px;
    line-height: 24px;
    margin-bottom: 20px;
    margin-right: 30px;
    margin-top: 5px;
    text-align: center;
    width: 52px;
}
#newsList div p {
    line-height: 24px;
}
#newsList div p a {
    color: #555555;
    display: block;
    font-size: 14px;
    margin-bottom: 5px;
    text-decoration: none;
}
#newsList div p span {
    color: #585858;
    font-size: 12px;
    line-height: 20px;
}
#newsList h4 span {
    background: #dfdfdf none repeat scroll 0 0;
    color: #013332;
    display: block;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 22px;
    line-height: 30px;
    text-align: center;
}
.time {
    background: rgba(0, 0, 0, 0) url("../images/iconTime.png") no-repeat scroll left center;
    padding-left: 16px;
}
.leixing {
    background: rgba(0, 0, 0, 0) url("../images/hbcfBg.png") no-repeat scroll -275px 1px;
    margin-left: 60px;
    padding-left: 16px;
}
.didian {
    background: rgba(0, 0, 0, 0) url("../images/hbcfBg.png") no-repeat scroll -381px 1px;
    padding-left: 16px;
}
.jyjtSlide_rightNum{position:absolute; left:-5px; top:12px; color:#8e011b; }

