@font-face {
  font-family: "Gilroy-Bold";
  font-weight: normal;
  src: url("Gilroy-Bold.ttf") format("truetype"),
    url("Gilroy-Bold.eot") format("eot"),
    url("Gilroy-Bold.woff2") format("woff2"),
    url("Gilroy-Bold.woff") format("woff");
}
@font-face {
  font-family: "gesans-regular";
  font-weight: normal;
  src: url("gesans-regular.ttf") format("truetype");
}

@font-face {
  font-family: "Rubik";
  font-weight: normal;
  src: url("Rubik-Regular.ttf") format("truetype"),
    url("Rubik-Regular.eot") format("eot"),
    url("Rubik-Regular.woff2") format("woff2"),
    url("Rubik-Regular.woff") format("woff");
}

@font-face {
  font-family: "MONTSERRAT";
  font-weight: normal;
  src: url("MONTSERRAT_REGULAR.ttf") format("truetype"),
    url("MONTSERRAT_REGULAR.eot") format("eot"),
    url("MONTSERRAT_REGULAR.woff2") format("woff2"),
    url("MONTSERRAT_REGULAR.woff") format("woff");
}

@font-face {
  font-family: "Rajdhani-Regular";
  font-weight: normal;
  src: url("Rajdhani Regular.ttf") format("truetype"),
    url("Rajdhani Regular.eot") format("eot"),
    url("Rajdhani Regular.woff2") format("woff2"),
    url("Rajdhani Regular.woff") format("woff");
}

@font-face {
  font-family: "Rajdhani";
  font-weight: normal;
  src: url("RAJDHANI_BOLD.ttf") format("truetype"),
    url("RAJDHANI_BOLD.eot") format("eot"),
    url("RAJDHANI_BOLD.woff2") format("woff2"),
    url("RAJDHANI_BOLD.woff") format("woff");
}

@font-face {
  font-family: "Rajdhani-SemiBold";
  font-weight: normal;
  src: url("Rajdhani-SemiBold.ttf") format("truetype"),
    url("Rajdhani-SemiBold.eot") format("eot"),
    url("Rajdhani-SemiBold.woff2") format("woff2"),
    url("Rajdhani-SemiBold.woff") format("woff");
}

@font-face {
  font-family: "Calibri";
  src: url('calibrib.ttf')format('truetype');
}

@font-face {
  font-family: "OPPOSans";
  src: url('OPPOSans-B-2.ttf')format('truetype'),
    url("OPPOSans-B-2.woff2") format("woff2"),
    url("OPPOSans-B-2.woff") format("woff");
}


@font-face {
  font-family: "BlueSkyStandard";
  font-weight: normal;
  src: url("BlueSkyStandard-Regular.ttf") format("truetype"),
    url("BlueSkyStandard-Regular.eot") format("eot"),
    url("BlueSkyStandard-Regular.woff2") format("woff2"),
    url("BlueSkyStandard-Regular.woff") format("woff");
}


@font-face {
  font-family: "OpenSans-Semibold";
  font-weight: normal;
  src: url("OpenSans-Semibold.ttf") format("truetype"),
    url("OpenSans-Semibold.eot") format("eot"),
    url("OpenSans-Semibold.woff2") format("woff2"),
    url("OpenSans-Semibold.woff") format("woff");
}

@font-face {
  font-family: "FSSinclair-Bold";
  font-weight: normal;
  src: url("FSSinclair-Bold.ttf") format("truetype"),
    url("FSSinclair-Bold.eot") format("eot"),
    url("FSSinclair-Bold.woff2") format("woff2"),
    url("FSSinclair-Bold.woff") format("woff");
}

@font-face {
  font-family: "Myriad Pro";
  font-weight: normal;
  src: url("Myriad Web Pro.ttf") format("truetype"),
    url("Myriad Web Pro.eot") format("eot"),
    url("Myriad Web Pro.woff2") format("woff2"),
    url("Myriad Web Pro.woff") format("woff");
}




.reenooBtn {
  /* display: none !important; */
}


.tipsLabel {
  display: none !important;
}

.news_serchBox .cooper {
  margin-top: 38px !important;
}


.cMore1 a {
  display: inline-block;
  font-size: 0;
}

.cMore1 a span {
  display: inline-block;
  line-height: 1;
  color: rgba(56, 56, 56, 0.8);
  font-size: 16px;
  cursor: pointer;
  vertical-align: middle;
  transition: all .3s;
}

.cMore1 a ul {
  display: inline-block;
  vertical-align: middle;
  margin-left: 10px;
  position: relative;
  top: 3px;
  transition: all .3s;
}

.cMore1 a ul li {
  display: inline-block;
  width: 7px;
  height: 7px;
  background-color: #e40000;
  margin-right: 4px;
  border-radius: 50px;
  transition: all .3s;
}

.cMore1 a:hover span {
  color: #e40000;
}

.cMore1 a:hover ul {
  margin-left: 12px;
}

.cMore1 a:hover ul li {
  margin-right: 10px;
}

/* 分享部分块隐藏 */
.sr-bdimgshare,
.bdshare-slide-button-box {
  display: none !important;
}

.bd_weixin_popup *,
.bd_weixin_popup {
  box-sizing: content-box;
}

.bdsharebuttonbox {
  float: left;
  margin-top: -6px;
  padding-left: 10px;
}

.bdsharebuttonbox a {
  width: 34px !important;
  height: 34px !important;
}

.bdsharebuttonbox .bds_weixin {
  background: url(weix-ic.png) no-repeat 0 0 !important;

}

/* ======== */
.fixScrol-paginationWrap {
  position: relative !important;
}



/* ==================================== */
/* 过度动画效果 */
/* 淡出淡入 */
.fade-enter-active,
.fade-leave-active {
  transition: opacity .3s
}

.fade-enter,
.fade-leave-to {
  opacity: 0
}

body.spread {
  max-width: none;
}


/* ==================================== */
/* 全局样式 */
.fadeInUp100,
.fadeInRight50,
.fadeInRight,
.fadeIn,
.fadeInUp,
.fadeInUp50 {
  opacity: 0;
}

.swiper-pagination-bullet {
  outline: none;
}

/* #content {
  padding-top: 90px;
} */


/* element UI 改色 */
/* 年份选择 */
.el-year-table td .cell:hover,
.el-year-table td.current:not(.disabled) .cell,
.el-picker-panel__icon-btn:hover,
.el-year-table td .cell:hover,
.el-date-picker__header-label.active,
.el-date-picker__header-label:hover,
.el-year-table td.today .cell {
  color: #e40000 !important;
}

.el-year-table td .cell {
  color: rgba(60, 60, 72, .7);
  font-size: 16px !important;
}


.el-select-dropdown__item.selected {
  color: #e40000 !important;
}

.el-checkbox__input.is-checked .el-checkbox__inner,
.el-checkbox__input.is-indeterminate .el-checkbox__inner,
.el-radio__input.is-checked .el-radio__inner {
  background: #e40000 !important;
  border-color: #e40000 !important;
}

.el-checkbox__inner {
  border-color: #DCDFE6 !important;
}

.el-checkbox__inner:hover,
.el-radio__inner:hover {
  border-color: #e40000 !important;
}

.el-radio__label,
.el-radio__input.is-checked+.el-radio__label {
  color: #999999 !important;
}

.el-input__inner {
  border: 0 !important;
}

.el-date-table td.available:hover,
.el-date-table td.today span {
  color: #e40000 !important;
}

.time-select-item.selected:not(.disabled) {
  color: #e40000 !important;
}

.el-message {
  z-index: 99999 !important;
}

.el-year-table td.disabled a:hover {
  color: #C0C4CC !important;
}

/* element UI 改色 end*/

/* .page-enter-active,.page-leave-active {
  transition: opacity cubic-bezier(.895,.22,.22,.895) 1.4s,transform cubic-bezier(.895,.03,.03,.895) 1.4s;
}
.page-enter, .page-leave-active {
  opacity: 0;
  transform: translateY(-10vh);
} */

.clearfix:after,
.auto:after {
  content: "";
  display: block;
  height: 0;
  clear: both;
}

.icon-guanbi:before {
  padding: 0 1px 1px 0;
}


/* .index .cCont1 {
  overflow: hidden;
  margin-top: -24px;
  background: #FFF;
  position: relative;
} */

.bshare-weixin {
  width: 34px !important;
  height: 34px !important;
  background: url(weix-ic.png) no-repeat 0 0 !important;
}

.indexBanerWrap .indexBaner .swiper-container .six2 .ew1,
.indexBanerWrap .indexBaner .swiper-container .six2 .ew2 {
  width: 105px;
  height: 105px;
  border-radius: 5px;
}
.indexBanerWrap .indexBaner .swiper-container .six2 .ew1 {
  right: 112px !important;
  border-radius: 10px;
  /* border: 2px solid #FFF; */
  /* background: #FFF; */
}
.indexBanerWrap .indexBaner .swiper-container .six2 .ew2 {
  /* border: 2px solid #FFF; */
  border-bottom: 0;
}

.business_c .bus_tyItem2 .bxgSwiper .bxgBoxKou1 .sxBox .ew{
  border-top: 5px solid #FFF;
  border-radius: 10px;
}

.about3 .content .ovs-dd .dd{
  display: none;
}

.investorList {
  min-height: 900px;
}

.indexBanerWrap .swiper-slide{
  cursor: default;
}

/* 头部设置 */

.en  #header .navbar .dl[path="join"] ,
.en #header .navbar .dl[path="about"],
.en  #header .navbar .dl[path="responsibility"] ,
#header .navbar .dl[path="responsibility"] ,
 #header .navbar .dl[path="responsibility/report"] ,
 #header .navbar .dl[path="investor"] ,
 #header .navbar .dl[path="business"] {
  position: static !important;
}

.en #header .navbar .dl[path="join"] .dd,
.en #header .navbar .dl[path="about"] .dd,
.en  #header .navbar .dl[path="responsibility"]  .dd ,
#header .navbar .dl[path="responsibility"] .dd,
 #header .navbar .dl[path="responsibility/report"]  .dd,
 #header .navbar .dl[path="investor"]  .dd,
 #header .navbar .dl[path="business"]  .dd{
  /* width: auto; */
  left: auto;
  right: -126px;
}

.en  #header .navbar .dl[path="join"]  .dd .ul,
.en #header .navbar .dl[path="about"] .dd .ul,
.en #header .navbar .dl[path="responsibility"] .dd .ul,
#header .navbar .dl[path="responsibility"] .dd .ul,
 #header .navbar .dl[path="responsibility/report"]  .dd .ul,
 #header .navbar .dl[path="investor"]  .dd .ul,
 #header .navbar .dl[path="business"]  .dd .ul{
  float: right;
}
/* ================================= */
.about_chairman .cCont1 .Ri .celebrityBox .buxBor{
  animation-delay: 1s !important;
}

.responsibility_report .top-box .img img{
  min-height: 340px;
}

.responsibility_report .cCont1 .loBox {
  padding: 20px 0 70px !important;
}
.responsibility_report .cCont1 .loBox .img{
  width: auto !important;
  margin: auto !important;
}

.business_c .bus_tyItem2 .bxgSwiper .bxgBoxKou2 .ri .vog{
  opacity: 0;
  width: 0;
  height: 0;
  margin-bottom: 100px !important;
}
