/* 导航 */
/* .header {
  height: 100px;
  top: 0;
  background: #fff;
}

.header .logo .img2 {
  display: block;
}

.header .logo .img1 {
  display: none;
}

.header .navbar_nav li>a {
  color: #808080;
  line-height: 64px;
  height: 80px;
}

.header .navbar_nav li>a.active {
  color: rgb(0 0 0);
}

.header .navbar_nav li.dropdown .dropdown_menu {
  top: 80px;
}

.header .navbar_nav li:hover>a {
  border-top: 8px solid #fff;
  color: #000;
}

.headerr .navbar_nav li:hover>a {
  border-top: 8px solid #000;
  color: rgb(0 0 0);
}

.header .navbar_nav li.dropdown .dropdown_menu {
  top: 100px;
}

.header .navbar_nav li>a {
  line-height: 84px;
  height: 100px;
}

.header .iconBox a {
  color: #1B74D5;
  background: #FFFFFF;
  border: 1px solid #1B75D7;
} */
/* end-导航 */
.dingei {
  position: relative;
  top: -150px;
}

.Nybanner {
  position: relative;
  width: 100%;
  min-height: 600px;
  /* margin-top: 100px; */
}

.Nybanner img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  min-height: 600px;
}

.NybannerText {
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
}

.NybannerText .container {
  position: relative;
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}

.NybannerText h1 {
  font-style: normal;
  font-weight: bold;
  font-size: 32px;
  line-height: 1;
  color: #FFFFFF;
  margin-bottom: 30px;
}

.NybannerText h2 {
  font-style: normal;
  font-weight: 200;
  font-size: 18px;
  line-height: 1.5;
  color: #FFFFFF;
  width: 720px;
  margin-bottom: 0;
}

.NybannerText p {
  display: flex;
  justify-content: space-around;
}

.NyBigBox {
  padding-bottom: 100px !important;
}

.Ny_Content {
  min-height: 500px;
}

.NyBoxTitle {
  font-style: normal;
  font-weight: bold;
  font-size: 32px;
  line-height: 1.5;
  padding-top: 56px;
  padding-bottom: 36px;
  color: #333333;
  text-align: center;
  padding-left: 2vw;
  padding-right: 2vw;
}

.NyBoxTitle p {
  font-style: normal;
  font-weight: 400;
  font-size: 18px;
  line-height: 1.5;
  text-align: center;
  color: #808080;
  margin: 0 auto;
  margin-top: 21px;
  margin-bottom: 0;
  width: 100%;
  max-width: 960px;
}

/* end-通用 */
/* 集团型外贸数字化管控平台 */
.jtxBox {
  padding-bottom: 40px;
  position: relative;
}

.jtxBox1 .container {
  display: flex;
  justify-content: space-between;
}

.jtxBox1 .jtxitem {
  background: #FFFFFF;
  border: 1px solid #E7E7E7;
  border-radius: 20px;
  overflow: hidden;
}

.jtxBox1 .jtxitem .img {
  position: relative;
  overflow: hidden;
}

.jtxBox1 .jtxitem img {
  position: relative;
  transform: scale(1.025);
}

.jtxBox1 .jtxitem h1 {
  position: absolute;
  bottom: 0;
  width: 100%;
  font-size: 28px;
  line-height: 37px;
  text-align: center;
  color: #FFFFFF;
  margin-bottom: 15px;
}

.jtxBox1 .jtxitem p {
  margin: 0;
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 1.5;
  color: #666666;
  padding: 20px 30px;
  text-align: justify;
}

.jtxBox2 {
  background: #f6f7f9;
}

.jtxBox2 .container {
  display: flex;
  justify-content: space-between;
}

.jtxBox2 .imgText {
  width: calc(50% - 15px);
  position: relative;
}

.jtxBox2 .imgText>img {
  width: 100%;
  position: relative;
}

.jtxBox2 .imgText .text {
  position: absolute;
  z-index: 2;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  display: flex;
  align-items: center;
  justify-content: space-evenly;
}

.jtxBox2 .imgText .text .right {
  width: 75%;
}

.jtxBox2 .imgText .text .right h1 {
  font-style: normal;
  font-weight: 500;
  font-size: 28px;
  line-height: 42px;
  color: #FFFFFF;
  margin-bottom: 12px;
}

.jtxBox2 .imgText .text .right p {
  font-style: normal;
  font-weight: 100;
  font-size: 16px;
  line-height: 1.5;
  color: #FFFFFF;
  margin-bottom: 0;
}

.jtxBox4 {
  background: #FAFBFE;
  padding: 77px 0 113px;
}

.jtxBox4 .container {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.jtxBox4 .container .left {
  width: 450px;
}

.jtxBox4 .container .left img {
  width: 100%;
}

.jtxBox4 .container .right {
  width: calc(100% - 500px);
  max-width: 600px
}

.jtxBox4 .container .right h1 {
  font-weight: 600;
  font-size: 28px;
  line-height: 2;
  color: #333333;
  margin-bottom: 15px;
}

.jtxBox4 .container .right p {
  font-weight: 400;
  font-size: 18px;
  line-height: 2;
  color: #333;
  margin-bottom: 20px;
}

.jtxBox4 .container .right span {
  font-style: normal;
  font-weight: bold;
  font-size: 20px;
  line-height: 32px;
  color: #333;
  margin-bottom: 10px;
}

.jtxBox4_2 {
  background: #fff
}

.jtxBox4_2 .container {
  display: flex;
  flex-direction: row-reverse;
  align-items: center;
}

/* end - 集团型外贸数字化管控平台*/
/* 技术能力*/
.NyJSNL h1 {
  text-align: center;
  margin-bottom: 0;
  font-weight: bold;
  font-size: 48px;
  line-height: 2;
  letter-spacing: 2.5px;
  color: #FFFFFF;
}

.NyJSNL h2 {
  text-align: center;
  margin: 0 auto;
  padding-top: 20px;
  /* border-top: 1px solid #fff; */
  font-weight: 300;
  width: 832px;
}

.jsnlBoxTitle {
  padding-top: 75px;
  font-size: 32px;
  font-weight: 600;
  color: #333;
  line-height: 1.5;
  text-align: center;
  line-height: 2;
  padding-left: 2vw;
  padding-right: 2vw;
}

.jsnlBox1 {
  padding-bottom: 102px;
}

.jsnlBox1 .container {
  margin-top: 90px;
  display: flex;
  justify-content: space-between;
}

.jsnlBox1 .container .jsnlitem {
  width: 300px;
  display: flex;
  flex-direction: column;
  align-items: center;
}

.jsnlBox1 .container .jsnlitem img {
  width: 260px;
}

.jsnlBox1 .container .jsnlitem h1 {
  font-style: normal;
  font-weight: bold;
  font-size: 24px;
  line-height: 1.5;
  text-align: center;
  color: #333;
  margin-bottom: 15px;
  margin-top: 15px;
}

.jsnlBox1 .container .jsnlitem p {
  font-size: 16px;
  line-height: 1.5;
  text-align: center;
  color: #808080;
}

.jsnlBox2 {
  background: #f6f7f9;
  padding-bottom: 90px;
}

.jsnlBox2 .container {
  padding-top: 30px;
  display: flex;
  justify-content: space-between;
}

.jsnlBox2 .container .jsnlitem {
  width: 290px;
  display: flex;
  flex-direction: column;
  align-items: center;
}

.jsnlBox2 .container .jsnlitem img {
  width: 180px;
}

.jsnlBox2 .container .jsnlitem h1 {
  font-style: normal;
  font-weight: bold;
  font-size: 24px;
  line-height: 1.5;
  color: #333;
  margin-top: 45px;
  margin-bottom: 30px;
  text-align: left;
}

.jsnlBox2 .container .jsnlitem .text {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}

.jsnlBox2 .container .jsnlitem p {
  display: block;
  background: #e7edf8;
  border-radius: 4px;
  padding: 0 20px 0 38px;
  height: 48px;
  line-height: 48px;
  position: relative;
  margin-bottom: 15px;
  font-size: 18px;
  color: #333;
  width: 100%;
}

.jsnlBox2 .container .jsnlitem p::after {
  content: "";
  display: block;
  width: 8px;
  height: 8px;
  border-radius: 4px;
  background: #1890FF;
  position: absolute;
  left: 18px;
  z-index: 2;
  top: calc(50% - 4px);
}

.jsnlBox3 {
  padding-bottom: 84px;
}

.jsnlBox3 .jsnlBoxTitle {
  padding-bottom: 109px;
}

.jsnlBox3 img {
  width: auto;
  max-width: 100%;
  display: block;
  margin: 0 auto;
}

.jsnlBox4 {
  background: #FAFBFE;
  padding-bottom: 71px;
}

.jsnlBox4 .jsnlBoxTitle {
  padding-top: 71px;
  color: #333333;
  margin: 0;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  flex-direction: column;
}

.jsnlBox4 .jsnlBoxTitle p {
  font-size: 18px;
  line-height: 32px;
  text-align: center;
  color: #808080;
  margin: 0 auto;
  margin-top: 34px;
  margin-bottom: 50px;
  width: 100%;
  max-width: 920px
}

.jsnlBox4 .container {
  display: flex;
  flex-wrap: wrap;
}

.jsnlBox4 .jsnlitem {
  background: #fff;
  width: 25%;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}

.jsnlBox4 .jsnlitem img {
  padding-top: 60px;
  padding-bottom: 30px;
}

.jsnlBox4 .jsnlitem p {
  margin: 0;
  padding-bottom: 48px;
  font-style: normal;
  font-weight: bold;
  font-size: 22px;
  line-height: 33px;
  color: #363D4D;
}

.jsnlBox6 .jsnlBoxTitle p {
  max-width: 1100px;
}

/* end - 技术能力*/
/* 公司简介*/
.aboutListBox {
  display: flex;
  justify-content: space-evenly;
}

.aboutListBox a {
  font-style: normal;
  font-weight: 400;
  font-size: 20px;
  line-height: 90px;
  text-align: center;
  letter-spacing: 0.12px;
  color: #333;
  position: relative;
}

.aboutListBox a.active::after {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  left: calc(50% - 16px);
  width: 32px;
  height: 7px;
  background: url(../../images/11.png);
  background-size: 100% 100%;
}

.aboutListBox a.active {
  color: #4B79FA;
}

.aboutBoxtitle {
  padding-top: 43px;
  font-size: 32px;
  font-weight: bold;
  color: #363D4D;
  line-height: 67px;
  text-align: center;
  line-height: 2;
  padding-left: 2vw;
  padding-right: 2vw;
}

.aboutBox1 .txtImg {
  padding-top: 60px;
  padding-bottom: 45px;
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.aboutBox1 .txtImg .text {
  width: 100%;
  max-width: 740px;
  padding-right: 45px;
  font-weight: 350;
  font-size: 18px;
  line-height: 2;
  text-align: justify;
  color: #808080;
}

.aboutBox1 .txtImg img {
  width: auto;
  max-width: 100%;
}

.aboutBox1 .number {
  padding: 45px 0;
  background: #fff;
}

.aboutBox1 .number .container {
  display: flex;
  justify-content: space-between;
}

.numberItem {
  display: flex;
  align-items: center;
  flex-direction: column;
  background: linear-gradient(180deg, #F7FAFE 0%, rgba(236, 242, 252, 0.395588) 100%);
  border-radius: 12px;
  width: 100%;
  margin: 0 10px;
  padding: 30px 0;
}

.numberItem .text {
  display: flex;
  flex-direction: column;
  align-items: center;
}

.numberItem .text h1 {
  font-weight: bold;
  font-size: 24px;
  line-height: 2;
  color: #333333;
  margin-bottom: 0;
}

.numberItem .text span {
  font-weight: 100;
  font-size: 16px;
  line-height: 1.5;
  color: #808080;
  margin-bottom: 0;
  text-align: center;
}

.aboutBox2 {
  background-size: cover !important;
  padding-bottom: 186px;
}

.aboutBox2 .aboutBoxtitle {
  padding-top: 64px;
}

.aboutBox2 .container {
  position: relative;
  height: 524px;
  display: flex;
}

.aboutBox2 .container .ItemBox2 {
  width: 100%;
  height: 167px;
  position: relative;
  display: flex;
  flex-direction: column;
  top: 0;
  padding: 0 10px;
}

.aboutBox2 .container .ItemBox2:nth-child(1) {
  top: calc(((100% - 167px) / 5) * 5);
}

.aboutBox2 .container .ItemBox2:nth-child(2) {
  top: calc(((100% - 167px) / 5) * 4);
}

.aboutBox2 .container .ItemBox2:nth-child(3) {
  top: calc(((100% - 167px) / 5) * 3);
}

.aboutBox2 .container .ItemBox2:nth-child(4) {
  top: calc(((100% - 167px) / 5) * 2);
}

.aboutBox2 .container .ItemBox2:nth-child(5) {
  top: calc(((100% - 167px) / 5) * 1);
}

.aboutBox2 .container .ItemBox2 h1 {
  font-weight: bold;
  font-size: 24px;
  line-height: 2;
  color: #333;
  margin-bottom: 0;
}

.aboutBox2 .container .ItemBox2 span {
  display: block;
  width: 104px;
  height: 32px;
  background: #4B79FA;
  border-radius: 16px;
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 32px;
  text-align: center;
  color: #FFFFFF;
  margin-bottom: 15px;
}

.aboutBox2 .container .ItemBox2 p {
  font-size: 16px;
  line-height: 1.5;
  color: #2E61F0;
  text-align: justify;
  margin-bottom: 0;
}

.aboutBox3 {
  background: linear-gradient(135deg, #4B79FA 0%, #6352C2 100%);
  padding-bottom: 75px;
}

.aboutBox3 .aboutBoxtitle {
  padding-top: 30px;
  color: #fff;
}

.aboutBox3 .ItemBox3 {
  margin-top: 23px;
  margin-bottom: 77px;
  display: flex;
  justify-content: space-between;
}

.aboutBox3 .ItemBox3 .img {
  width: 188px;
  position: relative;
}

.aboutBox3 .ItemBox3 .img h1 {
  position: absolute;
  z-index: 2;
  width: 112px;
  height: 100%;
  left: calc(50% - 56px);
  top: 0;
  font-size: 20px;
  line-height: 1.5;
  text-align: center;
  color: #4D54E7;
  display: flex;
  align-items: center;
  justify-content: center;
}

.aboutBox3 .ItemBox3 .img img {
  position: relative;
}

.ItemBox3_2 {
  display: flex;
  flex-wrap: wrap;
}

.ItemBox3_2 .text {
  width: 33.333%;
  margin-bottom: 45px;
  font-size: 18px;
  line-height: 1.5;
  color: #FFFFFF;
  display: flex;
  align-items: center;
}

.ItemBox3_2 .text img {
  margin-right: 10px;
}

.aboutBox4 {
  padding-top: 66px;
  padding-bottom: 100px;
}

.aboutBox4 .aboutBoxtitle {
  padding-bottom: 72px;
}

.aboutBox4 img {
  width: auto;
  max-width: 100%;
}

/* end - 公司简介*/
/* 业务管控 */
.ywgkbox1 .container {
  display: flex;
  flex-wrap: wrap;
}

.ywgkitme1 {
  width: 25%;
  padding-top: 54px;
  padding-bottom: 20px;
  display: flex;
  flex-direction: column;
  align-items: center;
}

.ywgkitme1 img {
  width: auto;
  height: 60px;
}

.ywgkitme1 h1 {
  margin-top: 45px;
  font-size: 20px;
  line-height: 1.5;
  font-weight: bold;
  color: #333;
}

.ywgkitme1 p {
  font-style: normal;
  font-weight: 400;
  font-size: 15px;
  line-height: 26px;
  color: #808080;
  margin-bottom: 0;
}

.ywgkbox2 {
  position: relative;
}

.ywgkbox2 .container {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}

.box3List {
  position: relative;
  width: calc((100% - 90px) / 4);
  margin-bottom: 28px;
  border-radius: 9px;
  overflow: hidden;
}

.box3List h1 {
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  z-index: 2;
  font-size: 26px;
  color: #FFFFFF;
  display: flex;
  justify-content: center;
  align-items: center;
  background: rgba(19, 35, 77, 0.56);
}

.box3List img {
  width: 100%;
  position: relative;
}

/* end - 业务管控 */
/* 外贸客户关系管理系统 */
.wmkhbox1 {
  padding-bottom: 60px;
}

.wmkhbox1 .NyBoxTitle {
  padding-bottom: 60px;
}

.wmkhbox1 .container {
  display: flex;
  align-items: center;
}

.wmkhbox1 .container>div {
  width: 50%;
  padding: 0 30px;
}

.wmkhbox1 .container .img img {
  width: auto;
  max-width: 100%;
  display: block;
  margin: 0 auto;
}

.wmkhbox1 .item {
  margin: 30px 0;
  display: flex;
  align-items: center;
}

.wmkhbox1 .item img {
  width: 50px;
  margin-right: 30px;
}

.wmkhbox1 .item h1 {
  font-style: normal;
  font-weight: bold;
  font-size: 20px;
  line-height: 1.5;
  margin-bottom: 5px;
  color: #333;
}

.wmkhbox1 .item p {
  font-style: normal;
  font-weight: 400;
  font-size: 18px;
  line-height: 1.5;
  color: #808080;
  margin-bottom: 0px;
}

.wmkhbox2 {
  background: #FAFBFE;
  padding-bottom: 75px;
}

.wmkhbox2 .container {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}

.wmkhbox2 .item {
  width: calc(50% - 15px);
  margin: 20px 0;
  background: #fff;
  padding: 30px;
  border-radius: 20px;
  display: flex;
  align-items: center;
}

.wmkhbox2 .item span {
  padding-left: 40px;
}

.wmkhbox2 .item h1 {
  font-style: normal;
  font-weight: bold;
  font-size: 20px;
  line-height: 1.5;
  color: #333333;
  margin-bottom: 15px;
}

.wmkhbox2 .item p {
  font-size: 16px;
  line-height: 1.5;
  color: #333333;
  margin-bottom: 0;
  text-align: justify;
}

.wmkhbox3 .NyBoxTitle {
  padding-bottom: 50px;
}

.wmkhbox3 .container {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}

.wmkhbox3 .item {
  width: calc((100% - 60px) / 3);
  padding: 48px;
  padding-bottom: 60px;
  box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.1);
  border-radius: 21px;
  margin: 15px 0;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}

.wmkhbox3 .item h1 {
  font-size: 20px;
  line-height: 1.5;
  min-height: 60px;
  margin-top: 45px;
  margin-bottom: 0;
  text-align: center;
  color: #808080;
}

/* end - 外贸客户关系管理系统 */
/* 跨境电商卖家管理系统 */
.kjdsobx1 {
  padding: 90px 0;
}

.kjdsobx1 .container {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.kjdsobx1 .container img {
  max-width: 45%;
}

.kjdsobx1 .container .text {
  width: auto;
  max-width: 425px;
}

.kjdsobx1 h1 {
  font-style: normal;
  font-weight: bold;
  font-size: 28px;
  line-height: 1.5;
  color: #333;
  margin-bottom: 30px;
}

.kjdsobx1 p {
  font-style: normal;
  font-weight: 400;
  font-size: 18px;
  line-height: 1.5;
  color: #808080;
  margin-bottom: 0px;
}

.kjdsobx1_1 {
  background: #FAFBFE;
}

.kjdsobx1_1 .container {
  display: flex;
  justify-content: space-between;
  flex-direction: row-reverse;
}

.kjdsobx2 .container {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}

.kjdsobx2 .container .item {
  width: calc(50% - 20px);
  display: flex;
  align-items: flex-start;
  padding: 20px 30px;
  margin: 15px 0;
  background: #FFFFFF;
  border: 1px solid rgba(151, 151, 151, 0.3);
}

.kjdsobx2 .container .item .text {
  margin-left: 30px;
}

.kjdsobx2 .container .item h1 {
  font-style: normal;
  font-weight: bold;
  font-size: 26px;
  line-height: 35px;
  color: #333;
}

.kjdsobx2 .container .item p {
  font-style: normal;
  font-weight: 400;
  font-size: 20px;
  line-height: 1.5;
  color: #808080;
  margin-bottom: 0;
}

/* end - 跨境电商卖家管理系统 */
/* 外贸在线视频教育平台 */
.wmspobx1 {
  padding-bottom: 60px;
}

.wmspobx1 .NyBoxTitle {
  padding-top: 36px;
  padding-bottom: 77px;
}

.wmspobx1 .container {
  display: flex;
  justify-content: space-between;
}

.wmspobx1 .container .item {
  width: calc((100% - 150px) / 4);
  display: flex;
  flex-direction: column;
  align-items: center;
}

.wmspobx1 .container .item h1 {
  font-style: normal;
  font-weight: bold;
  font-size: 20px;
  line-height: 27px;
  text-align: center;
  color: #333333;
  margin-top: 30px;
  margin-bottom: 15px;
}

.wmspobx1 .container .item p {
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 1.5;
  text-align: left;
  color: #666666;
  min-height: 76px;
  margin-bottom: 0;
}

.wmspobx2 {
  background: #FAFBFE;
  padding-bottom: 109px;
}

.wmspobx2 .NyBoxTitle {
  padding-top: 60px;
  padding-bottom: 82px;
}

.wmspobx2 .txtImg {
  position: relative;
}

.wmspobx2 .txtImg .img {
  position: absolute;
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}

.wmspobx2 .txtImg .img img {
  width: auto;
  max-width: 100%;
}

.wmspobx2 .txtImg .text {
  position: relative;
  width: 100%;
  height: 100%;
  display: flex;
  flex-wrap: wrap;
}

.wmspobx2 .txtImg .text span {
  width: 50%;
  margin: 15px 0;
}

.wmspobx2 .txtImg .text span:nth-child(2n) {
  padding-left: 250px;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}

.wmspobx2 .txtImg .text span:nth-child(2n+1) {
  padding-right: 250px;
  display: flex;
  flex-direction: column;
  align-items: flex-end;
}

.wmspobx2 .txtImg .text span:nth-child(2n+1) p {
  text-align: right;
}

.wmspobx2 .txtImg .text h1 {
  font-style: normal;
  font-weight: 500;
  font-size: 24px;
  line-height: 32px;
  margin-bottom: 10px;
}

.wmspobx2 .txtImg .text p {
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 21px;
  color: #333333;
  margin-bottom: 0;
  text-align: justify;
  word-break: break-all;
}

.wmspobx2 .txtImg .text span:nth-child(1) h1 {
  color: #92B042;
}

.wmspobx2 .txtImg .text span:nth-child(2) h1 {
  color: #FFB625;
}

.wmspobx2 .txtImg .text span:nth-child(3) h1 {
  color: #1AB59F;
}

.wmspobx2 .txtImg .text span:nth-child(4) h1 {
  color: #D25944;
}

.wmspobx2 .txtImg .text span:nth-child(5) h1 {
  color: #D25944;
}

.wmspobx2 .txtImg .text span:nth-child(6) h1 {
  color: #617488;
}

.wmspobx2 .txtImg .text span:nth-child(7) h1 {
  color: #FFB625;
}

.wmspobx2 .txtImg .text span:nth-child(8) h1 {
  color: #9EAEBE;
}

.wmspobx3 .NyBoxTitle {
  padding-bottom: 62px;
}

.wmspobx3 .container {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}

.wmspobx3 .container .item {
  width: calc((100% - 60px) / 2);
  border: 1px solid rgba(151, 151, 151, 0.3);
  border-radius: 21px;
  display: flex;
  flex-direction: column;
  align-items: center;
  padding: 30px 45px;
  margin-bottom: 60px;
}

.wmspobx3 .container .item h1 {
  margin-top: 45px;
  margin-bottom: 15px;
  font-style: normal;
  font-weight: bold;
  font-size: 24px;
  line-height: 1.5;
  text-align: center;
  color: #333333;
}

.wmspobx3 .container .item p {
  font-size: 18px;
  line-height: 1.5;
  text-align: center;
  color: #808080;
  margin-bottom: 0;
}


.wmspobx4 {
  padding-top: 90px;
  display: flex;
  justify-content: center;
}

.wmspobx4 p {
  margin: 0;
  margin-right: 15px;
  width: 660px;
  height: 70px;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 1px solid rgba(75, 121, 250, 0.4);
  border-radius: 4px;
  font-size: 24px;
  line-height: 1.5;
  color: #202640;
}

.wmspobx4 a {
  width: 170px;
  height: 70px;
  background: #4B79FA;
  border: 1px solid rgba(75, 121, 250, 0.4);
  border-radius: 4px;
  font-size: 24px;
  line-height: 1.5;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #FFFFFF;
}

/* end - 外贸在线视频教育平台 */
/* 服务支持 */
.fwzcBigbox {
  padding: 0 !important;
}

.fwzcbx1 {
  padding-bottom: 75px;
}

.fwzcbx1 .NyBoxTitle {
  padding-top: 66px;
  padding-bottom: 90px;
}

.fwzcbx1 .NyBoxTitle p {
  margin-top: 23px;
}

.fwzcbx1 .container {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.fwzcbx1 .container .img {
  width: calc(40% - 60px);
}

.fwzcbx1 .container .text {
  width: 60%;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}

.fwzcbx1 .container .text span {
  background: #FAFBFE;
  border-radius: 8px;
  padding: 50px 20px 24px;
  width: calc((100% - 30px) /2);
  margin: 16px 0;
  position: relative;
}

.fwzcbx1 .container .text span .number {
  position: absolute;
  top: 12px;
  left: 17px;
  font-style: normal;
  font-weight: 700;
  font-size: 40px;
  line-height: 53px;
  color: #D3DEF4;
}

.fwzcbx1 .container .text span h1 {
  font-style: normal;
  font-weight: 600;
  font-size: 18px;
  line-height: 1.5;
  color: #333;
  margin-bottom: 12px;
}

.fwzcbx1 .container .text span p {
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 2;
  color: #808080;
  margin-bottom: 0;
}

.fwzcbx2 {
  background: #FAFBFE;
  padding-bottom: 48px;
}

.fwzcbx2 .NyBoxTitle {
  padding-bottom: 64px;
}

.fwzcbx2 .NyBoxTitle p {
  margin-top: 43px;
}

.fwzcbx2 img,
.fwzcbx3 img {
  width: auto;
  max-width: 100%;
}

.fwzcbx3 {
  padding-bottom: 103px;
}

.fwzcbx3 .NyBoxTitle {
  padding-bottom: 72px;
}

.fwzcbx4 {
  background: #FAFBFE;
  padding-bottom: 84px;
}

.fwzcbx4 .NyBoxTitle {
  padding-top: 62px;
  padding-bottom: 70px;
}

.fwzcbx4 .NyBoxTitle p {
  margin-top: 43px;
}

.fwzcbx4 .jtxitem {
  border: 0.815217px solid #E7E7E7;
  border-radius: 20px;
  overflow: hidden;
}

.fwzcbx4 .jtxitem span {
  display: block;
  position: relative;
}

.fwzcbx4 .jtxitem span h1 {
  position: absolute;
  z-index: 2;
  font-style: normal;
  font-weight: 500;
  font-size: 24px;
  line-height: 1.5;
  text-align: center;
  color: #FFFFFF;
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}

.fwzcbx4 .jtxitem span img {
  position: relative;
  width: 100%;
}

.fwzcbx4 .jtxitem p {
  padding: 36px;
  font-style: normal;
  font-size: 18px;
  line-height: 2;
  text-align: center;
  color: #333;
  height: 230px;
  display: flex;
  align-items: center;
  justify-content: center;
}

/* end - 服务支持 */
/* 新闻资讯 */
.NyJSNL h2 {
  font-size: 18px;
  width: auto;
}

.newsBigbox .container {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}

.newsBigbox .newslist {
  margin: 20px 0;
  background: #FFFFFF;
  width: calc((100% - 80px) / 3);
  border-radius: 1vw;
  overflow: hidden;
}

.newsBigbox .newslist img {
  width: 100%;
  object-fit: cover;
}

.newsBigbox .newslist .newslistImg {
  height: 250px;
  border-radius: 15px;
}

.newsBigbox .newslist h1 {
  font-size: 24px;
  line-height: 1.5;
  height: 72px;
  color: #333;
  margin-top: 25px;
  margin-bottom: 15px;
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
}

.newsBigbox .newslist p {
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 1.5;
  height: 48px;
  color: #808080;
  margin-bottom: 0;
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
}

.newsBigbox .newslist a {
  font-style: normal;
  font-weight: 400;
  font-size: 18px;
  text-align: center;
  color: #808080;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 130px;
  height: 40px;
  border: 0.5px solid rgba(0, 0, 0, 0.25);
  border-radius: 20px;
  margin-top: 34px;
  margin-bottom: 30px;
}

.newsBigbox .newslist a img {
  width: auto;
  opacity: .45;
  margin-left: 10px;
}

.newsBigbox .newslist:hover a {
  background: linear-gradient(135deg, #4B79FA 0%, #6352C2 100%);
  color: #FFFFFF;
  border: 0.5px solid rgba(0, 0, 0, 0);
}

.newsBigbox .newslist:hover a img {
  opacity: 1;
  filter: invert(1);
}

.proInfo {
  width: 100%;
  margin-top: 30px;
}

.proInfo .pagination {
  display: flex;
  justify-content: flex-end;
}

.proInfo a {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 32px;
  height: 32px;
  background: #FFFFFF;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 2px;
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 22px;
  color: #333;
  margin: 0 4px;
}

.proInfo a.cur {
  color: #FFFFFF;
  background: #4B79FA;
  border: 1px solid #4B79FA;
}

.proInfo a.left img {
  opacity: .65;
  transform: rotateY(180deg);
}

.proInfo a.right img {
  opacity: .65
}

.newsBigbox .stace .NyBoxTitle {
  padding-bottom: 15px;
}

.newsBigbox .stace strong {
  display: flex;
  width: 100%;
  justify-content: center;
}

.newsBigbox .stace strong span {
  margin: 0 15px;
}

.newsBigbox .stace .cont {
  padding-top: 60px;
  min-height: 500px;
}

/* end - 新闻资讯 */
/* 畅想生态 */
.cxstBox1 {
  padding-bottom: 72px;
}

.cxstBox1 .aboutBoxtitle {
  padding-bottom: 62px;
}

.cxstBox1 .container {
  display: flex;
  justify-content: space-between;
}

.cxstBox1 .txtImg {
  width: calc(50% - 36px);
  background: #FFFFFF;
  border: 1px solid #E7E7E7;
  box-shadow: 0px 13px 23px rgba(0, 0, 0, 0.05);
  border-radius: 16px;
  padding: 23px 45px 52px;
  display: flex;
  flex-direction: column;
  align-items: center;
}

.cxstBox1 .txtImg .text {
  font-size: 18px;
  line-height: 1.5;
  color: #808080;
  margin-top: 30px;
  text-align: justify;
}

.cxstBox2 .txtImg {
  background: #FFFFFF;
  border: 1px solid #E7E7E7;
  box-shadow: 0px 13px 23px rgba(0, 0, 0, 0.0532969);
  border-radius: 16px;
  padding: 45px 60px;
  margin: 60px 0;
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.cxstBox2 .txtImg .text {
  font-size: 16px;
  line-height: 2;
  color: #808080;
  padding-left: 45px;
  text-align: justify;
}

.cxstBox3 {
  background: #FAFBFE;
  padding-bottom: 97px;
}

.cxstBox3 .NyBoxTitle {
  padding-top: 90px;
  padding-bottom: 60px;
}

.cxstBox3 .container {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}

.cxstBox3 .txtImg {
  width: calc((100% - 45px) / 2);
  background: #FFFFFF;
  border: 1px solid #E7E7E7;
  border-radius: 24px;
  overflow: hidden;
  box-shadow: 0px 13px 23px 0px rgba(0, 0, 0, 0.05);
}

.cxstBox3 .txtImg .imgBox {
  height: 112px;
  background: #2F7BF8;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}

.cxstBox3 .txtImg .text {
  padding: 60px 45px;
  font-size: 18px;
  line-height: 2;
  text-align: center;
  color: #333;
}

.cxstBox3 .txtImg .text span {
  font-weight: bold;
}

/* end-畅想生态 */
/* 联系我们 */
.lxwmBigBox {
  background: #FAFBFE;
}

.lxwmBox1 {
  padding-top: 55px;
  padding-bottom: 30px;
}

.lxwmBox1 .lxwmTitle {
  font-style: normal;
  font-weight: bold;
  font-size: 32px;
  line-height: 47px;
  color: #000000;
  position: relative;
  margin-bottom: 45px;
}

.lxwmBox1 .lxwmTitle::after {
  content: "";
  position: absolute;
  top: 0;
  left: -24px;
  display: block;
  width: 6px;
  height: 47px;
  background: #4B79FA;
}

.lxwmBox1 .txtImg {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.lxwmBox1 .txtImg .text {
  width: 100%;
  max-width: 460px;
}

.lxwmBox1 .txtImg img {
  width: auto;
  max-width: 500px;
}

.lxwmBox1 .txtImg .text h1 {
  font-size: 24px;
  font-weight: bold;
  line-height: 1.5;
  color: #333;
  margin-bottom: 45px;
}

.lxwmBox1 .txtImg .text p {
  font-size: 18px;
  line-height: 2;
  color: #333;
}

.lxwmBox2 {
  padding-top: 55px;
  padding-bottom: 120px;
}

.lxwmBox2 .lxwmTitle {
  font-style: normal;
  font-weight: bold;
  font-size: 32px;
  line-height: 47px;
  color: #000000;
  position: relative;
  margin-bottom: 30px;
}

.lxwmBox2 .lxwmTitle::after {
  content: "";
  position: absolute;
  top: 0;
  left: -24px;
  display: block;
  width: 6px;
  height: 47px;
  background: #4B79FA;
}

.lxwmBox2 .txtImg {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}

.lxwmBox2 .text {
  margin: 30px 0;
  width: 47%;
}

.lxwmBox2 .text h1 {
  font-weight: bold;
  font-size: 20px;
  line-height: 1;
  color: #333;
  margin-bottom: 0;
}

.lxwmBox2 .text h2 {
  font-size: 18px;
  line-height: 2;
  color: #333;
  margin-top: 15px;
  margin-bottom: 15px;
}

.lxwmBox2 .text p {
  font-size: 16px;
  line-height: 1;
  color: #808080;
  margin-bottom: 0;
}

/* end-联系我们 */
/* 行业方案 */
.hyfaNybanner .NybannerText a {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 140px;
  height: 45px;
  background: #4B79FA;
  border-radius: 28px;
  font-style: normal;
  font-weight: 400;
  font-size: 18px;
  line-height: 1;
  color: #FFFFFF;
  margin-top: 45px;
}

.hyfaNybanner .NybannerText h2 {
  font-size: 18px;
  line-height: 1.5;
  width: 740px;
  color: #FFFFFF;
}

.hyfaBigbox {
  background: rgba(250, 251, 254, 1);
}

.hyfaBigbox .NyBoxTitle {
  padding-top: 90px;
  padding-bottom: 45px;
}

.hyfakbox1 .container {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}

.hyfakbox1 .item {
  display: flex;
  align-items: flex-start;
  width: 33.3333%;
  margin-top: 15px;
  margin-bottom: 60px;
}

.hyfakbox1 .item h1 {
  font-style: normal;
  font-weight: bold;
  font-size: 20px;
  line-height: 26px;
  color: #333;
  margin-bottom: 15px;
}

.hyfakbox1 .item span {
  margin-left: 18px;
}

.hyfakbox1 .item h2 {
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 16px;
  color: #808080;
  margin-bottom: 0;
}

.hyfakbox0 .container {
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
}

.hyfakbox0 .textImg {
  width: calc(33.333% - 30px);
  background: #fff;
  border-radius: 24px;
  padding: 30px 30px 60px;
  margin: 20px 15px;
  display: flex;
  flex-direction: column;
  align-items: center;
}

.hyfakbox0 .textImg h1 {
  margin-top: 15px;
  margin-bottom: 13px;
  font-style: normal;
  font-weight: bold;
  font-size: 20px;
  line-height: 27px;
  color: #333;
}

.hyfakbox0 .textImg h2 {
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 28px;
  text-align: center;
  color: #808080;
  margin-bottom: 0;
}

.hyfakbox2 .container {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}

.hyfakbox2 .item {
  width: calc((100% - 60px) / 3);
  background: #FFFFFF;
  border: 0.75px solid #E7E7E7;
  border-radius: 15px;
  overflow: hidden;
}

.hyfakbox2 .item h1 {
  height: 120px;
  background: #2F7BF8;
  color: #FFFFFF;
  font-weight: bold;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 0;
  font-size: 40px;
}

.hyfakbox2 .item:nth-child(2) h1 {
  background: #32C5FF;
}

.hyfakbox2 .item .text {
  padding: 30px;
  font-style: normal;
  font-weight: 290;
  font-size: 20px;
  line-height: 1.5;
}

.hyfakbox2 .item .text p {
  padding-left: 30px;
  position: relative;
  font-size: 18px;
}

.hyfakbox2 .item .text p::after {
  content: "";
  position: absolute;
  left: 0;
  top: calc(50% - 3px);
  display: block;
  width: 6px;
  height: 6px;
  background: #2F7BF8;
  border-radius: 3px;
}

.hyfakbox3 .container {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  align-items: center;
}

.hyfakbox3 img {
  width: calc(100% - 700px);
}

.hyfakbox3 .text p {
  padding-left: 30px;
  position: relative;
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 3;
  color: #808080;
  margin-bottom: 0;
}

.hyfakbox3 .text p::after {
  content: "";
  position: absolute;
  left: 0;
  top: calc(50% - 3px);
  display: block;
  width: 6px;
  height: 6px;
  background: #2F7BF8;
  border-radius: 3px;
}

.hyfakbox4 .container {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  align-items: center;
}

.hyfakbox4 img {
  width: calc(100% - 700px);
}

.hyfakbox4 .text {}

.hyfakbox4 h1 {
  font-style: normal;
  font-weight: bold;
  font-size: 22px;
  line-height: 1.5;
  color: #4B79FA;
  margin-bottom: 5px;
}

.hyfakbox4 h2 {
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 1.5;
  color: #808080;
  margin-bottom: 15px;
}

/* 行业方案 */
/* 创始人 */
.csrBox1 .container {
  padding-top: 60px;
  padding-bottom: 60px;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}

.csrBox1 .container .left {
  background: #FFFFFF;
  box-shadow: 0px 0px 17px rgba(0, 0, 0, 0.09);
  border-radius: 11px;
  width: 360px;
  overflow: hidden;
}

.csrBox1 .container .left img {
  width: 100%;
}

.csrBox1 .container .left h1 {
  font-weight: bold;
  font-size: 24px;
  line-height: 2;
  color: #333;
  margin-top: 30px;
  margin-bottom: 0;
  padding: 0 30px;
}

.csrBox1 .container .left h2 {
  font-size: 16px;
  line-height: 2;
  color: #333333;
  margin-top: 0px;
  margin-bottom: 15px;
  padding: 0 30px;
}

.csrBox1 .container .left p {
  font-size: 14px;
  line-height: 2;
  color: #808080;
  padding: 0 30px;
}

.csrBox1 .container .right {
  width: calc(100% - 410px);
  padding: 60px;
  font-size: 18px;
  line-height: 2;
  text-align: justify;
  color: rgba(54, 61, 77, 0.64);
  background: #fff;
  box-shadow: 0px 0px 17px rgba(0, 0, 0, 0.09);
  border-radius: 16px;
}

/* end-创始人 */