.section {
  text-align: center;
}

/* header */
.section-header {
  margin: 20px auto;
}

/* footer */
.section-about {
  background-color: #F3F3F3;
  padding: 40px 0;
}

.section-about .about-title {
  margin: 10px auto;
}

.section-about .about-title span {
  color: #000000;
}

.section-about .about-detail span {
  color: #242424;
}

.section-about .about-detail p {
  margin: 10px auto;
}

.section-copyright {
  background-color: #000;
  padding: 50px 0;
}

.section-copyright span, .section-copyright a {
  color: #fff;
}

/* nav */
.showpc .nav > li > a {
  padding: 12px 15px;
  color: #000;
  border: 1px solid #fff;
}

.showpc .nav-pills > li.active > a, .showpc .nav-pills > li.active > a:focus, .showpc .nav-pills > li.active > a:hover {
  color: #000;
  background-color: #fff;
  border: 1px solid #F75D5C;
}

.showpc .nav > li > a:focus, .showpc .nav > li > a:hover {
  background-color: #fff;
  border: 1px solid #F75D5C;
}

.showpc .nav .open > a,
.showpc .nav .open > a:hover,
.showpc .nav .open > a:focus {
  background-color: #fff;
  border: 1px solid #F75D5C;
}

.showpc .dropdown-menu > li > a:focus, .showpc .dropdown-menu > li > a:hover {
  color: #fff;
  text-decoration: none;
  background-color: #F75D5C;
}

/* index */
.section-index-slider {
  max-height: 496px;
}

.section-index-slider img {
  width: 100%;
  max-height: 496px;
}

.section-index-youshi {
  margin: 60px auto;
}

.section-index-youshi .youshi-title {
  margin-bottom: 60px;
}

.section-index-youshi .youshi-detail {
  margin: 10px auto;
}

.section-index-youshi .youshi-detail img {
  margin-bottom: 20px;
}

/* list */
.container-list a {
  text-decoration: none;
}

.section-list {
  margin: 30px auto;
}

.section-list .container-list {
  margin: 30px auto;
}

.dongtai-list .first-img img {
  width: 100%;
}

.dongtai-list .content {
  text-align: left;
  background-color: rgb(250, 250, 250);
}

.dongtai-list .first {
  padding: 25px;
}

.dongtai-list .item {
  margin-bottom: 25px;
  padding: 40px 25px;
}

.dongtai-list .title {
  font-size: 18px;
  color: rgb(19, 19, 22);
}

.dongtai-list .desc {
  font-size: 14px;
  color: rgb(153, 153, 153);
}

.dongtai-list .content {
  border-left: 1px solid rgb(250, 250, 250);
}

.dongtai-list .content:hover {
  border-left: 1px solid #F75D5C;
}

.section-list .head-title {
  text-align: left;
  font-size: 40px;
  font-weight: bold;
}

.section-list .head-more {
  text-align: right;
}

.section-list .head-more a {
  font-size: 18px;
}

.list-page ul {
  display: flex;
  flex-flow: row nowrap;
  justify-content: center;
}

.list-page ul li {
  margin: 5px;
  padding: 3px 5px;
  text-align: center;
  border: 1px solid #e6e6e6;
}

.list-page ul li a {
  color: rgb(153, 153, 153);
}

.list-page ul .current {
  color: #fff;
  background-color: #F75D5C;
  border: 1px solid #F75D5C;
}

.container-list .date_m_d {
  font-size: 34px;
  color: rgb(102, 102, 102);
}

.container-list .date_y {
  font-size: 22px;
  color: rgb(102, 102, 102);
}

.container-list .date_div {
  font-size: 22px;
  color: rgb(250, 92, 88);
  margin: 0 10px;
}

.article-content .title {
  font-size: 38px;
  font-weight: bold;
  color: rgb(19, 19, 22);
  text-align: left;
}

.article-content .date {
  font-size: 14px;
  color: rgb(153, 153, 153);
  text-align: left;
  margin: 30px 0;
}

.article-content .desc {
  text-align: left;
  font-size: 14px;
  line-height: 2;
}

.article-page a {
  color: rgb(102, 102, 102);
}

.article-rtn button {
  background-color: #000000;
}


.btn-more:hover {
  color: #ffffff;
  background-color: #F75D5C;
  border-color: #F75D5C;
}

/*----------------------手机板式样式----------------------*/

/*菜单样式*/
.menuStyle_11{width:100%; position:relative;}
.menuStyle_11 *{box-sizing: border-box;}
.menuStyle_11 .miniMenu *,
.menuStyle_11 .menuUl li *{
  -webkit-transition-duration:.2s; -moz-transition-duration:.2s; -o-transition-duration:.2s; transition-duration:.2s;
  -webkit-transition-property:background,height,padding; -moz-transition-property:background,height,padding; -moz-transition-property:background,height,padding; transition-property:background,height,padding;
  -webkit-transition-timing-function:ease-out; -moz-transition-timing-function:ease-out; -o-transition-timing-function:ease-out; transition-timing-function:ease-out;
}
.menuStyle_11 .rflex{-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1; float: left\0;}
.menuStyle_11 ul,.menuStyle_11 li{padding:0;margin:0px;list-style:none}
.menuStyle_11 .menuLayout{position:relative; margin:0 auto;width:100%;}
.menuStyle_11 .menuLayout:after{content:''; display:block; clear:both;}
.menuStyle_11 .menuUl>li{position:relative;}
.menuStyle_11 .menuUl>li>a{position: relative; text-decoration:none;font-size:14px; box-sizing:border-box; display:block;text-align:center; letter-spacing:normal; white-space:nowrap; color: #333; padding: 10px 0; padding: 10px 1em\0;}
.menuStyle_11 .menuUl>li>a:hover{background: rgba(0,0,0,.05);}
.menuStyle_11 .menuUl #hot>a{color: #2d93ff;}
.menuStyle_11 .menuUl>li>a span{display:block; width: 100%; text-align: center; color: rgba(0,0,0,.3); font-size: 12px;}
.menuStyle_11 .menuUl #hot>a span{color:inherit;}

.menuStyle_11 .menuLayout .miniMenu{display:none;}
.menuStyle_11 .rflex { position: relative;}

.menuStyle_11 .subBox p{overflow: hidden; float: left;}
.menuStyle_11 .subBox p:first-child{margin-right: 10px; width: 100px;}
.menuStyle_11 .subBox p:last-child{width: calc(100% - 110px);}

@media screen and (max-width:640px) {
  .menuStyle_11 .menuScroll{height: calc(100% - 100px); width: 100%;}
  .menuStyle_11 .menuScroll>.menuUlCopy{width:100%; height: 100%; overflow-x: hidden; overflow-y: scroll; }
  .menuStyle_11 .menuLayout .miniMenu{display:block; position:relative; overflow:hidden; width: 100%; height:44px;}
  .menuStyle_11 .miniMenu .leftBox{height: 100%;}
  .menuStyle_11 .miniMenu .leftBox .sidebar{font-size:24px; line-height:44px; font-weight:normal;cursor:pointer;color:#4d5158; position:absolute; top:0; right:0px; width:44px; text-align:center;}
  .menuStyle_11 .miniMenu .leftBox .sidebar .fa{font-size: inherit; line-height: inherit; color: inherit;}
  .menuStyle_11 .miniMenu .leftBox .nav{width:100%; height:44px; }
  .menuStyle_11 .miniMenu.Mslide .leftBox .nav{border-bottom: 1px solid rgba(0,0,0,.05);}
  .menuStyle_11 .miniMenu .leftBox .menuUlCopy{padding:0 0 0 30px; clear: both;}
  .menuStyle_11 .miniMenu .leftBox .menuUlCopy .menuUlCopy{display: none;}
  .menuStyle_11 .miniMenu .leftBox .menuUlCopy li{width:100%; overflow: hidden; color:#fff; font-size:12px; line-height:44px;}
  .menuStyle_11 .miniMenu .leftBox .menuUlCopy li a{width:calc(100% - 50px); float: left; display:block; text-align:left;color:inherit; text-decoration:none; font-size:inherit; line-height:inherit; height: inherit; white-space: nowrap;overflow: hidden; text-overflow: ellipsis;border-bottom:1px solid rgba(0,0,0,.2);}
  .menuStyle_11 .miniMenu .leftBox .menuUlCopy li#hot>a{border-bottom: 1px solid #fff;}
  .menuStyle_11 .miniMenu .leftBox .menuUlCopy li .fa{color: inherit; display: none; font-size: inherit; float: left; width: 50px; text-align: center; line-height: inherit; background: rgba(0, 0, 0, 0.1);}
  .menuStyle_11 .miniMenu .leftBox .menuUlCopy li .fa:active{background: rgba(0,0,0,.3);}
  .menuStyle_11 .miniMenu .leftBox .menuUlCopy li.subMenuSet.subCurSet>a,
  .menuStyle_11 .miniMenu .leftBox .menuUlCopy li.thrMenuSet.thrCurSet>a{border-bottom: 1px solid #fff;}
  .menuStyle_11 .menuLayout .miniMenu.Mslide{height:100% !important; height:100vh !important; background:rgba(23, 25, 29, 0.95); position: fixed; width: 100%; top: 0; left: 0; -webkit-transition: all linear .3s; -moz-transition: all linear .3s; -o-transition: all linear .3s; transition: all linear .3s;}
  .menuStyle_11 .menuLayout .miniMenu.Mslide .sidebar{color:#fff; background: rgba(0,0,0,.05);}
  .menuStyle_11 .menuLayout .miniMenu.Mslide .nav a{display:none !important;}

  .container-page img{
    width:100%;
  }
}

#menumobile{width:64.5%;z-index:999;position:absolute;left:35.5%;top:40.99715805053711px;display:block;}   @media screen and (min-width:641px) and (max-width:1200px) {#menumobile{z-index:999;left:38.47720994475139%;width:61.65745856353592%;display:block;}}   @media screen and (max-width:640px) {#menumobile{width:13.750000000000002%;z-index:999;top:5px;left:84.4970703125%;display:block;}} #menumobile > .view_contents{overflow:visible;}  #menumobile .mainMenuSet {line-height:43px;margin-left:20px;margin-right:20px;bg-hover-color:#660000;} #menumobile #hot>a {background:#660000;color:#ffffff;} #menumobile .mainMenuSet:hover {background:#660000;color:#ffffff;} #menumobile .thrMenuSet:hover {background:#660000;} #menumobile .thrCurSet {background:#660000;} #menumobile .subMenuSet:hover {background:#660000;} #menumobile .subCurSet {background:#660000;} @media screen and (max-width:640px) { #menumobile .mainMenuSet:hover {background:transparent;}} @media screen and (max-width:640px) { #menumobile .mainMenuSet {font-size:14px;border-bottom-style:none;padding-left:10px;margin-left:0px;margin-right:0px;}} @media screen and (max-width:640px) { #menumobile #hot>a {border-bottom-style:none;}} @media screen and (max-width:640px) { #menumobile .subMenuSet:hover {color:#ffffff;font-family:Microsoft YaHei;background:transparent;}} @media screen and (max-width:640px) { #menumobile .thrMenuSet:hover {background:transparent;color:#ffffff;}} @media screen and (max-width:640px) { #menumobile .subCurSet {background:#34c663;color:#ffffff;border-bottom-style:none;}} @media screen and (max-width:640px) { #menumobile .thrCurSet {background:#29aa52;color:#ffffff;border-bottom-style:none;}} @media screen and (max-width:640px) { #menumobile .subCurSet:hover {background:#34c663;}} @media screen and (max-width:640px) { #menumobile .thrCurSet:hover {background:#29aa52;}} @media screen and (max-width:640px) { #menumobile .subMenuSet {padding-left:10px;border-bottom-style:none;}} @media screen and (max-width:640px) { #menumobile .thrMenuSet {border-bottom-style:none;padding-left:10px;}}

#menumobile .menuUl02 .subMenu02>a .fa{position: absolute;top: 0;right: 0;}
.gd-title{
  font-size: 20px;
  font-weight: 900;
}
.gd-desc{
  color:#792323;
  font-weight: 900;
}
