body {

	font-family: "Arial";

	font-size: 16px;

	overflow-x: hidden;

	color: #333333;

	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);

}



input,

select,

option,

textarea {

	border: none;

	outline: none;

	font-family: "Arial";

}



@font-face {

	font-family: 'SourceHanSansCN Bold';

	src: url('../font/SourceHanSansCN-Bold.otf');

	font-style: normal;

}



@font-face {

	font-family: 'SourceHanSansCN Regular';

	src: url('../font/SourceHanSansCN-Regular.otf');

	font-style: normal;

}



@font-face {

	font-family: 'PingFang SC';

	src: url('../font/PingFang Regular.ttf');

	font-style: normal;

}













/* 视频内容 */

.videos {

	margin-top: 113px;

}



.video-container {

	max-width: 90%;

	display: flex;

	justify-content: space-between;

}



.videos-title {

	font-family: 'SourceHanSansCN Bold';

	font-size: 44px;

	line-height: 44px;

}



.select-box #type {

	width: 369px;

	height: 55px;
    padding-left: 30px;
	border: 1px solid #e1e1e1;

	text-align: center;

	appearance: none;

	-moz-appearance: none;

	-webkit-appearance: none;

	background: url("../images/jian.png") no-repeat 90% center;

	font-family: 'SourceHanSansCN Regular';

	font-size: 20px;

}



/* 视频列表 */

.video-list {

	margin-top: 97px;

}







.video-containers ul {

	max-width: 100%;

	display: flex;

	flex-wrap: wrap;

}



.video-containers ul li {

	width: 31%;

	margin-top: 103px;
    margin-bottom: 40px;
	margin-right: 40px;

}



.video-containers ul li:nth-child(3n) {

	margin-right: 0;

}



.video-containers ul li:nth-child(1) {

	margin-top: 0;

}



.video-containers ul li:nth-child(2) {

	margin-top: 0;

}



.video-containers ul li:nth-child(3) {

	margin-top: 0;

}



.video-containers ul li div {

	position: relative;

}



.times {

	padding: 0 10px;

	background-color: #535353;

	position: absolute !important;



	right: 0;

	bottom: 0;

	overflow: hidden;

}



.times span {

	line-height: 49px;

	text-align: center;

	display: block;

	color: #fff;

	font-family: 'PingFang SC';

	font-size: 24px;

}


.mcdiing {
    height: 359px;
    overflow: hidden;
}
.video-containers ul li div>img:nth-child(1) {


width: 100%;
	vertical-align: bottom;

}
.box-text3 .little-box img{
	width: auto !important;
	height: auto !important;
}


.video-containers ul li div .photo {



	position: absolute;

	top: 50%;

	left: 50%;

	margin: auto;

	transform: translate(-50%, -50%);

}



.box-text1 {



	border: 1px solid #eaeaea;

}



.box-text1 span {

	line-height: 70px;

	padding: 0 10px;

	font-size: 24px;

	font-family: 'PingFang SC';

}



.box-text2 {



	height: 70px;

	border: 1px solid #eaeaea;

	display: flex;

	justify-content: space-between;

}



.box-text2 span {



	display: block;

	line-height: 70px;

	margin-left: 10px;

	font-size: 24px;

	font-family: 'PingFang SC';

}



.box-text2 .video-more {

	width: 197px;

	height: 69px;

	background-color: #FF9999;

}



.box-text2 .video-more a {

	line-height: 70px;

	margin: 0 20px;

	font-size: 24px;

	color: #fff;

	font-family: 'PingFang SC';

	cursor: pointer;

}



.box-text3 {



	height: 70px;

	background-color: #0c2340;

	/* position: relative; */

}



.box-text3 .little-box {

	width: 270px;

	height: 46px;

	margin: auto;

	display: flex;

}



.box-text3 .little-box img {

	width: 26px;

	height: 23px;

	line-height: 46px;

	margin-top: 28px;

}



.box-text3 .little-box a {

	margin-top: 23px;

	color: #fff;

	font-family: 'PingFang SC';

	font-size: 24px;

	margin-left: 16px;

	cursor: pointer;

}



/* learn-more */

.learn-more {

	margin-top: 44px;

}



.learn-box {

	max-width: 98%;

	height: 84px;

	background-color: #FF9999;

	position: relative;

}



.learn-box .mores {

	width: 226px;

	position: absolute;

	top: 20px;

	left: 0;

	bottom: 0;

	right: 0;

	margin: auto;

}



.learn-box .mores span {

	font-size: 32px;

	color: #fff;

	font-family: 'PingFang SC';

}







/* 视频详情 */

.header-boxsize {

	margin-top: 68px;

}



.w-box {

	width: 97%;

	display: flex;

	justify-content: space-between;

}



.w-left {

	width: 767px;

}



.w-left .span1 {

	font-family: 'SourceHanSansCN Bold';

	font-size: 40px;

}



.w-left .span2 {

	font-family: 'PingFang SC';

	font-size: 24px;

	margin-top: 19px;

	display: block;

}



.w-right {

	width: 366px;

	height: 77px;

	background-color: #0c2340;

}



.w-right .little-box {

	width: 270px;

	height: 46px;

	margin: auto;

	display: flex;

}



.w-right .little-box img {

	width: 26px;

	height: 23px;

	line-height: 46px;

	margin-top: 28px;

}



.w-right .little-box a {

	margin-top: 23px;

	color: #fff;

	font-family: 'PingFang SC';

	font-size: 24px;

	margin-left: 16px;

	cursor: pointer;

}



/* 图片 */

.pictures-box {

	margin-top: 47px;

}



.w-photo img {

	width: 100%;

	/* height: 749px;s */

}



/* 文字详情 */

.text-Box {

	margin-top: 48px;

	margin-top: 66px;

}



.text-first {

	width: 97%;

	font-size: 22px;

}



.text-first img{

	width: 100%;

}

.text-first p {

	font-family: 'SourceHanSansCN Regular';

	

	margin-top: 40px;

}



/* 轮播图 */

.swiper-one {

	width: 97%;

	margin-top: 96px;

}



.swiper-one P {

	font-family: 'SourceHanSansCN Regular';

	font-size: 38px;

	/* margin-top: 96px; */

}



.ying_sipder .swiper-container {

	margin-top: 23px;

	width: 100%;

	

}



.ying_sipder .swiper-container .swiper-wrapper .swiper-slide {

	width: 250px;

	border-radius: 20px;

}



.ying_sipder .swiper-container .swiper-wrapper .swiper-slide img {

	

}

.swiper-Box{

	margin-bottom: 40px;

}

.ying_sipder .swiper-slide .stops-zt {

	

	position: absolute;

	top: 6%;

	left: 0;

	right: 0;

	bottom: 0;

	margin: auto;

	z-index: 9999;

}

.ying_sipder .swiper-slide p span{

	font-size: 18px;

}

.ying_sipder .swiper-slide p {

	font-family: 'SourceHanSansCN Regular';

	font-size: 22px;

	color: #fff;

	position: absolute;



	left: 21px;

	right: 0;

	bottom: 10px;

	margin: auto;

	z-index: 9999;

}

.ying_sipder .swiper-slide .momtning h1{

	font-size: 22px;

}

.ying_sipder .swiper-slide .momtning span{

	font-size: 18px;

} 

.ying_sipder .swiper-slide .momtning {

	font-family: 'SourceHanSansCN Regular';

	font-size: 22px;

	color: #fff;

	position: absolute;



	left: 21px;

	right: 0;

	bottom: 10px;

	margin: auto;

	z-index: 9999;

}

.ying_sipder .swiper-slide img{

	vertical-align: bottom;

}



/* 新闻页面 */



/* 轮播图文字 */

.lb-text {

	position: absolute;

	top: 240px;

	left: 180px;

	right: 0;

	bottom: 0;

}



.lb-text .p-text {

	margin-top: 28px;

}



.lb-text h1 {

	font-family: 'SourceHanSansCN Bold';

	color: #fff;

	font-size: 100px;

}



.lb-text .p-text p {

	font-family: 'SourceHanSansCN Regular';

	font-size: 36px;

	color: #fff;

}



.lb-text .p-text p:nth-child(4) {

	font-size: 24px;

	margin-top: 141px;

}



.news-Box {

	margin-top: 105px;

}



.news-Box .news-one {

	width: 934px;

	margin: auto;

}



.news-Box .news-one span {

	font-family: 'SourceHanSansCN Bold';

	font-size: 114px;

}



/* 图片新闻 */

.news-photos {

	margin-top: 145px;

}



.new-boxOne {

	display: flex;

	justify-content: space-between;

}



.new-boxOne .new-left {

	width: 60%;

	padding-right: 30px;

}







.new-boxOne .new-left .newRight-one {

	

	margin-top: 40px;

	display: flex;

	justify-content: space-between;

}



.new-boxOne .new-left .newRight-one span {

	font-size: 30px;

	font-family: 'SourceHanSansCN Regular';

}



.new-boxOne .new-left .newRight-one .left-boxs {

	width: 224px;

	height: 56px;

	border: 1px solid #d3d3d3;

}



.new-boxOne .new-left .newRight-one .left-boxs span {

	font-family: 'SourceHanSansCN Regular';

	font-size: 21px;

	line-height: 56px;

	text-align: center;

	display: block;

}



.new-boxOne .new-left .newRight-ss {

	max-width: 875px;

	

	margin-top: 41px;

}



.new-boxOne .new-left .newRight-ss span {

	font-family: 'SourceHanSansCN Bold';

	font-size: 32px;

}



.new-boxOne .new-left .newRight-stry {

	max-width: 712px;

	

	margin-top: 19px;

}



.new-boxOne .new-left .newRight-stry span {

	font-family: 'SourceHanSansCN Regular';

	font-size: 21px;

}



.new-boxOne .new-right {

	width: 40%;

}









.new-boxOne .new-right .new-rigthTop span {

	font-family: 'SourceHanSansCN Regular';

	font-size: 24px;

	margin-top: 15px;

	display: block;

}



.new-boxOne .new-right .new-rigthTop p {

	font-family: 'SourceHanSansCN Bold';

	font-size: 32px;

	margin-top: 15px;

}



.newTop-two {

	margin-top: 64px;

}



/* 分割线 */

.box-line {

	border: 1px solid #e4e4e4;

	margin-top: 179px;

}



/* 照片详情 */

.picture-detail {

	margin-top: 128px;

}



.picture-detail ul {

	display: flex;

	flex-wrap: wrap;



}



.picture-detail ul li {

	width: 31%;

	/* height: 508px; */

}



.picture-detail ul li {

	margin-right: 56px;

	margin-bottom: 60px;

}

.picture-detail ul li:nth-child(3n) {

	margin-right: 0px;

}





.picture-detail ul li img {

	/* width: 100%; */

}



.picture-detail ul li span {

	/* display: block; */

	margin-top: 16px;

	/* width: 502px; */

	/* height: 21px; */

	line-height: 30px;

	font-family: 'SourceHanSansCN Regular';

	font-size: 22px;

}



.picture-detail ul li p {

	font-family: 'SourceHanSansCN Bold';

	font-size: 24px;

	margin-top: 30px;

}





@media only screen and (max-width:1000px) {

	.picture-detail ul li {

		width: 100%;

	}



	

}



/* 新闻详情 */

.header-texts {

	margin-top: 85px;

}

.ying_sipder .swiper-slide p span{

	/* display: block; */

	font-size: 18px;

}

.header-texts span {

	font-family: 'SourceHanSansCN Regular';

	font-size: 22px;

}



.header-texts p {

	font-family: 'SourceHanSansCN Regular';

	font-size: 40px;

}



.text-details {

	margin-top: 45px;

		font-size: 22px;

}



.text-details img {

	width: 98%;

	/* height: 749px; */

	background-color: pink;

}



.text-details p {

	font-family: 'SourceHanSansCN Regular';



	margin-top: 18px;

}



.text-details .w div:nth-child(2) {

	margin-top: 90px;

}



/* 响应 */

@media only screen and (max-width:1800px){

	

.mcdiing {
    height: 269px;
    overflow: hidden;
}

	.lb-text {

	  position: absolute;

	  top: 170px;

	

	}

	.picture-detail ul li p{

		margin-top: 10px;

	}

	.picture-detail ul li{

		width: 29%;

	}

	.new-boxOne .new-left .newRight-one {

	  margin-top: 23px;

	  display: flex;

	  justify-content: space-between;

	}	

	.new-boxOne .new-left .newRight-ss {

	  max-width: 875px;

	  margin-top: 19px;

	}

	.lb-text h1{

		font-size: 76px;

	}



	.lb-text .p-text p:nth-child(4) {

	  font-size: 24px;

	  margin-top: 39px;

	}

	.lb-text .p-text p {

	  font-family: 'SourceHanSansCN Regular';

	  font-size: 32px;

	  color: #fff;

	}

	.new-boxOne .new-right .new-rigthTop p {

	  font-family: 'SourceHanSansCN Bold';

	  font-size: 27px;

	  margin-top: 5px;

	}

	.box-line {

	  border: 1px solid #e4e4e4;

	  margin-top: 107px;

	}

	.newTop-two {

	  margin-top: 24px;

	}

	.news-Box .news-one span {

	    

	    font-size: 69px;

	}

	.news-Box{

		margin-top: 58px;

	}

	.news-photos{

		margin-top: 58px;

	}

}
@media only screen and (max-width:1500px){
	.mcdiing {
    height: 222px;
    overflow: hidden;
}
}
@media only screen and (max-width:1200px){
	.mcdiing {
    height: 192px;
    overflow: hidden;
}
}
@media only screen and (max-width:1000px) {
.mcdiing {
    height: auto;
    overflow: hidden;
}
.w-box {
  width:100%;
  display: flex;

  flex-wrap: wrap;	
  justify-content: space-between;
}	

.header-texts p {
  font-family: 'SourceHanSansCN Regular';
  font-size: 21px;
}

.text-details {
 
  font-size: 14px;
}

.text-details p {
  
  margin-top: 20px;
}

.header-texts {
  margin-top: 55px;
}

.lb-text {
  position: absolute;
  top: 30px;
  left: 50px;
}

.lb-text .p-text {
  margin-top: 15px;
}

.lb-text .p-text p {
 
  font-size: 13px;
 
}

.lb-text .p-text p:nth-child(4) {
  font-size: 14px;
  margin-top: 4px;
}

.news-Box .news-one {
  width: 100%;
  margin: auto;
}

.new-boxOne .new-left .newRight-one .left-boxs {
  width: auto;
  height: auto;
  border: 1px solid #d3d3d3;
  padding: 5px 10px;
}

.new-boxOne .new-left .newRight-one {
  margin-top: 0px;

}

.new-boxOne .new-right .new-rigthTop p {
  font-family: 'SourceHanSansCN Bold';
  font-size: 20px;
  margin-top: 5px;
}

.new-boxOne .new-right .new-rigthTop span {
 
  font-size: 18px;
  margin-top: 0;
 
}

.new-boxOne .new-left .newRight-ss span {
 
  font-size: 20px;
}

.new-boxOne .new-left .newRight-stry{

	margin-top: 0px;

	margin-bottom: 10px;

}

.new-boxOne .new-left .newRight-ss {

  margin-top: 8px;
}

.new-boxOne .new-left .newRight-one .left-boxs span {
  font-family: 'SourceHanSansCN Regular';
  font-size: 15px;
  line-height: inherit;
  text-align: center;
  display: block;
}

.new-boxOne .new-left .newRight-one span {
  font-size: 18px;
  
}

.picture-detail ul li:nth-child(2) {
  margin: 0px 0 0 0;
 
}

.picture-detail ul li {
  width: 100%;

  margin-right: 0!important;

  margin-bottom: 15px;
}

.picture-detail {
  margin-top: 30px;
}

.box-line {
  border: 1px solid #e4e4e4;
  margin-top: 30px;
}

.new-boxOne{

	flex-wrap: wrap;

}

.new-boxOne .new-left{

	width: 100%;

	padding-right: 0px;

}

.new-boxOne .new-right {
  width: 100%;
}

.news-photos {
  margin-top: 30px;
}

.news-Box .news-one span {
  font-size: 30px;

  display: block;

  text-align: center;
}

.news-Box {
  margin-top: 30px;
}

.lb-text h1 {
  font-size: 22px;
}

.w-left{

	width: 100%;

}

	.header-boxsize {

	  margin-top: 32px;

	}

	.w-left .span1 {

	

	  font-size: 23px;

	

	}

	.w-left .span2 {

	 

	  font-size: 24px;

	  margin-top: 11px;

	  display: block;

	  margin-bottom: 18px;

	}

	.w-right {

	  width: 566px;

	  height: 49px;

	 

	 

	}

	.w-right .little-box a {

	  margin-top: 11px;

	  color: #fff;

	  font-family: 'PingFang SC';

	  font-size: 20px;

	  margin-left: 16px;

	  cursor: pointer;

	}

	.w-right .little-box img {

	 

	  margin-top: 15px;

	}

	

	.text-first {

	  width:100%;

	  font-size: 16px;

	}

	.text-first p {

	  

	  margin-top: 18px;

	}

	.swiper-one {

	  width: 100%;

	  margin-top: 30px;

	}

	.swiper-one P {

	 

	  font-size: 30px;

	 

	}

	.text-Box {



	  margin-top: 30px;

	}

	

	.ying_sipder .swiper-slide p {

	 

	  font-size: 19px;

	  color: #fff;

	

	  left: 19px;

	 

	  bottom: 10px;



	  

	  

	  }

	  .picture-detail ul li span {

	   

	    font-size: 17px;

	  }  .picture-detail ul li{

		  margin-bottom: 20px !important;

	  }

	  .picture-detail ul li p {

	  

	    font-size: 17px;

	    margin-top: 0px;

	  }

	  .picture-detail{

		  margin-bottom: 30px;

	  }

}

