*{ margin:0; padding:0; }
body{ background:#fff; }
.top_area{ width:100%; min-width:1273px; height:42px; background:#323232; border-top:#565656 solid 1px; border-bottom:#282828 solid 1px; margin:0 auto; position:relative; }
.top_leftlink_area{ width:188px; height:42px; position:absolute; left:185px; }
.leftlink_list{ width:188px; height:42px; display:block; list-style:none; }
.leftlink_list li{ display:block; width:59px; height:42px; line-height:48px; float:left; text-align:center; background: url(../img/top_flag_span.png) no-repeat top right;  }

.top_rightlink_area{ width:127px; height:42px; position:absolute; right:215px; }
.rightlink_list{ width:127px; height:42px; display:block; list-style:none; }
.rightlink_list li{ display:block; float:left; width:50px; height:42px; line-height:41px; font-family:"黑体"; font-size:17px; color:#d3d3d3; }
.rightlink_list li a:link,.rightlink_list li a:visited{ color:#d3d3d3; text-decoration:none; }
.rightlink_list li a:hover,.rightlink_list li a:active{ color:#F00; }
	.zsc_area{ width:1273px; height:810px; margin:0 auto; }
	.zsc_cont_h{ width:1273px; height:62px; margin:0 auto; }
	.zsc_cont{ width:1273px; height:647px; margin:0 auto; position:relative;  }
	.zsc_global_logo{ width:291px; height:72px; background:url(../img/global_logo.png) no-repeat top center; margin-top:0px; margin-left:0px; float:left; }
#nav{ position:relative; width:944px; _width:944px; float:left; margin-left:35px; margin-top:24px; }
#nav .nav-menu{ height:50px;}
#nav .nav-menu a{ display:block; float:left; height:50px; padding:0 40px; line-height:50px; color:#000000; font-family:"黑体"; font-size:24px; text-decoration:none;}
#nav .nav-current{ position:absolute; bottom:-2px; height:2px; overflow:hidden; background:#393939;}
.zsc_focus_h{ width:849px; height:128px; margin:0 auto; }
.zsc_focus_area{ width:849px; height:432px; background:none no-repeat top center; margin:0 auto; }
.zxx_body .zxx_constr {width: 849px;}
.jd_ad_btn {
	position: absolute; right: 374px; bottom: 8px;
}
/*焦点图*/
.focus{ position:relative; width: 849px; height:432px; background-color: #fff; float: left;}  
.focus img{ width:849px; height: 432px;} 
.focus .shadow .title{width: 260px; height: 65px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ display:none; width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:50px; background:none;    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus .shadow a{ text-decoration:none; color:#fff; overflow:hidden; margin-left:10px;  font:16px/50px "Microsoft Yahei"; display:none;}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#fff;  }  
.focus .fcon img{ display:block; }  
.focus .fbg{
	bottom: 15px;
	right: 10px;
	margin:411px auto 0px;
	height: 21px;
	text-align: center;
	z-index: 200;
	width: 90px;
}  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#000;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
.focus .prev,.focus .next{position:absolute;width:34px;height:64px;}
.focus .prev{top: 50%;margin-top: -37px; left: 28px; background:url(../img/left_arrow.png) no-repeat top center; cursor:pointer; }  
.focus .next{top: 50%;margin-top: -37px; right: 28px; background:url(../img/right_arrow.png) no-repeat top center;  cursor:pointer;}  
.focus .prev:hover{ background:url(../img/left_arrow_hover.png) no-repeat top center; }  
.focus .next:hover{ background:url(../img/right_arrow_hover.png) no-repeat top center; }  

.movie_path_wrap{background: none; }
.movie_path_wrap .bd{width:960px;margin:0 auto;padding-bottom:1px}
.movie_path_wrap .bd h2{margin:0 auto;margin-bottom:18px; height:146px; width:517px; display:block;}
.movie_path_wrap .movie_card{position:relative;margin-bottom:30px;}
.movie_path_wrap .movie_card .card_pic{position:relative}
.movie_path_wrap .movie_card .card_pic .pic_link{display:inline-block;width:740px;height:366px;position:relative}
.movie_path_wrap .movie_card .card_pic .pic_link p{position:absolute;bottom:0;left:0;width:353px;height:54px;line-height:24px;padding-left:20px;font-family:"Microsoft YaHei";font-size:14px;color:#fff;background:url(images/card_pic_bg.png)}
.movie_path_wrap .movie_card .card_info{
	position: absolute;
	top: 40px;
	right: 0;
	width: 260px;
	height: 631px;
        overflow-y:scroll;
        overflow-x:hidden;
	padding: 30px 85px 30px 20px;
	font-family: "Microsoft YaHei";
	background: #943f00  url(http://y2.ifengimg.com/package/special_20150626_49128/img/rdn_559b427d2d5c9.png) top right no-repeat
}
.jd_info{
	position: absolute;
	width: 561px;
	top: 394px;
	background: #ffc240;
	font: 14px/24px "Microsoft Yahei";
	color: #333;
	padding: 20px;
	left: 0px;
}
.movie_path_wrap .movie_card .card_info h3{font: normal 22px/24px "Microsoft Yahei";color:#ffdeae;margin-bottom:15px}
.movie_path_wrap .movie_card .card_info p{font-size:14px;color:#fff;line-height:28px}
.conclusion_wrap{background:#38b4fa url() no-repeat top center;padding:26px 0 30px}
.conclusion_wrap .bd{width:960px;margin:0 auto}
.conclusion_wrap .bd h2{width:390px;height:155px;margin:20px auto 5px; display:block}
.conclusion_wrap .bd p{ font:16px/28px "Microsoft Yahei";text-align:left; color:#FFF; padding-left:200px;}
.picc{
  -webkit-animation-duration: 3s;
          animation-duration:3s;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both;
		  
}
.piccc{
  -webkit-animation-duration: 5s;
          animation-duration:5s;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both;
		  
}
.zsc_bottom_area{ width:100%;min-width:1273px; height:350px; margin:0 auto; }
.zsc_bottom_uparea{ width: 100%; height:274px; background:#393939; }
.zsc_bottom_downarea{ width:100%; height:76px; background:#0a0a0a; }

.zsc_upbottom_h{ width:760px; height:42px; margin:0 auto; }
.zsc_upbottom{ width:760px; height:123px; margin:0 auto; font-family:"微软雅黑"; font-size:18px; color:#b6b5b5; text-align:center; }
.zsc_bottom_link{ width:760px; height:53px; margin:0 auto; text-align:center; }
.zsc_bottom_linkarea{ width:195px; height:53px; margin:0 auto; }
.zsc_link{ width:52px; height:52px; float:left; margin-right:18px; }
.zsc_link_clear{width:52px; height:52px; float:left; }
.zsc_dwbottom_h{ width:760px; height:30px; margin:0 auto; }
.zsc_downarea_wd{ width:760px; height:30px; margin:0 auto; font-family:"微软雅黑"; font-size:18px; color:#f9f9f9; text-align:center; }

.jianli_img{ width:266px; height:266px; margin-left:50px; }
.jianli_timelist{ display:block; width:530px; height:auto; margin-left:365px; padding-bottom:50px; margin-top:-266px; list-style:none;  }
.jianli_timelist li{ width:530px; min-height:65px; word-wrap:break-word; font-family:"黑体"; font-size:16px; line-height:27px; color:#424141; text-align:left; }
.img_name{ width:266px; height:38px; text-align:center; line-height:38px; font-family:"黑体"; font-size:14px; color:#424141; }