@charset "utf-8";
.wrap{width: 1000px;}
.post-a{position: absolute; background: #eeeeee;}
/*页面通用*/
.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;}
.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 table tr td:first-of-type{width: 500px;}
/*名单翻页*/
.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 }
/*现场直播*/
.l-head{ height: 673px; }
.l-head img{ width: 100%; height: 673px; }
.l-km{ height: 362px; background: #051223;}
.l-con{position: relative; margin-top: -32px;  z-index: 9;}
.l-p{position: relative; z-index: 99;}
.w694{width: 694px; height: 258px; background: #0f4b98;}
.w694 h1{ color: #f4ec9b; margin-top: 10px; font-size: 12px; }
.w694 div{width: 175px; margin-top: 5px; color: #ffffff; line-height: 20px;}
.w694 div img{width: 175px;}
.w694 .w252{width: 252px; line-height: 24px; margin-left: 36px;}
.w694 .w252 a{color: #ffffff; float: right;}
.w290{width: 290px; height: 258px; background: #0f4b98;}
.w290 div{ margin: 35px 0 0 15px; color: #ffffff;}
.w290 div p{text-align: center;}
.w290 div a{color: #ffffff;  font-size: 10px; }
.l-title{height: 55px; width: 100%; font-size: 26px; line-height: 55px; color: #ffffff; background: url(../images/liveshow/titele-bg.jpg) no-repeat center;}
.l-list{width: 100%;}
.l-zcr{width: 203px; line-height: 22px;}
.l-bit{height: 22px; line-height: 22px; margin-bottom: 10px; color: #ffffff; font-size: 16px; padding-left: 10px;}
.bg-green{background: #118b8b;}
.bg-grey{background: #535353;}
.l-jb{width: 730px;}
.l-jb li{float: left; margin: 0 20px;}
.l-duihua{width: 100%; padding-top: 30px;}
.l-m{width: 483px; position: relative;}
.l-m span{position: absolute; top: -18px; left: 10px;}
.l-r{width: 280px; line-height: 22px;}
.l-tit{ height: 30px; line-height: 30px; color: #ffffff; background: url(../images/liveshow/t3.png) no-repeat center; padding-left: 50px; font-size: 18px;}
.w451{width: 451px;}
.w495{width: 495px; height: 248px; position: relative;}
.w495 div{position: absolute; width: 415px; height: 248px; color: #ffffff; padding-left: 80px; line-height: 28px; background: rgba(0,0,0,0.6); z-index: 99; top: 0;}
.w495 img{width: 495px; height: 248px;}
.w495 a{color: #ffffff; display: block;}
.w495 div h2{font-size: 28px; color: #00d4d4; margin-top: 70px; margin-bottom: 10px;}
.leftnav{position: fixed; top: 40%; z-index: 999;  left: 5%; background: url(../images/liveshow/leftnav.png) no-repeat center; width: 100px; height: 330px;}
.leftnav li{color: #cbe6ff; height: 30px; line-height: 30px; float: left; width: 100%; text-align: center;}
.leftnav li:first-child{ margin-top: 124px; }
.leftnav li a{color: #fdeb20;}