﻿@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;left:50%;margin-top:auto;margin-bottom:auto;height:35%;top:0;bottom:0;border-left:3px solid #047fb8;-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 #047fb8;-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:#047fb8;}
.container>header span {height:1.5rem;text-indent:-300%;overflow:hidden;float:left;}
.container>header span a {display:block;width:100%;height:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);}
.container>header .logo {width:4.5rem;height:0.55rem;margin-top:0.48rem;margin-left:0.95rem;background:url('../images/logo.png') no-repeat center center;background-size:auto 100%;}
.container>header .pagename {height:0.5rem;margin-top:0.5rem;text-indent:0;line-height:0.5rem;color:#fff;padding-left:0.3rem;}
.container>header .pcref {float:left;width:1.5rem;background:url('../images/ico_topc.png') no-repeat left center;background-size:100% auto;}
.container>header .search {float:right;width:1.2rem;background:url('../images/ico_search.png') no-repeat right center;background-size:50% auto;}
/*.container>header .search.off {background-image:url('../images/ico_close.png');}*/

/*---------  #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.23rem;padding-right:0.05rem;line-height:1.1rem;text-decoration:none;color:#333 !important;}
.nav-item-active {color:#047fb8 !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:1.1rem;height:1.1rem;background:#fff;text-align:center;}
.nav-more-btn-map a {display:block;width:1.3rem;height:1.3rem;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% 10%;transform-origin:100% 10%; 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:#047fb8;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:last-child {width:4.55rem;}
.topic1-list li:nth-child(5){width:4.55rem;}
.topic2-list li{width:2.22rem;}
.topic3-list li{width:4.57rem;}
.topic4-list li{width:9.25rem;}

.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:#eee 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;font-size:0.45rem;line-height:1.2;}
.top-swiper .swiper-pagination-current {color:#047fb8;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:#047fb8;}
.column-blue .column-tit,.column-blue .column-subtits a {color:#047fb8;}
.column-red {border-top-color:#f95a54;}
.column-red .column-tit,.column-red .column-subtits a {color:#f95a54;}
.column-yellow {border-top-color:#ffad1f;}
.column-yellow .column-tit,.column-yellow .column-subtits a {color:#ffad1f;}
.column-green {border-top-color:#078d00;}
.column-green .column-tit,.column-green .column-subtits a {color:#078d00;}
.column-purple {border-top-color:#a031f6;}
.column-purple .column-tit,.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 #047fb8 solid;content:'';position:absolute;top:-0.1rem;bottom:0;margin-top:auto;margin-bottom:auto;padding: 0.02rem 0.06rem;color:#047fb8;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-radius:0.1rem;}
#column-hotnews .pack p a {color:#047fb8;}
#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.5rem;height:2.5rem;}
.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:15px 0 15px 0;border-bottom:1px solid #eee;}
.thumb-item:last-child {border-bottom-color:transparent;}
.thumb-item:after {content:'.';visibility:hidden;height:0;display:block;clear:both;}
.thumb-item-re {position:relative;padding:15px 0 15px 0;border-bottom:1px dashed #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:15px 0 15px 0;border-bottom:1px dashed #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:#eee 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:15px;width:5.4rem;}
.thumb-extra-wt {margin-top:0.2rem;bottom:15px;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 #eee;border-radius:0.1rem;padding:0 0.1rem;font-size:0.3rem;color:#999;float:left;margin-right:0.1rem;}
.thumb-extra-wt .keyword {border:1px solid #eee;border-radius:0.1rem;padding:0 0.1rem;font-size:0.3rem;color:#999;float:left;margin-right:0.1rem;}
.thumb-extra-wt .state1 {border:1px solid #047fb8;color: #047fb8;}
.thumb-extra-wt .state2 {border:1px solid #cd160f;color: #cd160f;}

.introduction {font-size:0.35rem;color:#999;letter-spacing:0.2px;}
.thumb-text-extra .source,.thumb-extra .time {float:right;margin-top:0rem;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:15px 0 15px 0;}
.thumb-text-item:last-child {border-bottom:1px solid transparent;}

.more-show {text-align:center;border-top:1px solid #eee;}
/*.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;margin-top:-0.05rem;}*/
.more-show 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 a:hover {background-color:#eee;color:#333 !important;}

.more-show-re {text-align:center;border-top:1px solid #eee;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 {padding:12px 0;border-top:1px solid #eee;}
.thumb-p1:after {content:'.';visibility:hidden;height:0;display:block;clear:both;}
.thumb-p1-tit {line-height:1.5;padding-bottom:12px;}
.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;border-top:1px solid #eee;}
.thumb-ztp1:after {content:'.';visibility:hidden;height:0;display:block;clear:both;}
.thumb-ztp1-tit {line-height:1.5;padding-bottom:12px;}
.thumb-ztp1-imgs img {width:100%;}
.thumb-ztp1-imgs img:last-child {margin-right:0;}
.thumb-ztp1+.thumb {margin-top:-1px;}

/*----------- 视频 thumb-p2 ----------*/
.thumb-p2 {width:9.4rem;padding:15px 0 7px 0;border-top:1px solid #eee;}
.thumb-p2 li {width:49%;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;}
.thumb-p2-imgs img {width:100%;}
.thumb-p2-imgs img:last-child {margin-right:0;}
.thumb-p2+.thumb {margin-top:-1px;}
.ico_player {position:absolute;top:0;bottom:0;left:0;right:0;width:1.5rem;height:0.83rem;margin:auto;}
.ico_player a {position:relative;}
.ico_player a:after {z-index:100;width:100%;height:100%;opacity:0.5;box-shadow:0 -1.0rem 0.5rem #333 inset;}
.ico_player a:before {content:'';position:absolute;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;}


/*----------- 图片新闻 thumb-p3 ----------*/
.thumb-p3 {padding:12px 0;border-top:1px solid #eee;}
.thumb-p3:after {content:'.';visibility:hidden;height:0;display:block;clear:both;}
.thumb-p3-tit {line-height:1.5;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%;}

/*逾期警示*/
.yqcon{width:9.4rem;margin:12px auto 0 auto;}
.yq-tab{width:100%;height:1.05rem;position:relative;overflow:hidden}
.yq-tab .yq-tabs{width:100%;height:1rem;line-height:1rem;position:absolute;left:0;top:0}
.yq-tab .yq-tabs span{width:15%;height:1rem;line-height:1rem;margin-right:1.1%;text-align:center;cursor:pointer;display:block;float:left;font-size: 0.45rem;background:#f8f8f8;border: 1px solid #eee;border-radius: 5px;}
.yq-tab .yq-tabs span:last-child {width:15%;height:1rem;line-height:1rem;margin-right:0;text-align:center;cursor:pointer;display:block;float:left;font-size: 0.45rem;background:#f8f8f8;border: 1px solid #eee;border-radius: 5px;}
.yq-tab .yq-tabs span.aon{color:#fff;text-decoration:none;background:#cd160f;border-radius: 5px;}

/*单位排名*/
.slideTxtBox{width:9.4rem;margin:12px auto 0 auto;}
.slideTxtBox .hd{width:100%;height:1.05rem; line-height:1rem; padding:0 0px;position:relative;overflow:hidden}
.slideTxtBox .hd ul{width:100%;height:1rem;}
.slideTxtBox .hd ul li{width:31%;margin-right:2.5%;float:left;text-align:center;cursor:pointer;font-size: 0.45rem; background:#f8f8f8;border: 1px solid #eee;border-radius: 5px;}
.slideTxtBox .hd ul li:last-child {width:31%;margin-right:0;float:right;text-align:center;cursor:pointer;font-size: 0.45rem; background:#f8f8f8;border: 1px solid #eee;border-radius: 5px;}
.slideTxtBox .hd ul li.on{width:31%;height:1rem;color:#fff;background:#cd160f;border-radius: 5px;}
.slideTxtBox .bd ul{margin:12px auto 0 auto;}
table.lyzspm{width:100%;margin-bottom:12px;font-size: 0.45rem;color:#333;border-width:1px;border-color:#eee;border-collapse:collapse;} 
table.lyzspm th{border-width: 1px;width:32%;line-height:1rem;border-style: solid;border-color:#eee;background-color:#f8f8f8;text-align:center;font-weight:normal;}
table.lyzspm th:first-child{border-width: 1px;width:36%;line-height:1rem;border-style: solid;border-color:#eee;background-color:#f8f8f8;text-align:center;}
table.lyzspm td{border-width: 1px;width:32%;line-height:1rem;border-style: solid;border-color: #eee;text-align:center;}

table.hflpm{width:100%;margin-bottom:12px;font-size: 0.45rem;color:#333;border-width:1px;border-color:#eee;border-collapse:collapse;} 
table.hflpm th{border-width: 1px;width:16%;line-height:1rem;border-style: solid;border-color:#eee;background-color:#f8f8f8;text-align:center;font-weight:normal;}
table.hflpm th:first-child{border-width: 1px;width:36%;line-height:1rem;border-style: solid;border-color:#eee;background-color:#f8f8f8;text-align:center;}
table.hflpm td{border-width: 1px;width:16%;line-height:1rem;border-style: solid;border-color: #eee;text-align:center;}

table.mydpm{width:100%;margin-bottom:12px;font-size: 0.45rem;color:#333;border-width:1px;border-color:#eee;border-collapse:collapse;} 
table.mydpm th{border-width: 1px;width:16%;line-height:1rem;border-style: solid;border-color:#eee;background-color:#f8f8f8;text-align:center;font-weight:normal;}
table.mydpm th:first-child{border-width: 1px;width:36%;line-height:1rem;border-style: solid;border-color:#eee;background-color:#f8f8f8;text-align:center;}
table.mydpm td{border-width: 1px;width:16%;line-height:1rem;border-style: solid;border-color: #eee;text-align:center;}


/*精品推荐*/
.boutique-column-list {height:4.5rem;margin-top:0.3rem;}
.boutique-column-title {height:1.3rem;line-height:1.3rem;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:#047fb8;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;}

/*部门列表*/
.bmlbslideTxtBox{width:9.4rem;margin:12px auto;}
.bmlbslideTxtBox .hd{width:100%;height:1.1rem; line-height:1rem; padding:0 0px;position:relative;overflow:hidden}
.bmlbslideTxtBox .hd ul{width:100%;height:36px;}
.bmlbslideTxtBox .hd ul li{width:31%;margin-right:2.5%;float:left;text-align:center;cursor:pointer;font-size: 0.45rem; background:#f8f8f8;border: 1px solid #eee;border-radius: 5px;}
.bmlbslideTxtBox .hd ul li:last-child {width:31%;margin-right:0;float:right;text-align:center;cursor:pointer;font-size: 0.4rem; background:#f8f8f8;border: 1px solid #eee;border-radius: 5px;}
.bmlbslideTxtBox .hd ul li.on{width:31%;height:1rem;color:#fff;background:#cd160f;border-radius: 5px;}
.bmlbslideTxtBox .bd ul{border:1px #fff solid;margin:12px auto 0px auto;}
table.bmlb{width:100%;margin-bottom:12px;font-size: 0.45rem;color:#333;} 
table.bmlb td{border-width: 1px;width:32%;line-height:1rem;border-style: solid;border-color: #eee;text-align:center;}

/*留言内容*/
.lyconbox{border:1px #fff solid;width:9.6rem;margin:0rem auto;}
table.lycon{width:98%;margin:0 auto 0.3rem auto;font-size: 0.45rem;color:#333;} 
table.lycon td{border-width: 0 1px 1px 0; border-collapse:collapse;line-height:1.1rem;border-style: solid;border-color:#eee;}
table.lycon td.mintit{width:23%;background-color:#f8f8f8;color:#333;text-align:center;}
table.lycon td.mincon{width:69%;padding:0 0.3rem;}
table.lycon td.mincon h1{font-size: 0.45rem;padding:0.2rem 0rem;line-height:0.7rem;text-align:left;word-wrap:break-word;word-break:break-all;white-space:normal;}
table.lycon td p{padding:0.2rem 0rem 0rem 0rem;line-height:0.7rem;text-align:left;word-wrap:break-word;word-break:break-all;white-space:normal;}
table.lycon td p img{max-width:90%;}
table.lycon td p video{max-width:90%;}
table.lycon td p:last-child {padding:0.2rem 0rem;line-height:0.7rem;text-align:left;text-align:left;word-wrap:break-word;word-break:break-all;white-space:normal;}
table.lycon td p:last-child img{max-width:90%;}
table.dwhfcon{width:98%;margin:0 auto 0.3rem auto;font-size: 0.45rem;color:#333;} 
table.dwhfcon td{border-width: 0 1px 1px 0; border-collapse:collapse;line-height:1.1rem;border-style: solid;border-color:#eee;}
table.dwhfcon td.mintit{width:23%;background-color:#f8f8f8;color:#333;text-align:center;}
table.dwhfcon td.mincon{width:69%;padding:0 0.3rem;}
table.dwhfcon td.mincon h1{font-size: 0.45rem;padding:0.2rem 0rem;line-height:0.7rem;text-align:left;}
table.dwhfcon td p{padding:0.2rem 0rem 0rem 0rem;line-height:0.7rem;text-align:left;word-wrap:break-word;word-break:break-all;white-space:normal;}
table.dwhfcon td p img{max-width:90%;}
table.dwhfcon td p:last-child {padding:0.2rem 0rem;line-height:0.7rem;text-align:left;}
table.dwhfcon td p:last-child img{max-width:90%;}
tr:first-child td {border-top: 1px solid #eee;}
tr td:first-child {border-left: 1px solid #eee; }

.lyconsouhubox{border:1px #fff solid;width:9.6rem;margin:0 auto;overflow-x:hidden;overflow-y: scroll;}
/* 屏蔽畅言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);}

/*满意度调查*/
#dig_up,#dig_down{width:8.05rem;height:1.4rem; position:relative; border:1px dashed #eee; padding-left:1.4rem;margin-top:0.3rem; cursor:pointer;}
.digup{background:url(../images/diggs01.png) no-repeat;background-size:contain;}
.digup_on{background:url(../images/diggs02.png) no-repeat;background-size:contain;}
.digdown{background:url(../images/diggs03.png) no-repeat;background-size:contain;}
.digdown_on{background:url(../images/diggs04.png) no-repeat;background-size:contain;}
 #num_down,#num_up{position:absolute;right:2.8rem;}
 #num_down_zs,#num_up_zs{position:absolute;right:0.3rem;color:#333!important;}
 #dig_up p{height:1.4rem;line-height:1.4rem;}
 #dig_up p span{color:#cd160f}
 #dig_down p{height:1.4rem;line-height:1.4rem;}
 #dig_down p span{color:#cd160f}
 .bar{width:1.3rem;height:0.3rem;line-height:0.3rem;border:1px solid #f0f0f0;position:relative;text-align:center}
 .bar span{display:block;height:0.3rem;}
 .bar i{position:absolute;top:0;left:1.4rem;}
 #bar_up span{background:#078d00}
 #bar_down span{background:#cd160f}
 #msg{position:relative;text-align:center;font-size:0.35rem;color:#cd160f}

/*留言须知*/
.ly-box-xz {border:1px #fff solid;width:8.6rem;max-height:8.5rem;overflow-y:scroll;margin:0px auto;padding:0.3rem 0.3rem 0.5rem 0.3rem;font-size: 0.45rem;border-radius:5px;box-shadow:-3px 0px 3px 1px #e7e7e7,0px -3px 3px 1px #e7e7e7,3px 0px 3px 1px #e7e7e7,0px 3px 3px 1px #e7e7e7;}
.ly-box-xz li {line-height:0.8rem;}
.ly-box-xz-an {width:5rem;height:1rem;margin:0 auto; padding:0.7rem 0 0.7rem 0;}
.ly-box-xz-yes{width:2rem;height:1rem;line-height:1rem;font-size: 0.45rem;background:#047fb8;color:#fff;cursor:pointer;border:none; border-radius: 5px;}
.ly-box-xz-no{width:2rem;height:1rem;line-height:1rem;font-size: 0.45rem;background:#cd160f;color:#fff;cursor:pointer;border:none;border-radius: 5px;}

/*留言表单*/
.ly-box-hy{width:9.4rem;margin:12px auto 10px auto;font-size: 0.45rem;}
.ly-box{width:9.4rem;margin:0.4rem auto;font-size: 0.45rem;}

/*数据统计*/
.m-sjtj {margin-bottom: 15px;background:#f8f8f8;}
.m-sjtj-sl{height:1rem;line-height:1.4rem;text-align:center;color:#333 !important;}
.m-sjtj-cl {height:1rem;line-height:0.8rem;text-align:center;color:#333 !important;}

/*尾部*/
.m-footer {margin-top:0rem;}
.m-footer-link {height:1.8rem;line-height:2rem;color:#333 !important;text-align:center;}
.m-footer-link a {color:#333 !important;padding:0 0.4rem;font-size:0.5rem;text-decoration:none;}
.m-edition {height:0.9rem;line-height:0.9rem;text-align:center;padding:0.01rem 0;margin-bottom:0.4rem;}
.m-edition span {margin:0 0.3rem;}
.m-edition span.active {display:inline-block;padding:0 0.2rem;line-height:0.9rem;background:#fff;border-radius:5px;}
.touch {color:#999 !important;}
.copyright{height:0.5rem;line-height:0.5rem;text-align:center;font-size:0.3rem;color:#999 !important;padding-top:0rem;}
.gsw {height:0.55rem;line-height:0.55rem;text-align:center;font-size:0.3rem;color:#999 !important;padding-bottom:1.75rem;}
.gsw a{color:#999 !important;}
.gswnewscon {height:0.55rem;line-height:0.55rem;text-align:center;font-size:0.3rem;color:#999 !important;padding-bottom:0.25rem;}
.gswnewscon a{color:#999 !important;}


/*底部导航*/
#footermenu{position:fixed;bottom:0px;width:10rem;height:1.5rem;z-index:9999;background:#eee;box-shadow:0 -1px 5px #ccc;}
#footermenu ul{margin:0 auto;list-style-type:none;width:100%;max-width:10rem;height:100%;}
#footermenu ul li{float:left;width:21%;height:100%;text-align:center;position:relative;font-size: 0.4rem;}
#footermenu ul li:nth-child(3){width:16%;margin:0 auto;font-weight: bold; background:url(../images/sybg.png) no-repeat center;background-size: contain;}
#footermenu ul li .menucon{position:absolute;top:0px;left:0px;z-index:20;width:100%;height:100%;color:#333;background:url(../images/menubg.png) repeat-x;}
#footermenu ul li .menucon a:hover{color:#047fb8;}
#footermenu ul li .menucon .iconimg{width:100%;}
#footermenu ul li .menucon .iconimg img{margin:0.2rem auto 0 auto;width:23%;}
#footermenu ul li .menucon .iconly{float:left;width:100%;line-height:0.9rem;text-align:center;}
#footermenu ul li .menucon .iconsy{float:left;width:100%;line-height:1.55rem;text-align:center;}
.on a{color:#047fb8;}

/** 返回顶部 **/
.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:0.9rem;margin:0.4rem 0px 0.1rem 0px;}
#pageGro div,#pageGro div ul li {text-align:center;line-height:0.55rem;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:#148eeb;border:1px solid #148eeb;}
#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.35rem;line-height:0.4rem;color:#999;text-align:center;padding-top:15px;}
.news-con {border-top:1px #eee solid;line-height:0.45rem;text-align:left;text-indent:0.9rem;margin-top:15px;padding-top:15px;}
.news-con p {line-height:0.8rem;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;}

.wlwz-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-edit {font-size: 0.35rem;line-height:0.5rem;color:#999;text-align:right;}
.news-prev-next {line-height:0.8rem;color:#333;text-align:left;padding:0.3rem 0 0 0;}
.news-prev-next:last-child {line-height:0.8rem;color:#333;text-align:left;padding:0.1rem 0 0 0;}

.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.35rem;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:#047fb8;position:relative;line-height:0.9rem;padding-left:0.2rem;}
.m-column:before {content:"";display:block;position:absolute;top:0.25rem;left:0;width:0.1rem;height:0.35rem;background-color:#047fb8;}

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

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

/* 暂无数据 */
.zwsj{width: 9.4rem; margin:0 auto;font-size:0.35rem;line-height:0.5rem;padding:0.25rem 0;text-align: center;color:#333;font-family:'微软雅黑';}


/* 单位管理员登录 */
.unit_login_logo{width:80%;margin:0px auto;margin:20px auto;}
.unit_login_logo img{width:100%;margin:0px auto;}
.unit_login_download{width:70%;margin:0px auto;}
.unit_login_download img{width:100%;margin:0px auto;}
.unit_login_modelphone{width:78%;margin:0px auto;}
.unit_login_modelphone img{width:100%;margin:25px auto 10px auto;}
