
@import 'header.css';
@import 'footer.css';
/* 适配 */


/* 中间部分 */
#content .content_banner {
  height: 727px;
  /* max-width: 1920px;
  min-width: 1000px; */
  /* background-image: url('../images/bg.png'); */
  position: relative;
}
/* 视频 */
#content .content_banner .videoWrap{
  height: 100%;
  /* max-width: 1920px;
  min-width: 1000px; */
  width: 100%;
}
#content .content_banner .videoWrap video{
  height: 100%;
  /* max-width: 1920px;
  min-width: 1000px; */
  width: 100%;
  object-fit: cover;
}

#content .content_banner .con_title {
  width: 320px;
  height: 105px;
  font-size: 116px;
  letter-spacing:5px;
  color: #fff;
  font-weight: bold;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 320px;
  margin: auto;
}
.con_title img {
  width: 100%;
  height: 100%;
}
#content .content_banner .con_smaTitle {
  /* width: 638px; */
  height: 13px;
  /* font-family: 'ArialMT'; */
  font-size: 16px;
  color: #fff;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 140px;
  margin: auto;
  text-align: center;
  line-height: 23px;
}
#content .content_banner .watch{
  width: 608px;
  height: 71px;
  position: absolute;
  top: 60px;
  left: 0;
  bottom: 0;
  right: 0;
  margin: auto;
  cursor: pointer;
  /* display: flex; */
}
#content .content_banner .watch img{
  width: 100%;
  height: 100%;
}
#content .content_banner .con_ico {
  /* width: 800px; */
  height: 60px;
  position: absolute;
  /* top: 280px; */
  top: 50px;
  right: 0;
  left: 0;
  bottom: 0;
  margin: auto;
  text-align: center;
}
#content .content_banner .con_ico a {
  margin-right: 35px;
}
/* 三图轮播 */
#content .content_swiperThree {
  height: 519px;
  padding-top: 61px;
  width: 100%;
  position: relative;
  display: flex;
  justify-content: center;
}
#content .content_swiperThreeMain{
   height: 519px;
   width: 1450px;
   display: flex;
   flex-direction: column;
   justify-content: space-evenly;
}

#content .content_swiperThree .content_swiperThreeMain .title {
  color: #000000;
  font-size: 24px;
  font-weight: 600;
  text-align: center;
  /* font-family: 'BebasNeue'; */
  /* margin-bottom: 80px; */
}
#content .content_swiperThreeMain .content_swiperThree_one {
  height: 407px;
  width: 100%;
  /* width: 1400px; */
  display: flex;
  justify-content: space-evenly;
}
#content .content_swiperThree_one .leftImg {
  width: 741px;
  height: 407px;
  overflow: hidden;
  position: relative;
  /* margin-left: 162px;
  margin-right: 80px; */
  /* min-width: 500px;
  max-width: 741px; */
}

#content .content_swiperThree_one .leftImg .swiper-slide{
  width: 741px;
  height: 407px;
}
#content .content_swiperThree_one .leftImg .swiper-slide img {
  width: 100%;
  height: 100%;
}
/* 三图轮播第一张文字 */
#content .content_swiperThree_one .rightTitle {
  /* width: 580px; */
  width: 580px;
  height: 342px;
  /* float: left; */
  padding-top: 43px;
  display: flex;
  flex-direction: column;
  /* margin-right: 200px; */
  /* min-width: 400px;
  max-width: 485px; */
}

#content .content_swiperThree_one .topTitle {
  /* font-size: 85px; */
  font-size: 40px;
  font-weight: bold;
  /* font-family: 'BebasNeue'; */
  margin-bottom: 38px;
}
#content .content_swiperThree_one .botTitle {
  /* width: 580px; */
  width: 485px;
  height: 188px;
}
#content .content_swiperThree_one .botTitle span {
  line-height: 28px;
  color: #3c3c3c;
  /* font-family: 'ArialMT'; */
}
#content .content_swiperThree_one .botTitle .firstTitle {
  display: inline-block;
  margin-bottom: 20px;
  width: 485px;
}
#content .content_swiperThree_one .botTitle .secondTitle {
  width: 485px;
  /* height: 105px; */
}

#content .content_swiperThree .circle {
  width: 80px;
  margin-top: 10px;
  /* position: absolute;
  bottom: -20px;
  right: 822px; */
}
#content .content_swiperThree .circle span {
  display: inline-block;
  width: 10px;
  height: 10px;
  border: 1px solid #030303;
  border-radius: 50%;
  margin-right: 10px;
  cursor: pointer;
}
.circle .first{
  background-color: #7D14F4;
}

  /* 六图轮播 */
#content .content_swiperSix {
  height: 621px;
  width: 100%;
  margin-top: 140px;
  position: relative;
  display: flex;
  justify-content: space-evenly;
}
#content .content_swiperSix .swiperSixMain {
  height: 621px;
  /* padding: 0 398px; */
  /* background-color: purple; */
}
#content .content_swiperSix .swiperSixMain .sixTitle {
  /* font-family: 'BebasNeue'; */
  font-size: 34px;
  font-weight: bold;
  text-align: center;
}
#content .content_swiperSix .sixCircle{
  width: 194px;
  height: 12px;
  position: absolute;
  bottom: -20px;
  left: 850px;
  display: flex;
  justify-content: space-between;
}
#content .content_swiperSix .sixCircle span{
  width: 10px;
  height: 10px;
  display: inline-block;
  border: 1px solid #030303;
  margin-right: 18px;
  border-radius: 50%;
  box-sizing: border-box;
  /* display: flex; */
}
.sixCircleSpan{
   background: #7D14F4;
}
#certify {
	position: relative;
	width: 1110px;
	margin: 0 auto;
  margin-top: 61px;
  height: 457px;
  /* background-color: royalblue; */
}
/* 两边加蒙层 */
.swiper-container .swiper-wrapper .swiper-slide::before{
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: rgba(0,0,0,0.7);
  z-index: 999;
  top: 0;
  left: 0;
  /* transform: skewY(30deg); */
}
/* 当显示当前图片的时候去掉背景蒙层 */
.swiper-slide-active::before{
background: none !important;
border: 1px solid #00FFFF;
}
.swiper-slide-active{
  /* transform: skew(0,0); */
  transform: skew(0,0) !important;
}

#certify .swiper-container {
	padding-bottom: 60px;
  width: 1110px;
  height: 457px;
  /* background-color: red; */
}
 
#certify  .swiper-slide {
	width: 810px;
	height: 457px;
	background: #fff;
	box-shadow: 0 8px 30px #ddd;
  /* transform: skewY(160deg); */
  /* transform:  perspective(100px) rotateY(45deg); */
}
#certify  .swiper-slide img{
	display:block;
  /* opacity: 0.4; */
}
#certify  .swiper-slide p {
	line-height: 98px;
	padding-top: 0;
	text-align: center;
	color: #636363;
	font-size: 1.1em;
	margin: 0;
}
 
#certify .swiper-pagination {
  position: absolute;
	width: 100%;
  height: 20px;
  bottom: -50px;
  left: 0;
}
/* .swiper-pagination-bullets */
#certify  .swiper-pagination-bullets .swiper-pagination-bullets {
	margin: 0 5px;
	border: 3px solid #fff;
	width: 10px;
	height: 10px;
	opacity: 1;
}
 
#certify  .swiper-pagination-bullets .swiper-pagination-bullet-active {
	border: 3px solid #00aadc;
	background-color: #fff;
}
 
#certify .swiper-button-prev {
	left: 40px;
	width: 36px;
	height: 36px;
	background: url(../images/left.png) no-repeat;
	background-position: 0 0;
	background-size: 100%;
}
 
#certify .swiper-button-prev:hover {
	/* background-position: 0 -46px; */
	background-size: 100%
}
 
#certify .swiper-button-next {
	right: 40px;
	width: 36px;
	height: 36px;
	background: url(../images/right.png) no-repeat;
	/* background-position: 0 -93px; */
	background-size: 100%;
}
 
#certify .swiper-button-next:hover {
	/* background-position: 0 -139px; */
	background-size: 100%
}
/* #content .content_swiperSix .swiperSixMain .swiperSixWapper {
  width: 100%;
  margin-top: 61px;
  height: 457px;
  background-color: royalblue;
} */

/* 六图轮播 */

/* 邮箱 */
#content .emailWrapper {
  width: 100%;
  height: 595px;
  /* margin-top: 74px; */
  display: flex;
  justify-content: center;
  background-image: url('../images/formBg.jpg');
}
#content .emailWrapper .emailMain {
  width: 607px;
  height: 595px;
}
#content .emailWrapper .emailMain .title {
  font-size: 32px;
  font-weight: bold;
  color: #fff;
  /* font-family: 'BebasNeue'; */
  text-align: center;
  margin-top: 59px;
}
#content .emailWrapper .emailMain .emailInput {
  width: 606px;
  height: 55px;
  margin-top: 62px;
}
#content .emailWrapper .emailMain .emailInput input {
  width: 100%;
  height: 100%;
  border: none;
  outline: none;
  text-indent: 19px;
  font-size: 20px;
}
input::-webkit-input-placeholder{
  color:#9d9d9d;
}
input::-moz-placeholder{   /* Mozilla Firefox 19+ */
  color:#9d9d9d;
}
input:-moz-placeholder{    /* Mozilla Firefox 4 to 18 */
  color:#9d9d9d;
}
#content .emailWrapper .emailMain .word {
  width: 606px;
  height: 72px;
  margin-top: 47px;
  /* background: red; */
}
#content .emailWrapper .emailMain .word .dian {
  display: inline-block;
  width: 11px;
  height: 11px;
  margin-right: 10px;
  /* background: #fcb43c; */
  border: 1px solid #fff;
  vertical-align: top;
  margin-top: 5px;
  cursor: pointer;
}
#content .emailWrapper .emailMain .word .wordReal {
   width: 578px;
   height: 72px;
   line-height: 24px;
   display: inline-block;
   /* font-family: 'PingFang-SC-Medium'; */
   color: #FFFFFF;
}
#content .emailWrapper .emailMain .word .required {
  width: 280px;
  height: 24px;
  background:  #a0ddfd;
  display: inline-block;
  margin-top: 13px;
  margin-left: 24px;
  display: none;
  /* font-family: 'PingFang-SC-Medium'; */
  font-size: 16px;
  color: #E01129;
  padding-left: 10px;
}
#content .emailWrapper .emailMain .tip {
  width: 606px;
  height: 43px;
  margin-top: 48px;
  padding-top: 27px;
  border-top: 1px #fff solid;
  /* background: turquoise; */
}
#content .emailWrapper .emailMain .tip span{
  color: #FFEDCA;
  font-size: 14px;
  /* font-family: 'PingFang-SC-Medium'; */
}
#content .emailWrapper .emailMain .subscribe {
  width: 607px;
  height: 55px;
  background: #FFCD79;
  margin-top: 44px;
  text-align: center;
  line-height: 55px;
  font-weight: bold;
  /* font-family: 'PingFang-SC-Medium'; */
  font-size: 18px;
  color: #000000;
  cursor: pointer;
}
/* 视频模块 */
#content .videoModule{
  height: 627px;
  width: 100%;
  display: flex;
  justify-content: center;
}
#content .videoModule .videoMain{
  height: 627px;
  /* padding: 0 377px; */
  width: 1149px;
  margin-top: 83px;
}
#content .videoModule .videoMain .title{
  font-size: 26px;
  font-weight: bold;
  /* font-family: 'BebasNeue'; */
  text-align: center;
  
}
#content .videoModule .videoMain .videoThree{
 width: 100%;
 height: 367px;
 /* background: pink; */
 margin-top: 76px;
 display: flex;
 justify-content: space-between;
}
#content .videoModule .videoMain .videoThree div{
   width: 367px;
   height: 367px;
 }
#content .videoModule .videoMain .videoThree .videoThree_left{
  /* background: chartreuse; */
 }
 #content .videoModule .videoMain .videoThree .videoThree_left .videoThree_left_top,
 #content .videoModule .videoMain .videoThree .videoThree_center .videoThree_center_top,
 #content .videoModule .videoMain .videoThree .videoThree_right .videoThree_right_top{
  height: 205px;
  position: relative;
 }
 #content .videoModule .videoMain .videoThree .videoThree_left .videoThree_left_top span,
 #content .videoModule .videoMain .videoThree .videoThree_center .videoThree_center_top span,
 #content .videoModule .videoMain .videoThree .videoThree_right .videoThree_right_top span{
   width: 49px;
   display: inline-block;
   height: 49px;
   position: absolute;
   left: 0;
   top: 0;
   right: 0;
   bottom: 0;
   margin: auto;
   cursor: pointer;
 }
 #content .videoModule .videoMain .videoThree .videoThree_left .videoThree_left_top span img,
 #content .videoModule .videoMain .videoThree .videoThree_center .videoThree_center_top span img,
 #content .videoModule .videoMain .videoThree .videoThree_right .videoThree_right_top span img{
  width: 100%;
  height: 100%;
}
 #content .videoModule .videoMain .videoThree .videoThree_left .videoThree_left_top img,
 #content .videoModule .videoMain .videoThree .videoThree_center .videoThree_center_top img,
 #content .videoModule .videoMain .videoThree .videoThree_right .videoThree_right_top img{
  width: 100%;
  height: 100%;
 }
 #content .videoModule .videoMain .videoThree .videoThree_left .videoThree_left_bot,
 #content .videoModule .videoMain .videoThree .videoThree_center .videoThree_center_bot,
 #content .videoModule .videoMain .videoThree .videoThree_right .videoThree_right_bot{
   height: 125px;
   padding-top: 37px;
   display: flex;
   flex-direction: column;
 }
 #content .videoModule .videoMain .videoThree .videoThree_left .videoThree_left_bot span:nth-child(1),
 #content .videoModule .videoMain .videoThree .videoThree_center .videoThree_center_bot span:nth-child(1),
 #content .videoModule .videoMain .videoThree .videoThree_right .videoThree_right_bot span:nth-child(1){
   /* font-family: 'Arial-BoldMT'; */
   font-size: 22px;
   font-weight: bold;
   color: #0c0c0c;
}
#content .videoModule .videoMain .videoThree .videoThree_left .videoThree_left_bot span:nth-child(2),
#content .videoModule .videoMain .videoThree .videoThree_center .videoThree_center_bot span:nth-child(2),
#content .videoModule .videoMain .videoThree .videoThree_right .videoThree_right_bot span:nth-child(2){
  /* font-family: 'ArialMT'; */
  font-size: 16px;
  color: #3C3C3C;
  margin-top: 17px;
  line-height: 26px;
}
 #content .videoModule .videoMain .videoThree .videoThree_center{
  /* background: orange; */
 }
 #content .videoModule .videoMain .videoThree .videoThree_right{
  /* background: green; */
 
 }


 /* 社区 */
#content .community{
  height: 250px;
  width: 100%;
  display: flex;
  justify-content: center;
  background-image: url('../images/communityBG.jpg');
}
#content .community .communityMain{
  height: 189px;
  padding: 0 537px;
  padding-top: 40px;
}
#content .community .communityMain .title{
 font-size: 36px;
 font-weight: bold;
 /* font-family: 'BebasNeue'; */
 text-align: center;
 color: #fff;
}
#content .community .communityMain .btn{
  width: 846px;
  height: 55px;
  display: flex;
  justify-content: space-between;
  /* background:chartreuse; */
  margin-top: 60px;
 }
 #content .community .communityMain .btn div{
  width: 220px;
  height: 55px;
  box-sizing: border-box;
  border: 2px solid #fff;
  border-radius: 5px;
  cursor: pointer;
 }
 #content .community .communityMain .btn .btn_left,
 #content .community .communityMain .btn .btn_center,
 #content .community .communityMain .btn .btn_right{
   display: flex;
   justify-content: space-around;
   align-items: center;
 }
 #content .community .communityMain .btn .btn_left span:nth-child(1),
 #content .community .communityMain .btn .btn_center span:nth-child(1),
 #content .community .communityMain .btn .btn_right span:nth-child(1){
  color: #fff;
  font-size: 25px;
  /* font-family: 'ArialMT'; */
}
#content .community .communityMain .btn .btn_left span:nth-child(2),
#content .community .communityMain .btn .btn_center span:nth-child(2),
#content .community .communityMain .btn .btn_right span:nth-child(2){
  display: inline-block;
  width: 0px;
  height: 0px;
  border-width: 10px 0px 10px 10px;
  border-style: solid;
  border-color: transparent transparent transparent #fff;
}
#content .community .communityMain .app{
  width: 430px;
  height: 58px;
  margin:30px auto 0;
  display: flex;
  justify-content: space-between;
}
#content .community .communityMain .app div{
  width: 58px;
  height: 58px;
}
#content .community .communityMain .app img{
  width: 100%;
  height: 100%;
}