a{ color:#000;}
a:hover{ color:#e63520;}
.news-banner{width:100%; min-width:1200px;}
.news-banner img{ display:block; margin:0 auto;}
.news-search{width:400px; height:40px; background:#fff; border:1px solid #dbdbdb; position:absolute; top:50%; left:50%; margin-left:-201px; margin-top:-21px; border-radius:18px;}
.news-search input.skeyboard{height:32px; line-height:32px; margin:4px 0 4px 16px; border:none; width:340px; color:#999; font-size:14px; font-family:"微软雅黑", "黑体", "Times New Roman";vertical-align: middle; background: none; -webkit-appearance: none; outline: medium; float:left;}
.news-search .nsubmit{width:32px; height:42px; margin-right:4px;  float:right; background:url(../img/s-news.png) no-repeat center; border:none; cursor:pointer;}
.crumb { padding: 6px 0;  line-height:26px;font-size: 13px;}
.crumb a, .crumb span {  color: #2a2a2a; font-size:13px;}
.crumb a:hover{color:#e63520;}
.menu_fixed{position: fixed;width:100%;top: 0;left: 0;z-index: 999;_position:absolute;_top:expression(eval(document.documentElement.scrollTop));}
.news-nav{ width:74%; margin-right:26%; text-align:center; font-size:16px;}
.news-nav.shiping{ width:100%; margin-right:0; text-align:center; font-size:18px;}
.menu_fixed .news-nav{width:100%;}
ul.news-column{ border:1px solid #dbdbdb; display:block; background:#f5f5f5; height:40px;}
/* .news-column li{ width:125px; line-height:40px; float:left;}
.news-column li.l{ width:140px;}
.news-column li.s{ width:110px;} */
.news-column li{  line-height:40px; float:left;}
.news-column li a{font-weight:bold; padding-left:20px; padding-right:15px;  text-indent: 10px; background:url(../img/na.png) no-repeat 12px center ; display:block;}
.news-column li a:hover,.news-column li.active a{ color:#e63520; background:url(../img/na2.png) no-repeat 12px center ;}
ul.news-order{ border:1px solid #dbdbdb; border-top:none; height:40px; background:#fff;}
.news-order li{ margin-left:25px; line-height:40px; float:left; font-size:14px;}
.news-order li.active a{ color:#e63520;}
.content-left{ width:74%;}
p.bimg{width:100%; height:258px; overflow:hidden; display:block; margin-bottom:15px;}
p.title{ font-size:22px; line-height:35px; height:35px; overflow: hidden;text-overflow: ellipsis;
white-space: nowrap;}
p.title span{ color:#fff; display:inline-block; background:#e63520; padding:0 8px; border-radius:4px; margin-right:10px; font-size:20px;}
.news-list.sp p.title{ height:70px; overflow:hidden; white-space:normal;}
p.info{ line-height:30px; padding-top:5px; font-size:16px; color:#626262; height:90px; overflow: hidden;}
p.info span{float:right; border:1px solid #dbdbdb; background:url(../img/ntime.png) no-repeat center 14px; height:30px; width:66px; padding-top:35px; font-size:12px;  text-align:center; border-radius:4px; margin:10px 0 0 35px; }
.content-right{ width:20%; }
.activities-t{position:relative; margin-top:-113px;}
.content-right .activities{padding:20px; border:1px solid #dbdbdb;}
.content-right h3{font-size:14px; color:#2a2a2a; line-height:12px; padding-top:10px;}
.content-right h3 .title{font-size:22px; line-height:32px;}
.content-right h3 .bd{ display:inline-block;background:#2a2a2a; width:40px; height:3px;}
.pt25{ padding-top:25px;}
.pb30{ padding-bottom:30px;}
.pb50{ padding-bottom:50px;}
.activities li{ padding-bottom:15px;}
.activities.kwml li,.activities.textnews li{padding-bottom:3px;}
.activities li p{font-size:16px; line-height:30px; height:30px; overflow: hidden;text-overflow: ellipsis;
white-space: nowrap;}
.activities li a{color:#2a2a2a; }
.activities li a img{ border-radius:4px;}
.activities li a:hover{color:#e63520;}
.news-bd{border-bottom:1px solid #dbdbdb;}
.kw-info .wrap{padding:0 20px 35px 20px;}
.kw-info .text{float: left; width:890px;  margin-left: 20px; padding-top: 10px; position: relative; height: 245px;}
.kw-info .text h1{font-size: 24px; line-height: 50px; color:#333; background: #eee; text-align: center; margin-bottom: 10px;}
.kw-info .imglink{float: right; width: 225px; padding-right: 20px; height: 315px; position: relative; overflow: hidden;}
.kw-info a.imglink span{ display: block; position: absolute; top:-315px; left: 0; width: 225px; transition:all 0.6s;
  -webkit-transition:all 0.6s; line-height: 315px; background: url(../img/bb.png); text-align: center; color: #fff; font-size: 22px;}
.kw-info a.imglink:hover span{ top: 0; }
.kw-info p.desc{text-indent: 2em;  line-height:30px; padding-top:5px; font-size:16px; color:#626262; height:90px; overflow: hidden;  margin-bottom: 15px;}
.news-list li{ padding:35px 0;border-bottom:1px solid #dbdbdb; position: relative;}
/* .news-list.zt li .on{ background: url(../images/topic_icon_02.png) no-repeat left; position: absolute; left: 0; top: 35px; width: 64px; height: 64px;} 
 .news-list.zt li .end{ background: url(../images/topic_icon_02.png) no-repeat left; background-position: -68px 0; position: absolute; left: 0; top: 35px; width: 64px; height: 64px;} */
 .news-list.zt li .on:after,.news-list.zt li .end:after{position: absolute; left: 0; bottom: 45px; width: 300px; line-height: 40px;  font-size:22px; font-weight:bold; text-align:center; background:#000;}
 .news-list.zt li .on:after{color:#fff;content:"进行中";}
 .news-list.zt li .end:after{color:#f00;content:"已结束";}
.news-list.kw li{ padding:20px;}
.news-list.kw .imenu{font-size: 24px; font-weight: bold; padding:10px 0 10px 20px ; border-bottom: 1px solid #ccc; color: #444;}
.news-list.kw .imenu .icon{font-size: 24px; padding:0 3px 3px 0; }
.kw-info p.info,.news-list li p.info{ text-indent: 2em; }
.news-list.zt li p.info{ height: 140px;}
.kw-info p.info span,.news-list li p.info span{ text-indent: 0; }
.news-list.sp ul{ width:1500px; padding-top:35px;}
.news-list.sp li{ width:580px; float:left; margin-right:40px;border:none;padding:0 0 35px 0; position:relative;}
.news-list.sp li .pubtime{position:absolute; right:20px; bottom:40px; color:#666; font-size:14px;}
.news-list.sp li a.zz { position:relative; display:block;width:200px;margin-right:15px; height: 120px; float:left;}
.news-list.sp li a.zz .zhez{width:100%; height:100%;display: block; position: absolute;top: 0;left: 0;background: url(../img/plays.png) no-repeat center #666;filter: alpha(opacity=70);-moz-opacity: 0.7;    opacity: 0.7; display:none;}
.news-list.sp li a.zz:hover .zhez{ display:block;}
.news-list.sp li .pubtime i{margin-right:6px;}
.news-list.sp li img{ margin-right:0;}
.news-list li img{float:left; width:200px; height:120px; margin-right:30px;}
.news-list.zt li img{ width:300px; height:180px;}
.pager{ width:100%; line-height:30px; font-size:16px; padding:10px 0; margin-bottom:30px; text-align:center;}
.pager a{ padding:0 5px; color:#595757;}
.pager a:hover{ color:#e63520;}
.pager b{ font-weight:normal; color:#e63520; padding:0 5px;}
.article-body .wznr{ padding-top:10px; width:100%;}
.article-body .wznr table{ border-left:1px solid #000; border-top:1px solid #000; margin-bottom: 20px;}
.article-body .wznr table td{ border-right:1px solid #f1f1f1; border-bottom:1px solid #f1f1f1; padding: 5px 7px !important;}
.article-body h1{ line-height:30px; padding:10px 0; font-size:24px; border-bottom:1px solid #dbdbdb;}
.article-body h2,.article-body h3,.article-body h4,.article-body h5{ padding:10px 0;}
.article-body h2{ font-size: 20px; }
.article-body h3{ font-size: 18px; }
.article-body p{ line-height:26px;  padding-bottom:15px; font-size:16px; color:#626262; text-indent:2em; }
.article-body p a{ color: #337ab7}
.article-body p a:hover{ color: #e60012}
.article-body td p{padding-bottom:0;  text-indent:0}
.article-body p.relkeys a, .article-body p.keywords a{ display: inline-block; margin-right: 5px;}
.article-body p.relkeys,.article-body p.keywords{text-indent: 0;}
.article-body img.t_block{ _width:600px;}
.pubinfo{color:#666; font-size:13px; line-height:38px; padding-bottom:5px; padding-top:10px;}
.article-body p.pubinfo{ text-indent: 0; font-size: 14px;}
.pubinfo span{padding-right:10px; }
.share_wz{font-size:14px; line-height:38px; color:#333;}
.bdshare-button-style0-24 a{ padding:2px;}
.bdshare-button-style0-24 .bds_qzone.s_btn{ background:url(../img/kj2.png) no-repeat center;}
.bdshare-button-style0-24 a.bds_qzone.s_btn:hover{ background:url(../img/kj.png) no-repeat center;}
.bdshare-button-style0-24 .bds_sqq.s_btn{ background:url(../img/qq2.png) no-repeat center;}
.bdshare-button-style0-24 a.bds_sqq.s_btn:hover{ background:url(../img/qq.png) no-repeat center;}
.bdshare-button-style0-24 .bds_weixin.s_btn{ background:url(../img/wx2.png) no-repeat center;}
.bdshare-button-style0-24 a.bds_weixin.s_btn:hover{ background:url(../img/wx.png) no-repeat center;}
.bdshare-button-style0-24 .bds_tsina.s_btn{ background:url(../img/xnwb2.png) no-repeat center;}
.bdshare-button-style0-24 a.bds_tsina.s_btn:hover{ background:url(../img/xnwb.png) no-repeat center;}
.bdshare-button-style0-24 .bds_more.bt_share{ padding-left:0; font-size:14px; margin:0; background:url(../img/i_share.png) no-repeat left;}
.bdshare-button-style0-24 a.bds_more.bt_share:hover{background:url(../img/i_share_2.png) no-repeat left;color:#e60012;}
.bdshare-button-style0-24 .bds_more.s_btn{ padding-left:26px; font-size:14px; margin:6px 0; background:url(../img/ms.png) no-repeat left;}
.bdshare-button-style0-24 a.bds_more.s_btn:hover{background:url(../img/ms2.png) no-repeat left;color:#e60012;}
.article-body .detail_man{margin-top:30px; padding-top:10px; border-top:1px solid #dbdbdb; font-size:14px; }
.article-body .detail_man p{margin-right:100px;line-height:28px;font-size:14px; text-indent: 0;}
.article-body .detail_man a{color:#626262;}
.article-body .detail_man a:hover{color:#e63520;}
a.back-list{line-height:75px; position:absolute; right:10px; top:0;}
.tab-panel .tab-panel-title { font-size: 16px; color: #2a2a2a; text-align: center; }
.tab-panel-content { margin-top: 40px; }
.tab-panel-content.rel-article { margin-top: 0; }
.highlights { padding-top: 47px; text-align: center; }
.parameter { padding-top: 47px; padding-bottom: 110px; }
.parameter .tab-panel-content { border-top: 1px solid #dbdbdb; }
.parameter .param-row { display: table; }
.parameter .param-type { display: table-cell; padding: 50px 45px 50px 0; width: 267px; font-size: 24px; color: #000; text-align: right; border-bottom: 1px solid #dbdbdb; }
.parameter .param-none { width: 48px; }
.parameter .param-list { display: table-cell; padding: 50px 0; width: 840px; border-bottom: 1px solid #dbdbdb; }
.parameter .param-list > div { float: left; margin-bottom: 20px; padding-right: 2%; width: 30%; height: 21px; margin-left: 1%; font-size: 16px; color: #000; overflow: hidden; }
.case { padding-top: 47px; padding-bottom: 110px; background: #d2d2d2; min-width:1200px;}
.case .tab-panel-content { width: 1250px; margin-left: -45px; }
.case .wrap { overflow: hidden; }
.case .case-col { float: left; margin-left: 45px; width: 574px; height: 148px; background: #fff; }
.case .case-col .img { float: left; width: 264px; height: 148px; }
.case .case-col .img img{width: 264px; height: 148px;}
.case .case-col .text { float: left; padding: 25px; width: 260px; }
.case .case-col .text span {    font-size: 16px;color: #000;display: block;width: 100%;height: 42px;overflow: hidden; }
.case .case-col .text p { margin-top: 6px; line-height: 1.5em; font-size: 12px; color: #b1b1b1; height: 4.5em; overflow: hidden;}
.case-col a:hover .text span{ color:#e63520;}
.case .ap50{float:left; width:50%;}
.case .ap50 .ltitle{text-indent:50px; line-height:45px; font-size:18px; font-weight:bold;}
.case .case-col .article-list { float: left; padding:10px 0 10px 20px; width: 280px; }
.case .case-col .article-list h5{ font-weight: normal; height: 26px; line-height: 26px; width: 95%; overflow: hidden; white-space: nowrap; text-overflow:ellipsis; font-size: 14px; }
.wznr img,img.cq-dd-image{ display:block; margin:0 auto;}
.kanwubanner{position:absolute; top:0; left:0; width:100%; z-index:-1;}
.kanwu h1{font-size:32px; text-align:center;  line-height:40px; font-weight:normal;}
.kanwu h1 strong{display:inline-block; padding:0 20px; border-left:3px solid #fff;border-right:3px solid #fff;}
.kanwu h1 span{font-size:14px; color:#fff; font-size:16px; line-height:32px;}
.kanwu .text{padding:100px 0 120px 0; width:820px; margin:0 auto; text-align: center; color:#fff;}
.kanwu .text p{line-height:32px; font-size:16px; padding-top:20px;}
.pub-list ul{width:1240px;}
.pub-list li{width:264px; float:left; margin-right:36px; background:#fff; margin-bottom:30px; height: 524px; overflow: hidden;}
.pub-list.global li{height: 339px;}
.pub-list li .text{width:84%; padding:12px 8%; font-size:14px;line-height:20px; text-align:center;}
.pub-list li img.t_block{ height: 370px; width: 100%}
.pub-list.global li img.t_block{height:185px}
.pub-list li h3{padding-bottom:5px; white-space:nowrap; text-overflow:ellipsis; width:100%; height:30px; line-height:30px; overflow:hidden;}
.pub-list li p{width:100%; text-align:left; height:60px;overflow:hidden; color:#666; text-indent:2em;}
.pub-list li a.btn{display:inline-block; margin:5px 0 10px; color:#f00;}
.pub-list li a.btn i{ margin-right:5px; font-size:16px;}
span.watermark{ display: block; background: url(../img/weixlogo.png) no-repeat center; width:35px; height: 35px; position: absolute; left: 160px; top: 40px;}
/*视频播放*/
.popup-video {
    width: 640px;
    display: none;
    height: 420px;
    background: #ffffff;
}
.video-close{position: absolute;display: block;width: 51px;height: 51px;background: url(../img/close_button_white.png) no-repeat;right:-51px;top:0px;cursor: pointer;}
.popup-video {
  width: 640px;
  display: none;
  height: 420px;
  background: #ffffff;
}
.popup-video .video-info {
  position: relative;
  padding: 5px 0 0 20px;
}
.popup-video .video-info p {
  padding: 0;
}
.popup-video .video-info p.title {
  font-size: 16px;
  line-height: 24px;
  height: 24px;
}
.popup-video .video-info p.pubtime {
  font-size: 12px;
  line-height: 24px;
  color:#666;
}
.popup-video .video-info p.pubtime i{ margin-right:5px;}
.popup-video .video-info .jiathis_style_24x24 {
  position: absolute;
  right: 10px;
  top: 20px;
  display: block;
}
.popup-video .container {
  width: 640px;
}
/*!
Video.js Default Styles (http://videojs.com)
Version 4.12.9
Create your own skin at http://designer.videojs.com
*/.vjs-default-skin{color:#ccc}@font-face{font-family:VideoJS;src:url(vjs.eot);src:url(vjs.eot?#iefix) format('embedded-opentype'),url(vjs.woff) format('woff'),url(vjs.ttf) format('truetype'),url(vjs.svg#icomoon) format('svg');font-weight:400;font-style:normal}.vjs-default-skin .vjs-slider{outline:0;position:relative;cursor:pointer;padding:0;background-color:#333;background-color:rgba(51,51,51,.9)}.vjs-default-skin .vjs-slider:focus{-webkit-box-shadow:0 0 2em #fff;-moz-box-shadow:0 0 2em #fff;box-shadow:0 0 2em #fff}.vjs-default-skin .vjs-slider-handle{position:absolute;left:0;top:0}.vjs-default-skin .vjs-slider-handle:before{content:"\e009";font-family:VideoJS;font-size:1em;line-height:1;text-align:center;text-shadow:0 0 1em #fff;position:absolute;top:0;left:0;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.vjs-default-skin .vjs-control-bar{display:none;position:absolute;bottom:0;left:0;right:0;height:3em;background-color:#07141e;background-color:rgba(7,20,30,.7)}.vjs-default-skin.vjs-has-started .vjs-control-bar{display:block;visibility:visible;opacity:1;-webkit-transition:visibility .1s,opacity .1s;-moz-transition:visibility .1s,opacity .1s;-o-transition:visibility .1s,opacity .1s;transition:visibility .1s,opacity .1s}.vjs-default-skin.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{display:block;visibility:hidden;opacity:0;-webkit-transition:visibility 1s,opacity 1s;-moz-transition:visibility 1s,opacity 1s;-o-transition:visibility 1s,opacity 1s;transition:visibility 1s,opacity 1s}.vjs-default-skin.vjs-controls-disabled .vjs-control-bar{display:none}.vjs-default-skin.vjs-using-native-controls .vjs-control-bar{display:none}.vjs-default-skin.vjs-error .vjs-control-bar{display:none}.vjs-audio.vjs-default-skin.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{opacity:1;visibility:visible}@media \0screen{.vjs-default-skin.vjs-user-inactive.vjs-playing .vjs-control-bar :before{content:""}}.vjs-default-skin .vjs-control{outline:0;position:relative;float:left;text-align:center;margin:0;padding:0;height:3em;width:4em}.vjs-default-skin .vjs-control:before{font-family:VideoJS;font-size:1.5em;line-height:2;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;text-shadow:1px 1px 1px rgba(0,0,0,.5)}.vjs-default-skin .vjs-control:focus:before,.vjs-default-skin .vjs-control:hover:before{text-shadow:0 0 1em #fff}.vjs-default-skin .vjs-control:focus{}.vjs-default-skin .vjs-control-text{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.vjs-default-skin .vjs-play-control{width:5em;cursor:pointer}.vjs-default-skin .vjs-play-control:before{content:"\e001"}.vjs-default-skin.vjs-playing .vjs-play-control:before{content:"\e002"}.vjs-default-skin .vjs-playback-rate .vjs-playback-rate-value{font-size:1.5em;line-height:2;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;text-shadow:1px 1px 1px rgba(0,0,0,.5)}.vjs-default-skin .vjs-playback-rate.vjs-menu-button .vjs-menu .vjs-menu-content{width:4em;left:-2em;list-style:none}.vjs-default-skin .vjs-mute-control,.vjs-default-skin .vjs-volume-menu-button{cursor:pointer;float:right}.vjs-default-skin .vjs-mute-control:before,.vjs-default-skin .vjs-volume-menu-button:before{content:"\e006"}.vjs-default-skin .vjs-mute-control.vjs-vol-0:before,.vjs-default-skin .vjs-volume-menu-button.vjs-vol-0:before{content:"\e003"}.vjs-default-skin .vjs-mute-control.vjs-vol-1:before,.vjs-default-skin .vjs-volume-menu-button.vjs-vol-1:before{content:"\e004"}.vjs-default-skin .vjs-mute-control.vjs-vol-2:before,.vjs-default-skin .vjs-volume-menu-button.vjs-vol-2:before{content:"\e005"}.vjs-default-skin .vjs-volume-control{width:5em;float:right}.vjs-default-skin .vjs-volume-bar{width:5em;height:.6em;margin:1.1em auto 0}.vjs-default-skin .vjs-volume-level{position:absolute;top:0;left:0;height:.5em;width:100%;background:#66a8cc url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAYAAADgzO9IAAAAP0lEQVQIHWWMAQoAIAgDR/QJ/Ub//04+w7ZICBwcOg5FZi5iBB82AGzixEglJrd4TVK5XUJpskSTEvpdFzX9AB2pGziSQcvAAAAAAElFTkSuQmCC) -50% 0 repeat}.vjs-default-skin .vjs-volume-bar .vjs-volume-handle{width:.5em;height:.5em;left:4.5em}.vjs-default-skin .vjs-volume-handle:before{font-size:.9em;top:-.2em;left:-.2em;width:1em;height:1em}.vjs-default-skin .vjs-volume-menu-button .vjs-menu{display:block;width:0;height:0;border-top-color:transparent}.vjs-default-skin .vjs-volume-menu-button .vjs-menu .vjs-menu-content{height:0;width:0}.vjs-default-skin .vjs-volume-menu-button:hover .vjs-menu,.vjs-default-skin .vjs-volume-menu-button .vjs-menu.vjs-lock-showing{border-top-color:rgba(7,40,50,.5)}.vjs-default-skin .vjs-volume-menu-button:hover .vjs-menu .vjs-menu-content,.vjs-default-skin .vjs-volume-menu-button .vjs-menu.vjs-lock-showing .vjs-menu-content{height:2.9em;width:10em}.vjs-default-skin .vjs-progress-control{position:absolute;left:0;right:0;width:auto;font-size:.3em;height:1em;top:-1em;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}.vjs-default-skin:hover .vjs-progress-control{font-size:.9em;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}.vjs-default-skin .vjs-progress-holder{height:100%}.vjs-default-skin .vjs-progress-holder .vjs-play-progress,.vjs-default-skin .vjs-progress-holder .vjs-load-progress,.vjs-default-skin .vjs-progress-holder .vjs-load-progress div{position:absolute;display:block;height:100%;margin:0;padding:0;width:0;left:0;top:0}.vjs-default-skin .vjs-play-progress{background:#66a8cc url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAYAAADgzO9IAAAAP0lEQVQIHWWMAQoAIAgDR/QJ/Ub//04+w7ZICBwcOg5FZi5iBB82AGzixEglJrd4TVK5XUJpskSTEvpdFzX9AB2pGziSQcvAAAAAAElFTkSuQmCC) -50% 0 repeat}.vjs-default-skin .vjs-load-progress{background:#646464;background:rgba(255,255,255,.2)}.vjs-default-skin .vjs-load-progress div{background:#787878;background:rgba(255,255,255,.1)}.vjs-default-skin .vjs-seek-handle{width:1.5em;height:100%}.vjs-default-skin .vjs-seek-handle:before{padding-top:.1em}.vjs-default-skin.vjs-live .vjs-time-controls,.vjs-default-skin.vjs-live .vjs-time-divider,.vjs-default-skin.vjs-live .vjs-progress-control{display:none}.vjs-default-skin.vjs-live .vjs-live-display{display:block}.vjs-default-skin .vjs-live-display{display:none;font-size:1em;line-height:3em}.vjs-default-skin .vjs-time-controls{font-size:1em;line-height:3em}.vjs-default-skin .vjs-current-time{float:left}.vjs-default-skin .vjs-duration{float:left}.vjs-default-skin .vjs-remaining-time{display:none;float:left}.vjs-time-divider{float:left;line-height:3em}.vjs-default-skin .vjs-fullscreen-control{width:3.8em;cursor:pointer;float:right}.vjs-default-skin .vjs-fullscreen-control:before{content:"\e000"}.vjs-default-skin.vjs-fullscreen .vjs-fullscreen-control:before{content:"\e00b"}.vjs-default-skin .vjs-big-play-button{left:.5em;top:.5em;font-size:3em;display:block;z-index:2;position:absolute;width:4em;height:2.6em;text-align:center;vertical-align:middle;cursor:pointer;opacity:1;background-color:#07141e;background-color:rgba(7,20,30,.7);border:.1em solid #3b4249;-webkit-border-radius:.8em;-moz-border-radius:.8em;border-radius:.8em;-webkit-box-shadow:0 0 1em rgba(255,255,255,.25);-moz-box-shadow:0 0 1em rgba(255,255,255,.25);box-shadow:0 0 1em rgba(255,255,255,.25);-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}.vjs-default-skin.vjs-big-play-centered .vjs-big-play-button{left:50%;margin-left:-2.1em;top:50%;margin-top:-1.4000000000000001em}.vjs-default-skin.vjs-controls-disabled .vjs-big-play-button{display:none}.vjs-default-skin.vjs-has-started .vjs-big-play-button{display:none}.vjs-default-skin.vjs-using-native-controls .vjs-big-play-button{display:none}.vjs-default-skin:hover .vjs-big-play-button,.vjs-default-skin .vjs-big-play-button:focus{outline:0;border-color:#fff;background-color:#505050;background-color:rgba(50,50,50,.75);-webkit-box-shadow:0 0 3em #fff;-moz-box-shadow:0 0 3em #fff;box-shadow:0 0 3em #fff;-webkit-transition:all 0s;-moz-transition:all 0s;-o-transition:all 0s;transition:all 0s}.vjs-default-skin .vjs-big-play-button:before{content:"\e001";font-family:VideoJS;line-height:2.6em;text-shadow:.05em .05em .1em #000;text-align:center;position:absolute;left:0;width:100%;height:100%}.vjs-error .vjs-big-play-button{display:none}.vjs-error-display{display:none}.vjs-error .vjs-error-display{display:block;position:absolute;left:0;top:0;width:100%;height:100%}.vjs-error .vjs-error-display:before{content:'X';font-family:Arial;font-size:4em;color:#666;line-height:1;text-shadow:.05em .05em .1em #000;text-align:center;vertical-align:middle;position:absolute;left:0;top:50%;margin-top:-.5em;width:100%}.vjs-error-display div{position:absolute;bottom:1em;right:0;left:0;font-size:1.4em;text-align:center;padding:3px;background:#000;background:rgba(0,0,0,.5)}.vjs-error-display a,.vjs-error-display a:visited{color:#F4A460}.vjs-loading-spinner{display:none;position:absolute;top:50%;left:50%;font-size:4em;line-height:1;width:1em;height:1em;margin-left:-.5em;margin-top:-.5em;opacity:.75}.vjs-waiting .vjs-loading-spinner,.vjs-seeking .vjs-loading-spinner{display:block;-webkit-animation:spin 1.5s infinite linear;-moz-animation:spin 1.5s infinite linear;-o-animation:spin 1.5s infinite linear;animation:spin 1.5s infinite linear}.vjs-error .vjs-loading-spinner{display:none;-webkit-animation:none;-moz-animation:none;-o-animation:none;animation:none}.vjs-default-skin .vjs-loading-spinner:before{content:"\e01e";font-family:VideoJS;position:absolute;top:0;left:0;width:1em;height:1em;text-align:center;text-shadow:0 0 .1em #000}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(359deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg)}}@-o-keyframes spin{0%{-o-transform:rotate(0deg)}100%{-o-transform:rotate(359deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}.vjs-default-skin .vjs-menu-button{float:right;cursor:pointer}.vjs-default-skin .vjs-menu{display:none;position:absolute;bottom:0;left:0;width:0;height:0;margin-bottom:3em;border-left:2em solid transparent;border-right:2em solid transparent;border-top:1.55em solid #000;border-top-color:rgba(7,40,50,.5)}.vjs-default-skin .vjs-menu-button .vjs-menu .vjs-menu-content{display:block;padding:0;margin:0;position:absolute;width:10em;bottom:1.5em;max-height:15em;overflow:auto;left:-5em;background-color:#07141e;background-color:rgba(7,20,30,.7);-webkit-box-shadow:-.2em -.2em .3em rgba(255,255,255,.2);-moz-box-shadow:-.2em -.2em .3em rgba(255,255,255,.2);box-shadow:-.2em -.2em .3em rgba(255,255,255,.2)}.vjs-default-skin .vjs-menu-button:hover .vjs-control-content .vjs-menu,.vjs-default-skin .vjs-control-content .vjs-menu.vjs-lock-showing{display:block}.vjs-default-skin.vjs-scrubbing .vjs-menu-button:hover .vjs-control-content .vjs-menu{display:none}.vjs-default-skin .vjs-menu-button ul li{list-style:none;margin:0;padding:.3em 0;line-height:1.4em;font-size:1.2em;text-align:center;text-transform:lowercase}.vjs-default-skin .vjs-menu-button ul li.vjs-selected{background-color:#000}.vjs-default-skin .vjs-menu-button ul li:focus,.vjs-default-skin .vjs-menu-button ul li:hover,.vjs-default-skin .vjs-menu-button ul li.vjs-selected:focus,.vjs-default-skin .vjs-menu-button ul li.vjs-selected:hover{outline:0;color:#111;background-color:#fff;background-color:rgba(255,255,255,.75);-webkit-box-shadow:0 0 1em #fff;-moz-box-shadow:0 0 1em #fff;box-shadow:0 0 1em #fff}.vjs-default-skin .vjs-menu-button ul li.vjs-menu-title{text-align:center;text-transform:uppercase;font-size:1em;line-height:2em;padding:0;margin:0 0 .3em;font-weight:700;cursor:default}.vjs-default-skin .vjs-subtitles-button:before{content:"\e00c"}.vjs-default-skin .vjs-captions-button:before{content:"\e008"}.vjs-default-skin .vjs-chapters-button:before{content:"\e00c"}.vjs-default-skin .vjs-chapters-button.vjs-menu-button .vjs-menu .vjs-menu-content{width:24em;left:-12em}.vjs-default-skin .vjs-captions-button:focus .vjs-control-content:before,.vjs-default-skin .vjs-captions-button:hover .vjs-control-content:before{-webkit-box-shadow:0 0 1em #fff;-moz-box-shadow:0 0 1em #fff;box-shadow:0 0 1em #fff}.video-js{background-color:#000;position:relative;padding:0;font-size:10px;vertical-align:middle;font-weight:400;font-style:normal;font-family:Arial,sans-serif;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.video-js .vjs-tech{position:absolute;top:0;left:0;width:100%;height:100%}.video-js:-moz-full-screen{position:absolute}body.vjs-full-window{padding:0;margin:0;height:100%;overflow-y:auto}.video-js.vjs-fullscreen{position:fixed;overflow:hidden;z-index:1000;left:0;top:0;bottom:0;right:0;width:100%!important;height:100%!important;_position:absolute}.video-js:-webkit-full-screen{width:100%!important;height:100%!important}.video-js.vjs-fullscreen.vjs-user-inactive{cursor:none}.vjs-poster{background-repeat:no-repeat;background-position:50% 50%;background-size:contain;background-color:#000;cursor:pointer;margin:0;padding:0;position:absolute;top:0;right:0;bottom:0;left:0}.vjs-poster img{display:block;margin:0 auto;max-height:100%;padding:0;width:100%}.video-js.vjs-has-started .vjs-poster{display:none}.video-js.vjs-audio.vjs-has-started .vjs-poster{display:block}.video-js.vjs-controls-disabled .vjs-poster{display:none}.video-js.vjs-using-native-controls .vjs-poster{display:none}.video-js .vjs-text-track-display{position:absolute;top:0;left:0;bottom:3em;right:0;pointer-events:none}.vjs-caption-settings{position:relative;top:1em;background-color:#000;opacity:.75;color:#FFF;margin:0 auto;padding:.5em;height:15em;font-family:Arial,Helvetica,sans-serif;font-size:12px;width:40em}.vjs-caption-settings .vjs-tracksettings{top:0;bottom:2em;left:0;right:0;position:absolute;overflow:auto}.vjs-caption-settings .vjs-tracksettings-colors,.vjs-caption-settings .vjs-tracksettings-font{float:left}.vjs-caption-settings .vjs-tracksettings-colors:after,.vjs-caption-settings .vjs-tracksettings-font:after,.vjs-caption-settings .vjs-tracksettings-controls:after{clear:both}.vjs-caption-settings .vjs-tracksettings-controls{position:absolute;bottom:1em;right:1em}.vjs-caption-settings .vjs-tracksetting{margin:5px;padding:3px;min-height:40px}.vjs-caption-settings .vjs-tracksetting label{display:block;width:100px;margin-bottom:5px}.vjs-caption-settings .vjs-tracksetting span{display:inline;margin-left:5px}.vjs-caption-settings .vjs-tracksetting>div{margin-bottom:5px;min-height:20px}.vjs-caption-settings .vjs-tracksetting>div:last-child{margin-bottom:0;padding-bottom:0;min-height:0}.vjs-caption-settings label>input{margin-right:10px}.vjs-caption-settings input[type=button]{width:40px;height:40px}.vjs-hidden{display:none!important}.vjs-lock-showing{display:block!important;opacity:1;visibility:visible}.vjs-no-js{padding:2em;color:#ccc;background-color:#333;font-size:1.8em;font-family:Arial,sans-serif;text-align:center;width:30em;height:15em;margin:0 auto}.vjs-no-js a,.vjs-no-js a:visited{color:#F4A460}
@charset "UTF-8";

/*!
 * Pikaday
 * Copyright © 2014 David Bushell | BSD & MIT license | http://dbushell.com/
 */

.pika-single {
    z-index: 9999;
    display: block;
    position: relative;
    color: #333;
    background: #fff;
    border: 1px solid #ccc;
    border-bottom-color: #bbb;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}

/*
clear child float (pika-lendar), using the famous micro clearfix hack
http://nicolasgallagher.com/micro-clearfix-hack/
*/
.pika-single:before,
.pika-single:after {
    content: " ";
    display: table;
}
.pika-single:after { clear: both }
.pika-single { *zoom: 1 }

.pika-single.is-hidden {
    display: none;
}

.pika-single.is-bound {
    position: absolute;
    box-shadow: 0 5px 15px -5px rgba(0,0,0,.5);
}

.pika-lendar {
    float: left;
    width: 240px;
    margin: 8px;
}

.pika-title {
    position: relative;
    text-align: center;
}

.pika-label {
    display: inline-block;
    *display: inline;
    position: relative;
    z-index: 9999;
    overflow: hidden;
    margin: 0;
    padding: 5px 3px;
    font-size: 14px;
    line-height: 20px;
    font-weight: bold;
    background-color: #fff;
}
.pika-title select {
    cursor: pointer;
    position: absolute;
    z-index: 9998;
    margin: 0;
    left: 0;
    top: 5px;
    filter: alpha(opacity=0);
    opacity: 0;
}

.pika-prev,
.pika-next {
    display: block;
    cursor: pointer;
    position: relative;
    outline: none;
    border: 0;
    padding: 0;
    width: 20px;
    height: 30px;
    /* hide text using text-indent trick, using width value (it's enough) */
    text-indent: 20px;
    white-space: nowrap;
    overflow: hidden;
    background-color: transparent;
    background-position: center center;
    background-repeat: no-repeat;
    background-size: 75% 75%;
    opacity: .5;
    *position: absolute;
    *top: 0;
}

.pika-prev:hover,
.pika-next:hover {
    opacity: 1;
}

.pika-prev,
.is-rtl .pika-next {
    float: left;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAUklEQVR42u3VMQoAIBADQf8Pgj+OD9hG2CtONJB2ymQkKe0HbwAP0xucDiQWARITIDEBEnMgMQ8S8+AqBIl6kKgHiXqQqAeJepBo/z38J/U0uAHlaBkBl9I4GwAAAABJRU5ErkJggg==');
    *left: 0;
}

.pika-next,
.is-rtl .pika-prev {
    float: right;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAU0lEQVR42u3VOwoAMAgE0dwfAnNjU26bYkBCFGwfiL9VVWoO+BJ4Gf3gtsEKKoFBNTCoCAYVwaAiGNQGMUHMkjGbgjk2mIONuXo0nC8XnCf1JXgArVIZAQh5TKYAAAAASUVORK5CYII=');
    *right: 0;
}

.pika-prev.is-disabled,
.pika-next.is-disabled {
    cursor: default;
    opacity: .2;
}

.pika-select {
    display: inline-block;
    *display: inline;
}

.pika-table {
    width: 100%;
    border-collapse: collapse;
    border-spacing: 0;
    border: 0;
}

.pika-table th,
.pika-table td {
    width: 14.285714285714286%;
    padding: 0;
}

.pika-table th {
    color: #999;
    font-size: 12px;
    line-height: 25px;
    font-weight: bold;
    text-align: center;
}

.pika-button {
    cursor: pointer;
    display: block;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    outline: none;
    border: 0;
    margin: 0;
    width: 100%;
    padding: 5px;
    color: #666;
    font-size: 12px;
    line-height: 15px;
    text-align: right;
    background: #f5f5f5;
}

.pika-week {
    font-size: 11px;
    color: #999;
}

.is-today .pika-button {
    color: #33aaff;
    font-weight: bold;
}

.is-selected .pika-button {
    color: #fff;
    font-weight: bold;
    background: #33aaff;
    box-shadow: inset 0 1px 3px #178fe5;
    border-radius: 3px;
}

.is-inrange .pika-button {
    background: #D5E9F7;
}

.is-startrange .pika-button {
    color: #fff;
    background: #6CB31D;
    box-shadow: none;
    border-radius: 3px;
}

.is-endrange .pika-button {
    color: #fff;
    background: #33aaff;
    box-shadow: none;
    border-radius: 3px;
}

.is-disabled .pika-button {
    pointer-events: none;
    cursor: default;
    color: #999;
    opacity: .3;
}

.pika-button:hover {
    color: #fff;
    background: #ff8000;
    box-shadow: none;
    border-radius: 3px;
}

/* styling for abbr */
.pika-table abbr {
    border-bottom: none;
    cursor: help;
}


/**
 * This theme is an example to show how you can create your own.
 */
.pika-single.red-theme {
    color: #999;
    background: #fff;
    border: 1px solid #cdcdcd;
    border-bottom-color: #cdcdcd;
}

.red-theme .pika-label {
    background-color: #fff;
}

.red-theme .pika-table th {
    color: #999;
}

.red-theme .pika-button {
    color: #666666;
    background: #f5f5f5;
}

.red-theme .pika-week {
    color: #999;
}

.red-theme .is-today .pika-button {
    color: #33aaff;
}

.red-theme .is-selected .pika-button {
    color: #fff;
    background: #33aaff;
    box-shadow: inset 0 1px 3px #178fe5;
}

.red-theme .is-disabled .pika-button {
    color: #999;
    opacity: .3;
}

.red-theme .pika-button:hover {
    color: #fff !important;
    background: #e21001 !important;
}

.list-box{ width: 40%; margin-right: 10%; float: left;}
.list-box dt{padding: 10px 0; font-size: 16px;}
.list-box dd{ line-height: 24px; width: 100%; height: 24px; margin-bottom: 5px; display: block; overflow: hidden; white-space: nowrap; text-overflow:ellipsis; font-size: 14px; float: left;}
.list-box dd a{color: #666;}
.list-box dd a:hover{ color: #e00;}

span.bmz{ position: absolute; bottom: 95px; left: 130px; width: 70px; height: 70px; background: url(../img/aaa.png); background-size: 100%;}
.bm-list{ width:100% }
.bimg-box{width:700px; height:400px; position:relative; float:left; overflow: hidden;}
.bimg-box ul{ height: 400px;  position: absolute; left: 0; top: 0;}
.bimg-box li{ width: 700px; float: left; position: relative; cursor: pointer;}
.bimg-box li img{width:700px; height:400px;}
.bimg-box li span, .bimg-box li p{display: block; width: 94%; padding: 0 3%; height: 64px; position: absolute; bottom: 0; left: 0;}
.bimg-box li span{ background:#000; filter:alpha(opacity=60); -moz-opacity:0.6; opacity:0.6;}
.bimg-box li p{ line-height: 64px;  font-size: 22px;color: #fff;}
/*.bimg-box a {color: #ccc;}
.bimg-box a:hover {color: #fff;}*/
.bm-list .right{ float: right; width: 148px; height: 400px;}
.bm-list .right .btn{ display: block; width: 100%; height: 18px; cursor: pointer;}
.bm-list .right .btn.toprev{background: url(../img/prev.jpg) no-repeat center; margin-bottom: 5px;}
.bm-list .right .btn.tonext{background: url(../img/next.jpg) no-repeat center;}
.simg-box{width: 148px; height: 360px; overflow: hidden;  position:relative;}
.simg-box ul{width: 148px; height: 360px; position: absolute; left: 0; top: 0;}
.simg-box li{width: 148px; height: 84px; display: block;margin-bottom: 6px;position: relative; cursor: pointer;}
.simg-box li img{width: 148px; height: 84px;}
.simg-box li span{background:#000; filter:alpha(opacity=60); -moz-opacity:0.6; opacity:0.4; position: absolute; top: 0; left: 0; width: 100%; height: 100%;}
.simg-box li.cur span{ display: none;}
.pic-show{ position: absolute; top: 0; left: 0; width: 100%; min-width: 1200px; height: 100%; background: url(../img/br70_g_bg.png); overflow: scroll; display: none;z-index: 9999;}
.ajaxpic{width: 100%; height: 100%;}
.poupcontainer{display: none;animation:fadeIn 0.8s linear;-webkit-animation:fadeIn 0.8s linear;}
.poupcontainer.cur{display:table;text-align:center; width:1200px; margin:0 auto; height:100%;}
.imgcenter{display:table-cell;vertical-align:middle; font-size:18px; color:#fff; line-height:50px;}
.imgcenter img{width:800px;vertical-align:middle;}
a.aprev,a.anext{ width:45px; height:86px; position:fixed;  display:block; top:50%; margin-top:-22.5px;}
a.aprev{ background:url(../img/arrb-l.png) no-repeat left center; left:0;}
a.anext{background:url(../img/arrb-r.png) no-repeat left center;right:20px;}
.close-layer{position:fixed; top:0px; right:20px; background:url(../img/btn_close_layer.png) no-repeat 3px 5px; width:42px; height:42px;  cursor:pointer;}
.close-layer:hover{background:url(../img/btn_close_layer.png) no-repeat 3px -96px;}
.news-rel-pro{width:848px; padding: 20px;  margin:0 auto 15px; padding-bottom: 10px;}
.news-rel-pro .smltt{ font-size:16px; padding-bottom: 15px; text-align: center;  }
.article-body .news-rel-pro p{ text-indent: 0; padding-bottom: 2px; font-size: 15px;}
.article-body .news-rel-pro p.prott{ font-size: 18px;font-weight: bold; padding-bottom: 10px; padding-top: 5px;}
.article-body .news-rel-pro p.prott a{ color: #000;}
.article-body .news-rel-pro p.prott a:hover,.article-body .news-rel-pro p.desc a:hover{ color:#e60012;}
.article-body .news-rel-pro p.attr{ color: #888;}
.article-body .news-rel-pro p.desc a{ color: #444;}
.article-body .news-rel-pro li{padding-left: 15px; height: 150px; width: 820px; display: block; margin: 0 auto 15px; /*background: #eee; */padding-top: 15px; padding-bottom: 5px; border:1px solid #ddd;}
.article-body .news-rel-pro img{width:210px; height:140px; float: left;}
.p-info{ width: 560px; padding-right:15px;height:140px;  float: right;}
.adimg{ width: 100%; height: auto; overflow: hidden;}
.adimg ul{ width: 900px;}
.adimg li{ float: left; margin-right: 8px; width: 440px; height: 100px;}
.adimg img{ width: 440px; height: 100px;}
@keyframes fadeIn {
    0%{
        opacity: 0.2;
    }
    100%{
        opacity: 1;
    }
}
@-webkit-keyframes fadeIn {
    0%{
        opacity: 0.2;
    }
    100%{
        opacity: 1;
    }
}



