@charset "utf-8";
/* CSS Document */
*{margin:0; padding:0; list-style:none; text-decoration:none;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
i,em{font-style:normal;}
input, select{vertical-align:middle; font-family:"宋体";}
a{color:#333; text-decoration:none;}
a:hover{text-decoration:underline;}
a img{border:0 none;}
a, input, textarea{outline:none; blr:expression(this.onFocus=this.blur());}
input:focus, select:focus, textarea:focus{color:#666 !important;}
.tl li{white-space:nowrap; overflow:hidden;}
.fl{float:left;}
.fr{float:right;}
.left{ float:left;}
.right{ float:right;}
.clear{clear:both;}
.clearfix:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
.clearfix{zoom:1; display:inline-block; _height:1px;}
*html .clearfix{height:1%;}
*+html .clearfix{height:1%;}
.clearfix{display:block;}
.tac{text-align:center !important;}
.tal{text-align:left !important;}
.tar{text-align:right !important;}
.dib{display:inline-block; *zoom:1; *display:inline;}
.db{display:block !important;}
.hide{display:none !important;}
.bgn{background:none !important;}
.bdn{border:none !important;}
.m0a{margin:0 auto !important;}
.mar_t_10{margin-top:10px !important;}
.mar_t_20{margin-top:20px !important;}
.mar_t_25{margin-top:25px !important;}
.mar_t_30{margin-top:30px !important;}
.mar_t_40{margin-top:40px !important;}
.mar_t_50{margin-top:50px !important;}
.mar_t_60{margin-top:60px !important;}
.mar_t_70{margin-top:70px !important;}
.mar_t_80{margin-top:80px !important;}
.pr{position:relative;}
.pa{position:absolute;}

body{font-family:"微软雅黑"; font-size:18px; color:#333; background:url(../images/20181226-09-zc-bg.jpg) no-repeat center top #ef853b; overflow:hidden;}
.section{width:100%;}
.conBox{width:1000px; margin:0 auto;}

.banner{padding: 0; text-align:center;}
.nav{min-height:60px; position:fixed; bottom:0; left:0; right:0; z-index:1; border-top:12px solid #c40700;}
.nav .navCon{width:98%; margin:0 auto; color:#fff;}
.nav .navBox{width:8.3%; float:left; position:relative; text-align:center; cursor:pointer;}
.nav .navBox .navImg{display:none; position:absolute; left:50%; top:-130px; margin:0 0 0 -65px;}
.nav .navBox .navImg img{border:5px solid #c00; border-radius:8px;}
.nav .navBox .navImg span{position:absolute; width:16px; height:8px; left:50%; top:100px; margin-left:-8px; background:url(../images/20181226-zc-arrow.png) no-repeat;}
.nav .navBox .navM{margin:0 0 5px;}
.nav .navBox .navM span{font-size:36px; font-weight:bold;}
.nav .navBox i{position:absolute; width:32px; height:8px; background:#c40700; top:-20px; left:50%; margin:0 0 0 -16px;}

.zcCon{}
.zcCon .zcBox{display:none; position:absolute; left:50%; margin-left:-550px; top:0; margin-top:106px; width:1100px; height:690px; background:url(../images/20181226-zcBox-bg.jpg) no-repeat; background-size:100% 100%; border:5px solid #9f0400; border-radius:8px; z-index:3;}
.zcCon .zcBox .zcC{padding:35px 24px 20px;}
.zcCon .zcBox .zcImg{width:100%; margin-top:5px;  }
.zcCon .zcBox .zcImg img{border-radius:10px; display: block; margin: 0 auto;}
.zcCon .zcBox .zcTxt{width:400px; overflow:hidden; margin-top: 45px;}
.zcCon .zcBox .zcTxt p{line-height:30px; padding:0 10px; padding-bottom:20px; font-size: 16px;}
.zcCon .zcBox .zcTit{font-size:28px; font-weight:bold; text-align:center; margin-top:16px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.zcCon .zcBox .zcTit2{width:40px; margin-right:20px; font-size:24px; color:#c00; font-weight:bold; text-align:center;}
.zcCon .zcBox .zcList{padding-left:30px; width:330px; margin-top:20px; background:url(../images/20181226-zc-line.png) no-repeat left center; line-height:30px;}
.zcCon .zcBox .zcList div{font-weight:normal; font-size:18px; text-align:left;}
.zcCon .zcBox .zcClose{position:absolute; right:10px; top:10px; width:20px; height:20px; background:url(../images/20181226-close.png) no-repeat; cursor:pointer; -moz-transition: all 477ms; -o-transition: all 477ms; -webkit-transition: all 477ms; transition: all 477ms; -moz-transform: rotateZ(0deg); -ms-transform: rotateZ(0deg); -o-transform: rotateZ(0deg); -webkit-transform: rotateZ(0deg); transform: rotateZ(0deg);}
.zcCon .zcBox .zcClose:hover{-moz-transform: rotateZ(180deg); -ms-transform: rotateZ(180deg); -o-transform: rotateZ(180deg); -webkit-transform: rotateZ(180deg); transform: rotateZ(180deg);}

@keyframes fadeInUp{
	0%{opacity:0;-webkit-transform:translate3d(0,20%,0);-ms-transform:translate3d(0,20%,0);transform:translate3d(0,20%,0)}
	100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}
}
@keyframes orangePulse {
  from { -webkit-text-shadow: 0 0 9px #333; text-shadow: 0 0 9px #333;}
  to { -webkit-text-shadow: 0 0 20px #f00; text-shadow: 0 0 20px #f00;}
}
.shine{-webkit-animation:orangePulse 0.8s forwards; animation:orangePulse 0.8s forwards;}

@keyframes zoomIn{
	0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);-ms-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}
	50%{opacity:1}
}
.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}

.black{display:none; position:fixed; left:0; top:0; right:0; bottom:0; background:url(../images/20181226-blackdot.png) repeat; z-index:2;}



.sildeNav{position:absolute; left:50%; top:25%; margin-left:570px; border-right:1px solid #fff; width:145px; z-index:100;}
.sildeNav .fixed{position:fixed; _position:absolute; top:10px; width:120px; border-right:1px solid #fff;}
.sildeNav a{display:block; position:relative; width:145px; margin-bottom:24px; font-size:20px; line-height:20px; color:#fff; outline:0; text-decoration:none;}
.sildeNav a:hover{font-weight:bold;}
.sildeNav a.cur{color:#c69d22; font-weight:bold;}
.sildeNav a span{position:absolute; width:14px; height:14px; top:50%; right:-7px; margin:-7px 0 0; border-radius:50%; background:#fff;}
.sildeNav a.cur span{background:#c69d22;}

.sildeNav2{border-right:1px solid #ccc;}
.sildeNav2 .fixed{border-right:1px solid #ccc;}
.sildeNav2 a{color:#fff; text-shadow: 2px 2px 20px #000; }
.sildeNav2 a.cur{color:#C33;}
.sildeNav2 a span{background:#ccc;}
.sildeNav2 a.cur span{background:#C33;}