a {
	color: inherit;
}
a:hover {
	color: inherit;
	text-decoration: none;
}
ul {
	list-style: none;
	padding-left: 0px;
}
@font-face {
	font-family: 'iconfont';
	src: url('iconfont.eot');
	src: url('iconfont.eot?#iefix') format('embedded-opentype'), url('iconfont.woff2') format('woff2'), url('iconfont.woff') format('woff'), url('iconfont.ttf') format('truetype'), url('iconfont.svg#iconfont') format('svg');
}
.iconfont {
	font-family: 'iconfont' !important;
	font-size: 16px;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
@font-face {
	font-family: 'iconfont';
	src: url('iconfont.eot?t=1618296361062'); /* IE9 */
	src: url('iconfont.eot?t=1618296361062#iefix') format('embedded-opentype'),
		/* IE6-IE8 */
			url('data:application/x-font-woff2;charset=utf-8;base64,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')
			format('woff2'),
		url('iconfont.woff?t=1618296361062') format('woff'), url('iconfont.ttf?t=1618296361062') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */ url('iconfont.svg?t=1618296361062#iconfont') format('svg'); /* iOS 4.1- */
}
.iconfont {
	font-family: 'iconfont' !important;
	font-style: normal;
	display: inline-block;
	width: 20%;
	margin-right: 10px;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
@media (min-width: 1000px) {
	.iconfont {
		font-size: 30px;
	}
	.navbox ul.navbar-nav li {
		font-size: 22px;
	}
}
.icon-PingPong:before {
	content: '\e619';
}
.icon-zuqiu:before {
	content: '\e527';
}
.icon-piaowu:before {
	content: '\e604';
}
.icon-shouye:before {
	content: '\e61a';
}
.icon-dangjian:before {
	content: '\e607';
}
.icon-xuexiao:before {
	content: '\e824';
}
@media (min-width: 1200px) .container, .container-lg, .container-md, .container-sm, .container-xl {
	max-width: 1200px;
}
.checkMore2020 a {
	color: #af1d00;
}
.col-9 {
	padding: 0px;
}
.newswt p span a {
	color: #af1d00;
}
.bignews p span a {
	color: #af1d00;
}
.banner {
	position: relative;
}
.logo {
	position: absolute;
	left: 10%;
	top: 5%;
	z-index: 2;
}
.width100 img {
	width: 100%;
}
.topbar {
	background: #ededed;
	color: #686c6c;
	font-size: 14px;
	line-height: 40px;
}
.topbar a {
	margin-right: 20px;
}
.topbar img {
	margin-top: -5px;
}
.topbar a.ac {
	color: #1f8189;
}
.topbarfr {
	text-align: right;
}
.top {
	padding: 10px 0px;
}
.topfr {
	text-align: right;
}
.topfr a {
	border-radius: 60px;
	border: #ccc solid 1px;
	color: #999;
	padding: 3px 10px;
	margin-left: 10px;
	font-size: 14px;
}
.search {
	border: #18acb9 solid 1px;
	border-radius: 50px;
	text-align: right;
	width: 80%;
	float: right;
	height: 40px;
}
.search input {
	border: none;
	background: none;
	outline: none;
}
.search button {
	position: absolute;
	right: 15px;
	top: 1px;
	background: #18acb9;
	border: none;
	border-radius: 50px;
	width: 38px;
	height: 38px;
}
.navbox {
	background: url(../images/bj.jpg) top center;
	background-color: #fe6227;
	height: 114px;
	z-index: 999;
}
.nav-link {
	display: block;
	padding: 0px;
}
.navbox .navbar {
	padding: 0px;
}
.navbox .dropdown-menu {
	background: rgba(0, 0, 0, 0.5);
	border: none;
	border-radius: 0px;
	min-width: 126px;
	top: 112px;
	left: 14px;
	line-height: 60px;
	padding-bottom: 0px;
}
.navbar-dark .navbar-nav .nav-link:hover {
	color: #fff71d;
}
.navbar-dark .navbar-nav .nav-link {
	color: #ffffff;
}
.navbar-nav a:hover {
	color: #fff71d;
}
.navbox .dropdown-item {
	color: #fff;
	font-size: 18px;
	text-align: center;
	padding: 0px;
	border-bottom: solid 1px #e3ecec47;
}
.navbox .dropdown-item:hover {
	background: #ff5e22;
}
.navbox ul.navbar-nav {
	width: 100%;
	text-align: center;
}
.navbox ul.navbar-nav li {
	width: 14%;
	/* font-size: 22px; */
	height: 114px;
	padding: 0px;
	padding-top: 30px;
	white-space: nowrap;
}
.navbox ul.navbar-nav li img {
	width: 100%;
	height: auto;
}
@media (min-width: 1200px) .container, .container-lg, .container-md, .container-sm, .container-xl {
	max-width: 1200px;
}
.swiper-container1 .swiper-pagination-bullet {
	width: 80px;
	border-radius: 0px;
}
.swiper-container1 .swiper-pagination-bullet-active {
	background: #18acb9;
}
.swiper-container-horizontal > .swiper-pagination1 {
	bottom: 82px;
}
.sidebar {
	width: 64px;
	position: fixed;
	right: 20px;
	top: 20%;
	text-align: center;
	color: #999;
	font-size: 14px;
	z-index: 2;
}
.sidebar a {
	display: block;
	padding-top: 13px;
	padding-bottom: 5px;
	line-height: 28px;
}
.backtop {
	background-color: rgb(255 255 255 / 50%);
}
.sidebar span {
	font-size: 26px;
}
.sidebar a:hover {
	transform: scale(1.05);
}
.erweimatan,
.phonetan {
	position: absolute;
}
.erweimatan {
	width: 178px;
	height: 155px;
	margin-top: -50.5px;
	left: -200px;
	top: 50%;
}
.phonetan {
	width: 178px;
	height: 86px;
	margin-top: -43px;
	left: -160px;
	top: 50%;
	background: url('../images/phonebg.png') no-repeat center;
	padding-top: 30px;
	font-size: 18px;
	text-align: left;
	padding-left: 20px;
	color: #18acb9;
}
.tan {
	display: none;
}
.topmenu span {
	font-size: 52px;
	display: block;
	color: #11aab7;
	line-height: 65px;
}
.topmenu a {
	padding: 10px 0px 15px;
	display: block;
}
.wenzi {
	font-size: 26px;
}
.topmenu .col {
	background: url(../images/shun.jpg) center right no-repeat;
	font-size: 19px;
	border-radius: 7px;
	transition: all 0.3s ease-out 0.1s;
}
.blue-b {
	color: #5fc3c8;
}
.topmenu .col:hover {
	background: #11aab7;
	transition: all 0.3s ease-in 0.1s;
	color: #fff;
}
.topmenu .col span {
	/* transform:scale(1) ;
  -webkit-transform:scale(1) ;
  -moz-transform:scale(1) ;
  -o-transform:scale(1); */
	transform: rotateY(0deg);
	transition: all 0.5s ease 0.1s;
}
.topmenu .col:hover span {
	color: #fff;
	transform: rotateY(360deg);
	transition: all 0.5s ease 0.2s;
}
.topmenu .col::before {
	content: '';
	position: absolute;
	left: 0px;
	bottom: 0px;
	width: 0;
	height: 5px;
	background: #f07d01;
	transition: all 0.3s ease-in 0.1s;
}
.topmenu .col:hover::before {
	width: 100%;
	transition: all 0.3s ease-out 0.1s;
}
.topmenu {
	border-radius: 26px;
	background: #fff;
	text-align: center;
	box-shadow: rgba(0, 0, 0, 0.2) 1px 1px 5px;
	border-radius: 5px;
	margin-top: -66px;
	position: relative;
	z-index: 3;
	color: #666;
}
.bgblack {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 100%;
	/*background: rgba(0,0,0,.3);*/
	background: none;
	color: #fff;
	display: flex;
	align-items: center;
	font-size: 40px;
}
.zidingyi {
	font-size: 2.2rem;
	font-weight: bold;
	width: 55%;
	margin: 0 auto;
	position: relative;
	top: -221px;
	text-align: center;
}
.zidingyi span {
	font-size: 4rem;
	color: #fdd000;
}
.swiper-containermode img {
	width: 100%;
}
.swiper-button-next,
.swiper-button-prev {
	color: #ffffff;
}
.swiper-pagination-bullet {
	width: 16px;
	height: 16px;
	background: #ffffff;
	opacity: 0.5;
}
.swiper-container-horizontal > .swiper-pagination-bullets,
.swiper-pagination-custom,
.swiper-pagination-fraction {
	bottom: 60px;
}
.swiper-pagination-bullet-active {
	opacity: 1;
	background: #f07d01;
}
.swiper-containermode p {
	position: absolute;
	left: 0px;
	bottom: 0px;
	background: rgba(0, 0, 0, 0.5);
	color: #fff;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	margin: 0px;
	width: 100%;
	line-height: 58px;
	width: 100%;
	padding-left: 10px;
	padding-right: 100px;
}
.swiper-paginationmode {
	text-align: right;
}
.swiper-container-horizontal > .swiper-pagination-bullets,
.swiper-pagination-custom,
.swiper-pagination-fraction {
	width: 100%;
	text-align: center;
}
.mt40px {
	margin-top: 40px;
}
.part1fr {
}
.part1fr ul.part1ul {
	list-style: none;
	overflow: hidden;
}
.part1fr ul.part1ul li {
	float: left;
	cursor: pointer;
	text-align: center;
	border-radius: 5px;
	padding: 5px 10px;
	font-size: 20px;
	margin-right: 20px;
}
.part1fr ul.part1ul li.aa {
	background-color: #18acb9;
	color: white;
	font-size: 22px;
}
.part1fr .content1 {
}
.part1fr .content1 > div {
	display: none;
	position: relative;
}
.more {
	position: absolute;
	color: #999;
	right: 0px;
	top: -52px;
	font-size: 14px;
}
.part1fr .content1 > div.aa {
	display: block;
}
.part2 {
	background: url('../images/er-dbj.png') no-repeat center;
	height: 722px;
}
.part2con {
	position: relative;
	display: flex;
	align-items: center;
	justify-content: flex-start;
}
.part2con h2 {
	font-weight: bold;
	font-size: 24px;
	color: #fff;
}
.part2con h2 a {
	text-shadow: rgba(0, 0, 0, 0.5) 1px 1px 1px;
}
.part2con h2 span {
	font-size: 14px;
	font-weight: normal;
}
.part2con h2.h21 {
	position: absolute;
	left: 0px;
	top: 100px;
}
.part2confl {
	background: url('../images/er-bga.jpg') no-repeat center;
	width: 360px;
	height: 368px;
}
.part2conmdup {
	background: url('../images/er-bg.jpg') no-repeat center;
	width: 354px;
	height: 369px;
}
.part2conmddown {
	background: url('../images/er-bgb.jpg') no-repeat center;
	width: 354px;
	height: 353px;
}
.part2conmdfr {
	height: 623px;
	width: 456px;
	background: #32b6c1;
}
.part2confl,
.part2conmd {
	text-align: center;
}
.part2confl,
.part2conmdup,
.part2conmddown {
	padding-top: 120px;
	transition: all 0.3s ease 0.1s;
}
.part2confl:hover,
.part2conmdup:hover,
.part2conmddown:hover {
	padding-top: 100px;
	transition: all 0.3s ease 0.1s;
}
.part2confl a,
.part2conmdup a,
.part2conmddown a {
	padding: 10px 0px;
	display: block;
	position: relative;
	font-size: 20px;
	font-weight: 600;
	text-shadow: rgb(0 0 0 / 50%) 1px 1px 1px;
}
.part2confl a::after,
.part2conmdup a::after,
.part2conmddown a::after {
	content: '';
	width: 80px;
	height: 1px;
	background: #fff;
	position: absolute;
	margin-left: -40px;
	left: 50%;
	bottom: 0px;
}
.part2conmdfr {
	display: flex;
	flex-direction: row;
	justify-content: flex-start;
}
.part2conmdfrnews {
	width: 300px;
	padding-top: 60px;
}
.part2conmdfrnews ul {
	margin-top: 20px;
	clear: both;
}
.part2conmdfrnews ul li {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	line-height: 40px;
	position: relative;
	padding-left: 20px;
	font-size: 14px;
}
.part2conmdfrnews ul li::before {
	content: '';
	width: 4px;
	height: 4px;
	background: #f07d01;
	border-radius: 10px;
	position: absolute;
	left: 0px;
	top: 50%;
}
.container {
	padding: 0px;
}
.part2conmdfr h2.h22 {
	padding-top: 60px;
	writing-mode: vertical-rl;
}
.more1 {
	writing-mode: vertical-rl;
	border-right: rgba(255, 255, 255, 0.5) solid 1px;
	padding-bottom: 20px;
	float: right;
}
.part3fl {
}
.part3fl ul.part3ul {
	list-style: none;
	overflow: hidden;
	border-bottom: solid 1px #e3e3e3;
}
.part3fl ul.part3ul li {
	float: left;
	cursor: pointer;
	text-align: center;
	/* border-radius: 5px; */
	padding: 5px 10px;
	font-size: 24px;
	margin-right: 24px;
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 30px;
}
.part3fl ul.part3ul li.bb {
	color: #18acb9;
	border-bottom: solid;
}
.part3fl .content2 {
}
.part3fl .content2 > div {
	display: none;
	position: relative;
}
.part3fl .content2 > div.bb {
	display: block;
}
.part3fr h2 {
	font-size: 24px;
	color: #18acb9;
}
.part3fr h2 img {
	margin-top: -10px;
}
.part3down {
	background: url('../images/s-bg.jpg') no-repeat center;
	width: 381px;
	height: 485px;
	position: relative;
}
.footer {
	background: #262626;
	color: #b1b1b1;
	padding: 20px 0px;
}
.link {
	font-size: 24px;
}
.link select {
	width: 220px;
	font-size: 16px;
	margin-right: 20px;
}
.email img {
	float: left;
	margin-right: 10px;
	margin-top: 8px;
}
.email {
	overflow: hidden;
	zoom: 1;
	margin-left: 20px;
}
.email h3 {
	font-size: 20px;
	font-weight: bold;
	margin-bottom: 0px;
}
.email p {
	font-size: 14px;
}
.footerbm p {
	margin-bottom: 0px;
	font-size: 14px;
}
.text-align-center {
	text-align: center;
}
.borderright {
	border-right: #999 solid 1px;
}
.footerb {
	padding: 30px 0px 10px;
}
.piclink a {
	display: block;
	position: relative;
}
.piclink p {
	width: 100%;
	position: absolute;
	bottom: 0px;
	left: 0px;
	color: #fff;
	background: rgba(0, 0, 0, 0.5);
	line-height: 40px;
	text-align: center;
	margin-bottom: 0px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.bignews {
	margin-top: 30px;
}
.bignews h3 {
	font-size: 24px; /* margin-bottom: 0px; */
}
.bignews p {
	color: #999;
	font-size: 14px;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
}
ul.main li {
	line-height: 44px;
	position: relative;
	padding-left: 20px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	color: #333333;
	font-size: 16px;
}
ul.main li::before {
	content: '';
	position: absolute;
	width: 4px;
	height: 4px;
	background: #1eb3be;
	left: 0px;
	top: 50%;
}
.blue {
	color: #42d7e4;
}
.time {
	font-size: 48px;
	line-height: 52px;
	text-align: center;
	font-weight: 600;
}
.time span {
	display: block;
	font-size: 14px;
	line-height: 30px;
	color: #999;
}
.width80 {
	width: 80%;
}
.part3down {
	padding-top: 10px;
}
.time2 {
	font-size: 40px;
	line-height: 52px;
	text-align: center;
	font-weight: 600;
}
.time2 span {
	display: block;
	font-size: 14px;
	line-height: 30px;
	color: ##5fc3c8;
}
.newswt {
	margin: 15px auto;
	border-bottom: #eee solid 1px;
	margin-bottom: 12px;
	padding-bottom: 10px;
}
.newswt h3 {
	font-size: 18px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.newswt p {
	font-size: 14px;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	margin-bottom: 0px;
	color: #999;
}
.borderd {
	border: #eee dashed 1px;
}
.content1 .newswt {
	padding-bottom: 23px;
}
ul.topmain li {
	display: flex;
	justify-content: space-between;
}
ul.topmain li span {
	color: #999;
	font-size: 14px;
}
.navbox .navbar-nav > li:hover .dropdown-menu {
	display: block;
}
.swiper-button-prev,
.swiper-container-rtl .swiper-button-next {
	left: 16%;
	right: auto;
}
.swiper-button-next9:after,
.swiper-container-rtl .swiper-button-prev:after {
	content: 'next';
	font-size: 60px;
}
.tanchu a:hover {
	background-color: #ff6a07;
	position: relative;
	width: 60px;
	height: 60px;
}
.tanchu {
	position: relative;
	background-color: rgb(255 255 255 / 50%);
	width: 60px;
	height: 60px;
	margin: 2px;
}
.backtop a {
	padding-top: 0px;
}
.part3 {
	width: 100%;
	background: url(../images/bg-b.jpg) top center no-repeat;
	background-size: 100% 100%;
	height: 380px;
}
.weixin li {
	color: #b1b1b1;
	line-height: 30px;
	margin-top: 10px;
	width: 100%;
}
.wx img {
	width: 50%;
	margin-top: 30px;
	height: auto;
}
.jz {
	margin-bottom: 90px;
	padding: 30px;
	background-color: rgba(194, 78, 0, 0.6);
	border: solid 1px #ff9650;
}
.pdz {
	padding: 10px 0;
	text-align: center;
}
.pdz img {
	width: 78%;
	height: auto;
}
.backtop a {
	padding-top: 0px;
}
.part1 {
	background: url(../images/bg-a.jpg) top center no-repeat;
	background-size: 100% 100%;
}
.paddinglr40 {
	padding: 50px 160px;
	background-color: #fd6a0a;
}
.swiper-button-next10 {
	background-color: rgba(0, 0, 0, 0.6);
	padding: 5px;
	right: 0;
	height: auto;
	width: fit-content;
	width: -webkit-fit-content;
	width: -moz-fit-content;
	border-bottom-left-radius: 12px;
	border-top-left-radius: 12px;
}
.swiper-button-prev10 {
	background-color: rgba(0, 0, 0, 0.6);
	padding: 5px;
	left: 0;
	height: auto;
	width: fit-content;
	width: -webkit-fit-content;
	width: -moz-fit-content;
	border-bottom-right-radius: 12px;
	border-top-right-radius: 12px;
}
.swiper-button-next10::after {
	content: 'prev';
	font-size: 46px;
}
.swiper-button-next11::after {
	content: 'next';
	font-size: 70px;
}
.swiper-button-prev11:after {
	content: 'prev';
	font-size: 70px;
}
.swiper-button-prev10:after {
	content: 'next';
	font-size: 46px;
}
.swiper-button-prev11 {
	left: 16%;
	right: auto;
}
.swiper-button-next11 {
	right: 16%;
	left: auto;
}
.part1mb-a {
	padding-right: 5px;
	padding-left: 0px;
	position: relative;
}
.part1mb-b {
	padding-right: 0px;
	padding-left: 5px;
	position: relative;
}
.part1mb-b p {
	width: 99%;
	background-color: rgba(0, 0, 0, 0.6);
	position: absolute;
	bottom: 0;
	right: 0;
	left: 5px;
	padding: 14px 40px;
	color: #fff;
	font-size: 18px;
	display: block;
	word-wrap: normal;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	border: 0px;
	margin: 0px;
}
.part1mb-a p {
	width: 99%;
	background-color: rgba(0, 0, 0, 0.6);
	position: absolute;
	bottom: 0;
	right: 0;
	left: 0;
	padding: 14px 40px;
	color: #fff;
	font-size: 18px;
	display: block;
	word-wrap: normal;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	border: 0px;
	margin: 0px;
}
.part1mt {
	position: relative;
}
.part1mt p {
	width: 100%;
	background-color: rgba(0, 0, 0, 0.6);
	position: absolute;
	bottom: 0;
	right: 0;
	left: 0;
	padding: 14px 40px;
	color: #fff;
	font-size: 20px;
	display: block;
	word-wrap: normal;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	border: 0px;
	margin: 0px;
}
.bizmail_LoginBox h3 {
	font-size: 20px;
	color: #b1b1b1;
	line-height: 36px;
	border-bottom: solid 1px #444444;
	padding-bottom: 20px;
	margin-bottom: 30px;
}
.bizmail_LoginBox h3 img {
	margin-right: 10px;
}
.bizmail_LoginBox {
	margin-left: 50px;
	margin-top: 30px;
}
.bizmail_LoginBox label {
	font-size: 16px;
	line-height: 62px;
	padding-right: 3px;
}
.bizmail_column {
	display: flex;
}
.bizmail_inputArea {
	margin-left: 20px;
	margin-top: 10px;
	width: 80%;
}
.weixin {
	margin-top: 30px;
}
.weixin a {
	color: #b1b1b1;
}
.bizmail_LoginBox input {
	width: 100%;
	height: 40px;
	color: #b1b1b1;
	padding: 10px;
	vertical-align: top;
	background: #303030;
	border: 0px;
}
.bizmail_SubmitArea {
	margin-top: 20px;
}
.wd-w {
	width: 100%;
	background-color: #000000;
	color: #b1b1b1;
	font-size: 16px;
	text-align: center;
	padding: 20px 0px;
}
.part2 {
	background: url(../images/bg-c.jpg) top center no-repeat;
	background-size: 100% 100%;
}
.h-box {
	font-size: 38px;
	font-weight: bold;
	color: #ffffff;
	border-bottom: solid 3px #ffffff;
	width: fit-content;
	width: -webkit-fit-content;
	width: -moz-fit-content;
	text-align: center;
}
.h-jz {
	justify-content: center;
	display: flex;
	margin: 0px auto;
	padding: 50px 0 68px;
}
.img-w img {
	width: 100%;
	height: 100%;
}
.img-w {
	padding: 0px;
}
.h-jz img {
	margin-right: 10px;
}

.posterpager {
	bottom: 18px !important;
	text-align: right !important;
	padding-right: 15px;
}

.posterpager .swiper-pagination-bullet {
	width: 10px;
	height: 10px;
	opacity: 1;
}

.posterSwiper .swiper-slide {
	position: relative;
}

.posterSwiper .swiper-slide img {
	position: relative;
}

.posterSwiper .swiper-slide p {
	position: absolute;
	height: 60px;
	width: 100%;
	bottom: 0;
	left: 0;
	padding: 0 120px 0 10px;
	background-color: rgba(0, 0, 0, 0.4);
	color: #fff;
	margin: 0;
	font-size: 18px;
	line-height: 60px;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}

.videoSwiper .videoNext {
	right: 14.1vw;
	top: 48%;
	background-color: rgba(0, 0, 0, 0.5);
}

.videoSwiper .videoPrev {
	left: 14.1vw;
	top: 48%;
	background-color: rgba(0, 0, 0, 0.5);
}

.videoSwiper {
	height: 23.4vw;
}
.videoSwiper .swiper-wrapper {
	display: flex;
	align-items: center;
	height: 100%;
}

.videoSwiper .swiper-slide {
	position: relative;
	height: 100%;
	transform: scaleY(0.8);
}

.videoSwiper .swiper-slide a {
	display: block;
	width: 100%;
	height: 100%;
}

.videoSwiper .swiper-slide-active {
	transform: scaleY(1);
}

.videoSwiper .swiper-slide-active a > img {
	height: 80% !important;
}

.videoSwiper .swiper-slide a > img {
	width: 100%;
	height: 100%;
}

.videoSwiper .swiper-slide-active .mengban {
	display: block !important;
}

/* .videoSwiper .swiper-slide .content{
	position: absolute;
	bottom: 0;
	left: 0;
	background-color: #ff6a06;
	color: #fff;
	padding: 10px;
	font-size: 14px;
	margin: 0;
	text-indent: 2em;
	width: 100%;
} */
.videoSwiper .swiper-slide:hover {
	transform: scaleY(1);
	transition: all 0.1s linear;
}
.videoSwiper .swiper-slide:hover > a .mengban {
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	display: block;
	transition: all 0.1s linear;
}
.videoSwiper .swiper-slide:hover a > img {
	height: 80% !important;
	transition: all 0.1s linear;
}
.videoSwiper .swiper-slide .mengban {
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	transition: all 0.1s linear;
	display: none;
}

.videoSwiper .swiper-slide .playbtn {
	width: 70%;
	height: 53%;
	margin: 10% auto 0;
}

.videoSwiper .swiper-slide .playbtn img {
	width: 100%;
}

.videoSwiper .swiper-slide .mengban .content {
	background-color: #ff6a06;
	color: #fff;
	padding: 10px 20px;
	font-size: 14px;
	margin: 0;
	text-indent: 2em;
	width: 100%;
	height: 30%;
	overflow-y: hidden;
}

.videoSwiper .swiper-slide .mengban .title {
	background-color: #262626;
	color: #fff;
	padding: 10px;
	font-size: 15px;
	margin: 0;
	width: 100%;
	height: 10%;
	text-align: center;
	font-weight: bold;
}
map area {
	outline: none;
}
