﻿@charset "utf-8";
@import url("FZXBSJW/stylesheet.css");
body { margin: 0px; padding-top: 75px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; background-image: url(images/bg.jpg); background-repeat: no-repeat; background-position: center top; font-family: "Microsoft YaHei"; background-color: #020000; }
ul, li { margin: 0px; padding: 0px; list-style-type: none; }
img{border:none}
.clear { clear: both; }

header { height: 75px; position: fixed; width: 100%; top: 0px; left: 0px; right: 0px; background-image:url(images/head_bg.png); z-index: 111; }
.header { width: 1000px; margin-right: auto; margin-left: auto; }
.header .logo { float: left; padding-top: 25px; }
.header nav { float: left; padding-left: 120px; }
.header nav a { display: block; float: left; width: 115px;height:28px; padding-top: 47px; text-align: center; font-family: "Microsoft YaHei"; font-size: 16px; }
.header nav a:link, .header nav a:visited { color: #b1a2a2; text-decoration: none; }
.header nav a:hover, .header nav a.hover { color: #ffefd5; text-decoration: none;background-image:url(images/hvbg.png); }
.header .music { float: right; padding-top: 39px; }
.box01 { background-image: url(images/box1_bg.png); background-repeat: no-repeat; background-position: 40px 20px;  height: 657px; position: relative; margin-right: auto; margin-left: auto; width:1100px }
.box01 .buy { position: absolute; bottom: 34px;  left: 270px; }
.box01 .vedio { position: absolute; bottom: 34px;  left: 65px; }





.sub { background-image: url(images/line.png); background-repeat: no-repeat; background-position: center center; height: 75px; line-height: 75px; text-align: center; margin-top: 75px; font-family: FZXBSJW; color:#fff;font-size:30px }
.box { width: 1000px; margin-right: auto; margin-left: auto; }
.box .tab { height: 34px; margin-top: 30px; margin-right: auto; margin-left: auto; }

.box .tab a {font-size:24px; line-height: 34px; text-align: center; height: 34px; width: 110px; color: #fff; display: block; float: left; text-decoration: none; margin-left: 38px; font-family: FZXBSJW;}
.box .tab a.active{color: #d50c1b;}
.box .tabcont { font-size: 16px; line-height: 30px; color: #fff; width: 920px; margin-right: auto; margin-left: auto; }
.box .zczybox { margin-top: 15px; }
.box .zczybox ul li { float: left; margin-right: 45px; margin-top: 29px; }
.box .zczybox ul li p { color: #ffefd5; text-align: center; line-height: 26px; padding: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-size:20px; }
.box .zdcj { margin-right: auto; margin-left: auto; position: relative; }
.box .zdcj ul li { height: 70px; width: 440px; float: left; text-align: center; margin-top: 43px; font-size: 18px; color: #ffefd5; background-color: #2b1010; line-height: 70px; margin-left: 30px; margin-right: 30px; cursor:pointer; }
.box .ychg ul li { text-align: center; display: block; margin-top: 50px; }
.box .ychg ul li a:link, .box .ychg ul li a:visited { opacity:0.5;-webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  transition: all 0.3s; }
.box .ychg ul li a:hover { opacity:1;
-webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  transition: all 0.3s;

}
.bigbox { position: absolute; top: -600px; left: 40px; z-index: 999; width: 1000px; margin-right: auto; margin-left: auto; display: none; }
.slide { height: 106px; margin-left: -25px; }


.bigcont { width: 868px; margin-right: auto; margin-left:10px; font-size: 16px; line-height: 30px; color: #ffefd5; position: relative; }
.bigcont img { border: 4px solid #ffefd5; }
.title { font-size: 30px; line-height: 75px; text-align: center; color: #ffefd5; margin-top: 20px; width: 1000px; margin-right: auto; margin-left: -25px; }

.close { position: absolute; top: 0px; right: -50px; cursor:pointer }
.showbigbox { width: 1000px; margin-right: auto; margin-left: auto; position: relative; }












.mtzslist {
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 30px;
	min-height: 400px;
}
.mtzslist ul li { font-size: 16px; line-height: 33px; height: 33px;display:block; color: #ffefd5;border-bottom:solid 2px #000;border-top:solid 2px #000; margin-top:30px }
.mtzslist ul li a:link,.mtzslist ul li a:visited { color: #ffefd5; text-decoration: none;  }
.mtzslist ul li a:hover {
	color: #ffefd5;
}

.mtzslist ul li a { float: left; }
.mtzslist ul li span { float: right; }
.mtzslist ul li:hover{
	border-bottom: solid 2px #d50c1b;
	border-top: solid 2px #d50c1b;
}





.biaoyu { text-align: center; padding: 100px; }







footer { background-color: #000; text-align: center; margin-top:130px; }
.ovbg { background-color: #000; position: fixed; height: 100%; width: 100%; left: 0px; top: 0px; right: 0px; bottom: 0px; z-index: 111; opacity:0.8; display:none}
/*滚动插件*/
.blk_18 { MARGIN-TOP: 8px; FONT-SIZE: 12px; OVERFLOW: hidden; WIDTH: 1100px; ZOOM: 1; margin-left: -60px;}
.blk_18 .pcont { FLOAT: left; OVERFLOW: hidden; WIDTH:1100px;  }

.blk_18 #List1_1 {
 FLOAT: left
}
.blk_18 #List2_1 {
 FLOAT: left
}
.LeftBotton { FLOAT: left; WIDTH: 25px; HEIGHT: 106px; margin-top: 0px; margin-right: 1px; margin-bottom: 10px; margin-left: 1px; position: absolute; left: 5px; top: 190px; }
.RightBotton { FLOAT: left; WIDTH: 25px; HEIGHT: 106px; margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 5px; position: absolute; top: 190px; right: 5px; }
.LeftBotton img,.RightBotton img {border:none}

.blk_18 .RightBotton:hover {
 BACKGROUND-POSITION: -20px -100px
}
.blk_18 .pl IMG { DISPLAY: block; CURSOR: pointer; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none; height: 90px; width: 150px; margin-right: auto; margin-left: auto; 
}
.blk_18 .pl { FLOAT: left; WIDTH: 150px; LINE-HEIGHT: 24px; TEXT-ALIGN: center; TEXT-DECORATION: underline; margin-right: 2px; margin-left: 2px; height: 106px; position: relative; }
.blk_18 .pl p { position: absolute; height: 100%; width: 100%; color: #ffefd5; background-color: #000; z-index: 123; top: 0px; margin: 0px; padding: 0px; font-size: 20px; line-height: 106px; opacity:0.7 ;-webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  transition: all 0.3s;}
.blk_18 .pl p.active{ display:none;}
.blk_18 A.pl:hover p{ opacity:0;-webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  transition: all 0.3s; }
.commu_cont3 {
 MARGIN: 9px 7px 7px; LINE-HEIGHT: 150%
}
.commu_cont3 UL {
 WIDTH: 188px
}


#more{ background:none;float:right; opacity:1;padding-right:40px}

/*时间轴*/

.shijianzhou{width:1043px; background-image:url(images/line2.png);height:70px; background-repeat:no-repeat; background-position:center 55px}
.shijianzhou li {float:left; height:70px; width:160px; text-align:center;font-family: FZXBSJW; font-size:24px;color:#fff; background-image:url(images/q.png); background-repeat:no-repeat; background-position:center bottom; cursor:pointer;}
.shijianzhou li.active{background-image:url(images/qhover.png);color:#a71b1c; }
#sj01,#sj02,#sj03,#sj04,#sj05,#sj06{font-size:20px;padding-top:60px; line-height:35px}

.shijianzhou2{width:1043px; background-image:url(images/line2.png);height:70px; background-repeat:no-repeat; background-position:center 55px}
.shijianzhou2 li {float:left; height:70px; width:145px; text-align:center;font-family: FZXBSJW; font-size:24px;color:#fff; background-image:url(images/q.png); background-repeat:no-repeat; background-position:center bottom; cursor:pointer;}
.shijianzhou2 li.active{background-image:url(images/qhover.png);color:#a71b1c; }
#sj011,#sj021,#sj031,#sj041,#sj051,#sj061,#sj071{font-size:20px;padding-top:60px; line-height:35px}



.demo{width:1000px;margin:20px auto; position:relative;}
.demo h1{font-size:18px;height:28px;font-family:"微软雅黑","宋体";font-weight:normal;color:#3366cc;text-align:center;}
.demo h1 small{font-size:12px;font-style:normal;color:#5e5e5e;margin:0 0 0 20px;}

.thickdiv{display:none;position:fixed;top:0;left:0;z-index:10000001;width:100%;height:100%;background:#000;border:0;filter:alpha(opacity=15);opacity:.15;}
.thickbox{display:none;position:fixed;top:0;left:50%;z-index:10000002;overflow:hidden;padding:0 4px 4px 0;background:url(images/bg_shadow.gif) no-repeat -4px 0;margin-left:-175px;margin-top:180px;}

.thicktitle{height:27px;padding:0 10px;border:solid #C4C4C4;border-width:1px 1px 0;background:#F3F3F3;line-height:27px;font-family:arial;font-size:14px;font-weight:bold;color:#333;}
.thickclose:link,.thickclose:visited{display:block;position:absolute;z-index:100000;top:7px;right:12px;overflow:hidden;width:15px;height:15px;background:url(images/bg_thickbox.gif) no-repeat 0 -18px;font-size:0;line-height:100px;}
.thickcon{overflow:auto;background:#fff;border:solid #C4C4C4;border-width:1px;padding:10px;}
*html .thickdiv{position:absolute;}
/*preview*/
#preview{width:880px;height:420px;margin:10px auto;padding:5px;zoom:1;overflow:hidden;}
#spec-n1{float:right;width:720px;height:440px;overflow:hidden;position:relative;z-index:5;zoom:1;}
#spec-n1 .o-img{width:720px;height:540px;text-align:center;padding-top:65px}
#spec-n1 .switch{width:680px;height:420px;position:absolute;z-index:10;top:0;left:0;}
#spec-n1 img{max-width:720px;max-height:540px;_height:384px;}
#spec-n5{position:relative;float:left;width:134px;height:370px;padding:25px 0px;zoom:1}
#spec-list{width:155px;height:365px;overflow:hidden;}
#spec-list ul{height:400px;overflow:hidden;margin:0;}
#spec-list li{width:155px;height:94px;text-align:center; margin-top:2px;}
#spec-list li img{opacity: 0.5;}

#spec-list .curr img{opacity: 1;}
#spec-n5 .control{position:absolute;width:155px;height:19px;background-repeat:no-repeat;cursor:pointer;}
#spec-top{top:-2px;background:url() 0 -30px;}
#spec-top.disabled{background-position:-85px -124px;}
#spec-bottom{bottom:-2px;background:url() -139px -30px;}
#spec-bottom.disabled{background-position:-139px -61px;}
#intro{/*float: left; */
	width: 682px;
	/* height: 25px; */
	line-height: 25px;
	text-align: center;
	overflow: hidden;
	font-size: 12px;
	position: absolute;
	top: 5px;
	z-index: 20;
	opacity: 0.9;
	background: #000;
	right: 60px;
	/* border: solid 1px #ccc; */
	font-size: 20px;
	text-align: left;
	padding-left: 20px;
	line-height: 30px;
	padding-right: 20px;
}
#foward{display:block;width:360px;height:540px;float:left;cursor:url(images/foward.ico),pointer;background:#fff;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;}
#foward.disabled,#next.disabled{cursor:default;}
#next{display:block;width:360px;height:540px;float:right;cursor:url(images/next.ico),pointer;background:#fff;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;}
.thickcon{line-height:40px;text-align:center}

.weimei{height:80px; line-height:80px; clear:both; padding-left:170px}
.weimei li{float:left; height:80px; width:340px; text-align:center;font-family: FZXBSJW; font-size:22px; cursor:pointer; }
.weimei li.active{color:#d50c1b}

.eb { margin-top:20px; font-size:20px;}
.eb  a { display: inline-block; width:32%; text-align:center;text-decoration: none; color:#fff;}
.eb  a.active {color:#d50c1b;}

a.sm2_link { width:47px; height:47px; position:absolute; left:0px; top:10px; background-image:url(images/play.png);}
a.sm2_playing { background-image:url(images/stop.png);}
#zg0301 p { margin-top:20px;}
