/* a,
 a:hover,
 .font-color-a a,
 .font-color-a a:hover,
 .font-color,
 .font-color-hover:hover,
 .font-color-a a,
 .font-color-a a:hover,
 .font-color-a-hover a:hover,
 .font-color-before:before,
 .font-color-hover-before:hover:before,
 .font-color-after:after,
 .font-color-hover-after:hover:after {
 	color: #FF3D00
 } */

 .border-color,
 .btn-primary,
 .btn-primary:focus,
 .btn-primary:hover,
 .border-color-a a,
 .border-color-a a:hover,
 .border-color-hover:hover,
 .border-color-before:before,
 .border-color-hover-before:hover:before,
 .border-color-after:after,
 .border-color-hover-after:hover:after {
 	border-color: #FF3D00
 }

 .bg-color,
 .btn-primary,
 .btn-primary:focus,
 .btn-primary:hover,
 .bg-color-a a,
 .bg-color-a a:hover,
 .bg-color-hover:hover,
 .bg-color-before:before,
 .bg-color-hover-before:hover:before,
 .bg-color-after:after,
 .bg-color-hover-after:hover:after {
 	background-color: #FF3D00
 }

 .bg-color-h a {
 	color: #FF3D00
 }

 .bg-color-h a:hover {
 	background-color: #FF3D00;
 	color: #fff
 }

 .swiper-pagination-bullet:hover,
 .swiper-pagination-bullet-active,
 .owl-pagination-active-bg-color .owl-pagination .owl-page.active span {
 	background-color: #FF3D00 !important
 }

 .btn-bg:hover,
 .tem-btn-1,
 .tem-btn-2,
 .tem-btn-3,
 .tem-btn-4,
 .tem-btn-5,
 .tem-btn-6,
 .tem-btn-7,
 .tem-btn-8,
 .tem-btn-9 {
 	color: #FF3D00
 }

 .btn-bg,
 .btn-primary,
 .btn-primary:focus,
 .btn-primary:hover,
 .tem-btn-1,
 .tem-btn-2,
 .tem-btn-3,
 .tem-btn-4,
 .tem-btn-5,
 .tem-btn-6,
 .tem-btn-7,
 .tem-btn-8,
 .tem-btn-9,
 .tem01-page .pagination>.active>a,
 .tem01-page .pagination>.active>span,
 .tem01-page .pagination>.active>a:hover,
 .tem01-page .pagination>.active>span:hover,
 .tem01-page .pagination>.active>a:focus,
 .tem01-page .pagination>.active>span:focus {
 	border-color: #FF3D00
 }

 .btn-bg,
 .btn-primary,
 .btn-primary:focus,
 .btn-primary:hover,
 .btn-bg:hover,
 .tem-btn-3:before,
 .tem-btn-4:before,
 .tem-btn-5:before,
 .tem-btn-6:before,
 .tem-btn-7:before,
 .tem-btn-7:after,
 .tem-btn-8:before,
 .tem-btn-8:after,
 .tem-btn-9:before,
 .tem-btn-9:after,
 .tem01-page .pagination>.active>a,
 .tem01-page .pagination>.active>span,
 .tem01-page .pagination>.active>a:hover,
 .tem01-page .pagination>.active>span:hover,
 .tem01-page .pagination>.active>a:focus,
 .tem01-page .pagination>.active>span:focus {
 	background-color: #FF3D00
 }

 .tem-btn-1,
 .tem-btn-2 {
 	background: -webkit-linear-gradient(left, #FF3D00, #FF3D00) no-repeat;
 	background: linear-gradient(to right, #FF3D00, #FF3D00) no-repeat
 }

 .owl-dot-AH-bg-color .owl-dot.active span,
 .owl-dot-AH-bg-color .owl-dot:hover span,
 .bg-color-active-span .active span {
 	background-color: #FF3D00 !important
 }

 :root {
 	--main-color: #FF3D00;
 	--rgb-color: 245, 131, 26
 }

 @font-face {
 	/* font-family: "PingFang Regular"; */
 	font-style: normal;
 	font-weight: 400;
 	src: url(../fonts/pingfang-regular.woff2)
 }

 html,
 body {
 	/* font-family: "PingFang Regular", "Arial", "Microsoft YaHei", "Open Sans", sans-serif, "STXihei", "Myriad Set Pro", "Helvetica Neue", "Helvetica", "Arial", "lato", "PingFang SC", "STHeitiSC-Light" */
 }

 .subtitle,
 .description {
 	/* font-family: "Arial", "Microsoft YaHei" */
 }

 /*curl-https://www.meetion.com/templates/public4/assets/css/font/PingFang-Regular.css*/
 @font-face {
 	font-family: "PingFang Regular";
 	font-style: normal;
 	font-weight: 400;
 	src: url(../fonts/pingfang-regular.woff2)
 }

 html,
 body {
 	/* font-family: "PingFang Regular", "Arial", "Microsoft YaHei", "Open Sans", sans-serif, "STXihei", "Myriad Set Pro", "Helvetica Neue", "Helvetica", "Arial", "lato", "PingFang SC", "STHeitiSC-Light" */
 }

 .subtitle,
 .description {
 	/* font-family: "Arial", "Microsoft YaHei" */
 }

 .tem90-header .header .head_bg.hhh {
 	background: #5d3319 !important
 }

 .tem10-copyright .share-to {
 	display: none !important
 }

 body .tem10-copyright {
 	border-top: 1px solid #2d1f11
 }

 .tem10-copyright {
 	padding: 22px 0
 }

 .tem41-footer .share {
 	color: #fff
 }

 .tem41-footer .sitemap-link {
 	color: #fff
 }

 .tem41-footer .share a span {
 	font-size: 20px;
 	color: #999
 }

 .tem01-list-title .subtitle .AHover:hover span {
 	color: #FF3D00 !important;
 	text-decoration: underline
 }

 .tem25-list .title a {
 	overflow: hidden;
 	text-overflow: ellipsis;
 	white-space: nowrap;
 	display: block;
 	width: 100%
 }

 @media (min-width:992px) {
 	body .tem90-header {
 		margin-bottom: -76px
 	}

 	body .tem90-header .header {
 		background: transparent !important
 	}

 	body .tem90-header .header .container {
 		padding: 0
 	}

 	body .tem90-header .header .top {
 		background: #21180c;
 		height: 40px;
 		display: flex;
 		flex-direction: row-reverse;
 		height: 30px !important
 	}

 	body .tem90-header .header .top::before {
 		content: "Welcome to Meetion Tech Co., Ltd";
 		color: #fff;
 		line-height: 30px;
 		order: 2;
 		flex: 1;
 		padding-left: 14%
 	}

 	body .tem90-header .header .top .languag_box {
 		line-height: 30px
 	}

 	body .tem90-header .header .top .fangda .jing {
 		height: 30px;
 		line-height: 30px
 	}

 	body .tem90-header .header .top .fangda input,
 	body .tem90-header .header .top .fangda button {
 		height: 30px
 	}

 	body .tem90-header .header .top .fangda button:after {
 		top: 10px
 	}

 	body .tem90-header .header .top .languag_box .lang_box ._ul {
 		top: 120%
 	}

 	body .tem90-header .header .logo {
 		width: auto;
 		position: absolute;
 		top: 10px;
 		left: 50%;
 		transform: translateX(-50%)
 	}

 	body .tem90-header .header .localizationLanguage {
 		display: inline-block;
 		text-align: center;
 		color: #fff;
 		line-height: 20px;
 		position: absolute;
 		top: 50%;
 		left: 50%;
 		white-space: nowrap;
 		transform: translate(-50%, -50%)
 	}

 	.tem90-header .header .top .head_bg {
 		background: #000
 	}

 	body .tem90-header .header .top .fangda {
 		position: relative;
 		transform: translateY(0);
 		top: 0;
 		width: 15%
 	}

 	body .tem90-header .header .bottom {
 		height: 143px
 	}

 	body .tem90-header .header .bottom>.head_bg {
 		background: transparent url(../images/15837326233445.png) center 0 no-repeat !important;
 		display: block
 	}

 	body .tem90-header .header .bottom .nav {
 		padding: 0;
 		height: auto
 	}

 	body .tem90-header .header .bottom .nav nav {
 		height: 90px;
 		line-height: 40px
 	}

 	body .tem90-header .header .bottom .nav nav>ul {
 		height: auto
 	}

 	body .tem90-header .header .bottom .nav nav>ul>li {
 		padding-top: 17px;
 		margin: 0 10px
 	}

 	body .tem90-header .header .bottom .nav nav>ul>li .text .xia {
 		line-height: 40px;
 		display: none
 	}

 	body .tem90-header .header .bottom .nav nav>ul>li .text.show_xia>a {
 		padding-right: 10px !important;
 		padding-left: 10px
 	}

 	.tem90-header .header .bottom .nav nav>ul>li .text>a {
 		font-size: 16px;
 		padding: 0 15px;
 		height: 35px;
 		line-height: 35px
 	}

 	body .tem90-header .header .bottom .nav nav>ul>li:nth-child(3) {
 		margin-right: 400px
 	}

 	.tem90-header .header .bottom .nav nav>ul>li.hasChild:hover>ul {
 		display: flex
 	}

 	.tem90-header .header .bottom .nav nav>ul li.hasChild ul ul {
 		top: 100% !important;
 		left: 0 !important
 	}

 	.tem90-header .header .bottom .nav nav>ul li.hasChild:hover ul {
 		opacity: 1;
 		visibility: visible;
 		margin-top: 0;
 		z-index: 4;
 		pointer-events: auto;
 		box-shadow: none !important
 	}

 	.tem90-header .header .bottom .nav nav>ul li.hasChild .text.show_xia>a {
 		padding: 0 24px !important
 	}

 	.tem90-header .header .bottom .nav nav>ul li ul {
 		left: -16px !important
 	}

 	.tem90-header .header .bottom .nav nav>ul>li ul>li .text {
 		left: -16px !important;
 		min-width: 140px
 	}

 	.tem90-header .header .bottom .nav nav>ul>li>ul ul {
 		width: 100%
 	}

 	body .tem90-header .header .bottom .nav nav>ul>li:nth-last-child(2) ul {
 		left: 0;
 		right: auto
 	}

 	body .tem90-header .header .head_bg.hhh {
 		border-radius: 0 !important;
 		background: rgba(93, 51, 25, .8) !important
 	}

 	.tem90-header .header .bottom .nav nav>ul>li>ul li:hover>div a {
 		color: #FF3D00 !important
 	}

 	.tem90-header .header .bottom .nav nav ul:hover>li>.text {
 		opacity: 1 !important
 	}

 	.tem90-header .header .bottom .nav nav>ul li ul li ul div a {
 		font-size: 14px !important
 	}

 	.tem90-header .header .bottom .nav nav>ul>li .font-color>a,
 	.tem90-header .header .bottom .nav nav>ul>li:hover>div a {
 		border-top: solid 1px #dfad63;
 		border-bottom: solid 1px #703d1e;
 		background: #2f1509;
 		position: relative;
 		transition: 0s
 	}

 	.tem90-header .header .bottom .nav nav>ul>li .font-color>a::before,
 	.tem90-header .header .bottom .nav nav>ul>li:hover>div a::before {
 		content: '';
 		display: block;
 		width: 25px;
 		height: 35px;
 		background: url(../images/15789679235700.png) no-repeat;
 		background-position: -104px -59px;
 		position: absolute;
 		top: -1px;
 		left: -15px
 	}

 	.tem90-header .header .bottom .nav nav>ul>li .font-color>a::after,
 	.tem90-header .header .bottom .nav nav>ul>li:hover>div a::after {
 		content: '';
 		display: block;
 		width: 25px;
 		height: 35px;
 		background: url(../images/15789679235700.png) no-repeat;
 		background-position: -188px -59px;
 		position: absolute;
 		top: -1px;
 		right: -15px
 	}
 }

 .tem41-footer .share-to .fa {
 	width: 30px;
 	height: 30px;
 	border-radius: 50%;
 	background: #454545;
 	font-size: 14px;
 	color: #fff;
 	text-align: center;
 	line-height: 30px;
 	display: block;
 	margin-right: 5px;
 	padding: 0
 }

 .tem52-news .items li:nth-child(odd) .box .data:before {
 	left: -62px;
 	width: 60px;
 	height: 20px;
 	background: url(../images/15789895649891.png) no-repeat;
 	border-radius: 0;
 	border: none
 }

 body .tem52-news .items li:nth-child(n) .data::after {
 	border: none
 }

 .tem52-news .items li:nth-child(even) .box .data:before {
 	right: -62px;
 	width: 60px;
 	height: 20px;
 	background: url(../images/15789913411451.png) no-repeat;
 	border-radius: 0;
 	border: none
 }

 body .tem52-news .items li a {
 	border-color: #775530
 }

 body .tem52-news .items:before {
 	background: #775530
 }

 body .tem52-news .items li a .text .title {
 	color: rgba(255, 255, 255, .85);
 	font-size: 20px
 }

 body .tem52-news .items li a:hover .text .title {
 	color: #f58220;
 	text-decoration: underline
 }

 .tem36-news-list .item a {
 	padding-bottom: 30px;
 	border-bottom: 1px solid #333;
 }

 .tem36-news-list .text {
 	width: calc(80% - 20px);
 	flex: 0 0 auto
 }

 .tem36-news-list .text .title {
 	overflow: hidden;
 	white-space: nowrap;
 	text-overflow: ellipsis;
	height: 28px;
 }

 .tem36-news-list .text .title:hover,
 .tem36-news-list .text .more:hover {
 	text-decoration: underline
 }

 .tem36-news-list .text .more {
 	display: block !important;
 	border-radius: 0 !important;
 	background-color: transparent !important;
 	position: relative;
 	padding: 0 !important;
 	text-align: right;
 	color: #FF3D00 !important
 }

/* .tem36-news-list .text .more::before {
 	content: "Do you like it?";
 	position: absolute;
 	top: 0;
 	left: 0;
 	color: #fff
 } */

 .tem01-location .normal br {
 	display: none !important
 }

 .tem25-list .hidden-xs .col-sm-6:hover {
 	background: #212121
 }

 .tem25-list .hidden-xs .col-sm-6:hover a {
 	color: #fff;
 	text-align: center
 }

 .tem90-header .header .boundary {
 	BACKGROUND: #110a04
 }

 .tem05-video-detail-ms .video-desc-box .video-share {
 	display: none !important
 }

 @media (max-width:768px) {

 	.effect-grid25 .tem0-list ul li a .text,
 	.effect-grid25 .tem0-list ul li a .image {
 		background: #000 !important
 	}

 	.tem0-list.two ul li a .text .title {
 		color: #fff !important
 	}
 }

 .tem09-video-list-ms .offer-left .image img {
 	border: 1px solid #fff !important
 }
