﻿@import 'font/iconfont.css';
@import 'font/iconfont.css';
html,
body {
  width: 100%;
  height: 100%;
  min-height: 100%;
  overflow-x: auto;
}
/*实心圆*/
.center-block {
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.invisible {
  visibility: hidden;
}
.text-overflow {
  word-wrap: normal;
  /* for IE */
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.text-center {
  text-align: center !important;
}
.text-left {
  text-align: left !important;
}
.text-right {
  text-align: right !important;
}
.clearfix:before,
.clearfix:after {
  content: " ";
  display: table;
}
.clearfix:after {
  clear: both;
}
.fl {
  float: left;
}
.fr {
  float: right;
}
.ml5 {
  margin-left: 5px !important;
}
.ml10 {
  margin-left: 10px !important;
}
.ml15 {
  margin-left: 15px !important;
}
.ml20 {
  margin-left: 20px !important;
}
.mr5 {
  margin-right: 5px !important;
}
.mr10 {
  margin-right: 10px !important;
}
.mr15 {
  margin-right: 15px !important;
}
.mr20 {
  margin-right: 20px !important;
}
.mb5 {
  margin-bottom: 5px !important;
}
.mb10 {
  margin-bottom: 10px !important;
}
.mb15 {
  margin-bottom: 15px !important;
}
.mb20 {
  margin-bottom: 20px !important;
}
.mt5 {
  margin-top: 5px !important;
}
.mt10 {
  margin-top: 10px !important;
}
.mt15 {
  margin-top: 15px !important;
}
.mt20 {
  margin-top: 20px !important;
}
.mt50 {
  margin-top: 50px !important;
}
.pl5 {
  padding-left: 5px !important;
}
.pl10 {
  padding-left: 10px !important;
}
.pl15 {
  padding-left: 15px !important;
}
.pl20 {
  padding-left: 20px !important;
}
.pr5 {
  padding-right: 5px !important;
}
.pr10 {
  padding-right: 10px !important;
}
.pr15 {
  padding-right: 15px !important;
}
.pr20 {
  padding-right: 20px !important;
}
.pb5 {
  padding-bottom: 5px !important;
}
.pb10 {
  padding-bottom: 10px !important;
}
.pb15 {
  padding-bottom: 15px !important;
}
.pb20 {
  padding-bottom: 20px !important;
}
.pt5 {
  padding-top: 5px !important;
}
.pt10 {
  padding-top: 10px !important;
}
.pt15 {
  padding-top: 15px !important;
}
.pt20 {
  padding-top: 20px !important;
}
.cmall {
  margin: 0 !important;
}
.cmb {
  margin-bottom: 0 !important;
}
.cmt {
  margin-top: 0 !important;
}
.cmr {
  margin-right: 0 !important;
}
.cml {
  margin-left: 0 !important;
}
.cpall {
  padding: 0 !important;
}
.cpb {
  padding-bottom: 0 !important;
}
.cpt {
  padding-top: 0 !important;
}
.cpr {
  padding-right: 0 !important;
}
.cpl {
  padding-left: 0 !important;
}
/* 中型设备（台式电脑，992px 起） */
@media (min-width: 480px) and (max-width: 1200px) {
  .mHomecontent {
    width: 480px;
    margin: 0 30%;
  }
  .mbg {
    width: 480px;
    margin: 0 30%;
  }
  #mfooter {
    width: 480px;
    margin: 0 30%;
  }
  .mInsHeader {
    width: 480px;
    margin: 0 30%;
  }
  .mGmain {
    width: 480px;
    margin: 0 30%;
  }
  .mHomain {
    width: 480px;
    margin: 0 30%;
  }
  .mSecondmain {
    width: 480px;
    margin: 0 30%;
  }
  .mSearchHeader {
    width: 480px;
    margin: 0 30%;
  }
  .mSearchHotc {
    width: 480px;
    margin: 0 30%;
  }
  .mSearchInfo {
    width: 480px;
    margin: 0 30%;
  }
  .minsDetails {
    width: 480px;
    margin: 0 30%;
  }
  .mhome-search {
    width: 480px;
  }
  .mSecondBg {
    width: 480px;
  }
  .mSecond-search {
    width: 480px;
  }
  .mSecond-search .msearch-input {
    width: 370px !important;
  }
  .mSecond-search .msearch-btn {
    width: 80px !important;
  }
}
@media (max-width: 480px) {
  .mHomecontent {
    width: 100%;
  }
  .mbg {
    width: 100%;
  }
  #mfooter {
    width: 100%;
  }
  .mInsHeader {
    width: 100%;
  }
  .mGmain {
    width: 100%;
  }
  .mHomain {
    width: 100%;
  }
  .mSecondmain {
    width: 100%;
  }
  .mSearchHeader {
    width: 100%;
  }
  .mSearchHotc {
    width: 100%;
  }
  .mSearchInfo {
    width: 100%;
  }
  .minsDetails {
    width: 100%;
  }
  .mhome-search {
    width: 100%;
  }
  .mSecond-search {
    width: 100%;
  }
}
.hidden-xss {
  display: none!important;
}
.visible-xss {
  display: block!important;
}
* {
  box-sizing: border-box;
}
/* 初始化样式 */
html,
body {
  overflow-x: visible;
}
a {
  text-decoration: none!important;
}
ul,
li {
  list-style: none;
  margin: 0;
  padding: 0;
}
/* 首页部分 */
.mhome {
  /* 菜单图标 */
  /* 首页大标题 */
}
.mhome .mHomecontent {
  position: relative;
  min-height: 100%;
  padding-top: 15px;
  padding-bottom: 30px;
  z-index: 100;
}
.mhome .mbg {
  position: absolute;
  left: 0;
  top: 0;
  z-index: -1;
}
.mhome .mbg img {
  width: 100%;
}
.mhome .mhome-logo {
  display: inline-block;
  width: 80%;
  height: 65px;
}
.mhome .mhome-logo img {
  width: 100%;
}
.mhome .mWeather {
  display: inline-block;
  font-size: 22px;
  color: #9B9B9B;
  position: absolute;
  right: 15px;
}
.mhome .mWeather .iconfont {
  font-size: 32px;
}
.mhome .mhome-search {
  width: 100%;
}
.mhome .mhome-search .msearch-input {
  width: 80%;
  height: 40px;
  border: 1px solid #EAEAEA;
  font-size: 12px;
  color: #7B7C7D;
  line-height: 35px;
  padding-left: 5px;
}
.mhome .mhome-search .msearch-btn {
  position: absolute;
  width: 19%;
  height: 40px;
  border: 1px solid #FF3643;
  background-color: #FF3643;
}
.mhome .mhome-search .msearch-btn .iconfont {
  font-size: 26px;
  color: #fff;
  font-weight: bold;
}
.mhome .mhome-tbMenu {
  margin-bottom: 10px;
}
.mhome .mhome-tbMenu > li {
  width: 16%;
  font-size: 16px;
  text-align: center;
  color: #595959;
  background-color: #F7F7F7;
  margin-right: 5px;
}
.mhome .mhome-tbMenu > li > a {
  padding: 0 5px 2px;
}
.mhome .mhome-tbMenu .iconfont {
  font-size: 36px;
}
.mhome .mhome-tbMenu .mhometm-bt {
  margin: 0 0 2px;
  letter-spacing: 1px;
}
.mhome .mhome-tbMenu .mHomoretab {
  width: 13%;
  background: no-repeat;
  position: absolute;
  right: 10px;
  font-size: 14px;
}
.mhome .mhome-tbMenu .mHomoretab > a {
  padding: 27px 5px;
}
.mhome .mhome_faright {
  line-height: 0;
  font-size: 18px;
  position: absolute;
  padding-left: 8px;
}
.mhome .mHeadlineNews {
  margin: 0;
  padding: 5px 0;
  border-bottom: 1px solid #D4D4D4;
}
.mhome .mHeadlineNews .column1_1 {
  text-align: center;
  margin: 0;
}
.mhome .mHeadlineNews .column1_1 a {
  color: #FF3643;
  font-size: 18px!important;
  font-weight: bold;
  vertical-align: middle;
}
.mhome .mHeadlineNews .column1_2 {
  text-align: center;
  color: #FF3643;
  font-size: 14px;
  margin-bottom: 0;
}
.mhome .mHeadlineNews .column1_2 a {
  color: #595959;
  font-size: 12px!important;
}
/*下拉选择菜单列 */
.mhome-menuBar .mhome-menu {
  margin: 10px 0;
}
.mhome-menuBar .mhome-menu .col-xs-3 {
  width: 24%;
  padding: 2px 2px 3px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  /* 限制在一个块元素显示的文本的行数 */
  -webkit-box-orient: vertical;
  /* 垂直排列 */
  word-break: break-all;
  /* 内容自动换行 */
}
.mhome-menuBar .mhome-menu .col-xs-3 + .col-xs-3 a {
  color: #595959;
}
.mhome-menuBar .collapContent {
  padding-left: 8px;
}
.mhome-menuBar .collapContent tr td {
  width: 25%;
  padding: 8px 3px;
  text-align: center;
}
.mhome-menuBar .collapContent a {
  color: #595959;
}
.mhome-menuBar .mDHSecTitle {
  border: 1px solid;
  border-radius: 15px;
  padding: 2px 8px;
}
.mhome-menuBar .fa-angle-down {
  margin-left: 5px;
  position: absolute;
}
/*下拉选择菜单列 */
/* end首页部分 */
/*---- 导航大全 ---*/
.mDHtitle {
  margin-bottom: 20px;
}
.mDHwsbs-img {
  width: 100%;
  height: 120px;
  margin: 10px 0;
}
.mDHwsbs-img img {
  width: 100%;
  height: 100%;
}
.mDataSubzxzt {
  margin-left: 0;
  margin-right: 0;
}
.mDataSubzxzt .col-xs-6 {
  padding: 3px 5px 5px 0;
  text-align: center;
}
.mDataSubzxzt .col-xs-6 img {
  width: 100%;
  height: 60px;
}
.mDataSubzxzt p {
  margin: 5px 0;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  /* 限制在一个块元素显示的文本的行数 */
  -webkit-box-orient: vertical;
  /* 垂直排列 */
  word-break: break-all;
  /* 内容自动换行 */
}
/*---- end导航大全 ---*/
/*---- 详情页 ---*/
.minsDetails {
  padding: 10px 15px;
}
.minsDetails .minsDetCen {
  color: #707070;
}
.minsDetails .minsDetCen h3 {
  text-align: center;
}
.minsDetails .minsDetCen h4 {
  text-align: center;
}
.minsDetails .minsDetCen .minsFrom {
  text-align: center;
  border-bottom: 1px solid #D4D4D4;
}
.minsDetails .minsDetCen .minsInfo {
  padding: 15px 10px;
  font-size: 16px;
  /*text-indent: 2em;*/
  text-align: justify;
}
.minsDetails .minsDetCen .minsBott {
  margin: 10px 5px;
}
.minsDetails .minsDetCen .minsBott button {
  font-size: 16px;
  color: #fff;
  background-color: #FF3643;
  border-radius: 0;
}
.minsDetails .minsDetCen .minsBott button + button {
  float: right;
  color: #707070;
  background-color: #fff;
}
/*---- end详情页 ---*/
/*---- 侧边栏-走进柳州 ---*/
.mSecondmain {
  margin-bottom: 20px;
}
.mSecondmain .mSecondBg {
  position: absolute;
  top: 50px;
  z-index: -1;
  height: 200px;
}
.mSecondmain .mSecondBg img {
  width: 100%;
}
.mSecondmain .mSecondBt {
  width: 100%;
  font-size: 36px;
  font-weight: bold;
  color: #fff;
  font-family: "arial black";
  text-shadow: 0 2px 5px #000000;
  text-align: center;
  margin-top: 5%;
}
.mSecondmain .mSecond-search {
  padding-left: 15px;
  margin-top: 18%;
  padding-bottom: 10px;
}
.mSecondmain .mSecond-search .msearch-input {
  width: 80%;
  height: 40px;
  line-height: 40px;
  border: 1px solid #EAEAEA;
  font-size: 12px;
  color: #7B7C7D;
  padding-left: 5px;
}
.mSecondmain .mSecond-search .msearch-btn {
  width: 16%;
  height: 40px;
  line-height: 40px;
  position: absolute;
  border: 1px solid #FF3643;
  background-color: #FF3643;
}
.mSecondmain .mSecond-search .msearch-btn .iconfont {
  font-size: 26px;
  color: #fff;
  font-weight: bold;
}
/*---- end侧边栏-走进柳州 ---*/
/*侧边栏-走进柳州--标题排列 */
.mSeMok-list .col-xs-3 {
  width: 25%;
  margin: 8px 0;
  padding: 0 3px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  /* 限制在一个块元素显示的文本的行数 */
  -webkit-box-orient: vertical;
  /* 垂直排列 */
  word-break: break-all;
  /* 内容自动换行 */
}
.mSeMok-list li {
  display: inline-block;
  padding: 10px 3px;
  width: 24%;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.mSeMok-list li a {
  color: #595959;
}
/*---- 侧边栏-信息公开 ---*/
.mSecondXXgk {
  padding: 10px 0;
  margin: 10px 0;
  border-top: 10px solid #F2F4F7;
  color: #595959;
}
.mSeXXgk-title {
  padding-left: 15px;
}
.mSeXXgk-list {
  padding: 0 5px 0 21px;
}
.mSeXXgk-list .col-xs-2 {
  width: 19%;
  margin: 8px 0;
  padding: 0 8px;
  text-align: center;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  /* 限制在一个块元素显示的文本的行数 */
  -webkit-box-orient: vertical;
  /* 垂直排列 */
  word-break: break-all;
  /* 内容自动换行 */
}
.mSeXXgk-list .col-xs-2:hover a {
  color: #FF3643;
  text-decoration: none;
}
.mSeXXgk-list .mSeXXgk-icon {
  width: 100%;
  height: 50px;
  line-height: 50px;
  background-color: #F7F7F7;
  font-size: 42px;
}
.mSeXXgk-list .mSeXXgk-icon .iconfont {
  font-size: 42px;
}
.mSeXXgk-list .mSeXXgk-bt {
  font-size: 12px;
  color: #595959;
}
/*---- end侧边栏-信息公开 ---*/
/*---- 侧边栏-专题服务 ---*/
.mFWjc-list {
  margin-left: 0;
}
.mFWjc-list .col-xs-4 {
  width: 30%;
  text-align: center;
  background: #fff;
  box-shadow: 0px -2px 10px #ccc;
  margin: 5px 5px;
  padding: 0;
}
.mFWjc-list .col-xs-4 img {
  width: 100%;
  height: 80px;
}
.mFWjc-list p {
  margin: 5px 0;
}
.mFWjc-list a {
  color: #595959;
}
.mhotQuery {
  margin: 0 1px;
}
.mhotQuery .col-xs-4 {
  width: 32%;
  line-height: 40px;
  padding: 0 10px;
  background-color: #eee;
  margin: 10px 2px;
  border-radius: 10px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  /* 限制在一个块元素显示的文本的行数 */
  -webkit-box-orient: vertical;
  /* 垂直排列 */
  word-break: break-all;
  /* 内容自动换行 */
}
.mhotQuery .col-xs-4 a {
  color: #595959;
}
.mhotQuery .col-xs-4:hover {
  background-color: #FF3643;
}
.mhotQuery .col-xs-4:hover a {
  color: #fff;
}
.mDataSub_cdqh {
  padding: 0 15px 10px !important;
}
.mDataSub_cdqh .nav-tabs > li {
  width: 25%;
  text-align: center;
}
.mDataSub_cdqh .nav-tabs > li > a {
  padding: 3px 5px;
  line-height: 33px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  /* 限制在一个块元素显示的文本的行数 */
  -webkit-box-orient: vertical;
  /* 垂直排列 */
  word-break: break-all;
  /* 内容自动换行 */
}
.mDataSub_cdqh .nav-tabs > li.active > a,
.mDataSub_cdqh .nav-tabs > li.active > a:focus,
.mDataSub_cdqh .nav-tabs > li.active > a:hover {
  color: #FF3643;
  cursor: default;
  background-color: #fff;
  border-bottom: 1px solid #FF3643;
}
/*---- end侧边栏-专题服务 ---*/
/*---- 最新专题 ---*/
.mhistToList .col-xs-6 {
  width: 45%;
  height: 35px;
  line-height: 35px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  /* 限制在一个块元素显示的文本的行数 */
  -webkit-box-orient: vertical;
  /* 垂直排列 */
  word-break: break-all;
  /* 内容自动换行 */
  margin: 5px 0 5px 15px;
  border: solid 1px #ccc;
  padding: 0;
}
.mhistToList .col-xs-6 a {
  color: #595959;
  padding: 8px 2px;
}
.mhistToList .col-xs-6:hover {
  border: solid 1px #FF3643;
}
.mhistToList .col-xs-6:hover a {
  text-decoration: none;
  color: #FF3643;
}
/*---- end最新专题 ---*/
/*---- 搜索页 ---*/
.mSearchHeader {
  height: 65px;
  line-height: 60px;
  background-color: #FF3643;
  color: #fff;
  font-size: 18px;
  text-align: center;
}
.mSearchHeader .mSearh-input {
  width: 78%;
  height: 40px;
  line-height: 40px;
  border: 1px solid #EAEAEA;
  font-size: 12px;
  color: #7B7C7D;
  padding-left: 5px;
}
.mSearchHeader .mSearh-btn {
  height: 60px;
  color: #fff;
  border: none;
  background-color: #ff3643;
  margin-left: 5px;
}
.mSearchHeader .mleftFhbtn {
  font-size: 32px;
  margin: 15px 5px 15px 3px;
  float: left;
}
.mSearchHeader a {
  color: #fff;
}
.mSearchHotc {
  padding: 15px;
}
.mSearchHotc .row {
  padding: 0 5px;
}
.mSearchHotc .row .col-xs-4 {
  width: 30%;
  line-height: 35px;
  background-color: #EAEAEA;
  margin: 5px;
  padding: 0;
  text-align: center;
  border-radius: 2px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  /* 限制在一个块元素显示的文本的行数 */
  -webkit-box-orient: vertical;
  /* 垂直排列 */
  word-break: break-all;
  /* 内容自动换行 */
}
.mSearchHotc .row .col-xs-4 a {
  color: #323232;
}
.mSearchInfo {
  padding-bottom: 20px;
}
.mSearchInfo .mSeaInfo-menu{border-bottom: 1px solid #D4D4D4;}
.mSearchInfo .mSeaInfo-menu li {
  width: 12.5%;
  border-top: 1px solid #D4D4D4;
  /*border-bottom: 1px solid #D4D4D4;*/
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  /* 限制在一个块元素显示的文本的行数 */
  -webkit-box-orient: vertical;
  /* 垂直排列 */
  word-break: break-all;
  /* 内容自动换行 */
}
.mSearchInfo .mSeaInfo-menu li a {
  padding: 10px 5px;
}
.mSearchInfo .nav-tabs > li.active > a,
.mSearchInfo .nav-tabs > li.active > a:focus,
.mSearchInfo .nav-tabs > li.active > a:hover {
  color: #FF3643;
  cursor: default;
  background-color: #fff;
  border-bottom: 1px solid #FF3643;
}
.mSearchList {
  padding: 15px 15px 5px;
  border-bottom: 1px solid #D4D4D4;
}
.mSearchList .label {
  padding: 3px;
  /*position: absolute;*/
  background-color: #FF3643;
  margin-right: 5px;
  float: left;
  line-height: 1.42857143;
}
.mSearchList .mseaBT {
  font-size: 18px;
  font-weight: 500;
  /*text-indent: 2em;*/
}
.mSearchList .mSearchList-info {
  text-indent: 2em;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  /* 限制在一个块元素显示的文本的行数 */
  -webkit-box-orient: vertical;
  /* 垂直排列 */
  word-break: break-all;
  /* 内容自动换行 */
}
.mSearchList .mSearchList-time {
  text-align: right;
}
/*---- end搜索页 ---*/
.fontWhite {
  color: #FFFFFF;
}
.fontBlack {
  color: #000000;
}
.fontRed {
  color: #FF3643;
}
/* ------- 公用部分 ------- */
.mGmain {
  padding: 10px 15px;
}
.mHomain {
  padding: 10px 15px;
  border-top: 10px solid #F2F4F7;
}
.mHomeGmain {
  padding: 10px 15px;
}
.mHomeBorder {
  padding: 10px 15px;
  border-top: 10px solid #F2F4F7;
}
/*  首页新闻列表  */
.mSidepicList {
  padding: 10px 0 5px;
}
.mSidepicList + .mSidepicList {
  border-top: 1px solid #D4D4D4;
}
.mSidepicList dl {
  height: 100px;
}
.mSidepicList dt {
  float: left;
  border-radius: 3px;
  overflow: hidden;
}
.mSidepicList dt img {
  width: 160px;
  height: 100px;
}
.mSidepicList dd {
  margin-left: 170px;
  height: 100%;
  font-size: 16px;
}
.mSidepicList dd a {
  color: #595959;
}
/* 标题列表 mInfoList  mTitlelist */
.mTitlelist {
  padding-top: 10px;
  border-bottom: 1px solid #D4D4D4;
}
.mNewslist li.mTitlelist:last-child{border:none;}

/* 多图列表 mTitleImglist  mTiMulistt  */
.mTiMulistt {
  padding-top: 10px;
}
.mTiMulistt + .mTiMulistt {
  border-top: 1px solid #D4D4D4;
}
.mTiMulistt .mTiMupic img {
  width: 32%;
  height: 75px;
}
.mPNtitle {
  height: 68px;
  font-size: 16px;
  margin-bottom: 0;
  color: #595959;
  align-self: center;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
}
.mLY {
  color: #C1C1C1;
  font-size: 14px;
  padding-top: 10px;
}
.mTILtitle {
  font-size: 16px;
  margin-bottom: 10px;
  color: #595959;
  align-self: center;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  /* 限制在3个块元素显示的文本的行数 */
  -webkit-box-orient: vertical;
  /* 垂直排列 */
}
.MmoreBtn {
  background-color: #FFFFFF;
  color: #595959;
  width: 100%;
  line-height: 35px;
  font-size: 18px;
  border-color: #D4D4D4;
  margin-bottom: 5px;
}
.MmoreBtn a {
  color: #595959;
}
.MmoreBtn .fontRed {
  font-size: 20px;
}
/* 分隔线  */
.MBorder {
  width: 100%;
  height: 15px;
  background-color: #F2F4F7;
}
/* 备注  */
.mSec-Bz {
  font-size: 12px;
  color: #C1C1C1;
  padding: 5px 0 0 1px;
}
.insNavig {
  padding: 10px 0;
}
.insNavig .breadcrumb {
  padding: 0;
  margin-bottom: 10px;
  background-color: #FFFFFF;
}
.insNavig .breadcrumb .fa {
  font-size: 14px;
  color: #FF3643;
}
.insNavig .breadcrumb > li + li:before {
  color: #CCCCCC;
  content: "> ";
  padding: 0 2px;
}
.insNavig a {
  color: #777;
}
/* 分页8 */
.mPaging .pager {
  font-size: 16px;
}
.mPaging .pager li > a {
  border-radius: 0;
  margin: 0 5px;
  color: #FF3643;
  background-color: #F2F2F2;
}
.mPaging input {
  width: 45px;
  color: #FF3643;
  border: 1px solid #E3E3E3;
}
/* ------- end公用部分 ------- */
/* 二级公用头部 */
.mInsHeader {
  height: 50px;
  line-height: 50px;
  background-color: #FF3643;
  color: #fff;
  font-size: 18px;
  text-align: center;
}
.mInsHeader .mInsHright {
  float: left;
  color: #fff;
  padding-left: 10px;
  line-height: 50px;
}
.mInsHeader .mInsHcenter {
  font-size: 20px;
}
.mInsHeader .mInsHleft {
  float: right;
  line-height: 50px;
  padding-right: 10px;
}
.mInsHeader .fa {
  font-size: 22px;
}
.msideMenuList {
  width: 250px;
  height: 100%;
  padding: 80px 10px;
  position: fixed;
  right: 0;
  z-index: 1;
  background-color: #FBFBFB;
}
.msideMenuList p {
  border-bottom: 1px solid #D4D4D4;
}
.msideMenuList a {
  padding: 5px 8px 5px 45px;
  text-decoration: none;
  font-size: 20px;
  color: #595959;
}
.msideMenuList a:hover {
  color: #FF3643;
}
.msideMenuList p a.on{color: #FF3643;}

.msideMenuList .iconfont {
  font-size: 28px;
  padding-right: 5px;
}
#mfooter {
  height: 260px;
  text-align: center;
  background-color: #F2F4F7;
  box-shadow: 0px -2px 10px #ccc;
}
#mfooter .mfooter-main {
  margin: 0 auto;
  padding: 10px 5px;
}
#mfooter .mfooter-main .breadcrumb {
  font-size: 18px;
  margin-bottom: 10px;
}
#mfooter .mfooter-main .breadcrumb > li + li:before {
  color: #CCCCCC;
  content: "| ";
  padding: 0 15px;
}
#mfooter .mfooter-main .breadcrumb a {
  color: #777;
}
#mfooter .mfooter-main .breadcrumb > .active a {
  color: #FF3643;
}
#mfooter .mfooter-main .mfooter-pic {
  display: inline-block;
  width: 80px;
  height: 80px;
  overflow: hidden;
}
#mfooter .mfooter-main .mfooter-pic + .mfooter-pic {
  margin-left: 0;
  line-height: 80px;
  width: 200px;
}
#mfooter .mfooter-main .mfooter-pic img {
  width: 100%;
}
#mfooter .mfooter-main .footer-statement {
  display: block;
  font-size: 12px;
  color: #595959;
  line-height: 28px;
  text-align: center;
}
#mfooter .mfooter-main .footer-statement span {
  padding: 0 2px;
}
/* end底部  */
.top-tools,
.top-time,
.logo {
  display: none;
}
.menhu-top-tools,
.menhu-top-time,
.menhu-logo {
  display: block;
}
/*返回顶部*/
.backTopbtn{width: 50px; height: 50px; background-image: url(../imagesm/backTop.png); background-size: 100% 100%; background-position: 50% 50%; background-repeat: no-repeat;}