@charset "UTF-8";
/**
 * Owl Carousel v2.3.4
 * Copyright 2013-2018 David Deutsch
 * Licensed under: SEE LICENSE IN https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE
 */
 .owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}
 


body { background: url("bg.jpg") top center no-repeat; }

a { color: #333; }

a:hover { color: #d90009; }

@media (max-width: 1199px) { html .hidden-1200 { display: none!important; } }

/*百度分享*/
.share-box { text-align: center; position: fixed; right: 80px; top: 150px; background: #FFF; padding: 15px 5px 0 5px; border-radius: 5px; -webkit-backface-visibility: visible !important; backface-visibility: visible !important; animation-name: fadeInUp; }

.animated { animation-duration: 1s; animation-fill-mode: both; }

@keyframes fadeInUp { from { opacity: 0;
    transform: translate3d(0, 100%, 0); }
  to { opacity: 1;
    transform: translate3d(0, 0, 0); } }

.fadeInUp { animation-name: fadeInUp; }

.share-box a { float: left; width: 50px; height: 50px !important; line-height: 50px !important; opacity: 0.7; padding: 0; margin: 0 !important; display: block; padding-left: 0 !important; }

.share-custom { width: 50px; overflow: hidden; }

.share-custom a { background-image: url("http://tv.81.cn/mcwt/37301.files/icon.png") !important; background-repeat: no-repeat; transition: all 0.4s; opacity: 0.6; }

.share-custom a:hover { opacity: 1; -ms-transform: translateY(5px); transform: translateY(5px); }

.icon { background: url("http://tv.81.cn/mcwt/37301.files/icon.png"); height: 36px; width: 36px; position: relative; display: block; margin: 0 auto; background-repeat: no-repeat; transition: all 0.4s; }

.icon-weibo { background-position: 7px 0; }

.icon-people { background-position: 7px -160px; }

.icon-weixin { background-position: 7px -240px; }

.icon-qq { background-position: 7px -320px; }

.icon-qzone { background-position: 7px -400px; }

.icon-renren { background-position: 7px -480px; }

.icon-down { background-position: 0 -560px; }

.icon-mobile { background-position: 0 -640px; }

/*百度分享 end*/

/*banner*/
.banner img{ display: block; margin: 0 auto; width: 100%; max-width: 1920px; }
/*banner end*/

/*lantou*/
.title-column { margin-top: 100px; margin-bottom: 50px; text-align: center; }

.title-column-lit{ margin-top:12px;}

.title-column a img { display: inline-block; }

/*lantou end*/

/*topline*/
.topline { padding-top: 50px; padding-bottom: 50px; border-width: 0 0 0 0; border-style: solid; border-color: #f2f6f8; }

.topline .articles { text-align: center; padding: 0; }

.topline .articles h2 {font-weight: bolder;transition: all 0.3s;font-size: 38px;margin: 0;/* background-image: -webkit-gradient(linear, left center, right center, from(#f50505), to(#f5be04)); *//* -webkit-background-clip: text; *//* -webkit-text-fill-color: transparent; */}

.topline .articles .description { color: #808080; font-size: 14px; line-height: 1.8em; }

.topline .articles h2:hover {/* background-image: -webkit-gradient(linear, left center, right center, from(#f5be04), to(#f50505)); */}

@media (max-width: 1199px) { .topline .articles h2 { font-size: 30px; }
  .topline .articles .description { font-size: 12px; } }

@media (max-width: 959px) { .topline .articles h2 { font-size: 26px; }
  .topline .articles .description { display: none; } }
/*topline end*/


/*焦图要闻*/
.owl-carousel { display: none; width: 100%; position: relative; z-index: 1; }

.owl-carousel .owl-stage { position: relative; -ms-touch-action: pan-Y; -moz-backface-visibility: hidden; }

.owl-carousel .owl-stage:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; }

.owl-carousel .owl-stage-outer { position: relative; overflow: hidden; -webkit-transform: translate3d(0, 0, 0); }

.owl-carousel .owl-item, .owl-carousel .owl-wrapper { -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; -ms-backface-visibility: hidden; -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); }

.owl-carousel .owl-item { position: relative; min-height: 1px; float: left; -webkit-backface-visibility: hidden; -webkit-touch-callout: none; }

.owl-carousel .owl-item img { display: block; width: 100%; }

.owl-carousel .owl-dots.disabled, .owl-carousel .owl-nav.disabled { display: none; }

.no-js .owl-carousel, .owl-carousel.owl-loaded { display: block; }

.owl-carousel .owl-dot, .owl-carousel .owl-nav .owl-next, .owl-carousel .owl-nav .owl-prev { cursor: pointer; cursor: hand; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; }

.owl-carousel.owl-loading { opacity: 0; display: block; }

.owl-carousel.owl-hidden { opacity: 0; }

.owl-carousel.owl-refresh .owl-item { visibility: hidden; }

.owl-carousel.owl-drag .owl-item { -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; }

.owl-carousel.owl-grab { cursor: move; cursor: -webkit-grab; cursor: grab; }

.owl-carousel.owl-rtl { direction: rtl; }

.owl-carousel.owl-rtl .owl-item { float: right; }

.owl-carousel .animated { animation-duration: 1s; animation-fill-mode: both; }

.owl-carousel .owl-animated-in { z-index: 0; }

.owl-carousel .owl-animated-out { z-index: 1; }

.owl-carousel .fadeOut { animation-name: fadeOut; }

@keyframes fadeOut { 0% { opacity: 1; }
  100% { opacity: 0; } }

.owl-height { transition: height .5s ease-in-out; }

.owl-carousel .owl-item .owl-lazy { opacity: 0; transition: opacity .4s ease; }

.owl-carousel .owl-item img.owl-lazy { transform-style: preserve-3d; }

.owl-carousel .owl-video-wrapper { position: relative; height: 100%; background: #000; }

.owl-carousel .owl-video-play-icon { position: absolute; height: 80px; width: 80px; left: 50%; top: 50%; margin-left: -40px; margin-top: -40px; background: url(owl.video.play.png) no-repeat; cursor: pointer; z-index: 1; -webkit-backface-visibility: hidden; transition: transform .1s ease; }

.owl-carousel .owl-video-play-icon:hover { -ms-transform: scale(1.3, 1.3); transform: scale(1.3, 1.3); }

.owl-carousel .owl-video-playing .owl-video-play-icon, .owl-carousel .owl-video-playing .owl-video-tn { display: none; }

.owl-carousel .owl-video-tn { opacity: 0; height: 100%; background-position: center center; background-repeat: no-repeat; background-size: contain; transition: opacity .4s ease; }

.owl-carousel .owl-video-frame { position: relative; z-index: 1; height: 100%; width: 100%; }

.owl-theme .owl-nav .disabled { opacity: .5; cursor: default; }

.owl-theme .owl-nav.disabled + .owl-dots { margin-top: 10px; }

.owl-theme .owl-dots { text-align: center; }

.owl-theme .owl-dots .owl-dot { float: left; zoom: 1; }

.owl-theme .owl-dots .owl-dot span { width: 10px; height: 10px; margin: 5px 3px; background: #D6D6D6; display: block; -webkit-backface-visibility: visible; border-radius: 50%; }
.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span { background: #869791; }





.focus-new {background: url(bg2.png) center no-repeat; }
/*焦点图 要闻*/
.focus-new { }

.focus-new .article .focus { position: relative; z-index: 4; }

.focus-new .article .focus #owl-demo-a { position: relative; z-index: 9; }

.focus-new .article .focus #owl-demo-a .owl-item .item { position: relative; }

.focus-new .article .focus .item-shadow { position: absolute; top: -30px; left: -20px; right: 45px; bottom: 20px; z-index: 1; background: #143e5c; }

.focus-new .article .focus #owl-demo-a .owl-item .item .img { display: block; overflow: hidden; }

.focus-new .article .focus #owl-demo-a .owl-item .item .img:hover img { -ms-transform: scale(1.05); transform: scale(1.05); }

.focus-new .article .focus #owl-demo-a .owl-item .item .img img { display: block; width: 100%; transition: all 0.3s linear; }

.focus-new .article .focus #owl-demo-a .owl-item .item span { position: absolute; right: 0; bottom: 0; left: 0; }

.focus-new .article .focus #owl-demo-a .owl-item .item span em { position: absolute; top: -50%; top: 0\9; right: 0; bottom: 0; left: 0; background: -webkit-gradient(linear, 0 0, 0 bottom, from(transparent), to(rgba(0, 0, 0, 0.8))); background-color: #040303\9; opacity: 0.4\9; filter: Alpha(opacity=40); border-radius: 0 0 5px 5px; }

.focus-new .article .focus #owl-demo-a .owl-item .item span a { display: block; position: relative; padding: 8px 20px; line-height: 1.4em; box-sizing: border-box; color: #fff; font-size: 18px; z-index: 2; }

.focus-new .article .focus #owl-demo-a .owl-nav { display: block; margin: 0; }

.focus-new .article .focus #owl-demo-a .owl-dots { display: block; position: absolute; right: 2%; bottom: 4%; }

@media (max-width: 1199px) { .focus-new .article .focus #owl-demo-a .owl-dots { display: none !important; } }

.focus-new .article .focus #owl-demo-a .owl-dots .owl-dot span { margin: 2px; width: 5px; height: 5px; border-radius: 50%; background-color: #fff; opacity: 0.6; filter: Alpha(opacity=60); }

.focus-new .article .focus #owl-demo-a .owl-dots .active span { border-radius: 50%; width: 10px; height: 10px; display: block; margin-top: 0; opacity: 1; filter: Alpha(opacity=100); }

.focus-new .article .focus #owl-demo-a .owl-nav .owl-prev, .focus-new .article .focus #owl-demo-a .owl-nav .owl-next { position: absolute; top: 50%; top: 42%\9; -ms-transform: translateY(-50%); transform: translateY(-50%); margin: 0; padding: 0; width: 36px; height: 56px; border-radius: 0; opacity: 1; background-color: transparent; background-repeat: no-repeat; }

.focus-new .article .focus #owl-demo-a .owl-nav .owl-prev { left: 0; background-image: url("pre.png"); }

.focus-new .article .focus #owl-demo-a .owl-nav .owl-next { right: 0; background-image: url("next.png"); }

@media (max-width: 959px) { .focus-new .article .list { padding: 20px 15px; } }

.focus-new .article .list .top { border-bottom: 1px solid #eee; }

@media (max-width: 959px) { .focus-new .article .list .top { border-bottom: 0px solid #eee; } }

.focus-new .article .list .top h4 { margin: 0; }

.focus-new .article .list .top h4 a { display: block; margin-top: -3px; line-height: 1.4em; height: 1.4em; font-size: 18px;font-weight: bold; }

@media (max-width: 1199px) { .focus-new .article .list .top h4 a { font-size: 16px; } }

.focus-new .article .list .top p { margin: 8px 0 18px 0; height: 5.2em; font-size: 14px; color: #666666; text-indent: 2em; overflow: hidden; }

@media (max-width: 959px) { .focus-new .article .list .top p { display: none; } }

.focus-new .article .list .bottom ul { margin: 0; padding: 0; list-style: none; }

@media (max-width: 1199px) and (min-width: 960px) { .focus-new .article .list .bottom ul { padding: 10px 0; } }

.focus-new .article .list .bottom ul li { position: relative; padding: 8px 15px; }

@media (max-width: 1199px) and (min-width: 960px) { .focus-new .article .list .bottom ul li { padding: 3px 15px; } }

.focus-new .article .list .bottom ul li:hover a {left: 15px; }

.focus-new .article .list .bottom ul li:hover span { left: 15px; }

.focus-new .article .list .bottom ul li a { position: relative; left: 0; display: block; line-height: 1.5em; height: 1.5em; font-size: 16px; overflow: hidden; transition: all 0.3s linear; }

.focus-new .article .list .bottom ul li span { display: block; position: absolute; top: 50%; -ms-transform: translateY(-50%); transform: translateY(-50%); left: 0%; width: 5px; height: 5px; border-radius: 50%; background: #ED9740; transition: all 0.3s linear; }

.more a { color: #fff; font-size: 16px; float: right; opacity: 0.7; filter: alpha(opacity=70); }

.more a:hover { opacity: 1; filter: alpha(opacity=100); }

.focus-new .article .list .bottom span{
    display: inline-block; float: right;
}
.focus-new .article .list .bottom span a{
    color: #767676;
}
.focus-new .article .list .bottom span a:hover{
    color: #cc3613;
}

/*焦图要闻end*/

/*热点关注*/
.box_l,
    .box_r {
      float: left;
      width: 50%;
      height: auto;
      background: none;
      overflow: hidden;
    }

    .txtlist {
      width: 100%;
      overflow: hidden;
      margin-top: 0;
      margin-bottom: 0;
      min-height: 309px;
    }

    .txtlist li {
      margin-bottom: 20px;
    }

    .txtlist p {
      color: #333;
      line-height: 28px;
      text-indent: 2em;
    }

    .txtlist h2 {
        margin-top: 0;
        margin-bottom: 10px;
    }
    .txtlist li:first-child{
        margin-top: -5px;
    }

    .txtlist h2 a {
      font-size: 20px;
    font-weight: bold;
    }
    .box_r {
      box-sizing: border-box;
      padding-left: 50px;
    }

    .box_r .picNews2 {
      margin: 0 0 20px 0;
      overflow: hidden;
      position: relative;
    }

    .box_r .picNews2 .picImg a {
      display: block;
      line-height: 0;
    }

    .box_r .picNews2 .picImg img {
      display: block;
      width: 100%;
      overflow: hidden;
    }

    .box_r .picNews2 .picTit {
      bottom: 0;
      color: #ffffff;
      font-weight: bold;
      height: auto;
      left: 0;
      line-height: 28px;
      overflow: hidden;
      position: absolute;
      width: 94%;
      z-index: 11;
      background: #040303;
      background: -webkit-gradient(linear, 0 0, 0 bottom, from(transparent), to(rgba(0, 0, 0, 0.8)));
      font-size: 16px;
      padding: 5px 3%;
    }

    .box_r .picNews2 .picTit a {
      color: #ffffff;
    }

@media(max-width:1199px){
    .txtlist{min-height: inherit; margin-bottom: 0;}
    .txtlist h2{ margin-bottom: 0; font-size: 18px}
    .txtlist p{ margin: 0;}
    .txtlist li{ margin-bottom:15px;}
}

@media(max-width:959px){
    .txtlist p{ display: none;}
}

/*热点关注end*/

/*评论解读*/
.list-news { margin-top: -28px; position: relative; padding:0 30px;}

.list-news h3 {font-size: 18px;overflow: hidden;margin: 0;padding: 14px 0;}

.list-news li {border-bottom: 1px dashed #ffac99;position: relative;overflow: hidden;padding: 1em 0;}

.list-news h3 p{ font-size:14px; color:#999; margin-bottom:0; text-indent:2em;}

.list-news .time {margin-right: 15px;width:65px;font-family: "Georgia";}

.list-news .time .day {font-size: 44px;display: block;text-align: center;line-height: 45px;height: 45px;color: #4a4f54;/* background-image: -webkit-gradient(linear, left center, right center, from(#f50d2f), to(#f80)); *//* -webkit-background-clip: text; *//* -webkit-text-fill-color: transparent; */color: #f50d2f\9;color: #c42606;}

.list-news .time .year { font-size: 16px; display: block; text-align: center; line-height: 30px; color: #a7a7a7ee; }

@media (max-width: 1199px) { 
  .topline .articles h2 { font-size: 32px; }
  .list-news h3 { margin: 0; font-size: 16px; }
  .list-news .time { width: 70px; height: 70px; }
  .list-news .time .day { font-size: 40px; }
  .list-news li { padding: 0.2em 0; } 
  .list-news { margin-top: -20px; padding: 0;}
  
  
  }
/*评论解读end*/

/*影像记录*/
#tupian h3 { width: 300px; height: 100px; background: #f4f4f4 \9; background: rgba(255, 255, 255, 0.8); position: absolute; bottom: 5%; right: 5%; padding: 25px; display: flex; display: -ms-flexbox; -ms-flex-align: center; align-items: center; }

#tupian .owl-dots { position: absolute; right: 8px; bottom: 19px; z-index: 20; }

#tupian .owl-dots .owl-dot span { margin: 0 2px; opacity: 0.5; filter: alpha(opacity=50); width: 6px; height: 6px; border-radius: 2px; display: inline-block; transition: height .1s; }

#tupian .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span { background: #0040ac; opacity: 1; filter: alpha(opacity=100); /* height: 10px; */ height: 6px \9; }

#tupian .owl-prev { left: 0; margin: 0; padding: 0; }

#tupian .owl-next { right: 0; background-position: -60px 0; margin: 0; padding: 0; }

#tupian .owl-next:hover, #tupian .owl-prev:hover { opacity: 1; }

#tupian .owl-prev { cursor: pointer; position: absolute; z-index: 100; top: 50%; margin-top: -30px; background: url(prevnext.png) no-repeat; height: 60px; width: 35px; transition: left .3s; border-radius: 0; left: -80px; transition: left .3s; }

#tupian .owl-next { cursor: pointer; position: absolute; z-index: 100; top: 50%; margin-top: -30px; background: url(prevnext.png) no-repeat; height: 60px; width: 35px; transition: left .3s; border-radius: 0; right: -80px; transition: right .3s; background-position: -49px 0; }

#tupian { overflow: hidden; }

#tupian:hover .owl-prev { left: 0px; }

#tupian:hover .owl-next { right: 0px; }

#tupian .owl-next:hover { background-position: -143px 0; }

#tupian .owl-prev:hover { background-position: -99px 0; }
/*影像记录end*/