﻿@charset "utf-8";
/*全部css*/

body {background:#999;font-size:0.45rem;-webkit-text-size-adjust:100% !important;解决ios版微信调整字体大小导致页面样式混乱的问题}
@media screen and (min-width:640px) {body {background-image:-webkit-linear-gradient(left,#999,#fff,#999);}}
a:visited {color:#333;}
a.getmore {color:#333 !important;}
a.getmore:after {content:' >';}
.topicbar a {color:#fff !important;}
.ico-add:after {content:'';position:absolute;height:35%;left:50%;margin-top:auto;margin-bottom:auto;top:0;bottom:0;border-left:3px solid #2D8BDE;-webkit-transform:translateX(-1.5px);transform:translateX(-1.5px);}
.ico-add:before {content:'';position:absolute;width:35%;top:50%;margin-left:auto;margin-right:auto;left:0;right:0;border-top:3px solid #2D8BDE;-webkit-transform:translateY(-1.5px);transform:translateY(-1.5px);}
.keyword {display:block;}
.home .keyword {display:block;}

/*---------- #page-header ----------*/
.container {width:10rem;margin-left:auto;margin-right:auto;background-color:#f0f0f0;  }
.container>header {height:1.5rem;line-height:1.5rem;background:#2D8BDE;/*background:url('../images/headerbg9.png') #c3271c no-repeat center;background-size:100% 100%;*/}
.container>header span {height:1.5rem;overflow:hidden;float:left;}
.container>header span a {display:block;width:100%;height:100%;color:#fff;}
.container>header .logo {width:3.8rem;height:0.9rem;margin-top:0.3rem;background:url('../images/logo.png') no-repeat left center;background-size:auto 100%;}
.container>header .pagename {height:1.2rem;line-height:1.2rem;margin-left:0.2rem;color:#fff;font-size:0.35rem;text-align:left;}
.container>header .gormt {float:right;width:1.8rem;background:url('../images/ico_gormt.png') no-repeat center;background-size:100% auto;}
.container>header .gopc {float:right;width:1.5rem;margin-left:0.3rem;background:url('../images/ico_gopc.png') no-repeat center;background-size:100% auto;}
.container>header .gosearch {float:right;width:0.6rem;margin-left:0.3rem;background:url('../images/ico_gosearch.png') no-repeat center;background-size:100% auto;}

/*---------  #searchbar -----------*/
#searchbar {position:absolute;z-index:9999;top:1.5rem;width:10rem;height:0;background-color:#eee;transition:opacity 0.3s;opacity:0;overflow:hidden;}
#searchbar.show {opacity:1;height:1.5rem;}
.searchbar-wrapper {position:relative;height:1.0rem;margin-top:0.25rem;border:1px solid #ccc;overflow:hidden;border-radius:0.1rem;}
.search-kwd {float:left;width:88%;background-color:#fff;}
.search-kwd input {display:block;width:100%;border:none;outline:none;line-height:1rem;text-indent:5px;}
.search-submit {float:left;width:12%;}
.search-submit button {padding:0;margin:0;display:block;width:100%;line-height:1.0rem;text-align:center;outline:none;border:none;border-left:1px solid #ccc;background:transparent url('../images/icon_search.png') no-repeat center center;-webkit-background-size:auto 60%;background-size:auto 60%;text-indent:-300%;overflow:hidden;}

/*----------- #page-nav ----------*/
.mainnav {height:1.1rem;/* 滚动占位 */}
.nav-container {position:relative;height:1.1rem;width:10rem;background:#eee;box-shadow:0px 1px 2px #ccc;}
.nav-container.fixtop {position:fixed;top:0;left:0;right:0;margin:auto;z-index:1000;}
.nav-container.fixtop:after {content:'';display:block;clear:both;height:0;visibility:hidden;}
.nav-wrapper {float:left;height:1.1rem;width:8.9rem;overflow:hidden;}
.nav-content {height:1.1rem;overflow-x:auto;-webkit-overflow-scrolling:touch;}
.nav-list {width:1000px;min-width:8.9rem;height:1.1rem;background-color:#eee;}
.nav-item {float:left;}
.nav-link {display:block;;padding-left:0.29rem;padding-right:0.05rem;line-height:1.1rem;text-decoration:none;color:#333 !important;}
.nav-item-active {color:#2D8BDE !important;}

.nav-more-btn {position:relative;float:left;width:1.1rem;height:1.1rem;background:#eaeaea;text-align:center;-moz-box-shadow:-2px 1px 2px #ccc;/* For Firefox3.6+ */-webkit-box-shadow:-2px 1px 2px #ccc;/* For Chrome5+, Safari5+ */box-shadow:-2px 1px 2px #ccc;}
.nav-more-btn a {display:block;width:1.1rem;height:1.1rem;background:#eaeaea;-webkit-tap-highlight-color:rgba(0,0,0,0);}
.nav-more-btn-map {width:1rem;height:1.1rem;background:#fff;text-align:center;}
.nav-more-btn-map a {display:block;width:1rem;height:1rem;background:#fff;-webkit-tap-highlight-color:rgba(0,0,0,0);}
.nav-more-content {position:fixed;z-index:10000;top:0;right:0;bottom:0;left:0;width:0;height:0;opacity:0;overflow:auto;background-color:#eee;-webkit-transform:scale(0,0.1);transform:scale(0,0.1);-webkit-transition:transform 0.3s,opacity 0.3s;-webkit-transition:transform 0.3s,opacity 0.3s;transition:transform 0.3s,opacity 0.3s;-webkit-transform-origin:100% 0%;transform-origin:100% 0%; max-width: 640px;margin-left: auto;
margin-right: auto;}
.nav-more-content.show {opacity:1;width:100%;height:100%;-webkit-transform:scale(1,1);transform:scale(1,1);}
.nav-list-head {position:relative;height:1.1rem;z-index:1;background:#eee;box-shadow:0 0px 1px #eee;}
.nav-list-wrapper {position:absolute;width:100%;height:100%;top:0;overflow:auto;}
.nav-more-content h2 {font-size:0.5rem;color:#2D8BDE;width:9.4rem;margin-left:auto;margin-right:auto;margin-bottom:0.5rem;}
.nav-more-content h2:first-of-type {margin-top:1.1rem;}
.nav-more-content ul {width:9.4rem;margin-bottom:0.4rem;margin-right:auto;margin-left:auto;}
.nav-more-content .nav-close {position:absolute;top:0.15rem;right:0.4rem;height:1rem;width:1rem;z-index:2;text-indent:100%;cursor:pointer;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:all 0.3s 0.4s;transition:all 0.3s 0.4s;overflow:hidden;}
.nav-close:after,.nav-close:before {border-color:#333 !important;}
.nav-more-content.show .nav-close {-webkit-transform:rotate(135deg);transform:rotate(135deg);-webkit-tap-highlight-color:rgba(0,0,0,0);}
.nav-more-content ul:after {content:'';display:block;height:0;visibility:hidden;clear:both;}
.nav-more-content li {float:left;width:2.22rem;font-size:0.4rem;line-height:1.0rem;text-align:center;margin-right:0.11rem;margin-bottom:0.11rem;background-color:#fff;}
.topic1-list li {width:2.22rem;}
.topic1-list li:nth-child(1){width:4.55rem;}
.topic1-list li:nth-child(2){width:4.55rem;}
/*.topic1-list li:last-child {width:4.57rem;}*/
.topic2-list li{width:2.22rem;}
.topic3-list li{width:2.22rem;}
.topic3-list li:last-child{width:4.55rem;}
.topic4-list li {width:2.22rem;}
.nav-more-content a {display:block;color:#333 !important;}


/*---------- #column-swiper -----------*/
.top-swiper {position:relative;width:100%;overflow:hidden;color:#fff;line-height:1.2;}
.top-swiper img {display:block;width:100%;background:#c3c3c3 url('../images/placeholder.png') no-repeat center center;}
.top-swiper .swiper-pagination-fraction {position:absolute;bottom:0.2rem !important;right:0.29rem !important;left:auto;width:auto;}
.top-swiper .swiper-container {height:100%;overflow:hidden;}
.top-swiper .swiper-slide {position:relative;height:100%;}
.top-swiper .swiper-slide a {display:block;position:relative;padding-bottom: 56%;width:100%;}
.top-swiper .swiper-slide a img {width:100%;height:100%;position:absolute;}
.top-swiper .swiper-slide a:after {top:0;content:'';position:absolute;width:100%;height:100%;opacity:0.5;box-shadow:0 -1.0rem 0.5rem #333 inset;}
#video-swiper .swiper-slide a:before {content:'';position:absolute;z-index:999;top:0;bottom:0;left:0;right:0;width:1.5rem;height:1.5rem;background:url('../images/ico_play.png') no-repeat center center;-webkit-background-size:100% auto;background-size:100% auto;border-radius:100%;box-shadow:0 0 10px #333;margin:auto;}
.top-swiper .swiper-slide h3 {position:absolute;z-index:1000;width:85%;left:0.29rem;bottom:0.2rem;color:#fff;line-height:1.2;font-size:0.45rem;}
.top-swiper .swiper-pagination-current {color:#2D8BDE;font-style:italic;font-size:0.45rem;}
.top-swiper .swiper-pagination-total {font-size:0.35rem;}


/*---------- #column-base ----------*/
.column-header {border-top:2px solid #333;}
.column-blue {border-top-color:#2D8BDE;}
.column-blue .column-tit,.column-blue .column-tit a ,.column-blue a {color:#2D8BDE;font-size:0.5rem;}
.column-red {border-top-color:#f95a54;}
.column-red .column-tit,.column-red .column-tit a ,.column-red .column-subtits a {color:#f95a54;}
.column-yellow {border-top-color:#ffad1f;}
.column-yellow .column-tit,.column-yellow .column-tit a ,.column-yellow .column-subtits a {color:#ffad1f;}
.column-green {border-top-color:#078d00;}
.column-green .column-tit,.column-green .column-tit a ,.column-green .column-subtits a {color:#078d00;}
.column-purple {border-top-color:#a031f6;}
.column-purple .column-tit,.column-purple .column-tit a ,.column-purple .column-subtits a {color:#a031f6;}

.column-ching {border-top-color:#4c8dae;}
.column-ching .column-tit,.column-ching .column-subtits a {color:#4c8dae;}
.column-header .column-tit span:last-child {}

/*----------- #column-hot ----------- */
#column-hotnews {background:#fff;margin-bottom:15px;}
#column-hotnews .pack {padding:0 0.1rem;height:1.1rem;line-height:1.1rem;overflow:hidden;position:relative;}
#column-hotnews .pack p {border:1px #2D8BDE solid;content:'';position:absolute;top:-0.1rem;bottom:0;margin-top:auto;margin-bottom:auto;padding:0.02rem 0.06rem;color:#2D8BDE;font-size:0.4rem;height:0.55rem;line-height:0.65rem;/*    background:-webkit-linear-gradient( #2c8ade 0%,#39a4d7 100%);background:linear-gradient( #2c8ade 0%,#39a4d7 100%);*/-webkit-transform:translateY(1px);transform:translateY(1px);border:1px #2D8BDE solid;border-radius:0.1rem;}
#column-hotnews .pack p a {color:#2D8BDE;}
#column-hotnews ul li {text-indent:2rem;height:1.0rem;overflow:hidden;}
#column-hotnews ul {-webkit-transition:all 0.3s;transition:all 0.3s;}

/*---------- column-top -------------*/
#column-hardnews .thumb {border-top-color:transparent;}
.red-btn {color:#f00;border:1px solid #f00;font-style:normal;padding:0 0.1rem;border-radius:0.1rem;font-size:0.3rem;}
/*--------- topic-swiper -----------*/
.topic-swiper {margin-bottom:15px;position:relative;background:#eee;}
.topic-swiper img {display:block;width:100%;min-height:2.1rem;height:2.1rem;}
.topic-swiper .swiper-pagination {position:absolute;width:100%;bottom:0;line-height:1;text-align:right;right:0.1rem;}
.topic-swiper .swiper-pagination-bullet {margin:2px;}

/*---------- column-common ----------*/
.column {background-color:#fff;margin-bottom:15px;}
.column-header {border-bottom: 1px solid #eee;height:1.1rem;line-height:1.1rem;overflow:hidden;background: url(../images/boutique-column-title.png) no-repeat;background-size: contain;background-color:#f8f8f8;}
.column-tit {float:left;}
.column-subtits {float:right;}
.column-subtits li {float:left;margin-left:0.5rem;}
.column-subtits li a{font-size:0.4rem;}
.pack {width:9.4rem;margin:0 auto;overflow:hidden;}
.thumb {}
.thumb-item {position:relative;padding:12px 0;border-bottom:1px solid #eee;}
.thumb-item:last-child {}
.thumb-item:after {content:'.';visibility:hidden;height:0;display:block;clear:both;}
.thumb-item-re {position:relative;padding:12px 0;border-bottom:1px solid #eee;}
.thumb-item-re:last-child {border-bottom-color:transparent;}
.thumb-item-re:after {content:'.';visibility:hidden;height:0;display:block;clear:both;}
.thumb-item-list {position:relative;padding:12px 0;border-bottom:1px solid #eee;}
.thumb-item-list:last-child {border-bottom-color:transparent;}
.thumb-item-list:after {content:'.';visibility:hidden;height:0;display:block;clear:both;}
.thumb-img {float:left;width:3.5rem;height:2.6rem;background:#c3c3c3 url('../images/placeholder.png') no-repeat center center;-webkit-background-size:50% auto;background-size:50% auto;font-size:0.2rem;overflow:hidden;text-indent:-10000px;}
.thumb-img img {display:block;width:3.5rem;height:2.6rem;}
.thumb-info {float:right;/*position:relative;*/width:5.4rem;}
.thumb-info-wt {float:right;/*position:relative;*/width:9.4rem;}
.thumb-tit {font-size:0.45rem;line-height:1.5;height:1.53rem;overflow:hidden;}
.thumb-tit-wt {font-size:0.45rem;line-height:1.5;overflow:hidden;}
.thumb-extra {position:absolute;bottom:12px;width:5.4rem;}
.thumb-extra-wt {margin-top:0.2rem;bottom:12px;width:9.4rem;}
.thumb-extra span {font-size:0.3rem;color:#aaa;}
.thumb-extra-wt span {font-size:0.3rem;color:#aaa;}
.thumb-text-extra .keyword,.thumb-extra .keyword,.thumb-extra .hot-news {border:1px solid #2D8BDE;border-radius:0.1rem;padding:0 0.1rem;font-size:0.3rem;color:#2D8BDE;float:left;margin-right:0.1rem;}
.thumb-extra-wt .keyword {border:1px solid #2D8BDE;border-radius:0.1rem;padding:0 0.1rem;font-size:0.3rem;color:#2D8BDE;float:left;margin-right:0.1rem;}
.introduction {font-size:0.35rem;color:#666;letter-spacing:0.2px;}
.thumb-text-extra .source,.thumb-extra .time {float:right;margin-top:0rem;font-size:0.35rem;color:#999;}
.thumb-extra-wt .time {float:right;margin-top:0rem;font-size:0.35rem;color:#999;}
.thumb-text-tit {line-height:1.5;}
.thumb-text-extra {display:none;}
.thumb-text-item {border-bottom:1px solid #eee;padding:12px 0;}
.thumb-text-item:last-child {border-bottom:1px solid transparent;}

.more-show {text-align:center;padding:4px 0;}
/*.more-show a:after {content:'';display:inline-block;width:0.3rem;height:0.3rem;background:url('../images/ico_more.png') no-repeat center center;-webkit-background-size:100% auto;background-size:100% auto;vertical-align:middle;margin-left:0.1rem;}*/
.more-show a {text-align:center;color:#999 !important;display:block;padding-bottom:0.2rem;padding-top:0.2rem;-webkit-transition:all 0.3s;transition:all 0.3s;}
.more-show a:hover {background-color:#eee;color:#333 !important;}

.more-show-re {text-align:center;padding:4px 0;}
/*.more-show-re a:after {content:'';display:inline-block;width:0.3rem;height:0.3rem;background:url('../images/ico_more.png') no-repeat center center;-webkit-background-size:100% auto;background-size:100% auto;vertical-align:middle;margin-left:0.1rem;}*/
.more-show-re a {text-align:center;color:#999 !important;display:block;padding-bottom:0.2rem;padding-top:0.2rem;text-indent:0.2rem;-webkit-transition:all 0.3s;transition:all 0.3s;}
.more-show-re a:hover {background-color:#eee;color:#333 !important;}
.no-more a:after {background:none;width:0;}

/*----------- 艺术摄影 thumb-p1 ----------*/
.thumb-p1 {border-bottom:1px solid #eee;padding:12px 0;}
.thumb-p1:last-child {border-bottom-color:transparent;border-bottom:1px solid #eee;}
.thumb-p1:after {content:'.';visibility:hidden;height:0;display:block;clear:both;}
.thumb-p1-tit {line-height:1.5;font-size:0.45rem;padding-bottom:12px;}
.thumb-p1-imgs {width:100%;height:6rem;background:#c3c3c3 url('../images/placeholder.png') no-repeat center center;-webkit-background-size:50% auto;background-size:50% auto;}
.thumb-p1-imgs img {width:100%;height:6rem;}
.thumb-p1-imgs img:last-child {margin-right:0;}
.thumb-p1+.thumb {margin-top:-1px;}

/*----------- 专题 thumb-p1 ----------*/
.thumb-ztp1 {padding:12px 0;}
.thumb-ztp1:after {content:'.';visibility:hidden;height:0;display:block;clear:both;}
.thumb-ztp1-tit {line-height:1.5;font-size:0.51rem;padding-bottom:12px;}
.thumb-ztp1-imgs img {width:100%;}
.thumb-ztp1-imgs img:last-child {margin-right:0;}
.thumb-ztp1+.thumb {margin-top:-1px;}

/*----------- 专题列表 ----------*/
.yh-zt{width:10rem;margin:0 auto;background:#fff;}
.zt-p1 {margin-bottom:0.5rem;box-shadow: 0px 1px 5px #ccc;border-radius:0.05rem;}
.zt-p1:after {content:'.';visibility:hidden;height:0;display:block;clear:both;}
.zt-p1-imgs {padding-bottom: 56%;width:100%;position: relative;display:block;background:#c3c3c3 url('../images/placeholder.png') no-repeat center center;-webkit-background-size:50% auto;background-size:50% auto;}
.zt-p1-imgs img {width:100%;height:100%;position:absolute;display:block;}
.zt-p1-tit {line-height:1.5;font-size:0.45rem;padding;padding:0.3rem 0.3rem;}

/*----------- 视频 thumb-p2 ----------*/
.thumb-p2 {width:9.4rem;border-bottom: 1px solid #eee;padding:15px 0 7px 0;}
.thumb-p2 li {width:48.5%;position:relative;}
.thumb-p2:after {content:'.';visibility:hidden;height:0;display:block;clear:both;}
.thumb-p2-tit {line-height:1.5;padding-top:5px;text-align:center;font-size:0.4rem;}
.thumb-p2-imgs {padding-bottom: 56%;width:100%;position: relative;display:block;background:#c3c3c3 url('../images/placeholder.png') no-repeat center center;-webkit-background-size:50% auto;background-size:50% auto;}
.thumb-p2-imgs img {width:100%;height:100%;position:absolute;display:block;}
.thumb-p2-imgs img:last-child {margin-right:0;display:block;}
.thumb-p2+.thumb {margin-top:-1px;}
.thumb-p2-box{position: relative;}
.ico_player {position:absolute;top:0;bottom:0;left:0;right:0;width:1rem;height:1rem;margin:auto;display:block;}
.ico_player a {z-index:999;position:absolute;}
.ico_player a:after {z-index:999;opacity:0.5;box-shadow:0 -1.0rem 0.5rem #333 inset;}
.ico_player a:before {content:'';top:0;bottom:0;left:0;right:0;width:1rem;height:1rem;background:url('../images/ico_play.png') no-repeat center center;-webkit-background-size:100% auto;display:block;background-size:100% auto;border-radius:100%;box-shadow:0 0 10px #333;margin:auto;}

/*----------- 图片新闻 thumb-p3 ----------*/
.thumb-p3 {padding:12px 0;}
.thumb-p3:after {content:'.';visibility:hidden;height:0;display:block;clear:both;}
.thumb-p3-tit {line-height:1.5;font-size:0.51rem;padding-bottom:12px;}
.thumb-p3-imgs img {float:left;width:32%;margin-right:2%;height:2.05rem;}
.thumb-p3-imgs img:last-child {margin-right:0;}

/*---------- #topicbar ----------*/
.topicbar {height:2.35rem;overflow:hidden;position:relative;background:#eee;}
.topicbar:before {content:'';position:absolute;width:100%;height:100%;background:url('../images/topicbar-bg.png');-webkit-background-size:100% auto;background-size:100% auto;}
.topicbar-tit {position:absolute;width:6.8rem;line-height:1.5;height:1.5rem;right:0.2rem;top:0;bottom:0;margin-top:auto;margin-bottom:auto;text-shadow:0 0 1px #ccc;}
.topicbar-tit a {color:#fff;}
.topicbar-logo {height:100%;width:3.0rem;background:url('') no-repeat center center;-webkit-background-size:auto 100%;background-size:auto 100%;}

/*精品推荐*/
.boutique-column-list {height:4.5rem;margin-top:0.3rem;}
.boutique-column-title {height:1.3rem;line-height:1.3rem;font-size:0.5rem;border-top:1px solid #eee;border-bottom:1px solid #eee;background:url(../images/boutique-column-title.png);background-size:contain;padding-left:0.3rem;color:#2D8BDE;position:relative;}
.boutique-column-recommend {height:2.1rem;padding:0.4rem 0;background:#f8f8f8;}
.boutique-column-recommend li {width:1.4rem;float:left;margin-left:0.5rem;margin-right:0;display:inline;position:relative;}
.boutique-column-recommend li img {box-shadow:0px 1px 10px #ccc;width:100%;height:1.4rem;background:#d2d2d2;border-radius:7px;overflow:hidden;}
.boutique-column-recommend li p {width:100%;height:0.6rem;line-height:0.6rem;font-size:0.4rem;margin-top:0.2rem;text-align:center;overflow:hidden;}
.boutique-column-recommend li p a {text-decoration:none;color:#333 !important;}


/*尾部*/
.m-footer {margin-top:0;}
.m-footer div {height:0.55rem;line-height:0.55rem;text-align:center;font-size:0.3rem;color:#999 !important;margin:0px auto;}
.m-footer p {height:0.55rem;line-height:0.55rem;text-align:center;font-size:0.3rem;color:#999 !important;margin:0px auto;}
.gsw {height:0.55rem;line-height:0.55rem;text-align:center;font-size:0.3rem;color:#999 !important;padding-bottom:0.25rem;}


/** 返回顶部 **/
.backToTop{display:none;width:28px;height:37px;background:url(../images/up.png) no-repeat;position:fixed;_position:absolute;right:10px;bottom:2rem;font-size:0px;z-index:999; text-indent:-2000px;_bottom:"auto";cursor:pointer;}

/* 分页 */
#pageGro {margin:0px auto;width:99%;height:45px;margin:20px 0px 5px 0px;}
#pageGro div,#pageGro div ul li {text-align:center;font-size:0.45rem;line-height:0.65rem;color:#a1a1a1;float:left;margin-left:5px;}
#pageGro div ul li {width:25px;text-align:center;border:1px solid #a1a1a1;cursor:pointer;}
#pageGro div ul li.on {color:#fff;background:#3773db;border:1px solid #3773db;}
#pageGro .pageUp,#pageGro .pageDown {border:1px solid #a1a1a1;padding:0px 5px;cursor:pointer;}

/* 新闻内容 */
.news-page {background:#fff;margin:0px auto;padding:0.5rem 0.3rem 0.3rem 0.3rem;}
.news-title {font-size:0.45rem;line-height:0.65rem;font-weight:bold;text-align:center;letter-spacing:0.2px;}
.news-time-source {font-size:0.4rem;line-height:0.4rem;color:#acacac;text-align:center;padding-top:15px;}
.news-con {border-top:1px #eee solid;font-size:0.45rem;line-height:0.45rem;text-align:left;margin-top:15px;padding-top:15px;}
.news-con p {line-height: 0.8rem;font-size:0.45rem;color: #333;text-align: left;text-indent: 0.9rem;letter-spacing: 0.2px;margin: 0px auto 15px auto;}
/* 新闻内容图片等比例缩放以及去掉首行缩进 */
.news-con img {vertical-align: middle;max-width: 100%; width: expression(this.width >90% && this.height < this.width ? 90%: true); }
.news-con img{width:100%;height:auto;  margin-left:-0.9rem;}
/* 新闻内容视频播放器等比例缩放以及去掉首行缩进 */
.news-con video {vertical-align: middle;max-width: 100%; width: expression(this.width >90% && this.height < this.width ? 90%: true); }
.news-con video{width:100%;height:auto;  margin-left:-0.9rem;}
/* 新闻内容直播等比例缩放以及去掉首行缩进 */
.news-con iframe {vertical-align: middle;max-width: 100%; width: expression(this.width >90% && this.height < this.width ? 90%: true); }
.news-con iframe{width:100%;height:auto;  margin-left:-0.9rem;}

.gsw-mzsm {color:#999;font-size:0.35rem;line-height:0.5rem;padding:0.3rem;margin:0.4rem auto;background-color: #f1f1f1;border-radius: 5px;}
.news-from {font-size:0.35rem;height:0.5rem;line-height:0.5rem;color:#acacac;text-align:right;}
.news-edit {font-size:0.35rem;height:0.5rem;line-height:0.5rem;color:#acacac;text-align:right;}
.news-prev-next {line-height: 0.8rem;color: #333;text-align: left;}

.erwei{border-top:1px dashed #e7e7e7;width:100%;height:5.7rem;margin:5px auto 0px auto;}
.erwei-zszmd {width:48%;margin:17px auto 0px auto;}
.erwei-zszmd img {width:100%;box-shadow:0px 1px 10px #acacac;}
.erwei-zszmd p{font-size:0.37rem;text-align:center;padding-top:10px;}
.qrMark{ width: 100%; background:#333; z-index: 9998; height: 100%; position: absolute; left: 0px; top: 0px;-moz-opacity:0;opacity:0;filter:alpha(opacity=0);-webkit-opacity:0;}
.qrImg{ clear: both; position: fixed; width: 100%; z-index: 9999; left: 0; top: 80px; text-align: center;}

.news-page-re {background:#fff;margin:15px auto;padding:0px 0.3rem;}
.m-column {color:#2D8BDE;position:relative;line-height:1.1rem;padding-left:0.2rem;border-bottom:1px #eee solid;}
.m-column:before {content:"";display:block;position:absolute;top:0.35rem;left:0;width:0.1rem;height:0.35rem;background-color:#2D8BDE;}

/* 掌上&#51;&#54;&#53;&#23089;&#20048;&#97;&#112;&#112;&#23448;&#26041;&#29256;&#19979;&#36733;&#95;&#51;&#54;&#53;&#98;&#101;&#116;&#23448;&#32593;&#20307;&#32946;&#23089;&#20048;&#95;&#51;&#54;&#53;&#98;&#101;&#116;&#25163;&#26426;&#19979;&#36733;二维码 */
.news-page-erwei {background-color:#fff;margin:15px auto 0 auto;text-align:center;}
.news-page-erwei img {width:40%;height:auto;margin:0.4rem auto 0 auto;}
.news-page-erwei .gzzszmd{text-align:center;height:1.3rem;line-height:1.3rem;}

/* 视频内容 */
.tv-page {background:#fff;margin:0px auto;padding:0.5rem 0.3rem 0.3rem 0.3rem;}
.tv-title {font-size:0.45rem;line-height:0.65rem;font-weight:bold;text-align:center;letter-spacing:0.2px;}
.tv-time-source {font-size:0.4rem;line-height:0.4rem;color:#acacac;text-align:center;padding-top:15px;}
.tv-con {border-top:1px #eee solid;width:9.4rem;height:7.5rem;font-size:0.45rem;line-height:0.45rem;text-align:left;margin-top:15px;padding-top:20px;}
.tv-con p {font-size:0.45rem;line-height:0.75rem;color:#333;text-align:left;}

.tv-from {font-size:0.35rem;height:0.5rem;line-height:0.5rem;color:#acacac;text-align:right;}
.tv-edit {font-size:0.35rem;height:0.5rem;line-height:0.5rem;color:#acacac;text-align:right;}

/* 2020访谈--logo */
.ftlogo {width:10rem;margin:0 auto;}
.ftlogo>header .logo {width:10rem;height:auto;}
.ftlogo>header .logo img{width:100%;height:auto;}

/* 党史学习--logo */
.dsxxlogo {width:10rem;margin:0 auto;}
.dsxxlogo>header .logo {width:10rem;height:auto;}
.dsxxlogo>header .logo img{width:100%;height:auto;}

/* 落实任务访谈--掌上&#51;&#54;&#53;&#23089;&#20048;&#97;&#112;&#112;&#23448;&#26041;&#29256;&#19979;&#36733;&#95;&#51;&#54;&#53;&#98;&#101;&#116;&#23448;&#32593;&#20307;&#32946;&#23089;&#20048;&#95;&#51;&#54;&#53;&#98;&#101;&#116;&#25163;&#26426;&#19979;&#36733;遮罩层 */
.guize_html{position:fixed;top:10%;left:50%;margin-left:-3.5rem;width:7rem;height:auto;border-radius:0.2rem;background-color:#fff;color:#000;text-align:center;}
.guize_html p{font-size:0.43rem;line-height:0.75rem;text-align:center;}
.guize_html p img{width:6rem;height:auto;margin-top:0.6rem;margin-bottom:0.3rem;}
.guize_html_nei{width:7rem;height:8.2rem;}
.gui_kaibtn{display:block;margin:0.4rem auto 0.6rem auto;width:6rem;height:1rem;line-height:1rem;border-radius:0.2rem;background-color:#ff9724;color:#fff;text-align:center;cursor:pointer;}
.overfloat{position:fixed;top:0;left:0;z-index:9;display:none;width:100%;height:100%;background-color:rgba(1,1,1,.7)}

/* 落实任务访谈--投票 */
.lsrwfttp-page {background:#fff;margin:15px auto;padding:0px 0.3rem;}
.lsrwfttp {background-color:#fff;margin:0 auto;text-align:left;min-height:5.5rem;}

/* 落实任务访谈--评论 */
.lsrwftpl-page {background:#fff;margin:-9px auto 0 auto;height:8.8rem;padding:0px 0.3rem;overflow-x:hidden;overflow-y: scroll;}
.lsrwftpl {background-color:#fff;margin:0 auto;padding-bottom:0.5rem;text-align:left;}

/* 屏蔽畅言AD*/
#SOHU_MAIN > div.module-cmt-footer > div.section-service-w > div,
#feedAv{margin-top: -300px!important;-moz-transform:scale(0);-webkit-transform:scale(0);-o-transform:scale(0);}
#pop_ad{margin-top: -210px!important;-moz-transform:scale(0);-webkit-transform:scale(0);-o-transform:scale(0);}

/* 艺术摄影内容 */
.photo-page {background:#fff;margin:0px auto;padding:0.5rem 0.3rem 0.3rem 0.3rem;}
.photo-title {font-size:0.45rem;line-height:0.65rem;font-weight:bold;text-align:center;letter-spacing:0.2px;}
.photo-time-source {font-size:0.4rem;line-height:0.4rem;color:#acacac;text-align:center;padding-top:15px;}
.photo-con {border-top:1px #eee solid;font-size:0.45rem;line-height:0.45rem;text-align: center;margin-top:15px;padding-top:15px;}
.photo-con p {font-size:0.45rem;line-height:0.75rem;color:#333;text-align: center;}
.photo-con p img {width:100%;margin:15px auto;}
.photo-from {font-size:0.4rem;height:0.7rem;line-height:0.7rem;color:#acacac;text-align:right;padding-top:0.3rem;}
.photo-edit {font-size:0.4rem;height:0.7rem;line-height:0.7rem;color:#acacac;text-align:right;padding-bottom:0.6rem;}

/* 列表懒加载 */
.dropload-down,.dropload-up{position:relative;height:0;background-color:#fff;overflow:hidden;font-size:0.45rem;-webkit-transform:translateZ(0);transform:translateZ(0)}
.dropload-down{height:1.5rem;}
.dropload-load,.dropload-noData,.dropload-refresh,.dropload-update{height:1.5rem;line-height:1.5rem;text-align:center;}
.dropload-load .loading{display:inline-block;height:15px;width:15px;border-radius:100%;margin:6px;border:2px solid #666;border-bottom-color:transparent;vertical-align:middle;-webkit-animation:rotate .75s linear infinite;animation:rotate .75s linear infinite}

/* 搜索 */
.yh-search{width:10rem;margin:0 auto;background:#fff;}
.news-search{width:9.4rem;height:2.9rem;margin:0 auto;border-bottom: 1px #ccc dashed;}
.news-search input{width:8.95rem;padding:0 0.2rem;height:1.05rem;line-height:1.05rem;border:1px solid #eee;border-radius:5px;background:#fff;float:left;font-size:0.45rem;}
.news-search a{width:4.5rem;height:1.05rem;line-height:1.05rem;border:1px solid #eee;border-radius:5px;background:#f8f8f8;color:#333;text-align:center;margin:0.3rem auto}
.news-search a:hover{width:4.5rem;height:1.05rem;line-height:1.05rem;border:1px solid #2D8BDE;border-radius:5px;box-shadow: 0px 1px 5px #eee;color:#fff;background:#2D8BDE;margin:0.3rem auto}
.news-result{width:10rem;min-height:3.8rem;}

/* 融媒体矩阵 */
.rmtlist {height:1.45rem;padding:0.4rem 0 0 0;background:#f8f8f8;}
.rmtlist li {width:1.4rem;height:1.4rem;margin-left:0.5rem;float:left;display:inline;}
.rmtlist li img {box-shadow:0px 1px 10px #ccc;width:1.4rem;height:1.4rem;background:#d2d2d2;border-radius:7px;overflow:hidden;}
.rmtlist li p {width:100%;height:0.6rem;line-height:0.6rem;font-size:0.4rem;margin-top:0.2rem;text-align:center;overflow:hidden;}
.rmtlist li p a {text-decoration:none;color:#333 !important;}

/* 广告 */
#column-ad {background-color:#fff;margin-bottom:15px;}
#column-ad img {width:100%;}