@charset "utf-8";
/* CSS Document */
body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,dialog,figure,footer,header,hgroup,nav,section,input,select,option,textarea{margin:0;padding:0;}
body {font-family:"微软雅黑","Microsoft YaHei";font-size:12px; color:#000; background:#FFF; min-width:1300px;}
a {color:#000;text-decoration:none;}
a:hover{ color:#F00;}
img{ border:none; vertical-align:top;}
ul,ol,li,form,dl,dt,dd{ list-style:none;}
.clearfix:after{content:"."; display:block; clear:both; visibility:hidden; height:0;}
.clearfix{ zoom:1;}
.wrap{ width:1200px; overflow:hidden; margin:0 auto;}
.banner{ width:100%; background:url(../images/banner.jpg) no-repeat center top; height:725px;}
.brCnt{ width:1200px; overflow:hidden; position:relative; height:725px; margin:0 auto;}
.brCntBtn{ width:185px; height:50px; position:absolute; left:312px; top:230px;}
.zt-01{ width:100%; background:url(../images/zt_01.jpg) no-repeat center top; height:600px;}
.zt-02{ width:100%; background:url(../images/zt_02.jpg) no-repeat center top; height:450px;}
.zt-03{ width:100%; background:url(../images/zt_03.jpg) no-repeat center top; height:652px;}
.zt-04{ width:100%; background:url(../images/zt_04.jpg) no-repeat center top; height:775px;}
.zt-05{ width:100%; background:url(../images/zt_05.jpg) no-repeat center top; height:906px;}
.zt-06{ width:100%; background:url(../images/zt_06.jpg) no-repeat center top; height:620px;} 
.footer{ width:100%; border-top:50px solid #4D4D4D; background:#343434;}
.footer p{ width:100%; text-align:center; padding:20px 0; color:#797979;}
.footer p span,.footer p a{ padding:0 5px; font-size:14px;}
.footer p a{ color:#797979;}
.footer p a:hover{ color:#797979;}
.zt01{ width:1200px; overflow:hidden;}
.zt01Left{ float:left; width:680px; height:400px; overflow:hidden; margin-right:20px; padding-top:110px;}
.zt01Left li{ width:680px; height:400px; position:relative;}
.zt01Left li .videoPlay{ position:absolute; left:0; top:0; z-index:2; width:680px; height:400px; overflow:hidden; cursor:pointer;}
.zt01Left li video{ width:680px; height:400px;}
.zt01Left li img{ width:680px; height:400px;}
.zt01Right{ float:left; width:500px; padding-top:115px;}
.zt01Right li{ width:500px; padding:10px 0; border-bottom:1px dashed #848484;}
.zt01Right li h3{ background:url(../images/libg.png) no-repeat left center; padding-left:36px; font-size:18px; line-height:1.8em; font-weight:normal;}
.zt01Right li h3 a{ color:#2b2a2a;}
.zt01Right li h3 a:hover{ color:#4CD1E0;}
.zt01Right li p{ font-size:14px; color:#6c6c6c; line-height:1.6em;}
.hide{ display:none;}
.zt01Right li.active h3 a{ color:#4CD1E0;}
.zt04{ width:810px; overflow:hidden; padding-left:390px;}
.zt04Right{ width:810px; position:relative; padding-top:65px;}
.zt04Cnt{ position:relative; width:337px; height:660px; margin:0 auto;}
.zt04Bg{ position:absolute; left:0; top:0; z-index:2; width:337px; height:660px; background:url(../images/bg_02.png) no-repeat;}
.zt04CntPic{ position:absolute; left:27px; top:5px; z-index:1; width:285px; height:630px; overflow:hidden; background:#fff;}
.zt04CntPic video{ width:285px; height:640px;}
.zt04CntPic img{ width:100%;}
.zt04Play{ position:absolute; left:136px; top:298px; width:64px; height:64px; z-index:9; cursor:pointer;}
.slide .prev{width:292px;left:-225px;top:0;height:648px;background:none; z-index:6; position:absolute; cursor:pointer;}
.slide .next{width:292px;height:648px;left:225px; top:0;background:none; z-index:6; position:absolute; cursor:pointer;}
.slide{position:relative; width:337px; height:660px; margin:0 auto;}
.slide li{ position:absolute;width:337px; height:660px;}
.zt04Bg a{ display:block; width:337px; height:660px;}
.zt05{ width:640px; position:relative; padding-top:90px;}
.zt05Cnt{ width:359px; height:731px; margin:0 auto; position:relative; overflow:hidden;}
.zt05Bg{ position:absolute; left:0; top:0; z-index:2; width:359px; height:731px; background:url(../images/bg_03.png) no-repeat;}
.zt05CntPic{ position:absolute; left:25px; top:65px; z-index:1; width:310px; height:620px; overflow:hidden; background:#fff;}
.zt05CntPic video{ width:310px; height:610px;}
.zt05CntPic img{ width:100%;}
.zt05CntPic video.videoooo{ position:absolute; left:-340px; width:990px; height:610px; top:0;}
.zt05Play{ position:absolute; left:147px; top:333px; width:64px; height:64px; z-index:9; cursor:pointer;}
.zt05Slide .prev{width:292px;left:-225px;top:0;height:648px;background:none; z-index:6; position:absolute; cursor:pointer;}
.zt05Slide .next{width:292px;height:648px;left:225px; top:0;background:none; z-index:6; position:absolute; cursor:pointer;}
.zt05Slide{position:relative; width:359px; height:731px; margin:0 auto;}
.zt05Slide li{ position:absolute;width:359px; height:731px;}
.zt06{ width:1200px; padding-top:280px; overflow:hidden;}
.zt06 li{ float:left; width:171px; text-align:center;} 
.zt06 li p{ letter-spacing:1px; font-size:14px; color:#2b2b2b; padding-top:10px; white-space:nowrap;}