@charset "utf-8";
body{ color: #ffffff;}
.bg-black{background:#000;}
.wrap{width: 1000px; position: relative;}
.post-a{position: absolute; background: #eeeeee;}
.alert-bg{border-radius: 5px;}
/*页面通用*/
.head{height: 72px;background: rgba(0,0,0,0.4); position: fixed; top: 0; z-index: 99;}
.head .nav{width: 600px;}
.head .nav a{line-height: 72px; text-align: center; float: left; width: 11.11%; color: #ffffff;}
.head .nav .active{ color: #00fef5; }
/*head*/
.fullSlide{ width:100%;  position:relative;  height:959px;}
.fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }
.fullSlide .bd ul{ width:100% !important;  }
.fullSlide .bd li{ width:100% !important;  height:959px; overflow:hidden; text-align:center;  }
.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:262px; left:0; height:60px; line-height:60px;}
.fullSlide .hd ul{float: right; margin-right: 28%; padding-top:5px;  }
.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:21px; height:21px; margin:2px 5px; background:url(../images/off.png) ; overflow:hidden; }
.fullSlide .hd ul .on{background: url(../images/on.png) no-repeat center;}
.banner1{background: url(../images/banner1.jpg) no-repeat center;}
.banner1 p{font-size: 120px; width: 662px; color: #ffffff; position: absolute; left: 50%; text-align: center; top:307px; margin-left: -313px;-webkit-background-clip: text;   /*按文字裁剪*/
    -webkit-text-fill-color: transparent; /*文字的颜色使用背景色*/
    background-color:#1eb9ee; /*设置一个背景色*/
    background-image: -webkit-linear-gradient(-45deg, rgba(0, 0, 0, 0.2) 30%, #ffffff 50%, rgba(0, 0, 0, 0.2) 60%); /*设置渐变的背景，按对角线渐变*/
    background-blend-mode: hard-light;    /*设置背景为混合模式下的强光模式*/
    background-size: 200%;
    -webkit-animation: shine 3s infinite;}
@-webkit-keyframes shine {
    from {background-position: 100%;}
    to {background-position: 0;}
}
.time{ width: 608px; height: 74px; background: url(../images/time.png) no-repeat center; position: absolute; margin-left: -304px; left: 50%; bottom: 40%; }
.time em{color: #ffffff; width: 83px; float: left; margin-top: 6px; font-size: 44px; letter-spacing: 16px;}
.time :first-child{margin-left: 116px;}
.banner2{background: url(../images/banner2.jpg) no-repeat center;}
.banner2 p{position: absolute; width: 461px; height: 265px; left: 50%; top: 282px; margin-left: -149.5px; -webkit-animation:show 1s linear infinite backwards; 
  animation: show 1s linear infinite backwards;
  -moz-animation: show 1s linear infinite backwards;
  -ms-animation: show 1s linear infinite backwards;
  -o-animation: show 1s linear infinite backwards;}
@keyframes show{
   0%{margin-top:0px}
   50%{margin-top:-10px}
   100%{margin-top:0px}
}
@-webkit-keyframes show{
   0%{margin-top:0px}
   50%{margin-top:-10px}
   100%{margin-top:0px}
} 
.banner3{background: url(../images/banner3.jpg) no-repeat center;} 
.elogo{ width: 100%; height: 406px; background: url(../images/elogobg.jpg) no-repeat center; text-align: center;}
.elogo img{ margin-top: 60px; }
.eis{ width: 100%; position: absolute; height: 282px; bottom: 0;  background: url(../images/isbg.png) no-repeat center;}
.efont{position: relative; top: 50px; width: 650px; left: 50%; margin-left: -325px;color: #ffffff; font-size: 18px;}
.efont p{text-align: center; margin-top: 10px;}
.bg-color-blue{background: url(../images/logo-bg.jpg) center;}
.etitle{font-size: 35px; color: #040a1d;}
/*轮播*/
.a1{height: 392px; background: #e9f8ff; overflow: hidden;}
.a1 img{cursor: pointer; margin-top: 30px; transition-duration: 1s;-moz-transition-duration: 1s; /* Firefox 4 */-webkit-transition-duration: 1s; /* Safari 和 Chrome */-o-transition-duration: 1s; /* Opera */}
.a1 img:hover{transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);}
.rwbox .bd{ width: 1000px; margin-left: 40px; }
.rw-list li{float: left; width: 25%; text-align: center; margin: 30px 0;}
.rw-list li div{text-align: center; color: #315a8a;}
.rw-list li h1{margin: 10px 0;}
.rw-list li p{line-height: 26px;text-align: center;}

.rwbox{width:1080px;  position:relative;}
.rwbox .prev,.rwbox .next { width:32px; height:56px; top: 30%; position:absolute; z-index:3;}
.rwbox .prev {left: 0px; background-image:url(../images/prev.png); }
.rwbox .next {right: 0px; background-image:url(../images/next.png); }

.inbox{width: 100%; height: 485px; position: relative;}
.inbox .bd li{width: 100%; height: 485px; }
.inbox .bd .in1{background: url(../images/on1.jpg) no-repeat center;}
.inbox .bd .in2{background: url(../images/on2.jpg) no-repeat center;}
.inbox .bd .in3{background: url(../images/on3.jpg) no-repeat center;}
.inbox .hd {width: 100%; bottom: 28px; overflow:hidden;text-align:center; zoom:1; position:absolute;  z-index:3}
.inbox .hd ul{width: 100%;}
.inbox .hd li{display: inline-block; line-height:15px; text-align:center; font-size:12px; width:149px; height:10px; cursor:pointer; overflow:hidden; background:#ffffff; margin-left:4px; }
.inbox .hd .on{ background:#00a1e4;}


.old{padding: 10px 0 20px 0;}
.old h1{ font-size: 18px;margin-top: 10px;  color: #696969; }
.old ul{margin-top: 10px; overflow: hidden;}
.old ul li{ width: 233px; height: 136px; color: #4a4a4a; background: #dbdbdb; float: left; margin: 10px 10px 0 0; cursor: pointer;}
.old ul li h4{ font-size: 64px; margin: 8px 28px 0 28px; font-weight: lighter;}
.old ul li p{ font-size: 14px; margin: 0px 10px 0 28px;}
.old ul li:hover{ background: #343c6d;}
.old ul li:hover a{ color: #ffffff; }
.old p img{margin:20px 10px 0 ;}

.bg-color-grey{background: #eeeeee;}
.bg-color-lan{background: #1f558b; padding: 30px 0;}
.zhuban{width: 100%;}
.zhuban a{width: 215px; height: 60px; border: 1px solid #cfcfcf; margin: 10px 15px 0 15px; vertical-align: middle; float: left; display: inline-block;}
.zanzhu{width: 100%;}
.zanzhu a{width: 217px; height: 62px; margin: 10px 15px 0 15px; vertical-align: middle; float: left; display: inline-block;}
.zanzhu .nomr{margin-right: 0;}
/*主页*/
.zhinan{color: #315a8a;}
.title{width: 191px; height: 48px; line-height: 48px; color: #ffffff; background: url(../images/a2.jpg) no-repeat center;}
.zhinan-title{width: 232px; height: 42px; line-height: 42px; color: #ffffff; background: #1d2089; font-size: 16px;}
.w520{width: 520px;}
.w450{width: 450px; height: 416px;}
.w722{width: 722px;}
/*会议指南*/
.footer{ background:url(../images/foot.jpg) no-repeat center; position: relative; height: 312px; color:#ffffff;}
.footer a{color:#ffffff;}
.foot{width: 100%; left: 0; bottom: 0; height: 57px; position: absolute;  background: url(../images/footer.jpg) no-repeat center;}
/*底部*/
.backtop {display: none;}
.index_r_btn{ position:fixed; top:50%; margin-top:-99px; right:2%; z-index: 999;}
.index_r_btn img{width: 53px;}
/*right*/
.area div{margin-top: 10px; padding-bottom: 10px; border-bottom: 1px dashed #dedede;}
.area div a{color: #014ba9;}
.area div a:hover{text-decoration: underline;}
.area div a:active{color: #d93232}
.area div span{float: right;}
.logo-list p img{ border: 1px solid #dedede;}
/*名单表格*/
.mtlist table{ border-collapse:collapse;border-spacing:0; margin: 10px 0px; width: 100%; color: #333333; font-size: 12px;}
.mtlist table tr{border: 1px solid #e0dfdf;}
.mtlist table tr td{border: 1px solid #e0dfdf; text-align: left; padding:0px 10px; height: 30px; line-height: 30px;}
.mtlist table tr td p{ width: 157px;}
.mtlist .tbg{background: #f4f7f4;}
.mtlist .tbg tr td:last-of-type{width: 260px;}
.mtlist .tbg tr td:first-of-type{width: 500px;}
.mtlist table tr td:first-of-type{width: 500px;}
.mtlist table tr td:last-of-type{width: 260px;}
/*名单翻页*/
.pagination {text-align:center; font-weight:bold;font-family:"微软雅黑"; margin: 45px 0 0 0;}
.pagination a { color: #cfa35b; border: 1px solid #cfa35b; text-decoration: none;}
.pagination a { padding-bottom: 0.1em; padding-left: 0.5em; padding-right: 0.5em; display: inline-block; margin-bottom: 5px; margin-right: 15px; padding-top: 0.1em }
.pagination span { padding:0.1em 0.5em; display: inline-block; margin-right: 15px; color: #999;}
.pagination .current { border: 1px solid #cfa35b; background: #cfa35b; color: #fff;}
.pagination .prev.current { border-bottom-color: #cfa35b; border-top-color: #cfa35b; background: #fff; color: #cfa35b; border-right-color: #cfa35b; border-left-color: #cfa35b }
.pagination .next.current { border-bottom-color: #cfa35b; border-top-color: #cfa35b; background: #fff; color: #cfa35b; border-right-color: #cfa35b; border-left-color: #cfa35b }
/*首页*/
#box{display: none;}
.other{position: absolute!important}
.top{height: 55px;  position: fixed; z-index: 99; background: url(../images/top-line.png) no-repeat center bottom;}
.top ul{ width:1044px; line-height: 55px;}
.top ul li{ float: left; position: relative;  width: 9%; text-align: center;}
.top ul li a{color: #ffffff; padding:3px 20px; font-size: 12px;}
.top ul li .on{border: 1px solid #0066b3; border-radius: 15px;}
.top .wrap{width: 1200px;}
.hot{position: absolute; width: 22px; height: 12px; top: 15px; right: 10px;}
.wchat{width: 22px; height: 18px; margin: 20px 0 0 10px; background: url(../images/wchat-off.png) no-repeat center; cursor: pointer; position: relative; display: block;}
.wchat:hover{background: url(../images/wchat-on.png) no-repeat center;}
.erweima{width: 100%; height: 154px; top: 60px; z-index: 199; position: fixed; right: 0; display: none;}
.fu{ height: 220px; }
.erweima img{width: 122px; height: 154px; z-index: 199; position: absolute; right: 0; top: 0;}
.arrow{ width: 34px; height: 31px; position: absolute; bottom: 5%; left: 50%; margin-left: -17px;}
.up{-webkit-animation: moveIconUp 2s ease infinite;animation: moveIconUp 2s ease infinite;}
/*通用*/

.pagebg{background: url(../images/pagebg.jpg) no-repeat center; background-size: cover;}

.page1{ background: url(../images/page1.jpg) no-repeat center; background-size: cover;}
.banner{ height: 530px; background: url(../images/banner.png) no-repeat center; }
.page1 .note{ font-size: 18px; color: #ffffff;}
.page1 .note p{margin-top: 5px;  text-align: center;}

/*第一屏*/
.page2{  background: url(../images/page2.jpg) no-repeat center; background-size: cover; }
.p2-1{opacity: 0; transition: all 1.5s;}
.p2-2{opacity: 0; transition: all 1.5s; width: 84%;}
.active .p2-1{opacity: 1; transition-delay: 1s;}
.active .p2-2{opacity: 1;  transition-delay: 1.5s;}
/*第二屏*/

.page3{  background: url(../images/page3.jpg) no-repeat center; background-size: cover; }
.p3-1{opacity: 0; transition: all 1.5s;}
.p3-2{opacity: 0; transition: all 1.5s;}
.p3-3{opacity: 0; transition: all 1.5s;}
.active .p3-1{opacity: 1; transition-delay: 1s;}
.active .p3-2{opacity: 1;  transition-delay: 1.5s;}
.active .p3-3{opacity: 1;  transition-delay: 2s;}

/*第三屏*/
.page4{  background: url(../images/page4.jpg) no-repeat center; background-size: cover; }
.p4-1{opacity: 0; transition: all 1.5s; }
.p4-2{ opacity: 0; transition: all 1.5s; }
.p4-3{opacity: 0; transition: all 1.5s; }

.active .p4-1{opacity: 1; transition-delay: 1s;}
.active .p4-2{opacity: 1;  transition-delay: 1.5s;}
.active .p4-3{opacity: 1;  transition-delay: 2s;}

.pxtbox{ width: 1100px; height: 240px; position: relative; }
.picScroll{width: 1056px;  height: 240px; margin-left: 20px; position: relative;}
.picScroll li{ float: left; width:  238px; height: 207px; margin: 0 13px;}
.pxtbox a{ width: 25px; height: 42px; top: 50%; margin-top: -21px; z-index: 99; display: block; position: absolute; cursor: pointer; }
.pxtbox .prev{left: 0px; background: url(../images/prev.png) no-repeat center;}
.pxtbox .next{right: 0px; background: url(../images/next.png) no-repeat center;}
/*第四屏*/

.page5{  background: url(../images/page5.jpg) no-repeat center; background-size: cover; }
.p5-1{opacity: 0;  transition: all 1s; }
.p5-2 {opacity: 0;  transition: all 1s; }
.p5-3 {opacity: 0;  transition: all 1s;}
.active .p5-1{opacity: 1; transition-delay: 1s;}
.active .p5-2{opacity: 1;  transition-delay: 1.5s;}
.active .p5-3{opacity: 1;  transition-delay: 2s;}
/*第五屏*/

.page6{  background: url(../images/page6.jpg) no-repeat center; background-size: cover; }

.p6-3{width: 680px;}
.p6-3 div{float: left; color: #ffffff; width: 28%; margin-left: 5%; margin-top: 30px;}
.p6-3 div p{color: #ffffff;}
.p6-3 div a{color: #ffffff;}

.p5-box{margin-top: 70px; padding: 10px 0; background:#1a274f; margin: 14px;}
.p5-box li{ margin-left: 10px; }
.p5-box li div{position: relative;}
.p5-box li div p{position: absolute; line-height: 1; display: none; background: #000000; text-align: center; top: 0; z-index: 9;}
.on-1{ width: 292px; height: 377px; }
.on-2{ width: 167px; height: 125px; }
.on-3{ width: 168px; height: 148px; }
.on-4{ width: 167px; height: 221px; }
.on-5{ width: 275px; height: 174px; }
.on-6{ width: 274px; height: 91px; }
.on-7{ width: 277px; height: 165px; }
.on-8{ width: 180px; height: 139px; }
.on-9{ width: 180px; height: 222px; }
.on-14{ width: 292px; height: 125px; }
.mt120{margin-top: 180px;}
.mt220{margin-top: 220px;}
/*第六屏*/

/*屏幕适配*/
@media screen and (max-height: 800px) {
  .p6-2{margin-left: 40px;}
  .p5-box{width: 760px; margin-left: 77px; margin-top: 40px;}
  .p5-box li{margin-left: 7px;}
  .p5-box li:first-child{ width: 234px; }
  .p5-box li:nth-child(2){ width: 134px; }
  .p5-box li:nth-child(3){ width: 222px; }
  .p5-box li:nth-child(4){ width: 141px; }
    .p5-box li img{width: 100%;}
    .on-1{ width: 234px; height: 302px; }
    .on-2{ width: 134px; height: 100px; }
    .on-3{ width: 134px; height: 119px; }
    .on-4{ width: 134px; height: 177px; }
    .on-5{ width: 222px; height: 140px; }
    .on-6{ width: 222px; height: 74px; }
    .p5-box  .on-6 img{width: 50%;}
    .on-7{ width: 222px; height: 132px; }
    .on-8{ width: 141px; height: 111px; }
    .on-9{ width: 141px; height: 174px; }
    .on-14{ width: 234px; height: 100px; }
    .p5-box  .on-14 img{width: 70%;}
   .p2-1{width: 50%;}
   .p2-2{width: 50%;}
   .p3-1{width: 50%;}
   .p3-3{width: 50%;}
   .pxtbox{ width: 796px; height: 160px; position: relative; }
   .picScroll{width: 746px;  height: 240px; margin-left: 20px; position: relative;}
   .picScroll li{ float: left; width:  160px; height: 207px; margin: 0 13px;}
   .picScroll li img{width: 100%;}
   .pxtbox a{ width: 25px; height: 42px; top: 50%; margin-top: -30px; z-index: 99; display: block; position: absolute; cursor: pointer; }
   .pxtbox .prev{left: 0px; background: url(../images/prev.png) no-repeat center;}
   .pxtbox .next{right: 0px; background: url(../images/next.png) no-repeat center;}
   .p4-1{width: 50%; margin-top: 130px;}
   .p4-2{width: 50%;}
   .p4-3{width: 60%;}
   .p5-1{width: 60%; margin-top: 120px;}
   .p5-2{width: 50%;}
   .p5-3{width: 60%; }
}

/*其他页面*/
.now{color: #333333;}
.nav{height: 163px; background: url(../images/nav-bg.jpg) no-repeat center;}
.zhinan {color: #315a8a; padding-bottom: 40px;}
.sign-input{padding: 5px 10px; cursor: pointer;}
.btn{width: 1000px; background: #1d2089; height: 44px; line-height: 44px;}
.btn li{width: 235px; font-size: 16px; cursor: pointer; text-align: center; float: left; color: #ffffff;}
.btn .on{ background: url(../images/btn-on.jpg) no-repeat bottom left; color: #1d2089;}
.cont .show{display: block;}
.cont-box{padding: 0 15px; display: none; position: relative;}
.cont-box h1{font-size: 18px; margin-top: 45px; color: #333333; font-weight: bold;}
.cont-box h2{margin-top: 40px; font-size: 16px; margin-bottom: 10px; color: #1d2089; font-weight: bold;}
.cont-box h2 em{font-weight: normal; font-style: normal;}
.cont-box h2 span{font-weight: normal; margin: 0 5px; color: #757575;}
.cont-box p{color: #3f3f3f; font-size: 16px; line-height: 30px;}
.cont-note{margin-top: 30px; }
.cont-note p{line-height: 24px; color: #898989; font-size: 14px;}
.map{width: 1000px; height: 222px; margin-top: 20px;}
.cont-box .color-blue{color: #404398; font-size: 16px;}
.tab h1{margin-bottom: 10px;}
.cont-box .line{color: #3282d3; text-decoration: underline;}
.taotao{position: absolute; top:-42px; left: 87px;}

/*现场直播*/
.live-bg{background: url(../images/liveshow/bg.jpg);}
.live-nav{height: 550px; position: absolute;}
.live-nav img{width: 100%; vertical-align: middle;}
.live-top{position: absolute; top: 0;}
.live{ width: 940px; position: relative; top: 55px; padding-bottom: 55px;}
.live h2{ line-height: 40px; color: #f4ec9b; font-size: 18px; background: url(../images/liveshow/timeline.png) no-repeat bottom;}
.live h3 span{display: block; width: 165px; height: 27px; line-height: 20px; font-size: 13px; color: #f4ec9b; text-align: center; background: url(../images/liveshow/btn.png) no-repeat left;}
.w175{width: 175px;}
.w546{width: 546px;}
.w546 p a{color: #f5eea9;}
.live-title{ height: 81px; line-height: 81px; background: url(../images/liveshow/btn1.png) no-repeat center;  font-size: 23px; color: #ffffff;}
.btn-4{background: url(../images/liveshow/btn-4.png) no-repeat center;}
.w203{width: 203px;}
.w203 p:first-of-type{margin-top: 10px;}
.w413{width: 413px;}
.name{padding-left: 10px; font-size: 16px;}
.color-1{background: #523cb3; color: #ffffff;}
.color-2{background: #dcdcdc; color: #242424;}
.color-3{color:#00e7e7;}
.live-sort{ height: 34px; line-height: 34px; background: url(../images/liveshow/btn2.png) no-repeat center;  font-size: 16px; color: #11359d;}
.live-icon{position: absolute;z-index: 99;left: -100px; top: -39px;}
.live-ta span{ width: 124px; height: 24px; display: block; font-size: 18px; font-weight: bold; line-height: 24px; text-align: center; color: #523cb3; background: #00e7e7;}
.party{display: inline-block;}
.partyleft{width: 398px; float: left;margin-top: 10px; background: #ffffff;}
.partyleft li{width: 398px; padding:21px 0; cursor: pointer; margin-bottom: 1px; text-align: center; background: #f0f0f0; font-size: 16px; color: #646464;overflow: hidden;}
#clickonel li{ padding:18px 0;}
.partyleft .partyon{background: url(../images/liveshow/active.png) no-repeat left #177d95; color: #ffffff;}
.partyleft li:last-of-type{  border: none;}
.partyleft li p{line-height: 24px; text-align: center;}
.partyright{float: left;}
.partyright p{display: none;}
.partyright .pblock{display: block;}
.w484{position: relative;}
.w484-icon{position: absolute; left: 0; top: 0;}
.w255{width: 225px;}
.live-left{width: 111px; padding-top: 20px; height: 242px; position: fixed; top: 40%; left: 10%; background: url(../images/liveshow/live-left.png) no-repeat center; z-index: 99;}
.live-left li{padding-left: 20px; line-height: 22px;}
.live-left li a{font-size: 12px; color: #ffffff;}
.live-left li a:hover{color: #ff0101;}
/*底部*/
.w300{width: 300px;}
.w260{width: 260px;}
.foots{ background:#064895; padding:33px; color:#ffffff;}
.foots a{color:#ffffff;}





#fp-nav ul li, .fp-slidesNav ul li{width: 40px; height: 40px; margin: 0;}
#fp-nav ul li{right: 10px;}
#fp-nav ul li a.active span, .fp-slidesNav ul li a.active span, #fp-nav ul li:hover a.active span, .fp-slidesNav ul li:hover a.active span{margin: 0px 0 0 -3px}
#fp-nav ul li a span, .fp-slidesNav ul li a span{ width: 40px; height: 40px; background: url(../images/right-off.png);border-radius:0;}
#fp-nav ul li a.active span, .fp-slidesNav ul li a.active span, #fp-nav ul li:hover a.active span, .fp-slidesNav ul li:hover a.active span{width: 40px; height: 40px; background: url(../images/right-on.png); border-radius:0; margin-left: 1px;}
#fp-nav ul li a span, .fp-slidesNav ul li a span{
  left: 0; top: 0;margin: 0;
}
/*fullPage.css补充样式*/



.logolist{ overflow: hidden; width: 100%; margin-left: -15px; }
.logolist li{width: 215px; height: 60px; margin: 10px 0 0 15px; border: 1px solid #dcdcdc; text-align: center; float: left;}
.logolist a{width: 100%; margin: 10px 0 0 10px; float: left;}
.logolist li img{ width: 100%; }
/*add*/
.livetop{position: relative; z-index: 2;}
.videop{width: 1400px;}
.livetop1{position: relative; z-index: 1;}
.livebox{ background: url(../images/liveshow/bg.jpg) repeat;  min-height: 2999px;}
.linav{height: 657px; background: url(../images/liveshow/banner.jpg) no-repeat center;}
.menu{ width: 100%; height: 120px; background: url(../images/liveshow/menu.jpg) no-repeat center; z-index: 99; position: absolute; left: 0;margin-top: -175px;}
.menu .wrap div{float: left; line-height: 120px;}
.menu li{width: 109px; height: 120px; margin-left: 40px;  float: left; border-right: 1px solid #ffffff;}
.menu li a{width: 109px; height: 120px; float: left; color: #ffffff;}
.menu li h1{font-size: 16px; margin-top: 10px;}
.menu li h2{font-size: 12px; height: 15px;  margin-top: 5px; color: #acffff;}
.menu li p{color: #7f7f7f;}
.menu li p:first-of-type{margin-top: 10px;}
.z1{position: relative; bottom: 10px; z-index: 1;}
.videoplay{position: absolute; margin-left: 1020px; margin-top: -80px; z-index: 9;}
.z1box{width: 100%; background: #ffffff; padding: 30px 0;position: relative; z-index: 1;}
.z1box div{ width: 464px; height: 345px; color: #000000; padding-top: 70px; background: url(../images/liveshow/z1bg.png) no-repeat center;}
.z1box div p{margin:15px 0 0 30px;}
.z1box div a{display: block; text-align: right; color: #424242; font-size: 12px; text-decoration: underline;}
.livefoot{background: #000000;}

.mbox{background: url(../images/liveshow/bg.jpg) repeat; padding-bottom: 20px;}
.czc{width: 100%; padding: 15px 30px;}
.czc li{float: left; width: 380px; margin-left: 60px; text-align: center;}
.czc li em{float: left;}
.czc li div{ float: left; margin-left: 5px; width: 210px; }
.czc li h1{font-size: 20px; text-align: left;}
.czc li p{font-size: 14px;}
.czc li p:first-of-type{margin-top: 10px;}

.cbox h1{text-align: center;}
.cbox h2{letter-spacing: 15px; color: #4dfcf2; font-size: 18px; text-align: center; font-weight: bold;}

.cjd{width: 80%; padding-left: 20%; margin-top: 20px;}
.cjd em{width: 184px; float: left;}
.cjd em img{width: 100%;}
.cjd div{float: left; width: 440px; margin-left: 20px;}
.cjd div h3{font-size: 24px; font-weight: bold; margin-top: 20px;}
.cjd div p{font-size: 18px;}
.cjd div p:first-of-type{margin-top: 20px;}
.cjd div a{color: #ffffff;}

.ccrj .cyy{border: none;}
.ccrjdi{width: 300px; }
.ccrjdi h5{font-size: 18px; font-weight: bold;}

.ccrjdi h5:last-of-type{margin-top: 80px;}
.ccrjdi div{font-size: 15px; background: url(../images/liveshow/culdian.png) no-repeat left bottom; margin-top: 10px; padding-bottom: 10px;}

.cul{margin-top: 20px!important; margin-bottom: 10px!important; padding-bottom: 20px!important; border-bottom: 1px solid #ffffff;}
.cul li{ width: 190px; float: left; padding: 0 5px; text-align: center; }
.cul li ul{min-height: 70px;}
.cul li em{ display: inline-block; text-align: center; width: 152px; }
.cul li em img{width: 100%;}
.cul li h3{ font-size: 19px; font-weight: bold; margin-top: 20px;}
.cul li ul li{ font-size: 14px; margin-top: 10px;}
.cul li ul{min-height: 100px;}
.cul li div{ font-size: 19px; font-weight: bold; background: url(../images/liveshow/culdian.png) no-repeat top; margin-top: 5px; padding-top: 5px;}
.cul li div a{color: #ffffff; font-size: 16px;}
.cul h2{color: #4dfcf2; padding-left: 20px; font-size: 18px; font-weight: bold; margin-bottom: 20px;}
.leftcul{margin-left: 180px; border-right:1px solid #177d95; }

.vbox h1{text-align: center;}

.vyh{ width: 85%; padding: 0 0 0 13%; }
.vyh em{float: left; }
.vyh div{float: left; width: 380px; margin-left: 40px;}
.vyh div h1{font-weight: bold; text-align: left; font-size: 19px; color: #4dfcf2; }
.vyh div h2{font-size: 16px; margin-top: 5px; padding-bottom: 5px; color: #ffffff;  background: url(../images/liveshow/vyhdian.png) no-repeat left bottom;}
.vyh div h3{padding: 20px 0; font-size: 24px; font-weight: bold;}
.vyh div h4{ font-size: 18px; margin-bottom: 5px; font-weight: bold;}
.vyh div p{line-height: 24px;}

.lfv{margin: 0 200px; border: none;}

.vou{ margin: 20px 40px; position: relative;}
.vou li{float: left; width: 421px; min-height: 780px; margin-left: 24px; background: #000000;}
.vou .cop {padding: 10px 15px;}
.vou li div img{ width: 100%; }
.vou li div h1{font-size: 18px; margin-top: 10px; text-align: left; color: #ffffff;}
.vou li div h5{font-size: 12px;}
.vou li div h5:first-of-type{margin-top: 5px;}
.vou li div h2{font-size: 18px; margin-top: 10px; color: #4dfcf2; }
.vou li div h3{font-size: 14px; margin-top: 10px; color: #4dfcf2; }
.vou li div p{line-height: 24px;}
.lop{ width: 421px; height: 69px; line-height: 69px; font-size: 24px; background: url(../images/liveshow/z6.jpg) no-repeat center; text-align: center; color: #ffffff; top: 0; position: absolute; z-index: 9;}
/*liveshow*/