.title___2uUuc {
  color: #3E3A39;
  font-size: 31px;
  line-height: 36px;}
.additional___MjRIz {
  margin: 42px 0;
  padding: 14px 0 14px 14px;
  font-size: 19px;
  color: #898989;
  line-height: 31px;
  border-left: 1px solid #B79F76;}
.additional___MjRIz span {
  display: inline-block;
  min-width: 146px;
  margin-right: 20px;}
.content___fLbiv {
  font-size: 18px;
  color: #666666;
  line-height: 28px;
  text-align: justify;
  text-justify: inter-ideograph;}

.banner___KDlZE {
  height*: calc(100vh - 185px);
  position: relative;}
.banner___KDlZE .bannerBox___1K5uW {
  position: relative;}
.banner___KDlZE .bannerItem___2Oxxv {
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
  height: calc(100vh - 185px);
  position: relative;}
.banner___KDlZE .bannerItemVideo___2dBKS {
  width: 100%;
  height: auto;
  object-fit: fill;}
.fl:nth-child(2){width:210px;}
.fly___2vDpt {
  position: absolute;
  right: 221px;
  top: 50%;
  transform: translateY(-50%);
  text-align: right;
  color: #fff;}
.fly___2vDpt .title___2TiIj {
  font-weight: bold;
  font-size: 56px;
  line-height: 76px;
  font-family: didot;
  letter-spacing: -1px;}
.fly___2vDpt .title___2TiIj .toDetail___2U01n {
  font-size: 20px;
  line-height: 1;
  margin-top: 6px;
  display: block;}
.prev___1kdIy {
  position: absolute;
  left: 64px;
  top: 50%;
  transform: translateY(-50%);
  cursor: pointer;}
.next___31zwn {
  cursor: pointer;
  position: absolute;
  right: 64px;
  top: 50%;
  transform: translateY(-50%);}

.main___bE9ZL .container___2Sszc {
  width: 77.6%;

  margin: 0 auto;}
.main___bE9ZL .container___2Sszc .topList___33AkO .topListItem___3k0KM {
  margin-top:100px;
  width: 31.33%;
  float: left;
  margin-right: 3%;
  border-bottom-left-radius: 12px;
  border-bottom-right-radius: 12px;
  overflow: hidden;}
.main___bE9ZL .container___2Sszc .topList___33AkO .topListItem___3k0KM .directory___31Yvy {
  font-size: 19px;
  color: #0C1535;
  line-height: 44px;
  margin-bottom: 36px;
  font-family: didot;}
.main___bE9ZL .container___2Sszc .topList___33AkO .topListItem___3k0KM .directory___31Yvy .line___2uyy- {
  font-size: 30px;
  float: right;
  color: #595959;
  line-height: 1;
  padding-top: 20px;}
.main___bE9ZL .container___2Sszc .topList___33AkO .topListItem___3k0KM .directory___31Yvy .line___2uyy- span {
  display: block;
  height: 1px;
  background-color: #C2AF8D;
  margin-top: 1px;}
.main___bE9ZL .container___2Sszc .topList___33AkO .topListItem___3k0KM .cover___3NOiU {
  padding-bottom: 50.2%;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;}
.main___bE9ZL .container___2Sszc .topList___33AkO .topListItem___3k0KM .child___1xB4B {
  padding: 14px 22px 22px 22px;}
.main___bE9ZL .container___2Sszc .topList___33AkO .topListItem___3k0KM .child___1xB4B ul li {
  font-size: 17px;
  line-height: 34px;
  color: #fff;
  height: 34px;}
.main___bE9ZL .container___2Sszc .topList___33AkO .topListItem___3k0KM .child___1xB4B ul li .title___2TiIj {
  width: 60.6%;
  display: inline-block;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;}
.main___bE9ZL .container___2Sszc .topList___33AkO .topListItem___3k0KM .child___1xB4B ul li .time___1ceem {
  float: right;
  font-size: 14px;}
.main___bE9ZL .container___2Sszc .topList___33AkO .topListItem___3k0KM .child___1xB4B .btn___1i_ya {
  height: 26px;
  box-sizing: border-box;
  font-size: 15px;
  color: #fff;
  float: right;
  border-radius: 4px;
  border: 1px solid #ffffff;
  padding: 0 8px;
  margin-top: 14px;}
.main___bE9ZL .container___2Sszc .topList___33AkO .topListItem___3k0KM .child___1xB4B .btn___1i_ya img {
  margin-left: 6px;}

.main___bE9ZL .container___2Sszc .topList___33AkO .topListItem___3k0KM .child___1xB4B .btn___1i_ya:hover{opacity: 0.7;}

.main___bE9ZL .container___2Sszc .topList___33AkO .topListItem___3k0KM:nth-child(1n+0) .child___1xB4B {
  background-color: #B79F76;}
.main___bE9ZL .container___2Sszc .topList___33AkO .topListItem___3k0KM:nth-child(2n+0) .child___1xB4B {
  background-color: #777777;}
.main___bE9ZL .container___2Sszc .topList___33AkO .topListItem___3k0KM:nth-child(3n+0) {
  margin-right: 0;}
.main___bE9ZL .container___2Sszc .topList___33AkO .topListItem___3k0KM:nth-child(3n+0) .child___1xB4B {
  background-color: #0C1535;}
.main___bE9ZL .container___2Sszc .bottomList___3c681 {
  margin-top: 137px;}
.main___bE9ZL .container___2Sszc .bottomList___3c681 .bottomListItem___3pReV {
  width: 48%;
  margin-right: 4%;
  float: left;}
.main___bE9ZL .container___2Sszc .bottomList___3c681 .bottomListItem___3pReV .cover___3NOiU {
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;}
.main___bE9ZL .container___2Sszc .bottomList___3c681 .bottomListItem___3pReV .desc___1UkUC {
  color: #585959;
  font-size: 17px;
  line-height: 34px;
  margin-top: 24px;}
.main___bE9ZL .container___2Sszc .bottomList___3c681 .bottomListItem___3pReV:nth-child(2n+0) {
  margin-right: 0;}

.bgWhite___aro_B {
  background-color: #FFFFFF;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  margin: 0 auto;
  z-index: 99;
}
.head___GNUCF {
  width:80%;
  height: 185px;
  margin: 0 auto;
  position: relative;
  z-index: 11;}

.head___3aa9h {
  background-color: #FFFFFF;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  margin: 0 auto;
  z-index: 99;
}
.logo___XspB3 {
    height: auto;
    float: left;
    margin-top: 56px;
}

.logo___XspB32 {
    height: auto;
    float: left;
    margin-top: 0px;
}


.head___GNUCF .router___1E5Xt {
  float: left;
  top: 0;
  font-size: 22px;
  line-height: 22px;
  padding-top: 122px;
  color: #161718;
  margin-left: 77px;}
.head___GNUCF .router___1E5Xt li {
  margin-right: 40px;
  display: inline-block;
  position: relative;
  font-weight: bold;}
.head___GNUCF .router___1E5Xt li .child___3Rid1 {
  width: 100px;
  position: absolute;
  left: 0;
  top: 22px;
  z-index: 666;
  padding-top: 4px;
  display: none;}
.head___GNUCF .router___1E5Xt li .child___3Rid1 .item___3GFWQ {
  line-height: 32px;
  background: #B79F76;
  border-radius: 4px;
  font-size: 16px;
  color: #FFFFFF;
  display: block;
  text-align: center;
  font-weight: normal;}
.head___GNUCF .router___1E5Xt li:last-child {
  margin-right: 0;}
.head___GNUCF .router___1E5Xt .routerActive___2tReN {
  color: #B79F76;}
.head___GNUCF .router___1E5Xt li:hover a {
  color: #B79F76;}
.head___GNUCF .router___1E5Xt li:hover .child___3Rid1 {
  display: block;}
.head___GNUCF .router___1E5Xt li:hover .child___3Rid1:hover {
  display: block;}
.left___1L26p {
  position: relative;
  transition: transform 0.4s;}
.rgiht___2v5Gs {
  position: absolute;
  padding-top: 36px;
  right: 0;
  top: 0;
  transition: transform 0.4s;
  z-index: 667;}
.rgiht___2v5Gs .rgihtTop___1SrdX {
  font-size: 14px;
  color: #9B9B9B;
  text-align: right;}
.rgiht___2v5Gs .rgihtTop___1SrdX img {
  width: 10px;
  height: 10px;
  margin-right: 4px;
  cursor: pointer;}
.rgiht___2v5Gs .search___1mylW {
  margin: 34px 0 22px 0;}
.rgiht___2v5Gs .search___1mylW input {
  border: none;
  height: 36px;
  background: #CCCCCC;
  box-sizing: border-box;
  margin-left: 10px;
  width: 236px;}
.rgiht___2v5Gs .search___1mylW .btn___2U1Vu {
  height: 36px;
  background-color: #B79F76;
  padding: 0 8px;
  font-size: 14px;
  color: #FFFFFF;
  letter-spacing: 0em;
  cursor: pointer;}
.rgiht___2v5Gs .search___1mylW .btn___2U1Vu img {
  margin-left: 6px;}
.rgiht___2v5Gs .rgihtTial___3befS {
  text-align: right;}
.rgiht___2v5Gs .rgihtTial___3befS a {
  color: #585959;
  font-size: 14px;
  line-height: 1;
  margin-right: 34px;}
.rgiht___2v5Gs .rgihtTial___3befS a:last-child {
  margin-right: 0;}
.control___2REPI {
  position: absolute;
  right: 36px;
  bottom: 16px;
  display: none;}
.control___2REPI img {
  width: 24px;
  height: 24px;
  cursor: pointer;}

  .show___3xKWu {
    transform: translateY(0);}
  .headLeft___2ndSl {
    transform: translateX(-400px);}
  .Control___1vpmw {
    display: block;}
}

.head___3aa9h {
  background-color: #FFFFFF;}
.head___3aa9h .top___muBnL {
  height: 46px;
  background: #0c1535;
  box-shadow: 0px 8px 12px 0px rgba(0, 0, 0, 0.48);}
.head___3aa9h .top___muBnL .topBox___227oz {
  max-width: 72.4%;
  
  height: 100%;
  margin: 0 auto;
  box-sizing: border-box;}
.head___3aa9h .top___muBnL .topBox___227oz .topLeft___3dD-- {
  line-height: 1;
  font-size: 13px;
  float: right;}
.head___3aa9h .top___muBnL .topBox___227oz .topLeft___3dD-- a {
  color: #B3B3B3;
  margin-right: 34px;
  padding-top: 16px;
  display: inline-block;}
.head___3aa9h .top___muBnL .topBox___227oz .topLeft___3dD-- a:last-child {
  margin-right: 26px;}
.head___3aa9h .top___muBnL .topBox___227oz .search___1AuKH {
  position: relative;
  width: 210px;
  float: right;
  margin-top: 4px;}
.head___3aa9h .top___muBnL .topBox___227oz .search___1AuKH input {
  width: 100%;
  height: 38px;
  line-height: 42px;
  padding: 0 14px 0 25px;
  box-sizing: border-box;
  border-radius: 4px;
  border: none;}
.head___3aa9h .top___muBnL .topBox___227oz .search___1AuKH img {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  right: 14px;
  width: 24px;
  height: 24px;
  cursor: pointer;}
.head___3aa9h .tail___2A62H {
  width: 72.4%;
  
  height: 100%;
  margin: 0 auto;
  padding: 42px 0 11px 0;}
 .logo___EzWZL {
  height: auto;
  float: left;}
.head___3aa9h .tail___2A62H .router___1yq16 {
  float: right;
  font-size: 22px;
  line-height: 22px;
  padding-top: 9px;
  color: #0C1535;
  margin-left: 246px;}
.head___3aa9h .tail___2A62H .router___1yq16 li {
  margin-right: 40px;
  display: inline-block;
  position: relative;
  font-weight: bold;}
.head___3aa9h .tail___2A62H .router___1yq16 li .child___AnZRB {
  width: 100px;
  position: absolute;
  left: 0;
  top: 22px;
  z-index: 66;
  padding-top: 4px;
  display: none;}
.head___3aa9h .tail___2A62H .router___1yq16 li .child___AnZRB .item___29UjP {
  line-height: 32px;
  background: #B79F76;
  border: 1px solid #d0c6b3;
  border-radius: 4px;
  font-size: 16px;
  color: #FFFFFF;
  display: block;
  text-align: center;
  font-weight: normal;}
.head___3aa9h .tail___2A62H .router___1yq16 li:last-child {
  margin-right: 0;}
.head___3aa9h .tail___2A62H .router___1yq16 .routerActive___11wiB {
  color: #B79F76;}
.head___3aa9h .tail___2A62H .router___1yq16 li:hover a {
  color: #B79F76;}
.head___3aa9h .tail___2A62H .router___1yq16 li:hover .child___AnZRB {
  display: block;}
.head___3aa9h .tail___2A62H .router___1yq16 li:hover .child___AnZRB:hover {
  display: block;}
.linked___lLYpG {
  max-width: 72.4%;
 
  margin: 215px auto 0 auto;
  font-size: 16px;
  line-height: 1;
  color: #999999;}
.linked___lLYpG a {
  display: inline-block;}
.linked___lLYpG a:hover {
  color: #B79F76;}
.linked___lLYpG .perch___YZGlz {
  display: inline-block;
  padding: 0 21px;
  color: #999999;}
.linked___lLYpG .key___VXvnj {
  display: inline-block;
  margin-left: 32px;}
.linked___lLYpG .key___VXvnj span {
  color: #B79F76;}

.footer___4yVCF {
  background-color: #121933;
  padding-top: 72px;}
.shareLink___1fsYR {

  margin: 88px auto 0 auto;
  background-color: #fff;
  padding: 10px 0;
  text-align: center;}
.shareLink___1fsYR a {
  display: inline-block;
  line-height: 30px;
  font-size: 18px;
  padding: 0 24px;
  border-right: 1px solid #A1A1A1;
  color: #727171;}
.shareLink___1fsYR a:last-child {
  border-right: 1px solid transparent;}
.shareLink___1fsYR a:hover {
  color: #B79F76;}
.logo___PO2Zs {
  margin: 0 auto 72px auto;
  display: block;}
.container___2srhq {
  width: 72.4%;
 
  margin: 0 auto;}
.ul___32gtY li {
  width: 14.8%;
  margin-right: 6.5%;
  float: left;}
.ul___32gtY li .title___2M1Wo {
  color: #fff;
  font-size: 19px;
  font-weight: bold;
  line-height: 34px;
  border-bottom: 1px solid #B79F76;}
.ul___32gtY li .title___2M1Wo:hover {
  color: #B79F76;}
.ul___32gtY li .routerActive___3kTsK {
  color: #B79F76;}
.ul___32gtY li .child___2n5YK {
  margin-top: 32px;}
.ul___32gtY li .child___2n5YK a {
  color: #D2D2D2;
  font-size: 16px;
  line-height: 1;
  padding: 9px 0;
  display: block;
  font-weight: 200;}
.ul___32gtY li .child___2n5YK a:hover {
  color: #B79F76;}
.ul___32gtY li:last-child {
  margin-right: 0;}
.share___1-LP2 {
  padding: 50px 0 60px 0;}
.share___1-LP2 .box___3380F {
  float: right;
  text-align: right;
  color: #fff;}
.share___1-LP2 .box___3380F .shareTitle___2MBTs {
  line-height: 1;
  font-size: 16px;
  margin-bottom: 14px;}
.share___1-LP2 .box___3380F .shareDesc___3K9wr {
  font-size: 13px;
  line-height: 20px;}
.share___1-LP2 .box___3380F .qrcode___2-Fvl {
  height: 70px;
  display: block;
  margin:0 auto;}
.share___1-LP2 .box___3380F .qrDesc___1dLqf {
  line-height: 1;
  font-size: 8px;
  margin-top: 10px;}
.tail___1Hfrp {
  height: 166px;
  padding-top: 64px;
  box-sizing: border-box;
  color: #B3B3B3;
  background-color: #0A111E;}
.tail___1Hfrp .tailLeft___162kK {
  float: left;
  font-size: 14px;}
.tail___1Hfrp .tailLeft___162kK span {
  display: inline-block;
  color: #FFFFFF;}
.tail___1Hfrp .tailRight___1x2Nz {
  line-height: 1;
  text-align: right;}
.tail___1Hfrp .tailRight___1x2Nz .copyright___3JLo2 {
  padding: 10px 0;
  font-size: 16px;}
.tail___1Hfrp .tailRight___1x2Nz span {
  font-size: 14px;}

.catalog___edkHj .gTitle___wEWCD {
  padding-bottom: 26px;}
.catalog___edkHj .gTitle___wEWCD img {
  display: block;}
.catalog___edkHj .main___1qw4k {
  width: 290px;
  background: #e7e6e4;
  box-shadow: 0px 4px 8px 0px rgba(0, 0, 0, 0.12);}
.catalog___edkHj .main___1qw4k .title1___29D6O {
  color: #808080;
  font-size: 25px;
  line-height: 1;
  border-bottom: 1px solid #D8D9D9;
  border-right: 6px solid transparent;
  padding: 22px 0 22px 36px;
  cursor: pointer;}
.catalog___edkHj .main___1qw4k .title2___34qu3 {
  font-size: 21px;
  line-height: 1;
  position: relative;
  padding: 15px 0 15px 36px;
  color: #808080;
  cursor: pointer;}
.catalog___edkHj .main___1qw4k .title2___34qu3 span {
  position: absolute;
  top: 50%;
  left: 21px;
  transform: translateY(-50%);
  width: 3px;
  height: 3px;
  background-color: #808080;}
.catalog___edkHj .main___1qw4k .title2___34qu3 ul {
  position: absolute;
  width: 152px;
  background-color: #89959F;
  line-height: 1;
  color: #FFFFFF;
  top: 0;
  right: -158px;
  display: none;}
.catalog___edkHj .main___1qw4k .title2___34qu3 ul li {
  padding: 6px 0 6px 16px;
  font-size: 13px;
  color: #fff;
  cursor: pointer;}
.catalog___edkHj .main___1qw4k .title2___34qu3:hover ul {
  display: block;}
.catalog___edkHj .main___1qw4k .child___395Su {
  overflow: hidden;
  height: 0;}
.catalog___edkHj .main___1qw4k .active___1o_1r {
  border-right: 6px solid #0C1534;
  background-color: #89959F;
  color: #fff;}
.catalog___edkHj .main___1qw4k .active___1o_1r span {
  background-color: #fff;}
.catalog___edkHj .main___1qw4k .active1___3FY9n .title1___29D6O {
  border-right: 6px solid #0C1534;
  background-color: #89959F;
  color: #fff;}
.catalog___edkHj .main___1qw4k .show___69Fak .child___395Su {
  overflow: visible;}

.top___1NUF0 {
  font-size: 15px;
  color: #666666;
  line-height: 56px;}
.top___1NUF0 .total___1255l {
  float: left;}
.top___1NUF0 .page___3ZXPu {
  float: right;}
.top___1NUF0 span {
  color: #B79F76;}
.oneListUl___1gD2f li {
 height: 36px;
  line-height: 36px;
  color: #4D4D4D;
  padding: 0 30px 0 44px;
  font-size: 17px;
  position: relative;
overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap;
}

.oneListUl___1gD2f li a {
  line-height: 36px;
  display: block;
  width: 100%;
overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap;
}
.oneListUl___1gD2f li span {
  display: inline-block;
  width: 5px;
  height: 5px;
  background: #b79f76;
  position: absolute;
  left: 18px;
  top: 15px;}
.oneListUl___1gD2f li .time___aNAvF {
  float: left;
  color: #B79F76;
  margin-right: 12px;}
.oneListUl___1gD2f li:nth-child(odd) {
  background-color: #F2F2F2;}
.oneListUl___1gD2f li:nth-child(even) {
  background-color: #ffffff;}
.tail___3TVfE {
  margin: 46px auto 0 auto;
  color: #999999;
  font-size: 13px;
  display: inline-block;}
.tail___3TVfE span {
  cursor: pointer;}
.tail___3TVfE span:hover {
  color: #B79F76;}
.tail___3TVfE .inputBox___3S58z {
  color: #4D4D4D;
  margin: 0 115px;
  display: inline-block;}
.tail___3TVfE .inputBox___3S58z input {
  width: 32px;
  height: 18px;
  line-height: 30px;
  border: 1px solid #B79F76;
  margin: 0 8px;}

.main___28AHK {
  background-color: #F2F2F2;
  padding-top: 46px;}
.main___28AHK .box___2ckkg {
  max-width: 72.4%;
 
  margin: 0 auto;}
.main___28AHK .box___2ckkg .left___T2Pnl {
  float: left;}
.main___28AHK .box___2ckkg .right___1z_Lj {
  width: calc(100% - 290px);
  box-sizing: border-box;
  float: right;
  padding: 42px 98px;
  background-color: #fff;
  box-shadow: 6px 10px 12px 0px rgba(0, 0, 0, 0.24);
  margin-top: 34px;}
.main___28AHK .box___2ckkg .right___1z_Lj .rTop___1wPLv .rTopLeft___1ykQd {
  float: left;
  width: 218px;}
.main___28AHK .box___2ckkg .right___1z_Lj .rTop___1wPLv .rTopLeft___1ykQd .label___3QQE5 {
  margin-bottom: 24px;}
.main___28AHK .box___2ckkg .right___1z_Lj .rTop___1wPLv .rTopLeft___1ykQd .label___3QQE5 p {
  font-size: 20px;
  color: #333333;
  line-height: 1;
  margin-bottom: 4px;}
.main___28AHK .box___2ckkg .right___1z_Lj .rTop___1wPLv .rTopLeft___1ykQd .label___3QQE5 span {
  width: 48px;
  height: 3px;
  background-color: #B79F76;
  display: block;}
.main___28AHK .box___2ckkg .right___1z_Lj .rTop___1wPLv .rTopLeft___1ykQd .title___2ZVDc {
  font-size: 22px;
  color: #333333;
  margin-bottom: 30px;
  line-height: 28px;
  font-weight: bold;}
.main___28AHK .box___2ckkg .right___1z_Lj .rTop___1wPLv .rTopLeft___1ykQd .introduction___2nu8u {
  font-size: 18px;
  color: #333333;
  line-height: 20px;}
.main___28AHK .box___2ckkg .right___1z_Lj .rTop___1wPLv .rTopRight___udlCi {
  float: right;
  width: 596px;
  height: 336px;}
.main___28AHK .box___2ckkg .right___1z_Lj .rTop___1wPLv .rTopRight___udlCi .cover___1_E1M {
  width: 100%;
  height: 100%;}
.main___28AHK .box___2ckkg .right___1z_Lj .rTop___1wPLv .rTopRight___udlCi .video___3AhU0 {
  width: 100%;
  height: 100%;}
.main___28AHK .box___2ckkg .right___1z_Lj .content___2zPCG {
  padding: 72px 0;
  font-size: 20px;
  color: #666666;
  line-height: 26px;
  border-top: 2px solid #CCCCCC;
  margin-top: 24px;}

.main___362rr {
  background-color: #F2F2F2;
  padding-top: 46px;}
.main___362rr .box___hQPY6 {
  max-width: 72.4%;
 
  margin: 0 auto;}
.main___362rr .box___hQPY6 .left___3KrFm {
  float: left;}
.main___362rr .box___hQPY6 .right___3TMNS {
  width: calc(100% - 290px);
  box-sizing: border-box;
  float: right;
  padding: 42px 98px;
  background-color: #fff;
  box-shadow: 6px 10px 12px 0px rgba(0, 0, 0, 0.24);
  margin-top: 34px;
overflow-x: scroll;
}
.main___362rr .box___hQPY6 .right___3TMNS .rTop___33Lgo {
  padding-bottom: 24px;
  border-bottom: 2px solid #CCCCCC;}
.main___362rr .box___hQPY6 .right___3TMNS .rTop___33Lgo .rTopLeft___1d_p5 {
  float: left;
  width: 50%;}
.main___362rr .box___hQPY6 .right___3TMNS .rTop___33Lgo .rTopLeft___1d_p5 .label___2RYQZ {
  margin-bottom: 24px;}
.main___362rr .box___hQPY6 .right___3TMNS .rTop___33Lgo .rTopLeft___1d_p5 .label___2RYQZ p {
  font-size: 20px;
  color: #333333;
  line-height: 1;
  font-family: didot;
  font-weight: bold;
  letter-spacing: -1px;}
.main___362rr .box___hQPY6 .right___3TMNS .rTop___33Lgo .rTopLeft___1d_p5 .label___2RYQZ span {
  width: 64px;
  height: 3px;
  background-color: #B79F76;
  display: block;}
.main___362rr .box___hQPY6 .right___3TMNS .rTop___33Lgo .rTopLeft___1d_p5 .title___mD8xt {
  font-size: 22px;
  color: #333333;
  margin-bottom: 30px;
  line-height: 28px;
  font-family: didot;}
.main___362rr .box___hQPY6 .right___3TMNS .rTop___33Lgo .rTopLeft___1d_p5 .introduction___2mKUP {
  font-size: 18px;
  color: #333333;
  line-height: 2rem;
  text-align: justify;
  text-justify: inter-ideograph;}
.main___362rr .box___hQPY6 .right___3TMNS .rTop___33Lgo .rTopRight___1AsBp {
  float: right;
  width: 48%;
  padding-bottom: 37.5%;
  position: relative;}
.main___362rr .box___hQPY6 .right___3TMNS .rTop___33Lgo .rTopRight___1AsBp .cover___Rj5Q9 {
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  width: 100%;
  height: 100%;}
.main___362rr .box___hQPY6 .right___3TMNS .rTop___33Lgo .rTopRight___1AsBp .video___1_Re0 {
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  width: 100%;
  height: 100%;}
.main___362rr .box___hQPY6 .right___3TMNS .tipsTitle___2xs4q {
  font-size: 21px;
  display: inline-block;
  padding-bottom: 1px;
  border-bottom: 3px solid #B79F76;
  color: #333333;
  margin: 28px 0 24px 0;
  font-family: didot;}
.main___362rr .box___hQPY6 .right___3TMNS .content___2SOyZ {
  padding: 0 0 72px 0;
  font-size: 18px;
  color: #666666;
  line-height: 28px;
  text-align: justify;
  text-justify: inter-ideograph;}
.main___362rr .box___hQPY6 .right___3TMNS .content___2SOyZ p {
  min-height: 26px;}

.first___38T5- {
  border-bottom: 2px solid #CCCCCC;
  padding-bottom: 24px;
margin-bottom: 24px;

}
.first___38T5- .rTopLeft___2t0d6 {
  float: left;
  width: 45%;min-width:190px;}
.first___38T5- .rTopLeft___2t0d6 .label___3X2-v {
  margin-bottom: 24px;}
.first___38T5- .rTopLeft___2t0d6 .label___3X2-v p {
  font-size: 20px;
  color: #333333;
  line-height: 1;
  font-family: didot;
  font-weight: bold;
  letter-spacing: -1px;}
.first___38T5- .rTopLeft___2t0d6 .label___3X2-v span {
  width: 64px;
  height: 3px;
  background-color: #B79F76;
  display: block;}
.first___38T5- .rTopLeft___2t0d6 .title___2Z4ey {
  font-size: 22px;
  color: #333333;
  margin-bottom: 30px;
  line-height: 28px;
  font-family: didot;}
.first___38T5- .rTopLeft___2t0d6 .introduction___3fl0b {
  font-size: 18px;
  color: #333333;
  line-height: 2rem;
  text-align: justify;
  text-justify: inter-ideograph;}
.first___38T5- .rTopRight___2hQc2 {
  float: right;
  width: 50%;
  min-width:150px;
  padding-bottom: 37.5%;
  position: relative;}
.first___38T5- .rTopRight___2hQc2 .cover___156y- {
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  width: 100%;
  height: 100%;}
.first___38T5- .rTopRight___2hQc2 .video___1VcQH {
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  width: 100%;
  height: 100%;}
.tips___-RDia {
  margin: 30px 0;}
.tips___-RDia .tipsTitle____mUaY {
  float: left;
  border-bottom: 3px solid #B79F76;
  color: #333333;
  font-size: 21px;
  font-family: didot;}
.tips___-RDia .more____wcyM {
  float: right;
  padding-top: 10px;
  font-size: 13px;
  color: #B79F76;
  cursor: pointer;}
.tips___-RDia .more____wcyM img {
  margin-left: 4px;}
.oneListUl___oxCNs {
  flex-wrap: wrap;
  margin: 0 -14px;}
.oneListUl___oxCNs li {
  padding: 0 14px 18px 14px;
  position: relative;
  width: 33.33333%;
  border-right: 1px solid #CCCCCC;
  box-sizing: border-box;}
.oneListUl___oxCNs li .item___3Y3Ue {
  border-bottom: 1px solid #CCCCCC;
  font-size: 14px;
  line-height: 1;
  font-weight: bold;}
.oneListUl___oxCNs li .item___3Y3Ue .cover___156y- {
  width: 100%;
  height: 188px;
  margin-bottom: 16px;}
.oneListUl___oxCNs li .item___3Y3Ue .title___2Z4ey {
  font-size: 16px;
  color: #000000;
  line-height: 30px;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;}
.oneListUl___oxCNs li .item___3Y3Ue span {
  float: left;
  width: 11px;
  background-color: #B79F76;
  height: 1px;
  margin: 4px 0 3px 0;}
.oneListUl___oxCNs li .item___3Y3Ue .time___2GV4G {
  color: #B79F76;}
.oneListUl___oxCNs li .item___3Y3Ue .introduction___3fl0b {
    line-height: 20px;
    margin-top: 15px;
    color: #666666;
    font-size: 14px;
    min-height: 112px;
}

.oneListUl___oxCNs li:nth-child(3n + 3) {
  border-right: 1px solid transparent;}
.tail___aDLK- {
  margin-top: 46px;
  padding: 0 235px;
  color: #999999;
  font-size: 13px;}
.tail___aDLK- span {
  cursor: pointer;}
.tail___aDLK- span:hover {
  color: #B79F76;}
.tail___aDLK- .inputBox___3exQ1 {
  color: #4D4D4D;
  margin: 0 115px;
  display: inline-block;}
.tail___aDLK- .inputBox___3exQ1 input {
  width: 32px;
  height: 18px;
  line-height: 30px;
  border: 1px solid #B79F76;
  margin: 0 8px;}

.top___yh87q .label___1_4TB {
  float: left;
  padding-right: 10px;
  font-size: 21px;
  color: #333333;
  border-bottom: #B79F76;}
.oneListUl___VXPV8 {
  margin-top: 32px;}
.oneListUl___VXPV8 li .item___2RJCD {
  padding: 0 0 22px 0;
  margin-bottom: 14px;
  border-bottom: 1px solid #CCCCCC;
  font-weight: bold;}
.oneListUl___VXPV8 li .item___2RJCD .title___3d82m {
  font-size: 18px;
  color: #4D4D4D;
  line-height: 30px;
  width: 454px;}
.oneListUl___VXPV8 li .item___2RJCD .content___1qgZu {
  margin-top: 20px;
  font-size: 12px;
  line-height: 30px;}
.oneListUl___VXPV8 li .item___2RJCD .content___1qgZu .introduction___2FJGV {
  color: #4D4D4D;
  float: left;
  width: 454px;
  margin-right: 52px;
  line-height: 1.3rem;
  text-align: justify;}
.oneListUl___VXPV8 li .item___2RJCD .content___1qgZu .right___14JdP {
  float: left;
  color: #B79F76;}
.tail___3yMJx {
  margin: 46px auto 0 auto;
  color: #999999;
  font-size: 13px;
  display: inline-block;}
.tail___3yMJx span {
  cursor: pointer;}
.tail___3yMJx span:hover {
  color: #B79F76;}
.tail___3yMJx .inputBox___vdlvK {
  color: #4D4D4D;
  margin: 0 115px;
  display: inline-block;}
.tail___3yMJx .inputBox___vdlvK input {
  width: 32px;
  height: 18px;
  line-height: 30px;
  border: 1px solid #B79F76;
  margin: 0 8px;}

.main___wh0gO {
  background-color: #F2F2F2;
  padding-top: 46px;}
.main___wh0gO .box___2hpfA {
  max-width: 72.4%;
 
  margin: 0 auto;}
.main___wh0gO .box___2hpfA .left___YUZOa {
  float: left;}
.main___wh0gO .box___2hpfA .right___3UitR {
  width: calc(100% - 290px);
  box-sizing: border-box;
  float: right;
  padding: 42px 98px;
  background-color: #fff;
  box-shadow: 6px 10px 12px 0px rgba(0, 0, 0, 0.24);
  margin-top: 34px;}
.main___wh0gO .box___2hpfA .right___3UitR .rTop___B8GWp .rTopLeft___1gA0h {
  float: left;
  width: 218px;}
.main___wh0gO .box___2hpfA .right___3UitR .rTop___B8GWp .rTopLeft___1gA0h .label___1KGb3 {
  margin-bottom: 24px;}
.main___wh0gO .box___2hpfA .right___3UitR .rTop___B8GWp .rTopLeft___1gA0h .label___1KGb3 p {
  font-size: 20px;
  color: #333333;
  line-height: 1;
  margin-bottom: 4px;}
.main___wh0gO .box___2hpfA .right___3UitR .rTop___B8GWp .rTopLeft___1gA0h .label___1KGb3 span {
  width: 48px;
  height: 3px;
  background-color: #B79F76;
  display: block;}
.main___wh0gO .box___2hpfA .right___3UitR .rTop___B8GWp .rTopLeft___1gA0h .title___znk8A {
  font-size: 22px;
  color: #333333;
  margin-bottom: 30px;
  line-height: 28px;
  font-weight: bold;}
.main___wh0gO .box___2hpfA .right___3UitR .rTop___B8GWp .rTopLeft___1gA0h .introduction___3rg6X {
  font-size: 18px;
  color: #333333;
  line-height: 20px;}
.main___wh0gO .box___2hpfA .right___3UitR .rTop___B8GWp .rTopRight___1r2fK {
  float: right;
  width: 596px;
  height: 336px;}
.main___wh0gO .box___2hpfA .right___3UitR .rTop___B8GWp .rTopRight___1r2fK .cover___3BebA {
  width: 100%;
  height: 100%;}
.main___wh0gO .box___2hpfA .right___3UitR .rTop___B8GWp .rTopRight___1r2fK .video___RDxPp {
  width: 100%;
  height: 100%;}
.main___wh0gO .box___2hpfA .right___3UitR .content___3Sve4 {
  padding: 72px 0;
  font-size: 20px;
  color: #666666;
  line-height: 26px;
  border-top: 2px solid #CCCCCC;
  margin-top: 24px;}

.main___2xLMI {
  background-color: #F2F2F2;
  padding-top: 46px;}
.main___2xLMI .box___1ES_3 {
  max-width: 72.4%;
 
  margin: 0 auto;}
.main___2xLMI .box___1ES_3 .left___PQziH {
  float: left;}
.main___2xLMI .box___1ES_3 .right___2BNnH {
  width: calc(100% - 290px);
  box-sizing: border-box;
  float: right;
  padding: 42px 98px;
  background-color: #fff;
  box-shadow: 6px 10px 12px 0px rgba(0, 0, 0, 0.24);
  margin-top: 34px;}
.main___2xLMI .box___1ES_3 .right___2BNnH .rTop___1Jqnu .rTopLeft___b3h1R {
  float: left;
  width: 218px;}
.main___2xLMI .box___1ES_3 .right___2BNnH .rTop___1Jqnu .rTopLeft___b3h1R .label___3Edne {
  margin-bottom: 24px;}
.main___2xLMI .box___1ES_3 .right___2BNnH .rTop___1Jqnu .rTopLeft___b3h1R .label___3Edne p {
  font-size: 20px;
  color: #333333;
  line-height: 1;
  margin-bottom: 4px;}
.main___2xLMI .box___1ES_3 .right___2BNnH .rTop___1Jqnu .rTopLeft___b3h1R .label___3Edne span {
  width: 48px;
  height: 3px;
  background-color: #B79F76;
  display: block;}
.main___2xLMI .box___1ES_3 .right___2BNnH .rTop___1Jqnu .rTopLeft___b3h1R .title___oMYcF {
  font-size: 22px;
  color: #333333;
  margin-bottom: 30px;
  line-height: 28px;
  font-weight: bold;}
.main___2xLMI .box___1ES_3 .right___2BNnH .rTop___1Jqnu .rTopLeft___b3h1R .introduction___1XCIc {
  font-size: 18px;
  color: #333333;
  line-height: 20px;}
.main___2xLMI .box___1ES_3 .right___2BNnH .rTop___1Jqnu .rTopRight___3U2eC {
  float: right;
  width: 596px;
  height: 336px;}
.main___2xLMI .box___1ES_3 .right___2BNnH .rTop___1Jqnu .rTopRight___3U2eC .cover___3rbln {
  width: 100%;
  height: 100%;}
.main___2xLMI .box___1ES_3 .right___2BNnH .rTop___1Jqnu .rTopRight___3U2eC .video___1bDjF {
  width: 100%;
  height: 100%;}
.main___2xLMI .box___1ES_3 .right___2BNnH .content___i3K8w {
  padding: 72px 0;
  font-size: 20px;
  color: #666666;
  line-height: 26px;
  border-top: 2px solid #CCCCCC;
  margin-top: 24px;}

.main___36E6E {
  background-color: #F2F2F2;
  padding-top: 46px;}
.main___36E6E .box___1sl_i {
  max-width: 72.4%;
  
  margin: 0 auto;
  padding: 48px 56px 30px 56px;
  background-color: #fff;
  box-shadow: 6px 10px 12px 0px rgba(0, 0, 0, 0.24);
  box-sizing: border-box;}

.main___1s8-7 {
  background-color: #F2F2F2;
  padding-top: 46px;}
.main___1s8-7 .box___18V80 {
  width: 72.4%;
 
  margin: 0 auto;}
.main___1s8-7 .box___18V80 .left___3LFHv {
  float: left;}
.main___1s8-7 .box___18V80 .right___2y2Ww {
  width: calc(100% - 290px);
  box-sizing: border-box;
  float: right;
  padding: 48px 340px 98px 58px;
  background-color: #fff;
  box-shadow: 6px 10px 12px 0px rgba(0, 0, 0, 0.24);
  margin-top: 34px;
  position: relative;}
.main___1s8-7 .box___18V80 .right___2y2Ww .title___2BCRq {
  font-size: 34px;
  color: #000000;
  line-height: 1;
  margin-bottom: 32px;}
.main___1s8-7 .box___18V80 .right___2y2Ww .teacherList___2XcYL .item___254Bd {
  margin-bottom: 46px;}
.main___1s8-7 .box___18V80 .right___2y2Ww .teacherList___2XcYL .item___254Bd .classifyTitle___2odtb {
  font-size: 19px;
  color: #B79F76;
  line-height: 1;
  margin-bottom: 8px;}
.main___1s8-7 .box___18V80 .right___2y2Ww .teacherList___2XcYL .item___254Bd .classifyTitle___2odtb span {
  float: left;
  padding-bottom: 2px;
  border-bottom: 1px solid #B79F76;}
.main___1s8-7 .box___18V80 .right___2y2Ww .teacherList___2XcYL .item___254Bd a {
  display: inline-block;
  line-height: 1;
  padding: 10px 0;
  font-size: 19px;
  color: #666666;
  margin-right: 32px;}
.main___1s8-7 .box___18V80 .right___2y2Ww .teacherList___2XcYL .item___254Bd a:hover {
  color: #B79F76;}
.main___1s8-7 .box___18V80 .right___2y2Ww .content___lgs3O {
  padding: 72px 0;
  font-size: 20px;
  color: #666666;
  line-height: 26px;
  border-top: 2px solid #CCCCCC;
  margin-top: 24px;}
.main___1s8-7 .box___18V80 .right___2y2Ww .group___3f9g_ {
  position: absolute;
  right: 0;
  top: 52px;
  background: #f2f2f2;
  box-shadow: 0px 8px 12px 0px rgba(0, 0, 0, 0.24);
  font-size: 19px;
  line-height: 1;
  width: 254px;}
.main___1s8-7 .box___18V80 .right___2y2Ww .group___3f9g_ .groupTitle___MeHBi {
  background-color: #B79F76;
  color: #FFFFFF;
  padding: 8px 22px;
  cursor: pointer;}
.main___1s8-7 .box___18V80 .right___2y2Ww .group___3f9g_ .groupList___1_j7W {
  padding: 10px 0 28px 0;}
.main___1s8-7 .box___18V80 .right___2y2Ww .group___3f9g_ .groupList___1_j7W li {
  cursor: pointer;
  color: #666666;
  padding: 9px 0 9px 44px;
  position: relative;}
.main___1s8-7 .box___18V80 .right___2y2Ww .group___3f9g_ .groupList___1_j7W li span {
  width: 5px;
  height: 5px;
  background-color: #B79F76;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  left: 23px;}
.main___1s8-7 .box___18V80 .right___2y2Ww .group___3f9g_ .groupList___1_j7W li:hover {
  color: #fff;
  background-color: #B79F76;}
.main___1s8-7 .box___18V80 .right___2y2Ww .group___3f9g_ .groupList___1_j7W li:hover span {
  background-color: #ffffff;}
.main___1s8-7 .box___18V80 .right___2y2Ww .group___3f9g_ .groupList___1_j7W .groupActive___29ORR {
  color: #fff;
  background-color: #B79F76;}
.main___1s8-7 .box___18V80 .right___2y2Ww .group___3f9g_ .groupList___1_j7W .groupActive___29ORR span {
  background-color: #ffffff;}
.main___1s8-7 .box___18V80 .dRight___1QsLb {
  width: calc(100% - 290px);
  box-sizing: border-box;
  float: right;
  padding: 48px 110px 98px 58px;
  background-color: #fff;
  box-shadow: 6px 10px 12px 0px rgba(0, 0, 0, 0.24);
  margin-top: 34px;
  position: relative;}
.catalog___2Jdbw .gTitle___1sNzk {
  padding-bottom: 32px;}
.catalog___2Jdbw .container___2mzga {
  width: 290px;
  background: #e7e6e4;
  box-shadow: 0px 4px 8px 0px rgba(0, 0, 0, 0.12);}
.catalog___2Jdbw .container___2mzga .title___2BCRq {
  color: #808080;
  font-size: 25px;
  line-height: 1;
  border-bottom: 1px solid #D8D9D9;
  border-right: 6px solid transparent;
  padding: 22px 0 22px 36px;
  cursor: pointer;}
.catalog___2Jdbw .container___2mzga .navClassify___3tnuJ {
  display: none;}
.catalog___2Jdbw .container___2mzga .classIfyHide___8FPbd ul {
  display: none;}
.catalog___2Jdbw .container___2mzga .navActive___2CjAR ul {
  display: block;}
.catalog___2Jdbw .container___2mzga .active___2e5Nb .title___2BCRq {
  border-right: 6px solid #0C1534;
  background-color: #89959F;
  color: #fff;}
 .active___2e5Nb span {
  background-color: #fff;}
 .active___2e5Nb .navClassify___3tnuJ {
  display: block;}
 .classifyTitle___2odtb {
  color: #808080;
  font-size: 25px;
  line-height: 1;
  border-bottom: 1px solid #D8D9D9;
  border-right: 6px solid transparent;
  padding: 22px 0 22px 36px;
  cursor: pointer;}
 .classifyTitle___2odtb:hover {
  border-right: 6px solid #0C1534;
  background-color: #89959F;
  color: #fff;}
 .classIfyActive___35iV6 {
  display: block;
  border-right: 6px solid #0C1534;
  background-color: #89959F;
  color: #fff !important;}
.show___2rqaR .child___1XagL {
  overflow: visible;}
.userInfo___1qGDh {
  width: 100%;}
.userInfo___1qGDh .cover___2l5do {
  width: 172px;
  height: 236px;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
  position: relative;
  float: left;
  box-shadow: 3px 5px 8px 0px rgba(0, 0, 0, 0.24);}
.userInfo___1qGDh .desc___1AGZ0 {
  float: left;
  width: calc(100% - 218px);
  margin-left: 46px;}
.userInfo___1qGDh .desc___1AGZ0 .name___2Iowg {
  font-size: 28px;
  line-height: 28px;
  float: left;
  height: 28px;
  border-right: 1px solid #B79F76;
  padding-right: 20px;
  margin-right: 20px;
  color: #B79F76;}
.userInfo___1qGDh .desc___1AGZ0 .email___3k8Vy {
  font-size: 16px;
  float: left;
  color: #B79F76;
  padding-top: 9px;}
.userInfo___1qGDh .desc___1AGZ0 .intro___2eTWv {
  margin-top: 28px;}
.userInfo___1qGDh .desc___1AGZ0 .introTitle___29dyO {
  flex-shrink: 0;
  color: #666666;
  font-size: 22px;
  line-height: 1;
  padding-top: 2px;}
.userInfo___1qGDh .desc___1AGZ0 .text___6PJgg {
  color: #666666;
  font-size: 16px;
  line-height: 22px;}
.list___3da3- {
  }
.list___3da3- .item___254Bd {
  margin-top: 15px;
  border-bottom: 1px solid #969696;}
.list___3da3- .item___254Bd .itemTitle___6AH8z {
  font-size: 19px;
  color: #B79F76;
  line-height: 1;}
.list___3da3- .item___254Bd .itemTitle___6AH8z span {
  float: left;
  padding-bottom: 2px;
  border-bottom: 1px solid #B79F76;}
.list___3da3- .item___254Bd .content___lgs3O {
  font-size: 16px;
  color: #666666;
  line-height: 26px;
  padding: 12px 0 22px 0;
}


.main___wh0gO {
  background-color: #F2F2F2;
  padding-top: 46px;
}
.main___wh0gO .box___2hpfA {
  max-width: 72.4%;

  margin: 0 auto;
}
.main___wh0gO .box___2hpfA .left___YUZOa {
  float: left;
}
.main___wh0gO .box___2hpfA .right___3UitR {
  width: calc(100% - 290px);
  box-sizing: border-box;
  float: right;
  padding: 42px 98px;
  background-color: #fff;
  box-shadow: 6px 10px 12px 0px rgba(0, 0, 0, 0.24);
  margin-top: 34px;
}
.main___wh0gO .box___2hpfA .right___3UitR .rTop___B8GWp .rTopLeft___1gA0h {
  float: left;
  width: 218px;
}
.main___wh0gO .box___2hpfA .right___3UitR .rTop___B8GWp .rTopLeft___1gA0h .label___1KGb3 {
  margin-bottom: 24px;
}
.main___wh0gO .box___2hpfA .right___3UitR .rTop___B8GWp .rTopLeft___1gA0h .label___1KGb3 p {
  font-size: 20px;
  color: #333333;
  line-height: 1;
  margin-bottom: 4px;
}
.main___wh0gO .box___2hpfA .right___3UitR .rTop___B8GWp .rTopLeft___1gA0h .label___1KGb3 span {
  width: 48px;
  height: 3px;
  background-color: #B79F76;
  display: block;
}
.main___wh0gO .box___2hpfA .right___3UitR .rTop___B8GWp .rTopLeft___1gA0h .title___znk8A {
  font-size: 22px;
  color: #333333;
  margin-bottom: 30px;
  line-height: 28px;
  font-weight: bold;
}
.main___wh0gO .box___2hpfA .right___3UitR .rTop___B8GWp .rTopLeft___1gA0h .introduction___3rg6X {
  font-size: 18px;
  color: #333333;
  line-height: 20px;
}
.main___wh0gO .box___2hpfA .right___3UitR .rTop___B8GWp .rTopRight___1r2fK {
  float: right;
  width: 596px;
  height: 336px;
}
.main___wh0gO .box___2hpfA .right___3UitR .rTop___B8GWp .rTopRight___1r2fK .cover___3BebA {
  width: 100%;
  height: 100%;
}
.main___wh0gO .box___2hpfA .right___3UitR .rTop___B8GWp .rTopRight___1r2fK .video___RDxPp {
  width: 100%;
  height: 100%;
}
.main___wh0gO .box___2hpfA .right___3UitR .content___3Sve4 {
  padding: 72px 0;
  font-size: 20px;
  color: #666666;
  line-height: 26px;
  border-top: 2px solid #CCCCCC;
  margin-top: 24px;
}
.main___wh0gO .box___2hpfA .right___3UitR .listC___1KQzr {
  padding-bottom: 30px;
}
.main___wh0gO .box___2hpfA .right___3UitR .oTitle___1kYsa {
  color: #B79F76;
  font-size: 22px;
  margin-bottom: 24px;
}
.main___wh0gO .box___2hpfA .right___3UitR .listBox___1u8p7 li {
  height: 36px;
  line-height: 36px;
  color: #4D4D4D;
  padding: 0 30px 0 44px;
  font-size: 17px;
  position: relative;
}
.main___wh0gO .box___2hpfA .right___3UitR .listBox___1u8p7 li a {
  line-height: 36px;
  display: block;
  width: 100%;
}
.main___wh0gO .box___2hpfA .right___3UitR .listBox___1u8p7 li span {
  display: inline-block;
  width: 5px;
  height: 5px;
  background: #b79f76;
  position: absolute;
  left: 18px;
  top: 15px;
}
.main___wh0gO .box___2hpfA .right___3UitR .listBox___1u8p7 li .time___1pVhS {
  float: right;
  color: #B79F76;
  margin-left: 12px;
}
.main___wh0gO .box___2hpfA .right___3UitR .listBox___1u8p7 li:nth-child(odd) {
  background-color: #F2F2F2;
}
.main___wh0gO .box___2hpfA .right___3UitR .listBox___1u8p7 li:nth-child(even) {
  background-color: #ffffff;
}
.main___wh0gO .tipsTitle___11XW9 {
  font-size: 21px;
  display: inline-block;
  padding-bottom: 1px;
  border-bottom: 3px solid #B79F76;
  color: #333333;
  margin: 0;
  font-family: didot;
}


.catalog___2Jdbw .gTitle___1sNzk {
  padding-bottom: 32px;
}
.catalog___2Jdbw .container___2mzga {
  width: 290px;
  background: #e7e6e4;
  box-shadow: 0px 4px 8px 0px rgba(0, 0, 0, 0.12);
}
.catalog___2Jdbw .container___2mzga .title___2BCRq {
  color: #808080;
  font-size: 25px;
  line-height: 1;
  border-bottom: 1px solid #D8D9D9;
  border-right: 6px solid transparent;
  padding: 22px 0 22px 36px;
  cursor: pointer;
}
.catalog___2Jdbw .container___2mzga .navClassify___3tnuJ {
  display: none;
}
.catalog___2Jdbw .container___2mzga .classIfyHide___8FPbd ul {
  display: none;
}
.catalog___2Jdbw .container___2mzga .navActive___2CjAR ul {
  display: block;
}
.catalog___2Jdbw .container___2mzga .active___2e5Nb .title___2BCRq {
  border-right: 6px solid #0C1534;
  background-color: #89959F;
  color: #fff;
}
.catalog___2Jdbw .container___2mzga .active___2e5Nb span {
  background-color: #fff;
}
.catalog___2Jdbw .container___2mzga .active___2e5Nb .navClassify___3tnuJ {
  display: block;
}
.catalog___2Jdbw .container___2mzga .classifyTitle___2odtb {
  color: #808080;
  font-size: 25px;
  line-height: 1;
  border-bottom: 1px solid #D8D9D9;
  border-right: 6px solid transparent;
  padding: 22px 0 22px 36px;
  cursor: pointer;
}
.catalog___2Jdbw .container___2mzga .classifyTitle___2odtb:hover {
  border-right: 6px solid #0C1534;
  background-color: #89959F;
  color: #fff;
}
.catalog___2Jdbw .container___2mzga .classIfyActive___35iV6 {
  display: block;
  border-right: 6px solid #0C1534;
  background-color: #89959F;
  color: #fff;
}
.oneListUl___1gD2f{min-height:500px;}

.Leader__UL{display: flex;
    flex-wrap: wrap;width:100%;margin:0 auto;padding:0;}
.Leader__UL__li{width:100%;margin:0;list-style-type: none;text-align: center;display: block;}
.Leader__UL__li__Img{width:110px;height:auto;max-height:300px;float:left;margin-right:20px;}
.Leader__UL__li__Div{width: calc(100% - 130px); height: 175px;text-align: left;}
.Leader__UL__li__Div h3{font-size:22px;font-weight: bold;line-height: 1.3rem; margin-block-start: 0;
    margin-block-end: 1rem;}
.Leader__UL__li__Div p{font-size:18px;color: #666666;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 5;-webkit-box-orient: vertical;}


@media screen and (max-width: 1840px){
.head___GNUCF {height:auto;}
.router___1E5Xt{    margin: 30px auto 0px auto;
    width: 100%;
    text-align: center;
    padding: 30px !important;
    margin-left: 0px !important;}

}


@media screen and (max-width: 1200px){
.router___1yq16{margin: 20px auto 0px auto; width:100%;  border-top: 1px solid #B79F76; text-align:center; padding:30px !important; margin-left: 0px !important;}
.logo___XspB32{float:none; margin:0 auto;}
.tail___2A62H{text-align:center;}

.linked___lLYpG{margin-top:300px;}
}

/*自适应样式*/
@media screen and (max-width: 800px){
/*Index*/
.logo___XspB3{
    width: 50% !important;
    float: none !important;
    margin: 2rem 0 !important;
}
.rgiht___2v5Gs{
    display: none !important;
}
.head___GNUCF{
    width: 100% !important;
    text-align: center !important;
}
.head___GNUCF .router___1E5Xt{
    margin: 0 auto !important;
    padding: 30px 0 !important;
}
.head___GNUCF .router___1E5Xt li{
    margin: 0 1rem !important;
    font-size: 3rem !important;
}
.main___bE9ZL .container___2Sszc{
    width: 95% !important;
}
.main___bE9ZL .container___2Sszc .topList___33AkO .topListItem___3k0KM{

    width: 100% !important;
    margin: 5rem 0 !important;
}
.main___bE9ZL .container___2Sszc .topList___33AkO .topListItem___3k0KM .directory___31Yvy{
    font-size: 3rem !important;
}
.main___bE9ZL .container___2Sszc .topList___33AkO .topListItem___3k0KM .directory___31Yvy .line___2uyy-{
    font-size: 4rem !important;
    padding-top: 0px !important;
}
.main___bE9ZL .container___2Sszc .topList___33AkO .topListItem___3k0KM .child___1xB4B ul{
    min-height: 200px !important;
}
.main___bE9ZL .container___2Sszc .topList___33AkO .topListItem___3k0KM .child___1xB4B ul li{
    font-size: 3rem !important;
    line-height: 6rem !important;
    height: 6rem !important;
}
.main___bE9ZL .container___2Sszc .topList___33AkO .topListItem___3k0KM .child___1xB4B ul li .time___1ceem
{
    font-size: 3rem !important;
}
.main___bE9ZL .container___2Sszc .topList___33AkO .topListItem___3k0KM .child___1xB4B .btn___1i_ya{
    height: 6rem !important;
    font-size: 3rem !important;
}
.main___bE9ZL .container___2Sszc .topList___33AkO .topListItem___3k0KM .cover___3NOiU{
    padding-bottom: 40% !important;
}
.main___bE9ZL .container___2Sszc .bottomList___3c681 .bottomListItem___3pReV{
    width: 100% !important;
    margin-bottom: 3rem;
}
.main___bE9ZL .container___2Sszc .bottomList___3c681 .bottomListItem___3pReV .desc___1UkUC{
    font-size: 3rem !important;
    line-height: 4.3rem !important;
}
.shareLink___1fsYR a{
    line-height: 4.5rem !important;
    font-size: 2.5rem !important;
}
.container___2srhq{
    width: 95% !important;
}
.ul___32gtY li{
    width: 19% !important;
    margin-right: 1.2%;
}
.ul___32gtY li .title___2M1Wo{
    font-size: 3rem !important;
    line-height: 5rem !important;
}
.ul___32gtY li .child___2n5YK a{
    font-size: 2.5rem !important;
    line-height: 4rem !important;
}
.share___1-LP2 .box___3380F .shareTitle___2MBTs{
    line-height: 3rem !important;
    font-size: 2.5rem !important;
}
.share___1-LP2 .box___3380F .shareDesc___3K9wr{
    font-size: 2rem !important;
    line-height: 3rem !important;
}
.share___1-LP2 .box___3380F{
    float: none !important;
}
.fl:nth-child(2) table{
    width:100%;
}
.fl:nth-child(2) table p{
    font-size: 2rem !important;
}
.share___1-LP2 .box___3380F .qrcode___2-Fvl{
    height: 250px !important;
}
.fl:nth-child(2){
    width: 50% !important;
}
.tail___1Hfrp{
    height: 200px !important;
    line-height: 3rem !important;
    padding-top: 3rem !important;
}
.tail___1Hfrp .tailLeft___162kK{
    font-size: 1.9rem !important;
}
.tail___1Hfrp .tailRight___1x2Nz{
    font-size: 1.9rem !important;
    line-height: 3rem !important;
}
.head___3aa9h .top___muBnL{
    display: none !important;
}
.head___3aa9h .tail___2A62H{
width: 100% !important;
}
.logo___XspB32{
    width: 50% !important;
}
.router___1yq16{
    padding: 30px 0 !important;
}
.head___3aa9h .tail___2A62H .router___1yq16 li{
    font-size: 3rem !important;
}
.main___362rr .box___hQPY6{
    max-width: 95% !important;
}
.catalog___edkHj .main___1qw4k .title1___29D6O{
    font-size: 2.5rem !important;
}
.main___362rr .box___hQPY6 .right___3TMNS{
    padding: 42px 1rem !important;
}
.main___362rr .box___hQPY6 .right___3TMNS .rTop___33Lgo .rTopLeft___1d_p5 .label___2RYQZ p{
    font-size: 3rem !important;
}
.main___362rr .box___hQPY6 .right___3TMNS .rTop___33Lgo .rTopLeft___1d_p5 .title___mD8xt{
    font-size: 2.2rem !important;
    line-height: 3rem !important;
}
.main___362rr .box___hQPY6 .right___3TMNS .rTop___33Lgo .rTopLeft___1d_p5 .introduction___2mKUP{
    font-size: 1.8rem !important;
    line-height: 3rem !important;
}
.main___362rr .box___hQPY6 .right___3TMNS .tipsTitle___2xs4q{
    font-size: 2.1rem !important;
}
#vsb_content img{
    width : 100% !important;
}
#vsb_content_4 P{
    font-size: 2rem !important;
}
.pb_sys_common{
font-size: 2rem !important;}
.oneListUl___1gD2f li{
font-size: 1.8rem !important;
    height: 4rem !important;
    line-height: 4rem !important;}
.oneListUl___1gD2f li a{
    line-height: 4rem;
}
.Leader__UL__li__Div h3{
font-size: 2.5rem !important;}
.main___2xLMI .box___1ES_3{
max-width: 95% !important;}
.first___38T5- .rTopLeft___2t0d6 .label___3X2-v p{
font-size: 2rem !important;}
.first___38T5- .rTopLeft___2t0d6 .title___2Z4ey{
font-size: 2.2rem !important;
}
.first___38T5- .rTopLeft___2t0d6 .introduction___3fl0b{
font-size: 1.8rem !important;
}
.oneListUl___oxCNs li .item___3Y3Ue .title___2Z4ey{
font-size: 1.8rem !important;}
.oneListUl___oxCNs li .item___3Y3Ue{
font-size: 1.6rem !important;
}
.oneListUl___oxCNs li .item___3Y3Ue .introduction___3fl0b{
    line-height: 2rem !important;
    font-size: 1.8rem !important;
}
.oneListUl___VXPV8 li .item___2RJCD .title___3d82m{
font-size: 1.8rem !important;
}
.oneListUl___VXPV8 li .item___2RJCD .content___1qgZu{
font-size: 1.6rem !important;

}
.oneListUl___VXPV8 li .item___2RJCD .content___1qgZu .introduction___2FJGV{
line-height: 2rem !important;
}
.jslbmc{
font-size: 2rem !important;
}
.main___1s8-7 .box___18V80 .right___2y2Ww .teacherList___2XcYL .item___254Bd a{
font-size: 2rem !important;}
.main___1s8-7 .box___18V80 .right___2y2Ww .group___3f9g_{
font-size: 1.8rem !important;
}
.catalog___edkHj .main___1qw4k .title2___34qu3{
font-size: 2rem !important;
}
.main___1s8-7 .box___18V80 .right___2y2Ww{
padding-left: 30px !important;
   padding-top: 74px !important;

}
.main___wh0gO .box___2hpfA .right___3UitR .oTitle___1kYsa{
font-size: 2.2rem !important;
}
.main___wh0gO .box___2hpfA .right___3UitR .listBox___1u8p7 li{
font-size: 1.8rem !important;
}
.Leader__UL__li__Div p{
font-size: 1.8rem !important;
}
.Leader__UL__li__Div{
height: 17.6rem !important;}
.main___362rr .box___hQPY6 .right___3TMNS .content___2SOyZ p span{
font-size: 2rem !important;
}
.additional___MjRIz{
font-size: 1.8rem !important;
}
.v_news_content p span{
font-size: 1.8rem !important;
}
.content___fLbiv{
font-size: 1.8rem !important;
}
.v_news_content p{
font-size: 1.8rem !important;
}
.main___1s8-7 .box___18V80{
    width: 95% !important;
}


}